Jake Potrebic
Jake Potrebic
"mirror" ItemStacks are already *in* inventories. Having some system to know, only on CraftItemStack, that the stack is in an inventory sounds super jank. I think it's best if we...
All itemstacks are created via `CraftItemStack.asCraftMirror` now. There really isn't an "api-only" ItemStack anymore. Every single ItemStack instance in the API is either a CraftItemStack, or just wraps a CraftItemStack.
Do you know if this is a *new* issue, or has trampling farmland always called BlockFadeEvent?
The `PortalCreateEvent` doesn't seem to fire for the creation of the end portal. Unless you are talking about the generation of the obsidian platform when a players travels *to* the...
@Splitrox You need to say what specifically you are trying to cancel with PortalCreateEvent, there are only 3 reasons that event is fired (found [here](https://papermc.io/javadocs/paper/1.16/org/bukkit/event/world/PortalCreateEvent.CreateReason.html)). Which of of those 3...
@Splitrox What do you mean by DragonEggFormEvent is "Not running"? The event does not fire when the ender dragon is killed and an egg is generated?
I can't replicate the part about the event not firing when the dragon is killed, it always seems to fire for me. It is fired in the cancelled state however,...
Yeah, #5717 has a fix for that, and the other linked pr has more portal creation reasons This issue is kinda two issues wrapped into one, perhaps you should open...
Ok, went for `OperatorInteractEvent` with specific subclasses for Block and Entity since minecart command blocks also exist.
I'm not sure this has ever worked in the way you are imagining... It looks like every 5 ticks, the game re-checks the open status and will re-send the block...