diff --git a/.gradle/7.5.1/checksums/checksums.lock b/.gradle/7.5.1/checksums/checksums.lock
index 6d483c95..c7e389dc 100644
Binary files a/.gradle/7.5.1/checksums/checksums.lock and b/.gradle/7.5.1/checksums/checksums.lock differ
diff --git a/.gradle/7.5.1/checksums/sha1-checksums.bin b/.gradle/7.5.1/checksums/sha1-checksums.bin
index 821cb117..aacc6c35 100644
Binary files a/.gradle/7.5.1/checksums/sha1-checksums.bin and b/.gradle/7.5.1/checksums/sha1-checksums.bin differ
diff --git a/.gradle/7.5.1/executionHistory/executionHistory.bin b/.gradle/7.5.1/executionHistory/executionHistory.bin
index 60c9067b..f2a14758 100644
Binary files a/.gradle/7.5.1/executionHistory/executionHistory.bin and b/.gradle/7.5.1/executionHistory/executionHistory.bin differ
diff --git a/.gradle/7.5.1/executionHistory/executionHistory.lock b/.gradle/7.5.1/executionHistory/executionHistory.lock
index 04cfbc9b..711aa3f9 100644
Binary files a/.gradle/7.5.1/executionHistory/executionHistory.lock and b/.gradle/7.5.1/executionHistory/executionHistory.lock differ
diff --git a/.gradle/7.5.1/fileHashes/fileHashes.bin b/.gradle/7.5.1/fileHashes/fileHashes.bin
index 605f99e1..de6d5633 100644
Binary files a/.gradle/7.5.1/fileHashes/fileHashes.bin and b/.gradle/7.5.1/fileHashes/fileHashes.bin differ
diff --git a/.gradle/7.5.1/fileHashes/fileHashes.lock b/.gradle/7.5.1/fileHashes/fileHashes.lock
index f61018fa..fc84cf32 100644
Binary files a/.gradle/7.5.1/fileHashes/fileHashes.lock and b/.gradle/7.5.1/fileHashes/fileHashes.lock differ
diff --git a/.gradle/7.5.1/fileHashes/resourceHashesCache.bin b/.gradle/7.5.1/fileHashes/resourceHashesCache.bin
index 9c71c51d..d45928eb 100644
Binary files a/.gradle/7.5.1/fileHashes/resourceHashesCache.bin and b/.gradle/7.5.1/fileHashes/resourceHashesCache.bin differ
diff --git a/.gradle/buildOutputCleanup/buildOutputCleanup.lock b/.gradle/buildOutputCleanup/buildOutputCleanup.lock
index a43a121d..d7db69d7 100644
Binary files a/.gradle/buildOutputCleanup/buildOutputCleanup.lock and b/.gradle/buildOutputCleanup/buildOutputCleanup.lock differ
diff --git a/.gradle/file-system.probe b/.gradle/file-system.probe
index eb13dffb..aacb6591 100644
Binary files a/.gradle/file-system.probe and b/.gradle/file-system.probe differ
diff --git a/.gradle/workspace-id.txt.lock b/.gradle/workspace-id.txt.lock
index 280e03ae..ab33547e 100644
Binary files a/.gradle/workspace-id.txt.lock and b/.gradle/workspace-id.txt.lock differ
diff --git a/.idea/modules/CreateInteriorsMod-1.19.2.main.iml b/.idea/modules/CreateInteriorsMod-1.19.2.main.iml
index 0cf512a7..fafbe35c 100644
--- a/.idea/modules/CreateInteriorsMod-1.19.2.main.iml
+++ b/.idea/modules/CreateInteriorsMod-1.19.2.main.iml
@@ -13,7 +13,7 @@
-
+
diff --git a/.idea/modules/CreateInteriorsMod-1.19.2.test.iml b/.idea/modules/CreateInteriorsMod-1.19.2.test.iml
index 0cf512a7..fafbe35c 100644
--- a/.idea/modules/CreateInteriorsMod-1.19.2.test.iml
+++ b/.idea/modules/CreateInteriorsMod-1.19.2.test.iml
@@ -13,7 +13,7 @@
-
+
diff --git a/.idea/runConfigurations/runClient.xml b/.idea/runConfigurations/runClient.xml
index 03f33615..2e21f31f 100644
--- a/.idea/runConfigurations/runClient.xml
+++ b/.idea/runConfigurations/runClient.xml
@@ -2,12 +2,12 @@
-
-
+
+
-
+
diff --git a/.idea/runConfigurations/runData.xml b/.idea/runConfigurations/runData.xml
index bd0a2e67..1545d371 100644
--- a/.idea/runConfigurations/runData.xml
+++ b/.idea/runConfigurations/runData.xml
@@ -2,12 +2,12 @@
-
-
+
+
-
+
diff --git a/.idea/runConfigurations/runGameTestServer.xml b/.idea/runConfigurations/runGameTestServer.xml
index 757deb3e..50c75748 100644
--- a/.idea/runConfigurations/runGameTestServer.xml
+++ b/.idea/runConfigurations/runGameTestServer.xml
@@ -2,12 +2,12 @@
-
-
+
+
-
+
diff --git a/.idea/runConfigurations/runServer.xml b/.idea/runConfigurations/runServer.xml
index d44f3073..9bf13426 100644
--- a/.idea/runConfigurations/runServer.xml
+++ b/.idea/runConfigurations/runServer.xml
@@ -2,12 +2,12 @@
-
-
+
+
-
+
diff --git a/.idea/workspace.xml b/.idea/workspace.xml
index 5ed1ed74..52d8d979 100644
--- a/.idea/workspace.xml
+++ b/.idea/workspace.xml
@@ -4,16 +4,52 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
@@ -22,21 +58,116 @@
+
+
+
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -104,7 +235,6 @@
"RunOnceActivity.ShowReadmeOnStart": "true",
"SHARE_PROJECT_CONFIGURATION_FILES": "true",
"WebServerToolWindowFactoryState": "false",
- "android.gradle.sync.needed": "true",
"git-widget-placeholder": "1.18.2",
"ignore.virus.scanning.warn.message": "true",
"last_opened_file_path": "C:/GitRepos/CreateInteriorsMod-1.19.2/src/main/resources/data/interiors/loot_tables/blocks",
@@ -129,7 +259,7 @@
-
+
@@ -201,7 +331,7 @@
-
+
@@ -242,9 +372,9 @@
+
-
@@ -270,7 +400,9 @@
-
+
+
+
@@ -352,7 +484,15 @@
1695863473433
-
+
+
+ 1695926952952
+
+
+
+ 1695926952952
+
+
@@ -376,7 +516,8 @@
-
+
+
diff --git a/build.gradle b/build.gradle
index 89c8645e..8604b7c4 100644
--- a/build.gradle
+++ b/build.gradle
@@ -17,9 +17,9 @@ plugins {
apply plugin: 'net.minecraftforge.gradle'
apply plugin: 'org.parchmentmc.librarian.forgegradle'
-version = '1.0'
-group = 'com.yourname.modid' // http://maven.apache.org/guides/mini/guide-naming-conventions.html
-archivesBaseName = 'modid'
+version = '0.3.1'
+group = 'systems.alexander.interiors' // http://maven.apache.org/guides/mini/guide-naming-conventions.html
+archivesBaseName = 'interiors'
// Mojang ships Java 17 to end users in 1.18+, so your mod should target Java 17.
java.toolchain.languageVersion = JavaLanguageVersion.of(17)
@@ -48,11 +48,10 @@ minecraft {
client {
workingDirectory project.file('run')
- // Recommended logging data for a userdev environment
- // The markers can be added/remove as needed separated by commas.
- // "SCAN": For mods scan.
- // "REGISTRIES": For firing of registry events.
- // "REGISTRYDUMP": For getting the contents of all registries.
+ property 'forge.logging.markers', 'SCAN'
+ property 'mixin.env.remapRefMap', 'true'
+ property 'mixin.env.refMapRemappingFile', "${projectDir}/build/createSrgToMcp/output.srg"
+
property 'forge.logging.markers', 'REGISTRIES'
// Recommended logging level for the console
@@ -61,10 +60,10 @@ minecraft {
property 'forge.logging.console.level', 'debug'
// Comma-separated list of namespaces to load gametests from. Empty = all namespaces.
- property 'forge.enabledGameTestNamespaces', 'examplemod'
+ property 'forge.enabledGameTestNamespaces', 'interiors'
mods {
- examplemod {
+ interiors {
source sourceSets.main
}
}
@@ -78,10 +77,10 @@ minecraft {
property 'forge.logging.console.level', 'debug'
// Comma-separated list of namespaces to load gametests from. Empty = all namespaces.
- property 'forge.enabledGameTestNamespaces', 'examplemod'
+ property 'forge.enabledGameTestNamespaces', 'interiors'
mods {
- examplemod {
+ interiors {
source sourceSets.main
}
}
@@ -106,10 +105,10 @@ minecraft {
property 'forge.logging.console.level', 'debug'
// Comma-separated list of namespaces to load gametests from. Empty = all namespaces.
- property 'forge.enabledGameTestNamespaces', 'examplemod'
+ property 'forge.enabledGameTestNamespaces', 'interiors'
mods {
- examplemod {
+ interiors {
source sourceSets.main
}
}
@@ -123,10 +122,10 @@ minecraft {
property 'forge.logging.console.level', 'debug'
// Specify the modid for data generation, where to output the resulting resource, and where to look for existing resources.
- args '--mod', 'examplemod', '--all', '--output', file('src/generated/resources/'), '--existing', file('src/main/resources/')
+ args '--mod', 'interiors', '--all', '--output', file('src/generated/resources/'), '--existing', file('src/main/resources/')
mods {
- examplemod {
+ interiors {
source sourceSets.main
}
}
@@ -148,7 +147,7 @@ dependencies {
// Specify the version of Minecraft to use. If this is any group other than 'net.minecraft', it is assumed
// that the dep is a ForgeGradle 'patcher' dependency, and its patches will be applied.
// The userdev artifact is a special name and will get all sorts of transformations applied to it.
- minecraft 'net.minecraftforge:forge:1.18.2-40.2.0'
+ minecraft 'net.minecraftforge:forge:1.18.2-40.2.4'
implementation fg.deobf("com.simibubi.create:create-${create_minecraft_version}:${create_version}:slim") { transitive = false }
implementation fg.deobf("com.jozufozu.flywheel:flywheel-forge-${flywheel_minecraft_version}:${flywheel_version}")
@@ -159,12 +158,12 @@ dependencies {
jar {
manifest {
attributes([
- "Specification-Title" : "examplemod",
- "Specification-Vendor" : "examplemodsareus",
+ "Specification-Title" : "interiors",
+ "Specification-Vendor" : "alexandersystems",
"Specification-Version" : "1", // We are version 1 of ourselves
"Implementation-Title" : project.name,
"Implementation-Version" : project.jar.archiveVersion,
- "Implementation-Vendor": "examplemodsareus",
+ "Implementation-Vendor": "alexandersystems",
"Implementation-Timestamp": new Date().format("yyyy-MM-dd'T'HH:mm:ssZ")
])
}
diff --git a/build/classes/java/main/systems/alexander/interiors/BigSeatEntity$Render.class b/build/classes/java/main/systems/alexander/interiors/BigSeatEntity$Render.class
index 0da398c4..9c86abb5 100644
Binary files a/build/classes/java/main/systems/alexander/interiors/BigSeatEntity$Render.class and b/build/classes/java/main/systems/alexander/interiors/BigSeatEntity$Render.class differ
diff --git a/build/classes/java/main/systems/alexander/interiors/BigSeatEntity.class b/build/classes/java/main/systems/alexander/interiors/BigSeatEntity.class
index 8e77f777..4ce10d9f 100644
Binary files a/build/classes/java/main/systems/alexander/interiors/BigSeatEntity.class and b/build/classes/java/main/systems/alexander/interiors/BigSeatEntity.class differ
diff --git a/build/classes/java/main/systems/alexander/interiors/block/custom/ChairBlockExtendsSeat.class b/build/classes/java/main/systems/alexander/interiors/block/custom/ChairBlockExtendsSeat.class
index 13ecd7f3..83e63430 100644
Binary files a/build/classes/java/main/systems/alexander/interiors/block/custom/ChairBlockExtendsSeat.class and b/build/classes/java/main/systems/alexander/interiors/block/custom/ChairBlockExtendsSeat.class differ
diff --git a/build/classpath/runClient_minecraftClasspath.txt b/build/classpath/runClient_minecraftClasspath.txt
index 8b41c5e4..bc86b973 100644
--- a/build/classpath/runClient_minecraftClasspath.txt
+++ b/build/classpath/runClient_minecraftClasspath.txt
@@ -1,11 +1,12 @@
-C:\Users\alexs\.gradle\caches\forge_gradle\minecraft_user_repo\net\minecraftforge\forge\1.18.2-40.2.0_mapped_parchment_2022.08.07-1.18.2\forge-1.18.2-40.2.0_mapped_parchment_2022.08.07-1.18.2.jar
+C:\Users\alexs\.gradle\caches\forge_gradle\minecraft_user_repo\net\minecraftforge\forge\1.18.2-40.2.4_mapped_parchment_2022.08.07-1.18.2\forge-1.18.2-40.2.4_mapped_parchment_2022.08.07-1.18.2.jar
C:\Users\alexs\.gradle\caches\forge_gradle\minecraft_repo\versions\1.18.2\client-extra.jar
-C:\Users\alexs\.gradle\caches\modules-2\files-2.1\net.minecraftforge\javafmllanguage\1.18.2-40.2.0\852eaf68007f6a5469e0887b7d08b2774b383cd6\javafmllanguage-1.18.2-40.2.0.jar
-C:\Users\alexs\.gradle\caches\modules-2\files-2.1\net.minecraftforge\lowcodelanguage\1.18.2-40.2.0\a75991cacedbe5f9b599b463dca55b00dcf1a67e\lowcodelanguage-1.18.2-40.2.0.jar
-C:\Users\alexs\.gradle\caches\modules-2\files-2.1\net.minecraftforge\mclanguage\1.18.2-40.2.0\3674996268700c2d8653900d9286b793adde14c4\mclanguage-1.18.2-40.2.0.jar
-C:\Users\alexs\.gradle\caches\modules-2\files-2.1\net.minecraftforge\fmlcore\1.18.2-40.2.0\4f2c9b9eb2817afedcc4b5460d9ee7b185184ed4\fmlcore-1.18.2-40.2.0.jar
-C:\Users\alexs\.gradle\caches\modules-2\files-2.1\net.minecraftforge\fmlloader\1.18.2-40.2.0\1166c0df109ded579c9b9c84c81c814aa51f2949\fmlloader-1.18.2-40.2.0.jar
-C:\Users\alexs\.gradle\caches\modules-2\files-2.1\net.minecraftforge\JarJar\0.3.0\224dc7851fd1613b681365adcd8af636aa52e505\JarJar-0.3.0.jar
+C:\Users\alexs\.gradle\caches\modules-2\files-2.1\net.minecraftforge\javafmllanguage\1.18.2-40.2.4\dd2723015e3b0d1d6c33f986d6cf98824bbb372a\javafmllanguage-1.18.2-40.2.4.jar
+C:\Users\alexs\.gradle\caches\modules-2\files-2.1\net.minecraftforge\lowcodelanguage\1.18.2-40.2.4\7ecb20630530ebce24946c706d8c15f1480635cc\lowcodelanguage-1.18.2-40.2.4.jar
+C:\Users\alexs\.gradle\caches\modules-2\files-2.1\net.minecraftforge\mclanguage\1.18.2-40.2.4\431b6408b6ca27db2075732b87b0cadb3ae25a9e\mclanguage-1.18.2-40.2.4.jar
+C:\Users\alexs\.gradle\caches\modules-2\files-2.1\net.minecraftforge\fmlcore\1.18.2-40.2.4\c0135b3621fe2cb83600c3c489579a607009d87d\fmlcore-1.18.2-40.2.4.jar
+C:\Users\alexs\.gradle\caches\modules-2\files-2.1\net.minecraftforge\fmlloader\1.18.2-40.2.4\de9ee8ffb61d6355ae9d9a83520b2e07b3b2937e\fmlloader-1.18.2-40.2.4.jar
+C:\Users\alexs\.gradle\caches\modules-2\files-2.1\net.minecraftforge\JarJarSelector\0.3.19\376cc9c8ea60720cf027c01fc033de915699801c\JarJarSelector-0.3.19.jar
+C:\Users\alexs\.gradle\caches\modules-2\files-2.1\net.minecraftforge\JarJarMetadata\0.3.19\83feaa9b770e6ac0e96ee4fc23fa89325c5fe2\JarJarMetadata-0.3.19.jar
C:\Users\alexs\.gradle\caches\modules-2\files-2.1\com.google.guava\guava\31.0.1-jre\119ea2b2bc205b138974d351777b20f02b92704b\guava-31.0.1-jre.jar
C:\Users\alexs\.gradle\caches\modules-2\files-2.1\com.google.code.findbugs\jsr305\3.0.2\25ea2e8b0c338a877313bd4672d3fe056ea78f0d\jsr305-3.0.2.jar
C:\Users\alexs\.gradle\caches\modules-2\files-2.1\ca.weblite\java-objc-bridge\1.0.0\6ef160c3133a78de015830860197602ca1c855d3\java-objc-bridge-1.0.0.jar
@@ -20,9 +21,9 @@ C:\Users\alexs\.gradle\caches\modules-2\files-2.1\cpw.mods\modlauncher\9.1.3\733
C:\Users\alexs\.gradle\caches\modules-2\files-2.1\cpw.mods\bootstraplauncher\1.0.0\f55ddbb35612c6745cefc47d1a0d6dbfb25d3982\bootstraplauncher-1.0.0.jar
C:\Users\alexs\.gradle\caches\modules-2\files-2.1\cpw.mods\securejarhandler\1.0.8\94c7b14c960e1b6cb37337d81ad4ec5932f7595c\securejarhandler-1.0.8.jar
C:\Users\alexs\.gradle\caches\modules-2\files-2.1\org.openjdk.nashorn\nashorn-core\15.3\43977e804697048fc8d81d333a36c17d07a5b3dd\nashorn-core-15.3.jar
-C:\Users\alexs\.gradle\caches\modules-2\files-2.1\org.ow2.asm\asm-util\9.2\fbc178fc5ba3dab50fd7e8a5317b8b647c8e8946\asm-util-9.2.jar
-C:\Users\alexs\.gradle\caches\modules-2\files-2.1\org.ow2.asm\asm-analysis\9.2\7487dd756daf96cab9986e44b9d7bcb796a61c10\asm-analysis-9.2.jar
C:\Users\alexs\.gradle\caches\modules-2\files-2.1\org.ow2.asm\asm-commons\9.5\19ab5b5800a3910d30d3a3e64fdb00fd0cb42de0\asm-commons-9.5.jar
+C:\Users\alexs\.gradle\caches\modules-2\files-2.1\org.ow2.asm\asm-util\9.5\64b5a1fc8c1b15ed2efd6a063e976bc8d3dc5ffe\asm-util-9.5.jar
+C:\Users\alexs\.gradle\caches\modules-2\files-2.1\org.ow2.asm\asm-analysis\9.5\490bacc77de7cbc0be1a30bb3471072d705be4a4\asm-analysis-9.5.jar
C:\Users\alexs\.gradle\caches\modules-2\files-2.1\org.ow2.asm\asm-tree\9.5\fd33c8b6373abaa675be407082fdfda35021254a\asm-tree-9.5.jar
C:\Users\alexs\.gradle\caches\modules-2\files-2.1\org.ow2.asm\asm\9.5\dc6ea1875f4d64fbc85e1691c95b96a3d8569c90\asm-9.5.jar
C:\Users\alexs\.gradle\caches\modules-2\files-2.1\org.antlr\antlr4\4.9.1\e92af8ab33e428461927b484e90bb155a4f3a052\antlr4-4.9.1.jar
@@ -36,6 +37,7 @@ C:\Users\alexs\.gradle\caches\modules-2\files-2.1\net.minecrell\terminalconsolea
C:\Users\alexs\.gradle\caches\modules-2\files-2.1\org.jline\jline-reader\3.12.1\4382ab1382c7b6f379377ed5f665dc2f6e1218bc\jline-reader-3.12.1.jar
C:\Users\alexs\.gradle\caches\modules-2\files-2.1\org.jline\jline-terminal\3.12.1\c777448314e050d980a6b697c140f3bfe9eb7416\jline-terminal-3.12.1.jar
C:\Users\alexs\.gradle\caches\modules-2\files-2.1\org.spongepowered\mixin\0.8.5\9d1c0c3a304ae6697ecd477218fa61b850bf57fc\mixin-0.8.5.jar
+C:\Users\alexs\.gradle\caches\modules-2\files-2.1\net.minecraftforge\JarJarFileSystems\0.3.19\2464eb7d6b9ddb9db36a82cf8a95193e5c6fe020\JarJarFileSystems-0.3.19.jar
C:\Users\alexs\.gradle\caches\modules-2\files-2.1\com.mojang\logging\1.0.0\f6ca3b2eee0b80b384e8ed93d368faecb82dfb9b\logging-1.0.0.jar
C:\Users\alexs\.gradle\caches\modules-2\files-2.1\com.mojang\blocklist\1.0.10\5c685c5ffa94c4cd39496c7184c1d122e515ecef\blocklist-1.0.10.jar
C:\Users\alexs\.gradle\caches\modules-2\files-2.1\com.mojang\patchy\2.2.10\da05971b07cbb379d002cf7eaec6a2048211fefc\patchy-2.2.10.jar
diff --git a/build/classpath/runData_minecraftClasspath.txt b/build/classpath/runData_minecraftClasspath.txt
index 8b41c5e4..bc86b973 100644
--- a/build/classpath/runData_minecraftClasspath.txt
+++ b/build/classpath/runData_minecraftClasspath.txt
@@ -1,11 +1,12 @@
-C:\Users\alexs\.gradle\caches\forge_gradle\minecraft_user_repo\net\minecraftforge\forge\1.18.2-40.2.0_mapped_parchment_2022.08.07-1.18.2\forge-1.18.2-40.2.0_mapped_parchment_2022.08.07-1.18.2.jar
+C:\Users\alexs\.gradle\caches\forge_gradle\minecraft_user_repo\net\minecraftforge\forge\1.18.2-40.2.4_mapped_parchment_2022.08.07-1.18.2\forge-1.18.2-40.2.4_mapped_parchment_2022.08.07-1.18.2.jar
C:\Users\alexs\.gradle\caches\forge_gradle\minecraft_repo\versions\1.18.2\client-extra.jar
-C:\Users\alexs\.gradle\caches\modules-2\files-2.1\net.minecraftforge\javafmllanguage\1.18.2-40.2.0\852eaf68007f6a5469e0887b7d08b2774b383cd6\javafmllanguage-1.18.2-40.2.0.jar
-C:\Users\alexs\.gradle\caches\modules-2\files-2.1\net.minecraftforge\lowcodelanguage\1.18.2-40.2.0\a75991cacedbe5f9b599b463dca55b00dcf1a67e\lowcodelanguage-1.18.2-40.2.0.jar
-C:\Users\alexs\.gradle\caches\modules-2\files-2.1\net.minecraftforge\mclanguage\1.18.2-40.2.0\3674996268700c2d8653900d9286b793adde14c4\mclanguage-1.18.2-40.2.0.jar
-C:\Users\alexs\.gradle\caches\modules-2\files-2.1\net.minecraftforge\fmlcore\1.18.2-40.2.0\4f2c9b9eb2817afedcc4b5460d9ee7b185184ed4\fmlcore-1.18.2-40.2.0.jar
-C:\Users\alexs\.gradle\caches\modules-2\files-2.1\net.minecraftforge\fmlloader\1.18.2-40.2.0\1166c0df109ded579c9b9c84c81c814aa51f2949\fmlloader-1.18.2-40.2.0.jar
-C:\Users\alexs\.gradle\caches\modules-2\files-2.1\net.minecraftforge\JarJar\0.3.0\224dc7851fd1613b681365adcd8af636aa52e505\JarJar-0.3.0.jar
+C:\Users\alexs\.gradle\caches\modules-2\files-2.1\net.minecraftforge\javafmllanguage\1.18.2-40.2.4\dd2723015e3b0d1d6c33f986d6cf98824bbb372a\javafmllanguage-1.18.2-40.2.4.jar
+C:\Users\alexs\.gradle\caches\modules-2\files-2.1\net.minecraftforge\lowcodelanguage\1.18.2-40.2.4\7ecb20630530ebce24946c706d8c15f1480635cc\lowcodelanguage-1.18.2-40.2.4.jar
+C:\Users\alexs\.gradle\caches\modules-2\files-2.1\net.minecraftforge\mclanguage\1.18.2-40.2.4\431b6408b6ca27db2075732b87b0cadb3ae25a9e\mclanguage-1.18.2-40.2.4.jar
+C:\Users\alexs\.gradle\caches\modules-2\files-2.1\net.minecraftforge\fmlcore\1.18.2-40.2.4\c0135b3621fe2cb83600c3c489579a607009d87d\fmlcore-1.18.2-40.2.4.jar
+C:\Users\alexs\.gradle\caches\modules-2\files-2.1\net.minecraftforge\fmlloader\1.18.2-40.2.4\de9ee8ffb61d6355ae9d9a83520b2e07b3b2937e\fmlloader-1.18.2-40.2.4.jar
+C:\Users\alexs\.gradle\caches\modules-2\files-2.1\net.minecraftforge\JarJarSelector\0.3.19\376cc9c8ea60720cf027c01fc033de915699801c\JarJarSelector-0.3.19.jar
+C:\Users\alexs\.gradle\caches\modules-2\files-2.1\net.minecraftforge\JarJarMetadata\0.3.19\83feaa9b770e6ac0e96ee4fc23fa89325c5fe2\JarJarMetadata-0.3.19.jar
C:\Users\alexs\.gradle\caches\modules-2\files-2.1\com.google.guava\guava\31.0.1-jre\119ea2b2bc205b138974d351777b20f02b92704b\guava-31.0.1-jre.jar
C:\Users\alexs\.gradle\caches\modules-2\files-2.1\com.google.code.findbugs\jsr305\3.0.2\25ea2e8b0c338a877313bd4672d3fe056ea78f0d\jsr305-3.0.2.jar
C:\Users\alexs\.gradle\caches\modules-2\files-2.1\ca.weblite\java-objc-bridge\1.0.0\6ef160c3133a78de015830860197602ca1c855d3\java-objc-bridge-1.0.0.jar
@@ -20,9 +21,9 @@ C:\Users\alexs\.gradle\caches\modules-2\files-2.1\cpw.mods\modlauncher\9.1.3\733
C:\Users\alexs\.gradle\caches\modules-2\files-2.1\cpw.mods\bootstraplauncher\1.0.0\f55ddbb35612c6745cefc47d1a0d6dbfb25d3982\bootstraplauncher-1.0.0.jar
C:\Users\alexs\.gradle\caches\modules-2\files-2.1\cpw.mods\securejarhandler\1.0.8\94c7b14c960e1b6cb37337d81ad4ec5932f7595c\securejarhandler-1.0.8.jar
C:\Users\alexs\.gradle\caches\modules-2\files-2.1\org.openjdk.nashorn\nashorn-core\15.3\43977e804697048fc8d81d333a36c17d07a5b3dd\nashorn-core-15.3.jar
-C:\Users\alexs\.gradle\caches\modules-2\files-2.1\org.ow2.asm\asm-util\9.2\fbc178fc5ba3dab50fd7e8a5317b8b647c8e8946\asm-util-9.2.jar
-C:\Users\alexs\.gradle\caches\modules-2\files-2.1\org.ow2.asm\asm-analysis\9.2\7487dd756daf96cab9986e44b9d7bcb796a61c10\asm-analysis-9.2.jar
C:\Users\alexs\.gradle\caches\modules-2\files-2.1\org.ow2.asm\asm-commons\9.5\19ab5b5800a3910d30d3a3e64fdb00fd0cb42de0\asm-commons-9.5.jar
+C:\Users\alexs\.gradle\caches\modules-2\files-2.1\org.ow2.asm\asm-util\9.5\64b5a1fc8c1b15ed2efd6a063e976bc8d3dc5ffe\asm-util-9.5.jar
+C:\Users\alexs\.gradle\caches\modules-2\files-2.1\org.ow2.asm\asm-analysis\9.5\490bacc77de7cbc0be1a30bb3471072d705be4a4\asm-analysis-9.5.jar
C:\Users\alexs\.gradle\caches\modules-2\files-2.1\org.ow2.asm\asm-tree\9.5\fd33c8b6373abaa675be407082fdfda35021254a\asm-tree-9.5.jar
C:\Users\alexs\.gradle\caches\modules-2\files-2.1\org.ow2.asm\asm\9.5\dc6ea1875f4d64fbc85e1691c95b96a3d8569c90\asm-9.5.jar
C:\Users\alexs\.gradle\caches\modules-2\files-2.1\org.antlr\antlr4\4.9.1\e92af8ab33e428461927b484e90bb155a4f3a052\antlr4-4.9.1.jar
@@ -36,6 +37,7 @@ C:\Users\alexs\.gradle\caches\modules-2\files-2.1\net.minecrell\terminalconsolea
C:\Users\alexs\.gradle\caches\modules-2\files-2.1\org.jline\jline-reader\3.12.1\4382ab1382c7b6f379377ed5f665dc2f6e1218bc\jline-reader-3.12.1.jar
C:\Users\alexs\.gradle\caches\modules-2\files-2.1\org.jline\jline-terminal\3.12.1\c777448314e050d980a6b697c140f3bfe9eb7416\jline-terminal-3.12.1.jar
C:\Users\alexs\.gradle\caches\modules-2\files-2.1\org.spongepowered\mixin\0.8.5\9d1c0c3a304ae6697ecd477218fa61b850bf57fc\mixin-0.8.5.jar
+C:\Users\alexs\.gradle\caches\modules-2\files-2.1\net.minecraftforge\JarJarFileSystems\0.3.19\2464eb7d6b9ddb9db36a82cf8a95193e5c6fe020\JarJarFileSystems-0.3.19.jar
C:\Users\alexs\.gradle\caches\modules-2\files-2.1\com.mojang\logging\1.0.0\f6ca3b2eee0b80b384e8ed93d368faecb82dfb9b\logging-1.0.0.jar
C:\Users\alexs\.gradle\caches\modules-2\files-2.1\com.mojang\blocklist\1.0.10\5c685c5ffa94c4cd39496c7184c1d122e515ecef\blocklist-1.0.10.jar
C:\Users\alexs\.gradle\caches\modules-2\files-2.1\com.mojang\patchy\2.2.10\da05971b07cbb379d002cf7eaec6a2048211fefc\patchy-2.2.10.jar
diff --git a/build/classpath/runGameTestServer_minecraftClasspath.txt b/build/classpath/runGameTestServer_minecraftClasspath.txt
index 8b41c5e4..bc86b973 100644
--- a/build/classpath/runGameTestServer_minecraftClasspath.txt
+++ b/build/classpath/runGameTestServer_minecraftClasspath.txt
@@ -1,11 +1,12 @@
-C:\Users\alexs\.gradle\caches\forge_gradle\minecraft_user_repo\net\minecraftforge\forge\1.18.2-40.2.0_mapped_parchment_2022.08.07-1.18.2\forge-1.18.2-40.2.0_mapped_parchment_2022.08.07-1.18.2.jar
+C:\Users\alexs\.gradle\caches\forge_gradle\minecraft_user_repo\net\minecraftforge\forge\1.18.2-40.2.4_mapped_parchment_2022.08.07-1.18.2\forge-1.18.2-40.2.4_mapped_parchment_2022.08.07-1.18.2.jar
C:\Users\alexs\.gradle\caches\forge_gradle\minecraft_repo\versions\1.18.2\client-extra.jar
-C:\Users\alexs\.gradle\caches\modules-2\files-2.1\net.minecraftforge\javafmllanguage\1.18.2-40.2.0\852eaf68007f6a5469e0887b7d08b2774b383cd6\javafmllanguage-1.18.2-40.2.0.jar
-C:\Users\alexs\.gradle\caches\modules-2\files-2.1\net.minecraftforge\lowcodelanguage\1.18.2-40.2.0\a75991cacedbe5f9b599b463dca55b00dcf1a67e\lowcodelanguage-1.18.2-40.2.0.jar
-C:\Users\alexs\.gradle\caches\modules-2\files-2.1\net.minecraftforge\mclanguage\1.18.2-40.2.0\3674996268700c2d8653900d9286b793adde14c4\mclanguage-1.18.2-40.2.0.jar
-C:\Users\alexs\.gradle\caches\modules-2\files-2.1\net.minecraftforge\fmlcore\1.18.2-40.2.0\4f2c9b9eb2817afedcc4b5460d9ee7b185184ed4\fmlcore-1.18.2-40.2.0.jar
-C:\Users\alexs\.gradle\caches\modules-2\files-2.1\net.minecraftforge\fmlloader\1.18.2-40.2.0\1166c0df109ded579c9b9c84c81c814aa51f2949\fmlloader-1.18.2-40.2.0.jar
-C:\Users\alexs\.gradle\caches\modules-2\files-2.1\net.minecraftforge\JarJar\0.3.0\224dc7851fd1613b681365adcd8af636aa52e505\JarJar-0.3.0.jar
+C:\Users\alexs\.gradle\caches\modules-2\files-2.1\net.minecraftforge\javafmllanguage\1.18.2-40.2.4\dd2723015e3b0d1d6c33f986d6cf98824bbb372a\javafmllanguage-1.18.2-40.2.4.jar
+C:\Users\alexs\.gradle\caches\modules-2\files-2.1\net.minecraftforge\lowcodelanguage\1.18.2-40.2.4\7ecb20630530ebce24946c706d8c15f1480635cc\lowcodelanguage-1.18.2-40.2.4.jar
+C:\Users\alexs\.gradle\caches\modules-2\files-2.1\net.minecraftforge\mclanguage\1.18.2-40.2.4\431b6408b6ca27db2075732b87b0cadb3ae25a9e\mclanguage-1.18.2-40.2.4.jar
+C:\Users\alexs\.gradle\caches\modules-2\files-2.1\net.minecraftforge\fmlcore\1.18.2-40.2.4\c0135b3621fe2cb83600c3c489579a607009d87d\fmlcore-1.18.2-40.2.4.jar
+C:\Users\alexs\.gradle\caches\modules-2\files-2.1\net.minecraftforge\fmlloader\1.18.2-40.2.4\de9ee8ffb61d6355ae9d9a83520b2e07b3b2937e\fmlloader-1.18.2-40.2.4.jar
+C:\Users\alexs\.gradle\caches\modules-2\files-2.1\net.minecraftforge\JarJarSelector\0.3.19\376cc9c8ea60720cf027c01fc033de915699801c\JarJarSelector-0.3.19.jar
+C:\Users\alexs\.gradle\caches\modules-2\files-2.1\net.minecraftforge\JarJarMetadata\0.3.19\83feaa9b770e6ac0e96ee4fc23fa89325c5fe2\JarJarMetadata-0.3.19.jar
C:\Users\alexs\.gradle\caches\modules-2\files-2.1\com.google.guava\guava\31.0.1-jre\119ea2b2bc205b138974d351777b20f02b92704b\guava-31.0.1-jre.jar
C:\Users\alexs\.gradle\caches\modules-2\files-2.1\com.google.code.findbugs\jsr305\3.0.2\25ea2e8b0c338a877313bd4672d3fe056ea78f0d\jsr305-3.0.2.jar
C:\Users\alexs\.gradle\caches\modules-2\files-2.1\ca.weblite\java-objc-bridge\1.0.0\6ef160c3133a78de015830860197602ca1c855d3\java-objc-bridge-1.0.0.jar
@@ -20,9 +21,9 @@ C:\Users\alexs\.gradle\caches\modules-2\files-2.1\cpw.mods\modlauncher\9.1.3\733
C:\Users\alexs\.gradle\caches\modules-2\files-2.1\cpw.mods\bootstraplauncher\1.0.0\f55ddbb35612c6745cefc47d1a0d6dbfb25d3982\bootstraplauncher-1.0.0.jar
C:\Users\alexs\.gradle\caches\modules-2\files-2.1\cpw.mods\securejarhandler\1.0.8\94c7b14c960e1b6cb37337d81ad4ec5932f7595c\securejarhandler-1.0.8.jar
C:\Users\alexs\.gradle\caches\modules-2\files-2.1\org.openjdk.nashorn\nashorn-core\15.3\43977e804697048fc8d81d333a36c17d07a5b3dd\nashorn-core-15.3.jar
-C:\Users\alexs\.gradle\caches\modules-2\files-2.1\org.ow2.asm\asm-util\9.2\fbc178fc5ba3dab50fd7e8a5317b8b647c8e8946\asm-util-9.2.jar
-C:\Users\alexs\.gradle\caches\modules-2\files-2.1\org.ow2.asm\asm-analysis\9.2\7487dd756daf96cab9986e44b9d7bcb796a61c10\asm-analysis-9.2.jar
C:\Users\alexs\.gradle\caches\modules-2\files-2.1\org.ow2.asm\asm-commons\9.5\19ab5b5800a3910d30d3a3e64fdb00fd0cb42de0\asm-commons-9.5.jar
+C:\Users\alexs\.gradle\caches\modules-2\files-2.1\org.ow2.asm\asm-util\9.5\64b5a1fc8c1b15ed2efd6a063e976bc8d3dc5ffe\asm-util-9.5.jar
+C:\Users\alexs\.gradle\caches\modules-2\files-2.1\org.ow2.asm\asm-analysis\9.5\490bacc77de7cbc0be1a30bb3471072d705be4a4\asm-analysis-9.5.jar
C:\Users\alexs\.gradle\caches\modules-2\files-2.1\org.ow2.asm\asm-tree\9.5\fd33c8b6373abaa675be407082fdfda35021254a\asm-tree-9.5.jar
C:\Users\alexs\.gradle\caches\modules-2\files-2.1\org.ow2.asm\asm\9.5\dc6ea1875f4d64fbc85e1691c95b96a3d8569c90\asm-9.5.jar
C:\Users\alexs\.gradle\caches\modules-2\files-2.1\org.antlr\antlr4\4.9.1\e92af8ab33e428461927b484e90bb155a4f3a052\antlr4-4.9.1.jar
@@ -36,6 +37,7 @@ C:\Users\alexs\.gradle\caches\modules-2\files-2.1\net.minecrell\terminalconsolea
C:\Users\alexs\.gradle\caches\modules-2\files-2.1\org.jline\jline-reader\3.12.1\4382ab1382c7b6f379377ed5f665dc2f6e1218bc\jline-reader-3.12.1.jar
C:\Users\alexs\.gradle\caches\modules-2\files-2.1\org.jline\jline-terminal\3.12.1\c777448314e050d980a6b697c140f3bfe9eb7416\jline-terminal-3.12.1.jar
C:\Users\alexs\.gradle\caches\modules-2\files-2.1\org.spongepowered\mixin\0.8.5\9d1c0c3a304ae6697ecd477218fa61b850bf57fc\mixin-0.8.5.jar
+C:\Users\alexs\.gradle\caches\modules-2\files-2.1\net.minecraftforge\JarJarFileSystems\0.3.19\2464eb7d6b9ddb9db36a82cf8a95193e5c6fe020\JarJarFileSystems-0.3.19.jar
C:\Users\alexs\.gradle\caches\modules-2\files-2.1\com.mojang\logging\1.0.0\f6ca3b2eee0b80b384e8ed93d368faecb82dfb9b\logging-1.0.0.jar
C:\Users\alexs\.gradle\caches\modules-2\files-2.1\com.mojang\blocklist\1.0.10\5c685c5ffa94c4cd39496c7184c1d122e515ecef\blocklist-1.0.10.jar
C:\Users\alexs\.gradle\caches\modules-2\files-2.1\com.mojang\patchy\2.2.10\da05971b07cbb379d002cf7eaec6a2048211fefc\patchy-2.2.10.jar
diff --git a/build/classpath/runServer_minecraftClasspath.txt b/build/classpath/runServer_minecraftClasspath.txt
index 8b41c5e4..bc86b973 100644
--- a/build/classpath/runServer_minecraftClasspath.txt
+++ b/build/classpath/runServer_minecraftClasspath.txt
@@ -1,11 +1,12 @@
-C:\Users\alexs\.gradle\caches\forge_gradle\minecraft_user_repo\net\minecraftforge\forge\1.18.2-40.2.0_mapped_parchment_2022.08.07-1.18.2\forge-1.18.2-40.2.0_mapped_parchment_2022.08.07-1.18.2.jar
+C:\Users\alexs\.gradle\caches\forge_gradle\minecraft_user_repo\net\minecraftforge\forge\1.18.2-40.2.4_mapped_parchment_2022.08.07-1.18.2\forge-1.18.2-40.2.4_mapped_parchment_2022.08.07-1.18.2.jar
C:\Users\alexs\.gradle\caches\forge_gradle\minecraft_repo\versions\1.18.2\client-extra.jar
-C:\Users\alexs\.gradle\caches\modules-2\files-2.1\net.minecraftforge\javafmllanguage\1.18.2-40.2.0\852eaf68007f6a5469e0887b7d08b2774b383cd6\javafmllanguage-1.18.2-40.2.0.jar
-C:\Users\alexs\.gradle\caches\modules-2\files-2.1\net.minecraftforge\lowcodelanguage\1.18.2-40.2.0\a75991cacedbe5f9b599b463dca55b00dcf1a67e\lowcodelanguage-1.18.2-40.2.0.jar
-C:\Users\alexs\.gradle\caches\modules-2\files-2.1\net.minecraftforge\mclanguage\1.18.2-40.2.0\3674996268700c2d8653900d9286b793adde14c4\mclanguage-1.18.2-40.2.0.jar
-C:\Users\alexs\.gradle\caches\modules-2\files-2.1\net.minecraftforge\fmlcore\1.18.2-40.2.0\4f2c9b9eb2817afedcc4b5460d9ee7b185184ed4\fmlcore-1.18.2-40.2.0.jar
-C:\Users\alexs\.gradle\caches\modules-2\files-2.1\net.minecraftforge\fmlloader\1.18.2-40.2.0\1166c0df109ded579c9b9c84c81c814aa51f2949\fmlloader-1.18.2-40.2.0.jar
-C:\Users\alexs\.gradle\caches\modules-2\files-2.1\net.minecraftforge\JarJar\0.3.0\224dc7851fd1613b681365adcd8af636aa52e505\JarJar-0.3.0.jar
+C:\Users\alexs\.gradle\caches\modules-2\files-2.1\net.minecraftforge\javafmllanguage\1.18.2-40.2.4\dd2723015e3b0d1d6c33f986d6cf98824bbb372a\javafmllanguage-1.18.2-40.2.4.jar
+C:\Users\alexs\.gradle\caches\modules-2\files-2.1\net.minecraftforge\lowcodelanguage\1.18.2-40.2.4\7ecb20630530ebce24946c706d8c15f1480635cc\lowcodelanguage-1.18.2-40.2.4.jar
+C:\Users\alexs\.gradle\caches\modules-2\files-2.1\net.minecraftforge\mclanguage\1.18.2-40.2.4\431b6408b6ca27db2075732b87b0cadb3ae25a9e\mclanguage-1.18.2-40.2.4.jar
+C:\Users\alexs\.gradle\caches\modules-2\files-2.1\net.minecraftforge\fmlcore\1.18.2-40.2.4\c0135b3621fe2cb83600c3c489579a607009d87d\fmlcore-1.18.2-40.2.4.jar
+C:\Users\alexs\.gradle\caches\modules-2\files-2.1\net.minecraftforge\fmlloader\1.18.2-40.2.4\de9ee8ffb61d6355ae9d9a83520b2e07b3b2937e\fmlloader-1.18.2-40.2.4.jar
+C:\Users\alexs\.gradle\caches\modules-2\files-2.1\net.minecraftforge\JarJarSelector\0.3.19\376cc9c8ea60720cf027c01fc033de915699801c\JarJarSelector-0.3.19.jar
+C:\Users\alexs\.gradle\caches\modules-2\files-2.1\net.minecraftforge\JarJarMetadata\0.3.19\83feaa9b770e6ac0e96ee4fc23fa89325c5fe2\JarJarMetadata-0.3.19.jar
C:\Users\alexs\.gradle\caches\modules-2\files-2.1\com.google.guava\guava\31.0.1-jre\119ea2b2bc205b138974d351777b20f02b92704b\guava-31.0.1-jre.jar
C:\Users\alexs\.gradle\caches\modules-2\files-2.1\com.google.code.findbugs\jsr305\3.0.2\25ea2e8b0c338a877313bd4672d3fe056ea78f0d\jsr305-3.0.2.jar
C:\Users\alexs\.gradle\caches\modules-2\files-2.1\ca.weblite\java-objc-bridge\1.0.0\6ef160c3133a78de015830860197602ca1c855d3\java-objc-bridge-1.0.0.jar
@@ -20,9 +21,9 @@ C:\Users\alexs\.gradle\caches\modules-2\files-2.1\cpw.mods\modlauncher\9.1.3\733
C:\Users\alexs\.gradle\caches\modules-2\files-2.1\cpw.mods\bootstraplauncher\1.0.0\f55ddbb35612c6745cefc47d1a0d6dbfb25d3982\bootstraplauncher-1.0.0.jar
C:\Users\alexs\.gradle\caches\modules-2\files-2.1\cpw.mods\securejarhandler\1.0.8\94c7b14c960e1b6cb37337d81ad4ec5932f7595c\securejarhandler-1.0.8.jar
C:\Users\alexs\.gradle\caches\modules-2\files-2.1\org.openjdk.nashorn\nashorn-core\15.3\43977e804697048fc8d81d333a36c17d07a5b3dd\nashorn-core-15.3.jar
-C:\Users\alexs\.gradle\caches\modules-2\files-2.1\org.ow2.asm\asm-util\9.2\fbc178fc5ba3dab50fd7e8a5317b8b647c8e8946\asm-util-9.2.jar
-C:\Users\alexs\.gradle\caches\modules-2\files-2.1\org.ow2.asm\asm-analysis\9.2\7487dd756daf96cab9986e44b9d7bcb796a61c10\asm-analysis-9.2.jar
C:\Users\alexs\.gradle\caches\modules-2\files-2.1\org.ow2.asm\asm-commons\9.5\19ab5b5800a3910d30d3a3e64fdb00fd0cb42de0\asm-commons-9.5.jar
+C:\Users\alexs\.gradle\caches\modules-2\files-2.1\org.ow2.asm\asm-util\9.5\64b5a1fc8c1b15ed2efd6a063e976bc8d3dc5ffe\asm-util-9.5.jar
+C:\Users\alexs\.gradle\caches\modules-2\files-2.1\org.ow2.asm\asm-analysis\9.5\490bacc77de7cbc0be1a30bb3471072d705be4a4\asm-analysis-9.5.jar
C:\Users\alexs\.gradle\caches\modules-2\files-2.1\org.ow2.asm\asm-tree\9.5\fd33c8b6373abaa675be407082fdfda35021254a\asm-tree-9.5.jar
C:\Users\alexs\.gradle\caches\modules-2\files-2.1\org.ow2.asm\asm\9.5\dc6ea1875f4d64fbc85e1691c95b96a3d8569c90\asm-9.5.jar
C:\Users\alexs\.gradle\caches\modules-2\files-2.1\org.antlr\antlr4\4.9.1\e92af8ab33e428461927b484e90bb155a4f3a052\antlr4-4.9.1.jar
@@ -36,6 +37,7 @@ C:\Users\alexs\.gradle\caches\modules-2\files-2.1\net.minecrell\terminalconsolea
C:\Users\alexs\.gradle\caches\modules-2\files-2.1\org.jline\jline-reader\3.12.1\4382ab1382c7b6f379377ed5f665dc2f6e1218bc\jline-reader-3.12.1.jar
C:\Users\alexs\.gradle\caches\modules-2\files-2.1\org.jline\jline-terminal\3.12.1\c777448314e050d980a6b697c140f3bfe9eb7416\jline-terminal-3.12.1.jar
C:\Users\alexs\.gradle\caches\modules-2\files-2.1\org.spongepowered\mixin\0.8.5\9d1c0c3a304ae6697ecd477218fa61b850bf57fc\mixin-0.8.5.jar
+C:\Users\alexs\.gradle\caches\modules-2\files-2.1\net.minecraftforge\JarJarFileSystems\0.3.19\2464eb7d6b9ddb9db36a82cf8a95193e5c6fe020\JarJarFileSystems-0.3.19.jar
C:\Users\alexs\.gradle\caches\modules-2\files-2.1\com.mojang\logging\1.0.0\f6ca3b2eee0b80b384e8ed93d368faecb82dfb9b\logging-1.0.0.jar
C:\Users\alexs\.gradle\caches\modules-2\files-2.1\com.mojang\blocklist\1.0.10\5c685c5ffa94c4cd39496c7184c1d122e515ecef\blocklist-1.0.10.jar
C:\Users\alexs\.gradle\caches\modules-2\files-2.1\com.mojang\patchy\2.2.10\da05971b07cbb379d002cf7eaec6a2048211fefc\patchy-2.2.10.jar
diff --git a/build/createMcpToSrg/output.tsrg b/build/createMcpToSrg/output.tsrg
index 29b181a4..847b548f 100644
--- a/build/createMcpToSrg/output.tsrg
+++ b/build/createMcpToSrg/output.tsrg
@@ -93,17 +93,14 @@ com/mojang/blaze3d/audio/Library com/mojang/blaze3d/audio/Library
static
getListener ()Lcom/mojang/blaze3d/audio/Listener; m_83700_
hasDefaultDeviceChanged ()Z m_193474_
- init (Ljava/lang/String;Z)V m_231084_
- 0 p_231085_ p_231085_
- 1 p_231086_ p_231086_
+ init (Ljava/lang/String;)V m_193469_
+ 0 p_193470_ p_193470_
isCurrentDeviceDisconnected ()Z m_193478_
openDeviceOrFallback (Ljava/lang/String;)J m_193472_
static
0 p_193473_ p_193473_
releaseChannel (Lcom/mojang/blaze3d/audio/Channel;)V m_83695_
0 p_83696_ p_83696_
- setHrtf (Z)V m_241879_
- 0 p_242278_ p_242278_
tryOpenDevice (Ljava/lang/String;)Ljava/util/OptionalLong; m_193475_
static
0 p_193476_ p_193476_
@@ -232,54 +229,31 @@ com/mojang/blaze3d/audio/SoundBuffer com/mojang/blaze3d/audio/SoundBuffer
releaseAlBuffer ()Ljava/util/OptionalInt; m_83802_
com/mojang/blaze3d/audio/package-info com/mojang/blaze3d/audio/package-info
com/mojang/blaze3d/font/GlyphInfo com/mojang/blaze3d/font/GlyphInfo
- bake (Ljava/util/function/Function;)Lnet/minecraft/client/gui/font/glyphs/BakedGlyph; m_213604_
- 0 p_231088_ p_231088_
getAdvance (Z)F m_83827_
0 p_83828_ p_83828_
getAdvance ()F m_7403_
+ getBearingX ()F m_5620_
+ getBearingY ()F m_142672_
getBoldOffset ()F m_5619_
getShadowOffset ()F m_5645_
-com/mojang/blaze3d/font/GlyphInfo$SpaceGlyphInfo com/mojang/blaze3d/font/GlyphInfo$SpaceGlyphInfo
- bake (Ljava/util/function/Function;)Lnet/minecraft/client/gui/font/glyphs/BakedGlyph; m_213604_
- 0 p_231090_ p_231090_
com/mojang/blaze3d/font/GlyphProvider com/mojang/blaze3d/font/GlyphProvider
close ()V close
- getGlyph (I)Lcom/mojang/blaze3d/font/GlyphInfo; m_214022_
- 0 p_231091_ p_231091_
+ getGlyph (I)Lcom/mojang/blaze3d/font/RawGlyph; m_7823_
+ 0 p_83829_ p_83829_
getSupportedGlyphs ()Lit/unimi/dsi/fastutil/ints/IntSet; m_6990_
-com/mojang/blaze3d/font/SheetGlyphInfo com/mojang/blaze3d/font/SheetGlyphInfo
- getBearingX ()F m_213966_
- getBearingY ()F m_213964_
- getDown ()F m_231097_
- getLeft ()F m_231094_
- getOversample ()F m_213963_
- getPixelHeight ()I m_213961_
- getPixelWidth ()I m_213962_
- getRight ()F m_231095_
- getUp ()F m_231096_
- isColored ()Z m_213965_
- upload (II)V m_213958_
- 0 p_231092_ p_231092_
- 1 p_231093_ p_231093_
-com/mojang/blaze3d/font/SpaceProvider com/mojang/blaze3d/font/SpaceProvider
- glyphs f_231098_
- (Lit/unimi/dsi/fastutil/ints/Int2FloatMap;)V
- 0 p_231100_ p_231100_
- builderFromJson (Lcom/google/gson/JsonObject;)Lnet/minecraft/client/gui/font/providers/GlyphProviderBuilder; m_231106_
- static
- 0 p_231107_ p_231107_
- getGlyph (I)Lcom/mojang/blaze3d/font/GlyphInfo; m_214022_
- 0 p_231105_ p_231105_
- getSupportedGlyphs ()Lit/unimi/dsi/fastutil/ints/IntSet; m_6990_
- lambda$builderFromJson$2 (Lit/unimi/dsi/fastutil/ints/Int2FloatMap;Lnet/minecraft/server/packs/resources/ResourceManager;)Lcom/mojang/blaze3d/font/GlyphProvider; m_231110_
- static
- 0 p_231111_ p_231111_
- 1 p_231112_ p_231112_
- lambda$new$0 (F)F m_231102_
- static
- 0 p_231103_ p_231103_
- lambda$new$1 (Lit/unimi/dsi/fastutil/ints/Int2FloatMap$Entry;)V m_231108_
- 0 p_231109_ p_231109_
+com/mojang/blaze3d/font/RawGlyph com/mojang/blaze3d/font/RawGlyph
+ getBearingY ()F m_142672_
+ getDown ()F m_83836_
+ getLeft ()F m_83833_
+ getOversample ()F m_5621_
+ getPixelHeight ()I m_5629_
+ getPixelWidth ()I m_5631_
+ getRight ()F m_83834_
+ getUp ()F m_83835_
+ isColored ()Z m_5633_
+ upload (II)V m_6238_
+ 0 p_83831_ p_83831_
+ 1 p_83832_ p_83832_
com/mojang/blaze3d/font/TrueTypeGlyphProvider com/mojang/blaze3d/font/TrueTypeGlyphProvider
ascent f_83844_
font f_83838_
@@ -298,13 +272,13 @@ com/mojang/blaze3d/font/TrueTypeGlyphProvider com/mojang/blaze3d/font/TrueTypeGl
5 p_83851_ p_83851_
6 p_83852_ p_83852_
close ()V close
- getGlyph (I)Lcom/mojang/blaze3d/font/GlyphInfo; m_214022_
- 0 p_231116_ p_231116_
+ getGlyph (I)Lcom/mojang/blaze3d/font/RawGlyph; m_7823_
+ 0 p_83855_ p_83855_
+ getGlyph (I)Lcom/mojang/blaze3d/font/TrueTypeGlyphProvider$Glyph; m_7823_
+ 0 p_83859_ p_83859_
getSupportedGlyphs ()Lit/unimi/dsi/fastutil/ints/IntSet; m_6990_
- lambda$getGlyph$0 (F)F m_231113_
- 0 p_231114_ p_231114_
- lambda$getSupportedGlyphs$1 (I)Z m_231117_
- 0 p_231118_ p_231118_
+ lambda$getSupportedGlyphs$0 (I)Z m_83862_
+ 0 p_83863_ p_83863_
com/mojang/blaze3d/font/TrueTypeGlyphProvider$Glyph com/mojang/blaze3d/font/TrueTypeGlyphProvider$Glyph
advance f_83878_
bearingX f_83876_
@@ -322,22 +296,16 @@ com/mojang/blaze3d/font/TrueTypeGlyphProvider$Glyph com/mojang/blaze3d/font/True
5 p_83886_ p_83886_
6 p_83887_ p_83887_
7 p_83888_ p_83888_
- bake (Ljava/util/function/Function;)Lnet/minecraft/client/gui/font/glyphs/BakedGlyph; m_213604_
- 0 p_231120_ p_231120_
getAdvance ()F m_7403_
-com/mojang/blaze3d/font/TrueTypeGlyphProvider$Glyph$1 com/mojang/blaze3d/font/TrueTypeGlyphProvider$Glyph$1
- this$1 f_231121_
- (Lcom/mojang/blaze3d/font/TrueTypeGlyphProvider$Glyph;)V
- 0 p_231123_ p_231123_
- getBearingX ()F m_213966_
- getBearingY ()F m_213964_
- getOversample ()F m_213963_
- getPixelHeight ()I m_213961_
- getPixelWidth ()I m_213962_
- isColored ()Z m_213965_
- upload (II)V m_213958_
- 0 p_231126_ p_231126_
- 1 p_231127_ p_231127_
+ getBearingX ()F m_5620_
+ getBearingY ()F m_142672_
+ getOversample ()F m_5621_
+ getPixelHeight ()I m_5629_
+ getPixelWidth ()I m_5631_
+ isColored ()Z m_5633_
+ upload (II)V m_6238_
+ 0 p_83901_ p_83901_
+ 1 p_83902_ p_83902_
com/mojang/blaze3d/font/package-info com/mojang/blaze3d/font/package-info
com/mojang/blaze3d/package-info com/mojang/blaze3d/package-info
com/mojang/blaze3d/pipeline/MainTarget com/mojang/blaze3d/pipeline/MainTarget
@@ -575,13 +543,13 @@ com/mojang/blaze3d/platform/GLX com/mojang/blaze3d/platform/GLX
0 p_69356_ p_69356_
getOpenGLVersionString ()Ljava/lang/String; m_69359_
static
- lambda$_initGlfw$0 (Ljava/lang/Integer;Ljava/lang/String;)V m_241705_
+ lambda$_initGlfw$0 (Ljava/lang/Integer;Ljava/lang/String;)V m_69360_
static
- 0 p_242032_ p_242032_
- 1 p_242033_ p_242033_
- lambda$_initGlfw$1 (Ljava/util/List;IJ)V m_241704_
+ 0 p_69361_ p_69361_
+ 1 p_69362_ p_69362_
+ lambda$_initGlfw$1 (Ljava/util/List;IJ)V m_69363_
static
- 0 p_242029_ p_242029_
+ 0 p_69364_ p_69364_
1 p_69365_ p_69365_
2 p_69366_ p_69366_
lambda$_initGlfw$2 ()J m_69367_
@@ -1702,9 +1670,6 @@ com/mojang/blaze3d/platform/MacosUtil com/mojang/blaze3d/platform/MacosUtil
isInKioskMode (Lca/weblite/objc/NSObject;)Z m_182519_
static
0 p_182520_ p_182520_
- loadIcon (Ljava/io/InputStream;)V m_231133_
- static
- 0 p_231134_ p_231134_
toggleFullscreen (Lca/weblite/objc/NSObject;)V m_182523_
static
0 p_182524_ p_182524_
@@ -2059,9 +2024,9 @@ com/mojang/blaze3d/platform/NativeImage$WriteCallback com/mojang/blaze3d/platfor
com/mojang/blaze3d/platform/PngInfo com/mojang/blaze3d/platform/PngInfo
height f_85208_
width f_85207_
- (Ljava/util/function/Supplier;Ljava/io/InputStream;)V
- 0 p_231136_ p_231136_
- 1 p_231137_ p_231137_
+ (Ljava/lang/String;Ljava/io/InputStream;)V
+ 0 p_85210_ p_85210_
+ 1 p_85211_ p_85211_
createCallbacks (Ljava/io/InputStream;)Lcom/mojang/blaze3d/platform/PngInfo$StbReader; m_85212_
static
0 p_85213_ p_85213_
@@ -2177,6 +2142,9 @@ com/mojang/blaze3d/platform/TextureUtil com/mojang/blaze3d/platform/TextureUtil
readResource (Ljava/io/InputStream;)Ljava/nio/ByteBuffer; m_85303_
static
0 p_85304_ p_85304_
+ readResourceAsString (Ljava/io/InputStream;)Ljava/lang/String; m_85311_
+ static
+ 0 p_85312_ p_85312_
releaseTextureId (I)V m_85281_
static
0 p_85282_ p_85282_
@@ -2612,10 +2580,13 @@ com/mojang/blaze3d/shaders/FogShape com/mojang/blaze3d/shaders/FogShape
values ()[Lcom/mojang/blaze3d/shaders/FogShape; values
static
com/mojang/blaze3d/shaders/Program com/mojang/blaze3d/shaders/Program
+ LOGGER f_166597_
MAX_LOG_LENGTH f_166598_
id f_85537_
name f_85536_
type f_85535_
+ ()V
+ static
(Lcom/mojang/blaze3d/shaders/Program$Type;ILjava/lang/String;)V
0 p_85540_ p_85540_
1 p_85541_ p_85541_
@@ -2637,6 +2608,11 @@ com/mojang/blaze3d/shaders/Program com/mojang/blaze3d/shaders/Program
2 p_166615_ p_166615_
3 p_166616_ p_166616_
4 p_166617_ p_166617_
+ createProgram (Lcom/mojang/blaze3d/shaders/Program$Type;Ljava/lang/String;I)Lcom/mojang/blaze3d/shaders/Program; m_166600_
+ static
+ 0 p_166601_ p_166601_
+ 1 p_166602_ p_166602_
+ 2 p_166603_ p_166603_
getId ()I m_166618_
getName ()Ljava/lang/String; m_85551_
com/mojang/blaze3d/shaders/Program$Type com/mojang/blaze3d/shaders/Program$Type
@@ -2684,10 +2660,10 @@ com/mojang/blaze3d/shaders/ProgramManager com/mojang/blaze3d/shaders/ProgramMana
0 p_166622_ p_166622_
com/mojang/blaze3d/shaders/Shader com/mojang/blaze3d/shaders/Shader
attachToProgram ()V m_142662_
- getFragmentProgram ()Lcom/mojang/blaze3d/shaders/Program; m_108964_
- getId ()I m_108943_
- getVertexProgram ()Lcom/mojang/blaze3d/shaders/Program; m_108962_
- markDirty ()V m_108957_
+ getFragmentProgram ()Lcom/mojang/blaze3d/shaders/Program; m_142736_
+ getId ()I m_142658_
+ getVertexProgram ()Lcom/mojang/blaze3d/shaders/Program; m_142733_
+ markDirty ()V m_142660_
com/mojang/blaze3d/shaders/Uniform com/mojang/blaze3d/shaders/Uniform
LOGGER f_85584_
TRANSPOSE_MATRICIES f_166636_
@@ -3103,9 +3079,10 @@ com/mojang/blaze3d/systems/RenderSystem com/mojang/blaze3d/systems/RenderSystem
static
getProjectionMatrix ()Lcom/mojang/math/Matrix4f; m_157192_
static
- getSequentialBuffer (Lcom/mojang/blaze3d/vertex/VertexFormat$Mode;)Lcom/mojang/blaze3d/systems/RenderSystem$AutoStorageIndexBuffer; m_221941_
+ getSequentialBuffer (Lcom/mojang/blaze3d/vertex/VertexFormat$Mode;I)Lcom/mojang/blaze3d/systems/RenderSystem$AutoStorageIndexBuffer; m_157193_
static
- 0 p_221942_ p_221942_
+ 0 p_157194_ p_157194_
+ 1 p_157195_ p_157195_
getShader ()Lnet/minecraft/client/renderer/ShaderInstance; m_157196_
static
getShaderColor ()[F m_157197_
@@ -3209,7 +3186,7 @@ com/mojang/blaze3d/systems/RenderSystem com/mojang/blaze3d/systems/RenderSystem
0 p_69573_ p_69573_
1 p_69574_ p_69574_
2 p_69575_ p_69575_
- initBackendSystem ()Lnet/minecraft/util/TimeSource$NanoTimeSource; m_240147_
+ initBackendSystem ()Ljava/util/function/LongSupplier; m_69576_
static
initGameThread (Z)V m_69577_
static
@@ -3670,7 +3647,6 @@ com/mojang/blaze3d/systems/RenderSystem com/mojang/blaze3d/systems/RenderSystem
3 p_69953_ p_69953_
com/mojang/blaze3d/systems/RenderSystem$1 com/mojang/blaze3d/systems/RenderSystem$1
$SwitchMap$com$mojang$blaze3d$vertex$VertexFormat$IndexType f_157463_
- $SwitchMap$com$mojang$blaze3d$vertex$VertexFormat$Mode f_221943_
()V
static
com/mojang/blaze3d/systems/RenderSystem$AutoStorageIndexBuffer com/mojang/blaze3d/systems/RenderSystem$AutoStorageIndexBuffer
@@ -3684,12 +3660,8 @@ com/mojang/blaze3d/systems/RenderSystem$AutoStorageIndexBuffer com/mojang/blaze3
0 p_157472_ p_157472_
1 p_157473_ p_157473_
2 p_157474_ p_157474_
- bind (I)V m_221946_
- 0 p_221947_ p_221947_
ensureStorage (I)V m_157476_
0 p_157477_ p_157477_
- hasStorage (I)Z m_221944_
- 0 p_221945_ p_221945_
intConsumer (Ljava/nio/ByteBuffer;)Lit/unimi/dsi/fastutil/ints/IntConsumer; m_157478_
0 p_157479_ p_157479_
lambda$intConsumer$0 (Ljava/nio/ByteBuffer;I)V m_157484_
@@ -3700,35 +3672,12 @@ com/mojang/blaze3d/systems/RenderSystem$AutoStorageIndexBuffer com/mojang/blaze3
static
0 p_157481_ p_157481_
1 p_157482_ p_157482_
+ name ()I m_157475_
type ()Lcom/mojang/blaze3d/vertex/VertexFormat$IndexType; m_157483_
com/mojang/blaze3d/systems/RenderSystem$AutoStorageIndexBuffer$IndexGenerator com/mojang/blaze3d/systems/RenderSystem$AutoStorageIndexBuffer$IndexGenerator
accept (Lit/unimi/dsi/fastutil/ints/IntConsumer;I)V m_157487_
0 p_157488_ p_157488_
1 p_157489_ p_157489_
-com/mojang/blaze3d/systems/TimerQuery com/mojang/blaze3d/systems/TimerQuery
- nextQueryName f_231138_
- ()V
- beginProfile ()V m_231141_
- endProfile ()Lcom/mojang/blaze3d/systems/TimerQuery$FrameProfile; m_231142_
- getInstance ()Ljava/util/Optional; m_231140_
- static
-com/mojang/blaze3d/systems/TimerQuery$FrameProfile com/mojang/blaze3d/systems/TimerQuery$FrameProfile
- CANCELLED_RESULT f_231144_
- NO_RESULT f_231143_
- queryName f_231145_
- result f_231146_
- (I)V
- 0 p_231148_ p_231148_
- cancel ()V m_231149_
- get ()J m_231151_
- isDone ()Z m_231150_
-com/mojang/blaze3d/systems/TimerQuery$TimerQueryLazyLoader com/mojang/blaze3d/systems/TimerQuery$TimerQueryLazyLoader
- INSTANCE f_231152_
- ()V
- static
- ()V
- instantiate ()Lcom/mojang/blaze3d/systems/TimerQuery; m_231155_
- static
com/mojang/blaze3d/systems/package-info com/mojang/blaze3d/systems/package-info
com/mojang/blaze3d/vertex/BufferBuilder com/mojang/blaze3d/vertex/BufferBuilder
GROWTH_SIZE f_166763_
@@ -3736,19 +3685,21 @@ com/mojang/blaze3d/vertex/BufferBuilder com/mojang/blaze3d/vertex/BufferBuilder
buffer f_85648_
building f_85661_
currentElement f_85655_
+ drawStates f_166764_
elementIndex f_85656_
fastFormat f_85659_
format f_85658_
fullFormat f_85660_
indexOnly f_166762_
+ lastPoppedStateIndex f_166765_
mode f_85657_
nextElementByte f_85652_
- renderedBufferCount f_231156_
- renderedBufferPointer f_231157_
sortX f_166767_
sortY f_166768_
sortZ f_166769_
sortingPoints f_166766_
+ totalRenderedBytes f_85651_
+ totalUploadedBytes f_85653_
vertices f_85654_
()V
static
@@ -3757,9 +3708,6 @@ com/mojang/blaze3d/vertex/BufferBuilder com/mojang/blaze3d/vertex/BufferBuilder
begin (Lcom/mojang/blaze3d/vertex/VertexFormat$Mode;Lcom/mojang/blaze3d/vertex/VertexFormat;)V m_166779_
0 p_166780_ p_166780_
1 p_166781_ p_166781_
- bufferSlice (II)Ljava/nio/ByteBuffer; m_231169_
- 0 p_231170_ p_231170_
- 1 p_231171_ p_231171_
building ()Z m_85732_
clear ()V m_85729_
color (IIII)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_6122_
@@ -3769,27 +3717,20 @@ com/mojang/blaze3d/vertex/BufferBuilder com/mojang/blaze3d/vertex/BufferBuilder
3 p_85695_ p_85695_
currentElement ()Lcom/mojang/blaze3d/vertex/VertexFormatElement; m_6297_
discard ()V m_85730_
- end ()Lcom/mojang/blaze3d/vertex/BufferBuilder$RenderedBuffer; m_231175_
- endOrDiscardIfEmpty ()Lcom/mojang/blaze3d/vertex/BufferBuilder$RenderedBuffer; m_231168_
+ end ()V m_85721_
endVertex ()V m_5752_
ensureCapacity (I)V m_85722_
0 p_85723_ p_85723_
- ensureDrawing ()V m_231176_
ensureVertexCapacity ()V m_85665_
getSortState ()Lcom/mojang/blaze3d/vertex/BufferBuilder$SortState; m_166770_
- intConsumer (ILcom/mojang/blaze3d/vertex/VertexFormat$IndexType;)Lit/unimi/dsi/fastutil/ints/IntConsumer; m_231158_
- 0 p_231159_ p_231159_
- 1 p_231160_ p_231160_
- isCurrentBatchEmpty ()Z m_231164_
- lambda$intConsumer$0 (Lorg/apache/commons/lang3/mutable/MutableInt;I)V m_231172_
- 0 p_231173_ p_231173_
- 1 p_231174_ p_231174_
- lambda$intConsumer$1 (Lorg/apache/commons/lang3/mutable/MutableInt;I)V m_231165_
- 0 p_231166_ p_231166_
- 1 p_231167_ p_231167_
- lambda$intConsumer$2 (Lorg/apache/commons/lang3/mutable/MutableInt;I)V m_231161_
- 0 p_231162_ p_231162_
- 1 p_231163_ p_231163_
+ intConsumer (Lcom/mojang/blaze3d/vertex/VertexFormat$IndexType;)Lit/unimi/dsi/fastutil/ints/IntConsumer; m_166777_
+ 0 p_166778_ p_166778_
+ lambda$intConsumer$0 (I)V m_166792_
+ 0 p_166793_ p_166793_
+ lambda$intConsumer$1 (I)V m_166790_
+ 0 p_166791_ p_166791_
+ lambda$intConsumer$2 (I)V m_166788_
+ 0 p_166789_ p_166789_
lambda$putSortedQuadIndices$3 ([FII)I m_166782_
static
0 p_166783_ p_166783_
@@ -3797,6 +3738,7 @@ com/mojang/blaze3d/vertex/BufferBuilder com/mojang/blaze3d/vertex/BufferBuilder
2 p_166785_ p_166785_
makeQuadSortingPoints ()[Lcom/mojang/math/Vector3f; m_166794_
nextElement ()V m_5751_
+ popNextBuffer ()Lcom/mojang/datafixers/util/Pair; m_85728_
putByte (IB)V m_5672_
0 p_85686_ p_85686_
1 p_85687_ p_85687_
@@ -3808,8 +3750,6 @@ com/mojang/blaze3d/vertex/BufferBuilder com/mojang/blaze3d/vertex/BufferBuilder
1 p_85701_ p_85701_
putSortedQuadIndices (Lcom/mojang/blaze3d/vertex/VertexFormat$IndexType;)V m_166786_
0 p_166787_ p_166787_
- releaseRenderedBuffer ()V m_231179_
- reset ()V m_231178_
restoreSortState (Lcom/mojang/blaze3d/vertex/BufferBuilder$SortState;)V m_166775_
0 p_166776_ p_166776_
roundUp (I)I m_85725_
@@ -3819,7 +3759,6 @@ com/mojang/blaze3d/vertex/BufferBuilder com/mojang/blaze3d/vertex/BufferBuilder
0 p_166772_ p_166772_
1 p_166773_ p_166773_
2 p_166774_ p_166774_
- storeRenderedBuffer ()Lcom/mojang/blaze3d/vertex/BufferBuilder$RenderedBuffer; m_231177_
switchFormat (Lcom/mojang/blaze3d/vertex/VertexFormat;)V m_85704_
0 p_85705_ p_85705_
vertex (FFFFFFFFFIIFFF)V m_5954_
@@ -3850,45 +3789,23 @@ com/mojang/blaze3d/vertex/BufferBuilder$DrawState com/mojang/blaze3d/vertex/Buff
sequentialIndex f_166800_
vertexCount f_85734_
(Lcom/mojang/blaze3d/vertex/VertexFormat;IILcom/mojang/blaze3d/vertex/VertexFormat$Mode;Lcom/mojang/blaze3d/vertex/VertexFormat$IndexType;ZZ)V
- 0 f_85733_ f_85733_
- 1 f_85734_ f_85734_
- 2 f_166797_ f_166797_
- 3 f_85735_ f_85735_
- 4 f_166798_ f_166798_
- 5 f_166799_ f_166799_
- 6 f_166800_ f_166800_
+ 0 p_166802_ p_166802_
+ 1 p_166803_ p_166803_
+ 2 p_166804_ p_166804_
+ 3 p_166805_ p_166805_
+ 4 p_166806_ p_166806_
+ 5 p_166807_ p_166807_
+ 6 p_166808_ p_166808_
bufferSize ()I m_166813_
- equals (Ljava/lang/Object;)Z equals
- 0 p_231185_ p_231185_
- format ()Lcom/mojang/blaze3d/vertex/VertexFormat; f_85733_
- hashCode ()I hashCode
- indexBufferEnd ()I m_231183_
+ format ()Lcom/mojang/blaze3d/vertex/VertexFormat; m_85745_
indexBufferSize ()I m_166816_
- indexBufferStart ()I m_231182_
- indexCount ()I f_166797_
- indexOnly ()Z f_166799_
- indexType ()Lcom/mojang/blaze3d/vertex/VertexFormat$IndexType; f_166798_
- mode ()Lcom/mojang/blaze3d/vertex/VertexFormat$Mode; f_85735_
- sequentialIndex ()Z f_166800_
- toString ()Ljava/lang/String; toString
- vertexBufferEnd ()I m_231181_
+ indexCount ()I m_166809_
+ indexOnly ()Z m_166814_
+ indexType ()Lcom/mojang/blaze3d/vertex/VertexFormat$IndexType; m_166811_
+ mode ()Lcom/mojang/blaze3d/vertex/VertexFormat$Mode; m_166810_
+ sequentialIndex ()Z m_166815_
vertexBufferSize ()I m_166812_
- vertexBufferStart ()I m_231180_
- vertexCount ()I f_85734_
-com/mojang/blaze3d/vertex/BufferBuilder$RenderedBuffer com/mojang/blaze3d/vertex/BufferBuilder$RenderedBuffer
- drawState f_231190_
- pointer f_231189_
- released f_231191_
- this$0 f_231188_
- (Lcom/mojang/blaze3d/vertex/BufferBuilder;ILcom/mojang/blaze3d/vertex/BufferBuilder$DrawState;)V
- 0 p_231193_ p_231193_
- 1 p_231194_ p_231194_
- 2 p_231195_ p_231195_
- drawState ()Lcom/mojang/blaze3d/vertex/BufferBuilder$DrawState; m_231198_
- indexBuffer ()Ljava/nio/ByteBuffer; m_231197_
- isEmpty ()Z m_231199_
- release ()V m_231200_
- vertexBuffer ()Ljava/nio/ByteBuffer; m_231196_
+ vertexCount ()I m_85746_
com/mojang/blaze3d/vertex/BufferBuilder$SortState com/mojang/blaze3d/vertex/BufferBuilder$SortState
mode f_166817_
sortX f_166820_
@@ -3904,33 +3821,36 @@ com/mojang/blaze3d/vertex/BufferBuilder$SortState com/mojang/blaze3d/vertex/Buff
4 p_166828_ p_166828_
5 p_166829_ p_166829_
com/mojang/blaze3d/vertex/BufferUploader com/mojang/blaze3d/vertex/BufferUploader
- lastImmediateBuffer f_231201_
+ lastFormat f_166833_
+ lastIndexBufferObject f_166832_
+ lastVertexArrayObject f_166830_
+ lastVertexBufferObject f_166831_
()V
- _drawWithShader (Lcom/mojang/blaze3d/vertex/BufferBuilder$RenderedBuffer;)V m_231211_
- static
- 0 p_231212_ p_231212_
- bindImmediateBuffer (Lcom/mojang/blaze3d/vertex/VertexBuffer;)V m_231204_
+ _end (Ljava/nio/ByteBuffer;Lcom/mojang/blaze3d/vertex/VertexFormat$Mode;Lcom/mojang/blaze3d/vertex/VertexFormat;ILcom/mojang/blaze3d/vertex/VertexFormat$IndexType;IZ)V m_166838_
static
- 0 p_231205_ p_231205_
- bindImmediateBuffer (Lcom/mojang/blaze3d/vertex/VertexFormat;)Lcom/mojang/blaze3d/vertex/VertexBuffer; m_231206_
+ 0 p_166839_ p_166839_
+ 1 p_166840_ p_166840_
+ 2 p_166841_ p_166841_
+ 3 p_166842_ p_166842_
+ 4 p_166843_ p_166843_
+ 5 p_166844_ p_166844_
+ 6 p_166845_ p_166845_
+ _endInternal (Lcom/mojang/blaze3d/vertex/BufferBuilder;)V m_166847_
static
- 0 p_231207_ p_231207_
- draw (Lcom/mojang/blaze3d/vertex/BufferBuilder$RenderedBuffer;)V m_231209_
+ 0 p_166848_ p_166848_
+ end (Lcom/mojang/blaze3d/vertex/BufferBuilder;)V m_85761_
static
- 0 p_231210_ p_231210_
- drawWithShader (Lcom/mojang/blaze3d/vertex/BufferBuilder$RenderedBuffer;)V m_231202_
+ 0 p_85762_ p_85762_
+ invalidateElementArrayBufferBinding ()V m_166846_
static
- 0 p_231203_ p_231203_
- invalidate ()V m_231208_
+ lambda$end$0 (Lcom/mojang/blaze3d/vertex/BufferBuilder;)V m_85768_
static
- lambda$drawWithShader$0 (Lcom/mojang/blaze3d/vertex/BufferBuilder$RenderedBuffer;)V m_231215_
- static
- 0 p_231216_ p_231216_
+ 0 p_85769_ p_85769_
reset ()V m_166835_
static
- upload (Lcom/mojang/blaze3d/vertex/BufferBuilder$RenderedBuffer;)Lcom/mojang/blaze3d/vertex/VertexBuffer; m_231213_
+ updateVertexSetup (Lcom/mojang/blaze3d/vertex/VertexFormat;)V m_166836_
static
- 0 p_231214_ p_231214_
+ 0 p_166837_ p_166837_
com/mojang/blaze3d/vertex/BufferVertexConsumer com/mojang/blaze3d/vertex/BufferVertexConsumer
color (IIII)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_6122_
0 p_85787_ p_85787_
@@ -4005,7 +3925,7 @@ com/mojang/blaze3d/vertex/DefaultedVertexConsumer com/mojang/blaze3d/vertex/Defa
defaultG f_85826_
defaultR f_85825_
()V
- defaultColor (IIII)V m_7404_
+ defaultColor (IIII)V m_142461_
0 p_85830_ p_85830_
1 p_85831_ p_85831_
2 p_85832_ p_85832_
@@ -4105,36 +4025,59 @@ com/mojang/blaze3d/vertex/VertexBuffer com/mojang/blaze3d/vertex/VertexBuffer
indexType f_166861_
mode f_166864_
sequentialIndices f_166865_
- vertexBufferId f_231217_
+ vertextBufferId f_166859_
()V
_drawWithShader (Lcom/mojang/math/Matrix4f;Lcom/mojang/math/Matrix4f;Lnet/minecraft/client/renderer/ShaderInstance;)V m_166876_
0 p_166877_ p_166877_
1 p_166878_ p_166878_
2 p_166879_ p_166879_
bind ()V m_85921_
+ bindVertexArray ()V m_166893_
close ()V close
draw ()V m_166882_
+ drawChunkLayer ()V m_166887_
drawWithShader (Lcom/mojang/math/Matrix4f;Lcom/mojang/math/Matrix4f;Lnet/minecraft/client/renderer/ShaderInstance;)V m_166867_
0 p_166868_ p_166868_
1 p_166869_ p_166869_
2 p_166870_ p_166870_
getFormat ()Lcom/mojang/blaze3d/vertex/VertexFormat; m_166892_
- getIndexType ()Lcom/mojang/blaze3d/vertex/VertexFormat$IndexType; m_231231_
- isInvalid ()Z m_231230_
- lambda$drawWithShader$0 (Lcom/mojang/math/Matrix4f;Lcom/mojang/math/Matrix4f;Lnet/minecraft/client/renderer/ShaderInstance;)V m_231226_
- 0 p_231227_ p_231227_
- 1 p_231228_ p_231228_
- 2 p_231229_ p_231229_
+ lambda$bind$3 ()I m_166900_
+ lambda$bind$4 ()I m_166899_
+ lambda$bind$5 ()I m_166898_
+ lambda$bindVertexArray$9 ()Ljava/lang/Integer; m_166897_
+ lambda$drawWithShader$11 (Lcom/mojang/math/Matrix4f;Lcom/mojang/math/Matrix4f;Lnet/minecraft/client/renderer/ShaderInstance;)V m_166883_
+ 0 p_166884_ p_166884_
+ 1 p_166885_ p_166885_
+ 2 p_166886_ p_166886_
+ lambda$new$0 (Ljava/lang/Integer;)V m_85927_
+ 0 p_85928_ p_85928_
+ lambda$new$1 (Ljava/lang/Integer;)V m_166880_
+ 0 p_166881_ p_166881_
+ lambda$new$2 (Ljava/lang/Integer;)V m_166871_
+ 0 p_166872_ p_166872_
+ lambda$unbind$12 ()I m_166895_
+ static
+ lambda$unbind$13 ()I m_166894_
+ static
+ lambda$unbindVertexArray$10 ()Ljava/lang/Integer; m_166896_
+ static
+ lambda$upload$6 (Lcom/mojang/blaze3d/vertex/BufferBuilder;)V m_166890_
+ 0 p_166891_ p_166891_
+ lambda$uploadLater$7 (Lcom/mojang/blaze3d/vertex/BufferBuilder;)V m_166888_
+ 0 p_166889_ p_166889_
+ lambda$uploadLater$8 (Ljava/lang/Runnable;)V m_166873_
+ static
+ 0 p_166874_ p_166874_
unbind ()V m_85931_
static
- upload (Lcom/mojang/blaze3d/vertex/BufferBuilder$RenderedBuffer;)V m_231221_
- 0 p_231222_ p_231222_
- uploadIndexBuffer (Lcom/mojang/blaze3d/vertex/BufferBuilder$DrawState;Ljava/nio/ByteBuffer;)Lcom/mojang/blaze3d/systems/RenderSystem$AutoStorageIndexBuffer; m_231223_
- 0 p_231224_ p_231224_
- 1 p_231225_ p_231225_
- uploadVertexBuffer (Lcom/mojang/blaze3d/vertex/BufferBuilder$DrawState;Ljava/nio/ByteBuffer;)Lcom/mojang/blaze3d/vertex/VertexFormat; m_231218_
- 0 p_231219_ p_231219_
- 1 p_231220_ p_231220_
+ unbindVertexArray ()V m_166875_
+ static
+ upload (Lcom/mojang/blaze3d/vertex/BufferBuilder;)V m_85925_
+ 0 p_85926_ p_85926_
+ uploadLater (Lcom/mojang/blaze3d/vertex/BufferBuilder;)Ljava/util/concurrent/CompletableFuture; m_85932_
+ 0 p_85933_ p_85933_
+ upload_ (Lcom/mojang/blaze3d/vertex/BufferBuilder;)V m_85935_
+ 0 p_85936_ p_85936_
com/mojang/blaze3d/vertex/VertexConsumer com/mojang/blaze3d/vertex/VertexConsumer
color (I)Lcom/mojang/blaze3d/vertex/VertexConsumer; m_193479_
0 p_193480_ p_193480_
@@ -4148,7 +4091,7 @@ com/mojang/blaze3d/vertex/VertexConsumer com/mojang/blaze3d/vertex/VertexConsume
1 p_85974_ p_85974_
2 p_85975_ p_85975_
3 p_85976_ p_85976_
- defaultColor (IIII)V m_7404_
+ defaultColor (IIII)V m_142461_
0 p_166901_ p_166901_
1 p_166902_ p_166902_
2 p_166903_ p_166903_
@@ -4222,8 +4165,10 @@ com/mojang/blaze3d/vertex/VertexConsumer com/mojang/blaze3d/vertex/VertexConsume
com/mojang/blaze3d/vertex/VertexFormat com/mojang/blaze3d/vertex/VertexFormat
elementMapping f_166905_
elements f_86012_
- immediateDrawVertexBuffer f_231232_
+ indexBufferObject f_166908_
offsets f_86013_
+ vertexArrayObject f_166906_
+ vertexBufferObject f_166907_
vertexSize f_86014_
(Lcom/google/common/collect/ImmutableMap;)V
0 p_166910_ p_166910_
@@ -4234,8 +4179,10 @@ com/mojang/blaze3d/vertex/VertexFormat com/mojang/blaze3d/vertex/VertexFormat
0 p_86026_ p_86026_
getElementAttributeNames ()Lcom/google/common/collect/ImmutableList; m_166911_
getElements ()Lcom/google/common/collect/ImmutableList; m_86023_
- getImmediateDrawVertexBuffer ()Lcom/mojang/blaze3d/vertex/VertexBuffer; m_231233_
getIntegerSize ()I m_86017_
+ getOrCreateIndexBufferObject ()I m_166915_
+ getOrCreateVertexArrayObject ()I m_166913_
+ getOrCreateVertexBufferObject ()I m_166914_
getVertexSize ()I m_86020_
hashCode ()I hashCode
setupBufferState ()V m_166912_
@@ -4279,20 +4226,18 @@ com/mojang/blaze3d/vertex/VertexFormat$Mode com/mojang/blaze3d/vertex/VertexForm
TRIANGLE_FAN TRIANGLE_FAN
TRIANGLE_STRIP TRIANGLE_STRIP
asGLMode f_166946_
- connectedPrimitives f_231234_
primitiveLength f_166947_
primitiveStride f_166948_
$values ()[Lcom/mojang/blaze3d/vertex/VertexFormat$Mode; m_166957_
static
()V
static
- (Ljava/lang/String;IIIIZ)V
- 0 p_231236_ p_231236_
- 1 p_231237_ p_231237_
- 2 p_231238_ p_231238_
- 3 p_231239_ p_231239_
- 4 p_231240_ p_231240_
- 5 p_231241_ p_231241_
+ (Ljava/lang/String;IIII)V
+ 0 p_166952_ p_166952_
+ 1 p_166953_ p_166953_
+ 2 p_166954_ p_166954_
+ 3 p_166955_ p_166955_
+ 4 p_166956_ p_166956_
indexCount (I)I m_166958_
0 p_166959_ p_166959_
valueOf (Ljava/lang/String;)Lcom/mojang/blaze3d/vertex/VertexFormat$Mode; valueOf
@@ -4506,7 +4451,7 @@ com/mojang/blaze3d/vertex/VertexMultiConsumer$Double com/mojang/blaze3d/vertex/V
1 p_86203_ p_86203_
2 p_86204_ p_86204_
3 p_86205_ p_86205_
- defaultColor (IIII)V m_7404_
+ defaultColor (IIII)V m_142461_
0 p_167066_ p_167066_
1 p_167067_ p_167067_
2 p_167068_ p_167068_
@@ -4554,7 +4499,7 @@ com/mojang/blaze3d/vertex/VertexMultiConsumer$Multiple com/mojang/blaze3d/vertex
1 p_167131_ p_167131_
2 p_167132_ p_167132_
3 p_167133_ p_167133_
- defaultColor (IIII)V m_7404_
+ defaultColor (IIII)V m_142461_
0 p_167154_ p_167154_
1 p_167155_ p_167155_
2 p_167156_ p_167156_
@@ -5312,11 +5257,14 @@ com/mojang/realmsclient/RealmsMainScreen com/mojang/realmsclient/RealmsMainScree
PENDING_INVITES_TEXT f_86236_
POPUP_LOCATION f_86312_
POPUP_TEXT f_86244_
+ QUESTIONMARK_LOCATION f_86310_
+ REALMS_DATA_FETCHER f_86255_
SELECT_MINIGAME_PREFIX f_86243_
SERVER_CLOSED_TOOLTIP f_86249_
SERVER_EXPIRED_TOOLTIP f_86245_
SERVER_EXPIRES_IN_DAY_TOOLTIP f_86247_
SERVER_EXPIRES_SOON_TOOLTIP f_86246_
+ SERVER_INFO_TOOLTIP f_86252_
SERVER_OPEN_TOOLTIP f_86248_
SERVER_UNITIALIZED_TEXT f_86238_
SUBSCRIPTION_CREATE_TEXT f_86242_
@@ -5340,7 +5288,6 @@ com/mojang/realmsclient/RealmsMainScreen com/mojang/realmsclient/RealmsMainScree
connectLock f_86265_
createTrialButton f_86271_
createdTrial f_86298_
- dataSubscription f_238705_
dontSetConnectedToRealms f_86281_
formattedPopup f_86266_
hasFetchedServers f_86294_
@@ -5368,7 +5315,6 @@ com/mojang/realmsclient/RealmsMainScreen com/mojang/realmsclient/RealmsMainScree
realmsServers f_86291_
regionsPinged f_86279_
renewButton f_86287_
- serverList f_238533_
showPopupButton f_86268_
showingPopup f_86299_
teaserImages f_86254_
@@ -5393,18 +5339,18 @@ com/mojang/realmsclient/RealmsMainScreen com/mojang/realmsclient/RealmsMainScree
access$1200 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/Minecraft; m_86681_
static
0 p_86682_ p_86682_
- access$1300 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/gui/Font; m_231256_
+ access$1300 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/Minecraft; m_86686_
static
- 0 p_231257_ p_231257_
+ 0 p_86687_ p_86687_
access$1400 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/Minecraft; m_167203_
static
0 p_167204_ p_167204_
access$1500 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/gui/Font; m_167205_
static
0 p_167206_ p_167206_
- access$1600 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/gui/Font; m_231258_
+ access$1600 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/Minecraft; m_167207_
static
- 0 p_231259_ p_231259_
+ 0 p_167208_ p_167208_
access$1700 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/gui/Font; m_167209_
static
0 p_167210_ p_167210_
@@ -5444,9 +5390,15 @@ com/mojang/realmsclient/RealmsMainScreen com/mojang/realmsclient/RealmsMainScree
access$2800 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/gui/Font; m_167180_
static
0 p_167181_ p_167181_
+ access$2900 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/gui/Font; m_167182_
+ static
+ 0 p_167183_ p_167183_
access$300 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/Minecraft; m_86544_
static
0 p_86545_ p_86545_
+ access$3000 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/gui/Font; m_167184_
+ static
+ 0 p_167185_ p_167185_
access$400 (Lcom/mojang/realmsclient/RealmsMainScreen;)Lnet/minecraft/client/Minecraft; m_86582_
static
0 p_86583_ p_86583_
@@ -5532,8 +5484,6 @@ com/mojang/realmsclient/RealmsMainScreen com/mojang/realmsclient/RealmsMainScree
0 p_86572_ p_86572_
1 p_86573_ p_86573_
init ()V m_7856_
- initDataFetcher (Lcom/mojang/realmsclient/gui/RealmsDataFetcher;)Lcom/mojang/realmsclient/gui/task/DataFetcher$Subscription; m_86354_
- 0 p_238836_ p_238836_
isOutsidePopup (DD)Z m_86393_
0 p_86394_ p_86394_
1 p_86395_ p_86395_
@@ -5545,9 +5495,6 @@ com/mojang/realmsclient/RealmsMainScreen com/mojang/realmsclient/RealmsMainScree
0 p_86401_ p_86401_
1 p_86402_ p_86402_
2 p_86403_ p_86403_
- lambda$addButtons$10 (Lnet/minecraft/client/gui/components/Button;)V m_231254_
- static
- 0 p_231255_ p_231255_
lambda$addButtons$3 (Lnet/minecraft/client/gui/components/Button;)V m_86678_
0 p_86679_ p_86679_
lambda$addButtons$4 (Lnet/minecraft/client/gui/components/Button;)V m_86671_
@@ -5561,40 +5508,30 @@ com/mojang/realmsclient/RealmsMainScreen com/mojang/realmsclient/RealmsMainScree
lambda$addButtons$8 (Lnet/minecraft/client/gui/components/Button;)V m_86596_
0 p_86597_ p_86597_
lambda$addButtons$9 (Lnet/minecraft/client/gui/components/Button;)V m_86564_
+ static
0 p_86565_ p_86565_
- lambda$charTyped$19 (CLcom/mojang/realmsclient/KeyCombo;)V m_231243_
+ lambda$charTyped$13 (CLcom/mojang/realmsclient/KeyCombo;)V m_193482_
static
- 0 p_231244_ p_231244_
- 1 p_231245_ p_231245_
+ 0 p_193483_ p_193483_
+ 1 p_193484_ p_193484_
lambda$init$0 ()V m_86378_
static
lambda$init$1 ()V m_86375_
lambda$init$2 ()V m_86372_
- lambda$initDataFetcher$11 (Ljava/util/List;)V m_193491_
- 0 p_238837_ p_238837_
- lambda$initDataFetcher$12 (Ljava/lang/Integer;)V m_240388_
- 0 p_240510_ p_240510_
- lambda$initDataFetcher$13 (Ljava/lang/Boolean;)V m_231251_
- 0 p_238839_ p_238839_
- lambda$initDataFetcher$14 (Lcom/mojang/realmsclient/dto/RealmsServerPlayerLists;)V m_238846_
- 0 p_238847_ p_238847_
- lambda$initDataFetcher$15 (Lcom/mojang/realmsclient/gui/RealmsDataFetcher;Lcom/mojang/realmsclient/dto/RealmsNews;)V m_238848_
- 0 p_238849_ p_238849_
- 1 p_231355_ p_231355_
- lambda$leaveClicked$17 (Lcom/mojang/realmsclient/dto/RealmsServer;Z)V m_231248_
- 0 p_231249_ p_231249_
- 1 p_231253_ p_231253_
- lambda$pingRegions$16 ()V m_231242_
- lambda$removeServer$18 (Lcom/mojang/realmsclient/dto/RealmsServer;Lcom/mojang/realmsclient/RealmsMainScreen$Entry;)Z m_238843_
- static
- 0 p_238844_ p_238844_
- 1 p_231250_ p_231250_
- lambda$updateTeaserImages$20 (Lnet/minecraft/resources/ResourceLocation;)Z m_238841_
+ lambda$leaveClicked$11 (Lcom/mojang/realmsclient/dto/RealmsServer;Z)V m_193488_
+ 0 p_193489_ p_193489_
+ 1 p_193490_ p_193490_
+ lambda$pingRegions$10 ()V m_86369_
+ lambda$removeServer$12 (Lcom/mojang/realmsclient/dto/RealmsServer;Lcom/mojang/realmsclient/RealmsMainScreen$Entry;)Z m_193485_
static
- 0 p_193492_ p_193492_
- lambda$updateTeaserImages$21 (Lnet/minecraft/resources/ResourceLocation;)Z m_238851_
+ 0 p_193486_ p_193486_
+ 1 p_193487_ p_193487_
+ lambda$updateTeaserImages$14 (Ljava/lang/String;)Z m_193496_
+ static
+ 0 p_193497_ p_193497_
+ lambda$updateTeaserImages$15 (Lnet/minecraft/resources/ResourceLocation;)Z m_193491_
static
- 0 p_231247_ p_231247_
+ 0 p_193492_ p_193492_
leaveClicked (Lcom/mojang/realmsclient/dto/RealmsServer;)V m_86669_
0 p_86670_ p_86670_
leaveServer (ZLcom/mojang/realmsclient/dto/RealmsServer;)V m_193493_
@@ -5616,7 +5553,6 @@ com/mojang/realmsclient/RealmsMainScreen com/mojang/realmsclient/RealmsMainScree
1 p_86517_ p_86517_
popupX0 ()I m_86363_
popupY0 ()I m_86366_
- refreshFetcher ()V m_240107_
removeServer (Lcom/mojang/realmsclient/dto/RealmsServer;)V m_86676_
0 p_86677_ p_86677_
removed ()V m_7861_
@@ -5627,6 +5563,13 @@ com/mojang/realmsclient/RealmsMainScreen com/mojang/realmsclient/RealmsMainScree
3 p_86416_ p_86416_
renderLocal (Lcom/mojang/blaze3d/vertex/PoseStack;)V m_86531_
0 p_86532_ p_86532_
+ renderMoreInfo (Lcom/mojang/blaze3d/vertex/PoseStack;IIIIZ)V m_86417_
+ 0 p_86418_ p_86418_
+ 1 p_86419_ p_86419_
+ 2 p_86420_ p_86420_
+ 3 p_86421_ p_86421_
+ 4 p_86422_ p_86422_
+ 5 p_86423_ p_86423_
renderMousehoverTooltip (Lcom/mojang/blaze3d/vertex/PoseStack;Ljava/util/List;II)V m_86441_
0 p_86442_ p_86442_
1 p_86443_ p_86443_
@@ -5660,10 +5603,11 @@ com/mojang/realmsclient/RealmsMainScreen com/mojang/realmsclient/RealmsMainScree
shouldShowMessageInList ()Z m_86318_
shouldShowPopup ()Z m_86528_
shouldShowPopupButton ()Z m_86324_
+ stopRealmsFetcher ()V m_86354_
switchToLocal ()V m_86348_
switchToProd ()V m_86351_
switchToStage ()V m_86345_
- tick ()V m_86600_
+ tick ()V m_96624_
updateButtonStates (Lcom/mojang/realmsclient/dto/RealmsServer;)V m_86513_
0 p_86514_ p_86514_
updateTeaserImages (Lnet/minecraft/server/packs/resources/ResourceManager;)V m_86406_
@@ -5676,8 +5620,9 @@ com/mojang/realmsclient/RealmsMainScreen$1 com/mojang/realmsclient/RealmsMainScr
1 p_86736_ p_86736_
lambda$run$0 ()V m_86741_
lambda$run$1 ()V m_86740_
- lambda$run$2 (Lcom/mojang/realmsclient/exception/RealmsServiceException;)V m_231260_
- 0 p_231261_ p_231261_
+ lambda$run$2 ()V m_86737_
+ lambda$run$3 (Lcom/mojang/realmsclient/exception/RealmsServiceException;)V m_86738_
+ 0 p_86739_ p_86739_
run ()V run
com/mojang/realmsclient/RealmsMainScreen$2 com/mojang/realmsclient/RealmsMainScreen$2
this$0 f_86743_
@@ -5839,6 +5784,19 @@ com/mojang/realmsclient/RealmsMainScreen$ServerEntry com/mojang/realmsclient/Rea
3 p_86882_ p_86882_
4 p_86883_ p_86883_
5 p_86884_ p_86884_
+com/mojang/realmsclient/RealmsMainScreen$ShowPopupButton com/mojang/realmsclient/RealmsMainScreen$ShowPopupButton
+ this$0 f_86892_
+ (Lcom/mojang/realmsclient/RealmsMainScreen;)V
+ 0 p_86894_ p_86894_
+ lambda$new$0 (Lcom/mojang/realmsclient/RealmsMainScreen;Lnet/minecraft/client/gui/components/Button;)V m_86895_
+ static
+ 0 p_86896_ p_86896_
+ 1 p_86897_ p_86897_
+ renderButton (Lcom/mojang/blaze3d/vertex/PoseStack;IIF)V m_6303_
+ 0 p_86899_ p_86899_
+ 1 p_86900_ p_86900_
+ 2 p_86901_ p_86901_
+ 3 p_86902_ p_86902_
com/mojang/realmsclient/RealmsMainScreen$TrialEntry com/mojang/realmsclient/RealmsMainScreen$TrialEntry
this$0 f_86903_
(Lcom/mojang/realmsclient/RealmsMainScreen;)V
@@ -6133,9 +6091,6 @@ com/mojang/realmsclient/client/RealmsClient com/mojang/realmsclient/client/Realm
0 p_87243_ p_87243_
create ()Lcom/mojang/realmsclient/client/RealmsClient; m_87169_
static
- create (Lnet/minecraft/client/Minecraft;)Lcom/mojang/realmsclient/client/RealmsClient; m_239151_
- static
- 0 p_239152_ p_239152_
deleteWorld (J)V m_87254_
0 p_87255_ p_87255_
deop (JLjava/lang/String;)Lcom/mojang/realmsclient/dto/Ops; m_87244_
@@ -6928,42 +6883,93 @@ com/mojang/realmsclient/gui/ErrorCallback com/mojang/realmsclient/gui/ErrorCallb
error (Lnet/minecraft/network/chat/Component;)V m_5673_
0 p_87793_ p_87793_
com/mojang/realmsclient/gui/RealmsDataFetcher com/mojang/realmsclient/gui/RealmsDataFetcher
- dataFetcher f_238549_
+ LOGGER f_87794_
+ fetchStatus f_87814_
+ hasUnreadNews f_87807_
+ liveStatsScheduledFuture f_87812_
liveStatsTask f_87800_
- newsManager f_238737_
- newsTask f_238681_
- pendingInvitesTask f_238709_
+ livestats f_87804_
+ minecraft f_167329_
+ newsLink f_87808_
+ newsLocalStorage f_167331_
+ pendingInviteScheduledFuture f_87810_
+ pendingInviteUpdateTask f_87798_
+ pendingInvitesCount f_87805_
+ realmsClient f_167330_
+ removedServers f_87802_
+ scheduler f_87795_
+ serverListScheduledFuture f_87809_
serverListUpdateTask f_87797_
+ servers f_87803_
+ stopped f_87796_
trialAvailabilityTask f_87799_
- (Lcom/mojang/realmsclient/client/RealmsClient;)V
- 0 p_238853_ p_238853_
- lambda$new$0 (Lcom/mojang/realmsclient/client/RealmsClient;)Ljava/util/List; m_167339_
- static
- 0 p_238854_ p_238854_
-com/mojang/realmsclient/gui/RealmsNewsManager com/mojang/realmsclient/gui/RealmsNewsManager
- hasUnreadNews f_238831_
- newsLink f_238573_
- newsLocalStorage f_238804_
- (Lcom/mojang/realmsclient/util/RealmsPersistence;)V
- 0 p_239304_ p_239304_
- hasUnreadNews ()Z m_239499_
- newsLink ()Ljava/lang/String; m_240058_
- updateNewsStorage (Lcom/mojang/realmsclient/dto/RealmsNews;)Lcom/mojang/realmsclient/util/RealmsPersistence$RealmsPersistenceData; m_240152_
- 0 p_240153_ p_240153_
- updateUnreadNews (Lcom/mojang/realmsclient/dto/RealmsNews;)V m_239190_
- 0 p_239191_ p_239191_
-com/mojang/realmsclient/gui/RealmsServerList com/mojang/realmsclient/gui/RealmsServerList
- minecraft f_238634_
- removedServers f_238560_
- servers f_238698_
- (Lnet/minecraft/client/Minecraft;)V
- 0 p_239233_ p_239233_
- removeItem (Lcom/mojang/realmsclient/dto/RealmsServer;)Ljava/util/List; m_240076_
- 0 p_240077_ p_240077_
- updateServersList (Ljava/util/List;)Ljava/util/List; m_239868_
- 0 p_239869_ p_239869_
+ trialAvailable f_87806_
+ trialAvailableScheduledFuture f_87811_
+ unreadNewsScheduledFuture f_87813_
+ unreadNewsTask f_87801_
+ ()V
+ static
+ (Lnet/minecraft/client/Minecraft;Lcom/mojang/realmsclient/client/RealmsClient;Lcom/mojang/realmsclient/util/RealmsPersistence;)V
+ 0 p_167336_ p_167336_
+ 1 p_167337_ p_167337_
+ 2 p_167338_ p_167338_
+ (Lnet/minecraft/client/Minecraft;Lcom/mojang/realmsclient/client/RealmsClient;)V
+ 0 p_167333_ p_167333_
+ 1 p_167334_ p_167334_
+ cancelTasks ()V m_87859_
+ fetchAndUpdateNewsStorage ()Lcom/mojang/realmsclient/util/RealmsPersistence$RealmsPersistenceData; m_167349_
+ forceUpdate ()V m_87849_
+ getLivestats ()Lcom/mojang/realmsclient/dto/RealmsServerPlayerLists; m_87853_
+ getPendingInvitesCount ()I m_87851_
+ getServers ()Ljava/util/List; m_87850_
+ hasUnreadNews ()Z m_87854_
+ init ()V m_87841_
+ initWithSpecificTaskList ()V m_87847_
+ isActive ()Z m_87860_
+ isFetchedSinceLastTry (Lcom/mojang/realmsclient/gui/RealmsDataFetcher$Task;)Z m_87820_
+ 0 p_87821_ p_87821_
+ isStopped ()Z m_87817_
+ isTrialAvailable ()Z m_87852_
+ lambda$cancelTasks$1 (Ljava/util/concurrent/ScheduledFuture;)V m_167342_
+ static
+ 0 p_167343_ p_167343_
+ lambda$markClean$0 (Lcom/mojang/realmsclient/gui/RealmsDataFetcher$Task;Ljava/lang/Boolean;)Ljava/lang/Boolean; m_167339_
+ static
+ 0 p_167340_ p_167340_
+ 1 p_167341_ p_167341_
+ markClean ()V m_87848_
+ newsLink ()Ljava/lang/String; m_87855_
+ removeItem (Lcom/mojang/realmsclient/dto/RealmsServer;)Ljava/util/List; m_210672_
+ 0 p_210673_ p_210673_
+ scheduleTasks ()V m_87858_
+ setServers (Ljava/util/List;)V m_87839_
+ 0 p_87840_ p_87840_
+ stop ()V m_87856_
+ updateLiveStats ()V m_167347_
+ updatePendingInvites ()V m_167345_
+ updateServersList ()V m_167344_
+ updateTrialAvailable ()V m_167346_
+ updateUnreadNews ()V m_167348_
+com/mojang/realmsclient/gui/RealmsDataFetcher$Task com/mojang/realmsclient/gui/RealmsDataFetcher$Task
+ $VALUES $VALUES
+ LIVE_STATS LIVE_STATS
+ PENDING_INVITE PENDING_INVITE
+ SERVER_LIST SERVER_LIST
+ TRIAL_AVAILABLE TRIAL_AVAILABLE
+ UNREAD_NEWS UNREAD_NEWS
+ $values ()[Lcom/mojang/realmsclient/gui/RealmsDataFetcher$Task; m_167350_
+ static
+ ()V
+ static
+ (Ljava/lang/String;I)V
+ 0 p_87893_ p_87893_
+ 1 p_87894_ p_87894_
+ valueOf (Ljava/lang/String;)Lcom/mojang/realmsclient/gui/RealmsDataFetcher$Task; valueOf
+ static
+ 0 p_87896_ p_87896_
+ values ()[Lcom/mojang/realmsclient/gui/RealmsDataFetcher$Task; values
+ static
com/mojang/realmsclient/gui/RealmsWorldSlotButton com/mojang/realmsclient/gui/RealmsWorldSlotButton
- CHECK_MARK_LOCATION f_231297_
DEFAULT_WORLD_SLOT_1 f_87919_
DEFAULT_WORLD_SLOT_2 f_87920_
DEFAULT_WORLD_SLOT_3 f_87921_
@@ -6972,6 +6978,7 @@ com/mojang/realmsclient/gui/RealmsWorldSlotButton com/mojang/realmsclient/gui/Re
SLOT_FRAME_LOCATION f_87917_
SWITCH_TO_MINIGAME_SLOT_TOOLTIP f_87923_
SWITCH_TO_WORLD_SLOT_TOOLTIP f_87924_
+ animTick f_87915_
serverDataProvider f_87925_
slotIndex f_87914_
state f_87916_
@@ -7019,10 +7026,6 @@ com/mojang/realmsclient/gui/RealmsWorldSlotButton com/mojang/realmsclient/gui/Re
1 p_87965_ p_87965_
2 p_87966_ p_87966_
3 p_87967_ p_87967_
- renderCheckMark (Lcom/mojang/blaze3d/vertex/PoseStack;II)V m_231298_
- 0 p_231299_ p_231299_
- 1 p_231300_ p_231300_
- 2 p_231301_ p_231301_
tick ()V m_87968_
com/mojang/realmsclient/gui/RealmsWorldSlotButton$Action com/mojang/realmsclient/gui/RealmsWorldSlotButton$Action
$VALUES $VALUES
@@ -7135,7 +7138,7 @@ com/mojang/realmsclient/gui/screens/RealmsBackupInfoScreen com/mojang/realmsclie
1 p_88056_ p_88056_
2 p_88057_ p_88057_
3 p_88058_ p_88058_
- tick ()V m_86600_
+ tick ()V m_96624_
com/mojang/realmsclient/gui/screens/RealmsBackupInfoScreen$BackupInfoList com/mojang/realmsclient/gui/screens/RealmsBackupInfoScreen$BackupInfoList
this$0 f_88079_
(Lcom/mojang/realmsclient/gui/screens/RealmsBackupInfoScreen;Lnet/minecraft/client/Minecraft;)V
@@ -7382,8 +7385,8 @@ com/mojang/realmsclient/gui/screens/RealmsBrokenWorldScreen com/mojang/realmscli
lambda$doSwitchOrReset$8 ()V m_167364_
lambda$doSwitchOrReset$9 (Lcom/mojang/realmsclient/dto/RealmsServer;)V m_181317_
0 p_181318_ p_181318_
- lambda$downloadWorld$12 (IZ)V m_242503_
- 0 p_242680_ p_242680_
+ lambda$downloadWorld$12 (IZ)V m_181314_
+ 0 p_181315_ p_181315_
1 p_88312_ p_88312_
lambda$fetchServerData$7 (J)V m_88343_
0 p_88344_ p_88344_
@@ -7395,17 +7398,19 @@ com/mojang/realmsclient/gui/screens/RealmsBrokenWorldScreen com/mojang/realmscli
1 p_88317_ p_88317_
2 p_88318_ p_88318_
3 p_88319_ p_88319_
- tick ()V m_86600_
+ tick ()V m_96624_
com/mojang/realmsclient/gui/screens/RealmsClientOutdatedScreen com/mojang/realmsclient/gui/screens/RealmsClientOutdatedScreen
INCOMPATIBLE_MESSAGES f_88361_
- INCOMPATIBLE_MESSAGES_SNAPSHOT f_231302_
INCOMPATIBLE_TITLE f_88360_
+ OUTDATED_MESSAGES f_88359_
+ OUTDATED_TITLE f_88358_
lastScreen f_88362_
+ outdated f_88363_
()V
static
- (Lnet/minecraft/client/gui/screens/Screen;)V
- 0 p_231304_ p_231304_
- getMessages ()[Lnet/minecraft/network/chat/Component; m_231305_
+ (Lnet/minecraft/client/gui/screens/Screen;Z)V
+ 0 p_88366_ p_88366_
+ 1 p_88367_ p_88367_
init ()V m_7856_
keyPressed (III)Z m_7933_
0 p_88369_ p_88369_
@@ -7590,7 +7595,7 @@ com/mojang/realmsclient/gui/screens/RealmsConfigureWorldScreen com/mojang/realms
switchToMinigame ()V m_88533_
templateSelectionCallback (Lcom/mojang/realmsclient/dto/WorldTemplate;)V m_167394_
0 p_167395_ p_167395_
- tick ()V m_86600_
+ tick ()V m_96624_
com/mojang/realmsclient/gui/screens/RealmsConfigureWorldScreen$1 com/mojang/realmsclient/gui/screens/RealmsConfigureWorldScreen$1
$SwitchMap$com$mojang$realmsclient$gui$RealmsWorldSlotButton$Action f_88543_
()V
@@ -7648,7 +7653,7 @@ com/mojang/realmsclient/gui/screens/RealmsCreateRealmScreen com/mojang/realmscli
1 p_88585_ p_88585_
2 p_88586_ p_88586_
3 p_88587_ p_88587_
- tick ()V m_86600_
+ tick ()V m_96624_
valid ()Z m_88596_
com/mojang/realmsclient/gui/screens/RealmsDownloadLatestWorldScreen com/mojang/realmsclient/gui/screens/RealmsDownloadLatestWorldScreen
DOTS f_88605_
@@ -7713,7 +7718,7 @@ com/mojang/realmsclient/gui/screens/RealmsDownloadLatestWorldScreen com/mojang/r
1 p_88635_ p_88635_
2 p_88636_ p_88636_
3 p_88637_ p_88637_
- tick ()V m_86600_
+ tick ()V m_96624_
com/mojang/realmsclient/gui/screens/RealmsDownloadLatestWorldScreen$DownloadStatus com/mojang/realmsclient/gui/screens/RealmsDownloadLatestWorldScreen$DownloadStatus
bytesWritten f_88660_
totalBytes f_88661_
@@ -7732,13 +7737,13 @@ com/mojang/realmsclient/gui/screens/RealmsGenericErrorScreen com/mojang/realmscl
(Lcom/mojang/realmsclient/exception/RealmsServiceException;Lnet/minecraft/client/gui/screens/Screen;)V
0 p_88669_ p_88669_
1 p_88670_ p_88670_
+ errorMessage (Lcom/mojang/realmsclient/exception/RealmsServiceException;)Lcom/mojang/datafixers/util/Pair; m_200949_
+ static
+ 0 p_200950_ p_200950_
errorMessage (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)Lcom/mojang/datafixers/util/Pair; m_200953_
static
0 p_200954_ p_200954_
1 p_200955_ p_200955_
- errorMessage (Lcom/mojang/realmsclient/exception/RealmsServiceException;)Lcom/mojang/datafixers/util/Pair; m_200949_
- static
- 0 p_200950_ p_200950_
errorMessage (Lnet/minecraft/network/chat/Component;)Lcom/mojang/datafixers/util/Pair; m_200951_
static
0 p_200952_ p_200952_
@@ -7784,7 +7789,7 @@ com/mojang/realmsclient/gui/screens/RealmsInviteScreen com/mojang/realmsclient/g
3 p_88714_ p_88714_
showError (Lnet/minecraft/network/chat/Component;)V m_88717_
0 p_88718_ p_88718_
- tick ()V m_86600_
+ tick ()V m_96624_
com/mojang/realmsclient/gui/screens/RealmsLongConfirmationScreen com/mojang/realmsclient/gui/screens/RealmsLongConfirmationScreen
callback f_88725_
line2 f_88727_
@@ -7872,15 +7877,15 @@ com/mojang/realmsclient/gui/screens/RealmsLongRunningMcoTaskScreen com/mojang/re
3 p_88788_ p_88788_
setTitle (Lnet/minecraft/network/chat/Component;)V m_88796_
0 p_88797_ p_88797_
- tick ()V m_86600_
+ tick ()V m_96624_
com/mojang/realmsclient/gui/screens/RealmsNotificationsScreen com/mojang/realmsclient/gui/screens/RealmsNotificationsScreen
INVITE_ICON_LOCATION f_88821_
NEWS_ICON_LOCATION f_88823_
+ REALMS_DATA_FETCHER f_88824_
TRIAL_ICON_LOCATION f_88822_
checkedMcoAvailability f_88826_
hasUnreadNews f_88829_
numberOfPendingInvites f_88825_
- realmsDataSubscription f_238623_
trialAvailable f_88827_
validClient f_88828_
()V
@@ -7894,23 +7899,13 @@ com/mojang/realmsclient/gui/screens/RealmsNotificationsScreen com/mojang/realmsc
getRealmsNotificationsEnabled ()Z m_88848_
inTitleScreen ()Z m_88849_
init ()V m_7856_
- initDataFetcher (Lcom/mojang/realmsclient/gui/RealmsDataFetcher;)Lcom/mojang/realmsclient/gui/task/DataFetcher$Subscription; m_88847_
- 0 p_238855_ p_238855_
- lambda$initDataFetcher$0 (Ljava/lang/Integer;)V m_239520_
- 0 p_239521_ p_239521_
- lambda$initDataFetcher$1 (Ljava/lang/Boolean;)V m_239493_
- static
- 0 p_239494_ p_239494_
- lambda$initDataFetcher$2 (Lcom/mojang/realmsclient/gui/RealmsDataFetcher;Lcom/mojang/realmsclient/dto/RealmsNews;)V m_238944_
- static
- 0 p_238945_ p_238945_
- 1 p_238946_ p_238946_
+ removed ()V m_7861_
render (Lcom/mojang/blaze3d/vertex/PoseStack;IIF)V m_6305_
0 p_88837_ p_88837_
1 p_88838_ p_88838_
2 p_88839_ p_88839_
3 p_88840_ p_88840_
- tick ()V m_86600_
+ tick ()V m_96624_
com/mojang/realmsclient/gui/screens/RealmsNotificationsScreen$1 com/mojang/realmsclient/gui/screens/RealmsNotificationsScreen$1
this$0 f_88851_
(Lcom/mojang/realmsclient/gui/screens/RealmsNotificationsScreen;Ljava/lang/String;)V
@@ -8317,7 +8312,7 @@ com/mojang/realmsclient/gui/screens/RealmsResetNormalWorldScreen com/mojang/real
1 p_89284_ p_89284_
2 p_89285_ p_89285_
3 p_89286_ p_89286_
- tick ()V m_86600_
+ tick ()V m_96624_
com/mojang/realmsclient/gui/screens/RealmsResetWorldScreen com/mojang/realmsclient/gui/screens/RealmsResetWorldScreen
ADVENTURE_MAP_LOCATION f_89325_
EXPERIENCE_LOCATION f_89301_
@@ -8492,13 +8487,17 @@ com/mojang/realmsclient/gui/screens/RealmsSelectFileToUploadScreen com/mojang/re
0 p_89506_ p_89506_
1 p_89507_ p_89507_
2 p_89508_ p_89508_
- lambda$init$1 (Lnet/minecraft/client/gui/components/Button;)V m_231306_
- 0 p_231307_ p_231307_
lambda$init$2 (Lnet/minecraft/client/gui/components/Button;)V m_89524_
0 p_89525_ p_89525_
+ lambda$init$3 (Lnet/minecraft/client/gui/components/Button;)V m_193514_
+ 0 p_193515_ p_193515_
lambda$loadLevelList$0 (Lnet/minecraft/world/level/storage/LevelSummary;)Z m_193516_
static
0 p_193517_ p_193517_
+ lambda$loadLevelList$1 (Lnet/minecraft/world/level/storage/LevelSummary;Lnet/minecraft/world/level/storage/LevelSummary;)I m_193511_
+ static
+ 0 p_193512_ p_193512_
+ 1 p_193513_ p_193513_
loadLevelList ()V m_89551_
removed ()V m_7861_
render (Lcom/mojang/blaze3d/vertex/PoseStack;IIF)V m_6305_
@@ -8655,7 +8654,7 @@ com/mojang/realmsclient/gui/screens/RealmsSelectWorldTemplateScreen com/mojang/r
shouldPublisherBeVisible ()Z m_89724_
shouldSelectButtonBeActive ()Z m_89721_
shouldTrailerBeVisible ()Z m_89730_
- tick ()V m_86600_
+ tick ()V m_96624_
updateButtonStates ()V m_89718_
com/mojang/realmsclient/gui/screens/RealmsSelectWorldTemplateScreen$1 com/mojang/realmsclient/gui/screens/RealmsSelectWorldTemplateScreen$1
this$0 f_89741_
@@ -8771,7 +8770,7 @@ com/mojang/realmsclient/gui/screens/RealmsSettingsScreen com/mojang/realmsclient
2 p_89839_ p_89839_
3 p_89840_ p_89840_
save ()V m_89831_
- tick ()V m_86600_
+ tick ()V m_96624_
com/mojang/realmsclient/gui/screens/RealmsSlotOptionsScreen com/mojang/realmsclient/gui/screens/RealmsSlotOptionsScreen
DEFAULT_DIFFICULTY f_167511_
DEFAULT_GAME_MODE f_167512_
@@ -8779,11 +8778,10 @@ com/mojang/realmsclient/gui/screens/RealmsSlotOptionsScreen com/mojang/realmscli
GAME_MODES f_89871_
NAME_LABEL f_89876_
SPAWN_PROTECTION_TEXT f_167513_
- SPAWN_WARNING_TITLE f_231308_
+ activeSlot f_89883_
column1X f_89878_
columnWidth f_89879_
commandBlocks f_89859_
- defaultSlotName f_231309_
difficulty f_89852_
forceGameMode f_89860_
gameMode f_89853_
@@ -8796,7 +8794,6 @@ com/mojang/realmsclient/gui/screens/RealmsSlotOptionsScreen com/mojang/realmscli
spawnNPCs f_89855_
spawnProtection f_89858_
spawnProtectionButton f_89865_
- worldName f_231310_
worldType f_89882_
()V
static
@@ -8805,9 +8802,6 @@ com/mojang/realmsclient/gui/screens/RealmsSlotOptionsScreen com/mojang/realmscli
1 p_89887_ p_89887_
2 p_89888_ p_89888_
3 p_89889_ p_89889_
- confirmDangerousOption (Lnet/minecraft/network/chat/Component;Ljava/util/function/Consumer;)Lnet/minecraft/client/gui/components/CycleButton$OnValueChange; m_231323_
- 0 p_231324_ p_231324_
- 1 p_231325_ p_231325_
findByIndex (Ljava/util/List;II)Ljava/lang/Object; m_167524_
static
0 p_167525_ p_167525_
@@ -8819,35 +8813,31 @@ com/mojang/realmsclient/gui/screens/RealmsSlotOptionsScreen com/mojang/realmscli
1 p_167530_ p_167530_
2 p_167531_ p_167531_
getNarrationMessage ()Lnet/minecraft/network/chat/Component; m_142562_
+ getSlotName ()Ljava/lang/String; m_89939_
init ()V m_7856_
keyPressed (III)Z m_7933_
0 p_89891_ p_89891_
1 p_89892_ p_89892_
2 p_89893_ p_89893_
- lambda$confirmDangerousOption$10 (Ljava/util/function/Consumer;Z)V m_231320_
- 0 p_231321_ p_231321_
- 1 p_231322_ p_231322_
- lambda$confirmDangerousOption$11 (Ljava/util/function/Consumer;Lnet/minecraft/network/chat/Component;Lnet/minecraft/client/gui/components/CycleButton;Ljava/lang/Boolean;)V m_231315_
- 0 p_231316_ p_231316_
- 1 p_231317_ p_231317_
- 2 p_231318_ p_231318_
- 3 p_231319_ p_231319_
lambda$init$0 (Lnet/minecraft/client/gui/components/CycleButton;Ljava/lang/Boolean;)V m_167545_
0 p_167546_ p_167546_
1 p_167547_ p_167547_
lambda$init$1 (Lnet/minecraft/client/gui/components/CycleButton;Lnet/minecraft/world/level/GameType;)V m_167514_
0 p_167515_ p_167515_
1 p_167516_ p_167516_
- lambda$init$2 (Ljava/lang/Boolean;)V m_231328_
- 0 p_231329_ p_231329_
- lambda$init$3 (Ljava/lang/Boolean;)V m_231326_
- 0 p_231327_ p_231327_
+ lambda$init$2 (Lnet/minecraft/client/gui/components/CycleButton;Ljava/lang/Boolean;)V m_167542_
+ 0 p_167543_ p_167543_
+ 1 p_167544_ p_167544_
+ lambda$init$3 (Lnet/minecraft/client/gui/components/CycleButton;Ljava/lang/Boolean;)V m_167539_
+ 0 p_167540_ p_167540_
+ 1 p_167541_ p_167541_
lambda$init$4 (Lnet/minecraft/client/gui/components/CycleButton;Lnet/minecraft/client/gui/components/CycleButton;Lnet/minecraft/world/Difficulty;)V m_167517_
0 p_167518_ p_167518_
1 p_167519_ p_167519_
2 p_167520_ p_167520_
- lambda$init$5 (Ljava/lang/Boolean;)V m_231311_
- 0 p_231312_ p_231312_
+ lambda$init$5 (Lnet/minecraft/client/gui/components/CycleButton;Ljava/lang/Boolean;)V m_167536_
+ 0 p_167537_ p_167537_
+ 1 p_167538_ p_167538_
lambda$init$6 (Lnet/minecraft/client/gui/components/CycleButton;Ljava/lang/Boolean;)V m_167533_
0 p_167534_ p_167534_
1 p_167535_ p_167535_
@@ -8865,9 +8855,7 @@ com/mojang/realmsclient/gui/screens/RealmsSlotOptionsScreen com/mojang/realmscli
2 p_89897_ p_89897_
3 p_89898_ p_89898_
saveSettings ()V m_89940_
- setWorldName (Ljava/lang/String;)V m_231313_
- 0 p_231314_ p_231314_
- tick ()V m_86600_
+ tick ()V m_96624_
com/mojang/realmsclient/gui/screens/RealmsSlotOptionsScreen$SettingsSlider com/mojang/realmsclient/gui/screens/RealmsSlotOptionsScreen$SettingsSlider
maxValue f_89943_
minValue f_89942_
@@ -9065,7 +9053,7 @@ com/mojang/realmsclient/gui/screens/RealmsUploadScreen com/mojang/realmsclient/g
0 p_90113_ p_90113_
tarGzipArchive (Ljava/io/File;)Ljava/io/File; m_90119_
0 p_90120_ p_90120_
- tick ()V m_86600_
+ tick ()V m_96624_
upload ()V m_90129_
uploadCancelled ()V m_90130_
verify (Ljava/io/File;)Z m_90105_
@@ -9086,120 +9074,47 @@ com/mojang/realmsclient/gui/screens/UploadResult$Builder com/mojang/realmsclient
withStatusCode (I)Lcom/mojang/realmsclient/gui/screens/UploadResult$Builder; m_90146_
0 p_90147_ p_90147_
com/mojang/realmsclient/gui/screens/package-info com/mojang/realmsclient/gui/screens/package-info
-com/mojang/realmsclient/gui/task/DataFetcher com/mojang/realmsclient/gui/task/DataFetcher
- LOGGER f_238747_
- executor f_238658_
- resolution f_238755_
- timeSource f_238834_
- ()V
- static
- (Ljava/util/concurrent/Executor;Ljava/util/concurrent/TimeUnit;Lnet/minecraft/util/TimeSource;)V
- 0 p_239381_ p_239381_
- 1 p_239382_ p_239382_
- 2 p_239383_ p_239383_
- createSubscription ()Lcom/mojang/realmsclient/gui/task/DataFetcher$Subscription; m_239139_
- createTask (Ljava/lang/String;Ljava/util/concurrent/Callable;Ljava/time/Duration;Lcom/mojang/realmsclient/gui/task/RepeatedDelayStrategy;)Lcom/mojang/realmsclient/gui/task/DataFetcher$Task; m_239622_
- 0 p_239623_ p_239623_
- 1 p_239624_ p_239624_
- 2 p_239625_ p_239625_
- 3 p_239626_ p_239626_
-com/mojang/realmsclient/gui/task/DataFetcher$ComputationResult com/mojang/realmsclient/gui/task/DataFetcher$ComputationResult
- time f_238664_
- value f_238822_
- (Lcom/mojang/datafixers/util/Either;J)V
- 0 f_238822_ f_238822_
- 1 f_238664_ f_238664_
- equals (Ljava/lang/Object;)Z equals
- 0 p_239550_ p_239550_
- hashCode ()I hashCode
- time ()J f_238664_
- toString ()Ljava/lang/String; toString
- value ()Lcom/mojang/datafixers/util/Either; f_238822_
-com/mojang/realmsclient/gui/task/DataFetcher$SubscribedTask com/mojang/realmsclient/gui/task/DataFetcher$SubscribedTask
- lastCheckTime f_238534_
- output f_238835_
- task f_238778_
- this$0 f_238821_
- (Lcom/mojang/realmsclient/gui/task/DataFetcher;Lcom/mojang/realmsclient/gui/task/DataFetcher$Task;Ljava/util/function/Consumer;)V
- 0 p_239958_ p_239958_
- 1 p_239959_ p_239959_
- 2 p_239960_ p_239960_
- reset ()V m_239278_
- runCallback ()V m_240119_
- runCallbackIfNeeded ()V m_240045_
- update (J)V m_239225_
- 0 p_239226_ p_239226_
-com/mojang/realmsclient/gui/task/DataFetcher$Subscription com/mojang/realmsclient/gui/task/DataFetcher$Subscription
- subscriptions f_238520_
- this$0 f_238725_
- (Lcom/mojang/realmsclient/gui/task/DataFetcher;)V
- 0 p_239632_ p_239632_
- forceUpdate ()V m_240009_
- reset ()V m_240120_
- subscribe (Lcom/mojang/realmsclient/gui/task/DataFetcher$Task;Ljava/util/function/Consumer;)V m_239441_
- 0 p_239442_ p_239442_
- 1 p_239443_ p_239443_
- tick ()V m_239355_
-com/mojang/realmsclient/gui/task/DataFetcher$SuccessfulComputationResult com/mojang/realmsclient/gui/task/DataFetcher$SuccessfulComputationResult
- time f_238539_
- value f_238529_
- (Ljava/lang/Object;J)V
- 0 f_238529_ f_238529_
- 1 f_238539_ f_238539_
- equals (Ljava/lang/Object;)Z equals
- 0 p_240174_ p_240174_
- hashCode ()I hashCode
- time ()J f_238539_
- toString ()Ljava/lang/String; toString
- value ()Ljava/lang/Object; f_238529_
-com/mojang/realmsclient/gui/task/DataFetcher$Task com/mojang/realmsclient/gui/task/DataFetcher$Task
- id f_238608_
- lastResult f_238610_
- nextUpdate f_238812_
- pendingTask f_238827_
- period f_238571_
- repeatStrategy f_238639_
- this$0 f_238738_
- updater f_238640_
- (Lcom/mojang/realmsclient/gui/task/DataFetcher;Ljava/lang/String;Ljava/util/concurrent/Callable;JLcom/mojang/realmsclient/gui/task/RepeatedDelayStrategy;)V
- 0 p_239073_ p_239073_
- 1 p_239074_ p_239074_
- 2 p_239075_ p_239075_
- 3 p_239076_ p_239076_
- 4 p_239077_ p_239077_
- lambda$updateIfNeeded$0 (JLjava/lang/Object;)V m_239689_
- 0 p_239690_ p_239690_
- 1 p_239691_ p_239691_
- lambda$updateIfNeeded$1 (JLjava/lang/Exception;)V m_239279_
- 0 p_239280_ p_239280_
- 1 p_239281_ p_239281_
- lambda$updateIfNeeded$2 ()Lcom/mojang/realmsclient/gui/task/DataFetcher$ComputationResult; m_239554_
- reset ()V m_239964_
- updateIfNeeded (J)V m_239709_
- 0 p_239710_ p_239710_
-com/mojang/realmsclient/gui/task/RepeatedDelayStrategy com/mojang/realmsclient/gui/task/RepeatedDelayStrategy
- CONSTANT f_238691_
- ()V
- static
- delayCyclesAfterFailure ()J m_239153_
- delayCyclesAfterSuccess ()J m_239029_
- exponentialBackoff (I)Lcom/mojang/realmsclient/gui/task/RepeatedDelayStrategy; m_239255_
- static
- 0 p_239256_ p_239256_
-com/mojang/realmsclient/gui/task/RepeatedDelayStrategy$1 com/mojang/realmsclient/gui/task/RepeatedDelayStrategy$1
- ()V
- delayCyclesAfterFailure ()J m_239153_
- delayCyclesAfterSuccess ()J m_239029_
-com/mojang/realmsclient/gui/task/RepeatedDelayStrategy$2 com/mojang/realmsclient/gui/task/RepeatedDelayStrategy$2
- LOGGER f_238635_
- failureCount f_238730_
- val$maxBackoff f_238793_
- ()V
- static
- (I)V
- 0 p_239866_ p_239866_
- delayCyclesAfterFailure ()J m_239153_
- delayCyclesAfterSuccess ()J m_239029_
+com/mojang/realmsclient/gui/task/IntervalBasedStartupDelay com/mojang/realmsclient/gui/task/IntervalBasedStartupDelay
+ clock f_167560_
+ interval f_167559_
+ lastStartedTimestamp f_167561_
+ (Ljava/time/Duration;)V
+ 0 p_167563_ p_167563_
+ (Ljava/time/Duration;Ljava/util/function/Supplier;)V
+ 0 p_167565_ p_167565_
+ 1 p_167566_ p_167566_
+ getNextDelayMs ()J m_142678_
+ markExecutionStart ()V m_142685_
+com/mojang/realmsclient/gui/task/NoStartupDelay com/mojang/realmsclient/gui/task/NoStartupDelay
+ ()V
+ getNextDelayMs ()J m_142678_
+ markExecutionStart ()V m_142685_
+com/mojang/realmsclient/gui/task/RepeatableTask com/mojang/realmsclient/gui/task/RepeatableTask
+ interval f_167574_
+ isActive f_167572_
+ restartDelayCalculator f_167573_
+ runnable f_167575_
+ (Ljava/lang/Runnable;Ljava/time/Duration;Ljava/util/function/BooleanSupplier;Lcom/mojang/realmsclient/gui/task/RestartDelayCalculator;)V
+ 0 p_167577_ p_167577_
+ 1 p_167578_ p_167578_
+ 2 p_167579_ p_167579_
+ 3 p_167580_ p_167580_
+ run ()V run
+ schedule (Ljava/util/concurrent/ScheduledExecutorService;)Ljava/util/concurrent/ScheduledFuture; m_167585_
+ 0 p_167586_ p_167586_
+ withImmediateRestart (Ljava/lang/Runnable;Ljava/time/Duration;Ljava/util/function/BooleanSupplier;)Lcom/mojang/realmsclient/gui/task/RepeatableTask; m_167587_
+ static
+ 0 p_167588_ p_167588_
+ 1 p_167589_ p_167589_
+ 2 p_167590_ p_167590_
+ withRestartDelayAccountingForInterval (Ljava/lang/Runnable;Ljava/time/Duration;Ljava/util/function/BooleanSupplier;)Lcom/mojang/realmsclient/gui/task/RepeatableTask; m_167581_
+ static
+ 0 p_167582_ p_167582_
+ 1 p_167583_ p_167583_
+ 2 p_167584_ p_167584_
+com/mojang/realmsclient/gui/task/RestartDelayCalculator com/mojang/realmsclient/gui/task/RestartDelayCalculator
+ getNextDelayMs ()J m_142678_
+ markExecutionStart ()V m_142685_
com/mojang/realmsclient/gui/task/package-info com/mojang/realmsclient/gui/task/package-info
com/mojang/realmsclient/package-info com/mojang/realmsclient/package-info
com/mojang/realmsclient/util/JsonUtils com/mojang/realmsclient/util/JsonUtils
@@ -9240,11 +9155,11 @@ com/mojang/realmsclient/util/LevelType com/mojang/realmsclient/util/LevelType
static
()V
static
- (Ljava/lang/String;IILnet/minecraft/resources/ResourceKey;)V
- 0 p_239481_ p_239481_
- 1 p_239482_ p_239482_
- 2 p_239483_ p_239483_
- 3 p_239484_ p_239484_
+ (Ljava/lang/String;IILnet/minecraft/network/chat/Component;)V
+ 0 p_167603_ p_167603_
+ 1 p_167604_ p_167604_
+ 2 p_167605_ p_167605_
+ 3 p_167606_ p_167606_
getDtoIndex ()I m_167608_
getName ()Lnet/minecraft/network/chat/Component; m_167607_
valueOf (Ljava/lang/String;)Lcom/mojang/realmsclient/util/LevelType; valueOf
@@ -9255,7 +9170,6 @@ com/mojang/realmsclient/util/LevelType com/mojang/realmsclient/util/LevelType
com/mojang/realmsclient/util/RealmsPersistence com/mojang/realmsclient/util/RealmsPersistence
FILE_NAME f_167613_
GSON f_90169_
- LOGGER f_240227_
()V
static
()V
@@ -9545,11 +9459,11 @@ com/mojang/realmsclient/util/task/LongRunningTask com/mojang/realmsclient/util/t
pause (J)V m_167655_
static
0 p_167656_ p_167656_
+ setScreen (Lcom/mojang/realmsclient/gui/screens/RealmsLongRunningMcoTaskScreen;)V m_90400_
+ 0 p_90401_ p_90401_
setScreen (Lnet/minecraft/client/gui/screens/Screen;)V m_90405_
static
0 p_90406_ p_90406_
- setScreen (Lcom/mojang/realmsclient/gui/screens/RealmsLongRunningMcoTaskScreen;)V m_90400_
- 0 p_90401_ p_90401_
setTitle (Lnet/minecraft/network/chat/Component;)V m_90409_
0 p_90410_ p_90410_
tick ()V m_5519_
@@ -9719,7 +9633,6 @@ net/minecraft/ChatFormatting net/minecraft/ChatFormatting
BLACK BLACK
BLUE BLUE
BOLD BOLD
- CODEC f_236796_
DARK_AQUA DARK_AQUA
DARK_BLUE DARK_BLUE
DARK_GRAY DARK_GRAY
@@ -9792,7 +9705,6 @@ net/minecraft/ChatFormatting net/minecraft/ChatFormatting
static
0 p_126654_ p_126654_
1 p_126655_ p_126655_
- getSerializedName ()Ljava/lang/String; m_7912_
isColor ()Z m_126664_
isFormat ()Z m_126661_
lambda$static$0 (Lnet/minecraft/ChatFormatting;)Ljava/lang/String; m_126659_
@@ -9811,7 +9723,6 @@ net/minecraft/ChatFormatting net/minecraft/ChatFormatting
values ()[Lnet/minecraft/ChatFormatting; values
static
net/minecraft/CrashReport net/minecraft/CrashReport
- DATE_TIME_FORMATTER f_241641_
LOGGER f_127499_
details f_127503_
exception f_127501_
@@ -10003,7 +9914,6 @@ net/minecraft/SharedConstants net/minecraft/SharedConstants
CNC_PART_2_ITEMS_AND_BLOCKS f_142961_
COMMAND_STACK_TRACES f_142949_
CURRENT_VERSION f_136185_
- DATAFIXER_OPTIMIZATION_OPTION f_214354_
DATA_PACK_FORMAT f_142958_
DATA_VERSION_TAG f_142959_
DEBUG_ALLOW_LOW_SIM_DISTANCE f_183704_
@@ -10011,7 +9921,6 @@ net/minecraft/SharedConstants net/minecraft/SharedConstants
DEBUG_BEES f_142907_
DEBUG_BLOCK_BREAK f_142909_
DEBUG_BRAIN f_142906_
- DEBUG_BYPASS_REALMS_VERSION_CHECK f_214357_
DEBUG_CARVERS f_142930_
DEBUG_CHUNKS f_142895_
DEBUG_COLLISION f_142888_
@@ -10050,11 +9959,9 @@ net/minecraft/SharedConstants net/minecraft/SharedConstants
DEBUG_RENDER f_142974_
DEBUG_RESOURCE_LOAD_TIMES f_142910_
DEBUG_SAVE_STRUCTURES_AS_SNBT f_142900_
- DEBUG_SCULK_CATALYST f_214356_
DEBUG_SHAPES f_142889_
DEBUG_SHOW_SERVER_DEBUG_VALUES f_142913_
DEBUG_SMALL_SPAWN f_142932_
- DEBUG_SOCIAL_INTERACTIONS f_238781_
DEBUG_SOLID_FACE f_142894_
DEBUG_STORE_CHUNK_STACKTRACES f_142914_
DEBUG_STRUCTURES f_142891_
@@ -10076,10 +9983,8 @@ net/minecraft/SharedConstants net/minecraft/SharedConstants
INGAME_DEBUG_OUTPUT f_142945_
IS_RUNNING_IN_IDE f_136183_
MAXIMUM_TICK_TIME_NANOS f_136181_
- MAX_CHAINED_NEIGHBOR_UPDATES f_214355_
MAX_CHAT_LENGTH f_142917_
MAX_COMMAND_LENGTH f_142918_
- MAX_RENDER_DISTANCE f_242499_
MULTITHREADED_RENDERING f_142966_
NETTY_LEAK_DETECTION f_136180_
RELEASE_NETWORK_PROTOCOL_VERSION f_142954_
@@ -10107,15 +10012,9 @@ net/minecraft/SharedConstants net/minecraft/SharedConstants
debugVoidTerrain (Lnet/minecraft/world/level/ChunkPos;)Z m_183707_
static
0 p_183708_ p_183708_
- enableDataFixerOptimizations ()V m_214358_
- static
filterText (Ljava/lang/String;)Ljava/lang/String; m_136190_
static
0 p_136191_ p_136191_
- filterText (Ljava/lang/String;Z)Ljava/lang/String; m_239657_
- static
- 0 p_239658_ p_239658_
- 1 p_239659_ p_239659_
getCurrentVersion ()Lnet/minecraft/WorldVersion; m_183709_
static
getProtocolVersion ()I m_136192_
@@ -10128,10 +10027,6 @@ net/minecraft/SharedConstants net/minecraft/SharedConstants
0 p_183706_ p_183706_
tryDetectVersion ()V m_142977_
static
-net/minecraft/SharedConstants$1 net/minecraft/SharedConstants$1
- $SwitchMap$net$minecraft$util$datafix$DataFixerOptimizationOption f_214359_
- ()V
- static
net/minecraft/SystemReport net/minecraft/SystemReport
BYTES_PER_MEBIBYTE f_143506_
JAVA_VERSION f_143510_
@@ -10158,11 +10053,11 @@ net/minecraft/SystemReport net/minecraft/SystemReport
lambda$new$1 ()Ljava/lang/String; m_143573_
static
lambda$new$2 ()V m_143564_
- lambda$new$3 ()Ljava/lang/String; m_241713_
+ lambda$new$3 ()Ljava/lang/String; m_143551_
static
- lambda$putGraphics$15 (Loshi/hardware/GraphicsCard;)Ljava/lang/String; m_241714_
+ lambda$putGraphics$15 (Loshi/hardware/GraphicsCard;)Ljava/lang/String; m_143543_
static
- 0 p_242041_ p_242041_
+ 0 p_143544_ p_143544_
lambda$putHardware$4 (Loshi/hardware/HardwareAbstractionLayer;)V m_143569_
0 p_143570_ p_143570_
lambda$putHardware$5 (Loshi/hardware/HardwareAbstractionLayer;)V m_143558_
@@ -10173,15 +10068,15 @@ net/minecraft/SystemReport net/minecraft/SystemReport
0 p_143568_ p_143568_
lambda$putMemory$14 (Loshi/hardware/GlobalMemory;)V m_143556_
0 p_143557_ p_143557_
- lambda$putPhysicalMemory$7 (Loshi/hardware/PhysicalMemory;)Ljava/lang/String; m_241707_
+ lambda$putPhysicalMemory$7 (Loshi/hardware/PhysicalMemory;)Ljava/lang/String; m_143560_
static
- 0 p_242035_ p_242035_
- lambda$putPhysicalMemory$8 (Loshi/hardware/PhysicalMemory;)Ljava/lang/String; m_241709_
+ 0 p_143561_ p_143561_
+ lambda$putPhysicalMemory$8 (Loshi/hardware/PhysicalMemory;)Ljava/lang/String; m_143547_
static
- 0 p_242037_ p_242037_
- lambda$putProcessor$16 (Loshi/hardware/CentralProcessor$ProcessorIdentifier;)Ljava/lang/String; m_241706_
+ 0 p_143548_ p_143548_
+ lambda$putProcessor$16 (Loshi/hardware/CentralProcessor$ProcessorIdentifier;)Ljava/lang/String; m_143537_
static
- 0 p_242034_ p_242034_
+ 0 p_143538_ p_143538_
lambda$putProcessor$17 (Loshi/hardware/CentralProcessor;)Ljava/lang/String; m_143574_
static
0 p_143575_ p_143575_
@@ -10191,18 +10086,18 @@ net/minecraft/SystemReport net/minecraft/SystemReport
lambda$putProcessor$19 (Loshi/hardware/CentralProcessor;)Ljava/lang/String; m_143554_
static
0 p_143555_ p_143555_
- lambda$putVirtualMemory$10 (Loshi/hardware/VirtualMemory;)Ljava/lang/String; m_241712_
+ lambda$putVirtualMemory$10 (Loshi/hardware/VirtualMemory;)Ljava/lang/String; m_143576_
static
- 0 p_242040_ p_242040_
- lambda$putVirtualMemory$11 (Loshi/hardware/VirtualMemory;)Ljava/lang/String; m_241710_
+ 0 p_143577_ p_143577_
+ lambda$putVirtualMemory$11 (Loshi/hardware/VirtualMemory;)Ljava/lang/String; m_143571_
static
- 0 p_242038_ p_242038_
- lambda$putVirtualMemory$12 (Loshi/hardware/VirtualMemory;)Ljava/lang/String; m_241711_
+ 0 p_143572_ p_143572_
+ lambda$putVirtualMemory$12 (Loshi/hardware/VirtualMemory;)Ljava/lang/String; m_143562_
static
- 0 p_242039_ p_242039_
- lambda$putVirtualMemory$9 (Loshi/hardware/VirtualMemory;)Ljava/lang/String; m_241708_
+ 0 p_143563_ p_143563_
+ lambda$putVirtualMemory$9 (Loshi/hardware/VirtualMemory;)Ljava/lang/String; m_143579_
static
- 0 p_242036_ p_242036_
+ 0 p_143580_ p_143580_
lambda$toLineSeparatedString$21 (Ljava/util/Map$Entry;)Ljava/lang/String; m_143533_
static
0 p_143534_ p_143534_
@@ -10229,7 +10124,6 @@ net/minecraft/Util net/minecraft/Util
BACKGROUND_EXECUTOR f_137444_
BOOTSTRAP_EXECUTOR f_137443_
DEFAULT_MAX_THREADS f_183935_
- FILENAME_DATE_TIME_FORMATTER f_241646_
IO_POOL f_137445_
LOGGER f_137446_
MAX_THREADS_SYSTEM_PROPERTY f_183936_
@@ -10244,13 +10138,6 @@ net/minecraft/Util net/minecraft/Util
()V
backgroundExecutor ()Ljava/util/concurrent/ExecutorService; m_183991_
static
- blockUntilDone (Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture; m_214679_
- static
- 0 p_214680_ p_214680_
- blockUntilDone (Ljava/util/function/Function;Ljava/util/function/Predicate;)Ljava/lang/Object; m_214652_
- static
- 0 p_214653_ p_214653_
- 1 p_214654_ p_214654_
bootstrapExecutor ()Ljava/util/concurrent/ExecutorService; m_183988_
static
copyBetweenDirs (Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/nio/file/Path;)V m_137563_
@@ -10267,13 +10154,6 @@ net/minecraft/Util net/minecraft/Util
createFileDeletedCheck (Ljava/nio/file/Path;)Ljava/util/function/BooleanSupplier; m_137561_
static
0 p_137562_ p_137562_
- createIndexLookup (Ljava/util/List;)Ljava/util/function/ToIntFunction; m_214686_
- static
- 0 p_214687_ p_214687_
- createIndexLookup (Ljava/util/List;Ljava/util/function/IntFunction;)Ljava/util/function/ToIntFunction; m_214634_
- static
- 0 p_214635_ p_214635_
- 1 p_214636_ p_214636_
createRenamer (Ljava/nio/file/Path;Ljava/nio/file/Path;)Ljava/util/function/BooleanSupplier; m_137502_
static
0 p_137503_ p_137503_
@@ -10294,10 +10174,6 @@ net/minecraft/Util net/minecraft/Util
failedFuture (Ljava/lang/Throwable;)Ljava/util/concurrent/CompletableFuture; m_137498_
static
0 p_137499_ p_137499_
- fallibleSequence (Ljava/util/List;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; m_214631_
- static
- 0 p_214632_ p_214632_
- 1 p_214633_ p_214633_
fetchChoiceType (Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;)Lcom/mojang/datafixers/types/Type; m_137456_
static
0 p_137457_ p_137457_
@@ -10320,8 +10196,6 @@ net/minecraft/Util net/minecraft/Util
1 p_143797_ p_143797_
getEpochMillis ()J m_137574_
static
- getFilenameFormattedDateTime ()Ljava/lang/String; m_241986_
- static
getMaxThreads ()I m_183993_
static
getMillis ()J m_137550_
@@ -10334,22 +10208,22 @@ net/minecraft/Util net/minecraft/Util
static
0 p_137454_ p_137454_
1 p_137455_ p_137455_
- getRandom (Ljava/util/List;Lnet/minecraft/util/RandomSource;)Ljava/lang/Object; m_214621_
+ getRandom ([Ljava/lang/Object;Ljava/util/Random;)Ljava/lang/Object; m_137545_
static
- 0 p_214622_ p_214622_
- 1 p_214623_ p_214623_
- getRandom ([Ljava/lang/Object;Lnet/minecraft/util/RandomSource;)Ljava/lang/Object; m_214670_
+ 0 p_137546_ p_137546_
+ 1 p_137547_ p_137547_
+ getRandom (Ljava/util/List;Ljava/util/Random;)Ljava/lang/Object; m_143804_
static
- 0 p_214671_ p_214671_
- 1 p_214672_ p_214672_
- getRandom ([ILnet/minecraft/util/RandomSource;)I m_214667_
+ 0 p_143805_ p_143805_
+ 1 p_143806_ p_143806_
+ getRandom ([ILjava/util/Random;)I m_137542_
static
- 0 p_214668_ p_214668_
- 1 p_214669_ p_214669_
- getRandomSafe (Ljava/util/List;Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; m_214676_
+ 0 p_137543_ p_137543_
+ 1 p_137544_ p_137544_
+ getRandomSafe (Ljava/util/List;Ljava/util/Random;)Ljava/util/Optional; m_203747_
static
- 0 p_214677_ p_214677_
- 1 p_214678_ p_214678_
+ 0 p_203748_ p_203748_
+ 1 p_203749_ p_203749_
getVmArguments ()Ljava/util/stream/Stream; m_137582_
static
identityStrategy ()Lit/unimi/dsi/fastutil/Hash$Strategy; m_137583_
@@ -10361,23 +10235,6 @@ net/minecraft/Util net/minecraft/Util
2 p_137524_ p_137524_
ioPool ()Ljava/util/concurrent/ExecutorService; m_183992_
static
- lambda$fallibleSequence$10 (Ljava/util/function/Consumer;Ljava/util/List;ILjava/lang/Object;Ljava/lang/Throwable;)V m_214646_
- static
- 0 p_214647_ p_214647_
- 1 p_214648_ p_214648_
- 2 p_214649_ p_214649_
- 3 p_214650_ p_214650_
- 4 p_214651_ p_214651_
- lambda$fallibleSequence$11 (Ljava/util/List;[Ljava/util/concurrent/CompletableFuture;Ljava/util/function/Consumer;Ljava/util/concurrent/CompletableFuture;)V m_214637_
- static
- 0 p_214638_ p_214638_
- 1 p_214639_ p_214639_
- 2 p_214640_ p_214640_
- 3 p_214641_ p_214641_
- lambda$fallibleSequence$12 (Ljava/util/List;Ljava/lang/Void;)Ljava/util/List; m_214624_
- static
- 0 p_214625_ p_214625_
- 1 p_214626_ p_214626_
lambda$getVmArguments$7 (Ljava/lang/String;)Z m_201902_
static
0 p_201903_ p_201903_
@@ -10388,24 +10245,36 @@ net/minecraft/Util net/minecraft/Util
lambda$makeIoExecutor$4 (Ljava/lang/Runnable;)Ljava/lang/Thread; m_201859_
static
0 p_201860_ p_201860_
- lambda$prefix$13 (Ljava/util/function/Consumer;Ljava/lang/String;Ljava/lang/String;)V m_214642_
+ lambda$prefix$12 (Ljava/util/function/Consumer;Ljava/lang/String;Ljava/lang/String;)V m_203737_
static
- 0 p_214643_ p_214643_
- 1 p_214644_ p_214644_
- 2 p_214645_ p_214645_
- lambda$sanitizeName$14 (Lnet/minecraft/CharPredicate;I)Ljava/lang/String; m_214664_
+ 0 p_203738_ p_203738_
+ 1 p_203739_ p_203739_
+ 2 p_203740_ p_203740_
+ lambda$sanitizeName$13 (Lnet/minecraft/CharPredicate;I)Ljava/lang/String; m_203741_
static
- 0 p_214665_ p_214665_
- 1 p_214666_ p_214666_
+ 0 p_203742_ p_203742_
+ 1 p_203743_ p_203743_
lambda$sequence$8 (Ljava/util/List;Ljava/lang/Void;)Ljava/util/List; m_203744_
static
0 p_203745_ p_203745_
1 p_203746_ p_203746_
- lambda$sequenceFailFastAndCancel$9 (Ljava/util/List;Ljava/util/concurrent/CompletableFuture;Ljava/lang/Throwable;)V m_214627_
- static
- 0 p_214628_ p_214628_
- 1 p_214629_ p_214629_
- 2 p_214630_ p_214630_
+ lambda$sequenceFailFast$10 (Ljava/util/List;[Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;)V m_203726_
+ static
+ 0 p_203727_ p_203727_
+ 1 p_203728_ p_203728_
+ 2 p_203729_ p_203729_
+ 3 p_203730_ p_203730_
+ lambda$sequenceFailFast$11 (Ljava/util/List;Ljava/lang/Void;)Ljava/util/List; m_203723_
+ static
+ 0 p_203724_ p_203724_
+ 1 p_203725_ p_203725_
+ lambda$sequenceFailFast$9 (Ljava/util/concurrent/CompletableFuture;Ljava/util/List;ILjava/lang/Object;Ljava/lang/Throwable;)V m_203731_
+ static
+ 0 p_203732_ p_203732_
+ 1 p_203733_ p_203733_
+ 2 p_203734_ p_203734_
+ 3 p_203735_ p_203735_
+ 4 p_203736_ p_203736_
lambda$static$0 (Ljava/nio/file/spi/FileSystemProvider;)Z m_201864_
static
0 p_201865_ p_201865_
@@ -10448,25 +10317,12 @@ net/minecraft/Util net/minecraft/Util
0 p_137478_ p_137478_
makeIoExecutor ()Ljava/util/concurrent/ExecutorService; m_137586_
static
- mapNullable (Ljava/lang/Object;Ljava/util/function/Function;Ljava/lang/Object;)Ljava/lang/Object; m_214617_
- static
- 0 p_214618_ p_214618_
- 1 p_214619_ p_214619_
- 2 p_214620_ p_214620_
- mapNullable (Ljava/lang/Object;Ljava/util/function/Function;)Ljava/lang/Object; m_214614_
- static
- 0 p_214615_ p_214615_
- 1 p_214616_ p_214616_
memoize (Ljava/util/function/BiFunction;)Ljava/util/function/BiFunction; m_143821_
static
0 p_143822_ p_143822_
memoize (Ljava/util/function/Function;)Ljava/util/function/Function; m_143827_
static
0 p_143828_ p_143828_
- name (Ljava/util/function/Supplier;Ljava/util/function/Supplier;)Ljava/util/function/Supplier; m_214655_
- static
- 0 p_214656_ p_214656_
- 1 p_214657_ p_214657_
name (Ljava/lang/Runnable;Ljava/util/function/Supplier;)Ljava/lang/Runnable; m_137474_
static
0 p_137475_ p_137475_
@@ -10524,24 +10380,9 @@ net/minecraft/Util net/minecraft/Util
sequenceFailFast (Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; m_143840_
static
0 p_143841_ p_143841_
- sequenceFailFastAndCancel (Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; m_214684_
- static
- 0 p_214685_ p_214685_
setPause (Ljava/util/function/Consumer;)V m_183969_
static
0 p_183970_ p_183970_
- shuffle (Lit/unimi/dsi/fastutil/objects/ObjectArrayList;Lnet/minecraft/util/RandomSource;)V m_214673_
- static
- 0 p_214674_ p_214674_
- 1 p_214675_ p_214675_
- shuffledCopy (Lit/unimi/dsi/fastutil/objects/ObjectArrayList;Lnet/minecraft/util/RandomSource;)Ljava/util/List; m_214611_
- static
- 0 p_214612_ p_214612_
- 1 p_214613_ p_214613_
- shuffledCopy ([Ljava/lang/Object;Lnet/minecraft/util/RandomSource;)Ljava/util/List; m_214681_
- static
- 0 p_214682_ p_214682_
- 1 p_214683_ p_214683_
shutdownExecutor (Ljava/util/concurrent/ExecutorService;)V m_137531_
static
0 p_137532_ p_137532_
@@ -10554,14 +10395,6 @@ net/minecraft/Util net/minecraft/Util
0 p_137560_ p_137560_
toMap ()Ljava/util/stream/Collector; m_137448_
static
- toShuffledList (Ljava/util/stream/IntStream;Lnet/minecraft/util/RandomSource;)Lit/unimi/dsi/fastutil/ints/IntArrayList; m_214658_
- static
- 0 p_214659_ p_214659_
- 1 p_214660_ p_214660_
- toShuffledList (Ljava/util/stream/Stream;Lnet/minecraft/util/RandomSource;)Ljava/util/List; m_214661_
- static
- 0 p_214662_ p_214662_
- 1 p_214663_ p_214663_
wrapThreadWithTaskName (Ljava/lang/String;Ljava/lang/Runnable;)Ljava/lang/Runnable; m_143787_
static
0 p_143788_ p_143788_
@@ -10576,35 +10409,33 @@ net/minecraft/Util$1 net/minecraft/Util$1
net/minecraft/Util$10 net/minecraft/Util$10
cache f_211548_
val$function f_211547_
- (Ljava/util/function/Function;)V
- 0 p_214689_ p_214689_
- apply (Ljava/lang/Object;)Ljava/lang/Object; apply
- 0 p_214691_ p_214691_
- toString ()Ljava/lang/String; toString
-net/minecraft/Util$11 net/minecraft/Util$11
- cache f_214693_
- val$function f_214692_
(Ljava/util/function/BiFunction;)V
- 0 p_214695_ p_214695_
+ 0 p_211550_ p_211550_
apply (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; apply
- 0 p_214700_ p_214700_
- 1 p_214701_ p_214701_
- lambda$apply$0 (Ljava/util/function/BiFunction;Lcom/mojang/datafixers/util/Pair;)Ljava/lang/Object; m_214696_
+ 0 p_211555_ p_211555_
+ 1 p_211556_ p_211556_
+ lambda$apply$0 (Ljava/util/function/BiFunction;Lcom/mojang/datafixers/util/Pair;)Ljava/lang/Object; m_211551_
static
- 0 p_214697_ p_214697_
- 1 p_214698_ p_214698_
+ 0 p_211552_ p_211552_
+ 1 p_211553_ p_211553_
toString ()Ljava/lang/String; toString
net/minecraft/Util$2 net/minecraft/Util$2
(Ljava/util/concurrent/ForkJoinPool;)V
0 p_211559_ p_211559_
onTermination (Ljava/lang/Throwable;)V onTermination
0 p_211561_ p_211561_
-net/minecraft/Util$5 net/minecraft/Util$5
- val$from f_214703_
- val$to f_214704_
+net/minecraft/Util$4 net/minecraft/Util$4
+ val$from f_211562_
+ val$to f_211563_
(Ljava/nio/file/Path;Ljava/nio/file/Path;)V
- 0 p_214706_ p_214706_
- 1 p_214707_ p_214707_
+ 0 p_211565_ p_211565_
+ 1 p_211566_ p_211566_
+ getAsBoolean ()Z getAsBoolean
+ toString ()Ljava/lang/String; toString
+net/minecraft/Util$5 net/minecraft/Util$5
+ val$target f_137603_
+ (Ljava/nio/file/Path;)V
+ 0 p_137605_ p_137605_
getAsBoolean ()Z getAsBoolean
toString ()Ljava/lang/String; toString
net/minecraft/Util$6 net/minecraft/Util$6
@@ -10620,15 +10451,17 @@ net/minecraft/Util$7 net/minecraft/Util$7
getAsBoolean ()Z getAsBoolean
toString ()Ljava/lang/String; toString
net/minecraft/Util$8 net/minecraft/Util$8
- val$target f_214708_
- (Ljava/nio/file/Path;)V
- 0 p_214710_ p_214710_
- getAsBoolean ()Z getAsBoolean
- toString ()Ljava/lang/String; toString
-net/minecraft/Util$9 net/minecraft/Util$9
(Ljava/lang/String;)V
- 0 p_214714_ p_214714_
+ 0 p_211573_ p_211573_
run ()V run
+net/minecraft/Util$9 net/minecraft/Util$9
+ cache f_143852_
+ val$function f_143851_
+ (Ljava/util/function/Function;)V
+ 0 p_211576_ p_211576_
+ apply (Ljava/lang/Object;)Ljava/lang/Object; apply
+ 0 p_211578_ p_211578_
+ toString ()Ljava/lang/String; toString
net/minecraft/Util$IdentityStrategy net/minecraft/Util$IdentityStrategy
$VALUES $VALUES
INSTANCE INSTANCE
@@ -10764,8 +10597,6 @@ net/minecraft/advancements/Advancement$Builder net/minecraft/advancements/Advanc
0 p_138404_ p_138404_
canBuild (Ljava/util/function/Function;)Z m_138392_
0 p_138393_ p_138393_
- display (Lnet/minecraft/advancements/DisplayInfo;)Lnet/minecraft/advancements/Advancement$Builder; m_138358_
- 0 p_138359_ p_138359_
display (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/advancements/FrameType;ZZZ)Lnet/minecraft/advancements/Advancement$Builder; m_138362_
0 p_138363_ p_138363_
1 p_138364_ p_138364_
@@ -10775,6 +10606,8 @@ net/minecraft/advancements/Advancement$Builder net/minecraft/advancements/Advanc
5 p_138368_ p_138368_
6 p_138369_ p_138369_
7 p_138370_ p_138370_
+ display (Lnet/minecraft/advancements/DisplayInfo;)Lnet/minecraft/advancements/Advancement$Builder; m_138358_
+ 0 p_138359_ p_138359_
display (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/advancements/FrameType;ZZZ)Lnet/minecraft/advancements/Advancement$Builder; m_138371_
0 p_138372_ p_138372_
1 p_138373_ p_138373_
@@ -10795,10 +10628,6 @@ net/minecraft/advancements/Advancement$Builder net/minecraft/advancements/Advanc
lambda$build$0 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/advancements/Advancement; m_138406_
static
0 p_138407_ p_138407_
- lambda$serializeToNetwork$1 (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/advancements/DisplayInfo;)V m_214830_
- static
- 0 p_214831_ p_214831_
- 1 p_214832_ p_214832_
parent (Lnet/minecraft/advancements/Advancement;)Lnet/minecraft/advancements/Advancement$Builder; m_138398_
0 p_138399_ p_138399_
parent (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/advancements/Advancement$Builder; m_138396_
@@ -10928,10 +10757,10 @@ net/minecraft/advancements/AdvancementRewards net/minecraft/advancements/Advance
getRecipes ()[Lnet/minecraft/resources/ResourceLocation; m_144821_
grant (Lnet/minecraft/server/level/ServerPlayer;)V m_9989_
0 p_9990_ p_9990_
- lambda$grant$0 (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/commands/CommandFunction;)V m_242504_
+ lambda$grant$0 (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/commands/CommandFunction;)V m_9993_
static
- 0 p_242682_ p_242682_
- 1 p_242683_ p_242683_
+ 0 p_9994_ p_9994_
+ 1 p_9995_ p_9995_
2 p_9996_ p_9996_
serializeToJson ()Lcom/google/gson/JsonElement; m_9997_
toString ()Ljava/lang/String; toString
@@ -10963,8 +10792,6 @@ net/minecraft/advancements/AdvancementRewards$Builder net/minecraft/advancements
runs (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/advancements/AdvancementRewards$Builder; m_144828_
0 p_144829_ p_144829_
net/minecraft/advancements/CriteriaTriggers net/minecraft/advancements/CriteriaTriggers
- ALLAY_DROP_ITEM_ON_BLOCK f_215657_
- AVOID_VIBRATION f_215658_
BAD_OMEN f_10558_
BEE_NEST_DESTROYED f_10560_
BRED_ANIMALS f_10581_
@@ -10988,9 +10815,9 @@ net/minecraft/advancements/CriteriaTriggers net/minecraft/advancements/CriteriaT
IMPOSSIBLE f_10567_
INVENTORY_CHANGED f_10571_
ITEM_DURABILITY_CHANGED f_10586_
+ ITEM_PICKED_UP_BY_ENTITY f_10564_
ITEM_USED_ON_BLOCK f_10562_
KILLED_BY_CROSSBOW f_10556_
- KILL_MOB_NEAR_SCULK_CATALYST f_215656_
LEVITATION f_10587_
LIGHTNING_STRIKE f_145089_
LOCATION f_10582_
@@ -11008,8 +10835,6 @@ net/minecraft/advancements/CriteriaTriggers net/minecraft/advancements/CriteriaT
SUMMONED_ENTITY f_10580_
TAME_ANIMAL f_10590_
TARGET_BLOCK_HIT f_10561_
- THROWN_ITEM_PICKED_UP_BY_ENTITY f_215654_
- THROWN_ITEM_PICKED_UP_BY_PLAYER f_215655_
TICK f_10589_
TRADE f_10585_
USED_ENDER_EYE f_10579_
@@ -12157,46 +11982,55 @@ net/minecraft/advancements/critereon/EntityHurtPlayerTrigger$TriggerInstance net
0 p_35209_ p_35209_
net/minecraft/advancements/critereon/EntityPredicate net/minecraft/advancements/critereon/EntityPredicate
ANY f_36550_
+ catType f_36563_
distanceToPlayer f_36552_
effects f_36554_
entityType f_36551_
equipment f_36557_
+ fishingHook f_36559_
flags f_36556_
+ lighthingBolt f_150286_
location f_36553_
nbt f_36555_
passenger f_150287_
+ player f_36558_
steppingOnLocation f_150285_
- subPredicate f_218773_
targetedEntity f_36561_
team f_36562_
vehicle f_36560_
()V
static
- (Lnet/minecraft/advancements/critereon/EntityTypePredicate;Lnet/minecraft/advancements/critereon/DistancePredicate;Lnet/minecraft/advancements/critereon/LocationPredicate;Lnet/minecraft/advancements/critereon/LocationPredicate;Lnet/minecraft/advancements/critereon/MobEffectsPredicate;Lnet/minecraft/advancements/critereon/NbtPredicate;Lnet/minecraft/advancements/critereon/EntityFlagsPredicate;Lnet/minecraft/advancements/critereon/EntityEquipmentPredicate;Lnet/minecraft/advancements/critereon/EntitySubPredicate;Ljava/lang/String;)V
- 0 p_218789_ p_218789_
- 1 p_218790_ p_218790_
- 2 p_218791_ p_218791_
- 3 p_218792_ p_218792_
- 4 p_218793_ p_218793_
- 5 p_218794_ p_218794_
- 6 p_218795_ p_218795_
- 7 p_218796_ p_218796_
- 8 p_218797_ p_218797_
- 9 p_218798_ p_218798_
- (Lnet/minecraft/advancements/critereon/EntityTypePredicate;Lnet/minecraft/advancements/critereon/DistancePredicate;Lnet/minecraft/advancements/critereon/LocationPredicate;Lnet/minecraft/advancements/critereon/LocationPredicate;Lnet/minecraft/advancements/critereon/MobEffectsPredicate;Lnet/minecraft/advancements/critereon/NbtPredicate;Lnet/minecraft/advancements/critereon/EntityFlagsPredicate;Lnet/minecraft/advancements/critereon/EntityEquipmentPredicate;Lnet/minecraft/advancements/critereon/EntitySubPredicate;Lnet/minecraft/advancements/critereon/EntityPredicate;Lnet/minecraft/advancements/critereon/EntityPredicate;Lnet/minecraft/advancements/critereon/EntityPredicate;Ljava/lang/String;)V
- 0 p_218775_ p_218775_
- 1 p_218776_ p_218776_
- 2 p_218777_ p_218777_
- 3 p_218778_ p_218778_
- 4 p_218779_ p_218779_
- 5 p_218780_ p_218780_
- 6 p_218781_ p_218781_
- 7 p_218782_ p_218782_
- 8 p_218783_ p_218783_
- 9 p_218784_ p_218784_
- 10 p_218785_ p_218785_
- 11 p_218786_ p_218786_
- 12 p_218787_ p_218787_
+ (Lnet/minecraft/advancements/critereon/EntityTypePredicate;Lnet/minecraft/advancements/critereon/DistancePredicate;Lnet/minecraft/advancements/critereon/LocationPredicate;Lnet/minecraft/advancements/critereon/LocationPredicate;Lnet/minecraft/advancements/critereon/MobEffectsPredicate;Lnet/minecraft/advancements/critereon/NbtPredicate;Lnet/minecraft/advancements/critereon/EntityFlagsPredicate;Lnet/minecraft/advancements/critereon/EntityEquipmentPredicate;Lnet/minecraft/advancements/critereon/PlayerPredicate;Lnet/minecraft/advancements/critereon/FishingHookPredicate;Lnet/minecraft/advancements/critereon/LighthingBoltPredicate;Ljava/lang/String;Lnet/minecraft/resources/ResourceLocation;)V
+ 0 p_150306_ p_150306_
+ 1 p_150307_ p_150307_
+ 2 p_150308_ p_150308_
+ 3 p_150309_ p_150309_
+ 4 p_150310_ p_150310_
+ 5 p_150311_ p_150311_
+ 6 p_150312_ p_150312_
+ 7 p_150313_ p_150313_
+ 8 p_150314_ p_150314_
+ 9 p_150315_ p_150315_
+ 10 p_150316_ p_150316_
+ 11 p_150317_ p_150317_
+ 12 p_150318_ p_150318_
+ (Lnet/minecraft/advancements/critereon/EntityTypePredicate;Lnet/minecraft/advancements/critereon/DistancePredicate;Lnet/minecraft/advancements/critereon/LocationPredicate;Lnet/minecraft/advancements/critereon/LocationPredicate;Lnet/minecraft/advancements/critereon/MobEffectsPredicate;Lnet/minecraft/advancements/critereon/NbtPredicate;Lnet/minecraft/advancements/critereon/EntityFlagsPredicate;Lnet/minecraft/advancements/critereon/EntityEquipmentPredicate;Lnet/minecraft/advancements/critereon/PlayerPredicate;Lnet/minecraft/advancements/critereon/FishingHookPredicate;Lnet/minecraft/advancements/critereon/LighthingBoltPredicate;Lnet/minecraft/advancements/critereon/EntityPredicate;Lnet/minecraft/advancements/critereon/EntityPredicate;Lnet/minecraft/advancements/critereon/EntityPredicate;Ljava/lang/String;Lnet/minecraft/resources/ResourceLocation;)V
+ 0 p_150289_ p_150289_
+ 1 p_150290_ p_150290_
+ 2 p_150291_ p_150291_
+ 3 p_150292_ p_150292_
+ 4 p_150293_ p_150293_
+ 5 p_150294_ p_150294_
+ 6 p_150295_ p_150295_
+ 7 p_150296_ p_150296_
+ 8 p_150297_ p_150297_
+ 9 p_150298_ p_150298_
+ 10 p_150299_ p_150299_
+ 11 p_150300_ p_150300_
+ 12 p_150301_ p_150301_
+ 13 p_150302_ p_150302_
+ 14 p_150303_ p_150303_
+ 15 p_150304_ p_150304_
createContext (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/level/storage/loot/LootContext; m_36616_
static
0 p_36617_ p_36617_
@@ -12217,21 +12051,26 @@ net/minecraft/advancements/critereon/EntityPredicate net/minecraft/advancements/
1 p_36613_ p_36613_
serializeToJson ()Lcom/google/gson/JsonElement; m_36606_
net/minecraft/advancements/critereon/EntityPredicate$Builder net/minecraft/advancements/critereon/EntityPredicate$Builder
+ catType f_36631_
distanceToPlayer f_36620_
effects f_36622_
entityType f_36619_
equipment f_36625_
+ fishingHook f_36627_
flags f_36624_
+ lighthingBolt f_150324_
location f_36621_
nbt f_36623_
passenger f_150325_
+ player f_36626_
steppingOnLocation f_150323_
- subPredicate f_218799_
targetedEntity f_36629_
team f_36630_
vehicle f_36628_
()V
build ()Lnet/minecraft/advancements/critereon/EntityPredicate; m_36662_
+ catType (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; m_36665_
+ 0 p_36666_ p_36666_
distance (Lnet/minecraft/advancements/critereon/DistancePredicate;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; m_36638_
0 p_36639_ p_36639_
effects (Lnet/minecraft/advancements/critereon/MobEffectsPredicate;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; m_36652_
@@ -12242,8 +12081,12 @@ net/minecraft/advancements/critereon/EntityPredicate$Builder net/minecraft/advan
0 p_36647_ p_36647_
equipment (Lnet/minecraft/advancements/critereon/EntityEquipmentPredicate;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; m_36640_
0 p_36641_ p_36641_
+ fishingHook (Lnet/minecraft/advancements/critereon/FishingHookPredicate;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; m_36648_
+ 0 p_36649_ p_36649_
flags (Lnet/minecraft/advancements/critereon/EntityFlagsPredicate;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; m_36642_
0 p_36643_ p_36643_
+ lighthingBolt (Lnet/minecraft/advancements/critereon/LighthingBoltPredicate;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; m_150326_
+ 0 p_150327_ p_150327_
located (Lnet/minecraft/advancements/critereon/LocationPredicate;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; m_36650_
0 p_36651_ p_36651_
nbt (Lnet/minecraft/advancements/critereon/NbtPredicate;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; m_36654_
@@ -12252,12 +12095,14 @@ net/minecraft/advancements/critereon/EntityPredicate$Builder net/minecraft/advan
0 p_204078_ p_204078_
of (Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; m_36636_
0 p_36637_ p_36637_
+ of (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; m_36660_
+ 0 p_36661_ p_36661_
passenger (Lnet/minecraft/advancements/critereon/EntityPredicate;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; m_150328_
0 p_150329_ p_150329_
+ player (Lnet/minecraft/advancements/critereon/PlayerPredicate;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; m_36656_
+ 0 p_36657_ p_36657_
steppingOn (Lnet/minecraft/advancements/critereon/LocationPredicate;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; m_150330_
0 p_150331_ p_150331_
- subPredicate (Lnet/minecraft/advancements/critereon/EntitySubPredicate;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; m_218800_
- 0 p_218801_ p_218801_
targetedEntity (Lnet/minecraft/advancements/critereon/EntityPredicate;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; m_36663_
0 p_36664_ p_36664_
team (Ljava/lang/String;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; m_36658_
@@ -12301,58 +12146,6 @@ net/minecraft/advancements/critereon/EntityPredicate$Composite net/minecraft/adv
wrap (Lnet/minecraft/advancements/critereon/EntityPredicate;)Lnet/minecraft/advancements/critereon/EntityPredicate$Composite; m_36673_
static
0 p_36674_ p_36674_
-net/minecraft/advancements/critereon/EntitySubPredicate net/minecraft/advancements/critereon/EntitySubPredicate
- ANY f_218826_
- ()V
- static
- fromJson (Lcom/google/gson/JsonElement;)Lnet/minecraft/advancements/critereon/EntitySubPredicate; m_218835_
- static
- 0 p_218836_ p_218836_
- matches (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;)Z m_153246_
- 0 p_218828_ p_218828_
- 1 p_218829_ p_218829_
- 2 p_218830_ p_218830_
- serialize ()Lcom/google/gson/JsonElement; m_218837_
- serializeCustomData ()Lcom/google/gson/JsonObject; m_213616_
- type ()Lnet/minecraft/advancements/critereon/EntitySubPredicate$Type; m_213836_
- variant (Lnet/minecraft/world/entity/animal/FrogVariant;)Lnet/minecraft/advancements/critereon/EntitySubPredicate; m_218833_
- static
- 0 p_218834_ p_218834_
- variant (Lnet/minecraft/world/entity/animal/CatVariant;)Lnet/minecraft/advancements/critereon/EntitySubPredicate; m_218831_
- static
- 0 p_218832_ p_218832_
-net/minecraft/advancements/critereon/EntitySubPredicate$1 net/minecraft/advancements/critereon/EntitySubPredicate$1
- ()V
- matches (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;)Z m_153246_
- 0 p_218841_ p_218841_
- 1 p_218842_ p_218842_
- 2 p_218843_ p_218843_
- serializeCustomData ()Lcom/google/gson/JsonObject; m_213616_
- type ()Lnet/minecraft/advancements/critereon/EntitySubPredicate$Type; m_213836_
-net/minecraft/advancements/critereon/EntitySubPredicate$Type net/minecraft/advancements/critereon/EntitySubPredicate$Type
- deserialize (Lcom/google/gson/JsonObject;)Lnet/minecraft/advancements/critereon/EntitySubPredicate; m_218845_
- 0 p_218846_ p_218846_
-net/minecraft/advancements/critereon/EntitySubPredicate$Types net/minecraft/advancements/critereon/EntitySubPredicate$Types
- ANY f_218847_
- CAT f_218852_
- FISHING_HOOK f_218849_
- FROG f_218853_
- LIGHTNING f_218848_
- PLAYER f_218850_
- SLIME f_218851_
- TYPES f_218854_
- ()V
- static
- ()V
- lambda$static$0 (Lcom/google/gson/JsonObject;)Lnet/minecraft/advancements/critereon/EntitySubPredicate; m_218859_
- static
- 0 p_218860_ p_218860_
- lambda$static$1 (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; m_218861_
- static
- 0 p_218862_ p_218862_
- lambda$static$2 (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; m_218857_
- static
- 0 p_218858_ p_218858_
net/minecraft/advancements/critereon/EntityTypePredicate net/minecraft/advancements/critereon/EntityTypePredicate
ANY f_37636_
COMMA_JOINER f_37637_
@@ -12393,40 +12186,6 @@ net/minecraft/advancements/critereon/EntityTypePredicate$TypePredicate net/minec
matches (Lnet/minecraft/world/entity/EntityType;)Z m_7484_
0 p_37664_ p_37664_
serializeToJson ()Lcom/google/gson/JsonElement; m_5908_
-net/minecraft/advancements/critereon/EntityVariantPredicate net/minecraft/advancements/critereon/EntityVariantPredicate
- VARIANT_KEY f_219082_
- getter f_219084_
- registry f_219083_
- type f_219085_
- (Lnet/minecraft/core/Registry;Ljava/util/function/Function;)V
- 0 p_219087_ p_219087_
- 1 p_219088_ p_219088_
- create (Lnet/minecraft/core/Registry;Ljava/util/function/Function;)Lnet/minecraft/advancements/critereon/EntityVariantPredicate; m_219093_
- static
- 0 p_219094_ p_219094_
- 1 p_219095_ p_219095_
- createPredicate (Ljava/lang/Object;)Lnet/minecraft/advancements/critereon/EntitySubPredicate; m_219096_
- 0 p_219097_ p_219097_
- lambda$new$0 (Lnet/minecraft/core/Registry;Lcom/google/gson/JsonObject;)Lnet/minecraft/advancements/critereon/EntitySubPredicate; m_219090_
- 0 p_219091_ p_219091_
- 1 p_219092_ p_219092_
- type ()Lnet/minecraft/advancements/critereon/EntitySubPredicate$Type; m_219089_
-net/minecraft/advancements/critereon/EntityVariantPredicate$1 net/minecraft/advancements/critereon/EntityVariantPredicate$1
- this$0 f_219099_
- val$variant f_219098_
- (Lnet/minecraft/advancements/critereon/EntityVariantPredicate;Ljava/lang/Object;)V
- 0 p_219101_ p_219101_
- 1 p_219102_ p_219102_
- lambda$matches$0 (Ljava/lang/Object;Ljava/lang/Object;)Z m_219108_
- static
- 0 p_219109_ p_219109_
- 1 p_219110_ p_219110_
- matches (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;)Z m_153246_
- 0 p_219105_ p_219105_
- 1 p_219106_ p_219106_
- 2 p_219107_ p_219107_
- serializeCustomData ()Lcom/google/gson/JsonObject; m_213616_
- type ()Lnet/minecraft/advancements/critereon/EntitySubPredicate$Type; m_213836_
net/minecraft/advancements/critereon/FilledBucketTrigger net/minecraft/advancements/critereon/FilledBucketTrigger
ID f_38768_
()V
@@ -12468,18 +12227,15 @@ net/minecraft/advancements/critereon/FishingHookPredicate net/minecraft/advancem
static
(Z)V
0 p_39760_ p_39760_
- fromJson (Lcom/google/gson/JsonObject;)Lnet/minecraft/advancements/critereon/FishingHookPredicate; m_219719_
+ fromJson (Lcom/google/gson/JsonElement;)Lnet/minecraft/advancements/critereon/FishingHookPredicate; m_39764_
static
- 0 p_219720_ p_219720_
+ 0 p_39765_ p_39765_
inOpenWater (Z)Lnet/minecraft/advancements/critereon/FishingHookPredicate; m_39766_
static
0 p_39767_ p_39767_
- matches (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;)Z m_153246_
- 0 p_219716_ p_219716_
- 1 p_219717_ p_219717_
- 2 p_219718_ p_219718_
- serializeCustomData ()Lcom/google/gson/JsonObject; m_213616_
- type ()Lnet/minecraft/advancements/critereon/EntitySubPredicate$Type; m_213836_
+ matches (Lnet/minecraft/world/entity/Entity;)Z m_39762_
+ 0 p_39763_ p_39763_
+ serializeToJson ()Lcom/google/gson/JsonElement; m_39761_
net/minecraft/advancements/critereon/FishingRodHookedTrigger net/minecraft/advancements/critereon/FishingRodHookedTrigger
ID f_40412_
()V
@@ -12690,53 +12446,48 @@ net/minecraft/advancements/critereon/ItemDurabilityTrigger$TriggerInstance net/m
1 p_43700_ p_43700_
serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
0 p_43702_ p_43702_
-net/minecraft/advancements/critereon/ItemInteractWithBlockTrigger net/minecraft/advancements/critereon/ItemInteractWithBlockTrigger
- id f_220036_
- (Lnet/minecraft/resources/ResourceLocation;)V
- 0 p_220038_ p_220038_
+net/minecraft/advancements/critereon/ItemPickedUpByEntityTrigger net/minecraft/advancements/critereon/ItemPickedUpByEntityTrigger
+ ID f_44359_
+ ()V
+ static
+ ()V
createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/EntityPredicate$Composite;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
- 0 p_220055_ p_220055_
- 1 p_220056_ p_220056_
- 2 p_220057_ p_220057_
- createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/EntityPredicate$Composite;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/ItemInteractWithBlockTrigger$TriggerInstance; m_7214_
- 0 p_220045_ p_220045_
- 1 p_220046_ p_220046_
- 2 p_220047_ p_220047_
+ 0 p_44378_ p_44378_
+ 1 p_44379_ p_44379_
+ 2 p_44380_ p_44380_
+ createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/EntityPredicate$Composite;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/ItemPickedUpByEntityTrigger$TriggerInstance; m_7214_
+ 0 p_44373_ p_44373_
+ 1 p_44374_ p_44374_
+ 2 p_44375_ p_44375_
getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
- lambda$trigger$0 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/advancements/critereon/ItemInteractWithBlockTrigger$TriggerInstance;)Z m_220048_
- static
- 0 p_220049_ p_220049_
- 1 p_220050_ p_220050_
- 2 p_220051_ p_220051_
- 3 p_220052_ p_220052_
- 4 p_220053_ p_220053_
- trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;)V m_220040_
- 0 p_220041_ p_220041_
- 1 p_220042_ p_220042_
- 2 p_220043_ p_220043_
-net/minecraft/advancements/critereon/ItemInteractWithBlockTrigger$TriggerInstance net/minecraft/advancements/critereon/ItemInteractWithBlockTrigger$TriggerInstance
- item f_220059_
- location f_220058_
- (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/advancements/critereon/EntityPredicate$Composite;Lnet/minecraft/advancements/critereon/LocationPredicate;Lnet/minecraft/advancements/critereon/ItemPredicate;)V
- 0 p_220061_ p_220061_
- 1 p_220062_ p_220062_
- 2 p_220063_ p_220063_
- 3 p_220064_ p_220064_
- allayDropItemOnBlock (Lnet/minecraft/advancements/critereon/LocationPredicate$Builder;Lnet/minecraft/advancements/critereon/ItemPredicate$Builder;)Lnet/minecraft/advancements/critereon/ItemInteractWithBlockTrigger$TriggerInstance; m_220075_
- static
- 0 p_220076_ p_220076_
- 1 p_220077_ p_220077_
- itemUsedOnBlock (Lnet/minecraft/advancements/critereon/LocationPredicate$Builder;Lnet/minecraft/advancements/critereon/ItemPredicate$Builder;)Lnet/minecraft/advancements/critereon/ItemInteractWithBlockTrigger$TriggerInstance; m_220065_
- static
- 0 p_220066_ p_220066_
- 1 p_220067_ p_220067_
- matches (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;)Z m_220070_
- 0 p_220071_ p_220071_
- 1 p_220072_ p_220072_
- 2 p_220073_ p_220073_
- 3 p_220074_ p_220074_
+ lambda$trigger$0 (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/advancements/critereon/ItemPickedUpByEntityTrigger$TriggerInstance;)Z m_44367_
+ static
+ 0 p_44368_ p_44368_
+ 1 p_44369_ p_44369_
+ 2 p_44370_ p_44370_
+ 3 p_44371_ p_44371_
+ trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;)V m_44363_
+ 0 p_44364_ p_44364_
+ 1 p_44365_ p_44365_
+ 2 p_44366_ p_44366_
+net/minecraft/advancements/critereon/ItemPickedUpByEntityTrigger$TriggerInstance net/minecraft/advancements/critereon/ItemPickedUpByEntityTrigger$TriggerInstance
+ entity f_44382_
+ item f_44381_
+ (Lnet/minecraft/advancements/critereon/EntityPredicate$Composite;Lnet/minecraft/advancements/critereon/ItemPredicate;Lnet/minecraft/advancements/critereon/EntityPredicate$Composite;)V
+ 0 p_44384_ p_44384_
+ 1 p_44385_ p_44385_
+ 2 p_44386_ p_44386_
+ itemPickedUpByEntity (Lnet/minecraft/advancements/critereon/EntityPredicate$Composite;Lnet/minecraft/advancements/critereon/ItemPredicate$Builder;Lnet/minecraft/advancements/critereon/EntityPredicate$Composite;)Lnet/minecraft/advancements/critereon/ItemPickedUpByEntityTrigger$TriggerInstance; m_44391_
+ static
+ 0 p_44392_ p_44392_
+ 1 p_44393_ p_44393_
+ 2 p_44394_ p_44394_
+ matches (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Z m_44387_
+ 0 p_44388_ p_44388_
+ 1 p_44389_ p_44389_
+ 2 p_44390_ p_44390_
serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
- 0 p_220069_ p_220069_
+ 0 p_44396_ p_44396_
net/minecraft/advancements/critereon/ItemPredicate net/minecraft/advancements/critereon/ItemPredicate
ANY f_45028_
count f_45031_
@@ -12803,6 +12554,49 @@ net/minecraft/advancements/critereon/ItemPredicate$Builder net/minecraft/advance
0 p_204146_ p_204146_
withCount (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)Lnet/minecraft/advancements/critereon/ItemPredicate$Builder; m_151443_
0 p_151444_ p_151444_
+net/minecraft/advancements/critereon/ItemUsedOnBlockTrigger net/minecraft/advancements/critereon/ItemUsedOnBlockTrigger
+ ID f_45478_
+ ()V
+ static
+ ()V
+ createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/EntityPredicate$Composite;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+ 0 p_45498_ p_45498_
+ 1 p_45499_ p_45499_
+ 2 p_45500_ p_45500_
+ createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/EntityPredicate$Composite;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/ItemUsedOnBlockTrigger$TriggerInstance; m_7214_
+ 0 p_45493_ p_45493_
+ 1 p_45494_ p_45494_
+ 2 p_45495_ p_45495_
+ getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+ lambda$trigger$0 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/advancements/critereon/ItemUsedOnBlockTrigger$TriggerInstance;)Z m_45486_
+ static
+ 0 p_45487_ p_45487_
+ 1 p_45488_ p_45488_
+ 2 p_45489_ p_45489_
+ 3 p_45490_ p_45490_
+ 4 p_45491_ p_45491_
+ trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;)V m_45482_
+ 0 p_45483_ p_45483_
+ 1 p_45484_ p_45484_
+ 2 p_45485_ p_45485_
+net/minecraft/advancements/critereon/ItemUsedOnBlockTrigger$TriggerInstance net/minecraft/advancements/critereon/ItemUsedOnBlockTrigger$TriggerInstance
+ item f_45502_
+ location f_45501_
+ (Lnet/minecraft/advancements/critereon/EntityPredicate$Composite;Lnet/minecraft/advancements/critereon/LocationPredicate;Lnet/minecraft/advancements/critereon/ItemPredicate;)V
+ 0 p_45504_ p_45504_
+ 1 p_45505_ p_45505_
+ 2 p_45506_ p_45506_
+ itemUsedOnBlock (Lnet/minecraft/advancements/critereon/LocationPredicate$Builder;Lnet/minecraft/advancements/critereon/ItemPredicate$Builder;)Lnet/minecraft/advancements/critereon/ItemUsedOnBlockTrigger$TriggerInstance; m_45507_
+ static
+ 0 p_45508_ p_45508_
+ 1 p_45509_ p_45509_
+ matches (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;)Z m_45510_
+ 0 p_45511_ p_45511_
+ 1 p_45512_ p_45512_
+ 2 p_45513_ p_45513_
+ 3 p_45514_ p_45514_
+ serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+ 0 p_45516_ p_45516_
net/minecraft/advancements/critereon/KilledByCrossbowTrigger net/minecraft/advancements/critereon/KilledByCrossbowTrigger
ID f_46867_
()V
@@ -12926,8 +12720,6 @@ net/minecraft/advancements/critereon/KilledTrigger$TriggerInstance net/minecraft
0 p_152109_ p_152109_
playerKilledEntity ()Lnet/minecraft/advancements/critereon/KilledTrigger$TriggerInstance; m_48141_
static
- playerKilledEntityNearSculkCatalyst ()Lnet/minecraft/advancements/critereon/KilledTrigger$TriggerInstance; m_220237_
- static
serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
0 p_48140_ p_48140_
net/minecraft/advancements/critereon/LevitationTrigger net/minecraft/advancements/critereon/LevitationTrigger
@@ -12993,19 +12785,22 @@ net/minecraft/advancements/critereon/LightPredicate$Builder net/minecraft/advanc
setComposite (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)Lnet/minecraft/advancements/critereon/LightPredicate$Builder; m_153104_
0 p_153105_ p_153105_
net/minecraft/advancements/critereon/LighthingBoltPredicate net/minecraft/advancements/critereon/LighthingBoltPredicate
+ ANY f_153232_
BLOCKS_SET_ON_FIRE_KEY f_153233_
ENTITY_STRUCK_KEY f_153234_
blocksSetOnFire f_153235_
entityStruck f_153236_
+ ()V
+ static
(Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;Lnet/minecraft/advancements/critereon/EntityPredicate;)V
0 p_153239_ p_153239_
1 p_153240_ p_153240_
blockSetOnFire (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)Lnet/minecraft/advancements/critereon/LighthingBoltPredicate; m_153250_
static
0 p_153251_ p_153251_
- fromJson (Lcom/google/gson/JsonObject;)Lnet/minecraft/advancements/critereon/LighthingBoltPredicate; m_220332_
+ fromJson (Lcom/google/gson/JsonElement;)Lnet/minecraft/advancements/critereon/LighthingBoltPredicate; m_153252_
static
- 0 p_220333_ p_220333_
+ 0 p_153253_ p_153253_
lambda$matches$0 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;)Z m_153242_
0 p_153243_ p_153243_
1 p_153244_ p_153244_
@@ -13014,8 +12809,7 @@ net/minecraft/advancements/critereon/LighthingBoltPredicate net/minecraft/advanc
0 p_153247_ p_153247_
1 p_153248_ p_153248_
2 p_153249_ p_153249_
- serializeCustomData ()Lcom/google/gson/JsonObject; m_213616_
- type ()Lnet/minecraft/advancements/critereon/EntitySubPredicate$Type; m_213836_
+ serializeToJson ()Lcom/google/gson/JsonElement; m_153241_
net/minecraft/advancements/critereon/LightningStrikeTrigger net/minecraft/advancements/critereon/LightningStrikeTrigger
ID f_153384_
()V
@@ -13065,10 +12859,10 @@ net/minecraft/advancements/critereon/LocationPredicate net/minecraft/advancement
biome f_52597_
block f_52602_
dimension f_52599_
+ feature f_52598_
fluid f_52603_
light f_52601_
smokey f_52600_
- structure f_220588_
x f_52594_
y f_52595_
z f_52596_
@@ -13097,9 +12891,9 @@ net/minecraft/advancements/critereon/LocationPredicate net/minecraft/advancement
inDimension (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/advancements/critereon/LocationPredicate; m_52638_
static
0 p_52639_ p_52639_
- inStructure (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/advancements/critereon/LocationPredicate; m_220589_
+ inFeature (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/advancements/critereon/LocationPredicate; m_207928_
static
- 0 p_220590_ p_220590_
+ 0 p_207929_ p_207929_
lambda$fromJson$1 (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceKey; m_52636_
static
0 p_52637_ p_52637_
@@ -13120,10 +12914,10 @@ net/minecraft/advancements/critereon/LocationPredicate$Builder net/minecraft/adv
biome f_52643_
block f_52648_
dimension f_52645_
+ feature f_52644_
fluid f_52649_
light f_52647_
smokey f_52646_
- structure f_220591_
x f_52640_
y f_52641_
z f_52642_
@@ -13137,20 +12931,66 @@ net/minecraft/advancements/critereon/LocationPredicate$Builder net/minecraft/adv
0 p_52653_ p_52653_
setDimension (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/advancements/critereon/LocationPredicate$Builder; m_153976_
0 p_153977_ p_153977_
+ setFeature (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/advancements/critereon/LocationPredicate$Builder; m_207930_
+ 0 p_207931_ p_207931_
setFluid (Lnet/minecraft/advancements/critereon/FluidPredicate;)Lnet/minecraft/advancements/critereon/LocationPredicate$Builder; m_153966_
0 p_153967_ p_153967_
setLight (Lnet/minecraft/advancements/critereon/LightPredicate;)Lnet/minecraft/advancements/critereon/LocationPredicate$Builder; m_153968_
0 p_153969_ p_153969_
setSmokey (Ljava/lang/Boolean;)Lnet/minecraft/advancements/critereon/LocationPredicate$Builder; m_52654_
0 p_52655_ p_52655_
- setStructure (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/advancements/critereon/LocationPredicate$Builder; m_220592_
- 0 p_220593_ p_220593_
setX (Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;)Lnet/minecraft/advancements/critereon/LocationPredicate$Builder; m_153970_
0 p_153971_ p_153971_
setY (Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;)Lnet/minecraft/advancements/critereon/LocationPredicate$Builder; m_153974_
0 p_153975_ p_153975_
setZ (Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles;)Lnet/minecraft/advancements/critereon/LocationPredicate$Builder; m_153978_
0 p_153979_ p_153979_
+net/minecraft/advancements/critereon/LocationTrigger net/minecraft/advancements/critereon/LocationTrigger
+ id f_53641_
+ (Lnet/minecraft/resources/ResourceLocation;)V
+ 0 p_53643_ p_53643_
+ createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/EntityPredicate$Composite;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+ 0 p_53657_ p_53657_
+ 1 p_53658_ p_53658_
+ 2 p_53659_ p_53659_
+ createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/EntityPredicate$Composite;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/LocationTrigger$TriggerInstance; m_7214_
+ 0 p_53653_ p_53653_
+ 1 p_53654_ p_53654_
+ 2 p_53655_ p_53655_
+ getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+ lambda$trigger$0 (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/advancements/critereon/LocationTrigger$TriggerInstance;)Z m_53647_
+ static
+ 0 p_53648_ p_53648_
+ 1 p_53649_ p_53649_
+ trigger (Lnet/minecraft/server/level/ServerPlayer;)V m_53645_
+ 0 p_53646_ p_53646_
+net/minecraft/advancements/critereon/LocationTrigger$TriggerInstance net/minecraft/advancements/critereon/LocationTrigger$TriggerInstance
+ location f_53660_
+ (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/advancements/critereon/EntityPredicate$Composite;Lnet/minecraft/advancements/critereon/LocationPredicate;)V
+ 0 p_53662_ p_53662_
+ 1 p_53663_ p_53663_
+ 2 p_53664_ p_53664_
+ located (Lnet/minecraft/advancements/critereon/EntityPredicate;)Lnet/minecraft/advancements/critereon/LocationTrigger$TriggerInstance; m_154320_
+ static
+ 0 p_154321_ p_154321_
+ located (Lnet/minecraft/advancements/critereon/LocationPredicate;)Lnet/minecraft/advancements/critereon/LocationTrigger$TriggerInstance; m_53670_
+ static
+ 0 p_53671_ p_53671_
+ matches (Lnet/minecraft/server/level/ServerLevel;DDD)Z m_53665_
+ 0 p_53666_ p_53666_
+ 1 p_53667_ p_53667_
+ 2 p_53668_ p_53668_
+ 3 p_53669_ p_53669_
+ raidWon ()Lnet/minecraft/advancements/critereon/LocationTrigger$TriggerInstance; m_53675_
+ static
+ serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
+ 0 p_53673_ p_53673_
+ sleptInBed ()Lnet/minecraft/advancements/critereon/LocationTrigger$TriggerInstance; m_53674_
+ static
+ walkOnBlockWithEquipment (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item;)Lnet/minecraft/advancements/critereon/LocationTrigger$TriggerInstance; m_154322_
+ static
+ 0 p_154323_ p_154323_
+ 1 p_154324_ p_154324_
net/minecraft/advancements/critereon/LootTableTrigger net/minecraft/advancements/critereon/LootTableTrigger
ID f_54593_
()V
@@ -13390,53 +13230,6 @@ net/minecraft/advancements/critereon/NbtPredicate net/minecraft/advancements/cri
matches (Lnet/minecraft/world/entity/Entity;)Z m_57477_
0 p_57478_ p_57478_
serializeToJson ()Lcom/google/gson/JsonElement; m_57476_
-net/minecraft/advancements/critereon/PickedUpItemTrigger net/minecraft/advancements/critereon/PickedUpItemTrigger
- id f_221294_
- (Lnet/minecraft/resources/ResourceLocation;)V
- 0 p_221296_ p_221296_
- createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/EntityPredicate$Composite;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
- 0 p_221312_ p_221312_
- 1 p_221313_ p_221313_
- 2 p_221314_ p_221314_
- createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/EntityPredicate$Composite;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/PickedUpItemTrigger$TriggerInstance; m_7214_
- 0 p_221308_ p_221308_
- 1 p_221309_ p_221309_
- 2 p_221310_ p_221310_
- getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
- lambda$trigger$0 (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/advancements/critereon/PickedUpItemTrigger$TriggerInstance;)Z m_221302_
- static
- 0 p_221303_ p_221303_
- 1 p_221304_ p_221304_
- 2 p_221305_ p_221305_
- 3 p_221306_ p_221306_
- trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/Entity;)V m_221298_
- 0 p_221299_ p_221299_
- 1 p_221300_ p_221300_
- 2 p_221301_ p_221301_
-net/minecraft/advancements/critereon/PickedUpItemTrigger$TriggerInstance net/minecraft/advancements/critereon/PickedUpItemTrigger$TriggerInstance
- entity f_221316_
- item f_221315_
- (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/advancements/critereon/EntityPredicate$Composite;Lnet/minecraft/advancements/critereon/ItemPredicate;Lnet/minecraft/advancements/critereon/EntityPredicate$Composite;)V
- 0 p_221318_ p_221318_
- 1 p_221319_ p_221319_
- 2 p_221320_ p_221320_
- 3 p_221321_ p_221321_
- matches (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Z m_221322_
- 0 p_221323_ p_221323_
- 1 p_221324_ p_221324_
- 2 p_221325_ p_221325_
- serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
- 0 p_221331_ p_221331_
- thrownItemPickedUpByEntity (Lnet/minecraft/advancements/critereon/EntityPredicate$Composite;Lnet/minecraft/advancements/critereon/ItemPredicate;Lnet/minecraft/advancements/critereon/EntityPredicate$Composite;)Lnet/minecraft/advancements/critereon/PickedUpItemTrigger$TriggerInstance; m_221326_
- static
- 0 p_221327_ p_221327_
- 1 p_221328_ p_221328_
- 2 p_221329_ p_221329_
- thrownItemPickedUpByPlayer (Lnet/minecraft/advancements/critereon/EntityPredicate$Composite;Lnet/minecraft/advancements/critereon/ItemPredicate;Lnet/minecraft/advancements/critereon/EntityPredicate$Composite;)Lnet/minecraft/advancements/critereon/PickedUpItemTrigger$TriggerInstance; m_221332_
- static
- 0 p_221333_ p_221333_
- 1 p_221334_ p_221334_
- 2 p_221335_ p_221335_
net/minecraft/advancements/critereon/PlacedBlockTrigger net/minecraft/advancements/critereon/PlacedBlockTrigger
ID f_59465_
()V
@@ -13588,10 +13381,6 @@ net/minecraft/advancements/critereon/PlayerInteractTrigger$TriggerInstance net/m
0 p_61514_ p_61514_
1 p_61515_ p_61515_
2 p_61516_ p_61516_
- itemUsedOnEntity (Lnet/minecraft/advancements/critereon/ItemPredicate$Builder;Lnet/minecraft/advancements/critereon/EntityPredicate$Composite;)Lnet/minecraft/advancements/critereon/PlayerInteractTrigger$TriggerInstance; m_222015_
- static
- 0 p_222016_ p_222016_
- 1 p_222017_ p_222017_
itemUsedOnEntity (Lnet/minecraft/advancements/critereon/EntityPredicate$Composite;Lnet/minecraft/advancements/critereon/ItemPredicate$Builder;Lnet/minecraft/advancements/critereon/EntityPredicate$Composite;)Lnet/minecraft/advancements/critereon/PlayerInteractTrigger$TriggerInstance; m_61517_
static
0 p_61518_ p_61518_
@@ -13603,6 +13392,7 @@ net/minecraft/advancements/critereon/PlayerInteractTrigger$TriggerInstance net/m
serializeToJson (Lnet/minecraft/advancements/critereon/SerializationContext;)Lcom/google/gson/JsonObject; m_7683_
0 p_61525_ p_61525_
net/minecraft/advancements/critereon/PlayerPredicate net/minecraft/advancements/critereon/PlayerPredicate
+ ANY f_62244_
LOOKING_AT_RANGE f_156743_
advancements f_62249_
gameType f_62246_
@@ -13610,6 +13400,8 @@ net/minecraft/advancements/critereon/PlayerPredicate net/minecraft/advancements/
lookingAt f_156744_
recipes f_62248_
stats f_62247_
+ ()V
+ static
(Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;Lnet/minecraft/world/level/GameType;Ljava/util/Map;Lit/unimi/dsi/fastutil/objects/Object2BooleanMap;Ljava/util/Map;Lnet/minecraft/advancements/critereon/EntityPredicate;)V
0 p_156746_ p_156746_
1 p_156747_ p_156747_
@@ -13620,9 +13412,9 @@ net/minecraft/advancements/critereon/PlayerPredicate net/minecraft/advancements/
advancementPredicateFromJson (Lcom/google/gson/JsonElement;)Lnet/minecraft/advancements/critereon/PlayerPredicate$AdvancementPredicate; m_62289_
static
0 p_62290_ p_62290_
- fromJson (Lcom/google/gson/JsonObject;)Lnet/minecraft/advancements/critereon/PlayerPredicate; m_222491_
+ fromJson (Lcom/google/gson/JsonElement;)Lnet/minecraft/advancements/critereon/PlayerPredicate; m_62276_
static
- 0 p_222492_ p_222492_
+ 0 p_62277_ p_62277_
getStat (Lnet/minecraft/stats/StatType;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/stats/Stat; m_62267_
static
0 p_62268_ p_62268_
@@ -13637,27 +13429,24 @@ net/minecraft/advancements/critereon/PlayerPredicate net/minecraft/advancements/
lambda$matches$1 (Lnet/minecraft/world/entity/Entity;)Z m_156764_
static
0 p_156765_ p_156765_
- lambda$serializeCustomData$2 (Lcom/google/gson/JsonArray;Lnet/minecraft/stats/Stat;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)V m_222487_
- static
- 0 p_222488_ p_222488_
- 1 p_222489_ p_222489_
- 2 p_222490_ p_222490_
- lambda$serializeCustomData$3 (Lcom/google/gson/JsonObject;Lnet/minecraft/resources/ResourceLocation;Ljava/lang/Boolean;)V m_222497_
- static
- 0 p_222498_ p_222498_
- 1 p_222499_ p_222499_
- 2 p_222500_ p_222500_
- lambda$serializeCustomData$4 (Lcom/google/gson/JsonObject;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/advancements/critereon/PlayerPredicate$AdvancementPredicate;)V m_222493_
- static
- 0 p_222494_ p_222494_
- 1 p_222495_ p_222495_
- 2 p_222496_ p_222496_
- matches (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;)Z m_153246_
- 0 p_222484_ p_222484_
- 1 p_222485_ p_222485_
- 2 p_222486_ p_222486_
- serializeCustomData ()Lcom/google/gson/JsonObject; m_213616_
- type ()Lnet/minecraft/advancements/critereon/EntitySubPredicate$Type; m_213836_
+ lambda$serializeToJson$2 (Lcom/google/gson/JsonArray;Lnet/minecraft/stats/Stat;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)V m_156752_
+ static
+ 0 p_156753_ p_156753_
+ 1 p_156754_ p_156754_
+ 2 p_156755_ p_156755_
+ lambda$serializeToJson$3 (Lcom/google/gson/JsonObject;Lnet/minecraft/resources/ResourceLocation;Ljava/lang/Boolean;)V m_156760_
+ static
+ 0 p_156761_ p_156761_
+ 1 p_156762_ p_156762_
+ 2 p_156763_ p_156763_
+ lambda$serializeToJson$4 (Lcom/google/gson/JsonObject;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/advancements/critereon/PlayerPredicate$AdvancementPredicate;)V m_156756_
+ static
+ 0 p_156757_ p_156757_
+ 1 p_156758_ p_156758_
+ 2 p_156759_ p_156759_
+ matches (Lnet/minecraft/world/entity/Entity;)Z m_62270_
+ 0 p_62271_ p_62271_
+ serializeToJson ()Lcom/google/gson/JsonElement; m_62264_
net/minecraft/advancements/critereon/PlayerPredicate$AdvancementCriterionsPredicate net/minecraft/advancements/critereon/PlayerPredicate$AdvancementCriterionsPredicate
criterions f_62291_
(Lit/unimi/dsi/fastutil/objects/Object2BooleanMap;)V
@@ -13707,44 +13496,6 @@ net/minecraft/advancements/critereon/PlayerPredicate$Builder net/minecraft/advan
0 p_156776_ p_156776_
setLookingAt (Lnet/minecraft/advancements/critereon/EntityPredicate;)Lnet/minecraft/advancements/critereon/PlayerPredicate$Builder; m_156771_
0 p_156772_ p_156772_
-net/minecraft/advancements/critereon/PlayerTrigger net/minecraft/advancements/critereon/PlayerTrigger
- id f_222614_
- (Lnet/minecraft/resources/ResourceLocation;)V
- 0 p_222616_ p_222616_
- createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/EntityPredicate$Composite;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
- 0 p_222627_ p_222627_
- 1 p_222628_ p_222628_
- 2 p_222629_ p_222629_
- createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/EntityPredicate$Composite;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/PlayerTrigger$TriggerInstance; m_7214_
- 0 p_222621_ p_222621_
- 1 p_222622_ p_222622_
- 2 p_222623_ p_222623_
- getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
- lambda$trigger$0 (Lnet/minecraft/advancements/critereon/PlayerTrigger$TriggerInstance;)Z m_222624_
- static
- 0 p_222625_ p_222625_
- trigger (Lnet/minecraft/server/level/ServerPlayer;)V m_222618_
- 0 p_222619_ p_222619_
-net/minecraft/advancements/critereon/PlayerTrigger$TriggerInstance net/minecraft/advancements/critereon/PlayerTrigger$TriggerInstance
- (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/advancements/critereon/EntityPredicate$Composite;)V
- 0 p_222631_ p_222631_
- 1 p_222632_ p_222632_
- avoidVibration ()Lnet/minecraft/advancements/critereon/PlayerTrigger$TriggerInstance; m_222642_
- static
- located (Lnet/minecraft/advancements/critereon/LocationPredicate;)Lnet/minecraft/advancements/critereon/PlayerTrigger$TriggerInstance; m_222635_
- static
- 0 p_222636_ p_222636_
- located (Lnet/minecraft/advancements/critereon/EntityPredicate;)Lnet/minecraft/advancements/critereon/PlayerTrigger$TriggerInstance; m_222633_
- static
- 0 p_222634_ p_222634_
- raidWon ()Lnet/minecraft/advancements/critereon/PlayerTrigger$TriggerInstance; m_222641_
- static
- sleptInBed ()Lnet/minecraft/advancements/critereon/PlayerTrigger$TriggerInstance; m_222640_
- static
- walkOnBlockWithEquipment (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item;)Lnet/minecraft/advancements/critereon/PlayerTrigger$TriggerInstance; m_222637_
- static
- 0 p_222638_ p_222638_
- 1 p_222639_ p_222639_
net/minecraft/advancements/critereon/RecipeUnlockedTrigger net/minecraft/advancements/critereon/RecipeUnlockedTrigger
ID f_63714_
()V
@@ -13894,22 +13645,6 @@ net/minecraft/advancements/critereon/SlideDownBlockTrigger$TriggerInstance net/m
slidesDownBlock (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/advancements/critereon/SlideDownBlockTrigger$TriggerInstance; m_67006_
static
0 p_67007_ p_67007_
-net/minecraft/advancements/critereon/SlimePredicate net/minecraft/advancements/critereon/SlimePredicate
- size f_223418_
- (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)V
- 0 p_223420_ p_223420_
- fromJson (Lcom/google/gson/JsonObject;)Lnet/minecraft/advancements/critereon/SlimePredicate; m_223428_
- static
- 0 p_223429_ p_223429_
- matches (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;)Z m_153246_
- 0 p_223423_ p_223423_
- 1 p_223424_ p_223424_
- 2 p_223425_ p_223425_
- serializeCustomData ()Lcom/google/gson/JsonObject; m_213616_
- sized (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)Lnet/minecraft/advancements/critereon/SlimePredicate; m_223426_
- static
- 0 p_223427_ p_223427_
- type ()Lnet/minecraft/advancements/critereon/EntitySubPredicate$Type; m_213836_
net/minecraft/advancements/critereon/StartRidingTrigger net/minecraft/advancements/critereon/StartRidingTrigger
ID f_160383_
()V
@@ -14098,14 +13833,14 @@ net/minecraft/advancements/critereon/TargetBlockTrigger net/minecraft/advancemen
()V
static
()V
- createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/EntityPredicate$Composite;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
- 0 p_70227_ p_70227_
- 1 p_70228_ p_70228_
- 2 p_70229_ p_70229_
createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/EntityPredicate$Composite;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/TargetBlockTrigger$TriggerInstance; m_7214_
0 p_70217_ p_70217_
1 p_70218_ p_70218_
2 p_70219_ p_70219_
+ createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/EntityPredicate$Composite;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+ 0 p_70227_ p_70227_
+ 1 p_70228_ p_70228_
+ 2 p_70229_ p_70229_
getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
lambda$trigger$0 (Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/phys/Vec3;ILnet/minecraft/advancements/critereon/TargetBlockTrigger$TriggerInstance;)Z m_70220_
static
@@ -14135,6 +13870,28 @@ net/minecraft/advancements/critereon/TargetBlockTrigger$TriggerInstance net/mine
static
0 p_70237_ p_70237_
1 p_70238_ p_70238_
+net/minecraft/advancements/critereon/TickTrigger net/minecraft/advancements/critereon/TickTrigger
+ ID f_70637_
+ ()V
+ static
+ ()V
+ createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/EntityPredicate$Composite;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/AbstractCriterionTriggerInstance; m_7214_
+ 0 p_70650_ p_70650_
+ 1 p_70651_ p_70651_
+ 2 p_70652_ p_70652_
+ createInstance (Lcom/google/gson/JsonObject;Lnet/minecraft/advancements/critereon/EntityPredicate$Composite;Lnet/minecraft/advancements/critereon/DeserializationContext;)Lnet/minecraft/advancements/critereon/TickTrigger$TriggerInstance; m_7214_
+ 0 p_70644_ p_70644_
+ 1 p_70645_ p_70645_
+ 2 p_70646_ p_70646_
+ getId ()Lnet/minecraft/resources/ResourceLocation; m_7295_
+ lambda$trigger$0 (Lnet/minecraft/advancements/critereon/TickTrigger$TriggerInstance;)Z m_70647_
+ static
+ 0 p_70648_ p_70648_
+ trigger (Lnet/minecraft/server/level/ServerPlayer;)V m_70641_
+ 0 p_70642_ p_70642_
+net/minecraft/advancements/critereon/TickTrigger$TriggerInstance net/minecraft/advancements/critereon/TickTrigger$TriggerInstance
+ (Lnet/minecraft/advancements/critereon/EntityPredicate$Composite;)V
+ 0 p_70654_ p_70654_
net/minecraft/advancements/critereon/TradeTrigger net/minecraft/advancements/critereon/TradeTrigger
ID f_70955_
()V
@@ -14352,8 +14109,8 @@ net/minecraft/client/AmbientOcclusionStatus net/minecraft/client/AmbientOcclusio
byId (I)Lnet/minecraft/client/AmbientOcclusionStatus; m_90487_
static
0 p_90488_ p_90488_
- getId ()I m_35965_
- getKey ()Ljava/lang/String; m_35968_
+ getId ()I m_90486_
+ getKey ()Ljava/lang/String; m_90489_
lambda$static$0 (I)[Lnet/minecraft/client/AmbientOcclusionStatus; m_90490_
static
0 p_90491_ p_90491_
@@ -14382,8 +14139,8 @@ net/minecraft/client/AttackIndicatorStatus net/minecraft/client/AttackIndicatorS
byId (I)Lnet/minecraft/client/AttackIndicatorStatus; m_90509_
static
0 p_90510_ p_90510_
- getId ()I m_35965_
- getKey ()Ljava/lang/String; m_35968_
+ getId ()I m_90508_
+ getKey ()Ljava/lang/String; m_90511_
lambda$static$0 (I)[Lnet/minecraft/client/AttackIndicatorStatus; m_90512_
static
0 p_90513_ p_90513_
@@ -14599,19 +14356,16 @@ net/minecraft/client/CloudStatus net/minecraft/client/CloudStatus
FANCY FANCY
FAST FAST
OFF OFF
- id f_231330_
key f_90655_
$values ()[Lnet/minecraft/client/CloudStatus; m_167711_
static
()V
static
- (Ljava/lang/String;IILjava/lang/String;)V
- 0 p_231332_ p_231332_
- 1 p_231333_ p_231333_
- 2 p_231334_ p_231334_
- 3 p_231335_ p_231335_
- getId ()I m_35965_
- getKey ()Ljava/lang/String; m_35968_
+ (Ljava/lang/String;ILjava/lang/String;)V
+ 0 p_167708_ p_167708_
+ 1 p_167709_ p_167709_
+ 2 p_167710_ p_167710_
+ getKey ()Ljava/lang/String; m_90666_
valueOf (Ljava/lang/String;)Lnet/minecraft/client/CloudStatus; valueOf
static
0 p_90670_ p_90670_
@@ -14625,6 +14379,116 @@ net/minecraft/client/ComponentCollector net/minecraft/client/ComponentCollector
getResult ()Lnet/minecraft/network/chat/FormattedText; m_90674_
getResultOrEmpty ()Lnet/minecraft/network/chat/FormattedText; m_90677_
reset ()V m_167712_
+net/minecraft/client/CycleOption net/minecraft/client/CycleOption
+ buttonSetup f_167714_
+ getter f_167713_
+ setter f_90678_
+ tooltip f_167715_
+ (Ljava/lang/String;Ljava/util/function/Function;Lnet/minecraft/client/CycleOption$OptionSetter;Ljava/util/function/Supplier;)V
+ 0 p_167717_ p_167717_
+ 1 p_167718_ p_167718_
+ 2 p_167719_ p_167719_
+ 3 p_167720_ p_167720_
+ create (Ljava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/util/function/BooleanSupplier;Ljava/util/function/Function;Ljava/util/function/Function;Lnet/minecraft/client/CycleOption$OptionSetter;)Lnet/minecraft/client/CycleOption; m_167729_
+ static
+ 0 p_167730_ p_167730_
+ 1 p_167731_ p_167731_
+ 2 p_167732_ p_167732_
+ 3 p_167733_ p_167733_
+ 4 p_167734_ p_167734_
+ 5 p_167735_ p_167735_
+ 6 p_167736_ p_167736_
+ create (Ljava/lang/String;Ljava/util/function/Supplier;Ljava/util/function/Function;Ljava/util/function/Function;Lnet/minecraft/client/CycleOption$OptionSetter;)Lnet/minecraft/client/CycleOption; m_167747_
+ static
+ 0 p_167748_ p_167748_
+ 1 p_167749_ p_167749_
+ 2 p_167750_ p_167750_
+ 3 p_167751_ p_167751_
+ 4 p_167752_ p_167752_
+ create (Ljava/lang/String;Ljava/util/List;Ljava/util/function/Function;Ljava/util/function/Function;Lnet/minecraft/client/CycleOption$OptionSetter;)Lnet/minecraft/client/CycleOption; m_167737_
+ static
+ 0 p_167738_ p_167738_
+ 1 p_167739_ p_167739_
+ 2 p_167740_ p_167740_
+ 3 p_167741_ p_167741_
+ 4 p_167742_ p_167742_
+ create (Ljava/lang/String;[Ljava/lang/Object;Ljava/util/function/Function;Ljava/util/function/Function;Lnet/minecraft/client/CycleOption$OptionSetter;)Lnet/minecraft/client/CycleOption; m_167764_
+ static
+ 0 p_167765_ p_167765_
+ 1 p_167766_ p_167766_
+ 2 p_167767_ p_167767_
+ 3 p_167768_ p_167768_
+ 4 p_167769_ p_167769_
+ createBinaryOption (Ljava/lang/String;Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;Ljava/util/function/Function;Lnet/minecraft/client/CycleOption$OptionSetter;)Lnet/minecraft/client/CycleOption; m_167758_
+ static
+ 0 p_167759_ p_167759_
+ 1 p_167760_ p_167760_
+ 2 p_167761_ p_167761_
+ 3 p_167762_ p_167762_
+ 4 p_167763_ p_167763_
+ createButton (Lnet/minecraft/client/Options;III)Lnet/minecraft/client/gui/components/AbstractWidget; m_7496_
+ 0 p_90688_ p_90688_
+ 1 p_90689_ p_90689_
+ 2 p_90690_ p_90690_
+ 3 p_90691_ p_90691_
+ createOnOff (Ljava/lang/String;Lnet/minecraft/network/chat/Component;Ljava/util/function/Function;Lnet/minecraft/client/CycleOption$OptionSetter;)Lnet/minecraft/client/CycleOption; m_167753_
+ static
+ 0 p_167754_ p_167754_
+ 1 p_167755_ p_167755_
+ 2 p_167756_ p_167756_
+ 3 p_167757_ p_167757_
+ createOnOff (Ljava/lang/String;Ljava/util/function/Function;Lnet/minecraft/client/CycleOption$OptionSetter;)Lnet/minecraft/client/CycleOption; m_167743_
+ static
+ 0 p_167744_ p_167744_
+ 1 p_167745_ p_167745_
+ 2 p_167746_ p_167746_
+ lambda$create$2 (Ljava/util/function/Function;Ljava/util/List;)Lnet/minecraft/client/gui/components/CycleButton$Builder; m_167775_
+ static
+ 0 p_167776_ p_167776_
+ 1 p_167777_ p_167777_
+ lambda$create$3 (Ljava/util/function/Function;Ljava/util/function/Supplier;)Lnet/minecraft/client/gui/components/CycleButton$Builder; m_167783_
+ static
+ 0 p_167784_ p_167784_
+ 1 p_167785_ p_167785_
+ lambda$create$4 (Ljava/util/function/Function;Ljava/util/function/BooleanSupplier;Ljava/util/List;Ljava/util/List;)Lnet/minecraft/client/gui/components/CycleButton$Builder; m_167778_
+ static
+ 0 p_167779_ p_167779_
+ 1 p_167780_ p_167780_
+ 2 p_167781_ p_167781_
+ 3 p_167782_ p_167782_
+ lambda$create$5 (Ljava/util/function/Function;[Ljava/lang/Object;)Lnet/minecraft/client/gui/components/CycleButton$Builder; m_167786_
+ static
+ 0 p_167787_ p_167787_
+ 1 p_167788_ p_167788_
+ lambda$createBinaryOption$6 (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/client/gui/components/CycleButton$Builder; m_167792_
+ static
+ 0 p_167793_ p_167793_
+ 1 p_167794_ p_167794_
+ lambda$createButton$9 (Lnet/minecraft/client/Options;Lnet/minecraft/client/gui/components/CycleButton;Ljava/lang/Object;)V m_167723_
+ 0 p_167724_ p_167724_
+ 1 p_167725_ p_167725_
+ 2 p_167726_ p_167726_
+ lambda$createOnOff$7 (Ljava/util/List;Ljava/lang/Boolean;)Ljava/util/List; m_167770_
+ static
+ 0 p_167771_ p_167771_
+ 1 p_167772_ p_167772_
+ lambda$createOnOff$8 (Lnet/minecraft/network/chat/Component;Lnet/minecraft/client/Minecraft;)Lnet/minecraft/client/gui/components/CycleButton$TooltipSupplier; m_167789_
+ static
+ 0 p_167790_ p_167790_
+ 1 p_167791_ p_167791_
+ lambda$new$0 (Ljava/lang/Object;)Ljava/util/List; m_167727_
+ static
+ 0 p_167728_ p_167728_
+ lambda$new$1 (Lnet/minecraft/client/Minecraft;)Lnet/minecraft/client/gui/components/CycleButton$TooltipSupplier; m_167721_
+ static
+ 0 p_167722_ p_167722_
+ setTooltip (Ljava/util/function/Function;)Lnet/minecraft/client/CycleOption; m_167773_
+ 0 p_167774_ p_167774_
+net/minecraft/client/CycleOption$OptionSetter net/minecraft/client/CycleOption$OptionSetter
+ accept (Lnet/minecraft/client/Options;Lnet/minecraft/client/Option;Ljava/lang/Object;)V m_167795_
+ 0 p_167796_ p_167796_
+ 1 p_167797_ p_167797_
+ 2 p_167798_ p_167798_
net/minecraft/client/DebugQueryHandler net/minecraft/client/DebugQueryHandler
callback f_90699_
connection f_90697_
@@ -14642,6 +14506,33 @@ net/minecraft/client/DebugQueryHandler net/minecraft/client/DebugQueryHandler
1 p_90704_ p_90704_
startTransaction (Ljava/util/function/Consumer;)I m_90711_
0 p_90712_ p_90712_
+net/minecraft/client/FullscreenResolutionProgressOption net/minecraft/client/FullscreenResolutionProgressOption
+ CURRENT_MODE f_167799_
+