Skip to content

v91

Choose a tag to compare

@github-actions github-actions released this 31 Dec 10:15
· 9 commits to main since this release
  • feat: Introduce performance optimizations for math functions, item merging, and passive entity AI ticking via new mixins. (5e25fd2)
  • fix: Extract block state caching logic to a helper class to resolve Mixin class loading errors and disable ChunkDataPacketMixin. (1157ef7)
  • perf: Optimize chunk prefetching and processing by replacing concurrent maps/sets with primitive-backed collections and StampedLock for improved memory and concurrency. (46b5dbc)
  • feat: Optimize tick scheduling with PrimitiveMaps.Long2LongOpenHashMap and StampedLock, and update ServerLevelOctreeManager to use primitive maps. (63f6392)
  • perf: Replace ConcurrentHashMap with PrimitiveMaps and StampedLock for improved cache performance and concurrency in mixins. (74fc6b3)
  • perf: Optimize BrainMixin memory value caching with primitive arrays, prevent redundant RedstoneGraph wire additions, and remove PathFinderMixin cache. (050189a)
  • refactor: switch block state neighbor lookup caching from global ConcurrentHashMap to thread-local SpatialCache for improved concurrency. (6b57637)