Skip to content

Converting patches into mixins, for the Ignite Framework

License

Notifications You must be signed in to change notification settings

OhotnikNaSov/Nitori

 
 

Repository files navigation

Nitori

A performance mod that converts patches into mixins using the Ignite Framework for Paper/Spigot.

Optimizations

This plugin provides the following optimizations:

  • Iterate entity trackers faster by using Int2ObjectLinkedOpenHashMap
  • Reduce constants allocations
  • Entity Micro Optimizations
  • Lithium mixins
    • Fast util
    • HashedReferenceList
    • CompactSineLUT
    • Fast retrieval
    • Cached hashcode
    • Store gamerules in fastutil hashmap
    • Precompute shape arrays
    • Collections.attributes
    • Collections.entity_by_type
    • Collections.entity_filtering
    • Chunk serialization
    • Cache iterate outwards
    • Block moving block shapes
    • Shapes blockstate cache
    • Lithium gen
    • Ai sensor secondary POI
    • World tick scheduler
  • Smarter statistics-ticking
  • Async Pathfinding
  • Multithreaded Tracker

NOTE: This mod may or may not alter the default behaviors of some mob AI.


About

Converting patches into mixins, for the Ignite Framework

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 99.8%
  • Kotlin 0.2%