Interface IPirateEntity
- All Superinterfaces:
net.minecraft.commands.CommandSource,net.minecraft.world.entity.monster.Enemy,IItemHandlerCapProvider
- All Known Subinterfaces:
IArcherPirateEntity,ICaptainPirateEntity,IMeleePirateEntity
- All Known Implementing Classes:
EntityArcherPirate,EntityArcherPirateRaider,EntityCaptainPirate,EntityCaptainPirateRaider,EntityDrownedArcherPirate,EntityDrownedArcherPirateRaider,EntityDrownedCaptainPirate,EntityDrownedCaptainPirateRaider,EntityDrownedPirate,EntityDrownedPirateRaider,EntityPirate,EntityPirateRaider
public interface IPirateEntity
extends net.minecraft.world.entity.monster.Enemy, net.minecraft.commands.CommandSource, IItemHandlerCapProvider
-
Field Summary
Fields inherited from interface net.minecraft.commands.CommandSource
NULLFields inherited from interface net.minecraft.world.entity.monster.Enemy
XP_REWARD_BOSS, XP_REWARD_HUGE, XP_REWARD_LARGE, XP_REWARD_MEDIUM, XP_REWARD_NONE, XP_REWARD_SMALL -
Method Summary
Modifier and TypeMethodDescriptiondefault @Nullable net.neoforged.neoforge.items.IItemHandlergetItemHandlerCap(net.minecraft.core.Direction direction) Methods inherited from interface net.minecraft.commands.CommandSource
acceptsFailure, acceptsSuccess, alwaysAccepts, sendSystemMessage, shouldInformAdminsMethods inherited from interface com.minecolonies.api.util.IItemHandlerCapProvider
getItemHandlerCap, getItemHandlerCap
-
Method Details
-
getItemHandlerCap
@Nullable default @Nullable net.neoforged.neoforge.items.IItemHandler getItemHandlerCap(net.minecraft.core.Direction direction) - Specified by:
getItemHandlerCapin interfaceIItemHandlerCapProvider- Returns:
- direction-aware itemHandler
-