Class SlotFluidContainer

java.lang.Object
net.minecraft.world.inventory.Slot
org.cyclops.cyclopscore.inventory.slot.SlotFluidContainer

public class SlotFluidContainer extends net.minecraft.world.inventory.Slot
Slots that will accept buckets and fluid containers.
  • Field Summary

    Fields inherited from class net.minecraft.world.inventory.Slot

    container, index, x, y
  • Constructor Summary

    Constructors
    Constructor
    Description
    SlotFluidContainer(net.minecraft.world.Container inventory, int index, int x, int y, net.minecraft.world.level.material.Fluid fluid)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static boolean
    checkIsItemValid(net.minecraft.world.item.ItemStack itemStack, net.minecraft.world.level.material.Fluid fluid)
     
    boolean
    mayPlace(net.minecraft.world.item.ItemStack itemStack)
     

    Methods inherited from class net.minecraft.world.inventory.Slot

    allowModification, checkTakeAchievements, getContainerSlot, getItem, getMaxStackSize, getMaxStackSize, getNoItemIcon, getSlotIndex, hasItem, isActive, isFake, isHighlightable, isSameInventory, mayPickup, onQuickCraft, onQuickCraft, onSwapCraft, onTake, remove, safeInsert, safeInsert, safeTake, set, setBackground, setByPlayer, setByPlayer, setChanged, tryRemove

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • SlotFluidContainer

      public SlotFluidContainer(net.minecraft.world.Container inventory, int index, int x, int y, @Nullable net.minecraft.world.level.material.Fluid fluid)
  • Method Details

    • mayPlace

      public boolean mayPlace(net.minecraft.world.item.ItemStack itemStack)
      Overrides:
      mayPlace in class net.minecraft.world.inventory.Slot
    • checkIsItemValid

      public static boolean checkIsItemValid(net.minecraft.world.item.ItemStack itemStack, @Nullable net.minecraft.world.level.material.Fluid fluid)