Illia Bondar
Illia Bondar
I can set any block in to 'protected-list', however it doesn't work for skulls (397). I need support for them, because I'm using Slimefun. If skull from Slimefun explodes, then...
TLDR; Unhandled nbt tags inside ItemMeta are not cloned upon cloning ItemMeta, which, in some very specific cases, leads to unintentionally modifying the original item when modifying the nbt of...
Introduces the new `Rotations` class that is used for storing rotations in degrees on each axis (X, Y, Z). Currently, the patch adds usage for it for ArmorStand rotations, which...
Makes an entity serializable via API no matter what. Previously you'd get an empty component (and an error later when trying to spawn the deserialized entity) in some cases: -...
Upon firing `VehicleBlockCollisionEvent` the collision already happened (for example, a minecart would already be stopped), and before there was no easy way to know the velocity at which this happened;...
Adds a way to set entity's pose. Fixed pose can be changed/reset only via another API call. (my take on #7318 since it was closed)) Resolves #7016.
Sometime in the past, Spigot added its own async command catcher making Paper's logic fail to execute due to the raised error. This PR comments out Spigot's async command catcher...
Adds a way to check whether the chest is blocked (due to the block above / a sitting cat). `CraftEnderChest`'s upper block check is hardcoded, so this PR uses `ChestBlock`'s...
Allow checking / forcing Halloween Season/Day via API. Also makes a tiny optimization over vanilla by using the month/day ints directly (they are stored in fields) instead of fetching from...
Adds a missing fishing state when the fish is lured and fires an event for it. Also adds a way to control the fish swimming time towards the bobber.