public class PressingBehaviour extends BeltProcessingBehaviour
  • Field Details

  • Constructor Details

    • PressingBehaviour

      public PressingBehaviour(T te)
  • Method Details

    • read

      public void read(net.minecraft.nbt.CompoundTag compound, boolean clientPacket)
      Overrides:
      read in class TileEntityBehaviour
    • write

      public void write(net.minecraft.nbt.CompoundTag compound, boolean clientPacket)
      Overrides:
      write in class TileEntityBehaviour
    • getRenderedHeadOffset

      public float getRenderedHeadOffset(float partialTicks)
    • start

      public void start(PressingBehaviour.Mode mode)
    • inWorld

      public boolean inWorld()
    • onBasin

      public boolean onBasin()
    • tick

      public void tick()
      Overrides:
      tick in class TileEntityBehaviour
    • applyOnBasin

      protected void applyOnBasin()
    • applyInWorld

      protected void applyInWorld()
    • getRunningTickSpeed

      public int getRunningTickSpeed()
    • spawnParticles

      protected void spawnParticles()
    • makePressingParticleEffect

      public void makePressingParticleEffect(net.minecraft.world.phys.Vec3 pos, net.minecraft.world.item.ItemStack stack)
    • makePressingParticleEffect

      public void makePressingParticleEffect(net.minecraft.world.phys.Vec3 pos, net.minecraft.world.item.ItemStack stack, int amount)
    • makeCompactingParticleEffect

      public void makeCompactingParticleEffect(net.minecraft.world.phys.Vec3 pos, net.minecraft.world.item.ItemStack stack)