IvanCraft623
IvanCraft623
This does not really check if there is a collision so if there is a slab between the magma block and the player, the player will be burned.
yeah, i'll take a look someday
I'm not seeing the issue, please mention reproduction steps
pocketmine in server-side is applying the cooldown to the items with the same `stateId`, while through `PlayerStartItemCooldownPacket` the cooldown is applied to all items with the same name. This means...
Also i'm not sure if vanilla sends `PlayerStartItemCooldownPacket` to tell clients about cooldown.
vanilla also applies motion even if the damage has been cancelled
> But isn't the goal of pocketmine to customise the game by changing certain behaviours? Yes, but specifically this customization should not be done through EntityDamageEvent.
`EntityDamageByEntityEvent` has a `knockback` property that is not being used for explosions, we could standardize the use of a knockback property in `EntityDamageEvent` that defaults to zero and take use...
Pretty sure this change is a bug fault of their migration from old `direction` to `minecraft:cardinal_direction` block state
Reported: https://bugs.mojang.com/browse/MCPE-183397