Class WorldBorder.Properties

java.lang.Object
net.minecraft.world.border.WorldBorder.Properties
Enclosing class:
WorldBorder

public static class WorldBorder.Properties
extends Object
  • Field Details

    • centerX

      private final double centerX
    • centerZ

      private final double centerZ
    • damagePerBlock

      private final double damagePerBlock
    • buffer

      private final double buffer
    • warningBlocks

      private final int warningBlocks
    • warningTime

      private final int warningTime
    • size

      private final double size
    • targetRemainingTime

      private final long targetRemainingTime
    • targetSize

      private final double targetSize
  • Constructor Details

    • Properties

      private Properties​(double centerX, double centerZ, double damagePerBlock, double buffer, int warningBlocks, int warningTime, double size, long targetRemainingTime, double targetSize)
    • Properties

      private Properties​(WorldBorder worldBorder)
  • Method Details

    • getCenterX

      public double getCenterX()
    • getCenterZ

      public double getCenterZ()
    • getDamagePerBlock

      public double getDamagePerBlock()
    • getBuffer

      public double getBuffer()
    • getWarningBlocks

      public int getWarningBlocks()
    • getWarningTime

      public int getWarningTime()
    • getSize

      public double getSize()
    • getTargetRemainingTime

      public long getTargetRemainingTime()
    • getTargetSize

      public double getTargetSize()
    • fromDynamic

      public static WorldBorder.Properties fromDynamic​(com.mojang.serialization.DynamicLike<?> dynamicLike, WorldBorder.Properties properties)
    • toTag

      public void toTag​(CompoundTag tag)