Class BlockEvents
java.lang.Object
de.luckymcdev.foundryengine.common.event.BlockEvents
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final EventGroupHolder<BlockModificationEvent> static final EventGroupHolder<net.neoforged.neoforge.event.level.block.BreakBlockEvent> static final EventGroupHolder<net.neoforged.neoforge.event.level.BlockEvent.FarmlandTrampleEvent> static final EventGroupHolder<net.neoforged.neoforge.event.entity.player.PlayerInteractEvent.LeftClickBlock> static final EventGroupHolder<net.neoforged.neoforge.event.level.BlockEvent.NeighborNotifyEvent> static final EventGroupHolder<net.neoforged.neoforge.event.level.BlockEvent.EntityPlaceEvent> static final EventGroupHolder<net.neoforged.neoforge.event.entity.player.PlayerInteractEvent.RightClickBlock> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidbroken(EventCallback<net.neoforged.neoforge.event.level.block.BreakBlockEvent> cb) static voidfarmlandTrampled(EventCallback<net.neoforged.neoforge.event.level.BlockEvent.FarmlandTrampleEvent> cb) static voidleftClicked(EventCallback<net.neoforged.neoforge.event.entity.player.PlayerInteractEvent.LeftClickBlock> cb) static voidmodification(EventCallback<BlockModificationEvent> callback) static voidneighborNotify(EventCallback<net.neoforged.neoforge.event.level.BlockEvent.NeighborNotifyEvent> cb) static voidplaced(EventCallback<net.neoforged.neoforge.event.level.BlockEvent.EntityPlaceEvent> cb) static voidrightClicked(EventCallback<net.neoforged.neoforge.event.entity.player.PlayerInteractEvent.RightClickBlock> cb)
-
Field Details
-
BROKEN
public static final EventGroupHolder<net.neoforged.neoforge.event.level.block.BreakBlockEvent> BROKEN -
PLACED
public static final EventGroupHolder<net.neoforged.neoforge.event.level.BlockEvent.EntityPlaceEvent> PLACED -
NEIGHBOR_NOTIFY
public static final EventGroupHolder<net.neoforged.neoforge.event.level.BlockEvent.NeighborNotifyEvent> NEIGHBOR_NOTIFY -
LEFT_CLICKED
public static final EventGroupHolder<net.neoforged.neoforge.event.entity.player.PlayerInteractEvent.LeftClickBlock> LEFT_CLICKED -
RIGHT_CLICKED
public static final EventGroupHolder<net.neoforged.neoforge.event.entity.player.PlayerInteractEvent.RightClickBlock> RIGHT_CLICKED -
FARMLAND_TRAMPLED
public static final EventGroupHolder<net.neoforged.neoforge.event.level.BlockEvent.FarmlandTrampleEvent> FARMLAND_TRAMPLED -
BLOCK_MODIFICATION
-
-
Constructor Details
-
BlockEvents
public BlockEvents()
-
-
Method Details
-
broken
public static void broken(EventCallback<net.neoforged.neoforge.event.level.block.BreakBlockEvent> cb) -
placed
public static void placed(EventCallback<net.neoforged.neoforge.event.level.BlockEvent.EntityPlaceEvent> cb) -
neighborNotify
public static void neighborNotify(EventCallback<net.neoforged.neoforge.event.level.BlockEvent.NeighborNotifyEvent> cb) -
leftClicked
public static void leftClicked(EventCallback<net.neoforged.neoforge.event.entity.player.PlayerInteractEvent.LeftClickBlock> cb) -
rightClicked
public static void rightClicked(EventCallback<net.neoforged.neoforge.event.entity.player.PlayerInteractEvent.RightClickBlock> cb) -
farmlandTrampled
public static void farmlandTrampled(EventCallback<net.neoforged.neoforge.event.level.BlockEvent.FarmlandTrampleEvent> cb) -
modification
-