Klasse Area
java.lang.Object
de.luckymcdev.foundryengine.common.area.Area
-
Feldübersicht
Felder -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifikator und TypMethodeBeschreibungvoidaddModule(net.minecraft.resources.Identifier moduleId) abstract net.minecraft.world.phys.AABBbounds()voidcolor()abstract booleancontains(double x, double y, double z) abstract booleancontains(net.minecraft.core.BlockPos pos) abstract booleancontains(net.minecraft.core.GlobalPos position) abstract booleancontains(net.minecraft.world.phys.Vec3 pos) net.minecraft.resources.ResourceKey<net.minecraft.world.level.Level> boolean@Nullable net.minecraft.resources.IdentifiergetLinkedArea(String name) net.minecraft.nbt.CompoundTaggetModuleData(net.minecraft.resources.Identifier moduleId) inthashCode()booleanhasModule(net.minecraft.resources.Identifier moduleId) booleanhasModuleData(net.minecraft.resources.Identifier moduleId) net.minecraft.resources.Identifierid()voidMap<net.minecraft.resources.Identifier, net.minecraft.nbt.CompoundTag> List<net.minecraft.resources.Identifier> static AreareadFromNbt(net.minecraft.nbt.CompoundTag tag) voidremoveModule(net.minecraft.resources.Identifier moduleId) voidvoidsetModuleData(net.minecraft.resources.Identifier moduleId, net.minecraft.nbt.CompoundTag data) voidunlinkArea(String name) protected net.minecraft.nbt.CompoundTagabstract net.minecraft.nbt.CompoundTag
-
Felddetails
-
DEFAULT_COLOR
-
-
Konstruktordetails
-
Area
protected Area(net.minecraft.resources.Identifier id, net.minecraft.resources.ResourceKey<net.minecraft.world.level.Level> dimension, Color color)
-
-
Methodendetails
-
readFromNbt
-
id
public net.minecraft.resources.Identifier id() -
dimension
public net.minecraft.resources.ResourceKey<net.minecraft.world.level.Level> dimension() -
color
-
setColor
-
bounds
public abstract net.minecraft.world.phys.AABB bounds() -
contains
public abstract boolean contains(net.minecraft.core.GlobalPos position) -
contains
public abstract boolean contains(net.minecraft.core.BlockPos pos) -
contains
public abstract boolean contains(net.minecraft.world.phys.Vec3 pos) -
contains
public abstract boolean contains(double x, double y, double z) -
writeToNbt
public abstract net.minecraft.nbt.CompoundTag writeToNbt() -
moduleIds
-
addModule
public void addModule(net.minecraft.resources.Identifier moduleId) -
removeModule
public void removeModule(net.minecraft.resources.Identifier moduleId) -
hasModule
public boolean hasModule(net.minecraft.resources.Identifier moduleId) -
clearModules
public void clearModules() -
moduleData
-
getModuleData
public net.minecraft.nbt.CompoundTag getModuleData(net.minecraft.resources.Identifier moduleId) -
setModuleData
public void setModuleData(net.minecraft.resources.Identifier moduleId, net.minecraft.nbt.CompoundTag data) -
hasModuleData
public boolean hasModuleData(net.minecraft.resources.Identifier moduleId) -
linkedAreas
-
linkArea
-
unlinkArea
-
getLinkedArea
-
equals
-
hashCode
-