Paper
Paper copied to clipboard
The most widely used, high performance Minecraft server that aims to fix gameplay and mechanics inconsistencies
Generally, this API is a bit misleading, ```java if ((float) this.invulnerableTime > (float) this.invulnerableDuration / 2.0F) { // CraftBukkit - restore use of maxNoDamageTicks ``` The invulnerability duration is only...
### Is your feature request related to a problem? Making a shooter game and need the body rotation to calculate more specific hitboxes. Can also be used in other situations...
Closes https://github.com/PaperMC/Paper/issues/7939 This handle correctly the needed reset ansi before each color change like bukkit do.
Changes other calls to PlayerTeleportEvent to use the new dismount/relative flags api. Also fixes several teleport locations that were incorrectly telling the client to dismount when vanilla doesn't do that....
### Expected behavior The Villager keeps sleeping or he is standing up to get the food ### Observed/Actual behavior The Villger is getting the food with the sleeping animation activated...
**Overview:** Due to the weakly consistent of ConcurrentLinkedQueue iterator, at some points, packet will be resent twice times or more, causing some weird behaviors (e.g. kicked for illegal movement since...
### Expected behavior When cancelled career change default particle don't spawn. ### Observed/Actual behavior When cancelled career change but default particle still spawn. ### Steps/models to reproduce ```java @EventHandler public...
### Expected behavior Chest minecarts found in mine shafts are restocked with loot like all other loot chests ### Observed/Actual behavior as of 1.19 chest minecarts are excluded from loot...
Closes https://github.com/PaperMC/Paper/issues/7340
Not sure if the source is needed in the method, but I thought it might be neat to include.