Package de.z0rdak.yawp.api.events.region
Class NeoForgeRegionEvent.UpdateArea
java.lang.Object
net.neoforged.bus.api.Event
de.z0rdak.yawp.api.events.region.NeoForgeRegionEvent
de.z0rdak.yawp.api.events.region.NeoForgeRegionEvent.UpdateArea
- All Implemented Interfaces:
net.neoforged.bus.api.ICancellableEvent
- Enclosing class:
NeoForgeRegionEvent
This event is fired whenever a new area is created. This event is cancelable.
Canceling this event will prevent the area from being updated.
-
Nested Class Summary
Nested classes/interfaces inherited from class de.z0rdak.yawp.api.events.region.NeoForgeRegionEvent
NeoForgeRegionEvent.Create, NeoForgeRegionEvent.Remove, NeoForgeRegionEvent.Rename, NeoForgeRegionEvent.UpdateArea -
Constructor Summary
ConstructorsConstructorDescriptionUpdateArea(RegionEvent.UpdateArea event) UpdateArea(IMarkableRegion region, IMarkableArea area, net.minecraft.world.entity.player.Player player) -
Method Summary
Modifier and TypeMethodDescriptionstatic RegionEvent.UpdateAreaasEvent(RegionEvent.UpdateArea updateAreaEvent) static RegionEvent.UpdateAreaasNonEvent(NeoForgeRegionEvent.UpdateArea forgeAreaUpdate) voidsetMarkedArea(IMarkableArea markedArea) The area set here is not validated again.Methods inherited from class de.z0rdak.yawp.api.events.region.NeoForgeRegionEvent
getPlayer, getRegionMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.neoforged.bus.api.ICancellableEvent
isCanceled, setCanceled
-
Constructor Details
-
UpdateArea
public UpdateArea(IMarkableRegion region, IMarkableArea area, net.minecraft.world.entity.player.Player player) -
UpdateArea
-
-
Method Details
-
asCommonEvent
-
asEvent
-
asNonEvent
-
getMarkedArea
-
setMarkedArea
The area set here is not validated again. Be sure you validate the area before setting it.
Otherwise, you may cause inconsistencies and break your whole region definition.- Parameters:
markedArea- The new area of the region - be sure to validate it before
-