Package net.frozenblock.lib.wind.mixin
Class EntityMixin
java.lang.Object
net.frozenblock.lib.wind.mixin.EntityMixin
- All Implemented Interfaces:
WindDisturbingEntity,WindDisturbingEntityImpl
public abstract class EntityMixin
extends Object
implements WindDisturbingEntity, WindDisturbingEntityImpl
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidfrozenLib$addWindDisturbanceServer(org.spongepowered.asm.mixin.injection.callback.CallbackInfo info) double@Nullable net.minecraft.resources.ResourceLocationdoubledouble@Nullable WindDisturbancebooleannet.minecraft.world.level.Levellevel()
-
Constructor Details
-
EntityMixin
public EntityMixin()
-
-
Method Details
-
frozenLib$addWindDisturbanceServer
public void frozenLib$addWindDisturbanceServer(org.spongepowered.asm.mixin.injection.callback.CallbackInfo info) -
frozenLib$getWindDisturbanceLogicID
@Nullable public @Nullable net.minecraft.resources.ResourceLocation frozenLib$getWindDisturbanceLogicID()- Specified by:
frozenLib$getWindDisturbanceLogicIDin interfaceWindDisturbingEntity
-
frozenLib$getWindWidth
public double frozenLib$getWindWidth()- Specified by:
frozenLib$getWindWidthin interfaceWindDisturbingEntity
-
frozenLib$getWindHeight
public double frozenLib$getWindHeight()- Specified by:
frozenLib$getWindHeightin interfaceWindDisturbingEntity
-
frozenLib$getWindAreaYOffset
public double frozenLib$getWindAreaYOffset()- Specified by:
frozenLib$getWindAreaYOffsetin interfaceWindDisturbingEntity
-
frozenLib$makeWindDisturbance
- Specified by:
frozenLib$makeWindDisturbancein interfaceWindDisturbingEntityImpl
-
frozenLib$useSyncPacket
public boolean frozenLib$useSyncPacket()- Specified by:
frozenLib$useSyncPacketin interfaceWindDisturbingEntity
-
level
public net.minecraft.world.level.Level level()
-