Package de.z0rdak.yawp.core.area
Class AbstractArea
java.lang.Object
de.z0rdak.yawp.core.area.AbstractArea
- All Implemented Interfaces:
IMarkableArea,INbtSerializable<net.minecraft.nbt.CompoundTag>
- Direct Known Subclasses:
CenteredArea,CuboidArea,Polygon3DArea,PrismArea
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractArea(AreaType areaType) protectedAbstractArea(net.minecraft.nbt.CompoundTag nbt) -
Method Summary
Modifier and TypeMethodDescriptionvoiddeserializeNBT(net.minecraft.nbt.CompoundTag nbt) net.minecraft.nbt.CompoundTagMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.z0rdak.yawp.core.area.IMarkableArea
contains, containsOther, getHull, intersects, markedBlocks
-
Constructor Details
-
AbstractArea
-
AbstractArea
protected AbstractArea(net.minecraft.nbt.CompoundTag nbt)
-
-
Method Details
-
getAreaType
- Specified by:
getAreaTypein interfaceIMarkableArea
-
serializeNBT
public net.minecraft.nbt.CompoundTag serializeNBT()- Specified by:
serializeNBTin interfaceINbtSerializable<net.minecraft.nbt.CompoundTag>
-
deserializeNBT
public void deserializeNBT(net.minecraft.nbt.CompoundTag nbt) - Specified by:
deserializeNBTin interfaceINbtSerializable<net.minecraft.nbt.CompoundTag>
-