Paper
Paper copied to clipboard
The most widely used, high performance Minecraft server that aims to fix gameplay and mechanics inconsistencies
This pull request adds an event for players middle clicking a block to get an item out of their inventory. It allows for cancellation, changing the hotbar slot that is...
Should fix https://github.com/PaperMC/Paper/issues/7764 although I don't know how to test it exactly. Not 100% on the logic that makes these run in the first place. Other fixers there have a...
This PR makes online player lookups by unique ID and name thread safe, which can be useful for e.g. sending messages in an asynchronous context but it also improves thread...
Fixes #8073. Not sure if there should be a flag on the event indicating whether it was fired for a connected player or just someone pinging.
### Expected behavior A minecart should always fall immediately after a block is moved out from under them by a piston. ### Observed/Actual behavior Minecarts outside of the EAR for...
### Expected behavior When ChunkUnloadEvent is called, iterating through the entities and removing specific ones by calling that entity's .remove() method should delete it from the world and that would...
### Is your feature request related to a problem? Yup. I'm having some issues with custom recipes in my plugin, but it seems that `ExactChoice` doesn't work as a standard...
Requires https://github.com/PaperMC/Paper/pull/7195 This event is meant to instead represent the food item being consumed only, which is useful when making custom food items. This is executed before the FoodLevelChangeEvent, only...
### Expected behavior When we choose a level of trade of the villager and he has well on the profession, that it unlocks the trades of the level. ### Observed/Actual...
### Is your feature request related to a problem? When writing plugins that contain e.g. a team chat the obvious solution would proably be to modify the viewers in AbstractChatEvent...