public class RegionImpl extends java.lang.Object implements Region
| 构造器和说明 |
|---|
RegionImpl(java.lang.String id,
RegionManagerImpl manager) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
addRegion(int x1,
int z1,
int x2,
int z2) |
void |
deserializeNBT(net.minecraft.nbt.NBTTagCompound nbt) |
<T> T |
getCapability(net.minecraftforge.common.capabilities.Capability<T> capability,
net.minecraft.util.EnumFacing facing) |
int |
getDepth() |
int |
getHeight() |
java.lang.String |
getId() |
java.lang.String |
getName() |
boolean |
hasCapability(net.minecraftforge.common.capabilities.Capability<?> capability,
net.minecraft.util.EnumFacing facing) |
boolean |
include(int x,
int z) |
boolean |
intersect(java.awt.geom.Rectangle2D rectangle2D) |
java.awt.Rectangle |
newRectangle(int x1,
int z1,
int x2,
int z2) |
java.awt.geom.PathIterator |
pathIterator() |
void |
removeAll() |
void |
removeRegion(int x1,
int z1,
int x2,
int z2) |
net.minecraft.nbt.NBTTagCompound |
serializeNBT() |
void |
setDepth(int depth) |
void |
setHeight(int height) |
RegionImpl |
setName(java.lang.String nameKey) |
public RegionImpl(java.lang.String id,
RegionManagerImpl manager)
public java.awt.Rectangle newRectangle(int x1,
int z1,
int x2,
int z2)
newRectangle 在接口中 Regionpublic boolean intersect(java.awt.geom.Rectangle2D rectangle2D)
public void removeRegion(int x1,
int z1,
int x2,
int z2)
removeRegion 在接口中 Regionpublic java.awt.geom.PathIterator pathIterator()
pathIterator 在接口中 Regionpublic RegionImpl setName(java.lang.String nameKey)
public boolean hasCapability(net.minecraftforge.common.capabilities.Capability<?> capability,
net.minecraft.util.EnumFacing facing)
hasCapability 在接口中 net.minecraftforge.common.capabilities.ICapabilityProviderpublic <T> T getCapability(net.minecraftforge.common.capabilities.Capability<T> capability,
net.minecraft.util.EnumFacing facing)
getCapability 在接口中 net.minecraftforge.common.capabilities.ICapabilityProviderpublic net.minecraft.nbt.NBTTagCompound serializeNBT()
serializeNBT 在接口中 net.minecraftforge.common.util.INBTSerializable<net.minecraft.nbt.NBTTagCompound>public void deserializeNBT(net.minecraft.nbt.NBTTagCompound nbt)
deserializeNBT 在接口中 net.minecraftforge.common.util.INBTSerializable<net.minecraft.nbt.NBTTagCompound>