Use config history.database.port for database connection port. Fixes #2415 - by SamB440 (42b6630)
Prevent torn reads and race condition on respawn on Fabric from reconstruction of ServerPlayerEntity - by Axionize (101473b)
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)
Only update profiles if PLAYER_INFO_UPDATE contains ADD_PLAYER action - by Axionize (d0b30de)
Patch FabricatedPlace falses - by Axionize (98fd065)
Make CrashC verbose more consistent with other checks - by ManInMyVan (6186abc)
Improve FabricatedPlace patch - by Axionize (07d2010)
Attempt to fix disconnect.timeout cascade issues - by Axionize (639490a)
Fix Mushroom and Fungus Hitboxes - by Axionize (14573da)
Fix Coral hitboxes - by Axionize (a2074d0)
Add forgotten util class file for hitbox fix - by Axionize (8016586)
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)
Temporary fix for Folia breaking getTPS() - by Axionize (dbd7510)
Faster temporary fix for Folia breaking getTPS() - by Axionize (02f6a3b)
Merge remote-tracking branch 'origin/2.0' into lightning - by Axionize (5c17fba)
Add Back Support for Legacy API (#2409)
Add back support for the legacy API temporarily
Bump API to release version - by Axionize (95e2774)
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
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:
vehicle move packet overrides player's yaw and pitch from first rot packet
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)
c5855fd)8001f6c)21f6988)50a25d9)08770f0)b9fa89c)075cec8)3659060)a54329a)fefe0d1)9d1682d)c043357)b7a719d)cd86c14)88cfffc)35174fd)80afaae)6c49a01)Implement feature
Update common/src/main/java/ac/grim/grimac/utils/latency/CompensatedWorld.java
Co-authored-by: ManInMyVan 113963219+ManInMyVan@users.noreply.github.com
Co-authored-by: ManInMyVan 113963219+ManInMyVan@users.noreply.github.com - by Cubicake (2b62148)
327b947)Updated comments in zh.yml for clarity and translation. - by MatrixU5er (b65b7f0)
1d0cbb7)7be8f51)4ca65b1)0a6ac7a)29d28c6)f95d877)f118b5c)
Anticheat Perfected | 3.0005 reach | 99.999% antikb. Fork of GrimAC that's faster, with better reach checks, interact checks, and numerous bug fixes.