Package de.z0rdak.yawp.core.region
Class GlobalRegion
java.lang.Object
de.z0rdak.yawp.core.region.AbstractRegion
de.z0rdak.yawp.core.region.GlobalRegion
- All Implemented Interfaces:
INbtSerializable<net.minecraft.nbt.CompoundTag>,IProtectedRegion
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final net.minecraft.resources.ResourceLocationstatic final net.minecraft.resources.ResourceKey<net.minecraft.world.level.Level> Fields inherited from class de.z0rdak.yawp.core.region.AbstractRegion
dimension, parent, parentName -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedGlobalRegion(String name, RegionType type) GlobalRegion(net.minecraft.nbt.CompoundTag nbt) -
Method Summary
Modifier and TypeMethodDescriptionbooleanaddChild(IProtectedRegion child) voiddeserializeNBT(net.minecraft.nbt.CompoundTag nbt) net.minecraft.nbt.CompoundTagprotected booleansetParent(IProtectedRegion parent) Methods inherited from class de.z0rdak.yawp.core.region.AbstractRegion
addFlag, addPlayer, addPlayer, addTeam, clearChildren, containsFlag, containsFlag, getDim, getFlag, getFlagContainer, getFlags, getGroup, getName, getParent, getParentName, getRegionType, hasChild, hasPlayer, hasTeam, isActive, isInGroup, isMuted, permits, removeChild, removeFlag, removePlayer, removeTeam, resetGroups, setFlags, setGroups, setIsActive, setIsMuted, setName
-
Field Details
-
GLOBAL
public static final net.minecraft.resources.ResourceLocation GLOBAL -
GLOBAL_DIMENSION
public static final net.minecraft.resources.ResourceKey<net.minecraft.world.level.Level> GLOBAL_DIMENSION
-
-
Constructor Details
-
GlobalRegion
public GlobalRegion(net.minecraft.nbt.CompoundTag nbt) -
GlobalRegion
public GlobalRegion() -
GlobalRegion
-
-
Method Details
-
getChildren
- Specified by:
getChildrenin interfaceIProtectedRegion- Overrides:
getChildrenin classAbstractRegion
-
getChildrenNames
- Specified by:
getChildrenNamesin interfaceIProtectedRegion- Overrides:
getChildrenNamesin classAbstractRegion
-
setParent
- Overrides:
setParentin classAbstractRegion
-
addChild
- Specified by:
addChildin interfaceIProtectedRegion- Overrides:
addChildin classAbstractRegion
-
serializeNBT
public net.minecraft.nbt.CompoundTag serializeNBT()- Specified by:
serializeNBTin interfaceINbtSerializable<net.minecraft.nbt.CompoundTag>- Overrides:
serializeNBTin classAbstractRegion
-
deserializeNBT
public void deserializeNBT(net.minecraft.nbt.CompoundTag nbt) - Specified by:
deserializeNBTin interfaceINbtSerializable<net.minecraft.nbt.CompoundTag>- Overrides:
deserializeNBTin classAbstractRegion
-