类 ServerChannel
java.lang.Object
committee.nova.mods.avaritia.core.channel.Channel
committee.nova.mods.avaritia.core.channel.ServerChannel
- 所有已实现的接口:
net.minecraftforge.energy.IEnergyStorage,net.minecraftforge.fluids.capability.IFluidHandler,net.minecraftforge.items.IItemHandler
- 直接已知子类:
NullChannel
-
嵌套类概要
从接口继承的嵌套类/接口 net.minecraftforge.fluids.capability.IFluidHandler
net.minecraftforge.fluids.capability.IFluidHandler.FluidAction -
字段概要
从类继承的字段 committee.nova.mods.avaritia.core.channel.Channel
maxChannelSize, storageEnergies, storageFluids, storageItems -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明voidaddListener(net.minecraft.server.level.ServerPlayer player) net.minecraft.nbt.CompoundTagvoidinitialize(net.minecraft.nbt.CompoundTag dat) booleanvoidonEnergyChanged(String energyId, boolean listChanged) voidonFluidChanged(String fluidId, boolean listChanged) voidonItemChanged(String itemId, boolean listChanged) voidremoveListener(net.minecraft.server.level.ServerPlayer player) voidvoidvoidvoid从类继承的方法 committee.nova.mods.avaritia.core.channel.Channel
addEnergy, addEnergy, addEnergy, addFluid, addFluid, addItem, addItem, canExtract, canReceive, canStorageAmount, canStorageAmount, canStorageFE, canStorageFEAmount, canStorageFluidAmount, canStorageItem, canStorageItemAmount, canStorageRealAmount, drain, drain, extractEnergy, extractItem, fill, fillFluidStack, fillItemStack, getChannelSize, getEnergyStored, getFEAmount, getFluidAmount, getFluidInTank, getFluidKeys, getItemAmount, getItemKeys, getMaxEnergyStored, getName, getRealEnergyAmount, getRealFEAmount, getRealFluidAmount, getRealItemAmount, getSlotLimit, getSlots, getStackInSlot, getStorageAmount, getStorageAmount, getStorageEnergy, getTankCapacity, getTanks, hasItem, insertItem, isEmpty, isFluidValid, isItemValid, receiveEnergy, removeEnergy, removeEnergy, removeItem, removeItem, saveTakeItem, saveTakeItem, takeFluid, takeItem, updateFluidKeys, updateItemKeys
-
构造器详细资料
-
ServerChannel
public ServerChannel() -
ServerChannel
-
ServerChannel
public ServerChannel(net.minecraft.nbt.CompoundTag dat)
-
-
方法详细资料
-
onItemChanged
- 覆盖:
onItemChanged在类中Channel
-
onFluidChanged
- 覆盖:
onFluidChanged在类中Channel
-
onEnergyChanged
- 指定者:
onEnergyChanged在类中Channel
-
initialize
public void initialize(net.minecraft.nbt.CompoundTag dat) -
addListener
public void addListener(net.minecraft.server.level.ServerPlayer player) -
removeListener
public void removeListener(net.minecraft.server.level.ServerPlayer player) -
sendUpdate
public void sendUpdate() -
sendFullUpdate
public void sendFullUpdate() -
setName
-
buildData
public net.minecraft.nbt.CompoundTag buildData() -
isRemoved
public boolean isRemoved() -
setRemoved
public void setRemoved()
-