类 EnergyWeaponBehavior.CapProvider
java.lang.Object
mod.chloeprime.gunsmithlib.common.gunpack_extension.gun.energy.EnergyWeaponBehavior.CapProvider
- 所有已实现的接口:
net.neoforged.neoforge.energy.IEnergyStorage
- 封闭类:
EnergyWeaponBehavior
public static class EnergyWeaponBehavior.CapProvider
extends Object
implements net.neoforged.neoforge.energy.IEnergyStorage
-
字段概要
字段修饰符和类型字段说明 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明booleanbooleanintextractEnergy(int maxExtract, boolean simulate) intintintintintreceiveEnergy(int maxReceive, boolean simulate) voidsetEnergyStored(int value)
-
字段详细资料
-
TAG_ENERGY
-
-
构造器详细资料
-
CapProvider
-
-
方法详细资料
-
setEnergyStored
public void setEnergyStored(int value) -
getMaxReceive
public int getMaxReceive() -
getMaxExtract
public int getMaxExtract() -
receiveEnergy
public int receiveEnergy(int maxReceive, boolean simulate) - 指定者:
receiveEnergy在接口中net.neoforged.neoforge.energy.IEnergyStorage
-
extractEnergy
public int extractEnergy(int maxExtract, boolean simulate) - 指定者:
extractEnergy在接口中net.neoforged.neoforge.energy.IEnergyStorage
-
getEnergyStored
public int getEnergyStored()- 指定者:
getEnergyStored在接口中net.neoforged.neoforge.energy.IEnergyStorage
-
getMaxEnergyStored
public int getMaxEnergyStored()- 指定者:
getMaxEnergyStored在接口中net.neoforged.neoforge.energy.IEnergyStorage
-
canExtract
public boolean canExtract()- 指定者:
canExtract在接口中net.neoforged.neoforge.energy.IEnergyStorage
-
canReceive
public boolean canReceive()- 指定者:
canReceive在接口中net.neoforged.neoforge.energy.IEnergyStorage
-