Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Tags
Creators
Details
Changelog
v1.1 - Bug Fix Release
Fixes
-
Dedicated Server Crash — SyncTransmutationPKT handler loaded client-only class on server, causing NoClassDefFoundError. Now isolated with @SideOnly(Side.CLIENT).
-
Server NPE on Team Join — Packet discriminator was only registered on client side, causing NullPointerException when server sent GUI refresh packets.
-
Disband Double EMC — When team was disbanded while transmutation table was open, closeInventory() wrote back the old pool value instead of the split share, doubling EMC on next open.
-
Server Inventory Sync — All 7 EMC update paths now correctly update both TransmutationProps and the live TransmutationInventory.emc when the table is open.
-
ConcurrentModificationException — Knowledge sync cascaded PlayerKnowledgeChangeEvent during bulk operations. suppressEventSync now wraps all batch knowledge sharing.
Improvements
- EMC now correctly read from TransmutationInventory.emc while transmutation table is open (not stale TransmutationProps)
- Real-time GUI refresh via SyncTransmutationPKT on all EMC changes
- ServerTickEvent monitors EMC changes between knowledge events
Requirements
- Minecraft 1.7.10
- Forge 10.13.4.1614+
- ProjectE 1.7.10 PE1.10.1+
Installation
Drop ProjectETeam-1.1.jar into mods folder on both client and server.


