CLASS brq net/minecraft/world/border/WorldBorder
	CLASS brq$a Area
		METHOD a getBoundWest ()D
		METHOD b getBoundEast ()D
		METHOD c getBoundNorth ()D
		METHOD d getBoundSouth ()D
		METHOD e getSize ()D
		METHOD g getTargetRemainingTime ()J
		METHOD h getTargetSize ()D
		METHOD i getStage ()Lbrp;
		METHOD j onMaxWorldBorderRadiusChanged ()V
		METHOD k onCenterChanged ()V
		METHOD l getAreaInstance ()Lbrq$a;
	CLASS brq$b MovingArea
		FIELD b oldSize D
		FIELD c newSize D
		FIELD d timeEnd J
		FIELD e timeStart J
		FIELD f timeDuration D
		METHOD a getBoundWest ()D
		METHOD b getBoundEast ()D
		METHOD c getBoundNorth ()D
		METHOD d getBoundSouth ()D
		METHOD e getSize ()D
		METHOD g getTargetRemainingTime ()J
		METHOD h getTargetSize ()D
		METHOD i getStage ()Lbrp;
		METHOD j onMaxWorldBorderRadiusChanged ()V
		METHOD k onCenterChanged ()V
		METHOD l getAreaInstance ()Lbrq$a;
	CLASS brq$c StaticArea
		FIELD b size D
		FIELD c boundWest D
		FIELD d boundNorth D
		FIELD e boundEast D
		FIELD f boundSouth D
		METHOD <init> (Lbrq;D)V
			ARG 1 size
		METHOD a getBoundWest ()D
		METHOD b getBoundEast ()D
		METHOD c getBoundNorth ()D
		METHOD d getBoundSouth ()D
		METHOD e getSize ()D
		METHOD g getTargetRemainingTime ()J
		METHOD h getTargetSize ()D
		METHOD i getStage ()Lbrp;
		METHOD j onMaxWorldBorderRadiusChanged ()V
		METHOD k onCenterChanged ()V
		METHOD l getAreaInstance ()Lbrq$a;
		METHOD m recalculateBounds ()V
	FIELD a listeners Ljava/util/List;
	FIELD b damagePerBlock D
	FIELD c safeZone D
	FIELD d warningTime I
	FIELD e warningBlocks I
	FIELD f centerX D
	FIELD g centerZ D
	FIELD h maxWorldBorderRadius I
	FIELD i area Lbrq$a;
	METHOD a getStage ()Lbrp;
	METHOD a setSize (D)V
		ARG 1 size
	METHOD a (DDJ)V
		ARG 1 oldSize
	METHOD a setMaxWorldBorderRadius (I)V
	METHOD a contains (Lahd;)D
	METHOD a contains (Lbbt;)Z
	METHOD a addListener (Lbro;)V
		ARG 1 listener
	METHOD a contains (Lcmo;)Z
	METHOD a contains (Let;)Z
	METHOD b getBoundWest ()D
	METHOD b setSafeZone (D)V
		ARG 1 safeZone
	METHOD b contains (DD)D
	METHOD b setWarningTime (I)V
		ARG 1 warningTime
	METHOD c getBoundNorth ()D
	METHOD c setDamagePerBlock (D)V
		ARG 1 damagePerBlock
	METHOD c setCenter (DD)V
		ARG 1 x
		ARG 3 z
	METHOD c setWarningBlocks (I)V
		ARG 1 warningBlocks
	METHOD d getBoundEast ()D
	METHOD e getBoundSouth ()D
	METHOD f getCenterX ()D
	METHOD g getCenterZ ()D
	METHOD h getSize ()D
	METHOD i getTargetRemainingTime ()J
	METHOD j getTargetSize ()D
	METHOD k getListeners ()Ljava/util/List;
	METHOD l getMaxWorldBorderRadius ()I
	METHOD m getSafeZone ()D
	METHOD n getDamagePerBlock ()D
	METHOD p getWarningTime ()I
	METHOD q getWarningBlocks ()I
	METHOD r update ()V
