Jake Potrebic

Results 489 comments of 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...