sinborn_hs_patch-1.0.12.jar
Curse Maven Snippet
What's new
1.0.12 , initial CurseForge release
Four compatibility patches for HistoryStages packs on Forge 1.20.1. Already in production use in Sinborn Odyssey II.
- Stage sync cap raised. HistoryStages sends its stage definitions in one packet capped at 262,144 characters. Packs with full-coverage gating exceed it, and every player is kicked at login with
String too bigorInvalid player data. The payload is now gzip-compressed, so a complete scroll set syncs without hitting the ceiling. - Found items stay pickable.
onItemPickupignoredlockItemPickup=falseand ejected gated items out of player inventories, which broke loot. Gating now applies to crafting, not to possession. - Per-player JEI hiding. The built-in hide only reads global stages, so packs gating per player showed every item in JEI. Reimplemented against the individual-aware lock check, re-applied on sync and on unlock. The pass is idempotent and tracks hidden entries by ID, so it survives a relog.
- Particle Rain load-order fix. Guarantees
ConfigManager.configis non-null at class init, so async sprite stitching cannot crash the loading overlay with Particle Rain 4.0.0-beta.5.
Install on both client and server, at matching versions. The sync fix changes how the packet is encoded, so mismatched sides will not talk to each other.
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include
This mod has no related projects

