Class WorldBorder.StaticArea

java.lang.Object
net.minecraft.world.border.WorldBorder.StaticArea
All Implemented Interfaces:
WorldBorder.Area
Enclosing class:
WorldBorder

class WorldBorder.StaticArea
extends Object
implements WorldBorder.Area
Mappings:
Namespace Name
official cjj$d
intermediary net/minecraft/class_2784$class_2787
named net/minecraft/world/border/WorldBorder$StaticArea
  • Field Details

    • size

      private final double size
      Mappings:
      Namespace Name Mixin selector
      official b Lcjj$d;b:D
      intermediary field_12747 Lnet/minecraft/class_2784$class_2787;field_12747:D
      named size Lnet/minecraft/world/border/WorldBorder$StaticArea;size:D
    • boundWest

      private double boundWest
      Mappings:
      Namespace Name Mixin selector
      official c Lcjj$d;c:D
      intermediary field_12746 Lnet/minecraft/class_2784$class_2787;field_12746:D
      named boundWest Lnet/minecraft/world/border/WorldBorder$StaticArea;boundWest:D
    • boundNorth

      private double boundNorth
      Mappings:
      Namespace Name Mixin selector
      official d Lcjj$d;d:D
      intermediary field_12745 Lnet/minecraft/class_2784$class_2787;field_12745:D
      named boundNorth Lnet/minecraft/world/border/WorldBorder$StaticArea;boundNorth:D
    • boundEast

      private double boundEast
      Mappings:
      Namespace Name Mixin selector
      official e Lcjj$d;e:D
      intermediary field_12750 Lnet/minecraft/class_2784$class_2787;field_12750:D
      named boundEast Lnet/minecraft/world/border/WorldBorder$StaticArea;boundEast:D
    • boundSouth

      private double boundSouth
      Mappings:
      Namespace Name Mixin selector
      official f Lcjj$d;f:D
      intermediary field_12749 Lnet/minecraft/class_2784$class_2787;field_12749:D
      named boundSouth Lnet/minecraft/world/border/WorldBorder$StaticArea;boundSouth:D
    • shape

      private VoxelShape shape
      Mappings:
      Namespace Name Mixin selector
      official g Lcjj$d;g:Ldjn;
      intermediary field_17653 Lnet/minecraft/class_2784$class_2787;field_17653:Lnet/minecraft/class_265;
      named shape Lnet/minecraft/world/border/WorldBorder$StaticArea;shape:Lnet/minecraft/util/shape/VoxelShape;
  • Constructor Details

    • StaticArea

      public StaticArea​(double double2)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lcjj$d;<init>(Lcjj;D)V
      intermediary <init> Lnet/minecraft/class_2784$class_2787;<init>(Lnet/minecraft/class_2784;D)V
      named <init> Lnet/minecraft/world/border/WorldBorder$StaticArea;<init>(Lnet/minecraft/world/border/WorldBorder;D)V
  • Method Details

    • getBoundWest

      public double getBoundWest()
      Specified by:
      getBoundWest in interface WorldBorder.Area
      Mappings:
      Namespace Name Mixin selector
      official a Lcjj$a;a()D
      intermediary method_11994 Lnet/minecraft/class_2784$class_2785;method_11994()D
      named getBoundWest Lnet/minecraft/world/border/WorldBorder$Area;getBoundWest()D
    • getBoundEast

      public double getBoundEast()
      Specified by:
      getBoundEast in interface WorldBorder.Area
      Mappings:
      Namespace Name Mixin selector
      official b Lcjj$a;b()D
      intermediary method_11991 Lnet/minecraft/class_2784$class_2785;method_11991()D
      named getBoundEast Lnet/minecraft/world/border/WorldBorder$Area;getBoundEast()D
    • getBoundNorth

      public double getBoundNorth()
      Specified by:
      getBoundNorth in interface WorldBorder.Area
      Mappings:
      Namespace Name Mixin selector
      official c Lcjj$a;c()D
      intermediary method_11992 Lnet/minecraft/class_2784$class_2785;method_11992()D
      named getBoundNorth Lnet/minecraft/world/border/WorldBorder$Area;getBoundNorth()D
    • getBoundSouth

      public double getBoundSouth()
      Specified by:
      getBoundSouth in interface WorldBorder.Area
      Mappings:
      Namespace Name Mixin selector
      official d Lcjj$a;d()D
      intermediary method_11985 Lnet/minecraft/class_2784$class_2785;method_11985()D
      named getBoundSouth Lnet/minecraft/world/border/WorldBorder$Area;getBoundSouth()D
    • getSize

      public double getSize()
      Specified by:
      getSize in interface WorldBorder.Area
      Mappings:
      Namespace Name Mixin selector
      official e Lcjj$a;e()D
      intermediary method_11984 Lnet/minecraft/class_2784$class_2785;method_11984()D
      named getSize Lnet/minecraft/world/border/WorldBorder$Area;getSize()D
    • getStage

      @Environment(CLIENT) public WorldBorderStage getStage()
      Specified by:
      getStage in interface WorldBorder.Area
      Mappings:
      Namespace Name Mixin selector
      official i Lcjj$a;i()Lcji;
      intermediary method_11995 Lnet/minecraft/class_2784$class_2785;method_11995()Lnet/minecraft/class_2789;
      named getStage Lnet/minecraft/world/border/WorldBorder$Area;getStage()Lnet/minecraft/world/border/WorldBorderStage;
    • getShrinkingSpeed

      @Environment(CLIENT) public double getShrinkingSpeed()
      Specified by:
      getShrinkingSpeed in interface WorldBorder.Area
      Mappings:
      Namespace Name Mixin selector
      official f Lcjj$a;f()D
      intermediary method_11987 Lnet/minecraft/class_2784$class_2785;method_11987()D
      named getShrinkingSpeed Lnet/minecraft/world/border/WorldBorder$Area;getShrinkingSpeed()D
    • getTargetRemainingTime

      public long getTargetRemainingTime()
      Specified by:
      getTargetRemainingTime in interface WorldBorder.Area
      Mappings:
      Namespace Name Mixin selector
      official g Lcjj$a;g()J
      intermediary method_11993 Lnet/minecraft/class_2784$class_2785;method_11993()J
      named getTargetRemainingTime Lnet/minecraft/world/border/WorldBorder$Area;getTargetRemainingTime()J
    • getTargetSize

      public double getTargetSize()
      Specified by:
      getTargetSize in interface WorldBorder.Area
      Mappings:
      Namespace Name Mixin selector
      official h Lcjj$a;h()D
      intermediary method_11988 Lnet/minecraft/class_2784$class_2785;method_11988()D
      named getTargetSize Lnet/minecraft/world/border/WorldBorder$Area;getTargetSize()D
    • recalculateBounds

      private void recalculateBounds()
      Mappings:
      Namespace Name Mixin selector
      official n Lcjj$d;n()V
      intermediary method_11996 Lnet/minecraft/class_2784$class_2787;method_11996()V
      named recalculateBounds Lnet/minecraft/world/border/WorldBorder$StaticArea;recalculateBounds()V
    • onMaxWorldBorderRadiusChanged

      public void onMaxWorldBorderRadiusChanged()
      Specified by:
      onMaxWorldBorderRadiusChanged in interface WorldBorder.Area
      Mappings:
      Namespace Name Mixin selector
      official j Lcjj$a;j()V
      intermediary method_11989 Lnet/minecraft/class_2784$class_2785;method_11989()V
      named onMaxWorldBorderRadiusChanged Lnet/minecraft/world/border/WorldBorder$Area;onMaxWorldBorderRadiusChanged()V
    • onCenterChanged

      public void onCenterChanged()
      Specified by:
      onCenterChanged in interface WorldBorder.Area
      Mappings:
      Namespace Name Mixin selector
      official k Lcjj$a;k()V
      intermediary method_11990 Lnet/minecraft/class_2784$class_2785;method_11990()V
      named onCenterChanged Lnet/minecraft/world/border/WorldBorder$Area;onCenterChanged()V
    • getAreaInstance

      public WorldBorder.Area getAreaInstance()
      Specified by:
      getAreaInstance in interface WorldBorder.Area
      Mappings:
      Namespace Name Mixin selector
      official l Lcjj$a;l()Lcjj$a;
      intermediary method_11986 Lnet/minecraft/class_2784$class_2785;method_11986()Lnet/minecraft/class_2784$class_2785;
      named getAreaInstance Lnet/minecraft/world/border/WorldBorder$Area;getAreaInstance()Lnet/minecraft/world/border/WorldBorder$Area;
    • asVoxelShape

      public VoxelShape asVoxelShape()
      Specified by:
      asVoxelShape in interface WorldBorder.Area
      Mappings:
      Namespace Name Mixin selector
      official m Lcjj$a;m()Ldjn;
      intermediary method_17906 Lnet/minecraft/class_2784$class_2785;method_17906()Lnet/minecraft/class_265;
      named asVoxelShape Lnet/minecraft/world/border/WorldBorder$Area;asVoxelShape()Lnet/minecraft/util/shape/VoxelShape;