CLASS net/minecraft/class_1946 net/minecraft/world/PortalForcer
	FIELD field_9286 world Lnet/minecraft/class_3218;
	METHOD <init> (Lnet/minecraft/class_3218;)V
		ARG 1 world
	METHOD method_22388 (Lnet/minecraft/class_4156;)I
		ARG 0 poi
	METHOD method_22389 (Lnet/minecraft/class_6880;)Z
		ARG 0 poiType
	METHOD method_22390 (Lnet/minecraft/class_2338;Lnet/minecraft/class_4156;)D
		ARG 1 poi
	METHOD method_30479 (Lnet/minecraft/class_4156;)Lnet/minecraft/class_5459$class_5460;
		ARG 1 poi
	METHOD method_30480 (Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;)Z
		ARG 2 pos
	METHOD method_30481 isValidPortalPos (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338$class_2339;Lnet/minecraft/class_2350;I)Z
		ARG 1 pos
		ARG 2 temp
		ARG 3 portalDirection
		ARG 4 distanceOrthogonalToPortal
	METHOD method_30482 createPortal (Lnet/minecraft/class_2338;Lnet/minecraft/class_2350$class_2351;)Ljava/util/Optional;
		ARG 1 pos
		ARG 2 axis
	METHOD method_30483 getPortalRect (Lnet/minecraft/class_2338;ZLnet/minecraft/class_2784;)Ljava/util/Optional;
		ARG 1 pos
		ARG 2 destIsNether
		ARG 3 worldBorder
	METHOD method_31119 (Lnet/minecraft/class_4156;)Z
		ARG 1 poi
	METHOD method_39663 (Lnet/minecraft/class_2784;Lnet/minecraft/class_4156;)Z
		ARG 1 poi
	METHOD method_45550 isBlockStateValid (Lnet/minecraft/class_2338$class_2339;)Z
		ARG 1 pos
