
Minecraft 服务端插件
Grim Anticheat
Fully async, multithreaded, predictive, open source, 3.01 reach, 1.005 timer, 0.01% speed, 99.99% antikb, "bypassable" 1.8-1.21 anticheat
- 版本范围
- 1.7.2–26.2
- 下载量
- 52.4 万
插件介绍
GrimAC
GrimAC is an free open source Minecraft anticheat designed to support the latest versions of Minecraft. It currently supports minecraft versions 1.8-1.21. Geyser players are fully exempt.
This project is considered feature-complete for the 2.0 (open-source) branch. If you would like a bug fix or enhancement and cannot sponsor the work, pull requests are welcome. A premium version is planned, which will offer additional subscription-based paid checks, such as heuristics.
Installation notes
- Java 17 is now required. More information here.
- Paper, Spigot, and Folia are currently supported.
- If you use Geyser, place Floodgate on the backend server so grim can exempt bedrock players. Grim cannot access the Floodgate API if it is on the proxy.
- If you use ViaVersion, it should be on the backend server as movement is highly dependent on client version.
Support & wiki information
Developer API
Grim's API allows you to integrate Grim into your own plugins.
How to compile
git clone https://github.com/GrimAnticheat/Grim.gitcd Grim./gradlew build- The final jar will compile into the build/libs folder
Grim supremacy
What makes Grim stand out against other anticheats?
Movement Simulation Engine
- We have a 1:1 replication of the player's possible movements
- This covers everything from basic walking, swimming, knockback, cobwebs, to bubble columns
- It even covers riding entities from boats to pigs to striders
- Built upon covering edge cases to confirm accuracy
- 1.13+ clients on 1.13+ servers, 1.12- clients on 1.13+ servers, 1.13+ clients on 1.12- servers, and 1.12- clients on 1.12- servers are all supported regardless of the large technical changes between these versions.
- The order of collisions depends on the client version and is correct
- Accounts for minor bounding box differences between versions, for example:
- Single glass panes will be a + shape for 1.7-1.8 players and * for 1.9+ players
- 1.13+ clients on 1.8 servers see the + glass pane hitbox due to ViaVersion
- Many other blocks have this extreme attention to detail.
- Waterlogged blocks do not exist for 1.12 or below players
- Blocks that do not exist in the client's version use ViaVersion's replacement block
- Block data that cannot be translated to previous versions is replaced correctly
- All vanilla collision boxes have been implemented
Fully asynchronous and multithreaded design
- All movement checks and the overwhelming majority of listeners run on the netty thread
- The anticheat can scale to many hundreds of players, if not more
- Thread safety is carefully thought out
- The next core allows for this design
Full world replication
- The anticheat keeps a replica of the world for each player
- The replica is created by listening to chunk data packets, block places, and block changes
- On all versions, chunks are compressed to 16-64 kb per chunk using palettes
- Using this cache, the anticheat can safely access the world state
- Per player, the cache allows for multithreaded design
- Sending players fake blocks with packets is safe and does not lead to falses
- The world is recreated for each player to allow lag compensation
- Client sided blocks cause no issues with packet based blocks. Block glitching does not false the anticheat.
Latency compensation
- World changes are queued until they reach the player
- This means breaking blocks under a player does not false the anticheat
- Everything from flying status to movement speed will be latency compensated
Inventory compensation
- The player's inventory is tracked to prevent ghost blocks at high latency, and other errors
Secure by design, not obscurity
- All systems are designed to be highly secure and mathematically impossible to bypass
- For example, the prediction engine knows all possible movements and cannot be bypassed
版本与下载
推荐下载
grimac-bukkit-2.3.73.jar版本 2.3.73 · 10.1 MBSHA-1 f1cd0a6b8b4470dd10a542964784ec5937e0c19a下载 grimac-bukkit-2.3.73.jar2.3.74-1e5bbc3
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2 · 26.2
SHA-1 caa1a323e8906b7a42f2172654164abb3ba2743a获取文件 grimac-bukkit-2.3.74-1e5bbc3.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix comment - by ManInMyVan (
1e5bbc3)
2.3.74-1e5bbc3
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2 · 26.2
SHA-1 788c9168ebc6550641af2a09a468c7ec2f37dee2获取文件 grimac-fabric-2.3.74-1e5bbc3.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix comment - by ManInMyVan (
1e5bbc3)
2.3.74-03a128d
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2 · 26.2
SHA-1 e4fe1a9a076b5b71348fd348b8b396e428fa8c0d获取文件 grimac-bukkit-2.3.74-03a128d.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Remove duplicated method in Inventory - by ManInMyVan (
03a128d)
2.3.74-03a128d
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2 · 26.2
SHA-1 5b3a23c3cc93b95ce3a535bd80e00b7f3626342e获取文件 grimac-fabric-2.3.74-03a128d.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Remove duplicated method in Inventory - by ManInMyVan (
03a128d)
2.3.74-63a684d
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2 · 26.2
SHA-1 6e8318c47eaca23f29d8bf90dbb7bc1c38b2629e获取文件 grimac-bukkit-2.3.74-63a684d.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Cleanup AbstractContainerMenu and Slot - by ManInMyVan (
63a684d)
2.3.74-63a684d
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1.2
SHA-1 15ef6cc7f6c98c65190967943eca7dbc0f3e3185获取文件 grimac-fabric-2.3.74-63a684d.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Cleanup AbstractContainerMenu and Slot - by ManInMyVan (
63a684d)
2.3.74-63a684d
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2 · 26.2
SHA-1 c45c7be15b4598aac9ad40fcc383eced36d8b869获取文件 grimac-bukkit-2.3.74-63a684d.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Cleanup AbstractContainerMenu and Slot - by ManInMyVan (
63a684d)
2.3.74-63a684d
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2 · 26.2
SHA-1 98a6ec4499085a8e1556a3d361cf079db342cde1获取文件 grimac-bukkit-2.3.74-63a684d.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Cleanup AbstractContainerMenu and Slot - by ManInMyVan (
63a684d)
2.3.74-63a684d
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1.2
SHA-1 4281eab9980d7e07098207ef1a62f0237ac174f5获取文件 grimac-fabric-2.3.74-63a684d.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Cleanup AbstractContainerMenu and Slot - by ManInMyVan (
63a684d)
2.3.74-63a684d
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1.2
SHA-1 126ee4f717e6280aaaef967b417d373f2bb85d03获取文件 grimac-fabric-2.3.74-63a684d.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Cleanup AbstractContainerMenu and Slot - by ManInMyVan (
63a684d)
2.3.74-3b54c21
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2 · 26.2
SHA-1 ef1cc744ca777b1d32a4d3de567e5b15637f0a2e获取文件 grimac-bukkit-2.3.74-3b54c21.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Remove unused imports - by ManInMyVan (
3b54c21)
2.3.74-3b54c21
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1.2
SHA-1 b0028bdd5ed7f10edb5c14fb74fbf72bd700ef81获取文件 grimac-fabric-2.3.74-3b54c21.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Remove unused imports - by ManInMyVan (
3b54c21)
2.3.74-ed648d2
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2 · 26.2
SHA-1 04dff339124a1d320c4d72b541a30dbba83897c8获取文件 grimac-bukkit-2.3.74-ed648d2.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Sanity check in getItemInOffHand platform impls - by ManInMyVan (
ed648d2)
2.3.74-ed648d2
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1.2
SHA-1 da6ac8f05d64f7010f50178937f783d30025f115获取文件 grimac-fabric-2.3.74-ed648d2.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Sanity check in getItemInOffHand platform impls - by ManInMyVan (
ed648d2)
2.3.74-41b8b61
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2 · 26.2
SHA-1 e1bc31b454e2d12e6e7f31e0377b02d6f0dac259获取文件 grimac-bukkit-2.3.74-41b8b61.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Use GrimAPI 1.6.0.9 - by Axionize WS1 (
41b8b61)
2.3.74-41b8b61
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1.2
SHA-1 3706f295c88b748b905d2f8940165973efafdcb4获取文件 grimac-fabric-2.3.74-41b8b61.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Use GrimAPI 1.6.0.9 - by Axionize WS1 (
41b8b61)
2.3.74-7807650
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2 · 26.2
SHA-1 6b3d4df6e2446a9d931d75520f4cefdbc3bdfb3d获取文件 grimac-bukkit-2.3.74-7807650.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Expose SQL Hikari pool settings - by Axionize (
7807650)
2.3.74-7807650
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1.2
SHA-1 667551078c44490b4cd2f1d4e5eac26a17881672获取文件 grimac-fabric-2.3.74-7807650.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Expose SQL Hikari pool settings - by Axionize (
7807650)
2.3.74-882015a
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2 · 26.2
SHA-1 aeb673cdde5d89d14f5f55bf3a880288fa4096c0获取文件 grimac-bukkit-2.3.74-882015a.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix build issue caused by 'Implement pose tracking (#2635)
' PR - by cyramek (
882015a)
2.3.74-882015a
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1.2
SHA-1 51cae26e660b0160225746bc3b10f5c4e7f3459f获取文件 grimac-fabric-2.3.74-882015a.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix build issue caused by 'Implement pose tracking (#2635)
' PR - by cyramek (
882015a)
2.3.74-e454008
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2 · 26.2
SHA-1 02e11adddf2d369f8bbb7ca89b6c3d9a13bf7477获取文件 grimac-bukkit-2.3.74-e454008.jar展开更新日志
Changes in this Build (since previous push)
♻️ Refactoring
- Refactor item use state (#2639) - by Cyramek (
e454008)
2.3.74-e454008
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1.2
SHA-1 9fc30a7868ece1e133fd94f6b34af52bd357b388获取文件 grimac-fabric-2.3.74-e454008.jar展开更新日志
Changes in this Build (since previous push)
♻️ Refactoring
- Refactor item use state (#2639) - by Cyramek (
e454008)
2.3.74-28179c2
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2 · 26.2
SHA-1 6d9988e11e739c573a60676077711585dc724385获取文件 grimac-bukkit-2.3.74-28179c2.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Rewrite how stuck speed is simulated (#2725)
fixes issues with stuck speed across all versions, most notably on 1.18.2+ and 1.21.10+
also fixes issue with depth strider on vehicles - by Cyramek (28179c2)
2.3.74-28179c2
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1.2
SHA-1 fa5abeea74e7d48a14a0371127e7d779fa5267a8获取文件 grimac-fabric-2.3.74-28179c2.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Rewrite how stuck speed is simulated (#2725)
fixes issues with stuck speed across all versions, most notably on 1.18.2+ and 1.21.10+
also fixes issue with depth strider on vehicles - by Cyramek (28179c2)
2.3.74-54a29a2
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2 · 26.2
SHA-1 396b1b7b125ed3b78571585144957f4f16850922获取文件 grimac-bukkit-2.3.74-54a29a2.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix incorrect slime block y check
fix: https://github.com/GrimAnticheat/Grim/issues/2762 - by cyramek (54a29a2)
2.3.74-54a29a2
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1.2
SHA-1 474b15b157fece012366ca5fc9c19c9c28bf5ba0获取文件 grimac-fabric-2.3.74-54a29a2.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix incorrect slime block y check
fix: https://github.com/GrimAnticheat/Grim/issues/2762 - by cyramek (54a29a2)
2.3.74-573a1d2
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2 · 26.2
SHA-1 d0d0bc2a4428c3c16d43d03b9097900e250c13fb获取文件 grimac-bukkit-2.3.74-573a1d2.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Backport storage ownership leases - by Axionize WS2 (
79d54e3) - Merge pull request #2760 from GrimAnticheat/codex/server-ownership-leases-2.0
Backport storage ownership leases - by Axionize (573a1d2)
2.3.74-573a1d2
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1.2
SHA-1 3db90be589c6c61420eb6f322e2d1fa06f38b81f获取文件 grimac-fabric-2.3.74-573a1d2.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Backport storage ownership leases - by Axionize WS2 (
79d54e3) - Merge pull request #2760 from GrimAnticheat/codex/server-ownership-leases-2.0
Backport storage ownership leases - by Axionize (573a1d2)
2.3.74-f65930b
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2 · 26.2
SHA-1 16524f148e5942152994d7398ce1047af24f8ab1获取文件 grimac-bukkit-2.3.74-f65930b.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Small cleanup - by ManInMyVan (
f65930b)
2.3.74-f65930b
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1.2
SHA-1 3efe1bfa04023107b08854afa4184cb27642ea7f获取文件 grimac-fabric-2.3.74-f65930b.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Small cleanup - by ManInMyVan (
f65930b)
2.3.74-784c46d
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2 · 26.2
SHA-1 ba9adec771b405c77f841d114508e7f275fa8ad1获取文件 grimac-bukkit-2.3.74-784c46d.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Support Fabric 26.2 - by Axionize WS2 (
784c46d)
2.3.74-784c46d
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1.2
SHA-1 50cd1112294853317263bc4b4240fbdeea4926ea获取文件 grimac-fabric-2.3.74-784c46d.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Support Fabric 26.2 - by Axionize WS2 (
784c46d)
2.3.74-732b9e0
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2 · 26.2
SHA-1 7ca3caf6c21afd1d445315c49fcabcb4ff834a0b获取文件 grimac-bukkit-2.3.74-732b9e0.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Support for 26.2 (#2729) - by Cyramek (
732b9e0)
2.3.74-12449c4
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2 · 26.2
SHA-1 3f91d3bbc91cec35addc7684c9d93f49367981f4获取文件 grimac-bukkit-2.3.74-12449c4.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Implement 26.2 - by cyramek (
1d52bda) - Merge branch '2.0' into ver/26.2 - by Cyramek (
c96667c) - Viaversion replacements and cloud commands - by cyramek (
ae11730) - Update versions in various places - by cyramek (
735550d) - Support entities boundingbox changes
this class needs to be registry'fied if they gonna change boundingboxes in every version - by cyramek (4bce83e)
- Minor fixes - by cyramek (
1250a40) - Merge 26.2 support - by Axionize WS2 (
d9bade6) - Merge 26.2 support and update PacketEvents - by Axionize WS2 (
52f8721) - Use published PacketEvents snapshot - by Axionize WS2 (
c40dfad) - Skip Fabric publish when artifact is absent - by Axionize WS2 (
12449c4)
🐛 Fixes
- Fix swim hops with geysers - by cyramek (
eba3cb8) - Fix client velocity being affected by collisions
this was the cause why slime collisions were off by E-8
this can also be the cause of many false positives that are seemingly random - by cyramek (d2727a4)
- Fix formatting issues - by cyramek (
02654ce)
2.3.74-0aa2e2b
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 d41962756071f88fa795c9adb653e99626efdb4a获取文件 grimac-bukkit-2.3.74-0aa2e2b.jar展开更新日志
Changes in this Build (since previous push)
🚀 Features
- Make render hovers configurable - by Axionize (
0aa2e2b)
2.3.74-0aa2e2b
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1.2
SHA-1 fac6f110a6114188238e324672356e9de48134c9获取文件 grimac-fabric-2.3.74-0aa2e2b.jar展开更新日志
Changes in this Build (since previous push)
🚀 Features
- Make render hovers configurable - by Axionize (
0aa2e2b)
2.3.74-ba1a930
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 9a07140100c09f84346cd25bd53d1dd8a836f885获取文件 grimac-bukkit-2.3.74-ba1a930.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix fastbreak using outdated onGround status (#2657)
-
make sure that we're using latest onGround in FastBreak
-
things pointed out in a review - by Cyramek (
ba1a930)
2.3.74-ba1a930
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1.2
SHA-1 438d2c188d11ae709a03b1382c6c592dc523980f获取文件 grimac-fabric-2.3.74-ba1a930.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix fastbreak using outdated onGround status (#2657)
-
make sure that we're using latest onGround in FastBreak
-
things pointed out in a review - by Cyramek (
ba1a930)
2.3.74-e37b7e3
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 7bb6fffe4a7a8ee0d876c5a7ffbb9a444b7650f4获取文件 grimac-bukkit-2.3.74-e37b7e3.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Move SprintA to post-prediction checks - by cyramek (
e37b7e3)
2.3.74-e37b7e3
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1.2
SHA-1 f8c693a4d2f286b19c0437c2bd630c40c4cb9d81获取文件 grimac-fabric-2.3.74-e37b7e3.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Move SprintA to post-prediction checks - by cyramek (
e37b7e3)
2.3.74-67aa3a9
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 03b752c1f643dbf76e7627d8122048e596eb1fa5获取文件 grimac-bukkit-2.3.74-67aa3a9.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Add stdnum render tag - by Axionize WS2 (
67aa3a9)
2.3.74-67aa3a9
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1.2
SHA-1 3e045ecab96d187ee10edf2b70d2822fff1f6378获取文件 grimac-fabric-2.3.74-67aa3a9.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Add stdnum render tag - by Axionize WS2 (
67aa3a9)
2.3.74-c4b295f
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 18f9d4082101075909beabc2507ad6ee67641488获取文件 grimac-bukkit-2.3.74-c4b295f.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- One template per check replaces schemas, formatters, and registration - by Axionize WS2 (
e80e3c4) - Unify flag API with V3 — flag() alerts - by Axionize WS2 (
b03f110) - Route check catalog through v2 datastore - by Axionize WS2 (
edb6c04) - Wait for verbose manifest heartbeat - by Axionize WS2 (
227cf23) - Register verbose templates explicitly - by Axionize WS2 (
f3af8e2) - Auto-register verbose templates - by Axionize WS2 (
19d74d5) - Merge remote-tracking branch 'review/codex/verbose-registration-barrier-consumer' into merge-grim-public
Conflicts:
common/src/main/java/ac/grim/grimac/checks/impl/badpackets/BadPacketsD.java
common/src/main/java/ac/grim/grimac/checks/impl/badpackets/BadPacketsE.java
common/src/main/java/ac/grim/grimac/checks/impl/badpackets/BadPacketsO.java
common/src/main/java/ac/grim/grimac/checks/impl/badpackets/BadPacketsQ.java
common/src/main/java/ac/grim/grimac/checks/impl/badpackets/BadPacketsR.java
common/src/main/java/ac/grim/grimac/checks/impl/badpackets/BadPacketsT.java
common/src/main/java/ac/grim/grimac/checks/impl/baritone/Baritone.java
common/src/main/java/ac/grim/grimac/checks/impl/breaking/MultiBreak.java
common/src/main/java/ac/grim/grimac/checks/impl/breaking/PositionBreakA.java
common/src/main/java/ac/grim/grimac/checks/impl/breaking/PositionBreakB.java
common/src/main/java/ac/grim/grimac/checks/impl/breaking/RotationBreak.java
common/src/main/java/ac/grim/grimac/checks/impl/breaking/WrongBreak.java
common/src/main/java/ac/grim/grimac/checks/impl/combat/MultiInteractB.java
common/src/main/java/ac/grim/grimac/checks/impl/combat/Reach.java
common/src/main/java/ac/grim/grimac/checks/impl/crash/CrashE.java
common/src/main/java/ac/grim/grimac/checks/impl/crash/CrashF.java
common/src/main/java/ac/grim/grimac/checks/impl/crash/CrashH.java
common/src/main/java/ac/grim/grimac/checks/impl/crash/CrashI.java
common/src/main/java/ac/grim/grimac/checks/impl/misc/Post.java
common/src/main/java/ac/grim/grimac/checks/impl/packetorder/PacketOrderC.java
common/src/main/java/ac/grim/grimac/checks/impl/packetorder/PacketOrderD.java
common/src/main/java/ac/grim/grimac/checks/impl/packetorder/PacketOrderE.java
common/src/main/java/ac/grim/grimac/checks/impl/packetorder/PacketOrderF.java
common/src/main/java/ac/grim/grimac/checks/impl/packetorder/PacketOrderG.java
common/src/main/java/ac/grim/grimac/checks/impl/packetorder/PacketOrderI.java
common/src/main/java/ac/grim/grimac/checks/impl/packetorder/PacketOrderK.java
common/src/main/java/ac/grim/grimac/checks/impl/packetorder/PacketOrderL.java
common/src/main/java/ac/grim/grimac/checks/impl/packetorder/PacketOrderO.java
common/src/main/java/ac/grim/grimac/checks/impl/packetorder/PacketOrderP.java
common/src/main/java/ac/grim/grimac/checks/impl/prediction/GroundSpoof.java
common/src/main/java/ac/grim/grimac/checks/impl/prediction/OffsetHandler.java
common/src/main/java/ac/grim/grimac/checks/impl/scaffolding/DuplicateRotPlace.java
common/src/main/java/ac/grim/grimac/checks/impl/timer/NegativeTimer.java
common/src/main/java/ac/grim/grimac/checks/impl/timer/TickTimer.java
common/src/main/java/ac/grim/grimac/checks/impl/velocity/ExplosionHandler.java
common/src/main/java/ac/grim/grimac/checks/impl/velocity/KnockbackHandler.java - by Axionize WS2 (c4b295f)
2.3.74-c4b295f
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1.2
SHA-1 25bb09e4c2b33e0432ee6a30f0107d824c6cba69获取文件 grimac-fabric-2.3.74-c4b295f.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- One template per check replaces schemas, formatters, and registration - by Axionize WS2 (
e80e3c4) - Unify flag API with V3 — flag() alerts - by Axionize WS2 (
b03f110) - Route check catalog through v2 datastore - by Axionize WS2 (
edb6c04) - Wait for verbose manifest heartbeat - by Axionize WS2 (
227cf23) - Register verbose templates explicitly - by Axionize WS2 (
f3af8e2) - Auto-register verbose templates - by Axionize WS2 (
19d74d5) - Merge remote-tracking branch 'review/codex/verbose-registration-barrier-consumer' into merge-grim-public
Conflicts:
common/src/main/java/ac/grim/grimac/checks/impl/badpackets/BadPacketsD.java
common/src/main/java/ac/grim/grimac/checks/impl/badpackets/BadPacketsE.java
common/src/main/java/ac/grim/grimac/checks/impl/badpackets/BadPacketsO.java
common/src/main/java/ac/grim/grimac/checks/impl/badpackets/BadPacketsQ.java
common/src/main/java/ac/grim/grimac/checks/impl/badpackets/BadPacketsR.java
common/src/main/java/ac/grim/grimac/checks/impl/badpackets/BadPacketsT.java
common/src/main/java/ac/grim/grimac/checks/impl/baritone/Baritone.java
common/src/main/java/ac/grim/grimac/checks/impl/breaking/MultiBreak.java
common/src/main/java/ac/grim/grimac/checks/impl/breaking/PositionBreakA.java
common/src/main/java/ac/grim/grimac/checks/impl/breaking/PositionBreakB.java
common/src/main/java/ac/grim/grimac/checks/impl/breaking/RotationBreak.java
common/src/main/java/ac/grim/grimac/checks/impl/breaking/WrongBreak.java
common/src/main/java/ac/grim/grimac/checks/impl/combat/MultiInteractB.java
common/src/main/java/ac/grim/grimac/checks/impl/combat/Reach.java
common/src/main/java/ac/grim/grimac/checks/impl/crash/CrashE.java
common/src/main/java/ac/grim/grimac/checks/impl/crash/CrashF.java
common/src/main/java/ac/grim/grimac/checks/impl/crash/CrashH.java
common/src/main/java/ac/grim/grimac/checks/impl/crash/CrashI.java
common/src/main/java/ac/grim/grimac/checks/impl/misc/Post.java
common/src/main/java/ac/grim/grimac/checks/impl/packetorder/PacketOrderC.java
common/src/main/java/ac/grim/grimac/checks/impl/packetorder/PacketOrderD.java
common/src/main/java/ac/grim/grimac/checks/impl/packetorder/PacketOrderE.java
common/src/main/java/ac/grim/grimac/checks/impl/packetorder/PacketOrderF.java
common/src/main/java/ac/grim/grimac/checks/impl/packetorder/PacketOrderG.java
common/src/main/java/ac/grim/grimac/checks/impl/packetorder/PacketOrderI.java
common/src/main/java/ac/grim/grimac/checks/impl/packetorder/PacketOrderK.java
common/src/main/java/ac/grim/grimac/checks/impl/packetorder/PacketOrderL.java
common/src/main/java/ac/grim/grimac/checks/impl/packetorder/PacketOrderO.java
common/src/main/java/ac/grim/grimac/checks/impl/packetorder/PacketOrderP.java
common/src/main/java/ac/grim/grimac/checks/impl/prediction/GroundSpoof.java
common/src/main/java/ac/grim/grimac/checks/impl/prediction/OffsetHandler.java
common/src/main/java/ac/grim/grimac/checks/impl/scaffolding/DuplicateRotPlace.java
common/src/main/java/ac/grim/grimac/checks/impl/timer/NegativeTimer.java
common/src/main/java/ac/grim/grimac/checks/impl/timer/TickTimer.java
common/src/main/java/ac/grim/grimac/checks/impl/velocity/ExplosionHandler.java
common/src/main/java/ac/grim/grimac/checks/impl/velocity/KnockbackHandler.java - by Axionize WS2 (c4b295f)
2.3.74-1f1b03c
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 eb8913fbf9519eb742bba40d564cd9e11156de8c获取文件 grimac-bukkit-2.3.74-1f1b03c.jar展开更新日志
Changes in this Build (since previous push)
🚀 Features
- Add hover tooltips to check alerts & descriptions to every check (#2712) - by Mater (
1f1b03c)
2.3.74-1f1b03c
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1.2
SHA-1 0c22471f0b1cc472414a2f393f86df28e6338e81获取文件 grimac-fabric-2.3.74-1f1b03c.jar展开更新日志
Changes in this Build (since previous push)
🚀 Features
- Add hover tooltips to check alerts & descriptions to every check (#2712) - by Mater (
1f1b03c)
2.3.74-c83870b
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 94f3a0293741dba6a8292b1fe6055fcd040d3c1e获取文件 grimac-bukkit-2.3.74-c83870b.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix precision loss while gliding
E-8 -> E-15 - by cyramek (c83870b)
2.3.74-c83870b
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1.2
SHA-1 f6d64b76c5b4ad001252314fef74eeadff905756获取文件 grimac-fabric-2.3.74-c83870b.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix precision loss while gliding
E-8 -> E-15 - by cyramek (c83870b)
2.3.74-182c82e
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 b01d8af5c573ef8faa5d4072454421b2a936284f获取文件 grimac-bukkit-2.3.74-182c82e.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Adopt binary verbose for BadPacketsR
Wire the public verbose registry/manifest foundation and add a binary flag path that writes ViolationEvent.verboseData. Convert BadPacketsR because its verbose payload is three simple numeric fields: elapsed player-clock ms, last transaction delta ms, and position packet count. - by Axionize WS2 (e19cb38)
- Fix verbose binary metadata nits - by Axionize WS2 (
417a212) - Convert flight checks to binary verbose - by Axionize WS2 (
deed028) - Make verboseVersion unsigned on consumer side - by Axionize WS2 (
e684ec7) - Convert reach verbose to binary f32
Store Simulation offset as f32 without flagId. Store Reach min distance through the binary verbose path while preserving the existing alert text; Hitboxes remains on text verbose for now. - by Axionize WS2 (f63a216)
- Update binary verbose precision and formatters
Use f64 for Reach and Simulation numeric payloads, add Reach entity type IDs encoded for the player's client version, and register old-string custom formatters for Reach, Simulation, and GroundSpoof.
BadPacketsR had no pre-conversion verbose string in the converted check, so it remains on the generic name=value reader. - by Axionize WS2 (01d19bd)
- Convert badpackets verbose to binary
Converted: BadPacketsA, BadPacketsD, BadPacketsE, BadPacketsF, BadPacketsG, BadPacketsH, BadPacketsL, BadPacketsO, BadPacketsP, BadPacketsQ, BadPacketsT, BadPacketsU, BadPacketsV, BadPacketsY.
Already binary, moved into package registration: BadPacketsR.
Skipped empty/no verbose: BadPacketsB, BadPacketsC, BadPacketsI, BadPacketsJ, BadPacketsK, BadPacketsM, BadPacketsN, BadPacketsS, BadPacketsW, BadPacketsX, BadPacketsZ.
badpackets2: package absent in this checkout.
Verification: ./gradlew :Grim-public:common:compileJava :Grim-public:bukkit:compileJava --console=plain - by Axionize WS2 (e422749)
- Convert breaking and crash verbose to binary
Converted breaking: AirLiquidBreak, FarBreak, FastBreak, InvalidBreak, MultiBreak, PositionBreakA, PositionBreakB, RotationBreak, WrongBreak.
Skipped breaking: NoSwingBreak (no/empty verbose).
Converted crash: CrashC, CrashD, CrashE, CrashF, CrashH, CrashI.
Skipped crash: CrashA, CrashB, CrashG (no/empty verbose). - by Axionize WS2 (751011f)
- Preserve exact flag/alert/setback semantics for binary verbose checks - by Axionize WS2 (
7ba8470) - Convert wave B verbose checks to binary
Converted:\n- scaffolding: DuplicateRotPlace, FabricatedPlace, InvalidPlaceB, MultiPlace, RotationPlace\n- multiactions: MultiActionsC, MultiActionsD, MultiActionsF, MultiActionsG\n- chat: ChatB, ChatC\n- combat: MultiInteractA, MultiInteractB\n\nSkipped:\n- scaffolding: AirLiquidPlace, FarPlace, InvalidPlaceA, PositionPlace (empty verbose)\n- multiactions: MultiActionsA, MultiActionsB, MultiActionsE (empty verbose)\n- chat: ChatA, ChatD (empty or blank verbose)\n- combat: Hitboxes, SelfInteract (empty verbose), Reach (already converted/registered) - by Axionize WS2 (01ef829)
- Convert wave C verbose to binary
Converted:
- vehicle: VehicleA, VehicleD, VehicleE, VehicleF
- velocity: KnockbackHandler/AntiKB, ExplosionHandler/AntiExplosion
- timer: NegativeTimer, TickTimer
- exploit: ExploitA, ExploitB
- sprint: SprintA
- misc: Post
- elytra: ElytraB
Skipped unchanged:
- vehicle: VehicleB, VehicleC
- velocity: VectorPrecisionConverter
- timer: Timer, TimerLimit, VehicleTimer
- sprint: SprintB, SprintC, SprintD, SprintE, SprintF, SprintG
- misc: ClientBrand, GhostBlockMitigation, TransactionOrder
- elytra: ElytraA, ElytraC, ElytraD, ElytraE, ElytraF, ElytraG, ElytraH, ElytraI - by Axionize WS2 (
5f4b923) - Convert missed verbose packages to binary
Converted: baritone/Baritone; packetorder/PacketOrderB, PacketOrderC, PacketOrderD, PacketOrderE, PacketOrderF, PacketOrderG, PacketOrderI, PacketOrderK, PacketOrderL, PacketOrderO, PacketOrderP.
Skipped: packetorder/PacketOrderA, PacketOrderH, PacketOrderJ, PacketOrderM, PacketOrderN, and PacketOrderProcessor because they only use empty/no verbose.
Build: ./gradlew :Grim-public:common:compileJava :Grim-public:bukkit:compileJava -PmavenLocalOverride=true --console=plain - by Axionize WS2 (e7f2ed2)
- Render binary verbose lazily on alerts - by Axionize WS2 (
05c6eda) - Use compact verbose encodings for object values - by Axionize (
2a5685a) - Restore BadPacketsR verbose formatter parity - by Axionize WS2 (
5eb67c3) - Merge verbose binary consumer - by Axionize WS2 (
182c82e)
2.3.74-182c82e
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1.2
SHA-1 78153e6227c22afb378e7108ad35530e47ca61b4获取文件 grimac-fabric-2.3.74-182c82e.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Adopt binary verbose for BadPacketsR
Wire the public verbose registry/manifest foundation and add a binary flag path that writes ViolationEvent.verboseData. Convert BadPacketsR because its verbose payload is three simple numeric fields: elapsed player-clock ms, last transaction delta ms, and position packet count. - by Axionize WS2 (e19cb38)
- Fix verbose binary metadata nits - by Axionize WS2 (
417a212) - Convert flight checks to binary verbose - by Axionize WS2 (
deed028) - Make verboseVersion unsigned on consumer side - by Axionize WS2 (
e684ec7) - Convert reach verbose to binary f32
Store Simulation offset as f32 without flagId. Store Reach min distance through the binary verbose path while preserving the existing alert text; Hitboxes remains on text verbose for now. - by Axionize WS2 (f63a216)
- Update binary verbose precision and formatters
Use f64 for Reach and Simulation numeric payloads, add Reach entity type IDs encoded for the player's client version, and register old-string custom formatters for Reach, Simulation, and GroundSpoof.
BadPacketsR had no pre-conversion verbose string in the converted check, so it remains on the generic name=value reader. - by Axionize WS2 (01d19bd)
- Convert badpackets verbose to binary
Converted: BadPacketsA, BadPacketsD, BadPacketsE, BadPacketsF, BadPacketsG, BadPacketsH, BadPacketsL, BadPacketsO, BadPacketsP, BadPacketsQ, BadPacketsT, BadPacketsU, BadPacketsV, BadPacketsY.
Already binary, moved into package registration: BadPacketsR.
Skipped empty/no verbose: BadPacketsB, BadPacketsC, BadPacketsI, BadPacketsJ, BadPacketsK, BadPacketsM, BadPacketsN, BadPacketsS, BadPacketsW, BadPacketsX, BadPacketsZ.
badpackets2: package absent in this checkout.
Verification: ./gradlew :Grim-public:common:compileJava :Grim-public:bukkit:compileJava --console=plain - by Axionize WS2 (e422749)
- Convert breaking and crash verbose to binary
Converted breaking: AirLiquidBreak, FarBreak, FastBreak, InvalidBreak, MultiBreak, PositionBreakA, PositionBreakB, RotationBreak, WrongBreak.
Skipped breaking: NoSwingBreak (no/empty verbose).
Converted crash: CrashC, CrashD, CrashE, CrashF, CrashH, CrashI.
Skipped crash: CrashA, CrashB, CrashG (no/empty verbose). - by Axionize WS2 (751011f)
- Preserve exact flag/alert/setback semantics for binary verbose checks - by Axionize WS2 (
7ba8470) - Convert wave B verbose checks to binary
Converted:\n- scaffolding: DuplicateRotPlace, FabricatedPlace, InvalidPlaceB, MultiPlace, RotationPlace\n- multiactions: MultiActionsC, MultiActionsD, MultiActionsF, MultiActionsG\n- chat: ChatB, ChatC\n- combat: MultiInteractA, MultiInteractB\n\nSkipped:\n- scaffolding: AirLiquidPlace, FarPlace, InvalidPlaceA, PositionPlace (empty verbose)\n- multiactions: MultiActionsA, MultiActionsB, MultiActionsE (empty verbose)\n- chat: ChatA, ChatD (empty or blank verbose)\n- combat: Hitboxes, SelfInteract (empty verbose), Reach (already converted/registered) - by Axionize WS2 (01ef829)
- Convert wave C verbose to binary
Converted:
- vehicle: VehicleA, VehicleD, VehicleE, VehicleF
- velocity: KnockbackHandler/AntiKB, ExplosionHandler/AntiExplosion
- timer: NegativeTimer, TickTimer
- exploit: ExploitA, ExploitB
- sprint: SprintA
- misc: Post
- elytra: ElytraB
Skipped unchanged:
- vehicle: VehicleB, VehicleC
- velocity: VectorPrecisionConverter
- timer: Timer, TimerLimit, VehicleTimer
- sprint: SprintB, SprintC, SprintD, SprintE, SprintF, SprintG
- misc: ClientBrand, GhostBlockMitigation, TransactionOrder
- elytra: ElytraA, ElytraC, ElytraD, ElytraE, ElytraF, ElytraG, ElytraH, ElytraI - by Axionize WS2 (
5f4b923) - Convert missed verbose packages to binary
Converted: baritone/Baritone; packetorder/PacketOrderB, PacketOrderC, PacketOrderD, PacketOrderE, PacketOrderF, PacketOrderG, PacketOrderI, PacketOrderK, PacketOrderL, PacketOrderO, PacketOrderP.
Skipped: packetorder/PacketOrderA, PacketOrderH, PacketOrderJ, PacketOrderM, PacketOrderN, and PacketOrderProcessor because they only use empty/no verbose.
Build: ./gradlew :Grim-public:common:compileJava :Grim-public:bukkit:compileJava -PmavenLocalOverride=true --console=plain - by Axionize WS2 (e7f2ed2)
- Render binary verbose lazily on alerts - by Axionize WS2 (
05c6eda) - Use compact verbose encodings for object values - by Axionize (
2a5685a) - Restore BadPacketsR verbose formatter parity - by Axionize WS2 (
5eb67c3) - Merge verbose binary consumer - by Axionize WS2 (
182c82e)
2.3.74-e7fedff
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 25f4056455e7b323b06602ac774257cf12d4a245获取文件 grimac-bukkit-2.3.74-e7fedff.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Use GrimAPI 1.6.0.3 - by Axionize (
e7fedff)
2.3.74-e7fedff
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1.2
SHA-1 392aafd3f13bab12869d6d19d48c996fff96c7ed获取文件 grimac-fabric-2.3.74-e7fedff.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Use GrimAPI 1.6.0.3 - by Axionize (
e7fedff)
2.3.74-4f747c3
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 c60e8d9d081ae255891acfacc1b0bc1e803d1747获取文件 grimac-bukkit-2.3.74-4f747c3.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix NPE when player is riding entity that he is not in control of
idk how to reproduce it because it shouldn't happen, but I guess transaction splits between entity equipment updates happen - by cyramek (4f747c3)
2.3.74-4f747c3
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1.2
SHA-1 93c313a754367feaf9e0e44d2ee377be72170390获取文件 grimac-fabric-2.3.74-4f747c3.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix NPE when player is riding entity that he is not in control of
idk how to reproduce it because it shouldn't happen, but I guess transaction splits between entity equipment updates happen - by cyramek (4f747c3)
2.3.74-19dde8b
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 43d2175f66576daaff638482c2f2589c46e3e243获取文件 grimac-bukkit-2.3.74-19dde8b.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Fix Fabric 1.21.11 cloud command bridge - by Axionize (
19dde8b)
2.3.74-19dde8b
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1.2
SHA-1 da3c7be9e9b3e92f2b54e13207e8ffe6d6b3d5f2获取文件 grimac-fabric-2.3.74-19dde8b.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Fix Fabric 1.21.11 cloud command bridge - by Axionize (
19dde8b)
2.3.74-19dde8b
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1.2
SHA-1 657fba68d4a92698c311515c79cd43990b3f0988获取文件 grimac-fabric-2.3.74-19dde8b.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Fix Fabric 1.21.11 cloud command bridge - by Axionize (
19dde8b)
2.3.74-6b28271
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 430cc8d84a242dfd29a5baa70a1fe1b0f9a46de9获取文件 grimac-bukkit-2.3.74-6b28271.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Use GrimAPI 1.6.0.2 - by Axionize (
6b28271)
2.3.74-6b28271
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1.2
SHA-1 f8cf90f8483ffebc977fa4cf3965804630516547获取文件 grimac-fabric-2.3.74-6b28271.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Use GrimAPI 1.6.0.2 - by Axionize (
6b28271)
2.3.74-3404e9b
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 999e02682b8f1b6353c71522487e20a869d99ece获取文件 grimac-bukkit-2.3.74-3404e9b.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Handle missing datastore routes - by Axionize (
3404e9b)
2.3.74-3404e9b
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1.2
SHA-1 cac80fc38b5027e906e5e8d3ab2f39cd8d581cae获取文件 grimac-fabric-2.3.74-3404e9b.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Handle missing datastore routes - by Axionize (
3404e9b)
2.3.74-41b0fff
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 a31313dded7df1f6ee4d2661a7b98eed8861b145获取文件 grimac-bukkit-2.3.74-41b0fff.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Change default server-name from "Prison" to "ChangeMe"
Replaces the leftover "Prison" placeholder used for the /grim history
header and database config with a neutral "ChangeMe" default that
prompts operators to set their own server name. - by Axionize (41b0fff)
2.3.74-41b0fff
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1.2
SHA-1 6b6768ace64f3fc5a5f0e86ca58923ac7bd2d5f7获取文件 grimac-fabric-2.3.74-41b0fff.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Change default server-name from "Prison" to "ChangeMe"
Replaces the leftover "Prison" placeholder used for the /grim history
header and database config with a neutral "ChangeMe" default that
prompts operators to set their own server name. - by Axionize (41b0fff)
2.3.74-86785db
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 96607ac888ba3d5aa3a85f6f36899d653f822d75获取文件 grimac-bukkit-2.3.74-86785db.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Rewrite how input is handled between versions (#2700)
we're E-15 on average across all supported versions - by Cyramek (86785db)
2.3.74-86785db
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1.2
SHA-1 6aed6fda951258f7b27056cd45c4cde7b3870e54获取文件 grimac-fabric-2.3.74-86785db.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Rewrite how input is handled between versions (#2700)
we're E-15 on average across all supported versions - by Cyramek (86785db)
2.3.74-5f19722
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 db87e0f620a53be89c688d16c1e1a435ffccb3b0获取文件 grimac-bukkit-2.3.74-5f19722.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Bind PacketContext around item encoding for Polymer 0.16+ (#2701) (#2705) - by Axionize (
5f19722)
2.3.74-5f19722
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1.2
SHA-1 31365e7e7617e401cee9577545dcf24ec487b5fa获取文件 grimac-fabric-2.3.74-5f19722.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Bind PacketContext around item encoding for Polymer 0.16+ (#2701) (#2705) - by Axionize (
5f19722)
2.3.74-2ea1d99
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 002ecae6492101593e5aaf74a9a90922f991734a获取文件 grimac-bukkit-2.3.74-2ea1d99.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Handle missing PacketEvents channel in UUID lookup (#9) - by Axionize (
2ea1d99)
2.3.74-2ea1d99
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1.2
SHA-1 5b5e6f09cbf079a0a280f904723742146bb5b3fc获取文件 grimac-fabric-2.3.74-2ea1d99.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Handle missing PacketEvents channel in UUID lookup (#9) - by Axionize (
2ea1d99)
2.3.74-f61d522
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 3a11b7ab56ef47d6c572f2d735046417b6a5932a获取文件 grimac-bukkit-2.3.74-f61d522.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Compensate attack range swaps for movement (#7)
-
Compensate attack range swaps for movement
-
Restrict attack range movement compensation to swaps
-
Keep attack range item values as floats
-
Fix attack_range swap reach compensation
-
Add Reach verbose for attack range movement - by Axionize (
f61d522)
2.3.74-f61d522
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1.2
SHA-1 a3ff0466791ff7d55a8e8ce2350a9000a4b99656获取文件 grimac-fabric-2.3.74-f61d522.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Compensate attack range swaps for movement (#7)
-
Compensate attack range swaps for movement
-
Restrict attack range movement compensation to swaps
-
Keep attack range item values as floats
-
Fix attack_range swap reach compensation
-
Add Reach verbose for attack range movement - by Axionize (
f61d522)
2.3.74-b2b2503
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 03e443583bad4662413cbb89139b294e1b0b8f51获取文件 grimac-bukkit-2.3.74-b2b2503.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- False in MultiActionsD while opening your inventory in a nether portal frame (#2702) - by Bram (
b2b2503)
2.3.74-b2b2503
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1.2
SHA-1 98b7572da4187521baf8ca3f60d9bc6cf937c4ee获取文件 grimac-fabric-2.3.74-b2b2503.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- False in MultiActionsD while opening your inventory in a nether portal frame (#2702) - by Bram (
b2b2503)
2.3.74-4de186b
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 8b6d13a15e737379ff5bbdb9d900b8905cb84191获取文件 grimac-bukkit-2.3.74-4de186b.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Backport public V2 datastore wiring - by Axionize (
4de186b)
2.3.74-4de186b
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1.2
SHA-1 483cb4329a81af788a6cf28b9bcd0d66ba12cc28获取文件 grimac-fabric-2.3.74-4de186b.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Backport public V2 datastore wiring - by Axionize (
4de186b)
2.3.74-b3a7496
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 8c3c8059d35bcf0aa7f745471560370adc279d80获取文件 grimac-bukkit-2.3.74-b3a7496.jar展开更新日志
Changes in this Build (since previous push)
🚀 Features
- Refresh permissions from LuckPerms updates - by Axionize (
b3a7496)
2.3.74-b3a7496
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1.2
SHA-1 b359145a5ee63db221766a3ca73c7dbc2a5c97de获取文件 grimac-fabric-2.3.74-b3a7496.jar展开更新日志
Changes in this Build (since previous push)
🚀 Features
- Refresh permissions from LuckPerms updates - by Axionize (
b3a7496)
2.3.74-ac892c5
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 2ea11f45b38b882bf2d836ffdd893df5caad297a获取文件 grimac-bukkit-2.3.74-ac892c5.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Exclude adventure-text-serializer-gson from minimize() - by Axionize (
ac892c5)
2.3.74-ac892c5
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1.2
SHA-1 b3d495a68a7ed717f3eee4b5dc0ff43a44c8cc21获取文件 grimac-fabric-2.3.74-ac892c5.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Exclude adventure-text-serializer-gson from minimize() - by Axionize (
ac892c5)
2.3.74-5e60273
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 c960634fe2ae2dbd48d6c4ee0b25dab0b79f78f8获取文件 grimac-bukkit-2.3.74-5e60273.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix packetevents commit - by ManInMyVan (
5e60273)
2.3.74-5e60273
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1.2
SHA-1 08de3c45fd7299cfdb8888d0ae362ec73a408ab9获取文件 grimac-fabric-2.3.74-5e60273.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix packetevents commit - by ManInMyVan (
5e60273)
2.3.74-dde41ad
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 9738d7c1dc7c7e7a7433a113842c192201bb5be9获取文件 grimac-bukkit-2.3.74-dde41ad.jar展开更新日志
Changes in this Build (since previous push)
♻️ Refactoring
- Nest variants as :fabric:{shared,intermediary,official} - by Axionize (
dde41ad)
2.3.74-dde41ad
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1.2
SHA-1 9a46ccc2b538c81978ab2b283b7897144a325964获取文件 grimac-fabric-2.3.74-dde41ad.jar展开更新日志
Changes in this Build (since previous push)
♻️ Refactoring
- Nest variants as :fabric:{shared,intermediary,official} - by Axionize (
dde41ad)
2.3.74-4642c3d
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 9eb7be6e02765c9d6feeb95ebb242907d00b60a6获取文件 grimac-bukkit-2.3.74-4642c3d.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Support Minecraft 26.X on official mappings (#2695) - by Axionize (
4642c3d)
2.3.74-4642c3d
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1.2
SHA-1 1bf0f0563eb78802105eeb0874aa0c3c1d291d36获取文件 grimac-fabric-2.3.74-4642c3d.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Support Minecraft 26.X on official mappings (#2695) - by Axionize (
4642c3d)
2.3.74-9888990
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 56e65814d550a14599ac4854fd82e543965ceecc获取文件 grimac-bukkit-2.3.74-9888990.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Load local Gradle user properties - by Axionize (
9888990)
2.3.74-9888990
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 cd9df478d258026c6a44f00bf7be20d1d13fdc8d获取文件 grimac-fabric-2.3.74-9888990.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Load local Gradle user properties - by Axionize (
9888990)
2.3.74-48b778e
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 508fc2b8d1e3be84857cad47fd575554b730bc8d获取文件 grimac-bukkit-2.3.74-48b778e.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Revert "make PacketPlayerRespawn pre-via"
This reverts commit 6ce529c83de82eee53425a5b081c03115c181e04. - by ManInMyVan (48b778e)
2.3.74-48b778e
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 e27368e4b1a9ff76793c706b22d6eb634d64eee7获取文件 grimac-fabric-2.3.74-48b778e.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Revert "make PacketPlayerRespawn pre-via"
This reverts commit 6ce529c83de82eee53425a5b081c03115c181e04. - by ManInMyVan (48b778e)
2.3.74-6ff7f44
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 d0057e99eaffca47b5a29dfca53d12450c6ade5d获取文件 grimac-bukkit-2.3.74-6ff7f44.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Support relative PLAYER_ROTATION packets - by ManInMyVan (
6ff7f44)
2.3.74-6ff7f44
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 09cf27604f756d4eaa9bee2f05964c380857f9d7获取文件 grimac-fabric-2.3.74-6ff7f44.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Support relative PLAYER_ROTATION packets - by ManInMyVan (
6ff7f44)
2.3.74-6ce529c
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 432bcbb09be3b409899b65ade714eba4111382d7获取文件 grimac-bukkit-2.3.74-6ce529c.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Pre-load block mappings for server version - by ManInMyVan (
cd61780) - Make PacketPlayerRespawn pre-via - by ManInMyVan (
6ce529c)
🐛 Fixes
- Fix #2693 - by ManInMyVan (
d2e47fd)
2.3.74-6ce529c
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 6669c69149291fe193ca26683bdf7578f5ae3c44获取文件 grimac-fabric-2.3.74-6ce529c.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Pre-load block mappings for server version - by ManInMyVan (
cd61780) - Make PacketPlayerRespawn pre-via - by ManInMyVan (
6ce529c)
🐛 Fixes
- Fix #2693 - by ManInMyVan (
d2e47fd)
2.3.74-490a02b
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 1d493450e3897e1068ccec10f3c6e2d689ad0755获取文件 grimac-bukkit-2.3.74-490a02b.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Move CheckManagerListener onPacketSend to pre-via - by ManInMyVan (
17b86aa) - Default KICK_ON_TRANSACTION_ERRORS to true - by ManInMyVan (
490a02b)
🐛 Fixes
- Fix NPE on world change - by ManInMyVan (
406d6e7)
2.3.74-490a02b
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 59ffd25140fa7e8a31c422b505d882721b414c70获取文件 grimac-fabric-2.3.74-490a02b.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Move CheckManagerListener onPacketSend to pre-via - by ManInMyVan (
17b86aa) - Default KICK_ON_TRANSACTION_ERRORS to true - by ManInMyVan (
490a02b)
🐛 Fixes
- Fix NPE on world change - by ManInMyVan (
406d6e7)
2.3.74-e62d451
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 94a9496b23d671e98264ec1c133583df031ddbeb获取文件 grimac-bukkit-2.3.74-e62d451.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Send a transaction before adding the task to set serverOpenedInventoryThisTick - by ManInMyVan (
e62d451)
2.3.74-e62d451
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 f1bf46ae39a85925ebdf237ea93d5f18df8d0951获取文件 grimac-fabric-2.3.74-e62d451.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Send a transaction before adding the task to set serverOpenedInventoryThisTick - by ManInMyVan (
e62d451)
2.3.74-36931a8
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 7473f0ba9d0509f7342b4306c8c10fc3de528c7e获取文件 grimac-bukkit-2.3.74-36931a8.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Use getInstance(Class) instead of get(Class) in CheckManager - by ManInMyVan (
b62722b) - Migrate more checks to pre-via - by ManInMyVan (
36931a8)
2.3.74-36931a8
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 216bf307f72d1c5095e189eab5d7d36da6c138ef获取文件 grimac-fabric-2.3.74-36931a8.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Use getInstance(Class) instead of get(Class) in CheckManager - by ManInMyVan (
b62722b) - Migrate more checks to pre-via - by ManInMyVan (
36931a8)
2.3.74-d34f5c1
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 aad7e079854403a8e890fefef0a59913490889bd获取文件 grimac-bukkit-2.3.74-d34f5c1.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Check if the block position is valid before getting it, fixes #2689 - by ManInMyVan (
d34f5c1)
2.3.74-d34f5c1
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 e25ad2eb157c7886093c2dcae2acc56848a3ec29获取文件 grimac-fabric-2.3.74-d34f5c1.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Check if the block position is valid before getting it, fixes #2689 - by ManInMyVan (
d34f5c1)
2.3.74-10cc198
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 6b73608bd102a58ee7c9cd519c959f1d755c400d获取文件 grimac-bukkit-2.3.74-10cc198.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix input precision loss in <=1.16.5 - by cyramek (
10cc198)
2.3.74-10cc198
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 6d595c127945a9f317ed73f4ddbb2527b70dfda8获取文件 grimac-fabric-2.3.74-10cc198.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix input precision loss in <=1.16.5 - by cyramek (
10cc198)
2.3.74-4a632c1
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 6ca4fd357e474881fc3e4e26118a9d4d77c4889e获取文件 grimac-bukkit-2.3.74-4a632c1.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix precision loss for <=1.18.1 - by cyramek (
4a632c1)
2.3.74-4a632c1
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 53cc014971b3f334a5c1db1d4570e8792721944c获取文件 grimac-fabric-2.3.74-4a632c1.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix precision loss for <=1.18.1 - by cyramek (
4a632c1)
2.3.74-7e1607d
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 f55068e976693abd06d3916a1525c747031b5d6a获取文件 grimac-bukkit-2.3.74-7e1607d.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix head hitting while slow falling
gravity is calculated based on deltaMovement, not actualMovement
fix: https://github.com/GrimAnticheat/Grim/issues/2687 - by cyramek (7e1607d)
2.3.74-7e1607d
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 a545cd802e490be1c5edd6d97abed7a284abea3e获取文件 grimac-fabric-2.3.74-7e1607d.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix head hitting while slow falling
gravity is calculated based on deltaMovement, not actualMovement
fix: https://github.com/GrimAnticheat/Grim/issues/2687 - by cyramek (7e1607d)
2.3.74-0b7001b
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 62ada7449577940b98b67ff4607d1774e2af331d获取文件 grimac-bukkit-2.3.74-0b7001b.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Fix PE hash length — CI publishes with 7-char hash - by Axionize (
0b7001b)
2.3.74-0b7001b
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 de7a9f5b360590edb48218cc93c62b62b108b146获取文件 grimac-fabric-2.3.74-0b7001b.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Fix PE hash length — CI publishes with 7-char hash - by Axionize (
0b7001b)
2.3.74-ec08cbe
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 3b2d92069813bcb7bc10fb1af791fa0b3c848f1d获取文件 grimac-bukkit-2.3.74-ec08cbe.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix NPE while getting preViaPacketChecks
fix: https://github.com/GrimAnticheat/Grim/issues/2685 - by cyramek (ec08cbe)
2.3.74-ec08cbe
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 8961edb067fafef899309f79e77db18269b0573c获取文件 grimac-fabric-2.3.74-ec08cbe.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix NPE while getting preViaPacketChecks
fix: https://github.com/GrimAnticheat/Grim/issues/2685 - by cyramek (ec08cbe)
2.3.74-8c95b21
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 4f2ec3a190f43a386026478352a1d778a90b1d64获取文件 grimac-bukkit-2.3.74-8c95b21.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Update startOfTickStack on slot change (#2683) - by ManInMyVan (
8c95b21)
2.3.74-8c95b21
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 fa091555f92a372d096e13a5ce8ca02c3bc7e66e获取文件 grimac-fabric-2.3.74-8c95b21.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Update startOfTickStack on slot change (#2683) - by ManInMyVan (
8c95b21)
2.3.74-21f1534
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 79353122d8f190e21e9e88f79fe1795386683972获取文件 grimac-bukkit-2.3.74-21f1534.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Make chat checks and BadPacketsM pre-via - by ManInMyVan (
21f1534)
2.3.74-21f1534
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 46666fdc05ffc25c23d55df3854a458db14805e0获取文件 grimac-fabric-2.3.74-21f1534.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Make chat checks and BadPacketsM pre-via - by ManInMyVan (
21f1534)
2.3.74-edc3987
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 f91c067aade1f801c1640895398328e4a11c5c1c获取文件 grimac-bukkit-2.3.74-edc3987.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix 1.21.11 clients flagging reach on 1.8 servers - by ManInMyVan (
edc3987)
2.3.74-edc3987
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 76c159d2f52b8803bfed0c794c81d0d0b23548b4获取文件 grimac-fabric-2.3.74-edc3987.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix 1.21.11 clients flagging reach on 1.8 servers - by ManInMyVan (
edc3987)
2.3.74-bebccfa
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 f6ef3c33383c4e3670b1e27f25ebf34856c25519获取文件 grimac-bukkit-2.3.74-bebccfa.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Don't box if we don't need to - by ManInMyVan (
bebccfa)
2.3.74-bebccfa
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 5a4b4035394ae81f959e7fc74cd39036aaf56417获取文件 grimac-fabric-2.3.74-bebccfa.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Don't box if we don't need to - by ManInMyVan (
bebccfa)
2.3.74-199b673
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 4a3154a43824b709a664d06ebf1c9dd92083d70a获取文件 grimac-bukkit-2.3.74-199b673.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Use lombok getter for CompensatedInventory.startOfTickStack - by ManInMyVan (
199b673)
2.3.74-199b673
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 6f61360d48ab14e201405f955a9dadb44eb5a68e获取文件 grimac-fabric-2.3.74-199b673.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Use lombok getter for CompensatedInventory.startOfTickStack - by ManInMyVan (
199b673)
2.3.74-6152908
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 48f244c9a060428df3033a268f5b8b1db40aba4b获取文件 grimac-bukkit-2.3.74-6152908.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Reduce memory allocation and exclude annotation processors (#2669)
-
ComplexCollisionBox#downCast: Reduce alloc
-
ReachInterpolationData#getPossibleLocationCombined: Reduce alloc
-
SimpleCollisionBox: Only alloc boxes when needed SimpleCollisionBox#betweenCornersInDirection: Skip Vector3d alloc
-
Materials: Use IdentityHashMap backed Sets to reduce alloc (StateType#hashCode)
-
build.gradle.kts: Exclude annotation processor service from shadowJar
-
Update common/src/main/java/ac/grim/grimac/utils/collisions/datatypes/ComplexCollisionBox.java
Co-authored-by: ManInMyVan 113963219+ManInMyVan@users.noreply.github.com
- Remove leftover comments from testing
Co-authored-by: Dieu info@l4b.org
Co-authored-by: Techirion 126729304+Techirion@users.noreply.github.com
Co-authored-by: ManInMyVan 113963219+ManInMyVan@users.noreply.github.com - by NO-UUID (6152908)
2.3.74-6152908
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 aa1186a2067deaf9b65b70dcd6a668df0daa2ff2获取文件 grimac-fabric-2.3.74-6152908.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Reduce memory allocation and exclude annotation processors (#2669)
-
ComplexCollisionBox#downCast: Reduce alloc
-
ReachInterpolationData#getPossibleLocationCombined: Reduce alloc
-
SimpleCollisionBox: Only alloc boxes when needed SimpleCollisionBox#betweenCornersInDirection: Skip Vector3d alloc
-
Materials: Use IdentityHashMap backed Sets to reduce alloc (StateType#hashCode)
-
build.gradle.kts: Exclude annotation processor service from shadowJar
-
Update common/src/main/java/ac/grim/grimac/utils/collisions/datatypes/ComplexCollisionBox.java
Co-authored-by: ManInMyVan 113963219+ManInMyVan@users.noreply.github.com
- Remove leftover comments from testing
Co-authored-by: Dieu info@l4b.org
Co-authored-by: Techirion 126729304+Techirion@users.noreply.github.com
Co-authored-by: ManInMyVan 113963219+ManInMyVan@users.noreply.github.com - by NO-UUID (6152908)
2.3.74-ce89791
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 31ba0d559780933e73b65e6c495dc37a57a16bed获取文件 grimac-bukkit-2.3.74-ce89791.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- More code cleanup - by ManInMyVan (
935668a) - Mark some listeners as pre-via - by ManInMyVan (
ce89791)
2.3.74-ce89791
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 361fdf0d17f99480b98e4f1cdffcdc4887eeb5d4获取文件 grimac-fabric-2.3.74-ce89791.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- More code cleanup - by ManInMyVan (
935668a) - Mark some listeners as pre-via - by ManInMyVan (
ce89791)
2.3.74-5869433
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 59b539ff4f6d4dc24dfdf8dc49cae86e897d4c90获取文件 grimac-bukkit-2.3.74-5869433.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Mark ChatD as stable - by ManInMyVan (
5869433)
2.3.74-5869433
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 d8358b857aac8161b1ebdad5d3b82f0d45495f5a获取文件 grimac-fabric-2.3.74-5869433.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Mark ChatD as stable - by ManInMyVan (
5869433)
2.3.74-d939109
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 1470c8130eb04ff88e878fb5b679ce4113818360获取文件 grimac-bukkit-2.3.74-d939109.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- More object alloc reduction - by ManInMyVan (
d939109)
2.3.74-d939109
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 d0227c02daed2bd5839898075715af960589a7e5获取文件 grimac-fabric-2.3.74-d939109.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- More object alloc reduction - by ManInMyVan (
d939109)
2.3.74-8083f42
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 d2a95d43928740278b653fc0d6023498e37bd830获取文件 grimac-bukkit-2.3.74-8083f42.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Make player.stuckSpeedMultiplier a Vector3d
also reduce object allocations - by ManInMyVan (8083f42)
2.3.74-8083f42
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 41adf0cafbbe577cd82d2417498fe6e18e561ccc获取文件 grimac-fabric-2.3.74-8083f42.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Make player.stuckSpeedMultiplier a Vector3d
also reduce object allocations - by ManInMyVan (8083f42)
2.3.74-43db51d
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 1e4e85345f9b4e2e9db61d673b9a7fa031343215获取文件 grimac-bukkit-2.3.74-43db51d.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Allow not having
client-brand.ignored-clientsin config - by ManInMyVan (60d3ecf) - Mark utility classes as @UtilityClass - by ManInMyVan (
fd9e91d) - Make WriteLog$Entry a record - by ManInMyVan (
d501dfe) - Bump PE: fix #2681 - by ManInMyVan (
43db51d)
2.3.74-43db51d
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 2fe4a69a098267bf3285cdebdaeb4a485aeae42a获取文件 grimac-fabric-2.3.74-43db51d.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Allow not having
client-brand.ignored-clientsin config - by ManInMyVan (60d3ecf) - Mark utility classes as @UtilityClass - by ManInMyVan (
fd9e91d) - Make WriteLog$Entry a record - by ManInMyVan (
d501dfe) - Bump PE: fix #2681 - by ManInMyVan (
43db51d)
2.3.74-6252fe6
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 baeb9e2474a067f582cbc6b0a11d7713ab5aaf3e获取文件 grimac-bukkit-2.3.74-6252fe6.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Bump PE: fix Issue #2670 - by Axionize (
6252fe6)
2.3.74-6252fe6
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 0bfa8fe03708bfbb668d727e2b573617884c053d获取文件 grimac-fabric-2.3.74-6252fe6.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Bump PE: fix Issue #2670 - by Axionize (
6252fe6)
2.3.74-635708a
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 3c9b06312deb38e16f50beea00d7ae6aba16d5cd获取文件 grimac-bukkit-2.3.74-635708a.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix precision loss in <=1.19.3 - by cyramek (
635708a)
2.3.74-635708a
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 100111ccc7a20abcdf9f733db68cabd3edb1da2c获取文件 grimac-fabric-2.3.74-635708a.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix precision loss in <=1.19.3 - by cyramek (
635708a)
2.3.74-635708a
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 0a9d1693f71d33f8ad0443e68def2cc13940ddd5获取文件 grimac-fabric-2.3.74-635708a.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix precision loss in <=1.19.3 - by cyramek (
635708a)
2.3.74-9b1aa1a
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 97abb01de7c922bf8d05ab8da22d74151dda3561获取文件 grimac-bukkit-2.3.74-9b1aa1a.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Backport V3-side parity adds (against 2.0) (#2678) - by Axionize (
9b1aa1a)
2.3.74-9b1aa1a
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 47f9d2d49c52152ae4051c267be305aaafbcda30获取文件 grimac-fabric-2.3.74-9b1aa1a.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Backport V3-side parity adds (against 2.0) (#2678) - by Axionize (
9b1aa1a)
2.3.74-34c41db
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 de01a16ebd8735c6c7bcd22c6bcb073a9008df30获取文件 grimac-bukkit-2.3.74-34c41db.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix #2677 - by ManInMyVan (
34c41db)
2.3.74-34c41db
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 7c19ca1002ed277025950b0478441c486effff69获取文件 grimac-fabric-2.3.74-34c41db.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix #2677 - by ManInMyVan (
34c41db)
2.3.74-fdd734a
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 0e870004abe3b483eafb9ee2870e2aaff2b82be5获取文件 grimac-bukkit-2.3.74-fdd734a.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix 1.8 wither skeleton hitbox - by ManInMyVan (
fdd734a)
2.3.74-fdd734a
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 824c9025c8509a7b5314d18349fa5f714039cca3获取文件 grimac-fabric-2.3.74-fdd734a.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix 1.8 wither skeleton hitbox - by ManInMyVan (
fdd734a)
2.3.74-2af658c
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 da729a91cc89b03807cb371ec466768ccec85684获取文件 grimac-bukkit-2.3.74-2af658c.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Skip onUserLogin when PacketUser is null - by Axionize (
2af658c)
2.3.74-2af658c
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 fd13bbbcad1405113f8d060c3616aa808a8e6847获取文件 grimac-fabric-2.3.74-2af658c.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Skip onUserLogin when PacketUser is null - by Axionize (
2af658c)
2.3.74-fdaf096
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 bfe031dd2a1d8b7ea3df6bcfc089c6a28e3682e2获取文件 grimac-bukkit-2.3.74-fdaf096.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Small cleanup - by ManInMyVan (
fdaf096)
2.3.74-fdaf096
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 97ba1d2461ad44f73fd29883bd6257f246f46109获取文件 grimac-fabric-2.3.74-fdaf096.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Small cleanup - by ManInMyVan (
fdaf096)
2.3.74-f3ed3b2
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 adf6ba9dffab907262666f33645fa12987c836f3获取文件 grimac-bukkit-2.3.74-f3ed3b2.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix precision loss while swimming in a flowing fluid (#2668)
we're in E-15 now on average - by Cyramek (f3ed3b2)
2.3.74-f3ed3b2
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 0e87a3785ba809e08ef76e477c77d6648ee36baf获取文件 grimac-fabric-2.3.74-f3ed3b2.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix precision loss while swimming in a flowing fluid (#2668)
we're in E-15 now on average - by Cyramek (f3ed3b2)
2.3.74-e32d091
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 fa1537a4818b808d8e019f066b16749dccbe422b获取文件 grimac-bukkit-2.3.74-e32d091.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Run check-id repair asynchronously - by Axionize (
e32d091)
2.3.74-e32d091
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 e1876f8708b687ba62bca5a3ebd14d4fcd23f336获取文件 grimac-fabric-2.3.74-e32d091.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Run check-id repair asynchronously - by Axionize (
e32d091)
2.3.74-ff214a4
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 1419a8e8c930a19f51a5aabc7b08496403384529获取文件 grimac-bukkit-2.3.74-ff214a4.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Use MySQL reconnecting API build - by Axionize (
ff214a4)
2.3.74-ff214a4
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 edee0f5327bda5eaff90cc3c6b1227cb746c5780获取文件 grimac-fabric-2.3.74-ff214a4.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Use MySQL reconnecting API build - by Axionize (
ff214a4)
2.3.74-70223cd
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 e23790a0395ff4049f529fd676ebdb35ce005956获取文件 grimac-bukkit-2.3.74-70223cd.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Repair legacy history check ids - by Axionize (
70223cd)
2.3.74-70223cd
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 7fc161d07138bb424e8bf04958f8d79ddeb659cb获取文件 grimac-fabric-2.3.74-70223cd.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Repair legacy history check ids - by Axionize (
70223cd)
2.3.74-29316a7
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 af46d4f269aa42e367a460ee67ed1ce5ec3a81af获取文件 grimac-bukkit-2.3.74-29316a7.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Use routed backend check catalog - by Axionize (
29316a7)
2.3.74-29316a7
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 989504fb3d956d783393994af9bd599551d52d6e获取文件 grimac-fabric-2.3.74-29316a7.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Use routed backend check catalog - by Axionize (
29316a7)
2.3.74-c156c00
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 bc29171ed073f1925de78de3a4a62c15c349e2e8获取文件 grimac-bukkit-2.3.74-c156c00.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix recent vialegacy update causing falses - by ManInMyVan (
c156c00)
2.3.74-c156c00
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 8670b781f2c4507bea81aa1b51ce68f3b5cb4d21获取文件 grimac-fabric-2.3.74-c156c00.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix recent vialegacy update causing falses - by ManInMyVan (
c156c00)
2.3.74-25d10f4
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 9dcd974702e52d8e610f09ae41b4e8bb7db56b11获取文件 grimac-bukkit-2.3.74-25d10f4.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Bump grim-api to 1.5.0.0 - by Axionize (
25d10f4)
2.3.74-25d10f4
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 1fd5a90772bbf8ebae6cac0b40120a63354ec041获取文件 grimac-fabric-2.3.74-25d10f4.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Bump grim-api to 1.5.0.0 - by Axionize (
25d10f4)
2.3.74-20d68c1
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 611b7eb795ffd1abc51b18a88492bd487c7657a5获取文件 grimac-bukkit-2.3.74-20d68c1.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Preserve legacy one-shot command semantics - by Axionize (
20d68c1)
2.3.74-20d68c1
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 eaffa2debef8a4d13976ccbde6ca0a505a817f41获取文件 grimac-fabric-2.3.74-20d68c1.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Preserve legacy one-shot command semantics - by Axionize (
20d68c1)
2.3.74-fb4ad7a
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 b89ca7bec3771cbec6f833c8d2d472c2d7caadeb获取文件 grimac-bukkit-2.3.74-fb4ad7a.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Per-command incident cursor (nextBoundary + executedOnce) - by Axionize (
fb4ad7a)
2.3.74-fb4ad7a
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 208d32b7fa99d063dd97dd01f19c83bd729df3aa获取文件 grimac-fabric-2.3.74-fb4ad7a.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Per-command incident cursor (nextBoundary + executedOnce) - by Axionize (
fb4ad7a)
2.3.74-36675eb
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 52f2454f3108a18386830fccb8f806c4003f71ef获取文件 grimac-bukkit-2.3.74-36675eb.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Fire N:M on boundary crossings, not on every flag at the boundary - by Axionize (
36675eb)
2.3.74-36675eb
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 069b6d5f6618a77ad6e988f38f543ebbd3050756获取文件 grimac-fabric-2.3.74-36675eb.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Fire N:M on boundary crossings, not on every flag at the boundary - by Axionize (
36675eb)
2.3.74-5fa803e
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 1e84a790b4e0816c57688de6cfcb0406fef4e12b获取文件 grimac-bukkit-2.3.74-5fa803e.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Anchor N:M intervals at N (#2661) - by Axionize (
5fa803e)
2.3.74-5fa803e
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 2163c4de60e5ff8ac0c5c293f298cc312fffa4ff获取文件 grimac-fabric-2.3.74-5fa803e.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Anchor N:M intervals at N (#2661) - by Axionize (
5fa803e)
2.3.74-7a7e07f
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 37482c9c88d3c00b39448b42f88e0e4702e31eae获取文件 grimac-bukkit-2.3.74-7a7e07f.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix compensatedCamera with respawn packets - by ManInMyVan (
7a7e07f)
2.3.74-7a7e07f
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 cdf14f0c07909380e722f570c4cdc9fae5a652be获取文件 grimac-fabric-2.3.74-7a7e07f.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix compensatedCamera with respawn packets - by ManInMyVan (
7a7e07f)
2.3.74-62b2268
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 cc4da745e35c936ba7263587585a8fbc87479c78获取文件 grimac-bukkit-2.3.74-62b2268.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- VersionUtil uses providers.exec for git (config-cache compat) - by Axionize (
62b2268)
2.3.74-62b2268
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 f7766c2bd15008724ef05b7c53bd43706e628d05获取文件 grimac-fabric-2.3.74-62b2268.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- VersionUtil uses providers.exec for git (config-cache compat) - by Axionize (
62b2268)
2.3.74-8a3767b
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 2cfbcc7f6ed59a71de33eda963c27ca051cf994c获取文件 grimac-bukkit-2.3.74-8a3767b.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix entity boundingbox replication regression (#2642)
-
fix entity boundingbox replication regression
-
check if tick end event exists - by Cyramek (
8a3767b)
2.3.74-8a3767b
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 00d57827fe7193c8a37c71723f5411d3bae352d6获取文件 grimac-fabric-2.3.74-8a3767b.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix entity boundingbox replication regression (#2642)
-
fix entity boundingbox replication regression
-
check if tick end event exists - by Cyramek (
8a3767b)
2.3.74-73c60d0
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 08d6c15c34a2d06be6f810ec13f9e54d6e20a96e获取文件 grimac-bukkit-2.3.74-73c60d0.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Apply block effects for swim-hop vector (#2648)
-
apply block effects for swim-hop vector
-
adjust swim hop constants - by Cyramek (
73c60d0)
2.3.74-73c60d0
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 e512d71655a2d58ab04c1efc585adb8ea717b8e8获取文件 grimac-fabric-2.3.74-73c60d0.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Apply block effects for swim-hop vector (#2648)
-
apply block effects for swim-hop vector
-
adjust swim hop constants - by Cyramek (
73c60d0)
2.3.74-02f1dc3
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 8bb5559cdc851419924d31253bed5b5c2da47fb6获取文件 grimac-bukkit-2.3.74-02f1dc3.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix golden dandelion in a flower pot collision - by cyramek (
02f1dc3)
2.3.74-02f1dc3
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 4b601bb9f588423e3a05f32a1ee855c00b0092b0获取文件 grimac-fabric-2.3.74-02f1dc3.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix golden dandelion in a flower pot collision - by cyramek (
02f1dc3)
2.3.74-cdd490b
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 9ddb844adc9c234fe71c06aac9d349778a491c72获取文件 grimac-bukkit-2.3.74-cdd490b.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Bump grim-api to 1.4.0.0 - by Axionize (
cdd490b)
2.3.74-cdd490b
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 c3b05400559a206ac5a3e136d50e533d9a8126d5获取文件 grimac-fabric-2.3.74-cdd490b.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Bump grim-api to 1.4.0.0 - by Axionize (
cdd490b)
2.3.74-3cd17cc
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 0a153afff2272d2a6bc655c724b6474ac194eff5获取文件 grimac-bukkit-2.3.74-3cd17cc.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix BadPacketsM falses - by ManInMyVan (
3cd17cc)
2.3.74-3cd17cc
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 01b6e0dd402af725bd4e7a251e44a5cacfd487a6获取文件 grimac-fabric-2.3.74-3cd17cc.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix BadPacketsM falses - by ManInMyVan (
3cd17cc)
2.3.74-6953235
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 d0e2e739db583f6cb88ff181112c4cea2e170e5a获取文件 grimac-bukkit-2.3.74-6953235.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Make name and stableKey in CheckData not optional - by ManInMyVan (
65d1050) - Only check isSprinting when rewarding in sprint checks - by ManInMyVan (
c549b19) - Use violation setback in SprintA - by ManInMyVan (
6953235)
2.3.74-6953235
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 03b5f6a8adc75476833f6bf1d71fb134fa90c720获取文件 grimac-fabric-2.3.74-6953235.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Make name and stableKey in CheckData not optional - by ManInMyVan (
65d1050) - Only check isSprinting when rewarding in sprint checks - by ManInMyVan (
c549b19) - Use violation setback in SprintA - by ManInMyVan (
6953235)
2.3.74-717829a
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 a20ff8eb26be3caeda349e1fce14dd5d8eba1fdc获取文件 grimac-bukkit-2.3.74-717829a.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Check rotations in teleports (#2268) - by ManInMyVan (
717829a)
2.3.74-717829a
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 9be13e03964f327d30ca4e67192903727e67e949获取文件 grimac-fabric-2.3.74-717829a.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Check rotations in teleports (#2268) - by ManInMyVan (
717829a)
2.3.74-7ccff01
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 5f95bf3fa928df37d5480c01976c849dd499b8c8获取文件 grimac-bukkit-2.3.74-7ccff01.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix 26.1 spigot support - by ManInMyVan (
7ccff01)
2.3.74-7ccff01
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 0a62c6a14766f3c5d02d0a3f80df14a215517c9e获取文件 grimac-fabric-2.3.74-7ccff01.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix 26.1 spigot support - by ManInMyVan (
7ccff01)
2.3.74-99e309f
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 f3764838f302475ebfe84446eacf284099476386获取文件 grimac-bukkit-2.3.74-99e309f.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Tweak "UrlTimeout" constant for consistency - by AoElite (
addabec) - Update DiscordManager webhook regex to support canary and make timeout configurable - by AoElite (
99e309f)
2.3.74-99e309f
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 051fcce533df69e0b1f6b9916a0ad484b4a2e304获取文件 grimac-fabric-2.3.74-99e309f.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Tweak "UrlTimeout" constant for consistency - by AoElite (
addabec) - Update DiscordManager webhook regex to support canary and make timeout configurable - by AoElite (
99e309f)
2.3.74-494e9c5
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 175bc3e3e265402f36ba377de405f8b23a9fcb8c获取文件 grimac-bukkit-2.3.74-494e9c5.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix 1.21.11 trigonometry (#2644)
new trig lookup table just dropped - by Cyramek (494e9c5)
2.3.74-494e9c5
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 7ab43ff3dae46dbe3cfb94bb18ebd87debd8fc4d获取文件 grimac-fabric-2.3.74-494e9c5.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix 1.21.11 trigonometry (#2644)
new trig lookup table just dropped - by Cyramek (494e9c5)
2.3.74-ce86075
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 f25e22469e81a39af0d1cdb47c031bae6552600b获取文件 grimac-bukkit-2.3.74-ce86075.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix swim hops while riding an entity that can float on water - by cyramek (
ce86075)
2.3.74-ce86075
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 8cd807872c67a27bec9144e87a74613471c76a29获取文件 grimac-fabric-2.3.74-ce86075.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix swim hops while riding an entity that can float on water - by cyramek (
ce86075)
2.3.74-7d823f5
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 701b7af15e090bb6a358bbc0adcec92df3e3a666获取文件 grimac-bukkit-2.3.74-7d823f5.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix 1.21.11 spigot support - by ManInMyVan (
7d823f5)
2.3.74-7d823f5
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 126bac7eb2d8d4c43ac664c6a3ec5f440c749609获取文件 grimac-fabric-2.3.74-7d823f5.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix 1.21.11 spigot support - by ManInMyVan (
7d823f5)
2.3.74-5c6de64
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 fda25adc3feb9f9bb6d1e0829a290b6ad8014315获取文件 grimac-bukkit-2.3.74-5c6de64.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix 1.9 client noslow on 1.8 servers (#2607)
-
fix 1.9 client noslow on 1.8 servers
-
fix metadata ids - by ManInMyVan (
5c6de64)
2.3.74-5c6de64
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 c47a2f8ed07e03619d82d248a099608259c289c5获取文件 grimac-fabric-2.3.74-5c6de64.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix 1.9 client noslow on 1.8 servers (#2607)
-
fix 1.9 client noslow on 1.8 servers
-
fix metadata ids - by ManInMyVan (
5c6de64)
2.3.74-215a1e6
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 141c2066d390784a99cbffbf040ec323100cb73e获取文件 grimac-bukkit-2.3.74-215a1e6.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Remove unused import - by ManInMyVan (
215a1e6)
2.3.74-215a1e6
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 826586f5483efddcc131b0388d2d5439894630a2获取文件 grimac-fabric-2.3.74-215a1e6.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Remove unused import - by ManInMyVan (
215a1e6)
2.3.74-5a40a06
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 48263db5349d4a483b6c9382b6af1f0535311e92获取文件 grimac-bukkit-2.3.74-5a40a06.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Small cleanup - by ManInMyVan (
5a40a06)
2.3.74-5a40a06
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 70e4699f4e23e19c6e4222fc62b350979f435f59获取文件 grimac-fabric-2.3.74-5a40a06.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Small cleanup - by ManInMyVan (
5a40a06)
2.3.74-4c866d0
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 0b0f32b3428f8e9cf249f9d8de9bde90006b5e68获取文件 grimac-bukkit-2.3.74-4c866d0.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Add --name / --match / --grep regex filters to /grim history - by Axionize WS1 (
d591f10) - Bump grim-api pin to 1.3.2.0 - by Axionize WS1 (
2c60aae) - Redstone wall torch should use isLit instead of isPowered - by cyramek (
21f0c3d) - Bump grim-api to 1.3.2.1 - by Axionize WS2 (
17d4d2f) - Check cameraEntity.isSelf() in isTickingReliablyFor - by ManInMyVan (
3e5afef) - Simplify shulker opening/closing - by ManInMyVan (
fc899a3) - Min, not max - by ManInMyVan (
83a6d98) - Happy ghast scale is also clamped - by ManInMyVan (
5254190) - Remove unused import - by ManInMyVan (
145f71c) - Fall back to modrinth for changelog range when push payload missing - by Axionize WS1 (
4c866d0)
🐛 Fixes
- Fix page length check (#2637) - by Captain-S0L0 (
f81e183) - Fix shulker & dragon scale attrubute - by ManInMyVan (
3d95fea)
2.3.74-4c866d0
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 10671e5e1ac08f134c57e6ad064000af2e0008ec获取文件 grimac-fabric-2.3.74-4c866d0.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Add --name / --match / --grep regex filters to /grim history - by Axionize WS1 (
d591f10) - Bump grim-api pin to 1.3.2.0 - by Axionize WS1 (
2c60aae) - Redstone wall torch should use isLit instead of isPowered - by cyramek (
21f0c3d) - Bump grim-api to 1.3.2.1 - by Axionize WS2 (
17d4d2f) - Check cameraEntity.isSelf() in isTickingReliablyFor - by ManInMyVan (
3e5afef) - Simplify shulker opening/closing - by ManInMyVan (
fc899a3) - Min, not max - by ManInMyVan (
83a6d98) - Happy ghast scale is also clamped - by ManInMyVan (
5254190) - Remove unused import - by ManInMyVan (
145f71c) - Fall back to modrinth for changelog range when push payload missing - by Axionize WS1 (
4c866d0)
🐛 Fixes
- Fix page length check (#2637) - by Captain-S0L0 (
f81e183) - Fix shulker & dragon scale attrubute - by ManInMyVan (
3d95fea)
2.3.74-fd9e0f8
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 4ce84b5e4016c822d91a16a8bf33052078a2f292获取文件 grimac-bukkit-2.3.74-fd9e0f8.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Kick anyone who sends vv:proxy_details - by ManInMyVan (
e9c918d) - Add support for URL timeout customization and reimplement via proxy kicking - by AoElite (
fd9e0f8)
2.3.74-fd9e0f8
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 5833939cd63e90d8dd4255d78c03f4073b886a3d获取文件 grimac-fabric-2.3.74-fd9e0f8.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Kick anyone who sends vv:proxy_details - by ManInMyVan (
e9c918d) - Add support for URL timeout customization and reimplement via proxy kicking - by AoElite (
fd9e0f8)
2.3.74-2508a34
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 2b103a51e257dbf07b338b69a2ff15c69c8381ff获取文件 grimac-bukkit-2.3.74-2508a34.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Fixed Typo in shulker uncertainty logic (#2630) - by aquip (
2508a34)
2.3.74-2508a34
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 88d68c2deb6b5fe6c2638ea9ce3069b741e3439d获取文件 grimac-fabric-2.3.74-2508a34.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Fixed Typo in shulker uncertainty logic (#2630) - by aquip (
2508a34)
2.3.74-73f63c1
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 683685a247c7874a21a97ac1bf881cb0f0e4e145获取文件 grimac-bukkit-2.3.74-73f63c1.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Revert "kick anyone who sends vv:proxy_details"
This reverts commit 3021287391de4aee964abe5bcf6c452f72f68a7b. - by AoElite (73f63c1)
2.3.74-73f63c1
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 ac3ec4066cbda2d7bb57c694b026195279b569b0获取文件 grimac-fabric-2.3.74-73f63c1.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Revert "kick anyone who sends vv:proxy_details"
This reverts commit 3021287391de4aee964abe5bcf6c452f72f68a7b. - by AoElite (73f63c1)
2.3.74-3021287
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 4d6229fecd469a653051029f22e454f481f348c9获取文件 grimac-bukkit-2.3.74-3021287.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Kick anyone who sends vv:proxy_details - by ManInMyVan (
3021287)
2.3.74-3021287
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 7d5cbafc844c05f835ba439ba1cfebd99bea26f9获取文件 grimac-fabric-2.3.74-3021287.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Kick anyone who sends vv:proxy_details - by ManInMyVan (
3021287)
2.3.74-75cc402
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 c5dce9c0abe8a26639e45ba53ec0adbe23b17cbf获取文件 grimac-bukkit-2.3.74-75cc402.jar展开更新日志
Changes in this Build (since previous push)
🚀 Features
- Add Fabric piston event support (#2619) - by aquip (
75cc402)
2.3.74-75cc402
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 9efc1ff3c0ed85883f7a6e0459181b3e1cd0c500获取文件 grimac-fabric-2.3.74-75cc402.jar展开更新日志
Changes in this Build (since previous push)
🚀 Features
- Add Fabric piston event support (#2619) - by aquip (
75cc402)
2.3.74-c88b494
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 daf9f253ce4f811a88e5875d3453242ea39c65e1获取文件 grimac-bukkit-2.3.74-c88b494.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Fix StackOverflow on isChunkLoaded by routing through ChunkSource (#2568) - by Axionize WS2 (
c88b494)
2.3.74-c88b494
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 3db5113b4d8d8f6043c14fb9231cba6681e022e7获取文件 grimac-fabric-2.3.74-c88b494.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Fix StackOverflow on isChunkLoaded by routing through ChunkSource (#2568) - by Axionize WS2 (
c88b494)
2.3.74-84bd90d
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 05cdd24368ee6f39b6a397d4e2c97764eea92ae7获取文件 grimac-bukkit-2.3.74-84bd90d.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Escape backslashes when emitting double-quoted scalars (#2623) - by Axionize WS1 (
84bd90d)
2.3.74-84bd90d
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 01c4ef9f3e619b971878ff96b23129fb4e4c2ceb获取文件 grimac-fabric-2.3.74-84bd90d.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Escape backslashes when emitting double-quoted scalars (#2623) - by Axionize WS1 (
84bd90d)
2.3.74-c233a60
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 f6beb9d008c68b70ab55aff52e2ab4743d8e7f39获取文件 grimac-bukkit-2.3.74-c233a60.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Rename grim.legacy.* @CheckData stable_keys to descriptive names - by Axionize WS1 (
c233a60)
2.3.74-c233a60
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 7e039292a92c5abfcdfcce1731a1b9d799543968获取文件 grimac-fabric-2.3.74-c233a60.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Rename grim.legacy.* @CheckData stable_keys to descriptive names - by Axionize WS1 (
c233a60)
2.3.74-8861589
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 04f9c9fbdaad8d3effa3119098b87f5726027f23获取文件 grimac-bukkit-2.3.74-8861589.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Don't cancel CLOSE_WINDOW in PacketOrderK - by ManInMyVan (
fbabbf2)
🐛 Fixes
- Fix typo in MultiActionsC - by ManInMyVan (
8861589)
2.3.74-8861589
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 bc8a4dced08f616ee469a6bf479fd89519ac7758获取文件 grimac-fabric-2.3.74-8861589.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Don't cancel CLOSE_WINDOW in PacketOrderK - by ManInMyVan (
fbabbf2)
🐛 Fixes
- Fix typo in MultiActionsC - by ManInMyVan (
8861589)
2.3.74-053b090
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 0857ec78a0f8c21340f2714fa0bc8b68f925f2c3获取文件 grimac-bukkit-2.3.74-053b090.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Minor Post code cleanup - by ManInMyVan (
053b090)
2.3.74-053b090
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 c0b86946fb503dc9004cf6fb3f184a8f556261a2获取文件 grimac-fabric-2.3.74-053b090.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Minor Post code cleanup - by ManInMyVan (
053b090)
2.3.74-578c784
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 3dab1dc796ff12c9ba3a922c431fd9219f0377eb获取文件 grimac-bukkit-2.3.74-578c784.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- History rewrite: five backends, session-based, ring-buffer write path + universal config autoupdater (#2622) - by Axionize (
578c784)
2.3.74-578c784
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 bc64452a0a432fe30b29490f1ba20ed32f572b7b获取文件 grimac-fabric-2.3.74-578c784.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- History rewrite: five backends, session-based, ring-buffer write path + universal config autoupdater (#2622) - by Axionize (
578c784)
2.3.74-5c46b0a
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 d98e174b02ab57f0847d500fd7ca376619be9d4f获取文件 grimac-bukkit-2.3.74-5c46b0a.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Fix issues with DynamicConnecting.java with client versions (#2618)
tested with 1.8.9, 1.20.4 and ViaVersion on 1.20.4 Server and 1.8.9 Client
related issue: https://github.com/GrimAnticheat/Grim/issues/2148 - by InetAddress (5c46b0a)
2.3.74-5c46b0a
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 5a830f13a94ad7f014d2c07ad641db0b3607a337获取文件 grimac-fabric-2.3.74-5c46b0a.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Fix issues with DynamicConnecting.java with client versions (#2618)
tested with 1.8.9, 1.20.4 and ViaVersion on 1.20.4 Server and 1.8.9 Client
related issue: https://github.com/GrimAnticheat/Grim/issues/2148 - by InetAddress (5c46b0a)
2.3.74-257bffe
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 be2b3dae2244cf490f3ddb833ff7104e072ceeaa获取文件 grimac-bukkit-2.3.74-257bffe.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Bump packetevents to 22c9961 (relocateHandlers respects compress/decompress)
fixes #2552 - by Axionize WS1 (257bffe)
2.3.74-257bffe
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 f8cfa41a5e18db545e388a7ae20517f0d3ba06e6获取文件 grimac-fabric-2.3.74-257bffe.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Bump packetevents to 22c9961 (relocateHandlers respects compress/decompress)
fixes #2552 - by Axionize WS1 (257bffe)
2.3.74-d81d03f
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 1254b7903119cd04978e96192f9ef885c94fa693获取文件 grimac-bukkit-2.3.74-d81d03f.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Update DynamicConnecting.java (#2617)
Fixes issues on 1.8.9 / Older versions thinking that daylight detectors connect to fences / iron bars
Related: https://github.com/GrimAnticheat/Grim/issues/1856 - by KotlinList (d81d03f)
2.3.74-d81d03f
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 a07270e93920fe4cae0e8f1bda177eaa4aff048f获取文件 grimac-fabric-2.3.74-d81d03f.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Update DynamicConnecting.java (#2617)
Fixes issues on 1.8.9 / Older versions thinking that daylight detectors connect to fences / iron bars
Related: https://github.com/GrimAnticheat/Grim/issues/1856 - by KotlinList (d81d03f)
2.3.74-66b3334
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 fb9be8b77679c796ddae3b2978459c675ef2d152获取文件 grimac-bukkit-2.3.74-66b3334.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Pass fluid count in our custom chunk reader - by cyramek (
66b3334)
2.3.74-66b3334
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 a672184db59fb714f6ad75d67e9af0a60f7ad477获取文件 grimac-fabric-2.3.74-66b3334.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Pass fluid count in our custom chunk reader - by cyramek (
66b3334)
2.3.74-7499d10
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 dce0cd9cbad86868b691b5f26e6d13a6ea792f57获取文件 grimac-bukkit-2.3.74-7499d10.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Bump packetevents to 6953c38 (upstream 2.12.2 merge + obfuscation-safe nbt scan) - by Axionize WS1 (
7499d10)
2.3.74-7499d10
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 1c57e95d546c0364bd0dc9ab49565b85854c3a1f获取文件 grimac-fabric-2.3.74-7499d10.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Bump packetevents to 6953c38 (upstream 2.12.2 merge + obfuscation-safe nbt scan) - by Axionize WS1 (
7499d10)
2.3.74-794e120
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 5ae0f8969c1e27737c6089feb53062d0f9f9417b获取文件 grimac-bukkit-2.3.74-794e120.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- FastBreak false positive on Vault block (#2610) - by Tyler (
794e120)
2.3.74-794e120
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 e00013cb0e81cff995066a7a4a16ae52999be32b获取文件 grimac-fabric-2.3.74-794e120.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- FastBreak false positive on Vault block (#2610) - by Tyler (
794e120)
2.3.74-3664f4d
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 4a8b4fc92fdbe1b788e84a4451a9e0225b739d50获取文件 grimac-bukkit-2.3.74-3664f4d.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Migrate internal firings to GrimAPI 1.3 channel API (#2612) - by Axionize (
3664f4d)
2.3.74-3664f4d
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 a595d89987b82dcac747ea5b633b43def0b628a0获取文件 grimac-fabric-2.3.74-3664f4d.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Migrate internal firings to GrimAPI 1.3 channel API (#2612) - by Axionize (
3664f4d)
2.3.74-6c3ccb4
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 60aa931671e8676b90032a1b8665e075b516c4ba获取文件 grimac-bukkit-2.3.74-6c3ccb4.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Load optional workspace.gradle.kts if present - by Axionize WS1 (
6c3ccb4)
2.3.74-6c3ccb4
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 74af993261772c8e3c2bab4e0d9d0f31c8733b1d获取文件 grimac-fabric-2.3.74-6c3ccb4.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Load optional workspace.gradle.kts if present - by Axionize WS1 (
6c3ccb4)
2.3.74-d55f1b7
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 b0903633043ef22ca794f070dac04667aef478dd获取文件 grimac-bukkit-2.3.74-d55f1b7.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Fix some falses regarding camel sprinting (#2462)
-
Fix camel sprinting falses
-
Forgot about camel husks
-
Obey code style
-
Fix respawns
-
Obey code style (for real this time)
-
Fix SprintG false with camels
-
Move camel sprinting state to VehicleData - by LaserSlime (
d55f1b7)
2.3.74-d55f1b7
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 1c3db773e3ef134ba4d4a486ff073a66a407d1bc获取文件 grimac-fabric-2.3.74-d55f1b7.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Fix some falses regarding camel sprinting (#2462)
-
Fix camel sprinting falses
-
Forgot about camel husks
-
Obey code style
-
Fix respawns
-
Obey code style (for real this time)
-
Fix SprintG false with camels
-
Move camel sprinting state to VehicleData - by LaserSlime (
d55f1b7)
2.3.74-8dc657a
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 e71ad759ebf4618a1bec844f5da39f5f59ed5903获取文件 grimac-bukkit-2.3.74-8dc657a.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Don't pass null clientVersion so chunk will use server version for mapping's lookup
broken after recent packetevents update that overriden #set method in Chunk_v1_18 - by cyramek (8dc657a)
2.3.74-8dc657a
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 a0b8bdd5c239840a1011ecf3c76c2269384c68d1获取文件 grimac-fabric-2.3.74-8dc657a.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Don't pass null clientVersion so chunk will use server version for mapping's lookup
broken after recent packetevents update that overriden #set method in Chunk_v1_18 - by cyramek (8dc657a)
2.3.74-61e9e69
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 8fa9006509e244590ae2d0748d273b2eb387154a获取文件 grimac-bukkit-2.3.74-61e9e69.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Always use main hand for attack packets - by cyramek (
61e9e69)
2.3.74-61e9e69
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 31b3c6fa61723ebc6505f85982f3b4308f704553获取文件 grimac-fabric-2.3.74-61e9e69.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Always use main hand for attack packets - by cyramek (
61e9e69)
2.3.74-f9fdfa7
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 4105bac92ec476edb46216ea371983f945f003ec获取文件 grimac-bukkit-2.3.74-f9fdfa7.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Implement fluid count tracker - by cyramek (
f9fdfa7)
2.3.74-f9fdfa7
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 c8b40db2419dd54431e88ec58afabd26293c6ee5获取文件 grimac-fabric-2.3.74-f9fdfa7.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Implement fluid count tracker - by cyramek (
f9fdfa7)
2.3.74-19c12b7
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 e05ab5db264bcdcee0ccc2005bfe99513c175284获取文件 grimac-bukkit-2.3.74-19c12b7.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix bouncy blocks (#2473) - by Cyramek (
19c12b7)
2.3.74-19c12b7
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 abbf010d3a2015c98d243290c4292b77187d69c3获取文件 grimac-fabric-2.3.74-19c12b7.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix bouncy blocks (#2473) - by Cyramek (
19c12b7)
2.3.74-a9b91e7
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 a4e175e12adb3330feba8f5745986f1e97a63c6e获取文件 grimac-bukkit-2.3.74-a9b91e7.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- 26.1 support (#2553)
only bukkit platform for now - by Cyramek (a9b91e7)
2.3.74-a9b91e7
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 0320e2fdc9226c14764884fe85850e10af13fe8e获取文件 grimac-fabric-2.3.74-a9b91e7.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- 26.1 support (#2553)
only bukkit platform for now - by Cyramek (a9b91e7)
2.3.74-7885555
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 55f7f90bd9e26e4c4977c66ba642663237455af2获取文件 grimac-bukkit-2.3.74-7885555.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Fix teleportAsync detection for old paper and MC versions where method did not exist - by Axionize (
7885555)
2.3.74-7885555
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 4518185c56e21cd6f1d6b6c6c2195850e44af086获取文件 grimac-fabric-2.3.74-7885555.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Fix teleportAsync detection for old paper and MC versions where method did not exist - by Axionize (
7885555)
2.3.74-65815fc-b2
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 f441a24c9a06deee3dcb1708b5393175ffc6bf1a获取文件 grimac-bukkit-2.3.74-65815fc.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Spear stabs are attacks, handle them as such - by ManInMyVan (
bf10e23) - Add separate logic for publishing release builds in workflow - by AoElite (
f0e15b0) - Bump PE for initial 26.1 support - by Axionize (
f380fcd) - Fix PE 26.1 update (deferred fabric folder) - by Axionize (
9b06c86) - Check if
isPacketInventoryActivewas false before allowing revert - by SamB440 (6a46c35) - Move ElytraA onStartGliding() to before the client version check in PacketEntityAction - by ManInMyVan (
11d572f) - Account for INTERACT_ENTITY being split in 26.1 - by ManInMyVan (
7d9dc86) - Actually check sneaking in MultiInteractA - by ManInMyVan (
89eedbe) - Quilt is a normal client - by ManInMyVan (
77c48f4) - Fix glow squid bounding box - by SamB440 (
10cb176) - Add BadPacketsC to check if the LEAVE_BED packet is valid - by ManInMyVan (
d1b2135) - Fix soul torch collision data - by SamB440 (
7fd7bc1) - Fix PostgreSQL UUID retrieval in history command (#2575)
-
Fix PostgreSQL UUID retrieval in history command
-
Improve error handling for UUID retrieval in DatabaseUtils
-
Use if-else if in DatabaseUtils.getUuid - by Fussel (
efd796c)
- Bump PE to support Bukkit 26.1 servers - by Axionize (
ece9f3c) - Minor changes to PacketHidePlayerInfo - by ManInMyVan (
b55a12c) - RESOURCE_PACK_STATUS is async - by ManInMyVan (
e8dc9ae) - Downgrade PE to fix promise/future execution breaking in PE's netty listeners - by Axionize (
3e07a0e) - Bumped Gradle Wrapper to fix build (#2591) - by Tyler (
890799d) - Fix MYSQL 8 support (#2534)
-
Fix MYSQL 8 support
-
Prevent double index error from sending everytime. - by Milan Ensink (
35fe1f0)
- MultiActionsD not checking if the inventory got opened this tick (#2596) - by Bram (
1b60cb8) - Don't check the same value twice - by ManInMyVan (
99dce8c) - Fix incorrect entity metadata indexes - by Axionize (
c169d9c) - Merge remote-tracking branch 'origin/2.0' into lightning
Conflicts:
common/src/main/java/ac/grim/grimac/checks/impl/combat/Reach.java - by Axionize (65815fc)
🐛 Fixes
- Fix #2563 - by ManInMyVan (
cd3576b) - Fix #1990 - by ManInMyVan (
b9da63c) - Fix #2579 - by ManInMyVan (
13ad8bd) - Fix PacketOrderC viabackwards false - by ManInMyVan (
fc75e51)
2.3.74-c169d9c
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 86b3ed510ab545c9121e883ce3c64dab4da4522b获取文件 grimac-fabric-2.3.74-c169d9c.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Fix incorrect entity metadata indexes - by Axionize (
c169d9c)
2.3.74-99dce8c
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 a87e3fdebdc15f048a0e5c1c99952bc081c416e0获取文件 grimac-bukkit-2.3.74-99dce8c.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Don't check the same value twice - by ManInMyVan (
99dce8c)
2.3.74-99dce8c
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 d6e844939beb5d075992f26f8211b84cacad2da8获取文件 grimac-fabric-2.3.74-99dce8c.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Don't check the same value twice - by ManInMyVan (
99dce8c)
2.3.74-1b60cb8
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 1280c19f12da0e1104f7fcccec1808e533b5c451获取文件 grimac-bukkit-2.3.74-1b60cb8.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- MultiActionsD not checking if the inventory got opened this tick (#2596) - by Bram (
1b60cb8)
2.3.74-1b60cb8
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 23f84ebecd99adce8bfbbd33549748feb7cdcc81获取文件 grimac-fabric-2.3.74-1b60cb8.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- MultiActionsD not checking if the inventory got opened this tick (#2596) - by Bram (
1b60cb8)
2.3.74-35fe1f0
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 5dc79a6960c0cfaa0d4ee4393c58ded51f2fc21e获取文件 grimac-bukkit-2.3.74-35fe1f0.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Fix MYSQL 8 support (#2534)
-
Fix MYSQL 8 support
-
Prevent double index error from sending everytime. - by Milan Ensink (
35fe1f0)
2.3.74-35fe1f0
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 a9abc17395aa140b3961f0918f22c1c54f7feb35获取文件 grimac-fabric-2.3.74-35fe1f0.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Fix MYSQL 8 support (#2534)
-
Fix MYSQL 8 support
-
Prevent double index error from sending everytime. - by Milan Ensink (
35fe1f0)
2.3.74-fc75e51
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 9abc7d3d4512bdd3eaafb26a9abf27c232723833获取文件 grimac-bukkit-2.3.74-fc75e51.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix PacketOrderC viabackwards false - by ManInMyVan (
fc75e51)
2.3.74-fc75e51
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 37758a4840992362d7af2f6acdcedb9639cdd66c获取文件 grimac-fabric-2.3.74-fc75e51.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix PacketOrderC viabackwards false - by ManInMyVan (
fc75e51)
2.3.74-13ad8bd
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 17b7854e257cd9024a4dca88d390ac3e991c0fc0获取文件 grimac-bukkit-2.3.74-13ad8bd.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix #2579 - by ManInMyVan (
13ad8bd)
2.3.74-13ad8bd
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 cdc1c899959b38defa150f5bdf29aa87fb14aad4获取文件 grimac-fabric-2.3.74-13ad8bd.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix #2579 - by ManInMyVan (
13ad8bd)
2.3.74-3e07a0e
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 c7deb6ef0df20d5d72a2f19d3b45bb506f569506获取文件 grimac-bukkit-2.3.74-3e07a0e.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Downgrade PE to fix promise/future execution breaking in PE's netty listeners - by Axionize (
3e07a0e)
2.3.74-3e07a0e
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 42489c9da4525bedec4f16393770ea0afa117f9f获取文件 grimac-fabric-2.3.74-3e07a0e.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Downgrade PE to fix promise/future execution breaking in PE's netty listeners - by Axionize (
3e07a0e)
2.3.74-e8dc9ae
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 64ba0b3207f88b67f5e99bdb18f50b8b0a23e070获取文件 grimac-bukkit-2.3.74-e8dc9ae.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- RESOURCE_PACK_STATUS is async - by ManInMyVan (
e8dc9ae)
2.3.74-e8dc9ae
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 2c6c37327c9873183b51cd94955991270480dde2获取文件 grimac-fabric-2.3.74-e8dc9ae.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- RESOURCE_PACK_STATUS is async - by ManInMyVan (
e8dc9ae)
2.3.74-b55a12c
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 0b0ea56b922e9bfb6b3e7f7f38bb2f64dfa1d84e获取文件 grimac-bukkit-2.3.74-b55a12c.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Minor changes to PacketHidePlayerInfo - by ManInMyVan (
b55a12c)
2.3.74-b55a12c
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 d684e01e7a27aeb6f3b07d45d0287ba6968a3f53获取文件 grimac-fabric-2.3.74-b55a12c.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Minor changes to PacketHidePlayerInfo - by ManInMyVan (
b55a12c)
2.3.74-ece9f3c
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 055d09ddcdae27517d8dc5813e98e0553a332ee5获取文件 grimac-bukkit-2.3.74-ece9f3c.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Bump PE to support Bukkit 26.1 servers - by Axionize (
ece9f3c)
2.3.74-ece9f3c
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 0b9c4f8d90d4de1a9b00ca8eb22b132e8148aea7获取文件 grimac-fabric-2.3.74-ece9f3c.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Bump PE to support Bukkit 26.1 servers - by Axionize (
ece9f3c)
2.3.74-efd796c
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 fca5d8786434ae07a287ec040d8bb61573f0fdee获取文件 grimac-bukkit-2.3.74-efd796c.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Fix PostgreSQL UUID retrieval in history command (#2575)
-
Fix PostgreSQL UUID retrieval in history command
-
Improve error handling for UUID retrieval in DatabaseUtils
-
Use if-else if in DatabaseUtils.getUuid - by Fussel (
efd796c)
2.3.74-efd796c
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1
SHA-1 915476d01c4819183098e818b32234a0c309142d获取文件 grimac-fabric-2.3.74-efd796c.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Fix PostgreSQL UUID retrieval in history command (#2575)
-
Fix PostgreSQL UUID retrieval in history command
-
Improve error handling for UUID retrieval in DatabaseUtils
-
Use if-else if in DatabaseUtils.getUuid - by Fussel (
efd796c)
2.3.74-b9da63c
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 b186cc0afb5e7bad6d84b4be05fd8df47777073f获取文件 grimac-bukkit-2.3.74-b9da63c.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix #1990 - by ManInMyVan (
b9da63c)
2.3.74-b9da63c
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1
SHA-1 b6c4b03f454924be6e1d8bb43cb4bddce96e45fd获取文件 grimac-fabric-2.3.74-b9da63c.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix #1990 - by ManInMyVan (
b9da63c)
2.3.74-7fd7bc1
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 74d737869d2b37ff6220597854ded827248be7aa获取文件 grimac-bukkit-2.3.74-7fd7bc1.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Fix soul torch collision data - by SamB440 (
7fd7bc1)
2.3.74-7fd7bc1
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1
SHA-1 ace51c73d53fed5e4777026d6c322f04f2a146e1获取文件 grimac-fabric-2.3.74-7fd7bc1.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Fix soul torch collision data - by SamB440 (
7fd7bc1)
2.3.74-d1b2135
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 22ba636e13d3421411a15bd8232ac77219353046获取文件 grimac-bukkit-2.3.74-d1b2135.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Add BadPacketsC to check if the LEAVE_BED packet is valid - by ManInMyVan (
d1b2135)
2.3.74-d1b2135
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1
SHA-1 b876fff7de9c8ed7e936a0952cb3d025cebd8bc0获取文件 grimac-fabric-2.3.74-d1b2135.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Add BadPacketsC to check if the LEAVE_BED packet is valid - by ManInMyVan (
d1b2135)
2.3.74-10cb176
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 51db62739f79c95f4913ebe94511e298cd37c74c获取文件 grimac-bukkit-2.3.74-10cb176.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Fix glow squid bounding box - by SamB440 (
10cb176)
2.3.74-10cb176
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1
SHA-1 a6669ee8a445ffc990ef13a39489ed36c852109e获取文件 grimac-fabric-2.3.74-10cb176.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Fix glow squid bounding box - by SamB440 (
10cb176)
2.3.74-77c48f4
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 7b35e93b2ac677bb6c0c52824491562467ca3547获取文件 grimac-bukkit-2.3.74-77c48f4.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Quilt is a normal client - by ManInMyVan (
77c48f4)
2.3.74-77c48f4
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1
SHA-1 9c0cf4b0c01afd9fea9c92ec24be66ce3529501e获取文件 grimac-fabric-2.3.74-77c48f4.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Quilt is a normal client - by ManInMyVan (
77c48f4)
2.3.74-cd3576b
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 82efa325cf389381d060fbf18b20904d1e84dff4获取文件 grimac-bukkit-2.3.74-cd3576b.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix #2563 - by ManInMyVan (
cd3576b)
2.3.74-cd3576b
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1
SHA-1 cc231da731d37287b244d5ff625209580b2c4a8e获取文件 grimac-fabric-2.3.74-cd3576b.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix #2563 - by ManInMyVan (
cd3576b)
2.3.74-89eedbe
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 6eadea9bff69448e2ca883edc2b9429169fac235获取文件 grimac-bukkit-2.3.74-89eedbe.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Actually check sneaking in MultiInteractA - by ManInMyVan (
89eedbe)
2.3.74-89eedbe
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1
SHA-1 3fbae23d0d8b4f82b19d491a4b2af3e57b767fbf获取文件 grimac-fabric-2.3.74-89eedbe.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Actually check sneaking in MultiInteractA - by ManInMyVan (
89eedbe)
2.3.74-7d9dc86
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 e72662f8ceb6ef7da6bcb766954c3462ac7d8746获取文件 grimac-bukkit-2.3.74-7d9dc86.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Account for INTERACT_ENTITY being split in 26.1 - by ManInMyVan (
7d9dc86)
2.3.74-7d9dc86
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1
SHA-1 8516db64a975f8773767707ce8cb6c5fadc16a69获取文件 grimac-fabric-2.3.74-7d9dc86.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Account for INTERACT_ENTITY being split in 26.1 - by ManInMyVan (
7d9dc86)
2.3.74-11d572f
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1
SHA-1 0e62789b24e1c87f7c882216f43ba88f612ad3b2获取文件 grimac-bukkit-2.3.74-11d572f.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Move ElytraA onStartGliding() to before the client version check in PacketEntityAction - by ManInMyVan (
11d572f)
2.3.74-11d572f
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 692374e0827b9a7bc94ddbc047e3d48ecbe130f0获取文件 grimac-fabric-2.3.74-11d572f.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Move ElytraA onStartGliding() to before the client version check in PacketEntityAction - by ManInMyVan (
11d572f)
2.3.74-6a46c35
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 bbf4f010e71d7f9c32cc3d41ece79c8ea6cc0658获取文件 grimac-bukkit-2.3.74-6a46c35.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Check if
isPacketInventoryActivewas false before allowing revert - by SamB440 (6a46c35)
2.3.74-6a46c35
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1
SHA-1 5731fe59a0a065467aebb6cdc1243572b6a96921获取文件 grimac-fabric-2.3.74-6a46c35.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Check if
isPacketInventoryActivewas false before allowing revert - by SamB440 (6a46c35)
2.3.74-9b06c86
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 17b456e597f06866c9e4423206c1ec1bed3716b4获取文件 grimac-bukkit-2.3.74-9b06c86.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Fix PE 26.1 update (deferred fabric folder) - by Axionize (
9b06c86)
2.3.74-9b06c86
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1
SHA-1 65140797b0c4a656a793e980f7550fef9e02b629获取文件 grimac-fabric-2.3.74-9b06c86.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Fix PE 26.1 update (deferred fabric folder) - by Axionize (
9b06c86)
2.3.74-f380fcd
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 e6b3ba7fd98f7e8c698f3d4e71e739a031eb2c9f获取文件 grimac-bukkit-2.3.74-f380fcd.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Bump PE for initial 26.1 support - by Axionize (
f380fcd)
2.3.74-f380fcd
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1
SHA-1 406ec2c9deaa351b655ca0eee8fc46cd2864c1de获取文件 grimac-fabric-2.3.74-f380fcd.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Bump PE for initial 26.1 support - by Axionize (
f380fcd)
2.3.74-bf10e23
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 cd806b026c2fef968fb9ee49dd86c093c8b8a773获取文件 grimac-bukkit-2.3.74-bf10e23.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Spear stabs are attacks, handle them as such - by ManInMyVan (
bf10e23)
2.3.74-bf10e23
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1
SHA-1 4b6575b28cdbaf7d355110d7fed48bb545184308获取文件 grimac-fabric-2.3.74-bf10e23.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Spear stabs are attacks, handle them as such - by ManInMyVan (
bf10e23)
2.3.74-740f7f4
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 f1af5c5e9c31696853becc3e2fa94278d6ebb3f3获取文件 grimac-bukkit-2.3.74-740f7f4.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Bump Kotlin Plugin Serialization 2.3.0 - by Axionize (
5f9b9dd) - Make DefaultResyncHandler a record - by Axionize (
740f7f4)
2.3.74-740f7f4
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1
SHA-1 34954dc12362d87e072b23679990317b5cc02eba获取文件 grimac-fabric-2.3.74-740f7f4.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Bump Kotlin Plugin Serialization 2.3.0 - by Axionize (
5f9b9dd) - Make DefaultResyncHandler a record - by Axionize (
740f7f4)
2.3.74-e40ec01
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 fe5cc89464dd689d641f8a99a129dc8b6d44e996获取文件 grimac-bukkit-2.3.74-e40ec01.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Footer text does not get parsed as markdown - by ManInMyVan (
e40ec01)
2.3.74-e40ec01
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 802ceebd8786076c0c84c1658ce021af8d83d57f获取文件 grimac-fabric-2.3.74-e40ec01.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Footer text does not get parsed as markdown - by ManInMyVan (
e40ec01)
2.3.74-e954124
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 e752707c07d78142faa0b2e2bdad20ab26557636获取文件 grimac-bukkit-2.3.74-e954124.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Check for keepsprint on 1.9 servers (#2070)
-
check for keepsprint on 1.9 servers
-
update held item in AttackCooldownHandler every time the slot is changed
-
fix #2389
-
change AttackCooldownHandler package - by ManInMyVan (
e954124)
2.3.74-e954124
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 9bd4a526895db3d59175fac51a29f708c5ec8eb4获取文件 grimac-fabric-2.3.74-e954124.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Check for keepsprint on 1.9 servers (#2070)
-
check for keepsprint on 1.9 servers
-
update held item in AttackCooldownHandler every time the slot is changed
-
fix #2389
-
change AttackCooldownHandler package - by ManInMyVan (
e954124)
2.3.74-598aae0
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 7338b528cb633a9d4b1025da8941cb311a136682获取文件 grimac-bukkit-2.3.74-598aae0.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Require hand to be MAIN_HAND in PacketOrderB - by ManInMyVan (
598aae0)
2.3.74-598aae0
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 5602fcf43237b27edc8f1a05b17db5e11350cc07获取文件 grimac-fabric-2.3.74-598aae0.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Require hand to be MAIN_HAND in PacketOrderB - by ManInMyVan (
598aae0)
2.3.74-48115eb
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 52391e0b38f7158bc1207afe15d6cb38ec705e21获取文件 grimac-bukkit-2.3.74-48115eb.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix noslow with invalid drop item packets - by ManInMyVan (
48115eb)
2.3.74-48115eb
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 1bffbf7ff0ab75956e5dec36f372c1ce433dc5bf获取文件 grimac-fabric-2.3.74-48115eb.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix noslow with invalid drop item packets - by ManInMyVan (
48115eb)
2.3.74-539e822
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 d6e3545e32f4b36af10e5c0f32b01c492eeca6fd获取文件 grimac-bukkit-2.3.74-539e822.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Slightly change BadPacketsP description - by ManInMyVan (
539e822)
2.3.74-539e822
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 d41ca3121c63a991d87b83eaf85c7aa59288e317获取文件 grimac-fabric-2.3.74-539e822.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Slightly change BadPacketsP description - by ManInMyVan (
539e822)
2.3.74-29c0757
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 62a0df561b16c5489dc02023a6e2cc17d343661f获取文件 grimac-bukkit-2.3.74-29c0757.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Exempt spectators in 1.21.11+ from PacketOrderB (fixes #2493) - by ManInMyVan (
29c0757)
2.3.74-29c0757
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 136b20428fbdc28814396c899c6d5c53bc909c3f获取文件 grimac-fabric-2.3.74-29c0757.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Exempt spectators in 1.21.11+ from PacketOrderB (fixes #2493) - by ManInMyVan (
29c0757)
2.3.74-13fb273
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 4b61ead329c78cb494e953ecdb87ff678e106209获取文件 grimac-bukkit-2.3.74-13fb273.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Fix ghost block mitigation on floating block placement (#2530) - by RareMen (
13fb273)
2.3.74-13fb273
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 2305e2c0113198fc641aec5bc4814338a5a3bacb获取文件 grimac-fabric-2.3.74-13fb273.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Fix ghost block mitigation on floating block placement (#2530) - by RareMen (
13fb273)
2.3.74-0a1ce1d
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 bdff29788d527018774cbc8b6e3e5d742851b0cd获取文件 grimac-bukkit-2.3.74-0a1ce1d.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Fix encoding of Polymer blocks breaking when resyncing with world, optimize allocations Fabric PlatformChunk.getBlockId(x,y,z) - by Axionize (
0a1ce1d)
2.3.74-0a1ce1d
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 9058694ff0ff8d262096f85b5d1591bcaea28fc6获取文件 grimac-fabric-2.3.74-0a1ce1d.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Fix encoding of Polymer blocks breaking when resyncing with world, optimize allocations Fabric PlatformChunk.getBlockId(x,y,z) - by Axionize (
0a1ce1d)
2.3.74-7e8b6b6
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 2f60dc276ddf01cd15d1ce1fae98a5896f584caf获取文件 grimac-bukkit-2.3.74-7e8b6b6.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Add support for viaversion attack range component for 1.21.11+ clients on legacy servers (#2474)
add support for https://github.com/ViaVersion/ViaVersion/pull/4733 - by Cyramek (7e8b6b6)
2.3.74-7e8b6b6
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 ce36b6c462d073a790551c1a07aa30c1aa2e577a获取文件 grimac-fabric-2.3.74-7e8b6b6.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Add support for viaversion attack range component for 1.21.11+ clients on legacy servers (#2474)
add support for https://github.com/ViaVersion/ViaVersion/pull/4733 - by Cyramek (7e8b6b6)
2.3.74-546abf0
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 a6f5e6b9060fed0ce6d3da5da94e960116ba5daf获取文件 grimac-bukkit-2.3.74-546abf0.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Bump version to 2.3.74 - by cyramek (
546abf0)
2.3.74-546abf0
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 1f73387d292c27738a2f481489a1a334e7bcde14获取文件 grimac-fabric-2.3.74-546abf0.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Bump version to 2.3.74 - by cyramek (
546abf0)
2.3.73-302bed1
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 4300077ad8bb711a156ba7802c5f513a6e5fea33获取文件 grimac-bukkit-2.3.73-302bed1.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix many issues with collisions while riding nautilus/happyghast (#2460)
thanks LaserSlime and Axionize for help! - by Cyramek (302bed1)
2.3.73-8a0d1e2
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 2ac0ee2c4c066095aa8e2f8beaf1526cdd271e9e获取文件 grimac-bukkit-2.3.73-8a0d1e2.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Account for 1.21.2+ clients ignoring teleport packets while in vehicle (#2470)
fix: https://github.com/GrimAnticheat/Grim/issues/2463 - by Cyramek (8a0d1e2)
2.3.73-302bed1
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 3c2fbdea042a3ae4fab07c2b0ce950b5223d79f2获取文件 grimac-fabric-2.3.73-302bed1.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix many issues with collisions while riding nautilus/happyghast (#2460)
thanks LaserSlime and Axionize for help! - by Cyramek (302bed1)
2.3.73-8a0d1e2
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 473ab06068a429202c7f46e91fcfc844dad3b2b2获取文件 grimac-fabric-2.3.73-8a0d1e2.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Account for 1.21.2+ clients ignoring teleport packets while in vehicle (#2470)
fix: https://github.com/GrimAnticheat/Grim/issues/2463 - by Cyramek (8a0d1e2)
2.3.73
正式版推荐- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 f1cd0a6b8b4470dd10a542964784ec5937e0c19a获取文件 grimac-bukkit-2.3.73.jar展开更新日志
Grim AC v2.3.73
This update brings official support for Minecraft 1.21.10 & 1.21.11, a massive overhaul to the Grim API for developers, robust new features like PostgreSQL and Discord Forum integration, and dozens of critical false-positive fixes and performance optimizations.
You can download the latest release on Modrinth: https://modrinth.com/plugin/grimac
Major Features & Support
- Minecraft 1.21.10 & 1.21.11 Support: Fully implemented support for the latest Minecraft versions, including support for new gliding behaviors, nautilus movement, tick-based world borders, camel variants, and updated block effects. (by @Cyramek, @Axionize)
- PostgreSQL Support: Added native support for PostgreSQL as a database backend for storing logs and player history. (by @NgLoader in #2368)
- Advanced Discord Webhooks:
- Added support for Discord Forum Channels. (by @NgLoader in #2380)
- Placeholders, custom domains, and markdown parsing for webhooks have been vastly improved. (by @Axionize in #2518)
- Added a new
/grim testwebhookcommand to easily verify your configuration. (by @ManInMyVan)
💻API Updates (v1.2.0 - v1.2.4.0)
This update contains numerous developer experience improvements and bug fixes for the Grim API.
- Simplified EventBus Registration: Developers no longer need to manually construct a
GrimPlugininstance to use the EventBus. Platform-specific resolvers automatically determine the context (e.g., passingthisfrom a BukkitPluginclass or Fabric ModInitializer). - Fixed Reflected Listeners: Fixed a critical bug causing
ClassCastExceptionfor listeners registered viaregisterAnnotatedListeners. - New Methods: Added a method exposing the int block type from
CompensatedWorld. (by @Cubicake in #2464) - Note: Legacy API support has been temporarily added back to prevent breakage while developers migrate to the new standard.
⚡ Performance & Optimizations
- Message Optimization: Grim now sends fast chat messages directly at the packet level, bypassing the backend server to significantly improve performance. (by @Axionize in #2309)
- Math & Memory Improvements: Optimized bounding box calculations, Vector math (
Vector3dmmultiplier improvements), and implemented FastUtil map micro-optimizations to reduce garbage collection overhead. - Cached Map Values: Cached map values to improve overall iteration performance. (by @Rothes in #2407)
🛠️ Check Improvements & Bug Fixes
- Movement & Reach Fixes:
- Fixed a regression in
Reachcausing it to not flag certain clients from1.15-1.20.1and1.21.5-1.21.8. (by @Axionize) - Fixed a
Reachfalse positive involving Happy Ghasts on clients older than 1.21.6. (by @GreenedDev in #2352) - Fixed an exploit where players could reuse setback velocity to bypass movement checks. (by @SamB440 in #2450)
- Fixed gliders not working correctly when placed in the offhand slot. (by @iLemon in #2397)
- Fixed a regression in
- Block & Interaction Fixes:
- Fixed a
FastBreakfalse positive that occurred when switching tools via a Shulker Box. (by @Ayouuuu in #2454) - Fixed collision and hitbox inaccuracies for Corals, Mushrooms, Fungus, Azalea, Beds, and Ceiling Wall Signs.
- Patched false positives regarding Sculk Vein and Glow Lichen replacements.
- Fixed a
- General Plugin Fixes:
- Fixed a bug where using
/grim spectateon a player in another dimension would incorrectly reset the spectator's gamemode to Survival. (by @GroupXyz2 in #2365) - Fixed a
NullPointerExceptionthat occurred on Spigot servers using thelate-bindoption on versions older than 1.14.4. (by @uRyanxD in #2388) - Fixed Elytra packet abuse specifically targeting 1.8 servers. (by @ManInMyVan)
- Fixed Folia breaking the
getTPS()metric (temporary patch). (by @Axionize)
- Fixed a bug where using
- Stable Checks:
Elytra(A, B, C, F),PositionBreakB, andMultiActions(C, D) have been marked as stable.
⚙️ Platform & Under the Hood
- Fabric Enhancements: Switched to Mojmap for Fabric obfuscation mappings, refactored the Fabric implementation to make the Permissions API and Cloud optional dependencies, and added specific support for Fabric 1.21.11.
- Dependency Bumps: Updated PacketEvents, Cloud, and Shadow Gradle plugins to their latest versions to resolve underlying packet ordering and mapping issues.
- CI/CD Migration: Migrated GitHub Actions workflows to Tenki for faster and more reliable builds.
🌐 Translations
- Romanian (
ro.yml): Added by @ItzBloxxy in #2285 - Polish (
pl.yml): Added by @dxw1d in #2501 - Chinese (
zh.yml): Huge translation improvements and comment updates by @tjshtqwq and @MatrixU5er.
❤️ New Contributors
A massive thank you to everyone who contributed to this release!
- @Szypkoo made their first contribution in #2329
- @ItzBloxxy made their first contribution in #2285
- @Weigurde made their first contribution in #2350
- @tenki-cloud[bot] made their first contribution in #2362
- @GroupXyz2 made their first contribution in #2365
- @GreenedDev made their first contribution in #2352
- @NgLoader made their first contribution in #2372
- @iLemon made their first contribution in #2397
- @uRyanxD made their first contribution in #2388
- @runningbird2 made their first contribution in #2477
- @Cubicake made their first contribution in #2464
- @tjshtqwq made their first contribution in #2267
- @dxw1d made their first contribution in #2501
Full Changelog: https://github.com/GrimAnticheat/Grim/compare/v2.3.72...v2.3.73
2.3.73
正式版推荐- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 7a6fcb37c8a2845268f8072166b929d4b963863a获取文件 grimac-fabric-2.3.73.jar展开更新日志
Grim AC v2.3.73
This update brings official support for Minecraft 1.21.10 & 1.21.11, a massive overhaul to the Grim API for developers, robust new features like PostgreSQL and Discord Forum integration, and dozens of critical false-positive fixes and performance optimizations.
You can download the latest release on Modrinth: https://modrinth.com/plugin/grimac
Major Features & Support
- Minecraft 1.21.10 & 1.21.11 Support: Fully implemented support for the latest Minecraft versions, including support for new gliding behaviors, nautilus movement, tick-based world borders, camel variants, and updated block effects. (by @Cyramek, @Axionize)
- PostgreSQL Support: Added native support for PostgreSQL as a database backend for storing logs and player history. (by @NgLoader in #2368)
- Advanced Discord Webhooks:
- Added support for Discord Forum Channels. (by @NgLoader in #2380)
- Placeholders, custom domains, and markdown parsing for webhooks have been vastly improved. (by @Axionize in #2518)
- Added a new
/grim testwebhookcommand to easily verify your configuration. (by @ManInMyVan)
💻API Updates (v1.2.0 - v1.2.4.0)
This update contains numerous developer experience improvements and bug fixes for the Grim API.
- Simplified EventBus Registration: Developers no longer need to manually construct a
GrimPlugininstance to use the EventBus. Platform-specific resolvers automatically determine the context (e.g., passingthisfrom a BukkitPluginclass or Fabric ModInitializer). - Fixed Reflected Listeners: Fixed a critical bug causing
ClassCastExceptionfor listeners registered viaregisterAnnotatedListeners. - New Methods: Added a method exposing the int block type from
CompensatedWorld. (by @Cubicake in #2464) - Note: Legacy API support has been temporarily added back to prevent breakage while developers migrate to the new standard.
⚡ Performance & Optimizations
- Message Optimization: Grim now sends fast chat messages directly at the packet level, bypassing the backend server to significantly improve performance. (by @Axionize in #2309)
- Math & Memory Improvements: Optimized bounding box calculations, Vector math (
Vector3dmmultiplier improvements), and implemented FastUtil map micro-optimizations to reduce garbage collection overhead. - Cached Map Values: Cached map values to improve overall iteration performance. (by @Rothes in #2407)
🛠️ Check Improvements & Bug Fixes
- Movement & Reach Fixes:
- Fixed a regression in
Reachcausing it to not flag certain clients from1.15-1.20.1and1.21.5-1.21.8. (by @Axionize) - Fixed a
Reachfalse positive involving Happy Ghasts on clients older than 1.21.6. (by @GreenedDev in #2352) - Fixed an exploit where players could reuse setback velocity to bypass movement checks. (by @SamB440 in #2450)
- Fixed gliders not working correctly when placed in the offhand slot. (by @iLemon in #2397)
- Fixed a regression in
- Block & Interaction Fixes:
- Fixed a
FastBreakfalse positive that occurred when switching tools via a Shulker Box. (by @Ayouuuu in #2454) - Fixed collision and hitbox inaccuracies for Corals, Mushrooms, Fungus, Azalea, Beds, and Ceiling Wall Signs.
- Patched false positives regarding Sculk Vein and Glow Lichen replacements.
- Fixed a
- General Plugin Fixes:
- Fixed a bug where using
/grim spectateon a player in another dimension would incorrectly reset the spectator's gamemode to Survival. (by @GroupXyz2 in #2365) - Fixed a
NullPointerExceptionthat occurred on Spigot servers using thelate-bindoption on versions older than 1.14.4. (by @uRyanxD in #2388) - Fixed Elytra packet abuse specifically targeting 1.8 servers. (by @ManInMyVan)
- Fixed Folia breaking the
getTPS()metric (temporary patch). (by @Axionize)
- Fixed a bug where using
- Stable Checks:
Elytra(A, B, C, F),PositionBreakB, andMultiActions(C, D) have been marked as stable.
⚙️ Platform & Under the Hood
- Fabric Enhancements: Switched to Mojmap for Fabric obfuscation mappings, refactored the Fabric implementation to make the Permissions API and Cloud optional dependencies, and added specific support for Fabric 1.21.11.
- Dependency Bumps: Updated PacketEvents, Cloud, and Shadow Gradle plugins to their latest versions to resolve underlying packet ordering and mapping issues.
- CI/CD Migration: Migrated GitHub Actions workflows to Tenki for faster and more reliable builds.
🌐 Translations
- Romanian (
ro.yml): Added by @ItzBloxxy in #2285 - Polish (
pl.yml): Added by @dxw1d in #2501 - Chinese (
zh.yml): Huge translation improvements and comment updates by @tjshtqwq and @MatrixU5er.
❤️ New Contributors
A massive thank you to everyone who contributed to this release!
- @Szypkoo made their first contribution in #2329
- @ItzBloxxy made their first contribution in #2285
- @Weigurde made their first contribution in #2350
- @tenki-cloud[bot] made their first contribution in #2362
- @GroupXyz2 made their first contribution in #2365
- @GreenedDev made their first contribution in #2352
- @NgLoader made their first contribution in #2372
- @iLemon made their first contribution in #2397
- @uRyanxD made their first contribution in #2388
- @runningbird2 made their first contribution in #2477
- @Cubicake made their first contribution in #2464
- @tjshtqwq made their first contribution in #2267
- @dxw1d made their first contribution in #2501
Full Changelog: https://github.com/GrimAnticheat/Grim/compare/v2.3.72...v2.3.73
2.3.73-879d566
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 c35f45ed20c3ca1b1bed1ff718fa1b7a77a5941c获取文件 grimac-bukkit-2.3.73-879d566.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Add support disable-webhook-validation boolean in discord.yml for custom domains with Discord webhooks
Closes https://github.com/GrimAnticheat/Grim/issues/2520 - by Axionize (879d566)
2.3.73-879d566
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 3bc3d99d09ead64eae1fe181a64642a9f347c7f9获取文件 grimac-fabric-2.3.73-879d566.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Add support disable-webhook-validation boolean in discord.yml for custom domains with Discord webhooks
Closes https://github.com/GrimAnticheat/Grim/issues/2520 - by Axionize (879d566)
2.3.73-d4611f1
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 6e576cad89e252c7c7f46472c77f061e9947ca5a获取文件 grimac-bukkit-2.3.73-d4611f1.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Fix compile issues from package references not being refactored in Discord refactor - by Axionize (
53cf3e8) - Discord.yml translation fixes - by Axionize (
d4611f1)
2.3.73-d4611f1
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 7e07c834fa474dc4fdf4428c54ce6a2023f98d8f获取文件 grimac-fabric-2.3.73-d4611f1.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Fix compile issues from package references not being refactored in Discord refactor - by Axionize (
53cf3e8) - Discord.yml translation fixes - by Axionize (
d4611f1)
2.3.73-d273229
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 3447d89d03f0e93f822cb7406b1c93c5bf81dc52获取文件 grimac-bukkit-2.3.73-d273229.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Revert "load after ZNPCsPlus"
This reverts commit 1d0cbb7078205b0b265a8ae6047bd304811ed130. - by ManInMyVan (c7983b7)
- Remove unused imports in Reach.java - by ManInMyVan (
d273229)
2.3.73-d273229
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 22ae299586adee68ec394159683321062d612ad5获取文件 grimac-fabric-2.3.73-d273229.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Revert "load after ZNPCsPlus"
This reverts commit 1d0cbb7078205b0b265a8ae6047bd304811ed130. - by ManInMyVan (c7983b7)
- Remove unused imports in Reach.java - by ManInMyVan (
d273229)
2.3.73-272a889
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 5c3b171c4a1a8cb82b8a90302d85671326c2d68e获取文件 grimac-bukkit-2.3.73-272a889.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Add Polish configuration file for GrimAC (#2501)
Co-authored-by: DawixTV 92529087+DawixTV@users.noreply.github.com - by dxw1d (272a889)
2.3.73-272a889
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 e472020c0b27792ddf19e55696102eda9e438f25获取文件 grimac-fabric-2.3.73-272a889.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Add Polish configuration file for GrimAC (#2501)
Co-authored-by: DawixTV 92529087+DawixTV@users.noreply.github.com - by dxw1d (272a889)
2.3.73-439477e
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 b8c9c64762f44f2c539b855efb8b943c88630ac7获取文件 grimac-bukkit-2.3.73-439477e.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Check knownInput in MultiActionsC/D - by ManInMyVan (
438b0a5) - Revert "Remove Unused legacy calls to event.setLastUsedWrapper(null) predating PE re-encode by default and markForReEncode()"
This reverts commit 4798903fb1ea8adf744bc6001016690c5625b171. - by Axionize (0c52c20)
- Update MultiActionsC/D description - by ManInMyVan (
76a262d) - Check sneaking in MultiActionsC/D - by ManInMyVan (
ee2e198) - Make MultiActionsB a BlockBreakCheck - by ManInMyVan (
5308c35) - Probably fix #2134 - by ManInMyVan (
e6a7518) - Remove unused import - by ManInMyVan (
3d68d26) - Exempt ElytraC for 1 tick on respawn - by ManInMyVan (
b8600bc) - Wtf mojang - by ManInMyVan (
485f267) - Remove unused import - by ManInMyVan (
32d778d) - Minor refactor - by ManInMyVan (
0d6d4da) - Improve piston performance - by AoElite (
6ad8050) - Add CONTRIBUTING.md and improve the README.md - by AoElite (
ee2ccc5) - Merge pull request #2143 from Souipi/fix/ka-ping-method-cce
Fix GrimPlayer#getKeepAlivePing() method throwing a CCE. - by AoElite (63f2c05)
- Patch #2140 - by ManInMyVan (
983872a) - Support plugins updating ATTACK_DAMAGE (fixes #2159) - by SamB440 (
5e5fbe6) - Iron trapdoors can only be opened in 1.7 - by ManInMyVan (
e81716a) - Fire can't be placed in liquids - by ManInMyVan (
9484870) - Support reobf folia jars - by ManInMyVan (
5de34f5) - Check if entityId is an active firework before adding to removal set - by SamB440 (
b6e481d) - Slight optimization - by ManInMyVan (
bc258de) - Cleanup - by ManInMyVan (
d3e3b58) - A bit more cleanup - by ManInMyVan (
6c79baf) - Reduce object creation on fabric servers - by ManInMyVan (
0ac0a78) - 1.21.6 MVP
Changes from https://github.com/GrimAnticheat/Grim/pull/2079 remain unmerged. New movement, entity, and attribute fixes have not been accounted for. This merely allows Grim to boot on 1.21.6/1.21.7-rc2 servers and 1.21.6/1.21.7-rc2 players to join. - by Axionize (4ade97a)
- Include fabric-permissions-api:0.4.0 for Fabric 1.21.6 - by Axionize (
fcc7851) - 1.21.5/.6/.7 (#2079)
-
1.21.5 partial changes
-
leftover
-
cleanup
-
check if player is in vehicle
-
1;1 input transformation
-
forgot to push that
-
notes
-
i hate mutability
-
not the case
-
this is the right way
-
note
-
java style
-
initial block collisions support
-
incorrect fix for powder snow issues (1.21.4)
-
support 1.18.2+ horizontal collision detection
-
support elytra changes
-
point three
-
readability
-
missed that
-
fix merge conflicts
-
support minecraft:blocks_attacks
-
minecraft:blocks_attacks can override minecraft:food
-
remove debug
-
rewrite data consumable components support
-
simplify consumable component handling
-
as always, I forgot to remove this
-
note things todo
-
one more thing
-
POC item behaviour
-
workaround https://github.com/retrooper/packetevents/pull/1255
-
1.21.6 initial support
-
fix .5/.6 riding issues
-
create happy ghast entity
-
todo list
-
remove workarounds
-
properly fix riding issues
-
only use item behaviour system on reliable data component server
-
replace happy ghast checks
-
fix jumping on honey blocks, implement dried ghast block
-
partially implement dried ghast ViaVersion replacement
-
update sneaking behavior for newer client versions
-
things pointed out in review
-
reduce movement buffer size
-
rename that field
-
little refactor
-
don't duplicate code
-
leave it as what it was
-
rename SERVER_USE_INPUT_FOR_SNEAKING to SERVER_USES_INPUT_FOR_SNEAKING
-
grim's packetevents fork is here!
-
simplify isHappyGhast type check - by Cyramek (
aaeded1)
- Properly support hasSaddle - by cyramek (
06dc5a5) - Fix DRIED_GHAST CollisionBox for 1.7.10-1.21.5 - by Axionize (
0fb2e00) - Fix minor spelling mistake in comment - by Axionize (
8c64b48) - Add run-paper so I can debug easily - by SamB440 (
56130ed) - Fix issue with server sending player inventory slot updates whilst in an unsupported inventory - by SamB440 (
b8013d6) - Check for any menu that isn't the player's - by SamB440 (
710d614) - Implement HappyGhast movement simulation (#2182)
-
implement happyghast movement simulation
-
use grim movement input calculations for happy ghast
-
remove unused jump possibilities method from HappyGhastPredictionEngine - by Cyramek (
c8df737)
- SprintE on 1.18.2+ - by ManInMyVan (
0f54849) - Why does this only not affect 1.21.4 - by ManInMyVan (
c30be94) - Minor cleanup - by ManInMyVan (
1bfef2e) - Normalize PredictionEngine class names - by ManInMyVan (
3c56235) - A bit more cleanup - by ManInMyVan (
d2913b3) - Merge pull request #2188 from Cyramek/fix-vehicle-soft-collisions
fix soft collisions for vehicles - by SamB440 (ddcc5a2)
- Add ItemTypes.TURTLE_HELMET - by Ayou (
d657aec) - Merge pull request #2193 from Ayouuuu/2.0
Add ItemTypes.TURTLE_HELMET - by ManInMyVan (af2a53a)
- Slightly change ignore-duplicate-packet-rotation logic - by ManInMyVan (
38a2ea4) - Move ExploitA & C to chat category - by ManInMyVan (
b563792) - Add KnownInput#moving - by ManInMyVan (
5fb8cd9) - PlayerData -> player - by ManInMyVan (
0844fc6) - Remove whitespace in EquipmentType - by ManInMyVan (
d1b0f4d) - Check for moving while chatting - by ManInMyVan (
135c90c) - Add Chat and Exploit to punishments - by ManInMyVan (
b4714b0) - Check if chat is hidden - by ManInMyVan (
4992cf6) - Descriptions for almost every place check - by ManInMyVan (
df31a39) - Validate anvil item name length - by ManInMyVan (
4b53457) - Payload system - by ManInMyVan (
1a6b6fc) - This took too long - by ManInMyVan (
8a2ca76) - Add missing return - by ManInMyVan (
ba18d4c) - BadPacketsJ should be stable - by ManInMyVan (
3b76ded) - ExploitC fail-fast page parsing - by ManInMyVan (
0ccd03a) - Finish ExploitC, replaces ExploitB - by ManInMyVan (
e16979b) - Add include-timestamp to discord.yml - by ManInMyVan (
7b82060) - Add /grim history (#2201)
- Add /grim history command to see historical alerts
-
Add basic runtime reloading support.
- Will only actually reload if current database is different/has different setting than the one requested in config.
-
Added [log] statements matching [alert] statements
-
Add more detailed error message if Grim history subsystem fails to load.
-
Refactor /grim history code; Fix autocomplete of online player names in /grim history
-
Fix error swapping checkName and verbose in SQLite implementation
-
Refactor /grim history to use more efficient long-term storage with compact UUIDs and string deduplication.
Grim old grim history data will not be migrated!
-
Replace %version% with grim version in /grim history entry output
-
Add support for %grim_version% %client_brand% %client_version% %server_version% substtuions in grim-history-entry - by Axionize (
3e9b53e)
- Make some checks run before via - by ManInMyVan (
2e9b086) - Bump Dependencies
gradlew-wrapper 8.13 -> 8.14.3
adventure 4.21.0 -> 4.23.0
adventure-platform-bukkit 4.3.4 -> 4.4.0
cloud-paper 2.0.0.-beta.10 -> 2.0.0.-beta.11
cloud-fabric 2.0.0.-beta.10 -> 2.0.0.-beta.11
packetevents 2.9.0-SNAPSHOT -> 2.9.2-SNAPSHOT
fabric-loader 0.16.10 -> 0.16.14
fabric-loom 1.10.5 -> 1.11.4
shadow 9.0.0-beta6 -> 9.0.0-rc1 - by Axionize (bbc1bee)
- Downgrade from shadow 9.0.0-rc1 to 9.0.0-beta8 to fix jar inflation bug with shading fastutil - by Axionize (
6e28434) - 1.21.8 Server Support - Bump PE - by Axionize (
4942401) - This should now be usable - by ManInMyVan (
6e58e8c) - No it shouldn't - by ManInMyVan (
8d3e77f) - There is no more via here - by ManInMyVan (
9da9c30) - SprintA verbose - by ManInMyVan (
ed727cc) - Packet cancelling in VehicleD - by ManInMyVan (
39b74b2) - Remove some empty lines - by ManInMyVan (
c7fbc4b) - Don't use ordinal for WindowClickType in CrashF - by ManInMyVan (
1b62b1d) - More pre-via
hopefully I didn't miss any getter changes - by ManInMyVan (d90de8f)
- Pre-via chat checks - by ManInMyVan (
51bbb31) - Small cleanup - by ManInMyVan (
2a7403b) - HOW DID I FORGET - by ManInMyVan (
ac2c9ea) - Temporary fix for BadPacketsE not working on vehicles - by Axionize (
2ad9818) - PacketOrderO - by ManInMyVan (
2e01399) - Pre-via block break checks - by ManInMyVan (
408c7d5) - BadPacketsO optimizations - by ManInMyVan (
354216f) - And it was not a teleport - by ManInMyVan (
85acf78) - These don't need to implement anything - by ManInMyVan (
02426ad) - Small stuff - by ManInMyVan (
1f052f6) - More small changes - by ManInMyVan (
95b080a) - More cleanup - by ManInMyVan (
d8b719d) - Add option to disable cancelling pong packets - by SamB440 (
933f6c7) - Hardcode more 1.21.4+ hand harvestables (#2213)
- Hardcode more 1.21.4+ Hand Harvestables
Fixes issue #2117 temporarily until PacketEvents resolves their api shortcoming (https://github.com/retrooper/packetevents/issues/1217)
-
Adjust variable name
-
Cleanup spacing in BlockBreakSpeed util
Co-authored-by: ManInMyVan 113963219+ManInMyVan@users.noreply.github.com
Co-authored-by: ManInMyVan 113963219+ManInMyVan@users.noreply.github.com - by Loki (533ae70)
- Temp revert pre-via - by ManInMyVan (
77c165c) - Revert "temp revert pre-via"
This reverts commit 77c165cfa83e35ef94c6049446a6eab847d4a080. - by ManInMyVan (2528ff5)
- Bump PacketEvents - by Axionize (
29e0c6e) - Add mavenCentral() to repositsories to download me.lucko:fabric-permissions-api:0.1-SNAPSHOT for Fabric 1.16.1 - by Axionize (
ba4bbef) - Shadow 9.0.0-rc2 (#2229)
OLD: grimac-bukkit-2.3.72-shadow-9-ba4bbef66-before.jar
NEW: grimac-bukkit-2.3.72-shadow-9-a14b4044a-after.jar
JAR │ old │ new │ diff
───────┼──────────┼──────────┼──────
class │ 20.9 MiB │ 20.9 MiB │ 0 B
other │ 1.5 MiB │ 1.5 MiB │ 0 B
───────┼──────────┼──────────┼──────
total │ 22.4 MiB │ 22.4 MiB │ 0 B
CLASSES │ old │ new │ diff
─────────┼───────┼───────┼───────────
classes │ 4603 │ 4603 │ 0 (+0 -0)
methods │ 53656 │ 53656 │ 0 (+0 -0)
fields │ 22173 │ 22173 │ 0 (+0 -0)
=================
==== JAR ====
=================
size │ diff │ path
──────┼──────┼─────────────────────────────────────────────────────────────────
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/snakeyaml/internal/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/snakeyaml/
│ 0 B │ - META-INF/versions/9/org/yaml/snakeyaml/internal/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/
│ 0 B │ - META-INF/versions/9/org/yaml/snakeyaml/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/
│ 0 B │ - META-INF/versions/9/org/yaml/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/
│ 0 B │ - META-INF/versions/9/org/
0 B │ 0 B │ + META-INF/versions/9/ac/
0 B │ 0 B │ + META-INF/services/
──────┼──────┼─────────────────────────────────────────────────────────────────
0 B │ 0 B │ (total)
``` - *by Zongle Wang* (`5a4471c`)
- Fix very rare Reach false for versions < 1.20.2 and > 1.21.4 involving rot only packets. See https://bugs.mojang.com/browse/MC/issues/MC-255263 - *by Axionize* (`3875a6b`)
- Amend previous Reach false fix to only apply in versions > 1.14.4 - *by Axionize* (`527c87e`)
- Fix FastBreak falses with 1.20.5+ custom tool rules. - *by Axionize* (`4b514e7`)
- Make ChatC and ChatB postViaChecks as temporary workaround to PE parsing limitations. - *by Axionize* (`31107ec`)
- [ci skip] Bump run-paper version - *by SamB440* (`cec0738`)
- Zero point zero three - *by SamB440* (`25b0582`)
- Disallow step after setback - *by SamB440* (`1136936`)
- [ci skip] Add client version to bypass issue template - *by SamB440* (`61f7ad8`)
- Refactor GrimDump: extract basic info generation to reusable getBasicInfo method - *by AoElite* (`a695dac`)
- Allow all functional urls to be changeable, move all grim system property usage to a dedicated class - *by AoElite* (`a9a2034`)
- Recode grim version command to use new api - *by AoElite* (`cd8d78d`)
- Add getVehicle() and getVehicleType() in GrimPlayer - *by ManInMyVan* (`647b13c`)
- Check if a player is in a boat when sending STEER_BOAT (Add VehicleE) - *by ManInMyVan* (`b5c14f4`)
- Validate STEER_BOAT values (Add VehicleF) - *by ManInMyVan* (`2e625e2`)
- Remove Check.isFlying - *by ManInMyVan* (`be120f0`)
- Make Check.isTransaction static - *by ManInMyVan* (`0a4a6cd`)
- Split isJumping and lastJumping into separate declarations - *by ManInMyVan* (`6787d1b`)
- Simplify FloodgateUtil - *by ManInMyVan* (`d2df1b7`)
- Use Math.PI in VanillaMath instead of the literal - *by ManInMyVan* (`7376468`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) in TridentItem - *by ManInMyVan* (`e433652`)
- Remove unused method BlockFaceHelper.offset - *by ManInMyVan* (`796a573`)
- Mark many utility classes as UtilityClass - *by ManInMyVan* (`380e3d9`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) in Riptide - *by ManInMyVan* (`376e7a9`)
- Rewrite GeyserUtil to not use reflection
except once - *by ManInMyVan* (`1ba072f`)
- Merge FloodgateUtil & GeyserUtil - *by ManInMyVan* (`a3108c7`)
- Remove Killaura from punishments.yml + add Interact in japanese punishments.yml - *by ManInMyVan* (`6ce610e`)
- Fix typo in help: section of en messages.yml causing error message on /grim help. Also make /grim help handle null lines - *by Axionize* (`94813c0`)
- Remove unused import in BlockFaceHelper - *by ManInMyVan* (`8cb4189`)
- Allow line break in pages - *by ManInMyVan* (`5761896`)
- Cleaner stuckSpeedMultiplier constants - *by ManInMyVan* (`03e1514`)
- Roll up shitmath bruteforce in PredictionEngineElytra - *by ManInMyVan* (`a953f50`)
- Add force-slow-movement and force-stuck-speed (intended for anarchy servers) - *by ManInMyVan* (`0dec743`)
- Update README.md and CONTRIBUTING.md - *by AoElite* (`c0b96ea`)
- Limit 1.21.5+ sprint attribute desync to minecarts - *by cyramek* (`fd59498`)
- More readable PredictionEngineElytra.applyInputsToVelocityPossibilities - *by ManInMyVan* (`28d8320`)
- Allow platform to be configured via system argument - *by AoElite* (`b997b6b`)
- Make PacketPlayerDigging pre-via: fix #2250
also move it before PreViaCheckManagerListener - *by ManInMyVan* (`97c1bdd`)
- Remove unused imports in ChatA/B - *by ManInMyVan* (`1c46546`)
- Add support for SET_PLAYER_INVENTORY packet - *by SamB440* (`17a8d3b`)
- Add some utilities - *by AoElite* (`090d1a8`)
- Reduce the number of tasks for updating permissions - *by AoElite* (`4702add`)
- Add GrimList command for debugging exemptions - *by AoElite* (`dbac8bc`)
- Don't allow sending OFF_HAND in USE_ITEM to bypass noslow - *by ManInMyVan* (`ff9af98`)
- Get item in PacketPlayerDigging.handleUseItem instead of it being passed - *by ManInMyVan* (`a7f8c77`)
- Use getItemInHand in PacketPlayerDigging - *by ManInMyVan* (`d71239b`)
- Only set NoSlow.didSlotChangeLastTick if the slot actually changed - *by ManInMyVan* (`aab6908`)
- PacketStateData.eatingHand -> itemInUseHand - *by ManInMyVan* (`b37393c`)
- Make PacketStateData.isSlowedByUsingItem() based on slowedByUsingItemSlot
the slowedByUsingItem is redundant - *by ManInMyVan* (`cecf5fb`)
- Reduce runnables with world borders - *by ManInMyVan* (`21ef46a`)
- Cache default input value; reduce memory usage for pre-1.21.2 players - *by ManInMyVan* (`eddb14b`)
- Normalize trighandler param names - *by ManInMyVan* (`b44dd89`)
- Mark GrimMath methods as pure - *by ManInMyVan* (`566dc9b`)
- Make Ray fields final - *by ManInMyVan* (`f87a077`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) - *by ManInMyVan* (`d2a8dce`)
- Replace ChannelHelper.runInEventLoop with GrimPlayer#runSafely - *by ManInMyVan* (`3f17557`)
- Move ComprensatedInventory instance to GrimPlayer - *by ManInMyVan* (`ea5ed06`)
- Simplify ViaVersionUtil - *by ManInMyVan* (`42d247b`)
- Clean up EntityPredicates - *by ManInMyVan* (`e26cf0f`)
- Make MainSupportingBlockData a record - *by ManInMyVan* (`64ebdf2`)
- Use GrimMath.radians in JumpPower - *by ManInMyVan* (`2b03755`)
- Make Dripstone.update(...) void - *by ManInMyVan* (`9f4c321`)
- Remove GrimPlayer#isEyeInFluid(FluidTag) - *by ManInMyVan* (`4e1320f`)
- Deobf FluidFallingAdjustedMovement.getFluidFallingAdjustedMovement(...) - *by ManInMyVan* (`dc03060`)
- Protected -> private in final class - *by ManInMyVan* (`0bf3a21`)
- Remove GrimPlayer#getInventory() - *by ManInMyVan* (`bd4cd31`)
- Fix riptide velocity (#2262) - *by Ayou* (`0586ea5`)
- Read event after getting player - *by ManInMyVan* (`a8693c3`)
- Read event after getting player - *by ManInMyVan* (`070116b`)
- Update translation - *by tjshtqwq* (`c2acfae`)
- Remove unused imports - *by ManInMyVan* (`f739b1e`)
- Merge branch '2.0' into patch-1 - *by tjshtqwq* (`75b5405`)
- Update zh.yml - *by tjshtqwq* (`f54ca0e`)
- Clean up typos and translator notes - *by Axionize* (`1f55742`)
- Merge PR #2267 - Improved Chinese Translations - *by Axionize* (`439477e`)
### 🐛 Fixes
- Fix potential false in MultiActionsE - *by ManInMyVan* (`ef195ea`)
- Fix false with ender dragon attack slowdown - *by ManInMyVan* (`9786f0d`)
- Fix swift sneak on pre-1.20.5 clients on 1.20.5+ servers - *by ManInMyVan* (`d22f8d8`)
- Fix GrimPlayer#getKeepAlivePing() method throwing a CCE. - *by Souipi* (`b821f12`)
- Fix skinsrestorer compat - *by ManInMyVan* (`984cfee`)
- Fix #2149 - *by ManInMyVan* (`ea848fa`)
- Fix #2156 - *by ManInMyVan* (`d190e42`)
- Fix vine hitbox on pre-1.13 clients - *by ManInMyVan* (`dea9659`)
- Fix #2180 - *by ManInMyVan* (`1ab7f9f`)
- Fix NPE - *by ManInMyVan* (`9a22a28`)
- Fix #2181 - *by ManInMyVan* (`d59a9fa`)
- Fix build - *by ManInMyVan* (`b8e70b8`)
- Fix soft collisions for vehicles - *by cyramek* (`fec8806`)
- Fix elytra inputs - *by cyramek* (`c4a18a5`)
- Fix #2190 - *by ManInMyVan* (`bb7ba08`)
- Fix more SprintE falses - *by ManInMyVan* (`d835314`)
- Fix various vehicle issues [1.21.2] (#2185)
* fix happyghast step, collisions with fluids
warn about viabackwards compatibility
* fix 1.21.2+ riding without control
* use known input sneaking status if server support that
* fix fluid current pushing logic for happyghasts
* actually fix fluid pushing for happyghast
* fix vehicle input calculations for <=1.21.1 servers
* fix elytra inputs
* Revert 'fix elytra inputs'
* use pre-via listeners for sneaking
* remove warnings for sneaking issues on newer server versions
* fix float/double error causing 1e-8 imprecision when jumping on a horse
* workaround false positives when jumping on a horse
* add camel entity type
* only do this for 1.21.2+ client on 1.21.2+ servers
* build with new Grim PacketEvents fork snapshot with support for pre-via injection on Fabric - *by Cyramek* (`978364a`)
- Fix ExploitB false on pre 1.16 clients - *by ManInMyVan* (`2518ced`)
- Fix ExploitC on 1.9-1.12 servers - *by ManInMyVan* (`18f0a2a`)
- Fix vehicle relative teleport/vehicle 1.12.2+ teleport system (#2200)
* fix vehicle relative teleport/vehicle 1.12.2+ teleport system
* only mark teleports for re-encoding if we’re actually rewriting them - *by Cyramek* (`4156768`)
- Fix HappyGhast false positives when holding space
fix: https://github.com/GrimAnticheat/Grim/issues/2203 - *by cyramek* (`c66de10`)
- Https://github.com/GrimAnticheat/Grim/issues/2209 - *by cyramek* (`c37a79b`)
- Fix #2211 - *by ManInMyVan* (`9ab2f2e`)
- Fix NPE in BlockPlaceCheck#getCombinedBox (#2215) - *by Ayou* (`e2cf0fa`)
- Fix getting block jump factor in older versions - *by cyramek* (`b88dfa7`)
- Fix exception - *by ManInMyVan* (`3de670e`)
- Fix #2221 - *by ManInMyVan* (`fe1c6bf`)
- Fix PacketOrderO falses in vehicles - *by ManInMyVan* (`4287f62`)
- Fix ChatA/ChatB falses from 31107ec4b - *by ManInMyVan* (`38ccc55`)
- Shitmath look vector - *by ManInMyVan* (`0340e07`)
- Use stuckSpeedMultiplier instead of 0.99, 0.98, 0.99 - *by ManInMyVan* (`6320fa6`)
- Fix CrashH false - *by AoElite* (`8f1e993`)
- Fix deprecated method call ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) - *by ManInMyVan* (`345502b`)
- Fix RunningMode field modifiers - *by ManInMyVan* (`9ea389b`)
### 🤖 Maintenance & CI
- Add cliff.toml file for defining git-cliff formatting of changelogs - *by Axionize* (`a239560`)
- Create GitHub Actions script for auto-building lite version and publishing to Modrinth w/changelog - *by Axionize* (`0374b8c`)
- Replace vars.MODRINTH_ID with secrets.MODRINTH_ID to match repository Actions' settings - *by Axionize* (`5183ad8`)
- Fix generating changelog content in GitHub Actions - *by Axionize* (`2bf1260`)
- Fix escaping characters in changelog generation - *by Axionize* (`ba305cf`)
- Fix supported versions for Bukkit in Modrinth upload and Fabric dependences - *by Axionize* (`b0906d9`)
2.3.73-439477e
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 c0aa20ae7a9233c0d6fceef70aa9b4e719a75e16获取文件 grimac-fabric-2.3.73-439477e.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Check knownInput in MultiActionsC/D - by ManInMyVan (
438b0a5) - Revert "Remove Unused legacy calls to event.setLastUsedWrapper(null) predating PE re-encode by default and markForReEncode()"
This reverts commit 4798903fb1ea8adf744bc6001016690c5625b171. - by Axionize (0c52c20)
- Update MultiActionsC/D description - by ManInMyVan (
76a262d) - Check sneaking in MultiActionsC/D - by ManInMyVan (
ee2e198) - Make MultiActionsB a BlockBreakCheck - by ManInMyVan (
5308c35) - Probably fix #2134 - by ManInMyVan (
e6a7518) - Remove unused import - by ManInMyVan (
3d68d26) - Exempt ElytraC for 1 tick on respawn - by ManInMyVan (
b8600bc) - Wtf mojang - by ManInMyVan (
485f267) - Remove unused import - by ManInMyVan (
32d778d) - Minor refactor - by ManInMyVan (
0d6d4da) - Improve piston performance - by AoElite (
6ad8050) - Add CONTRIBUTING.md and improve the README.md - by AoElite (
ee2ccc5) - Merge pull request #2143 from Souipi/fix/ka-ping-method-cce
Fix GrimPlayer#getKeepAlivePing() method throwing a CCE. - by AoElite (63f2c05)
- Patch #2140 - by ManInMyVan (
983872a) - Support plugins updating ATTACK_DAMAGE (fixes #2159) - by SamB440 (
5e5fbe6) - Iron trapdoors can only be opened in 1.7 - by ManInMyVan (
e81716a) - Fire can't be placed in liquids - by ManInMyVan (
9484870) - Support reobf folia jars - by ManInMyVan (
5de34f5) - Check if entityId is an active firework before adding to removal set - by SamB440 (
b6e481d) - Slight optimization - by ManInMyVan (
bc258de) - Cleanup - by ManInMyVan (
d3e3b58) - A bit more cleanup - by ManInMyVan (
6c79baf) - Reduce object creation on fabric servers - by ManInMyVan (
0ac0a78) - 1.21.6 MVP
Changes from https://github.com/GrimAnticheat/Grim/pull/2079 remain unmerged. New movement, entity, and attribute fixes have not been accounted for. This merely allows Grim to boot on 1.21.6/1.21.7-rc2 servers and 1.21.6/1.21.7-rc2 players to join. - by Axionize (4ade97a)
- Include fabric-permissions-api:0.4.0 for Fabric 1.21.6 - by Axionize (
fcc7851) - 1.21.5/.6/.7 (#2079)
-
1.21.5 partial changes
-
leftover
-
cleanup
-
check if player is in vehicle
-
1;1 input transformation
-
forgot to push that
-
notes
-
i hate mutability
-
not the case
-
this is the right way
-
note
-
java style
-
initial block collisions support
-
incorrect fix for powder snow issues (1.21.4)
-
support 1.18.2+ horizontal collision detection
-
support elytra changes
-
point three
-
readability
-
missed that
-
fix merge conflicts
-
support minecraft:blocks_attacks
-
minecraft:blocks_attacks can override minecraft:food
-
remove debug
-
rewrite data consumable components support
-
simplify consumable component handling
-
as always, I forgot to remove this
-
note things todo
-
one more thing
-
POC item behaviour
-
workaround https://github.com/retrooper/packetevents/pull/1255
-
1.21.6 initial support
-
fix .5/.6 riding issues
-
create happy ghast entity
-
todo list
-
remove workarounds
-
properly fix riding issues
-
only use item behaviour system on reliable data component server
-
replace happy ghast checks
-
fix jumping on honey blocks, implement dried ghast block
-
partially implement dried ghast ViaVersion replacement
-
update sneaking behavior for newer client versions
-
things pointed out in review
-
reduce movement buffer size
-
rename that field
-
little refactor
-
don't duplicate code
-
leave it as what it was
-
rename SERVER_USE_INPUT_FOR_SNEAKING to SERVER_USES_INPUT_FOR_SNEAKING
-
grim's packetevents fork is here!
-
simplify isHappyGhast type check - by Cyramek (
aaeded1)
- Properly support hasSaddle - by cyramek (
06dc5a5) - Fix DRIED_GHAST CollisionBox for 1.7.10-1.21.5 - by Axionize (
0fb2e00) - Fix minor spelling mistake in comment - by Axionize (
8c64b48) - Add run-paper so I can debug easily - by SamB440 (
56130ed) - Fix issue with server sending player inventory slot updates whilst in an unsupported inventory - by SamB440 (
b8013d6) - Check for any menu that isn't the player's - by SamB440 (
710d614) - Implement HappyGhast movement simulation (#2182)
-
implement happyghast movement simulation
-
use grim movement input calculations for happy ghast
-
remove unused jump possibilities method from HappyGhastPredictionEngine - by Cyramek (
c8df737)
- SprintE on 1.18.2+ - by ManInMyVan (
0f54849) - Why does this only not affect 1.21.4 - by ManInMyVan (
c30be94) - Minor cleanup - by ManInMyVan (
1bfef2e) - Normalize PredictionEngine class names - by ManInMyVan (
3c56235) - A bit more cleanup - by ManInMyVan (
d2913b3) - Merge pull request #2188 from Cyramek/fix-vehicle-soft-collisions
fix soft collisions for vehicles - by SamB440 (ddcc5a2)
- Add ItemTypes.TURTLE_HELMET - by Ayou (
d657aec) - Merge pull request #2193 from Ayouuuu/2.0
Add ItemTypes.TURTLE_HELMET - by ManInMyVan (af2a53a)
- Slightly change ignore-duplicate-packet-rotation logic - by ManInMyVan (
38a2ea4) - Move ExploitA & C to chat category - by ManInMyVan (
b563792) - Add KnownInput#moving - by ManInMyVan (
5fb8cd9) - PlayerData -> player - by ManInMyVan (
0844fc6) - Remove whitespace in EquipmentType - by ManInMyVan (
d1b0f4d) - Check for moving while chatting - by ManInMyVan (
135c90c) - Add Chat and Exploit to punishments - by ManInMyVan (
b4714b0) - Check if chat is hidden - by ManInMyVan (
4992cf6) - Descriptions for almost every place check - by ManInMyVan (
df31a39) - Validate anvil item name length - by ManInMyVan (
4b53457) - Payload system - by ManInMyVan (
1a6b6fc) - This took too long - by ManInMyVan (
8a2ca76) - Add missing return - by ManInMyVan (
ba18d4c) - BadPacketsJ should be stable - by ManInMyVan (
3b76ded) - ExploitC fail-fast page parsing - by ManInMyVan (
0ccd03a) - Finish ExploitC, replaces ExploitB - by ManInMyVan (
e16979b) - Add include-timestamp to discord.yml - by ManInMyVan (
7b82060) - Add /grim history (#2201)
- Add /grim history command to see historical alerts
-
Add basic runtime reloading support.
- Will only actually reload if current database is different/has different setting than the one requested in config.
-
Added [log] statements matching [alert] statements
-
Add more detailed error message if Grim history subsystem fails to load.
-
Refactor /grim history code; Fix autocomplete of online player names in /grim history
-
Fix error swapping checkName and verbose in SQLite implementation
-
Refactor /grim history to use more efficient long-term storage with compact UUIDs and string deduplication.
Grim old grim history data will not be migrated!
-
Replace %version% with grim version in /grim history entry output
-
Add support for %grim_version% %client_brand% %client_version% %server_version% substtuions in grim-history-entry - by Axionize (
3e9b53e)
- Make some checks run before via - by ManInMyVan (
2e9b086) - Bump Dependencies
gradlew-wrapper 8.13 -> 8.14.3
adventure 4.21.0 -> 4.23.0
adventure-platform-bukkit 4.3.4 -> 4.4.0
cloud-paper 2.0.0.-beta.10 -> 2.0.0.-beta.11
cloud-fabric 2.0.0.-beta.10 -> 2.0.0.-beta.11
packetevents 2.9.0-SNAPSHOT -> 2.9.2-SNAPSHOT
fabric-loader 0.16.10 -> 0.16.14
fabric-loom 1.10.5 -> 1.11.4
shadow 9.0.0-beta6 -> 9.0.0-rc1 - by Axionize (bbc1bee)
- Downgrade from shadow 9.0.0-rc1 to 9.0.0-beta8 to fix jar inflation bug with shading fastutil - by Axionize (
6e28434) - 1.21.8 Server Support - Bump PE - by Axionize (
4942401) - This should now be usable - by ManInMyVan (
6e58e8c) - No it shouldn't - by ManInMyVan (
8d3e77f) - There is no more via here - by ManInMyVan (
9da9c30) - SprintA verbose - by ManInMyVan (
ed727cc) - Packet cancelling in VehicleD - by ManInMyVan (
39b74b2) - Remove some empty lines - by ManInMyVan (
c7fbc4b) - Don't use ordinal for WindowClickType in CrashF - by ManInMyVan (
1b62b1d) - More pre-via
hopefully I didn't miss any getter changes - by ManInMyVan (d90de8f)
- Pre-via chat checks - by ManInMyVan (
51bbb31) - Small cleanup - by ManInMyVan (
2a7403b) - HOW DID I FORGET - by ManInMyVan (
ac2c9ea) - Temporary fix for BadPacketsE not working on vehicles - by Axionize (
2ad9818) - PacketOrderO - by ManInMyVan (
2e01399) - Pre-via block break checks - by ManInMyVan (
408c7d5) - BadPacketsO optimizations - by ManInMyVan (
354216f) - And it was not a teleport - by ManInMyVan (
85acf78) - These don't need to implement anything - by ManInMyVan (
02426ad) - Small stuff - by ManInMyVan (
1f052f6) - More small changes - by ManInMyVan (
95b080a) - More cleanup - by ManInMyVan (
d8b719d) - Add option to disable cancelling pong packets - by SamB440 (
933f6c7) - Hardcode more 1.21.4+ hand harvestables (#2213)
- Hardcode more 1.21.4+ Hand Harvestables
Fixes issue #2117 temporarily until PacketEvents resolves their api shortcoming (https://github.com/retrooper/packetevents/issues/1217)
-
Adjust variable name
-
Cleanup spacing in BlockBreakSpeed util
Co-authored-by: ManInMyVan 113963219+ManInMyVan@users.noreply.github.com
Co-authored-by: ManInMyVan 113963219+ManInMyVan@users.noreply.github.com - by Loki (533ae70)
- Temp revert pre-via - by ManInMyVan (
77c165c) - Revert "temp revert pre-via"
This reverts commit 77c165cfa83e35ef94c6049446a6eab847d4a080. - by ManInMyVan (2528ff5)
- Bump PacketEvents - by Axionize (
29e0c6e) - Add mavenCentral() to repositsories to download me.lucko:fabric-permissions-api:0.1-SNAPSHOT for Fabric 1.16.1 - by Axionize (
ba4bbef) - Shadow 9.0.0-rc2 (#2229)
OLD: grimac-bukkit-2.3.72-shadow-9-ba4bbef66-before.jar
NEW: grimac-bukkit-2.3.72-shadow-9-a14b4044a-after.jar
JAR │ old │ new │ diff
───────┼──────────┼──────────┼──────
class │ 20.9 MiB │ 20.9 MiB │ 0 B
other │ 1.5 MiB │ 1.5 MiB │ 0 B
───────┼──────────┼──────────┼──────
total │ 22.4 MiB │ 22.4 MiB │ 0 B
CLASSES │ old │ new │ diff
─────────┼───────┼───────┼───────────
classes │ 4603 │ 4603 │ 0 (+0 -0)
methods │ 53656 │ 53656 │ 0 (+0 -0)
fields │ 22173 │ 22173 │ 0 (+0 -0)
=================
==== JAR ====
=================
size │ diff │ path
──────┼──────┼─────────────────────────────────────────────────────────────────
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/snakeyaml/internal/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/snakeyaml/
│ 0 B │ - META-INF/versions/9/org/yaml/snakeyaml/internal/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/
│ 0 B │ - META-INF/versions/9/org/yaml/snakeyaml/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/
│ 0 B │ - META-INF/versions/9/org/yaml/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/
│ 0 B │ - META-INF/versions/9/org/
0 B │ 0 B │ + META-INF/versions/9/ac/
0 B │ 0 B │ + META-INF/services/
──────┼──────┼─────────────────────────────────────────────────────────────────
0 B │ 0 B │ (total)
``` - *by Zongle Wang* (`5a4471c`)
- Fix very rare Reach false for versions < 1.20.2 and > 1.21.4 involving rot only packets. See https://bugs.mojang.com/browse/MC/issues/MC-255263 - *by Axionize* (`3875a6b`)
- Amend previous Reach false fix to only apply in versions > 1.14.4 - *by Axionize* (`527c87e`)
- Fix FastBreak falses with 1.20.5+ custom tool rules. - *by Axionize* (`4b514e7`)
- Make ChatC and ChatB postViaChecks as temporary workaround to PE parsing limitations. - *by Axionize* (`31107ec`)
- [ci skip] Bump run-paper version - *by SamB440* (`cec0738`)
- Zero point zero three - *by SamB440* (`25b0582`)
- Disallow step after setback - *by SamB440* (`1136936`)
- [ci skip] Add client version to bypass issue template - *by SamB440* (`61f7ad8`)
- Refactor GrimDump: extract basic info generation to reusable getBasicInfo method - *by AoElite* (`a695dac`)
- Allow all functional urls to be changeable, move all grim system property usage to a dedicated class - *by AoElite* (`a9a2034`)
- Recode grim version command to use new api - *by AoElite* (`cd8d78d`)
- Add getVehicle() and getVehicleType() in GrimPlayer - *by ManInMyVan* (`647b13c`)
- Check if a player is in a boat when sending STEER_BOAT (Add VehicleE) - *by ManInMyVan* (`b5c14f4`)
- Validate STEER_BOAT values (Add VehicleF) - *by ManInMyVan* (`2e625e2`)
- Remove Check.isFlying - *by ManInMyVan* (`be120f0`)
- Make Check.isTransaction static - *by ManInMyVan* (`0a4a6cd`)
- Split isJumping and lastJumping into separate declarations - *by ManInMyVan* (`6787d1b`)
- Simplify FloodgateUtil - *by ManInMyVan* (`d2df1b7`)
- Use Math.PI in VanillaMath instead of the literal - *by ManInMyVan* (`7376468`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) in TridentItem - *by ManInMyVan* (`e433652`)
- Remove unused method BlockFaceHelper.offset - *by ManInMyVan* (`796a573`)
- Mark many utility classes as UtilityClass - *by ManInMyVan* (`380e3d9`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) in Riptide - *by ManInMyVan* (`376e7a9`)
- Rewrite GeyserUtil to not use reflection
except once - *by ManInMyVan* (`1ba072f`)
- Merge FloodgateUtil & GeyserUtil - *by ManInMyVan* (`a3108c7`)
- Remove Killaura from punishments.yml + add Interact in japanese punishments.yml - *by ManInMyVan* (`6ce610e`)
- Fix typo in help: section of en messages.yml causing error message on /grim help. Also make /grim help handle null lines - *by Axionize* (`94813c0`)
- Remove unused import in BlockFaceHelper - *by ManInMyVan* (`8cb4189`)
- Allow line break in pages - *by ManInMyVan* (`5761896`)
- Cleaner stuckSpeedMultiplier constants - *by ManInMyVan* (`03e1514`)
- Roll up shitmath bruteforce in PredictionEngineElytra - *by ManInMyVan* (`a953f50`)
- Add force-slow-movement and force-stuck-speed (intended for anarchy servers) - *by ManInMyVan* (`0dec743`)
- Update README.md and CONTRIBUTING.md - *by AoElite* (`c0b96ea`)
- Limit 1.21.5+ sprint attribute desync to minecarts - *by cyramek* (`fd59498`)
- More readable PredictionEngineElytra.applyInputsToVelocityPossibilities - *by ManInMyVan* (`28d8320`)
- Allow platform to be configured via system argument - *by AoElite* (`b997b6b`)
- Make PacketPlayerDigging pre-via: fix #2250
also move it before PreViaCheckManagerListener - *by ManInMyVan* (`97c1bdd`)
- Remove unused imports in ChatA/B - *by ManInMyVan* (`1c46546`)
- Add support for SET_PLAYER_INVENTORY packet - *by SamB440* (`17a8d3b`)
- Add some utilities - *by AoElite* (`090d1a8`)
- Reduce the number of tasks for updating permissions - *by AoElite* (`4702add`)
- Add GrimList command for debugging exemptions - *by AoElite* (`dbac8bc`)
- Don't allow sending OFF_HAND in USE_ITEM to bypass noslow - *by ManInMyVan* (`ff9af98`)
- Get item in PacketPlayerDigging.handleUseItem instead of it being passed - *by ManInMyVan* (`a7f8c77`)
- Use getItemInHand in PacketPlayerDigging - *by ManInMyVan* (`d71239b`)
- Only set NoSlow.didSlotChangeLastTick if the slot actually changed - *by ManInMyVan* (`aab6908`)
- PacketStateData.eatingHand -> itemInUseHand - *by ManInMyVan* (`b37393c`)
- Make PacketStateData.isSlowedByUsingItem() based on slowedByUsingItemSlot
the slowedByUsingItem is redundant - *by ManInMyVan* (`cecf5fb`)
- Reduce runnables with world borders - *by ManInMyVan* (`21ef46a`)
- Cache default input value; reduce memory usage for pre-1.21.2 players - *by ManInMyVan* (`eddb14b`)
- Normalize trighandler param names - *by ManInMyVan* (`b44dd89`)
- Mark GrimMath methods as pure - *by ManInMyVan* (`566dc9b`)
- Make Ray fields final - *by ManInMyVan* (`f87a077`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) - *by ManInMyVan* (`d2a8dce`)
- Replace ChannelHelper.runInEventLoop with GrimPlayer#runSafely - *by ManInMyVan* (`3f17557`)
- Move ComprensatedInventory instance to GrimPlayer - *by ManInMyVan* (`ea5ed06`)
- Simplify ViaVersionUtil - *by ManInMyVan* (`42d247b`)
- Clean up EntityPredicates - *by ManInMyVan* (`e26cf0f`)
- Make MainSupportingBlockData a record - *by ManInMyVan* (`64ebdf2`)
- Use GrimMath.radians in JumpPower - *by ManInMyVan* (`2b03755`)
- Make Dripstone.update(...) void - *by ManInMyVan* (`9f4c321`)
- Remove GrimPlayer#isEyeInFluid(FluidTag) - *by ManInMyVan* (`4e1320f`)
- Deobf FluidFallingAdjustedMovement.getFluidFallingAdjustedMovement(...) - *by ManInMyVan* (`dc03060`)
- Protected -> private in final class - *by ManInMyVan* (`0bf3a21`)
- Remove GrimPlayer#getInventory() - *by ManInMyVan* (`bd4cd31`)
- Fix riptide velocity (#2262) - *by Ayou* (`0586ea5`)
- Read event after getting player - *by ManInMyVan* (`a8693c3`)
- Read event after getting player - *by ManInMyVan* (`070116b`)
- Update translation - *by tjshtqwq* (`c2acfae`)
- Remove unused imports - *by ManInMyVan* (`f739b1e`)
- Merge branch '2.0' into patch-1 - *by tjshtqwq* (`75b5405`)
- Update zh.yml - *by tjshtqwq* (`f54ca0e`)
- Clean up typos and translator notes - *by Axionize* (`1f55742`)
- Merge PR #2267 - Improved Chinese Translations - *by Axionize* (`439477e`)
### 🐛 Fixes
- Fix potential false in MultiActionsE - *by ManInMyVan* (`ef195ea`)
- Fix false with ender dragon attack slowdown - *by ManInMyVan* (`9786f0d`)
- Fix swift sneak on pre-1.20.5 clients on 1.20.5+ servers - *by ManInMyVan* (`d22f8d8`)
- Fix GrimPlayer#getKeepAlivePing() method throwing a CCE. - *by Souipi* (`b821f12`)
- Fix skinsrestorer compat - *by ManInMyVan* (`984cfee`)
- Fix #2149 - *by ManInMyVan* (`ea848fa`)
- Fix #2156 - *by ManInMyVan* (`d190e42`)
- Fix vine hitbox on pre-1.13 clients - *by ManInMyVan* (`dea9659`)
- Fix #2180 - *by ManInMyVan* (`1ab7f9f`)
- Fix NPE - *by ManInMyVan* (`9a22a28`)
- Fix #2181 - *by ManInMyVan* (`d59a9fa`)
- Fix build - *by ManInMyVan* (`b8e70b8`)
- Fix soft collisions for vehicles - *by cyramek* (`fec8806`)
- Fix elytra inputs - *by cyramek* (`c4a18a5`)
- Fix #2190 - *by ManInMyVan* (`bb7ba08`)
- Fix more SprintE falses - *by ManInMyVan* (`d835314`)
- Fix various vehicle issues [1.21.2] (#2185)
* fix happyghast step, collisions with fluids
warn about viabackwards compatibility
* fix 1.21.2+ riding without control
* use known input sneaking status if server support that
* fix fluid current pushing logic for happyghasts
* actually fix fluid pushing for happyghast
* fix vehicle input calculations for <=1.21.1 servers
* fix elytra inputs
* Revert 'fix elytra inputs'
* use pre-via listeners for sneaking
* remove warnings for sneaking issues on newer server versions
* fix float/double error causing 1e-8 imprecision when jumping on a horse
* workaround false positives when jumping on a horse
* add camel entity type
* only do this for 1.21.2+ client on 1.21.2+ servers
* build with new Grim PacketEvents fork snapshot with support for pre-via injection on Fabric - *by Cyramek* (`978364a`)
- Fix ExploitB false on pre 1.16 clients - *by ManInMyVan* (`2518ced`)
- Fix ExploitC on 1.9-1.12 servers - *by ManInMyVan* (`18f0a2a`)
- Fix vehicle relative teleport/vehicle 1.12.2+ teleport system (#2200)
* fix vehicle relative teleport/vehicle 1.12.2+ teleport system
* only mark teleports for re-encoding if we’re actually rewriting them - *by Cyramek* (`4156768`)
- Fix HappyGhast false positives when holding space
fix: https://github.com/GrimAnticheat/Grim/issues/2203 - *by cyramek* (`c66de10`)
- Https://github.com/GrimAnticheat/Grim/issues/2209 - *by cyramek* (`c37a79b`)
- Fix #2211 - *by ManInMyVan* (`9ab2f2e`)
- Fix NPE in BlockPlaceCheck#getCombinedBox (#2215) - *by Ayou* (`e2cf0fa`)
- Fix getting block jump factor in older versions - *by cyramek* (`b88dfa7`)
- Fix exception - *by ManInMyVan* (`3de670e`)
- Fix #2221 - *by ManInMyVan* (`fe1c6bf`)
- Fix PacketOrderO falses in vehicles - *by ManInMyVan* (`4287f62`)
- Fix ChatA/ChatB falses from 31107ec4b - *by ManInMyVan* (`38ccc55`)
- Shitmath look vector - *by ManInMyVan* (`0340e07`)
- Use stuckSpeedMultiplier instead of 0.99, 0.98, 0.99 - *by ManInMyVan* (`6320fa6`)
- Fix CrashH false - *by AoElite* (`8f1e993`)
- Fix deprecated method call ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) - *by ManInMyVan* (`345502b`)
- Fix RunningMode field modifiers - *by ManInMyVan* (`9ea389b`)
### 🤖 Maintenance & CI
- Add cliff.toml file for defining git-cliff formatting of changelogs - *by Axionize* (`a239560`)
- Create GitHub Actions script for auto-building lite version and publishing to Modrinth w/changelog - *by Axionize* (`0374b8c`)
- Replace vars.MODRINTH_ID with secrets.MODRINTH_ID to match repository Actions' settings - *by Axionize* (`5183ad8`)
- Fix generating changelog content in GitHub Actions - *by Axionize* (`2bf1260`)
- Fix escaping characters in changelog generation - *by Axionize* (`ba305cf`)
- Fix supported versions for Bukkit in Modrinth upload and Fabric dependences - *by Axionize* (`b0906d9`)
2.3.73-e8a9855
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 a9a9b1e351b04145b12efb9105722428b0335d18获取文件 grimac-bukkit-2.3.73-e8a9855.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Fix getting hitbox for unstable scaffolding - by Axionize (
f0fbc9d) - History rewrite marker - by Axionize (
7d487a4) - Add support for attribute swapping items with attack range components - by Axionize (
e8a9855)
2.3.73-e8a9855
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 dd439b34f67b38a5cde1c8a18dcd003c965c3ca5获取文件 grimac-fabric-2.3.73-e8a9855.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Fix getting hitbox for unstable scaffolding - by Axionize (
f0fbc9d) - History rewrite marker - by Axionize (
7d487a4) - Add support for attribute swapping items with attack range components - by Axionize (
e8a9855)
2.3.73-4ca65b1
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 fd6944358ad5476aa394b1836fbc751e1a51b602获取文件 grimac-bukkit-2.3.73-4ca65b1.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Update Grim API to 1.2.4.0 - by Axionize (
4ca65b1)
2.3.73-4ca65b1
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 5a2d0dbc42a199cf8ba59d2f8273fd4acb814058获取文件 grimac-fabric-2.3.73-4ca65b1.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Update Grim API to 1.2.4.0 - by Axionize (
4ca65b1)
2.3.73-7be8f51
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 347c135e1e9b5440bcb6dac60f78957040e41999获取文件 grimac-bukkit-2.3.73-7be8f51.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Bump grim-api version - by AoElite (
7be8f51)
2.3.73-7be8f51
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 1bf7fd0853f089c07f7e884417594354177d7ecd获取文件 grimac-fabric-2.3.73-7be8f51.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Bump grim-api version - by AoElite (
7be8f51)
2.3.73-f118b5c
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 484ef15afc7f6b3dc0828b74c2e20460a6cbf7e0获取文件 grimac-bukkit-2.3.73-f118b5c.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Honor per-check nomodifypacket (#2477) - by runningbird2 (
f118b5c)
2.3.73-f118b5c
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 fbcadebe6fa7253074aa3e84e694d56469ff59dd获取文件 grimac-fabric-2.3.73-f118b5c.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Honor per-check nomodifypacket (#2477) - by runningbird2 (
f118b5c)
2.3.73-f95d877
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 06e7785f4bfc466f8ec034588706c4abc207b213获取文件 grimac-bukkit-2.3.73-f95d877.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix elytra packet abuse on 1.8 servers - by ManInMyVan (
f95d877)
2.3.73-f95d877
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 c67c11e6684da1f1123381b84fe7c9891e72c1e3获取文件 grimac-fabric-2.3.73-f95d877.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix elytra packet abuse on 1.8 servers - by ManInMyVan (
f95d877)
2.3.73-6c49a01
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 14b6cd5df5be373a8be2b1eefd67662b093e3881获取文件 grimac-bukkit-2.3.73-6c49a01.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Bump PE: Fixes Packet Ordering and mapping issues
- Previa packet mapping failing due to incorrect upstream call to getPacketVersion() instead of getClientVersion(), affects previa on all versions
- Fix Krypton + Via + Grim compat form listener relocation - by Axionize (
6c49a01)
2.3.73-6c49a01
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 8e9815ccdb4a263bf70ba2d87471192d69700fda获取文件 grimac-fabric-2.3.73-6c49a01.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Bump PE: Fixes Packet Ordering and mapping issues
- Previa packet mapping failing due to incorrect upstream call to getPacketVersion() instead of getClientVersion(), affects previa on all versions
- Fix Krypton + Via + Grim compat form listener relocation - by Axionize (
6c49a01)
2.3.73-80afaae
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 80791c9a248337dc4f485bf1bcd404eb49d6713e获取文件 grimac-bukkit-2.3.73-80afaae.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Evoker fangs are unhittable - by SamB440 (
80afaae)
2.3.73-80afaae
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 76f80ec4d7c7c4365036715206d3dab675360711获取文件 grimac-fabric-2.3.73-80afaae.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Evoker fangs are unhittable - by SamB440 (
80afaae)
2.3.73-35174fd
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 2ecde8da3e9d0375707f92d0e3d01397a12b781d获取文件 grimac-bukkit-2.3.73-35174fd.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Rename Fabric1211PlatformServer -> Fabric12111PlatformServer - by Axionize (
88cfffc) - Refactor Resolver Lifecycle - by Axionize (
35174fd)
2.3.73-35174fd
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 53a859d14ab5933d156235b5deb9d1ac04780763获取文件 grimac-fabric-2.3.73-35174fd.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Rename Fabric1211PlatformServer -> Fabric12111PlatformServer - by Axionize (
88cfffc) - Refactor Resolver Lifecycle - by Axionize (
35174fd)
2.3.73-cd86c14
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 4362b312a8ddf042fc79c01b83874d722eca5245获取文件 grimac-bukkit-2.3.73-cd86c14.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Don't let player reuse setback velocity (fixes #2445) (#2450) - by SamB440 (
cd86c14)
2.3.73-cd86c14
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 f1d513752dd58d2fd1046bb746144b02a944a545获取文件 grimac-fabric-2.3.73-cd86c14.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Don't let player reuse setback velocity (fixes #2445) (#2450) - by SamB440 (
cd86c14)
2.3.73-b7a719d
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 b03412285277c3a5aa351dbfd5993d339f8617c1获取文件 grimac-bukkit-2.3.73-b7a719d.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Revert this for now, until we find a better way to fix it - by cyramek (
b7a719d)
2.3.73-b7a719d
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 d1b1b3546e7e299dad016f6e90893fcc9d10c669获取文件 grimac-fabric-2.3.73-b7a719d.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Revert this for now, until we find a better way to fix it - by cyramek (
b7a719d)
2.3.73-c043357
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 6956d6d5416c5595be90ff19a991217916e3d7b8获取文件 grimac-bukkit-2.3.73-c043357.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Fix fast break false when switching tools via shulker box (#2454) - by Ayou (
c043357)
2.3.73-c043357
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 2735f2b8e29cb0bd0c97e260ae99208c679a6fb7获取文件 grimac-fabric-2.3.73-c043357.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Fix fast break false when switching tools via shulker box (#2454) - by Ayou (
c043357)
2.3.73-9d1682d
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 197084ff3ebd03ffdf4f08da47ff0fa0e8270292获取文件 grimac-bukkit-2.3.73-9d1682d.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Rename Fabric mc1211 -> mc12111 module - by Axionize (
9d1682d)
2.3.73-9d1682d
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 295e7c4ac295a6d78e891aa66efbb5f5fa842755获取文件 grimac-fabric-2.3.73-9d1682d.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Rename Fabric mc1211 -> mc12111 module - by Axionize (
9d1682d)
2.3.73-fefe0d1
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 eaf1e15c84e1b188b6b5d2bfccf39c47a152656b获取文件 grimac-bukkit-2.3.73-fefe0d1.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Fix early init of CommandManager on Bukkit causing startup issues - by Axionize (
fefe0d1)
2.3.73-fefe0d1
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 a925543ed3df8c3fa8ddfe1f9a85a720e3e148e5获取文件 grimac-fabric-2.3.73-fefe0d1.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Fix early init of CommandManager on Bukkit causing startup issues - by Axionize (
fefe0d1)
2.3.73-a54329a
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 dae9b7ad1fe2548b080878af528df33705c2bcce获取文件 grimac-bukkit-2.3.73-a54329a.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Command API fallback handling - by Axionize (
08770f0) - Refactor Fabric to make permissions API and cloud optional dependencies - by Axionize (
b9fa89c) - Fabric 1.21.11 support for fabric-permissions-api-v0 not being included - by Axionize (
075cec8) - Update supported fabric versions - by Axionize (
3659060) - Bump PE - by Axionize (
a54329a)
2.3.73-a54329a
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 b60d944ec6ba9de0d8457a7fa282bf7d4aa7e422获取文件 grimac-fabric-2.3.73-a54329a.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Command API fallback handling - by Axionize (
08770f0) - Refactor Fabric to make permissions API and cloud optional dependencies - by Axionize (
b9fa89c) - Fabric 1.21.11 support for fabric-permissions-api-v0 not being included - by Axionize (
075cec8) - Update supported fabric versions - by Axionize (
3659060) - Bump PE - by Axionize (
a54329a)
2.3.73-50a25d9
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 f4454c5470de4b00e365081067264915c52d6156获取文件 grimac-bukkit-2.3.73-50a25d9.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Bump API to no longer shade Player shim - by Axionize (
50a25d9)
2.3.73-50a25d9
早期版- 加载器
- fabric
- MC 版本
- 1.21.11
SHA-1 e6a0081708460ff40d2349fddf5b878e6aa02375获取文件 grimac-fabric-2.3.73-50a25d9.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Bump API to no longer shade Player shim - by Axionize (
50a25d9)
2.3.73-21f6988
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 c4018576025904ce5958cba0bca492987e8e171f获取文件 grimac-bukkit-2.3.73-21f6988.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Bump PE - by Axionize (
21f6988)
2.3.73-21f6988
早期版- 加载器
- fabric
- MC 版本
- 1.21.11
SHA-1 1a77a0469c25368543e967fde05bd8a67774ea82获取文件 grimac-fabric-2.3.73-21f6988.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Bump PE - by Axionize (
21f6988)
2.3.73-8001f6c
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 6633ebe1d74c1621163e4400a269663f2ae4d85f获取文件 grimac-bukkit-2.3.73-8001f6c.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Fix support for messing legacy getGrimUser(Player player) method - by Axionize (
8001f6c)
2.3.73-8001f6c
早期版- 加载器
- fabric
- MC 版本
- 1.21.11
SHA-1 912fa413a50be9624485fcfb622d0122f807d612获取文件 grimac-fabric-2.3.73-8001f6c.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Fix support for messing legacy getGrimUser(Player player) method - by Axionize (
8001f6c)
2.3.73-c5855fd
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 cf1a6782f5223e964216b85c6fd1e0f8abd8a375获取文件 grimac-bukkit-2.3.73-c5855fd.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Unify all APIs - by Axionize (
c5855fd)
2.3.73-c5855fd
早期版- 加载器
- fabric
- MC 版本
- 1.21.11
SHA-1 df772c64a352a80519f1d840af768185c791ef3c获取文件 grimac-fabric-2.3.73-c5855fd.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Unify all APIs - by Axionize (
c5855fd)
2.3.73-bf85863
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 a5ba1daf30725c41d86869933ca5a94a94a423a5获取文件 grimac-bukkit-2.3.73-bf85863.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- 1.21.11 support (#2420)
-
fix horse modern/legacy jumping mechanics, camel dash cooldown tracking (#2199)
-
implement UseEffects component
fixes: https://github.com/GrimAnticheat/Grim/issues/2396
-
initial support for hitbox margin
-
compensableDashableEntities -> dashableEntities
-
implement floating in water
-
implement nautilus movement
todo: fix dashing, fix step
- fix 0.03 fluid pushing
this code was dropped in: https://github.com/GrimAnticheat/Grim/commit/1a6a8c57583ef12556241383829eb5f7dcc3595f
-
fix nautilus dashing
-
improve precision while dashing
-
actually fix dashing
I'm really dumb ngl, vanilla packet sequence:
- rot packet with PLAYER look angle
- vehicle move packet with ENTITY look angle
vehicle move packet overrides player's yaw and pitch from first rot packet
- implement all prediction engines for nautilus
I will refactor this later
-
support new gliding behavior
-
refactor nautilus prediction engines
-
implement parched boundingbox
-
add support for fast lava gameplay attribute in fluid pushing
-
camels have variants now
-
WIP tick-based world borders
-
fix off ground camel dashing
thanks thisisatest8406
-
add onGround tracking for entities
-
revert tracking entity onGround
I decided that I don't care enough, camels are bugged as hell, everything desync
-
remove unneeded diff
-
fix pending jumps and camel off-ground dashing
-
remove outdated comment regarding nautilus jumping logic
-
Add support for max_reach AttackRange component
Co-authored-by: Axionize 154778082+Axionize@users.noreply.github.com - by Cyramek (bf85863)
2.3.73-bf85863
早期版- 加载器
- fabric
- MC 版本
- 1.21.11
SHA-1 848521ac79e4d9c82c7f1f4d7593aeb1ba1d0a33获取文件 grimac-fabric-2.3.73-bf85863.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- 1.21.11 support (#2420)
-
fix horse modern/legacy jumping mechanics, camel dash cooldown tracking (#2199)
-
implement UseEffects component
fixes: https://github.com/GrimAnticheat/Grim/issues/2396
-
initial support for hitbox margin
-
compensableDashableEntities -> dashableEntities
-
implement floating in water
-
implement nautilus movement
todo: fix dashing, fix step
- fix 0.03 fluid pushing
this code was dropped in: https://github.com/GrimAnticheat/Grim/commit/1a6a8c57583ef12556241383829eb5f7dcc3595f
-
fix nautilus dashing
-
improve precision while dashing
-
actually fix dashing
I'm really dumb ngl, vanilla packet sequence:
- rot packet with PLAYER look angle
- vehicle move packet with ENTITY look angle
vehicle move packet overrides player's yaw and pitch from first rot packet
- implement all prediction engines for nautilus
I will refactor this later
-
support new gliding behavior
-
refactor nautilus prediction engines
-
implement parched boundingbox
-
add support for fast lava gameplay attribute in fluid pushing
-
camels have variants now
-
WIP tick-based world borders
-
fix off ground camel dashing
thanks thisisatest8406
-
add onGround tracking for entities
-
revert tracking entity onGround
I decided that I don't care enough, camels are bugged as hell, everything desync
-
remove unneeded diff
-
fix pending jumps and camel off-ground dashing
-
remove outdated comment regarding nautilus jumping logic
-
Add support for max_reach AttackRange component
Co-authored-by: Axionize 154778082+Axionize@users.noreply.github.com - by Cyramek (bf85863)
2.3.73-95e2774
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 99552a027aafebfcfefe8c187901a91975fac39f获取文件 grimac-bukkit-2.3.73-95e2774.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Add Back Support for Legacy API (#2409)
-
Add back support for the legacy API temporarily
-
Bump API to release version - by Axionize (
95e2774)
2.3.73-95e2774
早期版- 加载器
- fabric
- MC 版本
- 1.21.11
SHA-1 5150ca2a1c9302ec53ff81432b2c355e98615079获取文件 grimac-fabric-2.3.73-95e2774.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Add Back Support for Legacy API (#2409)
-
Add back support for the legacy API temporarily
-
Bump API to release version - by Axionize (
95e2774)
2.3.73-02f6a3b
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 0e8a1cf58871d26222164bc37f3eac3b6b938280获取文件 grimac-bukkit-2.3.73-02f6a3b.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Faster temporary fix for Folia breaking getTPS() - by Axionize (
02f6a3b)
2.3.73-02f6a3b
早期版- 加载器
- fabric
- MC 版本
- 1.21.11
SHA-1 49fe58f3352171c45b1d7bed3d3f7a08a6ee8bbb获取文件 grimac-fabric-2.3.73-02f6a3b.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Faster temporary fix for Folia breaking getTPS() - by Axionize (
02f6a3b)
2.3.73-dbd7510
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 3cb142d4aecf43dd62b2bc2a4b55b072ea9dddc7获取文件 grimac-bukkit-2.3.73-dbd7510.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Temporary fix for Folia breaking getTPS() - by Axionize (
dbd7510)
2.3.73-dbd7510
早期版- 加载器
- fabric
- MC 版本
- 1.21.11
SHA-1 65acd7717ac2a43dc6475e4062cbcad19b993f2a获取文件 grimac-fabric-2.3.73-dbd7510.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Temporary fix for Folia breaking getTPS() - by Axionize (
dbd7510)
2.3.73-9cb4547
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 e663a7a0d50082f0f27f3f045ad499bef29fb962获取文件 grimac-bukkit-2.3.73-9cb4547.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Fix merge errors in hitbox patch - by Axionize (
ca64aab) - Update .gitignore - by Axionize (
be35b9b) - Fix rot only accounting for reach/hitbox in 1.15 - 1.20.1 and 1.21.5 - 1.21.8 once and for all - by Axionize (
9cb4547)
2.3.73-9cb4547
早期版- 加载器
- fabric
- MC 版本
- 1.21.11
SHA-1 b8fcf1143eca5928fa96e31fed3f4f73b59a9ef9获取文件 grimac-fabric-2.3.73-9cb4547.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Fix merge errors in hitbox patch - by Axionize (
ca64aab) - Update .gitignore - by Axionize (
be35b9b) - Fix rot only accounting for reach/hitbox in 1.15 - 1.20.1 and 1.21.5 - 1.21.8 once and for all - by Axionize (
9cb4547)
2.3.73-14573da
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 13bd752a44e424854e500924b2630958854439fb获取文件 grimac-bukkit-2.3.73-14573da.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Fix Mushroom and Fungus Hitboxes - by Axionize (
14573da)
2.3.73-14573da
早期版- 加载器
- fabric
- MC 版本
- 1.21.11
SHA-1 a9ef82a03c4ab7d06ee00b600ec7d61875201bb6获取文件 grimac-fabric-2.3.73-14573da.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Fix Mushroom and Fungus Hitboxes - by Axionize (
14573da)
2.3.73-639490a
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 eb1af66067065bf0e68ce7893c35653b5e5b8f5e获取文件 grimac-bukkit-2.3.73-639490a.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Improve FabricatedPlace patch - by Axionize (
07d2010) - Attempt to fix disconnect.timeout cascade issues - by Axionize (
639490a)
2.3.73-639490a
早期版- 加载器
- fabric
- MC 版本
- 1.21.11
SHA-1 de95bde2be16b1ff79827b16925b8b0eee651b27获取文件 grimac-fabric-2.3.73-639490a.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Improve FabricatedPlace patch - by Axionize (
07d2010) - Attempt to fix disconnect.timeout cascade issues - by Axionize (
639490a)
2.3.73-6186abc
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 545667e4c31a27f91bda4f410d339eb6a1426794获取文件 grimac-bukkit-2.3.73-6186abc.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Make CrashC verbose more consistent with other checks - by ManInMyVan (
6186abc)
2.3.73-6186abc
早期版- 加载器
- fabric
- MC 版本
- 1.21.11
SHA-1 961c613bcad39418bc90aa7557d77fc661b8d73c获取文件 grimac-fabric-2.3.73-6186abc.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Make CrashC verbose more consistent with other checks - by ManInMyVan (
6186abc)
2.3.73-29d28c6
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 5b721d79978513b36fc9b0a560f21884302df75b获取文件 grimac-bukkit-2.3.73-29d28c6.jar展开更新日志
Changes in this Build (since previous push)
♻️ Refactoring
- Refactor BlockEffectsResolver to accept movement list - by cyramek (
29d28c6)
2.3.73-29d28c6
早期版- 加载器
- fabric
- MC 版本
- 1.21.11
SHA-1 f27e2a9f0f4728c96643c6cc820f16262420409b获取文件 grimac-fabric-2.3.73-29d28c6.jar展开更新日志
Changes in this Build (since previous push)
♻️ Refactoring
- Refactor BlockEffectsResolver to accept movement list - by cyramek (
29d28c6)
2.3.73-98fd065
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 d3133eacab4dbe645d0547f224f565435a48cbe2获取文件 grimac-bukkit-2.3.73-98fd065.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Patch FabricatedPlace falses - by Axionize (
98fd065)
2.3.73-98fd065
早期版- 加载器
- fabric
- MC 版本
- 1.21.11
SHA-1 b0e64a84577fb0f31ecf476c28b51a564b86fabf获取文件 grimac-fabric-2.3.73-98fd065.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Patch FabricatedPlace falses - by Axionize (
98fd065)
2.3.73-d0b30de
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 ff423acd200b0dda593b0bb7bd26345ea80d5370获取文件 grimac-bukkit-2.3.73-d0b30de.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Only update profiles if PLAYER_INFO_UPDATE contains ADD_PLAYER action - by Axionize (
d0b30de)
2.3.73-d0b30de
早期版- 加载器
- fabric
- MC 版本
- 1.21.11
SHA-1 6ed3cab80dab488e09c1202af2136f24ed6f1339获取文件 grimac-fabric-2.3.73-d0b30de.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Only update profiles if PLAYER_INFO_UPDATE contains ADD_PLAYER action - by Axionize (
d0b30de)
2.3.73-b79d5fd
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 736578e9c597f6be5f915225ee0ef2f6f89ce6cd获取文件 grimac-bukkit-2.3.73-b79d5fd.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
-
Resync on netty thread instead of trying to send packets in region thread - by Axionize (
80f90e6) -
Add option to disable resyncing without API with a NoOp resync handler - by Axionize (
7c68947) -
Fix Sculk Vein replacement Phase/Simulation falses & Optimize canBeReplaced logic
-
Added replacement logic for SCULK_VEIN (mirrors GLOW_LICHEN).
-
Refactored sequential 'if' statements into an 'else-if' chain to improve branch prediction and allow early exits.
-
Reordered block checks based on frequency (Slabs, Snow, and Vines are now checked first).
-
Merged duplicate logic for multiface blocks. - by Axionize (
b79d5fd)
2.3.73-b79d5fd
早期版- 加载器
- fabric
- MC 版本
- 1.21.11
SHA-1 d4bc8f4b4c6509edf4b5ce42655e9c779a005ebc获取文件 grimac-fabric-2.3.73-b79d5fd.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
-
Resync on netty thread instead of trying to send packets in region thread - by Axionize (
80f90e6) -
Add option to disable resyncing without API with a NoOp resync handler - by Axionize (
7c68947) -
Fix Sculk Vein replacement Phase/Simulation falses & Optimize canBeReplaced logic
-
Added replacement logic for SCULK_VEIN (mirrors GLOW_LICHEN).
-
Refactored sequential 'if' statements into an 'else-if' chain to improve branch prediction and allow early exits.
-
Reordered block checks based on frequency (Slabs, Snow, and Vines are now checked first).
-
Merged duplicate logic for multiface blocks. - by Axionize (
b79d5fd)
2.3.73-101473b
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 a2eb87193f2d14d8c3b5b9a75790945c060edc3a获取文件 grimac-bukkit-2.3.73-101473b.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Prevent torn reads and race condition on respawn on Fabric from reconstruction of ServerPlayerEntity - by Axionize (
101473b)
2.3.73-101473b
早期版- 加载器
- fabric
- MC 版本
- 1.21.11
SHA-1 a0ba09230c4c257281930ff7d9410b52138c112f获取文件 grimac-fabric-2.3.73-101473b.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Prevent torn reads and race condition on respawn on Fabric from reconstruction of ServerPlayerEntity - by Axionize (
101473b)
2.3.73-42b6630
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 8d1f5a68327af7b652741ae34d98be1443ba3356获取文件 grimac-bukkit-2.3.73-42b6630.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Use config history.database.port for database connection port. Fixes #2415 - by SamB440 (
42b6630)
2.3.73-42b6630
早期版- 加载器
- fabric
- MC 版本
- 1.21.11
SHA-1 62a60b4f3d0fa358e8fe5e8d47e3142dc235d547获取文件 grimac-fabric-2.3.73-42b6630.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Use config history.database.port for database connection port. Fixes #2415 - by SamB440 (
42b6630)
2.3.73-4292e93
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 58e464a185c9186a4bad6cddf4aab80fe2ecbbca获取文件 grimac-bukkit-2.3.73-4292e93.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Stash work - by Axionize (
90193b4) - Fix reach regression in not flagging clients from versions 1.15 to 1.20.1 due to rot only regression - by Axionize (
60b70d1) - Merge branch 'fix/reach-infinite-expanding-hitbox' into 2.0 - by Axionize (
4292e93)
2.3.73-4292e93
早期版- 加载器
- fabric
- MC 版本
- 1.21.11
SHA-1 9e7fd0c76aba5c53450e9d279037fcb082e05f2a获取文件 grimac-fabric-2.3.73-4292e93.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Stash work - by Axionize (
90193b4) - Fix reach regression in not flagging clients from versions 1.15 to 1.20.1 due to rot only regression - by Axionize (
60b70d1) - Merge branch 'fix/reach-infinite-expanding-hitbox' into 2.0 - by Axionize (
4292e93)
2.3.73-ce0dad5
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 75546efb9d6aeb3742ba46108a5b563fc097a10e获取文件 grimac-bukkit-2.3.73-ce0dad5.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Add PlatformPlayerFactory#getOfflinePlayers() - by Axionize (
ce0dad5)
2.3.73-ce0dad5
早期版- 加载器
- fabric
- MC 版本
- 1.21.11
SHA-1 b156f6aa1e09967986c380f2e154548e92802132获取文件 grimac-fabric-2.3.73-ce0dad5.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Add PlatformPlayerFactory#getOfflinePlayers() - by Axionize (
ce0dad5)
2.3.73-9e745fd
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 090ffbd5396143f2f25ec2e018188215c39647a1获取文件 grimac-bukkit-2.3.73-9e745fd.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix NPE due to incorrect initialization order - by cyramek (
9e745fd)
2.3.73-9e745fd
早期版- 加载器
- fabric
- MC 版本
- 1.21.11
SHA-1 f934016fbb8425f28c5ee9bbe1cb29918fb29535获取文件 grimac-fabric-2.3.73-9e745fd.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix NPE due to incorrect initialization order - by cyramek (
9e745fd)
2.3.73-d374c2b
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 44408b79fbf3576bc571fb9958b88cc174d5010c获取文件 grimac-bukkit-2.3.73-d374c2b.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Support CAMERA packet (#2303) - by ManInMyVan (
d374c2b)
2.3.73-d374c2b
早期版- 加载器
- fabric
- MC 版本
- 1.21.11
SHA-1 f08aa810d30d893e4d5084023223f6b6fd11a1ae获取文件 grimac-fabric-2.3.73-d374c2b.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Support CAMERA packet (#2303) - by ManInMyVan (
d374c2b)
2.3.73-2d8def6
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 0bd4d03a43129c1c241ddcbbdb41d5ab9803110b获取文件 grimac-bukkit-2.3.73-2d8def6.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Clean up OptifineFastMath.java a bit - by ManInMyVan (
2d8def6)
2.3.73-2d8def6
早期版- 加载器
- fabric
- MC 版本
- 1.21.11
SHA-1 87ef402f72b806baf43e9a2774c0e0487b3917e8获取文件 grimac-fabric-2.3.73-2d8def6.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Clean up OptifineFastMath.java a bit - by ManInMyVan (
2d8def6)
2.3.73-b6f9f86
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 8bf9be75dd094c9bc6685295e0c15f9b5e4c3b39获取文件 grimac-bukkit-2.3.73-b6f9f86.jar展开更新日志
Changes in this Build (since previous push)
🤖 Maintenance & CI
- Bump PE - by Axionize (
b6f9f86)
2.3.73-b6f9f86
早期版- 加载器
- fabric
- MC 版本
- 1.21.11
SHA-1 d2e110d02db5b69c18dc064d37decc8c19506156获取文件 grimac-fabric-2.3.73-b6f9f86.jar展开更新日志
Changes in this Build (since previous push)
🤖 Maintenance & CI
- Bump PE - by Axionize (
b6f9f86)
2.3.73-c019566
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10
SHA-1 1f8b422d08d2df07b3b0d9d6457eb52fd30665e6获取文件 grimac-bukkit-2.3.73-c019566.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Refactor repo logic to support mavenLocalOverride - by Axionize (
965008f) - Bump PE - by Axionize (
12f6af3)
🐛 Fixes
- Exclude Azalea from Sapling hitbox definitions - by Axionize (
4a104e2) - Bubble Column, Azalea, Bed, and Ceiling Wall Sign hit/collision boxes - by Axionize (
c019566)
2.3.73-c019566
早期版- 加载器
- fabric
- MC 版本
- 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10
SHA-1 e266bc1b19e444a60af1440c004b36ec3976c9db获取文件 grimac-fabric-2.3.73-c019566.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Refactor repo logic to support mavenLocalOverride - by Axionize (
965008f) - Bump PE - by Axionize (
12f6af3)
🐛 Fixes
- Exclude Azalea from Sapling hitbox definitions - by Axionize (
4a104e2) - Bubble Column, Azalea, Bed, and Ceiling Wall Sign hit/collision boxes - by Axionize (
c019566)
2.3.73-0153ce3
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10
SHA-1 2eba8dbc344df4ed76b6767dc579a89a55df527a获取文件 grimac-bukkit-2.3.73-0153ce3.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Revert "fix incorrect EquipmentSlot mappings in isGlider logic"
This reverts commit d96d683b14150d6e0f486a63cf1a74c417c6a84b. - by AoElite (0153ce3)
2.3.73-0153ce3
早期版- 加载器
- fabric
- MC 版本
- 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10
SHA-1 a3d220ef2efe83936d409a1a14d66077ad9e9968获取文件 grimac-fabric-2.3.73-0153ce3.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Revert "fix incorrect EquipmentSlot mappings in isGlider logic"
This reverts commit d96d683b14150d6e0f486a63cf1a74c417c6a84b. - by AoElite (0153ce3)
2.3.73-d96d683
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10
SHA-1 58c87fdd6ddb3cb60b223276802c59cdc0d6edba获取文件 grimac-bukkit-2.3.73-d96d683.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix incorrect EquipmentSlot mappings in isGlider logic - by AoElite (
d96d683)
2.3.73-d96d683
早期版- 加载器
- fabric
- MC 版本
- 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10
SHA-1 6db43864d9b7770b928c713e2085fc258d8f19f4获取文件 grimac-fabric-2.3.73-d96d683.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix incorrect EquipmentSlot mappings in isGlider logic - by AoElite (
d96d683)
2.3.73-acf273f
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10
SHA-1 876ee12f744b4d617f491b55644b04d3ed974999获取文件 grimac-bukkit-2.3.73-acf273f.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Adjust isGlider logic to account for items that can't be depleted - by AoElite (
acf273f)
2.3.73-acf273f
早期版- 加载器
- fabric
- MC 版本
- 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10
SHA-1 eade0fc1d9c2617a19bac1e937b99d63961271b5获取文件 grimac-fabric-2.3.73-acf273f.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Adjust isGlider logic to account for items that can't be depleted - by AoElite (
acf273f)
2.3.73-679e869
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10
SHA-1 6a3fb800308cdfe6a24f02311f286ff993eb37ec获取文件 grimac-bukkit-2.3.73-679e869.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Adjust canGlide logic to try to improve compatibility - by AoElite (
679e869)
2.3.73-679e869
早期版- 加载器
- fabric
- MC 版本
- 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10
SHA-1 4e67a3cdd3cb9615ee0dc5bfe6b8ff836ef42c83获取文件 grimac-fabric-2.3.73-679e869.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Adjust canGlide logic to try to improve compatibility - by AoElite (
679e869)
2.3.73-a1b4893
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10
SHA-1 4c004a48ec08bcc23a258ab2c49ab15b8d47f06c获取文件 grimac-bukkit-2.3.73-a1b4893.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix null pointer when checking if bread was a setback - by AoElite (
a1b4893)
2.3.73-a1b4893
早期版- 加载器
- fabric
- MC 版本
- 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10
SHA-1 95e49d9f4b85bbc055fee0103228c3f7126e6b60获取文件 grimac-fabric-2.3.73-a1b4893.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix null pointer when checking if bread was a setback - by AoElite (
a1b4893)
2.3.73-4d28f85
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10
SHA-1 f34a946de23244aecb24a6d7638678d1b12d3bc2获取文件 grimac-bukkit-2.3.73-4d28f85.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- More setback changes - by SamB440 (
4d28f85)
2.3.73-4d28f85
早期版- 加载器
- fabric
- MC 版本
- 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10
SHA-1 992c4c570a78f058d7ddcd3322142f3088d8de0f获取文件 grimac-fabric-2.3.73-4d28f85.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- More setback changes - by SamB440 (
4d28f85)
2.3.73-3bf3226
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10
SHA-1 68d361788ce1b002d859ff3dd91fdbb55a5e2651获取文件 grimac-bukkit-2.3.73-3bf3226.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Make discord webhook pattern stricter and support different api versions - by AoElite (
3bf3226)
2.3.73-3bf3226
早期版- 加载器
- fabric
- MC 版本
- 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10
SHA-1 a15c5f79fd01fa55cfadda28efcbd455849e2084获取文件 grimac-fabric-2.3.73-3bf3226.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Make discord webhook pattern stricter and support different api versions - by AoElite (
3bf3226)
2.3.73-bf637f5
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10
SHA-1 33080e7b3e852d09372743ec28574566cb893abc获取文件 grimac-bukkit-2.3.73-bf637f5.jar展开更新日志
Changes in this Build (since previous push)
🚀 Features
- Discord forum channel support (#2380) - by Nils Gereke (
bf637f5)
2.3.73-bf637f5
早期版- 加载器
- fabric
- MC 版本
- 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10
SHA-1 9484b90e3fc848e3a819f58855a42afcdd4ca8e3获取文件 grimac-fabric-2.3.73-bf637f5.jar展开更新日志
Changes in this Build (since previous push)
🚀 Features
- Discord forum channel support (#2380) - by Nils Gereke (
bf637f5)
2.3.73-c2c044f
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10
SHA-1 bb540301d1bb9ff0348e583aabf5d307ff48ae5f获取文件 grimac-bukkit-2.3.73-c2c044f.jar展开更新日志
Changes in this Build (since previous push)
🚀 Features
- Support for postgresql (#2368) - by Nils Gereke (
c2c044f)
2.3.73-c2c044f
早期版- 加载器
- fabric
- MC 版本
- 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10
SHA-1 c7c26f676a78e0e130e094b9f3947cc179a819ec获取文件 grimac-fabric-2.3.73-c2c044f.jar展开更新日志
Changes in this Build (since previous push)
🚀 Features
- Support for postgresql (#2368) - by Nils Gereke (
c2c044f)
2.3.73-2d785fd
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10
SHA-1 7d509436626172dd42132f7584eccc187149263e获取文件 grimac-bukkit-2.3.73-2d785fd.jar展开更新日志
Changes in this Build (since previous push)
- Fix infinite netty listener relocation bug by bumping PacketEvents
Miscellaneous
- Bump PacketEvents version - by Axionize (
2d785fd)
2.3.73-2d785fd
早期版- 加载器
- fabric
- MC 版本
- 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10
SHA-1 988f0944a46cce1cd50b8a44b6b920ae31d8597d获取文件 grimac-fabric-2.3.73-2d785fd.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Bump PacketEvents version - by Axionize (
2d785fd)
2.3.73-403fd36
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10
SHA-1 8bf4750cee8695cb3e8c4b1caf594f9a6c469d6f获取文件 grimac-bukkit-2.3.73-403fd36.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- World isLoaded throws method not found (#2372) - by Nils Gereke (
403fd36)
2.3.73-403fd36
早期版- 加载器
- fabric
- MC 版本
- 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10
SHA-1 ee89374f8139d7ad010adb64c3d11a20fc224a61获取文件 grimac-fabric-2.3.73-403fd36.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- World isLoaded throws method not found (#2372) - by Nils Gereke (
403fd36)
2.3.73-e386b93
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10
SHA-1 2af0111e6aedc2d22c4f8b9183bc611d2dedae80获取文件 grimac-bukkit-2.3.73-e386b93.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Fixed Reach false positive with Happy Ghast and clients under 1.21.6 (#2352) - by Greened (
e386b93)
2.3.73-e386b93
早期版- 加载器
- fabric
- MC 版本
- 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10
SHA-1 238f5502f71b6f0d59401bc6c6bf20c1c7044dad获取文件 grimac-fabric-2.3.73-e386b93.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Fixed Reach false positive with Happy Ghast and clients under 1.21.6 (#2352) - by Greened (
e386b93)
2.3.73-3fc985c
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10
SHA-1 54639922d7651c69ee29c67f70ba3ff4d2b8593a获取文件 grimac-bukkit-2.3.73-3fc985c.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Fix spectate command resetting gamemode when spectating someone in another dimension (#2365)
- Fix gamemode change on dimension change
This issue happened when using the spectate command on a player in another dimension. the spectator was set to survival mode.
- Fix player gamemode reset bug
When spectating a player in another dimension, you would previously get set to survival mode, this is now fixed. - by GroupXyz (3fc985c)
2.3.73-3fc985c
早期版- 加载器
- fabric
- MC 版本
- 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10
SHA-1 315cbe9b2895106ddd3292756179329e33ed93e6获取文件 grimac-fabric-2.3.73-3fc985c.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Fix spectate command resetting gamemode when spectating someone in another dimension (#2365)
- Fix gamemode change on dimension change
This issue happened when using the spectate command on a player in another dimension. the spectator was set to survival mode.
- Fix player gamemode reset bug
When spectating a player in another dimension, you would previously get set to survival mode, this is now fixed. - by GroupXyz (3fc985c)
2.3.73-8ddd7f1
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10
SHA-1 b64f1163b25ede7b3cc0208af2269834d8fb28bb获取文件 grimac-bukkit-2.3.73-8ddd7f1.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Setback changes - by SamB440 (
8ddd7f1)
2.3.73-8ddd7f1
早期版- 加载器
- fabric
- MC 版本
- 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10
SHA-1 a921fec2f33c7565abdfc06bf144c61776d6bf81获取文件 grimac-fabric-2.3.73-8ddd7f1.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Setback changes - by SamB440 (
8ddd7f1)
2.3.73-3f67272
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10
SHA-1 7d5e0320a079a1087767e31f90f1be694dbff319获取文件 grimac-bukkit-2.3.73-3f67272.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Optimise bounding box calculations - by cyramek (
3f67272)
2.3.73-3f67272
早期版- 加载器
- fabric
- MC 版本
- 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10
SHA-1 d478ee862f90dea4e99ba63a73d6ccb5da087d7a获取文件 grimac-fabric-2.3.73-3f67272.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Optimise bounding box calculations - by cyramek (
3f67272)
2.3.73-e1bd2ed
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10
SHA-1 e25d0e14e96d64cfca744a6fdbf0800867d588eb获取文件 grimac-bukkit-2.3.73-e1bd2ed.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Migrate workflows to tenki (#2362) - by tenki-cloud[bot] (
e1bd2ed)
2.3.73-e1bd2ed
早期版- 加载器
- fabric
- MC 版本
- 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10
SHA-1 3a2e6831aa4239a87b074696812766b608bc04cf获取文件 grimac-fabric-2.3.73-e1bd2ed.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Migrate workflows to tenki (#2362) - by tenki-cloud[bot] (
e1bd2ed)
2.3.73-9b500a2
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10
SHA-1 d729334184bd6e2803ccde8f9d771c22f4c491f1获取文件 grimac-bukkit-2.3.73-9b500a2.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Bump PacketEvents version - by Axionize (
9b500a2)
2.3.73-9b500a2
早期版- 加载器
- fabric
- MC 版本
- 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10
SHA-1 b8514d1a7e3c80889cf29258266b85003156b720获取文件 grimac-fabric-2.3.73-9b500a2.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Bump PacketEvents version - by Axionize (
9b500a2)
2.3.73-6df484b
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10
SHA-1 c1984274680fb6916faa46b9f7e2544c920d13e5获取文件 grimac-bukkit-2.3.73-6df484b.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Update CrashC.java (#2350) - by Weigurde (
6df484b)
2.3.73-6df484b
早期版- 加载器
- fabric
- MC 版本
- 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10
SHA-1 c18c49e4b3db423b71dfa364c5f606b27debbd14获取文件 grimac-fabric-2.3.73-6df484b.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Update CrashC.java (#2350) - by Weigurde (
6df484b)
2.3.73-a46d296
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10
SHA-1 e980fd569fbe60964d6a45de2492e33b290ca597获取文件 grimac-bukkit-2.3.73-a46d296.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Make sure that we use packet-based inventory state after closing the inventory - by cyramek (
a46d296)
2.3.73-a46d296
早期版- 加载器
- fabric
- MC 版本
- 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10
SHA-1 019e0fb7bde38ed07c649da3e64d08a2ac1c8143获取文件 grimac-fabric-2.3.73-a46d296.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Make sure that we use packet-based inventory state after closing the inventory - by cyramek (
a46d296)
2.3.73-5c71531
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10
SHA-1 931cad1aef75bf78f22353aef9971691f2073119获取文件 grimac-bukkit-2.3.73-5c71531.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Small piston optimization - by AoElite (
ba1d1db) - Tweak GrimDump output and include some non-default alert settings - by AoElite (
5c71531)
2.3.73-5c71531
早期版- 加载器
- fabric
- MC 版本
- 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10
SHA-1 fa11ffe1ce15f079a030dcf59eb990f68538f53b获取文件 grimac-fabric-2.3.73-5c71531.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Small piston optimization - by AoElite (
ba1d1db) - Tweak GrimDump output and include some non-default alert settings - by AoElite (
5c71531)
2.3.73-def2163
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10
SHA-1 61185c20ef6127b7c8e1de8f41d1b9acecdc95ac获取文件 grimac-bukkit-2.3.73-def2163.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Disable ExploitB "invalid page characters" check - by ManInMyVan (
def2163)
2.3.73-def2163
早期版- 加载器
- fabric
- MC 版本
- 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10
SHA-1 4ec14c9584b3d4cccca720eaf89bf90ce6f56e13获取文件 grimac-fabric-2.3.73-def2163.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Disable ExploitB "invalid page characters" check - by ManInMyVan (
def2163)
2.3.73-918e657
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10
SHA-1 37aac1b9bbb6142e6fbe39e8be5499aae63364cc获取文件 grimac-bukkit-2.3.73-918e657.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- New translation ro.yml (#2285)
Config Romanian translation for grim ac. - by ItzBloxxy (918e657)
2.3.73-918e657
早期版- 加载器
- fabric
- MC 版本
- 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10
SHA-1 bf484a6e0a2e4ca81d024d0a45d87f47b02d7293获取文件 grimac-fabric-2.3.73-918e657.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- New translation ro.yml (#2285)
Config Romanian translation for grim ac. - by ItzBloxxy (918e657)
2.3.73-ea1f161
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10
SHA-1 720fc519460ca211160bc687416005296da05f4d获取文件 grimac-bukkit-2.3.73-ea1f161.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Disable PacketOrderP, fixes #2327 - by SamB440 (
ea1f161)
2.3.73-ea1f161
早期版- 加载器
- fabric
- MC 版本
- 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10
SHA-1 dc14ac9c4c7812175abbafe3b52530fe5a56dd9c获取文件 grimac-fabric-2.3.73-ea1f161.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Disable PacketOrderP, fixes #2327 - by SamB440 (
ea1f161)
2.3.73-c323cf0
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10
SHA-1 d109e0188e8047471762edcbf67ca3b622cc07f1获取文件 grimac-bukkit-2.3.73-c323cf0.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Bump cloud to beta.13, fixes #2318 - by SamB440 (
c323cf0)
2.3.73-c323cf0
早期版- 加载器
- fabric
- MC 版本
- 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10
SHA-1 fde8faa4dbac1ff47e499c2bbbd016fbd8f252e1获取文件 grimac-fabric-2.3.73-c323cf0.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Bump cloud to beta.13, fixes #2318 - by SamB440 (
c323cf0)
2.3.73-0ba3317
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10
SHA-1 d3eea07dbe35e719eb30cdc52ed7d27614c65a9e获取文件 grimac-bukkit-2.3.73-0ba3317.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Don't simulate movement in unloaded chunks?
Who knows what other problems this could cause... - by SamB440 (0ba3317)
2.3.73-0ba3317
早期版- 加载器
- fabric
- MC 版本
- 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10
SHA-1 d129c89a7c43acd59084d3a94b7a1ee6f65863a2获取文件 grimac-fabric-2.3.73-0ba3317.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Don't simulate movement in unloaded chunks?
Who knows what other problems this could cause... - by SamB440 (0ba3317)
2.3.73-fc47c5b
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10
SHA-1 32fb5dcc5f6c4607ab4c8716ac852314e8aba987获取文件 grimac-bukkit-2.3.73-fc47c5b.jar展开更新日志
Changes in this Build (since previous push)
♻️ Refactoring
- Refactor via 1.11->1.10 chat hook - by ManInMyVan (
fc47c5b)
2.3.73-fc47c5b
早期版- 加载器
- fabric
- MC 版本
- 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10
SHA-1 66d9d9a8e17d16ecd1a15c73aae5e7661e9b8974获取文件 grimac-fabric-2.3.73-fc47c5b.jar展开更新日志
Changes in this Build (since previous push)
♻️ Refactoring
- Refactor via 1.11->1.10 chat hook - by ManInMyVan (
fc47c5b)
2.3.73-17cf067
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10
SHA-1 c4e5ce370da2fedd7a0a3243a1cfac921e781e95获取文件 grimac-bukkit-2.3.73-17cf067.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Show size for applicable reach/hitbox flags - by ManInMyVan (
6280b28)
🐛 Fixes
- Fix #2330 - by ManInMyVan (
17cf067)
2.3.73-17cf067
早期版- 加载器
- fabric
- MC 版本
- 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10
SHA-1 d9a6e6bbf8f1c3fdd3de525b5251188c87325625获取文件 grimac-fabric-2.3.73-17cf067.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Show size for applicable reach/hitbox flags - by ManInMyVan (
6280b28)
🐛 Fixes
- Fix #2330 - by ManInMyVan (
17cf067)
2.3.73-bfd2bd0
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10
SHA-1 39a9747ae7b4d89c52c2127b7fd27f1a6a9faa57获取文件 grimac-bukkit-2.3.73-bfd2bd0.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Reorder publication of artifacts to Modrinth and update supported versions - by Axionize (
bfd2bd0)
2.3.73-bfd2bd0
早期版- 加载器
- fabric
- MC 版本
- 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10
SHA-1 cea6714613a139373fb9df57aa47d7061574d9d8获取文件 grimac-fabric-2.3.73-bfd2bd0.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Reorder publication of artifacts to Modrinth and update supported versions - by Axionize (
bfd2bd0)
2.3.73-0df77dd
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 6ce73ec20c393ba8a12bdb7b03929927a331f8d2获取文件 grimac-fabric-2.3.73-0df77dd.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Switch to mojmap for fabric
see https://fabricmc.net/2025/10/31/obfuscation.html - by ManInMyVan (b373e5f)
- Slight cleanup of fabric code - by ManInMyVan (
0df77dd)
2.3.73-0df77dd
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 e79e61fa4401bc689fa11cf2005f2145ed9aef22获取文件 grimac-bukkit-2.3.73-0df77dd.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Switch to mojmap for fabric
see https://fabricmc.net/2025/10/31/obfuscation.html - by ManInMyVan (b373e5f)
- Slight cleanup of fabric code - by ManInMyVan (
0df77dd)
2.3.73-115c329
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 cd176d3c472aa64f5dbba7b7ced8152751d7ea7c获取文件 grimac-fabric-2.3.73-115c329.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Useless player fetch (#2329) - by Szypkoo (
115c329)
2.3.73-115c329
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 725f778f8e70f1e4329be3dc568d58f4ccab7e97获取文件 grimac-bukkit-2.3.73-115c329.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Useless player fetch (#2329) - by Szypkoo (
115c329)
2.3.73-5f8692d
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 f7eb848f77b36611c60159dcc4b6665639defc96获取文件 grimac-fabric-2.3.73-5f8692d.jar展开更新日志
Changes in this Build (since previous push)
♻️ Refactoring
- Refactor plugin message wrappers - by ManInMyVan (
5f8692d)
2.3.73-5f8692d
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 b3f8199dd80f054f16de5554d5ce351486a4f79d获取文件 grimac-bukkit-2.3.73-5f8692d.jar展开更新日志
Changes in this Build (since previous push)
♻️ Refactoring
- Refactor plugin message wrappers - by ManInMyVan (
5f8692d)
2.3.73-f8a5315
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 77ba254a270a110177d74bf88896ce6878e78707获取文件 grimac-fabric-2.3.73-f8a5315.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- We do not need high bound if player ticks reliably. - by SamB440 (
f8a5315)
2.3.73-f8a5315
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 18315c2129009ef72d4103d25d7ea847187b0d0f获取文件 grimac-bukkit-2.3.73-f8a5315.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- We do not need high bound if player ticks reliably. - by SamB440 (
f8a5315)
2.3.73-102b584
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 d99b85afa383056911291d3a62ecde877559ab25获取文件 grimac-fabric-2.3.73-102b584.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Add copper golem statue, shelf collision boxes and other missing 1.21.10 stuff (#2315)
-
add copper golem statue
-
Include ViaVersion substitution
-
add shelves
-
also add copper armor
-
add mannequin box sizes
-
Add copper golem size - by AnnotationVisitor (
102b584)
2.3.73-102b584
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 e0d1906264d8ceb6c8bab971d04bcf8ff3edbd41获取文件 grimac-bukkit-2.3.73-102b584.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Add copper golem statue, shelf collision boxes and other missing 1.21.10 stuff (#2315)
-
add copper golem statue
-
Include ViaVersion substitution
-
add shelves
-
also add copper armor
-
add mannequin box sizes
-
Add copper golem size - by AnnotationVisitor (
102b584)
2.3.73-a76bf9c
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 7263d08ee64b33a3ff9975636fe0c0cde424b356获取文件 grimac-fabric-2.3.73-a76bf9c.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Add copper golem statue collision box - by ManInMyVan (
a76bf9c)
2.3.73-a76bf9c
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 3b60712811801eaba15a416e61cc46a229c79f01获取文件 grimac-bukkit-2.3.73-a76bf9c.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Add copper golem statue collision box - by ManInMyVan (
a76bf9c)
2.3.73-4f3e715
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 ec142afbcd2a81c91f5b82c55dd0e2a1a2578f41获取文件 grimac-fabric-2.3.73-4f3e715.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Add shelf collision box - by ManInMyVan (
4f3e715)
2.3.73-4f3e715
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 9e5aeeebf19927fd08456d165663ff4795cf434c获取文件 grimac-bukkit-2.3.73-4f3e715.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Add shelf collision box - by ManInMyVan (
4f3e715)
2.3.73-1b47e31
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 ef71a732c5006c96904d19f321c9b1bb8443f979获取文件 grimac-fabric-2.3.73-1b47e31.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Allow up to one PLAYER_INPUT per tick (#2306) - by ManInMyVan (
1b47e31)
2.3.73-1b47e31
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 661f9cf9cff9e7e3b8351e22e911ed5d57251c11获取文件 grimac-bukkit-2.3.73-1b47e31.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Allow up to one PLAYER_INPUT per tick (#2306) - by ManInMyVan (
1b47e31)
2.3.73-b69906f
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 bcf93a45d3554ea4184c31c59637a77338f4bd9e获取文件 grimac-fabric-2.3.73-b69906f.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Clear active item before updating inventory on legacy (#2317)
-
Apply spotless
-
Clear active item before updating inventory on legacy - by BT (calcastor/mame) (
b69906f)
2.3.73-b69906f
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 9aa80da1ea650ae87279913893a63c826e3d74da获取文件 grimac-bukkit-2.3.73-b69906f.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Clear active item before updating inventory on legacy (#2317)
-
Apply spotless
-
Clear active item before updating inventory on legacy - by BT (calcastor/mame) (
b69906f)
2.3.73-9ba4052
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 25bb243bb7191ea0ada7394440b034d6cd2c9986获取文件 grimac-fabric-2.3.73-9ba4052.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Possibly fix build - by ManInMyVan (
9ba4052)
2.3.73-9ba4052
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 d5def4f91518abccdf45002e16dcafaa9a3b8a1e获取文件 grimac-bukkit-2.3.73-9ba4052.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Possibly fix build - by ManInMyVan (
9ba4052)
2.3.73-90036e2
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 49b553647153035a244440d8d002279a0ea0287f获取文件 grimac-fabric-2.3.73-90036e2.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Optimize Messages (#2309)
-
Optimize MessageUtil.replacePlaceHolders()
-
Send user messages at packet level bypassing backend server for performance
-
Stash temporary changes
-
Make Grim send fast chat messages bypasses platform by default - by Axionize (
90036e2)
2.3.73-90036e2
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 627d4d8403dfb5d808956c290946ed86d593b0d0获取文件 grimac-bukkit-2.3.73-90036e2.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Optimize Messages (#2309)
-
Optimize MessageUtil.replacePlaceHolders()
-
Send user messages at packet level bypassing backend server for performance
-
Stash temporary changes
-
Make Grim send fast chat messages bypasses platform by default - by Axionize (
90036e2)
2.3.73-faf2fb3
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 6b1807de69a4e69475bb88428ec8202773989c9f获取文件 grimac-fabric-2.3.73-faf2fb3.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Refactor Grim startup/system args handling - by Axionize (
faf2fb3)
2.3.73-faf2fb3
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 baf556d03989c665c3f29c0add229c95494f84af获取文件 grimac-bukkit-2.3.73-faf2fb3.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Refactor Grim startup/system args handling - by Axionize (
faf2fb3)
2.3.73-7461aca
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 ad68a7f502a71b134458eb8d478fd49cc6119121获取文件 grimac-fabric-2.3.73-7461aca.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix offground precision loss <= 1.20.4
we're now in 1e-15 average - by cyramek (7461aca)
2.3.73-7461aca
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 b7627c975d04258d4b418022472b1361e1ecf660获取文件 grimac-bukkit-2.3.73-7461aca.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix offground precision loss <= 1.20.4
we're now in 1e-15 average - by cyramek (7461aca)
2.3.73-f381805
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 c15e332140e7ea423398d440f4298603c477707b获取文件 grimac-fabric-2.3.73-f381805.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Add translations for the
sender-not-foundmessage - by AoElite (f381805)
🐛 Fixes
- Fix GrimDebug command exception if the sender is exempt or not found - by AoElite (
2fa022e)
2.3.73-f381805
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 8afa94800cc58cfbf4b663ce50430ed10b98e2cc获取文件 grimac-bukkit-2.3.73-f381805.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Add translations for the
sender-not-foundmessage - by AoElite (f381805)
🐛 Fixes
- Fix GrimDebug command exception if the sender is exempt or not found - by AoElite (
2fa022e)
2.3.73-44900e5
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 aebfe1cdcece86e78b1f91d0e1802b61752b2b74获取文件 grimac-fabric-2.3.73-44900e5.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Support copper variants of chains - by cyramek (
44900e5)
2.3.73-44900e5
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 927798b09de98ada54a664823a09b2b829b5129d获取文件 grimac-bukkit-2.3.73-44900e5.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Support copper variants of chains - by cyramek (
44900e5)
2.3.73-a2f4dc1
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 bdf661a25ee679386dad84a352c3025623cb5c11获取文件 grimac-fabric-2.3.73-a2f4dc1.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Get rid of a buffer in vector format conversion - by cyramek (
a2f4dc1)
2.3.73-a2f4dc1
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 9fd57a1630f105e26641455782d83ac2ab554655获取文件 grimac-bukkit-2.3.73-a2f4dc1.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Get rid of a buffer in vector format conversion - by cyramek (
a2f4dc1)
2.3.73-0237f95
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 dd233803cd6d62969845f37ef669b6aefceca562获取文件 grimac-fabric-2.3.73-0237f95.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- [1.21.10] Rewrite block effects, LpVector support, partially implemented collision boxes (#2300) - by Cyramek (
0237f95)
2.3.73-0237f95
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 f848cd87091f161060ca8c06eac9adf362dbcd16获取文件 grimac-bukkit-2.3.73-0237f95.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- [1.21.10] Rewrite block effects, LpVector support, partially implemented collision boxes (#2300) - by Cyramek (
0237f95)
2.3.73-e222df8
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 0b91e791fa6a2350ca78c289c9c395ffc01f7a08获取文件 grimac-fabric-2.3.73-e222df8.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Check if we're already sending a bundle packet - by ManInMyVan (
e222df8)
2.3.73-e222df8
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 ac8c47c9ff66f2f733e1ac022ca009e9d762c17b获取文件 grimac-bukkit-2.3.73-e222df8.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Check if we're already sending a bundle packet - by ManInMyVan (
e222df8)
2.3.73-bbab7e2
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 053fdf54ba9e5430c6a589442419c05f3f255c66获取文件 grimac-fabric-2.3.73-bbab7e2.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Require CHUNK_BATCH_ACK be sent only when it's supposed to be sent - by ManInMyVan (
bbab7e2)
2.3.73-bbab7e2
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 fc6e2cad6c11d2a8977f4849bebdccb25e16d222获取文件 grimac-bukkit-2.3.73-bbab7e2.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Require CHUNK_BATCH_ACK be sent only when it's supposed to be sent - by ManInMyVan (
bbab7e2)
2.3.73-41c7e41
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 68187a8af6fc8d5f409708dd173dc0dc5f966d8d获取文件 grimac-fabric-2.3.73-41c7e41.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Fix Fabric Auto JiJ script - by Axionize (
41c7e41)
2.3.73-41c7e41
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 7f298713b89c153fdc3d5d96002a40f9a054c4f3获取文件 grimac-bukkit-2.3.73-41c7e41.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Fix Fabric Auto JiJ script - by Axionize (
41c7e41)
2.3.73-5551ef6
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 7a234ce4bc710f5b18598e102c82d1809d4f2150获取文件 grimac-fabric-2.3.73-5551ef6.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- More fastutil micro optimizations - by Axionize (
5551ef6)
2.3.73-5551ef6
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 f82e61e0931425970f8788713438e122384ccbbb获取文件 grimac-bukkit-2.3.73-5551ef6.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- More fastutil micro optimizations - by Axionize (
5551ef6)
2.3.73-ca6e83d
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 cee8b21c649bbecbb299409a34bda060f95923ed获取文件 grimac-fabric-2.3.73-ca6e83d.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Use FastUtil Map for violations - by Axionize (
ca6e83d)
2.3.73-ca6e83d
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 d33d1f31aa7564894986b54d865a9238ddd34dd0获取文件 grimac-bukkit-2.3.73-ca6e83d.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Use FastUtil Map for violations - by Axionize (
ca6e83d)
2.3.73-4d6ac75
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 d1dcc4223c5804194c81ee4e3d56b13436adc618获取文件 grimac-fabric-2.3.73-4d6ac75.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Fix ClassNotFoundException with new ChatB Via rewriter hook - by Axionize (
4d6ac75)
2.3.73-4d6ac75
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 aa30ccae807477b256eb824188268ae06378cf74获取文件 grimac-bukkit-2.3.73-4d6ac75.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Fix ClassNotFoundException with new ChatB Via rewriter hook - by Axionize (
4d6ac75)
2.3.73-d538c59
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 274edee288e8e67f4aebcda643ec17c8ff72f257获取文件 grimac-fabric-2.3.73-d538c59.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- CHUNK_BATCH_ACK is async - by ManInMyVan (
d538c59)
2.3.73-d538c59
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 f7d41495a9826a61fed03d65cb04b0424afadd05获取文件 grimac-bukkit-2.3.73-d538c59.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- CHUNK_BATCH_ACK is async - by ManInMyVan (
d538c59)
2.3.73-6a223a3
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 fd96ebb2133786b5b505900892326d996bf2edbd获取文件 grimac-fabric-2.3.73-6a223a3.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Don't specify baby scale factor twice - by ManInMyVan (
6a223a3)
2.3.73-6a223a3
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 a5254ceb14629ba0b946b5e5fddf531f1d518ec0获取文件 grimac-bukkit-2.3.73-6a223a3.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Don't specify baby scale factor twice - by ManInMyVan (
6a223a3)
2.3.73-2e1c79b
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 14c1a3f60f912f3f596c2fbbaf8aab0df0813307获取文件 grimac-fabric-2.3.73-2e1c79b.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Correct bounding box calculations for baby turtles, happy ghasts, dolphins, armadillos, and camels - by cyramek (
2e1c79b)
2.3.73-2e1c79b
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 46bb9d4e8eabba96d1c39780f7bb024d31584d3e获取文件 grimac-bukkit-2.3.73-2e1c79b.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Correct bounding box calculations for baby turtles, happy ghasts, dolphins, armadillos, and camels - by cyramek (
2e1c79b)
2.3.73-bb143d7
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 38f977c40e7f7c0205a9f7c78dfa4c479eda64ae获取文件 grimac-fabric-2.3.73-bb143d7.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- CancelLerp fixed in 1.21.9, apparently - by SamB440 (
bb143d7)
2.3.73-bb143d7
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 9d753b4842d0ddb212ab0de83cb6f0c302441491获取文件 grimac-bukkit-2.3.73-bb143d7.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- CancelLerp fixed in 1.21.9, apparently - by SamB440 (
bb143d7)
2.3.73-8d7a4cc
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 1ad9e4f2ccf13c95d892a5bebf49281c7e4fddc6获取文件 grimac-fabric-2.3.73-8d7a4cc.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Ignore unhittable entities for block placements - by AoElite (
8d7a4cc)
2.3.73-8d7a4cc
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 ae00432f7bd25e77748f5fe900dbe094972fa23f获取文件 grimac-bukkit-2.3.73-8d7a4cc.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Ignore unhittable entities for block placements - by AoElite (
8d7a4cc)
2.3.73-832194a
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 d1662ecdbfccf1995b0f64648911766895a81b80获取文件 grimac-fabric-2.3.73-832194a.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix #2294 - by ManInMyVan (
832194a)
2.3.73-832194a
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 5005483a1a851403e81ec7301701c06099c94682获取文件 grimac-bukkit-2.3.73-832194a.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix #2294 - by ManInMyVan (
832194a)
2.3.73-0321e0b
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 ad9db43e79ca5e6397d9dc6f87173a74a18ec09c获取文件 grimac-fabric-2.3.73-0321e0b.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix some warnings - by ManInMyVan (
0321e0b)
2.3.73-0321e0b
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 533d5bbf19d204ca720510ddd072279fd9295dd3获取文件 grimac-bukkit-2.3.73-0321e0b.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix some warnings - by ManInMyVan (
0321e0b)
2.3.73-6385460
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 bea47d11e2f7b67a79f8104c57b85c32f5cf2895获取文件 grimac-fabric-2.3.73-6385460.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Slightly more configurable webhook embed - by ManInMyVan (
6385460)
2.3.73-6385460
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 0bb6661a168d1476a7811f0134c9fb3ed43d925a获取文件 grimac-bukkit-2.3.73-6385460.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Slightly more configurable webhook embed - by ManInMyVan (
6385460)
2.3.73-5c46021
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 15479bd248cc9d7c975bdb50cdcd85987bf2ae1c获取文件 grimac-fabric-2.3.73-5c46021.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Ensure the short commit is used - by AoElite (
ce6e1d3) - Any 200 status codes are acceptable - by AoElite (
163e120) - Allow the embed images to be customizable and show grim's version in the footer - by AoElite (
5c46021)
2.3.73-5c46021
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 643a63bd764f8f758e11bf58eaf66fada0de8249获取文件 grimac-bukkit-2.3.73-5c46021.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Ensure the short commit is used - by AoElite (
ce6e1d3) - Any 200 status codes are acceptable - by AoElite (
163e120) - Allow the embed images to be customizable and show grim's version in the footer - by AoElite (
5c46021)
2.3.73-f6024a4
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 68a714a29ef5578edd77289e17d5df327d254a7e获取文件 grimac-fabric-2.3.73-f6024a4.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Improve build performance by explicitly specifying repositories - by Axionize (
b85c65d) - Allow builds to run in forks without attempting to publish to modrinth - by Axionize (
d7cb4aa) - Build(workflow) Fix changelog generation - by Axionize (
b4d031c) - Build(workflow) Fix not attempting to push to Grim publishing API on fork build - by Axionize (
f6024a4)
2.3.73-f6024a4
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 763b9fd28ae34462fe68c783eeb8453c5abae67f获取文件 grimac-bukkit-2.3.73-f6024a4.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Improve build performance by explicitly specifying repositories - by Axionize (
b85c65d) - Allow builds to run in forks without attempting to publish to modrinth - by Axionize (
d7cb4aa) - Build(workflow) Fix changelog generation - by Axionize (
b4d031c) - Build(workflow) Fix not attempting to push to Grim publishing API on fork build - by Axionize (
f6024a4)
2.3.73-c208824
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 2ea5b22dc5250ac2c395312fb8efe536a3faab46获取文件 grimac-fabric-2.3.73-c208824.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- This should now be usable - by ManInMyVan (
6e58e8c) - No it shouldn't - by ManInMyVan (
8d3e77f) - There is no more via here - by ManInMyVan (
9da9c30) - SprintA verbose - by ManInMyVan (
ed727cc) - Packet cancelling in VehicleD - by ManInMyVan (
39b74b2) - Remove some empty lines - by ManInMyVan (
c7fbc4b) - Don't use ordinal for WindowClickType in CrashF - by ManInMyVan (
1b62b1d) - More pre-via
hopefully I didn't miss any getter changes - by ManInMyVan (d90de8f)
- Pre-via chat checks - by ManInMyVan (
51bbb31) - Small cleanup - by ManInMyVan (
2a7403b) - HOW DID I FORGET - by ManInMyVan (
ac2c9ea) - Temporary fix for BadPacketsE not working on vehicles - by Axionize (
2ad9818) - PacketOrderO - by ManInMyVan (
2e01399) - Pre-via block break checks - by ManInMyVan (
408c7d5) - BadPacketsO optimizations - by ManInMyVan (
354216f) - And it was not a teleport - by ManInMyVan (
85acf78) - These don't need to implement anything - by ManInMyVan (
02426ad) - Small stuff - by ManInMyVan (
1f052f6) - More small changes - by ManInMyVan (
95b080a) - More cleanup - by ManInMyVan (
d8b719d) - Add option to disable cancelling pong packets - by SamB440 (
933f6c7) - Hardcode more 1.21.4+ hand harvestables (#2213)
- Hardcode more 1.21.4+ Hand Harvestables
Fixes issue #2117 temporarily until PacketEvents resolves their api shortcoming (https://github.com/retrooper/packetevents/issues/1217)
-
Adjust variable name
-
Cleanup spacing in BlockBreakSpeed util
Co-authored-by: ManInMyVan 113963219+ManInMyVan@users.noreply.github.com
Co-authored-by: ManInMyVan 113963219+ManInMyVan@users.noreply.github.com - by Loki (533ae70)
- Temp revert pre-via - by ManInMyVan (
77c165c) - Revert "temp revert pre-via"
This reverts commit 77c165cfa83e35ef94c6049446a6eab847d4a080. - by ManInMyVan (2528ff5)
- Bump PacketEvents - by Axionize (
29e0c6e) - Add mavenCentral() to repositsories to download me.lucko:fabric-permissions-api:0.1-SNAPSHOT for Fabric 1.16.1 - by Axionize (
ba4bbef) - Shadow 9.0.0-rc2 (#2229)
OLD: grimac-bukkit-2.3.72-shadow-9-ba4bbef66-before.jar
NEW: grimac-bukkit-2.3.72-shadow-9-a14b4044a-after.jar
JAR │ old │ new │ diff
───────┼──────────┼──────────┼──────
class │ 20.9 MiB │ 20.9 MiB │ 0 B
other │ 1.5 MiB │ 1.5 MiB │ 0 B
───────┼──────────┼──────────┼──────
total │ 22.4 MiB │ 22.4 MiB │ 0 B
CLASSES │ old │ new │ diff
─────────┼───────┼───────┼───────────
classes │ 4603 │ 4603 │ 0 (+0 -0)
methods │ 53656 │ 53656 │ 0 (+0 -0)
fields │ 22173 │ 22173 │ 0 (+0 -0)
=================
==== JAR ====
=================
size │ diff │ path
──────┼──────┼─────────────────────────────────────────────────────────────────
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/snakeyaml/internal/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/snakeyaml/
│ 0 B │ - META-INF/versions/9/org/yaml/snakeyaml/internal/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/
│ 0 B │ - META-INF/versions/9/org/yaml/snakeyaml/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/
│ 0 B │ - META-INF/versions/9/org/yaml/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/
│ 0 B │ - META-INF/versions/9/org/
0 B │ 0 B │ + META-INF/versions/9/ac/
0 B │ 0 B │ + META-INF/services/
──────┼──────┼─────────────────────────────────────────────────────────────────
0 B │ 0 B │ (total)
``` - *by Zongle Wang* (`5a4471c`)
- Fix very rare Reach false for versions < 1.20.2 and > 1.21.4 involving rot only packets. See https://bugs.mojang.com/browse/MC/issues/MC-255263 - *by Axionize* (`3875a6b`)
- Amend previous Reach false fix to only apply in versions > 1.14.4 - *by Axionize* (`527c87e`)
- Fix FastBreak falses with 1.20.5+ custom tool rules. - *by Axionize* (`4b514e7`)
- Make ChatC and ChatB postViaChecks as temporary workaround to PE parsing limitations. - *by Axionize* (`31107ec`)
- [ci skip] Bump run-paper version - *by SamB440* (`cec0738`)
- Zero point zero three - *by SamB440* (`25b0582`)
- Disallow step after setback - *by SamB440* (`1136936`)
- [ci skip] Add client version to bypass issue template - *by SamB440* (`61f7ad8`)
- Refactor GrimDump: extract basic info generation to reusable getBasicInfo method - *by AoElite* (`a695dac`)
- Allow all functional urls to be changeable, move all grim system property usage to a dedicated class - *by AoElite* (`a9a2034`)
- Recode grim version command to use new api - *by AoElite* (`cd8d78d`)
- Add getVehicle() and getVehicleType() in GrimPlayer - *by ManInMyVan* (`647b13c`)
- Check if a player is in a boat when sending STEER_BOAT (Add VehicleE) - *by ManInMyVan* (`b5c14f4`)
- Validate STEER_BOAT values (Add VehicleF) - *by ManInMyVan* (`2e625e2`)
- Remove Check.isFlying - *by ManInMyVan* (`be120f0`)
- Make Check.isTransaction static - *by ManInMyVan* (`0a4a6cd`)
- Split isJumping and lastJumping into separate declarations - *by ManInMyVan* (`6787d1b`)
- Simplify FloodgateUtil - *by ManInMyVan* (`d2df1b7`)
- Use Math.PI in VanillaMath instead of the literal - *by ManInMyVan* (`7376468`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) in TridentItem - *by ManInMyVan* (`e433652`)
- Remove unused method BlockFaceHelper.offset - *by ManInMyVan* (`796a573`)
- Mark many utility classes as UtilityClass - *by ManInMyVan* (`380e3d9`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) in Riptide - *by ManInMyVan* (`376e7a9`)
- Rewrite GeyserUtil to not use reflection
except once - *by ManInMyVan* (`1ba072f`)
- Merge FloodgateUtil & GeyserUtil - *by ManInMyVan* (`a3108c7`)
- Remove Killaura from punishments.yml + add Interact in japanese punishments.yml - *by ManInMyVan* (`6ce610e`)
- Fix typo in help: section of en messages.yml causing error message on /grim help. Also make /grim help handle null lines - *by Axionize* (`94813c0`)
- Remove unused import in BlockFaceHelper - *by ManInMyVan* (`8cb4189`)
- Allow line break in pages - *by ManInMyVan* (`5761896`)
- Cleaner stuckSpeedMultiplier constants - *by ManInMyVan* (`03e1514`)
- Roll up shitmath bruteforce in PredictionEngineElytra - *by ManInMyVan* (`a953f50`)
- Add force-slow-movement and force-stuck-speed (intended for anarchy servers) - *by ManInMyVan* (`0dec743`)
- Update README.md and CONTRIBUTING.md - *by AoElite* (`c0b96ea`)
- Limit 1.21.5+ sprint attribute desync to minecarts - *by cyramek* (`fd59498`)
- More readable PredictionEngineElytra.applyInputsToVelocityPossibilities - *by ManInMyVan* (`28d8320`)
- Allow platform to be configured via system argument - *by AoElite* (`b997b6b`)
- Make PacketPlayerDigging pre-via: fix #2250
also move it before PreViaCheckManagerListener - *by ManInMyVan* (`97c1bdd`)
- Remove unused imports in ChatA/B - *by ManInMyVan* (`1c46546`)
- Add support for SET_PLAYER_INVENTORY packet - *by SamB440* (`17a8d3b`)
- Add some utilities - *by AoElite* (`090d1a8`)
- Reduce the number of tasks for updating permissions - *by AoElite* (`4702add`)
- Add GrimList command for debugging exemptions - *by AoElite* (`dbac8bc`)
- Don't allow sending OFF_HAND in USE_ITEM to bypass noslow - *by ManInMyVan* (`ff9af98`)
- Get item in PacketPlayerDigging.handleUseItem instead of it being passed - *by ManInMyVan* (`a7f8c77`)
- Use getItemInHand in PacketPlayerDigging - *by ManInMyVan* (`d71239b`)
- Only set NoSlow.didSlotChangeLastTick if the slot actually changed - *by ManInMyVan* (`aab6908`)
- PacketStateData.eatingHand -> itemInUseHand - *by ManInMyVan* (`b37393c`)
- Make PacketStateData.isSlowedByUsingItem() based on slowedByUsingItemSlot
the slowedByUsingItem is redundant - *by ManInMyVan* (`cecf5fb`)
- Reduce runnables with world borders - *by ManInMyVan* (`21ef46a`)
- Cache default input value; reduce memory usage for pre-1.21.2 players - *by ManInMyVan* (`eddb14b`)
- Normalize trighandler param names - *by ManInMyVan* (`b44dd89`)
- Mark GrimMath methods as pure - *by ManInMyVan* (`566dc9b`)
- Make Ray fields final - *by ManInMyVan* (`f87a077`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) - *by ManInMyVan* (`d2a8dce`)
- Replace ChannelHelper.runInEventLoop with GrimPlayer#runSafely - *by ManInMyVan* (`3f17557`)
- Move ComprensatedInventory instance to GrimPlayer - *by ManInMyVan* (`ea5ed06`)
- Simplify ViaVersionUtil - *by ManInMyVan* (`42d247b`)
- Clean up EntityPredicates - *by ManInMyVan* (`e26cf0f`)
- Make MainSupportingBlockData a record - *by ManInMyVan* (`64ebdf2`)
- Use GrimMath.radians in JumpPower - *by ManInMyVan* (`2b03755`)
- Make Dripstone.update(...) void - *by ManInMyVan* (`9f4c321`)
- Remove GrimPlayer#isEyeInFluid(FluidTag) - *by ManInMyVan* (`4e1320f`)
- Deobf FluidFallingAdjustedMovement.getFluidFallingAdjustedMovement(...) - *by ManInMyVan* (`dc03060`)
- Protected -> private in final class - *by ManInMyVan* (`0bf3a21`)
- Remove GrimPlayer#getInventory() - *by ManInMyVan* (`bd4cd31`)
- Fix riptide velocity (#2262) - *by Ayou* (`0586ea5`)
- Read event after getting player - *by ManInMyVan* (`a8693c3`)
- Read event after getting player - *by ManInMyVan* (`070116b`)
- Remove unused imports - *by ManInMyVan* (`f739b1e`)
- Only do NoSlow checks if trident is not enchanted with Riptide
This is not vanilla, but this is what the legacy handler does. To implement this properly, we would need to track biomes AND skylight, which is very memory-expensive.
fix: https://github.com/GrimAnticheat/Grim/issues/2259 - *by cyramek* (`b7c5837`)
- Fix FastBreak falses white riding entity (#2273) - *by EternalHuman* (`57a9f8f`)
- Ensure fabric uses our packetevents fork - *by AoElite* (`846e9ad`)
- Update packetevents - *by AoElite* (`a02f49e`)
- Update workflow - *by AoElite* (`db92c65`)
- Remove workflow paths - *by AoElite* (`becbba3`)
- Tweak workflow - *by AoElite* (`e368bc8`)
- Remove secret requirement - *by AoElite* (`184050b`)
- Add back workflow paths - *by AoElite* (`c2a07bd`)
- Revert pre via (#2280)
* revert pre-via part 1
* don't register checks multiple times
* revert pre-via part 1
* don't register checks multiple times
* fix merge conflicts
---------
Co-authored-by: cyramek <xcyramek@gmail.com> - *by SamB440* (`cb13221`)
- Optimize away entity collision check in 1.8 (#2269) - *by Pablo Herrera* (`fe7a263`)
- Add repo.grim.ac for 1.16.1 so fabric-permissions-api will be downloaded - *by Axionize* (`293f6ea`)
- Disable CodeQL workflow schedule - *by AoElite* (`b70abbe`)
- Enable parallel building - *by AoElite* (`9b2b080`)
- Update gradle publishing actions, remove action dependency requirement, disabled building and publishing of lite - *by AoElite* (`2403bc5`)
- Update the checkout action to v5 in CodeQL workflow - *by AoElite* (`a0bd388`)
- Bump lombok plugin to 9.0.0 - *by AoElite* (`9618912`)
- Use different approach in Gradle version extraction in the publishing workflow - *by AoElite* (`2a5979c`)
- Simplify version extraction - *by AoElite* (`088621f`)
- Add a build properties file to include more details about the build - *by AoElite* (`c428bf6`)
- Use GitHub's default branch instead of assuming 2.0 - *by AoElite* (`18d1602`)
- Remove unused `mainBranch` property from BuildConfig - *by AoElite* (`f54ceb6`)
- Exclude pull requests - *by AoElite* (`01ff3ec`)
- Add build properties to dump - *by AoElite* (`8d25519`)
- Correct formatting for conditional checks in gradle-publish workflow - *by AoElite* (`1f16d7b`)
- Update readme - *by AoElite* (`4be2549`)
- Specify java version fpr codeql - *by AoElite* (`fb926ab`)
- Modify grim startup update check failure message - *by Axionize* (`3ac26d0`)
- Update new release/alpha build workflow - *by Axionize* (`cbc2f51`)
- Run workflow on .github/workflows/** update - *by Axionize* (`8f78556`)
- Update buildscript to be more flexible; add support for gradle build scans - *by Axionize* (`2df4c23`)
- Bugfix - *by Axionize* (`dda1332`)
- Build script fix - *by Axionize* (`a74e10e`)
- Remove -q from printVersion so when --scan is applied logs print out - *by Axionize* (`2f8a473`)
- Print out build scan url not found when --scan enabled and url not found - *by Axionize* (`b72485d`)
- Fix escpaing some stings in preparing final changelog - *by Axionize* (`a26951c`)
- Use secrets for MODRINTH_ID - *by Axionize* (`50f3d84`)
- Fix using secrets for MODRINTH_ID in workflows - *by Axionize* (`b824ce1`)
- Fix using secrets for MODRINTH_ID in workflows again - *by Axionize* (`0095f8a`)
- Buildscript patches - *by Axionize* (`d15a2dd`)
- Even more robust sanitization - *by Axionize* (`0fd2a96`)
- Add reset-item-usage-on-item-use - *by ManInMyVan* (`aa4c6e0`)
- Small cleanup (mostly making things private & final) - *by ManInMyVan* (`8d1ee00`)
- Make devvelocity build scan integration only run on --scan being applied; Update foojay resolver convention; - *by Axionize* (`e009389`)
- Implement API v1.2.0: Improve EventBus usability and fix reflection bugs
This update contains numerous fixes and improvements to the API, focusing on developer experience and robustness.
feat(api): Simplify EventBus registration with context resolvers
- Removes the requirement for developers to manually construct a GrimPlugin instance to use the EventBus.
- The new GrimExtensionManager uses platform-specific resolvers to automatically determine the context from common object types, reducing boilerplate.
- On Bukkit, developers can now pass:
- A `Plugin` instance (e.g., `this` from their main plugin class)
- Any `Class` from the plugin's JAR (e.g., `MyListener.class`)
- The plugin's name as a `String`
- On Fabric, developers can now pass:
- A mod's entrypoint instance (e.g., `this` from an Initializer)
- The mod ID as a `String`
- A `ModContainer` instance
- Any `Class` from the mod's JAR
fix(api): Correctly invoke reflected event listeners
- Fixes a critical bug causing a `ClassCastException` for listeners registered via `registerAnnotatedListeners`. Listeners are now correctly fired only for their declared event type. `subscribe()` remains the recommended registration method.
perf(api): Optimize invocation of reflected listeners
- Slightly improves performance of reflected listeners by removing a redundant runtime null-check from the hot path of every event call.
refactor(core): Moved concrete EventBus implementation from API to common module
- The `OptimizedEventBus` implementation has been relocated to the `common` module to better separate the public API contract from its internal logic. - *by Axionize* (`12e79a1`)
- Make ExplosionHandler#firstBreadMap private - *by ManInMyVan* (`258ef06`)
- XRot & yRot -> yaw & pitch - *by ManInMyVan* (`662d02c`)
- Deobf getNearestLookingDirections() - *by ManInMyVan* (`141ccae`)
- Nullability annotations & deobfing - *by ManInMyVan* (`0e6d116`)
- Bump version - *by ManInMyVan* (`8884b0a`)
- Fix BLOCK_INTERACTION_RANGE creative mode on < 1.20.5 - *by SamB440* (`642e580`)
- Slight cleanup (mostly weakening package-private) - *by ManInMyVan* (`1bb95e7`)
- Less messy build script - *by ManInMyVan* (`d24726c`)
- Use jetbrains nullability annotations - *by ManInMyVan* (`7b243d3`)
- Use lombok in some places - *by ManInMyVan* (`3cf06bf`)
- Remove unused class TaskWrapperHandle - *by ManInMyVan* (`e36e619`)
- Don't use Preconditions for null-checking - *by ManInMyVan* (`ef0ea35`)
- Undeprecate BukkitConversionUtils#fromBukkitFace(BlockFace) - *by ManInMyVan* (`b102afb`)
- Make VehiclePositionUpdate a record - *by ManInMyVan* (`f9fff4e`)
- Make BlockPlaceSnapshot a record - *by ManInMyVan* (`cec4a85`)
- Move bstats plugin id to a constants class - *by ManInMyVan* (`6d3aa47`)
- Deobf some methods in PredictionEngineBoat - *by ManInMyVan* (`0c86d01`)
- Use GrimMath.radians instead of manual conversion - *by ManInMyVan* (`6a02c93`)
- Make LastInstance#lastInstance private - *by ManInMyVan* (`258d94b`)
- Make FabricPermissionRegistrationManager#fabricSenderFactory private - *by ManInMyVan* (`c0bd2dd`)
- Clean up some comments and spacing - *by ManInMyVan* (`8f437d6`)
- Make MovementTickerLivingVehicle#movementInput protected - *by ManInMyVan* (`2c0b4a2`)
- Remove unnecessary parenthesis on folia scheduler tasks - *by ManInMyVan* (`7137b36`)
- Allow multiple instances of TridentItem - *by ManInMyVan* (`c3eb0e4`)
- Bump dependencies - *by Axionize* (`513633c`)
- Improve performance and cleaniness of downloading dependencies - *by Axionize* (`a7bdc86`)
- Optimize Bukkit dependency fetching - *by Axionize* (`cccc5fd`)
- Undisable fabric by accident and minor cleanup - *by Axionize* (`d9e279a`)
- Split version compute and build steps - *by SamB440* (`0bbf472`)
- Fix silent failing on build - *by SamB440* (`42c6d08`)
- Now fix geyser dependency - *by SamB440* (`9e7dabe`)
- Support latest spigot in BukkitItemResetHandler - *by ManInMyVan* (`a56e99e`)
- Forgot 1.21.9/10 - *by ManInMyVan* (`7f6b7d0`)
- Rewrite BukkitItemResetHandler & add isUsingItem() & docs - *by ManInMyVan* (`c208824`)
### 🐛 Fixes
- Fix NPE in BlockPlaceCheck#getCombinedBox (#2215) - *by Ayou* (`e2cf0fa`)
- Fix getting block jump factor in older versions - *by cyramek* (`b88dfa7`)
- Fix exception - *by ManInMyVan* (`3de670e`)
- Fix #2221 - *by ManInMyVan* (`fe1c6bf`)
- Fix PacketOrderO falses in vehicles - *by ManInMyVan* (`4287f62`)
- Fix ChatA/ChatB falses from 31107ec4b - *by ManInMyVan* (`38ccc55`)
- Shitmath look vector - *by ManInMyVan* (`0340e07`)
- Use stuckSpeedMultiplier instead of 0.99, 0.98, 0.99 - *by ManInMyVan* (`6320fa6`)
- Fix CrashH false - *by AoElite* (`8f1e993`)
- Fix deprecated method call ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) - *by ManInMyVan* (`345502b`)
- Fix RunningMode field modifiers - *by ManInMyVan* (`9ea389b`)
- Fixed some minor build warnings - *by AoElite* (`c90d7ab`)
- Fix workflow - *by AoElite* (`fefaa57`)
- Fix repo property including org - *by AoElite* (`40a4c08`)
- Fix leaf litter hitbox - *by ManInMyVan* (`c10e74c`)
- Fix segmented hitboxes - *by ManInMyVan* (`cc10288`)
- Fix a few warns - *by ManInMyVan* (`c422173`)
- Fix 1.9 sloped rail height - *by ManInMyVan* (`7c5aae9`)
- Fix build - *by ManInMyVan* (`438e1ac`)
### 🤖 Maintenance & CI
- Add cliff.toml file for defining git-cliff formatting of changelogs - *by Axionize* (`a239560`)
- Create GitHub Actions script for auto-building lite version and publishing to Modrinth w/changelog - *by Axionize* (`0374b8c`)
- Replace vars.MODRINTH_ID with secrets.MODRINTH_ID to match repository Actions' settings - *by Axionize* (`5183ad8`)
- Fix generating changelog content in GitHub Actions - *by Axionize* (`2bf1260`)
- Fix escaping characters in changelog generation - *by Axionize* (`ba305cf`)
- Fix supported versions for Bukkit in Modrinth upload and Fabric dependences - *by Axionize* (`b0906d9`)
2.3.73-c208824
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 78779c32bf9501357d9b6970839ed4fc7aa788f6获取文件 grimac-bukkit-2.3.73-c208824.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- This should now be usable - by ManInMyVan (
6e58e8c) - No it shouldn't - by ManInMyVan (
8d3e77f) - There is no more via here - by ManInMyVan (
9da9c30) - SprintA verbose - by ManInMyVan (
ed727cc) - Packet cancelling in VehicleD - by ManInMyVan (
39b74b2) - Remove some empty lines - by ManInMyVan (
c7fbc4b) - Don't use ordinal for WindowClickType in CrashF - by ManInMyVan (
1b62b1d) - More pre-via
hopefully I didn't miss any getter changes - by ManInMyVan (d90de8f)
- Pre-via chat checks - by ManInMyVan (
51bbb31) - Small cleanup - by ManInMyVan (
2a7403b) - HOW DID I FORGET - by ManInMyVan (
ac2c9ea) - Temporary fix for BadPacketsE not working on vehicles - by Axionize (
2ad9818) - PacketOrderO - by ManInMyVan (
2e01399) - Pre-via block break checks - by ManInMyVan (
408c7d5) - BadPacketsO optimizations - by ManInMyVan (
354216f) - And it was not a teleport - by ManInMyVan (
85acf78) - These don't need to implement anything - by ManInMyVan (
02426ad) - Small stuff - by ManInMyVan (
1f052f6) - More small changes - by ManInMyVan (
95b080a) - More cleanup - by ManInMyVan (
d8b719d) - Add option to disable cancelling pong packets - by SamB440 (
933f6c7) - Hardcode more 1.21.4+ hand harvestables (#2213)
- Hardcode more 1.21.4+ Hand Harvestables
Fixes issue #2117 temporarily until PacketEvents resolves their api shortcoming (https://github.com/retrooper/packetevents/issues/1217)
-
Adjust variable name
-
Cleanup spacing in BlockBreakSpeed util
Co-authored-by: ManInMyVan 113963219+ManInMyVan@users.noreply.github.com
Co-authored-by: ManInMyVan 113963219+ManInMyVan@users.noreply.github.com - by Loki (533ae70)
- Temp revert pre-via - by ManInMyVan (
77c165c) - Revert "temp revert pre-via"
This reverts commit 77c165cfa83e35ef94c6049446a6eab847d4a080. - by ManInMyVan (2528ff5)
- Bump PacketEvents - by Axionize (
29e0c6e) - Add mavenCentral() to repositsories to download me.lucko:fabric-permissions-api:0.1-SNAPSHOT for Fabric 1.16.1 - by Axionize (
ba4bbef) - Shadow 9.0.0-rc2 (#2229)
OLD: grimac-bukkit-2.3.72-shadow-9-ba4bbef66-before.jar
NEW: grimac-bukkit-2.3.72-shadow-9-a14b4044a-after.jar
JAR │ old │ new │ diff
───────┼──────────┼──────────┼──────
class │ 20.9 MiB │ 20.9 MiB │ 0 B
other │ 1.5 MiB │ 1.5 MiB │ 0 B
───────┼──────────┼──────────┼──────
total │ 22.4 MiB │ 22.4 MiB │ 0 B
CLASSES │ old │ new │ diff
─────────┼───────┼───────┼───────────
classes │ 4603 │ 4603 │ 0 (+0 -0)
methods │ 53656 │ 53656 │ 0 (+0 -0)
fields │ 22173 │ 22173 │ 0 (+0 -0)
=================
==== JAR ====
=================
size │ diff │ path
──────┼──────┼─────────────────────────────────────────────────────────────────
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/snakeyaml/internal/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/snakeyaml/
│ 0 B │ - META-INF/versions/9/org/yaml/snakeyaml/internal/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/
│ 0 B │ - META-INF/versions/9/org/yaml/snakeyaml/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/
│ 0 B │ - META-INF/versions/9/org/yaml/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/
│ 0 B │ - META-INF/versions/9/org/
0 B │ 0 B │ + META-INF/versions/9/ac/
0 B │ 0 B │ + META-INF/services/
──────┼──────┼─────────────────────────────────────────────────────────────────
0 B │ 0 B │ (total)
``` - *by Zongle Wang* (`5a4471c`)
- Fix very rare Reach false for versions < 1.20.2 and > 1.21.4 involving rot only packets. See https://bugs.mojang.com/browse/MC/issues/MC-255263 - *by Axionize* (`3875a6b`)
- Amend previous Reach false fix to only apply in versions > 1.14.4 - *by Axionize* (`527c87e`)
- Fix FastBreak falses with 1.20.5+ custom tool rules. - *by Axionize* (`4b514e7`)
- Make ChatC and ChatB postViaChecks as temporary workaround to PE parsing limitations. - *by Axionize* (`31107ec`)
- [ci skip] Bump run-paper version - *by SamB440* (`cec0738`)
- Zero point zero three - *by SamB440* (`25b0582`)
- Disallow step after setback - *by SamB440* (`1136936`)
- [ci skip] Add client version to bypass issue template - *by SamB440* (`61f7ad8`)
- Refactor GrimDump: extract basic info generation to reusable getBasicInfo method - *by AoElite* (`a695dac`)
- Allow all functional urls to be changeable, move all grim system property usage to a dedicated class - *by AoElite* (`a9a2034`)
- Recode grim version command to use new api - *by AoElite* (`cd8d78d`)
- Add getVehicle() and getVehicleType() in GrimPlayer - *by ManInMyVan* (`647b13c`)
- Check if a player is in a boat when sending STEER_BOAT (Add VehicleE) - *by ManInMyVan* (`b5c14f4`)
- Validate STEER_BOAT values (Add VehicleF) - *by ManInMyVan* (`2e625e2`)
- Remove Check.isFlying - *by ManInMyVan* (`be120f0`)
- Make Check.isTransaction static - *by ManInMyVan* (`0a4a6cd`)
- Split isJumping and lastJumping into separate declarations - *by ManInMyVan* (`6787d1b`)
- Simplify FloodgateUtil - *by ManInMyVan* (`d2df1b7`)
- Use Math.PI in VanillaMath instead of the literal - *by ManInMyVan* (`7376468`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) in TridentItem - *by ManInMyVan* (`e433652`)
- Remove unused method BlockFaceHelper.offset - *by ManInMyVan* (`796a573`)
- Mark many utility classes as UtilityClass - *by ManInMyVan* (`380e3d9`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) in Riptide - *by ManInMyVan* (`376e7a9`)
- Rewrite GeyserUtil to not use reflection
except once - *by ManInMyVan* (`1ba072f`)
- Merge FloodgateUtil & GeyserUtil - *by ManInMyVan* (`a3108c7`)
- Remove Killaura from punishments.yml + add Interact in japanese punishments.yml - *by ManInMyVan* (`6ce610e`)
- Fix typo in help: section of en messages.yml causing error message on /grim help. Also make /grim help handle null lines - *by Axionize* (`94813c0`)
- Remove unused import in BlockFaceHelper - *by ManInMyVan* (`8cb4189`)
- Allow line break in pages - *by ManInMyVan* (`5761896`)
- Cleaner stuckSpeedMultiplier constants - *by ManInMyVan* (`03e1514`)
- Roll up shitmath bruteforce in PredictionEngineElytra - *by ManInMyVan* (`a953f50`)
- Add force-slow-movement and force-stuck-speed (intended for anarchy servers) - *by ManInMyVan* (`0dec743`)
- Update README.md and CONTRIBUTING.md - *by AoElite* (`c0b96ea`)
- Limit 1.21.5+ sprint attribute desync to minecarts - *by cyramek* (`fd59498`)
- More readable PredictionEngineElytra.applyInputsToVelocityPossibilities - *by ManInMyVan* (`28d8320`)
- Allow platform to be configured via system argument - *by AoElite* (`b997b6b`)
- Make PacketPlayerDigging pre-via: fix #2250
also move it before PreViaCheckManagerListener - *by ManInMyVan* (`97c1bdd`)
- Remove unused imports in ChatA/B - *by ManInMyVan* (`1c46546`)
- Add support for SET_PLAYER_INVENTORY packet - *by SamB440* (`17a8d3b`)
- Add some utilities - *by AoElite* (`090d1a8`)
- Reduce the number of tasks for updating permissions - *by AoElite* (`4702add`)
- Add GrimList command for debugging exemptions - *by AoElite* (`dbac8bc`)
- Don't allow sending OFF_HAND in USE_ITEM to bypass noslow - *by ManInMyVan* (`ff9af98`)
- Get item in PacketPlayerDigging.handleUseItem instead of it being passed - *by ManInMyVan* (`a7f8c77`)
- Use getItemInHand in PacketPlayerDigging - *by ManInMyVan* (`d71239b`)
- Only set NoSlow.didSlotChangeLastTick if the slot actually changed - *by ManInMyVan* (`aab6908`)
- PacketStateData.eatingHand -> itemInUseHand - *by ManInMyVan* (`b37393c`)
- Make PacketStateData.isSlowedByUsingItem() based on slowedByUsingItemSlot
the slowedByUsingItem is redundant - *by ManInMyVan* (`cecf5fb`)
- Reduce runnables with world borders - *by ManInMyVan* (`21ef46a`)
- Cache default input value; reduce memory usage for pre-1.21.2 players - *by ManInMyVan* (`eddb14b`)
- Normalize trighandler param names - *by ManInMyVan* (`b44dd89`)
- Mark GrimMath methods as pure - *by ManInMyVan* (`566dc9b`)
- Make Ray fields final - *by ManInMyVan* (`f87a077`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) - *by ManInMyVan* (`d2a8dce`)
- Replace ChannelHelper.runInEventLoop with GrimPlayer#runSafely - *by ManInMyVan* (`3f17557`)
- Move ComprensatedInventory instance to GrimPlayer - *by ManInMyVan* (`ea5ed06`)
- Simplify ViaVersionUtil - *by ManInMyVan* (`42d247b`)
- Clean up EntityPredicates - *by ManInMyVan* (`e26cf0f`)
- Make MainSupportingBlockData a record - *by ManInMyVan* (`64ebdf2`)
- Use GrimMath.radians in JumpPower - *by ManInMyVan* (`2b03755`)
- Make Dripstone.update(...) void - *by ManInMyVan* (`9f4c321`)
- Remove GrimPlayer#isEyeInFluid(FluidTag) - *by ManInMyVan* (`4e1320f`)
- Deobf FluidFallingAdjustedMovement.getFluidFallingAdjustedMovement(...) - *by ManInMyVan* (`dc03060`)
- Protected -> private in final class - *by ManInMyVan* (`0bf3a21`)
- Remove GrimPlayer#getInventory() - *by ManInMyVan* (`bd4cd31`)
- Fix riptide velocity (#2262) - *by Ayou* (`0586ea5`)
- Read event after getting player - *by ManInMyVan* (`a8693c3`)
- Read event after getting player - *by ManInMyVan* (`070116b`)
- Remove unused imports - *by ManInMyVan* (`f739b1e`)
- Only do NoSlow checks if trident is not enchanted with Riptide
This is not vanilla, but this is what the legacy handler does. To implement this properly, we would need to track biomes AND skylight, which is very memory-expensive.
fix: https://github.com/GrimAnticheat/Grim/issues/2259 - *by cyramek* (`b7c5837`)
- Fix FastBreak falses white riding entity (#2273) - *by EternalHuman* (`57a9f8f`)
- Ensure fabric uses our packetevents fork - *by AoElite* (`846e9ad`)
- Update packetevents - *by AoElite* (`a02f49e`)
- Update workflow - *by AoElite* (`db92c65`)
- Remove workflow paths - *by AoElite* (`becbba3`)
- Tweak workflow - *by AoElite* (`e368bc8`)
- Remove secret requirement - *by AoElite* (`184050b`)
- Add back workflow paths - *by AoElite* (`c2a07bd`)
- Revert pre via (#2280)
* revert pre-via part 1
* don't register checks multiple times
* revert pre-via part 1
* don't register checks multiple times
* fix merge conflicts
---------
Co-authored-by: cyramek <xcyramek@gmail.com> - *by SamB440* (`cb13221`)
- Optimize away entity collision check in 1.8 (#2269) - *by Pablo Herrera* (`fe7a263`)
- Add repo.grim.ac for 1.16.1 so fabric-permissions-api will be downloaded - *by Axionize* (`293f6ea`)
- Disable CodeQL workflow schedule - *by AoElite* (`b70abbe`)
- Enable parallel building - *by AoElite* (`9b2b080`)
- Update gradle publishing actions, remove action dependency requirement, disabled building and publishing of lite - *by AoElite* (`2403bc5`)
- Update the checkout action to v5 in CodeQL workflow - *by AoElite* (`a0bd388`)
- Bump lombok plugin to 9.0.0 - *by AoElite* (`9618912`)
- Use different approach in Gradle version extraction in the publishing workflow - *by AoElite* (`2a5979c`)
- Simplify version extraction - *by AoElite* (`088621f`)
- Add a build properties file to include more details about the build - *by AoElite* (`c428bf6`)
- Use GitHub's default branch instead of assuming 2.0 - *by AoElite* (`18d1602`)
- Remove unused `mainBranch` property from BuildConfig - *by AoElite* (`f54ceb6`)
- Exclude pull requests - *by AoElite* (`01ff3ec`)
- Add build properties to dump - *by AoElite* (`8d25519`)
- Correct formatting for conditional checks in gradle-publish workflow - *by AoElite* (`1f16d7b`)
- Update readme - *by AoElite* (`4be2549`)
- Specify java version fpr codeql - *by AoElite* (`fb926ab`)
- Modify grim startup update check failure message - *by Axionize* (`3ac26d0`)
- Update new release/alpha build workflow - *by Axionize* (`cbc2f51`)
- Run workflow on .github/workflows/** update - *by Axionize* (`8f78556`)
- Update buildscript to be more flexible; add support for gradle build scans - *by Axionize* (`2df4c23`)
- Bugfix - *by Axionize* (`dda1332`)
- Build script fix - *by Axionize* (`a74e10e`)
- Remove -q from printVersion so when --scan is applied logs print out - *by Axionize* (`2f8a473`)
- Print out build scan url not found when --scan enabled and url not found - *by Axionize* (`b72485d`)
- Fix escpaing some stings in preparing final changelog - *by Axionize* (`a26951c`)
- Use secrets for MODRINTH_ID - *by Axionize* (`50f3d84`)
- Fix using secrets for MODRINTH_ID in workflows - *by Axionize* (`b824ce1`)
- Fix using secrets for MODRINTH_ID in workflows again - *by Axionize* (`0095f8a`)
- Buildscript patches - *by Axionize* (`d15a2dd`)
- Even more robust sanitization - *by Axionize* (`0fd2a96`)
- Add reset-item-usage-on-item-use - *by ManInMyVan* (`aa4c6e0`)
- Small cleanup (mostly making things private & final) - *by ManInMyVan* (`8d1ee00`)
- Make devvelocity build scan integration only run on --scan being applied; Update foojay resolver convention; - *by Axionize* (`e009389`)
- Implement API v1.2.0: Improve EventBus usability and fix reflection bugs
This update contains numerous fixes and improvements to the API, focusing on developer experience and robustness.
feat(api): Simplify EventBus registration with context resolvers
- Removes the requirement for developers to manually construct a GrimPlugin instance to use the EventBus.
- The new GrimExtensionManager uses platform-specific resolvers to automatically determine the context from common object types, reducing boilerplate.
- On Bukkit, developers can now pass:
- A `Plugin` instance (e.g., `this` from their main plugin class)
- Any `Class` from the plugin's JAR (e.g., `MyListener.class`)
- The plugin's name as a `String`
- On Fabric, developers can now pass:
- A mod's entrypoint instance (e.g., `this` from an Initializer)
- The mod ID as a `String`
- A `ModContainer` instance
- Any `Class` from the mod's JAR
fix(api): Correctly invoke reflected event listeners
- Fixes a critical bug causing a `ClassCastException` for listeners registered via `registerAnnotatedListeners`. Listeners are now correctly fired only for their declared event type. `subscribe()` remains the recommended registration method.
perf(api): Optimize invocation of reflected listeners
- Slightly improves performance of reflected listeners by removing a redundant runtime null-check from the hot path of every event call.
refactor(core): Moved concrete EventBus implementation from API to common module
- The `OptimizedEventBus` implementation has been relocated to the `common` module to better separate the public API contract from its internal logic. - *by Axionize* (`12e79a1`)
- Make ExplosionHandler#firstBreadMap private - *by ManInMyVan* (`258ef06`)
- XRot & yRot -> yaw & pitch - *by ManInMyVan* (`662d02c`)
- Deobf getNearestLookingDirections() - *by ManInMyVan* (`141ccae`)
- Nullability annotations & deobfing - *by ManInMyVan* (`0e6d116`)
- Bump version - *by ManInMyVan* (`8884b0a`)
- Fix BLOCK_INTERACTION_RANGE creative mode on < 1.20.5 - *by SamB440* (`642e580`)
- Slight cleanup (mostly weakening package-private) - *by ManInMyVan* (`1bb95e7`)
- Less messy build script - *by ManInMyVan* (`d24726c`)
- Use jetbrains nullability annotations - *by ManInMyVan* (`7b243d3`)
- Use lombok in some places - *by ManInMyVan* (`3cf06bf`)
- Remove unused class TaskWrapperHandle - *by ManInMyVan* (`e36e619`)
- Don't use Preconditions for null-checking - *by ManInMyVan* (`ef0ea35`)
- Undeprecate BukkitConversionUtils#fromBukkitFace(BlockFace) - *by ManInMyVan* (`b102afb`)
- Make VehiclePositionUpdate a record - *by ManInMyVan* (`f9fff4e`)
- Make BlockPlaceSnapshot a record - *by ManInMyVan* (`cec4a85`)
- Move bstats plugin id to a constants class - *by ManInMyVan* (`6d3aa47`)
- Deobf some methods in PredictionEngineBoat - *by ManInMyVan* (`0c86d01`)
- Use GrimMath.radians instead of manual conversion - *by ManInMyVan* (`6a02c93`)
- Make LastInstance#lastInstance private - *by ManInMyVan* (`258d94b`)
- Make FabricPermissionRegistrationManager#fabricSenderFactory private - *by ManInMyVan* (`c0bd2dd`)
- Clean up some comments and spacing - *by ManInMyVan* (`8f437d6`)
- Make MovementTickerLivingVehicle#movementInput protected - *by ManInMyVan* (`2c0b4a2`)
- Remove unnecessary parenthesis on folia scheduler tasks - *by ManInMyVan* (`7137b36`)
- Allow multiple instances of TridentItem - *by ManInMyVan* (`c3eb0e4`)
- Bump dependencies - *by Axionize* (`513633c`)
- Improve performance and cleaniness of downloading dependencies - *by Axionize* (`a7bdc86`)
- Optimize Bukkit dependency fetching - *by Axionize* (`cccc5fd`)
- Undisable fabric by accident and minor cleanup - *by Axionize* (`d9e279a`)
- Split version compute and build steps - *by SamB440* (`0bbf472`)
- Fix silent failing on build - *by SamB440* (`42c6d08`)
- Now fix geyser dependency - *by SamB440* (`9e7dabe`)
- Support latest spigot in BukkitItemResetHandler - *by ManInMyVan* (`a56e99e`)
- Forgot 1.21.9/10 - *by ManInMyVan* (`7f6b7d0`)
- Rewrite BukkitItemResetHandler & add isUsingItem() & docs - *by ManInMyVan* (`c208824`)
### 🐛 Fixes
- Fix NPE in BlockPlaceCheck#getCombinedBox (#2215) - *by Ayou* (`e2cf0fa`)
- Fix getting block jump factor in older versions - *by cyramek* (`b88dfa7`)
- Fix exception - *by ManInMyVan* (`3de670e`)
- Fix #2221 - *by ManInMyVan* (`fe1c6bf`)
- Fix PacketOrderO falses in vehicles - *by ManInMyVan* (`4287f62`)
- Fix ChatA/ChatB falses from 31107ec4b - *by ManInMyVan* (`38ccc55`)
- Shitmath look vector - *by ManInMyVan* (`0340e07`)
- Use stuckSpeedMultiplier instead of 0.99, 0.98, 0.99 - *by ManInMyVan* (`6320fa6`)
- Fix CrashH false - *by AoElite* (`8f1e993`)
- Fix deprecated method call ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) - *by ManInMyVan* (`345502b`)
- Fix RunningMode field modifiers - *by ManInMyVan* (`9ea389b`)
- Fixed some minor build warnings - *by AoElite* (`c90d7ab`)
- Fix workflow - *by AoElite* (`fefaa57`)
- Fix repo property including org - *by AoElite* (`40a4c08`)
- Fix leaf litter hitbox - *by ManInMyVan* (`c10e74c`)
- Fix segmented hitboxes - *by ManInMyVan* (`cc10288`)
- Fix a few warns - *by ManInMyVan* (`c422173`)
- Fix 1.9 sloped rail height - *by ManInMyVan* (`7c5aae9`)
- Fix build - *by ManInMyVan* (`438e1ac`)
### 🤖 Maintenance & CI
- Add cliff.toml file for defining git-cliff formatting of changelogs - *by Axionize* (`a239560`)
- Create GitHub Actions script for auto-building lite version and publishing to Modrinth w/changelog - *by Axionize* (`0374b8c`)
- Replace vars.MODRINTH_ID with secrets.MODRINTH_ID to match repository Actions' settings - *by Axionize* (`5183ad8`)
- Fix generating changelog content in GitHub Actions - *by Axionize* (`2bf1260`)
- Fix escaping characters in changelog generation - *by Axionize* (`ba305cf`)
- Fix supported versions for Bukkit in Modrinth upload and Fabric dependences - *by Axionize* (`b0906d9`)
2.3.73-7f6b7d0
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 757c8bdc578ed436f680fc211e5759ef33e32976获取文件 grimac-fabric-2.3.73-7f6b7d0.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- This should now be usable - by ManInMyVan (
6e58e8c) - No it shouldn't - by ManInMyVan (
8d3e77f) - There is no more via here - by ManInMyVan (
9da9c30) - SprintA verbose - by ManInMyVan (
ed727cc) - Packet cancelling in VehicleD - by ManInMyVan (
39b74b2) - Remove some empty lines - by ManInMyVan (
c7fbc4b) - Don't use ordinal for WindowClickType in CrashF - by ManInMyVan (
1b62b1d) - More pre-via
hopefully I didn't miss any getter changes - by ManInMyVan (d90de8f)
- Pre-via chat checks - by ManInMyVan (
51bbb31) - Small cleanup - by ManInMyVan (
2a7403b) - HOW DID I FORGET - by ManInMyVan (
ac2c9ea) - Temporary fix for BadPacketsE not working on vehicles - by Axionize (
2ad9818) - PacketOrderO - by ManInMyVan (
2e01399) - Pre-via block break checks - by ManInMyVan (
408c7d5) - BadPacketsO optimizations - by ManInMyVan (
354216f) - And it was not a teleport - by ManInMyVan (
85acf78) - These don't need to implement anything - by ManInMyVan (
02426ad) - Small stuff - by ManInMyVan (
1f052f6) - More small changes - by ManInMyVan (
95b080a) - More cleanup - by ManInMyVan (
d8b719d) - Add option to disable cancelling pong packets - by SamB440 (
933f6c7) - Hardcode more 1.21.4+ hand harvestables (#2213)
- Hardcode more 1.21.4+ Hand Harvestables
Fixes issue #2117 temporarily until PacketEvents resolves their api shortcoming (https://github.com/retrooper/packetevents/issues/1217)
-
Adjust variable name
-
Cleanup spacing in BlockBreakSpeed util
Co-authored-by: ManInMyVan 113963219+ManInMyVan@users.noreply.github.com
Co-authored-by: ManInMyVan 113963219+ManInMyVan@users.noreply.github.com - by Loki (533ae70)
- Temp revert pre-via - by ManInMyVan (
77c165c) - Revert "temp revert pre-via"
This reverts commit 77c165cfa83e35ef94c6049446a6eab847d4a080. - by ManInMyVan (2528ff5)
- Bump PacketEvents - by Axionize (
29e0c6e) - Add mavenCentral() to repositsories to download me.lucko:fabric-permissions-api:0.1-SNAPSHOT for Fabric 1.16.1 - by Axionize (
ba4bbef) - Shadow 9.0.0-rc2 (#2229)
OLD: grimac-bukkit-2.3.72-shadow-9-ba4bbef66-before.jar
NEW: grimac-bukkit-2.3.72-shadow-9-a14b4044a-after.jar
JAR │ old │ new │ diff
───────┼──────────┼──────────┼──────
class │ 20.9 MiB │ 20.9 MiB │ 0 B
other │ 1.5 MiB │ 1.5 MiB │ 0 B
───────┼──────────┼──────────┼──────
total │ 22.4 MiB │ 22.4 MiB │ 0 B
CLASSES │ old │ new │ diff
─────────┼───────┼───────┼───────────
classes │ 4603 │ 4603 │ 0 (+0 -0)
methods │ 53656 │ 53656 │ 0 (+0 -0)
fields │ 22173 │ 22173 │ 0 (+0 -0)
=================
==== JAR ====
=================
size │ diff │ path
──────┼──────┼─────────────────────────────────────────────────────────────────
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/snakeyaml/internal/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/snakeyaml/
│ 0 B │ - META-INF/versions/9/org/yaml/snakeyaml/internal/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/
│ 0 B │ - META-INF/versions/9/org/yaml/snakeyaml/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/
│ 0 B │ - META-INF/versions/9/org/yaml/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/
│ 0 B │ - META-INF/versions/9/org/
0 B │ 0 B │ + META-INF/versions/9/ac/
0 B │ 0 B │ + META-INF/services/
──────┼──────┼─────────────────────────────────────────────────────────────────
0 B │ 0 B │ (total)
``` - *by Zongle Wang* (`5a4471c`)
- Fix very rare Reach false for versions < 1.20.2 and > 1.21.4 involving rot only packets. See https://bugs.mojang.com/browse/MC/issues/MC-255263 - *by Axionize* (`3875a6b`)
- Amend previous Reach false fix to only apply in versions > 1.14.4 - *by Axionize* (`527c87e`)
- Fix FastBreak falses with 1.20.5+ custom tool rules. - *by Axionize* (`4b514e7`)
- Make ChatC and ChatB postViaChecks as temporary workaround to PE parsing limitations. - *by Axionize* (`31107ec`)
- [ci skip] Bump run-paper version - *by SamB440* (`cec0738`)
- Zero point zero three - *by SamB440* (`25b0582`)
- Disallow step after setback - *by SamB440* (`1136936`)
- [ci skip] Add client version to bypass issue template - *by SamB440* (`61f7ad8`)
- Refactor GrimDump: extract basic info generation to reusable getBasicInfo method - *by AoElite* (`a695dac`)
- Allow all functional urls to be changeable, move all grim system property usage to a dedicated class - *by AoElite* (`a9a2034`)
- Recode grim version command to use new api - *by AoElite* (`cd8d78d`)
- Add getVehicle() and getVehicleType() in GrimPlayer - *by ManInMyVan* (`647b13c`)
- Check if a player is in a boat when sending STEER_BOAT (Add VehicleE) - *by ManInMyVan* (`b5c14f4`)
- Validate STEER_BOAT values (Add VehicleF) - *by ManInMyVan* (`2e625e2`)
- Remove Check.isFlying - *by ManInMyVan* (`be120f0`)
- Make Check.isTransaction static - *by ManInMyVan* (`0a4a6cd`)
- Split isJumping and lastJumping into separate declarations - *by ManInMyVan* (`6787d1b`)
- Simplify FloodgateUtil - *by ManInMyVan* (`d2df1b7`)
- Use Math.PI in VanillaMath instead of the literal - *by ManInMyVan* (`7376468`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) in TridentItem - *by ManInMyVan* (`e433652`)
- Remove unused method BlockFaceHelper.offset - *by ManInMyVan* (`796a573`)
- Mark many utility classes as UtilityClass - *by ManInMyVan* (`380e3d9`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) in Riptide - *by ManInMyVan* (`376e7a9`)
- Rewrite GeyserUtil to not use reflection
except once - *by ManInMyVan* (`1ba072f`)
- Merge FloodgateUtil & GeyserUtil - *by ManInMyVan* (`a3108c7`)
- Remove Killaura from punishments.yml + add Interact in japanese punishments.yml - *by ManInMyVan* (`6ce610e`)
- Fix typo in help: section of en messages.yml causing error message on /grim help. Also make /grim help handle null lines - *by Axionize* (`94813c0`)
- Remove unused import in BlockFaceHelper - *by ManInMyVan* (`8cb4189`)
- Allow line break in pages - *by ManInMyVan* (`5761896`)
- Cleaner stuckSpeedMultiplier constants - *by ManInMyVan* (`03e1514`)
- Roll up shitmath bruteforce in PredictionEngineElytra - *by ManInMyVan* (`a953f50`)
- Add force-slow-movement and force-stuck-speed (intended for anarchy servers) - *by ManInMyVan* (`0dec743`)
- Update README.md and CONTRIBUTING.md - *by AoElite* (`c0b96ea`)
- Limit 1.21.5+ sprint attribute desync to minecarts - *by cyramek* (`fd59498`)
- More readable PredictionEngineElytra.applyInputsToVelocityPossibilities - *by ManInMyVan* (`28d8320`)
- Allow platform to be configured via system argument - *by AoElite* (`b997b6b`)
- Make PacketPlayerDigging pre-via: fix #2250
also move it before PreViaCheckManagerListener - *by ManInMyVan* (`97c1bdd`)
- Remove unused imports in ChatA/B - *by ManInMyVan* (`1c46546`)
- Add support for SET_PLAYER_INVENTORY packet - *by SamB440* (`17a8d3b`)
- Add some utilities - *by AoElite* (`090d1a8`)
- Reduce the number of tasks for updating permissions - *by AoElite* (`4702add`)
- Add GrimList command for debugging exemptions - *by AoElite* (`dbac8bc`)
- Don't allow sending OFF_HAND in USE_ITEM to bypass noslow - *by ManInMyVan* (`ff9af98`)
- Get item in PacketPlayerDigging.handleUseItem instead of it being passed - *by ManInMyVan* (`a7f8c77`)
- Use getItemInHand in PacketPlayerDigging - *by ManInMyVan* (`d71239b`)
- Only set NoSlow.didSlotChangeLastTick if the slot actually changed - *by ManInMyVan* (`aab6908`)
- PacketStateData.eatingHand -> itemInUseHand - *by ManInMyVan* (`b37393c`)
- Make PacketStateData.isSlowedByUsingItem() based on slowedByUsingItemSlot
the slowedByUsingItem is redundant - *by ManInMyVan* (`cecf5fb`)
- Reduce runnables with world borders - *by ManInMyVan* (`21ef46a`)
- Cache default input value; reduce memory usage for pre-1.21.2 players - *by ManInMyVan* (`eddb14b`)
- Normalize trighandler param names - *by ManInMyVan* (`b44dd89`)
- Mark GrimMath methods as pure - *by ManInMyVan* (`566dc9b`)
- Make Ray fields final - *by ManInMyVan* (`f87a077`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) - *by ManInMyVan* (`d2a8dce`)
- Replace ChannelHelper.runInEventLoop with GrimPlayer#runSafely - *by ManInMyVan* (`3f17557`)
- Move ComprensatedInventory instance to GrimPlayer - *by ManInMyVan* (`ea5ed06`)
- Simplify ViaVersionUtil - *by ManInMyVan* (`42d247b`)
- Clean up EntityPredicates - *by ManInMyVan* (`e26cf0f`)
- Make MainSupportingBlockData a record - *by ManInMyVan* (`64ebdf2`)
- Use GrimMath.radians in JumpPower - *by ManInMyVan* (`2b03755`)
- Make Dripstone.update(...) void - *by ManInMyVan* (`9f4c321`)
- Remove GrimPlayer#isEyeInFluid(FluidTag) - *by ManInMyVan* (`4e1320f`)
- Deobf FluidFallingAdjustedMovement.getFluidFallingAdjustedMovement(...) - *by ManInMyVan* (`dc03060`)
- Protected -> private in final class - *by ManInMyVan* (`0bf3a21`)
- Remove GrimPlayer#getInventory() - *by ManInMyVan* (`bd4cd31`)
- Fix riptide velocity (#2262) - *by Ayou* (`0586ea5`)
- Read event after getting player - *by ManInMyVan* (`a8693c3`)
- Read event after getting player - *by ManInMyVan* (`070116b`)
- Remove unused imports - *by ManInMyVan* (`f739b1e`)
- Only do NoSlow checks if trident is not enchanted with Riptide
This is not vanilla, but this is what the legacy handler does. To implement this properly, we would need to track biomes AND skylight, which is very memory-expensive.
fix: https://github.com/GrimAnticheat/Grim/issues/2259 - *by cyramek* (`b7c5837`)
- Fix FastBreak falses white riding entity (#2273) - *by EternalHuman* (`57a9f8f`)
- Ensure fabric uses our packetevents fork - *by AoElite* (`846e9ad`)
- Update packetevents - *by AoElite* (`a02f49e`)
- Update workflow - *by AoElite* (`db92c65`)
- Remove workflow paths - *by AoElite* (`becbba3`)
- Tweak workflow - *by AoElite* (`e368bc8`)
- Remove secret requirement - *by AoElite* (`184050b`)
- Add back workflow paths - *by AoElite* (`c2a07bd`)
- Revert pre via (#2280)
* revert pre-via part 1
* don't register checks multiple times
* revert pre-via part 1
* don't register checks multiple times
* fix merge conflicts
---------
Co-authored-by: cyramek <xcyramek@gmail.com> - *by SamB440* (`cb13221`)
- Optimize away entity collision check in 1.8 (#2269) - *by Pablo Herrera* (`fe7a263`)
- Add repo.grim.ac for 1.16.1 so fabric-permissions-api will be downloaded - *by Axionize* (`293f6ea`)
- Disable CodeQL workflow schedule - *by AoElite* (`b70abbe`)
- Enable parallel building - *by AoElite* (`9b2b080`)
- Update gradle publishing actions, remove action dependency requirement, disabled building and publishing of lite - *by AoElite* (`2403bc5`)
- Update the checkout action to v5 in CodeQL workflow - *by AoElite* (`a0bd388`)
- Bump lombok plugin to 9.0.0 - *by AoElite* (`9618912`)
- Use different approach in Gradle version extraction in the publishing workflow - *by AoElite* (`2a5979c`)
- Simplify version extraction - *by AoElite* (`088621f`)
- Add a build properties file to include more details about the build - *by AoElite* (`c428bf6`)
- Use GitHub's default branch instead of assuming 2.0 - *by AoElite* (`18d1602`)
- Remove unused `mainBranch` property from BuildConfig - *by AoElite* (`f54ceb6`)
- Exclude pull requests - *by AoElite* (`01ff3ec`)
- Add build properties to dump - *by AoElite* (`8d25519`)
- Correct formatting for conditional checks in gradle-publish workflow - *by AoElite* (`1f16d7b`)
- Update readme - *by AoElite* (`4be2549`)
- Specify java version fpr codeql - *by AoElite* (`fb926ab`)
- Modify grim startup update check failure message - *by Axionize* (`3ac26d0`)
- Update new release/alpha build workflow - *by Axionize* (`cbc2f51`)
- Run workflow on .github/workflows/** update - *by Axionize* (`8f78556`)
- Update buildscript to be more flexible; add support for gradle build scans - *by Axionize* (`2df4c23`)
- Bugfix - *by Axionize* (`dda1332`)
- Build script fix - *by Axionize* (`a74e10e`)
- Remove -q from printVersion so when --scan is applied logs print out - *by Axionize* (`2f8a473`)
- Print out build scan url not found when --scan enabled and url not found - *by Axionize* (`b72485d`)
- Fix escpaing some stings in preparing final changelog - *by Axionize* (`a26951c`)
- Use secrets for MODRINTH_ID - *by Axionize* (`50f3d84`)
- Fix using secrets for MODRINTH_ID in workflows - *by Axionize* (`b824ce1`)
- Fix using secrets for MODRINTH_ID in workflows again - *by Axionize* (`0095f8a`)
- Buildscript patches - *by Axionize* (`d15a2dd`)
- Even more robust sanitization - *by Axionize* (`0fd2a96`)
- Add reset-item-usage-on-item-use - *by ManInMyVan* (`aa4c6e0`)
- Small cleanup (mostly making things private & final) - *by ManInMyVan* (`8d1ee00`)
- Make devvelocity build scan integration only run on --scan being applied; Update foojay resolver convention; - *by Axionize* (`e009389`)
- Implement API v1.2.0: Improve EventBus usability and fix reflection bugs
This update contains numerous fixes and improvements to the API, focusing on developer experience and robustness.
feat(api): Simplify EventBus registration with context resolvers
- Removes the requirement for developers to manually construct a GrimPlugin instance to use the EventBus.
- The new GrimExtensionManager uses platform-specific resolvers to automatically determine the context from common object types, reducing boilerplate.
- On Bukkit, developers can now pass:
- A `Plugin` instance (e.g., `this` from their main plugin class)
- Any `Class` from the plugin's JAR (e.g., `MyListener.class`)
- The plugin's name as a `String`
- On Fabric, developers can now pass:
- A mod's entrypoint instance (e.g., `this` from an Initializer)
- The mod ID as a `String`
- A `ModContainer` instance
- Any `Class` from the mod's JAR
fix(api): Correctly invoke reflected event listeners
- Fixes a critical bug causing a `ClassCastException` for listeners registered via `registerAnnotatedListeners`. Listeners are now correctly fired only for their declared event type. `subscribe()` remains the recommended registration method.
perf(api): Optimize invocation of reflected listeners
- Slightly improves performance of reflected listeners by removing a redundant runtime null-check from the hot path of every event call.
refactor(core): Moved concrete EventBus implementation from API to common module
- The `OptimizedEventBus` implementation has been relocated to the `common` module to better separate the public API contract from its internal logic. - *by Axionize* (`12e79a1`)
- Make ExplosionHandler#firstBreadMap private - *by ManInMyVan* (`258ef06`)
- XRot & yRot -> yaw & pitch - *by ManInMyVan* (`662d02c`)
- Deobf getNearestLookingDirections() - *by ManInMyVan* (`141ccae`)
- Nullability annotations & deobfing - *by ManInMyVan* (`0e6d116`)
- Bump version - *by ManInMyVan* (`8884b0a`)
- Fix BLOCK_INTERACTION_RANGE creative mode on < 1.20.5 - *by SamB440* (`642e580`)
- Slight cleanup (mostly weakening package-private) - *by ManInMyVan* (`1bb95e7`)
- Less messy build script - *by ManInMyVan* (`d24726c`)
- Use jetbrains nullability annotations - *by ManInMyVan* (`7b243d3`)
- Use lombok in some places - *by ManInMyVan* (`3cf06bf`)
- Remove unused class TaskWrapperHandle - *by ManInMyVan* (`e36e619`)
- Don't use Preconditions for null-checking - *by ManInMyVan* (`ef0ea35`)
- Undeprecate BukkitConversionUtils#fromBukkitFace(BlockFace) - *by ManInMyVan* (`b102afb`)
- Make VehiclePositionUpdate a record - *by ManInMyVan* (`f9fff4e`)
- Make BlockPlaceSnapshot a record - *by ManInMyVan* (`cec4a85`)
- Move bstats plugin id to a constants class - *by ManInMyVan* (`6d3aa47`)
- Deobf some methods in PredictionEngineBoat - *by ManInMyVan* (`0c86d01`)
- Use GrimMath.radians instead of manual conversion - *by ManInMyVan* (`6a02c93`)
- Make LastInstance#lastInstance private - *by ManInMyVan* (`258d94b`)
- Make FabricPermissionRegistrationManager#fabricSenderFactory private - *by ManInMyVan* (`c0bd2dd`)
- Clean up some comments and spacing - *by ManInMyVan* (`8f437d6`)
- Make MovementTickerLivingVehicle#movementInput protected - *by ManInMyVan* (`2c0b4a2`)
- Remove unnecessary parenthesis on folia scheduler tasks - *by ManInMyVan* (`7137b36`)
- Allow multiple instances of TridentItem - *by ManInMyVan* (`c3eb0e4`)
- Bump dependencies - *by Axionize* (`513633c`)
- Improve performance and cleaniness of downloading dependencies - *by Axionize* (`a7bdc86`)
- Optimize Bukkit dependency fetching - *by Axionize* (`cccc5fd`)
- Undisable fabric by accident and minor cleanup - *by Axionize* (`d9e279a`)
- Split version compute and build steps - *by SamB440* (`0bbf472`)
- Fix silent failing on build - *by SamB440* (`42c6d08`)
- Now fix geyser dependency - *by SamB440* (`9e7dabe`)
- Support latest spigot in BukkitItemResetHandler - *by ManInMyVan* (`a56e99e`)
- Forgot 1.21.9/10 - *by ManInMyVan* (`7f6b7d0`)
### 🐛 Fixes
- Fix #2211 - *by ManInMyVan* (`9ab2f2e`)
- Fix NPE in BlockPlaceCheck#getCombinedBox (#2215) - *by Ayou* (`e2cf0fa`)
- Fix getting block jump factor in older versions - *by cyramek* (`b88dfa7`)
- Fix exception - *by ManInMyVan* (`3de670e`)
- Fix #2221 - *by ManInMyVan* (`fe1c6bf`)
- Fix PacketOrderO falses in vehicles - *by ManInMyVan* (`4287f62`)
- Fix ChatA/ChatB falses from 31107ec4b - *by ManInMyVan* (`38ccc55`)
- Shitmath look vector - *by ManInMyVan* (`0340e07`)
- Use stuckSpeedMultiplier instead of 0.99, 0.98, 0.99 - *by ManInMyVan* (`6320fa6`)
- Fix CrashH false - *by AoElite* (`8f1e993`)
- Fix deprecated method call ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) - *by ManInMyVan* (`345502b`)
- Fix RunningMode field modifiers - *by ManInMyVan* (`9ea389b`)
- Fixed some minor build warnings - *by AoElite* (`c90d7ab`)
- Fix workflow - *by AoElite* (`fefaa57`)
- Fix repo property including org - *by AoElite* (`40a4c08`)
- Fix leaf litter hitbox - *by ManInMyVan* (`c10e74c`)
- Fix segmented hitboxes - *by ManInMyVan* (`cc10288`)
- Fix a few warns - *by ManInMyVan* (`c422173`)
- Fix 1.9 sloped rail height - *by ManInMyVan* (`7c5aae9`)
- Fix build - *by ManInMyVan* (`438e1ac`)
### 🤖 Maintenance & CI
- Add cliff.toml file for defining git-cliff formatting of changelogs - *by Axionize* (`a239560`)
- Create GitHub Actions script for auto-building lite version and publishing to Modrinth w/changelog - *by Axionize* (`0374b8c`)
- Replace vars.MODRINTH_ID with secrets.MODRINTH_ID to match repository Actions' settings - *by Axionize* (`5183ad8`)
- Fix generating changelog content in GitHub Actions - *by Axionize* (`2bf1260`)
- Fix escaping characters in changelog generation - *by Axionize* (`ba305cf`)
- Fix supported versions for Bukkit in Modrinth upload and Fabric dependences - *by Axionize* (`b0906d9`)
2.3.73-7f6b7d0
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 09375bf1517505276df7324d6045dcffddc60b26获取文件 grimac-bukkit-2.3.73-7f6b7d0.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- This should now be usable - by ManInMyVan (
6e58e8c) - No it shouldn't - by ManInMyVan (
8d3e77f) - There is no more via here - by ManInMyVan (
9da9c30) - SprintA verbose - by ManInMyVan (
ed727cc) - Packet cancelling in VehicleD - by ManInMyVan (
39b74b2) - Remove some empty lines - by ManInMyVan (
c7fbc4b) - Don't use ordinal for WindowClickType in CrashF - by ManInMyVan (
1b62b1d) - More pre-via
hopefully I didn't miss any getter changes - by ManInMyVan (d90de8f)
- Pre-via chat checks - by ManInMyVan (
51bbb31) - Small cleanup - by ManInMyVan (
2a7403b) - HOW DID I FORGET - by ManInMyVan (
ac2c9ea) - Temporary fix for BadPacketsE not working on vehicles - by Axionize (
2ad9818) - PacketOrderO - by ManInMyVan (
2e01399) - Pre-via block break checks - by ManInMyVan (
408c7d5) - BadPacketsO optimizations - by ManInMyVan (
354216f) - And it was not a teleport - by ManInMyVan (
85acf78) - These don't need to implement anything - by ManInMyVan (
02426ad) - Small stuff - by ManInMyVan (
1f052f6) - More small changes - by ManInMyVan (
95b080a) - More cleanup - by ManInMyVan (
d8b719d) - Add option to disable cancelling pong packets - by SamB440 (
933f6c7) - Hardcode more 1.21.4+ hand harvestables (#2213)
- Hardcode more 1.21.4+ Hand Harvestables
Fixes issue #2117 temporarily until PacketEvents resolves their api shortcoming (https://github.com/retrooper/packetevents/issues/1217)
-
Adjust variable name
-
Cleanup spacing in BlockBreakSpeed util
Co-authored-by: ManInMyVan 113963219+ManInMyVan@users.noreply.github.com
Co-authored-by: ManInMyVan 113963219+ManInMyVan@users.noreply.github.com - by Loki (533ae70)
- Temp revert pre-via - by ManInMyVan (
77c165c) - Revert "temp revert pre-via"
This reverts commit 77c165cfa83e35ef94c6049446a6eab847d4a080. - by ManInMyVan (2528ff5)
- Bump PacketEvents - by Axionize (
29e0c6e) - Add mavenCentral() to repositsories to download me.lucko:fabric-permissions-api:0.1-SNAPSHOT for Fabric 1.16.1 - by Axionize (
ba4bbef) - Shadow 9.0.0-rc2 (#2229)
OLD: grimac-bukkit-2.3.72-shadow-9-ba4bbef66-before.jar
NEW: grimac-bukkit-2.3.72-shadow-9-a14b4044a-after.jar
JAR │ old │ new │ diff
───────┼──────────┼──────────┼──────
class │ 20.9 MiB │ 20.9 MiB │ 0 B
other │ 1.5 MiB │ 1.5 MiB │ 0 B
───────┼──────────┼──────────┼──────
total │ 22.4 MiB │ 22.4 MiB │ 0 B
CLASSES │ old │ new │ diff
─────────┼───────┼───────┼───────────
classes │ 4603 │ 4603 │ 0 (+0 -0)
methods │ 53656 │ 53656 │ 0 (+0 -0)
fields │ 22173 │ 22173 │ 0 (+0 -0)
=================
==== JAR ====
=================
size │ diff │ path
──────┼──────┼─────────────────────────────────────────────────────────────────
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/snakeyaml/internal/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/snakeyaml/
│ 0 B │ - META-INF/versions/9/org/yaml/snakeyaml/internal/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/
│ 0 B │ - META-INF/versions/9/org/yaml/snakeyaml/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/
│ 0 B │ - META-INF/versions/9/org/yaml/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/
│ 0 B │ - META-INF/versions/9/org/
0 B │ 0 B │ + META-INF/versions/9/ac/
0 B │ 0 B │ + META-INF/services/
──────┼──────┼─────────────────────────────────────────────────────────────────
0 B │ 0 B │ (total)
``` - *by Zongle Wang* (`5a4471c`)
- Fix very rare Reach false for versions < 1.20.2 and > 1.21.4 involving rot only packets. See https://bugs.mojang.com/browse/MC/issues/MC-255263 - *by Axionize* (`3875a6b`)
- Amend previous Reach false fix to only apply in versions > 1.14.4 - *by Axionize* (`527c87e`)
- Fix FastBreak falses with 1.20.5+ custom tool rules. - *by Axionize* (`4b514e7`)
- Make ChatC and ChatB postViaChecks as temporary workaround to PE parsing limitations. - *by Axionize* (`31107ec`)
- [ci skip] Bump run-paper version - *by SamB440* (`cec0738`)
- Zero point zero three - *by SamB440* (`25b0582`)
- Disallow step after setback - *by SamB440* (`1136936`)
- [ci skip] Add client version to bypass issue template - *by SamB440* (`61f7ad8`)
- Refactor GrimDump: extract basic info generation to reusable getBasicInfo method - *by AoElite* (`a695dac`)
- Allow all functional urls to be changeable, move all grim system property usage to a dedicated class - *by AoElite* (`a9a2034`)
- Recode grim version command to use new api - *by AoElite* (`cd8d78d`)
- Add getVehicle() and getVehicleType() in GrimPlayer - *by ManInMyVan* (`647b13c`)
- Check if a player is in a boat when sending STEER_BOAT (Add VehicleE) - *by ManInMyVan* (`b5c14f4`)
- Validate STEER_BOAT values (Add VehicleF) - *by ManInMyVan* (`2e625e2`)
- Remove Check.isFlying - *by ManInMyVan* (`be120f0`)
- Make Check.isTransaction static - *by ManInMyVan* (`0a4a6cd`)
- Split isJumping and lastJumping into separate declarations - *by ManInMyVan* (`6787d1b`)
- Simplify FloodgateUtil - *by ManInMyVan* (`d2df1b7`)
- Use Math.PI in VanillaMath instead of the literal - *by ManInMyVan* (`7376468`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) in TridentItem - *by ManInMyVan* (`e433652`)
- Remove unused method BlockFaceHelper.offset - *by ManInMyVan* (`796a573`)
- Mark many utility classes as UtilityClass - *by ManInMyVan* (`380e3d9`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) in Riptide - *by ManInMyVan* (`376e7a9`)
- Rewrite GeyserUtil to not use reflection
except once - *by ManInMyVan* (`1ba072f`)
- Merge FloodgateUtil & GeyserUtil - *by ManInMyVan* (`a3108c7`)
- Remove Killaura from punishments.yml + add Interact in japanese punishments.yml - *by ManInMyVan* (`6ce610e`)
- Fix typo in help: section of en messages.yml causing error message on /grim help. Also make /grim help handle null lines - *by Axionize* (`94813c0`)
- Remove unused import in BlockFaceHelper - *by ManInMyVan* (`8cb4189`)
- Allow line break in pages - *by ManInMyVan* (`5761896`)
- Cleaner stuckSpeedMultiplier constants - *by ManInMyVan* (`03e1514`)
- Roll up shitmath bruteforce in PredictionEngineElytra - *by ManInMyVan* (`a953f50`)
- Add force-slow-movement and force-stuck-speed (intended for anarchy servers) - *by ManInMyVan* (`0dec743`)
- Update README.md and CONTRIBUTING.md - *by AoElite* (`c0b96ea`)
- Limit 1.21.5+ sprint attribute desync to minecarts - *by cyramek* (`fd59498`)
- More readable PredictionEngineElytra.applyInputsToVelocityPossibilities - *by ManInMyVan* (`28d8320`)
- Allow platform to be configured via system argument - *by AoElite* (`b997b6b`)
- Make PacketPlayerDigging pre-via: fix #2250
also move it before PreViaCheckManagerListener - *by ManInMyVan* (`97c1bdd`)
- Remove unused imports in ChatA/B - *by ManInMyVan* (`1c46546`)
- Add support for SET_PLAYER_INVENTORY packet - *by SamB440* (`17a8d3b`)
- Add some utilities - *by AoElite* (`090d1a8`)
- Reduce the number of tasks for updating permissions - *by AoElite* (`4702add`)
- Add GrimList command for debugging exemptions - *by AoElite* (`dbac8bc`)
- Don't allow sending OFF_HAND in USE_ITEM to bypass noslow - *by ManInMyVan* (`ff9af98`)
- Get item in PacketPlayerDigging.handleUseItem instead of it being passed - *by ManInMyVan* (`a7f8c77`)
- Use getItemInHand in PacketPlayerDigging - *by ManInMyVan* (`d71239b`)
- Only set NoSlow.didSlotChangeLastTick if the slot actually changed - *by ManInMyVan* (`aab6908`)
- PacketStateData.eatingHand -> itemInUseHand - *by ManInMyVan* (`b37393c`)
- Make PacketStateData.isSlowedByUsingItem() based on slowedByUsingItemSlot
the slowedByUsingItem is redundant - *by ManInMyVan* (`cecf5fb`)
- Reduce runnables with world borders - *by ManInMyVan* (`21ef46a`)
- Cache default input value; reduce memory usage for pre-1.21.2 players - *by ManInMyVan* (`eddb14b`)
- Normalize trighandler param names - *by ManInMyVan* (`b44dd89`)
- Mark GrimMath methods as pure - *by ManInMyVan* (`566dc9b`)
- Make Ray fields final - *by ManInMyVan* (`f87a077`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) - *by ManInMyVan* (`d2a8dce`)
- Replace ChannelHelper.runInEventLoop with GrimPlayer#runSafely - *by ManInMyVan* (`3f17557`)
- Move ComprensatedInventory instance to GrimPlayer - *by ManInMyVan* (`ea5ed06`)
- Simplify ViaVersionUtil - *by ManInMyVan* (`42d247b`)
- Clean up EntityPredicates - *by ManInMyVan* (`e26cf0f`)
- Make MainSupportingBlockData a record - *by ManInMyVan* (`64ebdf2`)
- Use GrimMath.radians in JumpPower - *by ManInMyVan* (`2b03755`)
- Make Dripstone.update(...) void - *by ManInMyVan* (`9f4c321`)
- Remove GrimPlayer#isEyeInFluid(FluidTag) - *by ManInMyVan* (`4e1320f`)
- Deobf FluidFallingAdjustedMovement.getFluidFallingAdjustedMovement(...) - *by ManInMyVan* (`dc03060`)
- Protected -> private in final class - *by ManInMyVan* (`0bf3a21`)
- Remove GrimPlayer#getInventory() - *by ManInMyVan* (`bd4cd31`)
- Fix riptide velocity (#2262) - *by Ayou* (`0586ea5`)
- Read event after getting player - *by ManInMyVan* (`a8693c3`)
- Read event after getting player - *by ManInMyVan* (`070116b`)
- Remove unused imports - *by ManInMyVan* (`f739b1e`)
- Only do NoSlow checks if trident is not enchanted with Riptide
This is not vanilla, but this is what the legacy handler does. To implement this properly, we would need to track biomes AND skylight, which is very memory-expensive.
fix: https://github.com/GrimAnticheat/Grim/issues/2259 - *by cyramek* (`b7c5837`)
- Fix FastBreak falses white riding entity (#2273) - *by EternalHuman* (`57a9f8f`)
- Ensure fabric uses our packetevents fork - *by AoElite* (`846e9ad`)
- Update packetevents - *by AoElite* (`a02f49e`)
- Update workflow - *by AoElite* (`db92c65`)
- Remove workflow paths - *by AoElite* (`becbba3`)
- Tweak workflow - *by AoElite* (`e368bc8`)
- Remove secret requirement - *by AoElite* (`184050b`)
- Add back workflow paths - *by AoElite* (`c2a07bd`)
- Revert pre via (#2280)
* revert pre-via part 1
* don't register checks multiple times
* revert pre-via part 1
* don't register checks multiple times
* fix merge conflicts
---------
Co-authored-by: cyramek <xcyramek@gmail.com> - *by SamB440* (`cb13221`)
- Optimize away entity collision check in 1.8 (#2269) - *by Pablo Herrera* (`fe7a263`)
- Add repo.grim.ac for 1.16.1 so fabric-permissions-api will be downloaded - *by Axionize* (`293f6ea`)
- Disable CodeQL workflow schedule - *by AoElite* (`b70abbe`)
- Enable parallel building - *by AoElite* (`9b2b080`)
- Update gradle publishing actions, remove action dependency requirement, disabled building and publishing of lite - *by AoElite* (`2403bc5`)
- Update the checkout action to v5 in CodeQL workflow - *by AoElite* (`a0bd388`)
- Bump lombok plugin to 9.0.0 - *by AoElite* (`9618912`)
- Use different approach in Gradle version extraction in the publishing workflow - *by AoElite* (`2a5979c`)
- Simplify version extraction - *by AoElite* (`088621f`)
- Add a build properties file to include more details about the build - *by AoElite* (`c428bf6`)
- Use GitHub's default branch instead of assuming 2.0 - *by AoElite* (`18d1602`)
- Remove unused `mainBranch` property from BuildConfig - *by AoElite* (`f54ceb6`)
- Exclude pull requests - *by AoElite* (`01ff3ec`)
- Add build properties to dump - *by AoElite* (`8d25519`)
- Correct formatting for conditional checks in gradle-publish workflow - *by AoElite* (`1f16d7b`)
- Update readme - *by AoElite* (`4be2549`)
- Specify java version fpr codeql - *by AoElite* (`fb926ab`)
- Modify grim startup update check failure message - *by Axionize* (`3ac26d0`)
- Update new release/alpha build workflow - *by Axionize* (`cbc2f51`)
- Run workflow on .github/workflows/** update - *by Axionize* (`8f78556`)
- Update buildscript to be more flexible; add support for gradle build scans - *by Axionize* (`2df4c23`)
- Bugfix - *by Axionize* (`dda1332`)
- Build script fix - *by Axionize* (`a74e10e`)
- Remove -q from printVersion so when --scan is applied logs print out - *by Axionize* (`2f8a473`)
- Print out build scan url not found when --scan enabled and url not found - *by Axionize* (`b72485d`)
- Fix escpaing some stings in preparing final changelog - *by Axionize* (`a26951c`)
- Use secrets for MODRINTH_ID - *by Axionize* (`50f3d84`)
- Fix using secrets for MODRINTH_ID in workflows - *by Axionize* (`b824ce1`)
- Fix using secrets for MODRINTH_ID in workflows again - *by Axionize* (`0095f8a`)
- Buildscript patches - *by Axionize* (`d15a2dd`)
- Even more robust sanitization - *by Axionize* (`0fd2a96`)
- Add reset-item-usage-on-item-use - *by ManInMyVan* (`aa4c6e0`)
- Small cleanup (mostly making things private & final) - *by ManInMyVan* (`8d1ee00`)
- Make devvelocity build scan integration only run on --scan being applied; Update foojay resolver convention; - *by Axionize* (`e009389`)
- Implement API v1.2.0: Improve EventBus usability and fix reflection bugs
This update contains numerous fixes and improvements to the API, focusing on developer experience and robustness.
feat(api): Simplify EventBus registration with context resolvers
- Removes the requirement for developers to manually construct a GrimPlugin instance to use the EventBus.
- The new GrimExtensionManager uses platform-specific resolvers to automatically determine the context from common object types, reducing boilerplate.
- On Bukkit, developers can now pass:
- A `Plugin` instance (e.g., `this` from their main plugin class)
- Any `Class` from the plugin's JAR (e.g., `MyListener.class`)
- The plugin's name as a `String`
- On Fabric, developers can now pass:
- A mod's entrypoint instance (e.g., `this` from an Initializer)
- The mod ID as a `String`
- A `ModContainer` instance
- Any `Class` from the mod's JAR
fix(api): Correctly invoke reflected event listeners
- Fixes a critical bug causing a `ClassCastException` for listeners registered via `registerAnnotatedListeners`. Listeners are now correctly fired only for their declared event type. `subscribe()` remains the recommended registration method.
perf(api): Optimize invocation of reflected listeners
- Slightly improves performance of reflected listeners by removing a redundant runtime null-check from the hot path of every event call.
refactor(core): Moved concrete EventBus implementation from API to common module
- The `OptimizedEventBus` implementation has been relocated to the `common` module to better separate the public API contract from its internal logic. - *by Axionize* (`12e79a1`)
- Make ExplosionHandler#firstBreadMap private - *by ManInMyVan* (`258ef06`)
- XRot & yRot -> yaw & pitch - *by ManInMyVan* (`662d02c`)
- Deobf getNearestLookingDirections() - *by ManInMyVan* (`141ccae`)
- Nullability annotations & deobfing - *by ManInMyVan* (`0e6d116`)
- Bump version - *by ManInMyVan* (`8884b0a`)
- Fix BLOCK_INTERACTION_RANGE creative mode on < 1.20.5 - *by SamB440* (`642e580`)
- Slight cleanup (mostly weakening package-private) - *by ManInMyVan* (`1bb95e7`)
- Less messy build script - *by ManInMyVan* (`d24726c`)
- Use jetbrains nullability annotations - *by ManInMyVan* (`7b243d3`)
- Use lombok in some places - *by ManInMyVan* (`3cf06bf`)
- Remove unused class TaskWrapperHandle - *by ManInMyVan* (`e36e619`)
- Don't use Preconditions for null-checking - *by ManInMyVan* (`ef0ea35`)
- Undeprecate BukkitConversionUtils#fromBukkitFace(BlockFace) - *by ManInMyVan* (`b102afb`)
- Make VehiclePositionUpdate a record - *by ManInMyVan* (`f9fff4e`)
- Make BlockPlaceSnapshot a record - *by ManInMyVan* (`cec4a85`)
- Move bstats plugin id to a constants class - *by ManInMyVan* (`6d3aa47`)
- Deobf some methods in PredictionEngineBoat - *by ManInMyVan* (`0c86d01`)
- Use GrimMath.radians instead of manual conversion - *by ManInMyVan* (`6a02c93`)
- Make LastInstance#lastInstance private - *by ManInMyVan* (`258d94b`)
- Make FabricPermissionRegistrationManager#fabricSenderFactory private - *by ManInMyVan* (`c0bd2dd`)
- Clean up some comments and spacing - *by ManInMyVan* (`8f437d6`)
- Make MovementTickerLivingVehicle#movementInput protected - *by ManInMyVan* (`2c0b4a2`)
- Remove unnecessary parenthesis on folia scheduler tasks - *by ManInMyVan* (`7137b36`)
- Allow multiple instances of TridentItem - *by ManInMyVan* (`c3eb0e4`)
- Bump dependencies - *by Axionize* (`513633c`)
- Improve performance and cleaniness of downloading dependencies - *by Axionize* (`a7bdc86`)
- Optimize Bukkit dependency fetching - *by Axionize* (`cccc5fd`)
- Undisable fabric by accident and minor cleanup - *by Axionize* (`d9e279a`)
- Split version compute and build steps - *by SamB440* (`0bbf472`)
- Fix silent failing on build - *by SamB440* (`42c6d08`)
- Now fix geyser dependency - *by SamB440* (`9e7dabe`)
- Support latest spigot in BukkitItemResetHandler - *by ManInMyVan* (`a56e99e`)
- Forgot 1.21.9/10 - *by ManInMyVan* (`7f6b7d0`)
### 🐛 Fixes
- Fix #2211 - *by ManInMyVan* (`9ab2f2e`)
- Fix NPE in BlockPlaceCheck#getCombinedBox (#2215) - *by Ayou* (`e2cf0fa`)
- Fix getting block jump factor in older versions - *by cyramek* (`b88dfa7`)
- Fix exception - *by ManInMyVan* (`3de670e`)
- Fix #2221 - *by ManInMyVan* (`fe1c6bf`)
- Fix PacketOrderO falses in vehicles - *by ManInMyVan* (`4287f62`)
- Fix ChatA/ChatB falses from 31107ec4b - *by ManInMyVan* (`38ccc55`)
- Shitmath look vector - *by ManInMyVan* (`0340e07`)
- Use stuckSpeedMultiplier instead of 0.99, 0.98, 0.99 - *by ManInMyVan* (`6320fa6`)
- Fix CrashH false - *by AoElite* (`8f1e993`)
- Fix deprecated method call ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) - *by ManInMyVan* (`345502b`)
- Fix RunningMode field modifiers - *by ManInMyVan* (`9ea389b`)
- Fixed some minor build warnings - *by AoElite* (`c90d7ab`)
- Fix workflow - *by AoElite* (`fefaa57`)
- Fix repo property including org - *by AoElite* (`40a4c08`)
- Fix leaf litter hitbox - *by ManInMyVan* (`c10e74c`)
- Fix segmented hitboxes - *by ManInMyVan* (`cc10288`)
- Fix a few warns - *by ManInMyVan* (`c422173`)
- Fix 1.9 sloped rail height - *by ManInMyVan* (`7c5aae9`)
- Fix build - *by ManInMyVan* (`438e1ac`)
### 🤖 Maintenance & CI
- Add cliff.toml file for defining git-cliff formatting of changelogs - *by Axionize* (`a239560`)
- Create GitHub Actions script for auto-building lite version and publishing to Modrinth w/changelog - *by Axionize* (`0374b8c`)
- Replace vars.MODRINTH_ID with secrets.MODRINTH_ID to match repository Actions' settings - *by Axionize* (`5183ad8`)
- Fix generating changelog content in GitHub Actions - *by Axionize* (`2bf1260`)
- Fix escaping characters in changelog generation - *by Axionize* (`ba305cf`)
- Fix supported versions for Bukkit in Modrinth upload and Fabric dependences - *by Axionize* (`b0906d9`)
2.3.73-a56e99e
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 b294e8f34e4396e600f9698a08be41acee0ef296获取文件 grimac-fabric-2.3.73-a56e99e.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- 1.21.8 Server Support - Bump PE - by Axionize (
4942401) - This should now be usable - by ManInMyVan (
6e58e8c) - No it shouldn't - by ManInMyVan (
8d3e77f) - There is no more via here - by ManInMyVan (
9da9c30) - SprintA verbose - by ManInMyVan (
ed727cc) - Packet cancelling in VehicleD - by ManInMyVan (
39b74b2) - Remove some empty lines - by ManInMyVan (
c7fbc4b) - Don't use ordinal for WindowClickType in CrashF - by ManInMyVan (
1b62b1d) - More pre-via
hopefully I didn't miss any getter changes - by ManInMyVan (d90de8f)
- Pre-via chat checks - by ManInMyVan (
51bbb31) - Small cleanup - by ManInMyVan (
2a7403b) - HOW DID I FORGET - by ManInMyVan (
ac2c9ea) - Temporary fix for BadPacketsE not working on vehicles - by Axionize (
2ad9818) - PacketOrderO - by ManInMyVan (
2e01399) - Pre-via block break checks - by ManInMyVan (
408c7d5) - BadPacketsO optimizations - by ManInMyVan (
354216f) - And it was not a teleport - by ManInMyVan (
85acf78) - These don't need to implement anything - by ManInMyVan (
02426ad) - Small stuff - by ManInMyVan (
1f052f6) - More small changes - by ManInMyVan (
95b080a) - More cleanup - by ManInMyVan (
d8b719d) - Add option to disable cancelling pong packets - by SamB440 (
933f6c7) - Hardcode more 1.21.4+ hand harvestables (#2213)
- Hardcode more 1.21.4+ Hand Harvestables
Fixes issue #2117 temporarily until PacketEvents resolves their api shortcoming (https://github.com/retrooper/packetevents/issues/1217)
-
Adjust variable name
-
Cleanup spacing in BlockBreakSpeed util
Co-authored-by: ManInMyVan 113963219+ManInMyVan@users.noreply.github.com
Co-authored-by: ManInMyVan 113963219+ManInMyVan@users.noreply.github.com - by Loki (533ae70)
- Temp revert pre-via - by ManInMyVan (
77c165c) - Revert "temp revert pre-via"
This reverts commit 77c165cfa83e35ef94c6049446a6eab847d4a080. - by ManInMyVan (2528ff5)
- Bump PacketEvents - by Axionize (
29e0c6e) - Add mavenCentral() to repositsories to download me.lucko:fabric-permissions-api:0.1-SNAPSHOT for Fabric 1.16.1 - by Axionize (
ba4bbef) - Shadow 9.0.0-rc2 (#2229)
OLD: grimac-bukkit-2.3.72-shadow-9-ba4bbef66-before.jar
NEW: grimac-bukkit-2.3.72-shadow-9-a14b4044a-after.jar
JAR │ old │ new │ diff
───────┼──────────┼──────────┼──────
class │ 20.9 MiB │ 20.9 MiB │ 0 B
other │ 1.5 MiB │ 1.5 MiB │ 0 B
───────┼──────────┼──────────┼──────
total │ 22.4 MiB │ 22.4 MiB │ 0 B
CLASSES │ old │ new │ diff
─────────┼───────┼───────┼───────────
classes │ 4603 │ 4603 │ 0 (+0 -0)
methods │ 53656 │ 53656 │ 0 (+0 -0)
fields │ 22173 │ 22173 │ 0 (+0 -0)
=================
==== JAR ====
=================
size │ diff │ path
──────┼──────┼─────────────────────────────────────────────────────────────────
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/snakeyaml/internal/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/snakeyaml/
│ 0 B │ - META-INF/versions/9/org/yaml/snakeyaml/internal/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/
│ 0 B │ - META-INF/versions/9/org/yaml/snakeyaml/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/
│ 0 B │ - META-INF/versions/9/org/yaml/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/
│ 0 B │ - META-INF/versions/9/org/
0 B │ 0 B │ + META-INF/versions/9/ac/
0 B │ 0 B │ + META-INF/services/
──────┼──────┼─────────────────────────────────────────────────────────────────
0 B │ 0 B │ (total)
``` - *by Zongle Wang* (`5a4471c`)
- Fix very rare Reach false for versions < 1.20.2 and > 1.21.4 involving rot only packets. See https://bugs.mojang.com/browse/MC/issues/MC-255263 - *by Axionize* (`3875a6b`)
- Amend previous Reach false fix to only apply in versions > 1.14.4 - *by Axionize* (`527c87e`)
- Fix FastBreak falses with 1.20.5+ custom tool rules. - *by Axionize* (`4b514e7`)
- Make ChatC and ChatB postViaChecks as temporary workaround to PE parsing limitations. - *by Axionize* (`31107ec`)
- [ci skip] Bump run-paper version - *by SamB440* (`cec0738`)
- Zero point zero three - *by SamB440* (`25b0582`)
- Disallow step after setback - *by SamB440* (`1136936`)
- [ci skip] Add client version to bypass issue template - *by SamB440* (`61f7ad8`)
- Refactor GrimDump: extract basic info generation to reusable getBasicInfo method - *by AoElite* (`a695dac`)
- Allow all functional urls to be changeable, move all grim system property usage to a dedicated class - *by AoElite* (`a9a2034`)
- Recode grim version command to use new api - *by AoElite* (`cd8d78d`)
- Add getVehicle() and getVehicleType() in GrimPlayer - *by ManInMyVan* (`647b13c`)
- Check if a player is in a boat when sending STEER_BOAT (Add VehicleE) - *by ManInMyVan* (`b5c14f4`)
- Validate STEER_BOAT values (Add VehicleF) - *by ManInMyVan* (`2e625e2`)
- Remove Check.isFlying - *by ManInMyVan* (`be120f0`)
- Make Check.isTransaction static - *by ManInMyVan* (`0a4a6cd`)
- Split isJumping and lastJumping into separate declarations - *by ManInMyVan* (`6787d1b`)
- Simplify FloodgateUtil - *by ManInMyVan* (`d2df1b7`)
- Use Math.PI in VanillaMath instead of the literal - *by ManInMyVan* (`7376468`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) in TridentItem - *by ManInMyVan* (`e433652`)
- Remove unused method BlockFaceHelper.offset - *by ManInMyVan* (`796a573`)
- Mark many utility classes as UtilityClass - *by ManInMyVan* (`380e3d9`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) in Riptide - *by ManInMyVan* (`376e7a9`)
- Rewrite GeyserUtil to not use reflection
except once - *by ManInMyVan* (`1ba072f`)
- Merge FloodgateUtil & GeyserUtil - *by ManInMyVan* (`a3108c7`)
- Remove Killaura from punishments.yml + add Interact in japanese punishments.yml - *by ManInMyVan* (`6ce610e`)
- Fix typo in help: section of en messages.yml causing error message on /grim help. Also make /grim help handle null lines - *by Axionize* (`94813c0`)
- Remove unused import in BlockFaceHelper - *by ManInMyVan* (`8cb4189`)
- Allow line break in pages - *by ManInMyVan* (`5761896`)
- Cleaner stuckSpeedMultiplier constants - *by ManInMyVan* (`03e1514`)
- Roll up shitmath bruteforce in PredictionEngineElytra - *by ManInMyVan* (`a953f50`)
- Add force-slow-movement and force-stuck-speed (intended for anarchy servers) - *by ManInMyVan* (`0dec743`)
- Update README.md and CONTRIBUTING.md - *by AoElite* (`c0b96ea`)
- Limit 1.21.5+ sprint attribute desync to minecarts - *by cyramek* (`fd59498`)
- More readable PredictionEngineElytra.applyInputsToVelocityPossibilities - *by ManInMyVan* (`28d8320`)
- Allow platform to be configured via system argument - *by AoElite* (`b997b6b`)
- Make PacketPlayerDigging pre-via: fix #2250
also move it before PreViaCheckManagerListener - *by ManInMyVan* (`97c1bdd`)
- Remove unused imports in ChatA/B - *by ManInMyVan* (`1c46546`)
- Add support for SET_PLAYER_INVENTORY packet - *by SamB440* (`17a8d3b`)
- Add some utilities - *by AoElite* (`090d1a8`)
- Reduce the number of tasks for updating permissions - *by AoElite* (`4702add`)
- Add GrimList command for debugging exemptions - *by AoElite* (`dbac8bc`)
- Don't allow sending OFF_HAND in USE_ITEM to bypass noslow - *by ManInMyVan* (`ff9af98`)
- Get item in PacketPlayerDigging.handleUseItem instead of it being passed - *by ManInMyVan* (`a7f8c77`)
- Use getItemInHand in PacketPlayerDigging - *by ManInMyVan* (`d71239b`)
- Only set NoSlow.didSlotChangeLastTick if the slot actually changed - *by ManInMyVan* (`aab6908`)
- PacketStateData.eatingHand -> itemInUseHand - *by ManInMyVan* (`b37393c`)
- Make PacketStateData.isSlowedByUsingItem() based on slowedByUsingItemSlot
the slowedByUsingItem is redundant - *by ManInMyVan* (`cecf5fb`)
- Reduce runnables with world borders - *by ManInMyVan* (`21ef46a`)
- Cache default input value; reduce memory usage for pre-1.21.2 players - *by ManInMyVan* (`eddb14b`)
- Normalize trighandler param names - *by ManInMyVan* (`b44dd89`)
- Mark GrimMath methods as pure - *by ManInMyVan* (`566dc9b`)
- Make Ray fields final - *by ManInMyVan* (`f87a077`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) - *by ManInMyVan* (`d2a8dce`)
- Replace ChannelHelper.runInEventLoop with GrimPlayer#runSafely - *by ManInMyVan* (`3f17557`)
- Move ComprensatedInventory instance to GrimPlayer - *by ManInMyVan* (`ea5ed06`)
- Simplify ViaVersionUtil - *by ManInMyVan* (`42d247b`)
- Clean up EntityPredicates - *by ManInMyVan* (`e26cf0f`)
- Make MainSupportingBlockData a record - *by ManInMyVan* (`64ebdf2`)
- Use GrimMath.radians in JumpPower - *by ManInMyVan* (`2b03755`)
- Make Dripstone.update(...) void - *by ManInMyVan* (`9f4c321`)
- Remove GrimPlayer#isEyeInFluid(FluidTag) - *by ManInMyVan* (`4e1320f`)
- Deobf FluidFallingAdjustedMovement.getFluidFallingAdjustedMovement(...) - *by ManInMyVan* (`dc03060`)
- Protected -> private in final class - *by ManInMyVan* (`0bf3a21`)
- Remove GrimPlayer#getInventory() - *by ManInMyVan* (`bd4cd31`)
- Fix riptide velocity (#2262) - *by Ayou* (`0586ea5`)
- Read event after getting player - *by ManInMyVan* (`a8693c3`)
- Read event after getting player - *by ManInMyVan* (`070116b`)
- Remove unused imports - *by ManInMyVan* (`f739b1e`)
- Only do NoSlow checks if trident is not enchanted with Riptide
This is not vanilla, but this is what the legacy handler does. To implement this properly, we would need to track biomes AND skylight, which is very memory-expensive.
fix: https://github.com/GrimAnticheat/Grim/issues/2259 - *by cyramek* (`b7c5837`)
- Fix FastBreak falses white riding entity (#2273) - *by EternalHuman* (`57a9f8f`)
- Ensure fabric uses our packetevents fork - *by AoElite* (`846e9ad`)
- Update packetevents - *by AoElite* (`a02f49e`)
- Update workflow - *by AoElite* (`db92c65`)
- Remove workflow paths - *by AoElite* (`becbba3`)
- Tweak workflow - *by AoElite* (`e368bc8`)
- Remove secret requirement - *by AoElite* (`184050b`)
- Add back workflow paths - *by AoElite* (`c2a07bd`)
- Revert pre via (#2280)
* revert pre-via part 1
* don't register checks multiple times
* revert pre-via part 1
* don't register checks multiple times
* fix merge conflicts
---------
Co-authored-by: cyramek <xcyramek@gmail.com> - *by SamB440* (`cb13221`)
- Optimize away entity collision check in 1.8 (#2269) - *by Pablo Herrera* (`fe7a263`)
- Add repo.grim.ac for 1.16.1 so fabric-permissions-api will be downloaded - *by Axionize* (`293f6ea`)
- Disable CodeQL workflow schedule - *by AoElite* (`b70abbe`)
- Enable parallel building - *by AoElite* (`9b2b080`)
- Update gradle publishing actions, remove action dependency requirement, disabled building and publishing of lite - *by AoElite* (`2403bc5`)
- Update the checkout action to v5 in CodeQL workflow - *by AoElite* (`a0bd388`)
- Bump lombok plugin to 9.0.0 - *by AoElite* (`9618912`)
- Use different approach in Gradle version extraction in the publishing workflow - *by AoElite* (`2a5979c`)
- Simplify version extraction - *by AoElite* (`088621f`)
- Add a build properties file to include more details about the build - *by AoElite* (`c428bf6`)
- Use GitHub's default branch instead of assuming 2.0 - *by AoElite* (`18d1602`)
- Remove unused `mainBranch` property from BuildConfig - *by AoElite* (`f54ceb6`)
- Exclude pull requests - *by AoElite* (`01ff3ec`)
- Add build properties to dump - *by AoElite* (`8d25519`)
- Correct formatting for conditional checks in gradle-publish workflow - *by AoElite* (`1f16d7b`)
- Update readme - *by AoElite* (`4be2549`)
- Specify java version fpr codeql - *by AoElite* (`fb926ab`)
- Modify grim startup update check failure message - *by Axionize* (`3ac26d0`)
- Update new release/alpha build workflow - *by Axionize* (`cbc2f51`)
- Run workflow on .github/workflows/** update - *by Axionize* (`8f78556`)
- Update buildscript to be more flexible; add support for gradle build scans - *by Axionize* (`2df4c23`)
- Bugfix - *by Axionize* (`dda1332`)
- Build script fix - *by Axionize* (`a74e10e`)
- Remove -q from printVersion so when --scan is applied logs print out - *by Axionize* (`2f8a473`)
- Print out build scan url not found when --scan enabled and url not found - *by Axionize* (`b72485d`)
- Fix escpaing some stings in preparing final changelog - *by Axionize* (`a26951c`)
- Use secrets for MODRINTH_ID - *by Axionize* (`50f3d84`)
- Fix using secrets for MODRINTH_ID in workflows - *by Axionize* (`b824ce1`)
- Fix using secrets for MODRINTH_ID in workflows again - *by Axionize* (`0095f8a`)
- Buildscript patches - *by Axionize* (`d15a2dd`)
- Even more robust sanitization - *by Axionize* (`0fd2a96`)
- Add reset-item-usage-on-item-use - *by ManInMyVan* (`aa4c6e0`)
- Small cleanup (mostly making things private & final) - *by ManInMyVan* (`8d1ee00`)
- Make devvelocity build scan integration only run on --scan being applied; Update foojay resolver convention; - *by Axionize* (`e009389`)
- Implement API v1.2.0: Improve EventBus usability and fix reflection bugs
This update contains numerous fixes and improvements to the API, focusing on developer experience and robustness.
feat(api): Simplify EventBus registration with context resolvers
- Removes the requirement for developers to manually construct a GrimPlugin instance to use the EventBus.
- The new GrimExtensionManager uses platform-specific resolvers to automatically determine the context from common object types, reducing boilerplate.
- On Bukkit, developers can now pass:
- A `Plugin` instance (e.g., `this` from their main plugin class)
- Any `Class` from the plugin's JAR (e.g., `MyListener.class`)
- The plugin's name as a `String`
- On Fabric, developers can now pass:
- A mod's entrypoint instance (e.g., `this` from an Initializer)
- The mod ID as a `String`
- A `ModContainer` instance
- Any `Class` from the mod's JAR
fix(api): Correctly invoke reflected event listeners
- Fixes a critical bug causing a `ClassCastException` for listeners registered via `registerAnnotatedListeners`. Listeners are now correctly fired only for their declared event type. `subscribe()` remains the recommended registration method.
perf(api): Optimize invocation of reflected listeners
- Slightly improves performance of reflected listeners by removing a redundant runtime null-check from the hot path of every event call.
refactor(core): Moved concrete EventBus implementation from API to common module
- The `OptimizedEventBus` implementation has been relocated to the `common` module to better separate the public API contract from its internal logic. - *by Axionize* (`12e79a1`)
- Make ExplosionHandler#firstBreadMap private - *by ManInMyVan* (`258ef06`)
- XRot & yRot -> yaw & pitch - *by ManInMyVan* (`662d02c`)
- Deobf getNearestLookingDirections() - *by ManInMyVan* (`141ccae`)
- Nullability annotations & deobfing - *by ManInMyVan* (`0e6d116`)
- Bump version - *by ManInMyVan* (`8884b0a`)
- Fix BLOCK_INTERACTION_RANGE creative mode on < 1.20.5 - *by SamB440* (`642e580`)
- Slight cleanup (mostly weakening package-private) - *by ManInMyVan* (`1bb95e7`)
- Less messy build script - *by ManInMyVan* (`d24726c`)
- Use jetbrains nullability annotations - *by ManInMyVan* (`7b243d3`)
- Use lombok in some places - *by ManInMyVan* (`3cf06bf`)
- Remove unused class TaskWrapperHandle - *by ManInMyVan* (`e36e619`)
- Don't use Preconditions for null-checking - *by ManInMyVan* (`ef0ea35`)
- Undeprecate BukkitConversionUtils#fromBukkitFace(BlockFace) - *by ManInMyVan* (`b102afb`)
- Make VehiclePositionUpdate a record - *by ManInMyVan* (`f9fff4e`)
- Make BlockPlaceSnapshot a record - *by ManInMyVan* (`cec4a85`)
- Move bstats plugin id to a constants class - *by ManInMyVan* (`6d3aa47`)
- Deobf some methods in PredictionEngineBoat - *by ManInMyVan* (`0c86d01`)
- Use GrimMath.radians instead of manual conversion - *by ManInMyVan* (`6a02c93`)
- Make LastInstance#lastInstance private - *by ManInMyVan* (`258d94b`)
- Make FabricPermissionRegistrationManager#fabricSenderFactory private - *by ManInMyVan* (`c0bd2dd`)
- Clean up some comments and spacing - *by ManInMyVan* (`8f437d6`)
- Make MovementTickerLivingVehicle#movementInput protected - *by ManInMyVan* (`2c0b4a2`)
- Remove unnecessary parenthesis on folia scheduler tasks - *by ManInMyVan* (`7137b36`)
- Allow multiple instances of TridentItem - *by ManInMyVan* (`c3eb0e4`)
- Bump dependencies - *by Axionize* (`513633c`)
- Improve performance and cleaniness of downloading dependencies - *by Axionize* (`a7bdc86`)
- Optimize Bukkit dependency fetching - *by Axionize* (`cccc5fd`)
- Undisable fabric by accident and minor cleanup - *by Axionize* (`d9e279a`)
- Split version compute and build steps - *by SamB440* (`0bbf472`)
- Fix silent failing on build - *by SamB440* (`42c6d08`)
- Now fix geyser dependency - *by SamB440* (`9e7dabe`)
- Support latest spigot in BukkitItemResetHandler - *by ManInMyVan* (`a56e99e`)
### 🐛 Fixes
- Fix #2211 - *by ManInMyVan* (`9ab2f2e`)
- Fix NPE in BlockPlaceCheck#getCombinedBox (#2215) - *by Ayou* (`e2cf0fa`)
- Fix getting block jump factor in older versions - *by cyramek* (`b88dfa7`)
- Fix exception - *by ManInMyVan* (`3de670e`)
- Fix #2221 - *by ManInMyVan* (`fe1c6bf`)
- Fix PacketOrderO falses in vehicles - *by ManInMyVan* (`4287f62`)
- Fix ChatA/ChatB falses from 31107ec4b - *by ManInMyVan* (`38ccc55`)
- Shitmath look vector - *by ManInMyVan* (`0340e07`)
- Use stuckSpeedMultiplier instead of 0.99, 0.98, 0.99 - *by ManInMyVan* (`6320fa6`)
- Fix CrashH false - *by AoElite* (`8f1e993`)
- Fix deprecated method call ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) - *by ManInMyVan* (`345502b`)
- Fix RunningMode field modifiers - *by ManInMyVan* (`9ea389b`)
- Fixed some minor build warnings - *by AoElite* (`c90d7ab`)
- Fix workflow - *by AoElite* (`fefaa57`)
- Fix repo property including org - *by AoElite* (`40a4c08`)
- Fix leaf litter hitbox - *by ManInMyVan* (`c10e74c`)
- Fix segmented hitboxes - *by ManInMyVan* (`cc10288`)
- Fix a few warns - *by ManInMyVan* (`c422173`)
- Fix 1.9 sloped rail height - *by ManInMyVan* (`7c5aae9`)
- Fix build - *by ManInMyVan* (`438e1ac`)
### 🤖 Maintenance & CI
- Add cliff.toml file for defining git-cliff formatting of changelogs - *by Axionize* (`a239560`)
- Create GitHub Actions script for auto-building lite version and publishing to Modrinth w/changelog - *by Axionize* (`0374b8c`)
- Replace vars.MODRINTH_ID with secrets.MODRINTH_ID to match repository Actions' settings - *by Axionize* (`5183ad8`)
- Fix generating changelog content in GitHub Actions - *by Axionize* (`2bf1260`)
- Fix escaping characters in changelog generation - *by Axionize* (`ba305cf`)
- Fix supported versions for Bukkit in Modrinth upload and Fabric dependences - *by Axionize* (`b0906d9`)
2.3.73-a56e99e
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 8da7b538ca124c33eaed9b12250bff2cfe6fb374获取文件 grimac-bukkit-2.3.73-a56e99e.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- 1.21.8 Server Support - Bump PE - by Axionize (
4942401) - This should now be usable - by ManInMyVan (
6e58e8c) - No it shouldn't - by ManInMyVan (
8d3e77f) - There is no more via here - by ManInMyVan (
9da9c30) - SprintA verbose - by ManInMyVan (
ed727cc) - Packet cancelling in VehicleD - by ManInMyVan (
39b74b2) - Remove some empty lines - by ManInMyVan (
c7fbc4b) - Don't use ordinal for WindowClickType in CrashF - by ManInMyVan (
1b62b1d) - More pre-via
hopefully I didn't miss any getter changes - by ManInMyVan (d90de8f)
- Pre-via chat checks - by ManInMyVan (
51bbb31) - Small cleanup - by ManInMyVan (
2a7403b) - HOW DID I FORGET - by ManInMyVan (
ac2c9ea) - Temporary fix for BadPacketsE not working on vehicles - by Axionize (
2ad9818) - PacketOrderO - by ManInMyVan (
2e01399) - Pre-via block break checks - by ManInMyVan (
408c7d5) - BadPacketsO optimizations - by ManInMyVan (
354216f) - And it was not a teleport - by ManInMyVan (
85acf78) - These don't need to implement anything - by ManInMyVan (
02426ad) - Small stuff - by ManInMyVan (
1f052f6) - More small changes - by ManInMyVan (
95b080a) - More cleanup - by ManInMyVan (
d8b719d) - Add option to disable cancelling pong packets - by SamB440 (
933f6c7) - Hardcode more 1.21.4+ hand harvestables (#2213)
- Hardcode more 1.21.4+ Hand Harvestables
Fixes issue #2117 temporarily until PacketEvents resolves their api shortcoming (https://github.com/retrooper/packetevents/issues/1217)
-
Adjust variable name
-
Cleanup spacing in BlockBreakSpeed util
Co-authored-by: ManInMyVan 113963219+ManInMyVan@users.noreply.github.com
Co-authored-by: ManInMyVan 113963219+ManInMyVan@users.noreply.github.com - by Loki (533ae70)
- Temp revert pre-via - by ManInMyVan (
77c165c) - Revert "temp revert pre-via"
This reverts commit 77c165cfa83e35ef94c6049446a6eab847d4a080. - by ManInMyVan (2528ff5)
- Bump PacketEvents - by Axionize (
29e0c6e) - Add mavenCentral() to repositsories to download me.lucko:fabric-permissions-api:0.1-SNAPSHOT for Fabric 1.16.1 - by Axionize (
ba4bbef) - Shadow 9.0.0-rc2 (#2229)
OLD: grimac-bukkit-2.3.72-shadow-9-ba4bbef66-before.jar
NEW: grimac-bukkit-2.3.72-shadow-9-a14b4044a-after.jar
JAR │ old │ new │ diff
───────┼──────────┼──────────┼──────
class │ 20.9 MiB │ 20.9 MiB │ 0 B
other │ 1.5 MiB │ 1.5 MiB │ 0 B
───────┼──────────┼──────────┼──────
total │ 22.4 MiB │ 22.4 MiB │ 0 B
CLASSES │ old │ new │ diff
─────────┼───────┼───────┼───────────
classes │ 4603 │ 4603 │ 0 (+0 -0)
methods │ 53656 │ 53656 │ 0 (+0 -0)
fields │ 22173 │ 22173 │ 0 (+0 -0)
=================
==== JAR ====
=================
size │ diff │ path
──────┼──────┼─────────────────────────────────────────────────────────────────
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/snakeyaml/internal/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/snakeyaml/
│ 0 B │ - META-INF/versions/9/org/yaml/snakeyaml/internal/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/
│ 0 B │ - META-INF/versions/9/org/yaml/snakeyaml/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/
│ 0 B │ - META-INF/versions/9/org/yaml/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/
│ 0 B │ - META-INF/versions/9/org/
0 B │ 0 B │ + META-INF/versions/9/ac/
0 B │ 0 B │ + META-INF/services/
──────┼──────┼─────────────────────────────────────────────────────────────────
0 B │ 0 B │ (total)
``` - *by Zongle Wang* (`5a4471c`)
- Fix very rare Reach false for versions < 1.20.2 and > 1.21.4 involving rot only packets. See https://bugs.mojang.com/browse/MC/issues/MC-255263 - *by Axionize* (`3875a6b`)
- Amend previous Reach false fix to only apply in versions > 1.14.4 - *by Axionize* (`527c87e`)
- Fix FastBreak falses with 1.20.5+ custom tool rules. - *by Axionize* (`4b514e7`)
- Make ChatC and ChatB postViaChecks as temporary workaround to PE parsing limitations. - *by Axionize* (`31107ec`)
- [ci skip] Bump run-paper version - *by SamB440* (`cec0738`)
- Zero point zero three - *by SamB440* (`25b0582`)
- Disallow step after setback - *by SamB440* (`1136936`)
- [ci skip] Add client version to bypass issue template - *by SamB440* (`61f7ad8`)
- Refactor GrimDump: extract basic info generation to reusable getBasicInfo method - *by AoElite* (`a695dac`)
- Allow all functional urls to be changeable, move all grim system property usage to a dedicated class - *by AoElite* (`a9a2034`)
- Recode grim version command to use new api - *by AoElite* (`cd8d78d`)
- Add getVehicle() and getVehicleType() in GrimPlayer - *by ManInMyVan* (`647b13c`)
- Check if a player is in a boat when sending STEER_BOAT (Add VehicleE) - *by ManInMyVan* (`b5c14f4`)
- Validate STEER_BOAT values (Add VehicleF) - *by ManInMyVan* (`2e625e2`)
- Remove Check.isFlying - *by ManInMyVan* (`be120f0`)
- Make Check.isTransaction static - *by ManInMyVan* (`0a4a6cd`)
- Split isJumping and lastJumping into separate declarations - *by ManInMyVan* (`6787d1b`)
- Simplify FloodgateUtil - *by ManInMyVan* (`d2df1b7`)
- Use Math.PI in VanillaMath instead of the literal - *by ManInMyVan* (`7376468`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) in TridentItem - *by ManInMyVan* (`e433652`)
- Remove unused method BlockFaceHelper.offset - *by ManInMyVan* (`796a573`)
- Mark many utility classes as UtilityClass - *by ManInMyVan* (`380e3d9`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) in Riptide - *by ManInMyVan* (`376e7a9`)
- Rewrite GeyserUtil to not use reflection
except once - *by ManInMyVan* (`1ba072f`)
- Merge FloodgateUtil & GeyserUtil - *by ManInMyVan* (`a3108c7`)
- Remove Killaura from punishments.yml + add Interact in japanese punishments.yml - *by ManInMyVan* (`6ce610e`)
- Fix typo in help: section of en messages.yml causing error message on /grim help. Also make /grim help handle null lines - *by Axionize* (`94813c0`)
- Remove unused import in BlockFaceHelper - *by ManInMyVan* (`8cb4189`)
- Allow line break in pages - *by ManInMyVan* (`5761896`)
- Cleaner stuckSpeedMultiplier constants - *by ManInMyVan* (`03e1514`)
- Roll up shitmath bruteforce in PredictionEngineElytra - *by ManInMyVan* (`a953f50`)
- Add force-slow-movement and force-stuck-speed (intended for anarchy servers) - *by ManInMyVan* (`0dec743`)
- Update README.md and CONTRIBUTING.md - *by AoElite* (`c0b96ea`)
- Limit 1.21.5+ sprint attribute desync to minecarts - *by cyramek* (`fd59498`)
- More readable PredictionEngineElytra.applyInputsToVelocityPossibilities - *by ManInMyVan* (`28d8320`)
- Allow platform to be configured via system argument - *by AoElite* (`b997b6b`)
- Make PacketPlayerDigging pre-via: fix #2250
also move it before PreViaCheckManagerListener - *by ManInMyVan* (`97c1bdd`)
- Remove unused imports in ChatA/B - *by ManInMyVan* (`1c46546`)
- Add support for SET_PLAYER_INVENTORY packet - *by SamB440* (`17a8d3b`)
- Add some utilities - *by AoElite* (`090d1a8`)
- Reduce the number of tasks for updating permissions - *by AoElite* (`4702add`)
- Add GrimList command for debugging exemptions - *by AoElite* (`dbac8bc`)
- Don't allow sending OFF_HAND in USE_ITEM to bypass noslow - *by ManInMyVan* (`ff9af98`)
- Get item in PacketPlayerDigging.handleUseItem instead of it being passed - *by ManInMyVan* (`a7f8c77`)
- Use getItemInHand in PacketPlayerDigging - *by ManInMyVan* (`d71239b`)
- Only set NoSlow.didSlotChangeLastTick if the slot actually changed - *by ManInMyVan* (`aab6908`)
- PacketStateData.eatingHand -> itemInUseHand - *by ManInMyVan* (`b37393c`)
- Make PacketStateData.isSlowedByUsingItem() based on slowedByUsingItemSlot
the slowedByUsingItem is redundant - *by ManInMyVan* (`cecf5fb`)
- Reduce runnables with world borders - *by ManInMyVan* (`21ef46a`)
- Cache default input value; reduce memory usage for pre-1.21.2 players - *by ManInMyVan* (`eddb14b`)
- Normalize trighandler param names - *by ManInMyVan* (`b44dd89`)
- Mark GrimMath methods as pure - *by ManInMyVan* (`566dc9b`)
- Make Ray fields final - *by ManInMyVan* (`f87a077`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) - *by ManInMyVan* (`d2a8dce`)
- Replace ChannelHelper.runInEventLoop with GrimPlayer#runSafely - *by ManInMyVan* (`3f17557`)
- Move ComprensatedInventory instance to GrimPlayer - *by ManInMyVan* (`ea5ed06`)
- Simplify ViaVersionUtil - *by ManInMyVan* (`42d247b`)
- Clean up EntityPredicates - *by ManInMyVan* (`e26cf0f`)
- Make MainSupportingBlockData a record - *by ManInMyVan* (`64ebdf2`)
- Use GrimMath.radians in JumpPower - *by ManInMyVan* (`2b03755`)
- Make Dripstone.update(...) void - *by ManInMyVan* (`9f4c321`)
- Remove GrimPlayer#isEyeInFluid(FluidTag) - *by ManInMyVan* (`4e1320f`)
- Deobf FluidFallingAdjustedMovement.getFluidFallingAdjustedMovement(...) - *by ManInMyVan* (`dc03060`)
- Protected -> private in final class - *by ManInMyVan* (`0bf3a21`)
- Remove GrimPlayer#getInventory() - *by ManInMyVan* (`bd4cd31`)
- Fix riptide velocity (#2262) - *by Ayou* (`0586ea5`)
- Read event after getting player - *by ManInMyVan* (`a8693c3`)
- Read event after getting player - *by ManInMyVan* (`070116b`)
- Remove unused imports - *by ManInMyVan* (`f739b1e`)
- Only do NoSlow checks if trident is not enchanted with Riptide
This is not vanilla, but this is what the legacy handler does. To implement this properly, we would need to track biomes AND skylight, which is very memory-expensive.
fix: https://github.com/GrimAnticheat/Grim/issues/2259 - *by cyramek* (`b7c5837`)
- Fix FastBreak falses white riding entity (#2273) - *by EternalHuman* (`57a9f8f`)
- Ensure fabric uses our packetevents fork - *by AoElite* (`846e9ad`)
- Update packetevents - *by AoElite* (`a02f49e`)
- Update workflow - *by AoElite* (`db92c65`)
- Remove workflow paths - *by AoElite* (`becbba3`)
- Tweak workflow - *by AoElite* (`e368bc8`)
- Remove secret requirement - *by AoElite* (`184050b`)
- Add back workflow paths - *by AoElite* (`c2a07bd`)
- Revert pre via (#2280)
* revert pre-via part 1
* don't register checks multiple times
* revert pre-via part 1
* don't register checks multiple times
* fix merge conflicts
---------
Co-authored-by: cyramek <xcyramek@gmail.com> - *by SamB440* (`cb13221`)
- Optimize away entity collision check in 1.8 (#2269) - *by Pablo Herrera* (`fe7a263`)
- Add repo.grim.ac for 1.16.1 so fabric-permissions-api will be downloaded - *by Axionize* (`293f6ea`)
- Disable CodeQL workflow schedule - *by AoElite* (`b70abbe`)
- Enable parallel building - *by AoElite* (`9b2b080`)
- Update gradle publishing actions, remove action dependency requirement, disabled building and publishing of lite - *by AoElite* (`2403bc5`)
- Update the checkout action to v5 in CodeQL workflow - *by AoElite* (`a0bd388`)
- Bump lombok plugin to 9.0.0 - *by AoElite* (`9618912`)
- Use different approach in Gradle version extraction in the publishing workflow - *by AoElite* (`2a5979c`)
- Simplify version extraction - *by AoElite* (`088621f`)
- Add a build properties file to include more details about the build - *by AoElite* (`c428bf6`)
- Use GitHub's default branch instead of assuming 2.0 - *by AoElite* (`18d1602`)
- Remove unused `mainBranch` property from BuildConfig - *by AoElite* (`f54ceb6`)
- Exclude pull requests - *by AoElite* (`01ff3ec`)
- Add build properties to dump - *by AoElite* (`8d25519`)
- Correct formatting for conditional checks in gradle-publish workflow - *by AoElite* (`1f16d7b`)
- Update readme - *by AoElite* (`4be2549`)
- Specify java version fpr codeql - *by AoElite* (`fb926ab`)
- Modify grim startup update check failure message - *by Axionize* (`3ac26d0`)
- Update new release/alpha build workflow - *by Axionize* (`cbc2f51`)
- Run workflow on .github/workflows/** update - *by Axionize* (`8f78556`)
- Update buildscript to be more flexible; add support for gradle build scans - *by Axionize* (`2df4c23`)
- Bugfix - *by Axionize* (`dda1332`)
- Build script fix - *by Axionize* (`a74e10e`)
- Remove -q from printVersion so when --scan is applied logs print out - *by Axionize* (`2f8a473`)
- Print out build scan url not found when --scan enabled and url not found - *by Axionize* (`b72485d`)
- Fix escpaing some stings in preparing final changelog - *by Axionize* (`a26951c`)
- Use secrets for MODRINTH_ID - *by Axionize* (`50f3d84`)
- Fix using secrets for MODRINTH_ID in workflows - *by Axionize* (`b824ce1`)
- Fix using secrets for MODRINTH_ID in workflows again - *by Axionize* (`0095f8a`)
- Buildscript patches - *by Axionize* (`d15a2dd`)
- Even more robust sanitization - *by Axionize* (`0fd2a96`)
- Add reset-item-usage-on-item-use - *by ManInMyVan* (`aa4c6e0`)
- Small cleanup (mostly making things private & final) - *by ManInMyVan* (`8d1ee00`)
- Make devvelocity build scan integration only run on --scan being applied; Update foojay resolver convention; - *by Axionize* (`e009389`)
- Implement API v1.2.0: Improve EventBus usability and fix reflection bugs
This update contains numerous fixes and improvements to the API, focusing on developer experience and robustness.
feat(api): Simplify EventBus registration with context resolvers
- Removes the requirement for developers to manually construct a GrimPlugin instance to use the EventBus.
- The new GrimExtensionManager uses platform-specific resolvers to automatically determine the context from common object types, reducing boilerplate.
- On Bukkit, developers can now pass:
- A `Plugin` instance (e.g., `this` from their main plugin class)
- Any `Class` from the plugin's JAR (e.g., `MyListener.class`)
- The plugin's name as a `String`
- On Fabric, developers can now pass:
- A mod's entrypoint instance (e.g., `this` from an Initializer)
- The mod ID as a `String`
- A `ModContainer` instance
- Any `Class` from the mod's JAR
fix(api): Correctly invoke reflected event listeners
- Fixes a critical bug causing a `ClassCastException` for listeners registered via `registerAnnotatedListeners`. Listeners are now correctly fired only for their declared event type. `subscribe()` remains the recommended registration method.
perf(api): Optimize invocation of reflected listeners
- Slightly improves performance of reflected listeners by removing a redundant runtime null-check from the hot path of every event call.
refactor(core): Moved concrete EventBus implementation from API to common module
- The `OptimizedEventBus` implementation has been relocated to the `common` module to better separate the public API contract from its internal logic. - *by Axionize* (`12e79a1`)
- Make ExplosionHandler#firstBreadMap private - *by ManInMyVan* (`258ef06`)
- XRot & yRot -> yaw & pitch - *by ManInMyVan* (`662d02c`)
- Deobf getNearestLookingDirections() - *by ManInMyVan* (`141ccae`)
- Nullability annotations & deobfing - *by ManInMyVan* (`0e6d116`)
- Bump version - *by ManInMyVan* (`8884b0a`)
- Fix BLOCK_INTERACTION_RANGE creative mode on < 1.20.5 - *by SamB440* (`642e580`)
- Slight cleanup (mostly weakening package-private) - *by ManInMyVan* (`1bb95e7`)
- Less messy build script - *by ManInMyVan* (`d24726c`)
- Use jetbrains nullability annotations - *by ManInMyVan* (`7b243d3`)
- Use lombok in some places - *by ManInMyVan* (`3cf06bf`)
- Remove unused class TaskWrapperHandle - *by ManInMyVan* (`e36e619`)
- Don't use Preconditions for null-checking - *by ManInMyVan* (`ef0ea35`)
- Undeprecate BukkitConversionUtils#fromBukkitFace(BlockFace) - *by ManInMyVan* (`b102afb`)
- Make VehiclePositionUpdate a record - *by ManInMyVan* (`f9fff4e`)
- Make BlockPlaceSnapshot a record - *by ManInMyVan* (`cec4a85`)
- Move bstats plugin id to a constants class - *by ManInMyVan* (`6d3aa47`)
- Deobf some methods in PredictionEngineBoat - *by ManInMyVan* (`0c86d01`)
- Use GrimMath.radians instead of manual conversion - *by ManInMyVan* (`6a02c93`)
- Make LastInstance#lastInstance private - *by ManInMyVan* (`258d94b`)
- Make FabricPermissionRegistrationManager#fabricSenderFactory private - *by ManInMyVan* (`c0bd2dd`)
- Clean up some comments and spacing - *by ManInMyVan* (`8f437d6`)
- Make MovementTickerLivingVehicle#movementInput protected - *by ManInMyVan* (`2c0b4a2`)
- Remove unnecessary parenthesis on folia scheduler tasks - *by ManInMyVan* (`7137b36`)
- Allow multiple instances of TridentItem - *by ManInMyVan* (`c3eb0e4`)
- Bump dependencies - *by Axionize* (`513633c`)
- Improve performance and cleaniness of downloading dependencies - *by Axionize* (`a7bdc86`)
- Optimize Bukkit dependency fetching - *by Axionize* (`cccc5fd`)
- Undisable fabric by accident and minor cleanup - *by Axionize* (`d9e279a`)
- Split version compute and build steps - *by SamB440* (`0bbf472`)
- Fix silent failing on build - *by SamB440* (`42c6d08`)
- Now fix geyser dependency - *by SamB440* (`9e7dabe`)
- Support latest spigot in BukkitItemResetHandler - *by ManInMyVan* (`a56e99e`)
### 🐛 Fixes
- Fix #2211 - *by ManInMyVan* (`9ab2f2e`)
- Fix NPE in BlockPlaceCheck#getCombinedBox (#2215) - *by Ayou* (`e2cf0fa`)
- Fix getting block jump factor in older versions - *by cyramek* (`b88dfa7`)
- Fix exception - *by ManInMyVan* (`3de670e`)
- Fix #2221 - *by ManInMyVan* (`fe1c6bf`)
- Fix PacketOrderO falses in vehicles - *by ManInMyVan* (`4287f62`)
- Fix ChatA/ChatB falses from 31107ec4b - *by ManInMyVan* (`38ccc55`)
- Shitmath look vector - *by ManInMyVan* (`0340e07`)
- Use stuckSpeedMultiplier instead of 0.99, 0.98, 0.99 - *by ManInMyVan* (`6320fa6`)
- Fix CrashH false - *by AoElite* (`8f1e993`)
- Fix deprecated method call ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) - *by ManInMyVan* (`345502b`)
- Fix RunningMode field modifiers - *by ManInMyVan* (`9ea389b`)
- Fixed some minor build warnings - *by AoElite* (`c90d7ab`)
- Fix workflow - *by AoElite* (`fefaa57`)
- Fix repo property including org - *by AoElite* (`40a4c08`)
- Fix leaf litter hitbox - *by ManInMyVan* (`c10e74c`)
- Fix segmented hitboxes - *by ManInMyVan* (`cc10288`)
- Fix a few warns - *by ManInMyVan* (`c422173`)
- Fix 1.9 sloped rail height - *by ManInMyVan* (`7c5aae9`)
- Fix build - *by ManInMyVan* (`438e1ac`)
### 🤖 Maintenance & CI
- Add cliff.toml file for defining git-cliff formatting of changelogs - *by Axionize* (`a239560`)
- Create GitHub Actions script for auto-building lite version and publishing to Modrinth w/changelog - *by Axionize* (`0374b8c`)
- Replace vars.MODRINTH_ID with secrets.MODRINTH_ID to match repository Actions' settings - *by Axionize* (`5183ad8`)
- Fix generating changelog content in GitHub Actions - *by Axionize* (`2bf1260`)
- Fix escaping characters in changelog generation - *by Axionize* (`ba305cf`)
- Fix supported versions for Bukkit in Modrinth upload and Fabric dependences - *by Axionize* (`b0906d9`)
2.3.73-9e7dabe
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 4c32e33c75e62762df6cf351e7dfef1f5897a529获取文件 grimac-fabric-2.3.73-9e7dabe.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Downgrade from shadow 9.0.0-rc1 to 9.0.0-beta8 to fix jar inflation bug with shading fastutil - by Axionize (
6e28434) - 1.21.8 Server Support - Bump PE - by Axionize (
4942401) - This should now be usable - by ManInMyVan (
6e58e8c) - No it shouldn't - by ManInMyVan (
8d3e77f) - There is no more via here - by ManInMyVan (
9da9c30) - SprintA verbose - by ManInMyVan (
ed727cc) - Packet cancelling in VehicleD - by ManInMyVan (
39b74b2) - Remove some empty lines - by ManInMyVan (
c7fbc4b) - Don't use ordinal for WindowClickType in CrashF - by ManInMyVan (
1b62b1d) - More pre-via
hopefully I didn't miss any getter changes - by ManInMyVan (d90de8f)
- Pre-via chat checks - by ManInMyVan (
51bbb31) - Small cleanup - by ManInMyVan (
2a7403b) - HOW DID I FORGET - by ManInMyVan (
ac2c9ea) - Temporary fix for BadPacketsE not working on vehicles - by Axionize (
2ad9818) - PacketOrderO - by ManInMyVan (
2e01399) - Pre-via block break checks - by ManInMyVan (
408c7d5) - BadPacketsO optimizations - by ManInMyVan (
354216f) - And it was not a teleport - by ManInMyVan (
85acf78) - These don't need to implement anything - by ManInMyVan (
02426ad) - Small stuff - by ManInMyVan (
1f052f6) - More small changes - by ManInMyVan (
95b080a) - More cleanup - by ManInMyVan (
d8b719d) - Add option to disable cancelling pong packets - by SamB440 (
933f6c7) - Hardcode more 1.21.4+ hand harvestables (#2213)
- Hardcode more 1.21.4+ Hand Harvestables
Fixes issue #2117 temporarily until PacketEvents resolves their api shortcoming (https://github.com/retrooper/packetevents/issues/1217)
-
Adjust variable name
-
Cleanup spacing in BlockBreakSpeed util
Co-authored-by: ManInMyVan 113963219+ManInMyVan@users.noreply.github.com
Co-authored-by: ManInMyVan 113963219+ManInMyVan@users.noreply.github.com - by Loki (533ae70)
- Temp revert pre-via - by ManInMyVan (
77c165c) - Revert "temp revert pre-via"
This reverts commit 77c165cfa83e35ef94c6049446a6eab847d4a080. - by ManInMyVan (2528ff5)
- Bump PacketEvents - by Axionize (
29e0c6e) - Add mavenCentral() to repositsories to download me.lucko:fabric-permissions-api:0.1-SNAPSHOT for Fabric 1.16.1 - by Axionize (
ba4bbef) - Shadow 9.0.0-rc2 (#2229)
OLD: grimac-bukkit-2.3.72-shadow-9-ba4bbef66-before.jar
NEW: grimac-bukkit-2.3.72-shadow-9-a14b4044a-after.jar
JAR │ old │ new │ diff
───────┼──────────┼──────────┼──────
class │ 20.9 MiB │ 20.9 MiB │ 0 B
other │ 1.5 MiB │ 1.5 MiB │ 0 B
───────┼──────────┼──────────┼──────
total │ 22.4 MiB │ 22.4 MiB │ 0 B
CLASSES │ old │ new │ diff
─────────┼───────┼───────┼───────────
classes │ 4603 │ 4603 │ 0 (+0 -0)
methods │ 53656 │ 53656 │ 0 (+0 -0)
fields │ 22173 │ 22173 │ 0 (+0 -0)
=================
==== JAR ====
=================
size │ diff │ path
──────┼──────┼─────────────────────────────────────────────────────────────────
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/snakeyaml/internal/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/snakeyaml/
│ 0 B │ - META-INF/versions/9/org/yaml/snakeyaml/internal/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/
│ 0 B │ - META-INF/versions/9/org/yaml/snakeyaml/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/
│ 0 B │ - META-INF/versions/9/org/yaml/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/
│ 0 B │ - META-INF/versions/9/org/
0 B │ 0 B │ + META-INF/versions/9/ac/
0 B │ 0 B │ + META-INF/services/
──────┼──────┼─────────────────────────────────────────────────────────────────
0 B │ 0 B │ (total)
``` - *by Zongle Wang* (`5a4471c`)
- Fix very rare Reach false for versions < 1.20.2 and > 1.21.4 involving rot only packets. See https://bugs.mojang.com/browse/MC/issues/MC-255263 - *by Axionize* (`3875a6b`)
- Amend previous Reach false fix to only apply in versions > 1.14.4 - *by Axionize* (`527c87e`)
- Fix FastBreak falses with 1.20.5+ custom tool rules. - *by Axionize* (`4b514e7`)
- Make ChatC and ChatB postViaChecks as temporary workaround to PE parsing limitations. - *by Axionize* (`31107ec`)
- [ci skip] Bump run-paper version - *by SamB440* (`cec0738`)
- Zero point zero three - *by SamB440* (`25b0582`)
- Disallow step after setback - *by SamB440* (`1136936`)
- [ci skip] Add client version to bypass issue template - *by SamB440* (`61f7ad8`)
- Refactor GrimDump: extract basic info generation to reusable getBasicInfo method - *by AoElite* (`a695dac`)
- Allow all functional urls to be changeable, move all grim system property usage to a dedicated class - *by AoElite* (`a9a2034`)
- Recode grim version command to use new api - *by AoElite* (`cd8d78d`)
- Add getVehicle() and getVehicleType() in GrimPlayer - *by ManInMyVan* (`647b13c`)
- Check if a player is in a boat when sending STEER_BOAT (Add VehicleE) - *by ManInMyVan* (`b5c14f4`)
- Validate STEER_BOAT values (Add VehicleF) - *by ManInMyVan* (`2e625e2`)
- Remove Check.isFlying - *by ManInMyVan* (`be120f0`)
- Make Check.isTransaction static - *by ManInMyVan* (`0a4a6cd`)
- Split isJumping and lastJumping into separate declarations - *by ManInMyVan* (`6787d1b`)
- Simplify FloodgateUtil - *by ManInMyVan* (`d2df1b7`)
- Use Math.PI in VanillaMath instead of the literal - *by ManInMyVan* (`7376468`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) in TridentItem - *by ManInMyVan* (`e433652`)
- Remove unused method BlockFaceHelper.offset - *by ManInMyVan* (`796a573`)
- Mark many utility classes as UtilityClass - *by ManInMyVan* (`380e3d9`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) in Riptide - *by ManInMyVan* (`376e7a9`)
- Rewrite GeyserUtil to not use reflection
except once - *by ManInMyVan* (`1ba072f`)
- Merge FloodgateUtil & GeyserUtil - *by ManInMyVan* (`a3108c7`)
- Remove Killaura from punishments.yml + add Interact in japanese punishments.yml - *by ManInMyVan* (`6ce610e`)
- Fix typo in help: section of en messages.yml causing error message on /grim help. Also make /grim help handle null lines - *by Axionize* (`94813c0`)
- Remove unused import in BlockFaceHelper - *by ManInMyVan* (`8cb4189`)
- Allow line break in pages - *by ManInMyVan* (`5761896`)
- Cleaner stuckSpeedMultiplier constants - *by ManInMyVan* (`03e1514`)
- Roll up shitmath bruteforce in PredictionEngineElytra - *by ManInMyVan* (`a953f50`)
- Add force-slow-movement and force-stuck-speed (intended for anarchy servers) - *by ManInMyVan* (`0dec743`)
- Update README.md and CONTRIBUTING.md - *by AoElite* (`c0b96ea`)
- Limit 1.21.5+ sprint attribute desync to minecarts - *by cyramek* (`fd59498`)
- More readable PredictionEngineElytra.applyInputsToVelocityPossibilities - *by ManInMyVan* (`28d8320`)
- Allow platform to be configured via system argument - *by AoElite* (`b997b6b`)
- Make PacketPlayerDigging pre-via: fix #2250
also move it before PreViaCheckManagerListener - *by ManInMyVan* (`97c1bdd`)
- Remove unused imports in ChatA/B - *by ManInMyVan* (`1c46546`)
- Add support for SET_PLAYER_INVENTORY packet - *by SamB440* (`17a8d3b`)
- Add some utilities - *by AoElite* (`090d1a8`)
- Reduce the number of tasks for updating permissions - *by AoElite* (`4702add`)
- Add GrimList command for debugging exemptions - *by AoElite* (`dbac8bc`)
- Don't allow sending OFF_HAND in USE_ITEM to bypass noslow - *by ManInMyVan* (`ff9af98`)
- Get item in PacketPlayerDigging.handleUseItem instead of it being passed - *by ManInMyVan* (`a7f8c77`)
- Use getItemInHand in PacketPlayerDigging - *by ManInMyVan* (`d71239b`)
- Only set NoSlow.didSlotChangeLastTick if the slot actually changed - *by ManInMyVan* (`aab6908`)
- PacketStateData.eatingHand -> itemInUseHand - *by ManInMyVan* (`b37393c`)
- Make PacketStateData.isSlowedByUsingItem() based on slowedByUsingItemSlot
the slowedByUsingItem is redundant - *by ManInMyVan* (`cecf5fb`)
- Reduce runnables with world borders - *by ManInMyVan* (`21ef46a`)
- Cache default input value; reduce memory usage for pre-1.21.2 players - *by ManInMyVan* (`eddb14b`)
- Normalize trighandler param names - *by ManInMyVan* (`b44dd89`)
- Mark GrimMath methods as pure - *by ManInMyVan* (`566dc9b`)
- Make Ray fields final - *by ManInMyVan* (`f87a077`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) - *by ManInMyVan* (`d2a8dce`)
- Replace ChannelHelper.runInEventLoop with GrimPlayer#runSafely - *by ManInMyVan* (`3f17557`)
- Move ComprensatedInventory instance to GrimPlayer - *by ManInMyVan* (`ea5ed06`)
- Simplify ViaVersionUtil - *by ManInMyVan* (`42d247b`)
- Clean up EntityPredicates - *by ManInMyVan* (`e26cf0f`)
- Make MainSupportingBlockData a record - *by ManInMyVan* (`64ebdf2`)
- Use GrimMath.radians in JumpPower - *by ManInMyVan* (`2b03755`)
- Make Dripstone.update(...) void - *by ManInMyVan* (`9f4c321`)
- Remove GrimPlayer#isEyeInFluid(FluidTag) - *by ManInMyVan* (`4e1320f`)
- Deobf FluidFallingAdjustedMovement.getFluidFallingAdjustedMovement(...) - *by ManInMyVan* (`dc03060`)
- Protected -> private in final class - *by ManInMyVan* (`0bf3a21`)
- Remove GrimPlayer#getInventory() - *by ManInMyVan* (`bd4cd31`)
- Fix riptide velocity (#2262) - *by Ayou* (`0586ea5`)
- Read event after getting player - *by ManInMyVan* (`a8693c3`)
- Read event after getting player - *by ManInMyVan* (`070116b`)
- Remove unused imports - *by ManInMyVan* (`f739b1e`)
- Only do NoSlow checks if trident is not enchanted with Riptide
This is not vanilla, but this is what the legacy handler does. To implement this properly, we would need to track biomes AND skylight, which is very memory-expensive.
fix: https://github.com/GrimAnticheat/Grim/issues/2259 - *by cyramek* (`b7c5837`)
- Fix FastBreak falses white riding entity (#2273) - *by EternalHuman* (`57a9f8f`)
- Ensure fabric uses our packetevents fork - *by AoElite* (`846e9ad`)
- Update packetevents - *by AoElite* (`a02f49e`)
- Update workflow - *by AoElite* (`db92c65`)
- Remove workflow paths - *by AoElite* (`becbba3`)
- Tweak workflow - *by AoElite* (`e368bc8`)
- Remove secret requirement - *by AoElite* (`184050b`)
- Add back workflow paths - *by AoElite* (`c2a07bd`)
- Revert pre via (#2280)
* revert pre-via part 1
* don't register checks multiple times
* revert pre-via part 1
* don't register checks multiple times
* fix merge conflicts
---------
Co-authored-by: cyramek <xcyramek@gmail.com> - *by SamB440* (`cb13221`)
- Optimize away entity collision check in 1.8 (#2269) - *by Pablo Herrera* (`fe7a263`)
- Add repo.grim.ac for 1.16.1 so fabric-permissions-api will be downloaded - *by Axionize* (`293f6ea`)
- Disable CodeQL workflow schedule - *by AoElite* (`b70abbe`)
- Enable parallel building - *by AoElite* (`9b2b080`)
- Update gradle publishing actions, remove action dependency requirement, disabled building and publishing of lite - *by AoElite* (`2403bc5`)
- Update the checkout action to v5 in CodeQL workflow - *by AoElite* (`a0bd388`)
- Bump lombok plugin to 9.0.0 - *by AoElite* (`9618912`)
- Use different approach in Gradle version extraction in the publishing workflow - *by AoElite* (`2a5979c`)
- Simplify version extraction - *by AoElite* (`088621f`)
- Add a build properties file to include more details about the build - *by AoElite* (`c428bf6`)
- Use GitHub's default branch instead of assuming 2.0 - *by AoElite* (`18d1602`)
- Remove unused `mainBranch` property from BuildConfig - *by AoElite* (`f54ceb6`)
- Exclude pull requests - *by AoElite* (`01ff3ec`)
- Add build properties to dump - *by AoElite* (`8d25519`)
- Correct formatting for conditional checks in gradle-publish workflow - *by AoElite* (`1f16d7b`)
- Update readme - *by AoElite* (`4be2549`)
- Specify java version fpr codeql - *by AoElite* (`fb926ab`)
- Modify grim startup update check failure message - *by Axionize* (`3ac26d0`)
- Update new release/alpha build workflow - *by Axionize* (`cbc2f51`)
- Run workflow on .github/workflows/** update - *by Axionize* (`8f78556`)
- Update buildscript to be more flexible; add support for gradle build scans - *by Axionize* (`2df4c23`)
- Bugfix - *by Axionize* (`dda1332`)
- Build script fix - *by Axionize* (`a74e10e`)
- Remove -q from printVersion so when --scan is applied logs print out - *by Axionize* (`2f8a473`)
- Print out build scan url not found when --scan enabled and url not found - *by Axionize* (`b72485d`)
- Fix escpaing some stings in preparing final changelog - *by Axionize* (`a26951c`)
- Use secrets for MODRINTH_ID - *by Axionize* (`50f3d84`)
- Fix using secrets for MODRINTH_ID in workflows - *by Axionize* (`b824ce1`)
- Fix using secrets for MODRINTH_ID in workflows again - *by Axionize* (`0095f8a`)
- Buildscript patches - *by Axionize* (`d15a2dd`)
- Even more robust sanitization - *by Axionize* (`0fd2a96`)
- Add reset-item-usage-on-item-use - *by ManInMyVan* (`aa4c6e0`)
- Small cleanup (mostly making things private & final) - *by ManInMyVan* (`8d1ee00`)
- Make devvelocity build scan integration only run on --scan being applied; Update foojay resolver convention; - *by Axionize* (`e009389`)
- Implement API v1.2.0: Improve EventBus usability and fix reflection bugs
This update contains numerous fixes and improvements to the API, focusing on developer experience and robustness.
feat(api): Simplify EventBus registration with context resolvers
- Removes the requirement for developers to manually construct a GrimPlugin instance to use the EventBus.
- The new GrimExtensionManager uses platform-specific resolvers to automatically determine the context from common object types, reducing boilerplate.
- On Bukkit, developers can now pass:
- A `Plugin` instance (e.g., `this` from their main plugin class)
- Any `Class` from the plugin's JAR (e.g., `MyListener.class`)
- The plugin's name as a `String`
- On Fabric, developers can now pass:
- A mod's entrypoint instance (e.g., `this` from an Initializer)
- The mod ID as a `String`
- A `ModContainer` instance
- Any `Class` from the mod's JAR
fix(api): Correctly invoke reflected event listeners
- Fixes a critical bug causing a `ClassCastException` for listeners registered via `registerAnnotatedListeners`. Listeners are now correctly fired only for their declared event type. `subscribe()` remains the recommended registration method.
perf(api): Optimize invocation of reflected listeners
- Slightly improves performance of reflected listeners by removing a redundant runtime null-check from the hot path of every event call.
refactor(core): Moved concrete EventBus implementation from API to common module
- The `OptimizedEventBus` implementation has been relocated to the `common` module to better separate the public API contract from its internal logic. - *by Axionize* (`12e79a1`)
- Make ExplosionHandler#firstBreadMap private - *by ManInMyVan* (`258ef06`)
- XRot & yRot -> yaw & pitch - *by ManInMyVan* (`662d02c`)
- Deobf getNearestLookingDirections() - *by ManInMyVan* (`141ccae`)
- Nullability annotations & deobfing - *by ManInMyVan* (`0e6d116`)
- Bump version - *by ManInMyVan* (`8884b0a`)
- Fix BLOCK_INTERACTION_RANGE creative mode on < 1.20.5 - *by SamB440* (`642e580`)
- Slight cleanup (mostly weakening package-private) - *by ManInMyVan* (`1bb95e7`)
- Less messy build script - *by ManInMyVan* (`d24726c`)
- Use jetbrains nullability annotations - *by ManInMyVan* (`7b243d3`)
- Use lombok in some places - *by ManInMyVan* (`3cf06bf`)
- Remove unused class TaskWrapperHandle - *by ManInMyVan* (`e36e619`)
- Don't use Preconditions for null-checking - *by ManInMyVan* (`ef0ea35`)
- Undeprecate BukkitConversionUtils#fromBukkitFace(BlockFace) - *by ManInMyVan* (`b102afb`)
- Make VehiclePositionUpdate a record - *by ManInMyVan* (`f9fff4e`)
- Make BlockPlaceSnapshot a record - *by ManInMyVan* (`cec4a85`)
- Move bstats plugin id to a constants class - *by ManInMyVan* (`6d3aa47`)
- Deobf some methods in PredictionEngineBoat - *by ManInMyVan* (`0c86d01`)
- Use GrimMath.radians instead of manual conversion - *by ManInMyVan* (`6a02c93`)
- Make LastInstance#lastInstance private - *by ManInMyVan* (`258d94b`)
- Make FabricPermissionRegistrationManager#fabricSenderFactory private - *by ManInMyVan* (`c0bd2dd`)
- Clean up some comments and spacing - *by ManInMyVan* (`8f437d6`)
- Make MovementTickerLivingVehicle#movementInput protected - *by ManInMyVan* (`2c0b4a2`)
- Remove unnecessary parenthesis on folia scheduler tasks - *by ManInMyVan* (`7137b36`)
- Allow multiple instances of TridentItem - *by ManInMyVan* (`c3eb0e4`)
- Bump dependencies - *by Axionize* (`513633c`)
- Improve performance and cleaniness of downloading dependencies - *by Axionize* (`a7bdc86`)
- Optimize Bukkit dependency fetching - *by Axionize* (`cccc5fd`)
- Undisable fabric by accident and minor cleanup - *by Axionize* (`d9e279a`)
- Split version compute and build steps - *by SamB440* (`0bbf472`)
- Fix silent failing on build - *by SamB440* (`42c6d08`)
- Now fix geyser dependency - *by SamB440* (`9e7dabe`)
### 🐛 Fixes
- Fix #2211 - *by ManInMyVan* (`9ab2f2e`)
- Fix NPE in BlockPlaceCheck#getCombinedBox (#2215) - *by Ayou* (`e2cf0fa`)
- Fix getting block jump factor in older versions - *by cyramek* (`b88dfa7`)
- Fix exception - *by ManInMyVan* (`3de670e`)
- Fix #2221 - *by ManInMyVan* (`fe1c6bf`)
- Fix PacketOrderO falses in vehicles - *by ManInMyVan* (`4287f62`)
- Fix ChatA/ChatB falses from 31107ec4b - *by ManInMyVan* (`38ccc55`)
- Shitmath look vector - *by ManInMyVan* (`0340e07`)
- Use stuckSpeedMultiplier instead of 0.99, 0.98, 0.99 - *by ManInMyVan* (`6320fa6`)
- Fix CrashH false - *by AoElite* (`8f1e993`)
- Fix deprecated method call ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) - *by ManInMyVan* (`345502b`)
- Fix RunningMode field modifiers - *by ManInMyVan* (`9ea389b`)
- Fixed some minor build warnings - *by AoElite* (`c90d7ab`)
- Fix workflow - *by AoElite* (`fefaa57`)
- Fix repo property including org - *by AoElite* (`40a4c08`)
- Fix leaf litter hitbox - *by ManInMyVan* (`c10e74c`)
- Fix segmented hitboxes - *by ManInMyVan* (`cc10288`)
- Fix a few warns - *by ManInMyVan* (`c422173`)
- Fix 1.9 sloped rail height - *by ManInMyVan* (`7c5aae9`)
- Fix build - *by ManInMyVan* (`438e1ac`)
### 🤖 Maintenance & CI
- Add cliff.toml file for defining git-cliff formatting of changelogs - *by Axionize* (`a239560`)
- Create GitHub Actions script for auto-building lite version and publishing to Modrinth w/changelog - *by Axionize* (`0374b8c`)
- Replace vars.MODRINTH_ID with secrets.MODRINTH_ID to match repository Actions' settings - *by Axionize* (`5183ad8`)
- Fix generating changelog content in GitHub Actions - *by Axionize* (`2bf1260`)
- Fix escaping characters in changelog generation - *by Axionize* (`ba305cf`)
- Fix supported versions for Bukkit in Modrinth upload and Fabric dependences - *by Axionize* (`b0906d9`)
2.3.73-9e7dabe
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 82d3cff1f01c9054c148f881dafcdfae3a5b41c9获取文件 grimac-bukkit-2.3.73-9e7dabe.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Downgrade from shadow 9.0.0-rc1 to 9.0.0-beta8 to fix jar inflation bug with shading fastutil - by Axionize (
6e28434) - 1.21.8 Server Support - Bump PE - by Axionize (
4942401) - This should now be usable - by ManInMyVan (
6e58e8c) - No it shouldn't - by ManInMyVan (
8d3e77f) - There is no more via here - by ManInMyVan (
9da9c30) - SprintA verbose - by ManInMyVan (
ed727cc) - Packet cancelling in VehicleD - by ManInMyVan (
39b74b2) - Remove some empty lines - by ManInMyVan (
c7fbc4b) - Don't use ordinal for WindowClickType in CrashF - by ManInMyVan (
1b62b1d) - More pre-via
hopefully I didn't miss any getter changes - by ManInMyVan (d90de8f)
- Pre-via chat checks - by ManInMyVan (
51bbb31) - Small cleanup - by ManInMyVan (
2a7403b) - HOW DID I FORGET - by ManInMyVan (
ac2c9ea) - Temporary fix for BadPacketsE not working on vehicles - by Axionize (
2ad9818) - PacketOrderO - by ManInMyVan (
2e01399) - Pre-via block break checks - by ManInMyVan (
408c7d5) - BadPacketsO optimizations - by ManInMyVan (
354216f) - And it was not a teleport - by ManInMyVan (
85acf78) - These don't need to implement anything - by ManInMyVan (
02426ad) - Small stuff - by ManInMyVan (
1f052f6) - More small changes - by ManInMyVan (
95b080a) - More cleanup - by ManInMyVan (
d8b719d) - Add option to disable cancelling pong packets - by SamB440 (
933f6c7) - Hardcode more 1.21.4+ hand harvestables (#2213)
- Hardcode more 1.21.4+ Hand Harvestables
Fixes issue #2117 temporarily until PacketEvents resolves their api shortcoming (https://github.com/retrooper/packetevents/issues/1217)
-
Adjust variable name
-
Cleanup spacing in BlockBreakSpeed util
Co-authored-by: ManInMyVan 113963219+ManInMyVan@users.noreply.github.com
Co-authored-by: ManInMyVan 113963219+ManInMyVan@users.noreply.github.com - by Loki (533ae70)
- Temp revert pre-via - by ManInMyVan (
77c165c) - Revert "temp revert pre-via"
This reverts commit 77c165cfa83e35ef94c6049446a6eab847d4a080. - by ManInMyVan (2528ff5)
- Bump PacketEvents - by Axionize (
29e0c6e) - Add mavenCentral() to repositsories to download me.lucko:fabric-permissions-api:0.1-SNAPSHOT for Fabric 1.16.1 - by Axionize (
ba4bbef) - Shadow 9.0.0-rc2 (#2229)
OLD: grimac-bukkit-2.3.72-shadow-9-ba4bbef66-before.jar
NEW: grimac-bukkit-2.3.72-shadow-9-a14b4044a-after.jar
JAR │ old │ new │ diff
───────┼──────────┼──────────┼──────
class │ 20.9 MiB │ 20.9 MiB │ 0 B
other │ 1.5 MiB │ 1.5 MiB │ 0 B
───────┼──────────┼──────────┼──────
total │ 22.4 MiB │ 22.4 MiB │ 0 B
CLASSES │ old │ new │ diff
─────────┼───────┼───────┼───────────
classes │ 4603 │ 4603 │ 0 (+0 -0)
methods │ 53656 │ 53656 │ 0 (+0 -0)
fields │ 22173 │ 22173 │ 0 (+0 -0)
=================
==== JAR ====
=================
size │ diff │ path
──────┼──────┼─────────────────────────────────────────────────────────────────
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/snakeyaml/internal/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/snakeyaml/
│ 0 B │ - META-INF/versions/9/org/yaml/snakeyaml/internal/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/
│ 0 B │ - META-INF/versions/9/org/yaml/snakeyaml/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/
│ 0 B │ - META-INF/versions/9/org/yaml/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/
│ 0 B │ - META-INF/versions/9/org/
0 B │ 0 B │ + META-INF/versions/9/ac/
0 B │ 0 B │ + META-INF/services/
──────┼──────┼─────────────────────────────────────────────────────────────────
0 B │ 0 B │ (total)
``` - *by Zongle Wang* (`5a4471c`)
- Fix very rare Reach false for versions < 1.20.2 and > 1.21.4 involving rot only packets. See https://bugs.mojang.com/browse/MC/issues/MC-255263 - *by Axionize* (`3875a6b`)
- Amend previous Reach false fix to only apply in versions > 1.14.4 - *by Axionize* (`527c87e`)
- Fix FastBreak falses with 1.20.5+ custom tool rules. - *by Axionize* (`4b514e7`)
- Make ChatC and ChatB postViaChecks as temporary workaround to PE parsing limitations. - *by Axionize* (`31107ec`)
- [ci skip] Bump run-paper version - *by SamB440* (`cec0738`)
- Zero point zero three - *by SamB440* (`25b0582`)
- Disallow step after setback - *by SamB440* (`1136936`)
- [ci skip] Add client version to bypass issue template - *by SamB440* (`61f7ad8`)
- Refactor GrimDump: extract basic info generation to reusable getBasicInfo method - *by AoElite* (`a695dac`)
- Allow all functional urls to be changeable, move all grim system property usage to a dedicated class - *by AoElite* (`a9a2034`)
- Recode grim version command to use new api - *by AoElite* (`cd8d78d`)
- Add getVehicle() and getVehicleType() in GrimPlayer - *by ManInMyVan* (`647b13c`)
- Check if a player is in a boat when sending STEER_BOAT (Add VehicleE) - *by ManInMyVan* (`b5c14f4`)
- Validate STEER_BOAT values (Add VehicleF) - *by ManInMyVan* (`2e625e2`)
- Remove Check.isFlying - *by ManInMyVan* (`be120f0`)
- Make Check.isTransaction static - *by ManInMyVan* (`0a4a6cd`)
- Split isJumping and lastJumping into separate declarations - *by ManInMyVan* (`6787d1b`)
- Simplify FloodgateUtil - *by ManInMyVan* (`d2df1b7`)
- Use Math.PI in VanillaMath instead of the literal - *by ManInMyVan* (`7376468`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) in TridentItem - *by ManInMyVan* (`e433652`)
- Remove unused method BlockFaceHelper.offset - *by ManInMyVan* (`796a573`)
- Mark many utility classes as UtilityClass - *by ManInMyVan* (`380e3d9`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) in Riptide - *by ManInMyVan* (`376e7a9`)
- Rewrite GeyserUtil to not use reflection
except once - *by ManInMyVan* (`1ba072f`)
- Merge FloodgateUtil & GeyserUtil - *by ManInMyVan* (`a3108c7`)
- Remove Killaura from punishments.yml + add Interact in japanese punishments.yml - *by ManInMyVan* (`6ce610e`)
- Fix typo in help: section of en messages.yml causing error message on /grim help. Also make /grim help handle null lines - *by Axionize* (`94813c0`)
- Remove unused import in BlockFaceHelper - *by ManInMyVan* (`8cb4189`)
- Allow line break in pages - *by ManInMyVan* (`5761896`)
- Cleaner stuckSpeedMultiplier constants - *by ManInMyVan* (`03e1514`)
- Roll up shitmath bruteforce in PredictionEngineElytra - *by ManInMyVan* (`a953f50`)
- Add force-slow-movement and force-stuck-speed (intended for anarchy servers) - *by ManInMyVan* (`0dec743`)
- Update README.md and CONTRIBUTING.md - *by AoElite* (`c0b96ea`)
- Limit 1.21.5+ sprint attribute desync to minecarts - *by cyramek* (`fd59498`)
- More readable PredictionEngineElytra.applyInputsToVelocityPossibilities - *by ManInMyVan* (`28d8320`)
- Allow platform to be configured via system argument - *by AoElite* (`b997b6b`)
- Make PacketPlayerDigging pre-via: fix #2250
also move it before PreViaCheckManagerListener - *by ManInMyVan* (`97c1bdd`)
- Remove unused imports in ChatA/B - *by ManInMyVan* (`1c46546`)
- Add support for SET_PLAYER_INVENTORY packet - *by SamB440* (`17a8d3b`)
- Add some utilities - *by AoElite* (`090d1a8`)
- Reduce the number of tasks for updating permissions - *by AoElite* (`4702add`)
- Add GrimList command for debugging exemptions - *by AoElite* (`dbac8bc`)
- Don't allow sending OFF_HAND in USE_ITEM to bypass noslow - *by ManInMyVan* (`ff9af98`)
- Get item in PacketPlayerDigging.handleUseItem instead of it being passed - *by ManInMyVan* (`a7f8c77`)
- Use getItemInHand in PacketPlayerDigging - *by ManInMyVan* (`d71239b`)
- Only set NoSlow.didSlotChangeLastTick if the slot actually changed - *by ManInMyVan* (`aab6908`)
- PacketStateData.eatingHand -> itemInUseHand - *by ManInMyVan* (`b37393c`)
- Make PacketStateData.isSlowedByUsingItem() based on slowedByUsingItemSlot
the slowedByUsingItem is redundant - *by ManInMyVan* (`cecf5fb`)
- Reduce runnables with world borders - *by ManInMyVan* (`21ef46a`)
- Cache default input value; reduce memory usage for pre-1.21.2 players - *by ManInMyVan* (`eddb14b`)
- Normalize trighandler param names - *by ManInMyVan* (`b44dd89`)
- Mark GrimMath methods as pure - *by ManInMyVan* (`566dc9b`)
- Make Ray fields final - *by ManInMyVan* (`f87a077`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) - *by ManInMyVan* (`d2a8dce`)
- Replace ChannelHelper.runInEventLoop with GrimPlayer#runSafely - *by ManInMyVan* (`3f17557`)
- Move ComprensatedInventory instance to GrimPlayer - *by ManInMyVan* (`ea5ed06`)
- Simplify ViaVersionUtil - *by ManInMyVan* (`42d247b`)
- Clean up EntityPredicates - *by ManInMyVan* (`e26cf0f`)
- Make MainSupportingBlockData a record - *by ManInMyVan* (`64ebdf2`)
- Use GrimMath.radians in JumpPower - *by ManInMyVan* (`2b03755`)
- Make Dripstone.update(...) void - *by ManInMyVan* (`9f4c321`)
- Remove GrimPlayer#isEyeInFluid(FluidTag) - *by ManInMyVan* (`4e1320f`)
- Deobf FluidFallingAdjustedMovement.getFluidFallingAdjustedMovement(...) - *by ManInMyVan* (`dc03060`)
- Protected -> private in final class - *by ManInMyVan* (`0bf3a21`)
- Remove GrimPlayer#getInventory() - *by ManInMyVan* (`bd4cd31`)
- Fix riptide velocity (#2262) - *by Ayou* (`0586ea5`)
- Read event after getting player - *by ManInMyVan* (`a8693c3`)
- Read event after getting player - *by ManInMyVan* (`070116b`)
- Remove unused imports - *by ManInMyVan* (`f739b1e`)
- Only do NoSlow checks if trident is not enchanted with Riptide
This is not vanilla, but this is what the legacy handler does. To implement this properly, we would need to track biomes AND skylight, which is very memory-expensive.
fix: https://github.com/GrimAnticheat/Grim/issues/2259 - *by cyramek* (`b7c5837`)
- Fix FastBreak falses white riding entity (#2273) - *by EternalHuman* (`57a9f8f`)
- Ensure fabric uses our packetevents fork - *by AoElite* (`846e9ad`)
- Update packetevents - *by AoElite* (`a02f49e`)
- Update workflow - *by AoElite* (`db92c65`)
- Remove workflow paths - *by AoElite* (`becbba3`)
- Tweak workflow - *by AoElite* (`e368bc8`)
- Remove secret requirement - *by AoElite* (`184050b`)
- Add back workflow paths - *by AoElite* (`c2a07bd`)
- Revert pre via (#2280)
* revert pre-via part 1
* don't register checks multiple times
* revert pre-via part 1
* don't register checks multiple times
* fix merge conflicts
---------
Co-authored-by: cyramek <xcyramek@gmail.com> - *by SamB440* (`cb13221`)
- Optimize away entity collision check in 1.8 (#2269) - *by Pablo Herrera* (`fe7a263`)
- Add repo.grim.ac for 1.16.1 so fabric-permissions-api will be downloaded - *by Axionize* (`293f6ea`)
- Disable CodeQL workflow schedule - *by AoElite* (`b70abbe`)
- Enable parallel building - *by AoElite* (`9b2b080`)
- Update gradle publishing actions, remove action dependency requirement, disabled building and publishing of lite - *by AoElite* (`2403bc5`)
- Update the checkout action to v5 in CodeQL workflow - *by AoElite* (`a0bd388`)
- Bump lombok plugin to 9.0.0 - *by AoElite* (`9618912`)
- Use different approach in Gradle version extraction in the publishing workflow - *by AoElite* (`2a5979c`)
- Simplify version extraction - *by AoElite* (`088621f`)
- Add a build properties file to include more details about the build - *by AoElite* (`c428bf6`)
- Use GitHub's default branch instead of assuming 2.0 - *by AoElite* (`18d1602`)
- Remove unused `mainBranch` property from BuildConfig - *by AoElite* (`f54ceb6`)
- Exclude pull requests - *by AoElite* (`01ff3ec`)
- Add build properties to dump - *by AoElite* (`8d25519`)
- Correct formatting for conditional checks in gradle-publish workflow - *by AoElite* (`1f16d7b`)
- Update readme - *by AoElite* (`4be2549`)
- Specify java version fpr codeql - *by AoElite* (`fb926ab`)
- Modify grim startup update check failure message - *by Axionize* (`3ac26d0`)
- Update new release/alpha build workflow - *by Axionize* (`cbc2f51`)
- Run workflow on .github/workflows/** update - *by Axionize* (`8f78556`)
- Update buildscript to be more flexible; add support for gradle build scans - *by Axionize* (`2df4c23`)
- Bugfix - *by Axionize* (`dda1332`)
- Build script fix - *by Axionize* (`a74e10e`)
- Remove -q from printVersion so when --scan is applied logs print out - *by Axionize* (`2f8a473`)
- Print out build scan url not found when --scan enabled and url not found - *by Axionize* (`b72485d`)
- Fix escpaing some stings in preparing final changelog - *by Axionize* (`a26951c`)
- Use secrets for MODRINTH_ID - *by Axionize* (`50f3d84`)
- Fix using secrets for MODRINTH_ID in workflows - *by Axionize* (`b824ce1`)
- Fix using secrets for MODRINTH_ID in workflows again - *by Axionize* (`0095f8a`)
- Buildscript patches - *by Axionize* (`d15a2dd`)
- Even more robust sanitization - *by Axionize* (`0fd2a96`)
- Add reset-item-usage-on-item-use - *by ManInMyVan* (`aa4c6e0`)
- Small cleanup (mostly making things private & final) - *by ManInMyVan* (`8d1ee00`)
- Make devvelocity build scan integration only run on --scan being applied; Update foojay resolver convention; - *by Axionize* (`e009389`)
- Implement API v1.2.0: Improve EventBus usability and fix reflection bugs
This update contains numerous fixes and improvements to the API, focusing on developer experience and robustness.
feat(api): Simplify EventBus registration with context resolvers
- Removes the requirement for developers to manually construct a GrimPlugin instance to use the EventBus.
- The new GrimExtensionManager uses platform-specific resolvers to automatically determine the context from common object types, reducing boilerplate.
- On Bukkit, developers can now pass:
- A `Plugin` instance (e.g., `this` from their main plugin class)
- Any `Class` from the plugin's JAR (e.g., `MyListener.class`)
- The plugin's name as a `String`
- On Fabric, developers can now pass:
- A mod's entrypoint instance (e.g., `this` from an Initializer)
- The mod ID as a `String`
- A `ModContainer` instance
- Any `Class` from the mod's JAR
fix(api): Correctly invoke reflected event listeners
- Fixes a critical bug causing a `ClassCastException` for listeners registered via `registerAnnotatedListeners`. Listeners are now correctly fired only for their declared event type. `subscribe()` remains the recommended registration method.
perf(api): Optimize invocation of reflected listeners
- Slightly improves performance of reflected listeners by removing a redundant runtime null-check from the hot path of every event call.
refactor(core): Moved concrete EventBus implementation from API to common module
- The `OptimizedEventBus` implementation has been relocated to the `common` module to better separate the public API contract from its internal logic. - *by Axionize* (`12e79a1`)
- Make ExplosionHandler#firstBreadMap private - *by ManInMyVan* (`258ef06`)
- XRot & yRot -> yaw & pitch - *by ManInMyVan* (`662d02c`)
- Deobf getNearestLookingDirections() - *by ManInMyVan* (`141ccae`)
- Nullability annotations & deobfing - *by ManInMyVan* (`0e6d116`)
- Bump version - *by ManInMyVan* (`8884b0a`)
- Fix BLOCK_INTERACTION_RANGE creative mode on < 1.20.5 - *by SamB440* (`642e580`)
- Slight cleanup (mostly weakening package-private) - *by ManInMyVan* (`1bb95e7`)
- Less messy build script - *by ManInMyVan* (`d24726c`)
- Use jetbrains nullability annotations - *by ManInMyVan* (`7b243d3`)
- Use lombok in some places - *by ManInMyVan* (`3cf06bf`)
- Remove unused class TaskWrapperHandle - *by ManInMyVan* (`e36e619`)
- Don't use Preconditions for null-checking - *by ManInMyVan* (`ef0ea35`)
- Undeprecate BukkitConversionUtils#fromBukkitFace(BlockFace) - *by ManInMyVan* (`b102afb`)
- Make VehiclePositionUpdate a record - *by ManInMyVan* (`f9fff4e`)
- Make BlockPlaceSnapshot a record - *by ManInMyVan* (`cec4a85`)
- Move bstats plugin id to a constants class - *by ManInMyVan* (`6d3aa47`)
- Deobf some methods in PredictionEngineBoat - *by ManInMyVan* (`0c86d01`)
- Use GrimMath.radians instead of manual conversion - *by ManInMyVan* (`6a02c93`)
- Make LastInstance#lastInstance private - *by ManInMyVan* (`258d94b`)
- Make FabricPermissionRegistrationManager#fabricSenderFactory private - *by ManInMyVan* (`c0bd2dd`)
- Clean up some comments and spacing - *by ManInMyVan* (`8f437d6`)
- Make MovementTickerLivingVehicle#movementInput protected - *by ManInMyVan* (`2c0b4a2`)
- Remove unnecessary parenthesis on folia scheduler tasks - *by ManInMyVan* (`7137b36`)
- Allow multiple instances of TridentItem - *by ManInMyVan* (`c3eb0e4`)
- Bump dependencies - *by Axionize* (`513633c`)
- Improve performance and cleaniness of downloading dependencies - *by Axionize* (`a7bdc86`)
- Optimize Bukkit dependency fetching - *by Axionize* (`cccc5fd`)
- Undisable fabric by accident and minor cleanup - *by Axionize* (`d9e279a`)
- Split version compute and build steps - *by SamB440* (`0bbf472`)
- Fix silent failing on build - *by SamB440* (`42c6d08`)
- Now fix geyser dependency - *by SamB440* (`9e7dabe`)
### 🐛 Fixes
- Fix #2211 - *by ManInMyVan* (`9ab2f2e`)
- Fix NPE in BlockPlaceCheck#getCombinedBox (#2215) - *by Ayou* (`e2cf0fa`)
- Fix getting block jump factor in older versions - *by cyramek* (`b88dfa7`)
- Fix exception - *by ManInMyVan* (`3de670e`)
- Fix #2221 - *by ManInMyVan* (`fe1c6bf`)
- Fix PacketOrderO falses in vehicles - *by ManInMyVan* (`4287f62`)
- Fix ChatA/ChatB falses from 31107ec4b - *by ManInMyVan* (`38ccc55`)
- Shitmath look vector - *by ManInMyVan* (`0340e07`)
- Use stuckSpeedMultiplier instead of 0.99, 0.98, 0.99 - *by ManInMyVan* (`6320fa6`)
- Fix CrashH false - *by AoElite* (`8f1e993`)
- Fix deprecated method call ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) - *by ManInMyVan* (`345502b`)
- Fix RunningMode field modifiers - *by ManInMyVan* (`9ea389b`)
- Fixed some minor build warnings - *by AoElite* (`c90d7ab`)
- Fix workflow - *by AoElite* (`fefaa57`)
- Fix repo property including org - *by AoElite* (`40a4c08`)
- Fix leaf litter hitbox - *by ManInMyVan* (`c10e74c`)
- Fix segmented hitboxes - *by ManInMyVan* (`cc10288`)
- Fix a few warns - *by ManInMyVan* (`c422173`)
- Fix 1.9 sloped rail height - *by ManInMyVan* (`7c5aae9`)
- Fix build - *by ManInMyVan* (`438e1ac`)
### 🤖 Maintenance & CI
- Add cliff.toml file for defining git-cliff formatting of changelogs - *by Axionize* (`a239560`)
- Create GitHub Actions script for auto-building lite version and publishing to Modrinth w/changelog - *by Axionize* (`0374b8c`)
- Replace vars.MODRINTH_ID with secrets.MODRINTH_ID to match repository Actions' settings - *by Axionize* (`5183ad8`)
- Fix generating changelog content in GitHub Actions - *by Axionize* (`2bf1260`)
- Fix escaping characters in changelog generation - *by Axionize* (`ba305cf`)
- Fix supported versions for Bukkit in Modrinth upload and Fabric dependences - *by Axionize* (`b0906d9`)
2.3.73-c3eb0e4
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 6eab41ec74ec0fae04a65551bb65f2a917b22d8e获取文件 grimac-fabric-2.3.73-c3eb0e4.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Add include-timestamp to discord.yml - by ManInMyVan (
7b82060) - Add /grim history (#2201)
- Add /grim history command to see historical alerts
-
Add basic runtime reloading support.
- Will only actually reload if current database is different/has different setting than the one requested in config.
-
Added [log] statements matching [alert] statements
-
Add more detailed error message if Grim history subsystem fails to load.
-
Refactor /grim history code; Fix autocomplete of online player names in /grim history
-
Fix error swapping checkName and verbose in SQLite implementation
-
Refactor /grim history to use more efficient long-term storage with compact UUIDs and string deduplication.
Grim old grim history data will not be migrated!
-
Replace %version% with grim version in /grim history entry output
-
Add support for %grim_version% %client_brand% %client_version% %server_version% substtuions in grim-history-entry - by Axionize (
3e9b53e)
- Make some checks run before via - by ManInMyVan (
2e9b086) - Bump Dependencies
gradlew-wrapper 8.13 -> 8.14.3
adventure 4.21.0 -> 4.23.0
adventure-platform-bukkit 4.3.4 -> 4.4.0
cloud-paper 2.0.0.-beta.10 -> 2.0.0.-beta.11
cloud-fabric 2.0.0.-beta.10 -> 2.0.0.-beta.11
packetevents 2.9.0-SNAPSHOT -> 2.9.2-SNAPSHOT
fabric-loader 0.16.10 -> 0.16.14
fabric-loom 1.10.5 -> 1.11.4
shadow 9.0.0-beta6 -> 9.0.0-rc1 - by Axionize (bbc1bee)
- Downgrade from shadow 9.0.0-rc1 to 9.0.0-beta8 to fix jar inflation bug with shading fastutil - by Axionize (
6e28434) - 1.21.8 Server Support - Bump PE - by Axionize (
4942401) - This should now be usable - by ManInMyVan (
6e58e8c) - No it shouldn't - by ManInMyVan (
8d3e77f) - There is no more via here - by ManInMyVan (
9da9c30) - SprintA verbose - by ManInMyVan (
ed727cc) - Packet cancelling in VehicleD - by ManInMyVan (
39b74b2) - Remove some empty lines - by ManInMyVan (
c7fbc4b) - Don't use ordinal for WindowClickType in CrashF - by ManInMyVan (
1b62b1d) - More pre-via
hopefully I didn't miss any getter changes - by ManInMyVan (d90de8f)
- Pre-via chat checks - by ManInMyVan (
51bbb31) - Small cleanup - by ManInMyVan (
2a7403b) - HOW DID I FORGET - by ManInMyVan (
ac2c9ea) - Temporary fix for BadPacketsE not working on vehicles - by Axionize (
2ad9818) - PacketOrderO - by ManInMyVan (
2e01399) - Pre-via block break checks - by ManInMyVan (
408c7d5) - BadPacketsO optimizations - by ManInMyVan (
354216f) - And it was not a teleport - by ManInMyVan (
85acf78) - These don't need to implement anything - by ManInMyVan (
02426ad) - Small stuff - by ManInMyVan (
1f052f6) - More small changes - by ManInMyVan (
95b080a) - More cleanup - by ManInMyVan (
d8b719d) - Add option to disable cancelling pong packets - by SamB440 (
933f6c7) - Hardcode more 1.21.4+ hand harvestables (#2213)
- Hardcode more 1.21.4+ Hand Harvestables
Fixes issue #2117 temporarily until PacketEvents resolves their api shortcoming (https://github.com/retrooper/packetevents/issues/1217)
-
Adjust variable name
-
Cleanup spacing in BlockBreakSpeed util
Co-authored-by: ManInMyVan 113963219+ManInMyVan@users.noreply.github.com
Co-authored-by: ManInMyVan 113963219+ManInMyVan@users.noreply.github.com - by Loki (533ae70)
- Temp revert pre-via - by ManInMyVan (
77c165c) - Revert "temp revert pre-via"
This reverts commit 77c165cfa83e35ef94c6049446a6eab847d4a080. - by ManInMyVan (2528ff5)
- Bump PacketEvents - by Axionize (
29e0c6e) - Add mavenCentral() to repositsories to download me.lucko:fabric-permissions-api:0.1-SNAPSHOT for Fabric 1.16.1 - by Axionize (
ba4bbef) - Shadow 9.0.0-rc2 (#2229)
OLD: grimac-bukkit-2.3.72-shadow-9-ba4bbef66-before.jar
NEW: grimac-bukkit-2.3.72-shadow-9-a14b4044a-after.jar
JAR │ old │ new │ diff
───────┼──────────┼──────────┼──────
class │ 20.9 MiB │ 20.9 MiB │ 0 B
other │ 1.5 MiB │ 1.5 MiB │ 0 B
───────┼──────────┼──────────┼──────
total │ 22.4 MiB │ 22.4 MiB │ 0 B
CLASSES │ old │ new │ diff
─────────┼───────┼───────┼───────────
classes │ 4603 │ 4603 │ 0 (+0 -0)
methods │ 53656 │ 53656 │ 0 (+0 -0)
fields │ 22173 │ 22173 │ 0 (+0 -0)
=================
==== JAR ====
=================
size │ diff │ path
──────┼──────┼─────────────────────────────────────────────────────────────────
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/snakeyaml/internal/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/snakeyaml/
│ 0 B │ - META-INF/versions/9/org/yaml/snakeyaml/internal/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/
│ 0 B │ - META-INF/versions/9/org/yaml/snakeyaml/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/
│ 0 B │ - META-INF/versions/9/org/yaml/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/
│ 0 B │ - META-INF/versions/9/org/
0 B │ 0 B │ + META-INF/versions/9/ac/
0 B │ 0 B │ + META-INF/services/
──────┼──────┼─────────────────────────────────────────────────────────────────
0 B │ 0 B │ (total)
``` - *by Zongle Wang* (`5a4471c`)
- Fix very rare Reach false for versions < 1.20.2 and > 1.21.4 involving rot only packets. See https://bugs.mojang.com/browse/MC/issues/MC-255263 - *by Axionize* (`3875a6b`)
- Amend previous Reach false fix to only apply in versions > 1.14.4 - *by Axionize* (`527c87e`)
- Fix FastBreak falses with 1.20.5+ custom tool rules. - *by Axionize* (`4b514e7`)
- Make ChatC and ChatB postViaChecks as temporary workaround to PE parsing limitations. - *by Axionize* (`31107ec`)
- [ci skip] Bump run-paper version - *by SamB440* (`cec0738`)
- Zero point zero three - *by SamB440* (`25b0582`)
- Disallow step after setback - *by SamB440* (`1136936`)
- [ci skip] Add client version to bypass issue template - *by SamB440* (`61f7ad8`)
- Refactor GrimDump: extract basic info generation to reusable getBasicInfo method - *by AoElite* (`a695dac`)
- Allow all functional urls to be changeable, move all grim system property usage to a dedicated class - *by AoElite* (`a9a2034`)
- Recode grim version command to use new api - *by AoElite* (`cd8d78d`)
- Add getVehicle() and getVehicleType() in GrimPlayer - *by ManInMyVan* (`647b13c`)
- Check if a player is in a boat when sending STEER_BOAT (Add VehicleE) - *by ManInMyVan* (`b5c14f4`)
- Validate STEER_BOAT values (Add VehicleF) - *by ManInMyVan* (`2e625e2`)
- Remove Check.isFlying - *by ManInMyVan* (`be120f0`)
- Make Check.isTransaction static - *by ManInMyVan* (`0a4a6cd`)
- Split isJumping and lastJumping into separate declarations - *by ManInMyVan* (`6787d1b`)
- Simplify FloodgateUtil - *by ManInMyVan* (`d2df1b7`)
- Use Math.PI in VanillaMath instead of the literal - *by ManInMyVan* (`7376468`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) in TridentItem - *by ManInMyVan* (`e433652`)
- Remove unused method BlockFaceHelper.offset - *by ManInMyVan* (`796a573`)
- Mark many utility classes as UtilityClass - *by ManInMyVan* (`380e3d9`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) in Riptide - *by ManInMyVan* (`376e7a9`)
- Rewrite GeyserUtil to not use reflection
except once - *by ManInMyVan* (`1ba072f`)
- Merge FloodgateUtil & GeyserUtil - *by ManInMyVan* (`a3108c7`)
- Remove Killaura from punishments.yml + add Interact in japanese punishments.yml - *by ManInMyVan* (`6ce610e`)
- Fix typo in help: section of en messages.yml causing error message on /grim help. Also make /grim help handle null lines - *by Axionize* (`94813c0`)
- Remove unused import in BlockFaceHelper - *by ManInMyVan* (`8cb4189`)
- Allow line break in pages - *by ManInMyVan* (`5761896`)
- Cleaner stuckSpeedMultiplier constants - *by ManInMyVan* (`03e1514`)
- Roll up shitmath bruteforce in PredictionEngineElytra - *by ManInMyVan* (`a953f50`)
- Add force-slow-movement and force-stuck-speed (intended for anarchy servers) - *by ManInMyVan* (`0dec743`)
- Update README.md and CONTRIBUTING.md - *by AoElite* (`c0b96ea`)
- Limit 1.21.5+ sprint attribute desync to minecarts - *by cyramek* (`fd59498`)
- More readable PredictionEngineElytra.applyInputsToVelocityPossibilities - *by ManInMyVan* (`28d8320`)
- Allow platform to be configured via system argument - *by AoElite* (`b997b6b`)
- Make PacketPlayerDigging pre-via: fix #2250
also move it before PreViaCheckManagerListener - *by ManInMyVan* (`97c1bdd`)
- Remove unused imports in ChatA/B - *by ManInMyVan* (`1c46546`)
- Add support for SET_PLAYER_INVENTORY packet - *by SamB440* (`17a8d3b`)
- Add some utilities - *by AoElite* (`090d1a8`)
- Reduce the number of tasks for updating permissions - *by AoElite* (`4702add`)
- Add GrimList command for debugging exemptions - *by AoElite* (`dbac8bc`)
- Don't allow sending OFF_HAND in USE_ITEM to bypass noslow - *by ManInMyVan* (`ff9af98`)
- Get item in PacketPlayerDigging.handleUseItem instead of it being passed - *by ManInMyVan* (`a7f8c77`)
- Use getItemInHand in PacketPlayerDigging - *by ManInMyVan* (`d71239b`)
- Only set NoSlow.didSlotChangeLastTick if the slot actually changed - *by ManInMyVan* (`aab6908`)
- PacketStateData.eatingHand -> itemInUseHand - *by ManInMyVan* (`b37393c`)
- Make PacketStateData.isSlowedByUsingItem() based on slowedByUsingItemSlot
the slowedByUsingItem is redundant - *by ManInMyVan* (`cecf5fb`)
- Reduce runnables with world borders - *by ManInMyVan* (`21ef46a`)
- Cache default input value; reduce memory usage for pre-1.21.2 players - *by ManInMyVan* (`eddb14b`)
- Normalize trighandler param names - *by ManInMyVan* (`b44dd89`)
- Mark GrimMath methods as pure - *by ManInMyVan* (`566dc9b`)
- Make Ray fields final - *by ManInMyVan* (`f87a077`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) - *by ManInMyVan* (`d2a8dce`)
- Replace ChannelHelper.runInEventLoop with GrimPlayer#runSafely - *by ManInMyVan* (`3f17557`)
- Move ComprensatedInventory instance to GrimPlayer - *by ManInMyVan* (`ea5ed06`)
- Simplify ViaVersionUtil - *by ManInMyVan* (`42d247b`)
- Clean up EntityPredicates - *by ManInMyVan* (`e26cf0f`)
- Make MainSupportingBlockData a record - *by ManInMyVan* (`64ebdf2`)
- Use GrimMath.radians in JumpPower - *by ManInMyVan* (`2b03755`)
- Make Dripstone.update(...) void - *by ManInMyVan* (`9f4c321`)
- Remove GrimPlayer#isEyeInFluid(FluidTag) - *by ManInMyVan* (`4e1320f`)
- Deobf FluidFallingAdjustedMovement.getFluidFallingAdjustedMovement(...) - *by ManInMyVan* (`dc03060`)
- Protected -> private in final class - *by ManInMyVan* (`0bf3a21`)
- Remove GrimPlayer#getInventory() - *by ManInMyVan* (`bd4cd31`)
- Fix riptide velocity (#2262) - *by Ayou* (`0586ea5`)
- Read event after getting player - *by ManInMyVan* (`a8693c3`)
- Read event after getting player - *by ManInMyVan* (`070116b`)
- Remove unused imports - *by ManInMyVan* (`f739b1e`)
- Only do NoSlow checks if trident is not enchanted with Riptide
This is not vanilla, but this is what the legacy handler does. To implement this properly, we would need to track biomes AND skylight, which is very memory-expensive.
fix: https://github.com/GrimAnticheat/Grim/issues/2259 - *by cyramek* (`b7c5837`)
- Fix FastBreak falses white riding entity (#2273) - *by EternalHuman* (`57a9f8f`)
- Ensure fabric uses our packetevents fork - *by AoElite* (`846e9ad`)
- Update packetevents - *by AoElite* (`a02f49e`)
- Update workflow - *by AoElite* (`db92c65`)
- Remove workflow paths - *by AoElite* (`becbba3`)
- Tweak workflow - *by AoElite* (`e368bc8`)
- Remove secret requirement - *by AoElite* (`184050b`)
- Add back workflow paths - *by AoElite* (`c2a07bd`)
- Revert pre via (#2280)
* revert pre-via part 1
* don't register checks multiple times
* revert pre-via part 1
* don't register checks multiple times
* fix merge conflicts
---------
Co-authored-by: cyramek <xcyramek@gmail.com> - *by SamB440* (`cb13221`)
- Optimize away entity collision check in 1.8 (#2269) - *by Pablo Herrera* (`fe7a263`)
- Add repo.grim.ac for 1.16.1 so fabric-permissions-api will be downloaded - *by Axionize* (`293f6ea`)
- Disable CodeQL workflow schedule - *by AoElite* (`b70abbe`)
- Enable parallel building - *by AoElite* (`9b2b080`)
- Update gradle publishing actions, remove action dependency requirement, disabled building and publishing of lite - *by AoElite* (`2403bc5`)
- Update the checkout action to v5 in CodeQL workflow - *by AoElite* (`a0bd388`)
- Bump lombok plugin to 9.0.0 - *by AoElite* (`9618912`)
- Use different approach in Gradle version extraction in the publishing workflow - *by AoElite* (`2a5979c`)
- Simplify version extraction - *by AoElite* (`088621f`)
- Add a build properties file to include more details about the build - *by AoElite* (`c428bf6`)
- Use GitHub's default branch instead of assuming 2.0 - *by AoElite* (`18d1602`)
- Remove unused `mainBranch` property from BuildConfig - *by AoElite* (`f54ceb6`)
- Exclude pull requests - *by AoElite* (`01ff3ec`)
- Add build properties to dump - *by AoElite* (`8d25519`)
- Correct formatting for conditional checks in gradle-publish workflow - *by AoElite* (`1f16d7b`)
- Update readme - *by AoElite* (`4be2549`)
- Specify java version fpr codeql - *by AoElite* (`fb926ab`)
- Modify grim startup update check failure message - *by Axionize* (`3ac26d0`)
- Update new release/alpha build workflow - *by Axionize* (`cbc2f51`)
- Run workflow on .github/workflows/** update - *by Axionize* (`8f78556`)
- Update buildscript to be more flexible; add support for gradle build scans - *by Axionize* (`2df4c23`)
- Bugfix - *by Axionize* (`dda1332`)
- Build script fix - *by Axionize* (`a74e10e`)
- Remove -q from printVersion so when --scan is applied logs print out - *by Axionize* (`2f8a473`)
- Print out build scan url not found when --scan enabled and url not found - *by Axionize* (`b72485d`)
- Fix escpaing some stings in preparing final changelog - *by Axionize* (`a26951c`)
- Use secrets for MODRINTH_ID - *by Axionize* (`50f3d84`)
- Fix using secrets for MODRINTH_ID in workflows - *by Axionize* (`b824ce1`)
- Fix using secrets for MODRINTH_ID in workflows again - *by Axionize* (`0095f8a`)
- Buildscript patches - *by Axionize* (`d15a2dd`)
- Even more robust sanitization - *by Axionize* (`0fd2a96`)
- Add reset-item-usage-on-item-use - *by ManInMyVan* (`aa4c6e0`)
- Small cleanup (mostly making things private & final) - *by ManInMyVan* (`8d1ee00`)
- Make devvelocity build scan integration only run on --scan being applied; Update foojay resolver convention; - *by Axionize* (`e009389`)
- Implement API v1.2.0: Improve EventBus usability and fix reflection bugs
This update contains numerous fixes and improvements to the API, focusing on developer experience and robustness.
feat(api): Simplify EventBus registration with context resolvers
- Removes the requirement for developers to manually construct a GrimPlugin instance to use the EventBus.
- The new GrimExtensionManager uses platform-specific resolvers to automatically determine the context from common object types, reducing boilerplate.
- On Bukkit, developers can now pass:
- A `Plugin` instance (e.g., `this` from their main plugin class)
- Any `Class` from the plugin's JAR (e.g., `MyListener.class`)
- The plugin's name as a `String`
- On Fabric, developers can now pass:
- A mod's entrypoint instance (e.g., `this` from an Initializer)
- The mod ID as a `String`
- A `ModContainer` instance
- Any `Class` from the mod's JAR
fix(api): Correctly invoke reflected event listeners
- Fixes a critical bug causing a `ClassCastException` for listeners registered via `registerAnnotatedListeners`. Listeners are now correctly fired only for their declared event type. `subscribe()` remains the recommended registration method.
perf(api): Optimize invocation of reflected listeners
- Slightly improves performance of reflected listeners by removing a redundant runtime null-check from the hot path of every event call.
refactor(core): Moved concrete EventBus implementation from API to common module
- The `OptimizedEventBus` implementation has been relocated to the `common` module to better separate the public API contract from its internal logic. - *by Axionize* (`12e79a1`)
- Make ExplosionHandler#firstBreadMap private - *by ManInMyVan* (`258ef06`)
- XRot & yRot -> yaw & pitch - *by ManInMyVan* (`662d02c`)
- Deobf getNearestLookingDirections() - *by ManInMyVan* (`141ccae`)
- Nullability annotations & deobfing - *by ManInMyVan* (`0e6d116`)
- Bump version - *by ManInMyVan* (`8884b0a`)
- Fix BLOCK_INTERACTION_RANGE creative mode on < 1.20.5 - *by SamB440* (`642e580`)
- Slight cleanup (mostly weakening package-private) - *by ManInMyVan* (`1bb95e7`)
- Less messy build script - *by ManInMyVan* (`d24726c`)
- Use jetbrains nullability annotations - *by ManInMyVan* (`7b243d3`)
- Use lombok in some places - *by ManInMyVan* (`3cf06bf`)
- Remove unused class TaskWrapperHandle - *by ManInMyVan* (`e36e619`)
- Don't use Preconditions for null-checking - *by ManInMyVan* (`ef0ea35`)
- Undeprecate BukkitConversionUtils#fromBukkitFace(BlockFace) - *by ManInMyVan* (`b102afb`)
- Make VehiclePositionUpdate a record - *by ManInMyVan* (`f9fff4e`)
- Make BlockPlaceSnapshot a record - *by ManInMyVan* (`cec4a85`)
- Move bstats plugin id to a constants class - *by ManInMyVan* (`6d3aa47`)
- Deobf some methods in PredictionEngineBoat - *by ManInMyVan* (`0c86d01`)
- Use GrimMath.radians instead of manual conversion - *by ManInMyVan* (`6a02c93`)
- Make LastInstance#lastInstance private - *by ManInMyVan* (`258d94b`)
- Make FabricPermissionRegistrationManager#fabricSenderFactory private - *by ManInMyVan* (`c0bd2dd`)
- Clean up some comments and spacing - *by ManInMyVan* (`8f437d6`)
- Make MovementTickerLivingVehicle#movementInput protected - *by ManInMyVan* (`2c0b4a2`)
- Remove unnecessary parenthesis on folia scheduler tasks - *by ManInMyVan* (`7137b36`)
- Allow multiple instances of TridentItem - *by ManInMyVan* (`c3eb0e4`)
### 🐛 Fixes
- Fix vehicle relative teleport/vehicle 1.12.2+ teleport system (#2200)
* fix vehicle relative teleport/vehicle 1.12.2+ teleport system
* only mark teleports for re-encoding if we’re actually rewriting them - *by Cyramek* (`4156768`)
- Fix HappyGhast false positives when holding space
fix: https://github.com/GrimAnticheat/Grim/issues/2203 - *by cyramek* (`c66de10`)
- Https://github.com/GrimAnticheat/Grim/issues/2209 - *by cyramek* (`c37a79b`)
- Fix #2211 - *by ManInMyVan* (`9ab2f2e`)
- Fix NPE in BlockPlaceCheck#getCombinedBox (#2215) - *by Ayou* (`e2cf0fa`)
- Fix getting block jump factor in older versions - *by cyramek* (`b88dfa7`)
- Fix exception - *by ManInMyVan* (`3de670e`)
- Fix #2221 - *by ManInMyVan* (`fe1c6bf`)
- Fix PacketOrderO falses in vehicles - *by ManInMyVan* (`4287f62`)
- Fix ChatA/ChatB falses from 31107ec4b - *by ManInMyVan* (`38ccc55`)
- Shitmath look vector - *by ManInMyVan* (`0340e07`)
- Use stuckSpeedMultiplier instead of 0.99, 0.98, 0.99 - *by ManInMyVan* (`6320fa6`)
- Fix CrashH false - *by AoElite* (`8f1e993`)
- Fix deprecated method call ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) - *by ManInMyVan* (`345502b`)
- Fix RunningMode field modifiers - *by ManInMyVan* (`9ea389b`)
- Fixed some minor build warnings - *by AoElite* (`c90d7ab`)
- Fix workflow - *by AoElite* (`fefaa57`)
- Fix repo property including org - *by AoElite* (`40a4c08`)
- Fix leaf litter hitbox - *by ManInMyVan* (`c10e74c`)
- Fix segmented hitboxes - *by ManInMyVan* (`cc10288`)
- Fix a few warns - *by ManInMyVan* (`c422173`)
- Fix 1.9 sloped rail height - *by ManInMyVan* (`7c5aae9`)
- Fix build - *by ManInMyVan* (`438e1ac`)
### 🤖 Maintenance & CI
- Add cliff.toml file for defining git-cliff formatting of changelogs - *by Axionize* (`a239560`)
- Create GitHub Actions script for auto-building lite version and publishing to Modrinth w/changelog - *by Axionize* (`0374b8c`)
- Replace vars.MODRINTH_ID with secrets.MODRINTH_ID to match repository Actions' settings - *by Axionize* (`5183ad8`)
- Fix generating changelog content in GitHub Actions - *by Axionize* (`2bf1260`)
- Fix escaping characters in changelog generation - *by Axionize* (`ba305cf`)
- Fix supported versions for Bukkit in Modrinth upload and Fabric dependences - *by Axionize* (`b0906d9`)
2.3.73-c3eb0e4
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 8684219b9eab96b6758a0b116cc4ecc5ccee5ddd获取文件 grimac-bukkit-2.3.73-c3eb0e4.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Add include-timestamp to discord.yml - by ManInMyVan (
7b82060) - Add /grim history (#2201)
- Add /grim history command to see historical alerts
-
Add basic runtime reloading support.
- Will only actually reload if current database is different/has different setting than the one requested in config.
-
Added [log] statements matching [alert] statements
-
Add more detailed error message if Grim history subsystem fails to load.
-
Refactor /grim history code; Fix autocomplete of online player names in /grim history
-
Fix error swapping checkName and verbose in SQLite implementation
-
Refactor /grim history to use more efficient long-term storage with compact UUIDs and string deduplication.
Grim old grim history data will not be migrated!
-
Replace %version% with grim version in /grim history entry output
-
Add support for %grim_version% %client_brand% %client_version% %server_version% substtuions in grim-history-entry - by Axionize (
3e9b53e)
- Make some checks run before via - by ManInMyVan (
2e9b086) - Bump Dependencies
gradlew-wrapper 8.13 -> 8.14.3
adventure 4.21.0 -> 4.23.0
adventure-platform-bukkit 4.3.4 -> 4.4.0
cloud-paper 2.0.0.-beta.10 -> 2.0.0.-beta.11
cloud-fabric 2.0.0.-beta.10 -> 2.0.0.-beta.11
packetevents 2.9.0-SNAPSHOT -> 2.9.2-SNAPSHOT
fabric-loader 0.16.10 -> 0.16.14
fabric-loom 1.10.5 -> 1.11.4
shadow 9.0.0-beta6 -> 9.0.0-rc1 - by Axionize (bbc1bee)
- Downgrade from shadow 9.0.0-rc1 to 9.0.0-beta8 to fix jar inflation bug with shading fastutil - by Axionize (
6e28434) - 1.21.8 Server Support - Bump PE - by Axionize (
4942401) - This should now be usable - by ManInMyVan (
6e58e8c) - No it shouldn't - by ManInMyVan (
8d3e77f) - There is no more via here - by ManInMyVan (
9da9c30) - SprintA verbose - by ManInMyVan (
ed727cc) - Packet cancelling in VehicleD - by ManInMyVan (
39b74b2) - Remove some empty lines - by ManInMyVan (
c7fbc4b) - Don't use ordinal for WindowClickType in CrashF - by ManInMyVan (
1b62b1d) - More pre-via
hopefully I didn't miss any getter changes - by ManInMyVan (d90de8f)
- Pre-via chat checks - by ManInMyVan (
51bbb31) - Small cleanup - by ManInMyVan (
2a7403b) - HOW DID I FORGET - by ManInMyVan (
ac2c9ea) - Temporary fix for BadPacketsE not working on vehicles - by Axionize (
2ad9818) - PacketOrderO - by ManInMyVan (
2e01399) - Pre-via block break checks - by ManInMyVan (
408c7d5) - BadPacketsO optimizations - by ManInMyVan (
354216f) - And it was not a teleport - by ManInMyVan (
85acf78) - These don't need to implement anything - by ManInMyVan (
02426ad) - Small stuff - by ManInMyVan (
1f052f6) - More small changes - by ManInMyVan (
95b080a) - More cleanup - by ManInMyVan (
d8b719d) - Add option to disable cancelling pong packets - by SamB440 (
933f6c7) - Hardcode more 1.21.4+ hand harvestables (#2213)
- Hardcode more 1.21.4+ Hand Harvestables
Fixes issue #2117 temporarily until PacketEvents resolves their api shortcoming (https://github.com/retrooper/packetevents/issues/1217)
-
Adjust variable name
-
Cleanup spacing in BlockBreakSpeed util
Co-authored-by: ManInMyVan 113963219+ManInMyVan@users.noreply.github.com
Co-authored-by: ManInMyVan 113963219+ManInMyVan@users.noreply.github.com - by Loki (533ae70)
- Temp revert pre-via - by ManInMyVan (
77c165c) - Revert "temp revert pre-via"
This reverts commit 77c165cfa83e35ef94c6049446a6eab847d4a080. - by ManInMyVan (2528ff5)
- Bump PacketEvents - by Axionize (
29e0c6e) - Add mavenCentral() to repositsories to download me.lucko:fabric-permissions-api:0.1-SNAPSHOT for Fabric 1.16.1 - by Axionize (
ba4bbef) - Shadow 9.0.0-rc2 (#2229)
OLD: grimac-bukkit-2.3.72-shadow-9-ba4bbef66-before.jar
NEW: grimac-bukkit-2.3.72-shadow-9-a14b4044a-after.jar
JAR │ old │ new │ diff
───────┼──────────┼──────────┼──────
class │ 20.9 MiB │ 20.9 MiB │ 0 B
other │ 1.5 MiB │ 1.5 MiB │ 0 B
───────┼──────────┼──────────┼──────
total │ 22.4 MiB │ 22.4 MiB │ 0 B
CLASSES │ old │ new │ diff
─────────┼───────┼───────┼───────────
classes │ 4603 │ 4603 │ 0 (+0 -0)
methods │ 53656 │ 53656 │ 0 (+0 -0)
fields │ 22173 │ 22173 │ 0 (+0 -0)
=================
==== JAR ====
=================
size │ diff │ path
──────┼──────┼─────────────────────────────────────────────────────────────────
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/snakeyaml/internal/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/snakeyaml/
│ 0 B │ - META-INF/versions/9/org/yaml/snakeyaml/internal/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/
│ 0 B │ - META-INF/versions/9/org/yaml/snakeyaml/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/
│ 0 B │ - META-INF/versions/9/org/yaml/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/
│ 0 B │ - META-INF/versions/9/org/
0 B │ 0 B │ + META-INF/versions/9/ac/
0 B │ 0 B │ + META-INF/services/
──────┼──────┼─────────────────────────────────────────────────────────────────
0 B │ 0 B │ (total)
``` - *by Zongle Wang* (`5a4471c`)
- Fix very rare Reach false for versions < 1.20.2 and > 1.21.4 involving rot only packets. See https://bugs.mojang.com/browse/MC/issues/MC-255263 - *by Axionize* (`3875a6b`)
- Amend previous Reach false fix to only apply in versions > 1.14.4 - *by Axionize* (`527c87e`)
- Fix FastBreak falses with 1.20.5+ custom tool rules. - *by Axionize* (`4b514e7`)
- Make ChatC and ChatB postViaChecks as temporary workaround to PE parsing limitations. - *by Axionize* (`31107ec`)
- [ci skip] Bump run-paper version - *by SamB440* (`cec0738`)
- Zero point zero three - *by SamB440* (`25b0582`)
- Disallow step after setback - *by SamB440* (`1136936`)
- [ci skip] Add client version to bypass issue template - *by SamB440* (`61f7ad8`)
- Refactor GrimDump: extract basic info generation to reusable getBasicInfo method - *by AoElite* (`a695dac`)
- Allow all functional urls to be changeable, move all grim system property usage to a dedicated class - *by AoElite* (`a9a2034`)
- Recode grim version command to use new api - *by AoElite* (`cd8d78d`)
- Add getVehicle() and getVehicleType() in GrimPlayer - *by ManInMyVan* (`647b13c`)
- Check if a player is in a boat when sending STEER_BOAT (Add VehicleE) - *by ManInMyVan* (`b5c14f4`)
- Validate STEER_BOAT values (Add VehicleF) - *by ManInMyVan* (`2e625e2`)
- Remove Check.isFlying - *by ManInMyVan* (`be120f0`)
- Make Check.isTransaction static - *by ManInMyVan* (`0a4a6cd`)
- Split isJumping and lastJumping into separate declarations - *by ManInMyVan* (`6787d1b`)
- Simplify FloodgateUtil - *by ManInMyVan* (`d2df1b7`)
- Use Math.PI in VanillaMath instead of the literal - *by ManInMyVan* (`7376468`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) in TridentItem - *by ManInMyVan* (`e433652`)
- Remove unused method BlockFaceHelper.offset - *by ManInMyVan* (`796a573`)
- Mark many utility classes as UtilityClass - *by ManInMyVan* (`380e3d9`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) in Riptide - *by ManInMyVan* (`376e7a9`)
- Rewrite GeyserUtil to not use reflection
except once - *by ManInMyVan* (`1ba072f`)
- Merge FloodgateUtil & GeyserUtil - *by ManInMyVan* (`a3108c7`)
- Remove Killaura from punishments.yml + add Interact in japanese punishments.yml - *by ManInMyVan* (`6ce610e`)
- Fix typo in help: section of en messages.yml causing error message on /grim help. Also make /grim help handle null lines - *by Axionize* (`94813c0`)
- Remove unused import in BlockFaceHelper - *by ManInMyVan* (`8cb4189`)
- Allow line break in pages - *by ManInMyVan* (`5761896`)
- Cleaner stuckSpeedMultiplier constants - *by ManInMyVan* (`03e1514`)
- Roll up shitmath bruteforce in PredictionEngineElytra - *by ManInMyVan* (`a953f50`)
- Add force-slow-movement and force-stuck-speed (intended for anarchy servers) - *by ManInMyVan* (`0dec743`)
- Update README.md and CONTRIBUTING.md - *by AoElite* (`c0b96ea`)
- Limit 1.21.5+ sprint attribute desync to minecarts - *by cyramek* (`fd59498`)
- More readable PredictionEngineElytra.applyInputsToVelocityPossibilities - *by ManInMyVan* (`28d8320`)
- Allow platform to be configured via system argument - *by AoElite* (`b997b6b`)
- Make PacketPlayerDigging pre-via: fix #2250
also move it before PreViaCheckManagerListener - *by ManInMyVan* (`97c1bdd`)
- Remove unused imports in ChatA/B - *by ManInMyVan* (`1c46546`)
- Add support for SET_PLAYER_INVENTORY packet - *by SamB440* (`17a8d3b`)
- Add some utilities - *by AoElite* (`090d1a8`)
- Reduce the number of tasks for updating permissions - *by AoElite* (`4702add`)
- Add GrimList command for debugging exemptions - *by AoElite* (`dbac8bc`)
- Don't allow sending OFF_HAND in USE_ITEM to bypass noslow - *by ManInMyVan* (`ff9af98`)
- Get item in PacketPlayerDigging.handleUseItem instead of it being passed - *by ManInMyVan* (`a7f8c77`)
- Use getItemInHand in PacketPlayerDigging - *by ManInMyVan* (`d71239b`)
- Only set NoSlow.didSlotChangeLastTick if the slot actually changed - *by ManInMyVan* (`aab6908`)
- PacketStateData.eatingHand -> itemInUseHand - *by ManInMyVan* (`b37393c`)
- Make PacketStateData.isSlowedByUsingItem() based on slowedByUsingItemSlot
the slowedByUsingItem is redundant - *by ManInMyVan* (`cecf5fb`)
- Reduce runnables with world borders - *by ManInMyVan* (`21ef46a`)
- Cache default input value; reduce memory usage for pre-1.21.2 players - *by ManInMyVan* (`eddb14b`)
- Normalize trighandler param names - *by ManInMyVan* (`b44dd89`)
- Mark GrimMath methods as pure - *by ManInMyVan* (`566dc9b`)
- Make Ray fields final - *by ManInMyVan* (`f87a077`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) - *by ManInMyVan* (`d2a8dce`)
- Replace ChannelHelper.runInEventLoop with GrimPlayer#runSafely - *by ManInMyVan* (`3f17557`)
- Move ComprensatedInventory instance to GrimPlayer - *by ManInMyVan* (`ea5ed06`)
- Simplify ViaVersionUtil - *by ManInMyVan* (`42d247b`)
- Clean up EntityPredicates - *by ManInMyVan* (`e26cf0f`)
- Make MainSupportingBlockData a record - *by ManInMyVan* (`64ebdf2`)
- Use GrimMath.radians in JumpPower - *by ManInMyVan* (`2b03755`)
- Make Dripstone.update(...) void - *by ManInMyVan* (`9f4c321`)
- Remove GrimPlayer#isEyeInFluid(FluidTag) - *by ManInMyVan* (`4e1320f`)
- Deobf FluidFallingAdjustedMovement.getFluidFallingAdjustedMovement(...) - *by ManInMyVan* (`dc03060`)
- Protected -> private in final class - *by ManInMyVan* (`0bf3a21`)
- Remove GrimPlayer#getInventory() - *by ManInMyVan* (`bd4cd31`)
- Fix riptide velocity (#2262) - *by Ayou* (`0586ea5`)
- Read event after getting player - *by ManInMyVan* (`a8693c3`)
- Read event after getting player - *by ManInMyVan* (`070116b`)
- Remove unused imports - *by ManInMyVan* (`f739b1e`)
- Only do NoSlow checks if trident is not enchanted with Riptide
This is not vanilla, but this is what the legacy handler does. To implement this properly, we would need to track biomes AND skylight, which is very memory-expensive.
fix: https://github.com/GrimAnticheat/Grim/issues/2259 - *by cyramek* (`b7c5837`)
- Fix FastBreak falses white riding entity (#2273) - *by EternalHuman* (`57a9f8f`)
- Ensure fabric uses our packetevents fork - *by AoElite* (`846e9ad`)
- Update packetevents - *by AoElite* (`a02f49e`)
- Update workflow - *by AoElite* (`db92c65`)
- Remove workflow paths - *by AoElite* (`becbba3`)
- Tweak workflow - *by AoElite* (`e368bc8`)
- Remove secret requirement - *by AoElite* (`184050b`)
- Add back workflow paths - *by AoElite* (`c2a07bd`)
- Revert pre via (#2280)
* revert pre-via part 1
* don't register checks multiple times
* revert pre-via part 1
* don't register checks multiple times
* fix merge conflicts
---------
Co-authored-by: cyramek <xcyramek@gmail.com> - *by SamB440* (`cb13221`)
- Optimize away entity collision check in 1.8 (#2269) - *by Pablo Herrera* (`fe7a263`)
- Add repo.grim.ac for 1.16.1 so fabric-permissions-api will be downloaded - *by Axionize* (`293f6ea`)
- Disable CodeQL workflow schedule - *by AoElite* (`b70abbe`)
- Enable parallel building - *by AoElite* (`9b2b080`)
- Update gradle publishing actions, remove action dependency requirement, disabled building and publishing of lite - *by AoElite* (`2403bc5`)
- Update the checkout action to v5 in CodeQL workflow - *by AoElite* (`a0bd388`)
- Bump lombok plugin to 9.0.0 - *by AoElite* (`9618912`)
- Use different approach in Gradle version extraction in the publishing workflow - *by AoElite* (`2a5979c`)
- Simplify version extraction - *by AoElite* (`088621f`)
- Add a build properties file to include more details about the build - *by AoElite* (`c428bf6`)
- Use GitHub's default branch instead of assuming 2.0 - *by AoElite* (`18d1602`)
- Remove unused `mainBranch` property from BuildConfig - *by AoElite* (`f54ceb6`)
- Exclude pull requests - *by AoElite* (`01ff3ec`)
- Add build properties to dump - *by AoElite* (`8d25519`)
- Correct formatting for conditional checks in gradle-publish workflow - *by AoElite* (`1f16d7b`)
- Update readme - *by AoElite* (`4be2549`)
- Specify java version fpr codeql - *by AoElite* (`fb926ab`)
- Modify grim startup update check failure message - *by Axionize* (`3ac26d0`)
- Update new release/alpha build workflow - *by Axionize* (`cbc2f51`)
- Run workflow on .github/workflows/** update - *by Axionize* (`8f78556`)
- Update buildscript to be more flexible; add support for gradle build scans - *by Axionize* (`2df4c23`)
- Bugfix - *by Axionize* (`dda1332`)
- Build script fix - *by Axionize* (`a74e10e`)
- Remove -q from printVersion so when --scan is applied logs print out - *by Axionize* (`2f8a473`)
- Print out build scan url not found when --scan enabled and url not found - *by Axionize* (`b72485d`)
- Fix escpaing some stings in preparing final changelog - *by Axionize* (`a26951c`)
- Use secrets for MODRINTH_ID - *by Axionize* (`50f3d84`)
- Fix using secrets for MODRINTH_ID in workflows - *by Axionize* (`b824ce1`)
- Fix using secrets for MODRINTH_ID in workflows again - *by Axionize* (`0095f8a`)
- Buildscript patches - *by Axionize* (`d15a2dd`)
- Even more robust sanitization - *by Axionize* (`0fd2a96`)
- Add reset-item-usage-on-item-use - *by ManInMyVan* (`aa4c6e0`)
- Small cleanup (mostly making things private & final) - *by ManInMyVan* (`8d1ee00`)
- Make devvelocity build scan integration only run on --scan being applied; Update foojay resolver convention; - *by Axionize* (`e009389`)
- Implement API v1.2.0: Improve EventBus usability and fix reflection bugs
This update contains numerous fixes and improvements to the API, focusing on developer experience and robustness.
feat(api): Simplify EventBus registration with context resolvers
- Removes the requirement for developers to manually construct a GrimPlugin instance to use the EventBus.
- The new GrimExtensionManager uses platform-specific resolvers to automatically determine the context from common object types, reducing boilerplate.
- On Bukkit, developers can now pass:
- A `Plugin` instance (e.g., `this` from their main plugin class)
- Any `Class` from the plugin's JAR (e.g., `MyListener.class`)
- The plugin's name as a `String`
- On Fabric, developers can now pass:
- A mod's entrypoint instance (e.g., `this` from an Initializer)
- The mod ID as a `String`
- A `ModContainer` instance
- Any `Class` from the mod's JAR
fix(api): Correctly invoke reflected event listeners
- Fixes a critical bug causing a `ClassCastException` for listeners registered via `registerAnnotatedListeners`. Listeners are now correctly fired only for their declared event type. `subscribe()` remains the recommended registration method.
perf(api): Optimize invocation of reflected listeners
- Slightly improves performance of reflected listeners by removing a redundant runtime null-check from the hot path of every event call.
refactor(core): Moved concrete EventBus implementation from API to common module
- The `OptimizedEventBus` implementation has been relocated to the `common` module to better separate the public API contract from its internal logic. - *by Axionize* (`12e79a1`)
- Make ExplosionHandler#firstBreadMap private - *by ManInMyVan* (`258ef06`)
- XRot & yRot -> yaw & pitch - *by ManInMyVan* (`662d02c`)
- Deobf getNearestLookingDirections() - *by ManInMyVan* (`141ccae`)
- Nullability annotations & deobfing - *by ManInMyVan* (`0e6d116`)
- Bump version - *by ManInMyVan* (`8884b0a`)
- Fix BLOCK_INTERACTION_RANGE creative mode on < 1.20.5 - *by SamB440* (`642e580`)
- Slight cleanup (mostly weakening package-private) - *by ManInMyVan* (`1bb95e7`)
- Less messy build script - *by ManInMyVan* (`d24726c`)
- Use jetbrains nullability annotations - *by ManInMyVan* (`7b243d3`)
- Use lombok in some places - *by ManInMyVan* (`3cf06bf`)
- Remove unused class TaskWrapperHandle - *by ManInMyVan* (`e36e619`)
- Don't use Preconditions for null-checking - *by ManInMyVan* (`ef0ea35`)
- Undeprecate BukkitConversionUtils#fromBukkitFace(BlockFace) - *by ManInMyVan* (`b102afb`)
- Make VehiclePositionUpdate a record - *by ManInMyVan* (`f9fff4e`)
- Make BlockPlaceSnapshot a record - *by ManInMyVan* (`cec4a85`)
- Move bstats plugin id to a constants class - *by ManInMyVan* (`6d3aa47`)
- Deobf some methods in PredictionEngineBoat - *by ManInMyVan* (`0c86d01`)
- Use GrimMath.radians instead of manual conversion - *by ManInMyVan* (`6a02c93`)
- Make LastInstance#lastInstance private - *by ManInMyVan* (`258d94b`)
- Make FabricPermissionRegistrationManager#fabricSenderFactory private - *by ManInMyVan* (`c0bd2dd`)
- Clean up some comments and spacing - *by ManInMyVan* (`8f437d6`)
- Make MovementTickerLivingVehicle#movementInput protected - *by ManInMyVan* (`2c0b4a2`)
- Remove unnecessary parenthesis on folia scheduler tasks - *by ManInMyVan* (`7137b36`)
- Allow multiple instances of TridentItem - *by ManInMyVan* (`c3eb0e4`)
### 🐛 Fixes
- Fix vehicle relative teleport/vehicle 1.12.2+ teleport system (#2200)
* fix vehicle relative teleport/vehicle 1.12.2+ teleport system
* only mark teleports for re-encoding if we’re actually rewriting them - *by Cyramek* (`4156768`)
- Fix HappyGhast false positives when holding space
fix: https://github.com/GrimAnticheat/Grim/issues/2203 - *by cyramek* (`c66de10`)
- Https://github.com/GrimAnticheat/Grim/issues/2209 - *by cyramek* (`c37a79b`)
- Fix #2211 - *by ManInMyVan* (`9ab2f2e`)
- Fix NPE in BlockPlaceCheck#getCombinedBox (#2215) - *by Ayou* (`e2cf0fa`)
- Fix getting block jump factor in older versions - *by cyramek* (`b88dfa7`)
- Fix exception - *by ManInMyVan* (`3de670e`)
- Fix #2221 - *by ManInMyVan* (`fe1c6bf`)
- Fix PacketOrderO falses in vehicles - *by ManInMyVan* (`4287f62`)
- Fix ChatA/ChatB falses from 31107ec4b - *by ManInMyVan* (`38ccc55`)
- Shitmath look vector - *by ManInMyVan* (`0340e07`)
- Use stuckSpeedMultiplier instead of 0.99, 0.98, 0.99 - *by ManInMyVan* (`6320fa6`)
- Fix CrashH false - *by AoElite* (`8f1e993`)
- Fix deprecated method call ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) - *by ManInMyVan* (`345502b`)
- Fix RunningMode field modifiers - *by ManInMyVan* (`9ea389b`)
- Fixed some minor build warnings - *by AoElite* (`c90d7ab`)
- Fix workflow - *by AoElite* (`fefaa57`)
- Fix repo property including org - *by AoElite* (`40a4c08`)
- Fix leaf litter hitbox - *by ManInMyVan* (`c10e74c`)
- Fix segmented hitboxes - *by ManInMyVan* (`cc10288`)
- Fix a few warns - *by ManInMyVan* (`c422173`)
- Fix 1.9 sloped rail height - *by ManInMyVan* (`7c5aae9`)
- Fix build - *by ManInMyVan* (`438e1ac`)
### 🤖 Maintenance & CI
- Add cliff.toml file for defining git-cliff formatting of changelogs - *by Axionize* (`a239560`)
- Create GitHub Actions script for auto-building lite version and publishing to Modrinth w/changelog - *by Axionize* (`0374b8c`)
- Replace vars.MODRINTH_ID with secrets.MODRINTH_ID to match repository Actions' settings - *by Axionize* (`5183ad8`)
- Fix generating changelog content in GitHub Actions - *by Axionize* (`2bf1260`)
- Fix escaping characters in changelog generation - *by Axionize* (`ba305cf`)
- Fix supported versions for Bukkit in Modrinth upload and Fabric dependences - *by Axionize* (`b0906d9`)
2.3.73-642e580
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 71dd0d46950f164eb9dae6e184f28957236841dd获取文件 grimac-fabric-2.3.73-642e580.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Slightly change ignore-duplicate-packet-rotation logic - by ManInMyVan (
38a2ea4) - Move ExploitA & C to chat category - by ManInMyVan (
b563792) - Add KnownInput#moving - by ManInMyVan (
5fb8cd9) - PlayerData -> player - by ManInMyVan (
0844fc6) - Remove whitespace in EquipmentType - by ManInMyVan (
d1b0f4d) - Check for moving while chatting - by ManInMyVan (
135c90c) - Add Chat and Exploit to punishments - by ManInMyVan (
b4714b0) - Check if chat is hidden - by ManInMyVan (
4992cf6) - Descriptions for almost every place check - by ManInMyVan (
df31a39) - Validate anvil item name length - by ManInMyVan (
4b53457) - Payload system - by ManInMyVan (
1a6b6fc) - This took too long - by ManInMyVan (
8a2ca76) - Add missing return - by ManInMyVan (
ba18d4c) - BadPacketsJ should be stable - by ManInMyVan (
3b76ded) - ExploitC fail-fast page parsing - by ManInMyVan (
0ccd03a) - Finish ExploitC, replaces ExploitB - by ManInMyVan (
e16979b) - Add include-timestamp to discord.yml - by ManInMyVan (
7b82060) - Add /grim history (#2201)
- Add /grim history command to see historical alerts
-
Add basic runtime reloading support.
- Will only actually reload if current database is different/has different setting than the one requested in config.
-
Added [log] statements matching [alert] statements
-
Add more detailed error message if Grim history subsystem fails to load.
-
Refactor /grim history code; Fix autocomplete of online player names in /grim history
-
Fix error swapping checkName and verbose in SQLite implementation
-
Refactor /grim history to use more efficient long-term storage with compact UUIDs and string deduplication.
Grim old grim history data will not be migrated!
-
Replace %version% with grim version in /grim history entry output
-
Add support for %grim_version% %client_brand% %client_version% %server_version% substtuions in grim-history-entry - by Axionize (
3e9b53e)
- Make some checks run before via - by ManInMyVan (
2e9b086) - Bump Dependencies
gradlew-wrapper 8.13 -> 8.14.3
adventure 4.21.0 -> 4.23.0
adventure-platform-bukkit 4.3.4 -> 4.4.0
cloud-paper 2.0.0.-beta.10 -> 2.0.0.-beta.11
cloud-fabric 2.0.0.-beta.10 -> 2.0.0.-beta.11
packetevents 2.9.0-SNAPSHOT -> 2.9.2-SNAPSHOT
fabric-loader 0.16.10 -> 0.16.14
fabric-loom 1.10.5 -> 1.11.4
shadow 9.0.0-beta6 -> 9.0.0-rc1 - by Axionize (bbc1bee)
- Downgrade from shadow 9.0.0-rc1 to 9.0.0-beta8 to fix jar inflation bug with shading fastutil - by Axionize (
6e28434) - 1.21.8 Server Support - Bump PE - by Axionize (
4942401) - This should now be usable - by ManInMyVan (
6e58e8c) - No it shouldn't - by ManInMyVan (
8d3e77f) - There is no more via here - by ManInMyVan (
9da9c30) - SprintA verbose - by ManInMyVan (
ed727cc) - Packet cancelling in VehicleD - by ManInMyVan (
39b74b2) - Remove some empty lines - by ManInMyVan (
c7fbc4b) - Don't use ordinal for WindowClickType in CrashF - by ManInMyVan (
1b62b1d) - More pre-via
hopefully I didn't miss any getter changes - by ManInMyVan (d90de8f)
- Pre-via chat checks - by ManInMyVan (
51bbb31) - Small cleanup - by ManInMyVan (
2a7403b) - HOW DID I FORGET - by ManInMyVan (
ac2c9ea) - Temporary fix for BadPacketsE not working on vehicles - by Axionize (
2ad9818) - PacketOrderO - by ManInMyVan (
2e01399) - Pre-via block break checks - by ManInMyVan (
408c7d5) - BadPacketsO optimizations - by ManInMyVan (
354216f) - And it was not a teleport - by ManInMyVan (
85acf78) - These don't need to implement anything - by ManInMyVan (
02426ad) - Small stuff - by ManInMyVan (
1f052f6) - More small changes - by ManInMyVan (
95b080a) - More cleanup - by ManInMyVan (
d8b719d) - Add option to disable cancelling pong packets - by SamB440 (
933f6c7) - Hardcode more 1.21.4+ hand harvestables (#2213)
- Hardcode more 1.21.4+ Hand Harvestables
Fixes issue #2117 temporarily until PacketEvents resolves their api shortcoming (https://github.com/retrooper/packetevents/issues/1217)
-
Adjust variable name
-
Cleanup spacing in BlockBreakSpeed util
Co-authored-by: ManInMyVan 113963219+ManInMyVan@users.noreply.github.com
Co-authored-by: ManInMyVan 113963219+ManInMyVan@users.noreply.github.com - by Loki (533ae70)
- Temp revert pre-via - by ManInMyVan (
77c165c) - Revert "temp revert pre-via"
This reverts commit 77c165cfa83e35ef94c6049446a6eab847d4a080. - by ManInMyVan (2528ff5)
- Bump PacketEvents - by Axionize (
29e0c6e) - Add mavenCentral() to repositsories to download me.lucko:fabric-permissions-api:0.1-SNAPSHOT for Fabric 1.16.1 - by Axionize (
ba4bbef) - Shadow 9.0.0-rc2 (#2229)
OLD: grimac-bukkit-2.3.72-shadow-9-ba4bbef66-before.jar
NEW: grimac-bukkit-2.3.72-shadow-9-a14b4044a-after.jar
JAR │ old │ new │ diff
───────┼──────────┼──────────┼──────
class │ 20.9 MiB │ 20.9 MiB │ 0 B
other │ 1.5 MiB │ 1.5 MiB │ 0 B
───────┼──────────┼──────────┼──────
total │ 22.4 MiB │ 22.4 MiB │ 0 B
CLASSES │ old │ new │ diff
─────────┼───────┼───────┼───────────
classes │ 4603 │ 4603 │ 0 (+0 -0)
methods │ 53656 │ 53656 │ 0 (+0 -0)
fields │ 22173 │ 22173 │ 0 (+0 -0)
=================
==== JAR ====
=================
size │ diff │ path
──────┼──────┼─────────────────────────────────────────────────────────────────
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/snakeyaml/internal/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/snakeyaml/
│ 0 B │ - META-INF/versions/9/org/yaml/snakeyaml/internal/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/
│ 0 B │ - META-INF/versions/9/org/yaml/snakeyaml/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/
│ 0 B │ - META-INF/versions/9/org/yaml/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/
│ 0 B │ - META-INF/versions/9/org/
0 B │ 0 B │ + META-INF/versions/9/ac/
0 B │ 0 B │ + META-INF/services/
──────┼──────┼─────────────────────────────────────────────────────────────────
0 B │ 0 B │ (total)
``` - *by Zongle Wang* (`5a4471c`)
- Fix very rare Reach false for versions < 1.20.2 and > 1.21.4 involving rot only packets. See https://bugs.mojang.com/browse/MC/issues/MC-255263 - *by Axionize* (`3875a6b`)
- Amend previous Reach false fix to only apply in versions > 1.14.4 - *by Axionize* (`527c87e`)
- Fix FastBreak falses with 1.20.5+ custom tool rules. - *by Axionize* (`4b514e7`)
- Make ChatC and ChatB postViaChecks as temporary workaround to PE parsing limitations. - *by Axionize* (`31107ec`)
- [ci skip] Bump run-paper version - *by SamB440* (`cec0738`)
- Zero point zero three - *by SamB440* (`25b0582`)
- Disallow step after setback - *by SamB440* (`1136936`)
- [ci skip] Add client version to bypass issue template - *by SamB440* (`61f7ad8`)
- Refactor GrimDump: extract basic info generation to reusable getBasicInfo method - *by AoElite* (`a695dac`)
- Allow all functional urls to be changeable, move all grim system property usage to a dedicated class - *by AoElite* (`a9a2034`)
- Recode grim version command to use new api - *by AoElite* (`cd8d78d`)
- Add getVehicle() and getVehicleType() in GrimPlayer - *by ManInMyVan* (`647b13c`)
- Check if a player is in a boat when sending STEER_BOAT (Add VehicleE) - *by ManInMyVan* (`b5c14f4`)
- Validate STEER_BOAT values (Add VehicleF) - *by ManInMyVan* (`2e625e2`)
- Remove Check.isFlying - *by ManInMyVan* (`be120f0`)
- Make Check.isTransaction static - *by ManInMyVan* (`0a4a6cd`)
- Split isJumping and lastJumping into separate declarations - *by ManInMyVan* (`6787d1b`)
- Simplify FloodgateUtil - *by ManInMyVan* (`d2df1b7`)
- Use Math.PI in VanillaMath instead of the literal - *by ManInMyVan* (`7376468`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) in TridentItem - *by ManInMyVan* (`e433652`)
- Remove unused method BlockFaceHelper.offset - *by ManInMyVan* (`796a573`)
- Mark many utility classes as UtilityClass - *by ManInMyVan* (`380e3d9`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) in Riptide - *by ManInMyVan* (`376e7a9`)
- Rewrite GeyserUtil to not use reflection
except once - *by ManInMyVan* (`1ba072f`)
- Merge FloodgateUtil & GeyserUtil - *by ManInMyVan* (`a3108c7`)
- Remove Killaura from punishments.yml + add Interact in japanese punishments.yml - *by ManInMyVan* (`6ce610e`)
- Fix typo in help: section of en messages.yml causing error message on /grim help. Also make /grim help handle null lines - *by Axionize* (`94813c0`)
- Remove unused import in BlockFaceHelper - *by ManInMyVan* (`8cb4189`)
- Allow line break in pages - *by ManInMyVan* (`5761896`)
- Cleaner stuckSpeedMultiplier constants - *by ManInMyVan* (`03e1514`)
- Roll up shitmath bruteforce in PredictionEngineElytra - *by ManInMyVan* (`a953f50`)
- Add force-slow-movement and force-stuck-speed (intended for anarchy servers) - *by ManInMyVan* (`0dec743`)
- Update README.md and CONTRIBUTING.md - *by AoElite* (`c0b96ea`)
- Limit 1.21.5+ sprint attribute desync to minecarts - *by cyramek* (`fd59498`)
- More readable PredictionEngineElytra.applyInputsToVelocityPossibilities - *by ManInMyVan* (`28d8320`)
- Allow platform to be configured via system argument - *by AoElite* (`b997b6b`)
- Make PacketPlayerDigging pre-via: fix #2250
also move it before PreViaCheckManagerListener - *by ManInMyVan* (`97c1bdd`)
- Remove unused imports in ChatA/B - *by ManInMyVan* (`1c46546`)
- Add support for SET_PLAYER_INVENTORY packet - *by SamB440* (`17a8d3b`)
- Add some utilities - *by AoElite* (`090d1a8`)
- Reduce the number of tasks for updating permissions - *by AoElite* (`4702add`)
- Add GrimList command for debugging exemptions - *by AoElite* (`dbac8bc`)
- Don't allow sending OFF_HAND in USE_ITEM to bypass noslow - *by ManInMyVan* (`ff9af98`)
- Get item in PacketPlayerDigging.handleUseItem instead of it being passed - *by ManInMyVan* (`a7f8c77`)
- Use getItemInHand in PacketPlayerDigging - *by ManInMyVan* (`d71239b`)
- Only set NoSlow.didSlotChangeLastTick if the slot actually changed - *by ManInMyVan* (`aab6908`)
- PacketStateData.eatingHand -> itemInUseHand - *by ManInMyVan* (`b37393c`)
- Make PacketStateData.isSlowedByUsingItem() based on slowedByUsingItemSlot
the slowedByUsingItem is redundant - *by ManInMyVan* (`cecf5fb`)
- Reduce runnables with world borders - *by ManInMyVan* (`21ef46a`)
- Cache default input value; reduce memory usage for pre-1.21.2 players - *by ManInMyVan* (`eddb14b`)
- Normalize trighandler param names - *by ManInMyVan* (`b44dd89`)
- Mark GrimMath methods as pure - *by ManInMyVan* (`566dc9b`)
- Make Ray fields final - *by ManInMyVan* (`f87a077`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) - *by ManInMyVan* (`d2a8dce`)
- Replace ChannelHelper.runInEventLoop with GrimPlayer#runSafely - *by ManInMyVan* (`3f17557`)
- Move ComprensatedInventory instance to GrimPlayer - *by ManInMyVan* (`ea5ed06`)
- Simplify ViaVersionUtil - *by ManInMyVan* (`42d247b`)
- Clean up EntityPredicates - *by ManInMyVan* (`e26cf0f`)
- Make MainSupportingBlockData a record - *by ManInMyVan* (`64ebdf2`)
- Use GrimMath.radians in JumpPower - *by ManInMyVan* (`2b03755`)
- Make Dripstone.update(...) void - *by ManInMyVan* (`9f4c321`)
- Remove GrimPlayer#isEyeInFluid(FluidTag) - *by ManInMyVan* (`4e1320f`)
- Deobf FluidFallingAdjustedMovement.getFluidFallingAdjustedMovement(...) - *by ManInMyVan* (`dc03060`)
- Protected -> private in final class - *by ManInMyVan* (`0bf3a21`)
- Remove GrimPlayer#getInventory() - *by ManInMyVan* (`bd4cd31`)
- Fix riptide velocity (#2262) - *by Ayou* (`0586ea5`)
- Read event after getting player - *by ManInMyVan* (`a8693c3`)
- Read event after getting player - *by ManInMyVan* (`070116b`)
- Remove unused imports - *by ManInMyVan* (`f739b1e`)
- Only do NoSlow checks if trident is not enchanted with Riptide
This is not vanilla, but this is what the legacy handler does. To implement this properly, we would need to track biomes AND skylight, which is very memory-expensive.
fix: https://github.com/GrimAnticheat/Grim/issues/2259 - *by cyramek* (`b7c5837`)
- Fix FastBreak falses white riding entity (#2273) - *by EternalHuman* (`57a9f8f`)
- Ensure fabric uses our packetevents fork - *by AoElite* (`846e9ad`)
- Update packetevents - *by AoElite* (`a02f49e`)
- Update workflow - *by AoElite* (`db92c65`)
- Remove workflow paths - *by AoElite* (`becbba3`)
- Tweak workflow - *by AoElite* (`e368bc8`)
- Remove secret requirement - *by AoElite* (`184050b`)
- Add back workflow paths - *by AoElite* (`c2a07bd`)
- Revert pre via (#2280)
* revert pre-via part 1
* don't register checks multiple times
* revert pre-via part 1
* don't register checks multiple times
* fix merge conflicts
---------
Co-authored-by: cyramek <xcyramek@gmail.com> - *by SamB440* (`cb13221`)
- Optimize away entity collision check in 1.8 (#2269) - *by Pablo Herrera* (`fe7a263`)
- Add repo.grim.ac for 1.16.1 so fabric-permissions-api will be downloaded - *by Axionize* (`293f6ea`)
- Disable CodeQL workflow schedule - *by AoElite* (`b70abbe`)
- Enable parallel building - *by AoElite* (`9b2b080`)
- Update gradle publishing actions, remove action dependency requirement, disabled building and publishing of lite - *by AoElite* (`2403bc5`)
- Update the checkout action to v5 in CodeQL workflow - *by AoElite* (`a0bd388`)
- Bump lombok plugin to 9.0.0 - *by AoElite* (`9618912`)
- Use different approach in Gradle version extraction in the publishing workflow - *by AoElite* (`2a5979c`)
- Simplify version extraction - *by AoElite* (`088621f`)
- Add a build properties file to include more details about the build - *by AoElite* (`c428bf6`)
- Use GitHub's default branch instead of assuming 2.0 - *by AoElite* (`18d1602`)
- Remove unused `mainBranch` property from BuildConfig - *by AoElite* (`f54ceb6`)
- Exclude pull requests - *by AoElite* (`01ff3ec`)
- Add build properties to dump - *by AoElite* (`8d25519`)
- Correct formatting for conditional checks in gradle-publish workflow - *by AoElite* (`1f16d7b`)
- Update readme - *by AoElite* (`4be2549`)
- Specify java version fpr codeql - *by AoElite* (`fb926ab`)
- Modify grim startup update check failure message - *by Axionize* (`3ac26d0`)
- Update new release/alpha build workflow - *by Axionize* (`cbc2f51`)
- Run workflow on .github/workflows/** update - *by Axionize* (`8f78556`)
- Update buildscript to be more flexible; add support for gradle build scans - *by Axionize* (`2df4c23`)
- Bugfix - *by Axionize* (`dda1332`)
- Build script fix - *by Axionize* (`a74e10e`)
- Remove -q from printVersion so when --scan is applied logs print out - *by Axionize* (`2f8a473`)
- Print out build scan url not found when --scan enabled and url not found - *by Axionize* (`b72485d`)
- Fix escpaing some stings in preparing final changelog - *by Axionize* (`a26951c`)
- Use secrets for MODRINTH_ID - *by Axionize* (`50f3d84`)
- Fix using secrets for MODRINTH_ID in workflows - *by Axionize* (`b824ce1`)
- Fix using secrets for MODRINTH_ID in workflows again - *by Axionize* (`0095f8a`)
- Buildscript patches - *by Axionize* (`d15a2dd`)
- Even more robust sanitization - *by Axionize* (`0fd2a96`)
- Add reset-item-usage-on-item-use - *by ManInMyVan* (`aa4c6e0`)
- Small cleanup (mostly making things private & final) - *by ManInMyVan* (`8d1ee00`)
- Make devvelocity build scan integration only run on --scan being applied; Update foojay resolver convention; - *by Axionize* (`e009389`)
- Implement API v1.2.0: Improve EventBus usability and fix reflection bugs
This update contains numerous fixes and improvements to the API, focusing on developer experience and robustness.
feat(api): Simplify EventBus registration with context resolvers
- Removes the requirement for developers to manually construct a GrimPlugin instance to use the EventBus.
- The new GrimExtensionManager uses platform-specific resolvers to automatically determine the context from common object types, reducing boilerplate.
- On Bukkit, developers can now pass:
- A `Plugin` instance (e.g., `this` from their main plugin class)
- Any `Class` from the plugin's JAR (e.g., `MyListener.class`)
- The plugin's name as a `String`
- On Fabric, developers can now pass:
- A mod's entrypoint instance (e.g., `this` from an Initializer)
- The mod ID as a `String`
- A `ModContainer` instance
- Any `Class` from the mod's JAR
fix(api): Correctly invoke reflected event listeners
- Fixes a critical bug causing a `ClassCastException` for listeners registered via `registerAnnotatedListeners`. Listeners are now correctly fired only for their declared event type. `subscribe()` remains the recommended registration method.
perf(api): Optimize invocation of reflected listeners
- Slightly improves performance of reflected listeners by removing a redundant runtime null-check from the hot path of every event call.
refactor(core): Moved concrete EventBus implementation from API to common module
- The `OptimizedEventBus` implementation has been relocated to the `common` module to better separate the public API contract from its internal logic. - *by Axionize* (`12e79a1`)
- Make ExplosionHandler#firstBreadMap private - *by ManInMyVan* (`258ef06`)
- XRot & yRot -> yaw & pitch - *by ManInMyVan* (`662d02c`)
- Deobf getNearestLookingDirections() - *by ManInMyVan* (`141ccae`)
- Nullability annotations & deobfing - *by ManInMyVan* (`0e6d116`)
- Bump version - *by ManInMyVan* (`8884b0a`)
- Fix BLOCK_INTERACTION_RANGE creative mode on < 1.20.5 - *by SamB440* (`642e580`)
### 🐛 Fixes
- Fix various vehicle issues [1.21.2] (#2185)
* fix happyghast step, collisions with fluids
warn about viabackwards compatibility
* fix 1.21.2+ riding without control
* use known input sneaking status if server support that
* fix fluid current pushing logic for happyghasts
* actually fix fluid pushing for happyghast
* fix vehicle input calculations for <=1.21.1 servers
* fix elytra inputs
* Revert 'fix elytra inputs'
* use pre-via listeners for sneaking
* remove warnings for sneaking issues on newer server versions
* fix float/double error causing 1e-8 imprecision when jumping on a horse
* workaround false positives when jumping on a horse
* add camel entity type
* only do this for 1.21.2+ client on 1.21.2+ servers
* build with new Grim PacketEvents fork snapshot with support for pre-via injection on Fabric - *by Cyramek* (`978364a`)
- Fix ExploitB false on pre 1.16 clients - *by ManInMyVan* (`2518ced`)
- Fix ExploitC on 1.9-1.12 servers - *by ManInMyVan* (`18f0a2a`)
- Fix vehicle relative teleport/vehicle 1.12.2+ teleport system (#2200)
* fix vehicle relative teleport/vehicle 1.12.2+ teleport system
* only mark teleports for re-encoding if we’re actually rewriting them - *by Cyramek* (`4156768`)
- Fix HappyGhast false positives when holding space
fix: https://github.com/GrimAnticheat/Grim/issues/2203 - *by cyramek* (`c66de10`)
- Https://github.com/GrimAnticheat/Grim/issues/2209 - *by cyramek* (`c37a79b`)
- Fix #2211 - *by ManInMyVan* (`9ab2f2e`)
- Fix NPE in BlockPlaceCheck#getCombinedBox (#2215) - *by Ayou* (`e2cf0fa`)
- Fix getting block jump factor in older versions - *by cyramek* (`b88dfa7`)
- Fix exception - *by ManInMyVan* (`3de670e`)
- Fix #2221 - *by ManInMyVan* (`fe1c6bf`)
- Fix PacketOrderO falses in vehicles - *by ManInMyVan* (`4287f62`)
- Fix ChatA/ChatB falses from 31107ec4b - *by ManInMyVan* (`38ccc55`)
- Shitmath look vector - *by ManInMyVan* (`0340e07`)
- Use stuckSpeedMultiplier instead of 0.99, 0.98, 0.99 - *by ManInMyVan* (`6320fa6`)
- Fix CrashH false - *by AoElite* (`8f1e993`)
- Fix deprecated method call ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) - *by ManInMyVan* (`345502b`)
- Fix RunningMode field modifiers - *by ManInMyVan* (`9ea389b`)
- Fixed some minor build warnings - *by AoElite* (`c90d7ab`)
- Fix workflow - *by AoElite* (`fefaa57`)
- Fix repo property including org - *by AoElite* (`40a4c08`)
- Fix leaf litter hitbox - *by ManInMyVan* (`c10e74c`)
- Fix segmented hitboxes - *by ManInMyVan* (`cc10288`)
- Fix a few warns - *by ManInMyVan* (`c422173`)
- Fix 1.9 sloped rail height - *by ManInMyVan* (`7c5aae9`)
### 🤖 Maintenance & CI
- Add cliff.toml file for defining git-cliff formatting of changelogs - *by Axionize* (`a239560`)
- Create GitHub Actions script for auto-building lite version and publishing to Modrinth w/changelog - *by Axionize* (`0374b8c`)
- Replace vars.MODRINTH_ID with secrets.MODRINTH_ID to match repository Actions' settings - *by Axionize* (`5183ad8`)
- Fix generating changelog content in GitHub Actions - *by Axionize* (`2bf1260`)
- Fix escaping characters in changelog generation - *by Axionize* (`ba305cf`)
- Fix supported versions for Bukkit in Modrinth upload and Fabric dependences - *by Axionize* (`b0906d9`)
2.3.73-642e580
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 402b00b92bfa1ac0b96cb8bb44d513bb83a51e80获取文件 grimac-bukkit-2.3.73-642e580.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Slightly change ignore-duplicate-packet-rotation logic - by ManInMyVan (
38a2ea4) - Move ExploitA & C to chat category - by ManInMyVan (
b563792) - Add KnownInput#moving - by ManInMyVan (
5fb8cd9) - PlayerData -> player - by ManInMyVan (
0844fc6) - Remove whitespace in EquipmentType - by ManInMyVan (
d1b0f4d) - Check for moving while chatting - by ManInMyVan (
135c90c) - Add Chat and Exploit to punishments - by ManInMyVan (
b4714b0) - Check if chat is hidden - by ManInMyVan (
4992cf6) - Descriptions for almost every place check - by ManInMyVan (
df31a39) - Validate anvil item name length - by ManInMyVan (
4b53457) - Payload system - by ManInMyVan (
1a6b6fc) - This took too long - by ManInMyVan (
8a2ca76) - Add missing return - by ManInMyVan (
ba18d4c) - BadPacketsJ should be stable - by ManInMyVan (
3b76ded) - ExploitC fail-fast page parsing - by ManInMyVan (
0ccd03a) - Finish ExploitC, replaces ExploitB - by ManInMyVan (
e16979b) - Add include-timestamp to discord.yml - by ManInMyVan (
7b82060) - Add /grim history (#2201)
- Add /grim history command to see historical alerts
-
Add basic runtime reloading support.
- Will only actually reload if current database is different/has different setting than the one requested in config.
-
Added [log] statements matching [alert] statements
-
Add more detailed error message if Grim history subsystem fails to load.
-
Refactor /grim history code; Fix autocomplete of online player names in /grim history
-
Fix error swapping checkName and verbose in SQLite implementation
-
Refactor /grim history to use more efficient long-term storage with compact UUIDs and string deduplication.
Grim old grim history data will not be migrated!
-
Replace %version% with grim version in /grim history entry output
-
Add support for %grim_version% %client_brand% %client_version% %server_version% substtuions in grim-history-entry - by Axionize (
3e9b53e)
- Make some checks run before via - by ManInMyVan (
2e9b086) - Bump Dependencies
gradlew-wrapper 8.13 -> 8.14.3
adventure 4.21.0 -> 4.23.0
adventure-platform-bukkit 4.3.4 -> 4.4.0
cloud-paper 2.0.0.-beta.10 -> 2.0.0.-beta.11
cloud-fabric 2.0.0.-beta.10 -> 2.0.0.-beta.11
packetevents 2.9.0-SNAPSHOT -> 2.9.2-SNAPSHOT
fabric-loader 0.16.10 -> 0.16.14
fabric-loom 1.10.5 -> 1.11.4
shadow 9.0.0-beta6 -> 9.0.0-rc1 - by Axionize (bbc1bee)
- Downgrade from shadow 9.0.0-rc1 to 9.0.0-beta8 to fix jar inflation bug with shading fastutil - by Axionize (
6e28434) - 1.21.8 Server Support - Bump PE - by Axionize (
4942401) - This should now be usable - by ManInMyVan (
6e58e8c) - No it shouldn't - by ManInMyVan (
8d3e77f) - There is no more via here - by ManInMyVan (
9da9c30) - SprintA verbose - by ManInMyVan (
ed727cc) - Packet cancelling in VehicleD - by ManInMyVan (
39b74b2) - Remove some empty lines - by ManInMyVan (
c7fbc4b) - Don't use ordinal for WindowClickType in CrashF - by ManInMyVan (
1b62b1d) - More pre-via
hopefully I didn't miss any getter changes - by ManInMyVan (d90de8f)
- Pre-via chat checks - by ManInMyVan (
51bbb31) - Small cleanup - by ManInMyVan (
2a7403b) - HOW DID I FORGET - by ManInMyVan (
ac2c9ea) - Temporary fix for BadPacketsE not working on vehicles - by Axionize (
2ad9818) - PacketOrderO - by ManInMyVan (
2e01399) - Pre-via block break checks - by ManInMyVan (
408c7d5) - BadPacketsO optimizations - by ManInMyVan (
354216f) - And it was not a teleport - by ManInMyVan (
85acf78) - These don't need to implement anything - by ManInMyVan (
02426ad) - Small stuff - by ManInMyVan (
1f052f6) - More small changes - by ManInMyVan (
95b080a) - More cleanup - by ManInMyVan (
d8b719d) - Add option to disable cancelling pong packets - by SamB440 (
933f6c7) - Hardcode more 1.21.4+ hand harvestables (#2213)
- Hardcode more 1.21.4+ Hand Harvestables
Fixes issue #2117 temporarily until PacketEvents resolves their api shortcoming (https://github.com/retrooper/packetevents/issues/1217)
-
Adjust variable name
-
Cleanup spacing in BlockBreakSpeed util
Co-authored-by: ManInMyVan 113963219+ManInMyVan@users.noreply.github.com
Co-authored-by: ManInMyVan 113963219+ManInMyVan@users.noreply.github.com - by Loki (533ae70)
- Temp revert pre-via - by ManInMyVan (
77c165c) - Revert "temp revert pre-via"
This reverts commit 77c165cfa83e35ef94c6049446a6eab847d4a080. - by ManInMyVan (2528ff5)
- Bump PacketEvents - by Axionize (
29e0c6e) - Add mavenCentral() to repositsories to download me.lucko:fabric-permissions-api:0.1-SNAPSHOT for Fabric 1.16.1 - by Axionize (
ba4bbef) - Shadow 9.0.0-rc2 (#2229)
OLD: grimac-bukkit-2.3.72-shadow-9-ba4bbef66-before.jar
NEW: grimac-bukkit-2.3.72-shadow-9-a14b4044a-after.jar
JAR │ old │ new │ diff
───────┼──────────┼──────────┼──────
class │ 20.9 MiB │ 20.9 MiB │ 0 B
other │ 1.5 MiB │ 1.5 MiB │ 0 B
───────┼──────────┼──────────┼──────
total │ 22.4 MiB │ 22.4 MiB │ 0 B
CLASSES │ old │ new │ diff
─────────┼───────┼───────┼───────────
classes │ 4603 │ 4603 │ 0 (+0 -0)
methods │ 53656 │ 53656 │ 0 (+0 -0)
fields │ 22173 │ 22173 │ 0 (+0 -0)
=================
==== JAR ====
=================
size │ diff │ path
──────┼──────┼─────────────────────────────────────────────────────────────────
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/snakeyaml/internal/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/snakeyaml/
│ 0 B │ - META-INF/versions/9/org/yaml/snakeyaml/internal/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/
│ 0 B │ - META-INF/versions/9/org/yaml/snakeyaml/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/
│ 0 B │ - META-INF/versions/9/org/yaml/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/
│ 0 B │ - META-INF/versions/9/org/
0 B │ 0 B │ + META-INF/versions/9/ac/
0 B │ 0 B │ + META-INF/services/
──────┼──────┼─────────────────────────────────────────────────────────────────
0 B │ 0 B │ (total)
``` - *by Zongle Wang* (`5a4471c`)
- Fix very rare Reach false for versions < 1.20.2 and > 1.21.4 involving rot only packets. See https://bugs.mojang.com/browse/MC/issues/MC-255263 - *by Axionize* (`3875a6b`)
- Amend previous Reach false fix to only apply in versions > 1.14.4 - *by Axionize* (`527c87e`)
- Fix FastBreak falses with 1.20.5+ custom tool rules. - *by Axionize* (`4b514e7`)
- Make ChatC and ChatB postViaChecks as temporary workaround to PE parsing limitations. - *by Axionize* (`31107ec`)
- [ci skip] Bump run-paper version - *by SamB440* (`cec0738`)
- Zero point zero three - *by SamB440* (`25b0582`)
- Disallow step after setback - *by SamB440* (`1136936`)
- [ci skip] Add client version to bypass issue template - *by SamB440* (`61f7ad8`)
- Refactor GrimDump: extract basic info generation to reusable getBasicInfo method - *by AoElite* (`a695dac`)
- Allow all functional urls to be changeable, move all grim system property usage to a dedicated class - *by AoElite* (`a9a2034`)
- Recode grim version command to use new api - *by AoElite* (`cd8d78d`)
- Add getVehicle() and getVehicleType() in GrimPlayer - *by ManInMyVan* (`647b13c`)
- Check if a player is in a boat when sending STEER_BOAT (Add VehicleE) - *by ManInMyVan* (`b5c14f4`)
- Validate STEER_BOAT values (Add VehicleF) - *by ManInMyVan* (`2e625e2`)
- Remove Check.isFlying - *by ManInMyVan* (`be120f0`)
- Make Check.isTransaction static - *by ManInMyVan* (`0a4a6cd`)
- Split isJumping and lastJumping into separate declarations - *by ManInMyVan* (`6787d1b`)
- Simplify FloodgateUtil - *by ManInMyVan* (`d2df1b7`)
- Use Math.PI in VanillaMath instead of the literal - *by ManInMyVan* (`7376468`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) in TridentItem - *by ManInMyVan* (`e433652`)
- Remove unused method BlockFaceHelper.offset - *by ManInMyVan* (`796a573`)
- Mark many utility classes as UtilityClass - *by ManInMyVan* (`380e3d9`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) in Riptide - *by ManInMyVan* (`376e7a9`)
- Rewrite GeyserUtil to not use reflection
except once - *by ManInMyVan* (`1ba072f`)
- Merge FloodgateUtil & GeyserUtil - *by ManInMyVan* (`a3108c7`)
- Remove Killaura from punishments.yml + add Interact in japanese punishments.yml - *by ManInMyVan* (`6ce610e`)
- Fix typo in help: section of en messages.yml causing error message on /grim help. Also make /grim help handle null lines - *by Axionize* (`94813c0`)
- Remove unused import in BlockFaceHelper - *by ManInMyVan* (`8cb4189`)
- Allow line break in pages - *by ManInMyVan* (`5761896`)
- Cleaner stuckSpeedMultiplier constants - *by ManInMyVan* (`03e1514`)
- Roll up shitmath bruteforce in PredictionEngineElytra - *by ManInMyVan* (`a953f50`)
- Add force-slow-movement and force-stuck-speed (intended for anarchy servers) - *by ManInMyVan* (`0dec743`)
- Update README.md and CONTRIBUTING.md - *by AoElite* (`c0b96ea`)
- Limit 1.21.5+ sprint attribute desync to minecarts - *by cyramek* (`fd59498`)
- More readable PredictionEngineElytra.applyInputsToVelocityPossibilities - *by ManInMyVan* (`28d8320`)
- Allow platform to be configured via system argument - *by AoElite* (`b997b6b`)
- Make PacketPlayerDigging pre-via: fix #2250
also move it before PreViaCheckManagerListener - *by ManInMyVan* (`97c1bdd`)
- Remove unused imports in ChatA/B - *by ManInMyVan* (`1c46546`)
- Add support for SET_PLAYER_INVENTORY packet - *by SamB440* (`17a8d3b`)
- Add some utilities - *by AoElite* (`090d1a8`)
- Reduce the number of tasks for updating permissions - *by AoElite* (`4702add`)
- Add GrimList command for debugging exemptions - *by AoElite* (`dbac8bc`)
- Don't allow sending OFF_HAND in USE_ITEM to bypass noslow - *by ManInMyVan* (`ff9af98`)
- Get item in PacketPlayerDigging.handleUseItem instead of it being passed - *by ManInMyVan* (`a7f8c77`)
- Use getItemInHand in PacketPlayerDigging - *by ManInMyVan* (`d71239b`)
- Only set NoSlow.didSlotChangeLastTick if the slot actually changed - *by ManInMyVan* (`aab6908`)
- PacketStateData.eatingHand -> itemInUseHand - *by ManInMyVan* (`b37393c`)
- Make PacketStateData.isSlowedByUsingItem() based on slowedByUsingItemSlot
the slowedByUsingItem is redundant - *by ManInMyVan* (`cecf5fb`)
- Reduce runnables with world borders - *by ManInMyVan* (`21ef46a`)
- Cache default input value; reduce memory usage for pre-1.21.2 players - *by ManInMyVan* (`eddb14b`)
- Normalize trighandler param names - *by ManInMyVan* (`b44dd89`)
- Mark GrimMath methods as pure - *by ManInMyVan* (`566dc9b`)
- Make Ray fields final - *by ManInMyVan* (`f87a077`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) - *by ManInMyVan* (`d2a8dce`)
- Replace ChannelHelper.runInEventLoop with GrimPlayer#runSafely - *by ManInMyVan* (`3f17557`)
- Move ComprensatedInventory instance to GrimPlayer - *by ManInMyVan* (`ea5ed06`)
- Simplify ViaVersionUtil - *by ManInMyVan* (`42d247b`)
- Clean up EntityPredicates - *by ManInMyVan* (`e26cf0f`)
- Make MainSupportingBlockData a record - *by ManInMyVan* (`64ebdf2`)
- Use GrimMath.radians in JumpPower - *by ManInMyVan* (`2b03755`)
- Make Dripstone.update(...) void - *by ManInMyVan* (`9f4c321`)
- Remove GrimPlayer#isEyeInFluid(FluidTag) - *by ManInMyVan* (`4e1320f`)
- Deobf FluidFallingAdjustedMovement.getFluidFallingAdjustedMovement(...) - *by ManInMyVan* (`dc03060`)
- Protected -> private in final class - *by ManInMyVan* (`0bf3a21`)
- Remove GrimPlayer#getInventory() - *by ManInMyVan* (`bd4cd31`)
- Fix riptide velocity (#2262) - *by Ayou* (`0586ea5`)
- Read event after getting player - *by ManInMyVan* (`a8693c3`)
- Read event after getting player - *by ManInMyVan* (`070116b`)
- Remove unused imports - *by ManInMyVan* (`f739b1e`)
- Only do NoSlow checks if trident is not enchanted with Riptide
This is not vanilla, but this is what the legacy handler does. To implement this properly, we would need to track biomes AND skylight, which is very memory-expensive.
fix: https://github.com/GrimAnticheat/Grim/issues/2259 - *by cyramek* (`b7c5837`)
- Fix FastBreak falses white riding entity (#2273) - *by EternalHuman* (`57a9f8f`)
- Ensure fabric uses our packetevents fork - *by AoElite* (`846e9ad`)
- Update packetevents - *by AoElite* (`a02f49e`)
- Update workflow - *by AoElite* (`db92c65`)
- Remove workflow paths - *by AoElite* (`becbba3`)
- Tweak workflow - *by AoElite* (`e368bc8`)
- Remove secret requirement - *by AoElite* (`184050b`)
- Add back workflow paths - *by AoElite* (`c2a07bd`)
- Revert pre via (#2280)
* revert pre-via part 1
* don't register checks multiple times
* revert pre-via part 1
* don't register checks multiple times
* fix merge conflicts
---------
Co-authored-by: cyramek <xcyramek@gmail.com> - *by SamB440* (`cb13221`)
- Optimize away entity collision check in 1.8 (#2269) - *by Pablo Herrera* (`fe7a263`)
- Add repo.grim.ac for 1.16.1 so fabric-permissions-api will be downloaded - *by Axionize* (`293f6ea`)
- Disable CodeQL workflow schedule - *by AoElite* (`b70abbe`)
- Enable parallel building - *by AoElite* (`9b2b080`)
- Update gradle publishing actions, remove action dependency requirement, disabled building and publishing of lite - *by AoElite* (`2403bc5`)
- Update the checkout action to v5 in CodeQL workflow - *by AoElite* (`a0bd388`)
- Bump lombok plugin to 9.0.0 - *by AoElite* (`9618912`)
- Use different approach in Gradle version extraction in the publishing workflow - *by AoElite* (`2a5979c`)
- Simplify version extraction - *by AoElite* (`088621f`)
- Add a build properties file to include more details about the build - *by AoElite* (`c428bf6`)
- Use GitHub's default branch instead of assuming 2.0 - *by AoElite* (`18d1602`)
- Remove unused `mainBranch` property from BuildConfig - *by AoElite* (`f54ceb6`)
- Exclude pull requests - *by AoElite* (`01ff3ec`)
- Add build properties to dump - *by AoElite* (`8d25519`)
- Correct formatting for conditional checks in gradle-publish workflow - *by AoElite* (`1f16d7b`)
- Update readme - *by AoElite* (`4be2549`)
- Specify java version fpr codeql - *by AoElite* (`fb926ab`)
- Modify grim startup update check failure message - *by Axionize* (`3ac26d0`)
- Update new release/alpha build workflow - *by Axionize* (`cbc2f51`)
- Run workflow on .github/workflows/** update - *by Axionize* (`8f78556`)
- Update buildscript to be more flexible; add support for gradle build scans - *by Axionize* (`2df4c23`)
- Bugfix - *by Axionize* (`dda1332`)
- Build script fix - *by Axionize* (`a74e10e`)
- Remove -q from printVersion so when --scan is applied logs print out - *by Axionize* (`2f8a473`)
- Print out build scan url not found when --scan enabled and url not found - *by Axionize* (`b72485d`)
- Fix escpaing some stings in preparing final changelog - *by Axionize* (`a26951c`)
- Use secrets for MODRINTH_ID - *by Axionize* (`50f3d84`)
- Fix using secrets for MODRINTH_ID in workflows - *by Axionize* (`b824ce1`)
- Fix using secrets for MODRINTH_ID in workflows again - *by Axionize* (`0095f8a`)
- Buildscript patches - *by Axionize* (`d15a2dd`)
- Even more robust sanitization - *by Axionize* (`0fd2a96`)
- Add reset-item-usage-on-item-use - *by ManInMyVan* (`aa4c6e0`)
- Small cleanup (mostly making things private & final) - *by ManInMyVan* (`8d1ee00`)
- Make devvelocity build scan integration only run on --scan being applied; Update foojay resolver convention; - *by Axionize* (`e009389`)
- Implement API v1.2.0: Improve EventBus usability and fix reflection bugs
This update contains numerous fixes and improvements to the API, focusing on developer experience and robustness.
feat(api): Simplify EventBus registration with context resolvers
- Removes the requirement for developers to manually construct a GrimPlugin instance to use the EventBus.
- The new GrimExtensionManager uses platform-specific resolvers to automatically determine the context from common object types, reducing boilerplate.
- On Bukkit, developers can now pass:
- A `Plugin` instance (e.g., `this` from their main plugin class)
- Any `Class` from the plugin's JAR (e.g., `MyListener.class`)
- The plugin's name as a `String`
- On Fabric, developers can now pass:
- A mod's entrypoint instance (e.g., `this` from an Initializer)
- The mod ID as a `String`
- A `ModContainer` instance
- Any `Class` from the mod's JAR
fix(api): Correctly invoke reflected event listeners
- Fixes a critical bug causing a `ClassCastException` for listeners registered via `registerAnnotatedListeners`. Listeners are now correctly fired only for their declared event type. `subscribe()` remains the recommended registration method.
perf(api): Optimize invocation of reflected listeners
- Slightly improves performance of reflected listeners by removing a redundant runtime null-check from the hot path of every event call.
refactor(core): Moved concrete EventBus implementation from API to common module
- The `OptimizedEventBus` implementation has been relocated to the `common` module to better separate the public API contract from its internal logic. - *by Axionize* (`12e79a1`)
- Make ExplosionHandler#firstBreadMap private - *by ManInMyVan* (`258ef06`)
- XRot & yRot -> yaw & pitch - *by ManInMyVan* (`662d02c`)
- Deobf getNearestLookingDirections() - *by ManInMyVan* (`141ccae`)
- Nullability annotations & deobfing - *by ManInMyVan* (`0e6d116`)
- Bump version - *by ManInMyVan* (`8884b0a`)
- Fix BLOCK_INTERACTION_RANGE creative mode on < 1.20.5 - *by SamB440* (`642e580`)
### 🐛 Fixes
- Fix various vehicle issues [1.21.2] (#2185)
* fix happyghast step, collisions with fluids
warn about viabackwards compatibility
* fix 1.21.2+ riding without control
* use known input sneaking status if server support that
* fix fluid current pushing logic for happyghasts
* actually fix fluid pushing for happyghast
* fix vehicle input calculations for <=1.21.1 servers
* fix elytra inputs
* Revert 'fix elytra inputs'
* use pre-via listeners for sneaking
* remove warnings for sneaking issues on newer server versions
* fix float/double error causing 1e-8 imprecision when jumping on a horse
* workaround false positives when jumping on a horse
* add camel entity type
* only do this for 1.21.2+ client on 1.21.2+ servers
* build with new Grim PacketEvents fork snapshot with support for pre-via injection on Fabric - *by Cyramek* (`978364a`)
- Fix ExploitB false on pre 1.16 clients - *by ManInMyVan* (`2518ced`)
- Fix ExploitC on 1.9-1.12 servers - *by ManInMyVan* (`18f0a2a`)
- Fix vehicle relative teleport/vehicle 1.12.2+ teleport system (#2200)
* fix vehicle relative teleport/vehicle 1.12.2+ teleport system
* only mark teleports for re-encoding if we’re actually rewriting them - *by Cyramek* (`4156768`)
- Fix HappyGhast false positives when holding space
fix: https://github.com/GrimAnticheat/Grim/issues/2203 - *by cyramek* (`c66de10`)
- Https://github.com/GrimAnticheat/Grim/issues/2209 - *by cyramek* (`c37a79b`)
- Fix #2211 - *by ManInMyVan* (`9ab2f2e`)
- Fix NPE in BlockPlaceCheck#getCombinedBox (#2215) - *by Ayou* (`e2cf0fa`)
- Fix getting block jump factor in older versions - *by cyramek* (`b88dfa7`)
- Fix exception - *by ManInMyVan* (`3de670e`)
- Fix #2221 - *by ManInMyVan* (`fe1c6bf`)
- Fix PacketOrderO falses in vehicles - *by ManInMyVan* (`4287f62`)
- Fix ChatA/ChatB falses from 31107ec4b - *by ManInMyVan* (`38ccc55`)
- Shitmath look vector - *by ManInMyVan* (`0340e07`)
- Use stuckSpeedMultiplier instead of 0.99, 0.98, 0.99 - *by ManInMyVan* (`6320fa6`)
- Fix CrashH false - *by AoElite* (`8f1e993`)
- Fix deprecated method call ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) - *by ManInMyVan* (`345502b`)
- Fix RunningMode field modifiers - *by ManInMyVan* (`9ea389b`)
- Fixed some minor build warnings - *by AoElite* (`c90d7ab`)
- Fix workflow - *by AoElite* (`fefaa57`)
- Fix repo property including org - *by AoElite* (`40a4c08`)
- Fix leaf litter hitbox - *by ManInMyVan* (`c10e74c`)
- Fix segmented hitboxes - *by ManInMyVan* (`cc10288`)
- Fix a few warns - *by ManInMyVan* (`c422173`)
- Fix 1.9 sloped rail height - *by ManInMyVan* (`7c5aae9`)
### 🤖 Maintenance & CI
- Add cliff.toml file for defining git-cliff formatting of changelogs - *by Axionize* (`a239560`)
- Create GitHub Actions script for auto-building lite version and publishing to Modrinth w/changelog - *by Axionize* (`0374b8c`)
- Replace vars.MODRINTH_ID with secrets.MODRINTH_ID to match repository Actions' settings - *by Axionize* (`5183ad8`)
- Fix generating changelog content in GitHub Actions - *by Axionize* (`2bf1260`)
- Fix escaping characters in changelog generation - *by Axionize* (`ba305cf`)
- Fix supported versions for Bukkit in Modrinth upload and Fabric dependences - *by Axionize* (`b0906d9`)
2.3.73-8884b0a
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 3b3170ddd032c4cdf531cb334082da318a7f532c获取文件 grimac-fabric-2.3.73-8884b0a.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Merge pull request #2193 from Ayouuuu/2.0
Add ItemTypes.TURTLE_HELMET - by ManInMyVan (af2a53a)
- Slightly change ignore-duplicate-packet-rotation logic - by ManInMyVan (
38a2ea4) - Move ExploitA & C to chat category - by ManInMyVan (
b563792) - Add KnownInput#moving - by ManInMyVan (
5fb8cd9) - PlayerData -> player - by ManInMyVan (
0844fc6) - Remove whitespace in EquipmentType - by ManInMyVan (
d1b0f4d) - Check for moving while chatting - by ManInMyVan (
135c90c) - Add Chat and Exploit to punishments - by ManInMyVan (
b4714b0) - Check if chat is hidden - by ManInMyVan (
4992cf6) - Descriptions for almost every place check - by ManInMyVan (
df31a39) - Validate anvil item name length - by ManInMyVan (
4b53457) - Payload system - by ManInMyVan (
1a6b6fc) - This took too long - by ManInMyVan (
8a2ca76) - Add missing return - by ManInMyVan (
ba18d4c) - BadPacketsJ should be stable - by ManInMyVan (
3b76ded) - ExploitC fail-fast page parsing - by ManInMyVan (
0ccd03a) - Finish ExploitC, replaces ExploitB - by ManInMyVan (
e16979b) - Add include-timestamp to discord.yml - by ManInMyVan (
7b82060) - Add /grim history (#2201)
- Add /grim history command to see historical alerts
-
Add basic runtime reloading support.
- Will only actually reload if current database is different/has different setting than the one requested in config.
-
Added [log] statements matching [alert] statements
-
Add more detailed error message if Grim history subsystem fails to load.
-
Refactor /grim history code; Fix autocomplete of online player names in /grim history
-
Fix error swapping checkName and verbose in SQLite implementation
-
Refactor /grim history to use more efficient long-term storage with compact UUIDs and string deduplication.
Grim old grim history data will not be migrated!
-
Replace %version% with grim version in /grim history entry output
-
Add support for %grim_version% %client_brand% %client_version% %server_version% substtuions in grim-history-entry - by Axionize (
3e9b53e)
- Make some checks run before via - by ManInMyVan (
2e9b086) - Bump Dependencies
gradlew-wrapper 8.13 -> 8.14.3
adventure 4.21.0 -> 4.23.0
adventure-platform-bukkit 4.3.4 -> 4.4.0
cloud-paper 2.0.0.-beta.10 -> 2.0.0.-beta.11
cloud-fabric 2.0.0.-beta.10 -> 2.0.0.-beta.11
packetevents 2.9.0-SNAPSHOT -> 2.9.2-SNAPSHOT
fabric-loader 0.16.10 -> 0.16.14
fabric-loom 1.10.5 -> 1.11.4
shadow 9.0.0-beta6 -> 9.0.0-rc1 - by Axionize (bbc1bee)
- Downgrade from shadow 9.0.0-rc1 to 9.0.0-beta8 to fix jar inflation bug with shading fastutil - by Axionize (
6e28434) - 1.21.8 Server Support - Bump PE - by Axionize (
4942401) - This should now be usable - by ManInMyVan (
6e58e8c) - No it shouldn't - by ManInMyVan (
8d3e77f) - There is no more via here - by ManInMyVan (
9da9c30) - SprintA verbose - by ManInMyVan (
ed727cc) - Packet cancelling in VehicleD - by ManInMyVan (
39b74b2) - Remove some empty lines - by ManInMyVan (
c7fbc4b) - Don't use ordinal for WindowClickType in CrashF - by ManInMyVan (
1b62b1d) - More pre-via
hopefully I didn't miss any getter changes - by ManInMyVan (d90de8f)
- Pre-via chat checks - by ManInMyVan (
51bbb31) - Small cleanup - by ManInMyVan (
2a7403b) - HOW DID I FORGET - by ManInMyVan (
ac2c9ea) - Temporary fix for BadPacketsE not working on vehicles - by Axionize (
2ad9818) - PacketOrderO - by ManInMyVan (
2e01399) - Pre-via block break checks - by ManInMyVan (
408c7d5) - BadPacketsO optimizations - by ManInMyVan (
354216f) - And it was not a teleport - by ManInMyVan (
85acf78) - These don't need to implement anything - by ManInMyVan (
02426ad) - Small stuff - by ManInMyVan (
1f052f6) - More small changes - by ManInMyVan (
95b080a) - More cleanup - by ManInMyVan (
d8b719d) - Add option to disable cancelling pong packets - by SamB440 (
933f6c7) - Hardcode more 1.21.4+ hand harvestables (#2213)
- Hardcode more 1.21.4+ Hand Harvestables
Fixes issue #2117 temporarily until PacketEvents resolves their api shortcoming (https://github.com/retrooper/packetevents/issues/1217)
-
Adjust variable name
-
Cleanup spacing in BlockBreakSpeed util
Co-authored-by: ManInMyVan 113963219+ManInMyVan@users.noreply.github.com
Co-authored-by: ManInMyVan 113963219+ManInMyVan@users.noreply.github.com - by Loki (533ae70)
- Temp revert pre-via - by ManInMyVan (
77c165c) - Revert "temp revert pre-via"
This reverts commit 77c165cfa83e35ef94c6049446a6eab847d4a080. - by ManInMyVan (2528ff5)
- Bump PacketEvents - by Axionize (
29e0c6e) - Add mavenCentral() to repositsories to download me.lucko:fabric-permissions-api:0.1-SNAPSHOT for Fabric 1.16.1 - by Axionize (
ba4bbef) - Shadow 9.0.0-rc2 (#2229)
OLD: grimac-bukkit-2.3.72-shadow-9-ba4bbef66-before.jar
NEW: grimac-bukkit-2.3.72-shadow-9-a14b4044a-after.jar
JAR │ old │ new │ diff
───────┼──────────┼──────────┼──────
class │ 20.9 MiB │ 20.9 MiB │ 0 B
other │ 1.5 MiB │ 1.5 MiB │ 0 B
───────┼──────────┼──────────┼──────
total │ 22.4 MiB │ 22.4 MiB │ 0 B
CLASSES │ old │ new │ diff
─────────┼───────┼───────┼───────────
classes │ 4603 │ 4603 │ 0 (+0 -0)
methods │ 53656 │ 53656 │ 0 (+0 -0)
fields │ 22173 │ 22173 │ 0 (+0 -0)
=================
==== JAR ====
=================
size │ diff │ path
──────┼──────┼─────────────────────────────────────────────────────────────────
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/snakeyaml/internal/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/snakeyaml/
│ 0 B │ - META-INF/versions/9/org/yaml/snakeyaml/internal/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/
│ 0 B │ - META-INF/versions/9/org/yaml/snakeyaml/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/
│ 0 B │ - META-INF/versions/9/org/yaml/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/
│ 0 B │ - META-INF/versions/9/org/
0 B │ 0 B │ + META-INF/versions/9/ac/
0 B │ 0 B │ + META-INF/services/
──────┼──────┼─────────────────────────────────────────────────────────────────
0 B │ 0 B │ (total)
``` - *by Zongle Wang* (`5a4471c`)
- Fix very rare Reach false for versions < 1.20.2 and > 1.21.4 involving rot only packets. See https://bugs.mojang.com/browse/MC/issues/MC-255263 - *by Axionize* (`3875a6b`)
- Amend previous Reach false fix to only apply in versions > 1.14.4 - *by Axionize* (`527c87e`)
- Fix FastBreak falses with 1.20.5+ custom tool rules. - *by Axionize* (`4b514e7`)
- Make ChatC and ChatB postViaChecks as temporary workaround to PE parsing limitations. - *by Axionize* (`31107ec`)
- [ci skip] Bump run-paper version - *by SamB440* (`cec0738`)
- Zero point zero three - *by SamB440* (`25b0582`)
- Disallow step after setback - *by SamB440* (`1136936`)
- [ci skip] Add client version to bypass issue template - *by SamB440* (`61f7ad8`)
- Refactor GrimDump: extract basic info generation to reusable getBasicInfo method - *by AoElite* (`a695dac`)
- Allow all functional urls to be changeable, move all grim system property usage to a dedicated class - *by AoElite* (`a9a2034`)
- Recode grim version command to use new api - *by AoElite* (`cd8d78d`)
- Add getVehicle() and getVehicleType() in GrimPlayer - *by ManInMyVan* (`647b13c`)
- Check if a player is in a boat when sending STEER_BOAT (Add VehicleE) - *by ManInMyVan* (`b5c14f4`)
- Validate STEER_BOAT values (Add VehicleF) - *by ManInMyVan* (`2e625e2`)
- Remove Check.isFlying - *by ManInMyVan* (`be120f0`)
- Make Check.isTransaction static - *by ManInMyVan* (`0a4a6cd`)
- Split isJumping and lastJumping into separate declarations - *by ManInMyVan* (`6787d1b`)
- Simplify FloodgateUtil - *by ManInMyVan* (`d2df1b7`)
- Use Math.PI in VanillaMath instead of the literal - *by ManInMyVan* (`7376468`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) in TridentItem - *by ManInMyVan* (`e433652`)
- Remove unused method BlockFaceHelper.offset - *by ManInMyVan* (`796a573`)
- Mark many utility classes as UtilityClass - *by ManInMyVan* (`380e3d9`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) in Riptide - *by ManInMyVan* (`376e7a9`)
- Rewrite GeyserUtil to not use reflection
except once - *by ManInMyVan* (`1ba072f`)
- Merge FloodgateUtil & GeyserUtil - *by ManInMyVan* (`a3108c7`)
- Remove Killaura from punishments.yml + add Interact in japanese punishments.yml - *by ManInMyVan* (`6ce610e`)
- Fix typo in help: section of en messages.yml causing error message on /grim help. Also make /grim help handle null lines - *by Axionize* (`94813c0`)
- Remove unused import in BlockFaceHelper - *by ManInMyVan* (`8cb4189`)
- Allow line break in pages - *by ManInMyVan* (`5761896`)
- Cleaner stuckSpeedMultiplier constants - *by ManInMyVan* (`03e1514`)
- Roll up shitmath bruteforce in PredictionEngineElytra - *by ManInMyVan* (`a953f50`)
- Add force-slow-movement and force-stuck-speed (intended for anarchy servers) - *by ManInMyVan* (`0dec743`)
- Update README.md and CONTRIBUTING.md - *by AoElite* (`c0b96ea`)
- Limit 1.21.5+ sprint attribute desync to minecarts - *by cyramek* (`fd59498`)
- More readable PredictionEngineElytra.applyInputsToVelocityPossibilities - *by ManInMyVan* (`28d8320`)
- Allow platform to be configured via system argument - *by AoElite* (`b997b6b`)
- Make PacketPlayerDigging pre-via: fix #2250
also move it before PreViaCheckManagerListener - *by ManInMyVan* (`97c1bdd`)
- Remove unused imports in ChatA/B - *by ManInMyVan* (`1c46546`)
- Add support for SET_PLAYER_INVENTORY packet - *by SamB440* (`17a8d3b`)
- Add some utilities - *by AoElite* (`090d1a8`)
- Reduce the number of tasks for updating permissions - *by AoElite* (`4702add`)
- Add GrimList command for debugging exemptions - *by AoElite* (`dbac8bc`)
- Don't allow sending OFF_HAND in USE_ITEM to bypass noslow - *by ManInMyVan* (`ff9af98`)
- Get item in PacketPlayerDigging.handleUseItem instead of it being passed - *by ManInMyVan* (`a7f8c77`)
- Use getItemInHand in PacketPlayerDigging - *by ManInMyVan* (`d71239b`)
- Only set NoSlow.didSlotChangeLastTick if the slot actually changed - *by ManInMyVan* (`aab6908`)
- PacketStateData.eatingHand -> itemInUseHand - *by ManInMyVan* (`b37393c`)
- Make PacketStateData.isSlowedByUsingItem() based on slowedByUsingItemSlot
the slowedByUsingItem is redundant - *by ManInMyVan* (`cecf5fb`)
- Reduce runnables with world borders - *by ManInMyVan* (`21ef46a`)
- Cache default input value; reduce memory usage for pre-1.21.2 players - *by ManInMyVan* (`eddb14b`)
- Normalize trighandler param names - *by ManInMyVan* (`b44dd89`)
- Mark GrimMath methods as pure - *by ManInMyVan* (`566dc9b`)
- Make Ray fields final - *by ManInMyVan* (`f87a077`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) - *by ManInMyVan* (`d2a8dce`)
- Replace ChannelHelper.runInEventLoop with GrimPlayer#runSafely - *by ManInMyVan* (`3f17557`)
- Move ComprensatedInventory instance to GrimPlayer - *by ManInMyVan* (`ea5ed06`)
- Simplify ViaVersionUtil - *by ManInMyVan* (`42d247b`)
- Clean up EntityPredicates - *by ManInMyVan* (`e26cf0f`)
- Make MainSupportingBlockData a record - *by ManInMyVan* (`64ebdf2`)
- Use GrimMath.radians in JumpPower - *by ManInMyVan* (`2b03755`)
- Make Dripstone.update(...) void - *by ManInMyVan* (`9f4c321`)
- Remove GrimPlayer#isEyeInFluid(FluidTag) - *by ManInMyVan* (`4e1320f`)
- Deobf FluidFallingAdjustedMovement.getFluidFallingAdjustedMovement(...) - *by ManInMyVan* (`dc03060`)
- Protected -> private in final class - *by ManInMyVan* (`0bf3a21`)
- Remove GrimPlayer#getInventory() - *by ManInMyVan* (`bd4cd31`)
- Fix riptide velocity (#2262) - *by Ayou* (`0586ea5`)
- Read event after getting player - *by ManInMyVan* (`a8693c3`)
- Read event after getting player - *by ManInMyVan* (`070116b`)
- Remove unused imports - *by ManInMyVan* (`f739b1e`)
- Only do NoSlow checks if trident is not enchanted with Riptide
This is not vanilla, but this is what the legacy handler does. To implement this properly, we would need to track biomes AND skylight, which is very memory-expensive.
fix: https://github.com/GrimAnticheat/Grim/issues/2259 - *by cyramek* (`b7c5837`)
- Fix FastBreak falses white riding entity (#2273) - *by EternalHuman* (`57a9f8f`)
- Ensure fabric uses our packetevents fork - *by AoElite* (`846e9ad`)
- Update packetevents - *by AoElite* (`a02f49e`)
- Update workflow - *by AoElite* (`db92c65`)
- Remove workflow paths - *by AoElite* (`becbba3`)
- Tweak workflow - *by AoElite* (`e368bc8`)
- Remove secret requirement - *by AoElite* (`184050b`)
- Add back workflow paths - *by AoElite* (`c2a07bd`)
- Revert pre via (#2280)
* revert pre-via part 1
* don't register checks multiple times
* revert pre-via part 1
* don't register checks multiple times
* fix merge conflicts
---------
Co-authored-by: cyramek <xcyramek@gmail.com> - *by SamB440* (`cb13221`)
- Optimize away entity collision check in 1.8 (#2269) - *by Pablo Herrera* (`fe7a263`)
- Add repo.grim.ac for 1.16.1 so fabric-permissions-api will be downloaded - *by Axionize* (`293f6ea`)
- Disable CodeQL workflow schedule - *by AoElite* (`b70abbe`)
- Enable parallel building - *by AoElite* (`9b2b080`)
- Update gradle publishing actions, remove action dependency requirement, disabled building and publishing of lite - *by AoElite* (`2403bc5`)
- Update the checkout action to v5 in CodeQL workflow - *by AoElite* (`a0bd388`)
- Bump lombok plugin to 9.0.0 - *by AoElite* (`9618912`)
- Use different approach in Gradle version extraction in the publishing workflow - *by AoElite* (`2a5979c`)
- Simplify version extraction - *by AoElite* (`088621f`)
- Add a build properties file to include more details about the build - *by AoElite* (`c428bf6`)
- Use GitHub's default branch instead of assuming 2.0 - *by AoElite* (`18d1602`)
- Remove unused `mainBranch` property from BuildConfig - *by AoElite* (`f54ceb6`)
- Exclude pull requests - *by AoElite* (`01ff3ec`)
- Add build properties to dump - *by AoElite* (`8d25519`)
- Correct formatting for conditional checks in gradle-publish workflow - *by AoElite* (`1f16d7b`)
- Update readme - *by AoElite* (`4be2549`)
- Specify java version fpr codeql - *by AoElite* (`fb926ab`)
- Modify grim startup update check failure message - *by Axionize* (`3ac26d0`)
- Update new release/alpha build workflow - *by Axionize* (`cbc2f51`)
- Run workflow on .github/workflows/** update - *by Axionize* (`8f78556`)
- Update buildscript to be more flexible; add support for gradle build scans - *by Axionize* (`2df4c23`)
- Bugfix - *by Axionize* (`dda1332`)
- Build script fix - *by Axionize* (`a74e10e`)
- Remove -q from printVersion so when --scan is applied logs print out - *by Axionize* (`2f8a473`)
- Print out build scan url not found when --scan enabled and url not found - *by Axionize* (`b72485d`)
- Fix escpaing some stings in preparing final changelog - *by Axionize* (`a26951c`)
- Use secrets for MODRINTH_ID - *by Axionize* (`50f3d84`)
- Fix using secrets for MODRINTH_ID in workflows - *by Axionize* (`b824ce1`)
- Fix using secrets for MODRINTH_ID in workflows again - *by Axionize* (`0095f8a`)
- Buildscript patches - *by Axionize* (`d15a2dd`)
- Even more robust sanitization - *by Axionize* (`0fd2a96`)
- Add reset-item-usage-on-item-use - *by ManInMyVan* (`aa4c6e0`)
- Small cleanup (mostly making things private & final) - *by ManInMyVan* (`8d1ee00`)
- Make devvelocity build scan integration only run on --scan being applied; Update foojay resolver convention; - *by Axionize* (`e009389`)
- Implement API v1.2.0: Improve EventBus usability and fix reflection bugs
This update contains numerous fixes and improvements to the API, focusing on developer experience and robustness.
feat(api): Simplify EventBus registration with context resolvers
- Removes the requirement for developers to manually construct a GrimPlugin instance to use the EventBus.
- The new GrimExtensionManager uses platform-specific resolvers to automatically determine the context from common object types, reducing boilerplate.
- On Bukkit, developers can now pass:
- A `Plugin` instance (e.g., `this` from their main plugin class)
- Any `Class` from the plugin's JAR (e.g., `MyListener.class`)
- The plugin's name as a `String`
- On Fabric, developers can now pass:
- A mod's entrypoint instance (e.g., `this` from an Initializer)
- The mod ID as a `String`
- A `ModContainer` instance
- Any `Class` from the mod's JAR
fix(api): Correctly invoke reflected event listeners
- Fixes a critical bug causing a `ClassCastException` for listeners registered via `registerAnnotatedListeners`. Listeners are now correctly fired only for their declared event type. `subscribe()` remains the recommended registration method.
perf(api): Optimize invocation of reflected listeners
- Slightly improves performance of reflected listeners by removing a redundant runtime null-check from the hot path of every event call.
refactor(core): Moved concrete EventBus implementation from API to common module
- The `OptimizedEventBus` implementation has been relocated to the `common` module to better separate the public API contract from its internal logic. - *by Axionize* (`12e79a1`)
- Make ExplosionHandler#firstBreadMap private - *by ManInMyVan* (`258ef06`)
- XRot & yRot -> yaw & pitch - *by ManInMyVan* (`662d02c`)
- Deobf getNearestLookingDirections() - *by ManInMyVan* (`141ccae`)
- Nullability annotations & deobfing - *by ManInMyVan* (`0e6d116`)
- Bump version - *by ManInMyVan* (`8884b0a`)
### 🐛 Fixes
- Fix various vehicle issues [1.21.2] (#2185)
* fix happyghast step, collisions with fluids
warn about viabackwards compatibility
* fix 1.21.2+ riding without control
* use known input sneaking status if server support that
* fix fluid current pushing logic for happyghasts
* actually fix fluid pushing for happyghast
* fix vehicle input calculations for <=1.21.1 servers
* fix elytra inputs
* Revert 'fix elytra inputs'
* use pre-via listeners for sneaking
* remove warnings for sneaking issues on newer server versions
* fix float/double error causing 1e-8 imprecision when jumping on a horse
* workaround false positives when jumping on a horse
* add camel entity type
* only do this for 1.21.2+ client on 1.21.2+ servers
* build with new Grim PacketEvents fork snapshot with support for pre-via injection on Fabric - *by Cyramek* (`978364a`)
- Fix ExploitB false on pre 1.16 clients - *by ManInMyVan* (`2518ced`)
- Fix ExploitC on 1.9-1.12 servers - *by ManInMyVan* (`18f0a2a`)
- Fix vehicle relative teleport/vehicle 1.12.2+ teleport system (#2200)
* fix vehicle relative teleport/vehicle 1.12.2+ teleport system
* only mark teleports for re-encoding if we’re actually rewriting them - *by Cyramek* (`4156768`)
- Fix HappyGhast false positives when holding space
fix: https://github.com/GrimAnticheat/Grim/issues/2203 - *by cyramek* (`c66de10`)
- Https://github.com/GrimAnticheat/Grim/issues/2209 - *by cyramek* (`c37a79b`)
- Fix #2211 - *by ManInMyVan* (`9ab2f2e`)
- Fix NPE in BlockPlaceCheck#getCombinedBox (#2215) - *by Ayou* (`e2cf0fa`)
- Fix getting block jump factor in older versions - *by cyramek* (`b88dfa7`)
- Fix exception - *by ManInMyVan* (`3de670e`)
- Fix #2221 - *by ManInMyVan* (`fe1c6bf`)
- Fix PacketOrderO falses in vehicles - *by ManInMyVan* (`4287f62`)
- Fix ChatA/ChatB falses from 31107ec4b - *by ManInMyVan* (`38ccc55`)
- Shitmath look vector - *by ManInMyVan* (`0340e07`)
- Use stuckSpeedMultiplier instead of 0.99, 0.98, 0.99 - *by ManInMyVan* (`6320fa6`)
- Fix CrashH false - *by AoElite* (`8f1e993`)
- Fix deprecated method call ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) - *by ManInMyVan* (`345502b`)
- Fix RunningMode field modifiers - *by ManInMyVan* (`9ea389b`)
- Fixed some minor build warnings - *by AoElite* (`c90d7ab`)
- Fix workflow - *by AoElite* (`fefaa57`)
- Fix repo property including org - *by AoElite* (`40a4c08`)
- Fix leaf litter hitbox - *by ManInMyVan* (`c10e74c`)
- Fix segmented hitboxes - *by ManInMyVan* (`cc10288`)
- Fix a few warns - *by ManInMyVan* (`c422173`)
- Fix 1.9 sloped rail height - *by ManInMyVan* (`7c5aae9`)
### 🤖 Maintenance & CI
- Add cliff.toml file for defining git-cliff formatting of changelogs - *by Axionize* (`a239560`)
- Create GitHub Actions script for auto-building lite version and publishing to Modrinth w/changelog - *by Axionize* (`0374b8c`)
- Replace vars.MODRINTH_ID with secrets.MODRINTH_ID to match repository Actions' settings - *by Axionize* (`5183ad8`)
- Fix generating changelog content in GitHub Actions - *by Axionize* (`2bf1260`)
- Fix escaping characters in changelog generation - *by Axionize* (`ba305cf`)
- Fix supported versions for Bukkit in Modrinth upload and Fabric dependences - *by Axionize* (`b0906d9`)
2.3.73-8884b0a
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 1fa051f7934c7557700f5b9467c25ed62e2f9ce9获取文件 grimac-bukkit-2.3.73-8884b0a.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Merge pull request #2193 from Ayouuuu/2.0
Add ItemTypes.TURTLE_HELMET - by ManInMyVan (af2a53a)
- Slightly change ignore-duplicate-packet-rotation logic - by ManInMyVan (
38a2ea4) - Move ExploitA & C to chat category - by ManInMyVan (
b563792) - Add KnownInput#moving - by ManInMyVan (
5fb8cd9) - PlayerData -> player - by ManInMyVan (
0844fc6) - Remove whitespace in EquipmentType - by ManInMyVan (
d1b0f4d) - Check for moving while chatting - by ManInMyVan (
135c90c) - Add Chat and Exploit to punishments - by ManInMyVan (
b4714b0) - Check if chat is hidden - by ManInMyVan (
4992cf6) - Descriptions for almost every place check - by ManInMyVan (
df31a39) - Validate anvil item name length - by ManInMyVan (
4b53457) - Payload system - by ManInMyVan (
1a6b6fc) - This took too long - by ManInMyVan (
8a2ca76) - Add missing return - by ManInMyVan (
ba18d4c) - BadPacketsJ should be stable - by ManInMyVan (
3b76ded) - ExploitC fail-fast page parsing - by ManInMyVan (
0ccd03a) - Finish ExploitC, replaces ExploitB - by ManInMyVan (
e16979b) - Add include-timestamp to discord.yml - by ManInMyVan (
7b82060) - Add /grim history (#2201)
- Add /grim history command to see historical alerts
-
Add basic runtime reloading support.
- Will only actually reload if current database is different/has different setting than the one requested in config.
-
Added [log] statements matching [alert] statements
-
Add more detailed error message if Grim history subsystem fails to load.
-
Refactor /grim history code; Fix autocomplete of online player names in /grim history
-
Fix error swapping checkName and verbose in SQLite implementation
-
Refactor /grim history to use more efficient long-term storage with compact UUIDs and string deduplication.
Grim old grim history data will not be migrated!
-
Replace %version% with grim version in /grim history entry output
-
Add support for %grim_version% %client_brand% %client_version% %server_version% substtuions in grim-history-entry - by Axionize (
3e9b53e)
- Make some checks run before via - by ManInMyVan (
2e9b086) - Bump Dependencies
gradlew-wrapper 8.13 -> 8.14.3
adventure 4.21.0 -> 4.23.0
adventure-platform-bukkit 4.3.4 -> 4.4.0
cloud-paper 2.0.0.-beta.10 -> 2.0.0.-beta.11
cloud-fabric 2.0.0.-beta.10 -> 2.0.0.-beta.11
packetevents 2.9.0-SNAPSHOT -> 2.9.2-SNAPSHOT
fabric-loader 0.16.10 -> 0.16.14
fabric-loom 1.10.5 -> 1.11.4
shadow 9.0.0-beta6 -> 9.0.0-rc1 - by Axionize (bbc1bee)
- Downgrade from shadow 9.0.0-rc1 to 9.0.0-beta8 to fix jar inflation bug with shading fastutil - by Axionize (
6e28434) - 1.21.8 Server Support - Bump PE - by Axionize (
4942401) - This should now be usable - by ManInMyVan (
6e58e8c) - No it shouldn't - by ManInMyVan (
8d3e77f) - There is no more via here - by ManInMyVan (
9da9c30) - SprintA verbose - by ManInMyVan (
ed727cc) - Packet cancelling in VehicleD - by ManInMyVan (
39b74b2) - Remove some empty lines - by ManInMyVan (
c7fbc4b) - Don't use ordinal for WindowClickType in CrashF - by ManInMyVan (
1b62b1d) - More pre-via
hopefully I didn't miss any getter changes - by ManInMyVan (d90de8f)
- Pre-via chat checks - by ManInMyVan (
51bbb31) - Small cleanup - by ManInMyVan (
2a7403b) - HOW DID I FORGET - by ManInMyVan (
ac2c9ea) - Temporary fix for BadPacketsE not working on vehicles - by Axionize (
2ad9818) - PacketOrderO - by ManInMyVan (
2e01399) - Pre-via block break checks - by ManInMyVan (
408c7d5) - BadPacketsO optimizations - by ManInMyVan (
354216f) - And it was not a teleport - by ManInMyVan (
85acf78) - These don't need to implement anything - by ManInMyVan (
02426ad) - Small stuff - by ManInMyVan (
1f052f6) - More small changes - by ManInMyVan (
95b080a) - More cleanup - by ManInMyVan (
d8b719d) - Add option to disable cancelling pong packets - by SamB440 (
933f6c7) - Hardcode more 1.21.4+ hand harvestables (#2213)
- Hardcode more 1.21.4+ Hand Harvestables
Fixes issue #2117 temporarily until PacketEvents resolves their api shortcoming (https://github.com/retrooper/packetevents/issues/1217)
-
Adjust variable name
-
Cleanup spacing in BlockBreakSpeed util
Co-authored-by: ManInMyVan 113963219+ManInMyVan@users.noreply.github.com
Co-authored-by: ManInMyVan 113963219+ManInMyVan@users.noreply.github.com - by Loki (533ae70)
- Temp revert pre-via - by ManInMyVan (
77c165c) - Revert "temp revert pre-via"
This reverts commit 77c165cfa83e35ef94c6049446a6eab847d4a080. - by ManInMyVan (2528ff5)
- Bump PacketEvents - by Axionize (
29e0c6e) - Add mavenCentral() to repositsories to download me.lucko:fabric-permissions-api:0.1-SNAPSHOT for Fabric 1.16.1 - by Axionize (
ba4bbef) - Shadow 9.0.0-rc2 (#2229)
OLD: grimac-bukkit-2.3.72-shadow-9-ba4bbef66-before.jar
NEW: grimac-bukkit-2.3.72-shadow-9-a14b4044a-after.jar
JAR │ old │ new │ diff
───────┼──────────┼──────────┼──────
class │ 20.9 MiB │ 20.9 MiB │ 0 B
other │ 1.5 MiB │ 1.5 MiB │ 0 B
───────┼──────────┼──────────┼──────
total │ 22.4 MiB │ 22.4 MiB │ 0 B
CLASSES │ old │ new │ diff
─────────┼───────┼───────┼───────────
classes │ 4603 │ 4603 │ 0 (+0 -0)
methods │ 53656 │ 53656 │ 0 (+0 -0)
fields │ 22173 │ 22173 │ 0 (+0 -0)
=================
==== JAR ====
=================
size │ diff │ path
──────┼──────┼─────────────────────────────────────────────────────────────────
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/snakeyaml/internal/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/snakeyaml/
│ 0 B │ - META-INF/versions/9/org/yaml/snakeyaml/internal/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/
│ 0 B │ - META-INF/versions/9/org/yaml/snakeyaml/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/
│ 0 B │ - META-INF/versions/9/org/yaml/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/
│ 0 B │ - META-INF/versions/9/org/
0 B │ 0 B │ + META-INF/versions/9/ac/
0 B │ 0 B │ + META-INF/services/
──────┼──────┼─────────────────────────────────────────────────────────────────
0 B │ 0 B │ (total)
``` - *by Zongle Wang* (`5a4471c`)
- Fix very rare Reach false for versions < 1.20.2 and > 1.21.4 involving rot only packets. See https://bugs.mojang.com/browse/MC/issues/MC-255263 - *by Axionize* (`3875a6b`)
- Amend previous Reach false fix to only apply in versions > 1.14.4 - *by Axionize* (`527c87e`)
- Fix FastBreak falses with 1.20.5+ custom tool rules. - *by Axionize* (`4b514e7`)
- Make ChatC and ChatB postViaChecks as temporary workaround to PE parsing limitations. - *by Axionize* (`31107ec`)
- [ci skip] Bump run-paper version - *by SamB440* (`cec0738`)
- Zero point zero three - *by SamB440* (`25b0582`)
- Disallow step after setback - *by SamB440* (`1136936`)
- [ci skip] Add client version to bypass issue template - *by SamB440* (`61f7ad8`)
- Refactor GrimDump: extract basic info generation to reusable getBasicInfo method - *by AoElite* (`a695dac`)
- Allow all functional urls to be changeable, move all grim system property usage to a dedicated class - *by AoElite* (`a9a2034`)
- Recode grim version command to use new api - *by AoElite* (`cd8d78d`)
- Add getVehicle() and getVehicleType() in GrimPlayer - *by ManInMyVan* (`647b13c`)
- Check if a player is in a boat when sending STEER_BOAT (Add VehicleE) - *by ManInMyVan* (`b5c14f4`)
- Validate STEER_BOAT values (Add VehicleF) - *by ManInMyVan* (`2e625e2`)
- Remove Check.isFlying - *by ManInMyVan* (`be120f0`)
- Make Check.isTransaction static - *by ManInMyVan* (`0a4a6cd`)
- Split isJumping and lastJumping into separate declarations - *by ManInMyVan* (`6787d1b`)
- Simplify FloodgateUtil - *by ManInMyVan* (`d2df1b7`)
- Use Math.PI in VanillaMath instead of the literal - *by ManInMyVan* (`7376468`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) in TridentItem - *by ManInMyVan* (`e433652`)
- Remove unused method BlockFaceHelper.offset - *by ManInMyVan* (`796a573`)
- Mark many utility classes as UtilityClass - *by ManInMyVan* (`380e3d9`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) in Riptide - *by ManInMyVan* (`376e7a9`)
- Rewrite GeyserUtil to not use reflection
except once - *by ManInMyVan* (`1ba072f`)
- Merge FloodgateUtil & GeyserUtil - *by ManInMyVan* (`a3108c7`)
- Remove Killaura from punishments.yml + add Interact in japanese punishments.yml - *by ManInMyVan* (`6ce610e`)
- Fix typo in help: section of en messages.yml causing error message on /grim help. Also make /grim help handle null lines - *by Axionize* (`94813c0`)
- Remove unused import in BlockFaceHelper - *by ManInMyVan* (`8cb4189`)
- Allow line break in pages - *by ManInMyVan* (`5761896`)
- Cleaner stuckSpeedMultiplier constants - *by ManInMyVan* (`03e1514`)
- Roll up shitmath bruteforce in PredictionEngineElytra - *by ManInMyVan* (`a953f50`)
- Add force-slow-movement and force-stuck-speed (intended for anarchy servers) - *by ManInMyVan* (`0dec743`)
- Update README.md and CONTRIBUTING.md - *by AoElite* (`c0b96ea`)
- Limit 1.21.5+ sprint attribute desync to minecarts - *by cyramek* (`fd59498`)
- More readable PredictionEngineElytra.applyInputsToVelocityPossibilities - *by ManInMyVan* (`28d8320`)
- Allow platform to be configured via system argument - *by AoElite* (`b997b6b`)
- Make PacketPlayerDigging pre-via: fix #2250
also move it before PreViaCheckManagerListener - *by ManInMyVan* (`97c1bdd`)
- Remove unused imports in ChatA/B - *by ManInMyVan* (`1c46546`)
- Add support for SET_PLAYER_INVENTORY packet - *by SamB440* (`17a8d3b`)
- Add some utilities - *by AoElite* (`090d1a8`)
- Reduce the number of tasks for updating permissions - *by AoElite* (`4702add`)
- Add GrimList command for debugging exemptions - *by AoElite* (`dbac8bc`)
- Don't allow sending OFF_HAND in USE_ITEM to bypass noslow - *by ManInMyVan* (`ff9af98`)
- Get item in PacketPlayerDigging.handleUseItem instead of it being passed - *by ManInMyVan* (`a7f8c77`)
- Use getItemInHand in PacketPlayerDigging - *by ManInMyVan* (`d71239b`)
- Only set NoSlow.didSlotChangeLastTick if the slot actually changed - *by ManInMyVan* (`aab6908`)
- PacketStateData.eatingHand -> itemInUseHand - *by ManInMyVan* (`b37393c`)
- Make PacketStateData.isSlowedByUsingItem() based on slowedByUsingItemSlot
the slowedByUsingItem is redundant - *by ManInMyVan* (`cecf5fb`)
- Reduce runnables with world borders - *by ManInMyVan* (`21ef46a`)
- Cache default input value; reduce memory usage for pre-1.21.2 players - *by ManInMyVan* (`eddb14b`)
- Normalize trighandler param names - *by ManInMyVan* (`b44dd89`)
- Mark GrimMath methods as pure - *by ManInMyVan* (`566dc9b`)
- Make Ray fields final - *by ManInMyVan* (`f87a077`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) - *by ManInMyVan* (`d2a8dce`)
- Replace ChannelHelper.runInEventLoop with GrimPlayer#runSafely - *by ManInMyVan* (`3f17557`)
- Move ComprensatedInventory instance to GrimPlayer - *by ManInMyVan* (`ea5ed06`)
- Simplify ViaVersionUtil - *by ManInMyVan* (`42d247b`)
- Clean up EntityPredicates - *by ManInMyVan* (`e26cf0f`)
- Make MainSupportingBlockData a record - *by ManInMyVan* (`64ebdf2`)
- Use GrimMath.radians in JumpPower - *by ManInMyVan* (`2b03755`)
- Make Dripstone.update(...) void - *by ManInMyVan* (`9f4c321`)
- Remove GrimPlayer#isEyeInFluid(FluidTag) - *by ManInMyVan* (`4e1320f`)
- Deobf FluidFallingAdjustedMovement.getFluidFallingAdjustedMovement(...) - *by ManInMyVan* (`dc03060`)
- Protected -> private in final class - *by ManInMyVan* (`0bf3a21`)
- Remove GrimPlayer#getInventory() - *by ManInMyVan* (`bd4cd31`)
- Fix riptide velocity (#2262) - *by Ayou* (`0586ea5`)
- Read event after getting player - *by ManInMyVan* (`a8693c3`)
- Read event after getting player - *by ManInMyVan* (`070116b`)
- Remove unused imports - *by ManInMyVan* (`f739b1e`)
- Only do NoSlow checks if trident is not enchanted with Riptide
This is not vanilla, but this is what the legacy handler does. To implement this properly, we would need to track biomes AND skylight, which is very memory-expensive.
fix: https://github.com/GrimAnticheat/Grim/issues/2259 - *by cyramek* (`b7c5837`)
- Fix FastBreak falses white riding entity (#2273) - *by EternalHuman* (`57a9f8f`)
- Ensure fabric uses our packetevents fork - *by AoElite* (`846e9ad`)
- Update packetevents - *by AoElite* (`a02f49e`)
- Update workflow - *by AoElite* (`db92c65`)
- Remove workflow paths - *by AoElite* (`becbba3`)
- Tweak workflow - *by AoElite* (`e368bc8`)
- Remove secret requirement - *by AoElite* (`184050b`)
- Add back workflow paths - *by AoElite* (`c2a07bd`)
- Revert pre via (#2280)
* revert pre-via part 1
* don't register checks multiple times
* revert pre-via part 1
* don't register checks multiple times
* fix merge conflicts
---------
Co-authored-by: cyramek <xcyramek@gmail.com> - *by SamB440* (`cb13221`)
- Optimize away entity collision check in 1.8 (#2269) - *by Pablo Herrera* (`fe7a263`)
- Add repo.grim.ac for 1.16.1 so fabric-permissions-api will be downloaded - *by Axionize* (`293f6ea`)
- Disable CodeQL workflow schedule - *by AoElite* (`b70abbe`)
- Enable parallel building - *by AoElite* (`9b2b080`)
- Update gradle publishing actions, remove action dependency requirement, disabled building and publishing of lite - *by AoElite* (`2403bc5`)
- Update the checkout action to v5 in CodeQL workflow - *by AoElite* (`a0bd388`)
- Bump lombok plugin to 9.0.0 - *by AoElite* (`9618912`)
- Use different approach in Gradle version extraction in the publishing workflow - *by AoElite* (`2a5979c`)
- Simplify version extraction - *by AoElite* (`088621f`)
- Add a build properties file to include more details about the build - *by AoElite* (`c428bf6`)
- Use GitHub's default branch instead of assuming 2.0 - *by AoElite* (`18d1602`)
- Remove unused `mainBranch` property from BuildConfig - *by AoElite* (`f54ceb6`)
- Exclude pull requests - *by AoElite* (`01ff3ec`)
- Add build properties to dump - *by AoElite* (`8d25519`)
- Correct formatting for conditional checks in gradle-publish workflow - *by AoElite* (`1f16d7b`)
- Update readme - *by AoElite* (`4be2549`)
- Specify java version fpr codeql - *by AoElite* (`fb926ab`)
- Modify grim startup update check failure message - *by Axionize* (`3ac26d0`)
- Update new release/alpha build workflow - *by Axionize* (`cbc2f51`)
- Run workflow on .github/workflows/** update - *by Axionize* (`8f78556`)
- Update buildscript to be more flexible; add support for gradle build scans - *by Axionize* (`2df4c23`)
- Bugfix - *by Axionize* (`dda1332`)
- Build script fix - *by Axionize* (`a74e10e`)
- Remove -q from printVersion so when --scan is applied logs print out - *by Axionize* (`2f8a473`)
- Print out build scan url not found when --scan enabled and url not found - *by Axionize* (`b72485d`)
- Fix escpaing some stings in preparing final changelog - *by Axionize* (`a26951c`)
- Use secrets for MODRINTH_ID - *by Axionize* (`50f3d84`)
- Fix using secrets for MODRINTH_ID in workflows - *by Axionize* (`b824ce1`)
- Fix using secrets for MODRINTH_ID in workflows again - *by Axionize* (`0095f8a`)
- Buildscript patches - *by Axionize* (`d15a2dd`)
- Even more robust sanitization - *by Axionize* (`0fd2a96`)
- Add reset-item-usage-on-item-use - *by ManInMyVan* (`aa4c6e0`)
- Small cleanup (mostly making things private & final) - *by ManInMyVan* (`8d1ee00`)
- Make devvelocity build scan integration only run on --scan being applied; Update foojay resolver convention; - *by Axionize* (`e009389`)
- Implement API v1.2.0: Improve EventBus usability and fix reflection bugs
This update contains numerous fixes and improvements to the API, focusing on developer experience and robustness.
feat(api): Simplify EventBus registration with context resolvers
- Removes the requirement for developers to manually construct a GrimPlugin instance to use the EventBus.
- The new GrimExtensionManager uses platform-specific resolvers to automatically determine the context from common object types, reducing boilerplate.
- On Bukkit, developers can now pass:
- A `Plugin` instance (e.g., `this` from their main plugin class)
- Any `Class` from the plugin's JAR (e.g., `MyListener.class`)
- The plugin's name as a `String`
- On Fabric, developers can now pass:
- A mod's entrypoint instance (e.g., `this` from an Initializer)
- The mod ID as a `String`
- A `ModContainer` instance
- Any `Class` from the mod's JAR
fix(api): Correctly invoke reflected event listeners
- Fixes a critical bug causing a `ClassCastException` for listeners registered via `registerAnnotatedListeners`. Listeners are now correctly fired only for their declared event type. `subscribe()` remains the recommended registration method.
perf(api): Optimize invocation of reflected listeners
- Slightly improves performance of reflected listeners by removing a redundant runtime null-check from the hot path of every event call.
refactor(core): Moved concrete EventBus implementation from API to common module
- The `OptimizedEventBus` implementation has been relocated to the `common` module to better separate the public API contract from its internal logic. - *by Axionize* (`12e79a1`)
- Make ExplosionHandler#firstBreadMap private - *by ManInMyVan* (`258ef06`)
- XRot & yRot -> yaw & pitch - *by ManInMyVan* (`662d02c`)
- Deobf getNearestLookingDirections() - *by ManInMyVan* (`141ccae`)
- Nullability annotations & deobfing - *by ManInMyVan* (`0e6d116`)
- Bump version - *by ManInMyVan* (`8884b0a`)
### 🐛 Fixes
- Fix various vehicle issues [1.21.2] (#2185)
* fix happyghast step, collisions with fluids
warn about viabackwards compatibility
* fix 1.21.2+ riding without control
* use known input sneaking status if server support that
* fix fluid current pushing logic for happyghasts
* actually fix fluid pushing for happyghast
* fix vehicle input calculations for <=1.21.1 servers
* fix elytra inputs
* Revert 'fix elytra inputs'
* use pre-via listeners for sneaking
* remove warnings for sneaking issues on newer server versions
* fix float/double error causing 1e-8 imprecision when jumping on a horse
* workaround false positives when jumping on a horse
* add camel entity type
* only do this for 1.21.2+ client on 1.21.2+ servers
* build with new Grim PacketEvents fork snapshot with support for pre-via injection on Fabric - *by Cyramek* (`978364a`)
- Fix ExploitB false on pre 1.16 clients - *by ManInMyVan* (`2518ced`)
- Fix ExploitC on 1.9-1.12 servers - *by ManInMyVan* (`18f0a2a`)
- Fix vehicle relative teleport/vehicle 1.12.2+ teleport system (#2200)
* fix vehicle relative teleport/vehicle 1.12.2+ teleport system
* only mark teleports for re-encoding if we’re actually rewriting them - *by Cyramek* (`4156768`)
- Fix HappyGhast false positives when holding space
fix: https://github.com/GrimAnticheat/Grim/issues/2203 - *by cyramek* (`c66de10`)
- Https://github.com/GrimAnticheat/Grim/issues/2209 - *by cyramek* (`c37a79b`)
- Fix #2211 - *by ManInMyVan* (`9ab2f2e`)
- Fix NPE in BlockPlaceCheck#getCombinedBox (#2215) - *by Ayou* (`e2cf0fa`)
- Fix getting block jump factor in older versions - *by cyramek* (`b88dfa7`)
- Fix exception - *by ManInMyVan* (`3de670e`)
- Fix #2221 - *by ManInMyVan* (`fe1c6bf`)
- Fix PacketOrderO falses in vehicles - *by ManInMyVan* (`4287f62`)
- Fix ChatA/ChatB falses from 31107ec4b - *by ManInMyVan* (`38ccc55`)
- Shitmath look vector - *by ManInMyVan* (`0340e07`)
- Use stuckSpeedMultiplier instead of 0.99, 0.98, 0.99 - *by ManInMyVan* (`6320fa6`)
- Fix CrashH false - *by AoElite* (`8f1e993`)
- Fix deprecated method call ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) - *by ManInMyVan* (`345502b`)
- Fix RunningMode field modifiers - *by ManInMyVan* (`9ea389b`)
- Fixed some minor build warnings - *by AoElite* (`c90d7ab`)
- Fix workflow - *by AoElite* (`fefaa57`)
- Fix repo property including org - *by AoElite* (`40a4c08`)
- Fix leaf litter hitbox - *by ManInMyVan* (`c10e74c`)
- Fix segmented hitboxes - *by ManInMyVan* (`cc10288`)
- Fix a few warns - *by ManInMyVan* (`c422173`)
- Fix 1.9 sloped rail height - *by ManInMyVan* (`7c5aae9`)
### 🤖 Maintenance & CI
- Add cliff.toml file for defining git-cliff formatting of changelogs - *by Axionize* (`a239560`)
- Create GitHub Actions script for auto-building lite version and publishing to Modrinth w/changelog - *by Axionize* (`0374b8c`)
- Replace vars.MODRINTH_ID with secrets.MODRINTH_ID to match repository Actions' settings - *by Axionize* (`5183ad8`)
- Fix generating changelog content in GitHub Actions - *by Axionize* (`2bf1260`)
- Fix escaping characters in changelog generation - *by Axionize* (`ba305cf`)
- Fix supported versions for Bukkit in Modrinth upload and Fabric dependences - *by Axionize* (`b0906d9`)
2.3.72-7c5aae9
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 13739b496340c6e1b72f8b0efa0ddb980c195fd9获取文件 grimac-fabric-2.3.72-7c5aae9.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Add ItemTypes.TURTLE_HELMET - by Ayou (
d657aec) - Merge pull request #2193 from Ayouuuu/2.0
Add ItemTypes.TURTLE_HELMET - by ManInMyVan (af2a53a)
- Slightly change ignore-duplicate-packet-rotation logic - by ManInMyVan (
38a2ea4) - Move ExploitA & C to chat category - by ManInMyVan (
b563792) - Add KnownInput#moving - by ManInMyVan (
5fb8cd9) - PlayerData -> player - by ManInMyVan (
0844fc6) - Remove whitespace in EquipmentType - by ManInMyVan (
d1b0f4d) - Check for moving while chatting - by ManInMyVan (
135c90c) - Add Chat and Exploit to punishments - by ManInMyVan (
b4714b0) - Check if chat is hidden - by ManInMyVan (
4992cf6) - Descriptions for almost every place check - by ManInMyVan (
df31a39) - Validate anvil item name length - by ManInMyVan (
4b53457) - Payload system - by ManInMyVan (
1a6b6fc) - This took too long - by ManInMyVan (
8a2ca76) - Add missing return - by ManInMyVan (
ba18d4c) - BadPacketsJ should be stable - by ManInMyVan (
3b76ded) - ExploitC fail-fast page parsing - by ManInMyVan (
0ccd03a) - Finish ExploitC, replaces ExploitB - by ManInMyVan (
e16979b) - Add include-timestamp to discord.yml - by ManInMyVan (
7b82060) - Add /grim history (#2201)
- Add /grim history command to see historical alerts
-
Add basic runtime reloading support.
- Will only actually reload if current database is different/has different setting than the one requested in config.
-
Added [log] statements matching [alert] statements
-
Add more detailed error message if Grim history subsystem fails to load.
-
Refactor /grim history code; Fix autocomplete of online player names in /grim history
-
Fix error swapping checkName and verbose in SQLite implementation
-
Refactor /grim history to use more efficient long-term storage with compact UUIDs and string deduplication.
Grim old grim history data will not be migrated!
-
Replace %version% with grim version in /grim history entry output
-
Add support for %grim_version% %client_brand% %client_version% %server_version% substtuions in grim-history-entry - by Axionize (
3e9b53e)
- Make some checks run before via - by ManInMyVan (
2e9b086) - Bump Dependencies
gradlew-wrapper 8.13 -> 8.14.3
adventure 4.21.0 -> 4.23.0
adventure-platform-bukkit 4.3.4 -> 4.4.0
cloud-paper 2.0.0.-beta.10 -> 2.0.0.-beta.11
cloud-fabric 2.0.0.-beta.10 -> 2.0.0.-beta.11
packetevents 2.9.0-SNAPSHOT -> 2.9.2-SNAPSHOT
fabric-loader 0.16.10 -> 0.16.14
fabric-loom 1.10.5 -> 1.11.4
shadow 9.0.0-beta6 -> 9.0.0-rc1 - by Axionize (bbc1bee)
- Downgrade from shadow 9.0.0-rc1 to 9.0.0-beta8 to fix jar inflation bug with shading fastutil - by Axionize (
6e28434) - 1.21.8 Server Support - Bump PE - by Axionize (
4942401) - This should now be usable - by ManInMyVan (
6e58e8c) - No it shouldn't - by ManInMyVan (
8d3e77f) - There is no more via here - by ManInMyVan (
9da9c30) - SprintA verbose - by ManInMyVan (
ed727cc) - Packet cancelling in VehicleD - by ManInMyVan (
39b74b2) - Remove some empty lines - by ManInMyVan (
c7fbc4b) - Don't use ordinal for WindowClickType in CrashF - by ManInMyVan (
1b62b1d) - More pre-via
hopefully I didn't miss any getter changes - by ManInMyVan (d90de8f)
- Pre-via chat checks - by ManInMyVan (
51bbb31) - Small cleanup - by ManInMyVan (
2a7403b) - HOW DID I FORGET - by ManInMyVan (
ac2c9ea) - Temporary fix for BadPacketsE not working on vehicles - by Axionize (
2ad9818) - PacketOrderO - by ManInMyVan (
2e01399) - Pre-via block break checks - by ManInMyVan (
408c7d5) - BadPacketsO optimizations - by ManInMyVan (
354216f) - And it was not a teleport - by ManInMyVan (
85acf78) - These don't need to implement anything - by ManInMyVan (
02426ad) - Small stuff - by ManInMyVan (
1f052f6) - More small changes - by ManInMyVan (
95b080a) - More cleanup - by ManInMyVan (
d8b719d) - Add option to disable cancelling pong packets - by SamB440 (
933f6c7) - Hardcode more 1.21.4+ hand harvestables (#2213)
- Hardcode more 1.21.4+ Hand Harvestables
Fixes issue #2117 temporarily until PacketEvents resolves their api shortcoming (https://github.com/retrooper/packetevents/issues/1217)
-
Adjust variable name
-
Cleanup spacing in BlockBreakSpeed util
Co-authored-by: ManInMyVan 113963219+ManInMyVan@users.noreply.github.com
Co-authored-by: ManInMyVan 113963219+ManInMyVan@users.noreply.github.com - by Loki (533ae70)
- Temp revert pre-via - by ManInMyVan (
77c165c) - Revert "temp revert pre-via"
This reverts commit 77c165cfa83e35ef94c6049446a6eab847d4a080. - by ManInMyVan (2528ff5)
- Bump PacketEvents - by Axionize (
29e0c6e) - Add mavenCentral() to repositsories to download me.lucko:fabric-permissions-api:0.1-SNAPSHOT for Fabric 1.16.1 - by Axionize (
ba4bbef) - Shadow 9.0.0-rc2 (#2229)
OLD: grimac-bukkit-2.3.72-shadow-9-ba4bbef66-before.jar
NEW: grimac-bukkit-2.3.72-shadow-9-a14b4044a-after.jar
JAR │ old │ new │ diff
───────┼──────────┼──────────┼──────
class │ 20.9 MiB │ 20.9 MiB │ 0 B
other │ 1.5 MiB │ 1.5 MiB │ 0 B
───────┼──────────┼──────────┼──────
total │ 22.4 MiB │ 22.4 MiB │ 0 B
CLASSES │ old │ new │ diff
─────────┼───────┼───────┼───────────
classes │ 4603 │ 4603 │ 0 (+0 -0)
methods │ 53656 │ 53656 │ 0 (+0 -0)
fields │ 22173 │ 22173 │ 0 (+0 -0)
=================
==== JAR ====
=================
size │ diff │ path
──────┼──────┼─────────────────────────────────────────────────────────────────
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/snakeyaml/internal/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/snakeyaml/
│ 0 B │ - META-INF/versions/9/org/yaml/snakeyaml/internal/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/
│ 0 B │ - META-INF/versions/9/org/yaml/snakeyaml/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/
│ 0 B │ - META-INF/versions/9/org/yaml/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/
│ 0 B │ - META-INF/versions/9/org/
0 B │ 0 B │ + META-INF/versions/9/ac/
0 B │ 0 B │ + META-INF/services/
──────┼──────┼─────────────────────────────────────────────────────────────────
0 B │ 0 B │ (total)
``` - *by Zongle Wang* (`5a4471c`)
- Fix very rare Reach false for versions < 1.20.2 and > 1.21.4 involving rot only packets. See https://bugs.mojang.com/browse/MC/issues/MC-255263 - *by Axionize* (`3875a6b`)
- Amend previous Reach false fix to only apply in versions > 1.14.4 - *by Axionize* (`527c87e`)
- Fix FastBreak falses with 1.20.5+ custom tool rules. - *by Axionize* (`4b514e7`)
- Make ChatC and ChatB postViaChecks as temporary workaround to PE parsing limitations. - *by Axionize* (`31107ec`)
- [ci skip] Bump run-paper version - *by SamB440* (`cec0738`)
- Zero point zero three - *by SamB440* (`25b0582`)
- Disallow step after setback - *by SamB440* (`1136936`)
- [ci skip] Add client version to bypass issue template - *by SamB440* (`61f7ad8`)
- Refactor GrimDump: extract basic info generation to reusable getBasicInfo method - *by AoElite* (`a695dac`)
- Allow all functional urls to be changeable, move all grim system property usage to a dedicated class - *by AoElite* (`a9a2034`)
- Recode grim version command to use new api - *by AoElite* (`cd8d78d`)
- Add getVehicle() and getVehicleType() in GrimPlayer - *by ManInMyVan* (`647b13c`)
- Check if a player is in a boat when sending STEER_BOAT (Add VehicleE) - *by ManInMyVan* (`b5c14f4`)
- Validate STEER_BOAT values (Add VehicleF) - *by ManInMyVan* (`2e625e2`)
- Remove Check.isFlying - *by ManInMyVan* (`be120f0`)
- Make Check.isTransaction static - *by ManInMyVan* (`0a4a6cd`)
- Split isJumping and lastJumping into separate declarations - *by ManInMyVan* (`6787d1b`)
- Simplify FloodgateUtil - *by ManInMyVan* (`d2df1b7`)
- Use Math.PI in VanillaMath instead of the literal - *by ManInMyVan* (`7376468`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) in TridentItem - *by ManInMyVan* (`e433652`)
- Remove unused method BlockFaceHelper.offset - *by ManInMyVan* (`796a573`)
- Mark many utility classes as UtilityClass - *by ManInMyVan* (`380e3d9`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) in Riptide - *by ManInMyVan* (`376e7a9`)
- Rewrite GeyserUtil to not use reflection
except once - *by ManInMyVan* (`1ba072f`)
- Merge FloodgateUtil & GeyserUtil - *by ManInMyVan* (`a3108c7`)
- Remove Killaura from punishments.yml + add Interact in japanese punishments.yml - *by ManInMyVan* (`6ce610e`)
- Fix typo in help: section of en messages.yml causing error message on /grim help. Also make /grim help handle null lines - *by Axionize* (`94813c0`)
- Remove unused import in BlockFaceHelper - *by ManInMyVan* (`8cb4189`)
- Allow line break in pages - *by ManInMyVan* (`5761896`)
- Cleaner stuckSpeedMultiplier constants - *by ManInMyVan* (`03e1514`)
- Roll up shitmath bruteforce in PredictionEngineElytra - *by ManInMyVan* (`a953f50`)
- Add force-slow-movement and force-stuck-speed (intended for anarchy servers) - *by ManInMyVan* (`0dec743`)
- Update README.md and CONTRIBUTING.md - *by AoElite* (`c0b96ea`)
- Limit 1.21.5+ sprint attribute desync to minecarts - *by cyramek* (`fd59498`)
- More readable PredictionEngineElytra.applyInputsToVelocityPossibilities - *by ManInMyVan* (`28d8320`)
- Allow platform to be configured via system argument - *by AoElite* (`b997b6b`)
- Make PacketPlayerDigging pre-via: fix #2250
also move it before PreViaCheckManagerListener - *by ManInMyVan* (`97c1bdd`)
- Remove unused imports in ChatA/B - *by ManInMyVan* (`1c46546`)
- Add support for SET_PLAYER_INVENTORY packet - *by SamB440* (`17a8d3b`)
- Add some utilities - *by AoElite* (`090d1a8`)
- Reduce the number of tasks for updating permissions - *by AoElite* (`4702add`)
- Add GrimList command for debugging exemptions - *by AoElite* (`dbac8bc`)
- Don't allow sending OFF_HAND in USE_ITEM to bypass noslow - *by ManInMyVan* (`ff9af98`)
- Get item in PacketPlayerDigging.handleUseItem instead of it being passed - *by ManInMyVan* (`a7f8c77`)
- Use getItemInHand in PacketPlayerDigging - *by ManInMyVan* (`d71239b`)
- Only set NoSlow.didSlotChangeLastTick if the slot actually changed - *by ManInMyVan* (`aab6908`)
- PacketStateData.eatingHand -> itemInUseHand - *by ManInMyVan* (`b37393c`)
- Make PacketStateData.isSlowedByUsingItem() based on slowedByUsingItemSlot
the slowedByUsingItem is redundant - *by ManInMyVan* (`cecf5fb`)
- Reduce runnables with world borders - *by ManInMyVan* (`21ef46a`)
- Cache default input value; reduce memory usage for pre-1.21.2 players - *by ManInMyVan* (`eddb14b`)
- Normalize trighandler param names - *by ManInMyVan* (`b44dd89`)
- Mark GrimMath methods as pure - *by ManInMyVan* (`566dc9b`)
- Make Ray fields final - *by ManInMyVan* (`f87a077`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) - *by ManInMyVan* (`d2a8dce`)
- Replace ChannelHelper.runInEventLoop with GrimPlayer#runSafely - *by ManInMyVan* (`3f17557`)
- Move ComprensatedInventory instance to GrimPlayer - *by ManInMyVan* (`ea5ed06`)
- Simplify ViaVersionUtil - *by ManInMyVan* (`42d247b`)
- Clean up EntityPredicates - *by ManInMyVan* (`e26cf0f`)
- Make MainSupportingBlockData a record - *by ManInMyVan* (`64ebdf2`)
- Use GrimMath.radians in JumpPower - *by ManInMyVan* (`2b03755`)
- Make Dripstone.update(...) void - *by ManInMyVan* (`9f4c321`)
- Remove GrimPlayer#isEyeInFluid(FluidTag) - *by ManInMyVan* (`4e1320f`)
- Deobf FluidFallingAdjustedMovement.getFluidFallingAdjustedMovement(...) - *by ManInMyVan* (`dc03060`)
- Protected -> private in final class - *by ManInMyVan* (`0bf3a21`)
- Remove GrimPlayer#getInventory() - *by ManInMyVan* (`bd4cd31`)
- Fix riptide velocity (#2262) - *by Ayou* (`0586ea5`)
- Read event after getting player - *by ManInMyVan* (`a8693c3`)
- Read event after getting player - *by ManInMyVan* (`070116b`)
- Remove unused imports - *by ManInMyVan* (`f739b1e`)
- Only do NoSlow checks if trident is not enchanted with Riptide
This is not vanilla, but this is what the legacy handler does. To implement this properly, we would need to track biomes AND skylight, which is very memory-expensive.
fix: https://github.com/GrimAnticheat/Grim/issues/2259 - *by cyramek* (`b7c5837`)
- Fix FastBreak falses white riding entity (#2273) - *by EternalHuman* (`57a9f8f`)
- Ensure fabric uses our packetevents fork - *by AoElite* (`846e9ad`)
- Update packetevents - *by AoElite* (`a02f49e`)
- Update workflow - *by AoElite* (`db92c65`)
- Remove workflow paths - *by AoElite* (`becbba3`)
- Tweak workflow - *by AoElite* (`e368bc8`)
- Remove secret requirement - *by AoElite* (`184050b`)
- Add back workflow paths - *by AoElite* (`c2a07bd`)
- Revert pre via (#2280)
* revert pre-via part 1
* don't register checks multiple times
* revert pre-via part 1
* don't register checks multiple times
* fix merge conflicts
---------
Co-authored-by: cyramek <xcyramek@gmail.com> - *by SamB440* (`cb13221`)
- Optimize away entity collision check in 1.8 (#2269) - *by Pablo Herrera* (`fe7a263`)
- Add repo.grim.ac for 1.16.1 so fabric-permissions-api will be downloaded - *by Axionize* (`293f6ea`)
- Disable CodeQL workflow schedule - *by AoElite* (`b70abbe`)
- Enable parallel building - *by AoElite* (`9b2b080`)
- Update gradle publishing actions, remove action dependency requirement, disabled building and publishing of lite - *by AoElite* (`2403bc5`)
- Update the checkout action to v5 in CodeQL workflow - *by AoElite* (`a0bd388`)
- Bump lombok plugin to 9.0.0 - *by AoElite* (`9618912`)
- Use different approach in Gradle version extraction in the publishing workflow - *by AoElite* (`2a5979c`)
- Simplify version extraction - *by AoElite* (`088621f`)
- Add a build properties file to include more details about the build - *by AoElite* (`c428bf6`)
- Use GitHub's default branch instead of assuming 2.0 - *by AoElite* (`18d1602`)
- Remove unused `mainBranch` property from BuildConfig - *by AoElite* (`f54ceb6`)
- Exclude pull requests - *by AoElite* (`01ff3ec`)
- Add build properties to dump - *by AoElite* (`8d25519`)
- Correct formatting for conditional checks in gradle-publish workflow - *by AoElite* (`1f16d7b`)
- Update readme - *by AoElite* (`4be2549`)
- Specify java version fpr codeql - *by AoElite* (`fb926ab`)
- Modify grim startup update check failure message - *by Axionize* (`3ac26d0`)
- Update new release/alpha build workflow - *by Axionize* (`cbc2f51`)
- Run workflow on .github/workflows/** update - *by Axionize* (`8f78556`)
- Update buildscript to be more flexible; add support for gradle build scans - *by Axionize* (`2df4c23`)
- Bugfix - *by Axionize* (`dda1332`)
- Build script fix - *by Axionize* (`a74e10e`)
- Remove -q from printVersion so when --scan is applied logs print out - *by Axionize* (`2f8a473`)
- Print out build scan url not found when --scan enabled and url not found - *by Axionize* (`b72485d`)
- Fix escpaing some stings in preparing final changelog - *by Axionize* (`a26951c`)
- Use secrets for MODRINTH_ID - *by Axionize* (`50f3d84`)
- Fix using secrets for MODRINTH_ID in workflows - *by Axionize* (`b824ce1`)
- Fix using secrets for MODRINTH_ID in workflows again - *by Axionize* (`0095f8a`)
- Buildscript patches - *by Axionize* (`d15a2dd`)
- Even more robust sanitization - *by Axionize* (`0fd2a96`)
- Add reset-item-usage-on-item-use - *by ManInMyVan* (`aa4c6e0`)
- Small cleanup (mostly making things private & final) - *by ManInMyVan* (`8d1ee00`)
- Make devvelocity build scan integration only run on --scan being applied; Update foojay resolver convention; - *by Axionize* (`e009389`)
- Implement API v1.2.0: Improve EventBus usability and fix reflection bugs
This update contains numerous fixes and improvements to the API, focusing on developer experience and robustness.
feat(api): Simplify EventBus registration with context resolvers
- Removes the requirement for developers to manually construct a GrimPlugin instance to use the EventBus.
- The new GrimExtensionManager uses platform-specific resolvers to automatically determine the context from common object types, reducing boilerplate.
- On Bukkit, developers can now pass:
- A `Plugin` instance (e.g., `this` from their main plugin class)
- Any `Class` from the plugin's JAR (e.g., `MyListener.class`)
- The plugin's name as a `String`
- On Fabric, developers can now pass:
- A mod's entrypoint instance (e.g., `this` from an Initializer)
- The mod ID as a `String`
- A `ModContainer` instance
- Any `Class` from the mod's JAR
fix(api): Correctly invoke reflected event listeners
- Fixes a critical bug causing a `ClassCastException` for listeners registered via `registerAnnotatedListeners`. Listeners are now correctly fired only for their declared event type. `subscribe()` remains the recommended registration method.
perf(api): Optimize invocation of reflected listeners
- Slightly improves performance of reflected listeners by removing a redundant runtime null-check from the hot path of every event call.
refactor(core): Moved concrete EventBus implementation from API to common module
- The `OptimizedEventBus` implementation has been relocated to the `common` module to better separate the public API contract from its internal logic. - *by Axionize* (`12e79a1`)
- Make ExplosionHandler#firstBreadMap private - *by ManInMyVan* (`258ef06`)
- XRot & yRot -> yaw & pitch - *by ManInMyVan* (`662d02c`)
- Deobf getNearestLookingDirections() - *by ManInMyVan* (`141ccae`)
- Nullability annotations & deobfing - *by ManInMyVan* (`0e6d116`)
### 🐛 Fixes
- Fix more SprintE falses - *by ManInMyVan* (`d835314`)
- Fix various vehicle issues [1.21.2] (#2185)
* fix happyghast step, collisions with fluids
warn about viabackwards compatibility
* fix 1.21.2+ riding without control
* use known input sneaking status if server support that
* fix fluid current pushing logic for happyghasts
* actually fix fluid pushing for happyghast
* fix vehicle input calculations for <=1.21.1 servers
* fix elytra inputs
* Revert 'fix elytra inputs'
* use pre-via listeners for sneaking
* remove warnings for sneaking issues on newer server versions
* fix float/double error causing 1e-8 imprecision when jumping on a horse
* workaround false positives when jumping on a horse
* add camel entity type
* only do this for 1.21.2+ client on 1.21.2+ servers
* build with new Grim PacketEvents fork snapshot with support for pre-via injection on Fabric - *by Cyramek* (`978364a`)
- Fix ExploitB false on pre 1.16 clients - *by ManInMyVan* (`2518ced`)
- Fix ExploitC on 1.9-1.12 servers - *by ManInMyVan* (`18f0a2a`)
- Fix vehicle relative teleport/vehicle 1.12.2+ teleport system (#2200)
* fix vehicle relative teleport/vehicle 1.12.2+ teleport system
* only mark teleports for re-encoding if we’re actually rewriting them - *by Cyramek* (`4156768`)
- Fix HappyGhast false positives when holding space
fix: https://github.com/GrimAnticheat/Grim/issues/2203 - *by cyramek* (`c66de10`)
- Https://github.com/GrimAnticheat/Grim/issues/2209 - *by cyramek* (`c37a79b`)
- Fix #2211 - *by ManInMyVan* (`9ab2f2e`)
- Fix NPE in BlockPlaceCheck#getCombinedBox (#2215) - *by Ayou* (`e2cf0fa`)
- Fix getting block jump factor in older versions - *by cyramek* (`b88dfa7`)
- Fix exception - *by ManInMyVan* (`3de670e`)
- Fix #2221 - *by ManInMyVan* (`fe1c6bf`)
- Fix PacketOrderO falses in vehicles - *by ManInMyVan* (`4287f62`)
- Fix ChatA/ChatB falses from 31107ec4b - *by ManInMyVan* (`38ccc55`)
- Shitmath look vector - *by ManInMyVan* (`0340e07`)
- Use stuckSpeedMultiplier instead of 0.99, 0.98, 0.99 - *by ManInMyVan* (`6320fa6`)
- Fix CrashH false - *by AoElite* (`8f1e993`)
- Fix deprecated method call ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) - *by ManInMyVan* (`345502b`)
- Fix RunningMode field modifiers - *by ManInMyVan* (`9ea389b`)
- Fixed some minor build warnings - *by AoElite* (`c90d7ab`)
- Fix workflow - *by AoElite* (`fefaa57`)
- Fix repo property including org - *by AoElite* (`40a4c08`)
- Fix leaf litter hitbox - *by ManInMyVan* (`c10e74c`)
- Fix segmented hitboxes - *by ManInMyVan* (`cc10288`)
- Fix a few warns - *by ManInMyVan* (`c422173`)
- Fix 1.9 sloped rail height - *by ManInMyVan* (`7c5aae9`)
### 🤖 Maintenance & CI
- Add cliff.toml file for defining git-cliff formatting of changelogs - *by Axionize* (`a239560`)
- Create GitHub Actions script for auto-building lite version and publishing to Modrinth w/changelog - *by Axionize* (`0374b8c`)
- Replace vars.MODRINTH_ID with secrets.MODRINTH_ID to match repository Actions' settings - *by Axionize* (`5183ad8`)
- Fix generating changelog content in GitHub Actions - *by Axionize* (`2bf1260`)
- Fix escaping characters in changelog generation - *by Axionize* (`ba305cf`)
- Fix supported versions for Bukkit in Modrinth upload and Fabric dependences - *by Axionize* (`b0906d9`)
2.3.72-7c5aae9
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 6fdb852c04f2028c26be7020f0abc461e0e1960e获取文件 grimac-bukkit-2.3.72-7c5aae9.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Add ItemTypes.TURTLE_HELMET - by Ayou (
d657aec) - Merge pull request #2193 from Ayouuuu/2.0
Add ItemTypes.TURTLE_HELMET - by ManInMyVan (af2a53a)
- Slightly change ignore-duplicate-packet-rotation logic - by ManInMyVan (
38a2ea4) - Move ExploitA & C to chat category - by ManInMyVan (
b563792) - Add KnownInput#moving - by ManInMyVan (
5fb8cd9) - PlayerData -> player - by ManInMyVan (
0844fc6) - Remove whitespace in EquipmentType - by ManInMyVan (
d1b0f4d) - Check for moving while chatting - by ManInMyVan (
135c90c) - Add Chat and Exploit to punishments - by ManInMyVan (
b4714b0) - Check if chat is hidden - by ManInMyVan (
4992cf6) - Descriptions for almost every place check - by ManInMyVan (
df31a39) - Validate anvil item name length - by ManInMyVan (
4b53457) - Payload system - by ManInMyVan (
1a6b6fc) - This took too long - by ManInMyVan (
8a2ca76) - Add missing return - by ManInMyVan (
ba18d4c) - BadPacketsJ should be stable - by ManInMyVan (
3b76ded) - ExploitC fail-fast page parsing - by ManInMyVan (
0ccd03a) - Finish ExploitC, replaces ExploitB - by ManInMyVan (
e16979b) - Add include-timestamp to discord.yml - by ManInMyVan (
7b82060) - Add /grim history (#2201)
- Add /grim history command to see historical alerts
-
Add basic runtime reloading support.
- Will only actually reload if current database is different/has different setting than the one requested in config.
-
Added [log] statements matching [alert] statements
-
Add more detailed error message if Grim history subsystem fails to load.
-
Refactor /grim history code; Fix autocomplete of online player names in /grim history
-
Fix error swapping checkName and verbose in SQLite implementation
-
Refactor /grim history to use more efficient long-term storage with compact UUIDs and string deduplication.
Grim old grim history data will not be migrated!
-
Replace %version% with grim version in /grim history entry output
-
Add support for %grim_version% %client_brand% %client_version% %server_version% substtuions in grim-history-entry - by Axionize (
3e9b53e)
- Make some checks run before via - by ManInMyVan (
2e9b086) - Bump Dependencies
gradlew-wrapper 8.13 -> 8.14.3
adventure 4.21.0 -> 4.23.0
adventure-platform-bukkit 4.3.4 -> 4.4.0
cloud-paper 2.0.0.-beta.10 -> 2.0.0.-beta.11
cloud-fabric 2.0.0.-beta.10 -> 2.0.0.-beta.11
packetevents 2.9.0-SNAPSHOT -> 2.9.2-SNAPSHOT
fabric-loader 0.16.10 -> 0.16.14
fabric-loom 1.10.5 -> 1.11.4
shadow 9.0.0-beta6 -> 9.0.0-rc1 - by Axionize (bbc1bee)
- Downgrade from shadow 9.0.0-rc1 to 9.0.0-beta8 to fix jar inflation bug with shading fastutil - by Axionize (
6e28434) - 1.21.8 Server Support - Bump PE - by Axionize (
4942401) - This should now be usable - by ManInMyVan (
6e58e8c) - No it shouldn't - by ManInMyVan (
8d3e77f) - There is no more via here - by ManInMyVan (
9da9c30) - SprintA verbose - by ManInMyVan (
ed727cc) - Packet cancelling in VehicleD - by ManInMyVan (
39b74b2) - Remove some empty lines - by ManInMyVan (
c7fbc4b) - Don't use ordinal for WindowClickType in CrashF - by ManInMyVan (
1b62b1d) - More pre-via
hopefully I didn't miss any getter changes - by ManInMyVan (d90de8f)
- Pre-via chat checks - by ManInMyVan (
51bbb31) - Small cleanup - by ManInMyVan (
2a7403b) - HOW DID I FORGET - by ManInMyVan (
ac2c9ea) - Temporary fix for BadPacketsE not working on vehicles - by Axionize (
2ad9818) - PacketOrderO - by ManInMyVan (
2e01399) - Pre-via block break checks - by ManInMyVan (
408c7d5) - BadPacketsO optimizations - by ManInMyVan (
354216f) - And it was not a teleport - by ManInMyVan (
85acf78) - These don't need to implement anything - by ManInMyVan (
02426ad) - Small stuff - by ManInMyVan (
1f052f6) - More small changes - by ManInMyVan (
95b080a) - More cleanup - by ManInMyVan (
d8b719d) - Add option to disable cancelling pong packets - by SamB440 (
933f6c7) - Hardcode more 1.21.4+ hand harvestables (#2213)
- Hardcode more 1.21.4+ Hand Harvestables
Fixes issue #2117 temporarily until PacketEvents resolves their api shortcoming (https://github.com/retrooper/packetevents/issues/1217)
-
Adjust variable name
-
Cleanup spacing in BlockBreakSpeed util
Co-authored-by: ManInMyVan 113963219+ManInMyVan@users.noreply.github.com
Co-authored-by: ManInMyVan 113963219+ManInMyVan@users.noreply.github.com - by Loki (533ae70)
- Temp revert pre-via - by ManInMyVan (
77c165c) - Revert "temp revert pre-via"
This reverts commit 77c165cfa83e35ef94c6049446a6eab847d4a080. - by ManInMyVan (2528ff5)
- Bump PacketEvents - by Axionize (
29e0c6e) - Add mavenCentral() to repositsories to download me.lucko:fabric-permissions-api:0.1-SNAPSHOT for Fabric 1.16.1 - by Axionize (
ba4bbef) - Shadow 9.0.0-rc2 (#2229)
OLD: grimac-bukkit-2.3.72-shadow-9-ba4bbef66-before.jar
NEW: grimac-bukkit-2.3.72-shadow-9-a14b4044a-after.jar
JAR │ old │ new │ diff
───────┼──────────┼──────────┼──────
class │ 20.9 MiB │ 20.9 MiB │ 0 B
other │ 1.5 MiB │ 1.5 MiB │ 0 B
───────┼──────────┼──────────┼──────
total │ 22.4 MiB │ 22.4 MiB │ 0 B
CLASSES │ old │ new │ diff
─────────┼───────┼───────┼───────────
classes │ 4603 │ 4603 │ 0 (+0 -0)
methods │ 53656 │ 53656 │ 0 (+0 -0)
fields │ 22173 │ 22173 │ 0 (+0 -0)
=================
==== JAR ====
=================
size │ diff │ path
──────┼──────┼─────────────────────────────────────────────────────────────────
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/snakeyaml/internal/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/snakeyaml/
│ 0 B │ - META-INF/versions/9/org/yaml/snakeyaml/internal/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/
│ 0 B │ - META-INF/versions/9/org/yaml/snakeyaml/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/
│ 0 B │ - META-INF/versions/9/org/yaml/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/
│ 0 B │ - META-INF/versions/9/org/
0 B │ 0 B │ + META-INF/versions/9/ac/
0 B │ 0 B │ + META-INF/services/
──────┼──────┼─────────────────────────────────────────────────────────────────
0 B │ 0 B │ (total)
``` - *by Zongle Wang* (`5a4471c`)
- Fix very rare Reach false for versions < 1.20.2 and > 1.21.4 involving rot only packets. See https://bugs.mojang.com/browse/MC/issues/MC-255263 - *by Axionize* (`3875a6b`)
- Amend previous Reach false fix to only apply in versions > 1.14.4 - *by Axionize* (`527c87e`)
- Fix FastBreak falses with 1.20.5+ custom tool rules. - *by Axionize* (`4b514e7`)
- Make ChatC and ChatB postViaChecks as temporary workaround to PE parsing limitations. - *by Axionize* (`31107ec`)
- [ci skip] Bump run-paper version - *by SamB440* (`cec0738`)
- Zero point zero three - *by SamB440* (`25b0582`)
- Disallow step after setback - *by SamB440* (`1136936`)
- [ci skip] Add client version to bypass issue template - *by SamB440* (`61f7ad8`)
- Refactor GrimDump: extract basic info generation to reusable getBasicInfo method - *by AoElite* (`a695dac`)
- Allow all functional urls to be changeable, move all grim system property usage to a dedicated class - *by AoElite* (`a9a2034`)
- Recode grim version command to use new api - *by AoElite* (`cd8d78d`)
- Add getVehicle() and getVehicleType() in GrimPlayer - *by ManInMyVan* (`647b13c`)
- Check if a player is in a boat when sending STEER_BOAT (Add VehicleE) - *by ManInMyVan* (`b5c14f4`)
- Validate STEER_BOAT values (Add VehicleF) - *by ManInMyVan* (`2e625e2`)
- Remove Check.isFlying - *by ManInMyVan* (`be120f0`)
- Make Check.isTransaction static - *by ManInMyVan* (`0a4a6cd`)
- Split isJumping and lastJumping into separate declarations - *by ManInMyVan* (`6787d1b`)
- Simplify FloodgateUtil - *by ManInMyVan* (`d2df1b7`)
- Use Math.PI in VanillaMath instead of the literal - *by ManInMyVan* (`7376468`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) in TridentItem - *by ManInMyVan* (`e433652`)
- Remove unused method BlockFaceHelper.offset - *by ManInMyVan* (`796a573`)
- Mark many utility classes as UtilityClass - *by ManInMyVan* (`380e3d9`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) in Riptide - *by ManInMyVan* (`376e7a9`)
- Rewrite GeyserUtil to not use reflection
except once - *by ManInMyVan* (`1ba072f`)
- Merge FloodgateUtil & GeyserUtil - *by ManInMyVan* (`a3108c7`)
- Remove Killaura from punishments.yml + add Interact in japanese punishments.yml - *by ManInMyVan* (`6ce610e`)
- Fix typo in help: section of en messages.yml causing error message on /grim help. Also make /grim help handle null lines - *by Axionize* (`94813c0`)
- Remove unused import in BlockFaceHelper - *by ManInMyVan* (`8cb4189`)
- Allow line break in pages - *by ManInMyVan* (`5761896`)
- Cleaner stuckSpeedMultiplier constants - *by ManInMyVan* (`03e1514`)
- Roll up shitmath bruteforce in PredictionEngineElytra - *by ManInMyVan* (`a953f50`)
- Add force-slow-movement and force-stuck-speed (intended for anarchy servers) - *by ManInMyVan* (`0dec743`)
- Update README.md and CONTRIBUTING.md - *by AoElite* (`c0b96ea`)
- Limit 1.21.5+ sprint attribute desync to minecarts - *by cyramek* (`fd59498`)
- More readable PredictionEngineElytra.applyInputsToVelocityPossibilities - *by ManInMyVan* (`28d8320`)
- Allow platform to be configured via system argument - *by AoElite* (`b997b6b`)
- Make PacketPlayerDigging pre-via: fix #2250
also move it before PreViaCheckManagerListener - *by ManInMyVan* (`97c1bdd`)
- Remove unused imports in ChatA/B - *by ManInMyVan* (`1c46546`)
- Add support for SET_PLAYER_INVENTORY packet - *by SamB440* (`17a8d3b`)
- Add some utilities - *by AoElite* (`090d1a8`)
- Reduce the number of tasks for updating permissions - *by AoElite* (`4702add`)
- Add GrimList command for debugging exemptions - *by AoElite* (`dbac8bc`)
- Don't allow sending OFF_HAND in USE_ITEM to bypass noslow - *by ManInMyVan* (`ff9af98`)
- Get item in PacketPlayerDigging.handleUseItem instead of it being passed - *by ManInMyVan* (`a7f8c77`)
- Use getItemInHand in PacketPlayerDigging - *by ManInMyVan* (`d71239b`)
- Only set NoSlow.didSlotChangeLastTick if the slot actually changed - *by ManInMyVan* (`aab6908`)
- PacketStateData.eatingHand -> itemInUseHand - *by ManInMyVan* (`b37393c`)
- Make PacketStateData.isSlowedByUsingItem() based on slowedByUsingItemSlot
the slowedByUsingItem is redundant - *by ManInMyVan* (`cecf5fb`)
- Reduce runnables with world borders - *by ManInMyVan* (`21ef46a`)
- Cache default input value; reduce memory usage for pre-1.21.2 players - *by ManInMyVan* (`eddb14b`)
- Normalize trighandler param names - *by ManInMyVan* (`b44dd89`)
- Mark GrimMath methods as pure - *by ManInMyVan* (`566dc9b`)
- Make Ray fields final - *by ManInMyVan* (`f87a077`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) - *by ManInMyVan* (`d2a8dce`)
- Replace ChannelHelper.runInEventLoop with GrimPlayer#runSafely - *by ManInMyVan* (`3f17557`)
- Move ComprensatedInventory instance to GrimPlayer - *by ManInMyVan* (`ea5ed06`)
- Simplify ViaVersionUtil - *by ManInMyVan* (`42d247b`)
- Clean up EntityPredicates - *by ManInMyVan* (`e26cf0f`)
- Make MainSupportingBlockData a record - *by ManInMyVan* (`64ebdf2`)
- Use GrimMath.radians in JumpPower - *by ManInMyVan* (`2b03755`)
- Make Dripstone.update(...) void - *by ManInMyVan* (`9f4c321`)
- Remove GrimPlayer#isEyeInFluid(FluidTag) - *by ManInMyVan* (`4e1320f`)
- Deobf FluidFallingAdjustedMovement.getFluidFallingAdjustedMovement(...) - *by ManInMyVan* (`dc03060`)
- Protected -> private in final class - *by ManInMyVan* (`0bf3a21`)
- Remove GrimPlayer#getInventory() - *by ManInMyVan* (`bd4cd31`)
- Fix riptide velocity (#2262) - *by Ayou* (`0586ea5`)
- Read event after getting player - *by ManInMyVan* (`a8693c3`)
- Read event after getting player - *by ManInMyVan* (`070116b`)
- Remove unused imports - *by ManInMyVan* (`f739b1e`)
- Only do NoSlow checks if trident is not enchanted with Riptide
This is not vanilla, but this is what the legacy handler does. To implement this properly, we would need to track biomes AND skylight, which is very memory-expensive.
fix: https://github.com/GrimAnticheat/Grim/issues/2259 - *by cyramek* (`b7c5837`)
- Fix FastBreak falses white riding entity (#2273) - *by EternalHuman* (`57a9f8f`)
- Ensure fabric uses our packetevents fork - *by AoElite* (`846e9ad`)
- Update packetevents - *by AoElite* (`a02f49e`)
- Update workflow - *by AoElite* (`db92c65`)
- Remove workflow paths - *by AoElite* (`becbba3`)
- Tweak workflow - *by AoElite* (`e368bc8`)
- Remove secret requirement - *by AoElite* (`184050b`)
- Add back workflow paths - *by AoElite* (`c2a07bd`)
- Revert pre via (#2280)
* revert pre-via part 1
* don't register checks multiple times
* revert pre-via part 1
* don't register checks multiple times
* fix merge conflicts
---------
Co-authored-by: cyramek <xcyramek@gmail.com> - *by SamB440* (`cb13221`)
- Optimize away entity collision check in 1.8 (#2269) - *by Pablo Herrera* (`fe7a263`)
- Add repo.grim.ac for 1.16.1 so fabric-permissions-api will be downloaded - *by Axionize* (`293f6ea`)
- Disable CodeQL workflow schedule - *by AoElite* (`b70abbe`)
- Enable parallel building - *by AoElite* (`9b2b080`)
- Update gradle publishing actions, remove action dependency requirement, disabled building and publishing of lite - *by AoElite* (`2403bc5`)
- Update the checkout action to v5 in CodeQL workflow - *by AoElite* (`a0bd388`)
- Bump lombok plugin to 9.0.0 - *by AoElite* (`9618912`)
- Use different approach in Gradle version extraction in the publishing workflow - *by AoElite* (`2a5979c`)
- Simplify version extraction - *by AoElite* (`088621f`)
- Add a build properties file to include more details about the build - *by AoElite* (`c428bf6`)
- Use GitHub's default branch instead of assuming 2.0 - *by AoElite* (`18d1602`)
- Remove unused `mainBranch` property from BuildConfig - *by AoElite* (`f54ceb6`)
- Exclude pull requests - *by AoElite* (`01ff3ec`)
- Add build properties to dump - *by AoElite* (`8d25519`)
- Correct formatting for conditional checks in gradle-publish workflow - *by AoElite* (`1f16d7b`)
- Update readme - *by AoElite* (`4be2549`)
- Specify java version fpr codeql - *by AoElite* (`fb926ab`)
- Modify grim startup update check failure message - *by Axionize* (`3ac26d0`)
- Update new release/alpha build workflow - *by Axionize* (`cbc2f51`)
- Run workflow on .github/workflows/** update - *by Axionize* (`8f78556`)
- Update buildscript to be more flexible; add support for gradle build scans - *by Axionize* (`2df4c23`)
- Bugfix - *by Axionize* (`dda1332`)
- Build script fix - *by Axionize* (`a74e10e`)
- Remove -q from printVersion so when --scan is applied logs print out - *by Axionize* (`2f8a473`)
- Print out build scan url not found when --scan enabled and url not found - *by Axionize* (`b72485d`)
- Fix escpaing some stings in preparing final changelog - *by Axionize* (`a26951c`)
- Use secrets for MODRINTH_ID - *by Axionize* (`50f3d84`)
- Fix using secrets for MODRINTH_ID in workflows - *by Axionize* (`b824ce1`)
- Fix using secrets for MODRINTH_ID in workflows again - *by Axionize* (`0095f8a`)
- Buildscript patches - *by Axionize* (`d15a2dd`)
- Even more robust sanitization - *by Axionize* (`0fd2a96`)
- Add reset-item-usage-on-item-use - *by ManInMyVan* (`aa4c6e0`)
- Small cleanup (mostly making things private & final) - *by ManInMyVan* (`8d1ee00`)
- Make devvelocity build scan integration only run on --scan being applied; Update foojay resolver convention; - *by Axionize* (`e009389`)
- Implement API v1.2.0: Improve EventBus usability and fix reflection bugs
This update contains numerous fixes and improvements to the API, focusing on developer experience and robustness.
feat(api): Simplify EventBus registration with context resolvers
- Removes the requirement for developers to manually construct a GrimPlugin instance to use the EventBus.
- The new GrimExtensionManager uses platform-specific resolvers to automatically determine the context from common object types, reducing boilerplate.
- On Bukkit, developers can now pass:
- A `Plugin` instance (e.g., `this` from their main plugin class)
- Any `Class` from the plugin's JAR (e.g., `MyListener.class`)
- The plugin's name as a `String`
- On Fabric, developers can now pass:
- A mod's entrypoint instance (e.g., `this` from an Initializer)
- The mod ID as a `String`
- A `ModContainer` instance
- Any `Class` from the mod's JAR
fix(api): Correctly invoke reflected event listeners
- Fixes a critical bug causing a `ClassCastException` for listeners registered via `registerAnnotatedListeners`. Listeners are now correctly fired only for their declared event type. `subscribe()` remains the recommended registration method.
perf(api): Optimize invocation of reflected listeners
- Slightly improves performance of reflected listeners by removing a redundant runtime null-check from the hot path of every event call.
refactor(core): Moved concrete EventBus implementation from API to common module
- The `OptimizedEventBus` implementation has been relocated to the `common` module to better separate the public API contract from its internal logic. - *by Axionize* (`12e79a1`)
- Make ExplosionHandler#firstBreadMap private - *by ManInMyVan* (`258ef06`)
- XRot & yRot -> yaw & pitch - *by ManInMyVan* (`662d02c`)
- Deobf getNearestLookingDirections() - *by ManInMyVan* (`141ccae`)
- Nullability annotations & deobfing - *by ManInMyVan* (`0e6d116`)
### 🐛 Fixes
- Fix more SprintE falses - *by ManInMyVan* (`d835314`)
- Fix various vehicle issues [1.21.2] (#2185)
* fix happyghast step, collisions with fluids
warn about viabackwards compatibility
* fix 1.21.2+ riding without control
* use known input sneaking status if server support that
* fix fluid current pushing logic for happyghasts
* actually fix fluid pushing for happyghast
* fix vehicle input calculations for <=1.21.1 servers
* fix elytra inputs
* Revert 'fix elytra inputs'
* use pre-via listeners for sneaking
* remove warnings for sneaking issues on newer server versions
* fix float/double error causing 1e-8 imprecision when jumping on a horse
* workaround false positives when jumping on a horse
* add camel entity type
* only do this for 1.21.2+ client on 1.21.2+ servers
* build with new Grim PacketEvents fork snapshot with support for pre-via injection on Fabric - *by Cyramek* (`978364a`)
- Fix ExploitB false on pre 1.16 clients - *by ManInMyVan* (`2518ced`)
- Fix ExploitC on 1.9-1.12 servers - *by ManInMyVan* (`18f0a2a`)
- Fix vehicle relative teleport/vehicle 1.12.2+ teleport system (#2200)
* fix vehicle relative teleport/vehicle 1.12.2+ teleport system
* only mark teleports for re-encoding if we’re actually rewriting them - *by Cyramek* (`4156768`)
- Fix HappyGhast false positives when holding space
fix: https://github.com/GrimAnticheat/Grim/issues/2203 - *by cyramek* (`c66de10`)
- Https://github.com/GrimAnticheat/Grim/issues/2209 - *by cyramek* (`c37a79b`)
- Fix #2211 - *by ManInMyVan* (`9ab2f2e`)
- Fix NPE in BlockPlaceCheck#getCombinedBox (#2215) - *by Ayou* (`e2cf0fa`)
- Fix getting block jump factor in older versions - *by cyramek* (`b88dfa7`)
- Fix exception - *by ManInMyVan* (`3de670e`)
- Fix #2221 - *by ManInMyVan* (`fe1c6bf`)
- Fix PacketOrderO falses in vehicles - *by ManInMyVan* (`4287f62`)
- Fix ChatA/ChatB falses from 31107ec4b - *by ManInMyVan* (`38ccc55`)
- Shitmath look vector - *by ManInMyVan* (`0340e07`)
- Use stuckSpeedMultiplier instead of 0.99, 0.98, 0.99 - *by ManInMyVan* (`6320fa6`)
- Fix CrashH false - *by AoElite* (`8f1e993`)
- Fix deprecated method call ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) - *by ManInMyVan* (`345502b`)
- Fix RunningMode field modifiers - *by ManInMyVan* (`9ea389b`)
- Fixed some minor build warnings - *by AoElite* (`c90d7ab`)
- Fix workflow - *by AoElite* (`fefaa57`)
- Fix repo property including org - *by AoElite* (`40a4c08`)
- Fix leaf litter hitbox - *by ManInMyVan* (`c10e74c`)
- Fix segmented hitboxes - *by ManInMyVan* (`cc10288`)
- Fix a few warns - *by ManInMyVan* (`c422173`)
- Fix 1.9 sloped rail height - *by ManInMyVan* (`7c5aae9`)
### 🤖 Maintenance & CI
- Add cliff.toml file for defining git-cliff formatting of changelogs - *by Axionize* (`a239560`)
- Create GitHub Actions script for auto-building lite version and publishing to Modrinth w/changelog - *by Axionize* (`0374b8c`)
- Replace vars.MODRINTH_ID with secrets.MODRINTH_ID to match repository Actions' settings - *by Axionize* (`5183ad8`)
- Fix generating changelog content in GitHub Actions - *by Axionize* (`2bf1260`)
- Fix escaping characters in changelog generation - *by Axionize* (`ba305cf`)
- Fix supported versions for Bukkit in Modrinth upload and Fabric dependences - *by Axionize* (`b0906d9`)
2.3.72-141ccae
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 d3520f1210a8a34930dd25631b4c3178549f6aac获取文件 grimac-fabric-2.3.72-141ccae.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Merge pull request #2188 from Cyramek/fix-vehicle-soft-collisions
fix soft collisions for vehicles - by SamB440 (ddcc5a2)
- Add ItemTypes.TURTLE_HELMET - by Ayou (
d657aec) - Merge pull request #2193 from Ayouuuu/2.0
Add ItemTypes.TURTLE_HELMET - by ManInMyVan (af2a53a)
- Slightly change ignore-duplicate-packet-rotation logic - by ManInMyVan (
38a2ea4) - Move ExploitA & C to chat category - by ManInMyVan (
b563792) - Add KnownInput#moving - by ManInMyVan (
5fb8cd9) - PlayerData -> player - by ManInMyVan (
0844fc6) - Remove whitespace in EquipmentType - by ManInMyVan (
d1b0f4d) - Check for moving while chatting - by ManInMyVan (
135c90c) - Add Chat and Exploit to punishments - by ManInMyVan (
b4714b0) - Check if chat is hidden - by ManInMyVan (
4992cf6) - Descriptions for almost every place check - by ManInMyVan (
df31a39) - Validate anvil item name length - by ManInMyVan (
4b53457) - Payload system - by ManInMyVan (
1a6b6fc) - This took too long - by ManInMyVan (
8a2ca76) - Add missing return - by ManInMyVan (
ba18d4c) - BadPacketsJ should be stable - by ManInMyVan (
3b76ded) - ExploitC fail-fast page parsing - by ManInMyVan (
0ccd03a) - Finish ExploitC, replaces ExploitB - by ManInMyVan (
e16979b) - Add include-timestamp to discord.yml - by ManInMyVan (
7b82060) - Add /grim history (#2201)
- Add /grim history command to see historical alerts
-
Add basic runtime reloading support.
- Will only actually reload if current database is different/has different setting than the one requested in config.
-
Added [log] statements matching [alert] statements
-
Add more detailed error message if Grim history subsystem fails to load.
-
Refactor /grim history code; Fix autocomplete of online player names in /grim history
-
Fix error swapping checkName and verbose in SQLite implementation
-
Refactor /grim history to use more efficient long-term storage with compact UUIDs and string deduplication.
Grim old grim history data will not be migrated!
-
Replace %version% with grim version in /grim history entry output
-
Add support for %grim_version% %client_brand% %client_version% %server_version% substtuions in grim-history-entry - by Axionize (
3e9b53e)
- Make some checks run before via - by ManInMyVan (
2e9b086) - Bump Dependencies
gradlew-wrapper 8.13 -> 8.14.3
adventure 4.21.0 -> 4.23.0
adventure-platform-bukkit 4.3.4 -> 4.4.0
cloud-paper 2.0.0.-beta.10 -> 2.0.0.-beta.11
cloud-fabric 2.0.0.-beta.10 -> 2.0.0.-beta.11
packetevents 2.9.0-SNAPSHOT -> 2.9.2-SNAPSHOT
fabric-loader 0.16.10 -> 0.16.14
fabric-loom 1.10.5 -> 1.11.4
shadow 9.0.0-beta6 -> 9.0.0-rc1 - by Axionize (bbc1bee)
- Downgrade from shadow 9.0.0-rc1 to 9.0.0-beta8 to fix jar inflation bug with shading fastutil - by Axionize (
6e28434) - 1.21.8 Server Support - Bump PE - by Axionize (
4942401) - This should now be usable - by ManInMyVan (
6e58e8c) - No it shouldn't - by ManInMyVan (
8d3e77f) - There is no more via here - by ManInMyVan (
9da9c30) - SprintA verbose - by ManInMyVan (
ed727cc) - Packet cancelling in VehicleD - by ManInMyVan (
39b74b2) - Remove some empty lines - by ManInMyVan (
c7fbc4b) - Don't use ordinal for WindowClickType in CrashF - by ManInMyVan (
1b62b1d) - More pre-via
hopefully I didn't miss any getter changes - by ManInMyVan (d90de8f)
- Pre-via chat checks - by ManInMyVan (
51bbb31) - Small cleanup - by ManInMyVan (
2a7403b) - HOW DID I FORGET - by ManInMyVan (
ac2c9ea) - Temporary fix for BadPacketsE not working on vehicles - by Axionize (
2ad9818) - PacketOrderO - by ManInMyVan (
2e01399) - Pre-via block break checks - by ManInMyVan (
408c7d5) - BadPacketsO optimizations - by ManInMyVan (
354216f) - And it was not a teleport - by ManInMyVan (
85acf78) - These don't need to implement anything - by ManInMyVan (
02426ad) - Small stuff - by ManInMyVan (
1f052f6) - More small changes - by ManInMyVan (
95b080a) - More cleanup - by ManInMyVan (
d8b719d) - Add option to disable cancelling pong packets - by SamB440 (
933f6c7) - Hardcode more 1.21.4+ hand harvestables (#2213)
- Hardcode more 1.21.4+ Hand Harvestables
Fixes issue #2117 temporarily until PacketEvents resolves their api shortcoming (https://github.com/retrooper/packetevents/issues/1217)
-
Adjust variable name
-
Cleanup spacing in BlockBreakSpeed util
Co-authored-by: ManInMyVan 113963219+ManInMyVan@users.noreply.github.com
Co-authored-by: ManInMyVan 113963219+ManInMyVan@users.noreply.github.com - by Loki (533ae70)
- Temp revert pre-via - by ManInMyVan (
77c165c) - Revert "temp revert pre-via"
This reverts commit 77c165cfa83e35ef94c6049446a6eab847d4a080. - by ManInMyVan (2528ff5)
- Bump PacketEvents - by Axionize (
29e0c6e) - Add mavenCentral() to repositsories to download me.lucko:fabric-permissions-api:0.1-SNAPSHOT for Fabric 1.16.1 - by Axionize (
ba4bbef) - Shadow 9.0.0-rc2 (#2229)
OLD: grimac-bukkit-2.3.72-shadow-9-ba4bbef66-before.jar
NEW: grimac-bukkit-2.3.72-shadow-9-a14b4044a-after.jar
JAR │ old │ new │ diff
───────┼──────────┼──────────┼──────
class │ 20.9 MiB │ 20.9 MiB │ 0 B
other │ 1.5 MiB │ 1.5 MiB │ 0 B
───────┼──────────┼──────────┼──────
total │ 22.4 MiB │ 22.4 MiB │ 0 B
CLASSES │ old │ new │ diff
─────────┼───────┼───────┼───────────
classes │ 4603 │ 4603 │ 0 (+0 -0)
methods │ 53656 │ 53656 │ 0 (+0 -0)
fields │ 22173 │ 22173 │ 0 (+0 -0)
=================
==== JAR ====
=================
size │ diff │ path
──────┼──────┼─────────────────────────────────────────────────────────────────
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/snakeyaml/internal/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/snakeyaml/
│ 0 B │ - META-INF/versions/9/org/yaml/snakeyaml/internal/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/
│ 0 B │ - META-INF/versions/9/org/yaml/snakeyaml/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/
│ 0 B │ - META-INF/versions/9/org/yaml/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/
│ 0 B │ - META-INF/versions/9/org/
0 B │ 0 B │ + META-INF/versions/9/ac/
0 B │ 0 B │ + META-INF/services/
──────┼──────┼─────────────────────────────────────────────────────────────────
0 B │ 0 B │ (total)
``` - *by Zongle Wang* (`5a4471c`)
- Fix very rare Reach false for versions < 1.20.2 and > 1.21.4 involving rot only packets. See https://bugs.mojang.com/browse/MC/issues/MC-255263 - *by Axionize* (`3875a6b`)
- Amend previous Reach false fix to only apply in versions > 1.14.4 - *by Axionize* (`527c87e`)
- Fix FastBreak falses with 1.20.5+ custom tool rules. - *by Axionize* (`4b514e7`)
- Make ChatC and ChatB postViaChecks as temporary workaround to PE parsing limitations. - *by Axionize* (`31107ec`)
- [ci skip] Bump run-paper version - *by SamB440* (`cec0738`)
- Zero point zero three - *by SamB440* (`25b0582`)
- Disallow step after setback - *by SamB440* (`1136936`)
- [ci skip] Add client version to bypass issue template - *by SamB440* (`61f7ad8`)
- Refactor GrimDump: extract basic info generation to reusable getBasicInfo method - *by AoElite* (`a695dac`)
- Allow all functional urls to be changeable, move all grim system property usage to a dedicated class - *by AoElite* (`a9a2034`)
- Recode grim version command to use new api - *by AoElite* (`cd8d78d`)
- Add getVehicle() and getVehicleType() in GrimPlayer - *by ManInMyVan* (`647b13c`)
- Check if a player is in a boat when sending STEER_BOAT (Add VehicleE) - *by ManInMyVan* (`b5c14f4`)
- Validate STEER_BOAT values (Add VehicleF) - *by ManInMyVan* (`2e625e2`)
- Remove Check.isFlying - *by ManInMyVan* (`be120f0`)
- Make Check.isTransaction static - *by ManInMyVan* (`0a4a6cd`)
- Split isJumping and lastJumping into separate declarations - *by ManInMyVan* (`6787d1b`)
- Simplify FloodgateUtil - *by ManInMyVan* (`d2df1b7`)
- Use Math.PI in VanillaMath instead of the literal - *by ManInMyVan* (`7376468`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) in TridentItem - *by ManInMyVan* (`e433652`)
- Remove unused method BlockFaceHelper.offset - *by ManInMyVan* (`796a573`)
- Mark many utility classes as UtilityClass - *by ManInMyVan* (`380e3d9`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) in Riptide - *by ManInMyVan* (`376e7a9`)
- Rewrite GeyserUtil to not use reflection
except once - *by ManInMyVan* (`1ba072f`)
- Merge FloodgateUtil & GeyserUtil - *by ManInMyVan* (`a3108c7`)
- Remove Killaura from punishments.yml + add Interact in japanese punishments.yml - *by ManInMyVan* (`6ce610e`)
- Fix typo in help: section of en messages.yml causing error message on /grim help. Also make /grim help handle null lines - *by Axionize* (`94813c0`)
- Remove unused import in BlockFaceHelper - *by ManInMyVan* (`8cb4189`)
- Allow line break in pages - *by ManInMyVan* (`5761896`)
- Cleaner stuckSpeedMultiplier constants - *by ManInMyVan* (`03e1514`)
- Roll up shitmath bruteforce in PredictionEngineElytra - *by ManInMyVan* (`a953f50`)
- Add force-slow-movement and force-stuck-speed (intended for anarchy servers) - *by ManInMyVan* (`0dec743`)
- Update README.md and CONTRIBUTING.md - *by AoElite* (`c0b96ea`)
- Limit 1.21.5+ sprint attribute desync to minecarts - *by cyramek* (`fd59498`)
- More readable PredictionEngineElytra.applyInputsToVelocityPossibilities - *by ManInMyVan* (`28d8320`)
- Allow platform to be configured via system argument - *by AoElite* (`b997b6b`)
- Make PacketPlayerDigging pre-via: fix #2250
also move it before PreViaCheckManagerListener - *by ManInMyVan* (`97c1bdd`)
- Remove unused imports in ChatA/B - *by ManInMyVan* (`1c46546`)
- Add support for SET_PLAYER_INVENTORY packet - *by SamB440* (`17a8d3b`)
- Add some utilities - *by AoElite* (`090d1a8`)
- Reduce the number of tasks for updating permissions - *by AoElite* (`4702add`)
- Add GrimList command for debugging exemptions - *by AoElite* (`dbac8bc`)
- Don't allow sending OFF_HAND in USE_ITEM to bypass noslow - *by ManInMyVan* (`ff9af98`)
- Get item in PacketPlayerDigging.handleUseItem instead of it being passed - *by ManInMyVan* (`a7f8c77`)
- Use getItemInHand in PacketPlayerDigging - *by ManInMyVan* (`d71239b`)
- Only set NoSlow.didSlotChangeLastTick if the slot actually changed - *by ManInMyVan* (`aab6908`)
- PacketStateData.eatingHand -> itemInUseHand - *by ManInMyVan* (`b37393c`)
- Make PacketStateData.isSlowedByUsingItem() based on slowedByUsingItemSlot
the slowedByUsingItem is redundant - *by ManInMyVan* (`cecf5fb`)
- Reduce runnables with world borders - *by ManInMyVan* (`21ef46a`)
- Cache default input value; reduce memory usage for pre-1.21.2 players - *by ManInMyVan* (`eddb14b`)
- Normalize trighandler param names - *by ManInMyVan* (`b44dd89`)
- Mark GrimMath methods as pure - *by ManInMyVan* (`566dc9b`)
- Make Ray fields final - *by ManInMyVan* (`f87a077`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) - *by ManInMyVan* (`d2a8dce`)
- Replace ChannelHelper.runInEventLoop with GrimPlayer#runSafely - *by ManInMyVan* (`3f17557`)
- Move ComprensatedInventory instance to GrimPlayer - *by ManInMyVan* (`ea5ed06`)
- Simplify ViaVersionUtil - *by ManInMyVan* (`42d247b`)
- Clean up EntityPredicates - *by ManInMyVan* (`e26cf0f`)
- Make MainSupportingBlockData a record - *by ManInMyVan* (`64ebdf2`)
- Use GrimMath.radians in JumpPower - *by ManInMyVan* (`2b03755`)
- Make Dripstone.update(...) void - *by ManInMyVan* (`9f4c321`)
- Remove GrimPlayer#isEyeInFluid(FluidTag) - *by ManInMyVan* (`4e1320f`)
- Deobf FluidFallingAdjustedMovement.getFluidFallingAdjustedMovement(...) - *by ManInMyVan* (`dc03060`)
- Protected -> private in final class - *by ManInMyVan* (`0bf3a21`)
- Remove GrimPlayer#getInventory() - *by ManInMyVan* (`bd4cd31`)
- Fix riptide velocity (#2262) - *by Ayou* (`0586ea5`)
- Read event after getting player - *by ManInMyVan* (`a8693c3`)
- Read event after getting player - *by ManInMyVan* (`070116b`)
- Remove unused imports - *by ManInMyVan* (`f739b1e`)
- Only do NoSlow checks if trident is not enchanted with Riptide
This is not vanilla, but this is what the legacy handler does. To implement this properly, we would need to track biomes AND skylight, which is very memory-expensive.
fix: https://github.com/GrimAnticheat/Grim/issues/2259 - *by cyramek* (`b7c5837`)
- Fix FastBreak falses white riding entity (#2273) - *by EternalHuman* (`57a9f8f`)
- Ensure fabric uses our packetevents fork - *by AoElite* (`846e9ad`)
- Update packetevents - *by AoElite* (`a02f49e`)
- Update workflow - *by AoElite* (`db92c65`)
- Remove workflow paths - *by AoElite* (`becbba3`)
- Tweak workflow - *by AoElite* (`e368bc8`)
- Remove secret requirement - *by AoElite* (`184050b`)
- Add back workflow paths - *by AoElite* (`c2a07bd`)
- Revert pre via (#2280)
* revert pre-via part 1
* don't register checks multiple times
* revert pre-via part 1
* don't register checks multiple times
* fix merge conflicts
---------
Co-authored-by: cyramek <xcyramek@gmail.com> - *by SamB440* (`cb13221`)
- Optimize away entity collision check in 1.8 (#2269) - *by Pablo Herrera* (`fe7a263`)
- Add repo.grim.ac for 1.16.1 so fabric-permissions-api will be downloaded - *by Axionize* (`293f6ea`)
- Disable CodeQL workflow schedule - *by AoElite* (`b70abbe`)
- Enable parallel building - *by AoElite* (`9b2b080`)
- Update gradle publishing actions, remove action dependency requirement, disabled building and publishing of lite - *by AoElite* (`2403bc5`)
- Update the checkout action to v5 in CodeQL workflow - *by AoElite* (`a0bd388`)
- Bump lombok plugin to 9.0.0 - *by AoElite* (`9618912`)
- Use different approach in Gradle version extraction in the publishing workflow - *by AoElite* (`2a5979c`)
- Simplify version extraction - *by AoElite* (`088621f`)
- Add a build properties file to include more details about the build - *by AoElite* (`c428bf6`)
- Use GitHub's default branch instead of assuming 2.0 - *by AoElite* (`18d1602`)
- Remove unused `mainBranch` property from BuildConfig - *by AoElite* (`f54ceb6`)
- Exclude pull requests - *by AoElite* (`01ff3ec`)
- Add build properties to dump - *by AoElite* (`8d25519`)
- Correct formatting for conditional checks in gradle-publish workflow - *by AoElite* (`1f16d7b`)
- Update readme - *by AoElite* (`4be2549`)
- Specify java version fpr codeql - *by AoElite* (`fb926ab`)
- Modify grim startup update check failure message - *by Axionize* (`3ac26d0`)
- Update new release/alpha build workflow - *by Axionize* (`cbc2f51`)
- Run workflow on .github/workflows/** update - *by Axionize* (`8f78556`)
- Update buildscript to be more flexible; add support for gradle build scans - *by Axionize* (`2df4c23`)
- Bugfix - *by Axionize* (`dda1332`)
- Build script fix - *by Axionize* (`a74e10e`)
- Remove -q from printVersion so when --scan is applied logs print out - *by Axionize* (`2f8a473`)
- Print out build scan url not found when --scan enabled and url not found - *by Axionize* (`b72485d`)
- Fix escpaing some stings in preparing final changelog - *by Axionize* (`a26951c`)
- Use secrets for MODRINTH_ID - *by Axionize* (`50f3d84`)
- Fix using secrets for MODRINTH_ID in workflows - *by Axionize* (`b824ce1`)
- Fix using secrets for MODRINTH_ID in workflows again - *by Axionize* (`0095f8a`)
- Buildscript patches - *by Axionize* (`d15a2dd`)
- Even more robust sanitization - *by Axionize* (`0fd2a96`)
- Add reset-item-usage-on-item-use - *by ManInMyVan* (`aa4c6e0`)
- Small cleanup (mostly making things private & final) - *by ManInMyVan* (`8d1ee00`)
- Make devvelocity build scan integration only run on --scan being applied; Update foojay resolver convention; - *by Axionize* (`e009389`)
- Implement API v1.2.0: Improve EventBus usability and fix reflection bugs
This update contains numerous fixes and improvements to the API, focusing on developer experience and robustness.
feat(api): Simplify EventBus registration with context resolvers
- Removes the requirement for developers to manually construct a GrimPlugin instance to use the EventBus.
- The new GrimExtensionManager uses platform-specific resolvers to automatically determine the context from common object types, reducing boilerplate.
- On Bukkit, developers can now pass:
- A `Plugin` instance (e.g., `this` from their main plugin class)
- Any `Class` from the plugin's JAR (e.g., `MyListener.class`)
- The plugin's name as a `String`
- On Fabric, developers can now pass:
- A mod's entrypoint instance (e.g., `this` from an Initializer)
- The mod ID as a `String`
- A `ModContainer` instance
- Any `Class` from the mod's JAR
fix(api): Correctly invoke reflected event listeners
- Fixes a critical bug causing a `ClassCastException` for listeners registered via `registerAnnotatedListeners`. Listeners are now correctly fired only for their declared event type. `subscribe()` remains the recommended registration method.
perf(api): Optimize invocation of reflected listeners
- Slightly improves performance of reflected listeners by removing a redundant runtime null-check from the hot path of every event call.
refactor(core): Moved concrete EventBus implementation from API to common module
- The `OptimizedEventBus` implementation has been relocated to the `common` module to better separate the public API contract from its internal logic. - *by Axionize* (`12e79a1`)
- Make ExplosionHandler#firstBreadMap private - *by ManInMyVan* (`258ef06`)
- XRot & yRot -> yaw & pitch - *by ManInMyVan* (`662d02c`)
- Deobf getNearestLookingDirections() - *by ManInMyVan* (`141ccae`)
### 🐛 Fixes
- Fix #2190 - *by ManInMyVan* (`bb7ba08`)
- Fix more SprintE falses - *by ManInMyVan* (`d835314`)
- Fix various vehicle issues [1.21.2] (#2185)
* fix happyghast step, collisions with fluids
warn about viabackwards compatibility
* fix 1.21.2+ riding without control
* use known input sneaking status if server support that
* fix fluid current pushing logic for happyghasts
* actually fix fluid pushing for happyghast
* fix vehicle input calculations for <=1.21.1 servers
* fix elytra inputs
* Revert 'fix elytra inputs'
* use pre-via listeners for sneaking
* remove warnings for sneaking issues on newer server versions
* fix float/double error causing 1e-8 imprecision when jumping on a horse
* workaround false positives when jumping on a horse
* add camel entity type
* only do this for 1.21.2+ client on 1.21.2+ servers
* build with new Grim PacketEvents fork snapshot with support for pre-via injection on Fabric - *by Cyramek* (`978364a`)
- Fix ExploitB false on pre 1.16 clients - *by ManInMyVan* (`2518ced`)
- Fix ExploitC on 1.9-1.12 servers - *by ManInMyVan* (`18f0a2a`)
- Fix vehicle relative teleport/vehicle 1.12.2+ teleport system (#2200)
* fix vehicle relative teleport/vehicle 1.12.2+ teleport system
* only mark teleports for re-encoding if we’re actually rewriting them - *by Cyramek* (`4156768`)
- Fix HappyGhast false positives when holding space
fix: https://github.com/GrimAnticheat/Grim/issues/2203 - *by cyramek* (`c66de10`)
- Https://github.com/GrimAnticheat/Grim/issues/2209 - *by cyramek* (`c37a79b`)
- Fix #2211 - *by ManInMyVan* (`9ab2f2e`)
- Fix NPE in BlockPlaceCheck#getCombinedBox (#2215) - *by Ayou* (`e2cf0fa`)
- Fix getting block jump factor in older versions - *by cyramek* (`b88dfa7`)
- Fix exception - *by ManInMyVan* (`3de670e`)
- Fix #2221 - *by ManInMyVan* (`fe1c6bf`)
- Fix PacketOrderO falses in vehicles - *by ManInMyVan* (`4287f62`)
- Fix ChatA/ChatB falses from 31107ec4b - *by ManInMyVan* (`38ccc55`)
- Shitmath look vector - *by ManInMyVan* (`0340e07`)
- Use stuckSpeedMultiplier instead of 0.99, 0.98, 0.99 - *by ManInMyVan* (`6320fa6`)
- Fix CrashH false - *by AoElite* (`8f1e993`)
- Fix deprecated method call ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) - *by ManInMyVan* (`345502b`)
- Fix RunningMode field modifiers - *by ManInMyVan* (`9ea389b`)
- Fixed some minor build warnings - *by AoElite* (`c90d7ab`)
- Fix workflow - *by AoElite* (`fefaa57`)
- Fix repo property including org - *by AoElite* (`40a4c08`)
- Fix leaf litter hitbox - *by ManInMyVan* (`c10e74c`)
- Fix segmented hitboxes - *by ManInMyVan* (`cc10288`)
- Fix a few warns - *by ManInMyVan* (`c422173`)
### 🤖 Maintenance & CI
- Add cliff.toml file for defining git-cliff formatting of changelogs - *by Axionize* (`a239560`)
- Create GitHub Actions script for auto-building lite version and publishing to Modrinth w/changelog - *by Axionize* (`0374b8c`)
- Replace vars.MODRINTH_ID with secrets.MODRINTH_ID to match repository Actions' settings - *by Axionize* (`5183ad8`)
- Fix generating changelog content in GitHub Actions - *by Axionize* (`2bf1260`)
- Fix escaping characters in changelog generation - *by Axionize* (`ba305cf`)
- Fix supported versions for Bukkit in Modrinth upload and Fabric dependences - *by Axionize* (`b0906d9`)
2.3.72-141ccae
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 86fbb678c9c2ad2e0499a27f31c7ac0b2bd61dc6获取文件 grimac-bukkit-2.3.72-141ccae.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Merge pull request #2188 from Cyramek/fix-vehicle-soft-collisions
fix soft collisions for vehicles - by SamB440 (ddcc5a2)
- Add ItemTypes.TURTLE_HELMET - by Ayou (
d657aec) - Merge pull request #2193 from Ayouuuu/2.0
Add ItemTypes.TURTLE_HELMET - by ManInMyVan (af2a53a)
- Slightly change ignore-duplicate-packet-rotation logic - by ManInMyVan (
38a2ea4) - Move ExploitA & C to chat category - by ManInMyVan (
b563792) - Add KnownInput#moving - by ManInMyVan (
5fb8cd9) - PlayerData -> player - by ManInMyVan (
0844fc6) - Remove whitespace in EquipmentType - by ManInMyVan (
d1b0f4d) - Check for moving while chatting - by ManInMyVan (
135c90c) - Add Chat and Exploit to punishments - by ManInMyVan (
b4714b0) - Check if chat is hidden - by ManInMyVan (
4992cf6) - Descriptions for almost every place check - by ManInMyVan (
df31a39) - Validate anvil item name length - by ManInMyVan (
4b53457) - Payload system - by ManInMyVan (
1a6b6fc) - This took too long - by ManInMyVan (
8a2ca76) - Add missing return - by ManInMyVan (
ba18d4c) - BadPacketsJ should be stable - by ManInMyVan (
3b76ded) - ExploitC fail-fast page parsing - by ManInMyVan (
0ccd03a) - Finish ExploitC, replaces ExploitB - by ManInMyVan (
e16979b) - Add include-timestamp to discord.yml - by ManInMyVan (
7b82060) - Add /grim history (#2201)
- Add /grim history command to see historical alerts
-
Add basic runtime reloading support.
- Will only actually reload if current database is different/has different setting than the one requested in config.
-
Added [log] statements matching [alert] statements
-
Add more detailed error message if Grim history subsystem fails to load.
-
Refactor /grim history code; Fix autocomplete of online player names in /grim history
-
Fix error swapping checkName and verbose in SQLite implementation
-
Refactor /grim history to use more efficient long-term storage with compact UUIDs and string deduplication.
Grim old grim history data will not be migrated!
-
Replace %version% with grim version in /grim history entry output
-
Add support for %grim_version% %client_brand% %client_version% %server_version% substtuions in grim-history-entry - by Axionize (
3e9b53e)
- Make some checks run before via - by ManInMyVan (
2e9b086) - Bump Dependencies
gradlew-wrapper 8.13 -> 8.14.3
adventure 4.21.0 -> 4.23.0
adventure-platform-bukkit 4.3.4 -> 4.4.0
cloud-paper 2.0.0.-beta.10 -> 2.0.0.-beta.11
cloud-fabric 2.0.0.-beta.10 -> 2.0.0.-beta.11
packetevents 2.9.0-SNAPSHOT -> 2.9.2-SNAPSHOT
fabric-loader 0.16.10 -> 0.16.14
fabric-loom 1.10.5 -> 1.11.4
shadow 9.0.0-beta6 -> 9.0.0-rc1 - by Axionize (bbc1bee)
- Downgrade from shadow 9.0.0-rc1 to 9.0.0-beta8 to fix jar inflation bug with shading fastutil - by Axionize (
6e28434) - 1.21.8 Server Support - Bump PE - by Axionize (
4942401) - This should now be usable - by ManInMyVan (
6e58e8c) - No it shouldn't - by ManInMyVan (
8d3e77f) - There is no more via here - by ManInMyVan (
9da9c30) - SprintA verbose - by ManInMyVan (
ed727cc) - Packet cancelling in VehicleD - by ManInMyVan (
39b74b2) - Remove some empty lines - by ManInMyVan (
c7fbc4b) - Don't use ordinal for WindowClickType in CrashF - by ManInMyVan (
1b62b1d) - More pre-via
hopefully I didn't miss any getter changes - by ManInMyVan (d90de8f)
- Pre-via chat checks - by ManInMyVan (
51bbb31) - Small cleanup - by ManInMyVan (
2a7403b) - HOW DID I FORGET - by ManInMyVan (
ac2c9ea) - Temporary fix for BadPacketsE not working on vehicles - by Axionize (
2ad9818) - PacketOrderO - by ManInMyVan (
2e01399) - Pre-via block break checks - by ManInMyVan (
408c7d5) - BadPacketsO optimizations - by ManInMyVan (
354216f) - And it was not a teleport - by ManInMyVan (
85acf78) - These don't need to implement anything - by ManInMyVan (
02426ad) - Small stuff - by ManInMyVan (
1f052f6) - More small changes - by ManInMyVan (
95b080a) - More cleanup - by ManInMyVan (
d8b719d) - Add option to disable cancelling pong packets - by SamB440 (
933f6c7) - Hardcode more 1.21.4+ hand harvestables (#2213)
- Hardcode more 1.21.4+ Hand Harvestables
Fixes issue #2117 temporarily until PacketEvents resolves their api shortcoming (https://github.com/retrooper/packetevents/issues/1217)
-
Adjust variable name
-
Cleanup spacing in BlockBreakSpeed util
Co-authored-by: ManInMyVan 113963219+ManInMyVan@users.noreply.github.com
Co-authored-by: ManInMyVan 113963219+ManInMyVan@users.noreply.github.com - by Loki (533ae70)
- Temp revert pre-via - by ManInMyVan (
77c165c) - Revert "temp revert pre-via"
This reverts commit 77c165cfa83e35ef94c6049446a6eab847d4a080. - by ManInMyVan (2528ff5)
- Bump PacketEvents - by Axionize (
29e0c6e) - Add mavenCentral() to repositsories to download me.lucko:fabric-permissions-api:0.1-SNAPSHOT for Fabric 1.16.1 - by Axionize (
ba4bbef) - Shadow 9.0.0-rc2 (#2229)
OLD: grimac-bukkit-2.3.72-shadow-9-ba4bbef66-before.jar
NEW: grimac-bukkit-2.3.72-shadow-9-a14b4044a-after.jar
JAR │ old │ new │ diff
───────┼──────────┼──────────┼──────
class │ 20.9 MiB │ 20.9 MiB │ 0 B
other │ 1.5 MiB │ 1.5 MiB │ 0 B
───────┼──────────┼──────────┼──────
total │ 22.4 MiB │ 22.4 MiB │ 0 B
CLASSES │ old │ new │ diff
─────────┼───────┼───────┼───────────
classes │ 4603 │ 4603 │ 0 (+0 -0)
methods │ 53656 │ 53656 │ 0 (+0 -0)
fields │ 22173 │ 22173 │ 0 (+0 -0)
=================
==== JAR ====
=================
size │ diff │ path
──────┼──────┼─────────────────────────────────────────────────────────────────
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/snakeyaml/internal/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/snakeyaml/
│ 0 B │ - META-INF/versions/9/org/yaml/snakeyaml/internal/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/
│ 0 B │ - META-INF/versions/9/org/yaml/snakeyaml/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/
│ 0 B │ - META-INF/versions/9/org/yaml/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/
│ 0 B │ - META-INF/versions/9/org/
0 B │ 0 B │ + META-INF/versions/9/ac/
0 B │ 0 B │ + META-INF/services/
──────┼──────┼─────────────────────────────────────────────────────────────────
0 B │ 0 B │ (total)
``` - *by Zongle Wang* (`5a4471c`)
- Fix very rare Reach false for versions < 1.20.2 and > 1.21.4 involving rot only packets. See https://bugs.mojang.com/browse/MC/issues/MC-255263 - *by Axionize* (`3875a6b`)
- Amend previous Reach false fix to only apply in versions > 1.14.4 - *by Axionize* (`527c87e`)
- Fix FastBreak falses with 1.20.5+ custom tool rules. - *by Axionize* (`4b514e7`)
- Make ChatC and ChatB postViaChecks as temporary workaround to PE parsing limitations. - *by Axionize* (`31107ec`)
- [ci skip] Bump run-paper version - *by SamB440* (`cec0738`)
- Zero point zero three - *by SamB440* (`25b0582`)
- Disallow step after setback - *by SamB440* (`1136936`)
- [ci skip] Add client version to bypass issue template - *by SamB440* (`61f7ad8`)
- Refactor GrimDump: extract basic info generation to reusable getBasicInfo method - *by AoElite* (`a695dac`)
- Allow all functional urls to be changeable, move all grim system property usage to a dedicated class - *by AoElite* (`a9a2034`)
- Recode grim version command to use new api - *by AoElite* (`cd8d78d`)
- Add getVehicle() and getVehicleType() in GrimPlayer - *by ManInMyVan* (`647b13c`)
- Check if a player is in a boat when sending STEER_BOAT (Add VehicleE) - *by ManInMyVan* (`b5c14f4`)
- Validate STEER_BOAT values (Add VehicleF) - *by ManInMyVan* (`2e625e2`)
- Remove Check.isFlying - *by ManInMyVan* (`be120f0`)
- Make Check.isTransaction static - *by ManInMyVan* (`0a4a6cd`)
- Split isJumping and lastJumping into separate declarations - *by ManInMyVan* (`6787d1b`)
- Simplify FloodgateUtil - *by ManInMyVan* (`d2df1b7`)
- Use Math.PI in VanillaMath instead of the literal - *by ManInMyVan* (`7376468`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) in TridentItem - *by ManInMyVan* (`e433652`)
- Remove unused method BlockFaceHelper.offset - *by ManInMyVan* (`796a573`)
- Mark many utility classes as UtilityClass - *by ManInMyVan* (`380e3d9`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) in Riptide - *by ManInMyVan* (`376e7a9`)
- Rewrite GeyserUtil to not use reflection
except once - *by ManInMyVan* (`1ba072f`)
- Merge FloodgateUtil & GeyserUtil - *by ManInMyVan* (`a3108c7`)
- Remove Killaura from punishments.yml + add Interact in japanese punishments.yml - *by ManInMyVan* (`6ce610e`)
- Fix typo in help: section of en messages.yml causing error message on /grim help. Also make /grim help handle null lines - *by Axionize* (`94813c0`)
- Remove unused import in BlockFaceHelper - *by ManInMyVan* (`8cb4189`)
- Allow line break in pages - *by ManInMyVan* (`5761896`)
- Cleaner stuckSpeedMultiplier constants - *by ManInMyVan* (`03e1514`)
- Roll up shitmath bruteforce in PredictionEngineElytra - *by ManInMyVan* (`a953f50`)
- Add force-slow-movement and force-stuck-speed (intended for anarchy servers) - *by ManInMyVan* (`0dec743`)
- Update README.md and CONTRIBUTING.md - *by AoElite* (`c0b96ea`)
- Limit 1.21.5+ sprint attribute desync to minecarts - *by cyramek* (`fd59498`)
- More readable PredictionEngineElytra.applyInputsToVelocityPossibilities - *by ManInMyVan* (`28d8320`)
- Allow platform to be configured via system argument - *by AoElite* (`b997b6b`)
- Make PacketPlayerDigging pre-via: fix #2250
also move it before PreViaCheckManagerListener - *by ManInMyVan* (`97c1bdd`)
- Remove unused imports in ChatA/B - *by ManInMyVan* (`1c46546`)
- Add support for SET_PLAYER_INVENTORY packet - *by SamB440* (`17a8d3b`)
- Add some utilities - *by AoElite* (`090d1a8`)
- Reduce the number of tasks for updating permissions - *by AoElite* (`4702add`)
- Add GrimList command for debugging exemptions - *by AoElite* (`dbac8bc`)
- Don't allow sending OFF_HAND in USE_ITEM to bypass noslow - *by ManInMyVan* (`ff9af98`)
- Get item in PacketPlayerDigging.handleUseItem instead of it being passed - *by ManInMyVan* (`a7f8c77`)
- Use getItemInHand in PacketPlayerDigging - *by ManInMyVan* (`d71239b`)
- Only set NoSlow.didSlotChangeLastTick if the slot actually changed - *by ManInMyVan* (`aab6908`)
- PacketStateData.eatingHand -> itemInUseHand - *by ManInMyVan* (`b37393c`)
- Make PacketStateData.isSlowedByUsingItem() based on slowedByUsingItemSlot
the slowedByUsingItem is redundant - *by ManInMyVan* (`cecf5fb`)
- Reduce runnables with world borders - *by ManInMyVan* (`21ef46a`)
- Cache default input value; reduce memory usage for pre-1.21.2 players - *by ManInMyVan* (`eddb14b`)
- Normalize trighandler param names - *by ManInMyVan* (`b44dd89`)
- Mark GrimMath methods as pure - *by ManInMyVan* (`566dc9b`)
- Make Ray fields final - *by ManInMyVan* (`f87a077`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) - *by ManInMyVan* (`d2a8dce`)
- Replace ChannelHelper.runInEventLoop with GrimPlayer#runSafely - *by ManInMyVan* (`3f17557`)
- Move ComprensatedInventory instance to GrimPlayer - *by ManInMyVan* (`ea5ed06`)
- Simplify ViaVersionUtil - *by ManInMyVan* (`42d247b`)
- Clean up EntityPredicates - *by ManInMyVan* (`e26cf0f`)
- Make MainSupportingBlockData a record - *by ManInMyVan* (`64ebdf2`)
- Use GrimMath.radians in JumpPower - *by ManInMyVan* (`2b03755`)
- Make Dripstone.update(...) void - *by ManInMyVan* (`9f4c321`)
- Remove GrimPlayer#isEyeInFluid(FluidTag) - *by ManInMyVan* (`4e1320f`)
- Deobf FluidFallingAdjustedMovement.getFluidFallingAdjustedMovement(...) - *by ManInMyVan* (`dc03060`)
- Protected -> private in final class - *by ManInMyVan* (`0bf3a21`)
- Remove GrimPlayer#getInventory() - *by ManInMyVan* (`bd4cd31`)
- Fix riptide velocity (#2262) - *by Ayou* (`0586ea5`)
- Read event after getting player - *by ManInMyVan* (`a8693c3`)
- Read event after getting player - *by ManInMyVan* (`070116b`)
- Remove unused imports - *by ManInMyVan* (`f739b1e`)
- Only do NoSlow checks if trident is not enchanted with Riptide
This is not vanilla, but this is what the legacy handler does. To implement this properly, we would need to track biomes AND skylight, which is very memory-expensive.
fix: https://github.com/GrimAnticheat/Grim/issues/2259 - *by cyramek* (`b7c5837`)
- Fix FastBreak falses white riding entity (#2273) - *by EternalHuman* (`57a9f8f`)
- Ensure fabric uses our packetevents fork - *by AoElite* (`846e9ad`)
- Update packetevents - *by AoElite* (`a02f49e`)
- Update workflow - *by AoElite* (`db92c65`)
- Remove workflow paths - *by AoElite* (`becbba3`)
- Tweak workflow - *by AoElite* (`e368bc8`)
- Remove secret requirement - *by AoElite* (`184050b`)
- Add back workflow paths - *by AoElite* (`c2a07bd`)
- Revert pre via (#2280)
* revert pre-via part 1
* don't register checks multiple times
* revert pre-via part 1
* don't register checks multiple times
* fix merge conflicts
---------
Co-authored-by: cyramek <xcyramek@gmail.com> - *by SamB440* (`cb13221`)
- Optimize away entity collision check in 1.8 (#2269) - *by Pablo Herrera* (`fe7a263`)
- Add repo.grim.ac for 1.16.1 so fabric-permissions-api will be downloaded - *by Axionize* (`293f6ea`)
- Disable CodeQL workflow schedule - *by AoElite* (`b70abbe`)
- Enable parallel building - *by AoElite* (`9b2b080`)
- Update gradle publishing actions, remove action dependency requirement, disabled building and publishing of lite - *by AoElite* (`2403bc5`)
- Update the checkout action to v5 in CodeQL workflow - *by AoElite* (`a0bd388`)
- Bump lombok plugin to 9.0.0 - *by AoElite* (`9618912`)
- Use different approach in Gradle version extraction in the publishing workflow - *by AoElite* (`2a5979c`)
- Simplify version extraction - *by AoElite* (`088621f`)
- Add a build properties file to include more details about the build - *by AoElite* (`c428bf6`)
- Use GitHub's default branch instead of assuming 2.0 - *by AoElite* (`18d1602`)
- Remove unused `mainBranch` property from BuildConfig - *by AoElite* (`f54ceb6`)
- Exclude pull requests - *by AoElite* (`01ff3ec`)
- Add build properties to dump - *by AoElite* (`8d25519`)
- Correct formatting for conditional checks in gradle-publish workflow - *by AoElite* (`1f16d7b`)
- Update readme - *by AoElite* (`4be2549`)
- Specify java version fpr codeql - *by AoElite* (`fb926ab`)
- Modify grim startup update check failure message - *by Axionize* (`3ac26d0`)
- Update new release/alpha build workflow - *by Axionize* (`cbc2f51`)
- Run workflow on .github/workflows/** update - *by Axionize* (`8f78556`)
- Update buildscript to be more flexible; add support for gradle build scans - *by Axionize* (`2df4c23`)
- Bugfix - *by Axionize* (`dda1332`)
- Build script fix - *by Axionize* (`a74e10e`)
- Remove -q from printVersion so when --scan is applied logs print out - *by Axionize* (`2f8a473`)
- Print out build scan url not found when --scan enabled and url not found - *by Axionize* (`b72485d`)
- Fix escpaing some stings in preparing final changelog - *by Axionize* (`a26951c`)
- Use secrets for MODRINTH_ID - *by Axionize* (`50f3d84`)
- Fix using secrets for MODRINTH_ID in workflows - *by Axionize* (`b824ce1`)
- Fix using secrets for MODRINTH_ID in workflows again - *by Axionize* (`0095f8a`)
- Buildscript patches - *by Axionize* (`d15a2dd`)
- Even more robust sanitization - *by Axionize* (`0fd2a96`)
- Add reset-item-usage-on-item-use - *by ManInMyVan* (`aa4c6e0`)
- Small cleanup (mostly making things private & final) - *by ManInMyVan* (`8d1ee00`)
- Make devvelocity build scan integration only run on --scan being applied; Update foojay resolver convention; - *by Axionize* (`e009389`)
- Implement API v1.2.0: Improve EventBus usability and fix reflection bugs
This update contains numerous fixes and improvements to the API, focusing on developer experience and robustness.
feat(api): Simplify EventBus registration with context resolvers
- Removes the requirement for developers to manually construct a GrimPlugin instance to use the EventBus.
- The new GrimExtensionManager uses platform-specific resolvers to automatically determine the context from common object types, reducing boilerplate.
- On Bukkit, developers can now pass:
- A `Plugin` instance (e.g., `this` from their main plugin class)
- Any `Class` from the plugin's JAR (e.g., `MyListener.class`)
- The plugin's name as a `String`
- On Fabric, developers can now pass:
- A mod's entrypoint instance (e.g., `this` from an Initializer)
- The mod ID as a `String`
- A `ModContainer` instance
- Any `Class` from the mod's JAR
fix(api): Correctly invoke reflected event listeners
- Fixes a critical bug causing a `ClassCastException` for listeners registered via `registerAnnotatedListeners`. Listeners are now correctly fired only for their declared event type. `subscribe()` remains the recommended registration method.
perf(api): Optimize invocation of reflected listeners
- Slightly improves performance of reflected listeners by removing a redundant runtime null-check from the hot path of every event call.
refactor(core): Moved concrete EventBus implementation from API to common module
- The `OptimizedEventBus` implementation has been relocated to the `common` module to better separate the public API contract from its internal logic. - *by Axionize* (`12e79a1`)
- Make ExplosionHandler#firstBreadMap private - *by ManInMyVan* (`258ef06`)
- XRot & yRot -> yaw & pitch - *by ManInMyVan* (`662d02c`)
- Deobf getNearestLookingDirections() - *by ManInMyVan* (`141ccae`)
### 🐛 Fixes
- Fix #2190 - *by ManInMyVan* (`bb7ba08`)
- Fix more SprintE falses - *by ManInMyVan* (`d835314`)
- Fix various vehicle issues [1.21.2] (#2185)
* fix happyghast step, collisions with fluids
warn about viabackwards compatibility
* fix 1.21.2+ riding without control
* use known input sneaking status if server support that
* fix fluid current pushing logic for happyghasts
* actually fix fluid pushing for happyghast
* fix vehicle input calculations for <=1.21.1 servers
* fix elytra inputs
* Revert 'fix elytra inputs'
* use pre-via listeners for sneaking
* remove warnings for sneaking issues on newer server versions
* fix float/double error causing 1e-8 imprecision when jumping on a horse
* workaround false positives when jumping on a horse
* add camel entity type
* only do this for 1.21.2+ client on 1.21.2+ servers
* build with new Grim PacketEvents fork snapshot with support for pre-via injection on Fabric - *by Cyramek* (`978364a`)
- Fix ExploitB false on pre 1.16 clients - *by ManInMyVan* (`2518ced`)
- Fix ExploitC on 1.9-1.12 servers - *by ManInMyVan* (`18f0a2a`)
- Fix vehicle relative teleport/vehicle 1.12.2+ teleport system (#2200)
* fix vehicle relative teleport/vehicle 1.12.2+ teleport system
* only mark teleports for re-encoding if we’re actually rewriting them - *by Cyramek* (`4156768`)
- Fix HappyGhast false positives when holding space
fix: https://github.com/GrimAnticheat/Grim/issues/2203 - *by cyramek* (`c66de10`)
- Https://github.com/GrimAnticheat/Grim/issues/2209 - *by cyramek* (`c37a79b`)
- Fix #2211 - *by ManInMyVan* (`9ab2f2e`)
- Fix NPE in BlockPlaceCheck#getCombinedBox (#2215) - *by Ayou* (`e2cf0fa`)
- Fix getting block jump factor in older versions - *by cyramek* (`b88dfa7`)
- Fix exception - *by ManInMyVan* (`3de670e`)
- Fix #2221 - *by ManInMyVan* (`fe1c6bf`)
- Fix PacketOrderO falses in vehicles - *by ManInMyVan* (`4287f62`)
- Fix ChatA/ChatB falses from 31107ec4b - *by ManInMyVan* (`38ccc55`)
- Shitmath look vector - *by ManInMyVan* (`0340e07`)
- Use stuckSpeedMultiplier instead of 0.99, 0.98, 0.99 - *by ManInMyVan* (`6320fa6`)
- Fix CrashH false - *by AoElite* (`8f1e993`)
- Fix deprecated method call ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) - *by ManInMyVan* (`345502b`)
- Fix RunningMode field modifiers - *by ManInMyVan* (`9ea389b`)
- Fixed some minor build warnings - *by AoElite* (`c90d7ab`)
- Fix workflow - *by AoElite* (`fefaa57`)
- Fix repo property including org - *by AoElite* (`40a4c08`)
- Fix leaf litter hitbox - *by ManInMyVan* (`c10e74c`)
- Fix segmented hitboxes - *by ManInMyVan* (`cc10288`)
- Fix a few warns - *by ManInMyVan* (`c422173`)
### 🤖 Maintenance & CI
- Add cliff.toml file for defining git-cliff formatting of changelogs - *by Axionize* (`a239560`)
- Create GitHub Actions script for auto-building lite version and publishing to Modrinth w/changelog - *by Axionize* (`0374b8c`)
- Replace vars.MODRINTH_ID with secrets.MODRINTH_ID to match repository Actions' settings - *by Axionize* (`5183ad8`)
- Fix generating changelog content in GitHub Actions - *by Axionize* (`2bf1260`)
- Fix escaping characters in changelog generation - *by Axionize* (`ba305cf`)
- Fix supported versions for Bukkit in Modrinth upload and Fabric dependences - *by Axionize* (`b0906d9`)
2.3.72-0e6d116
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 98b30b46782f78be7084e64fdd292e54e5586b79获取文件 grimac-fabric-2.3.72-0e6d116.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Add ItemTypes.TURTLE_HELMET - by Ayou (
d657aec) - Merge pull request #2193 from Ayouuuu/2.0
Add ItemTypes.TURTLE_HELMET - by ManInMyVan (af2a53a)
- Slightly change ignore-duplicate-packet-rotation logic - by ManInMyVan (
38a2ea4) - Move ExploitA & C to chat category - by ManInMyVan (
b563792) - Add KnownInput#moving - by ManInMyVan (
5fb8cd9) - PlayerData -> player - by ManInMyVan (
0844fc6) - Remove whitespace in EquipmentType - by ManInMyVan (
d1b0f4d) - Check for moving while chatting - by ManInMyVan (
135c90c) - Add Chat and Exploit to punishments - by ManInMyVan (
b4714b0) - Check if chat is hidden - by ManInMyVan (
4992cf6) - Descriptions for almost every place check - by ManInMyVan (
df31a39) - Validate anvil item name length - by ManInMyVan (
4b53457) - Payload system - by ManInMyVan (
1a6b6fc) - This took too long - by ManInMyVan (
8a2ca76) - Add missing return - by ManInMyVan (
ba18d4c) - BadPacketsJ should be stable - by ManInMyVan (
3b76ded) - ExploitC fail-fast page parsing - by ManInMyVan (
0ccd03a) - Finish ExploitC, replaces ExploitB - by ManInMyVan (
e16979b) - Add include-timestamp to discord.yml - by ManInMyVan (
7b82060) - Add /grim history (#2201)
- Add /grim history command to see historical alerts
-
Add basic runtime reloading support.
- Will only actually reload if current database is different/has different setting than the one requested in config.
-
Added [log] statements matching [alert] statements
-
Add more detailed error message if Grim history subsystem fails to load.
-
Refactor /grim history code; Fix autocomplete of online player names in /grim history
-
Fix error swapping checkName and verbose in SQLite implementation
-
Refactor /grim history to use more efficient long-term storage with compact UUIDs and string deduplication.
Grim old grim history data will not be migrated!
-
Replace %version% with grim version in /grim history entry output
-
Add support for %grim_version% %client_brand% %client_version% %server_version% substtuions in grim-history-entry - by Axionize (
3e9b53e)
- Make some checks run before via - by ManInMyVan (
2e9b086) - Bump Dependencies
gradlew-wrapper 8.13 -> 8.14.3
adventure 4.21.0 -> 4.23.0
adventure-platform-bukkit 4.3.4 -> 4.4.0
cloud-paper 2.0.0.-beta.10 -> 2.0.0.-beta.11
cloud-fabric 2.0.0.-beta.10 -> 2.0.0.-beta.11
packetevents 2.9.0-SNAPSHOT -> 2.9.2-SNAPSHOT
fabric-loader 0.16.10 -> 0.16.14
fabric-loom 1.10.5 -> 1.11.4
shadow 9.0.0-beta6 -> 9.0.0-rc1 - by Axionize (bbc1bee)
- Downgrade from shadow 9.0.0-rc1 to 9.0.0-beta8 to fix jar inflation bug with shading fastutil - by Axionize (
6e28434) - 1.21.8 Server Support - Bump PE - by Axionize (
4942401) - This should now be usable - by ManInMyVan (
6e58e8c) - No it shouldn't - by ManInMyVan (
8d3e77f) - There is no more via here - by ManInMyVan (
9da9c30) - SprintA verbose - by ManInMyVan (
ed727cc) - Packet cancelling in VehicleD - by ManInMyVan (
39b74b2) - Remove some empty lines - by ManInMyVan (
c7fbc4b) - Don't use ordinal for WindowClickType in CrashF - by ManInMyVan (
1b62b1d) - More pre-via
hopefully I didn't miss any getter changes - by ManInMyVan (d90de8f)
- Pre-via chat checks - by ManInMyVan (
51bbb31) - Small cleanup - by ManInMyVan (
2a7403b) - HOW DID I FORGET - by ManInMyVan (
ac2c9ea) - Temporary fix for BadPacketsE not working on vehicles - by Axionize (
2ad9818) - PacketOrderO - by ManInMyVan (
2e01399) - Pre-via block break checks - by ManInMyVan (
408c7d5) - BadPacketsO optimizations - by ManInMyVan (
354216f) - And it was not a teleport - by ManInMyVan (
85acf78) - These don't need to implement anything - by ManInMyVan (
02426ad) - Small stuff - by ManInMyVan (
1f052f6) - More small changes - by ManInMyVan (
95b080a) - More cleanup - by ManInMyVan (
d8b719d) - Add option to disable cancelling pong packets - by SamB440 (
933f6c7) - Hardcode more 1.21.4+ hand harvestables (#2213)
- Hardcode more 1.21.4+ Hand Harvestables
Fixes issue #2117 temporarily until PacketEvents resolves their api shortcoming (https://github.com/retrooper/packetevents/issues/1217)
-
Adjust variable name
-
Cleanup spacing in BlockBreakSpeed util
Co-authored-by: ManInMyVan 113963219+ManInMyVan@users.noreply.github.com
Co-authored-by: ManInMyVan 113963219+ManInMyVan@users.noreply.github.com - by Loki (533ae70)
- Temp revert pre-via - by ManInMyVan (
77c165c) - Revert "temp revert pre-via"
This reverts commit 77c165cfa83e35ef94c6049446a6eab847d4a080. - by ManInMyVan (2528ff5)
- Bump PacketEvents - by Axionize (
29e0c6e) - Add mavenCentral() to repositsories to download me.lucko:fabric-permissions-api:0.1-SNAPSHOT for Fabric 1.16.1 - by Axionize (
ba4bbef) - Shadow 9.0.0-rc2 (#2229)
OLD: grimac-bukkit-2.3.72-shadow-9-ba4bbef66-before.jar
NEW: grimac-bukkit-2.3.72-shadow-9-a14b4044a-after.jar
JAR │ old │ new │ diff
───────┼──────────┼──────────┼──────
class │ 20.9 MiB │ 20.9 MiB │ 0 B
other │ 1.5 MiB │ 1.5 MiB │ 0 B
───────┼──────────┼──────────┼──────
total │ 22.4 MiB │ 22.4 MiB │ 0 B
CLASSES │ old │ new │ diff
─────────┼───────┼───────┼───────────
classes │ 4603 │ 4603 │ 0 (+0 -0)
methods │ 53656 │ 53656 │ 0 (+0 -0)
fields │ 22173 │ 22173 │ 0 (+0 -0)
=================
==== JAR ====
=================
size │ diff │ path
──────┼──────┼─────────────────────────────────────────────────────────────────
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/snakeyaml/internal/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/snakeyaml/
│ 0 B │ - META-INF/versions/9/org/yaml/snakeyaml/internal/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/
│ 0 B │ - META-INF/versions/9/org/yaml/snakeyaml/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/
│ 0 B │ - META-INF/versions/9/org/yaml/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/
│ 0 B │ - META-INF/versions/9/org/
0 B │ 0 B │ + META-INF/versions/9/ac/
0 B │ 0 B │ + META-INF/services/
──────┼──────┼─────────────────────────────────────────────────────────────────
0 B │ 0 B │ (total)
``` - *by Zongle Wang* (`5a4471c`)
- Fix very rare Reach false for versions < 1.20.2 and > 1.21.4 involving rot only packets. See https://bugs.mojang.com/browse/MC/issues/MC-255263 - *by Axionize* (`3875a6b`)
- Amend previous Reach false fix to only apply in versions > 1.14.4 - *by Axionize* (`527c87e`)
- Fix FastBreak falses with 1.20.5+ custom tool rules. - *by Axionize* (`4b514e7`)
- Make ChatC and ChatB postViaChecks as temporary workaround to PE parsing limitations. - *by Axionize* (`31107ec`)
- [ci skip] Bump run-paper version - *by SamB440* (`cec0738`)
- Zero point zero three - *by SamB440* (`25b0582`)
- Disallow step after setback - *by SamB440* (`1136936`)
- [ci skip] Add client version to bypass issue template - *by SamB440* (`61f7ad8`)
- Refactor GrimDump: extract basic info generation to reusable getBasicInfo method - *by AoElite* (`a695dac`)
- Allow all functional urls to be changeable, move all grim system property usage to a dedicated class - *by AoElite* (`a9a2034`)
- Recode grim version command to use new api - *by AoElite* (`cd8d78d`)
- Add getVehicle() and getVehicleType() in GrimPlayer - *by ManInMyVan* (`647b13c`)
- Check if a player is in a boat when sending STEER_BOAT (Add VehicleE) - *by ManInMyVan* (`b5c14f4`)
- Validate STEER_BOAT values (Add VehicleF) - *by ManInMyVan* (`2e625e2`)
- Remove Check.isFlying - *by ManInMyVan* (`be120f0`)
- Make Check.isTransaction static - *by ManInMyVan* (`0a4a6cd`)
- Split isJumping and lastJumping into separate declarations - *by ManInMyVan* (`6787d1b`)
- Simplify FloodgateUtil - *by ManInMyVan* (`d2df1b7`)
- Use Math.PI in VanillaMath instead of the literal - *by ManInMyVan* (`7376468`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) in TridentItem - *by ManInMyVan* (`e433652`)
- Remove unused method BlockFaceHelper.offset - *by ManInMyVan* (`796a573`)
- Mark many utility classes as UtilityClass - *by ManInMyVan* (`380e3d9`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) in Riptide - *by ManInMyVan* (`376e7a9`)
- Rewrite GeyserUtil to not use reflection
except once - *by ManInMyVan* (`1ba072f`)
- Merge FloodgateUtil & GeyserUtil - *by ManInMyVan* (`a3108c7`)
- Remove Killaura from punishments.yml + add Interact in japanese punishments.yml - *by ManInMyVan* (`6ce610e`)
- Fix typo in help: section of en messages.yml causing error message on /grim help. Also make /grim help handle null lines - *by Axionize* (`94813c0`)
- Remove unused import in BlockFaceHelper - *by ManInMyVan* (`8cb4189`)
- Allow line break in pages - *by ManInMyVan* (`5761896`)
- Cleaner stuckSpeedMultiplier constants - *by ManInMyVan* (`03e1514`)
- Roll up shitmath bruteforce in PredictionEngineElytra - *by ManInMyVan* (`a953f50`)
- Add force-slow-movement and force-stuck-speed (intended for anarchy servers) - *by ManInMyVan* (`0dec743`)
- Update README.md and CONTRIBUTING.md - *by AoElite* (`c0b96ea`)
- Limit 1.21.5+ sprint attribute desync to minecarts - *by cyramek* (`fd59498`)
- More readable PredictionEngineElytra.applyInputsToVelocityPossibilities - *by ManInMyVan* (`28d8320`)
- Allow platform to be configured via system argument - *by AoElite* (`b997b6b`)
- Make PacketPlayerDigging pre-via: fix #2250
also move it before PreViaCheckManagerListener - *by ManInMyVan* (`97c1bdd`)
- Remove unused imports in ChatA/B - *by ManInMyVan* (`1c46546`)
- Add support for SET_PLAYER_INVENTORY packet - *by SamB440* (`17a8d3b`)
- Add some utilities - *by AoElite* (`090d1a8`)
- Reduce the number of tasks for updating permissions - *by AoElite* (`4702add`)
- Add GrimList command for debugging exemptions - *by AoElite* (`dbac8bc`)
- Don't allow sending OFF_HAND in USE_ITEM to bypass noslow - *by ManInMyVan* (`ff9af98`)
- Get item in PacketPlayerDigging.handleUseItem instead of it being passed - *by ManInMyVan* (`a7f8c77`)
- Use getItemInHand in PacketPlayerDigging - *by ManInMyVan* (`d71239b`)
- Only set NoSlow.didSlotChangeLastTick if the slot actually changed - *by ManInMyVan* (`aab6908`)
- PacketStateData.eatingHand -> itemInUseHand - *by ManInMyVan* (`b37393c`)
- Make PacketStateData.isSlowedByUsingItem() based on slowedByUsingItemSlot
the slowedByUsingItem is redundant - *by ManInMyVan* (`cecf5fb`)
- Reduce runnables with world borders - *by ManInMyVan* (`21ef46a`)
- Cache default input value; reduce memory usage for pre-1.21.2 players - *by ManInMyVan* (`eddb14b`)
- Normalize trighandler param names - *by ManInMyVan* (`b44dd89`)
- Mark GrimMath methods as pure - *by ManInMyVan* (`566dc9b`)
- Make Ray fields final - *by ManInMyVan* (`f87a077`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) - *by ManInMyVan* (`d2a8dce`)
- Replace ChannelHelper.runInEventLoop with GrimPlayer#runSafely - *by ManInMyVan* (`3f17557`)
- Move ComprensatedInventory instance to GrimPlayer - *by ManInMyVan* (`ea5ed06`)
- Simplify ViaVersionUtil - *by ManInMyVan* (`42d247b`)
- Clean up EntityPredicates - *by ManInMyVan* (`e26cf0f`)
- Make MainSupportingBlockData a record - *by ManInMyVan* (`64ebdf2`)
- Use GrimMath.radians in JumpPower - *by ManInMyVan* (`2b03755`)
- Make Dripstone.update(...) void - *by ManInMyVan* (`9f4c321`)
- Remove GrimPlayer#isEyeInFluid(FluidTag) - *by ManInMyVan* (`4e1320f`)
- Deobf FluidFallingAdjustedMovement.getFluidFallingAdjustedMovement(...) - *by ManInMyVan* (`dc03060`)
- Protected -> private in final class - *by ManInMyVan* (`0bf3a21`)
- Remove GrimPlayer#getInventory() - *by ManInMyVan* (`bd4cd31`)
- Fix riptide velocity (#2262) - *by Ayou* (`0586ea5`)
- Read event after getting player - *by ManInMyVan* (`a8693c3`)
- Read event after getting player - *by ManInMyVan* (`070116b`)
- Remove unused imports - *by ManInMyVan* (`f739b1e`)
- Only do NoSlow checks if trident is not enchanted with Riptide
This is not vanilla, but this is what the legacy handler does. To implement this properly, we would need to track biomes AND skylight, which is very memory-expensive.
fix: https://github.com/GrimAnticheat/Grim/issues/2259 - *by cyramek* (`b7c5837`)
- Fix FastBreak falses white riding entity (#2273) - *by EternalHuman* (`57a9f8f`)
- Ensure fabric uses our packetevents fork - *by AoElite* (`846e9ad`)
- Update packetevents - *by AoElite* (`a02f49e`)
- Update workflow - *by AoElite* (`db92c65`)
- Remove workflow paths - *by AoElite* (`becbba3`)
- Tweak workflow - *by AoElite* (`e368bc8`)
- Remove secret requirement - *by AoElite* (`184050b`)
- Add back workflow paths - *by AoElite* (`c2a07bd`)
- Revert pre via (#2280)
* revert pre-via part 1
* don't register checks multiple times
* revert pre-via part 1
* don't register checks multiple times
* fix merge conflicts
---------
Co-authored-by: cyramek <xcyramek@gmail.com> - *by SamB440* (`cb13221`)
- Optimize away entity collision check in 1.8 (#2269) - *by Pablo Herrera* (`fe7a263`)
- Add repo.grim.ac for 1.16.1 so fabric-permissions-api will be downloaded - *by Axionize* (`293f6ea`)
- Disable CodeQL workflow schedule - *by AoElite* (`b70abbe`)
- Enable parallel building - *by AoElite* (`9b2b080`)
- Update gradle publishing actions, remove action dependency requirement, disabled building and publishing of lite - *by AoElite* (`2403bc5`)
- Update the checkout action to v5 in CodeQL workflow - *by AoElite* (`a0bd388`)
- Bump lombok plugin to 9.0.0 - *by AoElite* (`9618912`)
- Use different approach in Gradle version extraction in the publishing workflow - *by AoElite* (`2a5979c`)
- Simplify version extraction - *by AoElite* (`088621f`)
- Add a build properties file to include more details about the build - *by AoElite* (`c428bf6`)
- Use GitHub's default branch instead of assuming 2.0 - *by AoElite* (`18d1602`)
- Remove unused `mainBranch` property from BuildConfig - *by AoElite* (`f54ceb6`)
- Exclude pull requests - *by AoElite* (`01ff3ec`)
- Add build properties to dump - *by AoElite* (`8d25519`)
- Correct formatting for conditional checks in gradle-publish workflow - *by AoElite* (`1f16d7b`)
- Update readme - *by AoElite* (`4be2549`)
- Specify java version fpr codeql - *by AoElite* (`fb926ab`)
- Modify grim startup update check failure message - *by Axionize* (`3ac26d0`)
- Update new release/alpha build workflow - *by Axionize* (`cbc2f51`)
- Run workflow on .github/workflows/** update - *by Axionize* (`8f78556`)
- Update buildscript to be more flexible; add support for gradle build scans - *by Axionize* (`2df4c23`)
- Bugfix - *by Axionize* (`dda1332`)
- Build script fix - *by Axionize* (`a74e10e`)
- Remove -q from printVersion so when --scan is applied logs print out - *by Axionize* (`2f8a473`)
- Print out build scan url not found when --scan enabled and url not found - *by Axionize* (`b72485d`)
- Fix escpaing some stings in preparing final changelog - *by Axionize* (`a26951c`)
- Use secrets for MODRINTH_ID - *by Axionize* (`50f3d84`)
- Fix using secrets for MODRINTH_ID in workflows - *by Axionize* (`b824ce1`)
- Fix using secrets for MODRINTH_ID in workflows again - *by Axionize* (`0095f8a`)
- Buildscript patches - *by Axionize* (`d15a2dd`)
- Even more robust sanitization - *by Axionize* (`0fd2a96`)
- Add reset-item-usage-on-item-use - *by ManInMyVan* (`aa4c6e0`)
- Small cleanup (mostly making things private & final) - *by ManInMyVan* (`8d1ee00`)
- Make devvelocity build scan integration only run on --scan being applied; Update foojay resolver convention; - *by Axionize* (`e009389`)
- Implement API v1.2.0: Improve EventBus usability and fix reflection bugs
This update contains numerous fixes and improvements to the API, focusing on developer experience and robustness.
feat(api): Simplify EventBus registration with context resolvers
- Removes the requirement for developers to manually construct a GrimPlugin instance to use the EventBus.
- The new GrimExtensionManager uses platform-specific resolvers to automatically determine the context from common object types, reducing boilerplate.
- On Bukkit, developers can now pass:
- A `Plugin` instance (e.g., `this` from their main plugin class)
- Any `Class` from the plugin's JAR (e.g., `MyListener.class`)
- The plugin's name as a `String`
- On Fabric, developers can now pass:
- A mod's entrypoint instance (e.g., `this` from an Initializer)
- The mod ID as a `String`
- A `ModContainer` instance
- Any `Class` from the mod's JAR
fix(api): Correctly invoke reflected event listeners
- Fixes a critical bug causing a `ClassCastException` for listeners registered via `registerAnnotatedListeners`. Listeners are now correctly fired only for their declared event type. `subscribe()` remains the recommended registration method.
perf(api): Optimize invocation of reflected listeners
- Slightly improves performance of reflected listeners by removing a redundant runtime null-check from the hot path of every event call.
refactor(core): Moved concrete EventBus implementation from API to common module
- The `OptimizedEventBus` implementation has been relocated to the `common` module to better separate the public API contract from its internal logic. - *by Axionize* (`12e79a1`)
- Make ExplosionHandler#firstBreadMap private - *by ManInMyVan* (`258ef06`)
- XRot & yRot -> yaw & pitch - *by ManInMyVan* (`662d02c`)
- Deobf getNearestLookingDirections() - *by ManInMyVan* (`141ccae`)
- Nullability annotations & deobfing - *by ManInMyVan* (`0e6d116`)
### 🐛 Fixes
- Fix #2190 - *by ManInMyVan* (`bb7ba08`)
- Fix more SprintE falses - *by ManInMyVan* (`d835314`)
- Fix various vehicle issues [1.21.2] (#2185)
* fix happyghast step, collisions with fluids
warn about viabackwards compatibility
* fix 1.21.2+ riding without control
* use known input sneaking status if server support that
* fix fluid current pushing logic for happyghasts
* actually fix fluid pushing for happyghast
* fix vehicle input calculations for <=1.21.1 servers
* fix elytra inputs
* Revert 'fix elytra inputs'
* use pre-via listeners for sneaking
* remove warnings for sneaking issues on newer server versions
* fix float/double error causing 1e-8 imprecision when jumping on a horse
* workaround false positives when jumping on a horse
* add camel entity type
* only do this for 1.21.2+ client on 1.21.2+ servers
* build with new Grim PacketEvents fork snapshot with support for pre-via injection on Fabric - *by Cyramek* (`978364a`)
- Fix ExploitB false on pre 1.16 clients - *by ManInMyVan* (`2518ced`)
- Fix ExploitC on 1.9-1.12 servers - *by ManInMyVan* (`18f0a2a`)
- Fix vehicle relative teleport/vehicle 1.12.2+ teleport system (#2200)
* fix vehicle relative teleport/vehicle 1.12.2+ teleport system
* only mark teleports for re-encoding if we’re actually rewriting them - *by Cyramek* (`4156768`)
- Fix HappyGhast false positives when holding space
fix: https://github.com/GrimAnticheat/Grim/issues/2203 - *by cyramek* (`c66de10`)
- Https://github.com/GrimAnticheat/Grim/issues/2209 - *by cyramek* (`c37a79b`)
- Fix #2211 - *by ManInMyVan* (`9ab2f2e`)
- Fix NPE in BlockPlaceCheck#getCombinedBox (#2215) - *by Ayou* (`e2cf0fa`)
- Fix getting block jump factor in older versions - *by cyramek* (`b88dfa7`)
- Fix exception - *by ManInMyVan* (`3de670e`)
- Fix #2221 - *by ManInMyVan* (`fe1c6bf`)
- Fix PacketOrderO falses in vehicles - *by ManInMyVan* (`4287f62`)
- Fix ChatA/ChatB falses from 31107ec4b - *by ManInMyVan* (`38ccc55`)
- Shitmath look vector - *by ManInMyVan* (`0340e07`)
- Use stuckSpeedMultiplier instead of 0.99, 0.98, 0.99 - *by ManInMyVan* (`6320fa6`)
- Fix CrashH false - *by AoElite* (`8f1e993`)
- Fix deprecated method call ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) - *by ManInMyVan* (`345502b`)
- Fix RunningMode field modifiers - *by ManInMyVan* (`9ea389b`)
- Fixed some minor build warnings - *by AoElite* (`c90d7ab`)
- Fix workflow - *by AoElite* (`fefaa57`)
- Fix repo property including org - *by AoElite* (`40a4c08`)
- Fix leaf litter hitbox - *by ManInMyVan* (`c10e74c`)
- Fix segmented hitboxes - *by ManInMyVan* (`cc10288`)
- Fix a few warns - *by ManInMyVan* (`c422173`)
### 🤖 Maintenance & CI
- Add cliff.toml file for defining git-cliff formatting of changelogs - *by Axionize* (`a239560`)
- Create GitHub Actions script for auto-building lite version and publishing to Modrinth w/changelog - *by Axionize* (`0374b8c`)
- Replace vars.MODRINTH_ID with secrets.MODRINTH_ID to match repository Actions' settings - *by Axionize* (`5183ad8`)
- Fix generating changelog content in GitHub Actions - *by Axionize* (`2bf1260`)
- Fix escaping characters in changelog generation - *by Axionize* (`ba305cf`)
- Fix supported versions for Bukkit in Modrinth upload and Fabric dependences - *by Axionize* (`b0906d9`)
2.3.72-0e6d116
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 7e7831a2bf69a2872aedac1f4ab110189d7ffd4f获取文件 grimac-bukkit-2.3.72-0e6d116.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Add ItemTypes.TURTLE_HELMET - by Ayou (
d657aec) - Merge pull request #2193 from Ayouuuu/2.0
Add ItemTypes.TURTLE_HELMET - by ManInMyVan (af2a53a)
- Slightly change ignore-duplicate-packet-rotation logic - by ManInMyVan (
38a2ea4) - Move ExploitA & C to chat category - by ManInMyVan (
b563792) - Add KnownInput#moving - by ManInMyVan (
5fb8cd9) - PlayerData -> player - by ManInMyVan (
0844fc6) - Remove whitespace in EquipmentType - by ManInMyVan (
d1b0f4d) - Check for moving while chatting - by ManInMyVan (
135c90c) - Add Chat and Exploit to punishments - by ManInMyVan (
b4714b0) - Check if chat is hidden - by ManInMyVan (
4992cf6) - Descriptions for almost every place check - by ManInMyVan (
df31a39) - Validate anvil item name length - by ManInMyVan (
4b53457) - Payload system - by ManInMyVan (
1a6b6fc) - This took too long - by ManInMyVan (
8a2ca76) - Add missing return - by ManInMyVan (
ba18d4c) - BadPacketsJ should be stable - by ManInMyVan (
3b76ded) - ExploitC fail-fast page parsing - by ManInMyVan (
0ccd03a) - Finish ExploitC, replaces ExploitB - by ManInMyVan (
e16979b) - Add include-timestamp to discord.yml - by ManInMyVan (
7b82060) - Add /grim history (#2201)
- Add /grim history command to see historical alerts
-
Add basic runtime reloading support.
- Will only actually reload if current database is different/has different setting than the one requested in config.
-
Added [log] statements matching [alert] statements
-
Add more detailed error message if Grim history subsystem fails to load.
-
Refactor /grim history code; Fix autocomplete of online player names in /grim history
-
Fix error swapping checkName and verbose in SQLite implementation
-
Refactor /grim history to use more efficient long-term storage with compact UUIDs and string deduplication.
Grim old grim history data will not be migrated!
-
Replace %version% with grim version in /grim history entry output
-
Add support for %grim_version% %client_brand% %client_version% %server_version% substtuions in grim-history-entry - by Axionize (
3e9b53e)
- Make some checks run before via - by ManInMyVan (
2e9b086) - Bump Dependencies
gradlew-wrapper 8.13 -> 8.14.3
adventure 4.21.0 -> 4.23.0
adventure-platform-bukkit 4.3.4 -> 4.4.0
cloud-paper 2.0.0.-beta.10 -> 2.0.0.-beta.11
cloud-fabric 2.0.0.-beta.10 -> 2.0.0.-beta.11
packetevents 2.9.0-SNAPSHOT -> 2.9.2-SNAPSHOT
fabric-loader 0.16.10 -> 0.16.14
fabric-loom 1.10.5 -> 1.11.4
shadow 9.0.0-beta6 -> 9.0.0-rc1 - by Axionize (bbc1bee)
- Downgrade from shadow 9.0.0-rc1 to 9.0.0-beta8 to fix jar inflation bug with shading fastutil - by Axionize (
6e28434) - 1.21.8 Server Support - Bump PE - by Axionize (
4942401) - This should now be usable - by ManInMyVan (
6e58e8c) - No it shouldn't - by ManInMyVan (
8d3e77f) - There is no more via here - by ManInMyVan (
9da9c30) - SprintA verbose - by ManInMyVan (
ed727cc) - Packet cancelling in VehicleD - by ManInMyVan (
39b74b2) - Remove some empty lines - by ManInMyVan (
c7fbc4b) - Don't use ordinal for WindowClickType in CrashF - by ManInMyVan (
1b62b1d) - More pre-via
hopefully I didn't miss any getter changes - by ManInMyVan (d90de8f)
- Pre-via chat checks - by ManInMyVan (
51bbb31) - Small cleanup - by ManInMyVan (
2a7403b) - HOW DID I FORGET - by ManInMyVan (
ac2c9ea) - Temporary fix for BadPacketsE not working on vehicles - by Axionize (
2ad9818) - PacketOrderO - by ManInMyVan (
2e01399) - Pre-via block break checks - by ManInMyVan (
408c7d5) - BadPacketsO optimizations - by ManInMyVan (
354216f) - And it was not a teleport - by ManInMyVan (
85acf78) - These don't need to implement anything - by ManInMyVan (
02426ad) - Small stuff - by ManInMyVan (
1f052f6) - More small changes - by ManInMyVan (
95b080a) - More cleanup - by ManInMyVan (
d8b719d) - Add option to disable cancelling pong packets - by SamB440 (
933f6c7) - Hardcode more 1.21.4+ hand harvestables (#2213)
- Hardcode more 1.21.4+ Hand Harvestables
Fixes issue #2117 temporarily until PacketEvents resolves their api shortcoming (https://github.com/retrooper/packetevents/issues/1217)
-
Adjust variable name
-
Cleanup spacing in BlockBreakSpeed util
Co-authored-by: ManInMyVan 113963219+ManInMyVan@users.noreply.github.com
Co-authored-by: ManInMyVan 113963219+ManInMyVan@users.noreply.github.com - by Loki (533ae70)
- Temp revert pre-via - by ManInMyVan (
77c165c) - Revert "temp revert pre-via"
This reverts commit 77c165cfa83e35ef94c6049446a6eab847d4a080. - by ManInMyVan (2528ff5)
- Bump PacketEvents - by Axionize (
29e0c6e) - Add mavenCentral() to repositsories to download me.lucko:fabric-permissions-api:0.1-SNAPSHOT for Fabric 1.16.1 - by Axionize (
ba4bbef) - Shadow 9.0.0-rc2 (#2229)
OLD: grimac-bukkit-2.3.72-shadow-9-ba4bbef66-before.jar
NEW: grimac-bukkit-2.3.72-shadow-9-a14b4044a-after.jar
JAR │ old │ new │ diff
───────┼──────────┼──────────┼──────
class │ 20.9 MiB │ 20.9 MiB │ 0 B
other │ 1.5 MiB │ 1.5 MiB │ 0 B
───────┼──────────┼──────────┼──────
total │ 22.4 MiB │ 22.4 MiB │ 0 B
CLASSES │ old │ new │ diff
─────────┼───────┼───────┼───────────
classes │ 4603 │ 4603 │ 0 (+0 -0)
methods │ 53656 │ 53656 │ 0 (+0 -0)
fields │ 22173 │ 22173 │ 0 (+0 -0)
=================
==== JAR ====
=================
size │ diff │ path
──────┼──────┼─────────────────────────────────────────────────────────────────
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/snakeyaml/internal/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/snakeyaml/
│ 0 B │ - META-INF/versions/9/org/yaml/snakeyaml/internal/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/
│ 0 B │ - META-INF/versions/9/org/yaml/snakeyaml/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/
│ 0 B │ - META-INF/versions/9/org/yaml/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/
│ 0 B │ - META-INF/versions/9/org/
0 B │ 0 B │ + META-INF/versions/9/ac/
0 B │ 0 B │ + META-INF/services/
──────┼──────┼─────────────────────────────────────────────────────────────────
0 B │ 0 B │ (total)
``` - *by Zongle Wang* (`5a4471c`)
- Fix very rare Reach false for versions < 1.20.2 and > 1.21.4 involving rot only packets. See https://bugs.mojang.com/browse/MC/issues/MC-255263 - *by Axionize* (`3875a6b`)
- Amend previous Reach false fix to only apply in versions > 1.14.4 - *by Axionize* (`527c87e`)
- Fix FastBreak falses with 1.20.5+ custom tool rules. - *by Axionize* (`4b514e7`)
- Make ChatC and ChatB postViaChecks as temporary workaround to PE parsing limitations. - *by Axionize* (`31107ec`)
- [ci skip] Bump run-paper version - *by SamB440* (`cec0738`)
- Zero point zero three - *by SamB440* (`25b0582`)
- Disallow step after setback - *by SamB440* (`1136936`)
- [ci skip] Add client version to bypass issue template - *by SamB440* (`61f7ad8`)
- Refactor GrimDump: extract basic info generation to reusable getBasicInfo method - *by AoElite* (`a695dac`)
- Allow all functional urls to be changeable, move all grim system property usage to a dedicated class - *by AoElite* (`a9a2034`)
- Recode grim version command to use new api - *by AoElite* (`cd8d78d`)
- Add getVehicle() and getVehicleType() in GrimPlayer - *by ManInMyVan* (`647b13c`)
- Check if a player is in a boat when sending STEER_BOAT (Add VehicleE) - *by ManInMyVan* (`b5c14f4`)
- Validate STEER_BOAT values (Add VehicleF) - *by ManInMyVan* (`2e625e2`)
- Remove Check.isFlying - *by ManInMyVan* (`be120f0`)
- Make Check.isTransaction static - *by ManInMyVan* (`0a4a6cd`)
- Split isJumping and lastJumping into separate declarations - *by ManInMyVan* (`6787d1b`)
- Simplify FloodgateUtil - *by ManInMyVan* (`d2df1b7`)
- Use Math.PI in VanillaMath instead of the literal - *by ManInMyVan* (`7376468`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) in TridentItem - *by ManInMyVan* (`e433652`)
- Remove unused method BlockFaceHelper.offset - *by ManInMyVan* (`796a573`)
- Mark many utility classes as UtilityClass - *by ManInMyVan* (`380e3d9`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) in Riptide - *by ManInMyVan* (`376e7a9`)
- Rewrite GeyserUtil to not use reflection
except once - *by ManInMyVan* (`1ba072f`)
- Merge FloodgateUtil & GeyserUtil - *by ManInMyVan* (`a3108c7`)
- Remove Killaura from punishments.yml + add Interact in japanese punishments.yml - *by ManInMyVan* (`6ce610e`)
- Fix typo in help: section of en messages.yml causing error message on /grim help. Also make /grim help handle null lines - *by Axionize* (`94813c0`)
- Remove unused import in BlockFaceHelper - *by ManInMyVan* (`8cb4189`)
- Allow line break in pages - *by ManInMyVan* (`5761896`)
- Cleaner stuckSpeedMultiplier constants - *by ManInMyVan* (`03e1514`)
- Roll up shitmath bruteforce in PredictionEngineElytra - *by ManInMyVan* (`a953f50`)
- Add force-slow-movement and force-stuck-speed (intended for anarchy servers) - *by ManInMyVan* (`0dec743`)
- Update README.md and CONTRIBUTING.md - *by AoElite* (`c0b96ea`)
- Limit 1.21.5+ sprint attribute desync to minecarts - *by cyramek* (`fd59498`)
- More readable PredictionEngineElytra.applyInputsToVelocityPossibilities - *by ManInMyVan* (`28d8320`)
- Allow platform to be configured via system argument - *by AoElite* (`b997b6b`)
- Make PacketPlayerDigging pre-via: fix #2250
also move it before PreViaCheckManagerListener - *by ManInMyVan* (`97c1bdd`)
- Remove unused imports in ChatA/B - *by ManInMyVan* (`1c46546`)
- Add support for SET_PLAYER_INVENTORY packet - *by SamB440* (`17a8d3b`)
- Add some utilities - *by AoElite* (`090d1a8`)
- Reduce the number of tasks for updating permissions - *by AoElite* (`4702add`)
- Add GrimList command for debugging exemptions - *by AoElite* (`dbac8bc`)
- Don't allow sending OFF_HAND in USE_ITEM to bypass noslow - *by ManInMyVan* (`ff9af98`)
- Get item in PacketPlayerDigging.handleUseItem instead of it being passed - *by ManInMyVan* (`a7f8c77`)
- Use getItemInHand in PacketPlayerDigging - *by ManInMyVan* (`d71239b`)
- Only set NoSlow.didSlotChangeLastTick if the slot actually changed - *by ManInMyVan* (`aab6908`)
- PacketStateData.eatingHand -> itemInUseHand - *by ManInMyVan* (`b37393c`)
- Make PacketStateData.isSlowedByUsingItem() based on slowedByUsingItemSlot
the slowedByUsingItem is redundant - *by ManInMyVan* (`cecf5fb`)
- Reduce runnables with world borders - *by ManInMyVan* (`21ef46a`)
- Cache default input value; reduce memory usage for pre-1.21.2 players - *by ManInMyVan* (`eddb14b`)
- Normalize trighandler param names - *by ManInMyVan* (`b44dd89`)
- Mark GrimMath methods as pure - *by ManInMyVan* (`566dc9b`)
- Make Ray fields final - *by ManInMyVan* (`f87a077`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) - *by ManInMyVan* (`d2a8dce`)
- Replace ChannelHelper.runInEventLoop with GrimPlayer#runSafely - *by ManInMyVan* (`3f17557`)
- Move ComprensatedInventory instance to GrimPlayer - *by ManInMyVan* (`ea5ed06`)
- Simplify ViaVersionUtil - *by ManInMyVan* (`42d247b`)
- Clean up EntityPredicates - *by ManInMyVan* (`e26cf0f`)
- Make MainSupportingBlockData a record - *by ManInMyVan* (`64ebdf2`)
- Use GrimMath.radians in JumpPower - *by ManInMyVan* (`2b03755`)
- Make Dripstone.update(...) void - *by ManInMyVan* (`9f4c321`)
- Remove GrimPlayer#isEyeInFluid(FluidTag) - *by ManInMyVan* (`4e1320f`)
- Deobf FluidFallingAdjustedMovement.getFluidFallingAdjustedMovement(...) - *by ManInMyVan* (`dc03060`)
- Protected -> private in final class - *by ManInMyVan* (`0bf3a21`)
- Remove GrimPlayer#getInventory() - *by ManInMyVan* (`bd4cd31`)
- Fix riptide velocity (#2262) - *by Ayou* (`0586ea5`)
- Read event after getting player - *by ManInMyVan* (`a8693c3`)
- Read event after getting player - *by ManInMyVan* (`070116b`)
- Remove unused imports - *by ManInMyVan* (`f739b1e`)
- Only do NoSlow checks if trident is not enchanted with Riptide
This is not vanilla, but this is what the legacy handler does. To implement this properly, we would need to track biomes AND skylight, which is very memory-expensive.
fix: https://github.com/GrimAnticheat/Grim/issues/2259 - *by cyramek* (`b7c5837`)
- Fix FastBreak falses white riding entity (#2273) - *by EternalHuman* (`57a9f8f`)
- Ensure fabric uses our packetevents fork - *by AoElite* (`846e9ad`)
- Update packetevents - *by AoElite* (`a02f49e`)
- Update workflow - *by AoElite* (`db92c65`)
- Remove workflow paths - *by AoElite* (`becbba3`)
- Tweak workflow - *by AoElite* (`e368bc8`)
- Remove secret requirement - *by AoElite* (`184050b`)
- Add back workflow paths - *by AoElite* (`c2a07bd`)
- Revert pre via (#2280)
* revert pre-via part 1
* don't register checks multiple times
* revert pre-via part 1
* don't register checks multiple times
* fix merge conflicts
---------
Co-authored-by: cyramek <xcyramek@gmail.com> - *by SamB440* (`cb13221`)
- Optimize away entity collision check in 1.8 (#2269) - *by Pablo Herrera* (`fe7a263`)
- Add repo.grim.ac for 1.16.1 so fabric-permissions-api will be downloaded - *by Axionize* (`293f6ea`)
- Disable CodeQL workflow schedule - *by AoElite* (`b70abbe`)
- Enable parallel building - *by AoElite* (`9b2b080`)
- Update gradle publishing actions, remove action dependency requirement, disabled building and publishing of lite - *by AoElite* (`2403bc5`)
- Update the checkout action to v5 in CodeQL workflow - *by AoElite* (`a0bd388`)
- Bump lombok plugin to 9.0.0 - *by AoElite* (`9618912`)
- Use different approach in Gradle version extraction in the publishing workflow - *by AoElite* (`2a5979c`)
- Simplify version extraction - *by AoElite* (`088621f`)
- Add a build properties file to include more details about the build - *by AoElite* (`c428bf6`)
- Use GitHub's default branch instead of assuming 2.0 - *by AoElite* (`18d1602`)
- Remove unused `mainBranch` property from BuildConfig - *by AoElite* (`f54ceb6`)
- Exclude pull requests - *by AoElite* (`01ff3ec`)
- Add build properties to dump - *by AoElite* (`8d25519`)
- Correct formatting for conditional checks in gradle-publish workflow - *by AoElite* (`1f16d7b`)
- Update readme - *by AoElite* (`4be2549`)
- Specify java version fpr codeql - *by AoElite* (`fb926ab`)
- Modify grim startup update check failure message - *by Axionize* (`3ac26d0`)
- Update new release/alpha build workflow - *by Axionize* (`cbc2f51`)
- Run workflow on .github/workflows/** update - *by Axionize* (`8f78556`)
- Update buildscript to be more flexible; add support for gradle build scans - *by Axionize* (`2df4c23`)
- Bugfix - *by Axionize* (`dda1332`)
- Build script fix - *by Axionize* (`a74e10e`)
- Remove -q from printVersion so when --scan is applied logs print out - *by Axionize* (`2f8a473`)
- Print out build scan url not found when --scan enabled and url not found - *by Axionize* (`b72485d`)
- Fix escpaing some stings in preparing final changelog - *by Axionize* (`a26951c`)
- Use secrets for MODRINTH_ID - *by Axionize* (`50f3d84`)
- Fix using secrets for MODRINTH_ID in workflows - *by Axionize* (`b824ce1`)
- Fix using secrets for MODRINTH_ID in workflows again - *by Axionize* (`0095f8a`)
- Buildscript patches - *by Axionize* (`d15a2dd`)
- Even more robust sanitization - *by Axionize* (`0fd2a96`)
- Add reset-item-usage-on-item-use - *by ManInMyVan* (`aa4c6e0`)
- Small cleanup (mostly making things private & final) - *by ManInMyVan* (`8d1ee00`)
- Make devvelocity build scan integration only run on --scan being applied; Update foojay resolver convention; - *by Axionize* (`e009389`)
- Implement API v1.2.0: Improve EventBus usability and fix reflection bugs
This update contains numerous fixes and improvements to the API, focusing on developer experience and robustness.
feat(api): Simplify EventBus registration with context resolvers
- Removes the requirement for developers to manually construct a GrimPlugin instance to use the EventBus.
- The new GrimExtensionManager uses platform-specific resolvers to automatically determine the context from common object types, reducing boilerplate.
- On Bukkit, developers can now pass:
- A `Plugin` instance (e.g., `this` from their main plugin class)
- Any `Class` from the plugin's JAR (e.g., `MyListener.class`)
- The plugin's name as a `String`
- On Fabric, developers can now pass:
- A mod's entrypoint instance (e.g., `this` from an Initializer)
- The mod ID as a `String`
- A `ModContainer` instance
- Any `Class` from the mod's JAR
fix(api): Correctly invoke reflected event listeners
- Fixes a critical bug causing a `ClassCastException` for listeners registered via `registerAnnotatedListeners`. Listeners are now correctly fired only for their declared event type. `subscribe()` remains the recommended registration method.
perf(api): Optimize invocation of reflected listeners
- Slightly improves performance of reflected listeners by removing a redundant runtime null-check from the hot path of every event call.
refactor(core): Moved concrete EventBus implementation from API to common module
- The `OptimizedEventBus` implementation has been relocated to the `common` module to better separate the public API contract from its internal logic. - *by Axionize* (`12e79a1`)
- Make ExplosionHandler#firstBreadMap private - *by ManInMyVan* (`258ef06`)
- XRot & yRot -> yaw & pitch - *by ManInMyVan* (`662d02c`)
- Deobf getNearestLookingDirections() - *by ManInMyVan* (`141ccae`)
- Nullability annotations & deobfing - *by ManInMyVan* (`0e6d116`)
### 🐛 Fixes
- Fix #2190 - *by ManInMyVan* (`bb7ba08`)
- Fix more SprintE falses - *by ManInMyVan* (`d835314`)
- Fix various vehicle issues [1.21.2] (#2185)
* fix happyghast step, collisions with fluids
warn about viabackwards compatibility
* fix 1.21.2+ riding without control
* use known input sneaking status if server support that
* fix fluid current pushing logic for happyghasts
* actually fix fluid pushing for happyghast
* fix vehicle input calculations for <=1.21.1 servers
* fix elytra inputs
* Revert 'fix elytra inputs'
* use pre-via listeners for sneaking
* remove warnings for sneaking issues on newer server versions
* fix float/double error causing 1e-8 imprecision when jumping on a horse
* workaround false positives when jumping on a horse
* add camel entity type
* only do this for 1.21.2+ client on 1.21.2+ servers
* build with new Grim PacketEvents fork snapshot with support for pre-via injection on Fabric - *by Cyramek* (`978364a`)
- Fix ExploitB false on pre 1.16 clients - *by ManInMyVan* (`2518ced`)
- Fix ExploitC on 1.9-1.12 servers - *by ManInMyVan* (`18f0a2a`)
- Fix vehicle relative teleport/vehicle 1.12.2+ teleport system (#2200)
* fix vehicle relative teleport/vehicle 1.12.2+ teleport system
* only mark teleports for re-encoding if we’re actually rewriting them - *by Cyramek* (`4156768`)
- Fix HappyGhast false positives when holding space
fix: https://github.com/GrimAnticheat/Grim/issues/2203 - *by cyramek* (`c66de10`)
- Https://github.com/GrimAnticheat/Grim/issues/2209 - *by cyramek* (`c37a79b`)
- Fix #2211 - *by ManInMyVan* (`9ab2f2e`)
- Fix NPE in BlockPlaceCheck#getCombinedBox (#2215) - *by Ayou* (`e2cf0fa`)
- Fix getting block jump factor in older versions - *by cyramek* (`b88dfa7`)
- Fix exception - *by ManInMyVan* (`3de670e`)
- Fix #2221 - *by ManInMyVan* (`fe1c6bf`)
- Fix PacketOrderO falses in vehicles - *by ManInMyVan* (`4287f62`)
- Fix ChatA/ChatB falses from 31107ec4b - *by ManInMyVan* (`38ccc55`)
- Shitmath look vector - *by ManInMyVan* (`0340e07`)
- Use stuckSpeedMultiplier instead of 0.99, 0.98, 0.99 - *by ManInMyVan* (`6320fa6`)
- Fix CrashH false - *by AoElite* (`8f1e993`)
- Fix deprecated method call ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) - *by ManInMyVan* (`345502b`)
- Fix RunningMode field modifiers - *by ManInMyVan* (`9ea389b`)
- Fixed some minor build warnings - *by AoElite* (`c90d7ab`)
- Fix workflow - *by AoElite* (`fefaa57`)
- Fix repo property including org - *by AoElite* (`40a4c08`)
- Fix leaf litter hitbox - *by ManInMyVan* (`c10e74c`)
- Fix segmented hitboxes - *by ManInMyVan* (`cc10288`)
- Fix a few warns - *by ManInMyVan* (`c422173`)
### 🤖 Maintenance & CI
- Add cliff.toml file for defining git-cliff formatting of changelogs - *by Axionize* (`a239560`)
- Create GitHub Actions script for auto-building lite version and publishing to Modrinth w/changelog - *by Axionize* (`0374b8c`)
- Replace vars.MODRINTH_ID with secrets.MODRINTH_ID to match repository Actions' settings - *by Axionize* (`5183ad8`)
- Fix generating changelog content in GitHub Actions - *by Axionize* (`2bf1260`)
- Fix escaping characters in changelog generation - *by Axionize* (`ba305cf`)
- Fix supported versions for Bukkit in Modrinth upload and Fabric dependences - *by Axionize* (`b0906d9`)
2.3.72-12e79a1
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 b6bd1e3fa6ff4be6d0e9ea4624dd0b87930c951c获取文件 grimac-fabric-2.3.72-12e79a1.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Normalize PredictionEngine class names - by ManInMyVan (
3c56235) - A bit more cleanup - by ManInMyVan (
d2913b3) - Merge pull request #2188 from Cyramek/fix-vehicle-soft-collisions
fix soft collisions for vehicles - by SamB440 (ddcc5a2)
- Add ItemTypes.TURTLE_HELMET - by Ayou (
d657aec) - Merge pull request #2193 from Ayouuuu/2.0
Add ItemTypes.TURTLE_HELMET - by ManInMyVan (af2a53a)
- Slightly change ignore-duplicate-packet-rotation logic - by ManInMyVan (
38a2ea4) - Move ExploitA & C to chat category - by ManInMyVan (
b563792) - Add KnownInput#moving - by ManInMyVan (
5fb8cd9) - PlayerData -> player - by ManInMyVan (
0844fc6) - Remove whitespace in EquipmentType - by ManInMyVan (
d1b0f4d) - Check for moving while chatting - by ManInMyVan (
135c90c) - Add Chat and Exploit to punishments - by ManInMyVan (
b4714b0) - Check if chat is hidden - by ManInMyVan (
4992cf6) - Descriptions for almost every place check - by ManInMyVan (
df31a39) - Validate anvil item name length - by ManInMyVan (
4b53457) - Payload system - by ManInMyVan (
1a6b6fc) - This took too long - by ManInMyVan (
8a2ca76) - Add missing return - by ManInMyVan (
ba18d4c) - BadPacketsJ should be stable - by ManInMyVan (
3b76ded) - ExploitC fail-fast page parsing - by ManInMyVan (
0ccd03a) - Finish ExploitC, replaces ExploitB - by ManInMyVan (
e16979b) - Add include-timestamp to discord.yml - by ManInMyVan (
7b82060) - Add /grim history (#2201)
- Add /grim history command to see historical alerts
-
Add basic runtime reloading support.
- Will only actually reload if current database is different/has different setting than the one requested in config.
-
Added [log] statements matching [alert] statements
-
Add more detailed error message if Grim history subsystem fails to load.
-
Refactor /grim history code; Fix autocomplete of online player names in /grim history
-
Fix error swapping checkName and verbose in SQLite implementation
-
Refactor /grim history to use more efficient long-term storage with compact UUIDs and string deduplication.
Grim old grim history data will not be migrated!
-
Replace %version% with grim version in /grim history entry output
-
Add support for %grim_version% %client_brand% %client_version% %server_version% substtuions in grim-history-entry - by Axionize (
3e9b53e)
- Make some checks run before via - by ManInMyVan (
2e9b086) - Bump Dependencies
gradlew-wrapper 8.13 -> 8.14.3
adventure 4.21.0 -> 4.23.0
adventure-platform-bukkit 4.3.4 -> 4.4.0
cloud-paper 2.0.0.-beta.10 -> 2.0.0.-beta.11
cloud-fabric 2.0.0.-beta.10 -> 2.0.0.-beta.11
packetevents 2.9.0-SNAPSHOT -> 2.9.2-SNAPSHOT
fabric-loader 0.16.10 -> 0.16.14
fabric-loom 1.10.5 -> 1.11.4
shadow 9.0.0-beta6 -> 9.0.0-rc1 - by Axionize (bbc1bee)
- Downgrade from shadow 9.0.0-rc1 to 9.0.0-beta8 to fix jar inflation bug with shading fastutil - by Axionize (
6e28434) - 1.21.8 Server Support - Bump PE - by Axionize (
4942401) - This should now be usable - by ManInMyVan (
6e58e8c) - No it shouldn't - by ManInMyVan (
8d3e77f) - There is no more via here - by ManInMyVan (
9da9c30) - SprintA verbose - by ManInMyVan (
ed727cc) - Packet cancelling in VehicleD - by ManInMyVan (
39b74b2) - Remove some empty lines - by ManInMyVan (
c7fbc4b) - Don't use ordinal for WindowClickType in CrashF - by ManInMyVan (
1b62b1d) - More pre-via
hopefully I didn't miss any getter changes - by ManInMyVan (d90de8f)
- Pre-via chat checks - by ManInMyVan (
51bbb31) - Small cleanup - by ManInMyVan (
2a7403b) - HOW DID I FORGET - by ManInMyVan (
ac2c9ea) - Temporary fix for BadPacketsE not working on vehicles - by Axionize (
2ad9818) - PacketOrderO - by ManInMyVan (
2e01399) - Pre-via block break checks - by ManInMyVan (
408c7d5) - BadPacketsO optimizations - by ManInMyVan (
354216f) - And it was not a teleport - by ManInMyVan (
85acf78) - These don't need to implement anything - by ManInMyVan (
02426ad) - Small stuff - by ManInMyVan (
1f052f6) - More small changes - by ManInMyVan (
95b080a) - More cleanup - by ManInMyVan (
d8b719d) - Add option to disable cancelling pong packets - by SamB440 (
933f6c7) - Hardcode more 1.21.4+ hand harvestables (#2213)
- Hardcode more 1.21.4+ Hand Harvestables
Fixes issue #2117 temporarily until PacketEvents resolves their api shortcoming (https://github.com/retrooper/packetevents/issues/1217)
-
Adjust variable name
-
Cleanup spacing in BlockBreakSpeed util
Co-authored-by: ManInMyVan 113963219+ManInMyVan@users.noreply.github.com
Co-authored-by: ManInMyVan 113963219+ManInMyVan@users.noreply.github.com - by Loki (533ae70)
- Temp revert pre-via - by ManInMyVan (
77c165c) - Revert "temp revert pre-via"
This reverts commit 77c165cfa83e35ef94c6049446a6eab847d4a080. - by ManInMyVan (2528ff5)
- Bump PacketEvents - by Axionize (
29e0c6e) - Add mavenCentral() to repositsories to download me.lucko:fabric-permissions-api:0.1-SNAPSHOT for Fabric 1.16.1 - by Axionize (
ba4bbef) - Shadow 9.0.0-rc2 (#2229)
OLD: grimac-bukkit-2.3.72-shadow-9-ba4bbef66-before.jar
NEW: grimac-bukkit-2.3.72-shadow-9-a14b4044a-after.jar
JAR │ old │ new │ diff
───────┼──────────┼──────────┼──────
class │ 20.9 MiB │ 20.9 MiB │ 0 B
other │ 1.5 MiB │ 1.5 MiB │ 0 B
───────┼──────────┼──────────┼──────
total │ 22.4 MiB │ 22.4 MiB │ 0 B
CLASSES │ old │ new │ diff
─────────┼───────┼───────┼───────────
classes │ 4603 │ 4603 │ 0 (+0 -0)
methods │ 53656 │ 53656 │ 0 (+0 -0)
fields │ 22173 │ 22173 │ 0 (+0 -0)
=================
==== JAR ====
=================
size │ diff │ path
──────┼──────┼─────────────────────────────────────────────────────────────────
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/snakeyaml/internal/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/snakeyaml/
│ 0 B │ - META-INF/versions/9/org/yaml/snakeyaml/internal/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/
│ 0 B │ - META-INF/versions/9/org/yaml/snakeyaml/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/
│ 0 B │ - META-INF/versions/9/org/yaml/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/
│ 0 B │ - META-INF/versions/9/org/
0 B │ 0 B │ + META-INF/versions/9/ac/
0 B │ 0 B │ + META-INF/services/
──────┼──────┼─────────────────────────────────────────────────────────────────
0 B │ 0 B │ (total)
``` - *by Zongle Wang* (`5a4471c`)
- Fix very rare Reach false for versions < 1.20.2 and > 1.21.4 involving rot only packets. See https://bugs.mojang.com/browse/MC/issues/MC-255263 - *by Axionize* (`3875a6b`)
- Amend previous Reach false fix to only apply in versions > 1.14.4 - *by Axionize* (`527c87e`)
- Fix FastBreak falses with 1.20.5+ custom tool rules. - *by Axionize* (`4b514e7`)
- Make ChatC and ChatB postViaChecks as temporary workaround to PE parsing limitations. - *by Axionize* (`31107ec`)
- [ci skip] Bump run-paper version - *by SamB440* (`cec0738`)
- Zero point zero three - *by SamB440* (`25b0582`)
- Disallow step after setback - *by SamB440* (`1136936`)
- [ci skip] Add client version to bypass issue template - *by SamB440* (`61f7ad8`)
- Refactor GrimDump: extract basic info generation to reusable getBasicInfo method - *by AoElite* (`a695dac`)
- Allow all functional urls to be changeable, move all grim system property usage to a dedicated class - *by AoElite* (`a9a2034`)
- Recode grim version command to use new api - *by AoElite* (`cd8d78d`)
- Add getVehicle() and getVehicleType() in GrimPlayer - *by ManInMyVan* (`647b13c`)
- Check if a player is in a boat when sending STEER_BOAT (Add VehicleE) - *by ManInMyVan* (`b5c14f4`)
- Validate STEER_BOAT values (Add VehicleF) - *by ManInMyVan* (`2e625e2`)
- Remove Check.isFlying - *by ManInMyVan* (`be120f0`)
- Make Check.isTransaction static - *by ManInMyVan* (`0a4a6cd`)
- Split isJumping and lastJumping into separate declarations - *by ManInMyVan* (`6787d1b`)
- Simplify FloodgateUtil - *by ManInMyVan* (`d2df1b7`)
- Use Math.PI in VanillaMath instead of the literal - *by ManInMyVan* (`7376468`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) in TridentItem - *by ManInMyVan* (`e433652`)
- Remove unused method BlockFaceHelper.offset - *by ManInMyVan* (`796a573`)
- Mark many utility classes as UtilityClass - *by ManInMyVan* (`380e3d9`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) in Riptide - *by ManInMyVan* (`376e7a9`)
- Rewrite GeyserUtil to not use reflection
except once - *by ManInMyVan* (`1ba072f`)
- Merge FloodgateUtil & GeyserUtil - *by ManInMyVan* (`a3108c7`)
- Remove Killaura from punishments.yml + add Interact in japanese punishments.yml - *by ManInMyVan* (`6ce610e`)
- Fix typo in help: section of en messages.yml causing error message on /grim help. Also make /grim help handle null lines - *by Axionize* (`94813c0`)
- Remove unused import in BlockFaceHelper - *by ManInMyVan* (`8cb4189`)
- Allow line break in pages - *by ManInMyVan* (`5761896`)
- Cleaner stuckSpeedMultiplier constants - *by ManInMyVan* (`03e1514`)
- Roll up shitmath bruteforce in PredictionEngineElytra - *by ManInMyVan* (`a953f50`)
- Add force-slow-movement and force-stuck-speed (intended for anarchy servers) - *by ManInMyVan* (`0dec743`)
- Update README.md and CONTRIBUTING.md - *by AoElite* (`c0b96ea`)
- Limit 1.21.5+ sprint attribute desync to minecarts - *by cyramek* (`fd59498`)
- More readable PredictionEngineElytra.applyInputsToVelocityPossibilities - *by ManInMyVan* (`28d8320`)
- Allow platform to be configured via system argument - *by AoElite* (`b997b6b`)
- Make PacketPlayerDigging pre-via: fix #2250
also move it before PreViaCheckManagerListener - *by ManInMyVan* (`97c1bdd`)
- Remove unused imports in ChatA/B - *by ManInMyVan* (`1c46546`)
- Add support for SET_PLAYER_INVENTORY packet - *by SamB440* (`17a8d3b`)
- Add some utilities - *by AoElite* (`090d1a8`)
- Reduce the number of tasks for updating permissions - *by AoElite* (`4702add`)
- Add GrimList command for debugging exemptions - *by AoElite* (`dbac8bc`)
- Don't allow sending OFF_HAND in USE_ITEM to bypass noslow - *by ManInMyVan* (`ff9af98`)
- Get item in PacketPlayerDigging.handleUseItem instead of it being passed - *by ManInMyVan* (`a7f8c77`)
- Use getItemInHand in PacketPlayerDigging - *by ManInMyVan* (`d71239b`)
- Only set NoSlow.didSlotChangeLastTick if the slot actually changed - *by ManInMyVan* (`aab6908`)
- PacketStateData.eatingHand -> itemInUseHand - *by ManInMyVan* (`b37393c`)
- Make PacketStateData.isSlowedByUsingItem() based on slowedByUsingItemSlot
the slowedByUsingItem is redundant - *by ManInMyVan* (`cecf5fb`)
- Reduce runnables with world borders - *by ManInMyVan* (`21ef46a`)
- Cache default input value; reduce memory usage for pre-1.21.2 players - *by ManInMyVan* (`eddb14b`)
- Normalize trighandler param names - *by ManInMyVan* (`b44dd89`)
- Mark GrimMath methods as pure - *by ManInMyVan* (`566dc9b`)
- Make Ray fields final - *by ManInMyVan* (`f87a077`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) - *by ManInMyVan* (`d2a8dce`)
- Replace ChannelHelper.runInEventLoop with GrimPlayer#runSafely - *by ManInMyVan* (`3f17557`)
- Move ComprensatedInventory instance to GrimPlayer - *by ManInMyVan* (`ea5ed06`)
- Simplify ViaVersionUtil - *by ManInMyVan* (`42d247b`)
- Clean up EntityPredicates - *by ManInMyVan* (`e26cf0f`)
- Make MainSupportingBlockData a record - *by ManInMyVan* (`64ebdf2`)
- Use GrimMath.radians in JumpPower - *by ManInMyVan* (`2b03755`)
- Make Dripstone.update(...) void - *by ManInMyVan* (`9f4c321`)
- Remove GrimPlayer#isEyeInFluid(FluidTag) - *by ManInMyVan* (`4e1320f`)
- Deobf FluidFallingAdjustedMovement.getFluidFallingAdjustedMovement(...) - *by ManInMyVan* (`dc03060`)
- Protected -> private in final class - *by ManInMyVan* (`0bf3a21`)
- Remove GrimPlayer#getInventory() - *by ManInMyVan* (`bd4cd31`)
- Fix riptide velocity (#2262) - *by Ayou* (`0586ea5`)
- Read event after getting player - *by ManInMyVan* (`a8693c3`)
- Read event after getting player - *by ManInMyVan* (`070116b`)
- Remove unused imports - *by ManInMyVan* (`f739b1e`)
- Only do NoSlow checks if trident is not enchanted with Riptide
This is not vanilla, but this is what the legacy handler does. To implement this properly, we would need to track biomes AND skylight, which is very memory-expensive.
fix: https://github.com/GrimAnticheat/Grim/issues/2259 - *by cyramek* (`b7c5837`)
- Fix FastBreak falses white riding entity (#2273) - *by EternalHuman* (`57a9f8f`)
- Ensure fabric uses our packetevents fork - *by AoElite* (`846e9ad`)
- Update packetevents - *by AoElite* (`a02f49e`)
- Update workflow - *by AoElite* (`db92c65`)
- Remove workflow paths - *by AoElite* (`becbba3`)
- Tweak workflow - *by AoElite* (`e368bc8`)
- Remove secret requirement - *by AoElite* (`184050b`)
- Add back workflow paths - *by AoElite* (`c2a07bd`)
- Revert pre via (#2280)
* revert pre-via part 1
* don't register checks multiple times
* revert pre-via part 1
* don't register checks multiple times
* fix merge conflicts
---------
Co-authored-by: cyramek <xcyramek@gmail.com> - *by SamB440* (`cb13221`)
- Optimize away entity collision check in 1.8 (#2269) - *by Pablo Herrera* (`fe7a263`)
- Add repo.grim.ac for 1.16.1 so fabric-permissions-api will be downloaded - *by Axionize* (`293f6ea`)
- Disable CodeQL workflow schedule - *by AoElite* (`b70abbe`)
- Enable parallel building - *by AoElite* (`9b2b080`)
- Update gradle publishing actions, remove action dependency requirement, disabled building and publishing of lite - *by AoElite* (`2403bc5`)
- Update the checkout action to v5 in CodeQL workflow - *by AoElite* (`a0bd388`)
- Bump lombok plugin to 9.0.0 - *by AoElite* (`9618912`)
- Use different approach in Gradle version extraction in the publishing workflow - *by AoElite* (`2a5979c`)
- Simplify version extraction - *by AoElite* (`088621f`)
- Add a build properties file to include more details about the build - *by AoElite* (`c428bf6`)
- Use GitHub's default branch instead of assuming 2.0 - *by AoElite* (`18d1602`)
- Remove unused `mainBranch` property from BuildConfig - *by AoElite* (`f54ceb6`)
- Exclude pull requests - *by AoElite* (`01ff3ec`)
- Add build properties to dump - *by AoElite* (`8d25519`)
- Correct formatting for conditional checks in gradle-publish workflow - *by AoElite* (`1f16d7b`)
- Update readme - *by AoElite* (`4be2549`)
- Specify java version fpr codeql - *by AoElite* (`fb926ab`)
- Modify grim startup update check failure message - *by Axionize* (`3ac26d0`)
- Update new release/alpha build workflow - *by Axionize* (`cbc2f51`)
- Run workflow on .github/workflows/** update - *by Axionize* (`8f78556`)
- Update buildscript to be more flexible; add support for gradle build scans - *by Axionize* (`2df4c23`)
- Bugfix - *by Axionize* (`dda1332`)
- Build script fix - *by Axionize* (`a74e10e`)
- Remove -q from printVersion so when --scan is applied logs print out - *by Axionize* (`2f8a473`)
- Print out build scan url not found when --scan enabled and url not found - *by Axionize* (`b72485d`)
- Fix escpaing some stings in preparing final changelog - *by Axionize* (`a26951c`)
- Use secrets for MODRINTH_ID - *by Axionize* (`50f3d84`)
- Fix using secrets for MODRINTH_ID in workflows - *by Axionize* (`b824ce1`)
- Fix using secrets for MODRINTH_ID in workflows again - *by Axionize* (`0095f8a`)
- Buildscript patches - *by Axionize* (`d15a2dd`)
- Even more robust sanitization - *by Axionize* (`0fd2a96`)
- Add reset-item-usage-on-item-use - *by ManInMyVan* (`aa4c6e0`)
- Small cleanup (mostly making things private & final) - *by ManInMyVan* (`8d1ee00`)
- Make devvelocity build scan integration only run on --scan being applied; Update foojay resolver convention; - *by Axionize* (`e009389`)
- Implement API v1.2.0: Improve EventBus usability and fix reflection bugs
This update contains numerous fixes and improvements to the API, focusing on developer experience and robustness.
feat(api): Simplify EventBus registration with context resolvers
- Removes the requirement for developers to manually construct a GrimPlugin instance to use the EventBus.
- The new GrimExtensionManager uses platform-specific resolvers to automatically determine the context from common object types, reducing boilerplate.
- On Bukkit, developers can now pass:
- A `Plugin` instance (e.g., `this` from their main plugin class)
- Any `Class` from the plugin's JAR (e.g., `MyListener.class`)
- The plugin's name as a `String`
- On Fabric, developers can now pass:
- A mod's entrypoint instance (e.g., `this` from an Initializer)
- The mod ID as a `String`
- A `ModContainer` instance
- Any `Class` from the mod's JAR
fix(api): Correctly invoke reflected event listeners
- Fixes a critical bug causing a `ClassCastException` for listeners registered via `registerAnnotatedListeners`. Listeners are now correctly fired only for their declared event type. `subscribe()` remains the recommended registration method.
perf(api): Optimize invocation of reflected listeners
- Slightly improves performance of reflected listeners by removing a redundant runtime null-check from the hot path of every event call.
refactor(core): Moved concrete EventBus implementation from API to common module
- The `OptimizedEventBus` implementation has been relocated to the `common` module to better separate the public API contract from its internal logic. - *by Axionize* (`12e79a1`)
### 🐛 Fixes
- Fix #2181 - *by ManInMyVan* (`d59a9fa`)
- Fix build - *by ManInMyVan* (`b8e70b8`)
- Fix soft collisions for vehicles - *by cyramek* (`fec8806`)
- Fix elytra inputs - *by cyramek* (`c4a18a5`)
- Fix #2190 - *by ManInMyVan* (`bb7ba08`)
- Fix more SprintE falses - *by ManInMyVan* (`d835314`)
- Fix various vehicle issues [1.21.2] (#2185)
* fix happyghast step, collisions with fluids
warn about viabackwards compatibility
* fix 1.21.2+ riding without control
* use known input sneaking status if server support that
* fix fluid current pushing logic for happyghasts
* actually fix fluid pushing for happyghast
* fix vehicle input calculations for <=1.21.1 servers
* fix elytra inputs
* Revert 'fix elytra inputs'
* use pre-via listeners for sneaking
* remove warnings for sneaking issues on newer server versions
* fix float/double error causing 1e-8 imprecision when jumping on a horse
* workaround false positives when jumping on a horse
* add camel entity type
* only do this for 1.21.2+ client on 1.21.2+ servers
* build with new Grim PacketEvents fork snapshot with support for pre-via injection on Fabric - *by Cyramek* (`978364a`)
- Fix ExploitB false on pre 1.16 clients - *by ManInMyVan* (`2518ced`)
- Fix ExploitC on 1.9-1.12 servers - *by ManInMyVan* (`18f0a2a`)
- Fix vehicle relative teleport/vehicle 1.12.2+ teleport system (#2200)
* fix vehicle relative teleport/vehicle 1.12.2+ teleport system
* only mark teleports for re-encoding if we’re actually rewriting them - *by Cyramek* (`4156768`)
- Fix HappyGhast false positives when holding space
fix: https://github.com/GrimAnticheat/Grim/issues/2203 - *by cyramek* (`c66de10`)
- Https://github.com/GrimAnticheat/Grim/issues/2209 - *by cyramek* (`c37a79b`)
- Fix #2211 - *by ManInMyVan* (`9ab2f2e`)
- Fix NPE in BlockPlaceCheck#getCombinedBox (#2215) - *by Ayou* (`e2cf0fa`)
- Fix getting block jump factor in older versions - *by cyramek* (`b88dfa7`)
- Fix exception - *by ManInMyVan* (`3de670e`)
- Fix #2221 - *by ManInMyVan* (`fe1c6bf`)
- Fix PacketOrderO falses in vehicles - *by ManInMyVan* (`4287f62`)
- Fix ChatA/ChatB falses from 31107ec4b - *by ManInMyVan* (`38ccc55`)
- Shitmath look vector - *by ManInMyVan* (`0340e07`)
- Use stuckSpeedMultiplier instead of 0.99, 0.98, 0.99 - *by ManInMyVan* (`6320fa6`)
- Fix CrashH false - *by AoElite* (`8f1e993`)
- Fix deprecated method call ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) - *by ManInMyVan* (`345502b`)
- Fix RunningMode field modifiers - *by ManInMyVan* (`9ea389b`)
- Fixed some minor build warnings - *by AoElite* (`c90d7ab`)
- Fix workflow - *by AoElite* (`fefaa57`)
- Fix repo property including org - *by AoElite* (`40a4c08`)
- Fix leaf litter hitbox - *by ManInMyVan* (`c10e74c`)
- Fix segmented hitboxes - *by ManInMyVan* (`cc10288`)
### 🤖 Maintenance & CI
- Add cliff.toml file for defining git-cliff formatting of changelogs - *by Axionize* (`a239560`)
- Create GitHub Actions script for auto-building lite version and publishing to Modrinth w/changelog - *by Axionize* (`0374b8c`)
- Replace vars.MODRINTH_ID with secrets.MODRINTH_ID to match repository Actions' settings - *by Axionize* (`5183ad8`)
- Fix generating changelog content in GitHub Actions - *by Axionize* (`2bf1260`)
- Fix escaping characters in changelog generation - *by Axionize* (`ba305cf`)
- Fix supported versions for Bukkit in Modrinth upload and Fabric dependences - *by Axionize* (`b0906d9`)
2.3.72-12e79a1
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 be9b93505d0092b5d57cf198273b30b8fc28661c获取文件 grimac-bukkit-2.3.72-12e79a1.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Normalize PredictionEngine class names - by ManInMyVan (
3c56235) - A bit more cleanup - by ManInMyVan (
d2913b3) - Merge pull request #2188 from Cyramek/fix-vehicle-soft-collisions
fix soft collisions for vehicles - by SamB440 (ddcc5a2)
- Add ItemTypes.TURTLE_HELMET - by Ayou (
d657aec) - Merge pull request #2193 from Ayouuuu/2.0
Add ItemTypes.TURTLE_HELMET - by ManInMyVan (af2a53a)
- Slightly change ignore-duplicate-packet-rotation logic - by ManInMyVan (
38a2ea4) - Move ExploitA & C to chat category - by ManInMyVan (
b563792) - Add KnownInput#moving - by ManInMyVan (
5fb8cd9) - PlayerData -> player - by ManInMyVan (
0844fc6) - Remove whitespace in EquipmentType - by ManInMyVan (
d1b0f4d) - Check for moving while chatting - by ManInMyVan (
135c90c) - Add Chat and Exploit to punishments - by ManInMyVan (
b4714b0) - Check if chat is hidden - by ManInMyVan (
4992cf6) - Descriptions for almost every place check - by ManInMyVan (
df31a39) - Validate anvil item name length - by ManInMyVan (
4b53457) - Payload system - by ManInMyVan (
1a6b6fc) - This took too long - by ManInMyVan (
8a2ca76) - Add missing return - by ManInMyVan (
ba18d4c) - BadPacketsJ should be stable - by ManInMyVan (
3b76ded) - ExploitC fail-fast page parsing - by ManInMyVan (
0ccd03a) - Finish ExploitC, replaces ExploitB - by ManInMyVan (
e16979b) - Add include-timestamp to discord.yml - by ManInMyVan (
7b82060) - Add /grim history (#2201)
- Add /grim history command to see historical alerts
-
Add basic runtime reloading support.
- Will only actually reload if current database is different/has different setting than the one requested in config.
-
Added [log] statements matching [alert] statements
-
Add more detailed error message if Grim history subsystem fails to load.
-
Refactor /grim history code; Fix autocomplete of online player names in /grim history
-
Fix error swapping checkName and verbose in SQLite implementation
-
Refactor /grim history to use more efficient long-term storage with compact UUIDs and string deduplication.
Grim old grim history data will not be migrated!
-
Replace %version% with grim version in /grim history entry output
-
Add support for %grim_version% %client_brand% %client_version% %server_version% substtuions in grim-history-entry - by Axionize (
3e9b53e)
- Make some checks run before via - by ManInMyVan (
2e9b086) - Bump Dependencies
gradlew-wrapper 8.13 -> 8.14.3
adventure 4.21.0 -> 4.23.0
adventure-platform-bukkit 4.3.4 -> 4.4.0
cloud-paper 2.0.0.-beta.10 -> 2.0.0.-beta.11
cloud-fabric 2.0.0.-beta.10 -> 2.0.0.-beta.11
packetevents 2.9.0-SNAPSHOT -> 2.9.2-SNAPSHOT
fabric-loader 0.16.10 -> 0.16.14
fabric-loom 1.10.5 -> 1.11.4
shadow 9.0.0-beta6 -> 9.0.0-rc1 - by Axionize (bbc1bee)
- Downgrade from shadow 9.0.0-rc1 to 9.0.0-beta8 to fix jar inflation bug with shading fastutil - by Axionize (
6e28434) - 1.21.8 Server Support - Bump PE - by Axionize (
4942401) - This should now be usable - by ManInMyVan (
6e58e8c) - No it shouldn't - by ManInMyVan (
8d3e77f) - There is no more via here - by ManInMyVan (
9da9c30) - SprintA verbose - by ManInMyVan (
ed727cc) - Packet cancelling in VehicleD - by ManInMyVan (
39b74b2) - Remove some empty lines - by ManInMyVan (
c7fbc4b) - Don't use ordinal for WindowClickType in CrashF - by ManInMyVan (
1b62b1d) - More pre-via
hopefully I didn't miss any getter changes - by ManInMyVan (d90de8f)
- Pre-via chat checks - by ManInMyVan (
51bbb31) - Small cleanup - by ManInMyVan (
2a7403b) - HOW DID I FORGET - by ManInMyVan (
ac2c9ea) - Temporary fix for BadPacketsE not working on vehicles - by Axionize (
2ad9818) - PacketOrderO - by ManInMyVan (
2e01399) - Pre-via block break checks - by ManInMyVan (
408c7d5) - BadPacketsO optimizations - by ManInMyVan (
354216f) - And it was not a teleport - by ManInMyVan (
85acf78) - These don't need to implement anything - by ManInMyVan (
02426ad) - Small stuff - by ManInMyVan (
1f052f6) - More small changes - by ManInMyVan (
95b080a) - More cleanup - by ManInMyVan (
d8b719d) - Add option to disable cancelling pong packets - by SamB440 (
933f6c7) - Hardcode more 1.21.4+ hand harvestables (#2213)
- Hardcode more 1.21.4+ Hand Harvestables
Fixes issue #2117 temporarily until PacketEvents resolves their api shortcoming (https://github.com/retrooper/packetevents/issues/1217)
-
Adjust variable name
-
Cleanup spacing in BlockBreakSpeed util
Co-authored-by: ManInMyVan 113963219+ManInMyVan@users.noreply.github.com
Co-authored-by: ManInMyVan 113963219+ManInMyVan@users.noreply.github.com - by Loki (533ae70)
- Temp revert pre-via - by ManInMyVan (
77c165c) - Revert "temp revert pre-via"
This reverts commit 77c165cfa83e35ef94c6049446a6eab847d4a080. - by ManInMyVan (2528ff5)
- Bump PacketEvents - by Axionize (
29e0c6e) - Add mavenCentral() to repositsories to download me.lucko:fabric-permissions-api:0.1-SNAPSHOT for Fabric 1.16.1 - by Axionize (
ba4bbef) - Shadow 9.0.0-rc2 (#2229)
OLD: grimac-bukkit-2.3.72-shadow-9-ba4bbef66-before.jar
NEW: grimac-bukkit-2.3.72-shadow-9-a14b4044a-after.jar
JAR │ old │ new │ diff
───────┼──────────┼──────────┼──────
class │ 20.9 MiB │ 20.9 MiB │ 0 B
other │ 1.5 MiB │ 1.5 MiB │ 0 B
───────┼──────────┼──────────┼──────
total │ 22.4 MiB │ 22.4 MiB │ 0 B
CLASSES │ old │ new │ diff
─────────┼───────┼───────┼───────────
classes │ 4603 │ 4603 │ 0 (+0 -0)
methods │ 53656 │ 53656 │ 0 (+0 -0)
fields │ 22173 │ 22173 │ 0 (+0 -0)
=================
==== JAR ====
=================
size │ diff │ path
──────┼──────┼─────────────────────────────────────────────────────────────────
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/snakeyaml/internal/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/snakeyaml/
│ 0 B │ - META-INF/versions/9/org/yaml/snakeyaml/internal/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/
│ 0 B │ - META-INF/versions/9/org/yaml/snakeyaml/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/
│ 0 B │ - META-INF/versions/9/org/yaml/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/
│ 0 B │ - META-INF/versions/9/org/
0 B │ 0 B │ + META-INF/versions/9/ac/
0 B │ 0 B │ + META-INF/services/
──────┼──────┼─────────────────────────────────────────────────────────────────
0 B │ 0 B │ (total)
``` - *by Zongle Wang* (`5a4471c`)
- Fix very rare Reach false for versions < 1.20.2 and > 1.21.4 involving rot only packets. See https://bugs.mojang.com/browse/MC/issues/MC-255263 - *by Axionize* (`3875a6b`)
- Amend previous Reach false fix to only apply in versions > 1.14.4 - *by Axionize* (`527c87e`)
- Fix FastBreak falses with 1.20.5+ custom tool rules. - *by Axionize* (`4b514e7`)
- Make ChatC and ChatB postViaChecks as temporary workaround to PE parsing limitations. - *by Axionize* (`31107ec`)
- [ci skip] Bump run-paper version - *by SamB440* (`cec0738`)
- Zero point zero three - *by SamB440* (`25b0582`)
- Disallow step after setback - *by SamB440* (`1136936`)
- [ci skip] Add client version to bypass issue template - *by SamB440* (`61f7ad8`)
- Refactor GrimDump: extract basic info generation to reusable getBasicInfo method - *by AoElite* (`a695dac`)
- Allow all functional urls to be changeable, move all grim system property usage to a dedicated class - *by AoElite* (`a9a2034`)
- Recode grim version command to use new api - *by AoElite* (`cd8d78d`)
- Add getVehicle() and getVehicleType() in GrimPlayer - *by ManInMyVan* (`647b13c`)
- Check if a player is in a boat when sending STEER_BOAT (Add VehicleE) - *by ManInMyVan* (`b5c14f4`)
- Validate STEER_BOAT values (Add VehicleF) - *by ManInMyVan* (`2e625e2`)
- Remove Check.isFlying - *by ManInMyVan* (`be120f0`)
- Make Check.isTransaction static - *by ManInMyVan* (`0a4a6cd`)
- Split isJumping and lastJumping into separate declarations - *by ManInMyVan* (`6787d1b`)
- Simplify FloodgateUtil - *by ManInMyVan* (`d2df1b7`)
- Use Math.PI in VanillaMath instead of the literal - *by ManInMyVan* (`7376468`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) in TridentItem - *by ManInMyVan* (`e433652`)
- Remove unused method BlockFaceHelper.offset - *by ManInMyVan* (`796a573`)
- Mark many utility classes as UtilityClass - *by ManInMyVan* (`380e3d9`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) in Riptide - *by ManInMyVan* (`376e7a9`)
- Rewrite GeyserUtil to not use reflection
except once - *by ManInMyVan* (`1ba072f`)
- Merge FloodgateUtil & GeyserUtil - *by ManInMyVan* (`a3108c7`)
- Remove Killaura from punishments.yml + add Interact in japanese punishments.yml - *by ManInMyVan* (`6ce610e`)
- Fix typo in help: section of en messages.yml causing error message on /grim help. Also make /grim help handle null lines - *by Axionize* (`94813c0`)
- Remove unused import in BlockFaceHelper - *by ManInMyVan* (`8cb4189`)
- Allow line break in pages - *by ManInMyVan* (`5761896`)
- Cleaner stuckSpeedMultiplier constants - *by ManInMyVan* (`03e1514`)
- Roll up shitmath bruteforce in PredictionEngineElytra - *by ManInMyVan* (`a953f50`)
- Add force-slow-movement and force-stuck-speed (intended for anarchy servers) - *by ManInMyVan* (`0dec743`)
- Update README.md and CONTRIBUTING.md - *by AoElite* (`c0b96ea`)
- Limit 1.21.5+ sprint attribute desync to minecarts - *by cyramek* (`fd59498`)
- More readable PredictionEngineElytra.applyInputsToVelocityPossibilities - *by ManInMyVan* (`28d8320`)
- Allow platform to be configured via system argument - *by AoElite* (`b997b6b`)
- Make PacketPlayerDigging pre-via: fix #2250
also move it before PreViaCheckManagerListener - *by ManInMyVan* (`97c1bdd`)
- Remove unused imports in ChatA/B - *by ManInMyVan* (`1c46546`)
- Add support for SET_PLAYER_INVENTORY packet - *by SamB440* (`17a8d3b`)
- Add some utilities - *by AoElite* (`090d1a8`)
- Reduce the number of tasks for updating permissions - *by AoElite* (`4702add`)
- Add GrimList command for debugging exemptions - *by AoElite* (`dbac8bc`)
- Don't allow sending OFF_HAND in USE_ITEM to bypass noslow - *by ManInMyVan* (`ff9af98`)
- Get item in PacketPlayerDigging.handleUseItem instead of it being passed - *by ManInMyVan* (`a7f8c77`)
- Use getItemInHand in PacketPlayerDigging - *by ManInMyVan* (`d71239b`)
- Only set NoSlow.didSlotChangeLastTick if the slot actually changed - *by ManInMyVan* (`aab6908`)
- PacketStateData.eatingHand -> itemInUseHand - *by ManInMyVan* (`b37393c`)
- Make PacketStateData.isSlowedByUsingItem() based on slowedByUsingItemSlot
the slowedByUsingItem is redundant - *by ManInMyVan* (`cecf5fb`)
- Reduce runnables with world borders - *by ManInMyVan* (`21ef46a`)
- Cache default input value; reduce memory usage for pre-1.21.2 players - *by ManInMyVan* (`eddb14b`)
- Normalize trighandler param names - *by ManInMyVan* (`b44dd89`)
- Mark GrimMath methods as pure - *by ManInMyVan* (`566dc9b`)
- Make Ray fields final - *by ManInMyVan* (`f87a077`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) - *by ManInMyVan* (`d2a8dce`)
- Replace ChannelHelper.runInEventLoop with GrimPlayer#runSafely - *by ManInMyVan* (`3f17557`)
- Move ComprensatedInventory instance to GrimPlayer - *by ManInMyVan* (`ea5ed06`)
- Simplify ViaVersionUtil - *by ManInMyVan* (`42d247b`)
- Clean up EntityPredicates - *by ManInMyVan* (`e26cf0f`)
- Make MainSupportingBlockData a record - *by ManInMyVan* (`64ebdf2`)
- Use GrimMath.radians in JumpPower - *by ManInMyVan* (`2b03755`)
- Make Dripstone.update(...) void - *by ManInMyVan* (`9f4c321`)
- Remove GrimPlayer#isEyeInFluid(FluidTag) - *by ManInMyVan* (`4e1320f`)
- Deobf FluidFallingAdjustedMovement.getFluidFallingAdjustedMovement(...) - *by ManInMyVan* (`dc03060`)
- Protected -> private in final class - *by ManInMyVan* (`0bf3a21`)
- Remove GrimPlayer#getInventory() - *by ManInMyVan* (`bd4cd31`)
- Fix riptide velocity (#2262) - *by Ayou* (`0586ea5`)
- Read event after getting player - *by ManInMyVan* (`a8693c3`)
- Read event after getting player - *by ManInMyVan* (`070116b`)
- Remove unused imports - *by ManInMyVan* (`f739b1e`)
- Only do NoSlow checks if trident is not enchanted with Riptide
This is not vanilla, but this is what the legacy handler does. To implement this properly, we would need to track biomes AND skylight, which is very memory-expensive.
fix: https://github.com/GrimAnticheat/Grim/issues/2259 - *by cyramek* (`b7c5837`)
- Fix FastBreak falses white riding entity (#2273) - *by EternalHuman* (`57a9f8f`)
- Ensure fabric uses our packetevents fork - *by AoElite* (`846e9ad`)
- Update packetevents - *by AoElite* (`a02f49e`)
- Update workflow - *by AoElite* (`db92c65`)
- Remove workflow paths - *by AoElite* (`becbba3`)
- Tweak workflow - *by AoElite* (`e368bc8`)
- Remove secret requirement - *by AoElite* (`184050b`)
- Add back workflow paths - *by AoElite* (`c2a07bd`)
- Revert pre via (#2280)
* revert pre-via part 1
* don't register checks multiple times
* revert pre-via part 1
* don't register checks multiple times
* fix merge conflicts
---------
Co-authored-by: cyramek <xcyramek@gmail.com> - *by SamB440* (`cb13221`)
- Optimize away entity collision check in 1.8 (#2269) - *by Pablo Herrera* (`fe7a263`)
- Add repo.grim.ac for 1.16.1 so fabric-permissions-api will be downloaded - *by Axionize* (`293f6ea`)
- Disable CodeQL workflow schedule - *by AoElite* (`b70abbe`)
- Enable parallel building - *by AoElite* (`9b2b080`)
- Update gradle publishing actions, remove action dependency requirement, disabled building and publishing of lite - *by AoElite* (`2403bc5`)
- Update the checkout action to v5 in CodeQL workflow - *by AoElite* (`a0bd388`)
- Bump lombok plugin to 9.0.0 - *by AoElite* (`9618912`)
- Use different approach in Gradle version extraction in the publishing workflow - *by AoElite* (`2a5979c`)
- Simplify version extraction - *by AoElite* (`088621f`)
- Add a build properties file to include more details about the build - *by AoElite* (`c428bf6`)
- Use GitHub's default branch instead of assuming 2.0 - *by AoElite* (`18d1602`)
- Remove unused `mainBranch` property from BuildConfig - *by AoElite* (`f54ceb6`)
- Exclude pull requests - *by AoElite* (`01ff3ec`)
- Add build properties to dump - *by AoElite* (`8d25519`)
- Correct formatting for conditional checks in gradle-publish workflow - *by AoElite* (`1f16d7b`)
- Update readme - *by AoElite* (`4be2549`)
- Specify java version fpr codeql - *by AoElite* (`fb926ab`)
- Modify grim startup update check failure message - *by Axionize* (`3ac26d0`)
- Update new release/alpha build workflow - *by Axionize* (`cbc2f51`)
- Run workflow on .github/workflows/** update - *by Axionize* (`8f78556`)
- Update buildscript to be more flexible; add support for gradle build scans - *by Axionize* (`2df4c23`)
- Bugfix - *by Axionize* (`dda1332`)
- Build script fix - *by Axionize* (`a74e10e`)
- Remove -q from printVersion so when --scan is applied logs print out - *by Axionize* (`2f8a473`)
- Print out build scan url not found when --scan enabled and url not found - *by Axionize* (`b72485d`)
- Fix escpaing some stings in preparing final changelog - *by Axionize* (`a26951c`)
- Use secrets for MODRINTH_ID - *by Axionize* (`50f3d84`)
- Fix using secrets for MODRINTH_ID in workflows - *by Axionize* (`b824ce1`)
- Fix using secrets for MODRINTH_ID in workflows again - *by Axionize* (`0095f8a`)
- Buildscript patches - *by Axionize* (`d15a2dd`)
- Even more robust sanitization - *by Axionize* (`0fd2a96`)
- Add reset-item-usage-on-item-use - *by ManInMyVan* (`aa4c6e0`)
- Small cleanup (mostly making things private & final) - *by ManInMyVan* (`8d1ee00`)
- Make devvelocity build scan integration only run on --scan being applied; Update foojay resolver convention; - *by Axionize* (`e009389`)
- Implement API v1.2.0: Improve EventBus usability and fix reflection bugs
This update contains numerous fixes and improvements to the API, focusing on developer experience and robustness.
feat(api): Simplify EventBus registration with context resolvers
- Removes the requirement for developers to manually construct a GrimPlugin instance to use the EventBus.
- The new GrimExtensionManager uses platform-specific resolvers to automatically determine the context from common object types, reducing boilerplate.
- On Bukkit, developers can now pass:
- A `Plugin` instance (e.g., `this` from their main plugin class)
- Any `Class` from the plugin's JAR (e.g., `MyListener.class`)
- The plugin's name as a `String`
- On Fabric, developers can now pass:
- A mod's entrypoint instance (e.g., `this` from an Initializer)
- The mod ID as a `String`
- A `ModContainer` instance
- Any `Class` from the mod's JAR
fix(api): Correctly invoke reflected event listeners
- Fixes a critical bug causing a `ClassCastException` for listeners registered via `registerAnnotatedListeners`. Listeners are now correctly fired only for their declared event type. `subscribe()` remains the recommended registration method.
perf(api): Optimize invocation of reflected listeners
- Slightly improves performance of reflected listeners by removing a redundant runtime null-check from the hot path of every event call.
refactor(core): Moved concrete EventBus implementation from API to common module
- The `OptimizedEventBus` implementation has been relocated to the `common` module to better separate the public API contract from its internal logic. - *by Axionize* (`12e79a1`)
### 🐛 Fixes
- Fix #2181 - *by ManInMyVan* (`d59a9fa`)
- Fix build - *by ManInMyVan* (`b8e70b8`)
- Fix soft collisions for vehicles - *by cyramek* (`fec8806`)
- Fix elytra inputs - *by cyramek* (`c4a18a5`)
- Fix #2190 - *by ManInMyVan* (`bb7ba08`)
- Fix more SprintE falses - *by ManInMyVan* (`d835314`)
- Fix various vehicle issues [1.21.2] (#2185)
* fix happyghast step, collisions with fluids
warn about viabackwards compatibility
* fix 1.21.2+ riding without control
* use known input sneaking status if server support that
* fix fluid current pushing logic for happyghasts
* actually fix fluid pushing for happyghast
* fix vehicle input calculations for <=1.21.1 servers
* fix elytra inputs
* Revert 'fix elytra inputs'
* use pre-via listeners for sneaking
* remove warnings for sneaking issues on newer server versions
* fix float/double error causing 1e-8 imprecision when jumping on a horse
* workaround false positives when jumping on a horse
* add camel entity type
* only do this for 1.21.2+ client on 1.21.2+ servers
* build with new Grim PacketEvents fork snapshot with support for pre-via injection on Fabric - *by Cyramek* (`978364a`)
- Fix ExploitB false on pre 1.16 clients - *by ManInMyVan* (`2518ced`)
- Fix ExploitC on 1.9-1.12 servers - *by ManInMyVan* (`18f0a2a`)
- Fix vehicle relative teleport/vehicle 1.12.2+ teleport system (#2200)
* fix vehicle relative teleport/vehicle 1.12.2+ teleport system
* only mark teleports for re-encoding if we’re actually rewriting them - *by Cyramek* (`4156768`)
- Fix HappyGhast false positives when holding space
fix: https://github.com/GrimAnticheat/Grim/issues/2203 - *by cyramek* (`c66de10`)
- Https://github.com/GrimAnticheat/Grim/issues/2209 - *by cyramek* (`c37a79b`)
- Fix #2211 - *by ManInMyVan* (`9ab2f2e`)
- Fix NPE in BlockPlaceCheck#getCombinedBox (#2215) - *by Ayou* (`e2cf0fa`)
- Fix getting block jump factor in older versions - *by cyramek* (`b88dfa7`)
- Fix exception - *by ManInMyVan* (`3de670e`)
- Fix #2221 - *by ManInMyVan* (`fe1c6bf`)
- Fix PacketOrderO falses in vehicles - *by ManInMyVan* (`4287f62`)
- Fix ChatA/ChatB falses from 31107ec4b - *by ManInMyVan* (`38ccc55`)
- Shitmath look vector - *by ManInMyVan* (`0340e07`)
- Use stuckSpeedMultiplier instead of 0.99, 0.98, 0.99 - *by ManInMyVan* (`6320fa6`)
- Fix CrashH false - *by AoElite* (`8f1e993`)
- Fix deprecated method call ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) - *by ManInMyVan* (`345502b`)
- Fix RunningMode field modifiers - *by ManInMyVan* (`9ea389b`)
- Fixed some minor build warnings - *by AoElite* (`c90d7ab`)
- Fix workflow - *by AoElite* (`fefaa57`)
- Fix repo property including org - *by AoElite* (`40a4c08`)
- Fix leaf litter hitbox - *by ManInMyVan* (`c10e74c`)
- Fix segmented hitboxes - *by ManInMyVan* (`cc10288`)
### 🤖 Maintenance & CI
- Add cliff.toml file for defining git-cliff formatting of changelogs - *by Axionize* (`a239560`)
- Create GitHub Actions script for auto-building lite version and publishing to Modrinth w/changelog - *by Axionize* (`0374b8c`)
- Replace vars.MODRINTH_ID with secrets.MODRINTH_ID to match repository Actions' settings - *by Axionize* (`5183ad8`)
- Fix generating changelog content in GitHub Actions - *by Axionize* (`2bf1260`)
- Fix escaping characters in changelog generation - *by Axionize* (`ba305cf`)
- Fix supported versions for Bukkit in Modrinth upload and Fabric dependences - *by Axionize* (`b0906d9`)
2.3.72-8d1ee00
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 590504cd361c68b6afd58409d0301a8854b348dd获取文件 grimac-fabric-2.3.72-8d1ee00.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Minor cleanup - by ManInMyVan (
1bfef2e) - Normalize PredictionEngine class names - by ManInMyVan (
3c56235) - A bit more cleanup - by ManInMyVan (
d2913b3) - Merge pull request #2188 from Cyramek/fix-vehicle-soft-collisions
fix soft collisions for vehicles - by SamB440 (ddcc5a2)
- Add ItemTypes.TURTLE_HELMET - by Ayou (
d657aec) - Merge pull request #2193 from Ayouuuu/2.0
Add ItemTypes.TURTLE_HELMET - by ManInMyVan (af2a53a)
- Slightly change ignore-duplicate-packet-rotation logic - by ManInMyVan (
38a2ea4) - Move ExploitA & C to chat category - by ManInMyVan (
b563792) - Add KnownInput#moving - by ManInMyVan (
5fb8cd9) - PlayerData -> player - by ManInMyVan (
0844fc6) - Remove whitespace in EquipmentType - by ManInMyVan (
d1b0f4d) - Check for moving while chatting - by ManInMyVan (
135c90c) - Add Chat and Exploit to punishments - by ManInMyVan (
b4714b0) - Check if chat is hidden - by ManInMyVan (
4992cf6) - Descriptions for almost every place check - by ManInMyVan (
df31a39) - Validate anvil item name length - by ManInMyVan (
4b53457) - Payload system - by ManInMyVan (
1a6b6fc) - This took too long - by ManInMyVan (
8a2ca76) - Add missing return - by ManInMyVan (
ba18d4c) - BadPacketsJ should be stable - by ManInMyVan (
3b76ded) - ExploitC fail-fast page parsing - by ManInMyVan (
0ccd03a) - Finish ExploitC, replaces ExploitB - by ManInMyVan (
e16979b) - Add include-timestamp to discord.yml - by ManInMyVan (
7b82060) - Add /grim history (#2201)
- Add /grim history command to see historical alerts
-
Add basic runtime reloading support.
- Will only actually reload if current database is different/has different setting than the one requested in config.
-
Added [log] statements matching [alert] statements
-
Add more detailed error message if Grim history subsystem fails to load.
-
Refactor /grim history code; Fix autocomplete of online player names in /grim history
-
Fix error swapping checkName and verbose in SQLite implementation
-
Refactor /grim history to use more efficient long-term storage with compact UUIDs and string deduplication.
Grim old grim history data will not be migrated!
-
Replace %version% with grim version in /grim history entry output
-
Add support for %grim_version% %client_brand% %client_version% %server_version% substtuions in grim-history-entry - by Axionize (
3e9b53e)
- Make some checks run before via - by ManInMyVan (
2e9b086) - Bump Dependencies
gradlew-wrapper 8.13 -> 8.14.3
adventure 4.21.0 -> 4.23.0
adventure-platform-bukkit 4.3.4 -> 4.4.0
cloud-paper 2.0.0.-beta.10 -> 2.0.0.-beta.11
cloud-fabric 2.0.0.-beta.10 -> 2.0.0.-beta.11
packetevents 2.9.0-SNAPSHOT -> 2.9.2-SNAPSHOT
fabric-loader 0.16.10 -> 0.16.14
fabric-loom 1.10.5 -> 1.11.4
shadow 9.0.0-beta6 -> 9.0.0-rc1 - by Axionize (bbc1bee)
- Downgrade from shadow 9.0.0-rc1 to 9.0.0-beta8 to fix jar inflation bug with shading fastutil - by Axionize (
6e28434) - 1.21.8 Server Support - Bump PE - by Axionize (
4942401) - This should now be usable - by ManInMyVan (
6e58e8c) - No it shouldn't - by ManInMyVan (
8d3e77f) - There is no more via here - by ManInMyVan (
9da9c30) - SprintA verbose - by ManInMyVan (
ed727cc) - Packet cancelling in VehicleD - by ManInMyVan (
39b74b2) - Remove some empty lines - by ManInMyVan (
c7fbc4b) - Don't use ordinal for WindowClickType in CrashF - by ManInMyVan (
1b62b1d) - More pre-via
hopefully I didn't miss any getter changes - by ManInMyVan (d90de8f)
- Pre-via chat checks - by ManInMyVan (
51bbb31) - Small cleanup - by ManInMyVan (
2a7403b) - HOW DID I FORGET - by ManInMyVan (
ac2c9ea) - Temporary fix for BadPacketsE not working on vehicles - by Axionize (
2ad9818) - PacketOrderO - by ManInMyVan (
2e01399) - Pre-via block break checks - by ManInMyVan (
408c7d5) - BadPacketsO optimizations - by ManInMyVan (
354216f) - And it was not a teleport - by ManInMyVan (
85acf78) - These don't need to implement anything - by ManInMyVan (
02426ad) - Small stuff - by ManInMyVan (
1f052f6) - More small changes - by ManInMyVan (
95b080a) - More cleanup - by ManInMyVan (
d8b719d) - Add option to disable cancelling pong packets - by SamB440 (
933f6c7) - Hardcode more 1.21.4+ hand harvestables (#2213)
- Hardcode more 1.21.4+ Hand Harvestables
Fixes issue #2117 temporarily until PacketEvents resolves their api shortcoming (https://github.com/retrooper/packetevents/issues/1217)
-
Adjust variable name
-
Cleanup spacing in BlockBreakSpeed util
Co-authored-by: ManInMyVan 113963219+ManInMyVan@users.noreply.github.com
Co-authored-by: ManInMyVan 113963219+ManInMyVan@users.noreply.github.com - by Loki (533ae70)
- Temp revert pre-via - by ManInMyVan (
77c165c) - Revert "temp revert pre-via"
This reverts commit 77c165cfa83e35ef94c6049446a6eab847d4a080. - by ManInMyVan (2528ff5)
- Bump PacketEvents - by Axionize (
29e0c6e) - Add mavenCentral() to repositsories to download me.lucko:fabric-permissions-api:0.1-SNAPSHOT for Fabric 1.16.1 - by Axionize (
ba4bbef) - Shadow 9.0.0-rc2 (#2229)
OLD: grimac-bukkit-2.3.72-shadow-9-ba4bbef66-before.jar
NEW: grimac-bukkit-2.3.72-shadow-9-a14b4044a-after.jar
JAR │ old │ new │ diff
───────┼──────────┼──────────┼──────
class │ 20.9 MiB │ 20.9 MiB │ 0 B
other │ 1.5 MiB │ 1.5 MiB │ 0 B
───────┼──────────┼──────────┼──────
total │ 22.4 MiB │ 22.4 MiB │ 0 B
CLASSES │ old │ new │ diff
─────────┼───────┼───────┼───────────
classes │ 4603 │ 4603 │ 0 (+0 -0)
methods │ 53656 │ 53656 │ 0 (+0 -0)
fields │ 22173 │ 22173 │ 0 (+0 -0)
=================
==== JAR ====
=================
size │ diff │ path
──────┼──────┼─────────────────────────────────────────────────────────────────
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/snakeyaml/internal/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/snakeyaml/
│ 0 B │ - META-INF/versions/9/org/yaml/snakeyaml/internal/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/
│ 0 B │ - META-INF/versions/9/org/yaml/snakeyaml/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/
│ 0 B │ - META-INF/versions/9/org/yaml/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/
│ 0 B │ - META-INF/versions/9/org/
0 B │ 0 B │ + META-INF/versions/9/ac/
0 B │ 0 B │ + META-INF/services/
──────┼──────┼─────────────────────────────────────────────────────────────────
0 B │ 0 B │ (total)
``` - *by Zongle Wang* (`5a4471c`)
- Fix very rare Reach false for versions < 1.20.2 and > 1.21.4 involving rot only packets. See https://bugs.mojang.com/browse/MC/issues/MC-255263 - *by Axionize* (`3875a6b`)
- Amend previous Reach false fix to only apply in versions > 1.14.4 - *by Axionize* (`527c87e`)
- Fix FastBreak falses with 1.20.5+ custom tool rules. - *by Axionize* (`4b514e7`)
- Make ChatC and ChatB postViaChecks as temporary workaround to PE parsing limitations. - *by Axionize* (`31107ec`)
- [ci skip] Bump run-paper version - *by SamB440* (`cec0738`)
- Zero point zero three - *by SamB440* (`25b0582`)
- Disallow step after setback - *by SamB440* (`1136936`)
- [ci skip] Add client version to bypass issue template - *by SamB440* (`61f7ad8`)
- Refactor GrimDump: extract basic info generation to reusable getBasicInfo method - *by AoElite* (`a695dac`)
- Allow all functional urls to be changeable, move all grim system property usage to a dedicated class - *by AoElite* (`a9a2034`)
- Recode grim version command to use new api - *by AoElite* (`cd8d78d`)
- Add getVehicle() and getVehicleType() in GrimPlayer - *by ManInMyVan* (`647b13c`)
- Check if a player is in a boat when sending STEER_BOAT (Add VehicleE) - *by ManInMyVan* (`b5c14f4`)
- Validate STEER_BOAT values (Add VehicleF) - *by ManInMyVan* (`2e625e2`)
- Remove Check.isFlying - *by ManInMyVan* (`be120f0`)
- Make Check.isTransaction static - *by ManInMyVan* (`0a4a6cd`)
- Split isJumping and lastJumping into separate declarations - *by ManInMyVan* (`6787d1b`)
- Simplify FloodgateUtil - *by ManInMyVan* (`d2df1b7`)
- Use Math.PI in VanillaMath instead of the literal - *by ManInMyVan* (`7376468`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) in TridentItem - *by ManInMyVan* (`e433652`)
- Remove unused method BlockFaceHelper.offset - *by ManInMyVan* (`796a573`)
- Mark many utility classes as UtilityClass - *by ManInMyVan* (`380e3d9`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) in Riptide - *by ManInMyVan* (`376e7a9`)
- Rewrite GeyserUtil to not use reflection
except once - *by ManInMyVan* (`1ba072f`)
- Merge FloodgateUtil & GeyserUtil - *by ManInMyVan* (`a3108c7`)
- Remove Killaura from punishments.yml + add Interact in japanese punishments.yml - *by ManInMyVan* (`6ce610e`)
- Fix typo in help: section of en messages.yml causing error message on /grim help. Also make /grim help handle null lines - *by Axionize* (`94813c0`)
- Remove unused import in BlockFaceHelper - *by ManInMyVan* (`8cb4189`)
- Allow line break in pages - *by ManInMyVan* (`5761896`)
- Cleaner stuckSpeedMultiplier constants - *by ManInMyVan* (`03e1514`)
- Roll up shitmath bruteforce in PredictionEngineElytra - *by ManInMyVan* (`a953f50`)
- Add force-slow-movement and force-stuck-speed (intended for anarchy servers) - *by ManInMyVan* (`0dec743`)
- Update README.md and CONTRIBUTING.md - *by AoElite* (`c0b96ea`)
- Limit 1.21.5+ sprint attribute desync to minecarts - *by cyramek* (`fd59498`)
- More readable PredictionEngineElytra.applyInputsToVelocityPossibilities - *by ManInMyVan* (`28d8320`)
- Allow platform to be configured via system argument - *by AoElite* (`b997b6b`)
- Make PacketPlayerDigging pre-via: fix #2250
also move it before PreViaCheckManagerListener - *by ManInMyVan* (`97c1bdd`)
- Remove unused imports in ChatA/B - *by ManInMyVan* (`1c46546`)
- Add support for SET_PLAYER_INVENTORY packet - *by SamB440* (`17a8d3b`)
- Add some utilities - *by AoElite* (`090d1a8`)
- Reduce the number of tasks for updating permissions - *by AoElite* (`4702add`)
- Add GrimList command for debugging exemptions - *by AoElite* (`dbac8bc`)
- Don't allow sending OFF_HAND in USE_ITEM to bypass noslow - *by ManInMyVan* (`ff9af98`)
- Get item in PacketPlayerDigging.handleUseItem instead of it being passed - *by ManInMyVan* (`a7f8c77`)
- Use getItemInHand in PacketPlayerDigging - *by ManInMyVan* (`d71239b`)
- Only set NoSlow.didSlotChangeLastTick if the slot actually changed - *by ManInMyVan* (`aab6908`)
- PacketStateData.eatingHand -> itemInUseHand - *by ManInMyVan* (`b37393c`)
- Make PacketStateData.isSlowedByUsingItem() based on slowedByUsingItemSlot
the slowedByUsingItem is redundant - *by ManInMyVan* (`cecf5fb`)
- Reduce runnables with world borders - *by ManInMyVan* (`21ef46a`)
- Cache default input value; reduce memory usage for pre-1.21.2 players - *by ManInMyVan* (`eddb14b`)
- Normalize trighandler param names - *by ManInMyVan* (`b44dd89`)
- Mark GrimMath methods as pure - *by ManInMyVan* (`566dc9b`)
- Make Ray fields final - *by ManInMyVan* (`f87a077`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) - *by ManInMyVan* (`d2a8dce`)
- Replace ChannelHelper.runInEventLoop with GrimPlayer#runSafely - *by ManInMyVan* (`3f17557`)
- Move ComprensatedInventory instance to GrimPlayer - *by ManInMyVan* (`ea5ed06`)
- Simplify ViaVersionUtil - *by ManInMyVan* (`42d247b`)
- Clean up EntityPredicates - *by ManInMyVan* (`e26cf0f`)
- Make MainSupportingBlockData a record - *by ManInMyVan* (`64ebdf2`)
- Use GrimMath.radians in JumpPower - *by ManInMyVan* (`2b03755`)
- Make Dripstone.update(...) void - *by ManInMyVan* (`9f4c321`)
- Remove GrimPlayer#isEyeInFluid(FluidTag) - *by ManInMyVan* (`4e1320f`)
- Deobf FluidFallingAdjustedMovement.getFluidFallingAdjustedMovement(...) - *by ManInMyVan* (`dc03060`)
- Protected -> private in final class - *by ManInMyVan* (`0bf3a21`)
- Remove GrimPlayer#getInventory() - *by ManInMyVan* (`bd4cd31`)
- Fix riptide velocity (#2262) - *by Ayou* (`0586ea5`)
- Read event after getting player - *by ManInMyVan* (`a8693c3`)
- Read event after getting player - *by ManInMyVan* (`070116b`)
- Remove unused imports - *by ManInMyVan* (`f739b1e`)
- Only do NoSlow checks if trident is not enchanted with Riptide
This is not vanilla, but this is what the legacy handler does. To implement this properly, we would need to track biomes AND skylight, which is very memory-expensive.
fix: https://github.com/GrimAnticheat/Grim/issues/2259 - *by cyramek* (`b7c5837`)
- Fix FastBreak falses white riding entity (#2273) - *by EternalHuman* (`57a9f8f`)
- Ensure fabric uses our packetevents fork - *by AoElite* (`846e9ad`)
- Update packetevents - *by AoElite* (`a02f49e`)
- Update workflow - *by AoElite* (`db92c65`)
- Remove workflow paths - *by AoElite* (`becbba3`)
- Tweak workflow - *by AoElite* (`e368bc8`)
- Remove secret requirement - *by AoElite* (`184050b`)
- Add back workflow paths - *by AoElite* (`c2a07bd`)
- Revert pre via (#2280)
* revert pre-via part 1
* don't register checks multiple times
* revert pre-via part 1
* don't register checks multiple times
* fix merge conflicts
---------
Co-authored-by: cyramek <xcyramek@gmail.com> - *by SamB440* (`cb13221`)
- Optimize away entity collision check in 1.8 (#2269) - *by Pablo Herrera* (`fe7a263`)
- Add repo.grim.ac for 1.16.1 so fabric-permissions-api will be downloaded - *by Axionize* (`293f6ea`)
- Disable CodeQL workflow schedule - *by AoElite* (`b70abbe`)
- Enable parallel building - *by AoElite* (`9b2b080`)
- Update gradle publishing actions, remove action dependency requirement, disabled building and publishing of lite - *by AoElite* (`2403bc5`)
- Update the checkout action to v5 in CodeQL workflow - *by AoElite* (`a0bd388`)
- Bump lombok plugin to 9.0.0 - *by AoElite* (`9618912`)
- Use different approach in Gradle version extraction in the publishing workflow - *by AoElite* (`2a5979c`)
- Simplify version extraction - *by AoElite* (`088621f`)
- Add a build properties file to include more details about the build - *by AoElite* (`c428bf6`)
- Use GitHub's default branch instead of assuming 2.0 - *by AoElite* (`18d1602`)
- Remove unused `mainBranch` property from BuildConfig - *by AoElite* (`f54ceb6`)
- Exclude pull requests - *by AoElite* (`01ff3ec`)
- Add build properties to dump - *by AoElite* (`8d25519`)
- Correct formatting for conditional checks in gradle-publish workflow - *by AoElite* (`1f16d7b`)
- Update readme - *by AoElite* (`4be2549`)
- Specify java version fpr codeql - *by AoElite* (`fb926ab`)
- Modify grim startup update check failure message - *by Axionize* (`3ac26d0`)
- Update new release/alpha build workflow - *by Axionize* (`cbc2f51`)
- Run workflow on .github/workflows/** update - *by Axionize* (`8f78556`)
- Update buildscript to be more flexible; add support for gradle build scans - *by Axionize* (`2df4c23`)
- Bugfix - *by Axionize* (`dda1332`)
- Build script fix - *by Axionize* (`a74e10e`)
- Remove -q from printVersion so when --scan is applied logs print out - *by Axionize* (`2f8a473`)
- Print out build scan url not found when --scan enabled and url not found - *by Axionize* (`b72485d`)
- Fix escpaing some stings in preparing final changelog - *by Axionize* (`a26951c`)
- Use secrets for MODRINTH_ID - *by Axionize* (`50f3d84`)
- Fix using secrets for MODRINTH_ID in workflows - *by Axionize* (`b824ce1`)
- Fix using secrets for MODRINTH_ID in workflows again - *by Axionize* (`0095f8a`)
- Buildscript patches - *by Axionize* (`d15a2dd`)
- Even more robust sanitization - *by Axionize* (`0fd2a96`)
- Add reset-item-usage-on-item-use - *by ManInMyVan* (`aa4c6e0`)
- Small cleanup (mostly making things private & final) - *by ManInMyVan* (`8d1ee00`)
### 🐛 Fixes
- Fix NPE - *by ManInMyVan* (`9a22a28`)
- Fix #2181 - *by ManInMyVan* (`d59a9fa`)
- Fix build - *by ManInMyVan* (`b8e70b8`)
- Fix soft collisions for vehicles - *by cyramek* (`fec8806`)
- Fix elytra inputs - *by cyramek* (`c4a18a5`)
- Fix #2190 - *by ManInMyVan* (`bb7ba08`)
- Fix more SprintE falses - *by ManInMyVan* (`d835314`)
- Fix various vehicle issues [1.21.2] (#2185)
* fix happyghast step, collisions with fluids
warn about viabackwards compatibility
* fix 1.21.2+ riding without control
* use known input sneaking status if server support that
* fix fluid current pushing logic for happyghasts
* actually fix fluid pushing for happyghast
* fix vehicle input calculations for <=1.21.1 servers
* fix elytra inputs
* Revert 'fix elytra inputs'
* use pre-via listeners for sneaking
* remove warnings for sneaking issues on newer server versions
* fix float/double error causing 1e-8 imprecision when jumping on a horse
* workaround false positives when jumping on a horse
* add camel entity type
* only do this for 1.21.2+ client on 1.21.2+ servers
* build with new Grim PacketEvents fork snapshot with support for pre-via injection on Fabric - *by Cyramek* (`978364a`)
- Fix ExploitB false on pre 1.16 clients - *by ManInMyVan* (`2518ced`)
- Fix ExploitC on 1.9-1.12 servers - *by ManInMyVan* (`18f0a2a`)
- Fix vehicle relative teleport/vehicle 1.12.2+ teleport system (#2200)
* fix vehicle relative teleport/vehicle 1.12.2+ teleport system
* only mark teleports for re-encoding if we’re actually rewriting them - *by Cyramek* (`4156768`)
- Fix HappyGhast false positives when holding space
fix: https://github.com/GrimAnticheat/Grim/issues/2203 - *by cyramek* (`c66de10`)
- Https://github.com/GrimAnticheat/Grim/issues/2209 - *by cyramek* (`c37a79b`)
- Fix #2211 - *by ManInMyVan* (`9ab2f2e`)
- Fix NPE in BlockPlaceCheck#getCombinedBox (#2215) - *by Ayou* (`e2cf0fa`)
- Fix getting block jump factor in older versions - *by cyramek* (`b88dfa7`)
- Fix exception - *by ManInMyVan* (`3de670e`)
- Fix #2221 - *by ManInMyVan* (`fe1c6bf`)
- Fix PacketOrderO falses in vehicles - *by ManInMyVan* (`4287f62`)
- Fix ChatA/ChatB falses from 31107ec4b - *by ManInMyVan* (`38ccc55`)
- Shitmath look vector - *by ManInMyVan* (`0340e07`)
- Use stuckSpeedMultiplier instead of 0.99, 0.98, 0.99 - *by ManInMyVan* (`6320fa6`)
- Fix CrashH false - *by AoElite* (`8f1e993`)
- Fix deprecated method call ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) - *by ManInMyVan* (`345502b`)
- Fix RunningMode field modifiers - *by ManInMyVan* (`9ea389b`)
- Fixed some minor build warnings - *by AoElite* (`c90d7ab`)
- Fix workflow - *by AoElite* (`fefaa57`)
- Fix repo property including org - *by AoElite* (`40a4c08`)
- Fix leaf litter hitbox - *by ManInMyVan* (`c10e74c`)
- Fix segmented hitboxes - *by ManInMyVan* (`cc10288`)
### 🤖 Maintenance & CI
- Add cliff.toml file for defining git-cliff formatting of changelogs - *by Axionize* (`a239560`)
- Create GitHub Actions script for auto-building lite version and publishing to Modrinth w/changelog - *by Axionize* (`0374b8c`)
- Replace vars.MODRINTH_ID with secrets.MODRINTH_ID to match repository Actions' settings - *by Axionize* (`5183ad8`)
- Fix generating changelog content in GitHub Actions - *by Axionize* (`2bf1260`)
- Fix escaping characters in changelog generation - *by Axionize* (`ba305cf`)
- Fix supported versions for Bukkit in Modrinth upload and Fabric dependences - *by Axionize* (`b0906d9`)
2.3.72-8d1ee00
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 35915679c713096dba3b44cb3f391feb15e78ad5获取文件 grimac-bukkit-2.3.72-8d1ee00.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Minor cleanup - by ManInMyVan (
1bfef2e) - Normalize PredictionEngine class names - by ManInMyVan (
3c56235) - A bit more cleanup - by ManInMyVan (
d2913b3) - Merge pull request #2188 from Cyramek/fix-vehicle-soft-collisions
fix soft collisions for vehicles - by SamB440 (ddcc5a2)
- Add ItemTypes.TURTLE_HELMET - by Ayou (
d657aec) - Merge pull request #2193 from Ayouuuu/2.0
Add ItemTypes.TURTLE_HELMET - by ManInMyVan (af2a53a)
- Slightly change ignore-duplicate-packet-rotation logic - by ManInMyVan (
38a2ea4) - Move ExploitA & C to chat category - by ManInMyVan (
b563792) - Add KnownInput#moving - by ManInMyVan (
5fb8cd9) - PlayerData -> player - by ManInMyVan (
0844fc6) - Remove whitespace in EquipmentType - by ManInMyVan (
d1b0f4d) - Check for moving while chatting - by ManInMyVan (
135c90c) - Add Chat and Exploit to punishments - by ManInMyVan (
b4714b0) - Check if chat is hidden - by ManInMyVan (
4992cf6) - Descriptions for almost every place check - by ManInMyVan (
df31a39) - Validate anvil item name length - by ManInMyVan (
4b53457) - Payload system - by ManInMyVan (
1a6b6fc) - This took too long - by ManInMyVan (
8a2ca76) - Add missing return - by ManInMyVan (
ba18d4c) - BadPacketsJ should be stable - by ManInMyVan (
3b76ded) - ExploitC fail-fast page parsing - by ManInMyVan (
0ccd03a) - Finish ExploitC, replaces ExploitB - by ManInMyVan (
e16979b) - Add include-timestamp to discord.yml - by ManInMyVan (
7b82060) - Add /grim history (#2201)
- Add /grim history command to see historical alerts
-
Add basic runtime reloading support.
- Will only actually reload if current database is different/has different setting than the one requested in config.
-
Added [log] statements matching [alert] statements
-
Add more detailed error message if Grim history subsystem fails to load.
-
Refactor /grim history code; Fix autocomplete of online player names in /grim history
-
Fix error swapping checkName and verbose in SQLite implementation
-
Refactor /grim history to use more efficient long-term storage with compact UUIDs and string deduplication.
Grim old grim history data will not be migrated!
-
Replace %version% with grim version in /grim history entry output
-
Add support for %grim_version% %client_brand% %client_version% %server_version% substtuions in grim-history-entry - by Axionize (
3e9b53e)
- Make some checks run before via - by ManInMyVan (
2e9b086) - Bump Dependencies
gradlew-wrapper 8.13 -> 8.14.3
adventure 4.21.0 -> 4.23.0
adventure-platform-bukkit 4.3.4 -> 4.4.0
cloud-paper 2.0.0.-beta.10 -> 2.0.0.-beta.11
cloud-fabric 2.0.0.-beta.10 -> 2.0.0.-beta.11
packetevents 2.9.0-SNAPSHOT -> 2.9.2-SNAPSHOT
fabric-loader 0.16.10 -> 0.16.14
fabric-loom 1.10.5 -> 1.11.4
shadow 9.0.0-beta6 -> 9.0.0-rc1 - by Axionize (bbc1bee)
- Downgrade from shadow 9.0.0-rc1 to 9.0.0-beta8 to fix jar inflation bug with shading fastutil - by Axionize (
6e28434) - 1.21.8 Server Support - Bump PE - by Axionize (
4942401) - This should now be usable - by ManInMyVan (
6e58e8c) - No it shouldn't - by ManInMyVan (
8d3e77f) - There is no more via here - by ManInMyVan (
9da9c30) - SprintA verbose - by ManInMyVan (
ed727cc) - Packet cancelling in VehicleD - by ManInMyVan (
39b74b2) - Remove some empty lines - by ManInMyVan (
c7fbc4b) - Don't use ordinal for WindowClickType in CrashF - by ManInMyVan (
1b62b1d) - More pre-via
hopefully I didn't miss any getter changes - by ManInMyVan (d90de8f)
- Pre-via chat checks - by ManInMyVan (
51bbb31) - Small cleanup - by ManInMyVan (
2a7403b) - HOW DID I FORGET - by ManInMyVan (
ac2c9ea) - Temporary fix for BadPacketsE not working on vehicles - by Axionize (
2ad9818) - PacketOrderO - by ManInMyVan (
2e01399) - Pre-via block break checks - by ManInMyVan (
408c7d5) - BadPacketsO optimizations - by ManInMyVan (
354216f) - And it was not a teleport - by ManInMyVan (
85acf78) - These don't need to implement anything - by ManInMyVan (
02426ad) - Small stuff - by ManInMyVan (
1f052f6) - More small changes - by ManInMyVan (
95b080a) - More cleanup - by ManInMyVan (
d8b719d) - Add option to disable cancelling pong packets - by SamB440 (
933f6c7) - Hardcode more 1.21.4+ hand harvestables (#2213)
- Hardcode more 1.21.4+ Hand Harvestables
Fixes issue #2117 temporarily until PacketEvents resolves their api shortcoming (https://github.com/retrooper/packetevents/issues/1217)
-
Adjust variable name
-
Cleanup spacing in BlockBreakSpeed util
Co-authored-by: ManInMyVan 113963219+ManInMyVan@users.noreply.github.com
Co-authored-by: ManInMyVan 113963219+ManInMyVan@users.noreply.github.com - by Loki (533ae70)
- Temp revert pre-via - by ManInMyVan (
77c165c) - Revert "temp revert pre-via"
This reverts commit 77c165cfa83e35ef94c6049446a6eab847d4a080. - by ManInMyVan (2528ff5)
- Bump PacketEvents - by Axionize (
29e0c6e) - Add mavenCentral() to repositsories to download me.lucko:fabric-permissions-api:0.1-SNAPSHOT for Fabric 1.16.1 - by Axionize (
ba4bbef) - Shadow 9.0.0-rc2 (#2229)
OLD: grimac-bukkit-2.3.72-shadow-9-ba4bbef66-before.jar
NEW: grimac-bukkit-2.3.72-shadow-9-a14b4044a-after.jar
JAR │ old │ new │ diff
───────┼──────────┼──────────┼──────
class │ 20.9 MiB │ 20.9 MiB │ 0 B
other │ 1.5 MiB │ 1.5 MiB │ 0 B
───────┼──────────┼──────────┼──────
total │ 22.4 MiB │ 22.4 MiB │ 0 B
CLASSES │ old │ new │ diff
─────────┼───────┼───────┼───────────
classes │ 4603 │ 4603 │ 0 (+0 -0)
methods │ 53656 │ 53656 │ 0 (+0 -0)
fields │ 22173 │ 22173 │ 0 (+0 -0)
=================
==== JAR ====
=================
size │ diff │ path
──────┼──────┼─────────────────────────────────────────────────────────────────
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/snakeyaml/internal/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/snakeyaml/
│ 0 B │ - META-INF/versions/9/org/yaml/snakeyaml/internal/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/
│ 0 B │ - META-INF/versions/9/org/yaml/snakeyaml/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/
│ 0 B │ - META-INF/versions/9/org/yaml/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/
│ 0 B │ - META-INF/versions/9/org/
0 B │ 0 B │ + META-INF/versions/9/ac/
0 B │ 0 B │ + META-INF/services/
──────┼──────┼─────────────────────────────────────────────────────────────────
0 B │ 0 B │ (total)
``` - *by Zongle Wang* (`5a4471c`)
- Fix very rare Reach false for versions < 1.20.2 and > 1.21.4 involving rot only packets. See https://bugs.mojang.com/browse/MC/issues/MC-255263 - *by Axionize* (`3875a6b`)
- Amend previous Reach false fix to only apply in versions > 1.14.4 - *by Axionize* (`527c87e`)
- Fix FastBreak falses with 1.20.5+ custom tool rules. - *by Axionize* (`4b514e7`)
- Make ChatC and ChatB postViaChecks as temporary workaround to PE parsing limitations. - *by Axionize* (`31107ec`)
- [ci skip] Bump run-paper version - *by SamB440* (`cec0738`)
- Zero point zero three - *by SamB440* (`25b0582`)
- Disallow step after setback - *by SamB440* (`1136936`)
- [ci skip] Add client version to bypass issue template - *by SamB440* (`61f7ad8`)
- Refactor GrimDump: extract basic info generation to reusable getBasicInfo method - *by AoElite* (`a695dac`)
- Allow all functional urls to be changeable, move all grim system property usage to a dedicated class - *by AoElite* (`a9a2034`)
- Recode grim version command to use new api - *by AoElite* (`cd8d78d`)
- Add getVehicle() and getVehicleType() in GrimPlayer - *by ManInMyVan* (`647b13c`)
- Check if a player is in a boat when sending STEER_BOAT (Add VehicleE) - *by ManInMyVan* (`b5c14f4`)
- Validate STEER_BOAT values (Add VehicleF) - *by ManInMyVan* (`2e625e2`)
- Remove Check.isFlying - *by ManInMyVan* (`be120f0`)
- Make Check.isTransaction static - *by ManInMyVan* (`0a4a6cd`)
- Split isJumping and lastJumping into separate declarations - *by ManInMyVan* (`6787d1b`)
- Simplify FloodgateUtil - *by ManInMyVan* (`d2df1b7`)
- Use Math.PI in VanillaMath instead of the literal - *by ManInMyVan* (`7376468`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) in TridentItem - *by ManInMyVan* (`e433652`)
- Remove unused method BlockFaceHelper.offset - *by ManInMyVan* (`796a573`)
- Mark many utility classes as UtilityClass - *by ManInMyVan* (`380e3d9`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) in Riptide - *by ManInMyVan* (`376e7a9`)
- Rewrite GeyserUtil to not use reflection
except once - *by ManInMyVan* (`1ba072f`)
- Merge FloodgateUtil & GeyserUtil - *by ManInMyVan* (`a3108c7`)
- Remove Killaura from punishments.yml + add Interact in japanese punishments.yml - *by ManInMyVan* (`6ce610e`)
- Fix typo in help: section of en messages.yml causing error message on /grim help. Also make /grim help handle null lines - *by Axionize* (`94813c0`)
- Remove unused import in BlockFaceHelper - *by ManInMyVan* (`8cb4189`)
- Allow line break in pages - *by ManInMyVan* (`5761896`)
- Cleaner stuckSpeedMultiplier constants - *by ManInMyVan* (`03e1514`)
- Roll up shitmath bruteforce in PredictionEngineElytra - *by ManInMyVan* (`a953f50`)
- Add force-slow-movement and force-stuck-speed (intended for anarchy servers) - *by ManInMyVan* (`0dec743`)
- Update README.md and CONTRIBUTING.md - *by AoElite* (`c0b96ea`)
- Limit 1.21.5+ sprint attribute desync to minecarts - *by cyramek* (`fd59498`)
- More readable PredictionEngineElytra.applyInputsToVelocityPossibilities - *by ManInMyVan* (`28d8320`)
- Allow platform to be configured via system argument - *by AoElite* (`b997b6b`)
- Make PacketPlayerDigging pre-via: fix #2250
also move it before PreViaCheckManagerListener - *by ManInMyVan* (`97c1bdd`)
- Remove unused imports in ChatA/B - *by ManInMyVan* (`1c46546`)
- Add support for SET_PLAYER_INVENTORY packet - *by SamB440* (`17a8d3b`)
- Add some utilities - *by AoElite* (`090d1a8`)
- Reduce the number of tasks for updating permissions - *by AoElite* (`4702add`)
- Add GrimList command for debugging exemptions - *by AoElite* (`dbac8bc`)
- Don't allow sending OFF_HAND in USE_ITEM to bypass noslow - *by ManInMyVan* (`ff9af98`)
- Get item in PacketPlayerDigging.handleUseItem instead of it being passed - *by ManInMyVan* (`a7f8c77`)
- Use getItemInHand in PacketPlayerDigging - *by ManInMyVan* (`d71239b`)
- Only set NoSlow.didSlotChangeLastTick if the slot actually changed - *by ManInMyVan* (`aab6908`)
- PacketStateData.eatingHand -> itemInUseHand - *by ManInMyVan* (`b37393c`)
- Make PacketStateData.isSlowedByUsingItem() based on slowedByUsingItemSlot
the slowedByUsingItem is redundant - *by ManInMyVan* (`cecf5fb`)
- Reduce runnables with world borders - *by ManInMyVan* (`21ef46a`)
- Cache default input value; reduce memory usage for pre-1.21.2 players - *by ManInMyVan* (`eddb14b`)
- Normalize trighandler param names - *by ManInMyVan* (`b44dd89`)
- Mark GrimMath methods as pure - *by ManInMyVan* (`566dc9b`)
- Make Ray fields final - *by ManInMyVan* (`f87a077`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) - *by ManInMyVan* (`d2a8dce`)
- Replace ChannelHelper.runInEventLoop with GrimPlayer#runSafely - *by ManInMyVan* (`3f17557`)
- Move ComprensatedInventory instance to GrimPlayer - *by ManInMyVan* (`ea5ed06`)
- Simplify ViaVersionUtil - *by ManInMyVan* (`42d247b`)
- Clean up EntityPredicates - *by ManInMyVan* (`e26cf0f`)
- Make MainSupportingBlockData a record - *by ManInMyVan* (`64ebdf2`)
- Use GrimMath.radians in JumpPower - *by ManInMyVan* (`2b03755`)
- Make Dripstone.update(...) void - *by ManInMyVan* (`9f4c321`)
- Remove GrimPlayer#isEyeInFluid(FluidTag) - *by ManInMyVan* (`4e1320f`)
- Deobf FluidFallingAdjustedMovement.getFluidFallingAdjustedMovement(...) - *by ManInMyVan* (`dc03060`)
- Protected -> private in final class - *by ManInMyVan* (`0bf3a21`)
- Remove GrimPlayer#getInventory() - *by ManInMyVan* (`bd4cd31`)
- Fix riptide velocity (#2262) - *by Ayou* (`0586ea5`)
- Read event after getting player - *by ManInMyVan* (`a8693c3`)
- Read event after getting player - *by ManInMyVan* (`070116b`)
- Remove unused imports - *by ManInMyVan* (`f739b1e`)
- Only do NoSlow checks if trident is not enchanted with Riptide
This is not vanilla, but this is what the legacy handler does. To implement this properly, we would need to track biomes AND skylight, which is very memory-expensive.
fix: https://github.com/GrimAnticheat/Grim/issues/2259 - *by cyramek* (`b7c5837`)
- Fix FastBreak falses white riding entity (#2273) - *by EternalHuman* (`57a9f8f`)
- Ensure fabric uses our packetevents fork - *by AoElite* (`846e9ad`)
- Update packetevents - *by AoElite* (`a02f49e`)
- Update workflow - *by AoElite* (`db92c65`)
- Remove workflow paths - *by AoElite* (`becbba3`)
- Tweak workflow - *by AoElite* (`e368bc8`)
- Remove secret requirement - *by AoElite* (`184050b`)
- Add back workflow paths - *by AoElite* (`c2a07bd`)
- Revert pre via (#2280)
* revert pre-via part 1
* don't register checks multiple times
* revert pre-via part 1
* don't register checks multiple times
* fix merge conflicts
---------
Co-authored-by: cyramek <xcyramek@gmail.com> - *by SamB440* (`cb13221`)
- Optimize away entity collision check in 1.8 (#2269) - *by Pablo Herrera* (`fe7a263`)
- Add repo.grim.ac for 1.16.1 so fabric-permissions-api will be downloaded - *by Axionize* (`293f6ea`)
- Disable CodeQL workflow schedule - *by AoElite* (`b70abbe`)
- Enable parallel building - *by AoElite* (`9b2b080`)
- Update gradle publishing actions, remove action dependency requirement, disabled building and publishing of lite - *by AoElite* (`2403bc5`)
- Update the checkout action to v5 in CodeQL workflow - *by AoElite* (`a0bd388`)
- Bump lombok plugin to 9.0.0 - *by AoElite* (`9618912`)
- Use different approach in Gradle version extraction in the publishing workflow - *by AoElite* (`2a5979c`)
- Simplify version extraction - *by AoElite* (`088621f`)
- Add a build properties file to include more details about the build - *by AoElite* (`c428bf6`)
- Use GitHub's default branch instead of assuming 2.0 - *by AoElite* (`18d1602`)
- Remove unused `mainBranch` property from BuildConfig - *by AoElite* (`f54ceb6`)
- Exclude pull requests - *by AoElite* (`01ff3ec`)
- Add build properties to dump - *by AoElite* (`8d25519`)
- Correct formatting for conditional checks in gradle-publish workflow - *by AoElite* (`1f16d7b`)
- Update readme - *by AoElite* (`4be2549`)
- Specify java version fpr codeql - *by AoElite* (`fb926ab`)
- Modify grim startup update check failure message - *by Axionize* (`3ac26d0`)
- Update new release/alpha build workflow - *by Axionize* (`cbc2f51`)
- Run workflow on .github/workflows/** update - *by Axionize* (`8f78556`)
- Update buildscript to be more flexible; add support for gradle build scans - *by Axionize* (`2df4c23`)
- Bugfix - *by Axionize* (`dda1332`)
- Build script fix - *by Axionize* (`a74e10e`)
- Remove -q from printVersion so when --scan is applied logs print out - *by Axionize* (`2f8a473`)
- Print out build scan url not found when --scan enabled and url not found - *by Axionize* (`b72485d`)
- Fix escpaing some stings in preparing final changelog - *by Axionize* (`a26951c`)
- Use secrets for MODRINTH_ID - *by Axionize* (`50f3d84`)
- Fix using secrets for MODRINTH_ID in workflows - *by Axionize* (`b824ce1`)
- Fix using secrets for MODRINTH_ID in workflows again - *by Axionize* (`0095f8a`)
- Buildscript patches - *by Axionize* (`d15a2dd`)
- Even more robust sanitization - *by Axionize* (`0fd2a96`)
- Add reset-item-usage-on-item-use - *by ManInMyVan* (`aa4c6e0`)
- Small cleanup (mostly making things private & final) - *by ManInMyVan* (`8d1ee00`)
### 🐛 Fixes
- Fix NPE - *by ManInMyVan* (`9a22a28`)
- Fix #2181 - *by ManInMyVan* (`d59a9fa`)
- Fix build - *by ManInMyVan* (`b8e70b8`)
- Fix soft collisions for vehicles - *by cyramek* (`fec8806`)
- Fix elytra inputs - *by cyramek* (`c4a18a5`)
- Fix #2190 - *by ManInMyVan* (`bb7ba08`)
- Fix more SprintE falses - *by ManInMyVan* (`d835314`)
- Fix various vehicle issues [1.21.2] (#2185)
* fix happyghast step, collisions with fluids
warn about viabackwards compatibility
* fix 1.21.2+ riding without control
* use known input sneaking status if server support that
* fix fluid current pushing logic for happyghasts
* actually fix fluid pushing for happyghast
* fix vehicle input calculations for <=1.21.1 servers
* fix elytra inputs
* Revert 'fix elytra inputs'
* use pre-via listeners for sneaking
* remove warnings for sneaking issues on newer server versions
* fix float/double error causing 1e-8 imprecision when jumping on a horse
* workaround false positives when jumping on a horse
* add camel entity type
* only do this for 1.21.2+ client on 1.21.2+ servers
* build with new Grim PacketEvents fork snapshot with support for pre-via injection on Fabric - *by Cyramek* (`978364a`)
- Fix ExploitB false on pre 1.16 clients - *by ManInMyVan* (`2518ced`)
- Fix ExploitC on 1.9-1.12 servers - *by ManInMyVan* (`18f0a2a`)
- Fix vehicle relative teleport/vehicle 1.12.2+ teleport system (#2200)
* fix vehicle relative teleport/vehicle 1.12.2+ teleport system
* only mark teleports for re-encoding if we’re actually rewriting them - *by Cyramek* (`4156768`)
- Fix HappyGhast false positives when holding space
fix: https://github.com/GrimAnticheat/Grim/issues/2203 - *by cyramek* (`c66de10`)
- Https://github.com/GrimAnticheat/Grim/issues/2209 - *by cyramek* (`c37a79b`)
- Fix #2211 - *by ManInMyVan* (`9ab2f2e`)
- Fix NPE in BlockPlaceCheck#getCombinedBox (#2215) - *by Ayou* (`e2cf0fa`)
- Fix getting block jump factor in older versions - *by cyramek* (`b88dfa7`)
- Fix exception - *by ManInMyVan* (`3de670e`)
- Fix #2221 - *by ManInMyVan* (`fe1c6bf`)
- Fix PacketOrderO falses in vehicles - *by ManInMyVan* (`4287f62`)
- Fix ChatA/ChatB falses from 31107ec4b - *by ManInMyVan* (`38ccc55`)
- Shitmath look vector - *by ManInMyVan* (`0340e07`)
- Use stuckSpeedMultiplier instead of 0.99, 0.98, 0.99 - *by ManInMyVan* (`6320fa6`)
- Fix CrashH false - *by AoElite* (`8f1e993`)
- Fix deprecated method call ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) - *by ManInMyVan* (`345502b`)
- Fix RunningMode field modifiers - *by ManInMyVan* (`9ea389b`)
- Fixed some minor build warnings - *by AoElite* (`c90d7ab`)
- Fix workflow - *by AoElite* (`fefaa57`)
- Fix repo property including org - *by AoElite* (`40a4c08`)
- Fix leaf litter hitbox - *by ManInMyVan* (`c10e74c`)
- Fix segmented hitboxes - *by ManInMyVan* (`cc10288`)
### 🤖 Maintenance & CI
- Add cliff.toml file for defining git-cliff formatting of changelogs - *by Axionize* (`a239560`)
- Create GitHub Actions script for auto-building lite version and publishing to Modrinth w/changelog - *by Axionize* (`0374b8c`)
- Replace vars.MODRINTH_ID with secrets.MODRINTH_ID to match repository Actions' settings - *by Axionize* (`5183ad8`)
- Fix generating changelog content in GitHub Actions - *by Axionize* (`2bf1260`)
- Fix escaping characters in changelog generation - *by Axionize* (`ba305cf`)
- Fix supported versions for Bukkit in Modrinth upload and Fabric dependences - *by Axionize* (`b0906d9`)
2.3.72-aa4c6e0
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 6cef46a0d44f2d062a5001fca8b53a0d34d05d1c获取文件 grimac-fabric-2.3.72-aa4c6e0.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Why does this only not affect 1.21.4 - by ManInMyVan (
c30be94) - Minor cleanup - by ManInMyVan (
1bfef2e) - Normalize PredictionEngine class names - by ManInMyVan (
3c56235) - A bit more cleanup - by ManInMyVan (
d2913b3) - Merge pull request #2188 from Cyramek/fix-vehicle-soft-collisions
fix soft collisions for vehicles - by SamB440 (ddcc5a2)
- Add ItemTypes.TURTLE_HELMET - by Ayou (
d657aec) - Merge pull request #2193 from Ayouuuu/2.0
Add ItemTypes.TURTLE_HELMET - by ManInMyVan (af2a53a)
- Slightly change ignore-duplicate-packet-rotation logic - by ManInMyVan (
38a2ea4) - Move ExploitA & C to chat category - by ManInMyVan (
b563792) - Add KnownInput#moving - by ManInMyVan (
5fb8cd9) - PlayerData -> player - by ManInMyVan (
0844fc6) - Remove whitespace in EquipmentType - by ManInMyVan (
d1b0f4d) - Check for moving while chatting - by ManInMyVan (
135c90c) - Add Chat and Exploit to punishments - by ManInMyVan (
b4714b0) - Check if chat is hidden - by ManInMyVan (
4992cf6) - Descriptions for almost every place check - by ManInMyVan (
df31a39) - Validate anvil item name length - by ManInMyVan (
4b53457) - Payload system - by ManInMyVan (
1a6b6fc) - This took too long - by ManInMyVan (
8a2ca76) - Add missing return - by ManInMyVan (
ba18d4c) - BadPacketsJ should be stable - by ManInMyVan (
3b76ded) - ExploitC fail-fast page parsing - by ManInMyVan (
0ccd03a) - Finish ExploitC, replaces ExploitB - by ManInMyVan (
e16979b) - Add include-timestamp to discord.yml - by ManInMyVan (
7b82060) - Add /grim history (#2201)
- Add /grim history command to see historical alerts
-
Add basic runtime reloading support.
- Will only actually reload if current database is different/has different setting than the one requested in config.
-
Added [log] statements matching [alert] statements
-
Add more detailed error message if Grim history subsystem fails to load.
-
Refactor /grim history code; Fix autocomplete of online player names in /grim history
-
Fix error swapping checkName and verbose in SQLite implementation
-
Refactor /grim history to use more efficient long-term storage with compact UUIDs and string deduplication.
Grim old grim history data will not be migrated!
-
Replace %version% with grim version in /grim history entry output
-
Add support for %grim_version% %client_brand% %client_version% %server_version% substtuions in grim-history-entry - by Axionize (
3e9b53e)
- Make some checks run before via - by ManInMyVan (
2e9b086) - Bump Dependencies
gradlew-wrapper 8.13 -> 8.14.3
adventure 4.21.0 -> 4.23.0
adventure-platform-bukkit 4.3.4 -> 4.4.0
cloud-paper 2.0.0.-beta.10 -> 2.0.0.-beta.11
cloud-fabric 2.0.0.-beta.10 -> 2.0.0.-beta.11
packetevents 2.9.0-SNAPSHOT -> 2.9.2-SNAPSHOT
fabric-loader 0.16.10 -> 0.16.14
fabric-loom 1.10.5 -> 1.11.4
shadow 9.0.0-beta6 -> 9.0.0-rc1 - by Axionize (bbc1bee)
- Downgrade from shadow 9.0.0-rc1 to 9.0.0-beta8 to fix jar inflation bug with shading fastutil - by Axionize (
6e28434) - 1.21.8 Server Support - Bump PE - by Axionize (
4942401) - This should now be usable - by ManInMyVan (
6e58e8c) - No it shouldn't - by ManInMyVan (
8d3e77f) - There is no more via here - by ManInMyVan (
9da9c30) - SprintA verbose - by ManInMyVan (
ed727cc) - Packet cancelling in VehicleD - by ManInMyVan (
39b74b2) - Remove some empty lines - by ManInMyVan (
c7fbc4b) - Don't use ordinal for WindowClickType in CrashF - by ManInMyVan (
1b62b1d) - More pre-via
hopefully I didn't miss any getter changes - by ManInMyVan (d90de8f)
- Pre-via chat checks - by ManInMyVan (
51bbb31) - Small cleanup - by ManInMyVan (
2a7403b) - HOW DID I FORGET - by ManInMyVan (
ac2c9ea) - Temporary fix for BadPacketsE not working on vehicles - by Axionize (
2ad9818) - PacketOrderO - by ManInMyVan (
2e01399) - Pre-via block break checks - by ManInMyVan (
408c7d5) - BadPacketsO optimizations - by ManInMyVan (
354216f) - And it was not a teleport - by ManInMyVan (
85acf78) - These don't need to implement anything - by ManInMyVan (
02426ad) - Small stuff - by ManInMyVan (
1f052f6) - More small changes - by ManInMyVan (
95b080a) - More cleanup - by ManInMyVan (
d8b719d) - Add option to disable cancelling pong packets - by SamB440 (
933f6c7) - Hardcode more 1.21.4+ hand harvestables (#2213)
- Hardcode more 1.21.4+ Hand Harvestables
Fixes issue #2117 temporarily until PacketEvents resolves their api shortcoming (https://github.com/retrooper/packetevents/issues/1217)
-
Adjust variable name
-
Cleanup spacing in BlockBreakSpeed util
Co-authored-by: ManInMyVan 113963219+ManInMyVan@users.noreply.github.com
Co-authored-by: ManInMyVan 113963219+ManInMyVan@users.noreply.github.com - by Loki (533ae70)
- Temp revert pre-via - by ManInMyVan (
77c165c) - Revert "temp revert pre-via"
This reverts commit 77c165cfa83e35ef94c6049446a6eab847d4a080. - by ManInMyVan (2528ff5)
- Bump PacketEvents - by Axionize (
29e0c6e) - Add mavenCentral() to repositsories to download me.lucko:fabric-permissions-api:0.1-SNAPSHOT for Fabric 1.16.1 - by Axionize (
ba4bbef) - Shadow 9.0.0-rc2 (#2229)
OLD: grimac-bukkit-2.3.72-shadow-9-ba4bbef66-before.jar
NEW: grimac-bukkit-2.3.72-shadow-9-a14b4044a-after.jar
JAR │ old │ new │ diff
───────┼──────────┼──────────┼──────
class │ 20.9 MiB │ 20.9 MiB │ 0 B
other │ 1.5 MiB │ 1.5 MiB │ 0 B
───────┼──────────┼──────────┼──────
total │ 22.4 MiB │ 22.4 MiB │ 0 B
CLASSES │ old │ new │ diff
─────────┼───────┼───────┼───────────
classes │ 4603 │ 4603 │ 0 (+0 -0)
methods │ 53656 │ 53656 │ 0 (+0 -0)
fields │ 22173 │ 22173 │ 0 (+0 -0)
=================
==== JAR ====
=================
size │ diff │ path
──────┼──────┼─────────────────────────────────────────────────────────────────
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/snakeyaml/internal/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/snakeyaml/
│ 0 B │ - META-INF/versions/9/org/yaml/snakeyaml/internal/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/
│ 0 B │ - META-INF/versions/9/org/yaml/snakeyaml/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/
│ 0 B │ - META-INF/versions/9/org/yaml/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/
│ 0 B │ - META-INF/versions/9/org/
0 B │ 0 B │ + META-INF/versions/9/ac/
0 B │ 0 B │ + META-INF/services/
──────┼──────┼─────────────────────────────────────────────────────────────────
0 B │ 0 B │ (total)
``` - *by Zongle Wang* (`5a4471c`)
- Fix very rare Reach false for versions < 1.20.2 and > 1.21.4 involving rot only packets. See https://bugs.mojang.com/browse/MC/issues/MC-255263 - *by Axionize* (`3875a6b`)
- Amend previous Reach false fix to only apply in versions > 1.14.4 - *by Axionize* (`527c87e`)
- Fix FastBreak falses with 1.20.5+ custom tool rules. - *by Axionize* (`4b514e7`)
- Make ChatC and ChatB postViaChecks as temporary workaround to PE parsing limitations. - *by Axionize* (`31107ec`)
- [ci skip] Bump run-paper version - *by SamB440* (`cec0738`)
- Zero point zero three - *by SamB440* (`25b0582`)
- Disallow step after setback - *by SamB440* (`1136936`)
- [ci skip] Add client version to bypass issue template - *by SamB440* (`61f7ad8`)
- Refactor GrimDump: extract basic info generation to reusable getBasicInfo method - *by AoElite* (`a695dac`)
- Allow all functional urls to be changeable, move all grim system property usage to a dedicated class - *by AoElite* (`a9a2034`)
- Recode grim version command to use new api - *by AoElite* (`cd8d78d`)
- Add getVehicle() and getVehicleType() in GrimPlayer - *by ManInMyVan* (`647b13c`)
- Check if a player is in a boat when sending STEER_BOAT (Add VehicleE) - *by ManInMyVan* (`b5c14f4`)
- Validate STEER_BOAT values (Add VehicleF) - *by ManInMyVan* (`2e625e2`)
- Remove Check.isFlying - *by ManInMyVan* (`be120f0`)
- Make Check.isTransaction static - *by ManInMyVan* (`0a4a6cd`)
- Split isJumping and lastJumping into separate declarations - *by ManInMyVan* (`6787d1b`)
- Simplify FloodgateUtil - *by ManInMyVan* (`d2df1b7`)
- Use Math.PI in VanillaMath instead of the literal - *by ManInMyVan* (`7376468`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) in TridentItem - *by ManInMyVan* (`e433652`)
- Remove unused method BlockFaceHelper.offset - *by ManInMyVan* (`796a573`)
- Mark many utility classes as UtilityClass - *by ManInMyVan* (`380e3d9`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) in Riptide - *by ManInMyVan* (`376e7a9`)
- Rewrite GeyserUtil to not use reflection
except once - *by ManInMyVan* (`1ba072f`)
- Merge FloodgateUtil & GeyserUtil - *by ManInMyVan* (`a3108c7`)
- Remove Killaura from punishments.yml + add Interact in japanese punishments.yml - *by ManInMyVan* (`6ce610e`)
- Fix typo in help: section of en messages.yml causing error message on /grim help. Also make /grim help handle null lines - *by Axionize* (`94813c0`)
- Remove unused import in BlockFaceHelper - *by ManInMyVan* (`8cb4189`)
- Allow line break in pages - *by ManInMyVan* (`5761896`)
- Cleaner stuckSpeedMultiplier constants - *by ManInMyVan* (`03e1514`)
- Roll up shitmath bruteforce in PredictionEngineElytra - *by ManInMyVan* (`a953f50`)
- Add force-slow-movement and force-stuck-speed (intended for anarchy servers) - *by ManInMyVan* (`0dec743`)
- Update README.md and CONTRIBUTING.md - *by AoElite* (`c0b96ea`)
- Limit 1.21.5+ sprint attribute desync to minecarts - *by cyramek* (`fd59498`)
- More readable PredictionEngineElytra.applyInputsToVelocityPossibilities - *by ManInMyVan* (`28d8320`)
- Allow platform to be configured via system argument - *by AoElite* (`b997b6b`)
- Make PacketPlayerDigging pre-via: fix #2250
also move it before PreViaCheckManagerListener - *by ManInMyVan* (`97c1bdd`)
- Remove unused imports in ChatA/B - *by ManInMyVan* (`1c46546`)
- Add support for SET_PLAYER_INVENTORY packet - *by SamB440* (`17a8d3b`)
- Add some utilities - *by AoElite* (`090d1a8`)
- Reduce the number of tasks for updating permissions - *by AoElite* (`4702add`)
- Add GrimList command for debugging exemptions - *by AoElite* (`dbac8bc`)
- Don't allow sending OFF_HAND in USE_ITEM to bypass noslow - *by ManInMyVan* (`ff9af98`)
- Get item in PacketPlayerDigging.handleUseItem instead of it being passed - *by ManInMyVan* (`a7f8c77`)
- Use getItemInHand in PacketPlayerDigging - *by ManInMyVan* (`d71239b`)
- Only set NoSlow.didSlotChangeLastTick if the slot actually changed - *by ManInMyVan* (`aab6908`)
- PacketStateData.eatingHand -> itemInUseHand - *by ManInMyVan* (`b37393c`)
- Make PacketStateData.isSlowedByUsingItem() based on slowedByUsingItemSlot
the slowedByUsingItem is redundant - *by ManInMyVan* (`cecf5fb`)
- Reduce runnables with world borders - *by ManInMyVan* (`21ef46a`)
- Cache default input value; reduce memory usage for pre-1.21.2 players - *by ManInMyVan* (`eddb14b`)
- Normalize trighandler param names - *by ManInMyVan* (`b44dd89`)
- Mark GrimMath methods as pure - *by ManInMyVan* (`566dc9b`)
- Make Ray fields final - *by ManInMyVan* (`f87a077`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) - *by ManInMyVan* (`d2a8dce`)
- Replace ChannelHelper.runInEventLoop with GrimPlayer#runSafely - *by ManInMyVan* (`3f17557`)
- Move ComprensatedInventory instance to GrimPlayer - *by ManInMyVan* (`ea5ed06`)
- Simplify ViaVersionUtil - *by ManInMyVan* (`42d247b`)
- Clean up EntityPredicates - *by ManInMyVan* (`e26cf0f`)
- Make MainSupportingBlockData a record - *by ManInMyVan* (`64ebdf2`)
- Use GrimMath.radians in JumpPower - *by ManInMyVan* (`2b03755`)
- Make Dripstone.update(...) void - *by ManInMyVan* (`9f4c321`)
- Remove GrimPlayer#isEyeInFluid(FluidTag) - *by ManInMyVan* (`4e1320f`)
- Deobf FluidFallingAdjustedMovement.getFluidFallingAdjustedMovement(...) - *by ManInMyVan* (`dc03060`)
- Protected -> private in final class - *by ManInMyVan* (`0bf3a21`)
- Remove GrimPlayer#getInventory() - *by ManInMyVan* (`bd4cd31`)
- Fix riptide velocity (#2262) - *by Ayou* (`0586ea5`)
- Read event after getting player - *by ManInMyVan* (`a8693c3`)
- Read event after getting player - *by ManInMyVan* (`070116b`)
- Remove unused imports - *by ManInMyVan* (`f739b1e`)
- Only do NoSlow checks if trident is not enchanted with Riptide
This is not vanilla, but this is what the legacy handler does. To implement this properly, we would need to track biomes AND skylight, which is very memory-expensive.
fix: https://github.com/GrimAnticheat/Grim/issues/2259 - *by cyramek* (`b7c5837`)
- Fix FastBreak falses white riding entity (#2273) - *by EternalHuman* (`57a9f8f`)
- Ensure fabric uses our packetevents fork - *by AoElite* (`846e9ad`)
- Update packetevents - *by AoElite* (`a02f49e`)
- Update workflow - *by AoElite* (`db92c65`)
- Remove workflow paths - *by AoElite* (`becbba3`)
- Tweak workflow - *by AoElite* (`e368bc8`)
- Remove secret requirement - *by AoElite* (`184050b`)
- Add back workflow paths - *by AoElite* (`c2a07bd`)
- Revert pre via (#2280)
* revert pre-via part 1
* don't register checks multiple times
* revert pre-via part 1
* don't register checks multiple times
* fix merge conflicts
---------
Co-authored-by: cyramek <xcyramek@gmail.com> - *by SamB440* (`cb13221`)
- Optimize away entity collision check in 1.8 (#2269) - *by Pablo Herrera* (`fe7a263`)
- Add repo.grim.ac for 1.16.1 so fabric-permissions-api will be downloaded - *by Axionize* (`293f6ea`)
- Disable CodeQL workflow schedule - *by AoElite* (`b70abbe`)
- Enable parallel building - *by AoElite* (`9b2b080`)
- Update gradle publishing actions, remove action dependency requirement, disabled building and publishing of lite - *by AoElite* (`2403bc5`)
- Update the checkout action to v5 in CodeQL workflow - *by AoElite* (`a0bd388`)
- Bump lombok plugin to 9.0.0 - *by AoElite* (`9618912`)
- Use different approach in Gradle version extraction in the publishing workflow - *by AoElite* (`2a5979c`)
- Simplify version extraction - *by AoElite* (`088621f`)
- Add a build properties file to include more details about the build - *by AoElite* (`c428bf6`)
- Use GitHub's default branch instead of assuming 2.0 - *by AoElite* (`18d1602`)
- Remove unused `mainBranch` property from BuildConfig - *by AoElite* (`f54ceb6`)
- Exclude pull requests - *by AoElite* (`01ff3ec`)
- Add build properties to dump - *by AoElite* (`8d25519`)
- Correct formatting for conditional checks in gradle-publish workflow - *by AoElite* (`1f16d7b`)
- Update readme - *by AoElite* (`4be2549`)
- Specify java version fpr codeql - *by AoElite* (`fb926ab`)
- Modify grim startup update check failure message - *by Axionize* (`3ac26d0`)
- Update new release/alpha build workflow - *by Axionize* (`cbc2f51`)
- Run workflow on .github/workflows/** update - *by Axionize* (`8f78556`)
- Update buildscript to be more flexible; add support for gradle build scans - *by Axionize* (`2df4c23`)
- Bugfix - *by Axionize* (`dda1332`)
- Build script fix - *by Axionize* (`a74e10e`)
- Remove -q from printVersion so when --scan is applied logs print out - *by Axionize* (`2f8a473`)
- Print out build scan url not found when --scan enabled and url not found - *by Axionize* (`b72485d`)
- Fix escpaing some stings in preparing final changelog - *by Axionize* (`a26951c`)
- Use secrets for MODRINTH_ID - *by Axionize* (`50f3d84`)
- Fix using secrets for MODRINTH_ID in workflows - *by Axionize* (`b824ce1`)
- Fix using secrets for MODRINTH_ID in workflows again - *by Axionize* (`0095f8a`)
- Buildscript patches - *by Axionize* (`d15a2dd`)
- Even more robust sanitization - *by Axionize* (`0fd2a96`)
- Add reset-item-usage-on-item-use - *by ManInMyVan* (`aa4c6e0`)
### 🐛 Fixes
- Fix NPE - *by ManInMyVan* (`9a22a28`)
- Fix #2181 - *by ManInMyVan* (`d59a9fa`)
- Fix build - *by ManInMyVan* (`b8e70b8`)
- Fix soft collisions for vehicles - *by cyramek* (`fec8806`)
- Fix elytra inputs - *by cyramek* (`c4a18a5`)
- Fix #2190 - *by ManInMyVan* (`bb7ba08`)
- Fix more SprintE falses - *by ManInMyVan* (`d835314`)
- Fix various vehicle issues [1.21.2] (#2185)
* fix happyghast step, collisions with fluids
warn about viabackwards compatibility
* fix 1.21.2+ riding without control
* use known input sneaking status if server support that
* fix fluid current pushing logic for happyghasts
* actually fix fluid pushing for happyghast
* fix vehicle input calculations for <=1.21.1 servers
* fix elytra inputs
* Revert 'fix elytra inputs'
* use pre-via listeners for sneaking
* remove warnings for sneaking issues on newer server versions
* fix float/double error causing 1e-8 imprecision when jumping on a horse
* workaround false positives when jumping on a horse
* add camel entity type
* only do this for 1.21.2+ client on 1.21.2+ servers
* build with new Grim PacketEvents fork snapshot with support for pre-via injection on Fabric - *by Cyramek* (`978364a`)
- Fix ExploitB false on pre 1.16 clients - *by ManInMyVan* (`2518ced`)
- Fix ExploitC on 1.9-1.12 servers - *by ManInMyVan* (`18f0a2a`)
- Fix vehicle relative teleport/vehicle 1.12.2+ teleport system (#2200)
* fix vehicle relative teleport/vehicle 1.12.2+ teleport system
* only mark teleports for re-encoding if we’re actually rewriting them - *by Cyramek* (`4156768`)
- Fix HappyGhast false positives when holding space
fix: https://github.com/GrimAnticheat/Grim/issues/2203 - *by cyramek* (`c66de10`)
- Https://github.com/GrimAnticheat/Grim/issues/2209 - *by cyramek* (`c37a79b`)
- Fix #2211 - *by ManInMyVan* (`9ab2f2e`)
- Fix NPE in BlockPlaceCheck#getCombinedBox (#2215) - *by Ayou* (`e2cf0fa`)
- Fix getting block jump factor in older versions - *by cyramek* (`b88dfa7`)
- Fix exception - *by ManInMyVan* (`3de670e`)
- Fix #2221 - *by ManInMyVan* (`fe1c6bf`)
- Fix PacketOrderO falses in vehicles - *by ManInMyVan* (`4287f62`)
- Fix ChatA/ChatB falses from 31107ec4b - *by ManInMyVan* (`38ccc55`)
- Shitmath look vector - *by ManInMyVan* (`0340e07`)
- Use stuckSpeedMultiplier instead of 0.99, 0.98, 0.99 - *by ManInMyVan* (`6320fa6`)
- Fix CrashH false - *by AoElite* (`8f1e993`)
- Fix deprecated method call ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) - *by ManInMyVan* (`345502b`)
- Fix RunningMode field modifiers - *by ManInMyVan* (`9ea389b`)
- Fixed some minor build warnings - *by AoElite* (`c90d7ab`)
- Fix workflow - *by AoElite* (`fefaa57`)
- Fix repo property including org - *by AoElite* (`40a4c08`)
- Fix leaf litter hitbox - *by ManInMyVan* (`c10e74c`)
- Fix segmented hitboxes - *by ManInMyVan* (`cc10288`)
### 🤖 Maintenance & CI
- Add cliff.toml file for defining git-cliff formatting of changelogs - *by Axionize* (`a239560`)
- Create GitHub Actions script for auto-building lite version and publishing to Modrinth w/changelog - *by Axionize* (`0374b8c`)
- Replace vars.MODRINTH_ID with secrets.MODRINTH_ID to match repository Actions' settings - *by Axionize* (`5183ad8`)
- Fix generating changelog content in GitHub Actions - *by Axionize* (`2bf1260`)
- Fix escaping characters in changelog generation - *by Axionize* (`ba305cf`)
- Fix supported versions for Bukkit in Modrinth upload and Fabric dependences - *by Axionize* (`b0906d9`)
2.3.72-aa4c6e0
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 02e0bc92636e8c09acfce957417bf875df63cf29获取文件 grimac-bukkit-2.3.72-aa4c6e0.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Why does this only not affect 1.21.4 - by ManInMyVan (
c30be94) - Minor cleanup - by ManInMyVan (
1bfef2e) - Normalize PredictionEngine class names - by ManInMyVan (
3c56235) - A bit more cleanup - by ManInMyVan (
d2913b3) - Merge pull request #2188 from Cyramek/fix-vehicle-soft-collisions
fix soft collisions for vehicles - by SamB440 (ddcc5a2)
- Add ItemTypes.TURTLE_HELMET - by Ayou (
d657aec) - Merge pull request #2193 from Ayouuuu/2.0
Add ItemTypes.TURTLE_HELMET - by ManInMyVan (af2a53a)
- Slightly change ignore-duplicate-packet-rotation logic - by ManInMyVan (
38a2ea4) - Move ExploitA & C to chat category - by ManInMyVan (
b563792) - Add KnownInput#moving - by ManInMyVan (
5fb8cd9) - PlayerData -> player - by ManInMyVan (
0844fc6) - Remove whitespace in EquipmentType - by ManInMyVan (
d1b0f4d) - Check for moving while chatting - by ManInMyVan (
135c90c) - Add Chat and Exploit to punishments - by ManInMyVan (
b4714b0) - Check if chat is hidden - by ManInMyVan (
4992cf6) - Descriptions for almost every place check - by ManInMyVan (
df31a39) - Validate anvil item name length - by ManInMyVan (
4b53457) - Payload system - by ManInMyVan (
1a6b6fc) - This took too long - by ManInMyVan (
8a2ca76) - Add missing return - by ManInMyVan (
ba18d4c) - BadPacketsJ should be stable - by ManInMyVan (
3b76ded) - ExploitC fail-fast page parsing - by ManInMyVan (
0ccd03a) - Finish ExploitC, replaces ExploitB - by ManInMyVan (
e16979b) - Add include-timestamp to discord.yml - by ManInMyVan (
7b82060) - Add /grim history (#2201)
- Add /grim history command to see historical alerts
-
Add basic runtime reloading support.
- Will only actually reload if current database is different/has different setting than the one requested in config.
-
Added [log] statements matching [alert] statements
-
Add more detailed error message if Grim history subsystem fails to load.
-
Refactor /grim history code; Fix autocomplete of online player names in /grim history
-
Fix error swapping checkName and verbose in SQLite implementation
-
Refactor /grim history to use more efficient long-term storage with compact UUIDs and string deduplication.
Grim old grim history data will not be migrated!
-
Replace %version% with grim version in /grim history entry output
-
Add support for %grim_version% %client_brand% %client_version% %server_version% substtuions in grim-history-entry - by Axionize (
3e9b53e)
- Make some checks run before via - by ManInMyVan (
2e9b086) - Bump Dependencies
gradlew-wrapper 8.13 -> 8.14.3
adventure 4.21.0 -> 4.23.0
adventure-platform-bukkit 4.3.4 -> 4.4.0
cloud-paper 2.0.0.-beta.10 -> 2.0.0.-beta.11
cloud-fabric 2.0.0.-beta.10 -> 2.0.0.-beta.11
packetevents 2.9.0-SNAPSHOT -> 2.9.2-SNAPSHOT
fabric-loader 0.16.10 -> 0.16.14
fabric-loom 1.10.5 -> 1.11.4
shadow 9.0.0-beta6 -> 9.0.0-rc1 - by Axionize (bbc1bee)
- Downgrade from shadow 9.0.0-rc1 to 9.0.0-beta8 to fix jar inflation bug with shading fastutil - by Axionize (
6e28434) - 1.21.8 Server Support - Bump PE - by Axionize (
4942401) - This should now be usable - by ManInMyVan (
6e58e8c) - No it shouldn't - by ManInMyVan (
8d3e77f) - There is no more via here - by ManInMyVan (
9da9c30) - SprintA verbose - by ManInMyVan (
ed727cc) - Packet cancelling in VehicleD - by ManInMyVan (
39b74b2) - Remove some empty lines - by ManInMyVan (
c7fbc4b) - Don't use ordinal for WindowClickType in CrashF - by ManInMyVan (
1b62b1d) - More pre-via
hopefully I didn't miss any getter changes - by ManInMyVan (d90de8f)
- Pre-via chat checks - by ManInMyVan (
51bbb31) - Small cleanup - by ManInMyVan (
2a7403b) - HOW DID I FORGET - by ManInMyVan (
ac2c9ea) - Temporary fix for BadPacketsE not working on vehicles - by Axionize (
2ad9818) - PacketOrderO - by ManInMyVan (
2e01399) - Pre-via block break checks - by ManInMyVan (
408c7d5) - BadPacketsO optimizations - by ManInMyVan (
354216f) - And it was not a teleport - by ManInMyVan (
85acf78) - These don't need to implement anything - by ManInMyVan (
02426ad) - Small stuff - by ManInMyVan (
1f052f6) - More small changes - by ManInMyVan (
95b080a) - More cleanup - by ManInMyVan (
d8b719d) - Add option to disable cancelling pong packets - by SamB440 (
933f6c7) - Hardcode more 1.21.4+ hand harvestables (#2213)
- Hardcode more 1.21.4+ Hand Harvestables
Fixes issue #2117 temporarily until PacketEvents resolves their api shortcoming (https://github.com/retrooper/packetevents/issues/1217)
-
Adjust variable name
-
Cleanup spacing in BlockBreakSpeed util
Co-authored-by: ManInMyVan 113963219+ManInMyVan@users.noreply.github.com
Co-authored-by: ManInMyVan 113963219+ManInMyVan@users.noreply.github.com - by Loki (533ae70)
- Temp revert pre-via - by ManInMyVan (
77c165c) - Revert "temp revert pre-via"
This reverts commit 77c165cfa83e35ef94c6049446a6eab847d4a080. - by ManInMyVan (2528ff5)
- Bump PacketEvents - by Axionize (
29e0c6e) - Add mavenCentral() to repositsories to download me.lucko:fabric-permissions-api:0.1-SNAPSHOT for Fabric 1.16.1 - by Axionize (
ba4bbef) - Shadow 9.0.0-rc2 (#2229)
OLD: grimac-bukkit-2.3.72-shadow-9-ba4bbef66-before.jar
NEW: grimac-bukkit-2.3.72-shadow-9-a14b4044a-after.jar
JAR │ old │ new │ diff
───────┼──────────┼──────────┼──────
class │ 20.9 MiB │ 20.9 MiB │ 0 B
other │ 1.5 MiB │ 1.5 MiB │ 0 B
───────┼──────────┼──────────┼──────
total │ 22.4 MiB │ 22.4 MiB │ 0 B
CLASSES │ old │ new │ diff
─────────┼───────┼───────┼───────────
classes │ 4603 │ 4603 │ 0 (+0 -0)
methods │ 53656 │ 53656 │ 0 (+0 -0)
fields │ 22173 │ 22173 │ 0 (+0 -0)
=================
==== JAR ====
=================
size │ diff │ path
──────┼──────┼─────────────────────────────────────────────────────────────────
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/snakeyaml/internal/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/snakeyaml/
│ 0 B │ - META-INF/versions/9/org/yaml/snakeyaml/internal/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/
│ 0 B │ - META-INF/versions/9/org/yaml/snakeyaml/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/
│ 0 B │ - META-INF/versions/9/org/yaml/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/
│ 0 B │ - META-INF/versions/9/org/
0 B │ 0 B │ + META-INF/versions/9/ac/
0 B │ 0 B │ + META-INF/services/
──────┼──────┼─────────────────────────────────────────────────────────────────
0 B │ 0 B │ (total)
``` - *by Zongle Wang* (`5a4471c`)
- Fix very rare Reach false for versions < 1.20.2 and > 1.21.4 involving rot only packets. See https://bugs.mojang.com/browse/MC/issues/MC-255263 - *by Axionize* (`3875a6b`)
- Amend previous Reach false fix to only apply in versions > 1.14.4 - *by Axionize* (`527c87e`)
- Fix FastBreak falses with 1.20.5+ custom tool rules. - *by Axionize* (`4b514e7`)
- Make ChatC and ChatB postViaChecks as temporary workaround to PE parsing limitations. - *by Axionize* (`31107ec`)
- [ci skip] Bump run-paper version - *by SamB440* (`cec0738`)
- Zero point zero three - *by SamB440* (`25b0582`)
- Disallow step after setback - *by SamB440* (`1136936`)
- [ci skip] Add client version to bypass issue template - *by SamB440* (`61f7ad8`)
- Refactor GrimDump: extract basic info generation to reusable getBasicInfo method - *by AoElite* (`a695dac`)
- Allow all functional urls to be changeable, move all grim system property usage to a dedicated class - *by AoElite* (`a9a2034`)
- Recode grim version command to use new api - *by AoElite* (`cd8d78d`)
- Add getVehicle() and getVehicleType() in GrimPlayer - *by ManInMyVan* (`647b13c`)
- Check if a player is in a boat when sending STEER_BOAT (Add VehicleE) - *by ManInMyVan* (`b5c14f4`)
- Validate STEER_BOAT values (Add VehicleF) - *by ManInMyVan* (`2e625e2`)
- Remove Check.isFlying - *by ManInMyVan* (`be120f0`)
- Make Check.isTransaction static - *by ManInMyVan* (`0a4a6cd`)
- Split isJumping and lastJumping into separate declarations - *by ManInMyVan* (`6787d1b`)
- Simplify FloodgateUtil - *by ManInMyVan* (`d2df1b7`)
- Use Math.PI in VanillaMath instead of the literal - *by ManInMyVan* (`7376468`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) in TridentItem - *by ManInMyVan* (`e433652`)
- Remove unused method BlockFaceHelper.offset - *by ManInMyVan* (`796a573`)
- Mark many utility classes as UtilityClass - *by ManInMyVan* (`380e3d9`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) in Riptide - *by ManInMyVan* (`376e7a9`)
- Rewrite GeyserUtil to not use reflection
except once - *by ManInMyVan* (`1ba072f`)
- Merge FloodgateUtil & GeyserUtil - *by ManInMyVan* (`a3108c7`)
- Remove Killaura from punishments.yml + add Interact in japanese punishments.yml - *by ManInMyVan* (`6ce610e`)
- Fix typo in help: section of en messages.yml causing error message on /grim help. Also make /grim help handle null lines - *by Axionize* (`94813c0`)
- Remove unused import in BlockFaceHelper - *by ManInMyVan* (`8cb4189`)
- Allow line break in pages - *by ManInMyVan* (`5761896`)
- Cleaner stuckSpeedMultiplier constants - *by ManInMyVan* (`03e1514`)
- Roll up shitmath bruteforce in PredictionEngineElytra - *by ManInMyVan* (`a953f50`)
- Add force-slow-movement and force-stuck-speed (intended for anarchy servers) - *by ManInMyVan* (`0dec743`)
- Update README.md and CONTRIBUTING.md - *by AoElite* (`c0b96ea`)
- Limit 1.21.5+ sprint attribute desync to minecarts - *by cyramek* (`fd59498`)
- More readable PredictionEngineElytra.applyInputsToVelocityPossibilities - *by ManInMyVan* (`28d8320`)
- Allow platform to be configured via system argument - *by AoElite* (`b997b6b`)
- Make PacketPlayerDigging pre-via: fix #2250
also move it before PreViaCheckManagerListener - *by ManInMyVan* (`97c1bdd`)
- Remove unused imports in ChatA/B - *by ManInMyVan* (`1c46546`)
- Add support for SET_PLAYER_INVENTORY packet - *by SamB440* (`17a8d3b`)
- Add some utilities - *by AoElite* (`090d1a8`)
- Reduce the number of tasks for updating permissions - *by AoElite* (`4702add`)
- Add GrimList command for debugging exemptions - *by AoElite* (`dbac8bc`)
- Don't allow sending OFF_HAND in USE_ITEM to bypass noslow - *by ManInMyVan* (`ff9af98`)
- Get item in PacketPlayerDigging.handleUseItem instead of it being passed - *by ManInMyVan* (`a7f8c77`)
- Use getItemInHand in PacketPlayerDigging - *by ManInMyVan* (`d71239b`)
- Only set NoSlow.didSlotChangeLastTick if the slot actually changed - *by ManInMyVan* (`aab6908`)
- PacketStateData.eatingHand -> itemInUseHand - *by ManInMyVan* (`b37393c`)
- Make PacketStateData.isSlowedByUsingItem() based on slowedByUsingItemSlot
the slowedByUsingItem is redundant - *by ManInMyVan* (`cecf5fb`)
- Reduce runnables with world borders - *by ManInMyVan* (`21ef46a`)
- Cache default input value; reduce memory usage for pre-1.21.2 players - *by ManInMyVan* (`eddb14b`)
- Normalize trighandler param names - *by ManInMyVan* (`b44dd89`)
- Mark GrimMath methods as pure - *by ManInMyVan* (`566dc9b`)
- Make Ray fields final - *by ManInMyVan* (`f87a077`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) - *by ManInMyVan* (`d2a8dce`)
- Replace ChannelHelper.runInEventLoop with GrimPlayer#runSafely - *by ManInMyVan* (`3f17557`)
- Move ComprensatedInventory instance to GrimPlayer - *by ManInMyVan* (`ea5ed06`)
- Simplify ViaVersionUtil - *by ManInMyVan* (`42d247b`)
- Clean up EntityPredicates - *by ManInMyVan* (`e26cf0f`)
- Make MainSupportingBlockData a record - *by ManInMyVan* (`64ebdf2`)
- Use GrimMath.radians in JumpPower - *by ManInMyVan* (`2b03755`)
- Make Dripstone.update(...) void - *by ManInMyVan* (`9f4c321`)
- Remove GrimPlayer#isEyeInFluid(FluidTag) - *by ManInMyVan* (`4e1320f`)
- Deobf FluidFallingAdjustedMovement.getFluidFallingAdjustedMovement(...) - *by ManInMyVan* (`dc03060`)
- Protected -> private in final class - *by ManInMyVan* (`0bf3a21`)
- Remove GrimPlayer#getInventory() - *by ManInMyVan* (`bd4cd31`)
- Fix riptide velocity (#2262) - *by Ayou* (`0586ea5`)
- Read event after getting player - *by ManInMyVan* (`a8693c3`)
- Read event after getting player - *by ManInMyVan* (`070116b`)
- Remove unused imports - *by ManInMyVan* (`f739b1e`)
- Only do NoSlow checks if trident is not enchanted with Riptide
This is not vanilla, but this is what the legacy handler does. To implement this properly, we would need to track biomes AND skylight, which is very memory-expensive.
fix: https://github.com/GrimAnticheat/Grim/issues/2259 - *by cyramek* (`b7c5837`)
- Fix FastBreak falses white riding entity (#2273) - *by EternalHuman* (`57a9f8f`)
- Ensure fabric uses our packetevents fork - *by AoElite* (`846e9ad`)
- Update packetevents - *by AoElite* (`a02f49e`)
- Update workflow - *by AoElite* (`db92c65`)
- Remove workflow paths - *by AoElite* (`becbba3`)
- Tweak workflow - *by AoElite* (`e368bc8`)
- Remove secret requirement - *by AoElite* (`184050b`)
- Add back workflow paths - *by AoElite* (`c2a07bd`)
- Revert pre via (#2280)
* revert pre-via part 1
* don't register checks multiple times
* revert pre-via part 1
* don't register checks multiple times
* fix merge conflicts
---------
Co-authored-by: cyramek <xcyramek@gmail.com> - *by SamB440* (`cb13221`)
- Optimize away entity collision check in 1.8 (#2269) - *by Pablo Herrera* (`fe7a263`)
- Add repo.grim.ac for 1.16.1 so fabric-permissions-api will be downloaded - *by Axionize* (`293f6ea`)
- Disable CodeQL workflow schedule - *by AoElite* (`b70abbe`)
- Enable parallel building - *by AoElite* (`9b2b080`)
- Update gradle publishing actions, remove action dependency requirement, disabled building and publishing of lite - *by AoElite* (`2403bc5`)
- Update the checkout action to v5 in CodeQL workflow - *by AoElite* (`a0bd388`)
- Bump lombok plugin to 9.0.0 - *by AoElite* (`9618912`)
- Use different approach in Gradle version extraction in the publishing workflow - *by AoElite* (`2a5979c`)
- Simplify version extraction - *by AoElite* (`088621f`)
- Add a build properties file to include more details about the build - *by AoElite* (`c428bf6`)
- Use GitHub's default branch instead of assuming 2.0 - *by AoElite* (`18d1602`)
- Remove unused `mainBranch` property from BuildConfig - *by AoElite* (`f54ceb6`)
- Exclude pull requests - *by AoElite* (`01ff3ec`)
- Add build properties to dump - *by AoElite* (`8d25519`)
- Correct formatting for conditional checks in gradle-publish workflow - *by AoElite* (`1f16d7b`)
- Update readme - *by AoElite* (`4be2549`)
- Specify java version fpr codeql - *by AoElite* (`fb926ab`)
- Modify grim startup update check failure message - *by Axionize* (`3ac26d0`)
- Update new release/alpha build workflow - *by Axionize* (`cbc2f51`)
- Run workflow on .github/workflows/** update - *by Axionize* (`8f78556`)
- Update buildscript to be more flexible; add support for gradle build scans - *by Axionize* (`2df4c23`)
- Bugfix - *by Axionize* (`dda1332`)
- Build script fix - *by Axionize* (`a74e10e`)
- Remove -q from printVersion so when --scan is applied logs print out - *by Axionize* (`2f8a473`)
- Print out build scan url not found when --scan enabled and url not found - *by Axionize* (`b72485d`)
- Fix escpaing some stings in preparing final changelog - *by Axionize* (`a26951c`)
- Use secrets for MODRINTH_ID - *by Axionize* (`50f3d84`)
- Fix using secrets for MODRINTH_ID in workflows - *by Axionize* (`b824ce1`)
- Fix using secrets for MODRINTH_ID in workflows again - *by Axionize* (`0095f8a`)
- Buildscript patches - *by Axionize* (`d15a2dd`)
- Even more robust sanitization - *by Axionize* (`0fd2a96`)
- Add reset-item-usage-on-item-use - *by ManInMyVan* (`aa4c6e0`)
### 🐛 Fixes
- Fix NPE - *by ManInMyVan* (`9a22a28`)
- Fix #2181 - *by ManInMyVan* (`d59a9fa`)
- Fix build - *by ManInMyVan* (`b8e70b8`)
- Fix soft collisions for vehicles - *by cyramek* (`fec8806`)
- Fix elytra inputs - *by cyramek* (`c4a18a5`)
- Fix #2190 - *by ManInMyVan* (`bb7ba08`)
- Fix more SprintE falses - *by ManInMyVan* (`d835314`)
- Fix various vehicle issues [1.21.2] (#2185)
* fix happyghast step, collisions with fluids
warn about viabackwards compatibility
* fix 1.21.2+ riding without control
* use known input sneaking status if server support that
* fix fluid current pushing logic for happyghasts
* actually fix fluid pushing for happyghast
* fix vehicle input calculations for <=1.21.1 servers
* fix elytra inputs
* Revert 'fix elytra inputs'
* use pre-via listeners for sneaking
* remove warnings for sneaking issues on newer server versions
* fix float/double error causing 1e-8 imprecision when jumping on a horse
* workaround false positives when jumping on a horse
* add camel entity type
* only do this for 1.21.2+ client on 1.21.2+ servers
* build with new Grim PacketEvents fork snapshot with support for pre-via injection on Fabric - *by Cyramek* (`978364a`)
- Fix ExploitB false on pre 1.16 clients - *by ManInMyVan* (`2518ced`)
- Fix ExploitC on 1.9-1.12 servers - *by ManInMyVan* (`18f0a2a`)
- Fix vehicle relative teleport/vehicle 1.12.2+ teleport system (#2200)
* fix vehicle relative teleport/vehicle 1.12.2+ teleport system
* only mark teleports for re-encoding if we’re actually rewriting them - *by Cyramek* (`4156768`)
- Fix HappyGhast false positives when holding space
fix: https://github.com/GrimAnticheat/Grim/issues/2203 - *by cyramek* (`c66de10`)
- Https://github.com/GrimAnticheat/Grim/issues/2209 - *by cyramek* (`c37a79b`)
- Fix #2211 - *by ManInMyVan* (`9ab2f2e`)
- Fix NPE in BlockPlaceCheck#getCombinedBox (#2215) - *by Ayou* (`e2cf0fa`)
- Fix getting block jump factor in older versions - *by cyramek* (`b88dfa7`)
- Fix exception - *by ManInMyVan* (`3de670e`)
- Fix #2221 - *by ManInMyVan* (`fe1c6bf`)
- Fix PacketOrderO falses in vehicles - *by ManInMyVan* (`4287f62`)
- Fix ChatA/ChatB falses from 31107ec4b - *by ManInMyVan* (`38ccc55`)
- Shitmath look vector - *by ManInMyVan* (`0340e07`)
- Use stuckSpeedMultiplier instead of 0.99, 0.98, 0.99 - *by ManInMyVan* (`6320fa6`)
- Fix CrashH false - *by AoElite* (`8f1e993`)
- Fix deprecated method call ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) - *by ManInMyVan* (`345502b`)
- Fix RunningMode field modifiers - *by ManInMyVan* (`9ea389b`)
- Fixed some minor build warnings - *by AoElite* (`c90d7ab`)
- Fix workflow - *by AoElite* (`fefaa57`)
- Fix repo property including org - *by AoElite* (`40a4c08`)
- Fix leaf litter hitbox - *by ManInMyVan* (`c10e74c`)
- Fix segmented hitboxes - *by ManInMyVan* (`cc10288`)
### 🤖 Maintenance & CI
- Add cliff.toml file for defining git-cliff formatting of changelogs - *by Axionize* (`a239560`)
- Create GitHub Actions script for auto-building lite version and publishing to Modrinth w/changelog - *by Axionize* (`0374b8c`)
- Replace vars.MODRINTH_ID with secrets.MODRINTH_ID to match repository Actions' settings - *by Axionize* (`5183ad8`)
- Fix generating changelog content in GitHub Actions - *by Axionize* (`2bf1260`)
- Fix escaping characters in changelog generation - *by Axionize* (`ba305cf`)
- Fix supported versions for Bukkit in Modrinth upload and Fabric dependences - *by Axionize* (`b0906d9`)
2.3.72
正式版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 df7c7c7da1660115439f1589fbdfc3b26ec4999e获取文件 grimac-fabric-2.3.72.jar展开更新日志
This release is headlined by support for Minecraft versions up to 1.21.8. It also includes a suite of new checks, numerous bug fixes, and significant internal improvements including the long-awaited platform independence refactor allowing us to now support Fabric and paving the way for future support of platforms like Sponge, Minestom, Velocity and more. Get it now on Modrinth: https://modrinth.com/plugin/grimac
Major Features & Additions
- Platform Independence: A monumental refactoring effort to decouple the anticheat from Bukkit-specific APIs. This lays the groundwork for future support of Sponge, Fabric, Neoforge, Velocity, and other platforms. A beta version for Fabric is included in this effort. (by @Axionize in #2024)
- New
PacketOrderChecks: Introduced a comprehensive suite ofPacketOrderchecks to detect various packet manipulation cheats and inconsistencies that were not previously covered. (by @ManInMyVan in #1678) - New
/grim historyCommand: Added a new command to view a player's historical alerts directly in-game, with support for different database backends. (by @Axionize in #2201)
Improvements & Optimizations
- Minecraft 1.21.5+ Support: Implemented support for Minecraft versions up to
1.21.8, including new movement simulation for "Happy Ghast" blocks and updated sneaking behavior. (by @Cyramek in #2079) - Performance:
- Optimized away redundant entity collision checks on Minecraft 1.8. (by @Pablete1234 in #2269)
- Improved performance of piston updates by processing them on the player's network thread.
- Reduced object creation and runnable tasks for world borders and player data handling.
- Configuration & Usability:
- Added a config option to disable the Forge client blacklist. (by @FellowNeighbour in #2131)
- Improved verbose output by consistently including the entity type in reach alerts.
- Added a Chinese translation and updated all other language files. (by @RegotlyLong in #2135)
- Internal Refactoring:
- Rewrote Geyser/Floodgate support to reduce reliance on reflection.
- Conducted significant code cleanup, refactoring, and modernization across the codebase.
Bug Fixes
- Vehicle Fixes:
- Resolved various vehicle-related issues on modern versions (1.21.2+), including soft collisions, fluid interactions, relative teleports, and FastBreak false positives while riding. (by @Cyramek in #2188, #2185, #2200, @EternalHuman in #2273)
- Movement & Collision Fixes:
- Fixed a false setback in cobwebs with 0.03 velocity. (by @483378 in #2096)
- Fixed incorrect velocity calculation for tridents with Riptide. (by @Ayouuuu in #2262)
- Correctly implemented
hasSaddlelogic for entities. (by @Cyramek in #2179) - Fixed legacy world block lookup (
getBlockAt) on older Bukkit versions. (by @Cyramek in #2122)
- Packet & Check Fixes:
- Fixed multiple
NullPointerExceptionsinBadPacketsHduring respawn and in block placement checks. (by @Bram1903 in #2106, @Ayouuuu in #2215) - Fixed a
ClassCastExceptionwhen getting a player's keep-alive ping. (by @Souipi in #2143) - Hardcoded more 1.21.4+ hand-harvestable blocks to prevent FastBreak falses until an upstream fix is available. (by @codeHusky in #2213)
- Prevented a log spam error from ViaVersion placement rotation checks on unsupported server versions. (by @Krymonota in #2099)
- Fixed multiple
- Reverts:
- Reverted the "pre-via" packet handling changes to resolve various downstream issues and instability. (by @SamB440 in #2280)
Build & CI
- Upgraded the Shadow plugin to
9.0.0-rc2and updated various other dependencies like Adventure and Cloud. (by @Goooler in #2229) - Overhauled the GitHub Actions and Gradle build scripts for improved reliability, speed (parallel builds), and flexibility in publishing releases.
New Contributors
- @childunblocked made their first contribution in #2101
- @Krymonota made their first contribution in #2099
- @FellowNeighbour made their first contribution in #2131
- @Souipi made their first contribution in #2143
- @codeHusky made their first contribution in #2213
- @Goooler made their first contribution in #2229
- @EternalHuman made their first contribution in #2273
- @Pablete1234 made their first contribution in #2269
Full Changelog: https://github.com/GrimAnticheat/Grim/compare/v2.3.71...v2.3.72
2.3.72
正式版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 cf899998bc6a097fac5d0c2eb6244200af1fa3b3获取文件 grimac-bukkit-2.3.72.jar展开更新日志
This release is headlined by support for Minecraft versions up to 1.21.8. It also includes a suite of new checks, numerous bug fixes, and significant internal improvements including the long-awaited platform independence refactor allowing us to now support Fabric and paving the way for future support of platforms like Sponge, Minestom, Velocity and more. Get it now on Modrinth: https://modrinth.com/plugin/grimac
Major Features & Additions
- Platform Independence: A monumental refactoring effort to decouple the anticheat from Bukkit-specific APIs. This lays the groundwork for future support of Sponge, Fabric, Neoforge, Velocity, and other platforms. A beta version for Fabric is included in this effort. (by @Axionize in #2024)
- New
PacketOrderChecks: Introduced a comprehensive suite ofPacketOrderchecks to detect various packet manipulation cheats and inconsistencies that were not previously covered. (by @ManInMyVan in #1678) - New
/grim historyCommand: Added a new command to view a player's historical alerts directly in-game, with support for different database backends. (by @Axionize in #2201)
Improvements & Optimizations
- Minecraft 1.21.5+ Support: Implemented support for Minecraft versions up to
1.21.8, including new movement simulation for "Happy Ghast" blocks and updated sneaking behavior. (by @Cyramek in #2079) - Performance:
- Optimized away redundant entity collision checks on Minecraft 1.8. (by @Pablete1234 in #2269)
- Improved performance of piston updates by processing them on the player's network thread.
- Reduced object creation and runnable tasks for world borders and player data handling.
- Configuration & Usability:
- Added a config option to disable the Forge client blacklist. (by @FellowNeighbour in #2131)
- Improved verbose output by consistently including the entity type in reach alerts.
- Added a Chinese translation and updated all other language files. (by @RegotlyLong in #2135)
- Internal Refactoring:
- Rewrote Geyser/Floodgate support to reduce reliance on reflection.
- Conducted significant code cleanup, refactoring, and modernization across the codebase.
Bug Fixes
- Vehicle Fixes:
- Resolved various vehicle-related issues on modern versions (1.21.2+), including soft collisions, fluid interactions, relative teleports, and FastBreak false positives while riding. (by @Cyramek in #2188, #2185, #2200, @EternalHuman in #2273)
- Movement & Collision Fixes:
- Fixed a false setback in cobwebs with 0.03 velocity. (by @483378 in #2096)
- Fixed incorrect velocity calculation for tridents with Riptide. (by @Ayouuuu in #2262)
- Correctly implemented
hasSaddlelogic for entities. (by @Cyramek in #2179) - Fixed legacy world block lookup (
getBlockAt) on older Bukkit versions. (by @Cyramek in #2122)
- Packet & Check Fixes:
- Fixed multiple
NullPointerExceptionsinBadPacketsHduring respawn and in block placement checks. (by @Bram1903 in #2106, @Ayouuuu in #2215) - Fixed a
ClassCastExceptionwhen getting a player's keep-alive ping. (by @Souipi in #2143) - Hardcoded more 1.21.4+ hand-harvestable blocks to prevent FastBreak falses until an upstream fix is available. (by @codeHusky in #2213)
- Prevented a log spam error from ViaVersion placement rotation checks on unsupported server versions. (by @Krymonota in #2099)
- Fixed multiple
- Reverts:
- Reverted the "pre-via" packet handling changes to resolve various downstream issues and instability. (by @SamB440 in #2280)
Build & CI
- Upgraded the Shadow plugin to
9.0.0-rc2and updated various other dependencies like Adventure and Cloud. (by @Goooler in #2229) - Overhauled the GitHub Actions and Gradle build scripts for improved reliability, speed (parallel builds), and flexibility in publishing releases.
New Contributors
- @childunblocked made their first contribution in #2101
- @Krymonota made their first contribution in #2099
- @FellowNeighbour made their first contribution in #2131
- @Souipi made their first contribution in #2143
- @codeHusky made their first contribution in #2213
- @Goooler made their first contribution in #2229
- @EternalHuman made their first contribution in #2273
- @Pablete1234 made their first contribution in #2269
Full Changelog: https://github.com/GrimAnticheat/Grim/compare/v2.3.71...v2.3.72
2.3.72-d15a2dd
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 2dd3ddc8d005ad51d3c7d9e718917d37fdfd011c获取文件 grimac-fabric-2.3.72-d15a2dd.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- SprintE on 1.18.2+ - by ManInMyVan (
0f54849) - Why does this only not affect 1.21.4 - by ManInMyVan (
c30be94) - Minor cleanup - by ManInMyVan (
1bfef2e) - Normalize PredictionEngine class names - by ManInMyVan (
3c56235) - A bit more cleanup - by ManInMyVan (
d2913b3) - Merge pull request #2188 from Cyramek/fix-vehicle-soft-collisions
fix soft collisions for vehicles - by SamB440 (ddcc5a2)
- Add ItemTypes.TURTLE_HELMET - by Ayou (
d657aec) - Merge pull request #2193 from Ayouuuu/2.0
Add ItemTypes.TURTLE_HELMET - by ManInMyVan (af2a53a)
- Slightly change ignore-duplicate-packet-rotation logic - by ManInMyVan (
38a2ea4) - Move ExploitA & C to chat category - by ManInMyVan (
b563792) - Add KnownInput#moving - by ManInMyVan (
5fb8cd9) - PlayerData -> player - by ManInMyVan (
0844fc6) - Remove whitespace in EquipmentType - by ManInMyVan (
d1b0f4d) - Check for moving while chatting - by ManInMyVan (
135c90c) - Add Chat and Exploit to punishments - by ManInMyVan (
b4714b0) - Check if chat is hidden - by ManInMyVan (
4992cf6) - Descriptions for almost every place check - by ManInMyVan (
df31a39) - Validate anvil item name length - by ManInMyVan (
4b53457) - Payload system - by ManInMyVan (
1a6b6fc) - This took too long - by ManInMyVan (
8a2ca76) - Add missing return - by ManInMyVan (
ba18d4c) - BadPacketsJ should be stable - by ManInMyVan (
3b76ded) - ExploitC fail-fast page parsing - by ManInMyVan (
0ccd03a) - Finish ExploitC, replaces ExploitB - by ManInMyVan (
e16979b) - Add include-timestamp to discord.yml - by ManInMyVan (
7b82060) - Add /grim history (#2201)
- Add /grim history command to see historical alerts
-
Add basic runtime reloading support.
- Will only actually reload if current database is different/has different setting than the one requested in config.
-
Added [log] statements matching [alert] statements
-
Add more detailed error message if Grim history subsystem fails to load.
-
Refactor /grim history code; Fix autocomplete of online player names in /grim history
-
Fix error swapping checkName and verbose in SQLite implementation
-
Refactor /grim history to use more efficient long-term storage with compact UUIDs and string deduplication.
Grim old grim history data will not be migrated!
-
Replace %version% with grim version in /grim history entry output
-
Add support for %grim_version% %client_brand% %client_version% %server_version% substtuions in grim-history-entry - by Axionize (
3e9b53e)
- Make some checks run before via - by ManInMyVan (
2e9b086) - Bump Dependencies
gradlew-wrapper 8.13 -> 8.14.3
adventure 4.21.0 -> 4.23.0
adventure-platform-bukkit 4.3.4 -> 4.4.0
cloud-paper 2.0.0.-beta.10 -> 2.0.0.-beta.11
cloud-fabric 2.0.0.-beta.10 -> 2.0.0.-beta.11
packetevents 2.9.0-SNAPSHOT -> 2.9.2-SNAPSHOT
fabric-loader 0.16.10 -> 0.16.14
fabric-loom 1.10.5 -> 1.11.4
shadow 9.0.0-beta6 -> 9.0.0-rc1 - by Axionize (bbc1bee)
- Downgrade from shadow 9.0.0-rc1 to 9.0.0-beta8 to fix jar inflation bug with shading fastutil - by Axionize (
6e28434) - 1.21.8 Server Support - Bump PE - by Axionize (
4942401) - This should now be usable - by ManInMyVan (
6e58e8c) - No it shouldn't - by ManInMyVan (
8d3e77f) - There is no more via here - by ManInMyVan (
9da9c30) - SprintA verbose - by ManInMyVan (
ed727cc) - Packet cancelling in VehicleD - by ManInMyVan (
39b74b2) - Remove some empty lines - by ManInMyVan (
c7fbc4b) - Don't use ordinal for WindowClickType in CrashF - by ManInMyVan (
1b62b1d) - More pre-via
hopefully I didn't miss any getter changes - by ManInMyVan (d90de8f)
- Pre-via chat checks - by ManInMyVan (
51bbb31) - Small cleanup - by ManInMyVan (
2a7403b) - HOW DID I FORGET - by ManInMyVan (
ac2c9ea) - Temporary fix for BadPacketsE not working on vehicles - by Axionize (
2ad9818) - PacketOrderO - by ManInMyVan (
2e01399) - Pre-via block break checks - by ManInMyVan (
408c7d5) - BadPacketsO optimizations - by ManInMyVan (
354216f) - And it was not a teleport - by ManInMyVan (
85acf78) - These don't need to implement anything - by ManInMyVan (
02426ad) - Small stuff - by ManInMyVan (
1f052f6) - More small changes - by ManInMyVan (
95b080a) - More cleanup - by ManInMyVan (
d8b719d) - Add option to disable cancelling pong packets - by SamB440 (
933f6c7) - Hardcode more 1.21.4+ hand harvestables (#2213)
- Hardcode more 1.21.4+ Hand Harvestables
Fixes issue #2117 temporarily until PacketEvents resolves their api shortcoming (https://github.com/retrooper/packetevents/issues/1217)
-
Adjust variable name
-
Cleanup spacing in BlockBreakSpeed util
Co-authored-by: ManInMyVan 113963219+ManInMyVan@users.noreply.github.com
Co-authored-by: ManInMyVan 113963219+ManInMyVan@users.noreply.github.com - by Loki (533ae70)
- Temp revert pre-via - by ManInMyVan (
77c165c) - Revert "temp revert pre-via"
This reverts commit 77c165cfa83e35ef94c6049446a6eab847d4a080. - by ManInMyVan (2528ff5)
- Bump PacketEvents - by Axionize (
29e0c6e) - Add mavenCentral() to repositsories to download me.lucko:fabric-permissions-api:0.1-SNAPSHOT for Fabric 1.16.1 - by Axionize (
ba4bbef) - Shadow 9.0.0-rc2 (#2229)
OLD: grimac-bukkit-2.3.72-shadow-9-ba4bbef66-before.jar
NEW: grimac-bukkit-2.3.72-shadow-9-a14b4044a-after.jar
JAR │ old │ new │ diff
───────┼──────────┼──────────┼──────
class │ 20.9 MiB │ 20.9 MiB │ 0 B
other │ 1.5 MiB │ 1.5 MiB │ 0 B
───────┼──────────┼──────────┼──────
total │ 22.4 MiB │ 22.4 MiB │ 0 B
CLASSES │ old │ new │ diff
─────────┼───────┼───────┼───────────
classes │ 4603 │ 4603 │ 0 (+0 -0)
methods │ 53656 │ 53656 │ 0 (+0 -0)
fields │ 22173 │ 22173 │ 0 (+0 -0)
=================
==== JAR ====
=================
size │ diff │ path
──────┼──────┼─────────────────────────────────────────────────────────────────
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/snakeyaml/internal/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/snakeyaml/
│ 0 B │ - META-INF/versions/9/org/yaml/snakeyaml/internal/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/
│ 0 B │ - META-INF/versions/9/org/yaml/snakeyaml/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/
│ 0 B │ - META-INF/versions/9/org/yaml/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/
│ 0 B │ - META-INF/versions/9/org/
0 B │ 0 B │ + META-INF/versions/9/ac/
0 B │ 0 B │ + META-INF/services/
──────┼──────┼─────────────────────────────────────────────────────────────────
0 B │ 0 B │ (total)
``` - *by Zongle Wang* (`5a4471c`)
- Fix very rare Reach false for versions < 1.20.2 and > 1.21.4 involving rot only packets. See https://bugs.mojang.com/browse/MC/issues/MC-255263 - *by Axionize* (`3875a6b`)
- Amend previous Reach false fix to only apply in versions > 1.14.4 - *by Axionize* (`527c87e`)
- Fix FastBreak falses with 1.20.5+ custom tool rules. - *by Axionize* (`4b514e7`)
- Make ChatC and ChatB postViaChecks as temporary workaround to PE parsing limitations. - *by Axionize* (`31107ec`)
- [ci skip] Bump run-paper version - *by SamB440* (`cec0738`)
- Zero point zero three - *by SamB440* (`25b0582`)
- Disallow step after setback - *by SamB440* (`1136936`)
- [ci skip] Add client version to bypass issue template - *by SamB440* (`61f7ad8`)
- Refactor GrimDump: extract basic info generation to reusable getBasicInfo method - *by AoElite* (`a695dac`)
- Allow all functional urls to be changeable, move all grim system property usage to a dedicated class - *by AoElite* (`a9a2034`)
- Recode grim version command to use new api - *by AoElite* (`cd8d78d`)
- Add getVehicle() and getVehicleType() in GrimPlayer - *by ManInMyVan* (`647b13c`)
- Check if a player is in a boat when sending STEER_BOAT (Add VehicleE) - *by ManInMyVan* (`b5c14f4`)
- Validate STEER_BOAT values (Add VehicleF) - *by ManInMyVan* (`2e625e2`)
- Remove Check.isFlying - *by ManInMyVan* (`be120f0`)
- Make Check.isTransaction static - *by ManInMyVan* (`0a4a6cd`)
- Split isJumping and lastJumping into separate declarations - *by ManInMyVan* (`6787d1b`)
- Simplify FloodgateUtil - *by ManInMyVan* (`d2df1b7`)
- Use Math.PI in VanillaMath instead of the literal - *by ManInMyVan* (`7376468`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) in TridentItem - *by ManInMyVan* (`e433652`)
- Remove unused method BlockFaceHelper.offset - *by ManInMyVan* (`796a573`)
- Mark many utility classes as UtilityClass - *by ManInMyVan* (`380e3d9`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) in Riptide - *by ManInMyVan* (`376e7a9`)
- Rewrite GeyserUtil to not use reflection
except once - *by ManInMyVan* (`1ba072f`)
- Merge FloodgateUtil & GeyserUtil - *by ManInMyVan* (`a3108c7`)
- Remove Killaura from punishments.yml + add Interact in japanese punishments.yml - *by ManInMyVan* (`6ce610e`)
- Fix typo in help: section of en messages.yml causing error message on /grim help. Also make /grim help handle null lines - *by Axionize* (`94813c0`)
- Remove unused import in BlockFaceHelper - *by ManInMyVan* (`8cb4189`)
- Allow line break in pages - *by ManInMyVan* (`5761896`)
- Cleaner stuckSpeedMultiplier constants - *by ManInMyVan* (`03e1514`)
- Roll up shitmath bruteforce in PredictionEngineElytra - *by ManInMyVan* (`a953f50`)
- Add force-slow-movement and force-stuck-speed (intended for anarchy servers) - *by ManInMyVan* (`0dec743`)
- Update README.md and CONTRIBUTING.md - *by AoElite* (`c0b96ea`)
- Limit 1.21.5+ sprint attribute desync to minecarts - *by cyramek* (`fd59498`)
- More readable PredictionEngineElytra.applyInputsToVelocityPossibilities - *by ManInMyVan* (`28d8320`)
- Allow platform to be configured via system argument - *by AoElite* (`b997b6b`)
- Make PacketPlayerDigging pre-via: fix #2250
also move it before PreViaCheckManagerListener - *by ManInMyVan* (`97c1bdd`)
- Remove unused imports in ChatA/B - *by ManInMyVan* (`1c46546`)
- Add support for SET_PLAYER_INVENTORY packet - *by SamB440* (`17a8d3b`)
- Add some utilities - *by AoElite* (`090d1a8`)
- Reduce the number of tasks for updating permissions - *by AoElite* (`4702add`)
- Add GrimList command for debugging exemptions - *by AoElite* (`dbac8bc`)
- Don't allow sending OFF_HAND in USE_ITEM to bypass noslow - *by ManInMyVan* (`ff9af98`)
- Get item in PacketPlayerDigging.handleUseItem instead of it being passed - *by ManInMyVan* (`a7f8c77`)
- Use getItemInHand in PacketPlayerDigging - *by ManInMyVan* (`d71239b`)
- Only set NoSlow.didSlotChangeLastTick if the slot actually changed - *by ManInMyVan* (`aab6908`)
- PacketStateData.eatingHand -> itemInUseHand - *by ManInMyVan* (`b37393c`)
- Make PacketStateData.isSlowedByUsingItem() based on slowedByUsingItemSlot
the slowedByUsingItem is redundant - *by ManInMyVan* (`cecf5fb`)
- Reduce runnables with world borders - *by ManInMyVan* (`21ef46a`)
- Cache default input value; reduce memory usage for pre-1.21.2 players - *by ManInMyVan* (`eddb14b`)
- Normalize trighandler param names - *by ManInMyVan* (`b44dd89`)
- Mark GrimMath methods as pure - *by ManInMyVan* (`566dc9b`)
- Make Ray fields final - *by ManInMyVan* (`f87a077`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) - *by ManInMyVan* (`d2a8dce`)
- Replace ChannelHelper.runInEventLoop with GrimPlayer#runSafely - *by ManInMyVan* (`3f17557`)
- Move ComprensatedInventory instance to GrimPlayer - *by ManInMyVan* (`ea5ed06`)
- Simplify ViaVersionUtil - *by ManInMyVan* (`42d247b`)
- Clean up EntityPredicates - *by ManInMyVan* (`e26cf0f`)
- Make MainSupportingBlockData a record - *by ManInMyVan* (`64ebdf2`)
- Use GrimMath.radians in JumpPower - *by ManInMyVan* (`2b03755`)
- Make Dripstone.update(...) void - *by ManInMyVan* (`9f4c321`)
- Remove GrimPlayer#isEyeInFluid(FluidTag) - *by ManInMyVan* (`4e1320f`)
- Deobf FluidFallingAdjustedMovement.getFluidFallingAdjustedMovement(...) - *by ManInMyVan* (`dc03060`)
- Protected -> private in final class - *by ManInMyVan* (`0bf3a21`)
- Remove GrimPlayer#getInventory() - *by ManInMyVan* (`bd4cd31`)
- Fix riptide velocity (#2262) - *by Ayou* (`0586ea5`)
- Read event after getting player - *by ManInMyVan* (`a8693c3`)
- Read event after getting player - *by ManInMyVan* (`070116b`)
- Remove unused imports - *by ManInMyVan* (`f739b1e`)
- Only do NoSlow checks if trident is not enchanted with Riptide
This is not vanilla, but this is what the legacy handler does. To implement this properly, we would need to track biomes AND skylight, which is very memory-expensive.
fix: https://github.com/GrimAnticheat/Grim/issues/2259 - *by cyramek* (`b7c5837`)
- Fix FastBreak falses white riding entity (#2273) - *by EternalHuman* (`57a9f8f`)
- Ensure fabric uses our packetevents fork - *by AoElite* (`846e9ad`)
- Update packetevents - *by AoElite* (`a02f49e`)
- Update workflow - *by AoElite* (`db92c65`)
- Remove workflow paths - *by AoElite* (`becbba3`)
- Tweak workflow - *by AoElite* (`e368bc8`)
- Remove secret requirement - *by AoElite* (`184050b`)
- Add back workflow paths - *by AoElite* (`c2a07bd`)
- Revert pre via (#2280)
* revert pre-via part 1
* don't register checks multiple times
* revert pre-via part 1
* don't register checks multiple times
* fix merge conflicts
---------
Co-authored-by: cyramek <xcyramek@gmail.com> - *by SamB440* (`cb13221`)
- Optimize away entity collision check in 1.8 (#2269) - *by Pablo Herrera* (`fe7a263`)
- Add repo.grim.ac for 1.16.1 so fabric-permissions-api will be downloaded - *by Axionize* (`293f6ea`)
- Disable CodeQL workflow schedule - *by AoElite* (`b70abbe`)
- Enable parallel building - *by AoElite* (`9b2b080`)
- Update gradle publishing actions, remove action dependency requirement, disabled building and publishing of lite - *by AoElite* (`2403bc5`)
- Update the checkout action to v5 in CodeQL workflow - *by AoElite* (`a0bd388`)
- Bump lombok plugin to 9.0.0 - *by AoElite* (`9618912`)
- Use different approach in Gradle version extraction in the publishing workflow - *by AoElite* (`2a5979c`)
- Simplify version extraction - *by AoElite* (`088621f`)
- Add a build properties file to include more details about the build - *by AoElite* (`c428bf6`)
- Use GitHub's default branch instead of assuming 2.0 - *by AoElite* (`18d1602`)
- Remove unused `mainBranch` property from BuildConfig - *by AoElite* (`f54ceb6`)
- Exclude pull requests - *by AoElite* (`01ff3ec`)
- Add build properties to dump - *by AoElite* (`8d25519`)
- Correct formatting for conditional checks in gradle-publish workflow - *by AoElite* (`1f16d7b`)
- Update readme - *by AoElite* (`4be2549`)
- Specify java version fpr codeql - *by AoElite* (`fb926ab`)
- Modify grim startup update check failure message - *by Axionize* (`3ac26d0`)
- Update new release/alpha build workflow - *by Axionize* (`cbc2f51`)
- Run workflow on .github/workflows/** update - *by Axionize* (`8f78556`)
- Update buildscript to be more flexible; add support for gradle build scans - *by Axionize* (`2df4c23`)
- Bugfix - *by Axionize* (`dda1332`)
- Build script fix - *by Axionize* (`a74e10e`)
- Remove -q from printVersion so when --scan is applied logs print out - *by Axionize* (`2f8a473`)
- Print out build scan url not found when --scan enabled and url not found - *by Axionize* (`b72485d`)
- Fix escpaing some stings in preparing final changelog - *by Axionize* (`a26951c`)
- Use secrets for MODRINTH_ID - *by Axionize* (`50f3d84`)
- Fix using secrets for MODRINTH_ID in workflows - *by Axionize* (`b824ce1`)
- Fix using secrets for MODRINTH_ID in workflows again - *by Axionize* (`0095f8a`)
- Buildscript patches - *by Axionize* (`d15a2dd`)
### 🐛 Fixes
- Fix #2180 - *by ManInMyVan* (`1ab7f9f`)
- Fix NPE - *by ManInMyVan* (`9a22a28`)
- Fix #2181 - *by ManInMyVan* (`d59a9fa`)
- Fix build - *by ManInMyVan* (`b8e70b8`)
- Fix soft collisions for vehicles - *by cyramek* (`fec8806`)
- Fix elytra inputs - *by cyramek* (`c4a18a5`)
- Fix #2190 - *by ManInMyVan* (`bb7ba08`)
- Fix more SprintE falses - *by ManInMyVan* (`d835314`)
- Fix various vehicle issues [1.21.2] (#2185)
* fix happyghast step, collisions with fluids
warn about viabackwards compatibility
* fix 1.21.2+ riding without control
* use known input sneaking status if server support that
* fix fluid current pushing logic for happyghasts
* actually fix fluid pushing for happyghast
* fix vehicle input calculations for <=1.21.1 servers
* fix elytra inputs
* Revert 'fix elytra inputs'
* use pre-via listeners for sneaking
* remove warnings for sneaking issues on newer server versions
* fix float/double error causing 1e-8 imprecision when jumping on a horse
* workaround false positives when jumping on a horse
* add camel entity type
* only do this for 1.21.2+ client on 1.21.2+ servers
* build with new Grim PacketEvents fork snapshot with support for pre-via injection on Fabric - *by Cyramek* (`978364a`)
- Fix ExploitB false on pre 1.16 clients - *by ManInMyVan* (`2518ced`)
- Fix ExploitC on 1.9-1.12 servers - *by ManInMyVan* (`18f0a2a`)
- Fix vehicle relative teleport/vehicle 1.12.2+ teleport system (#2200)
* fix vehicle relative teleport/vehicle 1.12.2+ teleport system
* only mark teleports for re-encoding if we’re actually rewriting them - *by Cyramek* (`4156768`)
- Fix HappyGhast false positives when holding space
fix: https://github.com/GrimAnticheat/Grim/issues/2203 - *by cyramek* (`c66de10`)
- Https://github.com/GrimAnticheat/Grim/issues/2209 - *by cyramek* (`c37a79b`)
- Fix #2211 - *by ManInMyVan* (`9ab2f2e`)
- Fix NPE in BlockPlaceCheck#getCombinedBox (#2215) - *by Ayou* (`e2cf0fa`)
- Fix getting block jump factor in older versions - *by cyramek* (`b88dfa7`)
- Fix exception - *by ManInMyVan* (`3de670e`)
- Fix #2221 - *by ManInMyVan* (`fe1c6bf`)
- Fix PacketOrderO falses in vehicles - *by ManInMyVan* (`4287f62`)
- Fix ChatA/ChatB falses from 31107ec4b - *by ManInMyVan* (`38ccc55`)
- Shitmath look vector - *by ManInMyVan* (`0340e07`)
- Use stuckSpeedMultiplier instead of 0.99, 0.98, 0.99 - *by ManInMyVan* (`6320fa6`)
- Fix CrashH false - *by AoElite* (`8f1e993`)
- Fix deprecated method call ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) - *by ManInMyVan* (`345502b`)
- Fix RunningMode field modifiers - *by ManInMyVan* (`9ea389b`)
- Fixed some minor build warnings - *by AoElite* (`c90d7ab`)
- Fix workflow - *by AoElite* (`fefaa57`)
- Fix repo property including org - *by AoElite* (`40a4c08`)
- Fix leaf litter hitbox - *by ManInMyVan* (`c10e74c`)
- Fix segmented hitboxes - *by ManInMyVan* (`cc10288`)
### 🤖 Maintenance & CI
- Add cliff.toml file for defining git-cliff formatting of changelogs - *by Axionize* (`a239560`)
- Create GitHub Actions script for auto-building lite version and publishing to Modrinth w/changelog - *by Axionize* (`0374b8c`)
- Replace vars.MODRINTH_ID with secrets.MODRINTH_ID to match repository Actions' settings - *by Axionize* (`5183ad8`)
- Fix generating changelog content in GitHub Actions - *by Axionize* (`2bf1260`)
- Fix escaping characters in changelog generation - *by Axionize* (`ba305cf`)
- Fix supported versions for Bukkit in Modrinth upload and Fabric dependences - *by Axionize* (`b0906d9`)
2.3.72-d15a2dd
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 0ce91852910047eb674516e6b762229bbdfc53c8获取文件 grimac-bukkit-2.3.72-d15a2dd.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- SprintE on 1.18.2+ - by ManInMyVan (
0f54849) - Why does this only not affect 1.21.4 - by ManInMyVan (
c30be94) - Minor cleanup - by ManInMyVan (
1bfef2e) - Normalize PredictionEngine class names - by ManInMyVan (
3c56235) - A bit more cleanup - by ManInMyVan (
d2913b3) - Merge pull request #2188 from Cyramek/fix-vehicle-soft-collisions
fix soft collisions for vehicles - by SamB440 (ddcc5a2)
- Add ItemTypes.TURTLE_HELMET - by Ayou (
d657aec) - Merge pull request #2193 from Ayouuuu/2.0
Add ItemTypes.TURTLE_HELMET - by ManInMyVan (af2a53a)
- Slightly change ignore-duplicate-packet-rotation logic - by ManInMyVan (
38a2ea4) - Move ExploitA & C to chat category - by ManInMyVan (
b563792) - Add KnownInput#moving - by ManInMyVan (
5fb8cd9) - PlayerData -> player - by ManInMyVan (
0844fc6) - Remove whitespace in EquipmentType - by ManInMyVan (
d1b0f4d) - Check for moving while chatting - by ManInMyVan (
135c90c) - Add Chat and Exploit to punishments - by ManInMyVan (
b4714b0) - Check if chat is hidden - by ManInMyVan (
4992cf6) - Descriptions for almost every place check - by ManInMyVan (
df31a39) - Validate anvil item name length - by ManInMyVan (
4b53457) - Payload system - by ManInMyVan (
1a6b6fc) - This took too long - by ManInMyVan (
8a2ca76) - Add missing return - by ManInMyVan (
ba18d4c) - BadPacketsJ should be stable - by ManInMyVan (
3b76ded) - ExploitC fail-fast page parsing - by ManInMyVan (
0ccd03a) - Finish ExploitC, replaces ExploitB - by ManInMyVan (
e16979b) - Add include-timestamp to discord.yml - by ManInMyVan (
7b82060) - Add /grim history (#2201)
- Add /grim history command to see historical alerts
-
Add basic runtime reloading support.
- Will only actually reload if current database is different/has different setting than the one requested in config.
-
Added [log] statements matching [alert] statements
-
Add more detailed error message if Grim history subsystem fails to load.
-
Refactor /grim history code; Fix autocomplete of online player names in /grim history
-
Fix error swapping checkName and verbose in SQLite implementation
-
Refactor /grim history to use more efficient long-term storage with compact UUIDs and string deduplication.
Grim old grim history data will not be migrated!
-
Replace %version% with grim version in /grim history entry output
-
Add support for %grim_version% %client_brand% %client_version% %server_version% substtuions in grim-history-entry - by Axionize (
3e9b53e)
- Make some checks run before via - by ManInMyVan (
2e9b086) - Bump Dependencies
gradlew-wrapper 8.13 -> 8.14.3
adventure 4.21.0 -> 4.23.0
adventure-platform-bukkit 4.3.4 -> 4.4.0
cloud-paper 2.0.0.-beta.10 -> 2.0.0.-beta.11
cloud-fabric 2.0.0.-beta.10 -> 2.0.0.-beta.11
packetevents 2.9.0-SNAPSHOT -> 2.9.2-SNAPSHOT
fabric-loader 0.16.10 -> 0.16.14
fabric-loom 1.10.5 -> 1.11.4
shadow 9.0.0-beta6 -> 9.0.0-rc1 - by Axionize (bbc1bee)
- Downgrade from shadow 9.0.0-rc1 to 9.0.0-beta8 to fix jar inflation bug with shading fastutil - by Axionize (
6e28434) - 1.21.8 Server Support - Bump PE - by Axionize (
4942401) - This should now be usable - by ManInMyVan (
6e58e8c) - No it shouldn't - by ManInMyVan (
8d3e77f) - There is no more via here - by ManInMyVan (
9da9c30) - SprintA verbose - by ManInMyVan (
ed727cc) - Packet cancelling in VehicleD - by ManInMyVan (
39b74b2) - Remove some empty lines - by ManInMyVan (
c7fbc4b) - Don't use ordinal for WindowClickType in CrashF - by ManInMyVan (
1b62b1d) - More pre-via
hopefully I didn't miss any getter changes - by ManInMyVan (d90de8f)
- Pre-via chat checks - by ManInMyVan (
51bbb31) - Small cleanup - by ManInMyVan (
2a7403b) - HOW DID I FORGET - by ManInMyVan (
ac2c9ea) - Temporary fix for BadPacketsE not working on vehicles - by Axionize (
2ad9818) - PacketOrderO - by ManInMyVan (
2e01399) - Pre-via block break checks - by ManInMyVan (
408c7d5) - BadPacketsO optimizations - by ManInMyVan (
354216f) - And it was not a teleport - by ManInMyVan (
85acf78) - These don't need to implement anything - by ManInMyVan (
02426ad) - Small stuff - by ManInMyVan (
1f052f6) - More small changes - by ManInMyVan (
95b080a) - More cleanup - by ManInMyVan (
d8b719d) - Add option to disable cancelling pong packets - by SamB440 (
933f6c7) - Hardcode more 1.21.4+ hand harvestables (#2213)
- Hardcode more 1.21.4+ Hand Harvestables
Fixes issue #2117 temporarily until PacketEvents resolves their api shortcoming (https://github.com/retrooper/packetevents/issues/1217)
-
Adjust variable name
-
Cleanup spacing in BlockBreakSpeed util
Co-authored-by: ManInMyVan 113963219+ManInMyVan@users.noreply.github.com
Co-authored-by: ManInMyVan 113963219+ManInMyVan@users.noreply.github.com - by Loki (533ae70)
- Temp revert pre-via - by ManInMyVan (
77c165c) - Revert "temp revert pre-via"
This reverts commit 77c165cfa83e35ef94c6049446a6eab847d4a080. - by ManInMyVan (2528ff5)
- Bump PacketEvents - by Axionize (
29e0c6e) - Add mavenCentral() to repositsories to download me.lucko:fabric-permissions-api:0.1-SNAPSHOT for Fabric 1.16.1 - by Axionize (
ba4bbef) - Shadow 9.0.0-rc2 (#2229)
OLD: grimac-bukkit-2.3.72-shadow-9-ba4bbef66-before.jar
NEW: grimac-bukkit-2.3.72-shadow-9-a14b4044a-after.jar
JAR │ old │ new │ diff
───────┼──────────┼──────────┼──────
class │ 20.9 MiB │ 20.9 MiB │ 0 B
other │ 1.5 MiB │ 1.5 MiB │ 0 B
───────┼──────────┼──────────┼──────
total │ 22.4 MiB │ 22.4 MiB │ 0 B
CLASSES │ old │ new │ diff
─────────┼───────┼───────┼───────────
classes │ 4603 │ 4603 │ 0 (+0 -0)
methods │ 53656 │ 53656 │ 0 (+0 -0)
fields │ 22173 │ 22173 │ 0 (+0 -0)
=================
==== JAR ====
=================
size │ diff │ path
──────┼──────┼─────────────────────────────────────────────────────────────────
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/snakeyaml/internal/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/snakeyaml/
│ 0 B │ - META-INF/versions/9/org/yaml/snakeyaml/internal/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/shaded/
│ 0 B │ - META-INF/versions/9/org/yaml/snakeyaml/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/grimac/
│ 0 B │ - META-INF/versions/9/org/yaml/
0 B │ 0 B │ + META-INF/versions/9/ac/grim/
│ 0 B │ - META-INF/versions/9/org/
0 B │ 0 B │ + META-INF/versions/9/ac/
0 B │ 0 B │ + META-INF/services/
──────┼──────┼─────────────────────────────────────────────────────────────────
0 B │ 0 B │ (total)
``` - *by Zongle Wang* (`5a4471c`)
- Fix very rare Reach false for versions < 1.20.2 and > 1.21.4 involving rot only packets. See https://bugs.mojang.com/browse/MC/issues/MC-255263 - *by Axionize* (`3875a6b`)
- Amend previous Reach false fix to only apply in versions > 1.14.4 - *by Axionize* (`527c87e`)
- Fix FastBreak falses with 1.20.5+ custom tool rules. - *by Axionize* (`4b514e7`)
- Make ChatC and ChatB postViaChecks as temporary workaround to PE parsing limitations. - *by Axionize* (`31107ec`)
- [ci skip] Bump run-paper version - *by SamB440* (`cec0738`)
- Zero point zero three - *by SamB440* (`25b0582`)
- Disallow step after setback - *by SamB440* (`1136936`)
- [ci skip] Add client version to bypass issue template - *by SamB440* (`61f7ad8`)
- Refactor GrimDump: extract basic info generation to reusable getBasicInfo method - *by AoElite* (`a695dac`)
- Allow all functional urls to be changeable, move all grim system property usage to a dedicated class - *by AoElite* (`a9a2034`)
- Recode grim version command to use new api - *by AoElite* (`cd8d78d`)
- Add getVehicle() and getVehicleType() in GrimPlayer - *by ManInMyVan* (`647b13c`)
- Check if a player is in a boat when sending STEER_BOAT (Add VehicleE) - *by ManInMyVan* (`b5c14f4`)
- Validate STEER_BOAT values (Add VehicleF) - *by ManInMyVan* (`2e625e2`)
- Remove Check.isFlying - *by ManInMyVan* (`be120f0`)
- Make Check.isTransaction static - *by ManInMyVan* (`0a4a6cd`)
- Split isJumping and lastJumping into separate declarations - *by ManInMyVan* (`6787d1b`)
- Simplify FloodgateUtil - *by ManInMyVan* (`d2df1b7`)
- Use Math.PI in VanillaMath instead of the literal - *by ManInMyVan* (`7376468`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) in TridentItem - *by ManInMyVan* (`e433652`)
- Remove unused method BlockFaceHelper.offset - *by ManInMyVan* (`796a573`)
- Mark many utility classes as UtilityClass - *by ManInMyVan* (`380e3d9`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) in Riptide - *by ManInMyVan* (`376e7a9`)
- Rewrite GeyserUtil to not use reflection
except once - *by ManInMyVan* (`1ba072f`)
- Merge FloodgateUtil & GeyserUtil - *by ManInMyVan* (`a3108c7`)
- Remove Killaura from punishments.yml + add Interact in japanese punishments.yml - *by ManInMyVan* (`6ce610e`)
- Fix typo in help: section of en messages.yml causing error message on /grim help. Also make /grim help handle null lines - *by Axionize* (`94813c0`)
- Remove unused import in BlockFaceHelper - *by ManInMyVan* (`8cb4189`)
- Allow line break in pages - *by ManInMyVan* (`5761896`)
- Cleaner stuckSpeedMultiplier constants - *by ManInMyVan* (`03e1514`)
- Roll up shitmath bruteforce in PredictionEngineElytra - *by ManInMyVan* (`a953f50`)
- Add force-slow-movement and force-stuck-speed (intended for anarchy servers) - *by ManInMyVan* (`0dec743`)
- Update README.md and CONTRIBUTING.md - *by AoElite* (`c0b96ea`)
- Limit 1.21.5+ sprint attribute desync to minecarts - *by cyramek* (`fd59498`)
- More readable PredictionEngineElytra.applyInputsToVelocityPossibilities - *by ManInMyVan* (`28d8320`)
- Allow platform to be configured via system argument - *by AoElite* (`b997b6b`)
- Make PacketPlayerDigging pre-via: fix #2250
also move it before PreViaCheckManagerListener - *by ManInMyVan* (`97c1bdd`)
- Remove unused imports in ChatA/B - *by ManInMyVan* (`1c46546`)
- Add support for SET_PLAYER_INVENTORY packet - *by SamB440* (`17a8d3b`)
- Add some utilities - *by AoElite* (`090d1a8`)
- Reduce the number of tasks for updating permissions - *by AoElite* (`4702add`)
- Add GrimList command for debugging exemptions - *by AoElite* (`dbac8bc`)
- Don't allow sending OFF_HAND in USE_ITEM to bypass noslow - *by ManInMyVan* (`ff9af98`)
- Get item in PacketPlayerDigging.handleUseItem instead of it being passed - *by ManInMyVan* (`a7f8c77`)
- Use getItemInHand in PacketPlayerDigging - *by ManInMyVan* (`d71239b`)
- Only set NoSlow.didSlotChangeLastTick if the slot actually changed - *by ManInMyVan* (`aab6908`)
- PacketStateData.eatingHand -> itemInUseHand - *by ManInMyVan* (`b37393c`)
- Make PacketStateData.isSlowedByUsingItem() based on slowedByUsingItemSlot
the slowedByUsingItem is redundant - *by ManInMyVan* (`cecf5fb`)
- Reduce runnables with world borders - *by ManInMyVan* (`21ef46a`)
- Cache default input value; reduce memory usage for pre-1.21.2 players - *by ManInMyVan* (`eddb14b`)
- Normalize trighandler param names - *by ManInMyVan* (`b44dd89`)
- Mark GrimMath methods as pure - *by ManInMyVan* (`566dc9b`)
- Make Ray fields final - *by ManInMyVan* (`f87a077`)
- Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) - *by ManInMyVan* (`d2a8dce`)
- Replace ChannelHelper.runInEventLoop with GrimPlayer#runSafely - *by ManInMyVan* (`3f17557`)
- Move ComprensatedInventory instance to GrimPlayer - *by ManInMyVan* (`ea5ed06`)
- Simplify ViaVersionUtil - *by ManInMyVan* (`42d247b`)
- Clean up EntityPredicates - *by ManInMyVan* (`e26cf0f`)
- Make MainSupportingBlockData a record - *by ManInMyVan* (`64ebdf2`)
- Use GrimMath.radians in JumpPower - *by ManInMyVan* (`2b03755`)
- Make Dripstone.update(...) void - *by ManInMyVan* (`9f4c321`)
- Remove GrimPlayer#isEyeInFluid(FluidTag) - *by ManInMyVan* (`4e1320f`)
- Deobf FluidFallingAdjustedMovement.getFluidFallingAdjustedMovement(...) - *by ManInMyVan* (`dc03060`)
- Protected -> private in final class - *by ManInMyVan* (`0bf3a21`)
- Remove GrimPlayer#getInventory() - *by ManInMyVan* (`bd4cd31`)
- Fix riptide velocity (#2262) - *by Ayou* (`0586ea5`)
- Read event after getting player - *by ManInMyVan* (`a8693c3`)
- Read event after getting player - *by ManInMyVan* (`070116b`)
- Remove unused imports - *by ManInMyVan* (`f739b1e`)
- Only do NoSlow checks if trident is not enchanted with Riptide
This is not vanilla, but this is what the legacy handler does. To implement this properly, we would need to track biomes AND skylight, which is very memory-expensive.
fix: https://github.com/GrimAnticheat/Grim/issues/2259 - *by cyramek* (`b7c5837`)
- Fix FastBreak falses white riding entity (#2273) - *by EternalHuman* (`57a9f8f`)
- Ensure fabric uses our packetevents fork - *by AoElite* (`846e9ad`)
- Update packetevents - *by AoElite* (`a02f49e`)
- Update workflow - *by AoElite* (`db92c65`)
- Remove workflow paths - *by AoElite* (`becbba3`)
- Tweak workflow - *by AoElite* (`e368bc8`)
- Remove secret requirement - *by AoElite* (`184050b`)
- Add back workflow paths - *by AoElite* (`c2a07bd`)
- Revert pre via (#2280)
* revert pre-via part 1
* don't register checks multiple times
* revert pre-via part 1
* don't register checks multiple times
* fix merge conflicts
---------
Co-authored-by: cyramek <xcyramek@gmail.com> - *by SamB440* (`cb13221`)
- Optimize away entity collision check in 1.8 (#2269) - *by Pablo Herrera* (`fe7a263`)
- Add repo.grim.ac for 1.16.1 so fabric-permissions-api will be downloaded - *by Axionize* (`293f6ea`)
- Disable CodeQL workflow schedule - *by AoElite* (`b70abbe`)
- Enable parallel building - *by AoElite* (`9b2b080`)
- Update gradle publishing actions, remove action dependency requirement, disabled building and publishing of lite - *by AoElite* (`2403bc5`)
- Update the checkout action to v5 in CodeQL workflow - *by AoElite* (`a0bd388`)
- Bump lombok plugin to 9.0.0 - *by AoElite* (`9618912`)
- Use different approach in Gradle version extraction in the publishing workflow - *by AoElite* (`2a5979c`)
- Simplify version extraction - *by AoElite* (`088621f`)
- Add a build properties file to include more details about the build - *by AoElite* (`c428bf6`)
- Use GitHub's default branch instead of assuming 2.0 - *by AoElite* (`18d1602`)
- Remove unused `mainBranch` property from BuildConfig - *by AoElite* (`f54ceb6`)
- Exclude pull requests - *by AoElite* (`01ff3ec`)
- Add build properties to dump - *by AoElite* (`8d25519`)
- Correct formatting for conditional checks in gradle-publish workflow - *by AoElite* (`1f16d7b`)
- Update readme - *by AoElite* (`4be2549`)
- Specify java version fpr codeql - *by AoElite* (`fb926ab`)
- Modify grim startup update check failure message - *by Axionize* (`3ac26d0`)
- Update new release/alpha build workflow - *by Axionize* (`cbc2f51`)
- Run workflow on .github/workflows/** update - *by Axionize* (`8f78556`)
- Update buildscript to be more flexible; add support for gradle build scans - *by Axionize* (`2df4c23`)
- Bugfix - *by Axionize* (`dda1332`)
- Build script fix - *by Axionize* (`a74e10e`)
- Remove -q from printVersion so when --scan is applied logs print out - *by Axionize* (`2f8a473`)
- Print out build scan url not found when --scan enabled and url not found - *by Axionize* (`b72485d`)
- Fix escpaing some stings in preparing final changelog - *by Axionize* (`a26951c`)
- Use secrets for MODRINTH_ID - *by Axionize* (`50f3d84`)
- Fix using secrets for MODRINTH_ID in workflows - *by Axionize* (`b824ce1`)
- Fix using secrets for MODRINTH_ID in workflows again - *by Axionize* (`0095f8a`)
- Buildscript patches - *by Axionize* (`d15a2dd`)
### 🐛 Fixes
- Fix #2180 - *by ManInMyVan* (`1ab7f9f`)
- Fix NPE - *by ManInMyVan* (`9a22a28`)
- Fix #2181 - *by ManInMyVan* (`d59a9fa`)
- Fix build - *by ManInMyVan* (`b8e70b8`)
- Fix soft collisions for vehicles - *by cyramek* (`fec8806`)
- Fix elytra inputs - *by cyramek* (`c4a18a5`)
- Fix #2190 - *by ManInMyVan* (`bb7ba08`)
- Fix more SprintE falses - *by ManInMyVan* (`d835314`)
- Fix various vehicle issues [1.21.2] (#2185)
* fix happyghast step, collisions with fluids
warn about viabackwards compatibility
* fix 1.21.2+ riding without control
* use known input sneaking status if server support that
* fix fluid current pushing logic for happyghasts
* actually fix fluid pushing for happyghast
* fix vehicle input calculations for <=1.21.1 servers
* fix elytra inputs
* Revert 'fix elytra inputs'
* use pre-via listeners for sneaking
* remove warnings for sneaking issues on newer server versions
* fix float/double error causing 1e-8 imprecision when jumping on a horse
* workaround false positives when jumping on a horse
* add camel entity type
* only do this for 1.21.2+ client on 1.21.2+ servers
* build with new Grim PacketEvents fork snapshot with support for pre-via injection on Fabric - *by Cyramek* (`978364a`)
- Fix ExploitB false on pre 1.16 clients - *by ManInMyVan* (`2518ced`)
- Fix ExploitC on 1.9-1.12 servers - *by ManInMyVan* (`18f0a2a`)
- Fix vehicle relative teleport/vehicle 1.12.2+ teleport system (#2200)
* fix vehicle relative teleport/vehicle 1.12.2+ teleport system
* only mark teleports for re-encoding if we’re actually rewriting them - *by Cyramek* (`4156768`)
- Fix HappyGhast false positives when holding space
fix: https://github.com/GrimAnticheat/Grim/issues/2203 - *by cyramek* (`c66de10`)
- Https://github.com/GrimAnticheat/Grim/issues/2209 - *by cyramek* (`c37a79b`)
- Fix #2211 - *by ManInMyVan* (`9ab2f2e`)
- Fix NPE in BlockPlaceCheck#getCombinedBox (#2215) - *by Ayou* (`e2cf0fa`)
- Fix getting block jump factor in older versions - *by cyramek* (`b88dfa7`)
- Fix exception - *by ManInMyVan* (`3de670e`)
- Fix #2221 - *by ManInMyVan* (`fe1c6bf`)
- Fix PacketOrderO falses in vehicles - *by ManInMyVan* (`4287f62`)
- Fix ChatA/ChatB falses from 31107ec4b - *by ManInMyVan* (`38ccc55`)
- Shitmath look vector - *by ManInMyVan* (`0340e07`)
- Use stuckSpeedMultiplier instead of 0.99, 0.98, 0.99 - *by ManInMyVan* (`6320fa6`)
- Fix CrashH false - *by AoElite* (`8f1e993`)
- Fix deprecated method call ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) - *by ManInMyVan* (`345502b`)
- Fix RunningMode field modifiers - *by ManInMyVan* (`9ea389b`)
- Fixed some minor build warnings - *by AoElite* (`c90d7ab`)
- Fix workflow - *by AoElite* (`fefaa57`)
- Fix repo property including org - *by AoElite* (`40a4c08`)
- Fix leaf litter hitbox - *by ManInMyVan* (`c10e74c`)
- Fix segmented hitboxes - *by ManInMyVan* (`cc10288`)
### 🤖 Maintenance & CI
- Add cliff.toml file for defining git-cliff formatting of changelogs - *by Axionize* (`a239560`)
- Create GitHub Actions script for auto-building lite version and publishing to Modrinth w/changelog - *by Axionize* (`0374b8c`)
- Replace vars.MODRINTH_ID with secrets.MODRINTH_ID to match repository Actions' settings - *by Axionize* (`5183ad8`)
- Fix generating changelog content in GitHub Actions - *by Axionize* (`2bf1260`)
- Fix escaping characters in changelog generation - *by Axionize* (`ba305cf`)
- Fix supported versions for Bukkit in Modrinth upload and Fabric dependences - *by Axionize* (`b0906d9`)
2.3.72-3ac26d0
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 b7aeaf5624580f9e60fd5422e305beae23d1c607获取文件 grimac-fabric-2.3.72-3ac26d0.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Modify grim startup update check failure message - by Axionize (
3ac26d0)
2.3.72-3ac26d0
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 b03306b0eb43e331dd6261d538eb9ceac1287af9获取文件 grimac-bukkit-2.3.72-3ac26d0.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Modify grim startup update check failure message - by Axionize (
3ac26d0)
2.3.72-cc10288
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 2170c558616fde047eb014a3401110e524f94802获取文件 grimac-fabric-2.3.72-cc10288.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix segmented hitboxes - by ManInMyVan (
cc10288)
2.3.72-cc10288
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 982d50548be655e74306f5d420e0d2832a1a15bb获取文件 grimac-bukkit-2.3.72-cc10288.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix segmented hitboxes - by ManInMyVan (
cc10288)
2.3.72-c10e74c
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 079c8cdd7454a019ae8b32e469b23f651b539915获取文件 grimac-fabric-2.3.72-c10e74c.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix leaf litter hitbox - by ManInMyVan (
c10e74c)
2.3.72-c10e74c
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 7713c0a03a72973769a9885b1d13a8a4bec8fb28获取文件 grimac-bukkit-2.3.72-c10e74c.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix leaf litter hitbox - by ManInMyVan (
c10e74c)
2.3.72-40a4c08
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 d9f946a026dd217aad39aa02f5ca5f97fa6117a3获取文件 grimac-fabric-2.3.72-40a4c08.jar展开更新日志
- No new code changes in this build.
2.3.72-40a4c08
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 b0daa8bd71ec450390eb06407d095d9f4819c685获取文件 grimac-bukkit-2.3.72-40a4c08.jar展开更新日志
- No new code changes in this build.
2.3.72-293f6ea
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 e55fd984f85f4af46ce32970a2dce56d998223bb获取文件 grimac-fabric-2.3.72-293f6ea.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Add repo.grim.ac for 1.16.1 so fabric-permissions-api will be downloaded - by Axionize (
293f6ea)
2.3.72-293f6ea
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 681ae52f49d5f5f7983f0f69a9f378ffdc5e5b33获取文件 grimac-bukkit-2.3.72-293f6ea.jarSHA-1 5deca8cb3d3cb1665d3463e8406ef934d52292b4获取文件 grimac-bukkit-2.3.72-293f6ea+lite.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Add repo.grim.ac for 1.16.1 so fabric-permissions-api will be downloaded - by Axionize (
293f6ea)
2.3.72-184050bfc
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 4a252444cf7c8786ad3507e5a2eb1ee3791f62e2获取文件 grimac-fabric-2.3.72-184050bfc.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Remove secret requirement - by AoElite (
184050b)
2.3.72-184050bfc
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 226396f44936910ebd7cacf5a9c006aee25ccb91获取文件 grimac-bukkit-2.3.72-184050bfc.jarSHA-1 5e50041c1f9a8f3beb9d74e83b487b6882b86fe0获取文件 grimac-bukkit-2.3.72-184050bfc+lite.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Remove secret requirement - by AoElite (
184050b)
2.3.72-57a9f8f43
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 38577f6e98be947c09954ae5a59a003802c38bdf获取文件 grimac-fabric-2.3.72-57a9f8f43.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Fix FastBreak falses white riding entity (#2273) - by EternalHuman (
57a9f8f)
2.3.72-57a9f8f43
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 6de003d529c8f5f1da1a5e10e38119e3e1f188c6获取文件 grimac-bukkit-2.3.72-57a9f8f43.jarSHA-1 24c48dafd8f51a80ce9e24dc88f5031a6184caff获取文件 grimac-bukkit-2.3.72-57a9f8f43+lite.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Fix FastBreak falses white riding entity (#2273) - by EternalHuman (
57a9f8f)
2.3.72-b7c583730
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 a8ae8098299b096e82eac80f16b1060adfda5dcd获取文件 grimac-fabric-2.3.72-b7c583730.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Only do NoSlow checks if trident is not enchanted with Riptide
This is not vanilla, but this is what the legacy handler does. To implement this properly, we would need to track biomes AND skylight, which is very memory-expensive.
fix: https://github.com/GrimAnticheat/Grim/issues/2259 - by cyramek (b7c5837)
2.3.72-b7c583730
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 3e284d3d117e3d6bbccbde76abf1e8fe155592d0获取文件 grimac-bukkit-2.3.72-b7c583730.jarSHA-1 aa847a701aae9eb553499a83ea02164f9082731e获取文件 grimac-bukkit-2.3.72-b7c583730+lite.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Only do NoSlow checks if trident is not enchanted with Riptide
This is not vanilla, but this is what the legacy handler does. To implement this properly, we would need to track biomes AND skylight, which is very memory-expensive.
fix: https://github.com/GrimAnticheat/Grim/issues/2259 - by cyramek (b7c5837)
2.3.72-f739b1e39
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 a114aa5ff86cdead708aa2f6588a0e1c3be69d2b获取文件 grimac-fabric-2.3.72-f739b1e39.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Remove unused imports - by ManInMyVan (
f739b1e)
2.3.72-f739b1e39
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 30969383811bf494b8051d924ac15cf53e215dd3获取文件 grimac-bukkit-2.3.72-f739b1e39.jarSHA-1 aa8a84f2a035e943a3d3eb4a976a3525711ef0f8获取文件 grimac-bukkit-2.3.72-f739b1e39+lite.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Remove unused imports - by ManInMyVan (
f739b1e)
2.3.72-070116b03
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 e837928f07bb3de8e1735f069b091536d8efb6b4获取文件 grimac-fabric-2.3.72-070116b03.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Read event after getting player - by ManInMyVan (
a8693c3) - Read event after getting player - by ManInMyVan (
070116b)
2.3.72-070116b03
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 90f0770dababbbf0b318ed33910ee314a85a31ea获取文件 grimac-bukkit-2.3.72-070116b03.jarSHA-1 6acd85780ba8c8c7e0d8d1c5189aae9bbea82c42获取文件 grimac-bukkit-2.3.72-070116b03+lite.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Read event after getting player - by ManInMyVan (
a8693c3) - Read event after getting player - by ManInMyVan (
070116b)
2.3.72-0586ea5bf
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 018a1dbd8feb854a0cc01ec5a6cbd058c06adced获取文件 grimac-fabric-2.3.72-0586ea5bf.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Fix riptide velocity (#2262) - by Ayou (
0586ea5)
2.3.72-0586ea5bf
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 4fc296c92d159ef9cc7a0573c55d2bded044ef88获取文件 grimac-bukkit-2.3.72-0586ea5bf.jarSHA-1 46f1197356fae2b619cff6cbaaba8b24ad77c51d获取文件 grimac-bukkit-2.3.72-0586ea5bf+lite.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Fix riptide velocity (#2262) - by Ayou (
0586ea5)
2.3.72-bd4cd314c
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 6c51e9b85e0e1195c0df62f1e81dbf83e1d0f3de获取文件 grimac-fabric-2.3.72-bd4cd314c.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Remove GrimPlayer#getInventory() - by ManInMyVan (
bd4cd31)
2.3.72-bd4cd314c
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 8fcc1d61fcb16d2c10e64b98f21404729e23d9b8获取文件 grimac-bukkit-2.3.72-bd4cd314c.jarSHA-1 5b39615e67cb069a51dd37055c6d8bc4f80e62a9获取文件 grimac-bukkit-2.3.72-bd4cd314c+lite.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Remove GrimPlayer#getInventory() - by ManInMyVan (
bd4cd31)
2.3.72-0bf3a2167
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 b2a9b9de732dcef975ef4807a3b214d38c1aa997获取文件 grimac-fabric-2.3.72-0bf3a2167.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Replace ChannelHelper.runInEventLoop with GrimPlayer#runSafely - by ManInMyVan (
3f17557) - Move ComprensatedInventory instance to GrimPlayer - by ManInMyVan (
ea5ed06) - Simplify ViaVersionUtil - by ManInMyVan (
42d247b) - Clean up EntityPredicates - by ManInMyVan (
e26cf0f) - Make MainSupportingBlockData a record - by ManInMyVan (
64ebdf2) - Use GrimMath.radians in JumpPower - by ManInMyVan (
2b03755) - Make Dripstone.update(...) void - by ManInMyVan (
9f4c321) - Remove GrimPlayer#isEyeInFluid(FluidTag) - by ManInMyVan (
4e1320f) - Deobf FluidFallingAdjustedMovement.getFluidFallingAdjustedMovement(...) - by ManInMyVan (
dc03060) - Protected -> private in final class - by ManInMyVan (
0bf3a21)
2.3.72-0bf3a2167
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 b996d3f3be8ac21a4bf3f6cde880cb40c41f4b8d获取文件 grimac-bukkit-2.3.72-0bf3a2167.jarSHA-1 e6492d28dc4333e70d50f1b1827a1a418e9b0780获取文件 grimac-bukkit-2.3.72-0bf3a2167+lite.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Replace ChannelHelper.runInEventLoop with GrimPlayer#runSafely - by ManInMyVan (
3f17557) - Move ComprensatedInventory instance to GrimPlayer - by ManInMyVan (
ea5ed06) - Simplify ViaVersionUtil - by ManInMyVan (
42d247b) - Clean up EntityPredicates - by ManInMyVan (
e26cf0f) - Make MainSupportingBlockData a record - by ManInMyVan (
64ebdf2) - Use GrimMath.radians in JumpPower - by ManInMyVan (
2b03755) - Make Dripstone.update(...) void - by ManInMyVan (
9f4c321) - Remove GrimPlayer#isEyeInFluid(FluidTag) - by ManInMyVan (
4e1320f) - Deobf FluidFallingAdjustedMovement.getFluidFallingAdjustedMovement(...) - by ManInMyVan (
dc03060) - Protected -> private in final class - by ManInMyVan (
0bf3a21)
2.3.72-d2a8dceb2
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 aa73413735b5350ac4891d6fe73089202a3b6b1d获取文件 grimac-fabric-2.3.72-d2a8dceb2.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Get item in PacketPlayerDigging.handleUseItem instead of it being passed - by ManInMyVan (
a7f8c77) - Use getItemInHand in PacketPlayerDigging - by ManInMyVan (
d71239b) - Only set NoSlow.didSlotChangeLastTick if the slot actually changed - by ManInMyVan (
aab6908) - PacketStateData.eatingHand -> itemInUseHand - by ManInMyVan (
b37393c) - Make PacketStateData.isSlowedByUsingItem() based on slowedByUsingItemSlot
the slowedByUsingItem is redundant - by ManInMyVan (cecf5fb)
- Reduce runnables with world borders - by ManInMyVan (
21ef46a) - Cache default input value; reduce memory usage for pre-1.21.2 players - by ManInMyVan (
eddb14b) - Normalize trighandler param names - by ManInMyVan (
b44dd89) - Mark GrimMath methods as pure - by ManInMyVan (
566dc9b) - Make Ray fields final - by ManInMyVan (
f87a077) - Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) - by ManInMyVan (
d2a8dce)
🐛 Fixes
- Fix deprecated method call ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) - by ManInMyVan (
345502b) - Fix RunningMode field modifiers - by ManInMyVan (
9ea389b)
2.3.72-d2a8dceb2
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 571d968b7326f67249376807aec1633ff4614d75获取文件 grimac-bukkit-2.3.72-d2a8dceb2.jarSHA-1 4c311cb2e652cd9ae5db7034b012598845a93433获取文件 grimac-bukkit-2.3.72-d2a8dceb2+lite.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Get item in PacketPlayerDigging.handleUseItem instead of it being passed - by ManInMyVan (
a7f8c77) - Use getItemInHand in PacketPlayerDigging - by ManInMyVan (
d71239b) - Only set NoSlow.didSlotChangeLastTick if the slot actually changed - by ManInMyVan (
aab6908) - PacketStateData.eatingHand -> itemInUseHand - by ManInMyVan (
b37393c) - Make PacketStateData.isSlowedByUsingItem() based on slowedByUsingItemSlot
the slowedByUsingItem is redundant - by ManInMyVan (cecf5fb)
- Reduce runnables with world borders - by ManInMyVan (
21ef46a) - Cache default input value; reduce memory usage for pre-1.21.2 players - by ManInMyVan (
eddb14b) - Normalize trighandler param names - by ManInMyVan (
b44dd89) - Mark GrimMath methods as pure - by ManInMyVan (
566dc9b) - Make Ray fields final - by ManInMyVan (
f87a077) - Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) - by ManInMyVan (
d2a8dce)
🐛 Fixes
- Fix deprecated method call ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) - by ManInMyVan (
345502b) - Fix RunningMode field modifiers - by ManInMyVan (
9ea389b)
2.3.72-ff9af985b
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 e7627c1029ac14ffdafa80d79abf3fcd71235c08获取文件 grimac-fabric-2.3.72-ff9af985b.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Don't allow sending OFF_HAND in USE_ITEM to bypass noslow - by ManInMyVan (
ff9af98)
2.3.72-ff9af985b
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 4464fa1d85d2db8455cb753bcf6c00b492a754fa获取文件 grimac-bukkit-2.3.72-ff9af985b.jarSHA-1 bc33cbbce423c6884f042a881452473ba6988b1a获取文件 grimac-bukkit-2.3.72-ff9af985b+lite.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Don't allow sending OFF_HAND in USE_ITEM to bypass noslow - by ManInMyVan (
ff9af98)
2.3.72-dbac8bc43
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 3f38cef2ae935d650ad33ff60419132c0ce68f36获取文件 grimac-fabric-2.3.72-dbac8bc43.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Add some utilities - by AoElite (
090d1a8) - Reduce the number of tasks for updating permissions - by AoElite (
4702add) - Add GrimList command for debugging exemptions - by AoElite (
dbac8bc)
2.3.72-dbac8bc43
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 46cc837c35d85034b2dacbe710116ca4c4dbd10f获取文件 grimac-bukkit-2.3.72-dbac8bc43.jarSHA-1 df1a9d18edb05eeaf7c27ce89625ead60663e21b获取文件 grimac-bukkit-2.3.72-dbac8bc43+lite.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Add some utilities - by AoElite (
090d1a8) - Reduce the number of tasks for updating permissions - by AoElite (
4702add) - Add GrimList command for debugging exemptions - by AoElite (
dbac8bc)
2.3.72-8f1e99391
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 15f3363eb78f8ed302e0f1cba556fee5e729f6cf获取文件 grimac-fabric-2.3.72-8f1e99391.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix CrashH false - by AoElite (
8f1e993)
2.3.72-8f1e99391
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 038a88d7b00c512fd82bee103bd697dd07117962获取文件 grimac-bukkit-2.3.72-8f1e99391.jarSHA-1 d980c97893471f8bd5bad1d81bddca618f1a658d获取文件 grimac-bukkit-2.3.72-8f1e99391+lite.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Fix CrashH false - by AoElite (
8f1e993)
2.3.72-17a8d3b3c
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 4a50df1dfa7c82e512ddc25c809207dbc404f40f获取文件 grimac-fabric-2.3.72-17a8d3b3c.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Add support for SET_PLAYER_INVENTORY packet - by SamB440 (
17a8d3b)
2.3.72-17a8d3b3c
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 d5e9d9cd7ba93919f314d3f8c6191917535a3fab获取文件 grimac-bukkit-2.3.72-17a8d3b3c.jarSHA-1 0154bf8a925c4d30e2925762b2e70f191c7ec628获取文件 grimac-bukkit-2.3.72-17a8d3b3c+lite.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Add support for SET_PLAYER_INVENTORY packet - by SamB440 (
17a8d3b)
2.3.72-1c46546c1
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 502d8c3f8c31bf3a3229a2c60fb7e15569d0563f获取文件 grimac-fabric-2.3.72-1c46546c1.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Make PacketPlayerDigging pre-via: fix #2250
also move it before PreViaCheckManagerListener - by ManInMyVan (97c1bdd)
- Remove unused imports in ChatA/B - by ManInMyVan (
1c46546)
2.3.72-1c46546c1
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 f641c091c5801668820366a779e7f3ea874039cf获取文件 grimac-bukkit-2.3.72-1c46546c1.jarSHA-1 187ba02227d78f9fc9706f529c024bdefc17e4ea获取文件 grimac-bukkit-2.3.72-1c46546c1+lite.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Make PacketPlayerDigging pre-via: fix #2250
also move it before PreViaCheckManagerListener - by ManInMyVan (97c1bdd)
- Remove unused imports in ChatA/B - by ManInMyVan (
1c46546)
2.3.72-b997b6b10
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 ca8b9172b848acfbac65769b02a9195114668d38获取文件 grimac-fabric-2.3.72-b997b6b10.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Allow platform to be configured via system argument - by AoElite (
b997b6b)
2.3.72-b997b6b10
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 08ab782a1217d5b67f71eefdd3b11d88940e0237获取文件 grimac-bukkit-2.3.72-b997b6b10.jarSHA-1 8b543b11a955170a20c9f680efbb37878a6efa49获取文件 grimac-bukkit-2.3.72-b997b6b10+lite.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Allow platform to be configured via system argument - by AoElite (
b997b6b)
2.3.72-28d83206c
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 f89b97531307e7151d99cd18593ea45f14d8b039获取文件 grimac-fabric-2.3.72-28d83206c.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- More readable PredictionEngineElytra.applyInputsToVelocityPossibilities - by ManInMyVan (
28d8320)
2.3.72-28d83206c
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 5056e2389e64de21613f24ffb9ab22f4d474be13获取文件 grimac-bukkit-2.3.72-28d83206c.jarSHA-1 ed3541e37aef601158728f0b5aa37308b5fae4ff获取文件 grimac-bukkit-2.3.72-28d83206c+lite.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- More readable PredictionEngineElytra.applyInputsToVelocityPossibilities - by ManInMyVan (
28d8320)
2.3.72-6320fa68c
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 6b5591a90b7e5f7637d343d164254fc9b33d33be获取文件 grimac-fabric-2.3.72-6320fa68c.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Use stuckSpeedMultiplier instead of 0.99, 0.98, 0.99 - by ManInMyVan (
6320fa6)
2.3.72-6320fa68c
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 4bba869805f63de314db0a43ece003db46c24eb3获取文件 grimac-bukkit-2.3.72-6320fa68c.jarSHA-1 d93c68bff6285b0b7f991dd085ef90eb1a95eea3获取文件 grimac-bukkit-2.3.72-6320fa68c+lite.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Use stuckSpeedMultiplier instead of 0.99, 0.98, 0.99 - by ManInMyVan (
6320fa6)
2.3.72-0340e0754
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 0d47c3d3388273a8323e8227da6518d5184a1c41获取文件 grimac-fabric-2.3.72-0340e0754.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Shitmath look vector - by ManInMyVan (
0340e07)
2.3.72-0340e0754
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 2772162813d706e2f15dccc5a7451c7925e6e57d获取文件 grimac-bukkit-2.3.72-0340e0754.jarSHA-1 bf75fef0b39f9b20626f6b896a98aee2079465d5获取文件 grimac-bukkit-2.3.72-0340e0754+lite.jar展开更新日志
Changes in this Build (since previous push)
🐛 Fixes
- Shitmath look vector - by ManInMyVan (
0340e07)
2.3.72-fd59498b9
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 f270bb89f51c45b8cbad0f1636c59d53b3e8eac5获取文件 grimac-fabric-2.3.72-fd59498b9.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Limit 1.21.5+ sprint attribute desync to minecarts - by cyramek (
fd59498)
2.3.72-fd59498b9
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 fbf499eeb6404a7a0a6938e537d89fe55240781b获取文件 grimac-bukkit-2.3.72-fd59498b9.jarSHA-1 75944a362a4de78049e047b2710102c952920768获取文件 grimac-bukkit-2.3.72-fd59498b9+lite.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Limit 1.21.5+ sprint attribute desync to minecarts - by cyramek (
fd59498)
2.3.72-c0b96ea51
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 f49f0c61be9ea3e78926020c79d3c68aec60b7f8获取文件 grimac-fabric-2.3.72-c0b96ea51.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Update README.md and CONTRIBUTING.md - by AoElite (
c0b96ea)
2.3.72-c0b96ea51
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 59a543dc62bd53bceaa8613d6be351115136d79e获取文件 grimac-bukkit-2.3.72-c0b96ea51.jarSHA-1 895e624c3721acdbef1d213ef48d306ce1c4547b获取文件 grimac-bukkit-2.3.72-c0b96ea51+lite.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Update README.md and CONTRIBUTING.md - by AoElite (
c0b96ea)
2.3.72-38ccc559e
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 70dd5a58c2cec04c227522a88cd4f6f23ee73639获取文件 grimac-fabric-2.3.72-38ccc559e.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Cleaner stuckSpeedMultiplier constants - by ManInMyVan (
03e1514) - Roll up shitmath bruteforce in PredictionEngineElytra - by ManInMyVan (
a953f50) - Add force-slow-movement and force-stuck-speed (intended for anarchy servers) - by ManInMyVan (
0dec743)
🐛 Fixes
- Fix ChatA/ChatB falses from 31107ec4b - by ManInMyVan (
38ccc55)
2.3.72-38ccc559e
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 6f56375e86624b61323307d16a4553a640239969获取文件 grimac-bukkit-2.3.72-38ccc559e.jarSHA-1 9ed25d70f995024235a996c1c393004d98e6c4b2获取文件 grimac-bukkit-2.3.72-38ccc559e+lite.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Cleaner stuckSpeedMultiplier constants - by ManInMyVan (
03e1514) - Roll up shitmath bruteforce in PredictionEngineElytra - by ManInMyVan (
a953f50) - Add force-slow-movement and force-stuck-speed (intended for anarchy servers) - by ManInMyVan (
0dec743)
🐛 Fixes
- Fix ChatA/ChatB falses from 31107ec4b - by ManInMyVan (
38ccc55)
2.3.72-57618963e
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 041d2177bf2d1c59cd235fb244b46707823c21f2获取文件 grimac-fabric-2.3.72-57618963e.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Remove unused import in BlockFaceHelper - by ManInMyVan (
8cb4189) - Allow line break in pages - by ManInMyVan (
5761896)
2.3.72-57618963e
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 a73101661c8157ab01b55d02e93a30c21206f981获取文件 grimac-bukkit-2.3.72-57618963e.jarSHA-1 6a4c63b97774bde9e426357e9ff2a80dacbe8147获取文件 grimac-bukkit-2.3.72-57618963e+lite.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Remove unused import in BlockFaceHelper - by ManInMyVan (
8cb4189) - Allow line break in pages - by ManInMyVan (
5761896)
2.3.72-94813c056
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 e984ba2cfc2d58c17e2619ceb49a70a55e7d3617获取文件 grimac-fabric-2.3.72-94813c056.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Fix typo in help: section of en messages.yml causing error message on /grim help. Also make /grim help handle null lines - by Axionize (
94813c0)
2.3.72-94813c056
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 aa9d243124c37774506ab9e28f273581ce0e2a7f获取文件 grimac-bukkit-2.3.72-94813c056.jarSHA-1 e92463e048d5315bc5bfa7f4083ccab35ac8d25d获取文件 grimac-bukkit-2.3.72-94813c056+lite.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Fix typo in help: section of en messages.yml causing error message on /grim help. Also make /grim help handle null lines - by Axionize (
94813c0)
2.3.72-b0906d936
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 410dcea646bafbd32b117493037ad8466540c899获取文件 grimac-fabric-2.3.72-b0906d936.jar展开更新日志
Changes in this Build (since previous push)
🤖 Maintenance & CI
- Fix supported versions for Bukkit in Modrinth upload and Fabric dependences - by Axionize (
b0906d9)
2.3.72-b0906d936
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 5f98c70d41f52be30ced2dc874101fe3f0f6e74b获取文件 grimac-bukkit-2.3.72-b0906d936.jarSHA-1 074156290c10ceb54c60ac6cd3ecdaeb21ddcadd获取文件 grimac-bukkit-2.3.72-b0906d936+lite.jar展开更新日志
Changes in this Build (since previous push)
🤖 Maintenance & CI
- Fix supported versions for Bukkit in Modrinth upload and Fabric dependences - by Axionize (
b0906d9)
2.3.72-6ce610e0b
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 6b2d75f48625044573adb51aa96b139106fc82f4获取文件 grimac-fabric-2.3.72-6ce610e0b.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Remove Killaura from punishments.yml + add Interact in japanese punishments.yml - by ManInMyVan (
6ce610e)
2.3.72-6ce610e0b
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 e0891fbd9a21fb976aea8a946cb68cdef117bbc3获取文件 grimac-bukkit-2.3.72-6ce610e0b.jarSHA-1 b27f8cebb8443209137009a6299cb5aa7a3c8136获取文件 grimac-bukkit-2.3.72-6ce610e0b+lite.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Remove Killaura from punishments.yml + add Interact in japanese punishments.yml - by ManInMyVan (
6ce610e)
2.3.72-ba305cf22
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 2c6a5b4a7736586ab39fdba725e4b56284ad0f01获取文件 grimac-fabric-2.3.72-ba305cf22.jar展开更新日志
Changes in this Build (since previous push)
🤖 Maintenance & CI
- Remove Check.isFlying - by ManInMyVan (
be120f0) - Make Check.isTransaction static - by ManInMyVan (
0a4a6cd) - Split isJumping and lastJumping into separate declarations - by ManInMyVan (
6787d1b) - Simplify FloodgateUtil - by ManInMyVan (
d2df1b7) - Use Math.PI in VanillaMath instead of the literal - by ManInMyVan (
7376468) - Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) in TridentItem - by ManInMyVan (
e433652) - Remove unused method BlockFaceHelper.offset - by ManInMyVan (
796a573) - Mark many utility classes as UtilityClass - by ManInMyVan (
380e3d9) - Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) in Riptide - by ManInMyVan (
376e7a9) - Rewrite GeyserUtil to not use reflection (except once) - by ManInMyVan (
1ba072f) - Merge FloodgateUtil & GeyserUtil - by ManInMyVan (
a3108c7)' - Fix escaping characters in changelog generation - by Axionize (
ba305cf)
2.3.72-ba305cf22
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 f2300faff19bbf0b39f5bb528bf90b6b851261b0获取文件 grimac-bukkit-2.3.72-ba305cf22.jarSHA-1 101cdde561b2089172385644495aeaefbf5cb378获取文件 grimac-bukkit-2.3.72-ba305cf22+lite.jar展开更新日志
Changes in this Build (since previous push)
🤖 Maintenance & CI
- Remove Check.isFlying - by ManInMyVan (
be120f0) - Make Check.isTransaction static - by ManInMyVan (
0a4a6cd) - Split isJumping and lastJumping into separate declarations - by ManInMyVan (
6787d1b) - Simplify FloodgateUtil - by ManInMyVan (
d2df1b7) - Use Math.PI in VanillaMath instead of the literal - by ManInMyVan (
7376468) - Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) in TridentItem - by ManInMyVan (
e433652) - Remove unused method BlockFaceHelper.offset - by ManInMyVan (
796a573) - Mark many utility classes as UtilityClass - by ManInMyVan (
380e3d9) - Don't use deprecated method ItemStack.getEnchantmentLevel(EnchantmentType, ClientVersion) in Riptide - by ManInMyVan (
376e7a9) - Rewrite GeyserUtil to not use reflection (except once) - by ManInMyVan (
1ba072f) - Merge FloodgateUtil & GeyserUtil - by ManInMyVan (
a3108c7)' - Fix escaping characters in changelog generation - by Axionize (
ba305cf)
2.3.72-2bf1260a2
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 f78c5ccca1e55fd3a10be0462d2d7450f651a54d获取文件 grimac-fabric-2.3.72-2bf1260a2.jar展开更新日志
Changes in this Build (since previous push)
🤖 Maintenance & CI
- Fix generating changelog content in GitHub Actions - by Axionize (
2bf1260)
2.3.72-2bf1260a2
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 497a326898b4d28f85a7ce5e4cad92778e875162获取文件 grimac-bukkit-2.3.72-2bf1260a2.jarSHA-1 950a621ac589a3e72c7a145e45ee76e9ace9e36f获取文件 grimac-bukkit-2.3.72-2bf1260a2+lite.jar展开更新日志
Changes in this Build (since previous push)
🤖 Maintenance & CI
- Fix generating changelog content in GitHub Actions - by Axionize (
2bf1260)
2.3.72-2e625e260
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 13ad8882ce7dc0dcd4c117a5ff432c630be19558获取文件 grimac-fabric-2.3.72-2e625e260.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Validate STEER_BOAT values (Add VehicleF) - by ManInMyVan (
2e625e2)
2.3.72-2e625e260
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 6ba936e5eb417c5771033e6f0b06e8ec766090c5获取文件 grimac-bukkit-2.3.72-2e625e260.jarSHA-1 766612db0d22252e9fc66899587ace44c0fe5634获取文件 grimac-bukkit-2.3.72-2e625e260+lite.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Validate STEER_BOAT values (Add VehicleF) - by ManInMyVan (
2e625e2)
2.3.72-4287f62cd
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 acfa43b39044df71a5e3f74d6ca32227ee8507bc获取文件 grimac-fabric-2.3.72-4287f62cd.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Add getVehicle() and getVehicleType() in GrimPlayer - by ManInMyVan (
647b13c) - Check if a player is in a boat when sending STEER_BOAT (Add VehicleE) - by ManInMyVan (
b5c14f4)
🐛 Fixes
- Fix PacketOrderO falses in vehicles - by ManInMyVan (
4287f62)
2.3.72-4287f62cd
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 94fa013c003aa59159d3be4a32733c08a44ab96d获取文件 grimac-bukkit-2.3.72-4287f62cd.jarSHA-1 7e9cd949a5eead3dc200df9fa38d6f9c7516c015获取文件 grimac-bukkit-2.3.72-4287f62cd+lite.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Add getVehicle() and getVehicleType() in GrimPlayer - by ManInMyVan (
647b13c) - Check if a player is in a boat when sending STEER_BOAT (Add VehicleE) - by ManInMyVan (
b5c14f4)
🐛 Fixes
- Fix PacketOrderO falses in vehicles - by ManInMyVan (
4287f62)
2.3.72-cd8d78dd5
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 82fbcc7beabdf844839559c550ea7a0fda9a7cb2获取文件 grimac-fabric-2.3.72-cd8d78dd5.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Refactor GrimDump: extract basic info generation to reusable getBasicInfo method - by AoElite (
a695dac) - Allow all functional urls to be changeable, move all grim system property usage to a dedicated class - by AoElite (
a9a2034) - Recode grim version command to use new api - by AoElite (
cd8d78d)
2.3.72-cd8d78dd5
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 41601cae3e685f79d73bbe8d8a2413cf8ea50f7d获取文件 grimac-bukkit-2.3.72-cd8d78dd5.jarSHA-1 283280f54cbf41f10dbccce250209c96ba869acb获取文件 grimac-bukkit-2.3.72-cd8d78dd5+lite.jar展开更新日志
Changes in this Build (since previous push)
Miscellaneous
- Refactor GrimDump: extract basic info generation to reusable getBasicInfo method - by AoElite (
a695dac) - Allow all functional urls to be changeable, move all grim system property usage to a dedicated class - by AoElite (
a9a2034) - Recode grim version command to use new api - by AoElite (
cd8d78d)
2.3.72-5183ad863
早期版- 加载器
- fabric
- MC 版本
- 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 d7629ccd4458e6d02ba1507c5bd9046fee8a208d获取文件 grimac-fabric-2.3.72-5183ad863.jar展开更新日志
First Modrinth Dev Build (Changelog is auto generated from all changes since 2.3.71)
- Future dev build changelogs will only contains changes since last dev build
- Future release changelogs will be handwritten, reviewed, and be cumulative of all changes since last release
🚀 New Features & Checks
- feat: Add /grim history (#2201)
- feat: add include-timestamp to discord.yml
- feat: finish ExploitC, replaces ExploitB
- feat: BadPacketsJ should be stable
- feat: payload system
- feat: descriptions for almost every place check
- feat: check if chat is hidden
- feat: add Chat and Exploit to punishments
- feat: check for moving while chatting
- feat: implement HappyGhast movement simulation (#2182)
- feat: add CONTRIBUTING.md and improve the README.md
- feat: Add config option to disable/enable the recently added Forge blacklist (#2131)
- feat: add BadPacketsJ
- feat: add MultiActionsG
- feat: Add PacketOrderM, N, O, P, K, L, J, I, H, G, F, E [SUMMARIZE - This is a huge new check category. Summarize it as one major feature.]
- feat(engine): Add option to disable cancelling pong packets
- feat(platform): Platform Independence (future Sponge, Fabric, Neoforge, Velocity, etc... support) (#2024) [HIGHLIGHT - This is a massive feature]
- feat(config): Create config.yml [NEEDS CONTEXT - What was the impact?]
- feat(verbose): include more information in verbose
- feat(verbose): include verbose in Simulation flags
- feat(build): BuildConfig updates to make mavenLocalUse a flag
- feat(api): Update API
- feat(commands): Allow /grim brands, verbose, alerts to be executed by console, cleanup code for sending and processing brands, verbose, alerts
🐛 Bug Fixes
-
- fix(engine): Disallow step after setback
-
- fix(engine): Zero point zero three
- fix(checks): Make ChatC and ChatB postViaChecks as temporary workaround to PE parsing limitations.
- fix(checks): Fix FastBreak falses with 1.20.5+ custom tool rules.
- fix(checks): Amend previous Reach false fix to only apply in versions > 1.14.4
- fix(checks): Fix very rare Reach false for versions < 1.20.2 and > 1.21.4 involving rot only packets.
- fix(checks): Hardcode more 1.21.4+ hand harvestables (#2213)
- fix(checks): fix getting block jump factor in older versions
- fix(checks): fix NPE in BlockPlaceCheck#getCombinedBox (#2215)
- fix(checks): Temporary fix for BadPacketsE not working on vehicles
- fix(checks): SprintA verbose
- fix(checks): fix #2211 - [NEEDS CONTEXT]
- fix: https://github.com/GrimAnticheat/Grim/issues/2209 - [NEEDS CONTEXT]
- fix(checks): make some checks run before via
- fix(checks): fix HappyGhast false positives when holding space
- fix(vehicle): fix vehicle relative teleport/vehicle 1.12.2+ teleport system (#2200)
- fix(checks): add missing return
- fix(checks): fix ExploitC on 1.9-1.12 servers
- fix(checks): fix ExploitB false on pre 1.16 clients
- fix(checks): validate anvil item name length
- fix(vehicle): fix various vehicle issues [1.21.2] (#2185)
- fix(checks): slightly change ignore-duplicate-packet-rotation logic
- fix(checks): fix more SprintE falses
- fix(checks): fix #2190 - [NEEDS CONTEXT]
- fix(checks): fix elytra inputs
- fix(vehicle): fix soft collisions for vehicles
- fix(build): fix build [DELETE - Noise]
- fix(checks): fix #2181 - [NEEDS CONTEXT]
- fix(checks): fix NPE
- fix(checks): SprintE on 1.18.2+
- fix(checks): fix #2180 - [NEEDS CONTEXT]
- fix(checks): Check for any menu that isn't the player's
- fix(checks): fix vine hitbox on pre-1.13 clients
- fix(inventory): Fix issue with server sending player inventory slot updates whilst in an unsupported inventory
- fix(collision): Fix DRIED_GHAST CollisionBox for 1.7.10-1.21.5
- fix(checks): fire can't be placed in liquids
- fix(checks): iron trapdoors can only be opened in 1.7
- fix(checks): fix #2149 - [NEEDS CONTEXT]
- fix(compat): Support plugins updating ATTACK_DAMAGE (fixes #2159)
- fix(compat): fix skinsrestorer compat
- fix(compat): patch #2140 - [NEEDS CONTEXT]
- fix: Fix GrimPlayer#getKeepAlivePing() method throwing a CCE.
- fix(compat): fix swift sneak on pre-1.20.5 clients on 1.20.5+ servers
- fix(checks): fix false with ender dragon attack slowdown
- fix(checks): exempt ElytraC for 1 tick on respawn
- fix(checks): probably fix #2134 - [NEEDS CONTEXT]
- fix(checks): fix potential false in MultiActionsE
- fix(checks): make MultiActionsB a BlockBreakCheck
- fix(checks): check sneaking in MultiActionsC/D
- fix(checks): check knownInput in MultiActionsC/D
- fix(checks): make MultiActionsC/D slightly more strict
- fix(folia): maybe fix the folia BukkitItemResetHandler "issue"
- fix(compat): Temporary fix for 1.16.5 Dirt Path/Grass Path Simulation errors
- fix(compat): maybe fix the disconnect.timeout issue
- fix(checks): fix BadPacketsH false when changing worlds with same dimension
- fix(checks): fix #2132 - [NEEDS CONTEXT]
- fix(checks): fix going into end portals in the end falsing badpacketsm
- fix(generic): fix IndexOutOfBoundsException
- fix(folia): Fix CME with accessing blockDataToId on Folia
- fix(folia): Revert incorrect Folia patch for ClassNotFoundException
- fix(elytra): Fix being able to use an elytra when it is in broken state
- fix(legacy): fix legacy BukkitPlatformWorld#getBlockAt
- fix(checks): check for respawning while alive
- fix(threshold): Fix disabling threshold (it shouldn't have been working before either)
- fix(discord): handle discord formatting better
- fix(logging): handle error logging more appropriately
- fix(folia): fix item reset usage error with folia
- fix(folia): fixed folia not being detected
- fix(generic): remove exempt players from the alert manager on disconnect
- fix(commands): fix /gl
- fix(checks): bubble columns were added in 1.13
- fix(checks): fix #2116 - [NEEDS CONTEXT]
- fix(build): fix build [DELETE - Noise]
- fix(verbose): actually tie verbose state to alert state this time
- fix(verbose): don't send alerts twice with verbose and alerts enabled
- fix(verbose): tie verbose state to alert state with console alerts + abstraction
- fix(checks): fix MultiActionsD false
- fix(collision): Fix HitboxData for Leaf Litter <= 1.21.5.
- fix(collision): Fix Leaf Litter and Wild Flowers HitboxData for <=1.21.4
- fix(checks): only reset sequence id if world changed
- fix(checks): call onBlockPlace if the player is in a vehicle
- fix(checks): Fixed: NullPointerException being thrown in the BadPacketsH check upon the server sending a respawn packet
- fix(collision): Fix HitboxData for new 1.21.4 & 1.21.5 blocks
- fix(checks): don't let people create ghost blocks by intentionally flagging
- fix(checks): make BlockPlaceCheck implement BlockBreakCheck
- fix(checks): make BadPacketsH not handle action digging packets
- fix(checks): fix a SprintB false
- fix(checks): enforce sequence id order
- fix(exploit): patch bundle crash
- fix(placeholder): always parse grim placeholders if possible
- fix(verbose): tie verbose state to alert state
- fix(checks): Fix fastbreak false with Brewing Stands for clients >=1.21.4
- fix(logging): Fix NPE accessing player.getClienetVersion() after final field refactor
- fix(compat): fix possible npe in getViaTranslatedClientBlockID
- fix(punishment): Fix punishment manager removing violations too quickly
- fix(entity): Fix canHit() modeling with dead entities
- fix(fabric): Fix 1.21.5 Inventory creative check crash on Fabric
- fix(compat): Check server version before logging error regarding ViaVersion placement rotation
- fix(placeholder): don't allow placeholders in placeholders
- fix(inventory): Fix typo in BukkitPlatformInventory
- fix(compat): Support ViaVersion translated blocks in Fastbreak check
- fix(setback): Fix cobweb 0.03 false setback
- fix(placeholder): fix placeholderapi expansion tab complete
- fix(compat): Fix addNonEffectiveAI on 1.21.5 (#2090)
- fix(verbose): escape minimessage in verbose
- fix(verbose): don't parse placeholders in verbose
- fix(build): Fix build error with shadePE flag not working
- fix(vehicle): Fix rare issue with vehicles on Bukkit in SetbackUtil
- fix(fabric): Fix getting TPS on Fabric returning average tick time instead
- fix(fabric): Fix :fabric:mc1161 submodule not loading properly
- fix(fabric): Fix :fabric:mc1171 submodule not loading properly
- fix(fabric): Fix erorr with setting gamemode on 1.17-1.20.1
- fix(fabric): Fix setting gamemode on Fabric breaking in 1.17+
- fix(checks): fix BadPacketsE false
- fix(world): fix 1.18+ world reader
- fix(build): fix build [DELETE - Noise]
- fix(generic): Fix NullPointerException
- fix(vehicle): Fix vehicle desync when demounting too fast
- fix(chat): fix &0
- fix(brand): fix brand detection with legacy servers and modern clients
- fix(inventory): fix reset-item-usage-on-item-update breaking vanilla behavior
- fix(chat): fix legacy color codes not resetting formatting
- fix(vehicle): I hate vehicles [RE-WORD]
- fix(packetorder): fixes [DELETE - Noise]
- fix(packetorder): fix a noslow
- fix(packetorder): fix falses (multiple) [SUMMARIZE]
- fix: fix #2221 [NEEDS CONTEXT]
- fix: fix exception [NEEDS CONTEXT]
- fix: 1.21.8 Server Support - Bump PE
- fix(checks): make badpacketse stricter
- fix(checks): players don't tick in unloaded chunks
- fix(checks): this just stops pre from flagging on 1.9
♻️ Code Refactoring
- refactor: d8b719daf more cleanup [DELETE - Noise]
- refactor: 95b080ae6 more small changes [DELETE - Noise]
- refactor: 1f052f610 small stuff [DELETE - Noise]
- refactor: 02426ad59 these don't need to implement anything [DELETE - Noise]
- refactor: 2a7403be6 small cleanup [DELETE - Noise]
- refactor: remove some empty lines [DELETE - Noise]
- refactor: d2913b368 a bit more cleanup [DELETE - Noise]
- refactor: normalize PredictionEngine class names
- refactor: 1bfef2e58 minor cleanup [DELETE - Noise]
- refactor: minor refactor
- refactor: remove unused import (multiple) [DELETE - Noise]
- refactor: move exploit and non-movement crash checks to packetChecks
- refactor: move BadPacketsS handling to BadPacketsS class
- refactor: move BadPacketsO to be alphabetically
- refactor: make BadPacketsJ a PacketCheck
- refactor: move Post class to misc
- refactor: Timer - Vehicle -> VehicleTimer
- refactor: Split ping-abuse-limit-threshold into a separate check
- refactor: dump command changes: renamed the properties field to states...
- refactor: bff54163d slight cleanup [DELETE - Noise]
- refactor: delete unused ConversionUtil class
- refactor: make CollisionData implement CollisionFactory
- refactor: make HitboxData implement HitboxyFactory
- refactor: 8ab2e3b23 slight cleanup [DELETE - Noise]
- refactor: use an enum for alert type instead of a string
- refactor: 3b2c08add a bit more cleanup [DELETE - Noise]
- refactor: inline ver in getClientVersion()
- refactor: GrimPlayer: use final fields where possible
- refactor: lombok (multiple commits) [SUMMARIZE - e.g., "Adopted Lombok for cleaner code"]
- refactor: Refactor debugging to extract AbstractDebugHandler
- refactor: 50bf3c114 slight cleanup [DELETE - Noise]
- refactor: Refactor traverseBlocks and getNearestBlockHitResult into WorldRayTrace.java
- refactor: 68739cd78 Merge pull request #1678 from ManInMyVan/packetorder [DELETE - Merge commit]
- refactor: Refactor names of BadPacketsH & BadPacketsM -> PacketOrderB & PacketOrderC respectively
- refactor: 740b9fe35 Timer - Vehicle -> VehicleTimer [DUPLICATE] refactor(packets): BadPacketsO optimizations refactor(packets): PacketOrderO refactor(packets): make PacketOrderB stricter refactor(packets): rename PacketOrderO to PacketOrderD
⚡️ Performance Improvements
- perf: improve piston performance
- perf: Optimize ViaVersionUtil
- perf: reduce object creation on fabric servers
- perf: Minor Iteration optimizations
📖 Documentation
- docs: update MultiActionsC/D description
- docs: BadPacketsP description
- docs: Remove inaccurate comment
- docs(readme): update readme for platform independence changes
- docs(translations): Update zh.yml, tr.yml, ru.yml, etc... (multiple commits) [SUMMARIZE]
- docs(commands): Add alternate names to re-add support for old enviornment variable exmaples
- docs(issues): Update issue templates to reflect platform independence
- docs(grammar): Correct grammar
🤖 Maintenance & CI
- chore: Bump run-paper version
- chore: Shadow 9.0.0-rc2 (#2229)
- chore: Add mavenCentral() to repositsories
- chore: Bump PacketEvents
- chore: Downgrade from shadow 9.0.0-rc1 to 9.0.0-beta8
- chore: Bump Dependencies
- chore: Add run-paper so I can debug easily
- chore: 1.21.5/.6/.7 (#2079)
- chore: Include fabric-permissions-api:0.4.0 for Fabric 1.21.6
- chore: support reobf folia jars
- chore: Update PacketEvents version to new grim/2.0 branch state
- chore: Blacklist forge 1.18.2-1.19.3.
- chore: 2528ff525 Revert "temp revert pre-via" [DELETE - Revert]
- chore: 77c165cfa temp revert pre-via [DELETE - Revert]
- chore: 0c52c208c Revert "Remove Unused legacy calls..." [DELETE - Revert]
- chore: 4798903fb Remove Unused legacy calls... [DELETE - Revert]
- chore: cda248ac2 Revert "this got closed" [DELETE - Revert]
- chore: ab3390c81 this got closed [DELETE - Revert]
- chore: 7311e65cd merge fixes [DELETE - Noise]
- chore: Bump gradle wrapper; only configure compile optimizations for subprojects
- chore: Minor Build Optimizations
- chore: Ignore temporary buildSrc/.kotlin folder in .gitignore
- chore: Fabric package consistency fixes
- chore: use our own packetevents repo
- chore: d5fbbbffb Workflows are fun! [DELETE - Noise]
- chore: Bump setup-gradle to v4
- chore: Bump version
- chore: Update Gradle wrapper and add validation workflow step
- chore: bump packetevents
- chore: bump minimessage
- chore: 1.21.2
- Uncategorized / Needs Review
- 533ae70f0 Hardcode more 1.21.4+ hand harvestables (#2213) [Seems like a fix]
- 85acf78db and it was not a teleport [NEEDS CONTEXT]
- 354216f9b BadPacketsO optimizations [Is this perf or refactor?]
- 408c7d577 pre-via block break checks [NEEDS CONTEXT]
- 2e01399c1 PacketOrderO [NEEDS CONTEXT]
- ac2c9eafc HOW DID I FORGET [DELETE - Noise]
- 51bbb3162 pre-via chat checks [NEEDS CONTEXT]
- d90de8fcc more pre-via [DELETE - Noise]
- 1b62b1dfb don't use ordinal for WindowClickType in CrashF
- 39b74b29f packet cancelling in VehicleD
- 9da9c30d9 there is no more via here [DELETE - Noise]
- 8d3e77f49 no it shouldn't [DELETE - Noise]
- 6e58e8c9c this should now be usable [NEEDS CONTEXT]
- 8a2ca76e6 this took too long [DELETE - Noise]
- 1a6b6fc59 payload system
- df31a39e2 descriptions for almost every place check
- 135c90c25 check for moving while chatting
- d1b0f4ddf remove whitespace in EquipmentType [Refactor?]
- 0844fc646 playerData -> player [Refactor?]
- 5fb8cd92b add KnownInput#moving
- b563792fa move ExploitA & C to chat category [Refactor?]
- af2a53ac6 Merge pull request #2193 from Ayouuuu/2.0 [DELETE - Merge Commit]
- c30be9487 why does this only not affect 1.21.4 [NEEDS CONTEXT]
- 485f2672a wtf mojang [RE-WORD]
- 829084c56 bruh [DELETE - Noise]
- 7555e2422 this just stops pre from flagging on 1.9 [NEEDS CONTEXT]
- 82f8bbf89 check the hand the player is using the item in
- 077ad7690 We do need to throw for this to work [NEEDS CONTEXT]
- 96426b332 why [DELETE - Noise]
- bf6b141e3 bruh [DELETE - Noise]
- 02a47d1c3 oops [DELETE - Noise]
- 0a853cb1f forgot to check this [DELETE - Noise]
- e7dde99aa why was this like that? [DELETE - Noise]
- 5faba0209 why was it like this [DELETE - Noise]
- 719044498 I'm a genius [DELETE - Noise]
- c9dfb30ca how did I miss that [DELETE - Noise]
- 7618b1fb2 that's definitely wrong [DELETE - Noise]
- fb725dc4e handle PLAYER_ROTATION packets
- acfef61ea actually fix it this time [DELETE - Noise]
- b0df15cab fixes [DELETE - Noise]
- 8d7abe318 spectator mode is dumb [RE-WORD]
- cd243008c fix wrongly resolved merge conflict [DELETE - Noise]
2.3.72-5183ad863
早期版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.7.2 · 1.7.3 · 1.7.4 · 1.7.5 · 1.7.6 · 1.7.7 · 1.7.8 · 1.7.9 · 1.7.10 · 1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 2c386d821fc1e29677c1a5df138d1853f2be0f5f获取文件 grimac-bukkit-2.3.72-5183ad863.jarSHA-1 cb398b4956de4f60b9465ed3f6141344f0aea534获取文件 grimac-bukkit-2.3.72-5183ad863+lite.jar展开更新日志
First Modrinth Dev Build (Changelog is auto generated from all changes since 2.3.71)
- Future dev build changelogs will only contains changes since last dev build
- Future release changelogs will be handwritten, reviewed, and be cumulative of all changes since last release
🚀 New Features & Checks
- feat: Add /grim history (#2201)
- feat: add include-timestamp to discord.yml
- feat: finish ExploitC, replaces ExploitB
- feat: BadPacketsJ should be stable
- feat: payload system
- feat: descriptions for almost every place check
- feat: check if chat is hidden
- feat: add Chat and Exploit to punishments
- feat: check for moving while chatting
- feat: implement HappyGhast movement simulation (#2182)
- feat: add CONTRIBUTING.md and improve the README.md
- feat: Add config option to disable/enable the recently added Forge blacklist (#2131)
- feat: add BadPacketsJ
- feat: add MultiActionsG
- feat: Add PacketOrderM, N, O, P, K, L, J, I, H, G, F, E [SUMMARIZE - This is a huge new check category. Summarize it as one major feature.]
- feat(engine): Add option to disable cancelling pong packets
- feat(platform): Platform Independence (future Sponge, Fabric, Neoforge, Velocity, etc... support) (#2024) [HIGHLIGHT - This is a massive feature]
- feat(config): Create config.yml [NEEDS CONTEXT - What was the impact?]
- feat(verbose): include more information in verbose
- feat(verbose): include verbose in Simulation flags
- feat(build): BuildConfig updates to make mavenLocalUse a flag
- feat(api): Update API
- feat(commands): Allow /grim brands, verbose, alerts to be executed by console, cleanup code for sending and processing brands, verbose, alerts
🐛 Bug Fixes
-
- fix(engine): Disallow step after setback
-
- fix(engine): Zero point zero three
- fix(checks): Make ChatC and ChatB postViaChecks as temporary workaround to PE parsing limitations.
- fix(checks): Fix FastBreak falses with 1.20.5+ custom tool rules.
- fix(checks): Amend previous Reach false fix to only apply in versions > 1.14.4
- fix(checks): Fix very rare Reach false for versions < 1.20.2 and > 1.21.4 involving rot only packets.
- fix(checks): Hardcode more 1.21.4+ hand harvestables (#2213)
- fix(checks): fix getting block jump factor in older versions
- fix(checks): fix NPE in BlockPlaceCheck#getCombinedBox (#2215)
- fix(checks): Temporary fix for BadPacketsE not working on vehicles
- fix(checks): SprintA verbose
- fix(checks): fix #2211 - [NEEDS CONTEXT]
- fix: https://github.com/GrimAnticheat/Grim/issues/2209 - [NEEDS CONTEXT]
- fix(checks): make some checks run before via
- fix(checks): fix HappyGhast false positives when holding space
- fix(vehicle): fix vehicle relative teleport/vehicle 1.12.2+ teleport system (#2200)
- fix(checks): add missing return
- fix(checks): fix ExploitC on 1.9-1.12 servers
- fix(checks): fix ExploitB false on pre 1.16 clients
- fix(checks): validate anvil item name length
- fix(vehicle): fix various vehicle issues [1.21.2] (#2185)
- fix(checks): slightly change ignore-duplicate-packet-rotation logic
- fix(checks): fix more SprintE falses
- fix(checks): fix #2190 - [NEEDS CONTEXT]
- fix(checks): fix elytra inputs
- fix(vehicle): fix soft collisions for vehicles
- fix(build): fix build [DELETE - Noise]
- fix(checks): fix #2181 - [NEEDS CONTEXT]
- fix(checks): fix NPE
- fix(checks): SprintE on 1.18.2+
- fix(checks): fix #2180 - [NEEDS CONTEXT]
- fix(checks): Check for any menu that isn't the player's
- fix(checks): fix vine hitbox on pre-1.13 clients
- fix(inventory): Fix issue with server sending player inventory slot updates whilst in an unsupported inventory
- fix(collision): Fix DRIED_GHAST CollisionBox for 1.7.10-1.21.5
- fix(checks): fire can't be placed in liquids
- fix(checks): iron trapdoors can only be opened in 1.7
- fix(checks): fix #2149 - [NEEDS CONTEXT]
- fix(compat): Support plugins updating ATTACK_DAMAGE (fixes #2159)
- fix(compat): fix skinsrestorer compat
- fix(compat): patch #2140 - [NEEDS CONTEXT]
- fix: Fix GrimPlayer#getKeepAlivePing() method throwing a CCE.
- fix(compat): fix swift sneak on pre-1.20.5 clients on 1.20.5+ servers
- fix(checks): fix false with ender dragon attack slowdown
- fix(checks): exempt ElytraC for 1 tick on respawn
- fix(checks): probably fix #2134 - [NEEDS CONTEXT]
- fix(checks): fix potential false in MultiActionsE
- fix(checks): make MultiActionsB a BlockBreakCheck
- fix(checks): check sneaking in MultiActionsC/D
- fix(checks): check knownInput in MultiActionsC/D
- fix(checks): make MultiActionsC/D slightly more strict
- fix(folia): maybe fix the folia BukkitItemResetHandler "issue"
- fix(compat): Temporary fix for 1.16.5 Dirt Path/Grass Path Simulation errors
- fix(compat): maybe fix the disconnect.timeout issue
- fix(checks): fix BadPacketsH false when changing worlds with same dimension
- fix(checks): fix #2132 - [NEEDS CONTEXT]
- fix(checks): fix going into end portals in the end falsing badpacketsm
- fix(generic): fix IndexOutOfBoundsException
- fix(folia): Fix CME with accessing blockDataToId on Folia
- fix(folia): Revert incorrect Folia patch for ClassNotFoundException
- fix(elytra): Fix being able to use an elytra when it is in broken state
- fix(legacy): fix legacy BukkitPlatformWorld#getBlockAt
- fix(checks): check for respawning while alive
- fix(threshold): Fix disabling threshold (it shouldn't have been working before either)
- fix(discord): handle discord formatting better
- fix(logging): handle error logging more appropriately
- fix(folia): fix item reset usage error with folia
- fix(folia): fixed folia not being detected
- fix(generic): remove exempt players from the alert manager on disconnect
- fix(commands): fix /gl
- fix(checks): bubble columns were added in 1.13
- fix(checks): fix #2116 - [NEEDS CONTEXT]
- fix(build): fix build [DELETE - Noise]
- fix(verbose): actually tie verbose state to alert state this time
- fix(verbose): don't send alerts twice with verbose and alerts enabled
- fix(verbose): tie verbose state to alert state with console alerts + abstraction
- fix(checks): fix MultiActionsD false
- fix(collision): Fix HitboxData for Leaf Litter <= 1.21.5.
- fix(collision): Fix Leaf Litter and Wild Flowers HitboxData for <=1.21.4
- fix(checks): only reset sequence id if world changed
- fix(checks): call onBlockPlace if the player is in a vehicle
- fix(checks): Fixed: NullPointerException being thrown in the BadPacketsH check upon the server sending a respawn packet
- fix(collision): Fix HitboxData for new 1.21.4 & 1.21.5 blocks
- fix(checks): don't let people create ghost blocks by intentionally flagging
- fix(checks): make BlockPlaceCheck implement BlockBreakCheck
- fix(checks): make BadPacketsH not handle action digging packets
- fix(checks): fix a SprintB false
- fix(checks): enforce sequence id order
- fix(exploit): patch bundle crash
- fix(placeholder): always parse grim placeholders if possible
- fix(verbose): tie verbose state to alert state
- fix(checks): Fix fastbreak false with Brewing Stands for clients >=1.21.4
- fix(logging): Fix NPE accessing player.getClienetVersion() after final field refactor
- fix(compat): fix possible npe in getViaTranslatedClientBlockID
- fix(punishment): Fix punishment manager removing violations too quickly
- fix(entity): Fix canHit() modeling with dead entities
- fix(fabric): Fix 1.21.5 Inventory creative check crash on Fabric
- fix(compat): Check server version before logging error regarding ViaVersion placement rotation
- fix(placeholder): don't allow placeholders in placeholders
- fix(inventory): Fix typo in BukkitPlatformInventory
- fix(compat): Support ViaVersion translated blocks in Fastbreak check
- fix(setback): Fix cobweb 0.03 false setback
- fix(placeholder): fix placeholderapi expansion tab complete
- fix(compat): Fix addNonEffectiveAI on 1.21.5 (#2090)
- fix(verbose): escape minimessage in verbose
- fix(verbose): don't parse placeholders in verbose
- fix(build): Fix build error with shadePE flag not working
- fix(vehicle): Fix rare issue with vehicles on Bukkit in SetbackUtil
- fix(fabric): Fix getting TPS on Fabric returning average tick time instead
- fix(fabric): Fix :fabric:mc1161 submodule not loading properly
- fix(fabric): Fix :fabric:mc1171 submodule not loading properly
- fix(fabric): Fix erorr with setting gamemode on 1.17-1.20.1
- fix(fabric): Fix setting gamemode on Fabric breaking in 1.17+
- fix(checks): fix BadPacketsE false
- fix(world): fix 1.18+ world reader
- fix(build): fix build [DELETE - Noise]
- fix(generic): Fix NullPointerException
- fix(vehicle): Fix vehicle desync when demounting too fast
- fix(chat): fix &0
- fix(brand): fix brand detection with legacy servers and modern clients
- fix(inventory): fix reset-item-usage-on-item-update breaking vanilla behavior
- fix(chat): fix legacy color codes not resetting formatting
- fix(vehicle): I hate vehicles [RE-WORD]
- fix(packetorder): fixes [DELETE - Noise]
- fix(packetorder): fix a noslow
- fix(packetorder): fix falses (multiple) [SUMMARIZE]
- fix: fix #2221 [NEEDS CONTEXT]
- fix: fix exception [NEEDS CONTEXT]
- fix: 1.21.8 Server Support - Bump PE
- fix(checks): make badpacketse stricter
- fix(checks): players don't tick in unloaded chunks
- fix(checks): this just stops pre from flagging on 1.9
♻️ Code Refactoring
- refactor: d8b719daf more cleanup [DELETE - Noise]
- refactor: 95b080ae6 more small changes [DELETE - Noise]
- refactor: 1f052f610 small stuff [DELETE - Noise]
- refactor: 02426ad59 these don't need to implement anything [DELETE - Noise]
- refactor: 2a7403be6 small cleanup [DELETE - Noise]
- refactor: remove some empty lines [DELETE - Noise]
- refactor: d2913b368 a bit more cleanup [DELETE - Noise]
- refactor: normalize PredictionEngine class names
- refactor: 1bfef2e58 minor cleanup [DELETE - Noise]
- refactor: minor refactor
- refactor: remove unused import (multiple) [DELETE - Noise]
- refactor: move exploit and non-movement crash checks to packetChecks
- refactor: move BadPacketsS handling to BadPacketsS class
- refactor: move BadPacketsO to be alphabetically
- refactor: make BadPacketsJ a PacketCheck
- refactor: move Post class to misc
- refactor: Timer - Vehicle -> VehicleTimer
- refactor: Split ping-abuse-limit-threshold into a separate check
- refactor: dump command changes: renamed the properties field to states...
- refactor: bff54163d slight cleanup [DELETE - Noise]
- refactor: delete unused ConversionUtil class
- refactor: make CollisionData implement CollisionFactory
- refactor: make HitboxData implement HitboxyFactory
- refactor: 8ab2e3b23 slight cleanup [DELETE - Noise]
- refactor: use an enum for alert type instead of a string
- refactor: 3b2c08add a bit more cleanup [DELETE - Noise]
- refactor: inline ver in getClientVersion()
- refactor: GrimPlayer: use final fields where possible
- refactor: lombok (multiple commits) [SUMMARIZE - e.g., "Adopted Lombok for cleaner code"]
- refactor: Refactor debugging to extract AbstractDebugHandler
- refactor: 50bf3c114 slight cleanup [DELETE - Noise]
- refactor: Refactor traverseBlocks and getNearestBlockHitResult into WorldRayTrace.java
- refactor: 68739cd78 Merge pull request #1678 from ManInMyVan/packetorder [DELETE - Merge commit]
- refactor: Refactor names of BadPacketsH & BadPacketsM -> PacketOrderB & PacketOrderC respectively
- refactor: 740b9fe35 Timer - Vehicle -> VehicleTimer [DUPLICATE] refactor(packets): BadPacketsO optimizations refactor(packets): PacketOrderO refactor(packets): make PacketOrderB stricter refactor(packets): rename PacketOrderO to PacketOrderD
⚡️ Performance Improvements
- perf: improve piston performance
- perf: Optimize ViaVersionUtil
- perf: reduce object creation on fabric servers
- perf: Minor Iteration optimizations
📖 Documentation
- docs: update MultiActionsC/D description
- docs: BadPacketsP description
- docs: Remove inaccurate comment
- docs(readme): update readme for platform independence changes
- docs(translations): Update zh.yml, tr.yml, ru.yml, etc... (multiple commits) [SUMMARIZE]
- docs(commands): Add alternate names to re-add support for old enviornment variable exmaples
- docs(issues): Update issue templates to reflect platform independence
- docs(grammar): Correct grammar
🤖 Maintenance & CI
- chore: Bump run-paper version
- chore: Shadow 9.0.0-rc2 (#2229)
- chore: Add mavenCentral() to repositsories
- chore: Bump PacketEvents
- chore: Downgrade from shadow 9.0.0-rc1 to 9.0.0-beta8
- chore: Bump Dependencies
- chore: Add run-paper so I can debug easily
- chore: 1.21.5/.6/.7 (#2079)
- chore: Include fabric-permissions-api:0.4.0 for Fabric 1.21.6
- chore: support reobf folia jars
- chore: Update PacketEvents version to new grim/2.0 branch state
- chore: Blacklist forge 1.18.2-1.19.3.
- chore: 2528ff525 Revert "temp revert pre-via" [DELETE - Revert]
- chore: 77c165cfa temp revert pre-via [DELETE - Revert]
- chore: 0c52c208c Revert "Remove Unused legacy calls..." [DELETE - Revert]
- chore: 4798903fb Remove Unused legacy calls... [DELETE - Revert]
- chore: cda248ac2 Revert "this got closed" [DELETE - Revert]
- chore: ab3390c81 this got closed [DELETE - Revert]
- chore: 7311e65cd merge fixes [DELETE - Noise]
- chore: Bump gradle wrapper; only configure compile optimizations for subprojects
- chore: Minor Build Optimizations
- chore: Ignore temporary buildSrc/.kotlin folder in .gitignore
- chore: Fabric package consistency fixes
- chore: use our own packetevents repo
- chore: d5fbbbffb Workflows are fun! [DELETE - Noise]
- chore: Bump setup-gradle to v4
- chore: Bump version
- chore: Update Gradle wrapper and add validation workflow step
- chore: bump packetevents
- chore: bump minimessage
- chore: 1.21.2
- Uncategorized / Needs Review
- 533ae70f0 Hardcode more 1.21.4+ hand harvestables (#2213) [Seems like a fix]
- 85acf78db and it was not a teleport [NEEDS CONTEXT]
- 354216f9b BadPacketsO optimizations [Is this perf or refactor?]
- 408c7d577 pre-via block break checks [NEEDS CONTEXT]
- 2e01399c1 PacketOrderO [NEEDS CONTEXT]
- ac2c9eafc HOW DID I FORGET [DELETE - Noise]
- 51bbb3162 pre-via chat checks [NEEDS CONTEXT]
- d90de8fcc more pre-via [DELETE - Noise]
- 1b62b1dfb don't use ordinal for WindowClickType in CrashF
- 39b74b29f packet cancelling in VehicleD
- 9da9c30d9 there is no more via here [DELETE - Noise]
- 8d3e77f49 no it shouldn't [DELETE - Noise]
- 6e58e8c9c this should now be usable [NEEDS CONTEXT]
- 8a2ca76e6 this took too long [DELETE - Noise]
- 1a6b6fc59 payload system
- df31a39e2 descriptions for almost every place check
- 135c90c25 check for moving while chatting
- d1b0f4ddf remove whitespace in EquipmentType [Refactor?]
- 0844fc646 playerData -> player [Refactor?]
- 5fb8cd92b add KnownInput#moving
- b563792fa move ExploitA & C to chat category [Refactor?]
- af2a53ac6 Merge pull request #2193 from Ayouuuu/2.0 [DELETE - Merge Commit]
- c30be9487 why does this only not affect 1.21.4 [NEEDS CONTEXT]
- 485f2672a wtf mojang [RE-WORD]
- 829084c56 bruh [DELETE - Noise]
- 7555e2422 this just stops pre from flagging on 1.9 [NEEDS CONTEXT]
- 82f8bbf89 check the hand the player is using the item in
- 077ad7690 We do need to throw for this to work [NEEDS CONTEXT]
- 96426b332 why [DELETE - Noise]
- bf6b141e3 bruh [DELETE - Noise]
- 02a47d1c3 oops [DELETE - Noise]
- 0a853cb1f forgot to check this [DELETE - Noise]
- e7dde99aa why was this like that? [DELETE - Noise]
- 5faba0209 why was it like this [DELETE - Noise]
- 719044498 I'm a genius [DELETE - Noise]
- c9dfb30ca how did I miss that [DELETE - Noise]
- 7618b1fb2 that's definitely wrong [DELETE - Noise]
- fb725dc4e handle PLAYER_ROTATION packets
- acfef61ea actually fix it this time [DELETE - Noise]
- b0df15cab fixes [DELETE - Noise]
- 8d7abe318 spectator mode is dumb [RE-WORD]
- cd243008c fix wrongly resolved merge conflict [DELETE - Noise]
2.3.71
正式版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4
展开更新日志
This update does NOT add support for 1.21.5. The changes in 1.21.5 are complex and we do not recommend allowing 1.21.5 players on your server at this time.
Grim is going multi-platform! The platform-independence branch will soon be merged, adding support for Fabric.
- Stop Paper taking 10 years to remap the plugin (SamB440)
- Add setting for checking for updates on startup
check-for-updates(SamB440) - Fixed errors with mitigate-desync-noslow (ManInMyVan)
- Fixed some Sprint check falses (ManInMyVan)
- Fixed modelling teleport packets for entities on clients < 1.16.2 (Axionize)
- Fixed a rare CME in LatencyUtils (Axionize)
- Added a custom setback violation threshold (GigaZelensky)
- Fixed some issues with entity pushing and improved performance (SamB440)
- Fixed spectate command on Folia (AoElite)
- Fixed end of tick support for Folia (AoElite)
- Fixed SOME water pushing issues on 1.21.2+ (Cyramek)
- Fixed not re-encoding stupidity packet, leading to bypasses (SamB440)
- Fixed AimModulo360 false flag in versions <= 1.13 (483378)
- Added Hitboxes to punishments config (483378)
- Fixed copper door falses (483378)
- Fixed block collisions in 1.21.2+ and honey block collision (Cyramek)
- Fixed Trial Spawner FastBreak false (ManInMyVan)
- Fixed 1.21.2+ item cooldowns (SamB440)
- Use a single runnable for multi block changes to reduce memory use (SamB440)
- Patched a noslow bypass (ManInMyVan)
- Fixed rare AirLiquidBreak NPE (Axionize)
- Fixed teleport falses on 1.21.4+ (SamB440)
- Fixed legacy formatting code issues (ManInMyVan)
- Fixed reset-item-usage-on-item-update breaking vanilla behavior (ManInMyVan)
- Fixed brand detection with legacy servers and modern clients (ManInMyVan)
- Fixed vehicle desync when dismounting too fast (Packsolite)
2.3.70
正式版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4
展开更新日志
- Kick players if a transaction error occurs (SamB440)
- Fix flint and steel placement prediction (SamB440)
- Support creaking hitbox (SamB440)
- Fix checking for elytra on servers older than 1.21.2 (SamB440)
- Fixed Resin hitbox (ManInMyVan)
Want to help out? Maybe one of these issues will interest you!
2.3.69
正式版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4
展开更新日志
See commits since version bump for changelog: https://github.com/GrimAnticheat/Grim/commits/2.0/
- Various exploits and false positives have been fixed. It is recommended you update to this version as soon as possible.
Want to help out? Maybe one of these issues will interest you!
2.3.68
正式版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4
展开更新日志
Warning! Grim NOW REQUIRES Java 17+. See https://github.com/GrimAnticheat/Grim/wiki/Updating-to-Java-17 for more information.
Notably with this update comes with support for 1.21.2+ clients, where Mojang has thankfully added a new END_TICK packet. This means Grim can now be as accurate with 1.21.2+ clients as it is with 1.8 clients, particularly for reach checks. Mojang also added a PLAYER_INPUT packet, which tells us the inputs of the player. This will allow a significant performance boost.
Known issues:
- If you are using an older server version then we currently cannot listen to these to these new packets from 1.21.2+ clients due to ViaVersion blocking them.
- If you use ViaBackwards on a 1.21.2+ server, this will cause issues for older clients in vehicles. A fix for both of these issues, by bypassing ViaVersion with a PacketEvents fork, is being worked on.
Changes:
- Added support for camel simulation (SamB440)
- Added MiniMessage and PlaceHolderAPI Support (ManInMyVan)
- Use an identity hash set for synced tags (SamB440)
- Improved punishment manager performance (AoElite)
- Don't let setbacks bypass stuck speed (SamB440)
- Fixed timer
ping-abuse-limit-threshold, patching some timer balance abuse hacks (SamB440) - Readded and fixed BadPacketsG (SamB440)
- Fixed riptide falses when colliding with teamed entities (Axionize)
- Fixed offground precision loss to make us consistent 1E-15 offset (SamB440)
- Added support for 1.21.3+ clients and servers (SamB440)
- Patched a Paper dupe for outdated servers (ManInMyVan)
- Fixed wrongly ported Reach changes (Cyramek)
- Use movementThreshold() instead of 0.03 where appropiate (Axionize)
- Warn servers that want extra reach accuracy that they need to add
-Dpaper.explicit-flush=true(Axionize) - Fixed reading world asynchronously on Folia (Rothes)
- Optimised MenuType#getMenuType (MachineBreaker)
- Use FastUtil collections where possible (MachineBreaker)
- Updated to Java 17 (SamB440)
- Fixed shields breaking causing NoSlow falses (ManInMyVan)
- Limited when 1.9+ players can increase attack slow (SamB440)
- Lava and water are now filtered out of FINISHED_DIGGING (SamB440)
- Color codes are now stripped from client brand (jonesdevelopment)
- Allowed exempting elytras in a hidden config option (ManInMyVan)
- Packets are no longer re-encoded by default (AoElite)
- Reduced Optional allocations with attribute methods (SamB440)
- Readded and fixed AimModulo360 (SamB440)
- Having
fix-1_21-placement-rotationenabled in the ViaVersion will now print an error on startup due to incompatibility (Cyramek) - Fix incorrect casting to float before clamping attribute values (Axionize)
max-transaction-timeoption is now clamped between 1 and 180 to prevent issues (SamB440)- Optimised getPossibleEyeHeights (Axionize)
- Added MultiInteract checks (ManInMyVan)
- NegativeTimer can now be configured to setback (ManInMyVan)
- Added MultiPlace check (ManInMyVan)
- Reworked all collision boxes and hitboxes to improve performance and fix falses (Axionize)
- Added Japanese translation (K-Lqrs)
- Fixed a FastBreak false when mining vines with a sword (ManInMyVan)
- Fixed some falses with BadPacketsX & Z (ManInMyVan)
2.3.67
正式版- 加载器
- bukkit · folia · paper · spigot
- MC 版本
- 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1
展开更新日志
Warning: Grim will soon require Java 17+. See https://github.com/GrimAnticheat/Grim/wiki/Updating-to-Java-17 for more information.
- Fixed falses with striders in recent Minecraft versions (attribute desync, off ground speed, speed outside of lava)
- Added HELD_ITEM_CHANGE packets to post check (ManInMyVan)
- Fixed supporting block being wrong in certain cases such as when on fences (Cyramek)
- Fixed fence hitbox (Cyramek)
- Fixed a respawn issue with gravity and powder snow
- Fixed horse jumping with 1.20.5- clients on 1.20.5+ servers
- Specific checks can now be exempted with the permission "grim.exempt." (ManInMyVan)
- Beds are no longer considered bouncy below 1.12 (ManInMyVan)
- Fixed a false with tridents at 1 durability
- Disabled Baritone check as it is currently broken
- Fixed error with server tag syncing when older clients are able to join the server
- Patched more NoSlow bypasses (ManInMyVan)
- Embed title can now be modified in discord config (ManInMyVan)
- Added Turkish translation (kayeradev)
- Updated Chinese translation (Dg32z)
- Updated Portuguese translation (gNewl)
2.3.66
正式版- 加载器
- bukkit · folia · paper · spigot
- MC 版本
- 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1
展开更新日志
Warning: Grim will soon require Java 17+. See https://github.com/GrimAnticheat/Grim/wiki/Updating-to-Java-17 for more information.
- Added support for 1.21 servers
- Fixed speed bypass when colliding with entities
- Added support for servers sending custom climbable block types in block tags
- Fixed axolotl and armadillo dimensions
max-ping-firework-boostcan now be disabled with -1- Disabled no swing check for 1.8 clients on modern servers due to ViaVersion falses
- Fixed PositionPlace falses with walls (ManInMyVan)
- Fixed falses with weaving potion effect (ManInMyVan)
- Patched various NoSlow bypasses (ManInMyVan)
- Added new InvalidPlace and NoSlow checks (ManInMyVan)
- Made BadPacketsT no longer experimental
- Fixed 1.8 reach falses
- Fixed falses with heavy core collision
- Fixed BadPacketsU flagging with understacked items (ManInMyVan)
- Depth Strider and Aqua Affinity are now checked on all armour pieces (Pugzy)
- 1133 velocity patch (cattyngmd)
- Fixed Grim thinking every item is edible on 1.15+ (ManInMyVan)
- Fixed falses while block hitting and switching slots (ManInMyVan)
- Patched FastBreak bypass (ManInMyVan)
- Fixed GhostBlockMitigation loading chunks
依赖关系
- 必需未命名依赖
- 必需PacketEvents