Package etithespirit.mixin.mixins
Class RedirectForSpiritPose
java.lang.Object
net.minecraftforge.common.capabilities.CapabilityProvider<net.minecraft.world.entity.Entity>
etithespirit.mixin.mixins.RedirectForSpiritPose
- All Implemented Interfaces:
net.minecraftforge.common.capabilities.ICapabilityProvider
,net.minecraftforge.common.capabilities.ICapabilityProviderImpl<net.minecraft.world.entity.Entity>
public abstract class RedirectForSpiritPose
extends net.minecraftforge.common.capabilities.CapabilityProvider<net.minecraft.world.entity.Entity>
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraftforge.common.capabilities.CapabilityProvider
net.minecraftforge.common.capabilities.CapabilityProvider.AsField<B extends net.minecraftforge.common.capabilities.ICapabilityProviderImpl<B>>
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
RedirectForSpiritPose
(Class<net.minecraft.world.entity.Entity> baseClass) -
Method Summary
Modifier and TypeMethodDescriptionnet.minecraft.world.phys.AABB
canEnterPose$getBoundingBoxForSpiritPose
(net.minecraft.world.entity.Entity self, net.minecraft.world.entity.Pose pose) protected abstract net.minecraft.world.phys.AABB
getBoundingBoxForPose
(net.minecraft.world.entity.Pose pose) Shadow the original method as a fallback.abstract double
getX()
abstract double
getY()
abstract double
getZ()
Methods inherited from class net.minecraftforge.common.capabilities.CapabilityProvider
areCapsCompatible, areCapsCompatible, deserializeCaps, gatherCapabilities, gatherCapabilities, gatherCapabilities, getCapabilities, getCapability, invalidateCaps, reviveCaps, serializeCaps
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.minecraftforge.common.capabilities.ICapabilityProvider
getCapability
-
Constructor Details
-
RedirectForSpiritPose
-
-
Method Details
-
getBoundingBoxForPose
protected abstract net.minecraft.world.phys.AABB getBoundingBoxForPose(net.minecraft.world.entity.Pose pose) Shadow the original method as a fallback. -
getX
public abstract double getX() -
getY
public abstract double getY() -
getZ
public abstract double getZ() -
canEnterPose$getBoundingBoxForSpiritPose
public net.minecraft.world.phys.AABB canEnterPose$getBoundingBoxForSpiritPose(net.minecraft.world.entity.Entity self, net.minecraft.world.entity.Pose pose)
-