Перейти к содержимому
Mineforgian

Pyre

Experimental TNT and explosion optimization focused on smoother heavy explosion scenarios without intentional game play changes.

Загрузки
1K
Подписчики
1
Обновлён
11 апреля 2026 г.
Лицензия
MPL-2.0

Опубликован 9 апреля 2026 г.

Modrinth profile GitHub profile

Pyre

Pyre is an experimental Minecraft optimization mod focused on reducing client and integrated-server stutter during heavy TNT and explosion situations.

What it does

Pyre optimizes selected explosion-related workload paths to reduce unnecessary repeated work during bursty explosion events.

The goal is to keep normal Minecraft explosion behavior intact while improving smoothness in TNT-heavy scenarios.

Current status

Pyre is currently focused on Minecraft 1.21.11 and is intended for singleplayer and integrated-server use.

This project is still early. Performance gains may vary depending on world size, TNT count, hardware, and installed mods.

Features

  • Reduces some overhead during heavy explosion activity
  • Focuses on TNT-heavy and chained explosion scenarios
  • Keeps gameplay-facing explosion behavior as close to vanilla as possible
  • Lightweight implementation
  • Designed to avoid changing game balance

Important notes

  • Pyre is not a gameplay-changing TNT mod.
  • Pyre does not intentionally change explosion power, TNT fuse time, damage, knockback, or block destruction rules.
  • Pyre is not a replacement for general optimization mods like Sodium, Lithium, or FerriteCore.
  • Compatibility with other optimization mods may vary and should be tested per modpack.

Summary

Pyre aims to make TNT-heavy situations smoother without intentionally changing how vanilla explosions behave.

Ченджлог

1.5Релиз1.21.11 · 11 апреля 2026 г.

Pyre 1.5.0 for Minecraft 1.21.11

Second release of Pyre for Minecraft 1.21.11.

Added

  • Split side-aware architecture inside one mod jar
  • Dedicated client initializer and client-only lifecycle handling
  • Client-side explosion effect manager
  • Client-side particle budgeting for explosion spam
  • Client-side explosion sound coalescing
  • Client-side explosion clustering for local effect smoothing
  • Separate server and client config sections
  • Client-only mixin path for explosion packet handling
  • Cleanup for client state on world unload and disconnect

Changed

  • Kept the real vanilla-faithful TNT and explosion optimizer on the server or integrated-server path
  • Moved shared and server-safe logic under common packages
  • Isolated client-only classes from dedicated-server classloading
  • Improved side safety and overall project structure

Compatibility

  • Client-side smoothing only affects local explosion effects
  • Server-side optimization remains the real gameplay-safe optimization path
  • Does not change TNT fuse timing, explosion power, block destruction, entity damage, or knockback
  • Does not modify packet semantics or rendering backend internals

Notes

  • Built for Fabric on Minecraft 1.21.11
  • Use the Pyre jar built for Minecraft 1.21.11
  • In singleplayer, both server-side optimization and client-side smoothing can run
  • In multiplayer without Pyre on the server, only local client-side effect smoothing applies
1.5Релиз1.21.10 · 11 апреля 2026 г.

Pyre 1.5.0 for Minecraft 1.21.10

Release of Pyre for Minecraft 1.21.10.

Added

  • Split side-aware architecture inside one mod jar
  • Dedicated client initializer and client-only lifecycle handling
  • Client-side explosion effect manager
  • Client-side particle budgeting for explosion spam
  • Client-side explosion sound coalescing
  • Client-side explosion clustering for local effect smoothing
  • Separate server and client config sections
  • Client-only mixin path for explosion packet handling
  • Cleanup for client state on world unload and disconnect

Changed

  • Kept the real vanilla-faithful TNT and explosion optimizer on the server or integrated-server path
  • Moved shared and server-safe logic under common packages
  • Isolated client-only classes from dedicated-server classloading
  • Improved side safety and overall project structure

Compatibility

  • Client-side smoothing only affects local explosion effects
  • Server-side optimization remains the real gameplay-safe optimization path
  • Does not change TNT fuse timing, explosion power, block destruction, entity damage, or knockback
  • Does not modify packet semantics or rendering backend internals

Notes

  • Built for Fabric on Minecraft 1.21.10
  • Use the Pyre jar built for Minecraft 1.21.10
  • In singleplayer, both server-side optimization and client-side smoothing can run
  • In multiplayer without Pyre on the server, only local client-side effect smoothing applies
1.5Релиз1.21.9 · 11 апреля 2026 г.

Pyre 1.5.0 for Minecraft 1.21.9

Release of Pyre for Minecraft 1.21.9.

Added

  • Split side-aware architecture inside one mod jar
  • Dedicated client initializer and client-only lifecycle handling
  • Client-side explosion effect manager
  • Client-side particle budgeting for explosion spam
  • Client-side explosion sound coalescing
  • Client-side explosion clustering for local effect smoothing
  • Separate server and client config sections
  • Client-only mixin path for explosion packet handling
  • Cleanup for client state on world unload and disconnect

Changed

  • Kept the real vanilla-faithful TNT and explosion optimizer on the server or integrated-server path
  • Moved shared and server-safe logic under common packages
  • Isolated client-only classes from dedicated-server classloading
  • Improved side safety and overall project structure

Compatibility

  • Client-side smoothing only affects local explosion effects
  • Server-side optimization remains the real gameplay-safe optimization path
  • Does not change TNT fuse timing, explosion power, block destruction, entity damage, or knockback
  • Does not modify packet semantics or rendering backend internals

Notes

  • Built for Fabric on Minecraft 1.21.9
  • Use the Pyre jar built for Minecraft 1.21.9
  • In singleplayer, both server-side optimization and client-side smoothing can run
  • In multiplayer without Pyre on the server, only local client-side effect smoothing applies
1.5Релиз1.21.8 · 11 апреля 2026 г.

Pyre 1.5.0 for Minecraft 1.21.8

Release of Pyre for Minecraft 1.21.8.

Added

  • Split side-aware architecture inside one mod jar
  • Dedicated client initializer and client-only lifecycle handling
  • Client-side explosion effect manager
  • Client-side particle budgeting for explosion spam
  • Client-side explosion sound coalescing
  • Client-side explosion clustering for local effect smoothing
  • Separate server and client config sections
  • Client-only mixin path for explosion packet handling
  • Cleanup for client state on world unload and disconnect

Changed

  • Kept the real vanilla-faithful TNT and explosion optimizer on the server or integrated-server path
  • Moved shared and server-safe logic under common packages
  • Isolated client-only classes from dedicated-server classloading
  • Improved side safety and overall project structure

Compatibility

  • Client-side smoothing only affects local explosion effects
  • Server-side optimization remains the real gameplay-safe optimization path
  • Does not change TNT fuse timing, explosion power, block destruction, entity damage, or knockback
  • Does not modify packet semantics or rendering backend internals

Notes

  • Built for Fabric on Minecraft 1.21.8
  • Use the Pyre jar built for Minecraft 1.21.8
  • In singleplayer, both server-side optimization and client-side smoothing can run
  • In multiplayer without Pyre on the server, only local client-side effect smoothing applies
1.5Релиз1.21.7 · 11 апреля 2026 г.

Pyre 1.5.0 for Minecraft 1.21.7

Release of Pyre for Minecraft 1.21.7.

Added

  • Split side-aware architecture inside one mod jar
  • Dedicated client initializer and client-only lifecycle handling
  • Client-side explosion effect manager
  • Client-side particle budgeting for explosion spam
  • Client-side explosion sound coalescing
  • Client-side explosion clustering for local effect smoothing
  • Separate server and client config sections
  • Client-only mixin path for explosion packet handling
  • Cleanup for client state on world unload and disconnect

Changed

  • Kept the real vanilla-faithful TNT and explosion optimizer on the server or integrated-server path
  • Moved shared and server-safe logic under common packages
  • Isolated client-only classes from dedicated-server classloading
  • Improved side safety and overall project structure

Compatibility

  • Client-side smoothing only affects local explosion effects
  • Server-side optimization remains the real gameplay-safe optimization path
  • Does not change TNT fuse timing, explosion power, block destruction, entity damage, or knockback
  • Does not modify packet semantics or rendering backend internals

Notes

  • Built for Fabric on Minecraft 1.21.7
  • Use the Pyre jar built for Minecraft 1.21.7
  • In singleplayer, both server-side optimization and client-side smoothing can run
  • In multiplayer without Pyre on the server, only local client-side effect smoothing applies
1.5Релиз1.21.6 · 11 апреля 2026 г.

Pyre 1.5.0 for Minecraft 1.21.6

Release of Pyre for Minecraft 1.21.6.

Added

  • Split side-aware architecture inside one mod jar
  • Dedicated client initializer and client-only lifecycle handling
  • Client-side explosion effect manager
  • Client-side particle budgeting for explosion spam
  • Client-side explosion sound coalescing
  • Client-side explosion clustering for local effect smoothing
  • Separate server and client config sections
  • Client-only mixin path for explosion packet handling
  • Cleanup for client state on world unload and disconnect

Changed

  • Kept the real vanilla-faithful TNT and explosion optimizer on the server or integrated-server path
  • Moved shared and server-safe logic under common packages
  • Isolated client-only classes from dedicated-server classloading
  • Improved side safety and overall project structure

Compatibility

  • Client-side smoothing only affects local explosion effects
  • Server-side optimization remains the real gameplay-safe optimization path
  • Does not change TNT fuse timing, explosion power, block destruction, entity damage, or knockback
  • Does not modify packet semantics or rendering backend internals

Notes

  • Built for Fabric on Minecraft 1.21.6
  • Use the Pyre jar built for Minecraft 1.21.6
  • In singleplayer, both server-side optimization and client-side smoothing can run
  • In multiplayer without Pyre on the server, only local client-side effect smoothing applies
1.5Релиз1.21.5 · 11 апреля 2026 г.

Pyre 1.5.0 for Minecraft 1.21.5

Release of Pyre for Minecraft 1.21.5.

Added

  • Split side-aware architecture inside one mod jar
  • Dedicated client initializer and client-only lifecycle handling
  • Client-side explosion effect manager
  • Client-side particle budgeting for explosion spam
  • Client-side explosion sound coalescing
  • Client-side explosion clustering for local effect smoothing
  • Separate server and client config sections
  • Client-only mixin path for explosion packet handling
  • Cleanup for client state on world unload and disconnect

Changed

  • Kept the real vanilla-faithful TNT and explosion optimizer on the server or integrated-server path
  • Moved shared and server-safe logic under common packages
  • Isolated client-only classes from dedicated-server classloading
  • Improved side safety and overall project structure

Compatibility

  • Client-side smoothing only affects local explosion effects
  • Server-side optimization remains the real gameplay-safe optimization path
  • Does not change TNT fuse timing, explosion power, block destruction, entity damage, or knockback
  • Does not modify packet semantics or rendering backend internals

Notes

  • Built for Fabric on Minecraft 1.21.5
  • Use the Pyre jar built for Minecraft 1.21.5
  • In singleplayer, both server-side optimization and client-side smoothing can run
  • In multiplayer without Pyre on the server, only local client-side effect smoothing applies
1.5Релиз1.21.4 · 11 апреля 2026 г.

Pyre 1.5.0 for Minecraft 1.21.4

Release of Pyre for Minecraft 1.21.4.

Added

  • Split side-aware architecture inside one mod jar
  • Dedicated client initializer and client-only lifecycle handling
  • Client-side explosion effect manager
  • Client-side particle budgeting for explosion spam
  • Client-side explosion sound coalescing
  • Client-side explosion clustering for local effect smoothing
  • Separate server and client config sections
  • Client-only mixin path for explosion packet handling
  • Cleanup for client state on world unload and disconnect

Changed

  • Kept the real vanilla-faithful TNT and explosion optimizer on the server or integrated-server path
  • Moved shared and server-safe logic under common packages
  • Isolated client-only classes from dedicated-server classloading
  • Improved side safety and overall project structure

Compatibility

  • Client-side smoothing only affects local explosion effects
  • Server-side optimization remains the real gameplay-safe optimization path
  • Does not change TNT fuse timing, explosion power, block destruction, entity damage, or knockback
  • Does not modify packet semantics or rendering backend internals

Notes

  • Built for Fabric on Minecraft 1.21.4
  • Use the Pyre jar built for Minecraft 1.21.4
  • In singleplayer, both server-side optimization and client-side smoothing can run
  • In multiplayer without Pyre on the server, only local client-side effect smoothing applies

Комментарии

Загружаем…