Update MixinChunkProviderServer
- remove unused code
Moved EntityAIFollowParent2 code to MixinEntityAIFollowParent
- Fix a bug that EntityAIFollowParent isn't cancelled and so make a large tps lag,fixed by moving the optimized code from EntityAIFollowParent2 to MixinEntityAIFollowParent instead of trying to cancel EntityAIFollowParent and use EntityAIFollowParent2
Fix crash on startup with some mods
Try fixing " Under Manual Review " when uploadig mod on curseforge
Mixin Added
- MixinItemMinestone
make all items from minestone can be stacked at 64 of stacksize instead of 1
- MixinEntityAIPlay
Optimize EntityAIPlay
- MixinEntityAIWander
Optimize EntityAIWander
- MixinRandomPositionGenerator
Optimize RandomPositionGenerator
Mixin Updated
- MixinChunk
micro optimizations
- MixinlowerStringMap
fix that the mixins using java 16 things instead of java 8
- MixinEntityAnimal
Fix a large bottleneck/freeze tps when alot of babys are in the game
Mixin Removed
- MixinEntityChicken
moved the code from MixinEntityChicken in MixinEntityAnimal
other
- spotlessApply
Mixin Updated
Update MixinWorld + MixinPathfinder + MixinPathPoint
Add MixinEntityAIAttackOnCollide
Update MixinPathFinder
Mixin Added
- Add MixinEntityVillageGuard
Fix a large bottleneck that destroy tps on modpacks and even without modpacks caused by pathfinding from EntityVillageGuard from Witchery mod
Remove unfinished mixins
Rename mods from MultithreadingAndTweaks to OptimizationsAndTweaks
note : sooner than focusing on multithreading I will focus more on optimizing the minecraft code, but i do not exclude trying making new multithreaded things in the future
mixins that use multithreading are unfunctionnal /unfinished so thats why i removed mixins with multithreading
Avoid MixinRenderManager to be injected if SkinPort is installed, Fix #34
Mixin Updated
- MixinEventRegistry disabled by default because make crashing on (not all) servers startup
Mixin Added
- Add MixinNibbleArray
Optimize abit NibbleArray performances
- Add MixinEventRegistry
Reduce tps lags caused by MixinEventRegistry from Practical Logistics
- Add MixinDataWatcher
remove uneccesary lock in DataWatcher class that making lags
Mixin Updated
- Update MixinEntityChicken
Disable the code that disable EntityAIFollowParentAI
- Update MixinPathFinder
Improve by alot PathFinder Performances about x2 or x3 more performant
- Update MixinEntity
Improve abit Entity Peformances
- Update MixinEntityBlockling
remove redundant code
- Update MixinWorld
improve a bit World performances
Fix #30
Fixed a obscure crash on Dedicated server Fix a movement bugs on entities on Servers Fix Entity is already tracked
Removed MixinWorldServer
Disable Injection of MixinTesselator if Optifine is present Disable Injection of MixinCommonProxy if Catwal 2 (official) is present
Fix crash with AI improvement
Fix crash with Catwalks GTNH Version
Fixed again crashes on dedicated server
Fix an another dedicated server crash
Fix dedicated server startup crash