public class CapabilityDelegate
extends java.lang.Object
implements net.minecraftforge.common.capabilities.ICapabilitySerializable<net.minecraft.nbt.NBTTagCompound>
| 限定符和类型 | 字段和说明 |
|---|---|
static net.minecraftforge.common.capabilities.Capability<CapabilityDelegate> |
DELEGATE |
| 构造器和说明 |
|---|
CapabilityDelegate() |
CapabilityDelegate(VarSync[] tagSerializables,
net.minecraftforge.common.capabilities.Capability<?>[] type) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
deserializeNBT(net.minecraft.nbt.NBTTagCompound nbt) |
<T> T |
getCapability(net.minecraftforge.common.capabilities.Capability<T> capability,
net.minecraft.util.EnumFacing facing) |
boolean |
hasCapability(net.minecraftforge.common.capabilities.Capability<?> capability,
net.minecraft.util.EnumFacing facing) |
net.minecraft.nbt.NBTTagCompound |
serializeNBT() |
public static final net.minecraftforge.common.capabilities.Capability<CapabilityDelegate> DELEGATE
public CapabilityDelegate()
public CapabilityDelegate(VarSync[] tagSerializables, net.minecraftforge.common.capabilities.Capability<?>[] type)
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>