The default EntityIdProvider would assign entity IDs starting from a fixed number, which caused visibility issues when multiple plugins used the library simultaneously. Since plugins would receive the same IDs, newer entities would overwrite existing ones on the client side, making them disappear. This new implementation delegates to the server's native ID allocation system, ensuring unique IDs across all plugins. |
||
---|---|---|
.. | ||
spigot | ||
standalone | ||
velocity |