CLASS net/minecraft/class_155 net/minecraft/SharedConstants
	FIELD field_1124 RESOURCE_LEAK_DETECTOR_DISABLED Lio/netty/util/ResourceLeakDetector$Level;
	FIELD field_1125 isDevelopment Z
	FIELD field_1126 INVALID_CHARS_LEVEL_NAME [C
	FIELD field_16742 gameVersion Lnet/minecraft/class_6489;
	FIELD field_25135 useChoiceTypeRegistrations Z
		COMMENT Specifies whether Minecraft should use choice type registrations from the game's schema when entity types or block entity types are created.
	FIELD field_29702 TICKS_PER_SECOND I
	FIELD field_29703 TICKS_PER_MINUTE I
	FIELD field_29704 TICKS_PER_IN_GAME_DAY I
	FIELD field_29709 IS_DEVELOPMENT_VERSION Z
	FIELD field_29719 DEFAULT_PORT I
	FIELD field_29729 CHUNK_WIDTH I
	FIELD field_29730 DEFAULT_WORLD_HEIGHT I
	FIELD field_29731 COMMAND_MAX_LENGTH I
	FIELD field_29732 WORLD_VERSION I
	FIELD field_29733 VERSION_NAME Ljava/lang/String;
	FIELD field_29735 RELEASE_TARGET_PROTOCOL_VERSION I
	FIELD field_29737 SNBT_TOO_OLD_THRESHOLD I
	FIELD field_29738 RESOURCE_PACK_VERSION I
	FIELD field_29739 DATA_PACK_VERSION I
	FIELD field_29740 DATA_VERSION_KEY Ljava/lang/String;
	FIELD field_34371 DEBUG_BIOME_SOURCE Z
	FIELD field_34372 DEBUG_NOISE Z
	FIELD field_34373 CURRENT_SERIES Ljava/lang/String;
	FIELD field_36325 CRASH_ON_UNCAUGHT_THREAD_EXCEPTION Z
	FIELD field_38828 dataFixerPhase Lnet/minecraft/class_7395;
	METHOD method_16673 getGameVersion ()Lnet/minecraft/class_6489;
	METHOD method_31372 getProtocolVersion ()I
	METHOD method_34872 setGameVersion (Lnet/minecraft/class_6489;)V
		ARG 0 gameVersion
	METHOD method_36208 createGameVersion ()V
	METHOD method_37896 isOutsideGenerationArea (Lnet/minecraft/class_1923;)Z
		ARG 0 pos
	METHOD method_43250 enableDataFixerOptimization ()V
	METHOD method_44355 stripInvalidChars (Ljava/lang/String;Z)Ljava/lang/String;
		COMMENT {@return {@code s} with {@linkplain #isValidChar invalid characters} stripped}
		COMMENT
		COMMENT <p>LF (linebreak; U+000A) may or may not be stripped depending on the passed
		COMMENT {@code allowLinebreaks} value.
		COMMENT
		COMMENT @see #isValidChar
		COMMENT @see #stripInvalidChars(String)
		ARG 0 s
		ARG 1 allowLinebreaks
	METHOD method_643 isValidChar (C)Z
		COMMENT {@return true if the character is not {@linkplain
		COMMENT net.minecraft.util.Formatting#FORMATTING_CODE_PREFIX the formatting code
		COMMENT prefix} (&bsol;u00a7), C0 control code (&bsol;u0000 to &bsol;u001f) or
		COMMENT delete (&bsol;u007f)}
		COMMENT
		COMMENT @apiNote This method is used to determine if the server should
		COMMENT accept a chat message sent from client.
		COMMENT
		COMMENT @see net.minecraft.server.network.ServerPlayNetworkHandler#hasIllegalCharacter
		ARG 0 chr
	METHOD method_644 stripInvalidChars (Ljava/lang/String;)Ljava/lang/String;
		COMMENT {@return {@code s} with all {@linkplain #isValidChar invalid characters} stripped}
		COMMENT
		COMMENT <p>LF (linebreak; U+000A) is an invalid character and therefore stripped. Use
		COMMENT {@link #stripInvalidChars(String, boolean)} to keep linebreaks.
		COMMENT
		COMMENT @see #isValidChar
		COMMENT @see #stripInvalidChars(String, boolean)
		ARG 0 s
