类 MixinLivingEntity
java.lang.Object
mod.chloeprime.gunsmithlib.mixin.MixinLivingEntity
- 所有已实现的接口:
GunAttributeSyncState,SpecialHurtable
public abstract class MixinLivingEntity
extends Object
implements SpecialHurtable, GunAttributeSyncState
-
字段概要
从接口继承的字段 mod.chloeprime.gunsmithlib.common.util.SpecialHurtable
UNSUPPORTED_TYPES, USE_SPECIAL_HURT -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明protected abstract voidactuallyHurt(net.minecraft.world.damagesource.DamageSource p_21240_, float p_21241_) voidvoidbooleanvoidgunsmith$setInGunMode(boolean value) booleanabstract booleanhurt(@NotNull net.minecraft.world.damagesource.DamageSource p_21016_, float p_21017_) abstract voidsetHealth(float value) 从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait从接口继承的方法 mod.chloeprime.gunsmithlib.common.util.SpecialHurtable
gunsmith$addUnsupportedTypeForSpecialHurt
-
构造器详细资料
-
MixinLivingEntity
public MixinLivingEntity()
-
-
方法详细资料
-
setHealth
public abstract void setHealth(float value) -
gunsmith$usingSpecialHurt
public boolean gunsmith$usingSpecialHurt()- 指定者:
gunsmith$usingSpecialHurt在接口中SpecialHurtable
-
getSpecialHurtFunction1
- 指定者:
getSpecialHurtFunction1在接口中SpecialHurtable
-
getSpecialHurtFunction2
- 指定者:
getSpecialHurtFunction2在接口中SpecialHurtable
-
getSpecialSetHealthFunction
- 指定者:
getSpecialSetHealthFunction在接口中SpecialHurtable
-
gunsmith$beginSpecialHurt
public void gunsmith$beginSpecialHurt()- 指定者:
gunsmith$beginSpecialHurt在接口中SpecialHurtable
-
gunsmith$endSpecialHurt
public void gunsmith$endSpecialHurt()- 指定者:
gunsmith$endSpecialHurt在接口中SpecialHurtable
-
gunsmith$isInGunMode
public boolean gunsmith$isInGunMode()- 指定者:
gunsmith$isInGunMode在接口中GunAttributeSyncState
-
gunsmith$setInGunMode
public void gunsmith$setInGunMode(boolean value) - 指定者:
gunsmith$setInGunMode在接口中GunAttributeSyncState
-
hurt
public abstract boolean hurt(@NotNull @NotNull net.minecraft.world.damagesource.DamageSource p_21016_, float p_21017_) -
actuallyHurt
protected abstract void actuallyHurt(net.minecraft.world.damagesource.DamageSource p_21240_, float p_21241_)
-