Package software.bluelib.mixin.variant
Class LivingEntityMixin
java.lang.Object
software.bluelib.mixin.variant.LivingEntityMixin
- All Implemented Interfaces:
IVariantAccessor
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAdditionalSaveData(@NotNull net.minecraft.nbt.CompoundTag pCompound, org.spongepowered.asm.mixin.injection.callback.CallbackInfo pCi) voidbluelib$setVariantName(String pName) protected voiddefineSynchedData(@NotNull net.minecraft.network.syncher.SynchedEntityData.Builder pBuilder, org.spongepowered.asm.mixin.injection.callback.CallbackInfo pCi) voidreadAdditionalSaveData(@NotNull net.minecraft.nbt.CompoundTag pCompound, org.spongepowered.asm.mixin.injection.callback.CallbackInfo pCi) voidsetEntityVariantName(String pVariantName)
-
Constructor Details
-
LivingEntityMixin
public LivingEntityMixin()
-
-
Method Details
-
defineSynchedData
protected void defineSynchedData(@NotNull net.minecraft.network.syncher.SynchedEntityData.Builder pBuilder, org.spongepowered.asm.mixin.injection.callback.CallbackInfo pCi) -
addAdditionalSaveData
public void addAdditionalSaveData(@NotNull @NotNull net.minecraft.nbt.CompoundTag pCompound, org.spongepowered.asm.mixin.injection.callback.CallbackInfo pCi) -
readAdditionalSaveData
public void readAdditionalSaveData(@NotNull @NotNull net.minecraft.nbt.CompoundTag pCompound, org.spongepowered.asm.mixin.injection.callback.CallbackInfo pCi) -
bluelib$setVariantName
-
bluelib$getVariantName
-
setEntityVariantName
- Specified by:
setEntityVariantNamein interfaceIVariantAccessor
-
getEntityVariantName
- Specified by:
getEntityVariantNamein interfaceIVariantAccessor
-