trurwsuieghfdskg

This commit is contained in:
2025-06-08 00:02:04 +09:00
commit 56c8ad5bc2
14172 changed files with 1139672 additions and 0 deletions

View File

@@ -0,0 +1,218 @@
package net.minecraft;
import com.mojang.brigadier.exceptions.CommandSyntaxException;
import com.mojang.datafixers.DSL;
import io.netty.util.ResourceLeakDetector;
import io.netty.util.ResourceLeakDetector.Level;
import java.time.Duration;
import java.util.Set;
import javax.annotation.Nullable;
import net.minecraft.commands.BrigadierExceptions;
import net.minecraft.util.datafix.DataFixTypes;
import net.minecraft.world.level.ChunkPos;
public class SharedConstants {
/** @deprecated */
@Deprecated
public static final boolean SNAPSHOT = false;
/** @deprecated */
@Deprecated
public static final int WORLD_VERSION = 3465;
/** @deprecated */
@Deprecated
public static final String SERIES = "main";
/** @deprecated */
@Deprecated
public static final String VERSION_STRING = "1.20.1";
/** @deprecated */
@Deprecated
public static final int RELEASE_NETWORK_PROTOCOL_VERSION = 763;
/** @deprecated */
@Deprecated
public static final int SNAPSHOT_NETWORK_PROTOCOL_VERSION = 142;
public static final int SNBT_NAG_VERSION = 3437;
private static final int SNAPSHOT_PROTOCOL_BIT = 30;
public static final boolean THROW_ON_TASK_FAILURE = false;
/** @deprecated */
@Deprecated
public static final int RESOURCE_PACK_FORMAT = 15;
/** @deprecated */
@Deprecated
public static final int DATA_PACK_FORMAT = 15;
/** @deprecated */
@Deprecated
public static final int LANGUAGE_FORMAT = 1;
public static final int REPORT_FORMAT_VERSION = 1;
public static final String DATA_VERSION_TAG = "DataVersion";
public static final boolean USE_NEW_RENDERSYSTEM = false;
public static final boolean MULTITHREADED_RENDERING = false;
public static final boolean FIX_TNT_DUPE = false;
public static final boolean FIX_SAND_DUPE = false;
public static final boolean USE_DEBUG_FEATURES = false;
public static final boolean DEBUG_OPEN_INCOMPATIBLE_WORLDS = false;
public static final boolean DEBUG_ALLOW_LOW_SIM_DISTANCE = false;
public static final boolean DEBUG_HOTKEYS = false;
public static final boolean DEBUG_UI_NARRATION = false;
public static final boolean DEBUG_RENDER = false;
public static final boolean DEBUG_PATHFINDING = false;
public static final boolean DEBUG_WATER = false;
public static final boolean DEBUG_HEIGHTMAP = false;
public static final boolean DEBUG_COLLISION = false;
public static final boolean DEBUG_SUPPORT_BLOCKS = false;
public static final boolean DEBUG_SHAPES = false;
public static final boolean DEBUG_NEIGHBORSUPDATE = false;
public static final boolean DEBUG_STRUCTURES = false;
public static final boolean DEBUG_LIGHT = false;
public static final boolean DEBUG_SKY_LIGHT_SECTIONS = false;
public static final boolean DEBUG_WORLDGENATTEMPT = false;
public static final boolean DEBUG_SOLID_FACE = false;
public static final boolean DEBUG_CHUNKS = false;
public static final boolean DEBUG_GAME_EVENT_LISTENERS = false;
public static final boolean DEBUG_DUMP_TEXTURE_ATLAS = false;
public static final boolean DEBUG_DUMP_INTERPOLATED_TEXTURE_FRAMES = false;
public static final boolean DEBUG_STRUCTURE_EDIT_MODE = false;
public static final boolean DEBUG_SAVE_STRUCTURES_AS_SNBT = false;
public static final boolean DEBUG_SYNCHRONOUS_GL_LOGS = false;
public static final boolean DEBUG_VERBOSE_SERVER_EVENTS = false;
public static final boolean DEBUG_NAMED_RUNNABLES = false;
public static final boolean DEBUG_GOAL_SELECTOR = false;
public static final boolean DEBUG_VILLAGE_SECTIONS = false;
public static final boolean DEBUG_BRAIN = false;
public static final boolean DEBUG_BEES = false;
public static final boolean DEBUG_RAIDS = false;
public static final boolean DEBUG_BLOCK_BREAK = false;
public static final boolean DEBUG_RESOURCE_LOAD_TIMES = false;
public static final boolean DEBUG_MONITOR_TICK_TIMES = false;
public static final boolean DEBUG_KEEP_JIGSAW_BLOCKS_DURING_STRUCTURE_GEN = false;
public static final boolean DEBUG_DONT_SAVE_WORLD = false;
public static final boolean DEBUG_LARGE_DRIPSTONE = false;
public static final boolean DEBUG_PACKET_SERIALIZATION = false;
public static final boolean DEBUG_CARVERS = false;
public static final boolean DEBUG_ORE_VEINS = false;
public static final boolean DEBUG_SCULK_CATALYST = false;
public static final boolean DEBUG_BYPASS_REALMS_VERSION_CHECK = false;
public static final boolean DEBUG_SOCIAL_INTERACTIONS = false;
public static final boolean DEBUG_VALIDATE_RESOURCE_PATH_CASE = false;
public static final boolean DEBUG_IGNORE_LOCAL_MOB_CAP = false;
public static final boolean DEBUG_SMALL_SPAWN = false;
public static final boolean DEBUG_DISABLE_LIQUID_SPREADING = false;
public static final boolean DEBUG_AQUIFERS = false;
public static final boolean DEBUG_JFR_PROFILING_ENABLE_LEVEL_LOADING = false;
public static boolean debugGenerateSquareTerrainWithoutNoise = false;
public static boolean debugGenerateStripedTerrainWithoutNoise = false;
public static final boolean DEBUG_ONLY_GENERATE_HALF_THE_WORLD = false;
public static final boolean DEBUG_DISABLE_FLUID_GENERATION = false;
public static final boolean DEBUG_DISABLE_AQUIFERS = false;
public static final boolean DEBUG_DISABLE_SURFACE = false;
public static final boolean DEBUG_DISABLE_CARVERS = false;
public static final boolean DEBUG_DISABLE_STRUCTURES = false;
public static final boolean DEBUG_DISABLE_FEATURES = false;
public static final boolean DEBUG_DISABLE_ORE_VEINS = false;
public static final boolean DEBUG_DISABLE_BLENDING = false;
public static final boolean DEBUG_DISABLE_BELOW_ZERO_RETROGENERATION = false;
public static final int DEFAULT_MINECRAFT_PORT = 25565;
public static final boolean INGAME_DEBUG_OUTPUT = false;
public static final boolean DEBUG_SUBTITLES = false;
public static final int FAKE_MS_LATENCY = 0;
public static final int FAKE_MS_JITTER = 0;
public static final ResourceLeakDetector.Level NETTY_LEAK_DETECTION = Level.DISABLED;
public static final boolean COMMAND_STACK_TRACES = false;
public static final boolean DEBUG_WORLD_RECREATE = false;
public static final boolean DEBUG_SHOW_SERVER_DEBUG_VALUES = false;
public static final boolean DEBUG_STORE_CHUNK_STACKTRACES = false;
public static final boolean DEBUG_FEATURE_COUNT = false;
public static final boolean DEBUG_RESOURCE_GENERATION_OVERRIDE = false;
public static final boolean DEBUG_FORCE_TELEMETRY = false;
public static final boolean DEBUG_DONT_SEND_TELEMETRY_TO_BACKEND = false;
public static final long MAXIMUM_TICK_TIME_NANOS = Duration.ofMillis(300L).toNanos();
public static final boolean USE_WORKFLOWS_HOOKS = false;
public static boolean CHECK_DATA_FIXER_SCHEMA = true;
public static boolean IS_RUNNING_IN_IDE;
public static Set<DSL.TypeReference> DATA_FIX_TYPES_TO_OPTIMIZE = Set.of();
public static final int WORLD_RESOLUTION = 16;
public static final int MAX_CHAT_LENGTH = 256;
public static final int MAX_COMMAND_LENGTH = 32500;
public static final int MAX_CHAINED_NEIGHBOR_UPDATES = 1000000;
public static final int MAX_RENDER_DISTANCE = 32;
public static final char[] ILLEGAL_FILE_CHARACTERS = new char[]{'/', '\n', '\r', '\t', '\u0000', '\f', '`', '?', '*', '\\', '<', '>', '|', '"', ':'};
public static final int TICKS_PER_SECOND = 20;
public static final int TICKS_PER_MINUTE = 1200;
public static final int TICKS_PER_GAME_DAY = 24000;
public static final float AVERAGE_GAME_TICKS_PER_RANDOM_TICK_PER_BLOCK = 1365.3334F;
public static final float AVERAGE_RANDOM_TICKS_PER_BLOCK_PER_MINUTE = 0.87890625F;
public static final float AVERAGE_RANDOM_TICKS_PER_BLOCK_PER_GAME_DAY = 17.578125F;
public static final int WORLD_ICON_SIZE = 64;
@Nullable
private static WorldVersion CURRENT_VERSION;
public static boolean isAllowedChatCharacter(char p_136189_) {
return p_136189_ != 167 && p_136189_ >= ' ' && p_136189_ != 127;
}
public static String filterText(String p_136191_) {
return filterText(p_136191_, false);
}
public static String filterText(String p_239658_, boolean p_239659_) {
StringBuilder stringbuilder = new StringBuilder();
for(char c0 : p_239658_.toCharArray()) {
if (isAllowedChatCharacter(c0)) {
stringbuilder.append(c0);
} else if (p_239659_ && c0 == '\n') {
stringbuilder.append(c0);
}
}
return stringbuilder.toString();
}
public static void setVersion(WorldVersion p_183706_) {
if (CURRENT_VERSION == null) {
CURRENT_VERSION = p_183706_;
} else if (p_183706_ != CURRENT_VERSION) {
throw new IllegalStateException("Cannot override the current game version!");
}
}
public static void tryDetectVersion() {
if (CURRENT_VERSION == null) {
CURRENT_VERSION = DetectedVersion.tryDetectVersion();
}
}
public static WorldVersion getCurrentVersion() {
if (CURRENT_VERSION == null) {
throw new IllegalStateException("Game version not set");
} else {
return CURRENT_VERSION;
}
}
public static int getProtocolVersion() {
return 763;
}
public static boolean debugVoidTerrain(ChunkPos p_183708_) {
int i = p_183708_.getMinBlockX();
int j = p_183708_.getMinBlockZ();
if (!debugGenerateSquareTerrainWithoutNoise) {
return false;
} else {
return i > 8192 || i < 0 || j > 1024 || j < 0;
}
}
public static void enableDataFixerOptimizations() {
DATA_FIX_TYPES_TO_OPTIMIZE = DataFixTypes.TYPES_FOR_LEVEL_LIST;
}
static {
if (System.getProperty("io.netty.leakDetection.level") == null) // Forge: allow level to be manually specified
ResourceLeakDetector.setLevel(NETTY_LEAK_DETECTION);
CommandSyntaxException.ENABLE_COMMAND_STACK_TRACES = false;
CommandSyntaxException.BUILT_IN_EXCEPTIONS = new BrigadierExceptions();
}
}