CLASS net/minecraft/class_5183 net/minecraft/world/gen/structure/RuinedPortalStructure
	FIELD field_23998 RARE_PORTAL_STRUCTURE_IDS [Ljava/lang/String;
	FIELD field_23999 COMMON_PORTAL_STRUCTURE_IDS [Ljava/lang/String;
	FIELD field_37812 CODEC Lcom/mojang/serialization/Codec;
	FIELD field_37813 setups Ljava/util/List;
	METHOD <init> (Lnet/minecraft/class_3195$class_7302;Ljava/util/List;)V
		ARG 1 config
		ARG 2 setups
	METHOD <init> (Lnet/minecraft/class_3195$class_7302;Lnet/minecraft/class_5183$class_7155;)V
		ARG 1 config
		ARG 2 setup
	METHOD method_27209 isColdAt (Lnet/minecraft/class_2338;Lnet/minecraft/class_6880;)Z
		ARG 0 pos
		ARG 1 biome
	METHOD method_27210 choosePlacementHeight (Lnet/minecraft/class_5819;II)I
		ARG 0 random
		ARG 1 min
		ARG 2 max
	METHOD method_27211 getFloorHeight (Lnet/minecraft/class_5819;Lnet/minecraft/class_2794;Lnet/minecraft/class_5189$class_5191;ZIILnet/minecraft/class_3341;Lnet/minecraft/class_5539;Lnet/minecraft/class_7138;)I
		ARG 0 random
		ARG 1 chunkGenerator
		ARG 2 verticalPlacement
		ARG 3 airPocket
		ARG 4 height
		ARG 5 blockCountY
		ARG 6 box
		ARG 7 world
		ARG 8 noiseConfig
	METHOD method_41684 (Lnet/minecraft/class_5183;)Ljava/util/List;
		ARG 0 structure
	CLASS class_7155 Setup
