SimpleGate icon

SimpleGate -----

portal, gate, teleport, gates, portals, nether portal, custom portal, block portal, warp, travel



SimpleGate v1.1.3 — Performance Hotfix
⚡ SimpleGate v1.1.3 — Performance Hotfix

Performance Improvements
  • Cached isIntact() — Frame integrity was being rechecked every 4 ticks for every registered gate. Result is now cached and only invalidated on block break events.
  • Cached getFrameBlocks() and getPortalBlocks() — Both methods were creating a new list on every call. Results are now cached and invalidated alongside isIntact().
  • All cache fields are marked transient to prevent Jackson from serializing them to the gate JSON files.

Impact
  • scanMobsInPortals() — ~14% per tick → < 2% per tick
  • isIntact() — ~13.70% per tick → ~0% per tick
  • getPortalBlocks() — recalculated every call → cached ✅

Thanks
  • Special thanks to @danyadanya for reporting this with a Spark profiler profile.
----------, May 28, 2026
Resource Information
Author:
----------
Total Downloads: 61
First Release: Mar 16, 2026
Last Update: May 29, 2026
Category: ---------------
All-Time Rating:
2 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings