Class BlockArea
java.lang.Object
de.luckymcdev.foundryengine.common.area.Area
de.luckymcdev.foundryengine.common.area.BlockArea
-
Field Summary
Fields inherited from class Area
DEFAULT_COLOR -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionnet.minecraft.world.phys.AABBbounds()booleancontains(double x, double y, double z) booleancontains(net.minecraft.core.BlockPos p) booleancontains(net.minecraft.core.GlobalPos position) booleancontains(net.minecraft.world.phys.Vec3 v) voidstatic BlockAreaof(net.minecraft.resources.Identifier id, net.minecraft.core.BlockPos pos, net.minecraft.resources.ResourceKey<net.minecraft.world.level.Level> dimension, Color color) net.minecraft.core.BlockPospos()static BlockAreareadFromNbt(net.minecraft.nbt.CompoundTag tag) voidsetPos(net.minecraft.core.BlockPos pos) toString()net.minecraft.nbt.CompoundTagMethods inherited from class Area
addModule, clearModules, color, dimension, equals, getLinkedArea, getModuleData, hashCode, hasModule, hasModuleData, id, linkArea, linkedAreas, moduleData, moduleIds, removeModule, setColor, setModuleData, unlinkArea, writeSharedNbt
-
Constructor Details
-
BlockArea
public BlockArea(net.minecraft.resources.Identifier id, net.minecraft.core.BlockPos pos, net.minecraft.resources.ResourceKey<net.minecraft.world.level.Level> dimension, Color color)
-
-
Method Details
-
of
-
readFromNbt
-
pos
public net.minecraft.core.BlockPos pos() -
setPos
public void setPos(net.minecraft.core.BlockPos pos) -
bounds
-
contains
-
contains
-
contains
-
contains
-
drawDebugOutline
public void drawDebugOutline()- Specified by:
drawDebugOutlinein classArea
-
writeToNbt
public net.minecraft.nbt.CompoundTag writeToNbt()- Specified by:
writeToNbtin classArea
-
toString
-