Interface SlotProvider
- All Known Subinterfaces:
Container, ContainerEntity, ContainerSingleItem, ContainerSingleItem.BlockContainerSingleItem, CraftingContainer, Hopper, ListBackedContainer, RandomizableContainer, WorldlyContainer
- All Known Implementing Classes:
AbstractArrow, AbstractBoat, AbstractChestBoat, AbstractChestedHorse, AbstractClientPlayer, AbstractCow, AbstractFish, AbstractFurnaceBlockEntity, AbstractGolem, AbstractHorse, AbstractHurtingProjectile, AbstractIllager, AbstractMinecart, AbstractMinecartContainer, AbstractNautilus, AbstractPiglin, AbstractSchoolingFish, AbstractSkeleton, AbstractThrownPotion, AbstractVillager, AbstractWindCharge, AgeableMob, AgeableWaterCreature, Allay, AmbientCreature, Animal, AreaEffectCloud, Armadillo, ArmorStand, Arrow, Avatar, Axolotl, BarrelBlockEntity, BaseContainerBlockEntity, Bat, Bee, BlastFurnaceBlockEntity, Blaze, BlockAttachedEntity, Boat, Bogged, Breeze, BreezeWindCharge, BrewingStandBlockEntity, Camel, CamelHusk, Cat, CaveSpider, ChestBlockEntity, ChestBoat, ChestRaft, Chicken, ChiseledBookShelfBlockEntity, ClientMannequin, Cod, ComposterBlock.EmptyContainer, ComposterBlock.InputContainer, ComposterBlock.OutputContainer, CompoundContainer, CopperGolem, Cow, CrafterBlockEntity, Creaking, Creeper, DecoratedPotBlockEntity, DispenserBlockEntity, Display, Display.BlockDisplay, Display.ItemDisplay, Display.TextDisplay, Dolphin, Donkey, DragonFireball, DropperBlockEntity, Drowned, ElderGuardian, EndCrystal, EnderDragon, EnderDragonPart, EnderMan, Endermite, Entity, Evoker, EvokerFangs, ExperienceOrb, EyeOfEnder, FakePlayer, FallingBlockEntity, Fireball, FireworkRocketEntity, FishingHook, Fox, Frog, FurnaceBlockEntity, Ghast, Giant, GlowItemFrame, GlowSquid, Goat, Guardian, HangingEntity, HappyGhast, Hoglin, HopperBlockEntity, Horse, Husk, Illusioner, Interaction, Inventory, IronGolem, ItemEntity, ItemFrame, JukeboxBlockEntity, LargeFireball, LeashFenceKnotEntity, LightningBolt, LivingEntity, Llama, LlamaSpit, LocalPlayer, MagmaCube, Mannequin, Marker, MerchantContainer, Minecart, MinecartChest, MinecartCommandBlock, MinecartFurnace, MinecartHopper, MinecartSpawner, MinecartTNT, Mob, Monster, Mule, MushroomCow, Nautilus, Ocelot, OminousItemSpawner, Painting, Panda, Parched, Parrot, PartEntity, PathfinderMob, PatrollingMonster, Phantom, Pig, Piglin, PiglinBrute, Pillager, Player, PlayerEnderChestContainer, PolarBear, PrimedTnt, Projectile, Pufferfish, Rabbit, Raft, Raider, RandomizableContainerBlockEntity, Ravager, RemotePlayer, ResultContainer, Salmon, ServerPlayer, Sheep, ShelfBlockEntity, ShoulderRidingEntity, Shulker, ShulkerBoxBlockEntity, ShulkerBullet, Silverfish, SimpleContainer, Skeleton, SkeletonHorse, Slime, SmallFireball, SmokerBlockEntity, Sniffer, Snowball, SnowGolem, SpectralArrow, SpellcasterIllager, Spider, Squid, Stray, Strider, Tadpole, TamableAnimal, ThrowableItemProjectile, ThrowableProjectile, ThrownEgg, ThrownEnderpearl, ThrownExperienceBottle, ThrownLingeringPotion, ThrownSplashPotion, ThrownTrident, TraderLlama, TransientCraftingContainer, TrappedChestBlockEntity, TropicalFish, Turtle, VehicleEntity, Vex, Villager, Vindicator, WanderingTrader, Warden, WaterAnimal, WindCharge, Witch, WitherBoss, WitherSkeleton, WitherSkull, Wolf, Zoglin, Zombie, ZombieHorse, ZombieNautilus, ZombieVillager, ZombifiedPiglin
public interface SlotProvider
-
Method Summary
Modifier and TypeMethodDescription@Nullable SlotAccessgetSlot(int slot) default SlotCollectiongetSlotsFromRange(it.unimi.dsi.fastutil.ints.IntList slots)
-
Method Details
-
getSlot
-
getSlotsFromRange
-