Package de.z0rdak.yawp.core.region
Class DimensionalRegion
java.lang.Object
de.z0rdak.yawp.core.region.ProtectedRegion
de.z0rdak.yawp.core.region.DimensionalRegion
- All Implemented Interfaces:
IProtectedRegion
The DimensionalRegion represents the only direct implementation of an Abstract region.
It is intended to be used to protect dimensions (vanilla and modded).
-
Field Summary
FieldsFields inherited from class de.z0rdak.yawp.core.region.ProtectedRegion
dimension, parent, parentName -
Constructor Summary
ConstructorsConstructorDescriptionDimensionalRegion(net.minecraft.resources.ResourceKey<net.minecraft.world.level.Level> dimensionKey, IProtectedRegion parent) -
Method Summary
Modifier and TypeMethodDescriptionbooleanaddChild(IProtectedRegion child) getName()protected booleansetParent(IProtectedRegion parent) Methods inherited from class de.z0rdak.yawp.core.region.ProtectedRegion
addFlag, addPlayer, addPlayer, addTeam, clearChildren, containsFlag, containsFlag, getChildren, getChildrenNames, getDim, getFlag, getFlags, getGroup, getGroups, getParent, getParentName, getRegionType, hasChild, hasPlayer, hasTeam, isActive, isInGroup, isMuted, permits, removeChild, removeFlag, removePlayer, removeTeam, resetGroups, setChildrenNames, setFlags, setGroups, setIsActive, setIsMuted, setName
-
Field Details
-
CODEC
-
-
Constructor Details
-
DimensionalRegion
public DimensionalRegion(net.minecraft.resources.ResourceKey<net.minecraft.world.level.Level> dimensionKey, IProtectedRegion parent)
-
-
Method Details
-
setParent
- Overrides:
setParentin classProtectedRegion
-
addChild
- Specified by:
addChildin interfaceIProtectedRegion- Overrides:
addChildin classProtectedRegion
-
getName
- Specified by:
getNamein interfaceIProtectedRegion- Overrides:
getNamein classProtectedRegion
-