File Details
GlymeraPortalDoors-4.0.0.jar
- R
- May 30, 2026
- 69.55 KB
- 160
- 0.5
File Name
GlymeraPortalDoors-4.0.0.jar
Supported Versions
- 0.5
GlymeraPortalDoors — Changelog
v4.0.0 (2026-05-30)
Changed (performance only — no gameplay change)
- The walk-through detection scan (which runs 20 times per second) now uses a primitive long-keyed, per-world spatial index of doors instead of building String lookup keys (and rebuilding a world set) on every scan. This removes almost all per-scan memory allocation in the hot path, lowering steady CPU use and GC pressure, especially when many doors are placed.
Unchanged
- Detection radius, pairing, teleport, ownership, particle rendering, persistence
(
doors.json), config (craftingEnabled), and all OP-only/gpdtuning commands.
Notes
doors.json/config.jsonfully compatible; no migration. Server restart required to load the new JAR.
v3.0.0
- Internal build (Hytale Stable 5 compatibility). No separate changelog was recorded.
v2.0.0 (2026-04-22)
Changed
- All player-facing chat messages translated from German to English:
- Placement confirmation ("Portal door placed...")
- Ownership warnings on break and pair ("Not your portal door!...")
- Pairing start, success, and cancel messages
- Removal confirmation
- Source header comment translated to English.
- Default
config.json_commentfield translated to English.
Unchanged
- All gameplay logic (pairing, teleport, particle rendering, owner tracking).
- OP-only
/gpdtuning subcommands remain English (unchanged). - Item display names in
Server/Languages/en-US/server.langremain English (unchanged).
Notes
- No config migration required. Existing
doors.jsonandconfig.jsonare fully compatible. - Server restart required for the new JAR to load.
v1.0.0 (2026-04-21)
Added
- Initial release.
- 16 portal door furniture variants (Ancient, Crude, Desert, Feran, Frozen Castle, Human Ruins, Jungle, Kweebec, Lumberjack, Tavern, Temple Dark/Earth/Emerald/Light/Wind, Village).
- Pairing via right-click with Ingredient_Life_Essence in hand; click two doors within 60 seconds.
- Walk-through teleport to the paired door.
- Owner tracking: only the owner or an OP may break or re-pair a door.
- Custom particle system (
GPD_DoorPortal) rendered inside the door frame when open. - Persistence:
plugins/GlymeraPortalDoors/doors.jsonstores all registered doors and pairings. - Config:
plugins/GlymeraPortalDoors/config.json—craftingEnabledtoggle. - OP-only
/gpdtuning subcommands (pitch, yaw, roll, scale, width, height, cols, rows, cy, orient, show) for live particle adjustment.