Class BlockBehaviorWater


public class BlockBehaviorWater extends BlockBehaviorLiquid
  • Constructor Details

    • BlockBehaviorWater

      public BlockBehaviorWater()
  • Method Details

    • place

      public boolean place(org.cloudburstmc.api.item.ItemStack item, org.cloudburstmc.api.block.Block block, org.cloudburstmc.api.block.Block target, org.cloudburstmc.api.util.Direction face, com.nukkitx.math.vector.Vector3f clickPos, org.cloudburstmc.api.player.Player player)
      Overrides:
      place in class org.cloudburstmc.api.block.behavior.BlockBehavior
    • getColor

      public org.cloudburstmc.api.util.data.BlockColor getColor(org.cloudburstmc.api.block.Block block)
      Overrides:
      getColor in class BlockBehaviorTransparent
    • onEntityCollide

      public void onEntityCollide(org.cloudburstmc.api.block.Block block, org.cloudburstmc.api.entity.Entity entity)
      Overrides:
      onEntityCollide in class BlockBehaviorLiquid
    • tickRate

      public int tickRate()
      Overrides:
      tickRate in class org.cloudburstmc.api.block.behavior.BlockBehavior
    • usesWaterLogging

      public boolean usesWaterLogging()
      Overrides:
      usesWaterLogging in class BlockBehaviorLiquid