mirror of
https://github.com/GeyserMC/Geyser.git
synced 2025-04-03 17:35:19 +00:00
* Inventory translators are now part of inventories, try fixing inventory reusing, use NetworkStackLatency hack * Add debug, re-add force open hack * don't log to info * fix debug npe * Don't set setPending when opening pending inventories, add more delay to re-opening rejected inventories * Use inventory#getTranslator to hopefully avoid translator/inventory desync * Minor cleanup * Update core/src/main/java/org/geysermc/geyser/GeyserLogger.java * Reuse inventories whenever possible, prevent bedrock inventory id conflicts * Fix debug logging with arguments, don't attempt to re-use inventory that's currently closing * Some documentation, include pending inventories in re-use check * "bad html entity" * add wayyyy more debugging to container reusing checks * yeet java id check * Fixes related to hacky plugins that spam open screen packets * no clue how this slipped by * Don't reuse real blocks, yeet Inventory#isDelayed