Paper
Paper copied to clipboard
The most widely used, high performance Minecraft server that aims to fix gameplay and mechanics inconsistencies
### Timings or Profile link https://timings.aikar.co/?id=0acd4ff33f15410c9c01bf5e9c628d67 ### Description of issue When running Paper 1.18.2 on a big server environment it seems like some chunks are being kept on this "queue"...
### Expected behavior with 80+ wardens in 1 spot no other mobs should be spawning ### Observed/Actual behavior no other mobs should be spawning ### Steps/models to reproduce get 80...
In the future, I want to experiment with ticking separate independent regions of the world in parallel. However, the current chunk system is just not up to that task: The...
[Javadoc](https://jd.papermc.io/paper/1.17/org/bukkit/event/entity/EntityCombustByBlockEvent.html#getCombuster()) states that EntityCombustByBlockEvent's combuster can be lava, implying that it is called when an entity is combusted by lava. This functions fine for all LivingEntities, however when the Entity...
This close #8144 by using the new teleport API for handle cases where in PlayerMoveEvent the event only change the rotation of the Player.
### Expected behavior Hopper Minecarts would pull from containers above, when present. The tick decimation from the EAR should only affect the time to detect a container while still allowing...
Closes #7415 Supersedes https://github.com/PaperMC/Paper/pull/7980 Bukkit has for years stored damage history into a single enum which loses 90% of available damage history and cause a bunch of issue about the...
All inventories that don't have block entity inventories associated with them, beacons, anvils, stonecutters, grindstone, smithing table, loom, cartography table had null inventory holders when that's not really correct. the...
This uses some pretty absurd solutions I think to fix some existing issues with bukkit's inventory system and inventories created vis Bukkit.createInventory(). I recommend people use the HumanEntity#openSomething methods cause...
### Stack trace One of many errors: ``` [23:33:35] [Server thread/ERROR]: [io.papermc.paper.configuration.serializer.collections.MapSerializer] Could not deserialize key prototype_ore_dirt into net.minecraft.core.Holder