类 AnvilCraftEvent
java.lang.Object
net.neoforged.bus.api.Event
net.neoforged.neoforge.event.entity.EntityEvent
net.neoforged.neoforge.event.entity.living.LivingEvent
net.neoforged.neoforge.event.entity.player.PlayerEvent
net.neoforged.neoforge.event.entity.player.AnvilCraftEvent
- 直接已知子类:
AnvilCraftEvent.Post
,AnvilCraftEvent.Pre
The AnvilCraftEvent is fired when the player
picks up the result
of an anvil operation, "crafting" it.
It can be used to react to the player performing the crafting operation, and changing the side effects of doing so.
It cannot be used to modify the result of the anvil operation. To do that, use AnvilUpdateEvent
.
This event is fired on both the logical server and logical client.
-
嵌套类概要
嵌套类修饰符和类型类说明static class
This event is fired after the player picks up the result of the anvil operation, and all post-processing has occurred.static class
This event is fired when the player picks up the result of the anvil operation, but before any post-processing occurs.从类继承的嵌套类/接口 net.neoforged.neoforge.event.entity.player.PlayerEvent
PlayerEvent.BreakSpeed, PlayerEvent.Clone, PlayerEvent.HarvestCheck, PlayerEvent.ItemCraftedEvent, PlayerEvent.ItemSmeltedEvent, PlayerEvent.LoadFromFile, PlayerEvent.NameFormat, PlayerEvent.PlayerChangedDimensionEvent, PlayerEvent.PlayerChangeGameModeEvent, PlayerEvent.PlayerLoggedInEvent, PlayerEvent.PlayerLoggedOutEvent, PlayerEvent.PlayerRespawnEvent, PlayerEvent.SaveToFile, PlayerEvent.StartTracking, PlayerEvent.StopTracking, PlayerEvent.TabListNameFormat
从类继承的嵌套类/接口 net.neoforged.neoforge.event.entity.living.LivingEvent
LivingEvent.LivingJumpEvent, LivingEvent.LivingVisibilityEvent
从类继承的嵌套类/接口 net.neoforged.neoforge.event.entity.EntityEvent
EntityEvent.EnteringSection, EntityEvent.EntityConstructing, EntityEvent.Size
-
字段概要
字段 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明getLeft()
Returns a copy of the item stack that was in the left input slot (before the crafting operation).getMenu()
Returns the currentAnvilMenu
.Returns a copy of the item stack that was picked up from the anvil output slot.getRight()
Returns a copy of the item stack that was in the right input slot (before the crafting operation).从类继承的方法 net.neoforged.neoforge.event.entity.player.PlayerEvent
getEntity
-
字段详细资料
-
left
-
right
-
output
-
构造器详细资料
-
AnvilCraftEvent
-
-
方法详细资料
-
getMenu
Returns the currentAnvilMenu
.This should be the same menu as
Player.containerMenu
. -
getOutput
Returns a copy of the item stack that was picked up from the anvil output slot. -
getLeft
Returns a copy of the item stack that was in the left input slot (before the crafting operation). -
getRight
Returns a copy of the item stack that was in the right input slot (before the crafting operation).
-