From 1f985580c73e8619ddd2e786709965a731260d31 Mon Sep 17 00:00:00 2001 From: modmuss50 Date: Mon, 19 Sep 2022 18:18:02 +0100 Subject: [PATCH] Move filament into the yarn repo. (#3296) This will make further developments a lot easier. --- .editorconfig | 5 + .github/workflows/build.yml | 12 +- .github/workflows/publish.yml | 2 +- .github/workflows/update-base.yml | 2 +- build.gradle | 2 +- filament/build.gradle | 56 + filament/checkstyle.xml | 164 + filament/settings.gradle | 1 + .../filament/FilamentGradlePlugin.java | 25 + .../task/CombineUnpickDefinitionsTask.java | 89 + .../task/GeneratePackageInfoMappingsTask.java | 106 + .../filament/task/JavadocLintTask.java | 161 + .../task/RemapUnpickDefinitionsTask.java | 136 + .../net/fabricmc/filament/util/FileUtil.java | 49 + .../fabricmc/filament/util/UnpickUtil.java | 19 + filament/src/test/README.md | 16 + .../fabricmc/filament/test/FileUtilTest.java | 60 + .../filament/test/JavadocLintTest.java | 68 + .../fabricmc/filament/test/ProjectTest.java | 59 + .../filament/test/UnpickDefinitionsTest.java | 34 + .../projects/javadocLint/build.gradle | 7 + .../mappings/ParamInMethod.mapping | 4 + .../javadocLint/mappings/ParamPeriod.mapping | 4 + .../javadocLint/mappings/Successful.mapping | 6 + .../mappings/UppercaseParam.mapping | 4 + .../projects/javadocLint/settings.gradle | 10 + .../projects/sharedData/yarn-mappings-v2.tiny | 85212 ++++++++++++++++ .../resources/projects/unpickDef/build.gradle | 13 + .../unpickDef/expected_intermediary.unpick | 15 + .../projects/unpickDef/expected_named.unpick | 15 + .../projects/unpickDef/settings.gradle | 10 + .../screen_handler_slot_ids.unpick | 6 + .../set_block_state_flags.unpick | 14 + gradle.properties | 5 + gradle/wrapper/gradle-wrapper.properties | 2 +- settings.gradle | 4 +- 36 files changed, 86391 insertions(+), 6 deletions(-) create mode 100644 filament/build.gradle create mode 100644 filament/checkstyle.xml create mode 100644 filament/settings.gradle create mode 100644 filament/src/main/java/net/fabricmc/filament/FilamentGradlePlugin.java create mode 100644 filament/src/main/java/net/fabricmc/filament/task/CombineUnpickDefinitionsTask.java create mode 100644 filament/src/main/java/net/fabricmc/filament/task/GeneratePackageInfoMappingsTask.java create mode 100644 filament/src/main/java/net/fabricmc/filament/task/JavadocLintTask.java create mode 100644 filament/src/main/java/net/fabricmc/filament/task/RemapUnpickDefinitionsTask.java create mode 100644 filament/src/main/java/net/fabricmc/filament/util/FileUtil.java create mode 100644 filament/src/main/java/net/fabricmc/filament/util/UnpickUtil.java create mode 100644 filament/src/test/README.md create mode 100644 filament/src/test/java/net/fabricmc/filament/test/FileUtilTest.java create mode 100644 filament/src/test/java/net/fabricmc/filament/test/JavadocLintTest.java create mode 100644 filament/src/test/java/net/fabricmc/filament/test/ProjectTest.java create mode 100644 filament/src/test/java/net/fabricmc/filament/test/UnpickDefinitionsTest.java create mode 100644 filament/src/test/resources/projects/javadocLint/build.gradle create mode 100644 filament/src/test/resources/projects/javadocLint/mappings/ParamInMethod.mapping create mode 100644 filament/src/test/resources/projects/javadocLint/mappings/ParamPeriod.mapping create mode 100644 filament/src/test/resources/projects/javadocLint/mappings/Successful.mapping create mode 100644 filament/src/test/resources/projects/javadocLint/mappings/UppercaseParam.mapping create mode 100644 filament/src/test/resources/projects/javadocLint/settings.gradle create mode 100644 filament/src/test/resources/projects/sharedData/yarn-mappings-v2.tiny create mode 100644 filament/src/test/resources/projects/unpickDef/build.gradle create mode 100644 filament/src/test/resources/projects/unpickDef/expected_intermediary.unpick create mode 100644 filament/src/test/resources/projects/unpickDef/expected_named.unpick create mode 100644 filament/src/test/resources/projects/unpickDef/settings.gradle create mode 100644 filament/src/test/resources/projects/unpickDef/unpick-definitions/screen_handler_slot_ids.unpick create mode 100644 filament/src/test/resources/projects/unpickDef/unpick-definitions/set_block_state_flags.unpick diff --git a/.editorconfig b/.editorconfig index 35161774b1..8418728d84 100644 --- a/.editorconfig +++ b/.editorconfig @@ -1,2 +1,7 @@ [*.{gradle,mapping,unpick}] indent_style = tab + +[*.java] +indent_style = tab +ij_continuation_indent_size = 8 +ij_java_imports_layout = $*,|,java.**,|,javax.**,|,*,|,net.fabricmc.** diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 69e3235847..6d5bf099b1 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -5,7 +5,7 @@ jobs: strategy: matrix: java: [17-jdk, 18-jdk] - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 container: image: openjdk:${{ matrix.java }} options: --user root @@ -20,3 +20,13 @@ jobs: with: name: Artifacts path: build/libs/ + + test-build-logic: + runs-on: ubuntu-22.04 + container: + image: openjdk:18-jdk + options: --user root + steps: + - uses: actions/checkout@v2 + - uses: gradle/wrapper-validation-action@v1 + - run: ./gradlew :filament:build diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index a58993b7e1..6c81ffbc95 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -4,7 +4,7 @@ concurrency: ci-${{ github.ref }} jobs: publish: if: ${{ github.repository_owner == 'FabricMC' }} - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 container: image: openjdk:18-jdk options: --user root diff --git a/.github/workflows/update-base.yml b/.github/workflows/update-base.yml index c2b8c11235..e271dbf3f5 100644 --- a/.github/workflows/update-base.yml +++ b/.github/workflows/update-base.yml @@ -7,7 +7,7 @@ on: jobs: update: if: ${{ github.event.label.name == 'update-base' }} - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 steps: - uses: FabricMC/fabric-action-scripts@v1 with: diff --git a/build.gradle b/build.gradle index d3aabbaf06..950b8450e6 100644 --- a/build.gradle +++ b/build.gradle @@ -24,7 +24,7 @@ plugins { id 'de.undercouch.download' version '4.1.2' id 'maven-publish' id "com.diffplug.spotless" version "6.4.2" - id 'net.fabricmc.filament' version '0.3.0' + id 'net.fabricmc.filament' } def minecraft_version = "1.19.2" diff --git a/filament/build.gradle b/filament/build.gradle new file mode 100644 index 0000000000..2b95a69501 --- /dev/null +++ b/filament/build.gradle @@ -0,0 +1,56 @@ +plugins { + id 'java-library' + id 'java-gradle-plugin' + id 'checkstyle' +} + +group = 'net.fabricmc' + +def properties = new Properties() +file('../gradle.properties').newInputStream().withCloseable { + properties.load(it) +} + +repositories { + maven { + name "Fabric Repository" + url 'https://maven.fabricmc.net' + } + mavenCentral() +} + +dependencies { + implementation "org.ow2.asm:asm:${properties.asm_version}" + implementation "org.ow2.asm:asm-tree:${properties.asm_version}" + implementation "cuchaz:enigma:$properties.enigma_version" + implementation "net.fabricmc.unpick:unpick:$properties.unpick_version" + implementation "net.fabricmc.unpick:unpick-format-utils:$properties.unpick_version" + implementation "net.fabricmc:tiny-mappings-parser:$properties.tiny_mappings_parser_version" + + testImplementation platform("org.junit:junit-bom:$properties.junit_version") + testImplementation 'org.junit.jupiter:junit-jupiter' + testImplementation "org.assertj:assertj-core:$properties.assertj_version" +} + +tasks.withType(JavaCompile) { + options.encoding = "UTF-8" + options.release = 17 +} + +test { + useJUnitPlatform() +} + +checkstyle { + configFile = file('checkstyle.xml') + toolVersion = '10.3.3' +} + +gradlePlugin { + plugins { + filament { + id = 'net.fabricmc.filament' + implementationClass = 'net.fabricmc.filament.FilamentGradlePlugin' + } + } +} \ No newline at end of file diff --git a/filament/checkstyle.xml b/filament/checkstyle.xml new file mode 100644 index 0000000000..acd76ac806 --- /dev/null +++ b/filament/checkstyle.xml @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/filament/settings.gradle b/filament/settings.gradle new file mode 100644 index 0000000000..b9228a3674 --- /dev/null +++ b/filament/settings.gradle @@ -0,0 +1 @@ +rootProject.name = 'fabric-filament' \ No newline at end of file diff --git a/filament/src/main/java/net/fabricmc/filament/FilamentGradlePlugin.java b/filament/src/main/java/net/fabricmc/filament/FilamentGradlePlugin.java new file mode 100644 index 0000000000..e7450ee45c --- /dev/null +++ b/filament/src/main/java/net/fabricmc/filament/FilamentGradlePlugin.java @@ -0,0 +1,25 @@ +package net.fabricmc.filament; + +import org.gradle.api.Plugin; +import org.gradle.api.Project; + +import net.fabricmc.filament.task.CombineUnpickDefinitionsTask; +import net.fabricmc.filament.task.GeneratePackageInfoMappingsTask; +import net.fabricmc.filament.task.JavadocLintTask; +import net.fabricmc.filament.task.RemapUnpickDefinitionsTask; + +public final class FilamentGradlePlugin implements Plugin { + @Override + public void apply(Project project) { + project.getTasks().register("generatePackageInfoMappings", GeneratePackageInfoMappingsTask.class); + project.getTasks().register("javadocLint", JavadocLintTask.class); + + var combineUnpickDefinitions = project.getTasks().register("combineUnpickDefinitions", CombineUnpickDefinitionsTask.class); + project.getTasks().register("remapUnpickDefinitionsIntermediary", RemapUnpickDefinitionsTask.class, task -> { + task.dependsOn(combineUnpickDefinitions); + task.getInput().set(combineUnpickDefinitions.flatMap(CombineUnpickDefinitionsTask::getOutput)); + task.getSourceNamespace().set("named"); + task.getTargetNamespace().set("intermediary"); + }); + } +} diff --git a/filament/src/main/java/net/fabricmc/filament/task/CombineUnpickDefinitionsTask.java b/filament/src/main/java/net/fabricmc/filament/task/CombineUnpickDefinitionsTask.java new file mode 100644 index 0000000000..2004eacfb2 --- /dev/null +++ b/filament/src/main/java/net/fabricmc/filament/task/CombineUnpickDefinitionsTask.java @@ -0,0 +1,89 @@ +package net.fabricmc.filament.task; + +import java.io.File; +import java.io.FileInputStream; +import java.io.IOException; +import java.io.UncheckedIOException; +import java.util.ArrayList; +import java.util.Comparator; +import java.util.List; + +import javax.inject.Inject; + +import daomephsta.unpick.constantmappers.datadriven.parser.v2.UnpickV2Reader; +import daomephsta.unpick.constantmappers.datadriven.parser.v2.UnpickV2Writer; +import org.gradle.api.DefaultTask; +import org.gradle.api.file.DirectoryProperty; +import org.gradle.api.file.RegularFileProperty; +import org.gradle.api.tasks.InputDirectory; +import org.gradle.api.tasks.OutputFile; +import org.gradle.api.tasks.TaskAction; +import org.gradle.workers.WorkAction; +import org.gradle.workers.WorkParameters; +import org.gradle.workers.WorkQueue; +import org.gradle.workers.WorkerExecutor; + +import net.fabricmc.filament.util.FileUtil; +import net.fabricmc.filament.util.UnpickUtil; + +public abstract class CombineUnpickDefinitionsTask extends DefaultTask { + @InputDirectory + public abstract DirectoryProperty getInput(); + + @OutputFile + public abstract RegularFileProperty getOutput(); + + @Inject + protected abstract WorkerExecutor getWorkerExecutor(); + + @TaskAction + public void run() { + WorkQueue workQueue = getWorkerExecutor().noIsolation(); + workQueue.submit(CombineAction.class, parameters -> { + parameters.getInput().set(getInput()); + parameters.getOutput().set(getOutput()); + }); + } + + public interface CombineParameters extends WorkParameters { + @InputDirectory + DirectoryProperty getInput(); + + @OutputFile + RegularFileProperty getOutput(); + } + + public abstract static class CombineAction implements WorkAction { + @Inject + public CombineAction() { + } + + @Override + public void execute() { + try { + File output = getParameters().getOutput().getAsFile().get(); + FileUtil.deleteIfExists(output); + + UnpickV2Writer writer = new UnpickV2Writer(); + + // Sort inputs to get reproducible outputs (also for testing) + List files = new ArrayList<>(getParameters().getInput().getAsFileTree().getFiles()); + files.sort(Comparator.comparing(File::getName)); + + for (File file : files) { + if (!file.getName().endsWith(".unpick")) { + continue; + } + + try (UnpickV2Reader reader = new UnpickV2Reader(new FileInputStream(file))) { + reader.accept(writer); + } + } + + FileUtil.write(output, UnpickUtil.getLfOutput(writer)); + } catch (IOException e) { + throw new UncheckedIOException(e); + } + } + } +} diff --git a/filament/src/main/java/net/fabricmc/filament/task/GeneratePackageInfoMappingsTask.java b/filament/src/main/java/net/fabricmc/filament/task/GeneratePackageInfoMappingsTask.java new file mode 100644 index 0000000000..fae7d31dcc --- /dev/null +++ b/filament/src/main/java/net/fabricmc/filament/task/GeneratePackageInfoMappingsTask.java @@ -0,0 +1,106 @@ +package net.fabricmc.filament.task; + +import java.io.File; +import java.io.FileWriter; +import java.io.IOException; +import java.io.InputStream; +import java.io.PrintWriter; +import java.util.Enumeration; +import java.util.zip.ZipEntry; +import java.util.zip.ZipFile; + +import org.gradle.api.DefaultTask; +import org.gradle.api.file.DirectoryProperty; +import org.gradle.api.file.RegularFileProperty; +import org.gradle.api.provider.Property; +import org.gradle.api.tasks.Input; +import org.gradle.api.tasks.InputFile; +import org.gradle.api.tasks.OutputDirectory; +import org.gradle.api.tasks.TaskAction; +import org.objectweb.asm.ClassReader; +import org.objectweb.asm.Opcodes; +import org.objectweb.asm.tree.ClassNode; + +import net.fabricmc.filament.util.FileUtil; + +public class GeneratePackageInfoMappingsTask extends DefaultTask { + private final RegularFileProperty inputJar = getProject().getObjects().fileProperty(); + private final Property packageName = getProject().getObjects().property(String.class); + private final DirectoryProperty outputDir = getProject().getObjects().directoryProperty(); + + @InputFile + public RegularFileProperty getInputJar() { + return inputJar; + } + + @Input + public Property getPackageName() { + return packageName; + } + + @OutputDirectory + public DirectoryProperty getOutputDir() { + return outputDir; + } + + @TaskAction + public void run() throws IOException { + getProject().getLogger().lifecycle("Scanning {} for package-info classes", inputJar.get().getAsFile()); + + FileUtil.deleteDirectory(outputDir.get().getAsFile()); + + try (ZipFile zipFile = new ZipFile(inputJar.get().getAsFile())) { + Enumeration entries = zipFile.entries(); + + while (entries.hasMoreElements()) { + ZipEntry entry = entries.nextElement(); + + if (entry.getName().endsWith(".class")) { + try (InputStream is = zipFile.getInputStream(entry)) { + processEntry(entry.getName(), is); + } + } + } + } + } + + private void processEntry(String name, InputStream inputStream) throws IOException { + name = name.replace(".class", ""); + + if (name.contains("$")) { + // Dont care about inner classes + return; + } + + ClassReader classReader = new ClassReader(inputStream); + ClassNode classNode = new ClassNode(); + classReader.accept(classNode, 0); + + if (classNode.access != (Opcodes.ACC_ABSTRACT | Opcodes.ACC_SYNTHETIC | Opcodes.ACC_INTERFACE)) { + // We only care about abstract synthetic interfaces, hopefully this is specific enough + return; + } + + if (classNode.methods.size() > 0 || classNode.fields.size() > 0 || classNode.interfaces.size() > 0) { + // Nope cannot be a package-info + return; + } + + generateMapping(name); + } + + private void generateMapping(String name) throws IOException { + String inputName = name.substring(name.lastIndexOf("/") + 1); + String className = "PackageInfo" + name.substring(name.lastIndexOf("_") + 1); + String fullName = packageName.get() + className; + File mappingsFile = new File(outputDir.get().getAsFile(), className + ".mapping"); + + mappingsFile.getParentFile().mkdirs(); + + try (PrintWriter writer = new PrintWriter(new FileWriter(mappingsFile))) { + writer.printf("CLASS net/minecraft/%s %s", inputName, fullName); + writer.print('\n'); // println is platform-dependent and may produce CRLF. + } + } +} + diff --git a/filament/src/main/java/net/fabricmc/filament/task/JavadocLintTask.java b/filament/src/main/java/net/fabricmc/filament/task/JavadocLintTask.java new file mode 100644 index 0000000000..dcfec32d7d --- /dev/null +++ b/filament/src/main/java/net/fabricmc/filament/task/JavadocLintTask.java @@ -0,0 +1,161 @@ +package net.fabricmc.filament.task; + +import java.io.IOException; +import java.nio.file.Path; +import java.util.ArrayList; +import java.util.List; +import java.util.regex.Pattern; + +import javax.inject.Inject; + +import cuchaz.enigma.ProgressListener; +import cuchaz.enigma.translation.mapping.EntryMapping; +import cuchaz.enigma.translation.mapping.serde.MappingParseException; +import cuchaz.enigma.translation.mapping.serde.enigma.EnigmaMappingsReader; +import cuchaz.enigma.translation.mapping.tree.EntryTree; +import cuchaz.enigma.translation.representation.entry.Entry; +import cuchaz.enigma.translation.representation.entry.LocalVariableEntry; +import cuchaz.enigma.translation.representation.entry.MethodEntry; +import org.gradle.api.DefaultTask; +import org.gradle.api.GradleException; +import org.gradle.api.file.ConfigurableFileCollection; +import org.gradle.api.file.DirectoryProperty; +import org.gradle.api.file.FileType; +import org.gradle.api.logging.Logger; +import org.gradle.api.logging.Logging; +import org.gradle.api.tasks.InputDirectory; +import org.gradle.api.tasks.TaskAction; +import org.gradle.work.ChangeType; +import org.gradle.work.FileChange; +import org.gradle.work.Incremental; +import org.gradle.work.InputChanges; +import org.gradle.workers.WorkAction; +import org.gradle.workers.WorkParameters; +import org.gradle.workers.WorkQueue; +import org.gradle.workers.WorkerExecutor; + +import net.fabricmc.filament.util.FileUtil; + +public abstract class JavadocLintTask extends DefaultTask { + private static final Pattern PARAM_DOC_LINE = Pattern.compile("^@param\\s+[^<].*$"); + private final DirectoryProperty mappingDirectory = getProject().getObjects().directoryProperty(); + + @Incremental + @InputDirectory + public DirectoryProperty getMappingDirectory() { + return mappingDirectory; + } + + public JavadocLintTask() { + // Ignore outputs for up-to-date checks as there aren't any (so only inputs are checked) + getOutputs().upToDateWhen(task -> true); + } + + @Inject + protected abstract WorkerExecutor getWorkerExecutor(); + + @TaskAction + public void run(InputChanges changes) { + WorkQueue workQueue = getWorkerExecutor().noIsolation(); + + workQueue.submit(LintAction.class, parameters -> { + for (FileChange change : changes.getFileChanges(mappingDirectory)) { + if (change.getChangeType() != ChangeType.REMOVED && change.getFileType() == FileType.FILE) { + parameters.getMappingFiles().from(change.getFile()); + } + } + }); + } + + private static boolean isRegularMethodParameter(String line) { + return PARAM_DOC_LINE.matcher(line).matches(); + } + + private static String getFirstWord(String str) { + int i = str.indexOf(' '); + return i != -1 ? str.substring(0, i) : str; + } + + private static String getFullName(EntryTree mappings, Entry entry) { + String name = mappings.get(entry).targetName(); + + if (entry instanceof MethodEntry method) { + name += method.getDesc().toString(); + } + + if (entry.getParent() != null) { + name = getFullName(mappings, entry.getParent()) + '.' + name; + } + + return name; + } + + public interface LintParameters extends WorkParameters { + ConfigurableFileCollection getMappingFiles(); + } + + public abstract static class LintAction implements WorkAction { + private static final Logger LOGGER = Logging.getLogger(LintAction.class); + + @Inject + public LintAction() { + } + + @Override + public void execute() { + try { + var files = FileUtil.toPaths(getParameters().getMappingFiles().getFiles()).toArray(new Path[0]); + EntryTree mappings = EnigmaMappingsReader.readFiles(ProgressListener.none(), files); + List errors = new ArrayList<>(); + + mappings.getAllEntries().parallel().forEach(entry -> { + EntryMapping mapping = mappings.get(entry); + String javadoc = mapping.javadoc(); + + if (javadoc != null && !javadoc.isEmpty()) { + List localErrors = new ArrayList<>(); + + if (entry instanceof LocalVariableEntry && ((LocalVariableEntry) entry).isArgument()) { + if (javadoc.endsWith(".")) { + localErrors.add("parameter javadoc ends with '.'"); + } + + if (Character.isUpperCase(javadoc.charAt(0))) { + String word = getFirstWord(javadoc); + + // ignore single-letter "words" (like X or Z) + if (word.length() > 1) { + localErrors.add("parameter javadoc starts with uppercase word '" + word + "'"); + } + } + } else if (entry instanceof MethodEntry) { + if (javadoc.lines().anyMatch(JavadocLintTask::isRegularMethodParameter)) { + localErrors.add("method javadoc contains parameter docs, which should be on the parameter itself"); + } + } + + // new rules can be added here in the future + + if (!localErrors.isEmpty()) { + String name = getFullName(mappings, entry); + + for (String error : localErrors) { + errors.add(name + ": " + error); + } + } + } + }); + + if (!errors.isEmpty()) { + for (String error : errors) { + LOGGER.error("lint: {}", error); + } + + throw new GradleException("Found " + errors.size() + " javadoc format errors! See the log for details."); + } + } catch (IOException | MappingParseException e) { + throw new GradleException("Could not read and parse mappings", e); + } + } + } +} diff --git a/filament/src/main/java/net/fabricmc/filament/task/RemapUnpickDefinitionsTask.java b/filament/src/main/java/net/fabricmc/filament/task/RemapUnpickDefinitionsTask.java new file mode 100644 index 0000000000..97950fd579 --- /dev/null +++ b/filament/src/main/java/net/fabricmc/filament/task/RemapUnpickDefinitionsTask.java @@ -0,0 +1,136 @@ +package net.fabricmc.filament.task; + +import java.io.BufferedReader; +import java.io.File; +import java.io.FileInputStream; +import java.io.FileReader; +import java.io.IOException; +import java.io.UncheckedIOException; +import java.util.HashMap; +import java.util.Map; + +import javax.inject.Inject; + +import daomephsta.unpick.constantmappers.datadriven.parser.FieldKey; +import daomephsta.unpick.constantmappers.datadriven.parser.MethodKey; +import daomephsta.unpick.constantmappers.datadriven.parser.v2.UnpickV2Reader; +import daomephsta.unpick.constantmappers.datadriven.parser.v2.UnpickV2Remapper; +import daomephsta.unpick.constantmappers.datadriven.parser.v2.UnpickV2Writer; +import org.gradle.api.DefaultTask; +import org.gradle.api.file.RegularFileProperty; +import org.gradle.api.provider.Property; +import org.gradle.api.tasks.Input; +import org.gradle.api.tasks.InputFile; +import org.gradle.api.tasks.OutputFile; +import org.gradle.api.tasks.TaskAction; +import org.gradle.workers.WorkAction; +import org.gradle.workers.WorkParameters; +import org.gradle.workers.WorkQueue; +import org.gradle.workers.WorkerExecutor; + +import net.fabricmc.filament.util.FileUtil; +import net.fabricmc.filament.util.UnpickUtil; +import net.fabricmc.mapping.tree.ClassDef; +import net.fabricmc.mapping.tree.FieldDef; +import net.fabricmc.mapping.tree.MethodDef; +import net.fabricmc.mapping.tree.TinyMappingFactory; +import net.fabricmc.mapping.tree.TinyTree; + +public abstract class RemapUnpickDefinitionsTask extends DefaultTask { + @InputFile + public abstract RegularFileProperty getInput(); + + @InputFile + public abstract RegularFileProperty getMappings(); + + @Input + public abstract Property getSourceNamespace(); + + @Input + public abstract Property getTargetNamespace(); + + @OutputFile + public abstract RegularFileProperty getOutput(); + + @Inject + protected abstract WorkerExecutor getWorkerExecutor(); + + @TaskAction + public void run() { + WorkQueue workQueue = getWorkerExecutor().noIsolation(); + workQueue.submit(RemapAction.class, parameters -> { + parameters.getInput().set(getInput()); + parameters.getMappings().set(getMappings()); + parameters.getSourceNamespace().set(getSourceNamespace()); + parameters.getTargetNamespace().set(getTargetNamespace()); + parameters.getOutput().set(getOutput()); + }); + } + + public interface RemapParameters extends WorkParameters { + @InputFile + RegularFileProperty getInput(); + + @InputFile + RegularFileProperty getMappings(); + + @Input + Property getSourceNamespace(); + + @Input + Property getTargetNamespace(); + + @OutputFile + RegularFileProperty getOutput(); + } + + public abstract static class RemapAction implements WorkAction { + @Inject + public RemapAction() { + } + + @Override + public void execute() { + try { + File output = getParameters().getOutput().getAsFile().get(); + FileUtil.deleteIfExists(output); + + Map classMappings = new HashMap<>(); + Map methodMappings = new HashMap<>(); + Map fieldMappings = new HashMap<>(); + String fromM = getParameters().getSourceNamespace().get(); + String toM = getParameters().getTargetNamespace().get(); + + try (BufferedReader reader = new BufferedReader(new FileReader(getParameters().getMappings().getAsFile().get()))) { + TinyTree tinyTree = TinyMappingFactory.loadWithDetection(reader); + + for (ClassDef classDef : tinyTree.getClasses()) { + classMappings.put(classDef.getName(fromM), classDef.getName(toM)); + + for (MethodDef methodDef : classDef.getMethods()) { + methodMappings.put( + new MethodKey(classDef.getName(fromM), methodDef.getName(fromM), methodDef.getDescriptor(fromM)), + methodDef.getName(toM) + ); + } + + for (FieldDef fieldDef : classDef.getFields()) { + fieldMappings.put( + new FieldKey(classDef.getName(fromM), fieldDef.getName(fromM)), + fieldDef.getName(toM) + ); + } + } + } + + try (UnpickV2Reader reader = new UnpickV2Reader(new FileInputStream(getParameters().getInput().getAsFile().get()))) { + UnpickV2Writer writer = new UnpickV2Writer(); + reader.accept(new UnpickV2Remapper(classMappings, methodMappings, fieldMappings, writer)); + FileUtil.write(output, UnpickUtil.getLfOutput(writer)); + } + } catch (IOException e) { + throw new UncheckedIOException(e); + } + } + } +} diff --git a/filament/src/main/java/net/fabricmc/filament/util/FileUtil.java b/filament/src/main/java/net/fabricmc/filament/util/FileUtil.java new file mode 100644 index 0000000000..91d2664d83 --- /dev/null +++ b/filament/src/main/java/net/fabricmc/filament/util/FileUtil.java @@ -0,0 +1,49 @@ +package net.fabricmc.filament.util; + +import java.io.File; +import java.io.IOException; +import java.nio.charset.StandardCharsets; +import java.nio.file.Files; +import java.nio.file.Path; +import java.util.Collection; +import java.util.HashSet; +import java.util.Set; + +public final class FileUtil { + private FileUtil() { + } + + public static Set toPaths(Iterable files) { + Set set = files instanceof Collection c ? new HashSet<>(c.size()) : new HashSet<>(); + + for (File file : files) { + set.add(file.toPath()); + } + + return set; + } + + public static void deleteDirectory(File directory) throws IOException { + for (File child : directory.listFiles()) { + if (child.isDirectory()) { + deleteDirectory(child); + } else { + if (!child.delete()) { + throw new IOException("Could not delete file " + child.getName() + " in directory " + directory.getAbsolutePath()); + } + } + } + + if (!directory.delete()) { + throw new IOException("Could not delete directory " + directory.getAbsolutePath()); + } + } + + public static void deleteIfExists(File file) throws IOException { + Files.deleteIfExists(file.toPath()); + } + + public static void write(File file, String content) throws IOException { + Files.writeString(file.toPath(), content, StandardCharsets.UTF_8); + } +} diff --git a/filament/src/main/java/net/fabricmc/filament/util/UnpickUtil.java b/filament/src/main/java/net/fabricmc/filament/util/UnpickUtil.java new file mode 100644 index 0000000000..0ca339d1ca --- /dev/null +++ b/filament/src/main/java/net/fabricmc/filament/util/UnpickUtil.java @@ -0,0 +1,19 @@ +package net.fabricmc.filament.util; + +import daomephsta.unpick.constantmappers.datadriven.parser.v2.UnpickV2Writer; + +public final class UnpickUtil { + private UnpickUtil() { + } + + /** + * Gets the output of the writer with all {@linkplain System#lineSeparator() system line separators} + * replaced with {@code \n}. + * + * @param writer the writer + * @return the output using LF as the line separator + */ + public static String getLfOutput(UnpickV2Writer writer) { + return writer.getOutput().replace(System.lineSeparator(), "\n"); + } +} diff --git a/filament/src/test/README.md b/filament/src/test/README.md new file mode 100644 index 0000000000..9dc9ee355b --- /dev/null +++ b/filament/src/test/README.md @@ -0,0 +1,16 @@ +The tests for Filament are mostly Gradle projects that are automatically tested using JUnit 5. + +## Structure + +### `/projects/sharedData` + +Data files shared between tests. This includes large files like a build of Yarn mappings. + +### `/projects/javadocLint` + +Test project for the `javadocLint` task (`JavadocLintTask`). + +### `/projects/unpickDef` + +Test project for the `combineUnpickDefinitions` and `remapUnpickDefinitionsIntermediary` tasks +(`CombineUnpickDefinitionsTask` and `RemapUnpickDefinitionsTask`). diff --git a/filament/src/test/java/net/fabricmc/filament/test/FileUtilTest.java b/filament/src/test/java/net/fabricmc/filament/test/FileUtilTest.java new file mode 100644 index 0000000000..4e8565bdb6 --- /dev/null +++ b/filament/src/test/java/net/fabricmc/filament/test/FileUtilTest.java @@ -0,0 +1,60 @@ +package net.fabricmc.filament.test; + +import static org.assertj.core.api.Assertions.assertThat; + +import java.io.File; +import java.io.IOException; + +import org.junit.jupiter.api.Test; +import org.junit.jupiter.api.io.TempDir; + +import net.fabricmc.filament.util.FileUtil; + +class FileUtilTest { + @TempDir + protected File directory; + + @Test + void deleteIfExists() throws IOException { + File file = new File(directory, "some-file.txt"); + file.createNewFile(); + + FileUtil.deleteIfExists(file); + assertThat(file).doesNotExist(); + } + + @Test + void deleteIfExistsMissing() throws IOException { + File file = new File(directory, "missing-file.txt"); + + FileUtil.deleteIfExists(file); + assertThat(file).doesNotExist(); + } + + @Test + void write() throws IOException { + File file = new File(directory, "some-file.txt"); + + FileUtil.write(file, "Hello, world!"); + assertThat(file).hasContent("Hello, world!"); + } + + @Test + void deleteDirectory() throws IOException { + for (int i = 0; i < 5; i++) { + File file = new File(directory, "file-" + i + ".txt"); + file.createNewFile(); + } + + File subdirectory = new File(directory, "subdirectory"); + subdirectory.mkdir(); + + for (int i = 0; i < 3; i++) { + File file = new File(subdirectory, "file-" + i + ".txt"); + file.createNewFile(); + } + + FileUtil.deleteDirectory(directory); + assertThat(directory).doesNotExist(); + } +} diff --git a/filament/src/test/java/net/fabricmc/filament/test/JavadocLintTest.java b/filament/src/test/java/net/fabricmc/filament/test/JavadocLintTest.java new file mode 100644 index 0000000000..74038c0808 --- /dev/null +++ b/filament/src/test/java/net/fabricmc/filament/test/JavadocLintTest.java @@ -0,0 +1,68 @@ +package net.fabricmc.filament.test; + +import static org.assertj.core.api.Assertions.assertThat; + +import org.gradle.testkit.runner.BuildResult; +import org.gradle.testkit.runner.GradleRunner; +import org.gradle.testkit.runner.TaskOutcome; +import org.junit.jupiter.api.Test; + +class JavadocLintTest extends ProjectTest { + private BuildResult runGradleBuild(boolean shouldSucceed) { + GradleRunner runner = GradleRunner.create() + .withPluginClasspath() + .withProjectDir(projectDirectory) + .withArguments("javadocLint"); + + return shouldSucceed ? runner.build() : runner.buildAndFail(); + } + + @Test + public void paramInMethod() { + setupProject("javadocLint", "mappings/ParamInMethod.mapping"); + BuildResult result = runGradleBuild(false); + + assertThat(result.task(":javadocLint").getOutcome()).isEqualTo(TaskOutcome.FAILED); + assertThat(result.getOutput()).contains("method javadoc contains parameter docs"); + } + + @Test + public void periodInParam() { + setupProject("javadocLint", "mappings/ParamPeriod.mapping"); + BuildResult result = runGradleBuild(false); + + assertThat(result.task(":javadocLint").getOutcome()).isEqualTo(TaskOutcome.FAILED); + assertThat(result.getOutput()).contains("parameter javadoc ends with '.'"); + } + + @Test + public void uppercaseParam() { + setupProject("javadocLint", "mappings/UppercaseParam.mapping"); + BuildResult result = runGradleBuild(false); + + assertThat(result.task(":javadocLint").getOutcome()).isEqualTo(TaskOutcome.FAILED); + assertThat(result.getOutput()).contains("parameter javadoc starts with uppercase word 'The'"); + } + + @Test + public void multipleErrors() { + setupProject( + "javadocLint", + "mappings/ParamInMethod.mapping", + "mappings/ParamPeriod.mapping", + "mappings/UppercaseParam.mapping" + ); + BuildResult result = runGradleBuild(false); + + assertThat(result.task(":javadocLint").getOutcome()).isEqualTo(TaskOutcome.FAILED); + assertThat(result.getOutput()).contains("Found 3 javadoc format errors"); + } + + @Test + public void successful() { + setupProject("javadocLint", "mappings/Successful.mapping"); + BuildResult result = runGradleBuild(true); + + assertThat(result.task(":javadocLint").getOutcome()).isEqualTo(TaskOutcome.SUCCESS); + } +} diff --git a/filament/src/test/java/net/fabricmc/filament/test/ProjectTest.java b/filament/src/test/java/net/fabricmc/filament/test/ProjectTest.java new file mode 100644 index 0000000000..b992e48197 --- /dev/null +++ b/filament/src/test/java/net/fabricmc/filament/test/ProjectTest.java @@ -0,0 +1,59 @@ +package net.fabricmc.filament.test; + +import java.io.File; +import java.io.IOException; +import java.io.InputStream; +import java.io.UncheckedIOException; +import java.nio.charset.StandardCharsets; +import java.nio.file.Files; +import java.nio.file.Path; + +import org.junit.jupiter.api.io.TempDir; + +abstract class ProjectTest { + @TempDir + protected File projectDirectory; + + protected final void setupProject(String name, String... extraFiles) { + try { + copyProjectFile(name, "build.gradle"); + copyProjectFile(name, "settings.gradle"); + + for (String file : extraFiles) { + copyProjectFile(name, file); + } + } catch (IOException e) { + throw new UncheckedIOException("Could not set up test for project " + name, e); + } + } + + protected final void copyYarnV2Data(String fileName) { + try { + copyProjectFile("sharedData", "yarn-mappings-v2.tiny", fileName); + } catch (IOException e) { + throw new UncheckedIOException("Could not copy Yarn mapping data to " + fileName, e); + } + } + + protected final InputStream getProjectFile(String projectName, String file) { + return ProjectTest.class.getResourceAsStream("/projects/" + projectName + '/' + file); + } + + protected final String getProjectFileText(String projectName, String file) throws IOException { + try (InputStream in = getProjectFile(projectName, file)) { + return new String(in.readAllBytes(), StandardCharsets.UTF_8); + } + } + + private void copyProjectFile(String projectName, String file) throws IOException { + copyProjectFile(projectName, file, file); + } + + private void copyProjectFile(String projectName, String from, String to) throws IOException { + try (InputStream in = getProjectFile(projectName, from)) { + Path target = projectDirectory.toPath().resolve(to); + Files.createDirectories(target.getParent()); + Files.copy(in, target); + } + } +} diff --git a/filament/src/test/java/net/fabricmc/filament/test/UnpickDefinitionsTest.java b/filament/src/test/java/net/fabricmc/filament/test/UnpickDefinitionsTest.java new file mode 100644 index 0000000000..77f489bb4a --- /dev/null +++ b/filament/src/test/java/net/fabricmc/filament/test/UnpickDefinitionsTest.java @@ -0,0 +1,34 @@ +package net.fabricmc.filament.test; + +import static org.assertj.core.api.Assertions.assertThat; + +import java.io.File; +import java.io.IOException; + +import org.gradle.testkit.runner.BuildResult; +import org.gradle.testkit.runner.GradleRunner; +import org.gradle.testkit.runner.TaskOutcome; +import org.junit.jupiter.api.Test; + +class UnpickDefinitionsTest extends ProjectTest { + @Test + void remapUnpickDefinitionsIntermediary() throws IOException { + setupProject( + "unpickDef", + "unpick-definitions/screen_handler_slot_ids.unpick", + "unpick-definitions/set_block_state_flags.unpick" + ); + copyYarnV2Data("yarn-mappings-v2.tiny"); + + BuildResult result = GradleRunner.create() + .withPluginClasspath() + .withProjectDir(projectDirectory) + .withArguments("remapUnpickDefinitionsIntermediary") + .build(); + + assertThat(result.task(":combineUnpickDefinitions").getOutcome()).isEqualTo(TaskOutcome.SUCCESS); + assertThat(result.task(":remapUnpickDefinitionsIntermediary").getOutcome()).isEqualTo(TaskOutcome.SUCCESS); + assertThat(new File(projectDirectory, "combined_definitions.unpick")).exists().hasContent(getProjectFileText("unpickDef", "expected_named.unpick")); + assertThat(new File(projectDirectory, "intermediary_definitions.unpick")).exists().hasContent(getProjectFileText("unpickDef", "expected_intermediary.unpick")); + } +} diff --git a/filament/src/test/resources/projects/javadocLint/build.gradle b/filament/src/test/resources/projects/javadocLint/build.gradle new file mode 100644 index 0000000000..132c35b1bc --- /dev/null +++ b/filament/src/test/resources/projects/javadocLint/build.gradle @@ -0,0 +1,7 @@ +plugins { + id 'net.fabricmc.filament' +} + +javadocLint { + mappingDirectory = file('mappings') +} diff --git a/filament/src/test/resources/projects/javadocLint/mappings/ParamInMethod.mapping b/filament/src/test/resources/projects/javadocLint/mappings/ParamInMethod.mapping new file mode 100644 index 0000000000..40e89f44fd --- /dev/null +++ b/filament/src/test/resources/projects/javadocLint/mappings/ParamInMethod.mapping @@ -0,0 +1,4 @@ +CLASS a com/example/ParamInMethod + METHOD a something (Ljava/lang/String;)V + COMMENT @param name the name + ARG 1 name diff --git a/filament/src/test/resources/projects/javadocLint/mappings/ParamPeriod.mapping b/filament/src/test/resources/projects/javadocLint/mappings/ParamPeriod.mapping new file mode 100644 index 0000000000..6f6103996d --- /dev/null +++ b/filament/src/test/resources/projects/javadocLint/mappings/ParamPeriod.mapping @@ -0,0 +1,4 @@ +CLASS b com/example/ParamPeriod + METHOD a something (Ljava/lang/String;)V + ARG 1 name + COMMENT the name. diff --git a/filament/src/test/resources/projects/javadocLint/mappings/Successful.mapping b/filament/src/test/resources/projects/javadocLint/mappings/Successful.mapping new file mode 100644 index 0000000000..f485031afd --- /dev/null +++ b/filament/src/test/resources/projects/javadocLint/mappings/Successful.mapping @@ -0,0 +1,6 @@ +CLASS d com/example/Successful + METHOD a something (Ljava/lang/String;)V + COMMENT This is a method that does something. + COMMENT @param an unused type + ARG 1 name + COMMENT the name diff --git a/filament/src/test/resources/projects/javadocLint/mappings/UppercaseParam.mapping b/filament/src/test/resources/projects/javadocLint/mappings/UppercaseParam.mapping new file mode 100644 index 0000000000..ad75baccc6 --- /dev/null +++ b/filament/src/test/resources/projects/javadocLint/mappings/UppercaseParam.mapping @@ -0,0 +1,4 @@ +CLASS c com/example/UppercaseParam + METHOD a something (Ljava/lang/String;)V + ARG 1 name + COMMENT The name diff --git a/filament/src/test/resources/projects/javadocLint/settings.gradle b/filament/src/test/resources/projects/javadocLint/settings.gradle new file mode 100644 index 0000000000..1068651aa7 --- /dev/null +++ b/filament/src/test/resources/projects/javadocLint/settings.gradle @@ -0,0 +1,10 @@ +pluginManagement { + repositories { + gradlePluginPortal() + mavenCentral() + maven { + name = "FabricMC" + url = "https://maven.fabricmc.net" + } + } +} diff --git a/filament/src/test/resources/projects/sharedData/yarn-mappings-v2.tiny b/filament/src/test/resources/projects/sharedData/yarn-mappings-v2.tiny new file mode 100644 index 0000000000..f2e15dd82d --- /dev/null +++ b/filament/src/test/resources/projects/sharedData/yarn-mappings-v2.tiny @@ -0,0 +1,85212 @@ +tiny 2 0 intermediary named +c net/minecraft/class_3720 net/minecraft/block/entity/BlastFurnaceBlockEntity + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V + p 1 pos + p 2 state +c net/minecraft/class_3721 net/minecraft/block/entity/BellBlockEntity + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V + p 2 state + p 1 pos + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3721;)V method_31659 serverTick + p 1 pos + p 2 state + p 3 blockEntity + p 0 world + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Ljava/util/List;)V method_20218 applyParticlesToRaiders + c Spawns {@link net.minecraft.particle.ParticleTypes#ENTITY_EFFECT} particles around raiders within 48 blocks. + p 0 world + p 1 pos + p 2 hearingEntities + f J field_19155 lastRingTime + f Ljava/util/List; field_19156 hearingEntities + m ()V method_20219 notifyMemoriesOfBell + c Makes living entities within 48 blocks remember that they heard a bell at the current world time. + m (Lnet/minecraft/class_1309;)V method_20520 applyGlowToEntity + c Gives the {@link net.minecraft.entity.effect.StatusEffects#GLOWING} status effect to the given entity for 3 seconds (60 ticks). + p 0 entity + f I field_17095 ringTicks + m (Lnet/minecraft/class_2350;)V method_17031 activate + c Rings the bell in a given direction. + p 1 direction + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3721;)V method_31657 clientTick + p 3 blockEntity + p 0 world + p 1 pos + p 2 state + f Lnet/minecraft/class_2350; field_17097 lastSideHit + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3721;Lnet/minecraft/class_3721$class_5557;)V method_31658 tick + p 3 blockEntity + p 2 state + p 4 bellEffect + p 1 pos + p 0 world + f Z field_19157 resonating + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Ljava/util/List;)V method_20521 applyGlowToRaiders + p 1 pos + p 2 hearingEntities + p 0 world + f I field_19158 resonateTime + m (Lnet/minecraft/class_2338;Ljava/util/List;)Z method_20523 raidersHearBell + c Determines whether at least one of the given entities would be affected by the bell.\n\n

This determines whether the bell resonates.\nFor some reason, despite affected by the bell, entities more than 32 blocks away will not count as hearing the bell. + p 1 hearingEntities + p 0 pos + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_1309;)Z method_20518 isRaiderEntity + c Determines whether the given entity is in the {@link net.minecraft.tag.EntityTypeTags#RAIDERS} entity type tag and within 48 blocks of the given position. + p 1 entity + p 0 pos + f Z field_17096 ringing +c net/minecraft/class_3721$class_5557 net/minecraft/block/entity/BellBlockEntity$Effect + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Ljava/util/List;)V run run + p 3 hearingEntities + p 1 world + p 2 pos +c net/minecraft/class_3722 net/minecraft/block/entity/LecternBlockEntity + m ()V method_17525 onBookRemoved + f I field_17390 pageCount + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1657;)V method_17514 setBook + p 2 player + p 1 book + m ()Z method_17522 hasBook + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V + p 1 pos + p 2 state + f Lnet/minecraft/class_3913; field_17387 propertyDelegate + f Lnet/minecraft/class_1799; field_17388 book + m (Lnet/minecraft/class_1799;)V method_17513 setBook + p 1 book + m ()I method_17523 getCurrentPage + f I field_17389 currentPage + m ()I method_17524 getComparatorOutput + m ()Lnet/minecraft/class_1799; method_17520 getBook + m (Lnet/minecraft/class_1657;)Lnet/minecraft/class_2168; method_17512 getCommandSource + p 1 player + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1657;)Lnet/minecraft/class_1799; method_17518 resolveBook + p 2 player + p 1 book + f Lnet/minecraft/class_1263; field_17386 inventory + m (I)V method_17511 setCurrentPage + p 1 currentPage +c net/minecraft/class_3716 net/minecraft/block/SmokerBlock +c net/minecraft/class_3717 net/minecraft/block/SmithingTableBlock + f Lnet/minecraft/class_2561; field_22511 SCREEN_TITLE + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;ILnet/minecraft/class_1661;Lnet/minecraft/class_1657;)Lnet/minecraft/class_1703; method_24950 method_24950 + p 4 player + p 3 inventory + p 2 syncId +c net/minecraft/class_3718 net/minecraft/block/StonecutterBlock + f Lnet/minecraft/class_2753; field_17649 FACING + f Lnet/minecraft/class_2561; field_17650 TITLE + f Lnet/minecraft/class_265; field_16407 SHAPE +c net/minecraft/class_3719 net/minecraft/block/entity/BarrelBlockEntity + f Lnet/minecraft/class_5561; field_27207 stateManager + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V + p 1 pos + p 2 state + f Lnet/minecraft/class_2371; field_16410 inventory + m ()V method_20362 tick + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_3414;)V method_17764 playSound + p 2 soundEvent + p 1 state + m (Lnet/minecraft/class_2680;Z)V method_18318 setOpen + p 2 open + p 1 state +c net/minecraft/class_3712 net/minecraft/block/FletchingTableBlock +c net/minecraft/class_3713 net/minecraft/block/GrindstoneBlock + f Lnet/minecraft/class_265; field_16367 NORTH_WALL_EAST_HINGE + f Lnet/minecraft/class_265; field_16379 WEST_FLOOR_LEG + f Lnet/minecraft/class_265; field_16347 NORTH_WALL_EAST_LEG + f Lnet/minecraft/class_265; field_16359 WEST_WALL_NORTH_SIDE + f Lnet/minecraft/class_265; field_16339 EAST_FLOOR_HINGE + f Lnet/minecraft/class_265; field_16371 SOUTH_WALL_EAST_HINGE + f Lnet/minecraft/class_265; field_16383 X_CEILING_SHAPE + f Lnet/minecraft/class_265; field_16351 WEST_WALL_SOUTH_SIDE + f Lnet/minecraft/class_265; field_16395 NORTH_CEILING_SIDE + f Lnet/minecraft/class_265; field_16363 NORTH_WALL_WEST_LEG + f Lnet/minecraft/class_265; field_16375 EAST_WALL_SOUTH_LEG + f Lnet/minecraft/class_265; field_16343 NORTH_FLOOR_HINGE + f Lnet/minecraft/class_265; field_16387 NORTH_CEILING_LEG + f Lnet/minecraft/class_265; field_16355 EAST_CEILING_LEG + f Lnet/minecraft/class_265; field_16399 SOUTH_WALL_SHAPE + f Lnet/minecraft/class_265; field_16400 EAST_CEILING_HINGE + f Lnet/minecraft/class_265; field_16391 EAST_WALL_SIDES + f Lnet/minecraft/class_265; field_16378 SOUTH_FLOOR_SIDE + f Lnet/minecraft/class_265; field_16346 SOUTH_FLOOR_LEG + f Lnet/minecraft/class_265; field_16358 WEST_WALL_SOUTH_LEG + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;ILnet/minecraft/class_1661;Lnet/minecraft/class_1657;)Lnet/minecraft/class_1703; method_17469 method_17469 + p 2 syncId + p 4 player + p 3 inventory + f Lnet/minecraft/class_265; field_16338 X_FLOOR_SHAPE + f Lnet/minecraft/class_265; field_16370 EAST_WALL_SHAPE + f Lnet/minecraft/class_265; field_16382 WEST_WALL_SOUTH_HINGE + f Lnet/minecraft/class_265; field_16350 EAST_WALL_SOUTH_HINGE + f Lnet/minecraft/class_265; field_16394 EAST_WALL_NORTH_LEG + f Lnet/minecraft/class_265; field_16362 X_FLOOR_SIDES + f Lnet/minecraft/class_265; field_16374 SOUTH_FLOOR_HINGE + f Lnet/minecraft/class_265; field_16342 WEST_WALL_NORTH_LEG + f Lnet/minecraft/class_265; field_16386 NORTH_FLOOR_SIDE + f Lnet/minecraft/class_265; field_16354 SOUTH_WALL_EAST_SIDE + f Lnet/minecraft/class_265; field_16398 SOUTH_CEILING_LEG + f Lnet/minecraft/class_265; field_16366 WEST_FLOOR_HINGE + f Lnet/minecraft/class_2561; field_17364 TITLE + f Lnet/minecraft/class_265; field_16390 WEST_WALL_NORTH_HINGE + f Lnet/minecraft/class_265; field_16345 EAST_WALL_NORTH_HINGE + f Lnet/minecraft/class_265; field_16389 X_CEILING_SIDES + f Lnet/minecraft/class_265; field_16357 NORTH_CEILING_HINGE + f Lnet/minecraft/class_265; field_16369 SOUTH_WALL_SIDES + m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_265; method_16119 getShape + p 1 state + f Lnet/minecraft/class_265; field_16349 EAST_CEILING_SIDE + f Lnet/minecraft/class_265; field_16381 EAST_WALL_SOUTH_SIDE + f Lnet/minecraft/class_265; field_16393 SOUTH_WALL_WEST_HINGE + f Lnet/minecraft/class_265; field_16361 Z_CEILING_SHAPE + f Lnet/minecraft/class_265; field_16373 NORTH_FLOOR_LEG + f Lnet/minecraft/class_265; field_16341 WEST_CEILING_LEG + f Lnet/minecraft/class_265; field_16385 Z_FLOOR_SIDES + f Lnet/minecraft/class_265; field_16353 SOUTH_CEILING_HINGE + f Lnet/minecraft/class_265; field_16397 Z_CEILING_SIDES + f Lnet/minecraft/class_265; field_16365 EAST_FLOOR_SIDE + f Lnet/minecraft/class_265; field_16377 SOUTH_WALL_EAST_LEG + f Lnet/minecraft/class_265; field_16356 NORTH_WALL_SHAPE + f Lnet/minecraft/class_265; field_16368 NORTH_WALL_SIDES + f Lnet/minecraft/class_265; field_16348 WEST_FLOOR_SIDE + f Lnet/minecraft/class_265; field_16392 EAST_FLOOR_LEG + f Lnet/minecraft/class_265; field_16360 SOUTH_CEILING_SIDE + f Lnet/minecraft/class_265; field_16372 EAST_WALL_NORTH_SIDE + f Lnet/minecraft/class_265; field_16340 SOUTH_WALL_WEST_SIDE + f Lnet/minecraft/class_265; field_16384 WEST_CEILING_HINGE + f Lnet/minecraft/class_265; field_16352 SOUTH_WALL_WEST_LEG + f Lnet/minecraft/class_265; field_16396 NORTH_WALL_EAST_SIDE + f Lnet/minecraft/class_265; field_16364 WEST_CEILING_SIDE + f Lnet/minecraft/class_265; field_16376 WEST_WALL_SHAPE + f Lnet/minecraft/class_265; field_16401 NORTH_WALL_WEST_HINGE + f Lnet/minecraft/class_265; field_16344 WEST_WALL_SIDES + f Lnet/minecraft/class_265; field_16388 NORTH_WALL_WEST_SIDE + f Lnet/minecraft/class_265; field_16380 Z_FLOOR_SHAPE +c net/minecraft/class_3714 net/minecraft/data/server/GiftLootTableGenerator + m (Ljava/util/function/BiConsumer;)V method_20187 accept +c net/minecraft/class_3715 net/minecraft/block/LecternBlock + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_17471 setPowered + p 1 pos + p 2 state + p 0 world + m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_1799;)Z method_17472 putBookIfAbsent + p 1 world + p 2 pos + p 3 state + p 4 stack + p 0 player + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;)V method_17470 openScreen + p 1 world + p 2 pos + p 3 player + f Lnet/minecraft/class_2746; field_17366 HAS_BOOK + f Lnet/minecraft/class_265; field_17371 EAST_SHAPE + f Lnet/minecraft/class_265; field_17372 SOUTH_SHAPE + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_17474 updateNeighborAlways + p 0 world + p 1 pos + p 2 state + f Lnet/minecraft/class_265; field_17370 NORTH_SHAPE + m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_1799;)V method_17475 putBook + p 0 player + p 1 world + p 2 pos + p 3 state + p 4 stack + f Lnet/minecraft/class_265; field_16406 BOTTOM_SHAPE + f Lnet/minecraft/class_2746; field_17365 POWERED + f Lnet/minecraft/class_265; field_16405 MIDDLE_SHAPE + f Lnet/minecraft/class_265; field_16403 BASE_SHAPE + f Lnet/minecraft/class_2753; field_16404 FACING + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_17477 dropBook + p 3 pos + p 2 world + p 1 state + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Z)V method_17476 setPowered + p 0 world + p 1 pos + p 2 state + p 3 powered + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Z)V method_17473 setHasBook + p 3 hasBook + p 0 world + p 1 pos + p 2 state + f Lnet/minecraft/class_265; field_17368 COLLISION_SHAPE + f Lnet/minecraft/class_265; field_17369 WEST_SHAPE + f Lnet/minecraft/class_265; field_17367 COLLISION_SHAPE_TOP +c net/minecraft/class_3730 net/minecraft/entity/SpawnReason +c net/minecraft/class_2400 net/minecraft/particle/DefaultParticleType + m ()Lnet/minecraft/class_2400; method_29140 getType + f Lcom/mojang/serialization/Codec; field_25127 codec + m (Z)V + p 1 alwaysShow + f Lnet/minecraft/class_2394$class_2395; field_11259 PARAMETER_FACTORY +c net/minecraft/class_2400$1 net/minecraft/particle/DefaultParticleType$1 + m (Lnet/minecraft/class_2396;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2400; method_10307 read + m (Lnet/minecraft/class_2396;Lnet/minecraft/class_2540;)Lnet/minecraft/class_2400; method_10306 read +c net/minecraft/class_2401 net/minecraft/block/LeverBlock + f Lnet/minecraft/class_2746; field_11265 POWERED + f Lnet/minecraft/class_265; field_11266 CEILING_X_AXIS_SHAPE + f Lnet/minecraft/class_265; field_11267 NORTH_WALL_SHAPE + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_10309 updateNeighbors + p 2 world + p 1 state + p 3 pos + f Lnet/minecraft/class_265; field_11264 FLOOR_Z_AXIS_SHAPE + f Lnet/minecraft/class_265; field_11262 EAST_WALL_SHAPE + f Lnet/minecraft/class_265; field_11263 SOUTH_WALL_SHAPE + f Lnet/minecraft/class_265; field_11260 WEST_WALL_SHAPE + f Lnet/minecraft/class_265; field_11261 FLOOR_X_AXIS_SHAPE + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;F)V method_10308 spawnParticles + p 0 state + p 2 pos + p 1 world + p 3 alpha + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680; method_21846 togglePower + p 1 state + p 2 world + p 3 pos + f Lnet/minecraft/class_265; field_11268 CEILING_Z_AXIS_SHAPE +c net/minecraft/class_3732 net/minecraft/entity/mob/PatrolEntity + m (Lnet/minecraft/class_2338;)V method_16216 setPatrolTarget + p 1 targetPos + m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_20739 canSpawn + p 4 random + p 2 spawnReason + p 3 pos + p 0 type + p 1 world + m ()Z method_16915 isRaidCenterSet + m (Z)V method_22332 setPatrolling + p 1 patrolling + m ()V method_16218 setRandomPatrolTarget + f Z field_16477 patrolling + m ()Lnet/minecraft/class_2338; method_16215 getPatrolTarget + c Returns the position this patrol entity is walking to. + m ()Z method_16219 isPatrolLeader + f Lnet/minecraft/class_2338; field_16478 patrolTarget + m (Z)V method_16217 setPatrolLeader + p 1 patrolLeader + f Z field_16479 patrolLeader + m ()Z method_16220 hasPatrolTarget + m ()Z method_16472 hasNoRaid + m ()Z method_16485 canLead +c net/minecraft/class_3732$class_3733 net/minecraft/entity/mob/PatrolEntity$PatrolGoal + m ()Z method_16222 wander + m (Lnet/minecraft/class_3732;DD)V + p 4 followSpeed + p 2 leaderSpeed + p 1 entity + f D field_16480 leaderSpeed + f J field_20701 nextPatrolSearchTime + f D field_16535 followSpeed + m ()Ljava/util/List; method_22333 findPatrolTargets + f Lnet/minecraft/class_3732; field_16481 entity +c net/minecraft/class_2402 net/minecraft/block/FluidFillable + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3611;)Z method_10310 canFillWithFluid + p 2 pos + p 1 world + p 4 fluid + p 3 state + m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3610;)Z method_10311 tryFillWithFluid + p 3 state + p 2 pos + p 4 fluidState + p 1 world +c net/minecraft/class_3727 net/minecraft/block/EntityShapeContext + m (Lnet/minecraft/class_1297;)V + p 1 entity + f Lnet/minecraft/class_3726; field_17593 ABSENT + f Z field_16451 descending + f Lnet/minecraft/class_1799; field_17594 heldItem + f Ljava/util/function/Predicate; field_24425 walkOnFluidPredicate + f Lnet/minecraft/class_1799; field_27934 boots + f Ljava/util/Optional; field_27935 entity + m (Lnet/minecraft/class_3611;)Z method_27867 method_27867 + p 0 fluid + m ()Ljava/util/Optional; method_32480 getEntity + f D field_16450 minY + m (ZDLnet/minecraft/class_1799;Lnet/minecraft/class_1799;Ljava/util/function/Predicate;Ljava/util/Optional;)V + p 7 entity + p 6 walkOnFluidPredicate + p 5 heldItem + p 4 boots + p 2 minY + p 1 descending +c net/minecraft/class_3728 net/minecraft/client/util/SelectionManager + m (IZ)V method_27555 moveCursorPastWord + p 2 shiftDown + p 1 offset + m (Lnet/minecraft/class_310;Ljava/lang/String;)V method_27557 method_27557 + p 1 clipboardString + m (Z)V method_27562 updateSelectionRange + p 1 shiftDown + m (IZ)V method_27549 moveCursor + p 1 offset + p 2 shiftDown + m (I)I method_27567 clampCursorPosition + p 1 pos + m (Ljava/util/function/Supplier;Ljava/util/function/Consumer;Ljava/util/function/Supplier;Ljava/util/function/Consumer;Ljava/util/function/Predicate;)V + p 4 clipboardSetter + p 5 stringFilter + p 2 stringSetter + p 3 clipboardGetter + p 1 stringGetter + m (Lnet/minecraft/class_310;)Ljava/util/function/Supplier; method_27550 makeClipboardGetter + p 0 client + m ()I method_16203 getSelectionEnd + m (Ljava/lang/String;Ljava/lang/String;)V method_27552 insert + p 2 insertion + p 1 string + m ()I method_16201 getSelectionStart + m (I)V method_35731 setSelectionEnd + p 1 pos + f Ljava/util/function/Supplier; field_16456 clipboardGetter + f Ljava/util/function/Predicate; field_24259 stringFilter + m (Lnet/minecraft/class_310;)Ljava/util/function/Consumer; method_27561 makeClipboardSetter + p 0 client + m ()V method_35729 moveCursorToStart + m (I)Z method_16202 handleSpecialKey + p 1 keyCode + m ()V method_16204 putCursorAtEnd + m (I)V method_27564 delete + p 1 cursorOffset + m (Ljava/lang/String;)Ljava/lang/String; method_16200 getSelectedText + p 1 string + m (I)V method_35727 moveCursor + p 1 offset + f I field_16452 selectionEnd + m (Z)V method_27558 moveCursorToEnd + p 1 shiftDown + m (Lnet/minecraft/class_310;Ljava/lang/String;)V method_27551 setClipboard + p 0 client + p 1 clipboard + m ()Z method_27568 isSelecting + m (C)Z method_16199 insert + p 1 c + m ()V method_27554 paste + f Ljava/util/function/Consumer; field_16458 clipboardSetter + m (Z)V method_27553 moveCursorToStart + p 1 shiftDown + m (IZ)V method_27560 moveCursorTo + p 2 shiftDown + p 1 position + m (I)V method_35730 moveCursorTo + p 1 position + m ()V method_27559 copy + m ()V method_27547 cut + m (II)V method_27548 setSelection + p 1 start + p 2 end + m (Ljava/lang/String;)V method_16197 insert + p 1 string + m (Ljava/lang/String;)Ljava/lang/String; method_16198 deleteSelectedText + p 1 string + f I field_16453 selectionStart + m (I)V method_35728 moveCursorPastWord + p 1 offset + f Ljava/util/function/Consumer; field_24258 stringSetter + m (Lnet/minecraft/class_310;)Ljava/lang/String; method_27556 getClipboard + p 0 client + f Ljava/util/function/Supplier; field_24257 stringGetter + m ()V method_27563 selectAll +c net/minecraft/class_3729 net/minecraft/client/render/entity/IllagerEntityRenderer + m (Lnet/minecraft/class_5617$class_5618;Lnet/minecraft/class_575;F)V + p 3 shadowRadius + p 2 model + p 1 ctx + m (Lnet/minecraft/class_1543;Lnet/minecraft/class_4587;F)V method_16460 scale +c net/minecraft/class_3723 net/minecraft/block/entity/SmokerBlockEntity + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V + p 2 state + p 1 pos +c net/minecraft/class_3725 net/minecraft/datafixer/fix/EntityCatSplitFix + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 2 changesType + p 1 outputSchema +c net/minecraft/class_3726 net/minecraft/block/ShapeContext + m (Lnet/minecraft/class_265;Lnet/minecraft/class_2338;Z)Z method_16192 isAbove + p 1 shape + p 2 pos + p 3 defaultValue + m ()Z method_16193 isDescending + m (Lnet/minecraft/class_3610;Lnet/minecraft/class_3609;)Z method_27866 canWalkOnFluid + p 1 state + p 2 fluid + m (Lnet/minecraft/class_1297;)Lnet/minecraft/class_3726; method_16195 of + p 0 entity + m (Lnet/minecraft/class_1792;)Z method_35591 isWearingOnFeet + p 1 item + m ()Lnet/minecraft/class_3726; method_16194 absent + m (Lnet/minecraft/class_1792;)Z method_17785 isHolding + p 1 item +c net/minecraft/class_1999 net/minecraft/advancement/criterion/ChangedDimensionCriterion + m (Lnet/minecraft/class_3222;Lnet/minecraft/class_5321;Lnet/minecraft/class_5321;)V method_8794 trigger + p 1 player + p 2 from + p 3 to + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_1999$class_2001; method_8793 conditionsFromJson + f Lnet/minecraft/class_2960; field_9493 ID + m (Lnet/minecraft/class_5321;Lnet/minecraft/class_5321;Lnet/minecraft/class_1999$class_2001;)Z method_22457 method_22457 + p 2 conditions +c net/minecraft/class_1999$class_2001 net/minecraft/advancement/criterion/ChangedDimensionCriterion$Conditions + m (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5321;Lnet/minecraft/class_5321;)V + p 1 player + p 2 from + p 3 to + f Lnet/minecraft/class_5321; field_9498 to + f Lnet/minecraft/class_5321; field_9497 from + m (Lnet/minecraft/class_5321;Lnet/minecraft/class_5321;)Lnet/minecraft/class_1999$class_2001; method_35068 create + p 0 from + p 1 to + m ()Lnet/minecraft/class_1999$class_2001; method_35070 create + m (Lnet/minecraft/class_5321;)Lnet/minecraft/class_1999$class_2001; method_8799 to + p 0 to + m (Lnet/minecraft/class_5321;)Lnet/minecraft/class_1999$class_2001; method_35069 from + p 0 from + m (Lnet/minecraft/class_5321;Lnet/minecraft/class_5321;)Z method_8800 matches + p 2 to + p 1 from +c net/minecraft/class_1996 net/minecraft/advancement/criterion/BrewedPotionCriterion + m (Lnet/minecraft/class_1842;Lnet/minecraft/class_1996$class_1998;)Z method_22456 method_22456 + p 1 conditions + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_1996$class_1998; method_8785 conditionsFromJson + f Lnet/minecraft/class_2960; field_9488 ID + m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1842;)V method_8784 trigger + p 1 player + p 2 potion +c net/minecraft/class_1996$class_1998 net/minecraft/advancement/criterion/BrewedPotionCriterion$Conditions + m (Lnet/minecraft/class_1842;)Z method_8790 matches + p 1 potion + m ()Lnet/minecraft/class_1996$class_1998; method_8791 any + m (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_1842;)V + p 1 player + p 2 potion + f Lnet/minecraft/class_1842; field_9492 potion +c net/minecraft/class_3710 net/minecraft/block/BlastFurnaceBlock +c net/minecraft/class_3711 net/minecraft/block/CartographyTableBlock + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;ILnet/minecraft/class_1661;Lnet/minecraft/class_1657;)Lnet/minecraft/class_1703; method_17457 method_17457 + p 4 player + p 2 syncId + p 3 inventory + f Lnet/minecraft/class_2561; field_17355 TITLE +c net/minecraft/class_3705 net/minecraft/screen/BlastFurnaceScreenHandler + m (ILnet/minecraft/class_1661;Lnet/minecraft/class_1263;Lnet/minecraft/class_3913;)V + p 4 propertyDelegate + p 3 inventory + p 2 playerInventory + p 1 syncId + m (ILnet/minecraft/class_1661;)V + p 1 syncId + p 2 playerInventory +c net/minecraft/class_3706 net/minecraft/screen/SmokerScreenHandler + m (ILnet/minecraft/class_1661;Lnet/minecraft/class_1263;Lnet/minecraft/class_3913;)V + p 1 syncId + p 4 propertyDelegate + p 3 inventory + p 2 playerInventory + m (ILnet/minecraft/class_1661;)V + p 1 syncId + p 2 playerInventory +c net/minecraft/class_3708 net/minecraft/block/BarrelBlock + f Lnet/minecraft/class_2753; field_16320 FACING + f Lnet/minecraft/class_2746; field_18006 OPEN +c net/minecraft/class_3701 net/minecraft/entity/passive/OcelotEntity + f Lnet/minecraft/class_3701$class_3703; field_16302 temptGoal + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1296;)Lnet/minecraft/class_3701; method_16104 createChild + f Lnet/minecraft/class_3701$class_3702; field_16300 fleeGoal + m ()F method_22329 getAttackDamage + f Lnet/minecraft/class_1856; field_16299 TAMING_INGREDIENT + m ()Lnet/minecraft/class_5132$class_5133; method_26887 createOcelotAttributes + f Lnet/minecraft/class_2940; field_16301 TRUSTING + m ()V method_16103 updateFleeing + m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_20666 canSpawn + p 4 random + p 3 pos + p 2 spawnReason + p 1 world + p 0 type + m ()Z method_16099 isTrusting + m (Z)V method_16102 setTrusting + p 1 trusting + m (Z)V method_16100 showEmoteParticle + p 1 positive +c net/minecraft/class_3701$class_3703 net/minecraft/entity/passive/OcelotEntity$OcelotTemptGoal + m (Lnet/minecraft/class_3701;DLnet/minecraft/class_1856;Z)V + p 5 canBeScared + p 4 food + p 2 speed + p 1 ocelot + f Lnet/minecraft/class_3701; field_16304 ocelot +c net/minecraft/class_3701$class_3702 net/minecraft/entity/passive/OcelotEntity$FleeGoal + f Lnet/minecraft/class_3701; field_16303 ocelot + m (Lnet/minecraft/class_3701;Ljava/lang/Class;FDD)V + p 1 ocelot + p 2 fleeFromType + p 3 distance + p 4 slowSpeed + p 6 fastSpeed +c net/minecraft/class_3709 net/minecraft/block/BellBlock + f Lnet/minecraft/class_265; field_17087 BELL_WAIST_SHAPE + m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_2350; method_16115 getPlacementSide + p 0 state + f Lnet/minecraft/class_265; field_17089 BELL_SHAPE + f Lnet/minecraft/class_265; field_17088 BELL_LIP_SHAPE + f Lnet/minecraft/class_265; field_16322 EAST_WEST_SHAPE + f Lnet/minecraft/class_265; field_17090 NORTH_SOUTH_WALLS_SHAPE + m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_265; method_16116 getShape + p 1 state + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2680;Lnet/minecraft/class_3965;Lnet/minecraft/class_1657;Z)Z method_19285 ring + p 4 player + p 3 hitResult + p 2 state + p 1 world + f Lnet/minecraft/class_265; field_16323 NORTH_WALL_SHAPE + f Lnet/minecraft/class_265; field_16325 NORTH_SOUTH_SHAPE + f Lnet/minecraft/class_2746; field_20648 POWERED + f Lnet/minecraft/class_265; field_17094 HANGING_SHAPE + f Lnet/minecraft/class_265; field_17093 SOUTH_WALL_SHAPE + f Lnet/minecraft/class_265; field_17092 EAST_WALL_SHAPE + f Lnet/minecraft/class_265; field_17091 WEST_WALL_SHAPE + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;D)Z method_17028 isPointOnBell + p 3 y + p 2 side + p 1 state + m (Lnet/minecraft/class_1297;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z method_17026 ring + p 1 entity + p 2 world + p 3 pos + p 4 direction + f Lnet/minecraft/class_265; field_16321 EAST_WEST_WALLS_SHAPE + f Lnet/minecraft/class_2753; field_16324 FACING + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z method_33600 ring + p 2 pos + p 3 direction + p 1 world + f Lnet/minecraft/class_2754; field_16326 ATTACHMENT +c net/minecraft/class_289 net/minecraft/client/render/Tessellator + m (I)V + p 1 bufferCapacity + f Lnet/minecraft/class_289; field_1573 INSTANCE + f Lnet/minecraft/class_287; field_1574 buffer + m ()Lnet/minecraft/class_289; method_1348 getInstance + m ()Lnet/minecraft/class_287; method_1349 getBuffer + m ()V method_1350 draw +c net/minecraft/class_284 net/minecraft/client/gl/GlUniform + m ()Ljava/lang/String; method_1298 getName + m (IILjava/lang/CharSequence;)V method_34419 bindAttribLocation + p 2 name + p 0 program + p 1 index + f Ljava/nio/FloatBuffer; field_1549 floatData + f Z field_1542 stateDirty + f Ljava/nio/IntBuffer; field_1547 intData + m (II)V method_22095 uniform1 + p 0 location + p 1 value + m ()V method_1296 uploadMatrix + f Lnet/minecraft/class_3679; field_1541 program + m (Ljava/lang/String;)I method_1299 getTypeIndex + p 0 typeName + f Ljava/lang/String; field_1546 name + f Lorg/apache/logging/log4j/Logger; field_1548 LOGGER + m ()V method_1300 upload + m (Ljava/lang/String;IILnet/minecraft/class_3679;)V + p 4 program + p 1 name + p 3 count + p 2 dataType + m ()V method_1301 uploadFloats + f I field_1545 loc + m ()V method_1302 markStateDirty + f I field_1544 count + m ()V method_1303 uploadInts + f I field_1543 dataType + m (I)V method_1297 setLoc + p 1 loc + m (ILjava/lang/CharSequence;)I method_22097 getAttribLocation + p 1 name + p 0 program + m (ILjava/lang/CharSequence;)I method_22096 getUniformLocation + p 0 program + p 1 name +c net/minecraft/class_283 net/minecraft/client/gl/PostProcessShader + f Lnet/minecraft/class_276; field_1538 output + f Lnet/minecraft/class_280; field_1540 program + f Lnet/minecraft/class_276; field_1536 input + m ()Lnet/minecraft/class_280; method_1295 getProgram + m (F)V method_1293 render + p 1 time + f Ljava/util/List; field_1533 samplerWidths + f Lnet/minecraft/class_1159; field_1535 projectionMatrix + f Ljava/util/List; field_1534 samplerValues + m (Lnet/minecraft/class_3300;Ljava/lang/String;Lnet/minecraft/class_276;Lnet/minecraft/class_276;)V + p 1 resourceManager + p 3 input + p 2 programName + p 4 output + f Ljava/util/List; field_1537 samplerHeights + m (Ljava/lang/String;Ljava/util/function/IntSupplier;II)V method_1292 addAuxTarget + p 4 height + p 3 width + p 1 name + f Ljava/util/List; field_1539 samplerNames + m (Lnet/minecraft/class_1159;)V method_1291 setProjectionMatrix + p 1 projectionMatrix +c net/minecraft/class_281 net/minecraft/client/gl/Program + m (Lnet/minecraft/class_281$class_282;ILjava/lang/String;)V + p 3 name + p 2 shaderRef + p 1 shaderType + m ()V method_1282 release + m ()I method_34417 getShaderRef + f I field_1523 shaderRef + f Lnet/minecraft/class_281$class_282; field_1524 shaderType + m ()Ljava/lang/String; method_1280 getName + f Ljava/lang/String; field_1525 name + m (Lnet/minecraft/class_281$class_282;Ljava/lang/String;Ljava/io/InputStream;Ljava/lang/String;Lnet/minecraft/class_5913;)I method_34416 loadProgram + p 0 type + p 1 name + p 4 loader + p 2 stream + p 3 domain + m (Lnet/minecraft/class_3679;)V method_1281 attachTo + p 1 program + m (Lnet/minecraft/class_281$class_282;Ljava/lang/String;Ljava/io/InputStream;Ljava/lang/String;Lnet/minecraft/class_5913;)Lnet/minecraft/class_281; method_1283 createFromResource + p 4 loader + p 0 type + p 1 name + p 2 stream + p 3 domain +c net/minecraft/class_281$class_282 net/minecraft/client/gl/Program$Type + f Ljava/util/Map; field_1527 programCache + f Lnet/minecraft/class_281$class_282; field_1531 FRAGMENT + m ()I method_1287 getGlType + m ()Ljava/lang/String; method_1284 getFileExtension + m ()Ljava/util/Map; method_1289 getProgramCache + c Gets a map of loaded shaders. + f Ljava/lang/String; field_1528 fileExtension + m (Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;I)V + p 3 name + p 4 extension + p 5 glType + m ()Ljava/lang/String; method_1286 getName + f Ljava/lang/String; field_1526 name + f I field_1529 glType + f Lnet/minecraft/class_281$class_282; field_1530 VERTEX +c net/minecraft/class_287 net/minecraft/client/render/BufferBuilder + m (Lnet/minecraft/class_293;)V method_23918 setFormat + p 1 format + m (I)I method_16005 roundBufferSize + p 0 amount + m (Lnet/minecraft/class_287$class_5594;)V method_1324 restoreState + p 1 state + f Lorg/apache/logging/log4j/Logger; field_1557 LOGGER + m ()V method_22892 grow + f I field_20776 buildStart + m ()V method_1343 clear + f Lnet/minecraft/class_293; field_1565 format + m (Lnet/minecraft/class_293$class_5596;Lnet/minecraft/class_293;)V method_1328 begin + p 2 format + p 1 drawMode + m ()Lcom/mojang/datafixers/util/Pair; method_22632 popData + m (I)V method_1335 grow + p 1 size + f I field_1554 vertexCount + m ()V method_23477 reset + m (I)V + p 1 initialCapacity + f Lnet/minecraft/class_296; field_1558 currentElement + f Ljava/nio/ByteBuffer; field_1555 buffer + f Ljava/util/List; field_20774 parameters + f Z field_1556 building + m ()Lnet/minecraft/class_287$class_5594; method_1334 popState + m ()Z method_22893 isBuilding + f I field_20777 nextDrawStart + f I field_20775 lastParameterIndex + f I field_20884 elementOffset + m ()V method_1326 end + f Lnet/minecraft/class_293$class_5596; field_1567 drawMode + f I field_1553 currentElementId +c net/minecraft/class_287$class_5594 net/minecraft/client/render/BufferBuilder$State + f Lnet/minecraft/class_293$class_5596; field_27358 drawMode + f I field_27359 vertexCount +c net/minecraft/class_287$class_4574 net/minecraft/client/render/BufferBuilder$DrawArrayParameters + m (Lnet/minecraft/class_293;IILnet/minecraft/class_293$class_5596;Lnet/minecraft/class_293$class_5595;ZZ)V + p 1 vertexFormat + p 2 count + p 3 mode + m ()Lnet/minecraft/class_293$class_5596; method_22636 getMode + f Lnet/minecraft/class_293; field_20779 vertexFormat + f I field_20780 count + f Lnet/minecraft/class_293$class_5596; field_20781 mode + m ()Lnet/minecraft/class_293; method_22634 getVertexFormat + m ()I method_22635 getCount +c net/minecraft/class_286 net/minecraft/client/render/BufferRenderer + f I field_29332 currentVertexBufferObject + f I field_29333 currentElementBufferObject + m (Lnet/minecraft/class_287;)V method_1309 draw + p 0 bufferBuilder + f I field_29331 currentVertexArrayObject + m ()V method_34423 unbindElementBuffer + m ()V method_34420 unbindAll +c net/minecraft/class_285 net/minecraft/client/gl/GlProgramManager + m (I)V method_22094 useProgram + m (Lnet/minecraft/class_3679;)V method_1304 deleteProgram + m ()I method_1306 createProgram + m (Lnet/minecraft/class_3679;)V method_1307 linkProgram + f Lorg/apache/logging/log4j/Logger; field_1551 LOGGER +c net/minecraft/class_280 net/minecraft/client/gl/JsonEffectGlShader + f Ljava/util/List; field_1507 uniformLocs + f Lnet/minecraft/class_5937; field_1519 fragmentShader + m (Lnet/minecraft/class_3300;Ljava/lang/String;)V + p 1 resource + p 2 name + f Lorg/apache/logging/log4j/Logger; field_1514 LOGGER + m (Ljava/lang/String;)Lnet/minecraft/class_284; method_1271 getUniformByName + p 1 name + m (Ljava/lang/String;Ljava/util/function/IntSupplier;)V method_1269 bindSampler + p 1 samplerName + m (Lcom/google/gson/JsonElement;)V method_1272 addUniform + p 1 json + m (Lcom/google/gson/JsonElement;)V method_1276 addSampler + p 1 json + m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_277; method_16035 deserializeBlendState + p 0 json + f Ljava/util/List; field_1503 samplerNames + m ()V method_1268 finalizeUniformsAndSamplers + f Ljava/util/List; field_1515 uniformData + f Ljava/util/List; field_1518 attribLocs + f I field_1505 activeProgramRef + f Ljava/util/Map; field_1510 uniformByName + f Ljava/lang/String; field_1509 name + f Lnet/minecraft/class_278; field_1520 DEFAULT_UNIFORM + m (Lnet/minecraft/class_3300;Lnet/minecraft/class_281$class_282;Ljava/lang/String;)Lnet/minecraft/class_5937; method_16036 loadEffect + p 2 name + p 1 type + p 0 resourceManager + f Lnet/minecraft/class_5937; field_1508 vertexShader + f I field_1521 programRef + f Lnet/minecraft/class_280; field_1512 activeShader + m (Ljava/lang/String;)Lnet/minecraft/class_278; method_1275 getUniformByNameOrDummy + p 1 name + m ()V method_1273 disable + f Z field_1511 uniformStateDirty + m ()V method_1277 enable + f Ljava/util/Map; field_1516 samplerBinds + f Lnet/minecraft/class_277; field_1517 blendState + f Ljava/util/List; field_1504 attribNames + f Ljava/util/List; field_1506 samplerShaderLocs +c net/minecraft/class_293 net/minecraft/client/render/VertexFormat + f Lit/unimi/dsi/fastutil/ints/IntList; field_1597 offsets + m ()I method_1362 getVertexSize + m ()V method_22649 startDrawing + m (Ljava/lang/Object;)Z equals equals + p 1 o + m ()Lcom/google/common/collect/ImmutableList; method_34445 getShaderAttributes + f I field_1600 size + m ()V method_22651 endDrawing + m ()I method_1359 getVertexSizeInteger + f Lcom/google/common/collect/ImmutableList; field_1602 elements + m ()Lcom/google/common/collect/ImmutableList; method_1357 getElements +c net/minecraft/class_293$class_5595 net/minecraft/client/render/VertexFormat$IntType + m (I)Lnet/minecraft/class_293$class_5595; method_31972 getSmallestTypeFor + c Gets the smallest type in which the given number fits.\n\n@return the smallest type + p 0 number + c a number from 8 to 32 bits of memory + f I field_27375 size + f Lnet/minecraft/class_293$class_5595; field_27372 SHORT + f Lnet/minecraft/class_293$class_5595; field_27371 BYTE + m (Ljava/lang/String;III)V + p 4 size + f Lnet/minecraft/class_293$class_5595; field_27373 INT +c net/minecraft/class_293$class_5596 net/minecraft/client/render/VertexFormat$DrawMode + f Lnet/minecraft/class_293$class_5596; field_27378 LINE_STRIP + f Lnet/minecraft/class_293$class_5596; field_27377 LINES + m (I)I method_31973 getSize + p 1 vertexCount + f Lnet/minecraft/class_293$class_5596; field_27379 TRIANGLES + f Lnet/minecraft/class_293$class_5596; field_27381 TRIANGLE_FAN + f Lnet/minecraft/class_293$class_5596; field_27380 TRIANGLE_STRIP + m (Ljava/lang/String;IIII)V + p 3 mode + f Lnet/minecraft/class_293$class_5596; field_27382 QUADS + f I field_27383 mode +c net/minecraft/class_299 net/minecraft/client/recipebook/ClientRecipeBook + f Ljava/util/List; field_25778 orderedResults + f Ljava/util/Map; field_1638 resultsByGroup + m (Lnet/minecraft/class_314;)Ljava/util/List; method_1396 getResultsForGroup + p 1 category + m (Ljava/lang/Iterable;)V method_1401 reload + m ()Ljava/util/List; method_1393 getOrderedResults + f Lorg/apache/logging/log4j/Logger; field_25622 LOGGER + m (Lnet/minecraft/class_1860;)Lnet/minecraft/class_314; method_1400 getGroupForRecipe + p 0 recipe +c net/minecraft/class_296 net/minecraft/client/render/VertexFormatElement + f I field_21329 size + m (I)V method_22653 endDrawing + f Lnet/minecraft/class_296$class_298; field_1614 type + f Lnet/minecraft/class_296$class_297; field_1615 format + m (Ljava/lang/Object;)Z equals equals + p 1 o + m ()Lnet/minecraft/class_296$class_298; method_1382 getType + m (IJI)V method_22652 startDrawing + m (ILnet/minecraft/class_296$class_297;Lnet/minecraft/class_296$class_298;I)V + p 3 type + p 4 count + p 1 index + p 2 format + m ()Lnet/minecraft/class_296$class_297; method_1386 getFormat + f I field_1612 count + f I field_1613 index + m (ILnet/minecraft/class_296$class_298;)Z method_1383 isValidType + p 1 index + m ()I method_1387 getSize + m ()I method_1385 getIndex +c net/minecraft/class_296$class_298 net/minecraft/client/render/VertexFormatElement$Type + f Ljava/lang/String; field_1630 name + m (IIIJII)V method_22655 startDrawing + p 3 stride + p 4 pointer + p 1 count + p 2 glId + p 6 elementIndex + f Lnet/minecraft/class_296$class_298$class_4575; field_20783 starter + m (II)V method_22654 endDrawing + p 1 elementIndex + m ()Ljava/lang/String; method_1392 getName + f Lnet/minecraft/class_296$class_298$class_5938; field_20784 finisher + m (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/class_296$class_298$class_4575;Lnet/minecraft/class_296$class_298$class_5938;)V + p 3 name +c net/minecraft/class_296$class_298$class_4575 net/minecraft/client/render/VertexFormatElement$Type$Starter + m (IIIJII)V setupBufferState setupBufferState + p 2 glId + p 1 count + p 6 elementIndex + p 4 pointer + p 3 stride +c net/minecraft/class_296$class_297 net/minecraft/client/render/VertexFormatElement$Format + f I field_1627 glId + m ()I method_1391 getSize + f I field_1618 size + m ()I method_1390 getGlId + m ()Ljava/lang/String; method_1389 getName + f Ljava/lang/String; field_1626 name + m (Ljava/lang/String;IILjava/lang/String;I)V + p 3 size + p 4 name + p 5 glId +c net/minecraft/class_1992 net/minecraft/world/biome/source/FixedBiomeSource + f Ljava/util/function/Supplier; field_9486 biome + m (Ljava/util/function/Supplier;)V + p 1 biome + m (Lnet/minecraft/class_1959;)V + p 1 biome + f Lcom/mojang/serialization/Codec; field_24717 CODEC +c net/minecraft/class_291 net/minecraft/client/gl/VertexBuffer + m (Lnet/minecraft/class_287;)V method_1352 upload + p 1 buffer + f I field_27366 indexBufferId + m ()V method_1353 bind + f I field_1594 vertexBufferId + m ()V method_1354 unbind + f I field_1593 vertexCount + m (Lnet/minecraft/class_287;)V method_22644 uploadInternal + p 1 buffer + m (Lnet/minecraft/class_287;)Ljava/util/concurrent/CompletableFuture; method_22643 submitUpload + p 1 buffer +c net/minecraft/class_290 net/minecraft/client/render/VertexFormats + f Lnet/minecraft/class_296; field_1579 NORMAL_ELEMENT + f Lnet/minecraft/class_293; field_21468 POSITION_COLOR_LIGHT + f Lnet/minecraft/class_296; field_1578 PADDING_ELEMENT + f Lnet/minecraft/class_293; field_1575 POSITION_TEXTURE_COLOR + f Lnet/minecraft/class_296; field_1583 OVERLAY_ELEMENT + f Lnet/minecraft/class_293; field_1586 POSITION_TEXTURE_LIGHT_COLOR + f Lnet/minecraft/class_293; field_1585 POSITION_TEXTURE + f Lnet/minecraft/class_296; field_20886 LIGHT_ELEMENT + f Lnet/minecraft/class_296; field_1581 COLOR_ELEMENT + f Lnet/minecraft/class_293; field_1584 POSITION_TEXTURE_COLOR_LIGHT + f Lnet/minecraft/class_293; field_20888 POSITION_COLOR_TEXTURE_LIGHT + f Lnet/minecraft/class_296; field_1591 TEXTURE_ELEMENT + f Lnet/minecraft/class_293; field_20887 POSITION_COLOR_TEXTURE + f Lnet/minecraft/class_296; field_1587 POSITION_ELEMENT + f Lnet/minecraft/class_293; field_1577 POSITION_TEXTURE_COLOR_NORMAL + f Lnet/minecraft/class_293; field_1576 POSITION_COLOR + f Lnet/minecraft/class_293; field_1592 POSITION + f Lnet/minecraft/class_293; field_1580 POSITION_COLOR_TEXTURE_OVERLAY_LIGHT_NORMAL + f Lnet/minecraft/class_293; field_1590 POSITION_COLOR_TEXTURE_LIGHT_NORMAL + f Lnet/minecraft/class_293; field_29337 LINES + f Lnet/minecraft/class_293; field_29336 BLIT_SCREEN +c net/minecraft/class_1954 net/minecraft/world/ScheduledTick + m ()Ljava/lang/Object; method_8683 getObject + m (Lnet/minecraft/class_2338;Ljava/lang/Object;)V + p 2 t + p 1 pos + m ()Ljava/util/Comparator; method_20597 getComparator + f Ljava/lang/Object; field_9317 object + f J field_9318 id + f J field_9319 idCounter + f Lnet/minecraft/class_2338; field_9322 pos + f Lnet/minecraft/class_1953; field_9320 priority + m (Lnet/minecraft/class_2338;Ljava/lang/Object;JLnet/minecraft/class_1953;)V + p 5 priority + p 2 t + p 3 time + p 1 pos + m (Ljava/lang/Object;)Z equals equals + p 1 o + f J field_9321 time +c net/minecraft/class_1953 net/minecraft/world/TickPriority + f I field_9308 index + m (Ljava/lang/String;II)V + p 3 index + m (I)Lnet/minecraft/class_1953; method_8680 byIndex + p 0 index + m ()I method_8681 getIndex +c net/minecraft/class_1952 net/minecraft/world/MobSpawnerEntry + m ()Lnet/minecraft/class_2487; method_8678 getEntityNbt + m ()Lnet/minecraft/class_2487; method_8679 toNbt + m (Lnet/minecraft/class_2487;)V + p 1 nbt + f Ljava/lang/String; field_30977 DEFAULT_ENTITY_ID + f Lnet/minecraft/class_2487; field_9307 entityNbt + m (ILnet/minecraft/class_2487;)V + p 2 entityNbt + p 1 weight +c net/minecraft/class_1959 net/minecraft/world/biome/Biome + f Lnet/minecraft/class_1959$class_5482; field_26393 weather + f Lnet/minecraft/class_3543; field_9335 TEMPERATURE_NOISE + m ()Ljava/util/Optional; method_24935 getLoopSound + f F field_9341 scale + f Lnet/minecraft/class_4763; field_22039 effects + m ()I method_30773 getDefaultGrassColor + m ()I method_8698 getFoliageColor + m ()F method_8686 getScale + m ()F method_8715 getDownfall + m ()Lnet/minecraft/class_5485; method_30970 getGenerationSettings + m (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Z method_8696 canSetSnow + p 1 world + p 2 blockPos + f Lcom/mojang/serialization/Codec; field_25819 CODEC + f Ljava/lang/ThreadLocal; field_20335 temperatureCache + f Lcom/mojang/serialization/Codec; field_24677 REGISTRY_CODEC + m ()Ljava/util/Optional; method_24936 getMoodSound + m ()Lnet/minecraft/class_1959$class_1963; method_8694 getPrecipitation + m ()Ljava/util/Optional; method_27343 getMusic + m ()Lnet/minecraft/class_1959$class_1961; method_8688 getCategory + f Lnet/minecraft/class_5485; field_26635 generationSettings + m ()I method_30774 getDefaultFoliageColor + m ()I method_8697 getSkyColor + m (DD)I method_8711 getGrassColorAt + p 1 x + p 3 z + m ()Lnet/minecraft/class_4763; method_24377 getEffects + f Lnet/minecraft/class_3543; field_26392 FROZEN_OCEAN_NOISE + m (Lnet/minecraft/class_2338;)F method_8707 computeTemperature + p 1 pos + m ()I method_24376 getFogColor + m ()Ljava/util/Optional; method_24937 getAdditionsSound + m (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Z)Z method_8685 canSetIce + p 2 pos + p 3 doWaterCheck + p 1 world + m (Lnet/minecraft/class_1959$class_5482;Lnet/minecraft/class_1959$class_1961;FFLnet/minecraft/class_4763;Lnet/minecraft/class_5485;Lnet/minecraft/class_5483;)V + p 2 category + p 1 weather + p 4 scale + p 3 depth + p 6 generationSettings + p 5 effects + p 7 spawnSettings + m ()I method_8713 getWaterFogColor + m ()Ljava/util/Optional; method_24378 getParticleConfig + f Lorg/apache/logging/log4j/Logger; field_9330 LOGGER + f Lnet/minecraft/class_5483; field_26395 spawnSettings + f F field_9343 depth + m ()Lnet/minecraft/class_5483; method_30966 getSpawnSettings + m (Lnet/minecraft/class_2338;)F method_21740 getTemperature + p 1 blockPos + m ()Z method_8724 hasHighHumidity + m (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Z method_8705 canSetIce + p 2 blockPos + p 1 world + f Lnet/minecraft/class_3543; field_9324 FOLIAGE_NOISE + f Lnet/minecraft/class_1959$class_1961; field_9329 category + m ()I method_8687 getWaterColor + m ()F method_8695 getDepth + f Ljava/util/Map; field_26634 structures + m (Ljava/util/Random;Lnet/minecraft/class_2791;IIIDLnet/minecraft/class_2680;Lnet/minecraft/class_2680;IIJ)V method_8703 buildSurface + p 9 defaultFluid + p 10 seaLevel + p 8 defaultBlock + p 5 worldHeight + p 6 noise + p 3 x + p 4 z + p 1 random + p 2 chunk + m ()F method_8712 getTemperature + m (Lnet/minecraft/class_5138;Lnet/minecraft/class_2794;Lnet/minecraft/class_3233;JLnet/minecraft/class_2919;Lnet/minecraft/class_2338;)V method_8702 generateFeatureStep + p 7 origin + p 6 random + p 4 populationSeed + p 3 region + p 2 chunkGenerator + p 1 structureAccessor + m (Lnet/minecraft/class_2338;)Z method_33599 isCold + p 1 pos +c net/minecraft/class_1959$class_5482 net/minecraft/world/biome/Biome$Weather + f Lnet/minecraft/class_1959$class_5484; field_26401 temperatureModifier + f Lnet/minecraft/class_1959$class_1963; field_26399 precipitation + m (Lnet/minecraft/class_1959$class_1963;FLnet/minecraft/class_1959$class_5484;F)V + p 1 precipitation + p 2 temperature + p 3 temperatureModifier + p 4 downfall + f Lcom/mojang/serialization/MapCodec; field_26398 CODEC + f F field_26402 downfall + f F field_26400 temperature +c net/minecraft/class_1959$class_5484 net/minecraft/world/biome/Biome$TemperatureModifier + m ()Ljava/lang/String; method_30800 getName + m (Ljava/lang/String;ILjava/lang/String;)V + p 3 name + m (Lnet/minecraft/class_1959$class_5484;)Lnet/minecraft/class_1959$class_5484; method_30797 method_30797 + p 0 temperatureModifier + f Ljava/lang/String; field_26410 name + m (Ljava/lang/String;)Lnet/minecraft/class_1959$class_5484; method_30799 byName + p 0 name + m (Lnet/minecraft/class_2338;F)F method_30798 getModifiedTemperature + p 1 pos + p 2 temperature + f Lcom/mojang/serialization/Codec; field_26409 CODEC + f Ljava/util/Map; field_26411 BY_NAME +c net/minecraft/class_1959$class_1961 net/minecraft/world/biome/Biome$Category + m ()Ljava/lang/String; method_8749 getName + f Ljava/util/Map; field_9359 BY_NAME + m (Ljava/lang/String;ILjava/lang/String;)V + p 3 name + m (Ljava/lang/String;)Lnet/minecraft/class_1959$class_1961; method_28424 byName + p 0 name + f Ljava/lang/String; field_9372 name + m (Lnet/minecraft/class_1959$class_1961;)Lnet/minecraft/class_1959$class_1961; method_8748 method_8748 + p 0 category + f Lcom/mojang/serialization/Codec; field_24678 CODEC +c net/minecraft/class_1959$class_1960 net/minecraft/world/biome/Biome$Builder + f Lnet/minecraft/class_5485; field_26637 generationSettings + f Lnet/minecraft/class_5483; field_26636 spawnSettings + m (Lnet/minecraft/class_1959$class_1963;)Lnet/minecraft/class_1959$class_1960; method_8735 precipitation + p 1 precipitation + m (Lnet/minecraft/class_4763;)Lnet/minecraft/class_1959$class_1960; method_24379 effects + p 1 effects + m (Lnet/minecraft/class_1959$class_1961;)Lnet/minecraft/class_1959$class_1960; method_8738 category + p 1 category + f Lnet/minecraft/class_1959$class_1963; field_9346 precipitation + f Lnet/minecraft/class_1959$class_1961; field_9345 category + m (Lnet/minecraft/class_5483;)Lnet/minecraft/class_1959$class_1960; method_30974 spawnSettings + p 1 spawnSettings + m (F)Lnet/minecraft/class_1959$class_1960; method_8743 scale + p 1 scale + f Ljava/lang/Float; field_9351 downfall + m (Lnet/minecraft/class_5485;)Lnet/minecraft/class_1959$class_1960; method_30973 generationSettings + p 1 generationSettings + m (F)Lnet/minecraft/class_1959$class_1960; method_8727 downfall + p 1 downfall + f Lnet/minecraft/class_4763; field_22042 specialEffects + m (F)Lnet/minecraft/class_1959$class_1960; method_8747 temperature + p 1 temperature + f Lnet/minecraft/class_1959$class_5484; field_26396 temperatureModifier + f Ljava/lang/Float; field_9349 temperature + m ()Lnet/minecraft/class_1959; method_30972 build + f Ljava/lang/Float; field_9348 scale + m (F)Lnet/minecraft/class_1959$class_1960; method_8740 depth + p 1 depth + m (Lnet/minecraft/class_1959$class_5484;)Lnet/minecraft/class_1959$class_1960; method_30777 temperatureModifier + p 1 temperatureModifier + f Ljava/lang/Float; field_9344 depth +c net/minecraft/class_1959$class_1963 net/minecraft/world/biome/Biome$Precipitation + m (Ljava/lang/String;ILjava/lang/String;)V + p 3 name + m (Lnet/minecraft/class_1959$class_1963;)Lnet/minecraft/class_1959$class_1963; method_8753 method_8753 + p 0 precipitation + f Ljava/util/Map; field_9381 BY_NAME + f Ljava/lang/String; field_9385 name + m ()Ljava/lang/String; method_8752 getName + f Lcom/mojang/serialization/Codec; field_24680 CODEC + m (Ljava/lang/String;)Lnet/minecraft/class_1959$class_1963; method_28431 byName + p 0 name +c net/minecraft/class_1959$class_4762 net/minecraft/world/biome/Biome$MixedNoisePoint + c Represents a point in a multi-dimensional cartesian plane. Mixed-noise\nbiome generator picks the closest noise point from its selected point\nand choose the biome associated to that closest point. Another factor,\nrarity potential, favors larger differences in values instead, contrary\nto other point values. + m (Ljava/lang/Object;)Z equals equals + p 1 object + f F field_22047 weight + c This value awards another point with value farthest from this one; i.e.\nunlike other points where closer distance is better, for this value the\nfarther the better. The result of the different values can be\napproximately modeled by a hyperbola weight=cosh(peak-1) as used by the\nmixed-noise generator. + m (Lnet/minecraft/class_1959$class_4762;)F method_24381 calculateDistanceTo + c Calculates the distance from this noise point to another one. The\ndistance is a squared distance in a multi-dimensional cartesian plane\nfrom a mathematical point of view, with a special parameter that\nreduces the calculated distance.\n\n

For most fields except weight, smaller difference between\ntwo points' fields will lead to smaller distance. For weight,\nlarger differences lead to smaller distance.\n\n

This distance is used by the mixed-noise biome layer source. The\nlayer source calculates an arbitrary noise point, and selects the\nbiome that offers a closest point to its arbitrary point. + p 1 other + c the other noise point + f F field_22046 weirdness + f F field_22043 temperature + f Lcom/mojang/serialization/Codec; field_24679 CODEC + f F field_22045 altitude + f F field_22044 humidity + m (FFFFF)V + p 2 humidity + p 1 temperature + p 4 weirdness + p 3 altitude + p 5 weight +c net/minecraft/class_1973 net/minecraft/world/biome/source/CheckerboardBiomeSource + f Lcom/mojang/serialization/Codec; field_24715 CODEC + m (Ljava/util/List;I)V + p 2 size + p 1 biomeArray + f I field_9480 gridSize + f Ljava/util/List; field_9481 biomeArray + f I field_24716 scale +c net/minecraft/class_1972 net/minecraft/world/biome/BiomeKeys + m (Ljava/lang/String;)Lnet/minecraft/class_5321; method_8775 register + p 0 name +c net/minecraft/class_1966 net/minecraft/world/biome/source/BiomeSource + m (Ljava/util/List;)V + p 1 biomes + m (Lnet/minecraft/class_3195;Lnet/minecraft/class_1959;)Z method_22394 method_22394 + p 1 biome + m (IIIIILjava/util/function/Predicate;Ljava/util/Random;Z)Lnet/minecraft/class_2338; method_24385 locateBiome + p 1 x + p 2 y + p 7 random + p 3 z + p 4 radius + p 6 predicate + m (J)Lnet/minecraft/class_1966; method_27985 withSeed + p 1 seed + m ()Ljava/util/Set; method_8761 getTopMaterials + f Lcom/mojang/serialization/Codec; field_24713 CODEC + m (IIII)Ljava/util/Set; method_8763 getBiomesInArea + p 4 radius + p 1 x + p 2 y + p 3 z + f Ljava/util/Map; field_9392 structureFeatures + f Ljava/util/Set; field_9390 topMaterials + m (Lnet/minecraft/class_3195;)Z method_8754 hasStructureFeature + p 1 feature + m ()Lcom/mojang/serialization/Codec; method_28442 getCodec + f Ljava/util/List; field_20643 biomes + m ()Ljava/util/List; method_28443 getBiomes + m (IIIILjava/util/function/Predicate;Ljava/util/Random;)Lnet/minecraft/class_2338; method_8762 locateBiome + p 4 radius + p 3 z + p 2 y + p 1 x + p 6 random + p 5 predicate +c net/minecraft/class_2470 net/minecraft/util/BlockRotation + m ()Lnet/minecraft/class_4990; method_26383 getDirectionTransformation + m (Lnet/minecraft/class_2350;)Lnet/minecraft/class_2350; method_10503 rotate + p 1 direction + m (Lnet/minecraft/class_2470;)Lnet/minecraft/class_2470; method_10501 rotate + p 1 rotation + m (II)I method_10502 rotate + p 1 rotation + p 2 fullTurn + m (Ljava/util/Random;)Ljava/util/List; method_16547 randomRotationOrder + p 0 random + f Lnet/minecraft/class_4990; field_23264 directionTransformation + m (Ljava/lang/String;ILnet/minecraft/class_4990;)V + p 3 directionTransformation + m (Ljava/util/Random;)Lnet/minecraft/class_2470; method_16548 random + p 0 random +c net/minecraft/class_2471 net/minecraft/data/server/ItemTagsProvider + m (Lnet/minecraft/class_3494$class_5123;Lnet/minecraft/class_3494$class_5123;)V method_10505 copy + p 1 blockTag + p 2 itemTag + m (Lnet/minecraft/class_2403;Lnet/minecraft/class_2466;)V + p 2 blockTagsProvider + p 1 root + f Ljava/util/function/Function; field_23783 blockTags +c net/minecraft/class_1140 net/minecraft/client/sound/SoundSystem + m ()V method_19761 pauseAll + m (Lnet/minecraft/class_1113;)V method_19753 stop + p 1 sound + f Z field_5563 started + f Lcom/google/common/collect/Multimap; field_18951 sounds + f Lnet/minecraft/class_4238; field_18948 taskQueue + m (Lnet/minecraft/class_1113;)F method_4849 getAdjustedPitch + p 1 sound + m (Lnet/minecraft/class_1113;I)V method_4852 play + p 2 delay + p 1 sound + f Lnet/minecraft/class_4237; field_18947 soundLoader + f Lnet/minecraft/class_4235; field_18949 channel + m (Lnet/minecraft/class_2960;Lnet/minecraft/class_3419;)V method_4838 stopSounds + p 1 id + p 2 category + f Lnet/minecraft/class_315; field_5555 settings + f Lnet/minecraft/class_4225; field_18945 soundEngine + m (Lnet/minecraft/class_1113;)Z method_24880 shouldRepeatInstantly + p 0 sound + f Ljava/util/Set; field_5561 unknownSounds + m (Lnet/minecraft/class_1113;)F method_4853 getAdjustedVolume + p 1 sound + f Lorg/apache/logging/log4j/Marker; field_5553 MARKER + f Ljava/util/List; field_20532 soundsToPlayNextTick + m (Lnet/minecraft/class_4184;)V method_4840 updateListenerPosition + p 1 camera + m ()Ljava/lang/String; method_20304 getDebugString + f I field_5550 ticks + m (Z)V method_20185 tick + m (Lnet/minecraft/class_1113;)Z method_24878 canRepeatInstantly + p 0 sound + m ()V method_4856 stop + m ()V method_4846 start + m ()V method_19762 resumeAll + m (Lnet/minecraft/class_1113;)Z method_4835 isPlaying + p 1 sound + m (Lnet/minecraft/class_1111;)V method_4851 addPreloadedSound + p 1 sound + f Lorg/apache/logging/log4j/Logger; field_5559 LOGGER + m (Lnet/minecraft/class_3419;)F method_4850 getSoundVolume + p 1 category + f Lnet/minecraft/class_4227; field_18946 listener + f Ljava/util/List; field_5558 listeners + f Ljava/util/Map; field_5566 startTicks + m (Lnet/minecraft/class_3419;F)V method_4844 updateSoundVolume + p 2 volume + p 1 category + f Ljava/util/Map; field_18952 soundEndTicks + f Ljava/util/List; field_5557 tickingSounds + m (Lnet/minecraft/class_1145;)V method_4847 unregisterListener + p 1 listener + m ()V method_4837 reloadSounds + m (Lnet/minecraft/class_1144;Lnet/minecraft/class_315;Lnet/minecraft/class_3300;)V + p 2 settings + p 3 resourceManager + p 1 loader + f Ljava/util/List; field_5551 preloadedSounds + m (Lnet/minecraft/class_1117;)V method_22139 playNextTick + p 1 sound + m (Lnet/minecraft/class_1113;)V method_4854 play + p 1 sound + f Lnet/minecraft/class_1144; field_5552 loader + m (Lnet/minecraft/class_1113;)Z method_24879 isRepeatDelayed + p 0 sound + m (Lnet/minecraft/class_1145;)V method_4855 registerListener + p 1 listener + m ()V method_4857 tick + m ()V method_4843 stopAll + f Ljava/util/Map; field_18950 sources +c net/minecraft/class_2476 net/minecraft/block/SeagrassBlock + f Lnet/minecraft/class_265; field_11485 SHAPE +c net/minecraft/class_1144 net/minecraft/client/sound/SoundManager + f Lorg/apache/logging/log4j/Logger; field_5593 LOGGER + m ()V method_4882 close + f Lnet/minecraft/class_1111; field_5592 MISSING_SOUND + m ()V method_4880 resumeAll + m (Lnet/minecraft/class_3300;Lnet/minecraft/class_3695;)Lnet/minecraft/class_1144$class_4009; method_18180 prepare + m (Lnet/minecraft/class_1113;)V method_4870 stop + p 1 sound + m (Lnet/minecraft/class_1117;)V method_22140 playNextTick + p 1 sound + m (Lnet/minecraft/class_3419;F)V method_4865 updateSoundVolume + p 2 volume + p 1 category + m (Lnet/minecraft/class_1113;I)V method_4872 play + p 1 sound + p 2 delay + f Ljava/util/Map; field_5588 sounds + m (Lnet/minecraft/class_4184;)V method_4876 updateListenerPosition + p 1 camera + m (Lnet/minecraft/class_1145;)V method_4878 registerListener + p 1 listener + m (Lnet/minecraft/class_1145;)V method_4866 unregisterListener + p 1 listener + f Lcom/google/gson/Gson; field_5594 GSON + m (Lnet/minecraft/class_3300;Lnet/minecraft/class_315;)V + p 1 resourceManager + p 2 gameOptions + m (Lnet/minecraft/class_1113;)V method_4873 play + p 1 sound + m (Lnet/minecraft/class_1113;)Z method_4877 isPlaying + p 1 sound + m ()V method_4881 stopAll + f Lcom/google/gson/reflect/TypeToken; field_5591 TYPE + f Lnet/minecraft/class_1140; field_5590 soundSystem + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1146; method_4869 get + p 1 id + m (Lnet/minecraft/class_1144$class_4009;Lnet/minecraft/class_3300;Lnet/minecraft/class_3695;)V method_18182 apply + m ()Ljava/util/Collection; method_4864 getKeys + f Ljava/lang/String; field_33026 SOUNDS_JSON + m (Lnet/minecraft/class_1111;Lnet/minecraft/class_2960;Lnet/minecraft/class_3300;)Z method_4868 isSoundResourcePresent + p 2 resourceManager + p 1 id + p 0 sound + m ()Ljava/lang/String; method_20305 getDebugString + m ()V method_4879 pauseAll + m (Z)V method_18670 tick + m (Lnet/minecraft/class_2960;Lnet/minecraft/class_3419;)V method_4875 stopSounds + p 1 id + p 2 soundCategory +c net/minecraft/class_1144$class_4009 net/minecraft/client/sound/SoundManager$SoundList + f Ljava/util/Map; field_17908 loadedSounds + m (Ljava/util/Map;Lnet/minecraft/class_1140;)V method_18186 addTo + m (Lnet/minecraft/class_2960;Lnet/minecraft/class_1110;Lnet/minecraft/class_3300;)V method_18187 register + p 1 id + p 2 entry + p 3 resourceManager +c net/minecraft/class_1144$class_4009$1 net/minecraft/client/sound/SoundManager$SoundList$1 + m ()Lnet/minecraft/class_1111; method_4883 getSound +c net/minecraft/class_1143 net/minecraft/client/sound/MusicType + f Lnet/minecraft/class_5195; field_5580 DRAGON + m (Lnet/minecraft/class_3414;)Lnet/minecraft/class_5195; method_27283 createIngameMusic + p 0 event + f Lnet/minecraft/class_5195; field_5578 CREDITS + f Lnet/minecraft/class_5195; field_5586 GAME + f Lnet/minecraft/class_5195; field_5585 MENU + f Lnet/minecraft/class_5195; field_5576 UNDERWATER + f Lnet/minecraft/class_5195; field_5581 CREATIVE + f Lnet/minecraft/class_5195; field_5583 END +c net/minecraft/class_2477 net/minecraft/util/Language + f Ljava/lang/String; field_33187 DEFAULT_LANGUAGE + m (Lnet/minecraft/class_5348;)Lnet/minecraft/class_5481; method_30934 reorder + p 1 text + f Ljava/util/regex/Pattern; field_11489 TOKEN_PATTERN + m ()Lnet/minecraft/class_2477; method_10517 getInstance + m (Lnet/minecraft/class_2477;)V method_29427 setInstance + p 0 language + f Lcom/google/gson/Gson; field_25307 GSON + m (Ljava/lang/String;)Ljava/lang/String; method_4679 get + p 1 key + f Lnet/minecraft/class_2477; field_11486 instance + f Lorg/apache/logging/log4j/Logger; field_11490 LOGGER + m ()Z method_29428 isRightToLeft + m ()Lnet/minecraft/class_2477; method_29429 create + m (Ljava/io/InputStream;Ljava/util/function/BiConsumer;)V method_29425 load + p 1 entryConsumer + p 0 inputStream + m (Ljava/util/List;)Ljava/util/List; method_30933 reorder + p 1 texts + m (Ljava/lang/String;)Z method_4678 hasTranslation + p 1 key +c net/minecraft/class_2477$1 net/minecraft/util/Language$1 + m (Lnet/minecraft/class_5224;Lnet/minecraft/class_2583;Ljava/lang/String;)Ljava/util/Optional; method_30935 method_30935 + p 2 string + p 1 style + m (Lnet/minecraft/class_5348;Lnet/minecraft/class_5224;)Z method_30936 method_30936 + p 1 visitor +c net/minecraft/class_2478 net/minecraft/block/AbstractSignBlock + f Lnet/minecraft/class_2746; field_11491 WATERLOGGED + f Lnet/minecraft/class_4719; field_21675 type + m ()Lnet/minecraft/class_4719; method_24025 getSignType + f Lnet/minecraft/class_265; field_11492 SHAPE + m (Lnet/minecraft/class_4970$class_2251;Lnet/minecraft/class_4719;)V + p 1 settings + p 2 type +c net/minecraft/class_1142 net/minecraft/client/sound/MusicTracker + f Lnet/minecraft/class_310; field_5575 client + m (Lnet/minecraft/class_5195;)Z method_4860 isPlayingType + p 1 type + m (Lnet/minecraft/class_5195;)V method_4858 play + p 1 type + m ()V method_18669 tick + f Lnet/minecraft/class_1113; field_5574 current + m (Lnet/minecraft/class_310;)V + p 1 client + f I field_5572 timeUntilNextSong + f Ljava/util/Random; field_5571 random + m ()V method_4859 stop +c net/minecraft/class_5504 net/minecraft/world/biome/BuiltinBiomes + f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; field_26736 BY_RAW_ID + m (I)Lnet/minecraft/class_5321; method_31144 fromRawId + p 0 rawId + f Lnet/minecraft/class_1959; field_26734 PLAINS + f Lnet/minecraft/class_1959; field_26735 THE_VOID + m (ILnet/minecraft/class_5321;Lnet/minecraft/class_1959;)Lnet/minecraft/class_1959; method_31145 register + p 0 rawId + p 2 biome + p 1 registryKey +c net/minecraft/class_2479 net/minecraft/nbt/NbtByteArray + c Represents an NBT byte array. + m (Ljava/lang/Object;)Z equals equals + p 1 o + m (I)Lnet/minecraft/class_2481; method_17804 method_10536 + m (Ljava/util/List;)V + p 1 value + m (I)Ljava/lang/Object; get get + p 1 index + f [B field_11493 value + m (Ljava/util/List;)[B method_10522 toArray + p 0 list + m (ILnet/minecraft/class_2481;)V method_17805 method_10531 + m ()[B method_10521 getByteArray + m (I)Lnet/minecraft/class_2481; method_10523 get + m (ILnet/minecraft/class_2481;)Lnet/minecraft/class_2481; method_17803 set + f Lnet/minecraft/class_4614; field_21024 TYPE + m ([B)V + p 1 value +c net/minecraft/class_2479$1 net/minecraft/nbt/NbtByteArray$1 + m (Ljava/io/DataInput;ILnet/minecraft/class_2505;)Lnet/minecraft/class_2479; method_23232 read +c net/minecraft/class_2472 net/minecraft/block/SeaPickleBlock + m (Lnet/minecraft/class_2680;)Z method_10506 isDry + p 0 state + f Lnet/minecraft/class_265; field_11470 TWO_PICKLES_SHAPE + f Lnet/minecraft/class_2746; field_11475 WATERLOGGED + f Lnet/minecraft/class_265; field_11473 ONE_PICKLE_SHAPE + f Lnet/minecraft/class_265; field_11474 FOUR_PICKLES_SHAPE + f Lnet/minecraft/class_265; field_11471 THREE_PICKLES_SHAPE + f Lnet/minecraft/class_2758; field_11472 PICKLES +c net/minecraft/class_1148 net/minecraft/client/sound/SoundContainer + m ()Ljava/lang/Object; method_4893 getSound + m (Lnet/minecraft/class_1140;)V method_18188 preload + p 1 soundSystem + m ()I method_4894 getWeight +c net/minecraft/class_2473 net/minecraft/block/SaplingBlock + f Lnet/minecraft/class_2758; field_11476 STAGE + f Lnet/minecraft/class_2647; field_11477 generator + m (Lnet/minecraft/class_2647;Lnet/minecraft/class_4970$class_2251;)V + p 1 generator + p 2 settings + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Ljava/util/Random;)V method_10507 generate + p 3 state + p 2 pos + p 4 random + p 1 world + f Lnet/minecraft/class_265; field_11478 SHAPE +c net/minecraft/class_5500 net/minecraft/client/gui/screen/option/NarratorOptionsScreen + m (Lnet/minecraft/class_4185;)V method_31049 method_31049 + p 1 button + f [Lnet/minecraft/class_316; field_26679 options + m ()V method_31050 updateNarratorButtonText + f Lnet/minecraft/class_339; field_26680 narratorButton + m ()V method_31387 initFooter + f Lnet/minecraft/class_353; field_26681 buttonList + m (Lnet/minecraft/class_437;Lnet/minecraft/class_315;Lnet/minecraft/class_2561;[Lnet/minecraft/class_316;)V + p 2 gameOptions + p 1 parent + p 4 options + p 3 title +c net/minecraft/class_1146 net/minecraft/client/sound/WeightedSoundSet + m (Lnet/minecraft/class_1148;)V method_4885 add + m ()Lnet/minecraft/class_1111; method_4887 getSound + f Lnet/minecraft/class_2960; field_5602 id + f Ljava/util/List; field_5600 sounds + f Ljava/util/Random; field_5601 random + m (Lnet/minecraft/class_2960;Ljava/lang/String;)V + p 1 id + p 2 subtitle + m ()Lnet/minecraft/class_2960; method_35812 getId + f Lnet/minecraft/class_2561; field_5599 subtitle + m ()Lnet/minecraft/class_2561; method_4886 getSubtitle +c net/minecraft/class_2474 net/minecraft/data/server/AbstractTagProvider + f Lorg/apache/logging/log4j/Logger; field_11479 LOGGER + f Lcom/google/gson/Gson; field_11480 GSON + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_3494$class_3495; method_27170 method_27170 + p 0 id + f Lnet/minecraft/class_2403; field_11483 root + m (Lnet/minecraft/class_2403;Lnet/minecraft/class_2378;)V + p 2 registry + p 1 root + m (Lnet/minecraft/class_3494$class_5123;)Lnet/minecraft/class_2474$class_5124; method_10512 getOrCreateTagBuilder + p 1 tag + f Lnet/minecraft/class_2378; field_11482 registry + m ()V method_10514 configure + m (Lnet/minecraft/class_3494$class_5123;)Lnet/minecraft/class_3494$class_3495; method_27169 getTagBuilder + p 1 tag + m (Lnet/minecraft/class_2408;Lnet/minecraft/class_2960;Lnet/minecraft/class_3494$class_3495;)V method_27046 method_27046 + p 3 builder + p 2 id + f Ljava/util/Map; field_11481 tagBuilders + m (Lnet/minecraft/class_2960;)Ljava/nio/file/Path; method_10510 getOutput + p 1 id +c net/minecraft/class_2474$class_5124 net/minecraft/data/server/AbstractTagProvider$ObjectBuilder + f Lnet/minecraft/class_3494$class_3495; field_23960 builder + m (Ljava/lang/Object;)Lnet/minecraft/class_2474$class_5124; method_26793 add + p 1 element + f Ljava/lang/String; field_23962 source + m (Lnet/minecraft/class_3494$class_3495;Lnet/minecraft/class_2378;Ljava/lang/String;)V + p 3 source + p 2 registry + p 1 builder + m (Lnet/minecraft/class_3494$class_5123;)Lnet/minecraft/class_2474$class_5124; method_26792 addTag + p 1 identifiedTag + f Lnet/minecraft/class_2378; field_23961 registry + m (Lnet/minecraft/class_2960;)V method_27171 method_27171 + p 1 id + m ([Ljava/lang/Object;)Lnet/minecraft/class_2474$class_5124; method_26795 add + p 1 elements +c net/minecraft/class_1145 net/minecraft/client/sound/SoundInstanceListener + m (Lnet/minecraft/class_1113;Lnet/minecraft/class_1146;)V method_4884 onSoundPlayed + p 2 soundSet + p 1 sound +c net/minecraft/class_2469 net/minecraft/data/server/FluidTagsProvider + m (Lnet/minecraft/class_2403;)V + p 1 root +c net/minecraft/class_2480 net/minecraft/block/ShulkerBoxBlock + f Lnet/minecraft/class_1767; field_11494 color + m (Lnet/minecraft/class_1767;)Lnet/minecraft/class_2248; method_10525 get + p 0 dyeColor + m (Lnet/minecraft/class_1792;)Lnet/minecraft/class_1767; method_10527 getColor + p 0 item + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2627;)Z method_33383 canOpen + p 2 pos + p 3 entity + p 0 state + p 1 world + f Lnet/minecraft/class_2960; field_11495 CONTENTS + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_1767; method_10526 getColor + p 0 block + m (Lnet/minecraft/class_1767;)Lnet/minecraft/class_1799; method_10529 getItemStack + p 0 color + f Lnet/minecraft/class_2754; field_11496 FACING + m (Lnet/minecraft/class_1767;Lnet/minecraft/class_4970$class_2251;)V + p 2 settings + p 1 color + m ()Lnet/minecraft/class_1767; method_10528 getColor +c net/minecraft/class_2481 net/minecraft/nbt/NbtByte + c Represents an NBT byte. + m ()Lnet/minecraft/class_2481; method_10530 copy + f B field_11498 value + f Lnet/minecraft/class_4614; field_21025 TYPE + m (Z)Lnet/minecraft/class_2481; method_23234 of + p 0 value + m (B)V + p 1 value + f Lnet/minecraft/class_2481; field_21027 ONE + m (Ljava/lang/Object;)Z equals equals + p 1 o + f Lnet/minecraft/class_2481; field_21026 ZERO + m (B)Lnet/minecraft/class_2481; method_23233 of + p 0 value +c net/minecraft/class_2481$1 net/minecraft/nbt/NbtByte$1 + m (Ljava/io/DataInput;ILnet/minecraft/class_2505;)Lnet/minecraft/class_2481; method_23235 read +c net/minecraft/class_2481$class_4610 net/minecraft/nbt/NbtByte$Cache + f [Lnet/minecraft/class_2481; field_21028 VALUES +c net/minecraft/class_2482 net/minecraft/block/SlabBlock + f Lnet/minecraft/class_265; field_11500 BOTTOM_SHAPE + f Lnet/minecraft/class_2746; field_11502 WATERLOGGED + f Lnet/minecraft/class_2754; field_11501 TYPE + f Lnet/minecraft/class_265; field_11499 TOP_SHAPE +c net/minecraft/class_1151 net/minecraft/client/tutorial/MovementTutorialStepHandler + f Lnet/minecraft/class_2561; field_5614 LOOK_DESCRIPTION + f Lnet/minecraft/class_2561; field_5617 MOVE_DESCRIPTION + f Lnet/minecraft/class_2561; field_5621 LOOK_TITLE + f Z field_5620 movedLastTick + f Lnet/minecraft/class_2561; field_5624 MOVE_TITLE + f Z field_5619 lookedAroundLastTick + f Lnet/minecraft/class_1156; field_5618 manager + f Lnet/minecraft/class_372; field_5622 moveToast + f Lnet/minecraft/class_372; field_5623 lookAroundToast + m (Lnet/minecraft/class_1156;)V + p 1 manager + f I field_5625 lookAroundCompletionTicks + f I field_5615 movedTicks + f I field_5626 moveAroundCompletionTicks + f I field_5616 ticks + f I field_5627 lookedAroundTicks +c net/minecraft/class_1150 net/minecraft/client/tutorial/NoneTutorialStepHandler + m (Lnet/minecraft/class_1156;)V + p 1 manager +c net/minecraft/class_1155 net/minecraft/client/tutorial/TutorialStepHandler + m (Lnet/minecraft/class_638;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;F)V method_4900 onBlockBreaking + p 2 pos + p 1 client + p 4 progress + p 3 state + m (Lnet/minecraft/class_744;)V method_4903 onMovement + p 1 input + m ()V method_4899 tick + m (DD)V method_4901 onMouseUpdate + p 1 deltaX + p 3 deltaY + m ()V method_4902 destroy + m (Lnet/minecraft/class_638;Lnet/minecraft/class_239;)V method_4898 onTarget + p 2 hitResult + p 1 world + m (Lnet/minecraft/class_1799;)V method_4897 onSlotUpdate + p 1 stack + m ()V method_4904 onInventoryOpened +c net/minecraft/class_2487 net/minecraft/nbt/NbtCompound + c Represents an NBT compound object which holds unordered key-value pairs with distinct case-sensitive string keys. + m (Ljava/lang/String;)F method_10583 getFloat + p 1 key + m (Ljava/io/DataInput;Lnet/minecraft/class_2505;)Ljava/lang/String; method_10552 readString + p 0 input + p 1 tracker + m (Ljava/lang/String;[J)V method_10564 putLongArray + p 2 value + p 1 key + m (Ljava/lang/String;)B method_10571 getByte + p 1 key + m (Lnet/minecraft/class_4614;Ljava/lang/String;Ljava/io/DataInput;ILnet/minecraft/class_2505;)Lnet/minecraft/class_2520; method_10581 read + p 0 reader + p 2 input + p 1 key + p 4 tracker + p 3 depth + m (Ljava/lang/String;I)Z method_10573 contains + c Returns whether the NBT compound object contains an element of the specified type at the specified key.\n

\nThe type restriction can also be {@link NbtElement#NUMBER_TYPE NUMBER_TYPE}, which only allows any type of number.\n\n@return {@code true} if the key exists and the element type is equivalent to the given {@code type}, else {@code false} + p 1 key + p 2 type + f Lnet/minecraft/class_4614; field_21029 TYPE + m (Ljava/lang/String;)V method_10551 remove + p 1 key + m ()Z method_33133 isEmpty + m (Ljava/lang/String;)Ljava/lang/String; method_10558 getString + p 1 key + m ()Lnet/minecraft/class_2487; method_10553 copy + m (Ljava/lang/String;Ljava/util/List;)V method_10572 putIntArray + p 2 value + p 1 key + m (Ljava/lang/String;)D method_10574 getDouble + p 1 key + m (Ljava/lang/String;)I method_10550 getInt + p 1 key + m (Ljava/lang/String;Ljava/util/UUID;)V method_25927 putUuid + c Writes a {@link UUID} to its NBT representation in this {@code NbtCompound}. + p 2 value + p 1 key + m (Ljava/lang/String;)Lnet/minecraft/class_2520; method_10580 get + p 1 key + m (Ljava/lang/String;Ljava/lang/String;)V method_10582 putString + p 2 value + p 1 key + f Ljava/util/Map; field_11515 entries + m (Ljava/lang/Object;)Z equals equals + p 1 o + m (Ljava/lang/String;)Ljava/util/UUID; method_25926 getUuid + c Reads a {@link UUID} from its NBT representation in this {@code NbtCompound}. + p 1 key + m (Ljava/lang/String;)[B method_10547 getByteArray + p 1 key + m (Ljava/lang/String;)J method_10537 getLong + p 1 key + m (Ljava/util/Map;)V + p 1 entries + m ()Ljava/util/Set; method_10541 getKeys + m ()Ljava/util/Map; method_29143 toMap + m ()I method_10546 getSize + m (Ljava/lang/String;D)V method_10549 putDouble + p 1 key + p 2 value + m (Ljava/lang/String;)[I method_10561 getIntArray + p 1 key + m (Ljava/lang/String;)Z method_25928 containsUuid + c Returns {@code true} if this {@code NbtCompound} contains a valid UUID representation associated with the given key.\nA valid UUID is represented by an int array of length 4. + p 1 key + m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487; method_10543 copyFrom + p 1 source + m (Ljava/lang/String;Lnet/minecraft/class_4614;Ljava/lang/ClassCastException;)Lnet/minecraft/class_128; method_10559 createCrashReport + p 2 reader + p 1 key + m (Ljava/lang/String;)[J method_10565 getLongArray + p 1 key + m (Ljava/lang/String;Lnet/minecraft/class_2520;)Lnet/minecraft/class_2520; method_10566 put + p 2 element + p 1 key + m (Ljava/lang/String;)Z method_10577 getBoolean + p 1 key + m (Lnet/minecraft/class_2487;)Lcom/mojang/serialization/Dynamic; method_29142 method_29142 + p 0 nbt + m (Ljava/lang/String;)Z method_10545 contains + c Determines whether the NBT compound object contains the specified key.\n\n@return {@code true} if the key exists, else {@code false} + p 1 key + m (Ljava/lang/String;[I)V method_10539 putIntArray + p 1 key + p 2 value + m (Ljava/lang/String;)B method_10540 getType + c Gets the {@linkplain NbtElement#getType NBT type} of the element stored at the specified key.\n\n@return the element NBT type, or {@link NbtElement#NULL_TYPE NULL_TYPE} if it does not exist + p 1 key + m (Ljava/lang/String;S)V method_10575 putShort + p 1 key + p 2 value + m (Ljava/lang/String;Lnet/minecraft/class_2520;Ljava/io/DataOutput;)V method_10555 write + p 2 output + p 1 element + p 0 key + m (Ljava/lang/String;I)V method_10569 putInt + p 1 key + p 2 value + f Lcom/mojang/serialization/Codec; field_25128 CODEC + m (Ljava/lang/String;J)V method_10544 putLong + p 1 key + p 2 value + m (Ljava/lang/String;F)V method_10548 putFloat + p 1 key + p 2 value + m (Ljava/lang/String;)Lnet/minecraft/class_2487; method_10562 getCompound + p 1 key + m (Ljava/lang/String;Ljava/util/List;)V method_36110 putByteArray + p 1 key + p 2 value + m (Ljava/lang/String;)S method_10568 getShort + p 1 key + m (Ljava/lang/String;I)Lnet/minecraft/class_2499; method_10554 getList + p 1 key + p 2 type + m (Ljava/lang/String;B)V method_10567 putByte + p 2 value + p 1 key + m (Ljava/lang/String;[B)V method_10570 putByteArray + p 2 value + p 1 key + m (Ljava/lang/String;Ljava/util/List;)V method_10538 putLongArray + p 2 value + p 1 key + m (Ljava/lang/String;Z)V method_10556 putBoolean + p 2 value + p 1 key + m (Ljava/io/DataInput;Lnet/minecraft/class_2505;)B method_10542 readByte + p 0 input + p 1 tracker +c net/minecraft/class_2487$1 net/minecraft/nbt/NbtCompound$1 + m (Ljava/io/DataInput;ILnet/minecraft/class_2505;)Lnet/minecraft/class_2487; method_23240 read +c net/minecraft/class_5513 net/minecraft/server/filter/TextStream + m (Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; method_31288 filterText + p 1 text + m ()V method_31290 onDisconnect + f Lnet/minecraft/class_5513; field_28862 UNFILTERED + m (Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; method_31289 filterTexts + p 1 texts + m ()V method_31287 onConnect +c net/minecraft/class_5513$class_5837 net/minecraft/server/filter/TextStream$Message + m (Ljava/lang/String;Ljava/lang/String;)V + p 1 raw + p 2 filtered + m ()Ljava/lang/String; method_33801 getRaw + m (Ljava/lang/String;)Lnet/minecraft/class_5513$class_5837; method_33802 permitted + p 0 text + f Lnet/minecraft/class_5513$class_5837; field_28863 EMPTY + f Ljava/lang/String; field_28865 filtered + m ()Ljava/lang/String; method_33803 getFiltered + f Ljava/lang/String; field_28864 raw + m (Ljava/lang/String;)Lnet/minecraft/class_5513$class_5837; method_33804 censored + p 0 raw +c net/minecraft/class_2488 net/minecraft/block/SnowBlock + f Lnet/minecraft/class_2758; field_11518 LAYERS + f [Lnet/minecraft/class_265; field_11517 LAYERS_TO_SHAPE +c net/minecraft/class_1154 net/minecraft/client/tutorial/OpenInventoryTutorialStepHandler + f I field_5641 ticks + f Lnet/minecraft/class_1156; field_5640 manager + f Lnet/minecraft/class_2561; field_5643 TITLE + f Lnet/minecraft/class_2561; field_5644 DESCRIPTION + m (Lnet/minecraft/class_1156;)V + p 1 manager + f Lnet/minecraft/class_372; field_5642 toast +c net/minecraft/class_1153 net/minecraft/client/tutorial/PunchTreeTutorialStepHandler + f Lnet/minecraft/class_2561; field_5638 TITLE + f Lnet/minecraft/class_2561; field_5639 DESCRIPTION + f I field_5635 punches + f I field_5636 ticks + f Lnet/minecraft/class_372; field_5637 toast + f Lnet/minecraft/class_1156; field_5634 manager + m (Lnet/minecraft/class_1156;)V + p 1 manager +c net/minecraft/class_2489 net/minecraft/nbt/NbtDouble + c Represents an NBT 64-bit floating-point number. + m ()Lnet/minecraft/class_2489; method_10585 copy + f Lnet/minecraft/class_2489; field_21030 ZERO + m (Ljava/lang/Object;)Z equals equals + p 1 o + f Lnet/minecraft/class_4614; field_21031 TYPE + f D field_11520 value + m (D)Lnet/minecraft/class_2489; method_23241 of + p 0 value + m (D)V + p 1 value +c net/minecraft/class_2489$1 net/minecraft/nbt/NbtDouble$1 + m (Ljava/io/DataInput;ILnet/minecraft/class_2505;)Lnet/minecraft/class_2489; method_23242 read +c net/minecraft/class_1152 net/minecraft/client/tutorial/FindTreeTutorialStepHandler + f Ljava/util/Set; field_5632 TREE_BLOCKS + f Lnet/minecraft/class_2561; field_5628 DESCRIPTION + f Lnet/minecraft/class_372; field_5633 toast + f Lnet/minecraft/class_1156; field_5630 manager + f I field_5629 ticks + m (Lnet/minecraft/class_746;)Z method_4896 hasBrokenTreeBlocks + p 0 player + f Lnet/minecraft/class_2561; field_5631 TITLE + m (Lnet/minecraft/class_1156;)V + p 1 manager +c net/minecraft/class_5514 net/minecraft/server/filter/TextFilterer + m (Lcom/google/gson/JsonObject;Ljava/net/URL;)Ljava/net/HttpURLConnection; method_31306 createConnection + p 1 payload + p 2 endpoint + m (Ljava/lang/String;)Lnet/minecraft/class_5514; method_33805 load + p 0 config + f Lorg/apache/logging/log4j/Logger; field_26823 LOGGER + f Ljava/lang/String; field_26831 serverId + f Ljava/util/concurrent/ThreadFactory; field_26825 THREAD_FACTORY + f Ljava/lang/String; field_26829 apiKey + f Ljava/util/concurrent/ExecutorService; field_26833 executor + m (Lcom/mojang/authlib/GameProfile;Ljava/lang/String;Lnet/minecraft/class_5514$class_5515;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; method_31298 filterMessage + p 1 gameProfile + p 3 ignorer + p 2 message + p 4 executor + f Ljava/util/concurrent/atomic/AtomicInteger; field_26824 NEXT_WORKER_ID + m (Ljava/net/URI;Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/class_5514$class_5515;I)V + p 1 apiUrl + p 3 ruleId + p 2 apiKey + p 5 ignorer + p 4 serverId + m (Lcom/mojang/authlib/GameProfile;Ljava/net/URL;Ljava/util/concurrent/Executor;)V method_31299 sendJoinOrLeaveRequest + p 1 gameProfile + p 3 executor + p 2 endpoint + m (Lcom/google/gson/JsonObject;Ljava/net/URL;)V method_31304 sendRequest + p 2 endpoint + p 1 payload + f Ljava/net/URL; field_26826 chatEndpoint + m (Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/class_5513; method_31297 createFilterer + p 1 gameProfile + f Ljava/net/URL; field_26827 joinEndpoint + f Ljava/net/URL; field_26828 leaveEndpoint + f Lnet/minecraft/class_5514$class_5515; field_26832 ignorer + f I field_26830 ruleId + m (Ljava/io/InputStream;)V method_31300 consumeFully + p 1 inputStream + m (Lcom/google/gson/JsonObject;Ljava/net/URL;)Lcom/google/gson/JsonObject; method_31295 sendJsonRequest + p 2 endpoint + p 1 payload +c net/minecraft/class_5514$class_5517 net/minecraft/server/filter/TextFilterer$FailedHttpRequestException + m (Ljava/lang/String;)V + p 1 message +c net/minecraft/class_5514$class_5516 net/minecraft/server/filter/TextFilterer$Impl + f Lcom/mojang/authlib/GameProfile; field_26837 gameProfile + f Ljava/util/concurrent/Executor; field_26838 executor + m (Lnet/minecraft/class_5514;Lcom/mojang/authlib/GameProfile;)V + p 2 gameProfile +c net/minecraft/class_5514$class_5515 net/minecraft/server/filter/TextFilterer$HashIgnorer + m (I)Lnet/minecraft/class_5514$class_5515; method_33806 internalDropHashes + p 0 hashesToDrop + m (I)Lnet/minecraft/class_5514$class_5515; method_33808 dropHashes + p 0 hashesToDrop + f Lnet/minecraft/class_5514$class_5515; field_26835 IGNORE_IF_MATCHES_ALL + f Lnet/minecraft/class_5514$class_5515; field_26834 NEVER_IGNORE + m (Ljava/lang/String;I)Z shouldIgnore shouldIgnore + p 2 hashesSize + p 1 hashes +c net/minecraft/class_2483 net/minecraft/nbt/AbstractNbtList + c Represents an abstraction of a mutable NBT list which holds elements of the same type. + m (ILnet/minecraft/class_2520;)Z method_10533 addElement + p 2 element + p 1 index + m (I)Lnet/minecraft/class_2520; method_10536 remove + m (ILnet/minecraft/class_2520;)V method_10531 add + m (ILnet/minecraft/class_2520;)Z method_10535 setElement + p 1 index + p 2 element + m (I)Ljava/lang/Object; remove remove + p 1 index + m (ILjava/lang/Object;)Ljava/lang/Object; set set + p 2 value + p 1 index + m (ILnet/minecraft/class_2520;)Lnet/minecraft/class_2520; method_10606 set + m ()B method_10601 getHeldType + c Gets the {@linkplain NbtElement#getType type} of element that this list holds.\n\n@return the type of element that this list holds + m (ILjava/lang/Object;)V add add + p 1 index + p 2 value +c net/minecraft/class_1159 net/minecraft/util/math/Matrix4f + f F field_21659 a13 + f F field_21667 a33 + m (F)V method_22866 multiply + p 1 scalar + m (Ljava/nio/FloatBuffer;Z)V method_35439 write + c Writes this matrix to the buffer.\n\n@see #writeRowFirst(FloatBuffer)\n@see #writeColumnFirst(FloatBuffer) + p 2 columnFirst + c {@code true} to write in column-major order; {@code false} to write in\nrow-major order + p 1 buf + m ()F method_35441 determinant + f F field_21665 a31 + m (Lnet/minecraft/class_1158;)V + p 1 quaternion + m (Lnet/minecraft/class_1159;)V + p 1 matrix + f F field_21663 a23 + m (FFFF)Lnet/minecraft/class_1159; method_4933 projectionMatrix + p 2 nearPlane + p 3 farPlane + p 0 width + p 1 height + m (Ljava/nio/FloatBuffer;)V method_35435 readRowFirst + c Reads a matrix from the buffer in row-major order.\n\n@see #readColumnFirst(FloatBuffer)\n@see #read(FloatBuffer, boolean) + p 1 buf + f F field_21661 a21 + m (Ljava/nio/FloatBuffer;)V method_35443 writeColumnFirst + c Writes this matrix to the buffer in column-major order.\n\n@see #writeRowFirst(FloatBuffer)\n@see #write(FloatBuffer, boolean) + p 1 buf + m (Ljava/lang/Object;)Z equals equals + p 1 o + m ()Z method_22870 invert + f F field_21653 a01 + f F field_21655 a03 + f F field_21657 a11 + f F field_21658 a12 + m ()Lnet/minecraft/class_1159; method_22673 copy + m (Ljava/nio/FloatBuffer;)V method_35438 readColumnFirst + c Reads a matrix from the buffer in column-major order.\n\n@see #readRowFirst(FloatBuffer)\n@see #read(FloatBuffer, boolean) + p 1 buf + m ()F method_35444 trace + c Returns the sum of the elements on the main diagonal. + f F field_21666 a32 + f F field_21664 a30 + f F field_21662 a22 + m (Ljava/nio/FloatBuffer;Z)V method_35436 read + c Reads a matrix from the buffer.\n\n@see #readRowFirst(FloatBuffer)\n@see #readColumnFirst(FloatBuffer) + p 1 buf + p 2 columnFirst + c {@code true} to read in column-major order; {@code false} to read in\nrow-major order + f F field_21660 a20 + m ()V method_22668 loadIdentity + m (Lnet/minecraft/class_1160;)V method_22671 addToLastColumn + p 1 vector + m (F)Z method_35437 isInteger + p 0 value + m (DFFF)Lnet/minecraft/class_1159; method_4929 viewboxMatrix + p 2 aspectRatio + p 3 cameraDepth + p 4 viewDistance + p 0 fov + m (Lnet/minecraft/class_1159;)V method_22672 multiply + p 1 matrix + m (FFF)Lnet/minecraft/class_1159; method_24019 scale + p 1 y + p 2 z + p 0 x + m (Lnet/minecraft/class_1159;)V method_35434 load + p 1 source + m (Ljava/nio/FloatBuffer;)V method_4932 writeRowFirst + c Writes this matrix to the buffer in row-major order.\n\n@see #writeColumnFirst(FloatBuffer)\n@see #write(FloatBuffer, boolean) + p 1 buf + m ()V method_22871 transpose + m (Lnet/minecraft/class_1159;)V method_35442 subtract + p 1 matrix + m (Lnet/minecraft/class_1158;)V method_22670 multiply + p 1 quaternion + m (Lnet/minecraft/class_1159;)V method_35440 add + p 1 matrix + f I field_31601 ORDER + c The number of rows and columns ({@value}) this matrix has. + m (II)I method_24020 pack + p 1 y + p 0 x + m (FFF)Lnet/minecraft/class_1159; method_24021 translate + p 0 x + p 1 y + p 2 z + f F field_21652 a00 + f F field_21654 a02 + m ()F method_22868 determinantAndAdjugate + f F field_21656 a10 + m (FFF)V method_31544 multiplyByTranslation + c Multiplies the matrix by the translation matrix consisting of {@code x}, {@code y} and {@code z}.\n\n

{@code multiplyByTranslation(x, y, z)} is equivalent to {@code multiply(Matrix4f.translate(x, y, z))}. + p 1 x + p 2 y + p 3 z +c net/minecraft/class_2484 net/minecraft/block/SkullBlock + f Lnet/minecraft/class_265; field_11506 SHAPE + f Lnet/minecraft/class_2758; field_11505 ROTATION +c net/minecraft/class_2484$class_2486 net/minecraft/block/SkullBlock$Type +c net/minecraft/class_2484$class_2485 net/minecraft/block/SkullBlock$SkullType +c net/minecraft/class_1158 net/minecraft/util/math/Quaternion + m (Lnet/minecraft/class_1158;)V + p 1 other + m (F)F method_16002 sin + p 0 value + m (Lnet/minecraft/class_1160;FZ)V + p 1 axis + p 3 degrees + p 2 rotationAngle + m ()F method_4924 getW + m ()V method_22873 normalize + m ()F method_4923 getZ + m (FFFF)V method_23758 set + p 3 z + p 4 w + p 1 x + p 2 y + m (F)V method_22872 scale + p 1 scale + m (FFFF)V + p 2 y + p 3 z + p 1 x + p 4 w + m (Ljava/lang/Object;)Z equals equals + p 1 o + f Lnet/minecraft/class_1158; field_21493 IDENTITY + m ()Lnet/minecraft/class_1158; method_23695 copy + m ()F method_4922 getY + f F field_21582 x + m ()F method_4921 getX + f F field_21583 y + f F field_21584 z + f F field_21585 w + m ()V method_4926 conjugate + m (F)F method_16003 cos + p 0 value + m (Lnet/minecraft/class_1158;)V method_4925 hamiltonProduct + p 1 other + m (FFFZ)V + p 2 y + p 3 z + p 1 x + p 4 degrees +c net/minecraft/class_1157 net/minecraft/client/tutorial/TutorialStep + f Ljava/util/function/Function; field_5647 handlerFactory + f Ljava/lang/String; field_5651 name + m (Ljava/lang/String;)Lnet/minecraft/class_1157; method_4919 byName + p 0 name + m (Ljava/lang/String;ILjava/lang/String;Ljava/util/function/Function;)V + p 3 name + p 4 factory + m ()Ljava/lang/String; method_4920 getName + m (Lnet/minecraft/class_1156;)Lnet/minecraft/class_1155; method_4918 createHandler + p 1 manager +c net/minecraft/class_1156 net/minecraft/client/tutorial/TutorialManager + f Lnet/minecraft/class_5829; field_28801 bundleTutorial + m (Ljava/lang/Object;)Z method_31367 method_31367 + p 0 entry + m (Lnet/minecraft/class_372;I)V method_31365 add + c Adds an active tutorial entry to this manager and the corresponding toast\nto the client's toast manager. + p 2 ticks + c the time the toast will last, in client ticks + p 1 toast + c the tutorial toast + m ()Lnet/minecraft/class_310; method_4914 getClient + m (Lnet/minecraft/class_1799;)V method_4906 onSlotUpdate + p 1 stack + m (Lnet/minecraft/class_638;Lnet/minecraft/class_239;)V method_4911 tick + p 2 hitResult + p 1 world + m (Lnet/minecraft/class_638;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;F)V method_4907 onBlockBreaking + p 3 state + p 4 progress + p 1 world + p 2 pos + m (Ljava/lang/String;)Lnet/minecraft/class_2561; method_4913 keyToText + p 0 name + m (Lnet/minecraft/class_372;Lnet/minecraft/class_1156$class_5524;)Z method_31366 method_31366 + p 1 entry + m (Lnet/minecraft/class_744;)V method_4909 onMovement + p 1 input + m (DD)V method_4908 onUpdateMouse + p 1 deltaX + p 3 deltaY + f Lnet/minecraft/class_310; field_5645 client + f Lnet/minecraft/class_1155; field_5646 currentHandler + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;Lnet/minecraft/class_5536;)V method_33704 onPickupSlotClick + c Called when a player performs a {@link net.minecraft.screen.slot.SlotActionType#PICKUP\npickup slot action} in a screen handler. Used to trigger the bundle tutorial.\n\n@see net.minecraft.client.network.ClientPlayerEntity#onPickupSlotClick(ItemStack, ItemStack, ClickType) + p 3 clickType + p 2 slotStack + p 1 cursorStack + m (Lnet/minecraft/class_372;)V method_31364 remove + c Removes an active tutorial from this manager if it's present and hides\nthe toast. + p 1 toast + c the tutorial toast + m (Lnet/minecraft/class_1157;)V method_4910 setStep + p 1 step + m ()Z method_4905 isInSurvival + c Returns whether the current game mode of the client is {@linkplain net.minecraft.world.GameMode#SURVIVAL survival}. + m ()V method_4912 onInventoryOpened + m ()V method_4915 destroyHandler + f Ljava/util/List; field_26893 entries + m ()V method_4917 tick + m (Lnet/minecraft/class_310;Lnet/minecraft/class_315;)V + p 1 client + p 2 options + m ()V method_4916 createHandler +c net/minecraft/class_1156$class_5524 net/minecraft/client/tutorial/TutorialManager$Entry + f I field_26896 age + f Lnet/minecraft/class_372; field_26894 toast + f I field_26895 expiry + m (Lnet/minecraft/class_372;I)V + p 2 expiry + p 1 toast + m ()Z method_31368 tick + c Ticks this entry on a client tick.\n\n@return {@code true} if this entry should no longer tick +c net/minecraft/server/Main net/minecraft/server/Main + m (Lnet/minecraft/class_32$class_5143;Lcom/mojang/datafixers/DataFixer;ZLjava/util/function/BooleanSupplier;Lcom/google/common/collect/ImmutableSet;)V method_29173 forceUpgradeWorld + p 4 worlds + p 2 eraseCache + p 0 session + p 1 dataFixer + m (Lnet/minecraft/class_5455$class_5457;Lnet/minecraft/class_32$class_5143;Lnet/minecraft/class_3283;Lnet/minecraft/class_5350;Lnet/minecraft/class_5219;Lnet/minecraft/class_3807;Lcom/mojang/authlib/minecraft/MinecraftSessionService;Lcom/mojang/authlib/GameProfileRepository;Lnet/minecraft/class_3312;Ljoptsimple/OptionSet;Ljoptsimple/OptionSpec;Ljoptsimple/OptionSpec;Ljoptsimple/OptionSpec;Ljoptsimple/OptionSpec;Ljoptsimple/OptionSpec;Ljoptsimple/OptionSpec;Ljava/lang/Thread;)Lnet/minecraft/class_3176; method_29734 method_29734 + p 3 serverResourceManager + p 2 resourcePackManager + p 1 session + p 0 registryTracker + p 7 profileRepository + p 6 sessionService + p 5 propertiesLoader + p 4 saveProperties + p 11 serverPort + p 10 serverName + p 9 optionSet + p 8 userCache + p 15 nonOptions + p 14 noGui + p 13 serverId + p 12 demo + p 16 serverThread + m ([Ljava/lang/String;)V main main + p 0 args + f Lorg/apache/logging/log4j/Logger; field_24625 LOGGER +c net/minecraft/class_1149 net/minecraft/client/tutorial/CraftPlanksTutorialStepHandler + f I field_5609 ticks + f Lnet/minecraft/class_1156; field_5608 manager + f Lnet/minecraft/class_372; field_5610 toast + f Lnet/minecraft/class_2561; field_5612 DESCRIPTION + f Lnet/minecraft/class_2561; field_5611 TITLE + m (Lnet/minecraft/class_1156;)V + p 1 manager + m (Lnet/minecraft/class_746;Lnet/minecraft/class_3494;)Z method_4895 hasCrafted + p 0 player + p 1 tag +c net/minecraft/class_5505 net/minecraft/util/dynamic/RegistryLookupCodec + m (Lnet/minecraft/class_5321;)Lnet/minecraft/class_5505; method_31148 of + p 0 registryKey + f Lnet/minecraft/class_5321; field_26737 registryKey + m (Lnet/minecraft/class_5321;)V + p 1 registryKey + m (Lnet/minecraft/class_2378;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/RecordBuilder;)Lcom/mojang/serialization/RecordBuilder; method_31147 encode + m (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/RecordBuilder;)Lcom/mojang/serialization/RecordBuilder; encode encode + p 1 registry +c net/minecraft/class_3780 net/minecraft/structure/JigsawJunction + f I field_16668 sourceZ + m (Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/Dynamic; method_16612 serialize + f I field_16669 sourceGroundY + f Lnet/minecraft/class_3785$class_3786; field_16671 destProjection + f I field_16667 deltaY + m (IIIILnet/minecraft/class_3785$class_3786;)V + p 5 destProjection + p 4 deltaY + p 3 sourceZ + p 2 sourceGroundY + p 1 sourceX + m ()I method_16609 getSourceZ + m (Ljava/lang/Object;)Z equals equals + p 1 o + m ()I method_16611 getSourceGroundY + f I field_16670 sourceX + m ()I method_16610 getSourceX +c net/minecraft/class_2454 net/minecraft/data/server/recipe/CookingRecipeJsonFactory + m (Ljava/util/function/Consumer;)V method_10470 offerTo + p 1 exporter + m (Lnet/minecraft/class_1856;Lnet/minecraft/class_1935;FI)Lnet/minecraft/class_2454; method_17802 createSmelting + p 0 ingredient + p 1 result + p 2 experience + p 3 cookingTime + m (Lnet/minecraft/class_1856;Lnet/minecraft/class_1935;FILnet/minecraft/class_3957;)Lnet/minecraft/class_2454; method_17801 create + p 1 result + p 2 experience + p 0 ingredient + p 3 cookingTime + p 4 serializer + f I field_11415 cookingTime + f Lnet/minecraft/class_3957; field_17599 serializer + m (Lnet/minecraft/class_1856;Lnet/minecraft/class_1935;FI)Lnet/minecraft/class_2454; method_10473 createBlasting + p 0 ingredient + p 2 experience + p 1 result + p 3 cookingTime + m (Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;FILnet/minecraft/class_3957;)V + p 5 serializer + p 1 result + p 2 ingredient + p 3 experience + p 4 cookingTime + m (Ljava/util/function/Consumer;Lnet/minecraft/class_2960;)V method_10468 offerTo + p 1 exporter + p 2 recipeId + m (Ljava/util/function/Consumer;Ljava/lang/String;)V method_10472 offerTo + p 1 exporter + p 2 recipeIdStr + f Lnet/minecraft/class_161$class_162; field_11416 builder + f Lnet/minecraft/class_1856; field_11418 ingredient + f F field_11414 experience + f Lnet/minecraft/class_1792; field_11417 result + m (Ljava/lang/String;Lnet/minecraft/class_184;)Lnet/minecraft/class_2454; method_10469 criterion + p 2 conditions + p 1 criterionName + m (Lnet/minecraft/class_2960;)V method_10471 validate + p 1 recipeId + f Ljava/lang/String; field_11419 group +c net/minecraft/class_2454$class_2455 net/minecraft/data/server/recipe/CookingRecipeJsonFactory$CookingRecipeJsonProvider + f F field_11421 experience + f Lnet/minecraft/class_2960; field_11424 recipeId + f I field_11422 cookingTime + f Ljava/lang/String; field_11426 group + f Lnet/minecraft/class_1792; field_11428 result + m (Lnet/minecraft/class_2960;Ljava/lang/String;Lnet/minecraft/class_1856;Lnet/minecraft/class_1792;FILnet/minecraft/class_161$class_162;Lnet/minecraft/class_2960;Lnet/minecraft/class_1865;)V + p 9 serializer + p 4 result + p 3 ingredient + p 2 group + p 1 recipeId + p 8 advancementId + p 7 builder + p 6 cookingTime + p 5 experience + f Lnet/minecraft/class_1856; field_11425 ingredient + f Lnet/minecraft/class_161$class_162; field_11423 builder + f Lnet/minecraft/class_1865; field_17600 serializer + f Lnet/minecraft/class_2960; field_11427 advancementId +c net/minecraft/class_3785 net/minecraft/structure/pool/StructurePool + m (Ljava/util/Random;)Ljava/util/List; method_16633 getElementIndicesInRandomOrder + p 1 random + f Lorg/apache/logging/log4j/Logger; field_24955 LOGGER + m ()Lnet/minecraft/class_2960; method_16629 getId + m (Ljava/util/Random;)Lnet/minecraft/class_3784; method_16631 getRandomElement + p 1 random + m ()I method_16632 getElementCount + f Ljava/util/List; field_16864 elementCounts + m (Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Ljava/util/List;)V + p 2 terminatorsId + p 1 id + p 3 elementCounts + f Lcom/mojang/serialization/Codec; field_25853 CODEC + m ()Lnet/minecraft/class_2960; method_16634 getTerminatorsId + f Ljava/util/List; field_16680 elements + f I field_18707 highestY + f Lnet/minecraft/class_2960; field_16681 terminatorsId + m (Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Ljava/util/List;Lnet/minecraft/class_3785$class_3786;)V + p 3 elementCounts + p 1 id + p 2 terminatorsId + m (Lnet/minecraft/class_3485;)I method_19309 getHighestY + p 1 structureManager + f Lnet/minecraft/class_2960; field_16678 id + f Lcom/mojang/serialization/Codec; field_24954 REGISTRY_CODEC +c net/minecraft/class_3785$class_3786 net/minecraft/structure/pool/StructurePool$Projection + f Lcom/google/common/collect/ImmutableList; field_16685 processors + m ()Lcom/google/common/collect/ImmutableList; method_16636 getProcessors + m ()Ljava/lang/String; method_16635 getId + f Ljava/lang/String; field_16682 id + m (Ljava/lang/String;)Lnet/minecraft/class_3785$class_3786; method_16638 getById + p 0 id + f Lcom/mojang/serialization/Codec; field_24956 CODEC + f Ljava/util/Map; field_16684 PROJECTIONS_BY_ID + m (Ljava/lang/String;ILjava/lang/String;Lcom/google/common/collect/ImmutableList;)V + p 4 processors + p 3 id +c net/minecraft/class_1121 net/minecraft/client/search/IdentifierSearchableContainer + f Lnet/minecraft/class_1128; field_5489 byNamespace + m (Ljava/lang/Object;)V method_4795 index + f Lnet/minecraft/class_1128; field_5485 byPath + f Ljava/util/List; field_5486 entries + f Ljava/util/function/Function; field_5487 identifierFinder + m (Ljava/lang/Object;Ljava/lang/Object;)I method_4796 compare + p 1 object1 + p 2 object2 + f Lit/unimi/dsi/fastutil/objects/Object2IntMap; field_5488 entryIds +c net/minecraft/class_1121$class_1122 net/minecraft/client/search/IdentifierSearchableContainer$Iterator +c net/minecraft/class_2456 net/minecraft/data/server/recipe/ComplexRecipeJsonFactory + f Lnet/minecraft/class_1866; field_11429 serializer + m (Ljava/util/function/Consumer;Ljava/lang/String;)V method_10475 offerTo + p 1 exporter + p 2 recipeId + m (Lnet/minecraft/class_1866;)V + p 1 serializer + m (Lnet/minecraft/class_1866;)Lnet/minecraft/class_2456; method_10476 create + p 0 serializer +c net/minecraft/class_2457 net/minecraft/block/RedstoneWireBlock + f [Lnet/minecraft/class_243; field_24466 COLORS + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_27844 updateOffsetNeighbors + p 2 pos + p 1 world + m (Lnet/minecraft/class_2680;)Z method_28483 isNotConnected + p 0 state + f Lnet/minecraft/class_2754; field_11439 WIRE_CONNECTION_WEST + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Lnet/minecraft/class_2773; method_10477 getRenderConnectionType + p 3 direction + p 1 world + p 2 pos + f Lnet/minecraft/class_2754; field_11437 WIRE_CONNECTION_SOUTH + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;)Z method_10482 connectsTo + p 0 state + p 1 dir + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680; method_27840 getPlacementState + p 1 world + p 3 pos + p 2 state + m (Lnet/minecraft/class_2680;)I method_10486 increasePower + p 1 state + f Lnet/minecraft/class_2754; field_11440 WIRE_CONNECTION_NORTH + m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_265; method_27845 getShapeForState + p 1 state + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_10479 updateNeighbors + p 2 pos + p 1 world + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)I method_27842 getReceivedRedstonePower + p 1 world + p 2 pos + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Z)Lnet/minecraft/class_2773; method_27841 getRenderConnectionType + p 3 direction + p 2 pos + p 1 world + f Ljava/util/Map; field_24416 SHAPES + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;)V method_28482 updateForNewState + p 1 world + p 2 pos + p 3 oldState + p 4 newState + f Lnet/minecraft/class_265; field_24413 DOT_SHAPE + m (Lnet/minecraft/class_2680;)Z method_10484 connectsTo + p 0 state + m (I)I method_10487 getWireColor + p 0 powerLevel + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680; method_27843 method_27843 + p 2 state + p 1 world + p 3 pos + f Lnet/minecraft/class_2758; field_11432 POWER + f Lnet/minecraft/class_2754; field_11436 WIRE_CONNECTION_EAST + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_10485 update + p 2 pos + p 1 world + p 3 state + m (Lnet/minecraft/class_2680;)Z method_27846 isFullyConnected + p 0 state + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z method_27937 canRunOnTop + p 3 floor + p 2 pos + p 1 world + f Lnet/minecraft/class_2680; field_24733 dotState + f Ljava/util/Map; field_11435 DIRECTION_TO_WIRE_CONNECTION_PROPERTY + f Z field_11438 wiresGivePower + m (Lnet/minecraft/class_1937;Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_243;Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;FF)V method_27936 addPoweredParticles + p 1 world + p 2 random + p 3 pos + p 4 color +c net/minecraft/class_3788 net/minecraft/datafixer/fix/ChunkStatusFix2 + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 2 changesType + p 1 outputSchema + f Ljava/util/Map; field_16691 statusMap +c net/minecraft/class_1126 net/minecraft/client/search/TextSearchableContainer + f Ljava/util/function/Function; field_5497 textFinder + f Lnet/minecraft/class_1128; field_5498 byText +c net/minecraft/class_1126$class_1127 net/minecraft/client/search/TextSearchableContainer$Iterator +c net/minecraft/class_2450 net/minecraft/data/server/recipe/ShapelessRecipeJsonFactory + f Ljava/util/List; field_11394 inputs + f Ljava/lang/String; field_11398 group + f Lnet/minecraft/class_1792; field_11396 output + f Lorg/apache/logging/log4j/Logger; field_11397 LOGGER + m (Lnet/minecraft/class_3494;)Lnet/minecraft/class_2450; method_10446 input + p 1 tag + m (Lnet/minecraft/class_1856;I)Lnet/minecraft/class_2450; method_10453 input + p 2 size + p 1 ingredient + m (Lnet/minecraft/class_1935;)Lnet/minecraft/class_2450; method_10454 input + p 1 itemProvider + m (Ljava/lang/String;)Lnet/minecraft/class_2450; method_10452 group + m (Lnet/minecraft/class_1935;I)Lnet/minecraft/class_2450; method_10449 input + p 1 itemProvider + p 2 size + m (Lnet/minecraft/class_1935;I)Lnet/minecraft/class_2450; method_10448 create + p 1 outputCount + p 0 output + f Lnet/minecraft/class_161$class_162; field_11393 builder + f I field_11395 outputCount + m (Ljava/util/function/Consumer;Lnet/minecraft/class_2960;)V method_10443 offerTo + p 1 exporter + p 2 recipeId + m (Lnet/minecraft/class_2960;)V method_10445 validate + p 1 recipeId + m (Ljava/util/function/Consumer;Ljava/lang/String;)V method_10450 offerTo + p 1 exporter + p 2 recipeIdStr + m (Lnet/minecraft/class_1856;)Lnet/minecraft/class_2450; method_10451 input + p 1 ingredient + m (Lnet/minecraft/class_1935;)Lnet/minecraft/class_2450; method_10447 create + p 0 output + m (Lnet/minecraft/class_1935;I)V + p 1 itemProvider + p 2 outputCount + m (Ljava/lang/String;Lnet/minecraft/class_184;)Lnet/minecraft/class_2450; method_10442 criterion +c net/minecraft/class_2450$class_2451 net/minecraft/data/server/recipe/ShapelessRecipeJsonFactory$ShapelessRecipeJsonProvider + f Ljava/lang/String; field_11399 group + f Lnet/minecraft/class_161$class_162; field_11401 builder + f Lnet/minecraft/class_2960; field_11405 advancementId + m (Lnet/minecraft/class_2960;Lnet/minecraft/class_1792;ILjava/lang/String;Ljava/util/List;Lnet/minecraft/class_161$class_162;Lnet/minecraft/class_2960;)V + p 1 recipeId + p 3 outputCount + p 2 output + p 5 inputs + p 4 group + p 7 advancementId + p 6 builder + f Lnet/minecraft/class_2960; field_11402 recipeId + f Ljava/util/List; field_11404 inputs + f I field_11400 count + f Lnet/minecraft/class_1792; field_11403 output +c net/minecraft/class_3781 net/minecraft/structure/pool/SinglePoolElement + f Ljava/util/function/Supplier; field_16674 processors + m (Lnet/minecraft/class_3485;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Z)Ljava/util/List; method_16614 getDataStructureBlocks + p 3 rotation + p 2 pos + p 1 structureManager + p 4 mirroredAndRotated + m (Lcom/mojang/datafixers/util/Either;Ljava/util/function/Supplier;Lnet/minecraft/class_3785$class_3786;)V + p 2 processors + m (Lnet/minecraft/class_2470;Lnet/minecraft/class_3341;Z)Lnet/minecraft/class_3492; method_16616 createPlacementData + p 2 box + p 3 keepJigsaws + p 1 rotation + m (Lnet/minecraft/class_3499;)V + p 1 structure +c net/minecraft/class_3782 net/minecraft/structure/pool/ListPoolElement + m (Lnet/minecraft/class_3785$class_3786;)V method_19307 setAllElementsProjection + m (Ljava/util/List;Lnet/minecraft/class_3785$class_3786;)V + p 2 projection + p 1 elements + f Ljava/util/List; field_16676 elements + f Lcom/mojang/serialization/Codec; field_24950 CODEC +c net/minecraft/class_2452 net/minecraft/block/RailPlacementHelper + m (ZZLnet/minecraft/class_2768;)Lnet/minecraft/class_2452; method_10459 updateBlockState + p 2 forceUpdate + p 1 powered + m (Lnet/minecraft/class_2452;)V method_10461 computeRailShape + p 1 placementHelper + f Z field_11408 allowCurves + m (Lnet/minecraft/class_2452;)Z method_10464 isNeighbor + p 1 other + m ()Lnet/minecraft/class_2680; method_10462 getBlockState + m (Lnet/minecraft/class_2452;)Z method_10455 canConnect + p 1 placementHelper + f Ljava/util/List; field_11407 neighbors + m (Lnet/minecraft/class_2338;)Z method_10463 isNeighbor + p 1 pos + f Lnet/minecraft/class_2680; field_11406 state + f Lnet/minecraft/class_1937; field_11409 world + f Lnet/minecraft/class_2241; field_11411 block + m (Lnet/minecraft/class_2338;)Z method_10465 canConnect + p 1 pos + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V + p 2 pos + p 3 state + p 1 world + m (Lnet/minecraft/class_2338;)Z method_10456 isVerticallyNearRail + p 1 pos + m ()I method_10460 getNeighborCount + m (Lnet/minecraft/class_2768;)V method_10466 computeNeighbors + p 1 shape + f Lnet/minecraft/class_2338; field_11410 pos + m ()Ljava/util/List; method_10457 getNeighbors + m ()V method_10467 updateNeighborPositions + m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2452; method_10458 getNeighboringRail + p 1 pos +c net/minecraft/class_1124 net/minecraft/client/search/SearchManager + f Lnet/minecraft/class_1124$class_1125; field_5494 ITEM_TAG + f Lnet/minecraft/class_1124$class_1125; field_5495 ITEM_TOOLTIP + f Lnet/minecraft/class_1124$class_1125; field_5496 RECIPE_OUTPUT + m (Lnet/minecraft/class_1124$class_1125;)Lnet/minecraft/class_1123; method_4800 get + p 1 key + f Ljava/util/Map; field_5493 instances + m (Lnet/minecraft/class_1124$class_1125;Lnet/minecraft/class_1123;)V method_4801 put + p 2 value + p 1 key +c net/minecraft/class_1124$class_1125 net/minecraft/client/search/SearchManager$Key +c net/minecraft/class_2453 net/minecraft/block/RedstoneLampBlock + f Lnet/minecraft/class_2746; field_11413 LIT +c net/minecraft/class_1123 net/minecraft/client/search/SearchableContainer + m ()V method_4799 reload + m ()V method_4797 clear + m (Ljava/lang/Object;)V method_4798 add +c net/minecraft/class_3784 net/minecraft/structure/pool/StructurePoolElement + m ()Lnet/minecraft/class_3816; method_16757 getType + m ()I method_19308 getGroundLevelDelta + m (Lnet/minecraft/class_3485;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;)Lnet/minecraft/class_3341; method_16628 getBoundingBox + p 2 pos + p 3 rotation + p 1 structureManager + m (Lnet/minecraft/class_3485;Lnet/minecraft/class_5281;Lnet/minecraft/class_5138;Lnet/minecraft/class_2794;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_3341;Ljava/util/Random;Z)Z method_16626 generate + p 3 structureAccessor + p 4 chunkGenerator + p 5 pos + p 1 structureManager + p 2 world + p 7 rotation + p 8 box + p 9 random + p 10 keepJigsaws + m ()Lnet/minecraft/class_3785$class_3786; method_16624 getProjection + m (Lnet/minecraft/class_3785$class_3786;)Lnet/minecraft/class_3784; method_16622 setProjection + p 1 projection + m (Lnet/minecraft/class_3785$class_3786;)V + p 1 projection + m (Lnet/minecraft/class_3485;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Ljava/util/Random;)Ljava/util/List; method_16627 getStructureBlockInfos + p 2 pos + p 1 structureManager + p 4 random + p 3 rotation + m (Lnet/minecraft/class_3485;Lnet/minecraft/class_2470;)Lnet/minecraft/class_2382; method_16601 getStart + f Lnet/minecraft/class_3785$class_3786; field_16862 projection + f Lcom/mojang/serialization/Codec; field_24953 CODEC +c net/minecraft/class_1118 net/minecraft/client/sound/AmbientSoundLoops +c net/minecraft/class_1118$class_1119 net/minecraft/client/sound/AmbientSoundLoops$MusicLoop + f Lnet/minecraft/class_746; field_5482 player + m (Lnet/minecraft/class_746;Lnet/minecraft/class_3414;)V + p 2 soundEvent + p 1 player +c net/minecraft/class_1118$class_1120 net/minecraft/client/sound/AmbientSoundLoops$Underwater + f Lnet/minecraft/class_746; field_5483 player + m (Lnet/minecraft/class_746;)V + p 1 player + f I field_5484 transitionTimer +c net/minecraft/class_1117 net/minecraft/client/sound/TickableSoundInstance + m ()V method_16896 tick + m ()Z method_4793 isDone +c net/minecraft/class_1116 net/minecraft/client/sound/AmbientSoundPlayer + f I field_5480 ticksUntilPlay + f Lnet/minecraft/class_1144; field_5479 soundManager + f Lnet/minecraft/class_746; field_5481 player + m (Lnet/minecraft/class_746;Lnet/minecraft/class_1144;)V + p 1 player + p 2 soundManager +c net/minecraft/class_2447 net/minecraft/data/server/recipe/ShapedRecipeJsonFactory + f I field_11378 outputCount + m (Lnet/minecraft/class_1935;I)Lnet/minecraft/class_2447; method_10436 create + p 0 output + p 1 outputCount + m (Ljava/lang/Character;Lnet/minecraft/class_1935;)Lnet/minecraft/class_2447; method_10434 input + p 1 c + p 2 itemProvider + m (Ljava/lang/String;Lnet/minecraft/class_184;)Lnet/minecraft/class_2447; method_10429 criterion + f Lnet/minecraft/class_1792; field_11380 output + f Lnet/minecraft/class_161$class_162; field_11379 builder + m (Ljava/lang/Character;Lnet/minecraft/class_3494;)Lnet/minecraft/class_2447; method_10433 input + p 1 c + p 2 tag + m (Ljava/lang/String;)Lnet/minecraft/class_2447; method_10439 pattern + p 1 patternStr + m (Ljava/util/function/Consumer;Ljava/lang/String;)V method_10438 offerTo + p 1 exporter + p 2 recipeIdStr + m (Ljava/lang/String;)Lnet/minecraft/class_2447; method_10435 group + f Ljava/lang/String; field_11381 group + f Lorg/apache/logging/log4j/Logger; field_11382 LOGGER + m (Ljava/util/function/Consumer;Lnet/minecraft/class_2960;)V method_10430 offerTo + p 2 recipeId + p 1 exporter + m (Ljava/lang/Character;Lnet/minecraft/class_1856;)Lnet/minecraft/class_2447; method_10428 input + p 2 ingredient + p 1 c + m (Lnet/minecraft/class_1935;I)V + p 2 outputCount + p 1 output + m (Lnet/minecraft/class_2960;)V method_10432 validate + p 1 recipeId + f Ljava/util/List; field_11377 pattern + f Ljava/util/Map; field_11376 inputs + m (Lnet/minecraft/class_1935;)Lnet/minecraft/class_2447; method_10437 create + p 0 output +c net/minecraft/class_2447$class_2448 net/minecraft/data/server/recipe/ShapedRecipeJsonFactory$ShapedRecipeJsonProvider + f Ljava/util/Map; field_11388 inputs + f Lnet/minecraft/class_2960; field_11390 advancementId + f Lnet/minecraft/class_2960; field_11385 recipeId + f Ljava/util/List; field_11384 pattern + f I field_11386 resultCount + f Lnet/minecraft/class_1792; field_11383 output + f Ljava/lang/String; field_11387 group + m (Lnet/minecraft/class_2447;Lnet/minecraft/class_2960;Lnet/minecraft/class_1792;ILjava/lang/String;Ljava/util/List;Ljava/util/Map;Lnet/minecraft/class_161$class_162;Lnet/minecraft/class_2960;)V + p 2 recipeId + p 3 output + p 4 outputCount + p 5 group + p 6 pattern + p 7 inputs + p 8 builder + p 9 advancementId + f Lnet/minecraft/class_161$class_162; field_11389 builder +c net/minecraft/class_3778 net/minecraft/structure/pool/StructurePoolBasedGenerator + f Lorg/apache/logging/log4j/Logger; field_16665 LOGGER +c net/minecraft/class_3778$class_3779 net/minecraft/structure/pool/StructurePoolBasedGenerator$PieceFactory + m (Lnet/minecraft/class_3485;Lnet/minecraft/class_3784;Lnet/minecraft/class_2338;ILnet/minecraft/class_2470;Lnet/minecraft/class_3341;)Lnet/minecraft/class_3790; create create + p 6 elementBounds + p 5 rotation + p 3 pos + p 2 poolElement + p 1 structureManager +c net/minecraft/class_3778$class_4181 net/minecraft/structure/pool/StructurePoolBasedGenerator$ShapedPoolStructurePiece + m (Lnet/minecraft/class_3790;Lorg/apache/commons/lang3/mutable/MutableObject;II)V + p 2 pieceShape + p 3 minY + p 4 currentSize + p 1 piece + f Lnet/minecraft/class_3790; field_18696 piece + f I field_18699 currentSize + f I field_18698 minY + f Lorg/apache/commons/lang3/mutable/MutableObject; field_18697 pieceShape +c net/minecraft/class_3778$class_4182 net/minecraft/structure/pool/StructurePoolBasedGenerator$StructurePoolGenerator + m (Lnet/minecraft/class_2378;ILnet/minecraft/class_3778$class_3779;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Ljava/util/List;Ljava/util/Random;)V + p 4 chunkGenerator + p 5 structureManager + p 2 maxSize + p 3 pieceFactory + p 6 children + p 7 random + p 1 registry + f Ljava/util/List; field_18704 children + f I field_18700 maxSize + f Ljava/util/Random; field_18705 random + f Lnet/minecraft/class_3778$class_3779; field_18701 pieceFactory + f Ljava/util/Deque; field_18706 structurePieces + f Lnet/minecraft/class_3485; field_18703 structureManager + f Lnet/minecraft/class_2378; field_25852 registry + m (Lnet/minecraft/class_3790;Lorg/apache/commons/lang3/mutable/MutableObject;IIZLnet/minecraft/class_5539;)V method_19306 generatePiece + p 3 minY + p 4 currentSize + p 1 piece + f Lnet/minecraft/class_2794; field_18702 chunkGenerator +c net/minecraft/class_2449 net/minecraft/block/RedstoneOreBlock + f Lnet/minecraft/class_2746; field_11392 LIT + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_10441 light + p 2 pos + p 0 state + p 1 world + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_10440 spawnParticles + p 0 world + p 1 pos +c net/minecraft/class_3790 net/minecraft/structure/PoolStructurePiece + f Lorg/apache/logging/log4j/Logger; field_24991 LOGGER + m ()Lnet/minecraft/class_2338; method_16648 getPos + f Lnet/minecraft/class_2338; field_16695 pos + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;)V + p 2 nbt + p 1 world + f Lnet/minecraft/class_3784; field_16693 poolElement + m ()Lnet/minecraft/class_3784; method_16644 getPoolElement + m ()Ljava/util/List; method_16645 getJunctions + f Lnet/minecraft/class_3485; field_17660 structureManager + m (Lnet/minecraft/class_5281;Lnet/minecraft/class_5138;Lnet/minecraft/class_2794;Ljava/util/Random;Lnet/minecraft/class_3341;Lnet/minecraft/class_2338;Z)Z method_27236 generate + p 4 random + p 5 boundingBox + p 6 pos + p 7 keepJigsaws + p 1 world + p 2 structureAccessor + p 3 chunkGenerator + f I field_16692 groundLevelDelta + f Ljava/util/List; field_16696 junctions + m (Lnet/minecraft/class_3485;Lnet/minecraft/class_3784;Lnet/minecraft/class_2338;ILnet/minecraft/class_2470;Lnet/minecraft/class_3341;)V + p 2 poolElement + p 1 structureManager + p 4 groundLevelDelta + p 3 pos + p 6 boundingBox + p 5 rotation + m (Lnet/minecraft/class_3780;)V method_16647 addJunction + p 1 junction + f Lnet/minecraft/class_2470; field_16694 rotation + m ()I method_16646 getGroundLevelDelta +c net/minecraft/class_3791 net/minecraft/structure/PillagerOutpostGenerator + m ()V method_27235 init + f Lnet/minecraft/class_3785; field_26252 STRUCTURE_POOLS +c net/minecraft/class_2465 net/minecraft/block/PillarBlock + f Lnet/minecraft/class_2754; field_11459 AXIS +c net/minecraft/class_1133 net/minecraft/server/LanServerPinger + c Used to send UDP multicasts to notify other clients of a local game on the same network.\n\n

These multicasts will always be sent to {@code 224.0.2.60:4445} where other clients can listen for local games. + f Z field_5527 running + m (Ljava/lang/String;)Ljava/lang/String; method_4819 parseAnnouncementMotd + p 0 announcement + m (Ljava/lang/String;Ljava/lang/String;)V + p 2 addressPort + p 1 motd + f Ljava/net/DatagramSocket; field_5528 socket + f Ljava/lang/String; field_5530 addressPort + f Ljava/util/concurrent/atomic/AtomicInteger; field_5525 THREAD_ID + m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; method_4818 createAnnouncement + c Creates a server announcement.\n\n

\n{@code [MOTD]} // Specifies the beginning of the message of the day\n{@code A message of the day} // The message of the day\n{@code [/MOTD]} // Specifies the end of the message of the day.\n{@code [AD]} // Specifies the beginning of the address and the port of the local server.\n{@code the address of the local server.} // Such as {@code 192.146.2.1:23132}\n{@code [/AD]} // Specifies the end of the address and port of the local server.\n
\n\n

An example of a complete announcement:\n{@code [MOTD]A Player's Server[/MOTD][AD]192.168.0.33[/AD]} + p 0 motd + c the message of the day + p 1 addressPort + c the address of the server including the IP address and port + f Ljava/lang/String; field_5526 motd + m (Ljava/lang/String;)Ljava/lang/String; method_4820 parseAnnouncementAddressPort + p 0 announcement + f Lorg/apache/logging/log4j/Logger; field_5529 LOGGER +c net/minecraft/class_2466 net/minecraft/data/server/BlockTagsProvider + m (Lnet/minecraft/class_2403;)V + p 1 root +c net/minecraft/class_3797 net/minecraft/MinecraftVersion + f Ljava/lang/String; field_16740 releaseTarget + m ()Lcom/mojang/bridge/game/GameVersion; method_16672 create + f Lorg/apache/logging/log4j/Logger; field_16741 LOGGER + f Ljava/lang/String; field_16733 name + f I field_16735 protocolVersion + f Lcom/mojang/bridge/game/GameVersion; field_25319 GAME_VERSION + f I field_16734 dataPackVersion + f I field_16736 worldVersion + f Z field_16737 stable + f Ljava/lang/String; field_16738 id + f I field_27843 resourcePackVersion + f Ljava/util/Date; field_16739 buildTime + m (Lcom/mojang/bridge/game/PackType;)I getPackVersion getPackVersion + p 1 packType +c net/minecraft/class_1132 net/minecraft/server/integrated/IntegratedServer + f Lnet/minecraft/class_1133; field_5519 lanPinger + m (Ljava/util/UUID;)V method_4817 setLocalPlayerUuid + p 1 localPlayerUuid + f Z field_5524 paused + f Lorg/apache/logging/log4j/Logger; field_5520 LOGGER + f I field_5522 lanPort + f Lnet/minecraft/class_310; field_5518 client + m (Ljava/lang/Thread;Lnet/minecraft/class_310;Lnet/minecraft/class_5455$class_5457;Lnet/minecraft/class_32$class_5143;Lnet/minecraft/class_3283;Lnet/minecraft/class_5350;Lnet/minecraft/class_5219;Lcom/mojang/authlib/minecraft/MinecraftSessionService;Lcom/mojang/authlib/GameProfileRepository;Lnet/minecraft/class_3312;Lnet/minecraft/class_3950;)V + p 1 serverThread + p 2 client + p 3 registryManager + p 8 sessionService + p 9 gameProfileRepo + p 10 userCache + p 11 worldGenerationProgressListenerFactory + p 4 session + p 5 dataPackManager + p 6 serverResourceManager + p 7 saveProperties + f Lnet/minecraft/class_1934; field_28075 forcedGameMode + f Ljava/util/UUID; field_5521 localPlayerUuid +c net/minecraft/class_1131 net/minecraft/client/network/LanServerInfo + f Ljava/lang/String; field_5517 addressPort + f J field_5516 lastTimeMillis + m (Ljava/lang/String;Ljava/lang/String;)V + p 1 motd + p 2 addressPort + m ()V method_4814 updateLastTime + m ()Ljava/lang/String; method_4813 getMotd + f Ljava/lang/String; field_5515 motd + m ()Ljava/lang/String; method_4812 getAddressPort +c net/minecraft/class_2467 net/minecraft/data/server/EntityTypeTagsProvider + m (Lnet/minecraft/class_2403;)V + p 1 root +c net/minecraft/class_3798 net/minecraft/structure/rule/TagMatchRuleTest + f Lcom/mojang/serialization/Codec; field_25014 CODEC + f Lnet/minecraft/class_3494; field_16747 tag + m (Lnet/minecraft/class_3494;)V + p 1 tag +c net/minecraft/class_2468 net/minecraft/block/SandBlock + f I field_11462 color + m (ILnet/minecraft/class_4970$class_2251;)V + p 1 color + p 2 settings +c net/minecraft/class_3799 net/minecraft/client/MinecraftClientGame + f Lcom/mojang/bridge/launcher/SessionEventListener; field_16756 listener + m (Lnet/minecraft/class_310;)V + p 1 client + f Lcom/mojang/bridge/launcher/Launcher; field_16755 launcher + f Lnet/minecraft/class_310; field_16757 client + m ()V method_16687 onStartGameSession + m ()V method_16688 onLeaveGameSession + m (Lcom/mojang/bridge/launcher/SessionEventListener;)V setSessionEventListener setSessionEventListener + p 1 listener +c net/minecraft/class_3799$class_3800 net/minecraft/client/MinecraftClientGame$PerformanceMetricsImpl + f I field_16758 sampleCount + f I field_16759 averageTime + f I field_16761 minTime + m (IIII)V + p 4 sampleCount + p 3 averageTime + p 2 maxTime + p 1 minTime + f I field_16760 maxTime +c net/minecraft/class_1130 net/minecraft/server/integrated/IntegratedPlayerManager + f Lnet/minecraft/class_2487; field_5514 userData + m ()Lnet/minecraft/class_1132; method_4811 getServer + m (Lnet/minecraft/class_1132;Lnet/minecraft/class_5455$class_5457;Lnet/minecraft/class_29;)V + p 3 saveHandler + p 1 server + p 2 registryManager +c net/minecraft/class_2461 net/minecraft/data/dev/NbtProvider + f Lnet/minecraft/class_2403; field_11449 root + m (Ljava/nio/file/Path;Ljava/lang/String;)V method_32234 writeTo + p 1 content + p 0 file + m (Ljava/nio/file/Path;Ljava/lang/String;Ljava/nio/file/Path;)Ljava/nio/file/Path; method_10493 convertNbtToSnbt + p 2 outputPath + p 1 location + p 0 inputPath + m (Ljava/nio/file/Path;Ljava/nio/file/Path;)Ljava/lang/String; method_10496 getLocation + p 2 rootPath + p 1 targetPath + f Lorg/apache/logging/log4j/Logger; field_11450 LOGGER +c net/minecraft/class_2462 net/minecraft/block/RepeaterBlock + f Lnet/minecraft/class_2758; field_11451 DELAY + f Lnet/minecraft/class_2746; field_11452 LOCKED +c net/minecraft/class_3793 net/minecraft/structure/processor/BlockIgnoreStructureProcessor + f Lnet/minecraft/class_3793; field_16719 IGNORE_AIR + f Lcom/mojang/serialization/Codec; field_24998 CODEC + f Lnet/minecraft/class_3793; field_16718 IGNORE_STRUCTURE_BLOCKS + m (Ljava/util/List;)V + p 1 blocks + f Lcom/google/common/collect/ImmutableList; field_16720 blocks + f Lnet/minecraft/class_3793; field_16721 IGNORE_AIR_AND_STRUCTURE_BLOCKS +c net/minecraft/class_2463 net/minecraft/data/SnbtProvider + f Lorg/apache/logging/log4j/Logger; field_11454 LOGGER + m (Ljava/nio/file/Path;Ljava/lang/String;)Lnet/minecraft/class_2463$class_4511; method_22144 toCompressedNbt + p 2 name + p 1 path + f Ljava/util/List; field_20309 write + m (Lnet/minecraft/class_2463$class_4460;)Lnet/minecraft/class_2463; method_21672 addWriter + m (Ljava/lang/String;Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487; method_21673 write + f Lnet/minecraft/class_2403; field_11453 root + m (Lnet/minecraft/class_2408;Lnet/minecraft/class_2463$class_4511;Ljava/nio/file/Path;)V method_10497 write + m (Ljava/nio/file/Path;Ljava/nio/file/Path;)Ljava/lang/String; method_10500 getFileName + p 1 root + p 2 file +c net/minecraft/class_2463$class_4460 net/minecraft/data/SnbtProvider$Tweaker + m (Ljava/lang/String;Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487; method_21674 write + p 2 nbt + p 1 name +c net/minecraft/class_2463$class_5621 net/minecraft/data/SnbtProvider$CompressionException + m (Ljava/nio/file/Path;Ljava/lang/Throwable;)V + p 1 path + p 2 cause +c net/minecraft/class_2463$class_4511 net/minecraft/data/SnbtProvider$CompressedData + f Ljava/lang/String; field_20540 sha1 + f [B field_20539 bytes + m (Ljava/lang/String;[BLjava/lang/String;Ljava/lang/String;)V + p 3 sha1 + p 2 bytes + p 1 name + f Ljava/lang/String; field_20538 name +c net/minecraft/class_3794 net/minecraft/structure/processor/JigsawReplacementStructureProcessor + f Lcom/mojang/serialization/Codec; field_25003 CODEC + f Lnet/minecraft/class_3794; field_16871 INSTANCE +c net/minecraft/class_2464 net/minecraft/block/BlockRenderType +c net/minecraft/class_1134 net/minecraft/client/network/LanServerQueryManager + f Lorg/apache/logging/log4j/Logger; field_5532 LOGGER + f Ljava/util/concurrent/atomic/AtomicInteger; field_5531 THREAD_ID +c net/minecraft/class_1134$class_1136 net/minecraft/client/network/LanServerQueryManager$LanServerEntryList + f Z field_5537 dirty + m (Ljava/lang/String;Ljava/net/InetAddress;)V method_4824 addServer + f Ljava/util/List; field_5536 serverEntries + m ()Z method_4823 needsUpdate + m ()Ljava/util/List; method_4826 getServers + m ()V method_4825 markClean +c net/minecraft/class_1134$class_1135 net/minecraft/client/network/LanServerQueryManager$LanServerDetector + f Ljava/net/InetAddress; field_5534 multicastAddress + f Ljava/net/MulticastSocket; field_5535 socket + m (Lnet/minecraft/class_1134$class_1136;)V + p 1 entryList + f Lnet/minecraft/class_1134$class_1136; field_5533 entryList +c net/minecraft/class_3795 net/minecraft/structure/processor/GravityStructureProcessor + f I field_16725 offset + m (Lnet/minecraft/class_2902$class_2903;I)V + p 2 offset + p 1 heightmap + f Lnet/minecraft/class_2902$class_2903; field_16723 heightmap + f Lcom/mojang/serialization/Codec; field_25002 CODEC +c net/minecraft/class_1129 net/minecraft/client/search/Searchable + m (Ljava/lang/String;)Ljava/util/List; method_4810 findAll + p 1 text +c net/minecraft/class_1128 net/minecraft/client/search/SuffixArray + c Provides an efficient way to search for a text in multiple texts. + m (Ljava/lang/String;I)I method_4805 compare + p 1 string + p 2 suffixIndex + m (Ljava/lang/Object;Ljava/lang/String;)V method_4806 add + c Adds a text with the corresponding object.\n\n

You are not allowed to call this method after calling {@link #build()} method.\n\n

Takes O({@code text.length()}) time. + p 1 object + p 2 text + f Z field_5508 PRINT_COMPARISONS + f Z field_5507 PRINT_ARRAY + m (I)Ljava/lang/String; method_4808 getDebugString + p 1 suffixIndex + f I field_5502 maxTextLength + f Lorg/apache/logging/log4j/Logger; field_5510 LOGGER + m ([I[I[III)V method_4803 method_4803 + p 3 i + p 4 j + f Ljava/util/List; field_5503 objects + m ()V method_4807 build + c Builds a suffix array with added texts.\n\n

You are not allowed to call this method multiple times.\n\n

Takes O(N * log N * log M) time on average where N is the sum of all text\nlength added, and M is the maximum text length added. + f Lit/unimi/dsi/fastutil/ints/IntList; field_5509 textStarts + f Lit/unimi/dsi/fastutil/ints/IntList; field_5506 offsetInText + f Lit/unimi/dsi/fastutil/ints/IntList; field_5504 suffixIndexToObjectIndex + f Lit/unimi/dsi/fastutil/ints/IntList; field_5505 characters + m (Ljava/lang/String;)Ljava/util/List; method_4804 findAll + c Retrieves all objects of which corresponding texts contain {@code text}.\n\n

You have to call {@link #build()} method before calling this method.\n\n

Takes O({@code text.length()} * log N) time to find objects where N is the\nsum of all text length added. Takes O(X + Y * log Y) time to collect found\nobjects into a list where X is the number of occurrences of {@code text} in all\ntexts added, and Y is the number of found objects. + p 1 text + m ()V method_4809 printArray +c net/minecraft/class_1128$1 net/minecraft/client/search/SuffixArray$1 + m (II)I compare compare + p 1 i + p 2 j + m (Ljava/lang/Object;Ljava/lang/Object;)I compare compare + p 2 j + p 1 i + m (Ljava/lang/Integer;Ljava/lang/Integer;)I compare compare +c net/minecraft/class_2458 net/minecraft/block/WallRedstoneTorchBlock + f Lnet/minecraft/class_2753; field_11443 FACING + f Lnet/minecraft/class_2746; field_11444 LIT +c net/minecraft/class_3789 net/minecraft/structure/BuriedTreasureGenerator +c net/minecraft/class_3789$class_3339 net/minecraft/structure/BuriedTreasureGenerator$Piece + m (Lnet/minecraft/class_2338;)V + p 1 pos + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;)V + p 1 world + p 2 nbt + m (Lnet/minecraft/class_2680;)Z method_14655 isLiquid + p 1 state +c net/minecraft/class_2459 net/minecraft/block/RedstoneTorchBlock + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Z)Z method_10489 isBurnedOut + p 2 addNew + p 1 pos + p 0 world + f Ljava/util/Map; field_11445 BURNOUT_MAP + m (Lnet/minecraft/class_1922;)Ljava/util/List; method_20453 method_20453 + p 0 world + f Lnet/minecraft/class_2746; field_11446 LIT + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z method_10488 shouldUnpower + p 1 world + p 2 pos + p 3 state +c net/minecraft/class_2459$class_2460 net/minecraft/block/RedstoneTorchBlock$BurnoutEntry + m (Lnet/minecraft/class_2338;J)V + p 1 pos + p 2 time + f J field_11447 time + f Lnet/minecraft/class_2338; field_11448 pos +c net/minecraft/class_1100 net/minecraft/client/render/model/UnbakedModel + m ()Ljava/util/Collection; method_4755 getModelDependencies + m (Lnet/minecraft/class_1088;Ljava/util/function/Function;Lnet/minecraft/class_3665;Lnet/minecraft/class_2960;)Lnet/minecraft/class_1087; method_4753 bake + p 4 modelId + p 1 loader + p 2 textureGetter + p 3 rotationContainer + m (Ljava/util/function/Function;Ljava/util/Set;)Ljava/util/Collection; method_4754 getTextureDependencies + p 1 unbakedModelGetter + p 2 unresolvedTextureReferences +c net/minecraft/class_2432 net/minecraft/data/server/ChestLootTableGenerator + m (Ljava/util/function/BiConsumer;)V method_10399 accept +c net/minecraft/class_3763 net/minecraft/entity/raid/RaiderEntity + m ()Lnet/minecraft/class_3765; method_16478 getRaid + m ()I method_16486 getWave + m (Z)V method_16480 setAbleToJoinRaid + p 1 ableToJoinRaid + m (IZ)V method_16484 addBonusForWave + p 2 unused + p 1 wave + m (I)V method_16835 setOutOfRaidCounter + p 1 counter + f Lnet/minecraft/class_3765; field_16599 raid + f Z field_16602 ableToJoinRaid + f Lnet/minecraft/class_2940; field_19032 CELEBRATING + m (I)V method_16477 setWave + p 1 wave + m ()Lnet/minecraft/class_3414; method_20033 getCelebratingSound + m (Lnet/minecraft/class_3765;)V method_16476 setRaid + p 1 raid + m (Z)V method_20036 setCelebrating + p 1 celebrating + m ()Z method_20034 isCelebrating + f I field_16997 outOfRaidCounter + f I field_16601 wave + m ()I method_16836 getOutOfRaidCounter + f Ljava/util/function/Predicate; field_16600 OBTAINABLE_OMINOUS_BANNER_PREDICATE + m ()Z method_16482 hasActiveRaid + m ()Z method_16481 canJoinRaid +c net/minecraft/class_3763$class_4223 net/minecraft/entity/raid/RaiderEntity$PatrolApproachGoal + f Lnet/minecraft/class_3763; field_18883 raider + f Lnet/minecraft/class_4051; field_18881 closeRaiderPredicate + f F field_18884 squaredDistance + m (Lnet/minecraft/class_3763;Lnet/minecraft/class_1543;F)V + p 2 illager + p 3 distance +c net/minecraft/class_3763$class_4261 net/minecraft/entity/raid/RaiderEntity$AttackHomeGoal + f Z field_19040 finished + m (Lnet/minecraft/class_2338;)Z method_20038 canLootHome + p 1 pos + m ()V method_20041 purgeMemory + f I field_19039 distance + f D field_19036 speed + f Lnet/minecraft/class_2338; field_19037 home + f Ljava/util/List; field_19038 lastHomes + m ()Z method_20039 isRaiding + m (Lnet/minecraft/class_3763;DI)V + p 4 distance + p 2 speed + p 1 raider + f Lnet/minecraft/class_3763; field_19035 raider + m ()Z method_20040 tryFindHome +c net/minecraft/class_3763$class_4260 net/minecraft/entity/raid/RaiderEntity$CelebrateGoal + f Lnet/minecraft/class_3763; field_19034 raider + m (Lnet/minecraft/class_3763;Lnet/minecraft/class_3763;)V + p 2 raider +c net/minecraft/class_3763$class_3764 net/minecraft/entity/raid/RaiderEntity$PickupBannerAsLeaderGoal + m (Lnet/minecraft/class_3763;Lnet/minecraft/class_3763;)V + p 2 actor + f Lnet/minecraft/class_3763; field_16603 actor +c net/minecraft/class_2433 net/minecraft/block/WallPlayerSkullBlock +c net/minecraft/class_2434 net/minecraft/data/server/EntityLootTableGenerator + m (Lnet/minecraft/class_1299;Lnet/minecraft/class_52$class_53;)V method_16368 register + m (Lnet/minecraft/class_1935;)Lnet/minecraft/class_52$class_53; method_10401 createForSheep + p 0 item + m (Lnet/minecraft/class_2960;Lnet/minecraft/class_52$class_53;)V method_16369 register + f Ljava/util/Set; field_19339 ENTITY_TYPES_IN_MISC_GROUP_TO_CHECK + f Lnet/minecraft/class_2048$class_2049; field_11344 NEEDS_ENTITY_ON_FIRE + f Ljava/util/Map; field_16543 lootTables + m (Ljava/util/function/BiConsumer;)V method_10400 accept +c net/minecraft/class_3765 net/minecraft/village/raid/Raid + f I field_30686 DEFAULT_PRE_RAID_TICKS + f I field_19022 waveCount + m ()I method_16514 getMaxAcceptableBadOmenLevel + f Z field_16611 started + f I field_30670 MAX_DESPAWN_COUNTER + m ()Z method_20015 isSpawningExtraWave + m ()V method_16506 invalidate + m ()I method_16493 getBadOmenLevel + m ()Z method_20022 hasStopped + m (Lnet/minecraft/class_2338;)V method_20509 setCenter + p 1 center + f Ljava/util/Set; field_19021 heroesOfTheVillage + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;)V + p 2 nbt + p 1 world + m ()Z method_20014 hasSpawnedExtraWave + f I field_16616 postRaidTicks + f Lnet/minecraft/class_2561; field_19017 VICTORY_SUFFIX_TEXT + m ()Z method_16832 isFinished + m (ILnet/minecraft/class_3218;Lnet/minecraft/class_2338;)V + p 1 id + p 2 world + p 3 pos + f F field_16620 totalHealth + m (Ljava/lang/Integer;)Ljava/util/Set; method_16508 method_16508 + p 0 wave + m ()F method_35212 getTotalHealth + m (I)Ljava/util/Optional; method_20267 preCalculateRavagerSpawnLocation + p 1 proximity + m (Lnet/minecraft/class_2338;)V method_16522 spawnNextWave + p 1 pos + m (ILnet/minecraft/class_3763;)V method_16491 setWaveCaptain + p 2 entity + p 1 wave + m (Lnet/minecraft/class_3765$class_3766;IZ)I method_20018 getCount + p 1 member + p 2 wave + p 3 extra + m ()Z method_16519 canSpawnRaiders + f Ljava/lang/String; field_30683 OMINOUS_BANNER_TRANSLATION_KEY + m ()I method_16490 getGroupsSpawned + m ()V method_16834 removeObsoleteRaiders + m ()I method_16494 getRaidId + f Lnet/minecraft/class_3765$class_4259; field_19023 status + m ()V method_20511 moveRaidCenter + m (ILnet/minecraft/class_3763;)Z method_16505 addToWave + p 2 entity + p 1 wave + m ()Z method_20013 hasExtraWave + m ()Z method_16833 shouldSpawnMoreGroups + m ()Lnet/minecraft/class_2338; method_16495 getCenter + m (I)V method_35211 setBadOmenLevel + p 1 level + f J field_16605 ticksActive + f Lnet/minecraft/class_2561; field_19018 DEFEAT_SUFFIX_TEXT + f I field_16625 id + m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487; method_16502 writeNbt + p 1 nbt + m ()Z method_20021 hasSpawned + f Ljava/util/Random; field_16608 random + f I field_16621 wavesSpawned + m (Lnet/minecraft/class_2338;)V method_16521 playRaidHorn + p 1 pos + m (Lnet/minecraft/class_1657;)V method_16518 start + p 1 player + f I field_19024 finishCooldown + f Ljava/lang/String; field_30684 RAIDERS_REMAINING_TRANSLATION_KEY + m ()Lnet/minecraft/class_1799; method_16515 getOminousBanner + m ()Ljava/util/function/Predicate; method_16501 isInRaidDistance + f Ljava/util/Optional; field_19172 preCalculatedRavagerSpawnLocation + m (I)V method_16500 removeLeader + p 1 wave + m ()Z method_20012 hasSpawnedFinalWave + m ()Z method_20024 hasLost + m ()Lnet/minecraft/class_1937; method_16831 getWorld + m (Lnet/minecraft/class_1297;)V method_20017 addHero + p 1 entity + m ()V method_16523 updateBar + m ()Z method_20020 isPreRaid + f I field_16614 preRaidTicks + f Lnet/minecraft/class_2561; field_19019 VICTORY_TITLE + m ()Ljava/util/Set; method_35213 getAllRaiders + f Lnet/minecraft/class_3213; field_16607 bar + m (Lnet/minecraft/class_3763;Z)V method_16510 removeFromWave + p 1 entity + p 2 countHealth + f Ljava/util/Map; field_16615 waveToCaptain + m ()F method_20025 getEnchantmentChance + m (I)Lnet/minecraft/class_3763; method_16496 getCaptain + p 1 wave + f I field_30689 MAX_ACTIVE_TICKS + f Z field_16606 active + m (ILnet/minecraft/class_3763;Lnet/minecraft/class_2338;Z)V method_16516 addRaider + p 2 raider + p 1 wave + p 4 existing + p 3 pos + m (ILnet/minecraft/class_3763;Z)Z method_16487 addToWave + p 1 wave + p 3 countHealth + p 2 entity + f Lnet/minecraft/class_2338; field_16613 center + f Lnet/minecraft/class_2561; field_19020 DEFEAT_TITLE + m ()V method_16509 tick + m (Lnet/minecraft/class_1267;)I method_20016 getMaxWaves + p 1 difficulty + m ()Z method_20023 hasWon + f Ljava/util/Map; field_16618 waveToRaiders + f Lnet/minecraft/class_3218; field_16619 world + m (Lnet/minecraft/class_3222;)Z method_19208 method_19208 + p 1 player + f Lnet/minecraft/class_2561; field_19016 EVENT_TEXT + m ()Z method_16504 isActive + m ()V method_16499 updateBarToPlayers + m ()V method_16520 markDirty + m ()Z method_16524 hasStarted + f I field_16623 badOmenLevel + m ()F method_16513 getCurrentRaiderHealth + m ()I method_16517 getRaiderCount + m (II)Lnet/minecraft/class_2338; method_16525 getRavagerSpawnLocation + p 1 proximity + p 2 tries + m (Lnet/minecraft/class_3765$class_3766;Ljava/util/Random;ILnet/minecraft/class_1266;Z)I method_20019 getBonusCount + p 5 extra + p 3 wave + p 4 localDifficulty + p 1 member + p 2 random +c net/minecraft/class_3765$class_3766 net/minecraft/village/raid/Raid$Member + f Lnet/minecraft/class_1299; field_16629 type + f [I field_16628 countInWave + m (Ljava/lang/String;ILnet/minecraft/class_1299;[I)V + p 3 type + p 4 countInWave + f [Lnet/minecraft/class_3765$class_3766; field_16636 VALUES +c net/minecraft/class_3765$class_4259 net/minecraft/village/raid/Raid$Status + m ()Ljava/lang/String; method_20026 getName + m (Ljava/lang/String;)Lnet/minecraft/class_3765$class_4259; method_20028 fromName + p 0 name + f [Lnet/minecraft/class_3765$class_4259; field_19030 VALUES +c net/minecraft/class_2435 net/minecraft/block/PlayerSkullBlock +c net/minecraft/class_1104 net/minecraft/client/util/ClientPlayerTickable + m ()V method_4756 tick +c net/minecraft/class_1103 net/minecraft/client/sound/ElytraSoundInstance + f Lnet/minecraft/class_746; field_5452 player + m (Lnet/minecraft/class_746;)V + p 1 player + f I field_5453 tickCount +c net/minecraft/class_3760 net/minecraft/entity/ai/goal/DisableableFollowTargetGoal + m (Z)V method_17351 setEnabled + p 1 enabled + m (Lnet/minecraft/class_3763;Ljava/lang/Class;IZZLjava/util/function/Predicate;)V + p 2 targetEntityClass + p 1 actor + p 4 checkVisibility + p 3 reciprocalChance + p 6 targetPredicate + p 5 checkCanNavigate + f Z field_17281 enabled +c net/minecraft/class_1102 net/minecraft/client/sound/AbstractSoundInstance + m (Lnet/minecraft/class_3414;Lnet/minecraft/class_3419;)V + p 1 sound + p 2 category + f Lnet/minecraft/class_1113$class_1114; field_5440 attenuationType + f Lnet/minecraft/class_2960; field_5448 id + m (Lnet/minecraft/class_2960;Lnet/minecraft/class_3419;)V + p 1 soundId + p 2 category + f F field_5442 volume + f F field_5441 pitch + f D field_5450 y + f Lnet/minecraft/class_3419; field_5447 category + f I field_5451 repeatDelay + f Z field_5446 repeat + f Z field_18936 looping + f Lnet/minecraft/class_1111; field_5444 sound + f D field_5439 x + f D field_5449 z +c net/minecraft/class_2430 net/minecraft/data/server/BlockLootTableGenerator + m (Lnet/minecraft/class_1935;Lnet/minecraft/class_116;)Ljava/lang/Object; method_10393 applyExplosionDecay + p 0 drop + p 1 builder + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_16876 shulkerBoxDrops + p 0 drop + f [F field_11339 SAPLING_DROP_CHANCE + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_1935;)Lnet/minecraft/class_52$class_53; method_10385 mushroomBlockDrops + p 0 dropWithSilkTouch + p 1 drop + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_32225 candleCakeDrops + p 0 candle + m (Lnet/minecraft/class_2248;)V method_16262 addDropWithSilkTouch + m (Lnet/minecraft/class_1935;)Lnet/minecraft/class_52$class_53; method_10372 dropsWithShears + p 0 drop + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_30158 tallGrassDrops + p 0 tallGrass + p 1 grass + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_1792;)Lnet/minecraft/class_52$class_53; method_10377 oreDrops + p 0 dropWithSilkTouch + p 1 drop + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_10396 nameableContainerDrops + p 0 drop + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_30159 seagrassDrops + p 0 seagrass + f Lnet/minecraft/class_5341$class_210; field_11341 WITHOUT_SILK_TOUCH_NOR_SHEARS + m ()Lnet/minecraft/class_52$class_53; method_10395 dropsNothing + f Lnet/minecraft/class_5341$class_210; field_11343 WITH_SHEARS + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_1935;)Lnet/minecraft/class_52$class_53; method_10382 drops + p 1 drop + p 0 dropWithSilkTouch + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_10383 slabDrops + p 0 drop + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_10371 grassDrops + p 0 dropWithShears + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_16877 bannerDrops + p 0 drop + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;[F)Lnet/minecraft/class_52$class_53; method_10378 oakLeavesDrop + p 2 chance + p 0 leaves + p 1 drop + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_32224 candleDrops + p 0 candle + f Ljava/util/Set; field_11340 EXPLOSION_IMMUNE + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;[F)Lnet/minecraft/class_52$class_53; method_10390 leavesDrop + p 2 chance + p 1 drop + p 0 leaves + f Lnet/minecraft/class_5341$class_210; field_11342 WITH_SILK_TOUCH_OR_SHEARS + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_79$class_80;)Lnet/minecraft/class_52$class_53; method_10380 dropsWithShears + p 0 drop + p 1 child + f Lnet/minecraft/class_5341$class_210; field_11336 WITH_SILK_TOUCH + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2769;Ljava/lang/Comparable;)Lnet/minecraft/class_52$class_53; method_10375 dropsWithProperty + p 0 drop + f Ljava/util/Map; field_16493 lootTables + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_52$class_53;)V method_16258 addDrop + p 2 lootTable + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_1792;Lnet/minecraft/class_1792;Lnet/minecraft/class_5341$class_210;)Lnet/minecraft/class_52$class_53; method_10391 cropDrops + p 2 seeds + p 1 product + p 3 condition + p 0 crop + m (Lnet/minecraft/class_2248;)V method_16329 addDrop + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)V method_16238 addDropWithSilkTouch + p 2 drop + p 1 block + m (Ljava/util/function/BiConsumer;)V method_10379 accept + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_1935;)V method_16256 addDrop + p 2 drop + m (Lnet/minecraft/class_2248;Ljava/util/function/Function;)V method_16293 addDrop + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_22142 beeNestDrops + p 0 drop + m (Lnet/minecraft/class_1935;)Lnet/minecraft/class_52$class_53; method_10394 drops + p 0 drop + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_79$class_80;)Lnet/minecraft/class_52$class_53; method_10388 dropsWithSilkTouchOrShears + p 1 child + p 0 drop + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_1792;)Lnet/minecraft/class_52$class_53; method_10387 cropStemDrops + p 0 stem + p 1 drop + m (Lnet/minecraft/class_1935;Lnet/minecraft/class_192;)Ljava/lang/Object; method_10392 addSurvivesExplosionCondition + p 1 builder + p 0 drop + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_5341$class_210;Lnet/minecraft/class_79$class_80;)Lnet/minecraft/class_52$class_53; method_10381 drops + p 2 child + p 1 conditionBuilder + p 0 drop + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_24817 addDoorDrop + f Lnet/minecraft/class_5341$class_210; field_11337 WITHOUT_SILK_TOUCH + f [F field_11338 JUNGLE_SAPLING_DROP_CHANCE + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; method_22143 beehiveDrops + p 0 drop + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_1935;Lnet/minecraft/class_5658;)Lnet/minecraft/class_52$class_53; method_10386 drops + p 2 count + p 1 drop + p 0 dropWithSilkTouch + m (Lnet/minecraft/class_2248;)V method_16285 addPottedPlantDrop + m (Lnet/minecraft/class_1935;)Lnet/minecraft/class_52$class_53; method_10389 pottedPlantDrops + p 0 plant + m (Lnet/minecraft/class_1935;)Lnet/minecraft/class_52$class_53; method_10373 dropsWithSilkTouch + p 0 drop + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_79$class_80;)Lnet/minecraft/class_52$class_53; method_10397 dropsWithSilkTouch + p 0 drop + p 1 child + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_1792;)Lnet/minecraft/class_52$class_53; method_23229 attachedCropStemDrops + p 0 stem + p 1 drop + m (Lnet/minecraft/class_1935;Lnet/minecraft/class_5658;)Lnet/minecraft/class_52$class_53; method_10384 drops + p 0 drop + p 1 count + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)V method_26000 addVinePlantDrop + p 1 block + p 2 drop +c net/minecraft/class_2431 net/minecraft/block/OreBlock + m (Lnet/minecraft/class_4970$class_2251;Lnet/minecraft/class_6019;)V + p 1 settings + p 2 experienceDropped + f Lnet/minecraft/class_6019; field_27195 experienceDropped +c net/minecraft/class_1101 net/minecraft/client/sound/MovingSoundInstance + f Z field_5438 done + m ()V method_24876 setDone +c net/minecraft/class_2429 net/minecraft/block/ConnectingBlock + f Lnet/minecraft/class_2746; field_11335 EAST + m (FLnet/minecraft/class_4970$class_2251;)V + p 2 settings + p 1 radius + f Lnet/minecraft/class_2746; field_11332 NORTH + f Lnet/minecraft/class_2746; field_11331 SOUTH + m (Lnet/minecraft/class_2680;)I method_10368 getConnectionMask + p 1 state + f Lnet/minecraft/class_2746; field_11330 DOWN + f Ljava/util/Map; field_11329 FACING_PROPERTIES + f [Lnet/minecraft/class_2350; field_11334 FACINGS + f [Lnet/minecraft/class_265; field_11333 CONNECTIONS_TO_SHAPE + m (Ljava/util/EnumMap;)V method_10369 method_10369 + p 0 directions + f Lnet/minecraft/class_2746; field_11328 WEST + m (F)[Lnet/minecraft/class_265; method_10370 generateFacingsToShapeMap + p 1 radius + f Lnet/minecraft/class_2746; field_11327 UP +c net/minecraft/class_2425 net/minecraft/data/report/CommandSyntaxProvider + f Lcom/google/gson/Gson; field_17169 GSON + f Lnet/minecraft/class_2403; field_11321 root +c net/minecraft/class_3756 net/minecraft/util/math/noise/PerlinNoiseSampler + m (DDD)D method_33658 sample + p 5 z + p 3 y + p 1 x + m (IIIDDDD)D method_16450 sample + p 6 localY + p 4 localX + p 3 sectionZ + p 2 sectionY + p 1 sectionX + p 10 fadeLocalX + p 8 localZ + f D field_16588 originZ + f D field_16589 originY + f [B field_16590 permutations + m (Lnet/minecraft/class_5819;)V + p 1 random + m (IDDD)D method_16448 grad + p 0 hash + p 1 x + p 3 y + p 5 z + f D field_16591 originX + m (DDDDD)D method_16447 sample + p 3 y + p 1 x + p 9 yMax + p 7 yScale + p 5 z + m (I)I method_16449 getGradient + p 1 hash +c net/minecraft/class_2426 net/minecraft/block/ObserverBlock + f Lnet/minecraft/class_2746; field_11322 POWERED + m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)V method_10366 scheduleTick + p 1 world + p 2 pos + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_10365 updateNeighbors + p 3 state + p 2 pos + p 1 world +c net/minecraft/class_3757 net/minecraft/util/math/noise/NoiseSampler + m (DDDD)D method_16454 sample + p 7 yMax + p 3 y + p 5 yScale + p 1 x +c net/minecraft/class_2427 net/minecraft/data/report/ItemListProvider + f Lcom/google/gson/Gson; field_17170 GSON + f Lnet/minecraft/class_2403; field_11323 root + m (Lnet/minecraft/class_2378;)Lcom/google/gson/JsonElement; method_17175 toJson +c net/minecraft/class_2428 net/minecraft/block/NoteBlock + f Lnet/minecraft/class_2754; field_11325 INSTRUMENT + f Lnet/minecraft/class_2746; field_11326 POWERED + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_10367 playNote + p 2 pos + p 1 world + f Lnet/minecraft/class_2758; field_11324 NOTE +c net/minecraft/class_3759 net/minecraft/entity/ai/goal/MoveToRaidCenterGoal + f F field_30225 WALK_SPEED + m (Lnet/minecraft/class_3763;)V + p 1 actor + f Lnet/minecraft/class_3763; field_16597 actor + m (Lnet/minecraft/class_3765;)V method_16465 includeFreeRaiders + p 1 raid +c net/minecraft/class_2443 net/minecraft/block/RailBlock + f Lnet/minecraft/class_2754; field_11369 SHAPE +c net/minecraft/class_1111 net/minecraft/client/sound/Sound + m ()Lnet/minecraft/class_2960; method_4766 getLocation + m ()Z method_4769 isStreamed + f Lnet/minecraft/class_2960; field_5469 id + m ()Z method_4764 isPreloaded + m ()Lnet/minecraft/class_2960; method_4767 getIdentifier + f Z field_5467 stream + f I field_5463 attenuation + m (Ljava/lang/String;FFILnet/minecraft/class_1111$class_1112;ZZI)V + p 1 id + p 2 volume + p 7 preload + p 8 attenuation + p 3 pitch + p 4 weight + p 5 registrationType + p 6 stream + f F field_5466 volume + m ()Lnet/minecraft/class_1111; method_4765 getSound + f I field_5468 weight + f F field_5464 pitch + m ()F method_4771 getVolume + m ()F method_4772 getPitch + f Lnet/minecraft/class_1111$class_1112; field_5470 registrationType + f Z field_5465 preload + m ()I method_4770 getAttenuation + m ()Lnet/minecraft/class_1111$class_1112; method_4768 getRegistrationType +c net/minecraft/class_1111$class_1112 net/minecraft/client/sound/Sound$RegistrationType + m (Ljava/lang/String;)Lnet/minecraft/class_1111$class_1112; method_4773 getByName + f Lnet/minecraft/class_1111$class_1112; field_5473 SOUND_EVENT + f Ljava/lang/String; field_5472 name + m (Ljava/lang/String;ILjava/lang/String;)V + p 3 name +c net/minecraft/class_1110 net/minecraft/client/sound/SoundEntry + f Ljava/lang/String; field_5461 subtitle + f Ljava/util/List; field_5460 sounds + m (Ljava/util/List;ZLjava/lang/String;)V + p 3 subtitle + p 2 replace + p 1 sounds + m ()Z method_4763 canReplace + m ()Ljava/util/List; method_4761 getSounds + m ()Ljava/lang/String; method_4762 getSubtitle + f Z field_5462 replace +c net/minecraft/class_2444 net/minecraft/data/server/recipe/RecipeJsonProvider + m (Lcom/google/gson/JsonObject;)V method_10416 serialize + p 1 json + m ()Lcom/google/gson/JsonObject; method_10415 toAdvancementJson + m ()Lnet/minecraft/class_2960; method_10418 getAdvancementId + m ()Lnet/minecraft/class_1865; method_17800 getSerializer + m ()Lnet/minecraft/class_2960; method_10417 getRecipeId + m ()Lcom/google/gson/JsonObject; method_17799 toJson +c net/minecraft/class_2445 net/minecraft/block/PumpkinBlock + m (Lnet/minecraft/class_1268;Lnet/minecraft/class_1657;)V method_20291 method_20291 + p 1 player +c net/minecraft/class_3776 net/minecraft/structure/pool/FeaturePoolElement + f Lcom/mojang/serialization/Codec; field_24948 CODEC + m ()Lnet/minecraft/class_2487; method_19299 createDefaultJigsawNbt + m (Ljava/util/function/Supplier;Lnet/minecraft/class_3785$class_3786;)V + p 2 projection + p 1 feature + f Ljava/util/function/Supplier; field_16661 feature + f Lnet/minecraft/class_2487; field_16662 nbt +c net/minecraft/class_2446 net/minecraft/data/server/RecipesProvider + m (Ljava/util/function/Consumer;Lnet/minecraft/class_1792;Lnet/minecraft/class_1792;)V method_29728 offerNetheriteUpgradeRecipe + p 2 inputItem + p 1 outputItem + p 0 exporter + m (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V method_24893 offerTerracottaDyeingRecipe + p 1 outputItem + p 2 inputItem + p 0 exporter + f Ljava/util/Map; field_28555 VARIANT_FACTORIES + m (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V method_24885 offerCarpetRecipe + p 0 exporter + p 1 outputItem + p 2 inputItem + m (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_3494;)V method_24477 offerPlanksRecipe + p 0 exporter + p 2 inputItem + p 1 outputItem + m (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V method_24889 offerBannerRecipe + p 0 exporter + p 1 outputItem + p 2 inputItem + m (Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797; method_32804 createSlabRecipe + p 0 outputItem + p 1 inputItem + m (Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797; method_32808 createStairsRecipe + p 0 outputItem + p 1 inputItem + m (Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797; method_33542 createTransmutationRecipe + p 0 outputItem + p 1 inputItem + m (Lnet/minecraft/class_3494;)Lnet/minecraft/class_2066$class_2068; method_10420 conditionsFromTag + p 0 tag + m (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V method_32814 offerSlabRecipe + p 0 exporter + p 2 inputItem + p 1 outputItem + m (Lnet/minecraft/class_2408;Lcom/google/gson/JsonObject;Ljava/nio/file/Path;)V method_10425 saveRecipe + p 2 path + p 0 cache + p 1 json + m (Lnet/minecraft/class_2403;)V + p 1 root + m (Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797; method_33546 createFenceRecipe + p 1 inputItem + p 0 outputItem + m (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V method_24890 offerStainedGlassDyeingRecipe + p 0 exporter + p 1 outputItem + p 2 inputItem + m (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V method_24894 offerConcretePowderDyeingRecipe + p 0 exporter + p 1 outputItem + p 2 inputItem + m ([Lnet/minecraft/class_2073;)Lnet/minecraft/class_2066$class_2068; method_10423 conditionsFromItemPredicates + m (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V method_32812 offerChiseledBlockRecipe + p 0 exporter + p 2 inputItem + p 1 outputItem + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_2037$class_2039; method_10422 requireEnteringFluid + p 0 block + m (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V method_24886 offerCarpetDyeingRecipe + p 0 exporter + p 1 outputItem + m (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V method_24478 offerBoatRecipe + p 2 inputItem + p 1 outputItem + p 0 exporter + f Lnet/minecraft/class_2403; field_11373 root + m (Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797; method_33553 createTrapdoorRecipe + p 1 inputItem + p 0 outputItem + m (Ljava/util/function/Consumer;Ljava/lang/String;Lnet/minecraft/class_3957;I)V method_17585 generateCookingRecipes + p 3 cookingTime + p 2 serializer + p 1 cooker + p 0 exporter + f Lcom/google/gson/Gson; field_11375 GSON + m (Ljava/util/function/Consumer;)V method_10419 generate + p 0 exporter + m (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V method_32813 createPressurePlateRecipe + p 1 outputItem + p 0 exporter + p 2 inputItem + m (Lnet/minecraft/class_1935;)Lnet/minecraft/class_2066$class_2068; method_10426 conditionsFromItem + p 0 item + m (Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_2447; method_32805 createChiseledBlockRecipe + p 1 inputItem + p 0 outputItem + m (Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797; method_33537 createCondensingRecipe + p 0 outputItem + p 1 inputItem + m (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V method_32809 offerWallRecipe + p 0 exporter + p 2 inputItem + p 1 outputItem + m (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V method_32233 offerCandleDyeingRecipe + p 2 inputItem + p 1 outputItem + p 0 exporter + m (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V method_24891 offerStainedGlassPaneRecipe + p 0 exporter + p 1 outputItem + p 2 inputItem + m (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V method_32811 offerCutCopperRecipe + p 1 outputItem + p 0 exporter + p 2 inputItem + m (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V method_24887 offerBedRecipe + p 0 exporter + p 1 outputItem + m (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V method_34662 offerCrackingRecipe + c Offers a smelting recipe to the exporter that is used to convert the main block of a block family to its cracked variant. + p 1 result + p 0 exporter + p 2 input + f Lorg/apache/logging/log4j/Logger; field_11374 LOGGER + m (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_3494;)V method_24475 offerPlanksRecipe2 + p 2 inputItem + p 1 outputItem + p 0 exporter + m (Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797; method_33544 createDoorRecipe + p 0 outputItem + p 1 inputItem + m (Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797; method_32806 createPressurePlateRecipe + p 0 outputItem + p 1 inputItem + m (Lnet/minecraft/class_1935;)Ljava/lang/String; method_32807 hasItem + p 0 item + m (Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797; method_33548 createFenceGateRecipe + p 1 inputItem + p 0 outputItem + m (Lnet/minecraft/class_2408;Lcom/google/gson/JsonObject;Ljava/nio/file/Path;)V method_10427 saveRecipeAdvancement + p 0 cache + p 1 json + p 2 path + m (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V method_24476 offerBarkBlockRecipe + p 2 inputItem + p 1 outputItem + p 0 exporter + m (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V method_24892 offerStainedGlassPaneDyeingRecipe + p 2 inputItem + p 0 exporter + p 1 outputItem + m (Lnet/minecraft/class_5794;Lnet/minecraft/class_5794$class_5796;)Lnet/minecraft/class_2248; method_33533 getVariantRecipeInput + c Gets the block used to craft a certain {@linkplain net.minecraft.data.family.BlockFamily.Variant variant} of a base block.\n\n

Normally, the block used to craft a variant is the base block.\nFor chiseled variants, this is the slab variant of that block.\n\n

Purpur is handled separately because both purpur and purpur pillars can be used to craft purpur slabs and stairs. + p 1 variant + p 0 family + m (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V method_32810 offerPolishedStoneRecipe + p 2 inputItem + p 1 outputItem + p 0 exporter + m (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V method_24884 offerWoolDyeingRecipe + p 0 exporter + p 1 outputItem + p 2 inputItem + m (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V method_24888 offerBedDyeingRecipe + p 0 exporter + p 1 outputItem + p 2 inputItem + m (Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797; method_33555 createSignRecipe + p 1 inputItem + p 0 outputItem + m (Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797; method_33531 getWallRecipe + p 0 outputItem + p 1 inputItem + m (Lnet/minecraft/class_5797;Lnet/minecraft/class_5794$class_5796;Ljava/lang/String;)V method_33536 method_33536 + p 2 group + m (Ljava/util/function/Consumer;Lnet/minecraft/class_5794;)V method_33539 method_33539 + p 1 family + m (Ljava/util/function/Consumer;Lnet/minecraft/class_5794;)V method_33535 generateFamily + p 0 exporter + p 1 family + m (Lnet/minecraft/class_5794;Ljava/util/function/Consumer;Lnet/minecraft/class_5794$class_5796;Lnet/minecraft/class_2248;)V method_33534 method_33534 + p 3 block + p 2 variant +c net/minecraft/class_3777 net/minecraft/structure/pool/EmptyPoolElement + f Lnet/minecraft/class_3777; field_16663 INSTANCE + f Lcom/mojang/serialization/Codec; field_24947 CODEC +c net/minecraft/class_1115 net/minecraft/client/sound/SoundEntryDeserializer + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_1111$class_1112;)Lnet/minecraft/class_1111$class_1112; method_4789 deserializeType + p 1 json + p 2 fallback + m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize deserialize + p 1 functionJson + p 2 unused + p 3 context + m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_1111; method_4790 deserializeSound + p 1 json + m (Lcom/google/gson/JsonObject;)Ljava/util/List; method_4792 deserializeSounds + p 1 json + m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_1110; method_4791 deserialize +c net/minecraft/class_3770 net/minecraft/world/gen/feature/PillagerOutpostFeature + m (Lnet/minecraft/class_2794;JLnet/minecraft/class_2919;Lnet/minecraft/class_1923;)Z method_30845 isVillageNearby + p 4 random + p 5 pos + p 2 worldSeed + p 1 generator + m (Lnet/minecraft/class_2794;Lnet/minecraft/class_1966;JLnet/minecraft/class_2919;Lnet/minecraft/class_1923;Lnet/minecraft/class_1959;Lnet/minecraft/class_1923;Lnet/minecraft/class_3812;Lnet/minecraft/class_5539;)Z method_28644 shouldStartAt + f Lnet/minecraft/class_6012; field_16656 MONSTER_SPAWNS +c net/minecraft/class_2440 net/minecraft/block/PressurePlateBlock + f Lnet/minecraft/class_2746; field_11358 POWERED + m (Lnet/minecraft/class_2440$class_2441;Lnet/minecraft/class_4970$class_2251;)V + p 2 settings + p 1 type + f Lnet/minecraft/class_2440$class_2441; field_11359 type +c net/minecraft/class_2440$class_2441 net/minecraft/block/PressurePlateBlock$ActivationRule +c net/minecraft/class_1113 net/minecraft/client/sound/SoundInstance + m ()Z method_26273 canPlay + m ()Z method_4786 isRepeatable + m ()Z method_4787 isLooping + m (Lnet/minecraft/class_1144;)Lnet/minecraft/class_1146; method_4783 getSoundSet + p 1 soundManager + m ()Lnet/minecraft/class_1111; method_4776 getSound + m ()Z method_4785 shouldAlwaysPlay + m ()Lnet/minecraft/class_1113$class_1114; method_4777 getAttenuationType + m ()D method_4778 getZ + m ()D method_4779 getY + m ()D method_4784 getX + m ()Lnet/minecraft/class_3419; method_4774 getCategory + m ()F method_4782 getPitch + m ()F method_4781 getVolume + m ()Lnet/minecraft/class_2960; method_4775 getId + m ()I method_4780 getRepeatDelay +c net/minecraft/class_1113$class_1114 net/minecraft/client/sound/SoundInstance$AttenuationType +c net/minecraft/class_2442 net/minecraft/block/PoweredRailBlock + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;ZILnet/minecraft/class_2768;)Z method_10414 isPoweredByOtherRails + p 5 shape + p 4 distance + p 2 pos + p 1 world + f Lnet/minecraft/class_2746; field_11364 POWERED + f Lnet/minecraft/class_2754; field_11365 SHAPE + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;ZI)Z method_10413 isPoweredByOtherRails + p 1 world + p 2 pos + p 3 state + p 5 distance +c net/minecraft/class_3773 net/minecraft/structure/StructurePieceType + f Lnet/minecraft/class_3773; field_16921 NETHER_FORTRESS_SMALL_CORRIDOR + f Lnet/minecraft/class_3773; field_16965 STRONGHOLD_SMALL_CORRIDOR + f Lnet/minecraft/class_3773; field_16953 JUNGLE_TEMPLE + f Lnet/minecraft/class_3773; field_16941 STRONGHOLD_SQUARE_ROOM + f Lnet/minecraft/class_3773; field_16961 NETHER_FORTRESS_CORRIDOR_NETHER_WARTS_ROOM + f Lnet/minecraft/class_3773; field_16918 SWAMP_HUT + f Lnet/minecraft/class_3773; field_16906 STRONGHOLD_LEFT_TURN + f Lnet/minecraft/class_3773; field_16926 NETHER_FORTRESS_BRIDGE_CROSSING + f Lnet/minecraft/class_3773; field_16914 STRONGHOLD_START + f Lnet/minecraft/class_3773; field_16958 STRONGHOLD_RIGHT_TURN + f Lnet/minecraft/class_3773; field_16946 OCEAN_MONUMENT_DOUBLE_Y_ROOM + f Lnet/minecraft/class_3773; field_16934 STRONGHOLD_CORRIDOR + f Lnet/minecraft/class_3773; field_16922 OCEAN_MONUMENT_BASE + f Lnet/minecraft/class_3773; field_16966 OCEAN_MONUMENT_PENTHOUSE + m (Lnet/minecraft/class_3773;Ljava/lang/String;)Lnet/minecraft/class_3773; method_16813 register + p 1 id + p 0 pieceType + f Lnet/minecraft/class_3773; field_16930 NETHER_FORTRESS_CORRIDOR_STAIRS + f Lnet/minecraft/class_3773; field_16962 NETHER_FORTRESS_CORRIDOR_LEFT_TURN + f Lnet/minecraft/class_3773; field_16970 OCEAN_MONUMENT_DOUBLE_Y_Z_ROOM + f Lnet/minecraft/class_3773; field_16907 WOODLAND_MANSION + f Lnet/minecraft/class_3773; field_16939 STRONGHOLD_PORTAL_ROOM + f Lnet/minecraft/class_3773; field_16927 OCEAN_MONUMENT_DOUBLE_X_Y_ROOM + f Lnet/minecraft/class_3773; field_16915 MINESHAFT_ROOM + f Lnet/minecraft/class_3773; field_16959 STRONGHOLD_LIBRARY + f Lnet/minecraft/class_3773; field_16903 NETHER_FORTRESS_BRIDGE_END + f Lnet/minecraft/class_3773; field_16935 SHIPWRECK + f Lnet/minecraft/class_3773; field_16967 NETHER_FORTRESS_BRIDGE_STAIRS + f Lnet/minecraft/class_3773; field_16911 OCEAN_MONUMENT_CORE_ROOM + f Lnet/minecraft/class_3773; field_16955 STRONGHOLD_CHEST_CORRIDOR + f Lnet/minecraft/class_3773; field_16919 MINESHAFT_CROSSING + f Lnet/minecraft/class_3773; field_16943 NETHER_FORTRESS_CORRIDOR_BALCONY + f Lnet/minecraft/class_3773; field_16931 NETHER_FORTRESS_BRIDGE_PLATFORM + f Lnet/minecraft/class_3773; field_16963 OCEAN_MONUMENT_DOUBLE_X_ROOM + f Lnet/minecraft/class_3773; field_16928 OCEAN_MONUMENT_SIMPLE_ROOM + f Lnet/minecraft/class_3773; field_16904 STRONGHOLD_SPIRAL_STAIRCASE + f Lnet/minecraft/class_3773; field_16948 STRONGHOLD_PRISON_HALL + f Lnet/minecraft/class_3773; field_16936 END_CITY + f Lnet/minecraft/class_3773; field_16924 NETHER_FORTRESS_START + f Lnet/minecraft/class_3773; field_16968 MINESHAFT_STAIRS + f Lnet/minecraft/class_3773; field_16944 OCEAN_MONUMENT_SIMPLE_TOP_ROOM + f Lnet/minecraft/class_3773; field_16908 NETHER_FORTRESS_BRIDGE_SMALL_CROSSING + f Lnet/minecraft/class_3773; field_22195 NETHER_FOSSIL + f Lnet/minecraft/class_3773; field_16932 OCEAN_TEMPLE + f Lnet/minecraft/class_3773; field_16952 NETHER_FORTRESS_CORRIDOR_EXIT + f Lnet/minecraft/class_3773; field_16960 BURIED_TREASURE + f Lnet/minecraft/class_3773; field_16929 NETHER_FORTRESS_CORRIDOR_CROSSING + f Lnet/minecraft/class_3773; field_16917 NETHER_FORTRESS_BRIDGE + f Lnet/minecraft/class_3773; field_16905 OCEAN_MONUMENT_ENTRY_ROOM + f Lnet/minecraft/class_3773; field_16949 STRONGHOLD_STAIRS + f Lnet/minecraft/class_3773; field_16937 STRONGHOLD_FIVE_WAY_CROSSING + f Lnet/minecraft/class_3773; field_16925 OCEAN_MONUMENT_DOUBLE_Z_ROOM + f Lnet/minecraft/class_3773; field_16969 MINESHAFT_CORRIDOR + f Lnet/minecraft/class_3773; field_16957 OCEAN_MONUMENT_WING_ROOM + f Lnet/minecraft/class_3773; field_16945 NETHER_FORTRESS_CORRIDOR_RIGHT_TURN + f Lnet/minecraft/class_3773; field_16933 DESERT_TEMPLE + f Lnet/minecraft/class_3773; field_24010 RUINED_PORTAL + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;)Lnet/minecraft/class_3443; load load + p 1 world + p 2 nbt + f Lnet/minecraft/class_3773; field_16909 IGLOO +c net/minecraft/class_1108 net/minecraft/client/sound/MovingMinecartSoundInstance + c A sound instance played when a minecart is moving. + f Lnet/minecraft/class_1688; field_5458 minecart + f F field_5459 distance + m (Lnet/minecraft/class_1688;)V + p 1 minecart +c net/minecraft/class_1107 net/minecraft/client/sound/MinecartInsideSoundInstance + c A sound instance played when a player is riding a minecart. + f Z field_27773 underwater + f Lnet/minecraft/class_1688; field_5456 minecart + m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1688;Z)V + p 1 player + p 3 underwater + p 2 minecart + f Lnet/minecraft/class_1657; field_5457 player +c net/minecraft/class_1106 net/minecraft/client/sound/EntityTrackingSoundInstance + f Lnet/minecraft/class_1297; field_5455 entity + m (Lnet/minecraft/class_3414;Lnet/minecraft/class_3419;Lnet/minecraft/class_1297;)V + p 1 sound + p 2 category + p 3 entity + m (Lnet/minecraft/class_3414;Lnet/minecraft/class_3419;FFLnet/minecraft/class_1297;)V + p 4 pitch + p 3 volume + p 5 entity + p 2 category + p 1 sound +c net/minecraft/class_1105 net/minecraft/client/sound/GuardianAttackSoundInstance + m (Lnet/minecraft/class_1577;)V + p 1 guardian + f Lnet/minecraft/class_1577; field_5454 guardian +c net/minecraft/class_2436 net/minecraft/block/RedstoneBlock +c net/minecraft/class_3767 net/minecraft/village/raid/RaidManager + f Lnet/minecraft/class_3218; field_16641 world + m ()I method_16534 nextId + m (I)Lnet/minecraft/class_3765; method_16541 getRaid + p 1 id + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Lnet/minecraft/class_3765; method_16532 getOrCreateRaid + p 2 pos + p 1 world + m ()V method_16539 tick + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;)Lnet/minecraft/class_3767; method_77 fromNbt + p 0 world + p 1 nbt + m (Lnet/minecraft/class_3222;)Lnet/minecraft/class_3765; method_16540 startRaid + p 1 player + f Ljava/lang/String; field_30690 RAIDS + m (Lnet/minecraft/class_2338;I)Lnet/minecraft/class_3765; method_19209 getRaidAt + p 2 searchDistance + p 1 pos + f Ljava/util/Map; field_16639 raids + m (Lnet/minecraft/class_2874;)Ljava/lang/String; method_16533 nameFor + p 0 dimensionType + m (Lnet/minecraft/class_3763;Lnet/minecraft/class_3765;)Z method_16838 isValidRaiderFor + p 0 raider + p 1 raid + m (Lnet/minecraft/class_3218;)V + p 1 world + f I field_16638 nextAvailableId + f I field_16637 currentTime +c net/minecraft/class_2437 net/minecraft/data/server/FishingLootTableGenerator + f Lnet/minecraft/class_5341$class_210; field_11350 NEEDS_JUNGLE_EDGE_BIOME + f Lnet/minecraft/class_5341$class_210; field_11351 NEEDS_MODIFIED_JUNGLE_EDGE_BIOME + f Lnet/minecraft/class_5341$class_210; field_11352 NEEDS_BAMBOO_JUNGLE_HILLS_BIOME + f Lnet/minecraft/class_5341$class_210; field_11346 NEEDS_JUNGLE_BIOME + f Lnet/minecraft/class_5341$class_210; field_11347 NEEDS_JUNGLE_HILLS_BIOME + f Lnet/minecraft/class_5341$class_210; field_11348 NEEDS_MODIFIED_JUNGLE_BIOME + m (Ljava/util/function/BiConsumer;)V method_10405 accept + f Lnet/minecraft/class_5341$class_210; field_11349 NEEDS_BAMBOO_JUNGLE_BIOME +c net/minecraft/class_2438 net/minecraft/data/server/LootTablesProvider + m (Lnet/minecraft/class_2403;)V + p 1 root + f Lcom/google/gson/Gson; field_11356 GSON + f Lnet/minecraft/class_2403; field_11353 root + f Ljava/util/List; field_11354 lootTypeGenerators + f Lorg/apache/logging/log4j/Logger; field_11355 LOGGER + m (Ljava/nio/file/Path;Lnet/minecraft/class_2960;)Ljava/nio/file/Path; method_10409 getOutput + p 1 lootTableId + p 0 rootOutput +c net/minecraft/class_3769 net/minecraft/world/gen/PillagerSpawner + f I field_16652 ticksUntilNextSpawn + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Ljava/util/Random;Z)Z method_16575 spawnPillager + p 4 captain + c whether the pillager is the captain of a patrol + p 2 pos + p 3 random + p 1 world +c net/minecraft/class_2439 net/minecraft/block/PotatoesBlock + f [Lnet/minecraft/class_265; field_11357 AGE_TO_SHAPE +c net/minecraft/class_1109 net/minecraft/client/sound/PositionedSoundInstance + m (Lnet/minecraft/class_3414;Lnet/minecraft/class_3419;FFLnet/minecraft/class_2338;)V + p 5 pos + p 3 volume + p 4 pitch + p 1 sound + p 2 category + m (Lnet/minecraft/class_3414;Lnet/minecraft/class_3419;FFZILnet/minecraft/class_1113$class_1114;DDD)V + p 6 repeatDelay + p 7 attenuationType + p 8 x + p 10 y + p 12 z + p 1 sound + p 2 category + p 3 volume + p 4 pitch + p 5 repeat + m (Lnet/minecraft/class_3414;FF)Lnet/minecraft/class_1109; method_24877 ambient + p 2 volume + p 1 pitch + p 0 sound + m (Lnet/minecraft/class_3414;F)Lnet/minecraft/class_1109; method_4758 master + p 0 sound + p 1 pitch + m (Lnet/minecraft/class_3414;)Lnet/minecraft/class_1109; method_4759 music + p 0 sound + m (Lnet/minecraft/class_3414;Lnet/minecraft/class_3419;FFDDD)V + p 7 y + p 9 z + p 1 sound + p 2 category + p 3 volume + p 4 pitch + p 5 x + m (Lnet/minecraft/class_3414;DDD)Lnet/minecraft/class_1109; method_4760 record + p 1 x + p 0 sound + p 3 y + p 5 z + m (Lnet/minecraft/class_2960;Lnet/minecraft/class_3419;FFZILnet/minecraft/class_1113$class_1114;DDDZ)V + p 1 id + p 2 category + p 14 looping + p 12 z + p 10 y + p 7 attenuationType + p 8 x + p 5 repeat + p 6 repeatDelay + p 3 volume + p 4 pitch + m (Lnet/minecraft/class_3414;DDD)Lnet/minecraft/class_1109; method_25467 ambient + p 1 x + p 3 y + p 0 sound + p 5 z + m (Lnet/minecraft/class_3414;)Lnet/minecraft/class_1109; method_25466 ambient + p 0 sound + m (Lnet/minecraft/class_3414;FF)Lnet/minecraft/class_1109; method_4757 master + p 2 volume + p 0 sound + p 1 pitch +c net/minecraft/class_3741 net/minecraft/world/biome/layer/util/CoordinateTransformer + m (I)I method_16342 transformX + p 1 x + m (I)I method_16343 transformZ + p 1 y +c net/minecraft/class_2411 net/minecraft/block/MelonBlock +c net/minecraft/class_3742 net/minecraft/client/gui/screen/ingame/JigsawBlockScreen + f Lnet/minecraft/class_3751; field_16522 jigsaw + f Lnet/minecraft/class_2561; field_26564 JOINT_LABEL_TEXT + m ()V method_20118 updateDoneButtonState + m (Lnet/minecraft/class_3751;)V + p 1 jigsaw + f Lnet/minecraft/class_342; field_23348 nameField + f I field_24052 generationDepth + f Lnet/minecraft/class_2561; field_26565 POOL_TEXT + f Lnet/minecraft/class_5676; field_23351 jointRotationButton + f Lnet/minecraft/class_2561; field_26566 NAME_TEXT + m ()V method_16348 updateServer + f Lnet/minecraft/class_2561; field_26567 TARGET_TEXT + m ()V method_16349 onCancel + f Lnet/minecraft/class_342; field_23349 targetField + f Lnet/minecraft/class_2561; field_26568 FINAL_STATE_TEXT + f Lnet/minecraft/class_342; field_16519 finalStateField + f Lnet/minecraft/class_342; field_23350 poolField + m ()V method_16346 onDone + f Lnet/minecraft/class_3751$class_4991; field_23352 joint + f Lnet/minecraft/class_4185; field_19103 doneButton + f Z field_25271 keepJigsaws + m ()V method_27272 generate +c net/minecraft/class_2412 net/minecraft/data/server/AdventureTabAdvancementGenerator + m (Lnet/minecraft/class_161$class_162;)Lnet/minecraft/class_161$class_162; method_10336 requireListedMobsKilled + m (Lnet/minecraft/class_161$class_162;Ljava/util/List;)Lnet/minecraft/class_161$class_162; method_10337 requireListedBiomesVisited + m (Ljava/util/function/Consumer;)V method_10335 accept + f Ljava/util/List; field_11293 BIOMES + f [Lnet/minecraft/class_1299; field_11294 MONSTERS +c net/minecraft/class_3743 net/minecraft/datafixer/schema/Schema1909 +c net/minecraft/class_2413 net/minecraft/block/MagmaBlock +c net/minecraft/class_3740 net/minecraft/world/biome/layer/util/IdentityCoordinateTransformer +c net/minecraft/class_3738 net/minecraft/server/ServerTask + f I field_16504 creationTicks + m ()I method_16338 getCreationTicks + m (ILjava/lang/Runnable;)V + p 1 creationTicks + p 2 runnable + f Ljava/lang/Runnable; field_16505 runnable +c net/minecraft/class_2408 net/minecraft/data/DataCache + m (Ljava/nio/file/Path;Ljava/lang/String;)V method_10325 updateSha1 + m (Ljava/nio/file/Path;)V method_16674 ignore + f I field_11284 unchanged + f Ljava/util/Set; field_16743 ignores + m (Ljava/nio/file/Path;)Ljava/lang/String; method_10323 getOldSha1 + f Ljava/util/Map; field_11282 oldSha1 + f Lorg/apache/logging/log4j/Logger; field_11287 LOGGER + f Ljava/nio/file/Path; field_11286 recordFile + f Ljava/nio/file/Path; field_11285 root + f Ljava/util/Map; field_11283 newSha1 + m ()V method_10331 deleteAll + m (Ljava/nio/file/Path;)Z method_10330 contains + m ()V method_10326 write + m ()Ljava/util/stream/Stream; method_10328 files +c net/minecraft/class_3739 net/minecraft/world/biome/layer/util/NorthWestCoordinateTransformer +c net/minecraft/class_2409 net/minecraft/data/server/AdvancementsProvider + f Ljava/util/List; field_11289 tabGenerators + f Lcom/google/gson/Gson; field_11291 GSON + m (Lnet/minecraft/class_2403;)V + p 1 root + m (Ljava/nio/file/Path;Lnet/minecraft/class_161;)Ljava/nio/file/Path; method_10334 getOutput + p 0 rootOutput + p 1 advancement + f Lnet/minecraft/class_2403; field_11288 root + f Lorg/apache/logging/log4j/Logger; field_11290 LOGGER +c net/minecraft/class_2403 net/minecraft/data/DataGenerator + m ()Ljava/nio/file/Path; method_10313 getOutput + f Lorg/apache/logging/log4j/Logger; field_11275 LOGGER + f Ljava/util/Collection; field_11272 inputs + m (Ljava/nio/file/Path;Ljava/util/Collection;)V + p 2 inputs + p 1 output + m ()V method_10315 run + m (Lnet/minecraft/class_2405;)V method_10314 install + p 1 provider + f Ljava/nio/file/Path; field_11274 output + f Ljava/util/List; field_11273 providers + m ()Ljava/util/Collection; method_10312 getInputs +c net/minecraft/class_3734 net/minecraft/item/ScaffoldingItem +c net/minecraft/class_2404 net/minecraft/block/FluidBlock + f Lnet/minecraft/class_2758; field_11278 LEVEL + f Lnet/minecraft/class_265; field_24412 COLLISION_SHAPE + m (Lnet/minecraft/class_3609;Lnet/minecraft/class_4970$class_2251;)V + p 2 settings + p 1 fluid + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z method_10316 receiveNeighborFluids + p 1 world + p 2 pos + p 3 state + f Lnet/minecraft/class_3609; field_11279 fluid + f Ljava/util/List; field_11276 statesByLevel + m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)V method_10318 playExtinguishSound + p 2 pos + p 1 world +c net/minecraft/class_3735 net/minecraft/predicate/entity/EntityEquipmentPredicate + f Lnet/minecraft/class_3735; field_19240 OMINOUS_BANNER_ON_HEAD + m (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_3735; method_16224 fromJson + p 0 json + f Lnet/minecraft/class_2073; field_16486 mainhand + f Lnet/minecraft/class_2073; field_16487 chest + f Lnet/minecraft/class_3735; field_16485 ANY + f Lnet/minecraft/class_2073; field_16488 legs + m (Lnet/minecraft/class_1297;)Z method_16226 test + p 1 entity + f Lnet/minecraft/class_2073; field_16483 head + m ()Lcom/google/gson/JsonElement; method_16225 toJson + f Lnet/minecraft/class_2073; field_16484 offhand + m (Lnet/minecraft/class_2073;Lnet/minecraft/class_2073;Lnet/minecraft/class_2073;Lnet/minecraft/class_2073;Lnet/minecraft/class_2073;Lnet/minecraft/class_2073;)V + p 4 feet + p 3 legs + p 6 offhand + p 5 mainhand + p 2 chest + p 1 head + f Lnet/minecraft/class_2073; field_16489 feet +c net/minecraft/class_3735$class_5278 net/minecraft/predicate/entity/EntityEquipmentPredicate$Builder + f Lnet/minecraft/class_2073; field_24485 feet + f Lnet/minecraft/class_2073; field_24486 mainhand + f Lnet/minecraft/class_2073; field_24487 offhand + f Lnet/minecraft/class_2073; field_24482 head + f Lnet/minecraft/class_2073; field_24483 chest + f Lnet/minecraft/class_2073; field_24484 legs + m (Lnet/minecraft/class_2073;)Lnet/minecraft/class_3735$class_5278; method_27968 chest + p 1 chest + m (Lnet/minecraft/class_2073;)Lnet/minecraft/class_3735$class_5278; method_27969 legs + p 1 legs + m ()Lnet/minecraft/class_3735; method_27967 build + m (Lnet/minecraft/class_2073;)Lnet/minecraft/class_3735$class_5278; method_27970 feet + p 1 feet + m (Lnet/minecraft/class_2073;)Lnet/minecraft/class_3735$class_5278; method_35195 mainhand + p 1 mainhand + m (Lnet/minecraft/class_2073;)Lnet/minecraft/class_3735$class_5278; method_35196 offhand + p 1 offhand + m ()Lnet/minecraft/class_3735$class_5278; method_27965 create + m (Lnet/minecraft/class_2073;)Lnet/minecraft/class_3735$class_5278; method_27966 head + p 1 head +c net/minecraft/class_3736 net/minecraft/block/ScaffoldingBlock + f Lnet/minecraft/class_265; field_17578 OUTLINE_SHAPE + f Lnet/minecraft/class_2758; field_16495 DISTANCE + f Lnet/minecraft/class_2746; field_16496 WATERLOGGED + f Lnet/minecraft/class_265; field_16497 BOTTOM_OUTLINE_SHAPE + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;I)Z method_16373 shouldBeBottom + p 3 distance + p 1 world + p 2 pos + f Lnet/minecraft/class_265; field_16494 NORMAL_OUTLINE_SHAPE + f Lnet/minecraft/class_2746; field_16547 BOTTOM + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)I method_16372 calculateDistance + p 1 pos + p 0 world + f Lnet/minecraft/class_265; field_17577 COLLISION_SHAPE +c net/minecraft/class_2405 net/minecraft/data/DataProvider + m (Lnet/minecraft/class_2408;)V method_10319 run + p 1 cache + f Lcom/google/common/hash/HashFunction; field_11280 SHA1 + m (Lcom/google/gson/Gson;Lnet/minecraft/class_2408;Lcom/google/gson/JsonElement;Ljava/nio/file/Path;)V method_10320 writeToPath + p 2 output + p 0 gson + p 1 cache + m ()Ljava/lang/String; method_10321 getName +c net/minecraft/class_2406 net/minecraft/block/LoomBlock + f Lnet/minecraft/class_2561; field_17373 TITLE + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;ILnet/minecraft/class_1661;Lnet/minecraft/class_1657;)Lnet/minecraft/class_1703; method_17478 method_17478 + p 2 syncId + p 3 inventory + p 4 player +c net/minecraft/class_3737 net/minecraft/block/Waterloggable +c net/minecraft/class_2421 net/minecraft/block/NetherWartBlock + f [Lnet/minecraft/class_265; field_11305 AGE_TO_SHAPE + f Lnet/minecraft/class_2758; field_11306 AGE +c net/minecraft/class_2422 net/minecraft/data/report/BlockListProvider + f Lnet/minecraft/class_2403; field_11307 root + f Lcom/google/gson/Gson; field_17168 GSON +c net/minecraft/class_3753 net/minecraft/network/packet/c2s/play/UpdateJigsawC2SPacket + f Lnet/minecraft/class_2960; field_23401 pool + f Ljava/lang/String; field_16564 finalState + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Ljava/lang/String;Lnet/minecraft/class_3751$class_4991;)V + p 1 pos + p 6 jointType + p 3 targetPool + p 2 attachmentType + p 5 finalState + p 4 pool + m ()Lnet/minecraft/class_2960; method_16394 getTargetPool + m ()Lnet/minecraft/class_2960; method_16395 getAttachmentType + m ()Ljava/lang/String; method_16393 getFinalState + f Lnet/minecraft/class_2338; field_16565 pos + m (Lnet/minecraft/class_2540;)V + p 1 buf + m ()Lnet/minecraft/class_2338; method_16396 getPos + m ()Lnet/minecraft/class_3751$class_4991; method_26436 getJointType + m ()Lnet/minecraft/class_2960; method_26435 getPool + m (Lnet/minecraft/class_2792;)V method_16392 apply + f Lnet/minecraft/class_2960; field_16566 targetPool + f Lnet/minecraft/class_2960; field_16563 attachmentType + f Lnet/minecraft/class_3751$class_4991; field_23402 jointType +c net/minecraft/class_2423 net/minecraft/block/NetherPortalBlock + f Lnet/minecraft/class_265; field_11309 X_SHAPE + f Lnet/minecraft/class_265; field_11308 Z_SHAPE + f Lnet/minecraft/class_2754; field_11310 AXIS +c net/minecraft/class_3754 net/minecraft/world/gen/chunk/NoiseChunkGenerator + f Lnet/minecraft/class_3757; field_16571 surfaceDepthNoise + f Lnet/minecraft/class_5818; field_28748 noiseColumnSampler + m (Lnet/minecraft/class_1966;Lnet/minecraft/class_1966;JLjava/util/function/Supplier;)V + p 1 populationSource + p 5 settings + p 3 seed + p 2 biomeSource + f I field_28747 noiseSizeY + m (II[Lnet/minecraft/class_2680;Ljava/util/function/Predicate;II)Ljava/util/OptionalInt; method_26263 sampleHeightmap + p 3 states + p 4 predicate + p 5 minY + p 6 noiseSizeY + p 1 x + p 2 z + f I field_24779 worldHeight + m (Lnet/minecraft/class_1966;JLjava/util/function/Supplier;)V + p 1 biomeSource + p 2 seed + p 4 settings + f Lnet/minecraft/class_5216; field_28844 waterLevelNoise + m (JLnet/minecraft/class_5321;)Z method_28548 matchesSettings + p 3 settingsKey + p 1 seed + m ([DIIII)V method_34284 sampleNoiseColumn + p 4 minY + p 5 noiseSizeY + p 2 x + p 3 z + p 1 buffer + f Lnet/minecraft/class_5840; field_28913 blockInterpolator + f Z field_28845 hasAquifers + f Lnet/minecraft/class_2680; field_16576 defaultBlock + f I field_16580 noiseSizeX + f I field_16570 horizontalNoiseResolution + f Ljava/util/function/Supplier; field_24774 settings + f I field_16572 verticalNoiseResolution + m (Lnet/minecraft/class_5817;Lnet/minecraft/class_5832;Lnet/minecraft/class_5840;IIID)Lnet/minecraft/class_2680; method_33643 getBlockState + p 3 blockInterpolator + p 2 aquiferSampler + p 5 y + p 4 x + p 1 structures + p 7 noise + p 6 z + f I field_16578 noiseSizeZ + f J field_24778 seed + f Lnet/minecraft/class_5216; field_28843 edgeDensityNoise + f Lnet/minecraft/class_2680; field_16648 AIR + f Lcom/mojang/serialization/Codec; field_24773 CODEC + f [Lnet/minecraft/class_2680; field_28746 EMPTY + f Lnet/minecraft/class_2680; field_16573 defaultFluid + m (Lnet/minecraft/class_2791;Ljava/util/Random;)V method_16412 buildBedrock + p 2 random + p 1 chunk + m (Lnet/minecraft/class_5138;Lnet/minecraft/class_2791;II)Lnet/minecraft/class_2791; method_33754 populateNoise + p 4 noiseSizeY + p 3 minY + p 2 chunk + p 1 accessor + m (IIII)[D method_16406 sampleNoiseColumn + p 1 x + p 4 noiseSizeY + p 3 minY + p 2 z +c net/minecraft/class_3755 net/minecraft/datafixer/fix/ChunkLightRemoveFix + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 1 outputSchema + p 2 changesType +c net/minecraft/class_2424 net/minecraft/world/dimension/AreaHelper + f I field_11313 foundPortalBlocks + m (Lnet/minecraft/class_2680;)Z method_10359 validStateInsidePortal + p 0 state + f Lnet/minecraft/class_2350$class_2351; field_11317 axis + m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Ljava/util/function/Predicate;Lnet/minecraft/class_2350$class_2351;)Ljava/util/Optional; method_30486 getOrEmpty + p 0 world + p 3 axis + p 1 pos + f Lnet/minecraft/class_2350; field_11314 negativeDir + f I field_11311 width + f I field_11312 height + f Lnet/minecraft/class_1936; field_11318 world + m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338; method_30492 getLowerCorner + p 1 pos + m ()Z method_10360 isValid + f Lnet/minecraft/class_2338; field_11316 lowerCorner + m ()Z method_10362 wasAlreadyValid + m ()I method_30496 getHeight + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)I method_30493 getWidth + p 2 direction + p 1 pos + m (Lnet/minecraft/class_5459$class_5460;Lnet/minecraft/class_2350$class_2351;Lnet/minecraft/class_243;Lnet/minecraft/class_4048;)Lnet/minecraft/class_243; method_30494 entityPosInPortal + p 2 entityPos + p 3 entityDimensions + p 0 portalRect + p 1 portalAxis + m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350$class_2351;)Ljava/util/Optional; method_30485 getNewPortal + p 0 world + p 1 pos + p 2 axis + m ()I method_30495 getWidth + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_30487 method_30487 + p 0 state + p 2 pos + p 1 world + m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350$class_2351;)V + p 3 axis + p 2 pos + p 1 world + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_5459$class_5460;Lnet/minecraft/class_2350$class_2351;Lnet/minecraft/class_243;Lnet/minecraft/class_4048;Lnet/minecraft/class_243;FF)Lnet/minecraft/class_5454; method_30484 getNetherTeleportTarget + p 1 portalRect + p 2 portalAxis + p 0 destination + p 7 pitch + p 5 velocity + p 6 yaw + p 3 offset + p 4 dimensions + f Lnet/minecraft/class_4970$class_4973; field_25883 IS_VALID_FRAME_BLOCK + m ()V method_10363 createPortal +c net/minecraft/class_3751 net/minecraft/block/entity/JigsawBlockEntity + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V + p 1 pos + p 2 state + m (Lnet/minecraft/class_2960;)V method_16379 setAttachmentType + p 1 value + f Ljava/lang/String; field_16551 finalState + m (Lnet/minecraft/class_2960;)V method_16378 setTargetPool + p 1 target + f Ljava/lang/String; field_31343 TARGET_KEY + f Ljava/lang/String; field_31344 POOL_KEY + m ()Lnet/minecraft/class_2960; method_16381 getName + f Ljava/lang/String; field_31347 FINAL_STATE_KEY + m (Ljava/lang/String;)V method_16377 setFinalState + p 1 finalState + f Ljava/lang/String; field_31345 JOINT_KEY + m ()Lnet/minecraft/class_2960; method_16382 getPool + m (Lnet/minecraft/class_3751$class_4991;)V method_26396 setJoint + p 1 joint + f Ljava/lang/String; field_31346 NAME_KEY + m (Lnet/minecraft/class_2960;)V method_26398 setPool + p 1 pool + m ()Ljava/lang/String; method_16380 getFinalState + m (Lnet/minecraft/class_3218;IZ)V method_27191 generate + p 2 maxDepth + p 3 keepJigsaws + p 1 world + f Lnet/minecraft/class_3751$class_4991; field_23328 joint + f Lnet/minecraft/class_2960; field_23327 pool + m ()Lnet/minecraft/class_3751$class_4991; method_26400 getJoint + f Lnet/minecraft/class_2960; field_16552 target + m ()Lnet/minecraft/class_2960; method_26399 getTarget + f Lnet/minecraft/class_2960; field_16550 name +c net/minecraft/class_3751$class_4991 net/minecraft/block/entity/JigsawBlockEntity$Joint + m (Ljava/lang/String;ILjava/lang/String;)V + p 3 name + f Ljava/lang/String; field_23331 name + m (Ljava/lang/String;)Ljava/util/Optional; method_26401 byName + p 0 name + m ()Lnet/minecraft/class_2561; method_32357 asText +c net/minecraft/class_2420 net/minecraft/block/MushroomPlantBlock + m (Lnet/minecraft/class_4970$class_2251;Ljava/util/function/Supplier;)V + p 1 settings + p 2 feature + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Ljava/util/Random;)Z method_10349 trySpawningBigMushroom + p 4 random + p 3 state + p 2 pos + p 1 world + f Lnet/minecraft/class_265; field_11304 SHAPE + f Ljava/util/function/Supplier; field_27194 feature +c net/minecraft/class_3749 net/minecraft/block/LanternBlock + f Lnet/minecraft/class_265; field_16544 HANGING_SHAPE + f Lnet/minecraft/class_2746; field_16545 HANGING + f Lnet/minecraft/class_2746; field_26441 WATERLOGGED + m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_2350; method_16370 attachedDirection + p 0 state + f Lnet/minecraft/class_265; field_16546 STANDING_SHAPE +c net/minecraft/class_2418 net/minecraft/block/MyceliumBlock +c net/minecraft/class_2419 net/minecraft/data/server/EndTabAdvancementGenerator + m (Ljava/util/function/Consumer;)V method_10348 accept +c net/minecraft/class_2414 net/minecraft/data/server/HusbandryTabAdvancementGenerator + f [Lnet/minecraft/class_1792; field_11298 FOOD_ITEMS + f [Lnet/minecraft/class_1792; field_11295 FISH_ITEMS + f [Lnet/minecraft/class_1792; field_11297 FISH_BUCKET_ITEMS + m (Lnet/minecraft/class_161$class_162;)Lnet/minecraft/class_161$class_162; method_10339 requireListedFishCaught + m (Lnet/minecraft/class_161$class_162;)Lnet/minecraft/class_161$class_162; method_16118 requireAllCatsTamed + m (Ljava/util/function/Consumer;)V method_10338 accept + f [Lnet/minecraft/class_1299; field_11296 BREEDABLE_ANIMALS + m (Lnet/minecraft/class_161$class_162;)Lnet/minecraft/class_161$class_162; method_10341 requireFoodItemsEaten + m (Lnet/minecraft/class_161$class_162;)Lnet/minecraft/class_161$class_162; method_10340 requireListedFishBucketsFilled + m (Lnet/minecraft/class_161$class_162;)Lnet/minecraft/class_161$class_162; method_10342 requireListedAnimalsBred +c net/minecraft/class_3745 net/minecraft/entity/CrossbowUser + m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1799;Lnet/minecraft/class_1676;F)V method_18811 shoot + p 1 target + p 2 crossbow + p 3 projectile + p 4 multiShotSpray + m (Lnet/minecraft/class_1309;Lnet/minecraft/class_243;F)Lnet/minecraft/class_1160; method_24653 getProjectileLaunchVelocity + p 1 entity + p 2 positionDelta + p 3 multishotSpray + m (Lnet/minecraft/class_1309;F)V method_24654 shoot + p 2 speed + p 1 entity + m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;Lnet/minecraft/class_1676;FF)V method_24652 shoot + p 2 target + p 1 entity + p 4 multishotSpray + p 3 projectile + p 5 speed + m (Z)V method_7110 setCharging + p 1 charging + m ()V method_24651 postShoot + m ()Lnet/minecraft/class_1309; method_5968 getTarget +c net/minecraft/class_2415 net/minecraft/util/BlockMirror + f Lnet/minecraft/class_4990; field_23263 directionTransformation + m ()Lnet/minecraft/class_4990; method_26380 getDirectionTransformation + f Lnet/minecraft/class_2561; field_27883 name + m (Lnet/minecraft/class_2350;)Lnet/minecraft/class_2350; method_10343 apply + p 1 direction + m (Ljava/lang/String;ILnet/minecraft/class_2561;Lnet/minecraft/class_4990;)V + p 4 directionTransformation + p 3 name + m (Lnet/minecraft/class_2350;)Lnet/minecraft/class_2470; method_10345 getRotation + p 1 direction + m ()Lnet/minecraft/class_2561; method_32354 getName + m (II)I method_10344 mirror + p 1 rotation + p 2 fullTurn +c net/minecraft/class_3746 net/minecraft/world/TestableWorld + m (Lnet/minecraft/class_2902$class_2903;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338; method_8598 getTopPosition + m (Lnet/minecraft/class_2338;Ljava/util/function/Predicate;)Z method_16358 testBlockState + p 1 pos + p 2 state + m (Lnet/minecraft/class_2338;Ljava/util/function/Predicate;)Z method_35237 testFluidState + p 2 state + p 1 pos + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2591;)Ljava/util/Optional; method_35230 getBlockEntity + p 1 pos + p 2 type +c net/minecraft/class_2416 net/minecraft/data/server/NetherTabAdvancementGenerator + f Ljava/util/List; field_24614 NETHER_BIOMES + m (Ljava/util/function/Consumer;)V method_10346 accept +c net/minecraft/class_3747 net/minecraft/world/ModifiableTestableWorld +c net/minecraft/class_3748 net/minecraft/block/JigsawBlock + m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_2350; method_26378 getFacing + p 0 state + f Lnet/minecraft/class_2754; field_23262 ORIENTATION + m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_2350; method_26379 getRotation + p 0 state + m (Lnet/minecraft/class_3499$class_3501;Lnet/minecraft/class_3499$class_3501;)Z method_16546 attachmentMatches + p 1 info2 + p 0 info1 +c net/minecraft/class_2417 net/minecraft/data/server/StoryTabAdvancementGenerator + m (Ljava/util/function/Consumer;)V method_10347 accept +c net/minecraft/class_5582 net/minecraft/client/world/ClientEntityManager + m (Lnet/minecraft/class_1923;)V method_31875 stopTicking + p 1 pos + m (Lnet/minecraft/class_1923;)V method_31869 startTicking + p 1 pos + m ()Ljava/lang/String; method_31879 getDebugString + m ()Lnet/minecraft/class_5577; method_31866 getLookup + m (Lnet/minecraft/class_5568;)V method_31870 addEntity + p 1 entity + m ()I method_31874 getEntityCount + m (J)Lnet/minecraft/class_5584; method_31867 method_31867 + p 1 pos + m (Lnet/minecraft/class_5572;)V method_31877 method_31877 + p 1 sections + f Lnet/minecraft/class_5577; field_27284 lookup + m (Ljava/lang/Class;Lnet/minecraft/class_5576;)V + p 1 entityClass + p 2 handler + f Lnet/minecraft/class_5576; field_27280 handler + f Lit/unimi/dsi/fastutil/longs/LongSet; field_27283 tickingChunkSections + m (JLnet/minecraft/class_5572;)V method_31868 removeIfEmpty + p 3 entities + p 1 packedChunkSection + m (Lnet/minecraft/class_5572;)V method_31871 method_31871 + p 1 sections + f Lnet/minecraft/class_5573; field_27282 cache + f Lorg/apache/logging/log4j/Logger; field_27279 LOGGER + f Lnet/minecraft/class_5570; field_27281 index +c net/minecraft/class_5582$class_5583 net/minecraft/client/world/ClientEntityManager$Listener + f Lnet/minecraft/class_5582; field_27285 manager + m (Lnet/minecraft/class_5582;Lnet/minecraft/class_5568;JLnet/minecraft/class_5572;)V + p 3 lastSectionPos + p 2 entity + p 5 section + f J field_27287 lastSectionPos + f Lnet/minecraft/class_5572; field_27288 section + f Lnet/minecraft/class_5568; field_27286 entity +c net/minecraft/class_4251 net/minecraft/entity/ai/brain/task/RingBellTask + f F field_30160 RUN_CHANCE + f I field_30159 MAX_DISTANCE +c net/minecraft/class_4250 net/minecraft/entity/ai/brain/task/EndRaidTask +c net/minecraft/class_4253 net/minecraft/entity/ai/brain/task/StartRaidTask +c net/minecraft/class_5584 net/minecraft/world/entity/EntityTrackingStatus + c The status of entity tracking sections within entity managers.\n\n@see EntityTrackingSection + f Z field_27292 tracked + f Z field_27293 tick + m ()Z method_31883 shouldTick + m (Ljava/lang/String;IZZ)V + p 4 tick + p 3 tracked + m (Lnet/minecraft/class_3193$class_3194;)Lnet/minecraft/class_5584; method_31884 fromLevelType + p 0 levelType + m ()Z method_31885 shouldTrack +c net/minecraft/class_4252 net/minecraft/entity/ai/brain/task/ForgetBellRingTask + f I field_30165 MIN_HEARD_BELL_TIME + m (II)V + p 2 distance + p 1 maxHiddenSeconds + f I field_19154 distance + f I field_19000 maxHiddenTicks + f I field_19001 hiddenTicks +c net/minecraft/class_5589 net/minecraft/world/gen/feature/GeodeFeatureConfig + f I field_27329 maxGenOffset + f I field_27328 minGenOffset + f I field_27327 maxPointOffset + f I field_27326 minPointOffset + m (Lnet/minecraft/class_5585;Lnet/minecraft/class_5587;Lnet/minecraft/class_5586;DDZIIIIIIIIDI)V + p 16 maxGenOffset + p 15 minGenOffset + p 17 noiseMultiplier + p 19 invalidBlocksThreshold + p 8 placementsRequireLayer0Alternate + p 10 maxOuterWallDistance + p 9 minOuterWallDistance + p 12 maxDistributionPoints + p 11 minDistributionPoints + p 14 maxPointOffset + p 13 minPointOffset + p 2 layerThicknessConfig + p 1 layerConfig + p 4 usePotentialPlacementsChance + p 3 crackConfig + p 6 useAlternateLayer0Chance + f D field_27320 useAlternateLayer0Chance + f I field_27325 maxDistributionPoints + f I field_27324 minDistributionPoints + f D field_27330 noiseMultiplier + f I field_27323 maxOuterWallDistance + f I field_27322 minOuterWallDistance + f I field_29062 invalidBlocksThreshold + f Lcom/mojang/serialization/Codec; field_27315 CODEC + f Lcom/mojang/serialization/Codec; field_27314 RANGE + f Lnet/minecraft/class_5587; field_27317 layerThicknessConfig + f Lnet/minecraft/class_5586; field_27318 crackConfig + f Lnet/minecraft/class_5585; field_27316 layerConfig + f Z field_27321 placementsRequireLayer0Alternate + f D field_27319 usePotentialPlacementsChance +c net/minecraft/class_4255 net/minecraft/entity/ai/goal/LongDoorInteractGoal + m (Lnet/minecraft/class_1308;Z)V + p 1 mob + p 2 delayedClose + f I field_19005 ticksLeft + f Z field_19004 delayedClose +c net/minecraft/class_5586 net/minecraft/world/gen/feature/GeodeCrackConfig + f Lcom/mojang/serialization/Codec; field_27302 CODEC + f D field_27303 generateCrackChance + f I field_27305 crackPointOffset + m (DDI)V + p 5 crackPointOffset + p 3 baseCrackSize + p 1 generateCrackChance + f D field_27304 baseCrackSize +c net/minecraft/class_4254 net/minecraft/entity/ai/brain/task/RunAroundAfterRaidTask + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;)Z method_19989 shouldRun +c net/minecraft/class_5585 net/minecraft/world/gen/feature/GeodeLayerConfig + f Lcom/mojang/serialization/Codec; field_27301 CODEC + f Lnet/minecraft/class_4651; field_27299 outerLayerProvider + f Lnet/minecraft/class_4651; field_27298 middleLayerProvider + f Lnet/minecraft/class_4651; field_27297 alternateInnerLayerProvider + f Ljava/util/List; field_27300 innerBlocks + m (Lnet/minecraft/class_4651;Lnet/minecraft/class_4651;Lnet/minecraft/class_4651;Lnet/minecraft/class_4651;Lnet/minecraft/class_4651;Ljava/util/List;)V + p 4 middleLayerProvider + p 3 alternateInnerLayerProvider + p 6 innerBlocks + p 5 outerLayerProvider + p 2 innerLayerProvider + p 1 fillingProvider + f Lnet/minecraft/class_4651; field_27296 innerLayerProvider + f Lnet/minecraft/class_4651; field_27295 fillingProvider +c net/minecraft/class_4257 net/minecraft/entity/ai/brain/sensor/VillagerBabiesSensor + m (Lnet/minecraft/class_1309;)Ljava/util/List; method_20000 getVisibleVillagerBabies + p 1 entities + m (Lnet/minecraft/class_1309;)Z method_20001 isVillagerBaby + p 1 entity + m (Lnet/minecraft/class_1309;)Ljava/util/List; method_20002 getVisibleMobs + p 1 entity +c net/minecraft/class_5588 net/minecraft/world/gen/feature/GeodeFeature + f [Lnet/minecraft/class_2350; field_27313 DIRECTIONS +c net/minecraft/class_4256 net/minecraft/entity/ai/brain/sensor/NearestBedSensor + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;)V method_21646 sense + f I field_30252 MAX_TRIES + f I field_30253 MAX_EXPIRY_TIME + f I field_30251 REMEMBER_TIME + f I field_20296 tries + f J field_20297 expiryTime + f Lit/unimi/dsi/fastutil/longs/Long2LongMap; field_20295 positionToExpiryTime +c net/minecraft/class_5587 net/minecraft/world/gen/feature/GeodeLayerThicknessConfig + f Lcom/mojang/serialization/Codec; field_27311 RANGE + f Lcom/mojang/serialization/Codec; field_27306 CODEC + f D field_27310 outerLayer + f D field_27309 middleLayer + f D field_27308 innerLayer + m (DDDD)V + p 1 filling + p 3 innerLayer + p 5 middleLayer + p 7 outerLayer + f D field_27307 filling +c net/minecraft/class_4262 net/minecraft/block/AbstractGlassBlock +c net/minecraft/class_5592 net/minecraft/loot/function/SetBannerPatternFunction + f Z field_27344 append + f Ljava/util/List; field_27343 patterns + m ([Lnet/minecraft/class_5341;Ljava/util/List;Z)V + p 2 patterns + p 1 conditions + p 3 append +c net/minecraft/class_5592$class_5593 net/minecraft/loot/function/SetBannerPatternFunction$Serializer + m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_5592; method_31936 fromJson + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_5592;Lcom/google/gson/JsonSerializationContext;)V method_31937 toJson +c net/minecraft/class_5592$class_6157 net/minecraft/loot/function/SetBannerPatternFunction$Builder + f Z field_31863 append + m (Z)V + p 1 append + f Lcom/google/common/collect/ImmutableList$Builder; field_31862 patterns + m ()Lnet/minecraft/class_5592$class_6157; method_35532 getThisBuilder + m (Lnet/minecraft/class_2582;Lnet/minecraft/class_1767;)Lnet/minecraft/class_5592$class_6157; method_35533 pattern + p 1 pattern + p 2 color +c net/minecraft/class_4264 net/minecraft/client/gui/widget/AbstractPressableButtonWidget + m ()V method_25306 onPress +c net/minecraft/class_5597 net/minecraft/client/render/entity/model/SinglePartEntityModel + m ()Lnet/minecraft/class_630; method_32008 getPart +c net/minecraft/class_4265 net/minecraft/client/gui/widget/ElementListWidget +c net/minecraft/class_4265$class_4266 net/minecraft/client/gui/widget/ElementListWidget$Entry + f Lnet/minecraft/class_364; field_19077 focused + f Z field_19078 dragging +c net/minecraft/class_5599 net/minecraft/client/render/entity/model/EntityModelLoader + f Ljava/util/Map; field_27542 modelParts + m (Lnet/minecraft/class_5601;)Lnet/minecraft/class_630; method_32072 getModelPart + p 1 layer +c net/minecraft/class_4267 net/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget + m (Lnet/minecraft/class_4267$class_504;)V method_20122 setSelected + m (Ljava/util/List;)V method_20126 setLanServers + p 1 lanServers + f Ljava/util/List; field_19109 servers + f Lnet/minecraft/class_2561; field_26849 INCOMPATIBLE_TEXT + f Lnet/minecraft/class_4267$class_504; field_19110 scanningEntry + f Ljava/util/concurrent/ThreadPoolExecutor; field_19105 SERVER_PINGER_THREAD_POOL + f Lorg/apache/logging/log4j/Logger; field_19104 LOGGER + f Lnet/minecraft/class_2561; field_26581 LAN_SCANNING_TEXT + f Lnet/minecraft/class_2960; field_19107 SERVER_SELECTION_TEXTURE + f Lnet/minecraft/class_2960; field_19106 UNKNOWN_SERVER_TEXTURE + f Lnet/minecraft/class_2561; field_26583 CANNOT_CONNECT_TEXT + f Lnet/minecraft/class_2561; field_26582 CANNOT_RESOLVE_TEXT + f Lnet/minecraft/class_500; field_19108 screen + f Ljava/util/List; field_19111 lanServers + m (Lnet/minecraft/class_641;)V method_20125 setServers + p 1 servers + f Lnet/minecraft/class_2561; field_26587 PINGING_TEXT + m (Lnet/minecraft/class_500;Lnet/minecraft/class_310;IIIII)V + p 7 entryHeight + p 6 bottom + p 5 top + p 4 height + p 3 width + p 2 client + p 1 screen + m ()V method_20131 updateEntries + f Lnet/minecraft/class_2561; field_26586 NO_CONNECTION_TEXT +c net/minecraft/class_4267$class_504 net/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget$Entry +c net/minecraft/class_4267$class_4269 net/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget$LanServerEntry + f Lnet/minecraft/class_500; field_19115 screen + f Lnet/minecraft/class_1131; field_19114 server + f Lnet/minecraft/class_2561; field_26588 TITLE_TEXT + f Lnet/minecraft/class_2561; field_26589 HIDDEN_ADDRESS_TEXT + f J field_19116 time + f Lnet/minecraft/class_310; field_19113 client + m ()Lnet/minecraft/class_1131; method_20132 getLanServerEntry + m (Lnet/minecraft/class_500;Lnet/minecraft/class_1131;)V + p 1 screen + p 2 server +c net/minecraft/class_4267$class_4268 net/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget$ScanningEntry + f Lnet/minecraft/class_310; field_19112 client +c net/minecraft/class_4267$class_4270 net/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget$ServerEntry + f J field_19124 time + m (Lnet/minecraft/class_4587;IILnet/minecraft/class_2960;)V method_20134 draw + p 1 matrices + p 2 x + p 3 y + p 4 textureId + m ()V method_29978 saveFile + m ()Lnet/minecraft/class_642; method_20133 getServer + f Lnet/minecraft/class_2960; field_19121 iconTextureId + m (Lnet/minecraft/class_4267;Lnet/minecraft/class_500;Lnet/minecraft/class_642;)V + p 2 screen + p 3 server + m (Ljava/lang/String;)Z method_29979 isNewIconValid + p 1 newIconUri + f Ljava/lang/String; field_19122 iconUri + f Lnet/minecraft/class_1043; field_19123 icon + f Lnet/minecraft/class_642; field_19120 server + f Lnet/minecraft/class_310; field_19119 client + f Lnet/minecraft/class_500; field_19118 screen + m (II)V method_22110 swapEntries + p 2 j + p 1 i +c net/minecraft/class_5598 net/minecraft/client/render/block/entity/SkullBlockEntityModel + m (FFF)V method_2821 setHeadRotation + p 1 animationProgress + p 2 yaw + p 3 pitch +c net/minecraft/class_5560 net/minecraft/block/entity/ChestLidAnimator + c Handles the animation for opening and closing chests and ender chests. + f F field_27214 lastProgress + m ()V method_31672 step + m (F)F method_31673 getProgress + p 1 delta + f Z field_27212 open + m (Z)V method_31674 setOpen + p 1 open + f F field_27213 progress +c net/minecraft/class_4231 net/minecraft/client/sound/StaticSound + f I field_18919 streamBufferPointer + f Ljava/nio/ByteBuffer; field_18916 sample + m ()V method_19687 close + f Z field_18918 hasBuffer + m ()Ljava/util/OptionalInt; method_19686 getStreamBufferPointer + m ()Ljava/util/OptionalInt; method_19688 takeStreamBufferPointer + f Ljavax/sound/sampled/AudioFormat; field_18917 format + m (Ljava/nio/ByteBuffer;Ljavax/sound/sampled/AudioFormat;)V + p 2 format + p 1 sample +c net/minecraft/class_5562 net/minecraft/world/chunk/BlockEntityTickInvoker + m ()Z method_31704 isRemoved + m ()V method_31703 tick + m ()Lnet/minecraft/class_2338; method_31705 getPos + m ()Ljava/lang/String; method_31706 getName +c net/minecraft/class_5561 net/minecraft/block/entity/ChestStateManager + c Handles the viewer count for chest-like block entities. + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)I method_31680 getInRangeViewerCount + p 1 world + p 2 pos + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;II)V method_31682 onInteracted + c Run when a player interacts with this chest. + p 2 pos + p 3 state + p 4 oldViewerCount + p 5 newViewerCount + p 1 world + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_31686 updateViewerCount + p 1 world + p 3 state + p 2 pos + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_31687 scheduleBlockTick + p 0 world + p 2 state + p 1 pos + m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_31684 openChest + p 1 player + p 2 world + p 3 pos + p 4 state + m (Lnet/minecraft/class_1657;)Z method_31679 isPlayerViewing + c Determines whether the given player is currently viewing this chest. + p 1 player + m ()I method_31678 getViewerCount + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_31683 onChestClosed + c Run when this chest closes (when the viewer count reaches zero). + p 2 pos + p 1 world + p 3 state + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_31681 onChestOpened + c Run when this chest is opened (when the viewer count becomes nonzero). + p 2 pos + p 1 world + p 3 state + f I field_27215 viewerCount + m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_31685 closeChest + p 1 player + p 4 state + p 2 world + p 3 pos +c net/minecraft/class_4230 net/minecraft/client/sound/AlUtil + m (I)Ljava/lang/String; method_19683 getErrorMessage + p 0 errorCode + m (Ljava/lang/String;)Z method_19684 checkErrors + p 0 sectionName + f Lorg/apache/logging/log4j/Logger; field_18915 LOGGER + m (Ljavax/sound/sampled/AudioFormat;)I method_19685 getFormatId + p 0 format + m (I)Ljava/lang/String; method_20052 getAlcErrorMessage + p 0 errorCode + m (JLjava/lang/String;)Z method_20051 checkAlcErrors + p 0 deviceHandle + p 2 sectionName +c net/minecraft/class_4237 net/minecraft/client/sound/SoundLoader + m (Lnet/minecraft/class_2960;)Ljava/util/concurrent/CompletableFuture; method_19743 loadStatic + p 1 id + m (Lnet/minecraft/class_2960;Z)Ljava/util/concurrent/CompletableFuture; method_19744 loadStreamed + p 1 id + p 2 repeatInstantly + m (Lnet/minecraft/class_3300;)V + p 1 resourceManager + m ()V method_19738 close + m (Ljava/util/Collection;)Ljava/util/concurrent/CompletableFuture; method_19741 loadStatic + p 1 sounds + f Ljava/util/Map; field_18944 loadedSounds + f Lnet/minecraft/class_3300; field_18943 resourceManager +c net/minecraft/class_5568 net/minecraft/world/entity/EntityLike + c A prototype of entity that's suitable for entity manager to handle. + m ()Lnet/minecraft/class_2338; method_24515 getBlockPos + m ()Ljava/util/stream/Stream; method_31748 streamPassengersAndSelf + c Returns a stream consisting of this entity and its passengers in which\nthis entity's passengers are iterated before this entity.\n\n

Moreover, this stream guarantees that any entity only appears after\nall its passengers have appeared in the stream. This is useful for\ncertain actions that must be applied on passengers before applying on\nthis entity.\n\n@implNote The default implementation is very costly.\n\n@see #streamSelfAndPassengers() + m ()Ljava/util/stream/Stream; method_24204 streamSelfAndPassengers + c Returns a stream consisting of this entity and its passengers recursively.\nEach entity will appear before any of its passengers.\n\n

This may be less costly than {@link #streamPassengersAndSelf()} if the\nstream's iteration would terminates fast, such as finding an arbitrary\nmatch of entity in the passengers tree.\n\n@implNote The default implementation is not very efficient.\n\n@see #streamPassengersAndSelf() + m ()Lnet/minecraft/class_238; method_5829 getBoundingBox + m (Lnet/minecraft/class_1297$class_5529;)V method_31745 setRemoved + p 1 reason + m (Lnet/minecraft/class_5569;)V method_31744 setListener + p 1 listener + m ()Ljava/util/UUID; method_5667 getUuid + m ()Z method_31747 isPlayer + m ()Z method_31746 shouldSave + m ()I method_5628 getId + c Returns the network ID of this entity. +c net/minecraft/class_5567 net/minecraft/world/chunk/ChunkStatusChangeListener + m (Lnet/minecraft/class_1923;Lnet/minecraft/class_3193$class_3194;)V onChunkStatusChange onChunkStatusChange + p 2 levelType + p 1 pos +c net/minecraft/class_4239 net/minecraft/util/FileNameUtil + m (Ljava/nio/file/Path;)Z method_20200 isNormal + p 0 path + m (Ljava/nio/file/Path;Ljava/lang/String;Ljava/lang/String;)Ljava/nio/file/Path; method_20202 getResourcePath + p 0 path + p 1 resourceName + p 2 extension + f Ljava/util/regex/Pattern; field_18956 FILE_NAME_WITH_COUNT + m (Ljava/nio/file/Path;)Z method_20201 isAllowedName + p 0 path + m (Ljava/nio/file/Path;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; method_19773 getNextUniqueName + p 0 path + p 1 name + p 2 extension + m (Ljava/lang/String;)Ljava/lang/String; method_34675 getPosixFullPath + p 0 path + m (Ljava/lang/String;)Ljava/lang/String; method_34676 normalizeToPosix + p 0 path + f Ljava/util/regex/Pattern; field_18955 RESERVED_WINDOWS_NAMES +c net/minecraft/class_4238 net/minecraft/client/sound/SoundExecutor + f Z field_18954 stopped + f Ljava/lang/Thread; field_18953 thread + m ()V method_19763 restart + m ()Ljava/lang/Thread; method_19764 createThread + m ()V method_19765 waitForStop +c net/minecraft/class_5569 net/minecraft/world/entity/EntityChangeListener + c A listener for an entity's changes associated to saving.\n\n

Each callback is associated with an {@link net.minecraft.entity.Entity}. + m ()V method_31749 updateEntityPosition + f Lnet/minecraft/class_5569; field_27243 NONE + c An empty listener. + m (Lnet/minecraft/class_1297$class_5529;)V method_31750 remove + p 1 reason +c net/minecraft/class_4235 net/minecraft/client/sound/Channel + m (Lnet/minecraft/class_4225;Ljava/util/concurrent/Executor;)V + p 2 executor + p 1 soundEngine + m ()V method_19722 tick + m (Lnet/minecraft/class_4225$class_4105;)Ljava/util/concurrent/CompletableFuture; method_19723 createSource + p 1 mode + m ()V method_19728 close + f Lnet/minecraft/class_4225; field_18938 soundEngine + f Ljava/util/concurrent/Executor; field_18939 executor + m (Ljava/util/function/Consumer;)V method_19727 execute + f Ljava/util/Set; field_18937 sources +c net/minecraft/class_4235$class_4236 net/minecraft/client/sound/Channel$SourceManager + m (Ljava/util/function/Consumer;)V method_19735 run + p 1 action + m ()V method_19736 close + f Lnet/minecraft/class_4224; field_18941 source + m (Lnet/minecraft/class_4235;Lnet/minecraft/class_4224;)V + p 2 source + f Z field_18942 stopped + m ()Z method_19732 isStopped +c net/minecraft/class_5566 net/minecraft/world/storage/ChunkDataList + f Ljava/util/List; field_27242 backingList + f Lnet/minecraft/class_1923; field_27241 pos + m (Lnet/minecraft/class_1923;Ljava/util/List;)V + p 2 list + p 1 pos + m ()Z method_31743 isEmpty + m ()Lnet/minecraft/class_1923; method_31741 getChunkPos + m ()Ljava/util/stream/Stream; method_31742 stream +c net/minecraft/class_4234 net/minecraft/client/sound/AudioStream + m (I)Ljava/nio/ByteBuffer; method_19720 getBuffer + p 1 size + m ()Ljavax/sound/sampled/AudioFormat; method_19719 getFormat +c net/minecraft/class_5565 net/minecraft/world/storage/EntityChunkDataAccess + f Lnet/minecraft/class_4698; field_27234 dataLoadWorker + m (Lnet/minecraft/class_1923;)Lnet/minecraft/class_5566; method_31735 emptyDataList + p 0 pos + m (Lnet/minecraft/class_2487;)I method_31732 getChunkDataVersion + p 0 chunkTag + f Ljava/lang/String; field_31414 ENTITIES_KEY + f Ljava/lang/String; field_31415 POSITION_KEY + f Ljava/util/concurrent/Executor; field_27236 executor + f Lnet/minecraft/class_3218; field_27233 world + m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487; method_31737 fixChunkData + p 1 chunkTag + f Lcom/mojang/datafixers/DataFixer; field_27231 dataFixer + f Lorg/apache/logging/log4j/Logger; field_27232 LOGGER + m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_1923; method_31736 getChunkPos + p 0 chunkTag + m (Lnet/minecraft/class_2487;Lnet/minecraft/class_1923;)V method_31733 putChunkPos + p 1 pos + p 0 chunkTag + m (Lnet/minecraft/class_3218;Ljava/io/File;Lcom/mojang/datafixers/DataFixer;ZLjava/util/concurrent/Executor;)V + p 5 executor + p 1 world + p 2 chunkFile + p 3 dataFixer + p 4 dsync + f Lit/unimi/dsi/fastutil/longs/LongSet; field_27235 emptyChunks +c net/minecraft/class_5571 net/minecraft/world/storage/ChunkDataAccess + m (Lnet/minecraft/class_5566;)V method_31760 writeChunkData + p 1 dataList + m (Lnet/minecraft/class_1923;)Ljava/util/concurrent/CompletableFuture; method_31759 readChunkData + p 1 pos + m ()V method_31758 awaitAll +c net/minecraft/class_5570 net/minecraft/world/entity/EntityIndex + c An index of entities by both their network IDs and UUIDs. + m (Lnet/minecraft/class_5568;)V method_31753 add + p 1 entity + f Ljava/util/Map; field_27246 uuidToEntity + m (Ljava/util/UUID;)Lnet/minecraft/class_5568; method_31755 get + p 1 uuid + m ()I method_31756 size + m (Lnet/minecraft/class_5575;Ljava/util/function/Consumer;)V method_31754 forEach + p 1 filter + p 2 action + f Lorg/apache/logging/log4j/Logger; field_27244 LOGGER + m (Lnet/minecraft/class_5568;)V method_31757 remove + p 1 entity + f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; field_27245 idToEntity + m ()Ljava/lang/Iterable; method_31751 iterate + m (I)Lnet/minecraft/class_5568; method_31752 get + p 1 id +c net/minecraft/class_4242 net/minecraft/entity/ai/brain/task/CelebrateRaidWinTask + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_19954 keepRunning + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;)Z method_19951 shouldRun + m (Lnet/minecraft/class_1767;I)Lnet/minecraft/class_1799; method_19950 createFirework + p 2 flight + p 1 color + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_19953 finishRunning + m (II)V + p 1 minRunTime + p 2 maxRunTime + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)Z method_19952 shouldKeepRunning + f Lnet/minecraft/class_3765; field_18983 raid +c net/minecraft/class_5573 net/minecraft/world/entity/SectionedEntityCache + c Stores entities with the chunk sections they are in.\n\n@see EntityTrackingSection + m (J)Ljava/util/stream/LongStream; method_31772 getSections + p 1 chunkPos + m (Lnet/minecraft/class_238;)Ljava/util/function/Predicate; method_31775 intersecting + p 0 box + f Lit/unimi/dsi/fastutil/longs/LongSortedSet; field_27253 trackedPositions + m (J)Lnet/minecraft/class_5572; method_31788 addSection + p 1 sectionPos + m (J)Lnet/minecraft/class_5572; method_31785 findTrackingSection + p 1 sectionPos + m (Ljava/lang/Class;Lit/unimi/dsi/fastutil/longs/Long2ObjectFunction;)V + p 2 chunkStatusDiscriminator + p 1 entityClass + m (Lit/unimi/dsi/fastutil/longs/LongSet;J)V method_31780 method_31780 + p 1 sectionPos + m (Lnet/minecraft/class_5575;Lnet/minecraft/class_238;Ljava/util/function/Consumer;)V method_31773 forEachIntersects + p 1 filter + p 2 box + p 3 action + m ()I method_31781 sectionCount + m (J)V method_31786 removeSection + p 1 sectionPos + m ()Lit/unimi/dsi/fastutil/longs/LongSet; method_31770 getChunkPositions + m (Lnet/minecraft/class_238;Ljava/util/function/Consumer;)V method_31783 forEachIntersects + p 2 action + p 1 box + f Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; field_27252 trackingSections + m (II)Lit/unimi/dsi/fastutil/longs/LongSortedSet; method_31771 getSections + p 2 chunkZ + p 1 chunkX + m (Lnet/minecraft/class_238;Ljava/util/function/Consumer;)V method_31777 forEachInBox + c Runs the given action on each collection of entities in the chunk sections within the given box. + p 1 box + p 2 action + m (J)Ljava/util/stream/Stream; method_31782 getTrackingSections + p 1 chunkPos + m (J)Lnet/minecraft/class_5572; method_31784 getTrackingSection + p 1 sectionPos + m (J)J method_31787 chunkPosFromSectionPos + p 0 sectionPos + f Ljava/lang/Class; field_27250 entityClass + f Lit/unimi/dsi/fastutil/longs/Long2ObjectFunction; field_27251 posToStatus +c net/minecraft/class_5572 net/minecraft/world/entity/EntityTrackingSection + c A collection of entities tracked within a chunk section. + f Lnet/minecraft/class_5584; field_27249 status + m (Ljava/util/function/Predicate;Ljava/util/function/Consumer;)V method_31765 forEach + p 2 action + p 1 predicate + m ()Ljava/util/stream/Stream; method_31766 stream + f Lnet/minecraft/class_3509; field_27248 collection + m (Ljava/lang/Object;)Z method_31767 remove + p 1 obj + m (Ljava/lang/Class;Lnet/minecraft/class_5584;)V + p 2 status + p 1 entityClass + m (Ljava/lang/Object;)V method_31764 add + p 1 obj + m ()I method_31769 size + m (Lnet/minecraft/class_5575;Ljava/util/function/Predicate;Ljava/util/function/Consumer;)V method_31762 forEach + p 1 type + p 3 action + p 2 filter + m ()Lnet/minecraft/class_5584; method_31768 getStatus + m (Lnet/minecraft/class_5584;)Lnet/minecraft/class_5584; method_31763 swapStatus + p 1 status + f Lorg/apache/logging/log4j/Logger; field_27247 LOGGER + m ()Z method_31761 isEmpty +c net/minecraft/class_4248 net/minecraft/entity/ai/brain/task/SeekSkyTask + m (F)V + p 1 speed + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;Lnet/minecraft/class_2338;)Z method_20497 isSkyVisible + p 0 world + p 1 entity + p 2 pos + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;)Lnet/minecraft/class_243; method_19987 findNearbySky + p 2 entity + p 1 world + f F field_18999 speed +c net/minecraft/class_5579 net/minecraft/server/world/ServerEntityManager + c An entity manager for a server environment. + m (JLnet/minecraft/class_5572;)V method_31811 entityLeftSection + p 3 section + p 1 sectionPos + f Ljava/util/Set; field_27261 entityUuids + m (Lnet/minecraft/class_5568;)V method_31857 method_31857 + p 1 entity + m (J)Z method_31837 unload + p 1 chunkPos + m (J)Z method_31849 method_31849 + p 1 pos + m (Lnet/minecraft/class_4456;J)V method_31813 method_31813 + p 2 chunkPos + m (Ljava/util/stream/Stream;)V method_31828 loadEntities + c Loads a few entities from disk to this manager. + p 1 entities + f Lnet/minecraft/class_5577; field_27266 lookup + f Lnet/minecraft/class_5571; field_27263 dataAccess + f Lnet/minecraft/class_5570; field_27264 index + m (J)V method_31810 readIfFresh + p 1 chunkPos + m (Ljava/io/Writer;)V method_31826 dump + p 1 writer + m (Lnet/minecraft/class_5568;)V method_31852 unload + p 1 entity + m (J)V method_31846 method_31846 + p 1 pos + m (Lnet/minecraft/class_5568;)V method_31864 method_31864 + p 1 entity + m (Lnet/minecraft/class_4456;Lnet/minecraft/class_5579$class_5581;J)V method_31814 method_31814 + p 3 sectionPos + f Ljava/util/Queue; field_27270 loadingQueue + m (Ljava/lang/Class;Lnet/minecraft/class_5576;Lnet/minecraft/class_5571;)V + p 3 dataAccess + p 2 handler + p 1 entityClass + m ()Lit/unimi/dsi/fastutil/longs/LongSet; method_31855 getLoadedChunks + m (J)Z method_31842 method_31842 + p 1 pos + m (J)V method_31830 scheduleRead + p 1 chunkPos + f Lnet/minecraft/class_5576; field_27262 handler + f Lnet/minecraft/class_5573; field_27265 cache + m ()V method_31851 unloadChunks + m (Lnet/minecraft/class_5568;)V method_31847 startTracking + p 1 entity + m (Lnet/minecraft/class_5568;)V method_31843 stopTicking + p 1 entity + m (Lnet/minecraft/class_1923;Lnet/minecraft/class_3193$class_3194;)V method_31815 updateTrackingStatus + c Updates the tracking status of tracking sections in a chunk at {@code\nchunkPos} given the {@code levelType}.\n\n@see updateTrackingStatus(ChunkPos, EntityTrackingStatus) + p 2 levelType + c the updated level type of the chunk + p 1 chunkPos + c the chunk to update + m (Lnet/minecraft/class_5568;)V method_31863 method_31863 + p 1 entity + m (Lnet/minecraft/class_5568;)Z method_31831 addEntityUuid + p 1 entity + m (Lnet/minecraft/class_1923;Lnet/minecraft/class_5584;)V method_31816 updateTrackingStatus + c Updates the {@code trackingStatus} of tracking sections in a chunk\nat {@code chunkPos}. + p 2 trackingStatus + c the updated section tracking status + p 1 chunkPos + c the chunk to update + f Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; field_27268 managedStatuses + m ()V method_31836 flush + f Lit/unimi/dsi/fastutil/longs/LongSet; field_27269 pendingUnloads + m (Lnet/minecraft/class_5584;Lnet/minecraft/class_5572;)V method_31825 method_31825 + p 2 group + m ()Lnet/minecraft/class_5577; method_31841 getLookup + m (Lnet/minecraft/class_5568;)Z method_31818 addEntity + c Adds a newly created entity to this manager.\n\n@return if the entity was added + p 1 entity + c the newly created entity + m (Lnet/minecraft/class_5568;)V method_31838 startTicking + p 1 entity + m (Lnet/minecraft/class_5568;Lnet/minecraft/class_5584;)Lnet/minecraft/class_5584; method_31832 getNeededLoadStatus + p 1 current + p 0 entity + m ()V method_31829 save + m (Lnet/minecraft/class_5568;)V method_31850 stopTracking + p 1 entity + m ()V method_31809 tick + m ()Ljava/lang/String; method_31845 getDebugString + f Lorg/apache/logging/log4j/Logger; field_27260 LOGGER + m (Lnet/minecraft/class_5568;Z)Z method_31820 addEntity + c Loads or adds an entity to this manager.\n\n@return if the entity was loaded or added + p 2 existing + c whether this entity is loaded from the map than created anew + p 1 entity + c the entity + f Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; field_27267 trackingStatuses + m (Ljava/util/stream/Stream;)V method_31835 addEntities + c Adds a few newly created entities to this manager. + p 1 entities + m (Ljava/util/UUID;)Z method_31827 has + p 1 uuid + m (JLjava/util/function/Consumer;)Z method_31812 trySave + c Tries to save entities in a chunk and performs an {@code action} on each\nsaved entity if successful.\n\n

If a chunk is {@link Status#FRESH} or {@link Status#PENDING}, it\ncannot be saved.\n\n@return whether the saving is successful + p 1 chunkPos + p 3 action + c action performed on each saved entity if saving is successful + m ()V method_31853 loadChunks +c net/minecraft/class_5579$class_5580 net/minecraft/server/world/ServerEntityManager$Listener + m (Lnet/minecraft/class_5579;Lnet/minecraft/class_5568;JLnet/minecraft/class_5572;)V + p 2 entity + p 3 sectionPos + p 5 section + f J field_27273 sectionPos + f Lnet/minecraft/class_5572; field_27274 section + f Lnet/minecraft/class_5568; field_27272 entity + f Lnet/minecraft/class_5579; field_27271 manager + m (Lnet/minecraft/class_5584;Lnet/minecraft/class_5584;)V method_31865 updateLoadStatus + p 2 newStatus + p 1 oldStatus +c net/minecraft/class_5579$class_5581 net/minecraft/server/world/ServerEntityManager$Status + c The status of chunks within a server entity manager. +c net/minecraft/class_4247 net/minecraft/entity/ai/brain/task/HideInHomeDuringRaidTask + m (IF)V + p 1 maxDistance + p 2 walkSpeed +c net/minecraft/class_5578 net/minecraft/world/entity/SimpleEntityLookup + c An implementation of entity lookup backed by two separate {@link\nEntityIndex} and {@link SectionedEntityCache}.\n\n

It's up to the user to ensure that the index and the cache are\nconsistent with each other.\n\n@param the type of indexed entity + f Lnet/minecraft/class_5573; field_27259 cache + m (Lnet/minecraft/class_5570;Lnet/minecraft/class_5573;)V + p 1 index + p 2 cache + f Lnet/minecraft/class_5570; field_27258 index +c net/minecraft/class_4249 net/minecraft/entity/ai/brain/task/HideWhenBellRingsTask +c net/minecraft/class_4244 net/minecraft/entity/ai/brain/task/SeekSkyAfterRaidWinTask +c net/minecraft/class_5575 net/minecraft/util/TypeFilter + c A filter that determines if an object of some supertype {@code B} can be\ntreated as an object of some subtype {@code T}.\n\n@param the base type that's the input to the filter\n@param the desired type of this filter + m ()Ljava/lang/Class; method_31794 getBaseClass + m (Ljava/lang/Class;)Lnet/minecraft/class_5575; method_31795 instanceOf + c Creates a filter whose filtering condition is whether the object is an instance of the given class. + p 0 cls + m (Ljava/lang/Object;)Ljava/lang/Object; method_31796 downcast + c Checks if the argument can be converted to the type {@code T} and returns the argument, or {@code null} otherwise. + p 1 obj +c net/minecraft/class_4243 net/minecraft/entity/ai/brain/task/GiveGiftsToHeroTask + m (Lnet/minecraft/class_1646;)Ljava/util/List; method_19956 getGifts + p 1 villager + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;)Z method_19962 shouldRun + f Ljava/util/Map; field_18984 GIFTS + f I field_30118 DEFAULT_DURATION + f I field_30117 MAX_DISTANCE + m (Lnet/minecraft/class_1657;)Z method_19959 isHero + p 1 player + f Z field_18986 done + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_19968 finishRunning + f F field_30121 WALK_SPEED + m (Lnet/minecraft/class_1646;Lnet/minecraft/class_1657;)Z method_19958 isCloseEnough + p 1 villager + p 2 player + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_19967 keepRunning + f I field_30120 RUN_TIME + m (Lnet/minecraft/class_1646;Lnet/minecraft/class_1309;)V method_19957 giveGifts + p 2 recipient + p 1 villager + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_19963 run + m (Lnet/minecraft/class_3218;)I method_19961 getNextGiftDelay + p 0 world + m (Lnet/minecraft/class_1646;)Z method_19964 isNearestPlayerHero + p 1 villager + m (Lnet/minecraft/class_1646;)Ljava/util/Optional; method_19966 getNearestPlayerIfHero + p 1 villager + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)Z method_19965 shouldKeepRunning + m (I)V + p 1 delay + f I field_18985 ticksLeft + f J field_18987 startTime +c net/minecraft/class_5574 net/minecraft/world/EntityList + c A storage of entities that supports modification during iteration.\n\n

The entities are stored by their network IDs.\n\n@see EntityList#forEach(Consumer) + f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; field_27255 temp + m (Ljava/util/function/Consumer;)V method_31791 forEach + c Runs an {@code action} on every entity in this storage.\n\n

If this storage is updated during the iteration, the iteration will\nnot be updated to reflect updated contents. For example, if an entity\nis added by the {@code action}, the {@code action} won't run on that\nentity later.\n\n@throws UnsupportedOperationException if this is called before an iteration\nhas finished, such as within the {@code action} or from another thread + p 1 action + m (Lnet/minecraft/class_1297;)V method_31792 remove + p 1 entity + f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; field_27254 entities + f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; field_27256 iterating + m ()V method_31789 ensureSafe + c Ensures that the modified {@code entities} map is not currently iterated.\nIf {@code entities} is iterated, this moves its value to {@code temp} so\nmodification to {@code entities} is safe. + m (Lnet/minecraft/class_1297;)V method_31790 add + p 1 entity + m (Lnet/minecraft/class_1297;)Z method_31793 has + p 1 entity +c net/minecraft/class_4246 net/minecraft/entity/ai/brain/task/HideInHomeTask + f I field_18994 maxDistance + f I field_18995 preferredDistance + f F field_18993 walkSpeed + f Ljava/util/Optional; field_18998 homePosition + m (IFI)V + p 3 preferredDistance + p 1 maxDistance + p 2 walkSpeed +c net/minecraft/class_5577 net/minecraft/world/entity/EntityLookup + c An interface for looking up entities.\n\n

It supports iteration, accessing by ID, or by intersection with boxes.\n\n@param the type of indexed entity + m (Lnet/minecraft/class_5575;Lnet/minecraft/class_238;Ljava/util/function/Consumer;)V method_31805 forEachIntersects + p 3 action + p 2 box + p 1 filter + m (Ljava/util/UUID;)Lnet/minecraft/class_5568; method_31808 get + c Returns an entity by its UUID, or {@code null} if none is found. + p 1 uuid + m (Lnet/minecraft/class_5575;Ljava/util/function/Consumer;)V method_31806 forEach + c Performs an {@code action} on each entity of type {@code U} within this\nlookup.\n\n@param the type of entity to perform action on + p 1 filter + c specifies the desired type of entity + p 2 action + c the action to perform + m (Lnet/minecraft/class_238;Ljava/util/function/Consumer;)V method_31807 forEachIntersects + p 2 action + p 1 box + m (I)Lnet/minecraft/class_5568; method_31804 get + c Returns an entity by its network ID, or {@code null} if none is found. + p 1 id + m ()Ljava/lang/Iterable; method_31803 iterate + c Returns an unmodifiable iterable over all entities in this lookup. +c net/minecraft/class_4245 net/minecraft/entity/ai/brain/task/JumpInBedTask + f I field_30129 MIN_JUMP_TICKS + f I field_30128 MAX_TICKS_OUT_OF_BED + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Z method_19974 isBedAt + p 1 world + p 2 pos + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;)Z method_19971 shouldRun + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;)Z method_19982 isDoneJumping + p 1 world + p 2 mob + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)V method_19980 keepRunning + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;)Z method_19981 isBedGoneTooLong + p 2 mob + p 1 world + m (F)V + p 1 walkSpeed + f I field_18990 ticksOutOfBedUntilStopped + f I field_30131 TICKS_TO_NEXT_JUMP + f I field_18991 jumpsRemaining + f I field_30130 JUMP_TIME_VARIANCE + f I field_18992 ticksToNextJump + m (Lnet/minecraft/class_1308;Lnet/minecraft/class_2338;)V method_19970 setWalkTarget + p 2 pos + p 1 mob + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)Z method_19978 shouldKeepRunning + f F field_18988 walkSpeed + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)V method_19976 finishRunning + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;Lnet/minecraft/class_2338;)V method_19973 method_19973 + p 3 pos + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;)Z method_19979 isOnBed + p 1 world + p 2 mob + f Lnet/minecraft/class_2338; field_18989 bedPos + m (Lnet/minecraft/class_1308;)Ljava/util/Optional; method_19969 getNearestBed + p 1 mob + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;)Z method_19977 isAboveBed + p 1 world + p 2 mob + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)V method_19972 run + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;)Z method_19975 shouldStartJumping + p 1 world + p 2 mob +c net/minecraft/class_5576 net/minecraft/world/entity/EntityHandler + c The entity handler exposes world's entity handling to entity managers.\n\n

Each handler is usually associated with a {@link net.minecraft.world.World}.\n\n@param the type of entity handled + m (Ljava/lang/Object;)V method_31802 create + c Called when an entity is newly created. + p 1 entity + c the created entity + m (Ljava/lang/Object;)V method_31801 destroy + c Called when an entity is permanently destroyed. + p 1 entity + c the destroyed entity + m (Ljava/lang/Object;)V method_31800 startTicking + c Registers an entity for ticking. + p 1 entity + c the entity to tick + m (Ljava/lang/Object;)V method_31799 stopTicking + c Unregisters an entity for ticking. + p 1 entity + c the ticked entity + m (Ljava/lang/Object;)V method_31798 startTracking + c Registers an entity for tracking. + p 1 entity + c the entity to track + m (Ljava/lang/Object;)V method_31797 stopTracking + c Unregisters an entity for tracking. + p 1 entity + c the tracked entity +c net/minecraft/class_1180 net/minecraft/datafixer/fix/ItemLoreToTextFix + m (Ljava/lang/String;)Ljava/lang/String; method_5012 componentize + p 0 string + m (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; method_5005 fixLoreNbt + p 0 nbt + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 1 outputSchema + p 2 changesType +c net/minecraft/class_5540 net/minecraft/block/AbstractCandleBlock + m (Lnet/minecraft/class_2680;)Z method_35245 isLitCandle + p 0 state + m (Lnet/minecraft/class_1657;Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)V method_31614 extinguish + p 3 pos + p 2 world + p 1 state + p 0 player + m (Lnet/minecraft/class_2680;)Z method_35246 isNotLit + p 1 state + f Lnet/minecraft/class_2746; field_27083 LIT + m (Lnet/minecraft/class_2680;)Ljava/lang/Iterable; method_31613 getParticleOffsets + p 1 state + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Ljava/util/Random;Lnet/minecraft/class_243;)V method_31611 method_31611 + p 3 offset + m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Z)V method_31612 setLit + p 0 world + p 3 lit + p 2 pos + p 1 state + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_243;Ljava/util/Random;)V method_31610 spawnCandleParticles + p 2 random + p 1 vec3d + p 0 world +c net/minecraft/class_1184 net/minecraft/datafixer/fix/ItemSpawnEggFix + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 1 outputSchema + p 2 changesType + f [Ljava/lang/String; field_5679 DAMAGE_TO_ENTITY_IDS +c net/minecraft/class_1183 net/minecraft/datafixer/fix/ItemPotionFix + f [Ljava/lang/String; field_5678 ID_TO_POTIONS + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 2 changesType + p 1 outputSchema +c net/minecraft/class_1182 net/minecraft/datafixer/fix/ItemNameFix + f Ljava/lang/String; field_5676 name + m (Ljava/lang/String;)Ljava/lang/String; method_5022 rename + p 1 input + m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/DataFix; method_5019 create + p 0 outputSchema + p 2 rename + p 1 name + m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)V + p 2 name + p 1 outputSchema +c net/minecraft/class_1181 net/minecraft/datafixer/fix/ItemIdFix + f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; field_5675 NUMERICAL_ID_TO_STRING_ID_MAP + m (I)Ljava/lang/String; method_5018 fromId + p 0 id + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 1 outputSchema + p 2 changesType +c net/minecraft/class_5546 net/minecraft/block/CauldronBlock + m (Lnet/minecraft/class_1937;)Z method_31636 canFillWithPrecipitation + p 0 world +c net/minecraft/class_1188 net/minecraft/datafixer/fix/ItemInstanceTheFlatteningFix + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 1 outputSchema + p 2 changesType + m (Ljava/lang/String;I)Ljava/lang/String; method_5042 getItem + p 1 damage + p 0 originalName + f Ljava/util/Map; field_5684 FLATTENING_MAP + f Ljava/util/Set; field_5682 DAMAGEABLE_ITEMS + f Ljava/util/Set; field_5683 ORIGINAL_ITEM_NAMES +c net/minecraft/class_4215 net/minecraft/entity/ai/brain/task/LookTargetUtil + m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1799;Lnet/minecraft/class_243;)V method_19949 give + p 2 targetLocation + p 1 stack + p 0 entity + m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)Lnet/minecraft/class_1309; method_24559 getCloserEntity + p 2 second + p 0 source + p 1 first + m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;D)Z method_24558 isNewTargetTooFar + c Checks if an entity can be a new attack target for the source entity. + p 0 source + c the source entity + p 1 target + c the attack target candidate + p 2 extraDistance + c the max distance this new target can be farther compared to the existing target + m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)V method_19552 lookAtEachOther + p 0 first + p 1 second + m (Lnet/minecraft/class_1314;II)Lnet/minecraft/class_243; method_33193 find + p 0 entity + p 1 horizontalRange + p 2 verticalRange + m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)V method_19554 lookAt + p 1 target + p 0 entity + m (Lnet/minecraft/class_1309;Lnet/minecraft/class_2338;FI)V method_24561 walkTowards + p 1 target + p 2 speed + p 3 completionRange + p 0 entity + m (Lnet/minecraft/class_4095;Lnet/minecraft/class_4140;Lnet/minecraft/class_1299;)Z method_19551 canSee + p 2 entityType + p 1 memoryModuleType + p 0 brain + m (Lnet/minecraft/class_1309;Ljava/util/Optional;Lnet/minecraft/class_1309;)Lnet/minecraft/class_1309; method_24562 getCloserEntity + p 2 second + p 0 source + p 1 first + m (Lnet/minecraft/class_1308;Lnet/minecraft/class_1309;I)Z method_25940 isTargetWithinAttackRange + p 0 source + p 1 target + p 2 rangedWeaponReachReduction + m (Lnet/minecraft/class_1308;Lnet/minecraft/class_1309;)Z method_25941 isTargetWithinMeleeRange + p 0 source + p 1 target + m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1297;FI)V method_24557 walkTowards + p 1 target + p 2 speed + p 0 entity + p 3 completionRange + m (Lnet/minecraft/class_1309;Lnet/minecraft/class_4140;)Ljava/util/Optional; method_24560 getEntity + p 0 entity + p 1 uuidMemoryModule + m (Lnet/minecraft/class_1646;Ljava/util/function/Predicate;)Ljava/util/stream/Stream; method_29248 streamSeenVillagers + p 0 villager + p 1 filter + m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;F)V method_19555 walkTowardsEachOther + p 2 speed + p 0 first + p 1 second + m (Lnet/minecraft/class_4095;Lnet/minecraft/class_4140;Ljava/util/function/Predicate;)Z method_24564 canSee + p 1 memoryType + p 0 brain + p 2 filter + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_4076;I)Lnet/minecraft/class_4076; method_20419 getPosClosestToOccupiedPointOfInterest + p 2 radius + p 1 center + p 0 world + m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;F)V method_19548 lookAtAndWalkTowardsEachOther + p 2 speed + p 0 first + p 1 second + m (Lnet/minecraft/class_4095;Lnet/minecraft/class_1309;)Z method_19550 canSee + p 0 brain + p 1 target + m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)Z method_24565 isVisibleInMemory + p 1 target + p 0 source +c net/minecraft/class_5545 net/minecraft/block/CandleCakeBlock + f Lnet/minecraft/class_2746; field_27183 LIT + f Lnet/minecraft/class_265; field_27185 CANDLE_SHAPE + f Lnet/minecraft/class_265; field_27184 CAKE_SHAPE + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_4970$class_2251;)V + p 2 settings + p 1 candle + m (Lnet/minecraft/class_3965;)Z method_31634 isHittingCandle + p 0 hitResult + m (Lnet/minecraft/class_2680;)Z method_31635 canBeLit + p 0 state + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_2680; method_31632 getCandleCakeFromCandle + p 0 candle + f Ljava/util/Map; field_27187 CANDLES_TO_CANDLE_CAKES + f Ljava/lang/Iterable; field_27188 PARTICLE_OFFSETS + f Lnet/minecraft/class_265; field_27186 SHAPE + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_4970$class_4971;)Z method_31633 method_31633 + p 1 state +c net/minecraft/class_1187 net/minecraft/datafixer/fix/ItemStackEnchantmentFix + m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_5035 fixEnchantments + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 2 changesType + p 1 outputSchema + f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; field_5681 ID_TO_ENCHANTMENTS_MAP +c net/minecraft/class_4214 net/minecraft/entity/ai/brain/task/WakeUpTask +c net/minecraft/class_1186 net/minecraft/datafixer/fix/ItemInstanceMapIdFix + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 2 changesType + p 1 outputSchema +c net/minecraft/class_4217 net/minecraft/entity/ai/brain/task/FarmerVillagerTask + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_3218;)Z method_20640 isSuitableTarget + p 1 pos + p 2 world + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_19566 finishRunning + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_19565 keepRunning + m (Lnet/minecraft/class_3218;)Lnet/minecraft/class_2338; method_20641 chooseRandomTarget + p 1 world + f Ljava/util/List; field_19351 targetPositions + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_20392 run + f J field_18861 nextResponseTime + f I field_19239 ticksRan + f I field_30124 MAX_RUN_TIME + f F field_30123 WALK_SPEED + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;)Z method_19564 shouldRun + f Lnet/minecraft/class_2338; field_18858 currentTarget + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)Z method_20394 shouldKeepRunning +c net/minecraft/class_5547 net/minecraft/block/Degradable + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Ljava/util/Random;)V method_33623 tryDegrade + p 3 pos + p 4 random + p 1 state + p 2 world + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_34726 method_34726 + p 2 state + m ()Ljava/lang/Enum; method_33622 getDegradationLevel + m ()F method_33620 getDegradationChanceMultiplier + m (Lnet/minecraft/class_2680;)Ljava/util/Optional; method_31639 getDegradationResult + p 1 state + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Ljava/util/Random;)V method_33621 tickDegradation + p 3 pos + p 4 random + p 1 state + p 2 world +c net/minecraft/class_1185 net/minecraft/datafixer/fix/ItemShulkerBoxColorFix + f [Ljava/lang/String; field_5680 COLORED_SHULKER_BOX_IDS + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 2 changesType + p 1 outputSchema +c net/minecraft/class_5542 net/minecraft/block/AmethystClusterBlock + f Lnet/minecraft/class_2753; field_27087 FACING + f Lnet/minecraft/class_265; field_27093 DOWN_SHAPE + f Lnet/minecraft/class_265; field_27092 UP_SHAPE + f Lnet/minecraft/class_265; field_27091 WEST_SHAPE + f Lnet/minecraft/class_2746; field_27086 WATERLOGGED + f Lnet/minecraft/class_265; field_27090 EAST_SHAPE + m (IILnet/minecraft/class_4970$class_2251;)V + p 1 height + p 3 settings + p 2 xzOffset + f Lnet/minecraft/class_2746; field_27085 LIT + f Lnet/minecraft/class_265; field_27089 SOUTH_SHAPE + f Lnet/minecraft/class_265; field_27088 NORTH_SHAPE +c net/minecraft/class_4211 net/minecraft/network/packet/c2s/play/UpdateDifficultyLockC2SPacket + m (Lnet/minecraft/class_2792;)V method_19484 apply + f Z field_18806 difficultyLocked + m ()Z method_19485 isDifficultyLocked + m (Lnet/minecraft/class_2540;)V + p 1 buf + m (Z)V + p 1 difficultyLocked +c net/minecraft/class_5541 net/minecraft/block/AmethystBlock +c net/minecraft/class_4210 net/minecraft/network/packet/c2s/play/UpdateDifficultyC2SPacket + m (Lnet/minecraft/class_1267;)V + p 1 difficulty + f Lnet/minecraft/class_1267; field_18805 difficulty + m ()Lnet/minecraft/class_1267; method_19478 getDifficulty + m (Lnet/minecraft/class_2792;)V method_19477 apply + m (Lnet/minecraft/class_2540;)V + p 1 buf +c net/minecraft/class_5544 net/minecraft/block/CandleBlock + f Lnet/minecraft/class_265; field_27182 FOUR_CANDLES_SHAPE + f Lnet/minecraft/class_265; field_27181 THREE_CANDLES_SHAPE + f Lnet/minecraft/class_2758; field_27174 CANDLES + f Lnet/minecraft/class_2746; field_27175 LIT + f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; field_27178 CANDLES_TO_PARTICLE_OFFSETS + f Lnet/minecraft/class_265; field_27180 TWO_CANDLES_SHAPE + m (Lnet/minecraft/class_2680;)I method_31631 method_31631 + p 0 state + m (Lnet/minecraft/class_4970$class_4971;)Z method_31628 method_31628 + p 0 state + m (Lnet/minecraft/class_2680;)Z method_31630 canBeLit + p 0 state + f Lnet/minecraft/class_2746; field_27176 WATERLOGGED + f Lnet/minecraft/class_265; field_27179 ONE_CANDLE_SHAPE + f Ljava/util/function/ToIntFunction; field_27177 STATE_TO_LUMINANCE +c net/minecraft/class_5543 net/minecraft/block/BuddingAmethystBlock + m (Lnet/minecraft/class_2680;)Z method_31626 canGrowIn + p 0 state + f [Lnet/minecraft/class_2350; field_27172 DIRECTIONS +c net/minecraft/class_1189 net/minecraft/datafixer/fix/ItemInstanceSpawnEggFix + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 1 outputSchema + p 2 changesType + f Ljava/util/Map; field_5685 ENTITY_SPAWN_EGGS +c net/minecraft/class_4208 net/minecraft/util/dynamic/GlobalPos + m ()Lnet/minecraft/class_5321; method_19442 getDimension + m (Lnet/minecraft/class_5321;Lnet/minecraft/class_2338;)Lnet/minecraft/class_4208; method_19443 create + p 1 pos + p 0 dimension + f Lnet/minecraft/class_2338; field_18791 pos + m (Ljava/lang/Object;)Z equals equals + p 1 o + f Lcom/mojang/serialization/Codec; field_25066 CODEC + m (Lnet/minecraft/class_5321;Lnet/minecraft/class_2338;)V + p 2 pos + p 1 dimension + f Lnet/minecraft/class_5321; field_18790 dimension + m ()Lnet/minecraft/class_2338; method_19446 getPos +c net/minecraft/class_5539 net/minecraft/world/HeightLimitView + c A view with a height limit specification. + m (I)I method_31603 sectionCoordToIndex + c Converts a section coordinate to a zero-based section index.\n\n@return a zero-based index\n@see #sectionIndexToCoord(int) the inverse operation sectionIndexToCoord + p 1 coord + c the section coordinate + m (I)I method_31604 sectionIndexToCoord + c Converts a zero-based section index to a section coordinate.\n\n@return a section coordinate\n@see #sectionCoordToIndex(int) the inverse operation sectionCoordToIndex + p 1 index + c the zero-based section index + m ()I method_32891 getBottomSectionCoord + c Returns the bottom section coordinate, inclusive, of this view.\n\n@implNote This implementation passes the {@linkplain #getBottomY() bottom Y}\nthrough {@link net.minecraft.util.math.ChunkSectionPos#getSectionCoord(int)}.\n\n@return the bottom section coordinate\n@see #getTopSectionCoord()\n@see #getBottomY() + m (I)I method_31602 getSectionIndex + c Returns a zero-based section index to which the {@code y} level belongs.\n\n@return a zero-based index + p 1 y + m ()I method_32890 countVerticalSections + c Returns the number of sections, vertically, within this view.\n\n@return the number of sections\n@see #getTopSectionCoord()\n@see #getBottomSectionCoord() + m ()I method_31597 getTopSectionCoord + c Returns the top section coordinate, exclusive, of this view.\n\n@implNote This implementation passes the {@linkplain #getTopY() top Y}\nthrough {@link net.minecraft.util.math.ChunkSectionPos#getSectionCoord(int)}.\n\n@return the top section coordinate\n@see #getBottomSectionCoord()\n@see #getTopY() + m ()I method_31600 getTopY + c Returns the top Y level, or height, exclusive, of this view.\n\n@implNote This implementation sums up the bottom Y and the height.\n@see #getBottomY()\n@see #getHeight() + m (Lnet/minecraft/class_2338;)Z method_31606 isOutOfHeightLimit + c Checks if {@code pos} is out of the height limit of this view.\n\n@return {@code true} if {@code pos} is out of bounds, {@code false} otherwise.\n@see #isOutOfHeightLimit(int) + p 1 pos + c the position to check + m (I)Z method_31601 isOutOfHeightLimit + c Checks if {@code y} is out of the height limit of this view.\n\n

{@code y} is out of bounds if it's lower than the {@linkplain #getBottomY\nbottom} or higher than or equal to the {@linkplain #getTopY() top}.\n\n@return {@code true} if {@code y} is out of bounds, {@code false} otherwise. + p 1 y + c the Y level to check + m ()I method_31607 getBottomY + c Returns the bottom Y level, or height, inclusive, of this view.\n\n@see #getTopY()\n@see #getHeight() + m ()I method_31605 getHeight + c Returns the difference in the {@linkplain #getBottomY() minimum} and\n{@linkplain #getTopY() maximum} height.\n\n

This is the number of blocks that can be modified in any vertical column\nwithin the view, or the vertical size, in blocks, of the view.\n\n@return the difference in the minimum and maximum height\n@see #getBottomY()\n@see #getTopY() +c net/minecraft/class_4207 net/minecraft/client/render/debug/VillageDebugRenderer + m (Ljava/lang/String;Lnet/minecraft/class_2338;II)V method_23134 drawString + p 0 string + p 3 color + p 2 offsetY + p 1 pos + m (Lnet/minecraft/class_4207$class_4232;DDD)V method_23136 drawPath + p 1 brain + p 6 cameraZ + p 2 cameraX + p 4 cameraY + m (Lnet/minecraft/class_2374;ILjava/lang/String;IF)V method_23132 drawString + p 0 pos + p 4 size + p 3 color + p 2 string + p 1 offsetY + f Ljava/util/Map; field_18921 brains + m (Lnet/minecraft/class_2338;)V method_19434 removePointOfInterest + p 1 pos + m (Lnet/minecraft/class_4207$class_4232;)Z method_23145 isTargeted + p 1 brain + m (Lnet/minecraft/class_4207$class_4232;)V method_19432 addBrain + p 1 brain + m (Lnet/minecraft/class_310;)V + p 1 client + m (Lnet/minecraft/class_4207$class_4233;)V method_23137 drawPointOfInterestInfo + p 1 pointOfInterest + m (Lnet/minecraft/class_4207$class_4233;)V method_19701 addPointOfInterest + p 1 poi + m (Lnet/minecraft/class_4207$class_4232;)Z method_23147 isClose + p 1 brain + f Ljava/util/UUID; field_18922 targetedEntity + m (Ljava/lang/String;Lnet/minecraft/class_4207$class_4233;II)V method_23133 drawString + p 2 offsetY + p 3 color + p 0 string + p 1 pointOfInterest + f Lorg/apache/logging/log4j/Logger; field_18920 LOGGER + m ()V method_23146 updateTargetedEntity + m ()Ljava/util/Map; method_23144 getGhostPointsOfInterest + m (Lnet/minecraft/class_2338;)Ljava/util/Collection; method_23142 getBrains + p 1 pointOfInterest + f Ljava/util/Map; field_18787 pointsOfInterest + m (Lnet/minecraft/class_2338;I)V method_19702 setFreeTicketCount + p 2 freeTicketCount + p 1 pos + f Lnet/minecraft/class_310; field_18786 client + m (Lnet/minecraft/class_4207$class_4232;DDD)V method_23140 drawBrain + p 6 cameraZ + p 2 cameraX + p 1 brain + p 4 cameraY + m (Lnet/minecraft/class_2338;)V method_23138 drawPointOfInterest + p 0 pos + m (Lnet/minecraft/class_2338;Ljava/util/List;)V method_23131 drawGhostPointOfInterest + p 1 pos + p 2 brains + m (Lnet/minecraft/class_4207$class_4233;)Ljava/util/Set; method_23141 getVillagerNames + p 1 pointOfInterest +c net/minecraft/class_4207$class_4232 net/minecraft/client/render/debug/VillageDebugRenderer$Brain + m ()Ljava/util/UUID; method_23149 getUuid + f I field_19329 xp + f Ljava/lang/String; field_18925 profession + f Ljava/util/Set; field_18930 pointsOfInterest + f Z field_19373 wantsGolem + f Ljava/util/UUID; field_18923 uuid + f Lnet/minecraft/class_2374; field_18926 pos + m (Ljava/util/UUID;ILjava/lang/String;Ljava/lang/String;IFFLnet/minecraft/class_2374;Ljava/lang/String;Lnet/minecraft/class_11;Z)V + p 1 uuid + p 5 xp + p 4 profession + p 8 pos + p 11 wantsGolem + p 10 path + m (Lnet/minecraft/class_2338;)Z method_23151 isPointOfInterest + p 1 pos + f Lnet/minecraft/class_11; field_19330 path +c net/minecraft/class_4207$class_4233 net/minecraft/client/render/debug/VillageDebugRenderer$PointOfInterest + f Lnet/minecraft/class_2338; field_18931 pos + m (Lnet/minecraft/class_2338;Ljava/lang/String;I)V + p 3 freeTicketCount + p 1 pos + f I field_18933 freeTicketCount +c net/minecraft/class_5538 net/minecraft/item/SpyglassItem + f I field_30921 MAX_USE_TIME + m (Lnet/minecraft/class_1309;)V method_31582 playStopUsingSound + p 1 user +c net/minecraft/class_4209 net/minecraft/server/network/DebugInfoSender + f Lorg/apache/logging/log4j/Logger; field_18961 LOGGER + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1923;)V method_19775 sendChunkWatchingChange + p 0 world + p 1 pos + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2540;Lnet/minecraft/class_2960;)V method_22319 sendToAll + p 0 world + p 1 buf + p 2 channel + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_19472 sendNeighborUpdate + p 0 world + p 1 pos + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1308;Lnet/minecraft/class_11;F)V method_19470 sendPathfindingData + p 3 nodeReachProximity + p 0 world + p 1 mob + p 2 path + m (Lnet/minecraft/class_5281;Lnet/minecraft/class_3449;)V method_19474 sendStructureStart + p 1 structureStart + p 0 world + m (Lnet/minecraft/class_4466;)V method_23855 sendBeeDebugData + p 0 bee + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)V method_19776 sendPoiAddition + p 0 world + p 1 pos + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)V method_19777 sendPoiRemoval + p 1 pos + p 0 world + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_4482;)V method_23856 sendBeehiveDebugData + p 2 state + p 3 blockEntity + p 0 world + p 1 pos + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)V method_24819 sendPoi + p 1 pos + p 0 world + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_5712;Lnet/minecraft/class_2338;)V method_33139 sendGameEvent + p 1 event + p 0 world + p 2 pos + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)V method_19778 sendPointOfInterest + p 0 world + p 1 pos + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1308;Lnet/minecraft/class_1355;)V method_19469 sendGoalSelector + p 0 world + p 1 mob + p 2 goalSelector + m (Lnet/minecraft/class_3218;)V method_22317 clearGameTestMarkers + p 0 world + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_5714;)V method_33140 sendGameEventListener + p 0 world + p 1 eventListener + m (Lnet/minecraft/class_3218;Ljava/util/Collection;)V method_20575 sendRaids + p 0 server + p 1 raids + m (Lnet/minecraft/class_1309;)V method_19774 sendBrainDebugData + p 0 living + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Ljava/lang/String;II)V method_22318 addGameTestMarker + p 4 duration + p 2 message + p 3 color + p 0 world + p 1 pos +c net/minecraft/class_1191 net/minecraft/datafixer/fix/LeavesFix + f Lit/unimi/dsi/fastutil/objects/Object2IntMap; field_5688 LEAVES_MAP + f Ljava/util/Set; field_5686 LOGS_MAP + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 2 changesType + p 1 outputSchema +c net/minecraft/class_1191$class_1192 net/minecraft/datafixer/fix/LeavesFix$LeavesLogFixer + m (I)Z method_5071 isLeaf + f Lit/unimi/dsi/fastutil/ints/Int2IntMap; field_5690 leafStates + m (III)V method_5070 computeLeafStates + f Lit/unimi/dsi/fastutil/ints/IntSet; field_5691 logIndices + f Lit/unimi/dsi/fastutil/ints/IntSet; field_5689 leafIndices + m (I)I method_5065 getDistanceToLog + m (I)Z method_5068 isLog + m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;ZI)Lcom/mojang/serialization/Dynamic; method_5072 createLeafProperties +c net/minecraft/class_1191$class_1193 net/minecraft/datafixer/fix/LeavesFix$ListFixer + m (Ljava/lang/String;ZI)I method_5082 computeFlags + p 1 leafBlockName + p 2 persistent + f Lnet/minecraft/class_5298; field_5696 blockStateMap + m ()Z method_5076 needsFix + m ()Z method_5079 isFixed + m (Lcom/mojang/serialization/Dynamic;)V method_5074 computeFixableBlockStates + m (I)I method_5075 needsFix + f Ljava/util/List; field_5692 properties +c net/minecraft/class_1190 net/minecraft/datafixer/fix/ItemWaterPotionFix + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 1 outputSchema + p 2 changesType +c net/minecraft/class_5551 net/minecraft/block/EndRodBlock +c net/minecraft/class_4220 net/minecraft/entity/ai/brain/task/GoToSecondaryPositionTask + f Lnet/minecraft/class_4208; field_18872 chosenPosition + f I field_18870 primaryPositionActivationDistance + f J field_18871 nextRunTime + f F field_18868 speed + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;)Z method_19609 shouldRun + f I field_18869 completionRange + m (Lnet/minecraft/class_4140;FIILnet/minecraft/class_4140;)V + p 4 primaryPositionActivationDistance + p 3 completionRange + p 5 primaryPosition + p 2 speed + p 1 secondaryPositions + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_19610 run + f Lnet/minecraft/class_4140; field_18866 secondaryPositions + f Lnet/minecraft/class_4140; field_18867 primaryPosition +c net/minecraft/class_1195 net/minecraft/datafixer/fix/LevelFlatGeneratorInfoFix + f Lcom/google/common/base/Splitter; field_5697 SPLIT_ON_COLON + m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_5090 fixGeneratorOptions + f Lcom/google/common/base/Splitter; field_5698 SPLIT_ON_ASTERISK + f Lcom/google/common/base/Splitter; field_5701 SPLIT_ON_COMMA + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 2 changesType + p 1 outputSchema + f Lcom/google/common/base/Splitter; field_5699 SPLIT_ON_LOWER_X + f Lcom/google/common/base/Splitter; field_5700 SPLIT_ON_SEMICOLON + m (Ljava/lang/String;)Ljava/lang/String; method_5094 fixFlatGeneratorOptions + p 1 generatorOptions +c net/minecraft/class_1194 net/minecraft/datafixer/fix/ItemWrittenBookPagesStrictJsonFix + m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_5085 fixBookPages + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 2 changesType + p 1 outputSchema +c net/minecraft/class_1199 net/minecraft/datafixer/fix/ObjectiveRenderTypeFix + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 1 outputSchema + p 2 changesType + m (Ljava/lang/String;)Lnet/minecraft/class_274$class_275; method_5112 parseLegacyRenderType + p 0 oldName +c net/minecraft/class_5556 net/minecraft/block/LeveledCauldronBlock + f Ljava/util/function/Predicate; field_27881 SNOW_PREDICATE + f Ljava/util/function/Predicate; field_27882 precipitationPredicate + m (Lnet/minecraft/class_4970$class_2251;Ljava/util/function/Predicate;Ljava/util/Map;)V + p 3 behaviorMap + p 1 settings + p 2 precipitationPredicate + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_31650 decrementFluidLevel + p 2 pos + p 1 world + p 0 state + f Ljava/util/function/Predicate; field_27880 RAIN_PREDICATE + m (Lnet/minecraft/class_1959$class_1963;)Z method_32353 method_32353 + p 0 precipitation + m (Lnet/minecraft/class_1959$class_1963;)Z method_32352 method_32352 + p 0 precipitation + f Lnet/minecraft/class_2758; field_27206 LEVEL +c net/minecraft/class_4225 net/minecraft/client/sound/SoundEngine + f Lnet/minecraft/class_4227; field_18902 listener + m ()Lnet/minecraft/class_4227; method_19665 getListener + f Lnet/minecraft/class_4225$class_4276; field_19185 staticSources + m ()J method_20050 openDevice + f Lnet/minecraft/class_4225$class_4276; field_19183 EMPTY_SOURCE_SET + m ()V method_19661 init + f Lnet/minecraft/class_4225$class_4276; field_19184 streamingSources + m ()Ljava/lang/String; method_20296 getDebugString + m ()V method_19664 close + f J field_18899 contextPointer + m ()I method_20297 getMonoSourceCount + f J field_18898 devicePointer + m (Lnet/minecraft/class_4224;)V method_19662 release + p 1 source + m (Lnet/minecraft/class_4225$class_4105;)Lnet/minecraft/class_4224; method_19663 createSource + p 1 mode + f Lorg/apache/logging/log4j/Logger; field_18897 LOGGER +c net/minecraft/class_4225$class_4276 net/minecraft/client/sound/SoundEngine$SourceSet + m ()I method_20299 getSourceCount + m ()I method_20298 getMaxSourceCount + m ()Lnet/minecraft/class_4224; method_19666 createSource + m ()V method_19668 close + m (Lnet/minecraft/class_4224;)Z method_19667 release + p 1 source +c net/minecraft/class_4225$class_4105 net/minecraft/client/sound/SoundEngine$RunMode +c net/minecraft/class_4225$class_4226 net/minecraft/client/sound/SoundEngine$SourceSetImpl + f Ljava/util/Set; field_18904 sources + m (I)V + p 1 maxSourceCount + f I field_18903 maxSourceCount +c net/minecraft/class_1198 net/minecraft/datafixer/fix/MobSpawnerEntityIdentifiersFix + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 2 changesType + p 1 outputSchema + m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_5106 fixSpawner +c net/minecraft/class_4228 net/minecraft/client/sound/OggAudioStream + f Ljavax/sound/sampled/AudioFormat; field_18908 format + f Ljava/nio/ByteBuffer; field_18910 buffer + m (Ljava/nio/FloatBuffer;Lnet/minecraft/class_4228$class_4229;)V method_19675 readChannels + m ()Z method_19677 readHeader + m (Lnet/minecraft/class_4228$class_4229;)Z method_19674 readOggFile + m (Ljava/io/InputStream;)V + p 1 inputStream + m ()Ljava/nio/ByteBuffer; method_19721 getBuffer + f Ljava/io/InputStream; field_18909 inputStream + m (Ljava/nio/FloatBuffer;Ljava/nio/FloatBuffer;Lnet/minecraft/class_4228$class_4229;)V method_19676 readChannels + f J field_18907 pointer + m ()V method_19678 increaseBufferSize +c net/minecraft/class_4228$class_4229 net/minecraft/client/sound/OggAudioStream$ChannelList + f Ljava/util/List; field_18911 buffers + f I field_18913 currentBufferSize + f I field_18912 size + m ()Ljava/nio/ByteBuffer; method_19679 getBuffer + f Ljava/nio/ByteBuffer; field_18914 buffer + m (F)V method_19680 addChannel + m (I)V + p 1 size + m ()V method_19682 init +c net/minecraft/class_1197 net/minecraft/datafixer/fix/ChoiceFix + m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; method_5105 transform + p 1 inputType + f Ljava/lang/String; field_5703 name + m (Lcom/mojang/datafixers/schemas/Schema;ZLjava/lang/String;Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;)V + p 5 choiceName + p 1 outputSchema + p 2 changesType + p 3 name + p 4 type + f Lcom/mojang/datafixers/DSL$TypeReference; field_5704 type + f Ljava/lang/String; field_5705 choiceName +c net/minecraft/class_5558 net/minecraft/block/entity/BlockEntityTicker + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2586;)V tick tick + c Runs this action on the given block entity. The world, block position, and block state are passed\nas context. + p 4 blockEntity + p 1 world + p 2 pos + p 3 state +c net/minecraft/class_4227 net/minecraft/client/sound/SoundListener + m ()Lnet/minecraft/class_243; method_27268 getPos + f Lnet/minecraft/class_243; field_24051 pos + m (Lnet/minecraft/class_1160;Lnet/minecraft/class_1160;)V method_19672 setOrientation + p 1 at + p 2 up + m (Lnet/minecraft/class_243;)V method_19671 setPosition + p 1 position + f F field_18906 volume + m (F)V method_19670 setVolume + p 1 volume + m ()V method_19673 init + m ()F method_19669 getVolume +c net/minecraft/class_1196 net/minecraft/datafixer/fix/LevelDataGeneratorOptionsFix + m (Ljava/lang/String;)Lcom/mojang/datafixers/util/Pair; method_5099 parseFlatLayer + p 0 layer + m (Ljava/lang/String;)Ljava/util/List; method_5103 parseFlatLayers + p 0 layers + m (Ljava/lang/String;Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/Dynamic; method_5100 fixGeneratorOptions + p 0 generatorOptions + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 1 outputSchema + p 2 changesType + f Ljava/util/Map; field_5702 NUMERICAL_IDS_TO_BIOME_IDS +c net/minecraft/class_5553 net/minecraft/block/LavaCauldronBlock +c net/minecraft/class_5552 net/minecraft/block/OperatorBlock +c net/minecraft/class_4221 net/minecraft/entity/ai/brain/sensor/SecondaryPointsOfInterestSensor + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;)V method_19617 sense + f I field_30257 RUN_TIME +c net/minecraft/class_5555 net/minecraft/block/TintedGlassBlock +c net/minecraft/class_4224 net/minecraft/client/sound/Source + m ()I method_19659 getSourceState + f Lorg/apache/logging/log4j/Logger; field_18892 LOGGER + m (Lnet/minecraft/class_4234;)V method_19643 setStream + p 1 stream + m ()V method_19650 play + m (F)V method_19651 setAttenuation + m ()V method_19654 resume + m ()Z method_19656 isStopped + f I field_18895 bufferSize + m ()V method_19657 disableAttenuation + f I field_18893 pointer + m (Ljavax/sound/sampled/AudioFormat;I)I method_19644 getBufferSize + p 1 time + p 0 format + f Lnet/minecraft/class_4234; field_18896 stream + m (I)V + p 1 pointer + m ()Lnet/minecraft/class_4224; method_19638 create + m (Lnet/minecraft/class_4231;)V method_19642 setBuffer + m (Z)V method_19645 setLooping + m ()V method_19655 stop + m ()V method_19653 pause + m (Z)V method_19649 setRelative + m ()V method_19658 tick + m ()V method_19646 close + f Ljava/util/concurrent/atomic/AtomicBoolean; field_18894 playing + m (F)V method_19647 setVolume + m ()I method_19660 removeProcessedBuffers + m (Lnet/minecraft/class_243;)V method_19641 setPosition + m (F)V method_19639 setPitch +c net/minecraft/class_5554 net/minecraft/block/LightningRodBlock + f Lnet/minecraft/class_2746; field_27193 POWERED + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_31648 setPowered + p 1 state + p 3 pos + p 2 world + f Lnet/minecraft/class_2746; field_29562 WATERLOGGED + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_33627 updateNeighbors + p 3 pos + p 1 state + p 2 world +c net/minecraft/class_4219 net/minecraft/entity/ai/brain/task/GoToNearbyPositionTask + m (Lnet/minecraft/class_4140;FII)V + p 1 memoryModuleType + p 3 completionRange + p 2 walkSpeed + p 4 maxDistance + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;J)V method_19608 run + f I field_18864 maxDistance + f J field_18865 nextRunTime + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;)Z method_19607 shouldRun + f Lnet/minecraft/class_4140; field_18862 memoryModuleType + f I field_18863 completionRange + f F field_25753 walkSpeed +c net/minecraft/class_4218 net/minecraft/entity/ai/brain/task/PlayWithVillagerBabiesTask + f I field_30151 HORIZONTAL_RANGE + m (Lnet/minecraft/class_1314;)Ljava/util/List; method_19594 getVisibleVillagerBabies + p 1 entity + f I field_30152 VERTICAL_RANGE + m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)Z method_19577 isInteractionTargetOf + p 1 entity + p 2 other + f I field_30155 MAX_BABY_INTERACTION_COUNT + f F field_30153 WALK_SPEED + f I field_30156 RUN_CHANCE + f F field_30154 PLAYING_WALK_SPEED + m (Lnet/minecraft/class_1309;)Lnet/minecraft/class_1309; method_19586 findVisibleVillagerBaby + p 1 entity + m (Lnet/minecraft/class_1314;)Ljava/util/Map; method_19592 getBabyInteractionTargetCounts + p 1 entity + m (Lnet/minecraft/class_1309;)Lnet/minecraft/class_1309; method_19576 getInteractionTarget + p 1 entity + m (Lnet/minecraft/class_1314;Lnet/minecraft/class_1309;)V method_19580 setPlayTarget + p 1 target + p 0 entity + m (Lnet/minecraft/class_1314;)Z method_19590 hasVisibleVillagerBabies + p 1 entity + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;J)V method_19584 run + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;)Z method_19583 shouldRun + m (Lnet/minecraft/class_1314;)Ljava/util/Optional; method_19588 getLeastPopularBabyInteractionTarget + p 1 entity + m (Lnet/minecraft/class_1309;)Z method_19593 hasInteractionTarget + p 1 entity + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;Lnet/minecraft/class_1309;)V method_19585 setGroundTarget + p 2 entity + p 3 unusedBaby + p 1 world + m (Lnet/minecraft/class_1314;)Ljava/util/Optional; method_19579 getVisibleMob + p 1 entity +c net/minecraft/class_2490 net/minecraft/block/SlimeBlock + m (Lnet/minecraft/class_1297;)V method_21847 bounce + p 1 entity +c net/minecraft/class_2491 net/minecraft/nbt/NbtNull + c Represents the NBT null value.\nDefines the end of an NBT compound object,\nrepresents nonexistent values in an NBT compound object,\nand is the type of empty NBT lists. + m ()Lnet/minecraft/class_2491; method_10586 copy + f Lnet/minecraft/class_2491; field_21033 INSTANCE + f Lnet/minecraft/class_4614; field_21032 TYPE +c net/minecraft/class_2491$1 net/minecraft/nbt/NbtNull$1 + m (Ljava/io/DataInput;ILnet/minecraft/class_2505;)Lnet/minecraft/class_2491; method_23243 read +c net/minecraft/class_2492 net/minecraft/block/SoulSandBlock + f Lnet/minecraft/class_265; field_11521 COLLISION_SHAPE +c net/minecraft/class_2493 net/minecraft/block/SnowyBlock + f Lnet/minecraft/class_2746; field_11522 SNOWY +c net/minecraft/class_1162 net/minecraft/util/math/Vector4f + c @implNote Even though this is used only on the client, it accesses protected\nfields from {@link Matrix4f}, which requires them to be in the same package. + f F field_21486 x + m ()F method_4957 getZ + f F field_21487 y + m (Lnet/minecraft/class_1162;)F method_23217 dotProduct + p 1 other + f F field_21488 z + f F field_21489 w + m (FFFF)V method_23851 set + p 4 w + p 2 y + p 3 z + p 1 x + m ()F method_23853 getW + m (Lnet/minecraft/class_1159;)V method_22674 transform + p 1 matrix + m (FFFF)V + p 2 y + p 1 x + p 4 w + p 3 z + m ()F method_4953 getX + m ()F method_4956 getY + m ()V method_23219 normalizeProjectiveCoordinates + m (Lnet/minecraft/class_1160;)V + p 1 vector + m (Lnet/minecraft/class_1160;)V method_4954 multiplyComponentwise + p 1 vector + m (Lnet/minecraft/class_1158;)V method_23852 rotate + p 1 rotation + m ()Z method_23218 normalize + m (Ljava/lang/Object;)Z equals equals + p 1 o +c net/minecraft/class_1161 net/minecraft/client/util/math/Vector3d + f D field_5659 z + f D field_5661 x + f D field_5660 y + m (DDD)V method_35874 set + p 1 x + p 3 y + p 5 z + m (D)V method_35873 multiply + p 1 amount + m (DDD)V + p 1 x + p 5 z + p 3 y + m (Lnet/minecraft/class_1161;)V method_35875 copy + p 1 vector3d + m (Lnet/minecraft/class_1161;)V method_35876 add + p 1 vector3d +c net/minecraft/class_1160 net/minecraft/util/math/Vec3f + c A mutable vector composed of 3 floats. + f F field_21484 y + m (FFF)V + p 3 z + p 2 y + p 1 x + m (Lnet/minecraft/class_1160;)V method_23846 add + p 1 vector + m (F)Lnet/minecraft/class_1158; method_23214 getDegreesQuaternion + p 1 angle + m (F)Lnet/minecraft/class_1158; method_23626 getRadialQuaternion + p 1 angle + m (Lnet/minecraft/class_243;)V + p 1 other + m (F)V method_4942 scale + p 1 scale + m (Lnet/minecraft/class_1160;)V method_4951 cross + p 1 vector + f Lnet/minecraft/class_1160; field_20707 POSITIVE_Z + m (FFF)V method_23849 multiplyComponentwise + p 1 x + p 2 y + p 3 z + m (FFF)V method_4949 set + p 2 y + p 1 x + p 3 z + m (Lnet/minecraft/class_1158;)V method_19262 rotate + p 1 rotation + f Lnet/minecraft/class_1160; field_20703 POSITIVE_X + f Lnet/minecraft/class_1160; field_20705 POSITIVE_Y + f F field_21483 x + m ()F method_4945 getY + f F field_21485 z + m ()F method_4947 getZ + m (Lnet/minecraft/class_1160;)F method_4950 dot + p 1 other + m (Lnet/minecraft/class_1160;F)V method_23847 lerp + p 1 vector + p 2 delta + m (Lnet/minecraft/class_1160;)V method_4944 subtract + p 1 other + m ()F method_4943 getX + m ()Lnet/minecraft/class_1160; method_23850 copy + f Lnet/minecraft/class_1160; field_20702 NEGATIVE_X + f Lcom/mojang/serialization/Codec; field_28477 CODEC + m (Lit/unimi/dsi/fastutil/floats/Float2FloatFunction;)V method_23848 modify + p 1 function + m ()Z method_4952 normalize + m (Ljava/lang/Object;)Z equals equals + p 1 o + m (FFF)V method_4948 add + p 1 x + p 3 z + p 2 y + f Lnet/minecraft/class_1160; field_20704 NEGATIVE_Y + m (Lnet/minecraft/class_4581;)V method_23215 transform + m (FF)V method_4946 clamp + p 2 max + p 1 min + f Lnet/minecraft/class_1160; field_20706 NEGATIVE_Z +c net/minecraft/class_1166 net/minecraft/datafixer/fix/EntityRidingToPassengerFix + m (Lcom/mojang/datafixers/schemas/Schema;Lcom/mojang/datafixers/schemas/Schema;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/TypeRewriteRule; method_4978 fixEntityTree + p 4 outputEntityTreeType + p 3 inputEntityTreeType + p 5 inputEntityType + p 2 outputSchema + p 1 inputSchema + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 2 changesType + p 1 outputSchema +c net/minecraft/class_2498 net/minecraft/sound/BlockSoundGroup + f Lnet/minecraft/class_2498; field_28693 SPORE_BLOSSOM + f Lnet/minecraft/class_2498; field_11529 GRAVEL + f Lnet/minecraft/class_2498; field_17579 SWEET_BERRY_BUSH + f Lnet/minecraft/class_2498; field_11537 GLASS + f Lnet/minecraft/class_2498; field_28427 GLOW_LICHEN + m ()F method_10599 getPitch + f Lnet/minecraft/class_2498; field_28116 SCULK_SENSOR + f Lnet/minecraft/class_2498; field_28702 AZALEA_LEAVES + f Lnet/minecraft/class_2498; field_11533 METAL + f Lnet/minecraft/class_2498; field_24119 CHAIN + f Lnet/minecraft/class_2498; field_22138 ROOTS + f Lnet/minecraft/class_2498; field_11545 SLIME + f Lnet/minecraft/class_2498; field_28697 MOSS_BLOCK + f F field_11539 pitch + m ()Lnet/minecraft/class_3414; method_10593 getFallSound + f Lnet/minecraft/class_2498; field_22145 NETHERRACK + f Lnet/minecraft/class_2498; field_22141 SOUL_SAND + f Lnet/minecraft/class_2498; field_22153 NYLIUM + f Lnet/minecraft/class_2498; field_27204 COPPER + f Lnet/minecraft/class_3414; field_11546 breakSound + f Lnet/minecraft/class_2498; field_27200 MEDIUM_AMETHYST_BUD + f Lnet/minecraft/class_2498; field_27199 SMALL_AMETHYST_BUD + f Lnet/minecraft/class_3414; field_11530 hitSound + f Lnet/minecraft/class_2498; field_29035 DEEPSLATE_TILES + f Lnet/minecraft/class_2498; field_28692 CAVE_VINES + m (FFLnet/minecraft/class_3414;Lnet/minecraft/class_3414;Lnet/minecraft/class_3414;Lnet/minecraft/class_3414;Lnet/minecraft/class_3414;)V + p 1 volume + p 3 breakSound + p 2 pitch + p 5 placeSound + p 4 stepSound + p 7 fallSound + p 6 hitSound + f Lnet/minecraft/class_2498; field_11526 SAND + f Lnet/minecraft/class_2498; field_28701 HANGING_ROOTS + f Lnet/minecraft/class_2498; field_11538 BAMBOO_SAPLING + f Lnet/minecraft/class_2498; field_22147 NETHER_SPROUTS + f Lnet/minecraft/class_2498; field_28696 MOSS_CARPET + f F field_11540 volume + f Lnet/minecraft/class_2498; field_11534 WET_GRASS + f Lnet/minecraft/class_2498; field_22139 SHROOMLIGHT + f Lnet/minecraft/class_2498; field_22154 FUNGUS + f Lnet/minecraft/class_2498; field_27196 CANDLE + f Lnet/minecraft/class_2498; field_22146 NETHER_BRICKS + f Lnet/minecraft/class_2498; field_22150 NETHERITE + f Lnet/minecraft/class_2498; field_24121 GILDED_BLACKSTONE + f Lnet/minecraft/class_2498; field_22142 SOUL_SOIL + f Lnet/minecraft/class_2498; field_16498 SCAFFOLDING + f Lnet/minecraft/class_3414; field_11541 fallSound + m ()Lnet/minecraft/class_3414; method_10596 getHitSound + f Lnet/minecraft/class_2498; field_27201 LARGE_AMETHYST_BUD + f Lnet/minecraft/class_2498; field_29034 DEEPSLATE_BRICKS + f Lnet/minecraft/class_2498; field_23265 LODESTONE + f Lnet/minecraft/class_2498; field_28061 POINTED_DRIPSTONE + f Lnet/minecraft/class_2498; field_23083 VINE + m ()F method_10597 getVolume + f Lnet/minecraft/class_2498; field_11547 WOOD + f Lnet/minecraft/class_2498; field_28699 SMALL_DRIPLEAF + f Lnet/minecraft/class_2498; field_28700 ROOTED_DIRT + f Lnet/minecraft/class_2498; field_17581 NETHER_WART + f Lnet/minecraft/class_2498; field_11543 WOOL + f Lnet/minecraft/class_2498; field_22148 NETHER_ORE + f Lnet/minecraft/class_2498; field_28695 FLOWERING_AZALEA + f Lnet/minecraft/class_2498; field_11535 GRASS + f Lnet/minecraft/class_2498; field_22143 BASALT + f Lnet/minecraft/class_2498; field_11542 BAMBOO + f Lnet/minecraft/class_2498; field_18852 STEM + f Lnet/minecraft/class_2498; field_27197 AMETHYST_BLOCK + f Lnet/minecraft/class_2498; field_22151 ANCIENT_DEBRIS + f Lnet/minecraft/class_2498; field_24120 NETHER_GOLD_ORE + f Lnet/minecraft/class_3414; field_11536 placeSound + f Lnet/minecraft/class_2498; field_27884 POWDER_SNOW + f Lnet/minecraft/class_2498; field_29033 DEEPSLATE + f Lnet/minecraft/class_2498; field_27202 TUFF + m ()Lnet/minecraft/class_3414; method_10595 getBreakSound + f Lnet/minecraft/class_2498; field_28694 AZALEA + f Lnet/minecraft/class_2498; field_28060 DRIPSTONE_BLOCK + f Lnet/minecraft/class_2498; field_11548 SNOW + f Lnet/minecraft/class_2498; field_17734 LANTERN + f Lnet/minecraft/class_2498; field_11528 CORAL + f Lnet/minecraft/class_2498; field_17580 CROP + f Lnet/minecraft/class_2498; field_23082 WEEPING_VINES_LOW_PITCH + f Lnet/minecraft/class_2498; field_11544 STONE + f Lnet/minecraft/class_2498; field_11532 LADDER + f Lnet/minecraft/class_2498; field_22149 BONE + f Lnet/minecraft/class_2498; field_28698 BIG_DRIPLEAF + m ()Lnet/minecraft/class_3414; method_10594 getStepSound + f Lnet/minecraft/class_2498; field_22144 WART_BLOCK + f Lnet/minecraft/class_2498; field_29036 POLISHED_DEEPSLATE + f Lnet/minecraft/class_2498; field_11531 ANVIL + f Lnet/minecraft/class_2498; field_27198 AMETHYST_CLUSTER + f Lnet/minecraft/class_2498; field_25183 LILY_PAD + f Lnet/minecraft/class_2498; field_22140 WEEPING_VINES + f Lnet/minecraft/class_3414; field_11527 stepSound + f Lnet/minecraft/class_2498; field_22152 NETHER_STEM + f Lnet/minecraft/class_2498; field_27203 CALCITE + f Lnet/minecraft/class_2498; field_21214 HONEY + m ()Lnet/minecraft/class_3414; method_10598 getPlaceSound +c net/minecraft/class_1165 net/minecraft/datafixer/fix/EntityRedundantChanceTagsFix + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 1 outputSchema + p 2 changesType +c net/minecraft/class_2499 net/minecraft/nbt/NbtList + c Represents an NBT list.\n

\nAn NBT list holds values of the same {@linkplain NbtElement#getType NBT type}.\nThe {@linkplain AbstractNbtList#getHeldType NBT type} of an NBT list is determined\nonce its first element is inserted; empty NBT lists return {@link NbtElement#NULL_TYPE NULL_TYPE} as their held {@linkplain AbstractNbtList#getHeldType NBT type}. + m (I)Ljava/lang/String; method_10608 getString + p 1 index + f Ljava/util/List; field_11550 value + m (I)D method_10611 getDouble + p 1 index + m (I)S method_10609 getShort + p 1 index + m (I)I method_10600 getInt + p 1 index + f B field_11551 type + m (I)[I method_36111 getIntArray + p 1 index + m (I)[J method_36112 getLongArray + p 1 index + m (ILnet/minecraft/class_2520;)V method_10531 add + m ()Lnet/minecraft/class_2499; method_10612 copy + m (ILnet/minecraft/class_2520;)Lnet/minecraft/class_2520; method_10606 set + m (Ljava/util/List;B)V + p 1 list + p 2 type + m (I)Lnet/minecraft/class_2499; method_10603 getList + p 1 index + m (Ljava/lang/Object;)Z equals equals + p 1 o + m (I)Ljava/lang/Object; get get + p 1 index + m ()V method_17809 forgetTypeIfEmpty + m (I)Lnet/minecraft/class_2520; method_10534 get + m (I)Lnet/minecraft/class_2520; method_10536 remove + m (I)Lnet/minecraft/class_2487; method_10602 getCompound + p 1 index + m (Lnet/minecraft/class_2520;)Z method_10605 canAdd + p 1 element + f Lnet/minecraft/class_4614; field_21039 TYPE + m (I)F method_10604 getFloat + p 1 index +c net/minecraft/class_2499$1 net/minecraft/nbt/NbtList$1 + m (Ljava/io/DataInput;ILnet/minecraft/class_2505;)Lnet/minecraft/class_2499; method_23249 read +c net/minecraft/class_1163 net/minecraft/client/color/world/BiomeColors + m (Lnet/minecraft/class_1920;Lnet/minecraft/class_2338;)I method_4961 getWaterColor + p 0 world + p 1 pos + m (Lnet/minecraft/class_1920;Lnet/minecraft/class_2338;)I method_4962 getGrassColor + p 1 pos + p 0 world + f Lnet/minecraft/world/level/ColorResolver; field_5666 WATER_COLOR + m (Lnet/minecraft/class_1920;Lnet/minecraft/class_2338;)I method_4966 getFoliageColor + p 1 pos + p 0 world + f Lnet/minecraft/world/level/ColorResolver; field_5664 FOLIAGE_COLOR + f Lnet/minecraft/world/level/ColorResolver; field_5665 GRASS_COLOR + m (Lnet/minecraft/class_1920;Lnet/minecraft/class_2338;Lnet/minecraft/world/level/ColorResolver;)I method_4965 getColor + p 1 pos + p 2 resolver + p 0 world +c net/minecraft/class_5525 net/minecraft/network/encryption/NetworkEncryptionException + m (Ljava/lang/Throwable;)V + p 1 throwable +c net/minecraft/class_5520 net/minecraft/client/network/SocialInteractionsManager + f Ljava/util/Set; field_26866 hiddenPlayers + m (Lnet/minecraft/class_310;Lcom/mojang/authlib/minecraft/SocialInteractionsService;)V + p 1 client + p 2 socialInteractionsService + m (Ljava/lang/String;)Ljava/util/UUID; method_31407 getUuid + p 1 playerName + m (Ljava/util/UUID;)Z method_31392 isPlayerBlocked + p 1 uuid + f Ljava/util/Map; field_26927 playerNameByUuid + m (Ljava/util/UUID;)Z method_31391 isPlayerMuted + p 1 uuid + f Lcom/mojang/authlib/minecraft/SocialInteractionsService; field_26912 socialInteractionsService + m (Ljava/util/UUID;)V method_31339 showPlayer + p 1 uuid + m ()Ljava/util/Set; method_31336 getHiddenPlayers + m (Ljava/util/UUID;)V method_31338 hidePlayer + p 1 uuid + f Lnet/minecraft/class_310; field_26865 client + m (Lnet/minecraft/class_640;)V method_31337 setPlayerOnline + p 1 player + m (Ljava/util/UUID;)Z method_31340 isPlayerHidden + p 1 uuid + m (Ljava/util/UUID;)V method_31341 setPlayerOffline + p 1 uuid +c net/minecraft/class_2494 net/minecraft/nbt/NbtFloat + c Represents an NBT 32-bit floating-point number. + m (F)Lnet/minecraft/class_2494; method_23244 of + p 0 value + f Lnet/minecraft/class_2494; field_21034 ZERO + m (F)V + p 1 value + f F field_11523 value + m (Ljava/lang/Object;)Z equals equals + p 1 o + f Lnet/minecraft/class_4614; field_21035 TYPE + m ()Lnet/minecraft/class_2494; method_10587 copy +c net/minecraft/class_2494$1 net/minecraft/nbt/NbtFloat$1 + m (Ljava/io/DataInput;ILnet/minecraft/class_2505;)Lnet/minecraft/class_2494; method_23245 read +c net/minecraft/class_1169 net/minecraft/datafixer/fix/EntityShulkerColorFix + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 2 changesType + p 1 outputSchema + m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_4985 fixShulkerColor +c net/minecraft/class_2495 net/minecraft/nbt/NbtIntArray + c Represents an NBT 32-bit integer array. + m (Ljava/util/List;)[I method_10590 toArray + p 0 list + m ()Lnet/minecraft/class_2495; method_10591 copy + m (ILnet/minecraft/class_2497;)Lnet/minecraft/class_2497; method_17806 set + m (Ljava/util/List;)V + p 1 value + m ()[I method_10588 getIntArray + f [I field_11524 value + m ([I)V + p 1 value + m (I)Lnet/minecraft/class_2497; method_17807 remove + m (I)Lnet/minecraft/class_2497; method_10589 get + m (Ljava/lang/Object;)Z equals equals + p 1 o + f Lnet/minecraft/class_4614; field_21036 TYPE + m (I)Ljava/lang/Object; get get + p 1 index + m (ILnet/minecraft/class_2497;)V method_17808 add +c net/minecraft/class_2495$1 net/minecraft/nbt/NbtIntArray$1 + m (Ljava/io/DataInput;ILnet/minecraft/class_2505;)Lnet/minecraft/class_2495; method_23246 read +c net/minecraft/class_2496 net/minecraft/block/SpawnerBlock +c net/minecraft/class_5522 net/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen + f Lnet/minecraft/class_2561; field_26919 BLOCKING_TEXT + f Lnet/minecraft/class_2561; field_26917 EMPTY_SEARCH_TEXT + f Ljava/lang/String; field_26884 currentSearch + f Lnet/minecraft/class_2561; field_26915 BLOCKED_TAB_TITLE + m (Ljava/lang/String;)V method_31357 onSearchChange + p 1 currentSearch + f Lnet/minecraft/class_5522$class_5523; field_26885 currentTab + f Lnet/minecraft/class_2561; field_26881 EMPTY_HIDDEN_TEXT + f Lnet/minecraft/class_4185; field_26886 allTabButton + f Lnet/minecraft/class_4185; field_26913 blockedTabButton + m (Lnet/minecraft/class_310;)V method_31350 updateServerLabel + p 1 client + f Lnet/minecraft/class_2561; field_26877 HIDDEN_TAB_TITLE + f I field_26871 playerCount + m (Lnet/minecraft/class_5522$class_5523;)V method_31352 setCurrentTab + p 1 currentTab + f Lnet/minecraft/class_2561; field_26918 EMPTY_BLOCKED_TEXT + f Lnet/minecraft/class_2561; field_26916 SELECTED_BLOCKED_TAB_TITLE + f Lnet/minecraft/class_5521; field_26882 playerList + f Lnet/minecraft/class_2561; field_26879 SELECTED_HIDDEN_TAB_TITLE + f Z field_26873 initialized + m (Ljava/lang/Runnable;)V method_31354 setOnRendered + p 1 onRendered + f Lnet/minecraft/class_342; field_26883 searchBox + f Ljava/lang/Runnable; field_26874 onRendered + f Lnet/minecraft/class_2561; field_26880 SEARCH_TEXT + m (Ljava/util/UUID;)V method_31355 setPlayerOffline + p 1 uuid + f Lnet/minecraft/class_4185; field_26887 hiddenTabButton + f Lnet/minecraft/class_4185; field_26914 blockingButton + f Lnet/minecraft/class_2561; field_26888 serverLabel + f Lnet/minecraft/class_2561; field_26878 SELECTED_ALL_TAB_TITLE + f Lnet/minecraft/class_2960; field_26875 SOCIAL_INTERACTIONS_TEXTURE + f Lnet/minecraft/class_2561; field_26876 ALL_TAB_TITLE + m (Lnet/minecraft/class_640;)V method_31353 setPlayerOnline + p 1 player +c net/minecraft/class_5522$class_5523 net/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen$Tab +c net/minecraft/class_1168 net/minecraft/datafixer/fix/EntitySkeletonSplitFix + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 1 outputSchema + p 2 changesType +c net/minecraft/class_5521 net/minecraft/client/gui/screen/multiplayer/SocialInteractionsPlayerListWidget + f Ljava/util/List; field_26869 players + m (Lnet/minecraft/class_5522;Lnet/minecraft/class_310;IIIII)V + p 7 itemHeight + p 5 top + p 6 bottom + p 3 width + p 4 height + p 1 parent + p 2 client + m ()V method_31349 filterPlayers + m (Lnet/minecraft/class_640;Lnet/minecraft/class_5522$class_5523;)V method_31345 setPlayerOnline + p 1 player + p 2 tab + m (Ljava/util/UUID;)V method_31347 setPlayerOffline + p 1 uuid + f Ljava/lang/String; field_26870 currentSearch + m (Ljava/lang/String;)V method_31346 setCurrentSearch + p 1 currentSearch + m ()Z method_31348 isEmpty + m (Ljava/util/Collection;D)V method_31393 update + p 1 uuids + p 2 scrollAmount + f Lnet/minecraft/class_5522; field_26867 parent +c net/minecraft/class_1167 net/minecraft/datafixer/fix/EntityTransformFix + m (Ljava/lang/String;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/util/Pair; method_4982 transform + p 1 choice + m (Ljava/lang/String;Lcom/mojang/datafixers/schemas/Schema;Z)V + p 1 name + p 3 changesType + p 2 outputSchema + m (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/Typed; method_4983 makeTyped + f Ljava/lang/String; field_5670 name +c net/minecraft/class_2497 net/minecraft/nbt/NbtInt + c Represents an NBT 32-bit integer. + m (Ljava/lang/Object;)Z equals equals + p 1 o + m (I)V + p 1 value + m (I)Lnet/minecraft/class_2497; method_23247 of + p 0 value + m ()Lnet/minecraft/class_2497; method_10592 copy + f I field_11525 value + f Lnet/minecraft/class_4614; field_21037 TYPE +c net/minecraft/class_2497$1 net/minecraft/nbt/NbtInt$1 + m (Ljava/io/DataInput;ILnet/minecraft/class_2505;)Lnet/minecraft/class_2497; method_23248 read +c net/minecraft/class_2497$class_4611 net/minecraft/nbt/NbtInt$Cache + f [Lnet/minecraft/class_2497; field_21038 VALUES +c net/minecraft/class_5519 net/minecraft/client/gui/screen/multiplayer/SocialInteractionsPlayerListEntry + m ()Ljava/util/UUID; method_31334 getUuid + f I field_26851 GRAY_COLOR + f Lnet/minecraft/class_4185; field_26861 showButton + m (Lnet/minecraft/class_310;Lnet/minecraft/class_5522;Ljava/util/UUID;Ljava/lang/String;Ljava/util/function/Supplier;)V + p 5 skinTexture + p 3 uuid + p 4 name + p 1 client + p 2 parent + f Ljava/lang/String; field_26857 name + m ()Ljava/lang/String; method_31330 getName + f Z field_26859 offline + f Ljava/util/List; field_26862 hideTooltip + f Lnet/minecraft/class_2561; field_26907 OFFLINE_TEXT + f I field_26903 LIGHT_GRAY_COLOR + f Ljava/util/UUID; field_26856 uuid + f F field_26864 timeCounter + f Lnet/minecraft/class_2561; field_26905 HIDDEN_TEXT + f I field_26852 DARK_GRAY_COLOR + m (ZLnet/minecraft/class_2561;)V method_31329 onButtonClick + p 2 chatMessage + p 1 showButtonVisible + f I field_26850 BLACK_COLOR + f Lnet/minecraft/class_4185; field_26860 hideButton + f Ljava/util/List; field_26863 showTooltip + f Ljava/util/function/Supplier; field_26904 skinTexture + m (Lnet/minecraft/class_5522;Lnet/minecraft/class_4587;Ljava/util/List;II)V method_31328 renderTooltip + p 0 screen + p 2 tooltip + p 1 matrices + p 4 mouseY + p 3 mouseX + f Ljava/util/List; field_26855 buttons + m (Z)V method_31335 setOffline + p 1 offline + f Lnet/minecraft/class_2561; field_26909 BLOCKED_OFFLINE_TEXT + f Lnet/minecraft/class_310; field_26854 client + m ()Lnet/minecraft/class_2561; method_31390 getStatusText + f Lnet/minecraft/class_2561; field_26908 HIDDEN_OFFLINE_TEXT + f Lnet/minecraft/class_2561; field_26906 BLOCKED_TEXT + f I field_26853 WHITE_COLOR + m (Lnet/minecraft/class_5250;)Lnet/minecraft/class_5250; method_31389 getNarrationMessage + p 1 text +c net/minecraft/class_1173 net/minecraft/datafixer/fix/EntityTippedArrowFix + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 1 outputSchema + p 2 changesType +c net/minecraft/class_1172 net/minecraft/datafixer/fix/EntityWolfColorFix + m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_4988 fixCollarColor + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 2 changesType + p 1 outputSchema +c net/minecraft/class_1171 net/minecraft/datafixer/fix/EntityStringUuidFix + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 2 changesType + p 1 outputSchema +c net/minecraft/class_1170 net/minecraft/datafixer/fix/EntityTheRenameningBlock + f Ljava/util/Map; field_5673 ITEMS + f Ljava/util/Map; field_5672 BLOCKS + f Ljava/util/Map; field_5671 ENTITIES + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 2 changesType + p 1 outputSchema +c net/minecraft/class_1177 net/minecraft/datafixer/fix/HeightmapRenamingFix + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 2 changesType + p 1 outputSchema + m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_4998 renameHeightmapTags +c net/minecraft/class_5535 net/minecraft/entity/ai/FuzzyPositions + m (Ljava/util/function/Supplier;Ljava/util/function/ToDoubleFunction;)Lnet/minecraft/class_243; method_31543 guessBest + c Returns the {@link Vec3d#ofBottomCenter(BlockPos) bottom center} of a highest scoring\nposition, as determined by {@code scorer}, out of 10 tries on positions obtained from\n{@code factory}. + p 0 factory + p 1 scorer + m (Lnet/minecraft/class_1314;Ljava/util/function/Supplier;)Lnet/minecraft/class_243; method_31538 guessBestPathTarget + c Calls {@link #guessBest(Supplier, ToDoubleFunction)} with the {@code entity}'s\npath finding favor as the {@code scorer}. + p 1 factory + p 0 entity + m (Lnet/minecraft/class_1314;ILjava/util/Random;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338; method_31537 towardTarget + c Adjusts the input {@code fuzz} slightly toward the given {@code entity}'s\n{@link net.minecraft.entity.mob.MobEntity#getPositionTarget() position target}\nif it exists. + p 0 entity + p 1 horizontalRange + p 2 random + p 3 fuzz + m (Lnet/minecraft/class_2338;ILjava/util/function/Predicate;)Lnet/minecraft/class_2338; method_31540 upWhile + c Returns the closest position higher than the input {@code pos} that does\nnot fulfill {@code condition}, or a position with y set to {@code maxY}. + p 2 condition + p 0 pos + p 1 maxY + m (Lnet/minecraft/class_2338;IILjava/util/function/Predicate;)Lnet/minecraft/class_2338; method_31539 upWhile + c Returns the {@code extraAbove + 1}th closest position higher than the\ninput {@code pos} that does not fulfill {@code condition}, or a\nposition with y set to {@code maxY}. + p 1 extraAbove + p 2 max + p 3 condition + p 0 pos + f I field_30264 GAUSS_RANGE + m (Ljava/util/Random;IIIDDD)Lnet/minecraft/class_2338; method_31542 localFuzz + c Tries to create a fuzzy offset position from the direction and the angle\nrange given. It fulfills the constraints given by {@code horizontalRange}\nand {@code verticalRange} and returns {@code null} if it cannot do so. + p 3 startHeight + p 4 xDirection + p 1 horizontalRange + p 2 verticalRange + p 0 random + p 8 angleRange + p 6 zDirection + m (Ljava/util/Random;II)Lnet/minecraft/class_2338; method_31541 localFuzz + c Creates a fuzzy offset position within the given horizontal and vertical\nranges. + p 0 random + p 2 verticalRange + p 1 horizontalRange +c net/minecraft/class_1176 net/minecraft/datafixer/fix/IglooMetadataRemovalFix + m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_4993 removeMetadata + m (Lcom/mojang/serialization/Dynamic;)Z method_4997 isIgloo + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 1 outputSchema + p 2 changesType + m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_4996 removeIgloos +c net/minecraft/class_5534 net/minecraft/entity/ai/FuzzyTargeting + c Path targeting utilities using fuzzy, or approximated, positions from\n{@link FuzzyPositions}. + m (Lnet/minecraft/class_1314;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338; method_31533 validate + p 1 pos + p 0 entity + m (Lnet/minecraft/class_1314;Lnet/minecraft/class_2338;)Z method_31536 method_31536 + p 1 currentPos + m (Lnet/minecraft/class_1314;IILnet/minecraft/class_243;)Lnet/minecraft/class_243; method_31528 findTo + p 3 end + p 2 verticalRange + p 1 horizontalRange + p 0 entity + m (Lnet/minecraft/class_1314;IILnet/minecraft/class_243;Z)Lnet/minecraft/class_243; method_31529 findValid + p 2 verticalRange + p 1 horizontalRange + p 4 posTargetInRange + p 3 direction + p 0 entity + m (Lnet/minecraft/class_1314;IILnet/minecraft/class_243;)Lnet/minecraft/class_243; method_31534 findFrom + p 0 entity + p 2 verticalRange + p 1 horizontalRange + p 3 start + m (Lnet/minecraft/class_1314;IZLnet/minecraft/class_2338;)Lnet/minecraft/class_2338; method_31532 tryMake + p 2 posTargetInRange + p 3 relativeInRangePos + p 0 entity + p 1 horizontalRange + m (Lnet/minecraft/class_1314;IILjava/util/function/ToDoubleFunction;)Lnet/minecraft/class_243; method_31530 find + p 3 scorer + p 2 verticalRange + p 1 horizontalRange + p 0 entity + m (Lnet/minecraft/class_1314;II)Lnet/minecraft/class_243; method_31527 find + p 0 entity + p 1 horizontalRange + p 2 verticalRange +c net/minecraft/class_1175 net/minecraft/datafixer/fix/EntityZombieSplitFix + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 1 outputSchema + p 2 changesType +c net/minecraft/class_5537 net/minecraft/item/BundleItem + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)I method_31560 addToBundle + p 0 bundle + p 1 stack + m (Lnet/minecraft/class_1799;)Ljava/util/stream/Stream; method_32345 getBundledStacks + p 0 stack + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1735;Lnet/minecraft/class_1799;)V method_32758 method_32758 + p 2 removedStack + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1657;)Z method_32757 dropAllBundledItems + p 1 player + p 0 stack + m (Lnet/minecraft/class_1799;)I method_31562 getItemOccupancy + p 0 stack + f I field_30857 MAX_STORAGE + m (Lnet/minecraft/class_1799;)F method_31561 getAmountFilled + p 0 stack + m (Lnet/minecraft/class_1799;)I method_31563 getBundleOccupancy + p 0 stack + f I field_27016 ITEM_BAR_COLOR + m (Lnet/minecraft/class_1799;)Ljava/util/Optional; method_32759 removeFirstStack + p 0 stack + f Ljava/lang/String; field_30858 ITEMS_KEY + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_2487;)Z method_31558 method_31558 + p 1 item + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_2499;)Ljava/util/Optional; method_32344 canMergeStack + p 0 stack + p 1 items +c net/minecraft/class_4205 net/minecraft/client/render/debug/GoalSelectorDebugRenderer + m (ILjava/util/List;)V method_19430 setGoalSelectorList + p 1 index + f Ljava/util/Map; field_18781 goalSelectors + m (I)V method_35799 removeGoalSelectorList + p 1 index + m (Lnet/minecraft/class_310;)V + p 1 client + f Lnet/minecraft/class_310; field_18780 client +c net/minecraft/class_4205$class_4206 net/minecraft/client/render/debug/GoalSelectorDebugRenderer$GoalSelector + f Lnet/minecraft/class_2338; field_18782 pos + f Ljava/lang/String; field_18784 name + m (Lnet/minecraft/class_2338;ILjava/lang/String;Z)V + p 1 pos + p 3 name +c net/minecraft/class_1174 net/minecraft/datafixer/fix/EntityZombieVillagerTypeFix + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 1 outputSchema + p 2 changesType + m (I)I method_4991 clampType + p 1 type + f Ljava/util/Random; field_5674 RANDOM + m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_4990 fixZombieType +c net/minecraft/class_5536 net/minecraft/util/ClickType + f Lnet/minecraft/class_5536; field_27013 LEFT + f Lnet/minecraft/class_5536; field_27014 RIGHT +c net/minecraft/class_5531 net/minecraft/entity/ai/NoWaterTargeting + c Similar to {@link FuzzyTargeting}, but the positions this class' utility methods\nfind are never water. + m (Lnet/minecraft/class_1314;IIILnet/minecraft/class_243;D)Lnet/minecraft/class_243; method_31508 find + p 2 verticalRange + p 3 startHeight + p 4 direction + p 5 angleRange + p 0 entity + p 1 horizontalRange +c net/minecraft/class_5530 net/minecraft/entity/ai/NoPenaltySolidTargeting + c Similar to {@link FuzzyTargeting}, but the positions this class' utility methods\nfind never have pathfinding penalties and are always on solid blocks. + m (Lnet/minecraft/class_1314;IIIDDDZ)Lnet/minecraft/class_2338; method_31505 tryMake + p 0 entity + p 1 horizontalRange + p 2 verticalRange + p 3 startHeight + p 4 xDirection + p 6 zDirection + p 8 rangeAngle + p 10 posTargetInRange + m (Lnet/minecraft/class_1314;Lnet/minecraft/class_2338;)Z method_31506 method_31506 + p 1 pos + m (Lnet/minecraft/class_1314;IIIDDD)Lnet/minecraft/class_243; method_31504 find + p 0 entity + p 1 horizontalRange + p 6 zDirection + p 8 rangeAngle + p 2 verticalRange + p 3 startHeight + p 4 xDirection +c net/minecraft/class_1179 net/minecraft/datafixer/fix/ItemBannerColorFix + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 1 outputSchema + p 2 changesType +c net/minecraft/class_5533 net/minecraft/entity/ai/AboveGroundTargeting + c Similar to {@link FuzzyTargeting}, but the positions this class' utility methods\nfind never have pathfinding penalties and are always above ground or water. + m (Lnet/minecraft/class_1314;Lnet/minecraft/class_2338;)Z method_31526 method_31526 + p 1 pos + m (Lnet/minecraft/class_1314;IIDDFII)Lnet/minecraft/class_243; method_31524 find + p 9 minAboveSolid + p 8 maxAboveSolid + p 1 horizontalRange + p 0 entity + p 3 x + p 2 verticalRange + p 5 z + p 7 angle +c net/minecraft/class_1178 net/minecraft/datafixer/fix/ItemCustomNameToComponentFix + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 2 changesType + p 1 outputSchema + m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_5001 fixCustomName +c net/minecraft/class_5532 net/minecraft/entity/ai/NoPenaltyTargeting + c Similar to {@link FuzzyTargeting}, but the positions this class' utility methods\nfind never have pathfinding penalties. + m (Lnet/minecraft/class_1314;IILnet/minecraft/class_243;D)Lnet/minecraft/class_243; method_31512 find + p 2 verticalRange + p 1 horizontalRange + p 0 entity + p 4 angleRange + p 3 end + m (Lnet/minecraft/class_1314;IILnet/minecraft/class_243;)Lnet/minecraft/class_243; method_31511 find + p 3 direction + p 2 verticalRange + p 1 horizontalRange + p 0 entity + m (Lnet/minecraft/class_1314;IZLnet/minecraft/class_2338;)Lnet/minecraft/class_2338; method_31516 tryMake + p 0 entity + p 1 horizontalRange + p 2 posTargetInRange + p 3 fuzz + m (Lnet/minecraft/class_1314;II)Lnet/minecraft/class_243; method_31510 find + p 2 verticalRange + p 0 entity + p 1 horizontalRange +c net/minecraft/class_5528 net/minecraft/datafixer/fix/CauldronRenameFix + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 1 outputSchema +c net/minecraft/class_5527 net/minecraft/datafixer/fix/JigsawBlockNameFix + c A block (re)name fix that updates the block references within Jigsaw\nblock entities. Used by blocks that are generated by jigsaws. + m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/DataFix; method_31446 create + p 2 rename + p 1 name + p 0 oldSchema + f Ljava/lang/String; field_26991 name +c net/minecraft/class_248 net/minecraft/util/shape/FractionalPairList + f Lnet/minecraft/class_246; field_1367 mergedList + f I field_1370 firstSectionCount + f I field_1368 gcd +c net/minecraft/class_6032 net/minecraft/util/collection/WeightedList + m (Lnet/minecraft/class_6032$class_6033;)V method_35089 method_35089 + p 1 entry + f Ljava/util/List; field_30169 entries + m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; method_35091 createCodec + p 0 codec + m (Lnet/minecraft/class_6032;)Ljava/util/List; method_35090 method_35090 + p 0 weightedList + m (Ljava/lang/Object;I)Lnet/minecraft/class_6032; method_35093 add + p 1 data + p 2 weight + m (Ljava/lang/Object;)D method_35092 method_35092 + p 0 entry + m (Ljava/util/List;)V + p 1 list + m ()Lnet/minecraft/class_6032; method_35088 shuffle + m ()Ljava/util/stream/Stream; method_35094 stream + f Ljava/util/Random; field_30170 random +c net/minecraft/class_6032$class_6033 net/minecraft/util/collection/WeightedList$Entry + f Ljava/lang/Object; field_30171 data + f D field_30173 shuffledOrder + m (F)V method_35096 setShuffledOrder + p 1 random + m (Ljava/lang/Object;I)V + p 1 data + p 2 weight + f I field_30172 weight + m ()D method_35102 getShuffledOrder + m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; method_35099 createCodec + p 0 codec + m ()I method_35100 getWeight + m ()Ljava/lang/Object; method_35095 getElement +c net/minecraft/class_6032$class_6033$1 net/minecraft/util/collection/WeightedList$Entry$1 + m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; decode decode + p 2 data + p 1 ops + m (Lnet/minecraft/class_6032$class_6033;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; method_35104 encode + m (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode encode + p 1 entries + p 3 data + p 2 ops + m (Lcom/mojang/serialization/Dynamic;Ljava/lang/Object;)Lnet/minecraft/class_6032$class_6033; method_35105 method_35105 + p 1 data +c net/minecraft/class_247 net/minecraft/util/function/BooleanBiFunction + f Lnet/minecraft/class_247; field_16890 SAME + f Lnet/minecraft/class_247; field_16891 FIRST + f Lnet/minecraft/class_247; field_1366 OR + f Lnet/minecraft/class_247; field_16889 CAUSES + f Lnet/minecraft/class_247; field_16887 SECOND + f Lnet/minecraft/class_247; field_16898 NOT_SECOND + f Lnet/minecraft/class_247; field_16888 NOT_AND + f Lnet/minecraft/class_247; field_16899 CAUSED_BY + f Lnet/minecraft/class_247; field_16885 NOT_OR + f Lnet/minecraft/class_247; field_16896 AND + f Lnet/minecraft/class_247; field_16886 ONLY_FIRST + f Lnet/minecraft/class_247; field_16897 FALSE + f Lnet/minecraft/class_247; field_16894 NOT_FIRST + f Lnet/minecraft/class_247; field_16895 TRUE + f Lnet/minecraft/class_247; field_16892 NOT_SAME + f Lnet/minecraft/class_247; field_16893 ONLY_SECOND +c net/minecraft/class_6035 net/minecraft/entity/ai/control/Control +c net/minecraft/class_246 net/minecraft/util/shape/FractionalDoubleList + m (I)V + p 1 sectionCount + m (I)D getDouble getDouble + p 1 position + f I field_1365 sectionCount +c net/minecraft/class_6034 net/minecraft/unused/packageinfo/PackageInfo6034 +c net/minecraft/class_245 net/minecraft/util/shape/ArrayVoxelShape + f Lit/unimi/dsi/fastutil/doubles/DoubleList; field_1362 yPoints + f Lit/unimi/dsi/fastutil/doubles/DoubleList; field_1361 xPoints + m (Lnet/minecraft/class_251;Lit/unimi/dsi/fastutil/doubles/DoubleList;Lit/unimi/dsi/fastutil/doubles/DoubleList;Lit/unimi/dsi/fastutil/doubles/DoubleList;)V + p 4 zPoints + p 3 yPoints + p 2 xPoints + p 1 shape + f Lit/unimi/dsi/fastutil/doubles/DoubleList; field_1363 zPoints +c net/minecraft/class_6030 net/minecraft/entity/ai/brain/task/LongJumpTask + f I field_30140 horizontalRange + f I field_30135 MAX_COOLDOWN + m (Lnet/minecraft/class_1308;Lnet/minecraft/class_243;Lnet/minecraft/class_243;)Z method_35080 canReach + p 1 entity + p 2 startPos + p 3 endPos + f I field_30136 TARGET_RETAIN_TIME + f F field_30141 maxRange + f Ljava/util/List; field_30142 targets + f I field_30134 RUN_TIME + f I field_30145 cooldown + f J field_30146 targetTime + f I field_30139 verticalRange + m (Lnet/minecraft/class_6019;IIF)V + p 1 cooldownRange + p 3 horizontalRange + p 2 verticalRange + p 4 maxRange + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)Z method_35077 shouldKeepRunning + f I field_30137 PATHING_DISTANCE + m (Lnet/minecraft/class_1308;Lnet/minecraft/class_243;I)Ljava/util/Optional; method_35079 getRammingVelocity + p 3 range + p 2 pos + p 1 entity + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;)Z method_35076 shouldRun + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)V method_35082 run + f Lnet/minecraft/class_6019; field_30138 cooldownRange + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)V method_35083 keepRunning + f Ljava/util/Optional; field_30143 lastPos + f Ljava/util/Optional; field_30144 lastTarget + m (Lnet/minecraft/class_2338;DLnet/minecraft/class_243;)V method_35081 method_35081 + p 4 vel + m (Lnet/minecraft/class_1308;Lnet/minecraft/class_243;)Ljava/util/Optional; method_35078 getRammingVelocity + p 2 pos + p 1 entity +c net/minecraft/class_6030$class_6031 net/minecraft/entity/ai/brain/task/LongJumpTask$Target + m ()Lnet/minecraft/class_243; method_35085 getRammingVelocity + m ()Lnet/minecraft/class_2338; method_35084 getPos + f Lnet/minecraft/class_243; field_30148 ramVelocity + f Lnet/minecraft/class_2338; field_30147 pos + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_243;I)V + p 1 pos + p 2 ramVelocity + p 3 weight +c net/minecraft/class_249 net/minecraft/util/shape/SimpleVoxelShape +c net/minecraft/class_244 net/minecraft/util/shape/BitSetVoxelSet + f I field_1357 yMin + f I field_1356 zMin + f Ljava/util/BitSet; field_1359 storage + f I field_1358 xMin + m (Lnet/minecraft/class_251;)V + p 1 other + m (IIIIIIIII)Lnet/minecraft/class_244; method_31939 method_31939 + p 1 ySize + p 2 zSize + p 0 xSize + p 7 yMax + p 8 zMax + p 5 zMin + p 6 xMax + p 3 xMin + p 4 yMin + m (IIII)Z method_1059 isColumnFull + m (Lnet/minecraft/class_251;Lnet/minecraft/class_251;Lnet/minecraft/class_255;Lnet/minecraft/class_255;Lnet/minecraft/class_255;Lnet/minecraft/class_247;)Lnet/minecraft/class_244; method_1040 combine + p 3 yPoints + p 4 zPoints + p 5 function + p 0 first + p 1 second + p 2 xPoints + f I field_1360 zMax + m (III)I method_1039 getIndex + p 1 x + p 2 y + p 3 z + m (IIIZ)V method_31940 method_31940 + p 3 z + p 2 y + p 1 x + f I field_1355 xMax + f I field_1354 yMax +c net/minecraft/class_6036 net/minecraft/unused/packageinfo/PackageInfo6036 +c net/minecraft/class_243 net/minecraft/util/math/Vec3d + c An immutable vector composed of 3 doubles. + m ()D method_1033 length + m ()Lnet/minecraft/class_243; method_22882 negate + m (Lnet/minecraft/class_243;)Lnet/minecraft/class_243; method_1020 subtract + p 1 vec + m (F)Lnet/minecraft/class_243; method_1024 rotateY + p 1 angle + m (Lnet/minecraft/class_1160;)V + p 1 vec + m ()Lnet/minecraft/class_243; method_1029 normalize + m (I)Lnet/minecraft/class_243; method_24457 unpackRgb + p 0 rgb + m (Lnet/minecraft/class_2382;)Lnet/minecraft/class_243; method_24955 ofBottomCenter + p 0 vec + m (Lnet/minecraft/class_241;)Lnet/minecraft/class_243; method_1034 fromPolar + p 0 polar + m (Lnet/minecraft/class_243;)Lnet/minecraft/class_243; method_1036 crossProduct + p 1 vec + m (Lnet/minecraft/class_2382;)Lnet/minecraft/class_243; method_24953 ofCenter + p 0 vec + m ()D method_1027 lengthSquared + m (Lnet/minecraft/class_2350$class_2351;)D method_18043 getComponentAlongAxis + p 1 axis + m (DDD)Lnet/minecraft/class_243; method_18805 multiply + p 5 multZ + p 3 multY + p 1 multX + f Lnet/minecraft/class_243; field_1353 ZERO + f D field_1350 z + m (Lnet/minecraft/class_2382;D)Lnet/minecraft/class_243; method_26410 ofCenter + p 0 vec + p 1 deltaY + f D field_1352 x + m (DDD)Lnet/minecraft/class_243; method_1023 subtract + p 5 z + p 3 y + p 1 x + m (DDD)V + p 3 y + p 5 z + p 1 x + m (Lnet/minecraft/class_243;)Lnet/minecraft/class_243; method_18806 multiply + p 1 mult + m (F)Lnet/minecraft/class_243; method_31033 rotateZ + p 1 angle + m (Lnet/minecraft/class_243;)D method_1026 dotProduct + p 1 vec + m (Ljava/util/EnumSet;)Lnet/minecraft/class_243; method_1032 floorAlongAxes + p 1 axes + m (DDD)Lnet/minecraft/class_243; method_1031 add + p 5 z + p 3 y + p 1 x + m (Lnet/minecraft/class_243;)D method_1022 distanceTo + p 1 vec + m (DDD)D method_1028 squaredDistanceTo + p 1 x + p 5 z + p 3 y + m (Lnet/minecraft/class_2374;D)Z method_24802 isInRange + p 1 pos + p 2 radius + m (FF)Lnet/minecraft/class_243; method_1030 fromPolar + p 1 yaw + p 0 pitch + m (Lnet/minecraft/class_243;)Lnet/minecraft/class_243; method_1035 reverseSubtract + p 1 vec + m (F)Lnet/minecraft/class_243; method_1037 rotateX + p 1 angle + m (Lnet/minecraft/class_2382;)Lnet/minecraft/class_243; method_24954 of + p 0 vec + m (Lnet/minecraft/class_243;)Lnet/minecraft/class_243; method_1019 add + p 1 vec + m (D)Lnet/minecraft/class_243; method_1021 multiply + p 1 mult + f D field_1351 y + m (Ljava/lang/Object;)Z equals equals + p 1 o + m (Lnet/minecraft/class_243;)D method_1025 squaredDistanceTo + p 1 vec +c net/minecraft/class_6039 net/minecraft/unused/packageinfo/PackageInfo6039 +c net/minecraft/class_6038 net/minecraft/unused/packageinfo/PackageInfo6038 +c net/minecraft/class_241 net/minecraft/util/math/Vec2f + c An immutable vector composed of 2 floats. + m (FF)V + p 2 y + p 1 x + f Lnet/minecraft/class_241; field_1340 ZERO + f F field_1342 y + f Lnet/minecraft/class_241; field_1341 EAST_UNIT + f F field_1343 x + f Lnet/minecraft/class_241; field_1339 MIN_SOUTH_EAST + m (Lnet/minecraft/class_241;)Z method_1016 equals + p 1 other + f Lnet/minecraft/class_241; field_1337 MAX_SOUTH_EAST + f Lnet/minecraft/class_241; field_1338 WEST_UNIT + f Lnet/minecraft/class_241; field_1335 SOUTH_EAST_UNIT + f Lnet/minecraft/class_241; field_1336 SOUTH_UNIT + f Lnet/minecraft/class_241; field_1344 NORTH_UNIT +c net/minecraft/class_6044 net/minecraft/entity/ai/brain/sensor/AxolotlAttackablesSensor + m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)Z method_35144 canHunt + p 2 target + p 1 axolotl + m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)Z method_35145 isAlwaysHostileTo + p 2 target + p 1 axolotl + m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)Z method_35146 isInRange + p 2 target + p 1 axolotl +c net/minecraft/class_259 net/minecraft/util/shape/VoxelShapes + m (Lnet/minecraft/class_247;Lnet/minecraft/class_251;IILnet/minecraft/class_251;IIIII)Z method_1070 method_1070 + p 7 z1 + p 8 z2 + p 9 index3 + m (Lnet/minecraft/class_265;[Lnet/minecraft/class_265;)Lnet/minecraft/class_265; method_17786 union + p 1 others + p 0 first + m (DDDDDD)Lnet/minecraft/class_265; method_1081 cuboid + p 2 yMin + p 0 xMin + p 6 xMax + p 4 zMin + p 10 zMax + p 8 yMax + f Lnet/minecraft/class_265; field_17669 UNBOUNDED + m (Lnet/minecraft/class_265;Lnet/minecraft/class_265;Lnet/minecraft/class_2350;)Z method_1080 adjacentSidesCoverSquare + p 0 one + p 1 two + p 2 direction + m (Lnet/minecraft/class_265;Lnet/minecraft/class_265;Lnet/minecraft/class_247;)Lnet/minecraft/class_265; method_1082 combine + p 0 one + p 1 two + p 2 function + m (Lnet/minecraft/class_265;Lnet/minecraft/class_265;Lnet/minecraft/class_247;)Lnet/minecraft/class_265; method_1072 combineAndSimplify + p 2 function + p 1 second + p 0 first + m (Lnet/minecraft/class_255;Lnet/minecraft/class_247;Lnet/minecraft/class_251;ILnet/minecraft/class_251;IIII)Z method_1076 method_1076 + p 6 y1 + p 8 index2 + p 7 y2 + f Lnet/minecraft/class_265; field_1384 EMPTY + m (Lnet/minecraft/class_265;Lnet/minecraft/class_265;Lnet/minecraft/class_247;)Z method_1074 matchesAnywhere + p 2 predicate + p 1 shape2 + p 0 shape1 + m (DDDDDD)Lnet/minecraft/class_265; method_31943 cuboidUnchecked + p 6 maxX + p 8 maxY + p 10 maxZ + p 0 minX + p 2 minY + p 4 minZ + m (DDD)I method_17943 clamp + p 0 value + p 2 min + p 4 max + m (Lnet/minecraft/class_2350$class_2351;Lnet/minecraft/class_238;Ljava/util/stream/Stream;D)D method_1085 calculateMaxOffset + p 2 shapes + p 3 maxDist + p 0 axis + p 1 box + m ()Lnet/minecraft/class_265; method_1077 fullCube + m (Lnet/minecraft/class_2350$class_2351;Lnet/minecraft/class_238;Lnet/minecraft/class_4538;DLnet/minecraft/class_3726;Ljava/util/stream/Stream;)D method_17945 calculatePushVelocity + p 1 box + p 0 axis + p 3 initial + p 2 world + p 5 context + p 6 shapes + m (ILit/unimi/dsi/fastutil/doubles/DoubleList;Lit/unimi/dsi/fastutil/doubles/DoubleList;ZZ)Lnet/minecraft/class_255; method_1069 createListPair + p 0 size + p 1 first + p 2 second + p 3 includeFirst + p 4 includeSecond + m (Lnet/minecraft/class_238;Lnet/minecraft/class_4538;DLnet/minecraft/class_3726;Lnet/minecraft/class_2335;Ljava/util/stream/Stream;)D method_17944 calculatePushVelocity + p 6 shapes + p 2 initial + p 4 context + p 5 direction + p 0 box + p 1 world + m (Lnet/minecraft/class_255;Lnet/minecraft/class_255;Lnet/minecraft/class_255;Lnet/minecraft/class_251;Lnet/minecraft/class_251;Lnet/minecraft/class_247;)Z method_1071 matchesAnywhere + p 0 mergedX + p 2 mergedZ + p 1 mergedY + p 4 shape2 + p 3 shape1 + p 5 predicate + m (Lnet/minecraft/class_265;Lnet/minecraft/class_2350;)Lnet/minecraft/class_265; method_16344 extrudeFace + p 1 direction + p 0 shape + m ()Lnet/minecraft/class_265; method_1073 empty + f Lnet/minecraft/class_265; field_1385 FULL_CUBE + m (DD)I method_1086 findRequiredBitResolution + p 0 min + p 2 max + m (Lnet/minecraft/class_265;Lnet/minecraft/class_265;)Z method_20713 unionCoversFullCube + p 0 one + p 1 two + m (Lnet/minecraft/class_265;Lnet/minecraft/class_265;)Lnet/minecraft/class_265; method_1084 union + p 1 second + p 0 first + m (Lnet/minecraft/class_238;)Lnet/minecraft/class_265; method_1078 cuboid + p 0 box + m (Lnet/minecraft/class_255;Lnet/minecraft/class_255;Lnet/minecraft/class_247;Lnet/minecraft/class_251;Lnet/minecraft/class_251;III)Z method_1075 method_1075 + p 6 x2 + p 7 index1 + p 5 x1 + m (II)J method_1079 lcm + p 1 b + p 0 a + m (Lnet/minecraft/class_265;Lnet/minecraft/class_265;Lnet/minecraft/class_2350;)Z method_1083 isSideCovered + p 1 neighbor + p 2 direction + p 0 shape +c net/minecraft/class_259$class_260 net/minecraft/util/shape/VoxelShapes$BoxConsumer + m (DDDDDD)V consume consume + p 1 minX + p 3 minY + p 5 minZ + p 7 maxX + p 9 maxY + p 11 maxZ +c net/minecraft/class_6043 net/minecraft/unused/packageinfo/PackageInfo6043 +c net/minecraft/class_6046 net/minecraft/unused/packageinfo/PackageInfo6046 +c net/minecraft/class_257 net/minecraft/util/shape/DisjointPairList + f Lit/unimi/dsi/fastutil/doubles/DoubleList; field_1379 second + f Z field_1380 inverted + m (I)D getDouble getDouble + p 1 position + m (Lit/unimi/dsi/fastutil/doubles/DoubleList;Lit/unimi/dsi/fastutil/doubles/DoubleList;Z)V + p 3 inverted + p 1 first + p 2 second + f Lit/unimi/dsi/fastutil/doubles/DoubleList; field_1381 first + m (Lnet/minecraft/class_255$class_256;)Z method_1067 iterateSections +c net/minecraft/class_6045 net/minecraft/entity/ai/brain/sensor/NearestVisibleLivingEntitySensor + m (Lnet/minecraft/class_1309;)Ljava/util/Optional; method_35147 getVisibleLivingEntities + p 1 entity + m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)Z method_35148 matches + p 2 target + p 1 entity + m (Lnet/minecraft/class_1309;)Ljava/util/Optional; method_35151 getNearestVisibleLivingEntity + p 1 entity + m ()Lnet/minecraft/class_4140; method_35150 getOutputMemoryModule +c net/minecraft/class_6040 net/minecraft/unused/packageinfo/PackageInfo6040 +c net/minecraft/class_6042 net/minecraft/unused/packageinfo/PackageInfo6042 +c net/minecraft/class_6041 net/minecraft/unused/packageinfo/PackageInfo6041 +c net/minecraft/class_251 net/minecraft/util/shape/VoxelSet + m (Lnet/minecraft/class_2350$class_2351;)I method_1045 getMax + p 1 axis + m (Lnet/minecraft/class_2350$class_2351;)I method_1055 getMin + p 1 axis + m (Lnet/minecraft/class_2335;III)Z method_1057 contains + p 4 z + p 1 cycle + p 3 y + p 2 x + m (III)Z method_1044 inBoundsAndContains + p 3 z + p 1 x + p 2 y + m (III)Z method_1063 contains + p 1 x + p 2 y + p 3 z + m ()I method_1048 getZSize + m (Lnet/minecraft/class_2350$class_2351;)I method_1051 getSize + p 1 axis + m ()I method_1047 getYSize + m (Lnet/minecraft/class_2350$class_2351;II)I method_1058 getEndingAxisCoord + p 1 axis + p 3 to + p 2 from + m (III)V + p 1 xSize + p 2 ySize + p 3 zSize + m (Lnet/minecraft/class_251$class_253;Lnet/minecraft/class_2335;Z)V method_1052 forEachEdge + p 2 direction + m (Lnet/minecraft/class_2335;III)Z method_1062 inBoundsAndContains + p 1 cycle + p 3 y + p 2 x + p 4 z + f I field_1374 xSize + m ()Z method_1056 isEmpty + m (III)V method_1049 set + p 2 y + p 3 z + p 1 x + m (Lnet/minecraft/class_251$class_253;Z)V method_1053 forEachBox + p 2 largest + p 1 consumer + m (Lnet/minecraft/class_251$class_253;Z)V method_1064 forEachEdge + f [Lnet/minecraft/class_2350$class_2351; field_1375 AXES + m (Lnet/minecraft/class_251$class_252;Lnet/minecraft/class_2335;)V method_1061 forEachDirection + p 2 direction + m (Lnet/minecraft/class_251$class_252;)V method_1046 forEachDirection + f I field_1373 ySize + f I field_1372 zSize + m ()I method_1050 getXSize +c net/minecraft/class_251$class_252 net/minecraft/util/shape/VoxelSet$PositionConsumer + m (Lnet/minecraft/class_2350;III)V consume consume + p 4 z + p 3 y + p 2 x + p 1 direction +c net/minecraft/class_251$class_253 net/minecraft/util/shape/VoxelSet$PositionBiConsumer + m (IIIIII)V consume consume + p 4 x2 + p 5 y2 + p 6 z2 + p 1 x1 + p 2 y1 + p 3 z1 +c net/minecraft/class_250 net/minecraft/util/shape/IdentityPairList + f Lit/unimi/dsi/fastutil/doubles/DoubleList; field_1371 merged + m (Lit/unimi/dsi/fastutil/doubles/DoubleList;)V + p 1 values +c net/minecraft/class_6048 net/minecraft/unused/packageinfo/PackageInfo6048 +c net/minecraft/class_255 net/minecraft/util/shape/PairList + m ()Lit/unimi/dsi/fastutil/doubles/DoubleList; method_1066 getPairs + m (Lnet/minecraft/class_255$class_256;)Z method_1065 forEachPair + p 1 predicate +c net/minecraft/class_255$class_256 net/minecraft/util/shape/PairList$Consumer + m (III)Z merge merge + p 2 y + p 3 index + p 1 x +c net/minecraft/class_6047 net/minecraft/unused/packageinfo/PackageInfo6047 +c net/minecraft/class_254 net/minecraft/util/shape/SimplePairList + m (Lit/unimi/dsi/fastutil/doubles/DoubleList;Lit/unimi/dsi/fastutil/doubles/DoubleList;ZZ)V + p 4 includeSecondOnly + p 1 first + p 3 includeFirstOnly + f [D field_1377 valueIndices + f [I field_1376 minValues + f [I field_1378 maxValues +c net/minecraft/class_6049 net/minecraft/unused/packageinfo/PackageInfo6049 +c net/minecraft/class_6011 net/minecraft/util/collection/Weighting + m (Ljava/util/List;I)Ljava/util/Optional; method_34985 getAt + p 0 pool + p 1 totalWeight + m (Ljava/util/Random;Ljava/util/List;)Ljava/util/Optional; method_34986 getRandom + p 0 random + p 1 pool + m (Ljava/util/Random;Ljava/util/List;I)Ljava/util/Optional; method_34987 getRandom + p 0 random + p 2 totalWeight + p 1 pool + m (Ljava/util/List;)I method_34984 getWeightSum + p 0 pool +c net/minecraft/class_269 net/minecraft/scoreboard/Scoreboard + m (Ljava/lang/String;Lnet/minecraft/class_268;)V method_1157 removePlayerFromTeam + p 1 playerName + p 2 team + m (Ljava/lang/String;Lnet/minecraft/class_266;)Lnet/minecraft/class_267; method_1187 method_1187 + p 2 objective + m (I)Lnet/minecraft/class_266; method_1189 getObjectiveForSlot + p 1 slot + f [Ljava/lang/String; field_1430 displaySlotNames + m (Lnet/minecraft/class_267;)V method_1176 updateScore + p 1 score + m (Ljava/lang/String;)V method_1152 updatePlayerScore + p 1 playerName + m (Lnet/minecraft/class_268;)V method_1154 updateScoreboardTeam + p 1 team + f Ljava/util/Map; field_1428 objectives + m ()Ljava/util/Collection; method_1196 getTeamNames + m (Ljava/lang/String;)I method_1192 getDisplaySlotId + p 0 slotName + m (Lnet/minecraft/class_266;)V method_1194 removeObjective + p 1 objective + m (I)Ljava/lang/String; method_1167 getDisplaySlotName + p 0 slotId + m (Ljava/lang/String;)Z method_1181 containsObjective + p 1 name + m (Lnet/minecraft/class_2499;)V method_1188 readNbt + m (Ljava/lang/String;)Lnet/minecraft/class_268; method_1171 addTeam + p 1 name + m (Ljava/lang/String;)Lnet/minecraft/class_266; method_1165 getObjective + p 1 name + m (ILnet/minecraft/class_266;)V method_1158 setObjectiveSlot + p 2 objective + p 1 slot + m (Lnet/minecraft/class_266;)V method_1175 updateExistingObjective + p 1 objective + f Ljava/util/Map; field_1431 playerObjectives + m (Ljava/lang/String;Lnet/minecraft/class_266;)V method_1190 updatePlayerScore + p 1 playerName + p 2 objective + f Ljava/util/Map; field_1427 teamsByPlayer + m (Ljava/lang/String;Lnet/minecraft/class_274;Lnet/minecraft/class_2561;Lnet/minecraft/class_274$class_275;)Lnet/minecraft/class_266; method_1168 addObjective + p 2 criterion + p 1 name + p 4 renderType + p 3 displayName + m (Lnet/minecraft/class_268;)V method_1191 removeTeam + p 1 team + m (Lnet/minecraft/class_267;)Z method_1177 method_1177 + p 0 score + m (Ljava/lang/String;)Lnet/minecraft/class_266; method_1170 getNullableObjective + p 1 name + m (Lnet/minecraft/class_274;)Ljava/util/List; method_1179 method_1179 + p 0 criterion + m (Ljava/lang/String;Lnet/minecraft/class_266;)V method_1155 resetPlayerScore + p 1 playerName + p 2 objective + m (Ljava/lang/String;)Lnet/minecraft/class_268; method_1164 getPlayerTeam + p 1 playerName + m (Lnet/minecraft/class_2499;Lnet/minecraft/class_267;)V method_1161 method_1161 + p 1 score + f Ljava/util/Map; field_1426 teams + m (Ljava/lang/String;Lnet/minecraft/class_266;)Z method_1183 playerHasObjective + p 2 objective + p 1 playerName + m (Lnet/minecraft/class_268;)V method_1160 updateScoreboardTeamAndPlayers + p 1 team + m ()Ljava/util/Collection; method_1178 getKnownPlayers + m (Ljava/lang/String;Lnet/minecraft/class_266;)Lnet/minecraft/class_267; method_1180 getPlayerScore + p 2 objective + p 1 player + m ()Ljava/util/Collection; method_1151 getObjectives + m (Lnet/minecraft/class_274;Ljava/lang/String;Ljava/util/function/Consumer;)V method_1162 forEachScore + p 1 criterion + p 2 player + p 3 action + m ()[Ljava/lang/String; method_1186 getDisplaySlotNames + m (Ljava/lang/String;)Lnet/minecraft/class_268; method_1153 getTeam + p 1 name + m (Lnet/minecraft/class_266;)Ljava/util/Collection; method_1184 getAllPlayerScores + p 1 objective + m (Ljava/lang/String;)Z method_1195 clearPlayerTeam + p 1 playerName + m (Lnet/minecraft/class_266;)V method_1173 updateRemovedObjective + p 1 objective + m (Lnet/minecraft/class_266;)V method_1185 updateObjective + p 1 objective + f [Lnet/minecraft/class_266; field_1432 objectiveSlots + m (Ljava/lang/String;Lnet/minecraft/class_268;)Z method_1172 addPlayerToTeam + p 1 playerName + p 2 team + m (Ljava/lang/String;)Ljava/util/Map; method_1166 getPlayerObjectives + f Ljava/util/Map; field_1429 objectivesByCriterion + m ()Ljava/util/Collection; method_1163 getObjectiveNames + m ()Ljava/util/Collection; method_1159 getTeams + m (Ljava/util/function/Consumer;Ljava/lang/String;Lnet/minecraft/class_266;)V method_1182 method_1182 + p 3 objective + m (Lnet/minecraft/class_268;)V method_1193 updateRemovedTeam + p 1 team + m (Lnet/minecraft/class_1297;)V method_1150 resetEntityScore + p 1 entity + m ()Lnet/minecraft/class_2499; method_1169 toNbt +c net/minecraft/class_268 net/minecraft/scoreboard/Team + f Lnet/minecraft/class_2561; field_1418 prefix + f Z field_1416 showFriendlyInvisibles + m (Lnet/minecraft/class_2561;)V method_1137 setDisplayName + p 1 displayName + m (Z)V method_1143 setShowFriendlyInvisibles + p 1 showFriendlyInvisible + f Lnet/minecraft/class_270$class_272; field_1422 deathMessageVisibilityRule + m (Z)V method_1135 setFriendlyFireAllowed + p 1 friendlyFire + f Lnet/minecraft/class_2583; field_24195 nameStyle + m (Lnet/minecraft/class_2561;)V method_1139 setSuffix + p 1 suffix + m ()Lnet/minecraft/class_5250; method_1148 getFormattedName + f Lnet/minecraft/class_270$class_271; field_1425 collisionRule + f Ljava/lang/String; field_1421 name + m ()I method_1147 getFriendlyFlagsBitwise + f Lnet/minecraft/class_2561; field_1419 suffix + m ()Lnet/minecraft/class_2561; method_1140 getDisplayName + f Ljava/util/Set; field_1415 playerList + f Z field_1417 friendlyFire + m (Lnet/minecraft/class_124;)V method_1141 setColor + p 1 color + m ()Lnet/minecraft/class_2561; method_1144 getPrefix + m ()Lnet/minecraft/class_269; method_35594 getScoreboard + f Lnet/minecraft/class_270$class_272; field_1423 nameTagVisibilityRule + m (Lnet/minecraft/class_270;Lnet/minecraft/class_2561;)Lnet/minecraft/class_5250; method_1142 decorateName + c Decorates the name of an entity with the prefix, suffix and color of the team.\nIf the team is null, returns a copy of the name. + p 1 name + c the name to be decorated + p 0 team + c the team, can be null + f Lnet/minecraft/class_269; field_1420 scoreboard + m (Lnet/minecraft/class_2561;)V method_1138 setPrefix + p 1 prefix + f Lnet/minecraft/class_124; field_1424 color + m ()Lnet/minecraft/class_2561; method_1136 getSuffix + m (Lnet/minecraft/class_270$class_272;)V method_1149 setNameTagVisibilityRule + p 1 nameTagVisibilityRule + m (Lnet/minecraft/class_270$class_271;)V method_1145 setCollisionRule + p 1 collisionRule + m (I)V method_1146 setFriendlyFlagsBitwise + p 1 flags + m (Lnet/minecraft/class_269;Ljava/lang/String;)V + p 1 scoreboard + p 2 name + f Lnet/minecraft/class_2561; field_1414 displayName + m (Lnet/minecraft/class_270$class_272;)V method_1133 setDeathMessageVisibilityRule + p 1 deathMessageVisibilityRule +c net/minecraft/class_6013 net/minecraft/unused/packageinfo/PackageInfo6013 +c net/minecraft/class_267 net/minecraft/scoreboard/ScoreboardPlayerScore + m ()I method_1126 getScore + m ()Ljava/lang/String; method_1129 getPlayerName + f Z field_1408 forceUpdate + f Ljava/util/Comparator; field_1413 COMPARATOR + f Lnet/minecraft/class_269; field_1407 scoreboard + m ()Z method_1131 isLocked + m (Z)V method_1125 setLocked + p 1 locked + f Lnet/minecraft/class_266; field_1412 objective + m ()Lnet/minecraft/class_266; method_1127 getObjective + m ()V method_1132 clearScore + f Z field_1411 locked + m ()Lnet/minecraft/class_269; method_1122 getScoreboard + m ()V method_1130 incrementScore + f Ljava/lang/String; field_1409 playerName + m (Lnet/minecraft/class_269;Lnet/minecraft/class_266;Ljava/lang/String;)V + p 3 playerName + p 2 objective + p 1 scoreboard + m (I)V method_1124 incrementScore + p 1 amount + f I field_1410 score + m (I)V method_1128 setScore + p 1 score +c net/minecraft/class_6012 net/minecraft/util/collection/Pool + m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; method_34991 createCodec + p 0 entryCodec + m (Ljava/util/List;)V + p 1 entries + m (Ljava/util/List;)Lnet/minecraft/class_6012; method_34988 of + p 0 entries + m ()Z method_34993 isEmpty + m ()Ljava/util/List; method_34994 getEntries + f Lcom/google/common/collect/ImmutableList; field_29935 entries + m ()Lnet/minecraft/class_6012; method_34990 empty + m ([Lnet/minecraft/class_6008;)Lnet/minecraft/class_6012; method_34989 of + p 0 entries + f I field_29934 totalWeight + m (Ljava/util/Random;)Ljava/util/Optional; method_34992 getOrEmpty + p 1 random +c net/minecraft/class_6019 net/minecraft/util/math/intprovider/UniformIntProvider + f I field_29951 max + f I field_29950 min + m (Lnet/minecraft/class_6019;)Lcom/mojang/serialization/DataResult; method_35015 method_35015 + p 0 provider + m (II)V + p 1 min + p 2 max + m (Ljava/lang/Object;)Z equals equals + p 1 object + m (Lnet/minecraft/class_6019;)Ljava/lang/Integer; method_35018 method_35018 + p 0 provider + f Lcom/mojang/serialization/Codec; field_29949 CODEC + m (II)Lnet/minecraft/class_6019; method_35017 create + p 0 min + p 1 max + m (Lnet/minecraft/class_6019;)Ljava/lang/Integer; method_35019 method_35019 + p 0 provider +c net/minecraft/class_262 net/minecraft/util/shape/CroppedVoxelSet + f I field_1388 yMax + f I field_1389 xMax + f Lnet/minecraft/class_251; field_1393 parent + m (Lnet/minecraft/class_2350$class_2351;I)I method_31944 clamp + p 2 value + p 1 axis + f I field_1390 zMin + f I field_1391 yMin + f I field_1392 xMin + f I field_1394 zMax + m (Lnet/minecraft/class_251;IIIIII)V + p 1 parent + p 2 xMin + p 3 yMin + p 4 zMin + p 5 xMax + p 6 yMax + p 7 zMax +c net/minecraft/class_6018 net/minecraft/util/math/intprovider/IntProviderType + m (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_6018; method_35014 register + p 0 id + p 1 codec +c net/minecraft/class_261 net/minecraft/util/shape/OffsetDoubleList + m (Lit/unimi/dsi/fastutil/doubles/DoubleList;D)V + p 1 oldList + p 2 offset + f D field_1386 offset + f Lit/unimi/dsi/fastutil/doubles/DoubleList; field_1387 oldList + m (I)D getDouble getDouble + p 1 position +c net/minecraft/class_266 net/minecraft/scoreboard/ScoreboardObjective + m (Lnet/minecraft/class_2583;)Lnet/minecraft/class_2583; method_1119 method_1119 + p 1 style + m (Lnet/minecraft/class_2561;)V method_1121 setDisplayName + p 1 name + f Lnet/minecraft/class_2561; field_24194 bracketedDisplayName + f Lnet/minecraft/class_269; field_1404 scoreboard + m ()Lnet/minecraft/class_2561; method_1120 toHoverableText + f Lnet/minecraft/class_274; field_1406 criterion + f Lnet/minecraft/class_274$class_275; field_1403 renderType + m ()Lnet/minecraft/class_274; method_1116 getCriterion + f Ljava/lang/String; field_1405 name + m (Lnet/minecraft/class_274$class_275;)V method_1115 setRenderType + p 1 renderType + m (Lnet/minecraft/class_269;Ljava/lang/String;Lnet/minecraft/class_274;Lnet/minecraft/class_2561;Lnet/minecraft/class_274$class_275;)V + p 5 renderType + p 2 name + p 1 scoreboard + p 4 displayName + p 3 criterion + m ()Lnet/minecraft/class_274$class_275; method_1118 getRenderType + m ()Lnet/minecraft/class_269; method_1117 getScoreboard + m ()Ljava/lang/String; method_1113 getName + m ()Lnet/minecraft/class_2561; method_27441 generateBracketedDisplayName + f Lnet/minecraft/class_2561; field_1402 displayName + m ()Lnet/minecraft/class_2561; method_1114 getDisplayName +c net/minecraft/class_6015 net/minecraft/unused/packageinfo/PackageInfo6015 +c net/minecraft/class_265 net/minecraft/util/shape/VoxelShape + m (Lnet/minecraft/class_259$class_260;)V method_1104 forEachEdge + m ([Lnet/minecraft/class_265;DDDDDD)V method_1094 method_1094 + p 5 zMin + p 3 yMin + p 1 xMin + p 11 zMax + p 9 yMax + p 7 xMax + m ()Lnet/minecraft/class_265; method_1097 simplify + m (Lnet/minecraft/class_2350$class_2351;DD)D method_1102 getEndingCoord + p 4 to + p 2 from + p 1 axis + m (Lnet/minecraft/class_2350$class_2351;Lnet/minecraft/class_238;D)D method_1108 calculateMaxDistance + p 2 box + p 1 axis + p 3 maxDist + m (Lnet/minecraft/class_2350;)Lnet/minecraft/class_265; method_20538 getFace + p 1 facing + m (Ljava/util/List;DDDDDD)V method_1111 method_1111 + p 1 x1 + p 3 y1 + p 9 y2 + p 11 z2 + p 5 z1 + p 7 x2 + m (Lnet/minecraft/class_2350$class_2351;)Lit/unimi/dsi/fastutil/doubles/DoubleList; method_1109 getPointPositions + p 1 axis + m (Lnet/minecraft/class_251;)V + p 1 voxels + m (Lnet/minecraft/class_2350$class_2351;D)I method_1100 getCoordIndex + p 1 axis + p 2 coord + m (Lnet/minecraft/class_2350$class_2351;)D method_1105 getMax + p 1 axis + m ()Z method_1110 isEmpty + m (Lnet/minecraft/class_2350$class_2351;I)D method_1099 getPointPosition + p 1 axis + p 2 index + m ()Ljava/util/List; method_1090 getBoundingBoxes + f Lnet/minecraft/class_251; field_1401 voxels + m ()Lnet/minecraft/class_238; method_1107 getBoundingBox + f [Lnet/minecraft/class_265; field_19318 shapeCache + m (Lnet/minecraft/class_2335;Lnet/minecraft/class_238;D)D method_1103 calculateMaxDistance + p 1 axisCycle + p 2 box + p 3 maxDist + m (Lnet/minecraft/class_2350$class_2351;)D method_1091 getMin + p 1 axis + m (Lnet/minecraft/class_259$class_260;)V method_1089 forEachBox + m (DDD)Lnet/minecraft/class_265; method_1096 offset + p 5 z + p 3 y + p 1 x + m (Lnet/minecraft/class_2350;)Lnet/minecraft/class_265; method_1098 getUncachedFace + p 1 direction + m (Lnet/minecraft/class_243;Lnet/minecraft/class_243;Lnet/minecraft/class_2338;)Lnet/minecraft/class_3965; method_1092 raycast + p 3 pos + p 1 start + p 2 end +c net/minecraft/class_6014 net/minecraft/util/thread/GroupAssigningThreadFactory + c A custom thread factory that assigns each created thread to the group of the\nsystem security manager or the factory-creating thread (when the security\nmanager does not exist). Otherwise, it behaves much like the thread creation\nlogic in {@link net.minecraft.util.Util#createIoWorker()}. + f Ljava/util/concurrent/atomic/AtomicInteger; field_29938 nextIndex + f Lorg/apache/logging/log4j/Logger; field_29936 LOGGER + m (Ljava/lang/Runnable;)Ljava/lang/Thread; newThread newThread + p 1 r + f Ljava/lang/ThreadGroup; field_29937 group + f Ljava/lang/String; field_29939 prefix + m (Ljava/lang/String;)V + p 1 name +c net/minecraft/class_6017 net/minecraft/util/math/intprovider/IntProvider + m (II)Lcom/mojang/serialization/Codec; method_35004 createValidatingCodec + p 0 min + p 1 max + m ()I method_35009 getMin + m (IILnet/minecraft/class_6017;)Lcom/mojang/serialization/DataResult; method_35005 method_35005 + p 2 provider + m ()Lnet/minecraft/class_6018; method_35012 getType + m (Ljava/util/Random;)I method_35008 get + p 1 random + m ()I method_35011 getMax + f Lcom/mojang/serialization/Codec; field_29946 VALUE_CODEC + f Lcom/mojang/serialization/Codec; field_29945 INT_CODEC +c net/minecraft/class_6016 net/minecraft/util/math/intprovider/ConstantIntProvider + m ()I method_34997 getValue + m (Lnet/minecraft/class_6016;)Lnet/minecraft/class_6016; method_35002 method_35002 + p 0 provider + m (I)Lnet/minecraft/class_6016; method_34998 create + p 0 value + m (Lnet/minecraft/class_6016;)Lcom/mojang/datafixers/util/Either; method_34999 method_34999 + p 0 provider + f Lcom/mojang/serialization/Codec; field_29943 CODEC + f Lnet/minecraft/class_6016; field_29942 ZERO + m (Ljava/lang/Object;)Z equals equals + p 1 object + m (Lnet/minecraft/class_6016;)Ljava/lang/Integer; method_35003 method_35003 + p 0 provider + f I field_29944 value + m (I)V + p 1 value +c net/minecraft/class_263 net/minecraft/util/shape/SlicedVoxelShape + f Lit/unimi/dsi/fastutil/doubles/DoubleList; field_1395 POINTS + m (Lnet/minecraft/class_265;Lnet/minecraft/class_2350$class_2351;I)V + p 3 sliceWidth + p 2 axis + p 1 shape + f Lnet/minecraft/class_2350$class_2351; field_1396 axis + f Lnet/minecraft/class_265; field_1397 shape + m (Lnet/minecraft/class_251;Lnet/minecraft/class_2350$class_2351;I)Lnet/minecraft/class_251; method_1088 createVoxelSet + p 2 sliceWidth + p 0 voxelSet + p 1 axis +c net/minecraft/class_6022 net/minecraft/unused/packageinfo/PackageInfo6022 +c net/minecraft/class_6021 net/minecraft/unused/packageinfo/PackageInfo6021 +c net/minecraft/class_279 net/minecraft/client/gl/ShaderEffect + m (Ljava/lang/String;II)V method_1261 addTarget + p 3 height + p 2 width + p 1 name + f I field_1492 height + m (Ljava/lang/String;)Lnet/minecraft/class_276; method_1266 getTarget + p 1 name + f Ljava/util/List; field_1496 defaultSizedTargets + m (II)V method_1259 setupDimensions + p 1 targetsWidth + p 2 targetsHeight + f Lnet/minecraft/class_3300; field_1502 resourceManager + m (Ljava/lang/String;Lnet/minecraft/class_276;Lnet/minecraft/class_276;)Lnet/minecraft/class_283; method_1262 addPass + p 2 source + p 1 programName + p 3 dest + f Ljava/util/List; field_1497 passes + f Lnet/minecraft/class_1159; field_1498 projectionMatrix + m (Ljava/lang/String;)Lnet/minecraft/class_276; method_1264 getSecondaryTarget + p 1 name + f Ljava/util/Map; field_1495 targetsByName + m ()V method_1267 setupProjectionMatrix + f Lnet/minecraft/class_276; field_1499 mainTarget + m (Lnet/minecraft/class_1060;Lnet/minecraft/class_3300;Lnet/minecraft/class_276;Lnet/minecraft/class_2960;)V + p 3 framebuffer + p 4 location + m ()Ljava/lang/String; method_1260 getName + m (Lcom/google/gson/JsonElement;)V method_1263 parseUniform + p 1 jsonUniform + m (Lcom/google/gson/JsonElement;)V method_1265 parseTarget + p 1 jsonTarget + m (Lnet/minecraft/class_1060;Lnet/minecraft/class_2960;)V method_1256 parseEffect + p 2 location + m (F)V method_1258 render + p 1 tickDelta + f I field_1493 width + m (Lnet/minecraft/class_1060;Lcom/google/gson/JsonElement;)V method_1257 parsePass + p 2 jsonPass + f Ljava/lang/String; field_1494 name + f F field_1501 time + f F field_1500 lastTickDelta +c net/minecraft/class_6024 net/minecraft/entity/EntityStatuses + f B field_30041 PLAY_CURE_ZOMBIE_VILLAGER_SOUND + f B field_30013 CREATE_EATING_PARTICLES + f B field_30001 DAMAGE_FROM_THORNS + f B field_30045 PLAY_SPAWN_EFFECTS + f B field_30033 SHAKE_OFF_WATER + f B field_30021 ADD_SPRINTING_PARTICLES_OR_RESET_SPAWNER_MINECART_SPAWN_DELAY + f B field_30017 BREAK_HEAD + f B field_30005 DAMAGE_FROM_FIRE + f B field_30049 SET_OP_LEVEL_0 + f B field_30037 ADD_VILLAGER_HEART_PARTICLES + f B field_30025 RESET_WOLF_SHAKE + f B field_30009 TAME_OCELOT_SUCCESS + f B field_30029 PLAY_ATTACK_SOUND + f B field_29997 BLOCK_WITH_SHIELD + f B field_30042 EXPLODE_FIREWORK_CLIENT + f B field_30050 SET_OP_LEVEL_1 + f B field_30002 STOP_LOOKING_AT_VILLAGER + f B field_30046 PLAY_GUARDIAN_ATTACK_SOUND + f B field_30034 CONSUME_ITEM + f B field_30022 DRIP_HONEY + f B field_30010 ADD_SPLASH_PARTICLES + f B field_30006 ADD_DOLPHIN_HAPPY_VILLAGER_PARTICLES + f B field_30038 ADD_VILLAGER_ANGRY_PARTICLES + f B field_30026 DAMAGE_FROM_FREEZING + f B field_30014 ADD_PORTAL_PARTICLES + f B field_30018 BREAK_CHEST + f B field_29998 BREAK_SHIELD + f B field_30031 ADD_NEGATIVE_PLAYER_REACTION_PARTICLES + f B field_30051 SET_OP_LEVEL_2 + f B field_30035 SET_SHEEP_EAT_GRASS_TIMER_OR_PRIME_TNT_MINECART + f B field_30023 DRIP_RICH_HONEY + f B field_30011 ADD_CLOUD_PARTICLES + f B field_30043 ADD_BREEDING_PARTICLES + f B field_30039 ADD_VILLAGER_HAPPY_PARTICLES + f B field_30027 DAMAGE_FROM_GENERIC_SOURCE + f B field_30015 BREAK_MAINHAND + f B field_30003 USE_TOTEM_OF_UNDYING + f B field_30047 USE_REDUCED_DEBUG_INFO + f B field_30019 BREAK_LEGS + f B field_30007 STUN_RAVENGER + f B field_29999 PULL_HOOKED_ENTITY + f B field_29995 SET_OP_LEVEL_3 + f B field_30020 BREAK_FEET + f B field_30040 ADD_WITCH_PARTICLES + f B field_30024 SWAP_HANDS + f B field_30012 DAMAGE_FROM_BERRY_BUSH + f B field_30000 HIT_ARMOR_STAND + f B field_30044 RESET_SQUID_THRUST_TIMER + f B field_30032 ADD_POSITIVE_PLAYER_REACTION_PARTICLES + f B field_30028 PLAY_DEATH_SOUND_OR_ADD_PROJECTILE_HIT_PARTICLES + f B field_30016 BREAK_OFFHAND + f B field_30004 DAMAGE_FROM_DROWNING + f B field_30048 USE_FULL_DEBUG_INFO + f B field_30036 LOOK_AT_VILLAGER + f B field_30008 TAME_OCELOT_FAILED + f B field_29996 SET_OP_LEVEL_4 +c net/minecraft/class_278 net/minecraft/client/gl/Uniform + m (IIII)V method_1248 set + p 1 value1 + p 2 value2 + p 3 value3 + p 4 value4 + m (F)V method_1251 set + p 1 value1 + m (FFFF)V method_1254 set + p 1 value1 + p 4 value4 + p 2 value2 + p 3 value3 + m (Lnet/minecraft/class_1160;)V method_34413 set + p 1 vector + m ([F)V method_1253 set + p 1 values + m (FFF)V method_1249 set + p 1 value1 + p 3 value3 + p 2 value2 + m (Lnet/minecraft/class_1159;)V method_1250 set + p 1 values + m (FF)V method_1255 set + p 2 value2 + p 1 value1 + m (FFFF)V method_1252 setForDataType + p 2 value2 + p 3 value3 + p 1 value1 + p 4 value4 +c net/minecraft/class_6023 net/minecraft/unused/packageinfo/PackageInfo6023 +c net/minecraft/class_6020 net/minecraft/unused/packageinfo/PackageInfo6020 +c net/minecraft/class_273 net/minecraft/scoreboard/ScoreboardState + m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_273; method_32481 readNbt + p 1 nbt + m (Lnet/minecraft/class_269;)V + p 1 scoreboard + m ()Lnet/minecraft/class_2499; method_1216 objectivesToNbt + m (Lnet/minecraft/class_2499;)V method_1220 readObjectivesNbt + p 1 nbt + m (Lnet/minecraft/class_2487;)V method_1222 writeDisplaySlotsNbt + p 1 nbt + m (Lnet/minecraft/class_2487;)V method_1221 readDisplaySlotsNbt + p 1 nbt + m ()Lnet/minecraft/class_2499; method_1217 teamsToNbt + f Lnet/minecraft/class_269; field_27936 scoreboard + m (Lnet/minecraft/class_268;Lnet/minecraft/class_2499;)V method_1215 readTeamPlayersNbt + p 1 team + p 2 nbt + m (Lnet/minecraft/class_2499;)V method_1219 readTeamsNbt + p 1 nbt +c net/minecraft/class_6029 net/minecraft/entity/ai/brain/task/LeapingChargeTask + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)V method_35075 finishRunning + f Lnet/minecraft/class_6019; field_30133 cooldownRange + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)Z method_35073 shouldKeepRunning + f I field_30132 RUN_TIME + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)V method_35074 run + m (Lnet/minecraft/class_6019;)V + p 1 cooldownRange +c net/minecraft/class_270 net/minecraft/scoreboard/AbstractTeam + m ()Lnet/minecraft/class_270$class_271; method_1203 getCollisionRule + m (Lnet/minecraft/class_2561;)Lnet/minecraft/class_5250; method_1198 decorateName + c Decorates the name of an entity with the prefix, suffix and color of this team. + p 1 name + c the name to be decorated + m ()Lnet/minecraft/class_124; method_1202 getColor + m ()Z method_1199 shouldShowFriendlyInvisibles + m ()Lnet/minecraft/class_270$class_272; method_1200 getDeathMessageVisibilityRule + m ()Ljava/lang/String; method_1197 getName + m ()Lnet/minecraft/class_270$class_272; method_1201 getNameTagVisibilityRule + m ()Ljava/util/Collection; method_1204 getPlayerList + m (Lnet/minecraft/class_270;)Z method_1206 isEqual + m ()Z method_1205 isFriendlyFireAllowed +c net/minecraft/class_270$class_272 net/minecraft/scoreboard/AbstractTeam$VisibilityRule + m ()Lnet/minecraft/class_2561; method_1214 getTranslationKey + f I field_1441 value + m (Ljava/lang/String;ILjava/lang/String;I)V + p 4 value + p 3 name + f Ljava/util/Map; field_1447 VISIBILITY_RULES + f Ljava/lang/String; field_1445 name + m (Ljava/lang/String;)Lnet/minecraft/class_270$class_272; method_1213 getRule + p 0 name +c net/minecraft/class_270$class_271 net/minecraft/scoreboard/AbstractTeam$CollisionRule + m (Ljava/lang/String;)Lnet/minecraft/class_270$class_271; method_1210 getRule + p 0 name + f Ljava/lang/String; field_1436 name + f I field_1433 value + f Ljava/util/Map; field_1438 COLLISION_RULES + m (Ljava/lang/String;ILjava/lang/String;I)V + p 3 name + p 4 value + m ()Lnet/minecraft/class_2561; method_1209 getTranslationKey +c net/minecraft/class_277 net/minecraft/client/gl/GlBlendState + f Z field_1487 separateBlend + f Z field_1485 blendDisabled + m (IIIII)V + p 1 srcRgb + p 4 dstAlpha + p 5 func + p 2 dstRgb + p 3 srcAlpha + f I field_1490 srcAlpha + m ()Z method_1245 isBlendDisabled + f Lnet/minecraft/class_277; field_1484 activeBlendState + f I field_1486 func + m (Ljava/lang/Object;)Z equals equals + p 1 o + m ()V method_1244 enable + m (III)V + p 1 srcRgb + p 3 func + p 2 dstRgb + m (Ljava/lang/String;)I method_1247 getFuncFromString + f I field_1491 srcRgb + m (Ljava/lang/String;)I method_1243 getComponentFromString + m (ZZIIIII)V + p 1 separateBlend + p 7 func + p 6 dstAlpha + p 5 srcAlpha + p 4 dstRgb + p 3 srcRgb + p 2 blendDisabled + f I field_1489 dstRgb + f I field_1488 dstAlpha +c net/minecraft/class_6026 net/minecraft/entity/Mount +c net/minecraft/class_276 net/minecraft/client/gl/Framebuffer + m (Lnet/minecraft/class_276;)V method_29329 copyDepthFrom + p 1 framebuffer + m (IIZ)V method_22596 resizeInternal + p 2 height + p 3 getError + p 1 width + m ()I method_30277 getColorAttachment + m (II)V method_1237 draw + p 1 width + p 2 height + m (Z)V method_22595 bind + p 1 updateViewport + m (IIZZ)V + p 3 useDepth + p 2 height + p 1 width + p 4 getError + m (Z)V method_1235 beginWrite + p 1 setViewport + f I field_1474 depthAttachment + f I field_1482 textureWidth + f I field_1480 viewportWidth + m ()V method_1239 checkFramebufferStatus + m (IIZ)V method_1234 resize + p 2 height + p 3 getError + p 1 width + f I field_1476 fbo + m ()I method_30278 getDepthAttachment + m (FFFF)V method_1236 setClearColor + p 1 r + p 3 b + p 2 g + p 4 a + m (Z)V method_1230 clear + p 1 getError + f Z field_1478 useDepthAttachment + m ()V method_1240 endWrite + f I field_1475 colorAttachment + m ()V method_1242 endRead + f I field_1483 texFilter + f I field_1481 textureHeight + m (IIZ)V method_1231 initFbo + p 1 width + p 2 height + p 3 getError + m (I)V method_1232 setTexFilter + m (IIZ)V method_22594 draw + p 1 width + p 2 height + m ()V method_1238 delete + m (IIZ)V method_1233 drawInternal + p 1 width + p 2 height + f I field_1477 viewportHeight + f [F field_1479 clearColor +c net/minecraft/class_6025 net/minecraft/entity/Tameable + m ()Lnet/minecraft/class_1297; method_35057 getOwner + m ()Ljava/util/UUID; method_6139 getOwnerUuid +c net/minecraft/class_6028 net/minecraft/entity/ai/brain/task/WalkTask + f I field_30107 MIN_RUN_TIME + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;J)Z method_35063 shouldKeepRunning + f I field_30108 MAX_RUN_TIME + m (F)V + p 1 speed + f I field_30109 HORIZONTAL_RANGE + f I field_30110 VERTICAL_RANGE + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;J)V method_35064 run + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;J)V method_35065 keepRunning + f F field_30111 speed +c net/minecraft/class_274 net/minecraft/scoreboard/ScoreboardCriterion + m ()Ljava/lang/String; method_1225 getName + f Z field_1461 readOnly + m (Ljava/lang/String;)Ljava/util/Optional; method_1224 getOrCreateStatCriterion + p 0 name + m (Ljava/lang/String;ZLnet/minecraft/class_274$class_275;)V + p 2 readOnly + p 3 defaultRenderType + p 1 name + f Lnet/minecraft/class_274$class_275; field_1467 defaultRenderType + f [Lnet/minecraft/class_274; field_1466 TEAM_KILLS + f Ljava/lang/String; field_1454 name + f [Lnet/minecraft/class_274; field_1458 KILLED_BY_TEAMS + m ()Z method_1226 isReadOnly + m (Ljava/lang/String;)V + p 1 name + m ()Lnet/minecraft/class_274$class_275; method_1227 getDefaultRenderType + f Ljava/util/Map; field_1455 CRITERIA + c A map of all scoreboard criteria by their names.\nUpdated automatically in the constructor. + m (Lnet/minecraft/class_3448;Lnet/minecraft/class_2960;)Ljava/util/Optional; method_1223 getOrCreateStatCriterion + p 1 id + p 0 statType +c net/minecraft/class_274$class_275 net/minecraft/scoreboard/ScoreboardCriterion$RenderType + f Ljava/util/Map; field_1470 CRITERION_TYPES + m (Ljava/lang/String;ILjava/lang/String;)V + p 3 name + m (Ljava/lang/String;)Lnet/minecraft/class_274$class_275; method_1229 getType + p 0 name + f Ljava/lang/String; field_1469 name + m ()Ljava/lang/String; method_1228 getName +c net/minecraft/class_6027 net/minecraft/unused/packageinfo/PackageInfo6027 +c net/minecraft/class_4295 net/minecraft/entity/ai/brain/task/LoseJobOnSiteLossTask + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;)Z method_20449 shouldRun + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_20450 run +c net/minecraft/class_4294 net/minecraft/datafixer/fix/OminousBannerItemRenameFix + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 1 outputSchema + p 2 changesType + m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_20445 fixBannerName +c net/minecraft/class_201 net/minecraft/loot/condition/SurvivesExplosionLootCondition + m (Lnet/minecraft/class_47;)Z method_869 test + f Lnet/minecraft/class_201; field_1280 INSTANCE + m (Ljava/lang/Object;)Z test test + p 1 context + m ()Lnet/minecraft/class_5341$class_210; method_871 builder +c net/minecraft/class_201$class_202 net/minecraft/loot/condition/SurvivesExplosionLootCondition$Serializer + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_201;Lcom/google/gson/JsonSerializationContext;)V method_874 toJson + m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_201; method_873 fromJson +c net/minecraft/class_4296 net/minecraft/server/world/SimpleTickScheduler + m (Lnet/minecraft/class_1951;)V method_26368 scheduleTo + p 1 scheduler + m (Lnet/minecraft/class_2499;Ljava/util/function/Function;Ljava/util/function/Function;)Lnet/minecraft/class_4296; method_20512 fromNbt + p 0 ticks + m (Ljava/util/function/Function;Ljava/util/List;)V + p 2 scheduledTicks + p 1 identifierProvider + m (Lnet/minecraft/class_1951;Lnet/minecraft/class_4296$class_4989;)V method_26369 method_26369 + p 1 tick + f Ljava/util/function/Function; field_19276 identifierProvider + f Ljava/util/List; field_19275 scheduledTicks + m (Ljava/util/function/Function;Ljava/util/List;J)V + p 3 startTime + p 1 identifierProvider + p 2 scheduledTicks + m ()Lnet/minecraft/class_2499; method_20463 toNbt +c net/minecraft/class_4296$class_4989 net/minecraft/server/world/SimpleTickScheduler$Tick + f Lnet/minecraft/class_2338; field_23257 pos + m (Ljava/lang/Object;Lnet/minecraft/class_2338;ILnet/minecraft/class_1953;)V + p 1 object + p 4 priority + p 3 delay + p 2 pos + f I field_23258 delay + f Lnet/minecraft/class_1953; field_23259 priority + f Ljava/lang/Object; field_23260 object +c net/minecraft/class_4291 net/minecraft/entity/ai/goal/WanderAroundPointOfInterestGoal + f I field_30219 HORIZONTAL_RANGE + f I field_30220 VERTICAL_RANGE + m (Lnet/minecraft/class_1314;DZ)V + p 2 speed + p 1 entity + p 4 canDespawn +c net/minecraft/class_4290 net/minecraft/entity/ai/brain/task/WalkHomeTask + m (F)V + p 1 speed + f F field_20290 speed + f J field_19260 expiryTimeLimit + f I field_30164 MAX_DISTANCE + f Lit/unimi/dsi/fastutil/longs/Long2LongMap; field_20291 positionToExpiry + f I field_30161 POI_EXPIRY + c Represents the number of ticks ({@value}) that this task will\nremember a point of interest after starting to move towards it. + f I field_20292 tries + f I field_30163 RUN_TIME + f I field_30162 MAX_TRIES +c net/minecraft/class_207 net/minecraft/loot/condition/InvertedLootCondition + f Lnet/minecraft/class_5341; field_1283 term + m (Lnet/minecraft/class_5341$class_210;)Lnet/minecraft/class_5341$class_210; method_889 builder + p 0 term + m (Ljava/lang/Object;)Z test test + p 1 context + m (Lnet/minecraft/class_5341;)V + p 1 term + m (Lnet/minecraft/class_47;)Z method_888 test +c net/minecraft/class_207$class_208 net/minecraft/loot/condition/InvertedLootCondition$Serializer + m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_207; method_891 fromJson + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_207;Lcom/google/gson/JsonSerializationContext;)V method_892 toJson +c net/minecraft/class_205 net/minecraft/loot/condition/LocationCheckLootCondition + m (Lnet/minecraft/class_47;)Z method_881 test + f Lnet/minecraft/class_2090; field_1282 predicate + m (Ljava/lang/Object;)Z test test + p 1 context + m (Lnet/minecraft/class_2090$class_2091;Lnet/minecraft/class_2338;)Lnet/minecraft/class_5341$class_210; method_30151 builder + p 0 predicateBuilder + p 1 pos + m (Lnet/minecraft/class_2090$class_2091;)Lnet/minecraft/class_5341$class_210; method_884 builder + p 0 predicateBuilder + f Lnet/minecraft/class_2338; field_20765 offset + m (Lnet/minecraft/class_2090;Lnet/minecraft/class_2338;)V + p 2 offset + p 1 predicate +c net/minecraft/class_205$class_206 net/minecraft/loot/condition/LocationCheckLootCondition$Serializer + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_205;Lcom/google/gson/JsonSerializationContext;)V method_886 toJson + m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_205; method_885 fromJson +c net/minecraft/class_4299 net/minecraft/datafixer/fix/OminousBannerBlockEntityRenameFix + m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_20481 fixBannerName + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 1 outputSchema + p 2 changesType +c net/minecraft/class_4298 net/minecraft/world/chunk/ColumnChunkNibbleArray + m (Lnet/minecraft/class_2804;I)V + p 2 offset + p 1 chunkNibbleArray +c net/minecraft/server/MinecraftServer net/minecraft/server/MinecraftServer + c Represents a logical Minecraft server.\n\n

Since Minecraft uses a Client-Server architecture for the game, the server processes all logical game functions.\nA few of the actions a Minecraft server will handle includes processing player actions, handling damage to entities, advancing the world time and executing commands.\n\n

There are two primary implementations for a Minecraft server: a dedicated and an integrated server.\n\n

A dedicated server is a Minecraft server not attached to a Minecraft game client and may be run remotely from any connected players.\nA dedicated server has a few exclusive features such as a whitelist/blacklist, remote rcon connections, and a terminal to input commands.\n\n

An integrated server is functionally equivalent to a dedicated server except that is hosted by a Minecraft game client and is typically used in a single player world.\nAn integrated server differs from a dedicated server by allowing connections within the local area network (LAN) and the host client.\nGenerally, you will always want to treat connection to an integrated server like you would to a dedicated server since the concept of an integrated server is an implementation detail in Minecraft.\n\n@see net.minecraft.server.dedicated.MinecraftDedicatedServer\n@see net.minecraft.server.integrated.IntegratedServer + m ()Ljava/lang/String; method_3819 getServerIp + m ()Z method_27902 acceptsStatusQuery + f Z field_4549 demo + m (Z)V method_3730 setDemo + p 1 demo + m ()Lnet/minecraft/class_1928; method_3767 getGameRules + f Lnet/minecraft/class_29; field_24371 saveHandler + f Lnet/minecraft/class_3312; field_4556 userCache + m (Lnet/minecraft/class_3222;)Lnet/minecraft/class_5513; method_31371 createFilterer + p 1 player + f Lnet/minecraft/class_3695; field_16258 profiler + m (I)V method_3779 setServerPort + p 1 serverPort + m (Ljava/lang/Runnable;)V method_3742 addServerGuiTickable + p 1 tickable + m (Ljava/lang/String;)V method_17819 setServerId + p 1 serverId + m ()V method_3735 loadWorld + m ()Ljava/lang/String; method_3818 getServerMotd + m ()V method_3832 enableProfiler + m ()Z method_3759 isUsingNativeTransport + m ()V method_3856 forcePlayerSampleUpdate + m ()Z method_3820 isLoading + m (Z)V method_3731 setEnforceWhitelist + p 1 whitelistEnabled + m (Lcom/mojang/authlib/GameProfile;)I method_3835 getPermissionLevel + p 1 profile + m (Z)V method_3864 setOnlineMode + p 1 onlineMode + m (Lnet/minecraft/class_2926;)V method_3791 setFavicon + p 1 metadata + f Lnet/minecraft/class_3004; field_4548 bossBarManager + m (Z)V method_19467 setDifficultyLocked + p 1 locked + m (Lnet/minecraft/class_26;)V method_17976 initScoreboard + p 1 persistentStateManager + m ()I method_3841 getSpawnProtectionRadius + m ()Lnet/minecraft/class_1934; method_3790 getDefaultGameMode + m ()Ljava/lang/String; method_3805 getResourcePackHash + f F field_4592 tickTime + m (Ljava/nio/file/Path;)V method_21692 dumpStats + m ()Ljava/lang/Iterable; method_3738 getWorlds + f Lnet/minecraft/class_3242; field_4563 networkIo + m ()Z method_3732 shouldBroadcastRconToOps + m (Lnet/minecraft/class_2168;)V method_3728 kickNonWhitelistedPlayers + p 1 source + m (Z)V method_3764 setPreventProxyConnections + p 1 preventProxyConnections + f Z field_4547 loading + m ()F method_3830 getTickTime + m (Ljava/nio/file/Path;)V method_21613 dump + p 1 path + f Lnet/minecraft/class_3950; field_17439 worldGenerationProgressListenerFactory + m (Lnet/minecraft/class_3949;)V method_3786 createWorlds + p 1 worldGenerationProgressListener + m ()Z method_3866 shouldKeepTicking + m (Lnet/minecraft/class_3949;)V method_3774 prepareStartRegion + p 1 worldGenerationProgressListener + m ()V method_27731 updateDifficulty + m (Ljava/util/function/BooleanSupplier;)V method_3813 tickWorlds + p 1 shouldKeepTicking + m (Lnet/minecraft/class_3738;)Z method_19464 canExecute + m (Lnet/minecraft/class_1934;)V method_3838 setDefaultGameMode + p 1 gameMode + f Ljava/util/Random; field_4602 random + m (Lnet/minecraft/class_1267;Z)V method_3776 setDifficulty + p 2 forceUpdate + p 1 difficulty + f Ljava/lang/String; field_4607 resourcePackUrl + m ()Lcom/mojang/authlib/GameProfileRepository; method_3719 getGameProfileRepo + m (I)V method_3803 setPlayerIdleTimeout + p 1 playerIdleTimeout + f Lcom/mojang/authlib/GameProfileRepository; field_4608 gameProfileRepo + f Z field_4561 stopped + m (Ljava/nio/file/Path;)V method_21614 dumpExampleCrash + m ()Ljava/lang/String; method_3827 getVersion + m (Ljava/lang/String;)V method_3842 setServerIp + p 1 serverIp + f Lorg/apache/logging/log4j/Logger; field_4546 LOGGER + f Ljava/lang/String; field_4578 userName + m ()Ljava/io/File; method_3831 getRunDirectory + m (ZZZ)Z method_3723 save + c Saves the server to the data storage device.\n\nTo store the player data in addition to server data, call {@link PlayerManager#saveAllPlayerData()}.\n\n@return whether saving was successful + p 1 suppressLogs + p 2 flush + c if it should immediately write all data to storage device + p 3 force + c when set to true, all the {@link ServerWorld}s will be saved even if {@link ServerWorld#savingDisabled} is set to true + m (Z)V method_3815 setPvpEnabled + p 1 pvpEnabled + m ()Lnet/minecraft/class_3300; method_34864 getResourceManager + m ()Z method_3754 isHardcore + m (Lnet/minecraft/class_5218;)Ljava/nio/file/Path; method_27050 getSavePath + p 1 worldSavePath + m ()Z method_32303 requireResourcePack + f Z field_4597 profilerStartQueued + f Lcom/mojang/datafixers/DataFixer; field_4587 dataFixer + m (Lnet/minecraft/class_4758;)V method_24490 endMonitor + p 1 monitor + m (Ljava/nio/file/Path;)V method_21615 dumpGamerules + m (Ljava/lang/Thread;Lnet/minecraft/class_5455$class_5457;Lnet/minecraft/class_32$class_5143;Lnet/minecraft/class_5219;Lnet/minecraft/class_3283;Ljava/net/Proxy;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/class_5350;Lcom/mojang/authlib/minecraft/MinecraftSessionService;Lcom/mojang/authlib/GameProfileRepository;Lnet/minecraft/class_3312;Lnet/minecraft/class_3950;)V + p 3 session + p 2 registryManager + p 1 serverThread + p 12 worldGenerationProgressListenerFactory + p 11 userCache + p 10 gameProfileRepo + p 9 sessionService + p 8 serverResourceManager + p 7 dataFixer + p 6 proxy + p 5 dataPackManager + p 4 saveProperties + f Z field_4560 preventProxyConnections + m ()Lnet/minecraft/class_3695; method_16044 getProfiler + m ()Lnet/minecraft/class_3242; method_3787 getNetworkIo + m ()Lnet/minecraft/class_4565; method_22827 getDataCommandStorage + m ()Z method_3852 isPvpEnabled + m (I)I method_27903 adjustTrackingDistance + p 1 initialDistance + m (Ljava/util/Collection;Lnet/minecraft/class_5350;)V method_29440 method_29440 + p 2 serverResourceManager + m ()I method_3756 getServerPort + m ()Ljava/lang/String; method_3784 getResourcePackUrl + m (Ljava/nio/file/Path;)V method_21713 dumpThreads + m (Ljava/nio/file/Path;)V method_21616 dumpClasspath + f Ljava/util/Map; field_4589 worlds + m (Lcom/mojang/authlib/GameProfile;)Z method_19466 isHost + p 1 profile + m ()Lnet/minecraft/class_1863; method_3772 getRecipeManager + m ()Lnet/minecraft/class_3004; method_3837 getBossBarManager + f I field_4572 ticks + f I field_4596 playerIdleTimeout + f Ljava/util/concurrent/Executor; field_17200 workerExecutor + m ()Lnet/minecraft/class_4567; method_22828 getPredicateManager + m (Ljava/util/Collection;)Ljava/util/concurrent/CompletableFuture; method_29439 reloadResources + c Reloads this server's datapacks.\n\n@return a completable future which specifies whether the reload was successful\nA reload has failed when the future is exceptionally completed.\n@see CompletableFuture + p 1 datapacks + c a collection of datapacks to reload with + m (Lnet/minecraft/class_3218;)I method_3829 getSpawnRadius + p 1 world + m (Lnet/minecraft/class_3324;)V method_3846 setPlayerManager + p 1 playerManager + m ()V method_3861 loadWorldResourcePack + f J field_4571 timeReference + m ()Lnet/minecraft/class_60; method_3857 getLootManager + f Lnet/minecraft/class_5455$class_5457; field_25132 registryManager + m ()I method_3862 getPlayerIdleTimeout + f Z field_4570 enforceWhitelist + m ()V method_31400 generateKeyPair + m ()Z method_3806 isRunning + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_5268;ZZ)V method_27901 setupSpawn + p 0 world + p 1 worldProperties + p 2 bonusChest + p 3 debugWorld + m ()Ljava/util/Optional; method_24307 getModdedStatusMessage + f Lnet/minecraft/class_2926; field_4593 metadata + m ()Ljava/lang/String; method_3811 getUserName + f Lnet/minecraft/class_1940; field_17704 DEMO_LEVEL_INFO + m (Ljava/lang/String;)V method_3834 setMotd + p 1 motd + m ()Lnet/minecraft/class_2926; method_3765 getServerMetadata + m ()Lnet/minecraft/class_1276; method_3795 getSnooper + m ()Lnet/minecraft/class_5415; method_3801 getTagManager + m ()Lnet/minecraft/class_3312; method_3793 getUserCache + m ()Z method_3718 isFlightEnabled + m ()Z method_3839 isNetherAllowed + m ()Lnet/minecraft/class_3485; method_27727 getStructureManager + m ()V method_29741 runServer + m ()Ljava/net/Proxy; method_36113 getProxy + m ()Z method_3750 isStopped + f Z field_4577 iconFilePresent + f Ljava/lang/Thread; field_16257 serverThread + f Lnet/minecraft/class_2991; field_4591 commandFunctionManager + f Lnet/minecraft/class_5350; field_25318 serverResourceManager + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;)Z method_3785 isSpawnProtected + p 2 pos + p 3 player + p 1 world + m (Lnet/minecraft/class_5219;)V method_17977 setToDebugWorldProperties + p 1 properties + f Lnet/minecraft/class_3517; field_16205 metricsData + m ()Z method_3828 isOnlineMode + c Checks whether this Minecraft server should require all connected players are using a licensed Minecraft account when connecting to this server. + m ()Z method_3816 isDedicated + c Checks whether this server is a dedicated server.\n\n

A dedicated server refers to a Minecraft server implementation which is detached from a parent Minecraft client process.\nA dedicated Minecraft server only accepts remote connections. + f Ljava/lang/String; field_4585 serverIp + m ()Ljava/io/File; method_3725 getIconFile + m ()Z method_3799 isDemo + m ()Z method_3775 shouldPreventProxyConnections + f Lnet/minecraft/class_3283; field_4595 dataPackManager + m ()Z method_3860 isRemote + m ()Lnet/minecraft/class_3696; method_24489 stopDebug + m (Ljava/lang/String;Ljava/lang/String;)V method_3843 setResourcePack + p 2 hash + p 1 url + m ()I method_3788 getCurrentPlayerCount + f Z field_19249 waitingForNextTick + m (Ljava/lang/Runnable;)Lnet/minecraft/class_3738; method_16209 createTask + f Ljava/net/Proxy; field_4599 proxy + m ()Lnet/minecraft/class_2170; method_3734 getCommandManager + c Gets the server's command manager.\nThe command manager is responsible for parsing and dispatching commands. + m ()Lnet/minecraft/class_3283; method_3836 getDataPackManager + f Lnet/minecraft/class_2995; field_4558 scoreboard + f Ljava/lang/String; field_4564 motd + m ()Lcom/mojang/datafixers/DataFixer; method_3855 getDataFixer + m ()Lnet/minecraft/class_5640; method_32699 getItemModifierManager + f Z field_4604 pvpEnabled + f Lnet/minecraft/class_32$class_5143; field_23784 session + m ()Z method_3796 shouldSpawnAnimals + f Lnet/minecraft/class_3324; field_4550 playerManager + f Lnet/minecraft/class_4757; field_22250 tickTimeTracker + m ()J method_3826 getServerStartTime + m ()I method_3802 getMaxPlayerCount + m (Lnet/minecraft/class_3222;)Lnet/minecraft/class_3225; method_32816 getPlayerInteractionManager + p 1 player + f Ljava/util/List; field_4568 serverGuiTickables + m (Ljava/lang/String;)V method_3849 setServerName + p 1 serverName + m (Ljava/util/function/Function;)Lnet/minecraft/server/MinecraftServer; method_29740 startServer + p 0 serverFactory + m ()I method_3773 getNetworkCompressionThreshold + f J field_4551 lastPlayerSampleUpdate + m ()Lnet/minecraft/class_1934; method_3761 getForcedGameMode + c Returns the game mode a player should be set to when connecting to the server, or {@code null} if none is set. + m ()Z method_3729 isEnforceWhitelist + m (Ljava/lang/String;)Ljava/io/File; method_3758 getFile + p 1 path + c relative path from the run directory + m ()Lnet/minecraft/class_3324; method_3760 getPlayerManager + f Lnet/minecraft/class_5219; field_24372 saveProperties + f Ljava/io/File; field_4588 USER_CACHE_FILE + m ()Lnet/minecraft/class_2168; method_3739 getCommandSource + c Creates a command source which represents this Minecraft server instance. + m ()Lnet/minecraft/class_2991; method_3740 getCommandFunctionManager + m ()Z method_27051 syncChunkWrites + m ()I method_3798 getOpPermissionLevel + m ()I method_21714 getFunctionPermissionLevel + m ()Lnet/minecraft/class_3517; method_15876 getMetricsData + m (Lnet/minecraft/class_3283;)Lnet/minecraft/class_5359; method_29735 createDataPackSettings + p 0 dataPackManager + m ()Z method_16043 isStopping + m ()Z method_3823 setupServer + c Setups a Minecraft server to be ready for players to connect.\nThis method does several things including loading server properties and loading worlds.\n\n@return true if the Minecraft server was successfully setup, false if the server failed to be setup. + m ()V method_3782 shutdown + f [J field_4573 lastTickLengths + f Lnet/minecraft/class_1276; field_4582 snooper + m ()Z method_24488 isDebugRunning + m ()Lnet/minecraft/class_5455; method_30611 getRegistryManager + m ()Lnet/minecraft/class_5219; method_27728 getSaveProperties + f J field_19248 nextTickTimestamp + m (Lnet/minecraft/class_3738;)V method_24306 executeTask + m ()I method_30612 getRateLimit + f Ljava/security/KeyPair; field_4552 keyPair + m ()V method_27729 updateMobSpawnOptions + m ()Lnet/minecraft/class_3218; method_30002 getOverworld + m ()Z method_5387 isMainThread + f Lnet/minecraft/class_4565; field_20850 dataCommandStorage + m ()Z method_3727 hasGui + m ()Ljava/security/KeyPair; method_3716 getKeyPair + f J field_4557 lastTimeReference + m ()Z method_3812 areCommandBlocksEnabled + c Specifies whether command blocks can execute commands on the server. + f Lnet/minecraft/class_3485; field_24370 structureManager + m (Z)V method_3747 stop + m ()Z method_3771 hasIconFile + m ()Z method_3783 isMonsterSpawningEnabled + f Z field_4544 running + m ()I method_3780 getTicks + c Gets the amount of ticks the server has been running for. + m ()V method_3821 exit + m (Lnet/minecraft/class_128;)V method_3744 setCrashReport + p 1 report + f Ljava/lang/String; field_4584 resourcePackHash + m ()Z method_3724 isSinglePlayer + m (Lnet/minecraft/class_3283;Lnet/minecraft/class_5359;Z)Lnet/minecraft/class_5359; method_29736 loadDataPacks + p 2 safeMode + p 1 dataPackSettings + p 0 resourcePackManager + m ()Z method_3736 shouldSpawnNpcs + m ()Lcom/mojang/authlib/minecraft/MinecraftSessionService; method_3844 getSessionService + f Ljava/lang/String; field_17601 serverId + m (Lnet/minecraft/class_32$class_5143;)V method_27725 convertLevel + p 0 session + m ()Ljava/util/Set; method_29435 getWorldRegistryKeys + m ()I method_3749 getMaxWorldBorderRadius + m (Lnet/minecraft/class_1934;ZI)Z method_3763 openToLan + c Opens a server for LAN connections.\nThis is only supported on an integrated server, a dedicated server will always fail to open to LAN.\n\n@return whether the server was successfully opened to LAN + p 3 port + c the port to open up to LAN connections + p 1 gameMode + c the game mode connecting players will have set by default + p 2 cheatsAllowed + c whether players on the server have operator permissions + f Z field_4543 onlineMode + m (Ljava/util/function/BooleanSupplier;)V method_3748 tick + p 1 shouldKeepTicking + m (Lnet/minecraft/class_4758;)V method_24487 startMonitor + p 1 monitor + m (Lnet/minecraft/class_128;)Lnet/minecraft/class_128; method_3859 populateCrashReport + p 1 report + m (Lnet/minecraft/class_5321;)Lnet/minecraft/class_3218; method_3847 getWorld + p 1 key + f I field_4555 serverPort + m (Lnet/minecraft/class_3222;)V method_19465 sendDifficulty + p 1 player + m (Z)V method_3745 setFlightEnabled + p 1 flightEnabled + m ()[Ljava/lang/String; method_3858 getPlayerNames + f Z field_4554 flightEnabled + f Lcom/mojang/authlib/minecraft/MinecraftSessionService; field_4603 sessionService + m ()Lnet/minecraft/class_2995; method_3845 getScoreboard + m ()Lnet/minecraft/class_2989; method_3851 getAdvancementLoader +c net/minecraft/server/MinecraftServer$1 net/minecraft/server/MinecraftServer$1 + f J field_4609 lastProgressUpdate +c net/minecraft/class_6000 net/minecraft/datafixer/schema/Schema2704 + m (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities registerEntities + p 1 schema + m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V method_34969 registerEntity + p 0 schema + p 1 entityTypes + p 2 name +c net/minecraft/class_215 net/minecraft/loot/condition/EntityPropertiesLootCondition + m (Ljava/lang/Object;)Z test test + p 1 context + f Lnet/minecraft/class_2048; field_1293 predicate + m (Lnet/minecraft/class_47;)Z method_914 test + f Lnet/minecraft/class_47$class_50; field_1292 entity + m (Lnet/minecraft/class_2048;Lnet/minecraft/class_47$class_50;)V + p 1 predicate + p 2 entity + m (Lnet/minecraft/class_47$class_50;Lnet/minecraft/class_2048$class_2049;)Lnet/minecraft/class_5341$class_210; method_917 builder + p 1 predicateBuilder + p 0 entity + m (Lnet/minecraft/class_47$class_50;)Lnet/minecraft/class_5341$class_210; method_15972 create + p 0 entity + m (Lnet/minecraft/class_47$class_50;Lnet/minecraft/class_2048;)Lnet/minecraft/class_5341$class_210; method_27865 builder + p 0 entity + p 1 predicate +c net/minecraft/class_215$class_216 net/minecraft/loot/condition/EntityPropertiesLootCondition$Serializer + m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_215; method_920 fromJson + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_215;Lcom/google/gson/JsonSerializationContext;)V method_919 toJson +c net/minecraft/class_6002 net/minecraft/unused/packageinfo/PackageInfo6002 +c net/minecraft/class_212 net/minecraft/loot/condition/BlockStatePropertyLootCondition + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_4559;)V + p 2 properties + p 1 block + f Lnet/minecraft/class_4559; field_1288 properties + m (Lnet/minecraft/class_47;)Z method_899 test + f Lnet/minecraft/class_2248; field_1286 block + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_212$class_213; method_900 builder + p 0 block + m (Ljava/lang/Object;)Z test test + p 1 context +c net/minecraft/class_212$class_214 net/minecraft/loot/condition/BlockStatePropertyLootCondition$Serializer + m (Lnet/minecraft/class_2248;Ljava/lang/String;)V method_22585 method_22585 + p 1 propertyName + m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_212; method_910 fromJson + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_212;Lcom/google/gson/JsonSerializationContext;)V method_909 toJson +c net/minecraft/class_212$class_213 net/minecraft/loot/condition/BlockStatePropertyLootCondition$Builder + m (Lnet/minecraft/class_4559$class_4560;)Lnet/minecraft/class_212$class_213; method_22584 properties + p 1 builder + m (Lnet/minecraft/class_2248;)V + p 1 block + f Lnet/minecraft/class_4559; field_1291 propertyValues + f Lnet/minecraft/class_2248; field_1290 block +c net/minecraft/class_6001 net/minecraft/unused/packageinfo/PackageInfo6001 +c net/minecraft/class_219 net/minecraft/loot/condition/RandomChanceLootCondition + m (Ljava/lang/Object;)Z test test + p 1 context + f F field_1296 chance + m (Lnet/minecraft/class_47;)Z method_934 test + m (F)V + p 1 chance + m (F)Lnet/minecraft/class_5341$class_210; method_932 builder + p 0 chance +c net/minecraft/class_219$class_220 net/minecraft/loot/condition/RandomChanceLootCondition$Serializer + m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_219; method_937 fromJson + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_219;Lcom/google/gson/JsonSerializationContext;)V method_936 toJson +c net/minecraft/class_217 net/minecraft/loot/condition/LootConditionTypes + m ([Ljava/util/function/Predicate;)Ljava/util/function/Predicate; method_924 joinAnd + p 0 predicates + m ([Ljava/util/function/Predicate;)Ljava/util/function/Predicate; method_925 joinOr + p 0 predicates + m (Ljava/lang/String;Lnet/minecraft/class_5335;)Lnet/minecraft/class_5342; method_29327 register + p 1 serializer + p 0 id + m (Ljava/lang/Object;)Z method_928 method_928 + p 0 predicates + m ()Ljava/lang/Object; method_29326 createGsonSerializer + m ([Ljava/util/function/Predicate;Ljava/lang/Object;)Z method_927 method_927 + p 1 operand + m (Ljava/lang/Object;)Z method_921 method_921 + p 0 predicates + m ([Ljava/util/function/Predicate;Ljava/lang/Object;)Z method_929 method_929 + p 1 operand +c net/minecraft/class_6008 net/minecraft/util/collection/Weighted + m (Ljava/lang/Object;I)Lnet/minecraft/class_6008$class_6010; method_34980 of + p 0 data + p 1 weight + m ()Lnet/minecraft/class_6007; method_34979 getWeight +c net/minecraft/class_6008$class_6010 net/minecraft/util/collection/Weighted$Present + m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; method_34981 createCodec + p 0 dataCodec + f Ljava/lang/Object; field_29932 data + f Lnet/minecraft/class_6007; field_29933 weight + m (Ljava/lang/Object;Lnet/minecraft/class_6007;)V + p 2 weight + p 1 data + m ()Ljava/lang/Object; method_34983 getData +c net/minecraft/class_6008$class_6009 net/minecraft/util/collection/Weighted$Absent + m (I)V + p 1 weight + f Lnet/minecraft/class_6007; field_29931 weight + m (Lnet/minecraft/class_6007;)V + p 1 weight +c net/minecraft/class_6007 net/minecraft/util/collection/Weight + m (I)V + p 1 weight + m (I)V method_34978 validate + p 0 weight + f I field_29930 value + f Lorg/apache/logging/log4j/Logger; field_29929 LOGGER + m ()I method_34976 getValue + m (I)Lnet/minecraft/class_6007; method_34977 of + p 0 weight + m (Ljava/lang/Object;)Z equals equals + p 1 o + f Lnet/minecraft/class_6007; field_29928 DEFAULT + f Lcom/mojang/serialization/Codec; field_29927 CODEC +c net/minecraft/class_6004 net/minecraft/unused/packageinfo/PackageInfo6004 +c net/minecraft/class_6003 net/minecraft/unused/packageinfo/PackageInfo6003 +c net/minecraft/class_6005 net/minecraft/util/collection/DataPool + m (Ljava/util/Random;)Ljava/util/Optional; method_34973 getDataOrEmpty + p 1 random + m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; method_34972 createCodec + p 0 dataCodec + m ()Lnet/minecraft/class_6005$class_6006; method_34971 builder +c net/minecraft/class_6005$class_6006 net/minecraft/util/collection/DataPool$Builder + m ()Lnet/minecraft/class_6005; method_34974 build + m (Ljava/lang/Object;I)Lnet/minecraft/class_6005$class_6006; method_34975 add + p 1 object + p 2 weight + f Lcom/google/common/collect/ImmutableList$Builder; field_29926 entries +c net/minecraft/class_4273 net/minecraft/network/packet/s2c/play/ChunkLoadDistanceS2CPacket + f I field_19146 distance + m ()I method_20206 getDistance + m (Lnet/minecraft/class_2602;)V method_20205 apply + m (I)V + p 1 distance + m (Lnet/minecraft/class_2540;)V + p 1 buf +c net/minecraft/class_225 net/minecraft/loot/condition/RandomChanceWithLootingLootCondition + m (FF)V + p 1 chance + p 2 lootingMultiplier + m (Ljava/lang/Object;)Z test test + p 1 context + m (Lnet/minecraft/class_47;)Z method_950 test + m (FF)Lnet/minecraft/class_5341$class_210; method_953 builder + p 0 chance + p 1 lootingMultiplier + f F field_1299 lootingMultiplier + f F field_1300 chance +c net/minecraft/class_225$class_226 net/minecraft/loot/condition/RandomChanceWithLootingLootCondition$Serializer + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_225;Lcom/google/gson/JsonSerializationContext;)V method_955 toJson + m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_225; method_956 fromJson +c net/minecraft/class_4275 net/minecraft/block/Stainable + m ()Lnet/minecraft/class_1767; method_10622 getColor +c net/minecraft/class_223 net/minecraft/loot/condition/MatchToolLootCondition + m (Lnet/minecraft/class_2073$class_2074;)Lnet/minecraft/class_5341$class_210; method_945 builder + p 0 predicate + f Lnet/minecraft/class_2073; field_1298 predicate + m (Lnet/minecraft/class_47;)Z method_946 test + m (Lnet/minecraft/class_2073;)V + p 1 predicate + m (Ljava/lang/Object;)Z test test + p 1 context +c net/minecraft/class_223$class_224 net/minecraft/loot/condition/MatchToolLootCondition$Serializer + m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_223; method_949 fromJson + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_223;Lcom/google/gson/JsonSerializationContext;)V method_948 toJson +c net/minecraft/class_4274 net/minecraft/world/gen/CatSpawner + f I field_19171 ticksUntilNextSpawn + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)I method_20263 spawnInHouse + p 2 pos + p 1 world + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)I method_20260 spawnInSwampHut + p 1 world + p 2 pos + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_3218;)I method_20262 spawn + p 1 pos + p 2 world +c net/minecraft/class_229 net/minecraft/world/timer/FunctionTagTimerCallback + f Lnet/minecraft/class_2960; field_1303 name + m (Lnet/minecraft/class_2960;)V + p 1 name + m (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_236;J)V method_962 call +c net/minecraft/class_229$class_230 net/minecraft/world/timer/FunctionTagTimerCallback$Serializer + m (Lnet/minecraft/class_2487;Lnet/minecraft/class_229;)V method_964 serialize + m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_229; method_965 deserialize +c net/minecraft/class_227 net/minecraft/loot/condition/WeatherCheckLootCondition + m ()Lnet/minecraft/class_227$class_6165; method_35564 create + m (Ljava/lang/Object;)Z test test + p 1 context + m (Ljava/lang/Boolean;Ljava/lang/Boolean;)V + p 1 raining + p 2 thundering + m (Lnet/minecraft/class_47;)Z method_957 test + f Ljava/lang/Boolean; field_1301 thundering + f Ljava/lang/Boolean; field_1302 raining +c net/minecraft/class_227$class_6165 net/minecraft/loot/condition/WeatherCheckLootCondition$Builder + m (Ljava/lang/Boolean;)Lnet/minecraft/class_227$class_6165; method_35567 thundering + p 1 thundering + f Ljava/lang/Boolean; field_31873 raining + f Ljava/lang/Boolean; field_31874 thundering + m ()Lnet/minecraft/class_227; method_35566 build + m (Ljava/lang/Boolean;)Lnet/minecraft/class_227$class_6165; method_35565 raining + p 1 raining +c net/minecraft/class_227$class_228 net/minecraft/loot/condition/WeatherCheckLootCondition$Serializer + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_227;Lcom/google/gson/JsonSerializationContext;)V method_960 toJson + m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_227; method_961 fromJson +c net/minecraft/class_4277 net/minecraft/client/sound/BubbleColumnSoundPlayer + f Lnet/minecraft/class_746; field_19192 player + f Z field_19193 hasPlayedForCurrentColumn + f Z field_19194 firstTick + m (Lnet/minecraft/class_746;)V + p 1 player +c net/minecraft/class_221 net/minecraft/loot/condition/KilledByPlayerLootCondition + m (Lnet/minecraft/class_47;)Z method_938 test + m ()Lnet/minecraft/class_5341$class_210; method_939 builder + f Lnet/minecraft/class_221; field_1297 INSTANCE + m (Ljava/lang/Object;)Z test test + p 1 context +c net/minecraft/class_221$class_222 net/minecraft/loot/condition/KilledByPlayerLootCondition$Serializer + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_221;Lcom/google/gson/JsonSerializationContext;)V method_942 toJson + m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_221; method_943 fromJson +c net/minecraft/class_4279 net/minecraft/world/gen/feature/FillLayerFeatureConfig + m (ILnet/minecraft/class_2680;)V + p 2 state + p 1 height + f Lnet/minecraft/class_2680; field_19203 state + f I field_19202 height + f Lcom/mojang/serialization/Codec; field_24887 CODEC +c net/minecraft/class_4278 net/minecraft/world/gen/feature/FillLayerFeature +c net/minecraft/class_4284 net/minecraft/datafixer/DataFixTypes + m ()Lcom/mojang/datafixers/DSL$TypeReference; method_20329 getTypeReference + f Lcom/mojang/datafixers/DSL$TypeReference; field_19222 typeReference +c net/minecraft/class_236 net/minecraft/world/timer/Timer + m (Lnet/minecraft/class_2487;)V method_986 addEvent + p 1 nbt + m (Lnet/minecraft/class_233;)V + p 1 timerCallbackSerializer + m (Ljava/lang/Object;J)V method_988 processEvents + p 2 time + p 1 server + f Lcom/google/common/primitives/UnsignedLong; field_1311 eventCounter + f Lnet/minecraft/class_233; field_1314 callback + f Ljava/util/Queue; field_1313 events + m (Lnet/minecraft/class_236$class_237;)Lnet/minecraft/class_2487; method_980 serialize + p 1 event + m (Ljava/lang/String;JLnet/minecraft/class_234;)V method_985 setEvent + p 1 name + p 2 triggerTime + p 4 callback + f Lcom/google/common/collect/Table; field_1312 eventsByName + m ()Ljava/util/Comparator; method_987 createEventComparator + f Ljava/lang/String; field_31878 TRIGGER_TIME_KEY + f Ljava/lang/String; field_31876 CALLBACK_KEY + f Lorg/apache/logging/log4j/Logger; field_1315 LOGGER + f Ljava/lang/String; field_31877 NAME_KEY + m ()Lnet/minecraft/class_2499; method_982 toNbt +c net/minecraft/class_236$class_237 net/minecraft/world/timer/Timer$Event + f Lnet/minecraft/class_234; field_1316 callback + m (JLcom/google/common/primitives/UnsignedLong;Ljava/lang/String;Lnet/minecraft/class_234;)V + p 3 id + p 4 name + p 1 triggerTime + p 5 callback + f Ljava/lang/String; field_1317 name + f Lcom/google/common/primitives/UnsignedLong; field_1319 id + f J field_1318 triggerTime +c net/minecraft/class_4286 net/minecraft/client/gui/widget/CheckboxWidget + f Z field_24253 showMessage + m (IIIILnet/minecraft/class_2561;ZZ)V + p 1 x + p 2 y + p 3 width + p 4 height + p 5 message + p 6 checked + p 7 showMessage + f Lnet/minecraft/class_2960; field_19231 TEXTURE + f Z field_19230 checked + m ()Z method_20372 isChecked + m (IIIILnet/minecraft/class_2561;Z)V + p 5 message + p 6 checked + p 3 width + p 4 height + p 1 x + p 2 y +c net/minecraft/class_4285 net/minecraft/datafixer/fix/PointOfInterestReorganizationFix + m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_20340 reorganize + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 1 outputSchema + p 2 changesType +c net/minecraft/class_234 net/minecraft/world/timer/TimerCallback + m (Ljava/lang/Object;Lnet/minecraft/class_236;J)V method_974 call + p 2 events + p 1 server + p 3 time +c net/minecraft/class_234$class_235 net/minecraft/world/timer/TimerCallback$Serializer + m (Lnet/minecraft/class_2487;Lnet/minecraft/class_234;)V method_975 serialize + p 1 nbt + p 2 callback + m ()Ljava/lang/Class; method_978 getCallbackClass + m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_234; method_976 deserialize + p 1 nbt + m ()Lnet/minecraft/class_2960; method_977 getId + f Lnet/minecraft/class_2960; field_1309 id + m (Lnet/minecraft/class_2960;Ljava/lang/Class;)V + p 1 id + p 2 callbackClass + f Ljava/lang/Class; field_1310 callbackClass +c net/minecraft/class_4280 net/minecraft/client/gui/widget/AlwaysSelectedEntryListWidget + f Z field_22768 inFocus +c net/minecraft/class_4280$class_4281 net/minecraft/client/gui/widget/AlwaysSelectedEntryListWidget$Entry +c net/minecraft/class_4282 net/minecraft/network/packet/s2c/play/ChunkRenderDistanceCenterS2CPacket + m ()I method_20323 getChunkZ + m (II)V + p 1 x + p 2 z + f I field_19206 chunkX + m ()I method_20322 getChunkX + f I field_19207 chunkZ + m (Lnet/minecraft/class_2540;)V + p 1 buf + m (Lnet/minecraft/class_2602;)V method_20321 apply +c net/minecraft/class_239 net/minecraft/util/hit/HitResult + m ()Lnet/minecraft/class_239$class_240; method_17783 getType + m (Lnet/minecraft/class_1297;)D method_24801 squaredDistanceTo + p 1 entity + m (Lnet/minecraft/class_243;)V + p 1 pos + m ()Lnet/minecraft/class_243; method_17784 getPos + f Lnet/minecraft/class_243; field_1329 pos +c net/minecraft/class_239$class_240 net/minecraft/util/hit/HitResult$Type +c net/minecraft/class_238 net/minecraft/util/math/Box + c An immutable box with double-valued coordinates. The box is axis-aligned\nand the coordinates are minimum inclusive and maximum exclusive.\n\n

This box has proper {@link #hashCode()} and {@link #equals(Object)}\nimplementations and can be used as a map key.\n\n@see BlockBox + m (D)Lnet/minecraft/class_238; method_35576 withMinZ + c Creates a box with the minimum Z provided and all other coordinates\nof this box. + p 1 minZ + m (Lnet/minecraft/class_243;Lnet/minecraft/class_243;)V + c Creates a box of the given positions as corners. + p 1 pos1 + p 2 pos2 + m (Lnet/minecraft/class_243;)Lnet/minecraft/class_238; method_997 offset + c Creates a box that is translated by {@code vec.x}, {@code vec.y}, {@code\nvec.z} on each axis from this box.\n\n@see #offset(double, double, double) + p 1 vec + m (DDD)Z method_1008 contains + c Checks if the given position is in this box. + p 3 y + p 1 x + p 5 z + m (Ljava/lang/Iterable;Lnet/minecraft/class_243;Lnet/minecraft/class_243;Lnet/minecraft/class_2338;)Lnet/minecraft/class_3965; method_1010 raycast + p 3 pos + p 2 to + p 1 from + p 0 boxes + f D field_1325 maxY + m ([DLnet/minecraft/class_2350;DDDDDDDDLnet/minecraft/class_2350;DDD)Lnet/minecraft/class_2350; method_998 traceCollisionSide + p 23 startZ + p 21 startY + p 19 startX + p 18 resultDirection + p 16 maxZ + p 14 minZ + p 12 maxX + p 10 minX + p 8 begin + p 6 zDelta + p 4 yDelta + p 1 approachDirection + p 2 xDelta + p 0 traceDistanceResult + m (DDDDDD)V + c Creates a box of the given positions as corners. + p 7 x2 + p 9 y2 + p 11 z2 + p 1 x1 + p 3 y1 + p 5 z1 + m (Lnet/minecraft/class_243;Lnet/minecraft/class_243;)Z method_993 intersects + c Checks if this box intersects the box of the given positions as\ncorners. + p 2 pos2 + p 1 pos1 + m (Lnet/minecraft/class_238;)Z method_994 intersects + c Checks if this box intersects the given box. + p 1 box + f D field_1321 minZ + m (Ljava/lang/Object;)Z equals equals + p 1 o + m ()D method_17939 getXLength + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)V + c Creates a box of the given positions as corners. + p 1 pos1 + p 2 pos2 + m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_238; method_996 offset + c Creates a box that is translated by {@code blockPos.getX()}, {@code\nblockPos.getY()}, {@code blockPos.getZ()} on each axis from this box.\n\n@see #offset(double, double, double) + p 1 blockPos + m (Lnet/minecraft/class_243;Lnet/minecraft/class_243;)Ljava/util/Optional; method_992 raycast + p 2 max + p 1 min + m (Lnet/minecraft/class_243;)Lnet/minecraft/class_238; method_18804 stretch + p 1 scale + m (Lnet/minecraft/class_243;DDD)Lnet/minecraft/class_238; method_30048 of + p 1 dx + p 3 dy + p 5 dz + p 0 center + m (DDD)Lnet/minecraft/class_238; method_1002 shrink + p 1 x + p 3 y + p 5 z + m ()D method_17940 getYLength + f D field_1322 minY + m (D)Lnet/minecraft/class_238; method_35577 withMaxX + c Creates a box with the maximum X provided and all other coordinates\nof this box. + p 1 maxX + m (D)Lnet/minecraft/class_238; method_1014 expand + c @see #contract(double) + p 1 value + m (D)Lnet/minecraft/class_238; method_35574 withMinX + c Creates a box with the minimum X provided and all other coordinates\nof this box. + p 1 minX + m (Lnet/minecraft/class_2350$class_2351;)D method_1001 getMin + p 1 axis + m ()Z method_1013 isValid + c Checks if any of the coordinates of this box is {@linkplain\nDouble#isNaN(double) not a number}. + m (Lnet/minecraft/class_243;)Z method_1006 contains + c Checks if the given position is in this box. + p 1 pos + f D field_31879 EPSILON + f D field_1323 minX + m (Lnet/minecraft/class_238;)Lnet/minecraft/class_238; method_991 union + c Creates the minimum box that contains this box and the given box. + p 1 box + m ()D method_17941 getZLength + m (DDDDDD)Z method_1003 intersects + c Checks if this box intersects the box of the given coordinates. + p 7 maxX + p 5 minZ + p 11 maxZ + p 9 maxY + p 3 minY + p 1 minX + m (Lnet/minecraft/class_238;)Lnet/minecraft/class_238; method_999 intersection + c Creates the maximum box that this box and the given box contain. + p 1 box + m (Lnet/minecraft/class_2350$class_2351;)D method_990 getMax + p 1 axis + m (D)Lnet/minecraft/class_238; method_35578 withMaxY + c Creates a box with the maximum Y provided and all other coordinates\nof this box. + p 1 maxY + m (D)Lnet/minecraft/class_238; method_35575 withMinY + c Creates a box with the minimum Y provided and all other coordinates\nof this box. + p 1 minY + m (D)Lnet/minecraft/class_238; method_1011 contract + c @see #expand(double) + p 1 value + m (Lnet/minecraft/class_2338;)V + c Creates a box that only contains the given block position. + p 1 pos + m (DDD)Lnet/minecraft/class_238; method_989 offset + c Creates a box that is translated by {@code x}, {@code y}, {@code z} on\neach axis from this box. + p 3 y + p 5 z + p 1 x + m (DDD)Lnet/minecraft/class_238; method_35580 contract + c @see #expand(double, double, double) + p 5 z + p 3 y + p 1 x + m (DDD)Lnet/minecraft/class_238; method_1009 expand + c @see #contract(double, double, double) + p 5 z + p 1 x + p 3 y + m ()Lnet/minecraft/class_243; method_1005 getCenter + c Returns the center position of this box. + m (Lnet/minecraft/class_3341;)Lnet/minecraft/class_238; method_19316 from + p 0 mutable + m (Lnet/minecraft/class_243;)Lnet/minecraft/class_238; method_29968 from + p 0 pos + m (DDD)Lnet/minecraft/class_238; method_1012 stretch + p 1 x + p 3 y + p 5 z + f D field_1324 maxZ + m (Lnet/minecraft/class_238;Lnet/minecraft/class_243;[DLnet/minecraft/class_2350;DDD)Lnet/minecraft/class_2350; method_1007 traceCollisionSide + p 0 box + p 8 zDelta + p 6 yDelta + p 4 xDelta + p 3 approachDirection + p 2 traceDistanceResult + p 1 intersectingVector + m (D)Lnet/minecraft/class_238; method_35579 withMaxZ + c Creates a box with the maximum Z provided and all other coordinates\nof this box. + p 1 maxZ + m ()D method_995 getAverageSideLength + f D field_1320 maxX +c net/minecraft/class_4288 net/minecraft/client/gui/screen/option/MouseOptionsScreen + f Lnet/minecraft/class_353; field_19246 buttonList + m (Lnet/minecraft/class_437;Lnet/minecraft/class_315;)V + p 1 parent + p 2 gameOptions + f [Lnet/minecraft/class_316; field_19247 OPTIONS + m (Lnet/minecraft/class_4185;)V method_20411 method_20411 + p 1 button +c net/minecraft/class_233 net/minecraft/world/timer/TimerCallbackSerializer + m (Lnet/minecraft/class_234;)Lnet/minecraft/class_2487; method_973 serialize + p 1 callback + f Lorg/apache/logging/log4j/Logger; field_1308 LOGGER + m (Lnet/minecraft/class_234$class_235;)Lnet/minecraft/class_233; method_971 registerSerializer + p 1 serializer + f Ljava/util/Map; field_1305 serializersByClass + f Lnet/minecraft/class_233; field_1306 INSTANCE + m (Ljava/lang/Class;)Lnet/minecraft/class_234$class_235; method_970 getSerializer + f Ljava/util/Map; field_1307 serializersByType + m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_234; method_972 deserialize + p 1 nbt +c net/minecraft/class_4287 net/minecraft/client/option/LogarithmicOption +c net/minecraft/class_231 net/minecraft/world/timer/FunctionTimerCallback + f Lnet/minecraft/class_2960; field_1304 name + m (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_236;J)V method_967 call + m (Lnet/minecraft/class_2960;)V + p 1 name +c net/minecraft/class_231$class_232 net/minecraft/world/timer/FunctionTimerCallback$Serializer + m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_231; method_969 deserialize + m (Lnet/minecraft/class_2487;Lnet/minecraft/class_231;)V method_968 serialize +c net/minecraft/class_4289 net/minecraft/entity/ai/brain/task/WanderIndoorsTask + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;)Z method_20421 shouldRun + m (F)V + p 1 speed + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;J)V method_20422 run + f F field_19258 speed +c net/minecraft/class_3600 net/minecraft/datafixer/fix/EntityHealthFix + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 2 changesType + p 1 outputSchema + m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_15704 fixHealth + f Ljava/util/Set; field_15894 ENTITIES +c net/minecraft/class_3601 net/minecraft/datafixer/fix/EntityHorseSaddleFix + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 2 changesType + p 1 outputSchema +c net/minecraft/class_4926 net/minecraft/data/client/model/BlockStateVariantMap + c An equivalence to the {@code Map}\npassed to the constructor of {@code ModelVariantMap}. + m ()V method_25792 checkAllPropertyDefinitions + m (Lnet/minecraft/class_2769;Lnet/minecraft/class_2769;Lnet/minecraft/class_2769;)Lnet/minecraft/class_4926$class_4929; method_25785 create + f Ljava/util/Map; field_22863 variants + m (Lnet/minecraft/class_2769;Lnet/minecraft/class_2769;Lnet/minecraft/class_2769;Lnet/minecraft/class_2769;)Lnet/minecraft/class_4926$class_4930; method_25786 create + m (Lnet/minecraft/class_4934;Ljava/util/List;)V method_25790 register + p 2 possibleVariants + p 1 condition + m ()Ljava/util/Map; method_25782 getVariants + m (Lnet/minecraft/class_2769;)Lnet/minecraft/class_4926$class_4927; method_25783 create + m ()Ljava/util/List; method_25791 getProperties + m (Lnet/minecraft/class_2769;Lnet/minecraft/class_2769;Lnet/minecraft/class_2769;Lnet/minecraft/class_2769;Lnet/minecraft/class_2769;)Lnet/minecraft/class_4926$class_4931; method_25787 create + m (Lnet/minecraft/class_2769;Lnet/minecraft/class_2769;)Lnet/minecraft/class_4926$class_4928; method_25784 create +c net/minecraft/class_4926$class_4930 net/minecraft/data/client/model/BlockStateVariantMap$QuadrupleProperty + m (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/util/List;)Lnet/minecraft/class_4926$class_4930; method_25812 register + m (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/class_4935;)Lnet/minecraft/class_4926$class_4930; method_25811 register + f Lnet/minecraft/class_2769; field_22870 first + f Lnet/minecraft/class_2769; field_22871 second + f Lnet/minecraft/class_2769; field_22872 third + f Lnet/minecraft/class_2769; field_22873 fourth +c net/minecraft/class_4926$class_4932 net/minecraft/data/client/model/BlockStateVariantMap$TriFunction +c net/minecraft/class_4926$class_4931 net/minecraft/data/client/model/BlockStateVariantMap$QuintupleProperty + m (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/class_4935;)Lnet/minecraft/class_4926$class_4931; method_25813 register + m (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/util/List;)Lnet/minecraft/class_4926$class_4931; method_25814 register + f Lnet/minecraft/class_2769; field_22876 third + f Lnet/minecraft/class_2769; field_22877 fourth + f Lnet/minecraft/class_2769; field_22878 fifth + f Lnet/minecraft/class_2769; field_22874 first + f Lnet/minecraft/class_2769; field_22875 second +c net/minecraft/class_4926$class_4927 net/minecraft/data/client/model/BlockStateVariantMap$SingleProperty + f Lnet/minecraft/class_2769; field_22864 property + m (Ljava/lang/Comparable;Lnet/minecraft/class_4935;)Lnet/minecraft/class_4926$class_4927; method_25793 register + p 2 variant + p 1 value + m (Ljava/lang/Comparable;Ljava/util/List;)Lnet/minecraft/class_4926$class_4927; method_25794 register + p 1 value + p 2 variants + m (Ljava/util/function/Function;)Lnet/minecraft/class_4926; method_25795 register + p 1 variantFactory +c net/minecraft/class_4926$class_4929 net/minecraft/data/client/model/BlockStateVariantMap$TripleProperty + f Lnet/minecraft/class_2769; field_22867 first + f Lnet/minecraft/class_2769; field_22868 second + f Lnet/minecraft/class_2769; field_22869 third + m (Lnet/minecraft/class_4926$class_4932;)Lnet/minecraft/class_4926; method_25805 register + m (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/util/List;)Lnet/minecraft/class_4926$class_4929; method_25807 register + m (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/class_4935;)Lnet/minecraft/class_4926$class_4929; method_25806 register +c net/minecraft/class_4926$class_4928 net/minecraft/data/client/model/BlockStateVariantMap$DoubleProperty + f Lnet/minecraft/class_2769; field_22865 first + f Lnet/minecraft/class_2769; field_22866 second + m (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/class_4935;)Lnet/minecraft/class_4926$class_4928; method_25797 register + m (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/util/List;)Lnet/minecraft/class_4926$class_4928; method_25798 register + m (Ljava/util/function/BiFunction;)Lnet/minecraft/class_4926; method_25803 registerVariants + p 1 variantsFactory + m (Ljava/util/function/BiFunction;)Lnet/minecraft/class_4926; method_25800 register + p 1 variantFactory +c net/minecraft/class_1899 net/minecraft/enchantment/MendingEnchantment + m (Lnet/minecraft/class_1887$class_1888;[Lnet/minecraft/class_1304;)V + p 1 weight + p 2 slotTypes +c net/minecraft/class_1898 net/minecraft/enchantment/MultishotEnchantment + m (Lnet/minecraft/class_1887$class_1888;[Lnet/minecraft/class_1304;)V + p 1 weight + p 2 slotTypes +c net/minecraft/class_1897 net/minecraft/enchantment/KnockbackEnchantment + m (Lnet/minecraft/class_1887$class_1888;[Lnet/minecraft/class_1304;)V + p 2 slot + p 1 weight +c net/minecraft/class_4922 net/minecraft/data/client/model/MultipartBlockStateSupplier + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4922; method_25758 create + p 0 block + m (Lnet/minecraft/class_2248;)V + p 1 block + m (Lnet/minecraft/class_4918;[Lnet/minecraft/class_4935;)Lnet/minecraft/class_4922; method_25762 with + m (Lnet/minecraft/class_4918;Ljava/util/List;)Lnet/minecraft/class_4922; method_25761 with + m ()Lcom/google/gson/JsonElement; method_25765 get + m (Ljava/util/List;)Lnet/minecraft/class_4922; method_25764 with + m (Lnet/minecraft/class_4918;Lnet/minecraft/class_4935;)Lnet/minecraft/class_4922; method_25760 with + f Lnet/minecraft/class_2248; field_22855 block + f Ljava/util/List; field_22856 multiparts + m (Lnet/minecraft/class_4935;)Lnet/minecraft/class_4922; method_25763 with +c net/minecraft/class_4922$class_4924 net/minecraft/data/client/model/MultipartBlockStateSupplier$Multipart + m (Lcom/google/gson/JsonObject;)V method_25768 extraToJson + p 1 json + m (Ljava/util/List;)V + p 1 variants + m (Lnet/minecraft/class_2689;)V method_25767 validate + p 1 stateManager + m ()Lcom/google/gson/JsonElement; method_25766 get + f Ljava/util/List; field_22858 variants +c net/minecraft/class_4922$class_4923 net/minecraft/data/client/model/MultipartBlockStateSupplier$ConditionalMultipart + m (Lnet/minecraft/class_4918;Ljava/util/List;)V + p 1 when + p 2 variants + f Lnet/minecraft/class_4918; field_22857 when +c net/minecraft/class_4925 net/minecraft/data/client/model/VariantsBlockStateSupplier + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_4935;)Lnet/minecraft/class_4925; method_25770 create + p 1 variant + p 0 block + m (Lnet/minecraft/class_2248;Ljava/util/List;)V + p 2 variants + p 1 block + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4925; method_25769 create + p 0 block + f Ljava/util/List; field_22860 variants + m (Lnet/minecraft/class_2248;[Lnet/minecraft/class_4935;)Lnet/minecraft/class_4925; method_25771 create + p 1 variants + p 0 block + m ()Lcom/google/gson/JsonElement; method_25780 get + f Ljava/util/List; field_22862 variantMaps + f Lnet/minecraft/class_2248; field_22859 block + m (Ljava/util/List;Ljava/util/List;)Ljava/util/List; method_25777 intersect + f Ljava/util/Set; field_22861 definedProperties + m (Lnet/minecraft/class_4926;)Lnet/minecraft/class_4925; method_25775 coordinate + c Appends a block state variant map to this block state information.\n\n

A block state variant map defines some of the variant settings based\non a defined set of properties in the block state, such as the model\nof the block state is determined by a coordinated map of power and\nmachine type property, and the y rotation determined by a facing\nproperty, etc.\n\n@return this block state file + p 1 map + c the variant map to contribute property to variant settings\nmappings to the block state file +c net/minecraft/class_4941 net/minecraft/data/client/model/ModelIds + m (Lnet/minecraft/class_2248;Ljava/lang/String;)Lnet/minecraft/class_2960; method_25843 getBlockSubModelId + p 1 suffix + p 0 block + m (Lnet/minecraft/class_1792;Ljava/lang/String;)Lnet/minecraft/class_2960; method_25841 getItemSubModelId + p 0 item + p 1 suffix + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_2960; method_25842 getBlockModelId + p 0 block + m (Lnet/minecraft/class_1792;)Lnet/minecraft/class_2960; method_25840 getItemModelId + p 0 item + m (Ljava/lang/String;)Lnet/minecraft/class_2960; method_25845 getMinecraftNamespacedItem + p 0 name + m (Ljava/lang/String;)Lnet/minecraft/class_2960; method_25844 getMinecraftNamespacedBlock + p 0 name +c net/minecraft/class_4940 net/minecraft/data/client/model/SimpleModelSupplier + m ()Lcom/google/gson/JsonElement; method_25839 get + m (Lnet/minecraft/class_2960;)V + p 1 parent + f Lnet/minecraft/class_2960; field_22900 parent +c net/minecraft/class_3610 net/minecraft/fluid/FluidState + m ()Lnet/minecraft/class_3611; method_15772 getFluid + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_243; method_15758 getVelocity + p 1 world + p 2 pos + m ()I method_15761 getLevel + m ()F method_15760 getBlastResistance + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_3611;Lnet/minecraft/class_2350;)Z method_15764 canBeReplacedWith + p 1 world + p 2 pos + p 3 fluid + p 4 direction + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_15770 onScheduledTick + p 1 world + p 2 pos + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)F method_15763 getHeight + p 1 world + p 2 pos + m ()Z method_15769 isEmpty + m (Lnet/minecraft/class_3611;)Z method_33659 isEqualAndStill + p 1 fluid + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Ljava/util/Random;)V method_15757 onRandomTick + p 1 world + p 3 random + p 2 pos + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Ljava/util/Random;)V method_15768 randomDisplayTick + p 1 world + p 2 pos + p 3 random + m ()F method_20785 getHeight + m ()Z method_15771 isStill + m ()Lnet/minecraft/class_2394; method_15766 getParticle + m ()Z method_15773 hasRandomTicks + f Lcom/mojang/serialization/Codec; field_25018 CODEC + m ()Lnet/minecraft/class_2680; method_15759 getBlockState + m (Lnet/minecraft/class_3494;)Z method_15767 isIn + p 1 tag + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265; method_17776 getShape + p 1 world + p 2 pos + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_15756 method_15756 + p 1 world + p 2 pos + m (Lnet/minecraft/class_3611;Lcom/google/common/collect/ImmutableMap;Lcom/mojang/serialization/MapCodec;)V + p 1 fluid + p 2 propertiesMap + p 3 codec +c net/minecraft/class_4943 net/minecraft/data/client/model/Models + f Lnet/minecraft/class_4942; field_22908 PARTICLE + m ([Lnet/minecraft/class_4945;)Lnet/minecraft/class_4942; method_25857 make + p 0 requiredTextures + m (Ljava/lang/String;[Lnet/minecraft/class_4945;)Lnet/minecraft/class_4942; method_25856 block + p 0 parent + p 1 requiredTextures + f [Lnet/minecraft/class_4942; field_22958 STEM_GROWTH_STAGES + m (Ljava/lang/String;Ljava/lang/String;[Lnet/minecraft/class_4945;)Lnet/minecraft/class_4942; method_25855 block + p 2 requiredTextures + p 0 parent + p 1 variant + m (Ljava/lang/String;[Lnet/minecraft/class_4945;)Lnet/minecraft/class_4942; method_25859 item + p 0 parent + p 1 requiredTextures +c net/minecraft/class_3611 net/minecraft/fluid/Fluid + m (Lnet/minecraft/class_3610;)V method_15781 setDefaultState + p 1 state + m ()Lnet/minecraft/class_1792; method_15774 getBucketItem + m (Lnet/minecraft/class_2689$class_2690;)V method_15775 appendProperties + p 1 builder + m ()F method_15784 getBlastResistance + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_3610;Ljava/util/Random;)V method_15792 onRandomTick + p 4 random + p 1 world + p 2 pos + p 3 state + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_3610;)Lnet/minecraft/class_243; method_15782 getVelocity + p 1 world + p 2 pos + p 3 state + f Lnet/minecraft/class_2689; field_15905 stateManager + m (Lnet/minecraft/class_3610;)Z method_15793 isStill + p 1 state + m (Lnet/minecraft/class_3610;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)F method_15788 getHeight + p 1 state + p 2 world + p 3 pos + m ()Z method_15795 hasRandomTicks + m ()Lnet/minecraft/class_2689; method_15783 getStateManager + f Lnet/minecraft/class_3610; field_15903 defaultState + m (Lnet/minecraft/class_4538;)I method_15789 getTickRate + p 1 world + m ()Ljava/util/Optional; method_32359 getBucketFillSound + c Returns the sound played when filling a bucket with this fluid. + m ()Lnet/minecraft/class_3610; method_15785 getDefaultState + m (Lnet/minecraft/class_3494;)Z method_15791 isIn + p 1 tag + m (Lnet/minecraft/class_3610;)I method_15779 getLevel + p 1 state + m (Lnet/minecraft/class_3611;)Z method_15780 matchesType + p 1 fluid + m ()Lnet/minecraft/class_2394; method_15787 getParticle + m ()Z method_15794 isEmpty + m (Lnet/minecraft/class_3610;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265; method_17775 getShape + p 1 state + p 2 world + p 3 pos + m (Lnet/minecraft/class_3610;)Lnet/minecraft/class_2680; method_15790 toBlockState + p 1 state + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_3610;)V method_15778 onScheduledTick + p 3 state + p 2 pos + p 1 world + f Lnet/minecraft/class_2361; field_15904 STATE_IDS + m (Lnet/minecraft/class_3610;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_3611;Lnet/minecraft/class_2350;)Z method_15777 canBeReplacedWith + p 1 state + p 3 pos + p 2 world + p 5 direction + p 4 fluid + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_3610;Ljava/util/Random;)V method_15776 randomDisplayTick + p 1 world + p 4 random + p 3 state + p 2 pos + m (Lnet/minecraft/class_3610;)F method_20784 getHeight + p 1 state +c net/minecraft/class_4942 net/minecraft/data/client/model/Model + f Ljava/util/Set; field_22902 requiredTextures + m (Lnet/minecraft/class_2960;Lnet/minecraft/class_4944;Ljava/util/function/BiConsumer;)Lnet/minecraft/class_2960; method_25852 upload + p 3 modelCollector + p 2 texture + p 1 id + m (Ljava/util/Optional;Ljava/util/Optional;[Lnet/minecraft/class_4945;)V + p 2 variant + p 1 parent + p 3 requiredTextures + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_4944;Ljava/util/function/BiConsumer;)Lnet/minecraft/class_2960; method_25846 upload + p 3 modelCollector + p 2 texture + p 1 block + m (Lnet/minecraft/class_2248;Ljava/lang/String;Lnet/minecraft/class_4944;Ljava/util/function/BiConsumer;)Lnet/minecraft/class_2960; method_25853 uploadWithoutVariant + p 2 suffix + p 3 texture + p 1 block + p 4 modelCollector + m (Lnet/minecraft/class_4944;)Ljava/util/Map; method_25850 createTextureMap + p 1 texture + f Ljava/util/Optional; field_22903 variant + m (Lnet/minecraft/class_2248;Ljava/lang/String;Lnet/minecraft/class_4944;Ljava/util/function/BiConsumer;)Lnet/minecraft/class_2960; method_25847 upload + p 1 block + p 2 suffix + p 3 texture + p 4 modelCollector + f Ljava/util/Optional; field_22901 parent +c net/minecraft/class_3612 net/minecraft/fluid/Fluids + f Lnet/minecraft/class_3609; field_15909 FLOWING_WATER + f Lnet/minecraft/class_3609; field_15907 FLOWING_LAVA + f Lnet/minecraft/class_3609; field_15908 LAVA + f Lnet/minecraft/class_3609; field_15910 WATER + m (Ljava/lang/String;Lnet/minecraft/class_3611;)Lnet/minecraft/class_3611; method_15796 register + p 1 value + p 0 id +c net/minecraft/class_4938 net/minecraft/data/client/model/VariantSetting + f Ljava/util/function/Function; field_22897 writer + f Ljava/lang/String; field_22896 key + m (Ljava/lang/String;Ljava/util/function/Function;)V + p 1 key + p 2 writer + m (Ljava/lang/Object;)Lnet/minecraft/class_4938$class_4939; method_25836 evaluate + p 1 value +c net/minecraft/class_4938$class_4939 net/minecraft/data/client/model/VariantSetting$Value + m (Lcom/google/gson/JsonObject;)V method_25838 writeTo + p 1 json + f Ljava/lang/Object; field_22899 value + m (Lnet/minecraft/class_4938;Ljava/lang/Object;)V + p 2 value +c net/minecraft/class_3606 net/minecraft/datafixer/fix/HangingEntityFix + m (Lcom/mojang/serialization/Dynamic;ZZ)Lcom/mojang/serialization/Dynamic; method_15719 fixDecorationPosition + p 2 isPainting + p 3 isItemFrame + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 2 changesType + p 1 outputSchema + f [[I field_15897 OFFSETS +c net/minecraft/class_3607 net/minecraft/datafixer/fix/EntityPaintingMotiveFix + m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_15723 renameMotive + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 2 changesType + p 1 outputSchema + f Ljava/util/Map; field_15898 RENAMED_MOTIVES +c net/minecraft/class_3608 net/minecraft/datafixer/fix/EntityPufferfishRenameFix + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 1 outputSchema + p 2 changesType + f Ljava/util/Map; field_15899 RENAMED_FISH +c net/minecraft/class_3609 net/minecraft/fluid/FlowableFluid + c Represents a fluid which can flow. + m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_3610;)V method_15725 tryFlow + p 2 fluidPos + p 3 state + p 1 world + m (Lnet/minecraft/class_3610;)Z method_15748 method_15748 + p 1 state + m (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)I method_15740 method_15740 + p 2 pos + p 1 world + m (Lnet/minecraft/class_3610;)Z method_15752 isMatchingAndStill + p 1 state + f Ljava/util/Map; field_17587 shapeCache + m (Lnet/minecraft/class_2350;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z method_15732 receivesFlow + p 1 face + p 2 world + p 5 fromPos + p 6 fromState + p 3 pos + p 4 state + m (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;ILnet/minecraft/class_2350;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lit/unimi/dsi/fastutil/shorts/Short2ObjectMap;Lit/unimi/dsi/fastutil/shorts/Short2BooleanMap;)I method_15742 method_15742 + p 1 world + m ()Lnet/minecraft/class_3611; method_15751 getStill + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_3610;Lnet/minecraft/class_3610;)I method_15753 getNextTickDelay + p 1 world + p 2 pos + p 3 oldState + p 4 newState + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_3611;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3610;)Z method_15746 canFlowThrough + p 6 fromPos + p 5 face + p 8 fluidState + p 7 fromState + p 2 fluid + p 1 world + p 4 state + p 3 pos + m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_15730 beforeBreakingBlock + p 2 pos + p 3 state + p 1 world + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_3611;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z method_15736 method_15736 + p 6 fromState + p 1 world + p 2 fluid + p 3 pos + p 4 state + p 5 fromPos + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z method_15749 method_15749 + p 1 world + p 2 pos + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3611;)Z method_15754 canFill + p 1 world + p 3 state + p 2 pos + p 4 fluid + m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;Lnet/minecraft/class_3610;)V method_15745 flow + p 5 fluidState + p 4 direction + p 3 state + p 2 pos + p 1 world + m ()Z method_15737 isInfinite + m (IZ)Lnet/minecraft/class_3610; method_15728 getFlowing + p 1 level + p 2 falling + m (Lnet/minecraft/class_4538;)I method_15733 getFlowSpeed + p 1 world + m (Lnet/minecraft/class_3610;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_17774 isFluidAboveEqual + p 2 pos + p 1 world + p 0 state + m (Lnet/minecraft/class_4538;)I method_15739 getLevelDecreasePerBlock + p 1 world + m (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Ljava/util/Map; method_15726 getSpread + p 2 pos + p 1 world + p 3 state + m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_3610;Lnet/minecraft/class_2680;)V method_15744 method_15744 + p 2 pos + p 1 world + p 4 blockState + p 3 fluidState + f Lnet/minecraft/class_2758; field_15900 LEVEL + m (Z)Lnet/minecraft/class_3610; method_15729 getStill + p 1 falling + m (Lnet/minecraft/class_3610;)I method_15741 getBlockStateLevel + p 0 state + f Lnet/minecraft/class_2746; field_15902 FALLING + m ()Lnet/minecraft/class_3611; method_15750 getFlowing + m (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Lnet/minecraft/class_3610; method_15727 getUpdatedState + p 3 state + p 1 world + p 2 pos + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3610;Lnet/minecraft/class_3611;)Z method_15738 canFlow + p 6 flowToBlockState + p 7 fluidState + p 8 fluid + p 2 fluidPos + p 3 fluidBlockState + p 4 flowDirection + p 5 flowTo + p 1 world +c net/minecraft/class_4934 net/minecraft/data/client/model/PropertiesMap + c Represents a set of property to value pairs, used as conditions for model\napplication.\n\n

This object is immutable. + f Lnet/minecraft/class_4934; field_22881 EMPTY + f Ljava/util/List; field_22883 values + m (Ljava/util/List;)V + p 1 values + m ()Lnet/minecraft/class_4934; method_25818 empty + m ([Lnet/minecraft/class_2769$class_4933;)Lnet/minecraft/class_4934; method_25821 withValues + p 0 values + f Ljava/util/Comparator; field_22882 COMPARATOR + m ()Ljava/lang/String; method_25822 asString + m (Ljava/lang/Object;)Z equals equals + p 1 o + m (Lnet/minecraft/class_2769$class_4933;)Lnet/minecraft/class_4934; method_25819 withValue + p 1 value + m (Lnet/minecraft/class_4934;)Lnet/minecraft/class_4934; method_25820 copyOf + p 1 propertiesMap +c net/minecraft/class_3602 net/minecraft/datafixer/fix/EntityHorseSplitFix + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 1 outputSchema + p 2 changesType +c net/minecraft/class_3603 net/minecraft/datafixer/fix/EntityIdFix + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 1 outputSchema + p 2 changesType + f Ljava/util/Map; field_15895 RENAMED_ENTITIES +c net/minecraft/class_4936 net/minecraft/data/client/model/VariantSettings + f Lnet/minecraft/class_4938; field_22887 MODEL + f Lnet/minecraft/class_4938; field_22886 Y + f Lnet/minecraft/class_4938; field_22889 WEIGHT + f Lnet/minecraft/class_4938; field_22888 UVLOCK + f Lnet/minecraft/class_4938; field_22885 X +c net/minecraft/class_4936$class_4937 net/minecraft/data/client/model/VariantSettings$Rotation + m (Ljava/lang/String;II)V + p 3 degrees + f I field_22894 degrees +c net/minecraft/class_3604 net/minecraft/datafixer/fix/EntityItemFrameDirectionFix + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 1 outputSchema + p 2 changesType + m (B)B method_15712 updateDirection + m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_15711 fixDirection +c net/minecraft/class_4935 net/minecraft/data/client/model/BlockStateVariant + c The supplier for a {@code ModelVariant}'s JSON representation. + m (Lnet/minecraft/class_4938;Ljava/lang/Object;)Lnet/minecraft/class_4935; method_25828 put + p 2 value + p 1 key + m (Lnet/minecraft/class_4935;Lnet/minecraft/class_4935;)Lnet/minecraft/class_4935; method_25827 union + p 1 second + p 0 first + m ()Lnet/minecraft/class_4935; method_25824 create + f Ljava/util/Map; field_22884 properties + m ()Lcom/google/gson/JsonElement; method_25830 get + m (Ljava/util/List;)Lcom/google/gson/JsonElement; method_25829 toJson + p 0 variants +c net/minecraft/class_3605 net/minecraft/datafixer/fix/EntityMinecartIdentifiersFix + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 1 outputSchema + p 2 changesType + f Ljava/util/List; field_15896 MINECARTS +c net/minecraft/class_1881 net/minecraft/enchantment/PiercingEnchantment + m (Lnet/minecraft/class_1887$class_1888;[Lnet/minecraft/class_1304;)V + p 1 weight + p 2 slotTypes +c net/minecraft/class_1880 net/minecraft/enchantment/InfinityEnchantment + m (Lnet/minecraft/class_1887$class_1888;[Lnet/minecraft/class_1304;)V + p 1 weight + p 2 slotTypes +c net/minecraft/class_4910 net/minecraft/data/client/model/BlockStateModelGenerator + m (Lnet/minecraft/class_2248;)V method_31064 registerRod + p 1 block + m (Lnet/minecraft/class_2960;)[Lnet/minecraft/class_4935; method_25584 createModelVariantWithRandomHorizontalRotations + p 0 modelId + f Ljava/util/Map; field_28551 sandstoneModels + f Ljava/util/Map; field_29504 stoneStateFactories + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4917; method_25661 createFenceBlockState + p 1 postModelId + p 0 fenceBlock + p 2 sideModelId + m ()V method_25697 registerSmoothStone + m (Lnet/minecraft/class_2248;)Ljava/util/List; method_25702 getFireSideModels + p 1 texture + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4917; method_25673 createPressurePlateBlockState + p 0 pressurePlateBlock + p 2 downModelId + p 1 upModelId + m ()V method_25592 registerSweetBerryBush + m ()V method_25703 registerCartographyTable + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_4910$class_4913;)V method_25603 registerTintableCrossBlockState + p 2 tintType + p 1 block + m ()V method_25513 registerFire + m (Lnet/minecraft/class_2248;)V method_25619 registerMirrorable + p 1 block + m ()V method_25525 registerObserver + m ()Lnet/minecraft/class_4926; method_25630 createEastDefaultHorizontalRotationStates + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4917; method_25668 createSlabBlockState + p 1 bottomModelId + p 0 slabBlock + p 3 fullModelId + p 2 topModelId + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2769;[I)V method_25547 registerCrop + p 1 crop + p 2 ageProperty + p 3 ageTextureIndices + f Ljava/util/Map; field_28548 CONNECTION_VARIANT_FUNCTIONS + c A map from a boolean property about connection on one direction to a\nfunction that creates a block state variant for connection on that\ndirection with a given connection model. + m ()V method_25509 registerComposter + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;)V method_25623 registerParentedItemModel + p 1 block + p 2 parentModelId + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)V method_25686 registerRoots + p 1 root + p 2 pottedRoot + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_4922;Lnet/minecraft/class_2960;Lnet/minecraft/class_2746;Ljava/util/function/Function;)V method_34605 method_34605 + p 4 variantFactory + p 3 property + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;Lnet/minecraft/class_4910$class_4913;)V method_25602 registerPlantPart + p 2 plantStem + p 3 tintType + p 1 plant + m (Lnet/minecraft/class_2248;)V method_25692 registerAnvil + p 1 anvil + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;Lnet/minecraft/class_4944;Ljava/util/function/BiConsumer;)Lnet/minecraft/class_4917; method_34631 createDeepslateState + p 2 texture + p 3 modelCollector + p 0 block + p 1 modelId + f Ljava/util/Map; field_28552 VARIANT_POOL_FUNCTIONS + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;Lnet/minecraft/class_4910$class_4913;)V method_25545 registerFlowerPotPlant + p 1 plantBlock + p 2 flowerPotBlock + p 3 tintType + m (Lnet/minecraft/class_4926$class_4930;Lnet/minecraft/class_2756;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4926$class_4930; method_25572 fillDoorVariantMap + p 0 variantMap + p 1 targetHalf + p 2 regularModel + p 3 hingeModel + f Ljava/util/function/Consumer; field_22830 blockStateCollector + m ()V method_25593 registerTripwire + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;Lnet/minecraft/class_4944;)V method_25561 registerPiston + p 2 extendedModelId + p 3 texture + p 1 piston + m (Lnet/minecraft/class_2248;)V method_25600 registerItemModel + p 1 block + m (Lnet/minecraft/class_2248;)V method_25688 registerStraightRail + p 1 rail + m ()Lnet/minecraft/class_4926; method_25649 createAxisRotatedVariantMap + m (ILjava/lang/String;Lnet/minecraft/class_4944;)Lnet/minecraft/class_2960; method_25536 getTurtleEggModel + p 2 prefix + p 1 eggs + p 3 texture + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4914; method_25676 registerLog + p 1 logBlock + m ()V method_25699 registerBrewingStand + m ()V method_25526 registerPistons + m ()V method_25514 registerSoulFire + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)V method_25544 registerCoral + p 4 deadCoralBlock + p 3 coralBlock + p 6 deadCoralFan + p 5 coralFan + p 2 deadCoral + p 1 coral + p 8 deadCoralWallFan + p 7 coralWallFan + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4917; method_25655 createOrientableTrapdoorBlockState + p 1 topModelId + p 0 trapdoorBlock + p 3 openModelId + p 2 bottomModelId + m ()V method_33128 registerSculkSensor + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_4946$class_4947;)V method_25605 registerNorthDefaultHorizontalRotated + p 2 modelFactory + p 1 block + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;)V method_31063 registerAxisRotated + p 2 modelId + p 1 block + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_4910$class_4913;Lnet/minecraft/class_4944;)V method_25604 registerTintableCrossBlockState + p 3 crossTexture + p 2 tintType + p 1 block + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4917; method_25667 createAxisRotatedBlockState + p 2 horizontalModelId + p 1 verticalModelId + p 0 block + m (Lnet/minecraft/class_2248;)V method_25681 registerSimpleState + p 1 block + m (Lnet/minecraft/class_2248;)Ljava/util/List; method_25704 getFireUpModels + p 1 texture + f Ljava/util/List; field_28549 nonOrientableTrapdoors + m (Lnet/minecraft/class_2248;)V method_33520 registerWallPlant + p 1 block + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4917; method_25662 createTrapdoorBlockState + p 3 openModelId + p 2 bottomModelId + p 1 topModelId + p 0 trapdoorBlock + m (Lnet/minecraft/class_2248;)V method_25641 registerSimpleCubeAll + p 1 block + m ()V method_25530 registerRedstoneTorch + m ()V method_25687 registerGrindstone + m ()V method_25691 registerBookshelf + m (Lnet/minecraft/class_2248;)V method_25710 registerShulkerBox + p 1 shulkerBox + m (Lnet/minecraft/class_2248;)V method_25665 registerOrientableTrapdoor + p 1 trapdoorBlock + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;Lnet/minecraft/class_4944;Ljava/util/function/BiConsumer;)Lnet/minecraft/class_4917; method_34608 createStoneState + p 2 texture + p 3 modelCollector + p 0 block + p 1 modelId + m ()V method_25594 registerTripwireHook + m (Ljava/util/function/Consumer;Ljava/util/function/BiConsumer;Ljava/util/function/Consumer;)V + p 1 blockStateCollector + p 2 modelCollector + p 3 simpleItemModelExemptionCollector + m ()V method_25527 registerPistonHead + m (Lnet/minecraft/class_2248;Ljava/util/function/Function;)V method_25558 registerBeehive + p 2 textureGetter + p 1 beehive + m ()V method_25705 registerSmithingTable + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_4946$class_4947;)V method_25553 registerAxisRotated + p 2 modelFactory + p 1 block + m (Lnet/minecraft/class_1792;Lnet/minecraft/class_2960;)V method_25538 registerParentedItemModel + p 1 item + p 2 parentModelId + m ()V method_25515 registerFrostedIce + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_4946$class_4947;)V method_25622 registerSingleton + p 2 modelFactory + p 1 block + m (Lnet/minecraft/class_2248;)V method_25706 registerLantern + p 1 lantern + m ()Lnet/minecraft/class_4926; method_25640 createNorthDefaultRotationStates + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4917; method_25646 createStairsBlockState + p 0 stairsBlock + p 1 innerModelId + p 2 regularModelId + p 3 outerModelId + m (Lnet/minecraft/class_5000;Lnet/minecraft/class_4935;)Lnet/minecraft/class_4935; method_26433 addJigsawOrientationToVariant + p 2 variant + p 1 orientation + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)V method_25620 registerGourd + p 2 attachedStemBlock + p 1 stemBlock + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)V method_25672 registerInfested + p 2 infested + p 1 modelSource + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_4946$class_4947;Lnet/minecraft/class_4946$class_4947;)V method_25554 registerAxisRotated + p 1 block + p 2 verticalModelFactory + p 3 horizontalModelFactory + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4917; method_25654 createButtonBlockState + p 0 buttonBlock + p 1 regularModelId + p 2 pressedModelId + m ()V method_25531 registerRepeater + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_1792;)V method_25542 registerBuiltinWithParticle + p 2 particleSource + p 1 block + m ()V method_25664 registerTallSeagrass + m (Lnet/minecraft/class_2248;)V method_25694 registerMushroomBlock + p 1 mushroomBlock + m (Ljava/util/List;Ljava/util/function/UnaryOperator;)Ljava/util/List; method_25583 buildBlockStateVariants + p 0 modelIds + p 1 processor + m ()V method_25680 registerBarrel + m ()V method_25595 registerTurtleEgg + m ()V method_25528 registerScaffolding + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)V method_32228 registerCandle + p 2 cake + p 1 candle + m ()V method_25516 registerTopSoils + m (Lnet/minecraft/class_4946$class_4947;[Lnet/minecraft/class_2248;)V method_25614 registerSouthDefaultHorizontalFacing + p 2 blocks + p 1 modelFactory + m ()Lnet/minecraft/class_4926; method_25675 createUpDefaultFacingVariantMap + m (Lnet/minecraft/class_2769;Ljava/lang/Comparable;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4926; method_25566 createValueFencedModelMap + p 3 lowerModelId + p 0 property + p 2 higherOrEqualModelId + p 1 fence + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4911; method_25632 registerBuiltin + p 2 particleBlock + p 1 block + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4925; method_25645 createBlockStateWithTwoModelAndRandomInversion + p 1 firstModelId + p 2 secondModelId + p 0 block + m ()V method_25520 registerIronBars + m ()V method_25532 registerSeaPickle + m (Lnet/minecraft/class_2248;)V method_25671 registerTrapdoor + p 1 trapdoorBlock + m ()Lnet/minecraft/class_4926; method_25618 createSouthDefaultHorizontalRotationStates + m ()V method_25693 registerRedstone + m (Lnet/minecraft/class_2248;)V method_25631 registerRotatable + p 1 block + m ()V method_25517 registerCocoa + m ()V method_25529 registerRedstoneLamp + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_4946$class_4947;)V method_25652 registerCooker + p 1 cooker + p 2 modelFactory + m (Lnet/minecraft/class_2248;)V method_25708 registerNorthDefaultHorizontalRotation + p 1 block + m ()V method_25711 registerChorusFlower + m (Lnet/minecraft/class_1792;)V method_25537 registerItemModel + p 1 item + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4917; method_25636 createWallBlockState + p 0 wallBlock + p 1 postModelId + p 2 lowSideModelId + p 3 tallSideModelId + m ()V method_35869 registerLightModel + m ()V method_25707 registerPumpkins + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)V method_25666 registerPressurePlate + p 2 textureSource + p 1 pressurePlate + m ()V method_33711 registerBigDripleaf + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)V method_25642 registerCarpet + p 2 carpet + p 1 wool + m (I)Ljava/util/List; method_25535 getBambooBlockStateVariants + p 1 age + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)V method_25682 registerBed + p 1 bed + p 2 particleSource + m ()V method_25597 registerMagmaBlock + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4925; method_25634 createBlockStateWithRandomHorizontalRotations + p 1 modelId + p 0 block + m (Lnet/minecraft/class_2248;)V method_25696 registerFurnaceLikeOrientable + p 1 block + m (Ljava/lang/Integer;Ljava/lang/Integer;)Lnet/minecraft/class_2960; method_25581 getTurtleEggModel + p 1 eggs + p 2 hatch + m ()V method_25533 registerSnows + m (Lnet/minecraft/class_2248;Ljava/lang/String;Lnet/minecraft/class_4942;Ljava/util/function/Function;)Lnet/minecraft/class_2960; method_25557 createSubModel + p 3 model + p 4 textureFactory + p 1 block + p 2 suffix + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4917; method_25609 createDoorBlockState + p 0 doorBlock + p 1 bottomModelId + p 4 topHingeModelId + p 2 bottomHingeModelId + p 3 topModelId + m ()V method_25521 registerLever + m (Lnet/minecraft/class_2746;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4926; method_25565 createBooleanModelMap + p 1 trueModel + p 0 property + p 2 falseModel + m ()V method_25670 registerBamboo + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4912; method_25650 registerCubeAllModelTexturePool + p 1 block + m (Lnet/minecraft/class_2960;Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4911; method_25585 registerBuiltin + p 1 modelId + p 2 particleBlock + m ()V method_25518 registerGrassPath + m ()V method_25534 register + m (Lnet/minecraft/class_2248;Ljava/lang/String;)V method_25556 registerItemModel + p 1 block + p 2 textureSuffix + m ()V method_25712 registerEndPortalFrame + m ()V method_33710 registerCaveVines + m ()V method_33504 registerPetrifiedOakSlab + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;Ljava/util/function/BiFunction;)V method_25546 registerCubeWithCustomTexture + p 2 otherTextureSource + p 3 textureFactory + p 1 block + m ()V method_25590 registerStonecutter + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)V method_25651 registerGlassPane + p 1 glass + p 2 glassPane + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;)V method_25660 registerBuiltinWithParticle + p 2 particleSource + p 1 block + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4917; method_25653 createAxisRotatedBlockState + p 1 modelId + p 0 block + m (Lnet/minecraft/class_2248;)V method_25685 registerTurnableRail + p 1 rail + m ()V method_25695 registerComparator + m (Lnet/minecraft/class_2248;)Ljava/util/List; method_25700 getFireFloorModels + p 1 texture + m ()V method_32227 registerAmethysts + m ()V method_25522 registerLilyPad + m (Lnet/minecraft/class_2248;)V method_25540 excludeFromSimpleItemModelGeneration + p 1 block + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_4944;)V method_25550 registerNorthDefaultHorizontalRotatable + p 1 block + p 2 texture + m ()V method_25510 registerDaylightDetector + m ()V method_25598 registerInfestedStone + m (Lnet/minecraft/class_2248;)V method_32229 registerAmethyst + p 1 block + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_4910$class_4913;)V method_25548 registerTintableCross + p 2 tintType + p 1 block + m (Lnet/minecraft/class_2350;Lnet/minecraft/class_5691;)Lnet/minecraft/class_4935; method_32803 getDripstoneVariant + p 2 thickness + p 1 direction + m ()V method_25519 registerHopper + m ()V method_25523 registerNetherPortal + m ()Lnet/minecraft/class_4926; method_25599 createNorthDefaultHorizontalRotationStates + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_4910$class_4913;)V method_25621 registerDoubleBlock + p 1 doubleBlock + p 2 tintType + m ()V method_26279 registerRespawnAnchor + m ()V method_25701 registerCake + f Ljava/util/function/BiConsumer; field_22831 modelCollector + m (Lnet/minecraft/class_4946$class_4947;[Lnet/minecraft/class_2248;)V method_25576 registerRandomHorizontalRotations + p 2 blocks + p 1 modelFactory + m ([Lnet/minecraft/class_2248;)V method_27166 registerCampfire + p 1 blocks + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)V method_25678 registerDoubleBlock + p 2 upperHalfModelId + p 1 block + p 3 lowerHalfModelId + m ()V method_25709 registerCauldron + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)V method_25543 registerStateWithModelReference + p 1 block + p 2 modelReference + m ()V method_32802 registerPointedDripstone + m ()V method_25591 registerStructureBlock + f Ljava/util/function/Consumer; field_22832 simpleItemModelExemptionCollector + m (Lnet/minecraft/class_2248;)V method_25690 registerCommandBlock + p 1 commandBlock + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;Lnet/minecraft/class_4935;)V method_25560 registerTopSoil + p 3 snowyVariant + p 2 modelId + p 1 topSoil + m ()V method_25684 registerBell + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4925; method_25644 createSingletonBlockState + p 1 modelId + p 0 block + m (Lnet/minecraft/class_2248;)V method_25698 registerNetherrackBottomCustomTop + p 1 block + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4917; method_25626 createFenceGateBlockState + p 4 closedWallModelId + p 3 openWallModelId + p 2 closedModelId + p 1 openModelId + p 0 fenceGateBlock + m ()V method_25508 registerChorusPlant + m (Lnet/minecraft/class_2248;)V method_25658 registerDoor + p 1 doorBlock + m ()V method_25524 registerNetherrack + m ()V method_25512 registerFarmland + m ()V method_25657 registerSunflower + m ()V method_26434 registerJigsaw + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)V method_25601 registerCoralFan + p 1 coralFanBlock + p 2 coralWallFanBlock + m ()V method_33712 registerSmallDripleaf + m (Lnet/minecraft/class_2248;)V method_33713 registerAzalea + p 1 block + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_4910$class_4913;Lnet/minecraft/class_4944;)V method_25549 registerTintableCross + p 3 texture + p 2 tintType + p 1 block + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)V method_25677 registerTorch + p 2 wallTorch + p 1 torch +c net/minecraft/class_4910$class_5879 net/minecraft/data/client/model/BlockStateModelGenerator$StateFactory + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;Lnet/minecraft/class_4944;Ljava/util/function/BiConsumer;)Lnet/minecraft/class_4917; create create + p 3 texture + p 4 modelCollector + p 1 block + p 2 modelId +c net/minecraft/class_4910$class_4911 net/minecraft/data/client/model/BlockStateModelGenerator$BuiltinModelPool + m ([Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4911; method_25715 includeWithoutItem + p 1 blocks + f Lnet/minecraft/class_2960; field_22835 modelId + m (Lnet/minecraft/class_4942;[Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4911; method_25713 includeWithItem + p 2 blocks + p 1 model + m ([Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4911; method_25714 includeWithItem + p 1 blocks + m (Lnet/minecraft/class_4910;Lnet/minecraft/class_2960;Lnet/minecraft/class_2248;)V + p 2 modelId + p 3 block +c net/minecraft/class_4910$class_4912 net/minecraft/data/client/model/BlockStateModelGenerator$BlockTexturePool + f Lnet/minecraft/class_4944; field_22837 texture + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4912; method_25721 fence + p 1 fenceBlock + m (Lnet/minecraft/class_2248;)V method_33528 registerTrapdoor + p 1 block + f Lnet/minecraft/class_2960; field_22838 baseModelId + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4912; method_25722 fenceGate + p 1 fenceGateBlock + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4912; method_25723 pressurePlate + p 1 pressurePlateBlock + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4912; method_25724 slab + p 1 block + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4912; method_25720 wall + p 1 wallBlock + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4912; method_33527 door + p 1 block + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4912; method_34661 sandstone + p 1 block + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_4942;)Lnet/minecraft/class_2960; method_33525 method_33525 + p 2 newModel + m ([Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4912; method_32230 same + p 1 blocks + f Lnet/minecraft/class_5794; field_28554 family + m (Lnet/minecraft/class_5794;)Lnet/minecraft/class_4910$class_4912; method_33522 family + p 1 family + m (Lnet/minecraft/class_4942;Lnet/minecraft/class_2248;)Lnet/minecraft/class_2960; method_33524 ensureModel + p 2 block + p 1 model + f Ljava/util/Map; field_28553 knownModels + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_4942;)Lnet/minecraft/class_4910$class_4912; method_25718 base + p 2 model + p 1 block + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4912; method_25725 stairs + p 1 block + m (Lnet/minecraft/class_4910;Lnet/minecraft/class_4944;)V + p 2 texture + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4912; method_25716 button + p 1 buttonBlock + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4912; method_25717 sign + p 1 signBlock +c net/minecraft/class_4910$class_4913 net/minecraft/data/client/model/BlockStateModelGenerator$TintType + m ()Lnet/minecraft/class_4942; method_25726 getCrossModel + m ()Lnet/minecraft/class_4942; method_25727 getFlowerPotCrossModel +c net/minecraft/class_4910$class_4914 net/minecraft/data/client/model/BlockStateModelGenerator$LogTexturePool + m (Lnet/minecraft/class_4910;Lnet/minecraft/class_4944;)V + p 2 texture + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4914; method_25730 log + p 1 logBlock + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4914; method_25729 stem + p 1 stemBlock + f Lnet/minecraft/class_4944; field_22843 texture + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4914; method_25728 wood + p 1 woodBlock +c net/minecraft/class_1885 net/minecraft/enchantment/UnbreakingEnchantment + m (Lnet/minecraft/class_1887$class_1888;[Lnet/minecraft/class_1304;)V + p 1 weight + p 2 slotTypes + m (Lnet/minecraft/class_1799;ILjava/util/Random;)Z method_8176 shouldPreventDamage + p 1 level + p 0 item + p 2 random +c net/minecraft/class_1884 net/minecraft/enchantment/EfficiencyEnchantment + m (Lnet/minecraft/class_1887$class_1888;[Lnet/minecraft/class_1304;)V + p 2 slotTypes + p 1 weight +c net/minecraft/class_1883 net/minecraft/enchantment/BindingCurseEnchantment + m (Lnet/minecraft/class_1887$class_1888;[Lnet/minecraft/class_1304;)V + p 1 weight + p 2 slotTypes +c net/minecraft/class_1882 net/minecraft/enchantment/DamageEnchantment + f I field_9067 typeIndex + m (Lnet/minecraft/class_1887$class_1888;I[Lnet/minecraft/class_1304;)V + p 1 weight + p 3 slots + p 2 typeIndex + f I field_30949 ARTHROPODS_INDEX + f [Ljava/lang/String; field_9065 typeNames + f I field_30948 UNDEAD_INDEX + f [I field_9063 basePowers + f I field_30947 ALL_INDEX + f [I field_9066 powersPerLevel + f [I field_9064 minMaxPowerDifferences +c net/minecraft/class_4905 net/minecraft/client/realms/gui/screen/RealmsScreen + m (I)I method_25494 row + c Moved from RealmsConstants in 20w10a + p 0 index + m ()V method_25495 narrateLabels +c net/minecraft/class_1878 net/minecraft/enchantment/PowerEnchantment + m (Lnet/minecraft/class_1887$class_1888;[Lnet/minecraft/class_1304;)V + p 2 slotTypes + p 1 weight +c net/minecraft/class_4904 net/minecraft/client/realms/RealmsObjectSelectionList + m ()V method_25493 clear + m (I)V method_25489 setSelected + p 1 index + m (Lnet/minecraft/class_4280$class_4281;)I method_25491 addEntry + m (IIIII)V + p 5 itemHeight + p 4 bottom + p 3 top + p 2 height + p 1 width + m (IIDDI)V method_25490 itemClicked + p 1 cursorY + p 2 selectionIndex + p 5 mouseY + p 3 mouseX + p 7 listWidth + m (I)V method_25492 setSelectedItem + p 1 index +c net/minecraft/class_1877 net/minecraft/enchantment/FlameEnchantment + m (Lnet/minecraft/class_1887$class_1888;[Lnet/minecraft/class_1304;)V + p 2 slotTypes + p 1 weight +c net/minecraft/class_4907 net/minecraft/client/realms/RepeatedNarrator + m (Ljava/time/Duration;)V + p 1 duration + f Ljava/util/concurrent/atomic/AtomicReference; field_22826 params + m (Ljava/lang/String;)V method_25499 narrate + p 1 message + f F field_22825 permitsPerSecond +c net/minecraft/class_4907$class_4908 net/minecraft/client/realms/RepeatedNarrator$Parameters + f Ljava/lang/String; field_22827 message + f Lcom/google/common/util/concurrent/RateLimiter; field_22828 rateLimiter + m (Ljava/lang/String;Lcom/google/common/util/concurrent/RateLimiter;)V + p 2 rateLimiter + p 1 message +c net/minecraft/class_1876 net/minecraft/recipe/TippedArrowRecipe + m (Lnet/minecraft/class_1715;)Lnet/minecraft/class_1799; method_17740 craft + m (Lnet/minecraft/class_1715;Lnet/minecraft/class_1937;)Z method_17741 matches +c net/minecraft/class_4906 net/minecraft/client/realms/RealmsServerAddress + m (Ljava/lang/String;I)V + p 2 port + p 1 host + f I field_22824 port + m (Ljava/lang/String;)Lnet/minecraft/class_4906; method_25497 parseString + m ()I method_25498 getPort + m ()Ljava/lang/String; method_25496 getHost + f Ljava/lang/String; field_22823 host +c net/minecraft/class_4901 net/minecraft/client/realms/gui/screen/RealmsBridgeScreen + m (Lnet/minecraft/class_437;)V method_25475 switchToRealms + p 1 parentScreen + f Lnet/minecraft/class_437; field_22813 previousScreen + m (Lnet/minecraft/class_437;)Lnet/minecraft/class_4905; method_25476 getNotificationScreen + p 1 parentScreen +c net/minecraft/class_4900 net/minecraft/client/realms/Realms + f Lnet/minecraft/class_4907; field_22812 REPEATED_NARRATOR + m (Ljava/lang/String;)V method_25473 narrateRepeatedly + p 0 lines + m (Ljava/lang/String;)Ljava/lang/String; method_25474 fixNarrationNewlines + p 0 lines + m ([Ljava/lang/String;)V method_25471 narrateNow + p 0 lines + m (Ljava/lang/String;)V method_25470 narrateNow + p 0 message + m (Ljava/lang/Iterable;)V method_25469 narrateNow + p 0 lines + m (Ljava/lang/Iterable;)Ljava/lang/String; method_25472 joinNarrations + p 0 lines +c net/minecraft/class_4903 net/minecraft/client/realms/RealmsLabel + f I field_22820 x + f I field_22821 y + f I field_22822 color + m (Lnet/minecraft/class_437;Lnet/minecraft/class_4587;)V method_25488 render + p 1 screen + p 2 matrices + m (Lnet/minecraft/class_2561;III)V + p 1 text + p 2 x + p 3 y + p 4 color + f Lnet/minecraft/class_2561; field_22819 text + m ()Ljava/lang/String; method_25487 getText +c net/minecraft/class_4902 net/minecraft/client/realms/RealmsConnection + f Lorg/apache/logging/log4j/Logger; field_22814 LOGGER + m (Lnet/minecraft/class_4877;Ljava/lang/String;I)V method_25480 connect + m ()V method_25481 tick + f Lnet/minecraft/class_437; field_22815 onlineScreen + f Lnet/minecraft/class_2535; field_22817 connection + f Z field_22816 aborted + m (Lnet/minecraft/class_437;)V + p 1 onlineScreen + m ()V method_25477 abort +c net/minecraft/class_1879 net/minecraft/enchantment/PunchEnchantment + m (Lnet/minecraft/class_1887$class_1888;[Lnet/minecraft/class_1304;)V + p 1 weight + p 2 slotTypes +c net/minecraft/class_1892 net/minecraft/enchantment/FireAspectEnchantment + m (Lnet/minecraft/class_1887$class_1888;[Lnet/minecraft/class_1304;)V + p 2 slotTypes + p 1 weight +c net/minecraft/class_1890 net/minecraft/enchantment/EnchantmentHelper + m (Lnet/minecraft/class_1887;Lnet/minecraft/class_1309;)I method_8203 getEquipmentLevel + c Returns the highest level of the passed enchantment in the enchantment's\napplicable equipment slots' item stacks. + p 1 entity + c the entity whose equipment slots are checked + p 0 enchantment + c the enchantment + m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1297;)V method_8213 onTargetDamaged + p 1 target + p 0 user + m (Lnet/minecraft/class_1799;)Ljava/util/Map; method_8222 get + c Gets the enchantments on an item stack.\n\n

For enchanted books, it retrieves from the item stack's stored than\nregular enchantments.\n\n@see ItemStack#getEnchantments()\n@see net.minecraft.item.EnchantedBookItem#getEnchantmentNbt(ItemStack) + p 0 stack + m (Lorg/apache/commons/lang3/mutable/MutableInt;Lnet/minecraft/class_1282;Lnet/minecraft/class_1887;I)V method_8212 method_8212 + p 2 enchantment + p 3 level + m (Ljava/lang/Iterable;Lnet/minecraft/class_1282;)I method_8219 getProtectionAmount + p 0 equipment + p 1 source + m (Lnet/minecraft/class_1309;)I method_8226 getLooting + p 0 entity + m (Lnet/minecraft/class_1799;)I method_8223 getLuckOfTheSea + p 0 stack + m (Lnet/minecraft/class_1799;)Z method_24366 method_24366 + p 0 stack + m (Ljava/util/Collection;Lnet/minecraft/class_1887;)Z method_8201 isCompatible + c Returns whether the {@code candidate} enchantment is compatible with the\n{@code existing} enchantments. + p 0 existing + p 1 candidate + m (Lorg/apache/commons/lang3/mutable/MutableFloat;Lnet/minecraft/class_1310;Lnet/minecraft/class_1887;I)V method_8208 method_8208 + p 2 enchantment + p 3 level + m (Lnet/minecraft/class_1799;)I method_8215 getLure + p 0 stack + m (Lnet/minecraft/class_1887;Lnet/minecraft/class_1309;Ljava/util/function/Predicate;)Ljava/util/Map$Entry; method_24365 chooseEquipmentWith + c Returns a pair of an equipment slot and the item stack in the supplied\nentity's slot, indicating the item stack has the enchantment supplied\nand fulfills the extra condition.\n\n

If multiple equipment slots' item stacks are valid, a random pair is\nreturned. + p 2 condition + c extra conditions for the item stack to pass for selection + p 0 enchantment + c the enchantment the equipped item stack must have + p 1 entity + c the entity to choose equipments from + m (Lnet/minecraft/class_1890$class_1891;ILnet/minecraft/class_1887;)V method_17883 method_17883 + p 2 enchantment + m (Lnet/minecraft/class_1890$class_1891;Lnet/minecraft/class_1799;)V method_8220 forEachEnchantment + p 0 consumer + p 1 stack + m (Lnet/minecraft/class_1799;)Z method_8224 hasBindingCurse + p 0 stack + m (Lnet/minecraft/class_1309;)I method_8211 getRespiration + p 0 entity + m (Lnet/minecraft/class_1799;)Z method_8228 hasChanneling + p 0 stack + m (Lnet/minecraft/class_1309;)F method_8217 getSweepingMultiplier + p 0 entity + m (Lnet/minecraft/class_1799;)I method_8206 getLoyalty + p 0 stack + m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1297;)V method_8210 onUserDamaged + p 1 attacker + p 0 user + m (Ljava/util/List;Lnet/minecraft/class_1889;)V method_8231 removeConflicts + c Remove entries conflicting with the picked entry from the possible\nentries. + p 0 possibleEntries + c the possible entries + p 1 pickedEntry + c the picked entry + m (Ljava/util/Random;Lnet/minecraft/class_1799;IZ)Ljava/util/List; method_8230 generateEnchantments + c Generate the enchantments for enchanting the {@code stack}. + p 1 stack + p 0 random + p 3 treasureAllowed + p 2 level + m (Lnet/minecraft/class_1309;)I method_8205 getKnockback + p 0 entity + m (ILnet/minecraft/class_1799;Z)Ljava/util/List; method_8229 getPossibleEntries + c Gets all the possible entries for enchanting the {@code stack} at the\ngiven {@code power}. + p 0 power + p 1 stack + p 2 treasureAllowed + m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1297;Lnet/minecraft/class_1887;I)V method_8207 method_8207 + p 2 enchantment + p 3 level + m (Lnet/minecraft/class_1309;)Z method_8200 hasAquaAffinity + p 0 entity + m (Lnet/minecraft/class_1890$class_1891;Ljava/lang/Iterable;)V method_8209 forEachEnchantment + p 1 stacks + p 0 consumer + m (Ljava/util/Map;Lnet/minecraft/class_1799;)V method_8214 set + c Sets the enchantments on an item stack.\n\n

For enchanted books, it sets the enchantments to the item stack's\nstored enchantments than regular enchantments.\n\n@see ItemStack#getEnchantments()\n@see net.minecraft.item.EnchantedBookItem#getEnchantmentNbt(ItemStack) + p 0 enchantments + p 1 stack + m (Lnet/minecraft/class_1799;)I method_8202 getRiptide + p 0 stack + m (Lnet/minecraft/class_1887;Lnet/minecraft/class_1799;)I method_8225 getLevel + c Gets the level of an enchantment on an item stack. + p 0 enchantment + p 1 stack + m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1297;Lnet/minecraft/class_1887;I)V method_8198 method_8198 + p 3 level + p 2 enchantment + m (Lnet/minecraft/class_2499;)Ljava/util/Map; method_22445 fromNbt + c Loads enchantments from an NBT list. + p 0 list + m (Ljava/util/Random;Lnet/minecraft/class_1799;IZ)Lnet/minecraft/class_1799; method_8233 enchant + c Enchants the {@code target} item stack and returns it. + p 2 level + c the experience level + p 3 treasureAllowed + c whether treasure enchantments may appear + p 0 random + c the seed + p 1 target + c the item stack to enchant + m (Lnet/minecraft/class_1887;Lnet/minecraft/class_1309;)Ljava/util/Map$Entry; method_8204 chooseEquipmentWith + c Returns a pair of an equipment slot and the item stack in the supplied\nentity's slot, indicating the item stack has the enchantment supplied.\n\n

If multiple equipment slots' item stacks are valid, a random pair is\nreturned. + p 0 enchantment + c the enchantment the equipped item stack must have + p 1 entity + c the entity to choose equipments from + m (Lnet/minecraft/class_1309;)Z method_8216 hasFrostWalker + p 0 entity + m (Lnet/minecraft/class_1309;)I method_8234 getEfficiency + p 0 entity + m (Lnet/minecraft/class_1799;)Z method_8221 hasVanishingCurse + p 0 stack + m (Lnet/minecraft/class_1309;)I method_8232 getDepthStrider + p 0 entity + m (Lnet/minecraft/class_1309;)Z method_25951 hasSoulSpeed + p 0 entity + m (Lnet/minecraft/class_1309;)I method_8199 getFireAspect + p 0 entity + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1310;)F method_8218 getAttackDamage + p 0 stack + p 1 group + m (Ljava/util/Map;Lnet/minecraft/class_2487;Lnet/minecraft/class_1887;)V method_17884 method_17884 + p 2 enchantment + m (Ljava/util/Random;IILnet/minecraft/class_1799;)I method_8227 calculateRequiredExperienceLevel + c Returns the required experience level for an enchanting option in the\nenchanting table's screen, or the enchantment screen. + p 0 random + c the random, which guarantees consistent results with the same seed + p 1 slotIndex + c the index of the enchanting option + p 2 bookshelfCount + c the number of bookshelves + p 3 stack + c the item stack to enchant +c net/minecraft/class_1890$class_1891 net/minecraft/enchantment/EnchantmentHelper$Consumer + m (Lnet/minecraft/class_1887;I)V accept accept + p 1 enchantment + p 2 level +c net/minecraft/class_1896 net/minecraft/enchantment/LuckEnchantment +c net/minecraft/class_1895 net/minecraft/enchantment/LureEnchantment +c net/minecraft/class_1894 net/minecraft/enchantment/FrostWalkerEnchantment + m (Lnet/minecraft/class_1887$class_1888;[Lnet/minecraft/class_1304;)V + p 1 weight + p 2 slotTypes + m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;I)V method_8236 freezeWater + p 1 world + p 0 entity + p 3 level + p 2 blockPos +c net/minecraft/class_1893 net/minecraft/enchantment/Enchantments + m (Ljava/lang/String;Lnet/minecraft/class_1887;)Lnet/minecraft/class_1887; method_8235 register + p 1 enchantment + p 0 name + f [Lnet/minecraft/class_1304; field_9102 ALL_ARMOR +c net/minecraft/class_4916 net/minecraft/data/client/BlockStateDefinitionProvider + m (Lnet/minecraft/class_2403;)V + p 1 generator + m (Ljava/nio/file/Path;Lnet/minecraft/class_2248;)Ljava/nio/file/Path; method_25736 getBlockStateJsonPath + p 1 block + p 0 root + f Lorg/apache/logging/log4j/Logger; field_22845 LOGGER + f Lcom/google/gson/Gson; field_22846 GSON + m (Ljava/nio/file/Path;Lnet/minecraft/class_2960;)Ljava/nio/file/Path; method_25737 getModelJsonPath + p 1 id + p 0 root + m (Lnet/minecraft/class_2408;Ljava/nio/file/Path;Ljava/util/Map;Ljava/util/function/BiFunction;)V method_25735 writeJsons + p 1 cache + p 2 root + p 3 jsons + p 4 locator + f Lnet/minecraft/class_2403; field_22847 generator +c net/minecraft/class_1889 net/minecraft/enchantment/EnchantmentLevelEntry + c Represents an entry in an enchantments array, i.e. a pair between\nenchantment and level. This is also a weighted entry and is available\nfor the weighted picker to pick from a list.\n\n

This is usually used where multiple enchantment to level mappings can\nexist, such as in enchanting logic. In other cases, vanilla prefers\n{@code Map} over {@code List}.\n\n

This class is immutable. It does not override hashCode or equals. + f I field_9094 level + f Lnet/minecraft/class_1887; field_9093 enchantment + m (Lnet/minecraft/class_1887;I)V + p 1 enchantment + p 2 level +c net/minecraft/class_4915 net/minecraft/data/client/ItemModelGenerator + m (Lnet/minecraft/class_1792;Ljava/lang/String;Lnet/minecraft/class_4942;)V method_25734 register + p 1 item + p 2 suffix + p 3 model + m (Lnet/minecraft/class_1792;Lnet/minecraft/class_1792;Lnet/minecraft/class_4942;)V method_25732 register + p 1 item + p 3 model + p 2 texture + m (Ljava/util/function/BiConsumer;)V + p 1 writer + m (Lnet/minecraft/class_1792;Lnet/minecraft/class_4942;)V method_25733 register + p 1 item + p 2 model + f Ljava/util/function/BiConsumer; field_22844 writer + m ()V method_25731 register +c net/minecraft/class_4918 net/minecraft/data/client/model/When + m ()Lnet/minecraft/class_4918$class_4921; method_25744 create + m ([Lnet/minecraft/class_4918;)Lnet/minecraft/class_4918; method_25746 anyOf + p 0 conditions + m (Lnet/minecraft/class_2689;)V method_25745 validate + p 1 stateManager +c net/minecraft/class_4918$class_4921 net/minecraft/data/client/model/When$PropertyCondition + m (Lnet/minecraft/class_2769;Ljava/lang/Comparable;[Ljava/lang/Comparable;)Ljava/lang/String; method_25757 name + p 0 property + p 2 otherValues + p 1 value + m ()Lcom/google/gson/JsonElement; method_25756 get + m (Lnet/minecraft/class_2769;Ljava/lang/Comparable;[Ljava/lang/Comparable;)Lnet/minecraft/class_4918$class_4921; method_25752 set + p 1 property + p 2 value + p 3 otherValues + m (Lnet/minecraft/class_2769;Ljava/lang/String;)V method_25753 set + p 2 value + p 1 property + m (Lnet/minecraft/class_2769;Ljava/util/stream/Stream;)Ljava/lang/String; method_25754 name + p 0 property + p 1 valueStream + f Ljava/util/Map; field_22854 properties + m (Lnet/minecraft/class_2769;Ljava/lang/Comparable;)Lnet/minecraft/class_4918$class_4921; method_25751 set + p 1 property + p 2 value +c net/minecraft/class_4918$class_4920 net/minecraft/data/client/model/When$LogicalOperator + m (Ljava/lang/String;ILjava/lang/String;)V + p 3 name + f Ljava/lang/String; field_22852 name +c net/minecraft/class_4918$class_4919 net/minecraft/data/client/model/When$LogicalCondition + f Lnet/minecraft/class_4918$class_4920; field_22848 operator + f Ljava/util/List; field_22849 components + m (Lnet/minecraft/class_4918$class_4920;Ljava/util/List;)V + p 2 components + p 1 operator + m ()Lcom/google/gson/JsonElement; method_25748 get +c net/minecraft/class_1887 net/minecraft/enchantment/Enchantment + m ()Z method_8193 isTreasure + m ()Z method_8195 isCursed + m (Lnet/minecraft/class_1799;)Z method_8192 isAcceptableItem + p 1 stack + m (Lnet/minecraft/class_1309;)Ljava/util/Map; method_8185 getEquipment + p 1 entity + f [Lnet/minecraft/class_1304; field_9086 slotTypes + m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1297;I)V method_8178 onUserDamaged + p 3 level + p 2 attacker + p 1 user + f Lnet/minecraft/class_1887$class_1888; field_9085 rarity + m (Lnet/minecraft/class_1887;)Z method_8188 canCombine + c Returns whether this enchantment can exist on an item stack with the\n{@code other} enchantment and the {@code other} enchantment can exist\nwith this enchantment. + p 1 other + m ()Ljava/lang/String; method_8190 getOrCreateTranslationKey + m ()Ljava/lang/String; method_8184 getTranslationKey + m (Lnet/minecraft/class_1887;)Z method_8180 canAccept + c Returns whether this enchantment can exist on an item stack with the\n{@code other} enchantment. + p 1 other + m (I)I method_8182 getMinPower + p 1 level + m (I)Lnet/minecraft/class_1887; method_8191 byRawId + p 0 id + m ()Z method_25950 isAvailableForRandomSelection + c Returns whether this enchantment will appear in the enchanting table or\nloots with random enchant function. + m (ILnet/minecraft/class_1282;)I method_8181 getProtectionAmount + p 1 level + p 2 source + f Lnet/minecraft/class_1886; field_9083 type + m (Lnet/minecraft/class_1887$class_1888;Lnet/minecraft/class_1886;[Lnet/minecraft/class_1304;)V + p 3 slotTypes + p 2 type + p 1 weight + m (I)Lnet/minecraft/class_2561; method_8179 getName + p 1 level + m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1297;I)V method_8189 onTargetDamaged + p 2 target + p 3 level + p 1 user + m (I)I method_20742 getMaxPower + p 1 level + m (ILnet/minecraft/class_1310;)F method_8196 getAttackDamage + p 1 level + p 2 group + f Ljava/lang/String; field_9084 translationKey + m ()I method_8183 getMaxLevel + m ()Lnet/minecraft/class_1887$class_1888; method_8186 getRarity + m ()I method_8187 getMinLevel + m ()Z method_25949 isAvailableForEnchantedBookOffer + c Returns whether this enchantment will appear in the enchanted book trade\noffers of librarian villagers. +c net/minecraft/class_1887$class_1888 net/minecraft/enchantment/Enchantment$Rarity + c The rarity is an attribute of an enchantment.\n\n

It affects the chance of getting an enchantment from enchanting or\nloots as well as the combination cost in anvil. + f I field_9089 weight + m (Ljava/lang/String;II)V + p 3 weight + m ()I method_8197 getWeight + c Returns the weight of an enchantment in weighted pickers. +c net/minecraft/class_4917 net/minecraft/data/client/model/BlockStateSupplier + c A supplier of a block state JSON definition. + m ()Lnet/minecraft/class_2248; method_25743 getBlock +c net/minecraft/class_1886 net/minecraft/enchantment/EnchantmentTarget + m (Lnet/minecraft/class_1792;)Z method_8177 isAcceptableItem + p 1 item +c net/minecraft/class_169 net/minecraft/loot/context/LootContextParameter + m ()Lnet/minecraft/class_2960; method_746 getIdentifier + m (Lnet/minecraft/class_2960;)V + p 1 id + f Lnet/minecraft/class_2960; field_1162 id +c net/minecraft/class_163 net/minecraft/advancement/AdvancementManager + m ()V method_714 clear + f Lorg/apache/logging/log4j/Logger; field_1158 LOGGER + m (Ljava/util/Set;)V method_713 removeAll + p 1 advancements + m ()Ljava/lang/Iterable; method_715 getRoots + m (Lnet/minecraft/class_161;)V method_718 remove + p 1 advancement + f Ljava/util/Map; field_1157 advancements + f Lnet/minecraft/class_163$class_164; field_1155 listener + f Ljava/util/Set; field_1154 roots + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_161; method_716 get + p 1 id + f Ljava/util/Set; field_1156 dependents + m ()Ljava/util/Collection; method_712 getAdvancements + m (Lnet/minecraft/class_163$class_164;)V method_717 setListener + p 1 listener + m (Ljava/util/Map;)V method_711 load +c net/minecraft/class_163$class_164 net/minecraft/advancement/AdvancementManager$Listener + m ()V method_722 onClear + m (Lnet/minecraft/class_161;)V method_723 onRootAdded + p 1 root + m (Lnet/minecraft/class_161;)V method_719 onDependentRemoved + p 1 dependent + m (Lnet/minecraft/class_161;)V method_720 onRootRemoved + p 1 root + m (Lnet/minecraft/class_161;)V method_721 onDependentAdded + p 1 dependent +c net/minecraft/class_161 net/minecraft/advancement/Advancement + f Lnet/minecraft/class_161; field_1143 parent + f Lnet/minecraft/class_170; field_1145 rewards + m (Ljava/lang/Object;)Z equals equals + p 1 o + m (Lnet/minecraft/class_2561;Lnet/minecraft/class_2583;)Lnet/minecraft/class_2583; method_685 method_685 + p 1 style + m ()Lnet/minecraft/class_2960; method_688 getId + f Lnet/minecraft/class_2561; field_1141 text + m ()Lnet/minecraft/class_170; method_691 getRewards + m ()I method_683 getRequirementCount + f Ljava/util/Map; field_1139 criteria + f Lnet/minecraft/class_2960; field_1144 id + m (Lnet/minecraft/class_161;)V method_690 addChild + p 1 child + m ()Lnet/minecraft/class_2561; method_684 toHoverableText + m ()Ljava/lang/Iterable; method_681 getChildren + m ()Lnet/minecraft/class_161$class_162; method_689 createTask + f Ljava/util/Set; field_1140 children + m ()[[Ljava/lang/String; method_680 getRequirements + m ()Ljava/util/Map; method_682 getCriteria + f [[Ljava/lang/String; field_1142 requirements + m ()Lnet/minecraft/class_161; method_687 getParent + m ()Lnet/minecraft/class_185; method_686 getDisplay + f Lnet/minecraft/class_185; field_1146 display + m (Lnet/minecraft/class_2960;Lnet/minecraft/class_161;Lnet/minecraft/class_185;Lnet/minecraft/class_170;Ljava/util/Map;[[Ljava/lang/String;)V + p 5 criteria + p 6 requirements + p 1 id + p 2 parent + p 3 display + p 4 rewards +c net/minecraft/class_161$class_162 net/minecraft/advancement/Advancement$Task + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_161; method_702 method_702 + p 0 id + f Lnet/minecraft/class_2960; field_1152 parentId + f Lnet/minecraft/class_185; field_1147 display + f Lnet/minecraft/class_161; field_1149 parentObj + m (Lnet/minecraft/class_1935;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;Lnet/minecraft/class_2960;Lnet/minecraft/class_189;ZZZ)Lnet/minecraft/class_161$class_162; method_697 display + p 3 description + p 2 title + p 1 icon + p 8 hidden + p 7 announceToChat + p 6 showToast + p 5 frame + p 4 background + f Lnet/minecraft/class_170; field_1153 rewards + m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_161$class_162; method_696 fromPacket + p 0 buf + m (Ljava/lang/String;Lnet/minecraft/class_184;)Lnet/minecraft/class_161$class_162; method_709 criterion + p 2 conditions + p 1 name + m ()Lnet/minecraft/class_161$class_162; method_707 create + f [[Ljava/lang/String; field_1150 requirements + f Ljava/util/Map; field_1148 criteria + m (Ljava/util/function/Consumer;Ljava/lang/String;)Lnet/minecraft/class_161; method_694 build + p 2 id + m ()Ljava/util/Map; method_710 getCriteria + m (Lnet/minecraft/class_2960;Lnet/minecraft/class_185;Lnet/minecraft/class_170;Ljava/util/Map;[[Ljava/lang/String;)V + p 4 criteria + p 3 rewards + p 2 display + p 1 parentId + p 5 requirements + m (Lnet/minecraft/class_2540;)V method_699 toPacket + p 1 buf + m ()Lcom/google/gson/JsonObject; method_698 toJson + m (Lnet/minecraft/class_161;)Lnet/minecraft/class_161$class_162; method_701 parent + p 1 parent + m (Lnet/minecraft/class_193;)Lnet/minecraft/class_161$class_162; method_704 criteriaMerger + p 1 merger + m (Lnet/minecraft/class_170;)Lnet/minecraft/class_161$class_162; method_706 rewards + p 1 rewards + m (Ljava/util/function/Function;)Z method_700 findParent + p 1 parentProvider + m (Ljava/lang/String;Lnet/minecraft/class_175;)Lnet/minecraft/class_161$class_162; method_705 criterion + p 1 name + p 2 criterion + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_5257;)Lnet/minecraft/class_161$class_162; method_692 fromJson + p 0 obj + p 1 predicateDeserializer + m (Lnet/minecraft/class_170$class_171;)Lnet/minecraft/class_161$class_162; method_703 rewards + p 1 builder + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_161$class_162; method_708 parent + p 1 parentId + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;Lnet/minecraft/class_2960;Lnet/minecraft/class_189;ZZZ)Lnet/minecraft/class_161$class_162; method_20416 display + p 2 title + p 1 icon + p 4 background + p 3 description + p 6 showToast + p 5 frame + p 8 hidden + p 7 announceToChat + f Lnet/minecraft/class_193; field_1151 merger + m (Lnet/minecraft/class_185;)Lnet/minecraft/class_161$class_162; method_693 display + p 1 display + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_161; method_695 build + p 1 id +c net/minecraft/class_167 net/minecraft/advancement/AdvancementProgress + m (Lnet/minecraft/class_167;)I method_738 compareTo + m (Ljava/lang/String;)Z method_729 reset + p 1 name + m (Lnet/minecraft/class_2540;)V method_733 toPacket + p 1 buf + m ()Ljava/lang/String; method_728 getProgressBarFraction + m ()F method_735 getProgressBarPercentage + m ()I method_736 countObtainedRequirements + f [[Ljava/lang/String; field_1161 requirements + m ()Z method_742 isAnyObtained + m ()Ljava/lang/Iterable; method_731 getUnobtainedCriteria + m ()Z method_740 isDone + m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_167; method_732 fromPacket + p 0 buf + m (Ljava/lang/String;)Lnet/minecraft/class_178; method_737 getCriterionProgress + p 1 name + m (Ljava/util/Map;[[Ljava/lang/String;)V method_727 init + p 2 requirements + p 1 criteria + m (Ljava/lang/String;)Z method_743 obtain + p 1 name + m ()Ljava/util/Date; method_741 getEarliestProgressObtainDate + f Ljava/util/Map; field_1160 criteriaProgresses + m ()Ljava/lang/Iterable; method_734 getObtainedCriteria +c net/minecraft/class_167$class_168 net/minecraft/advancement/AdvancementProgress$Serializer + m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_167; method_745 deserialize + m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize deserialize + p 3 context + p 1 functionJson + p 2 unused + m (Lnet/minecraft/class_167;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; method_744 serialize + m (Ljava/lang/Object;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; serialize serialize + p 3 context + p 2 unused + p 1 entry +c net/minecraft/class_1863 net/minecraft/recipe/RecipeManager + f Ljava/util/Map; field_9023 recipes + m (Ljava/util/Map;Lnet/minecraft/class_3300;Lnet/minecraft/class_3695;)V method_20705 apply + f Lorg/apache/logging/log4j/Logger; field_9027 LOGGER + m (Lnet/minecraft/class_3956;Lnet/minecraft/class_1937;Lnet/minecraft/class_1263;Lnet/minecraft/class_1860;)Ljava/util/stream/Stream; method_17718 method_17718 + p 3 recipe + m (Lnet/minecraft/class_1860;)Lnet/minecraft/class_1860; method_30028 method_30028 + p 0 recipe + m ()Ljava/util/Collection; method_8126 values + m (Lnet/minecraft/class_1860;)Ljava/lang/String; method_17876 method_17876 + p 0 recipe + m (Ljava/lang/Iterable;)V method_20702 setRecipes + p 1 recipes + m ()Ljava/util/stream/Stream; method_8127 keys + m (Lnet/minecraft/class_3956;Lnet/minecraft/class_1263;Lnet/minecraft/class_1937;)Ljava/util/List; method_17877 getAllMatches + p 3 world + p 2 inventory + p 1 type + m (Lnet/minecraft/class_2960;)Ljava/util/Optional; method_8130 get + p 1 id + m (Lnet/minecraft/class_3956;)Ljava/util/List; method_30027 listAllOfType + c Creates a list of all recipes of the given type.\nModifications to the returned list do not affect the manager. + p 1 recipeType + f Lcom/google/gson/Gson; field_19359 GSON + m (Lnet/minecraft/class_2960;Lcom/google/gson/JsonObject;)Lnet/minecraft/class_1860; method_17720 deserialize + p 0 id + p 1 json + m (Lnet/minecraft/class_3956;Lnet/minecraft/class_1263;Lnet/minecraft/class_1937;)Ljava/util/Optional; method_8132 getFirstMatch + p 3 world + p 1 type + p 2 inventory + m (Lnet/minecraft/class_3956;)Lcom/google/common/collect/ImmutableMap$Builder; method_20707 method_20707 + p 0 recipeType + m (Lnet/minecraft/class_3956;)Ljava/util/Map; method_17717 getAllOfType + p 1 type + m (Lnet/minecraft/class_3956;Lnet/minecraft/class_1937;Lnet/minecraft/class_1263;Lnet/minecraft/class_1860;)Ljava/util/stream/Stream; method_17874 method_17874 + p 3 recipe + m (Lnet/minecraft/class_3956;Lnet/minecraft/class_1263;Lnet/minecraft/class_1937;)Lnet/minecraft/class_2371; method_8128 getRemainingStacks + p 3 world + p 2 inventory + p 1 recipeType + f Z field_9024 errored +c net/minecraft/class_165 net/minecraft/loot/function/FurnaceSmeltLootFunction + f Lorg/apache/logging/log4j/Logger; field_1159 LOGGER + m ([Lnet/minecraft/class_5341;)V + p 1 conditions + m ()Lnet/minecraft/class_120$class_121; method_724 builder +c net/minecraft/class_165$class_5340 net/minecraft/loot/function/FurnaceSmeltLootFunction$Serializer + m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_165; method_29324 fromJson +c net/minecraft/class_1861 net/minecraft/recipe/MapExtendingRecipe + m (Lnet/minecraft/class_2960;)V + p 1 id + m (Lnet/minecraft/class_1715;Lnet/minecraft/class_1937;)Z method_17728 matches + m (Lnet/minecraft/class_1715;)Lnet/minecraft/class_1799; method_17727 craft +c net/minecraft/class_1860 net/minecraft/recipe/Recipe + m ()Lnet/minecraft/class_3956; method_17716 getType + m ()Ljava/lang/String; method_8112 getGroup + m ()Lnet/minecraft/class_1799; method_17447 getRecipeKindIcon + m ()Lnet/minecraft/class_1799; method_8110 getOutput + m (Lnet/minecraft/class_1263;)Lnet/minecraft/class_2371; method_8111 getRemainingStacks + p 1 inventory + m (Lnet/minecraft/class_1263;Lnet/minecraft/class_1937;)Z method_8115 matches + p 1 inv + p 2 world + m (Lnet/minecraft/class_1263;)Lnet/minecraft/class_1799; method_8116 craft + p 1 inv + m ()Lnet/minecraft/class_1865; method_8119 getSerializer + m (II)Z method_8113 fits + p 1 width + p 2 height + m ()Lnet/minecraft/class_2960; method_8114 getId + m ()Lnet/minecraft/class_2371; method_8117 getPreviewInputs + m (Lnet/minecraft/class_1856;)Z method_31583 method_31583 + p 0 ingredient + m ()Z method_8118 isIgnoredInRecipeBook + m ()Z method_31584 isEmpty +c net/minecraft/class_1856 net/minecraft/recipe/Ingredient + f Lnet/minecraft/class_1856; field_9017 EMPTY + m ([Lnet/minecraft/class_1799;)Lnet/minecraft/class_1856; method_8101 ofStacks + p 0 stacks + m (Ljava/lang/Object;)Z test test + p 1 stack + m (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_1856$class_1859; method_8090 method_8090 + p 0 jsonElement + m (Lnet/minecraft/class_1799;)Z method_26965 method_26965 + p 0 stack + m (Lnet/minecraft/class_1799;)Z method_8093 test + m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_1856; method_8086 fromPacket + p 0 buf + m (Ljava/util/stream/Stream;)Lnet/minecraft/class_1856; method_8092 ofEntries + p 0 entries + f [Lnet/minecraft/class_1799; field_9018 matchingStacks + m ([Lnet/minecraft/class_1935;)Lnet/minecraft/class_1856; method_8091 ofItems + p 0 items + m (Lnet/minecraft/class_1799;)Lnet/minecraft/class_1856$class_1857; method_8094 method_8094 + p 0 stack + m ()Lnet/minecraft/class_1856; method_35226 empty + m (Lnet/minecraft/class_2540;)V method_8088 write + p 1 buf + m ()[Lnet/minecraft/class_1799; method_8105 getMatchingStacksClient + m (Lnet/minecraft/class_3494;)Lnet/minecraft/class_1856; method_8106 fromTag + p 0 tag + m ()V method_8096 cacheMatchingStacks + m ()Z method_8103 isEmpty + f Lit/unimi/dsi/fastutil/ints/IntList; field_9016 ids + m (Ljava/util/stream/Stream;)V + p 1 entries + m ()Lit/unimi/dsi/fastutil/ints/IntList; method_8100 getIds + m (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_1856; method_8102 fromJson + p 0 json + m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_1856$class_1859; method_8107 entryFromJson + p 0 json + f [Lnet/minecraft/class_1856$class_1859; field_9019 entries + m (Ljava/util/stream/Stream;)Lnet/minecraft/class_1856; method_26964 ofStacks + p 0 stacks + m ()Lcom/google/gson/JsonElement; method_8089 toJson +c net/minecraft/class_1856$class_1857 net/minecraft/recipe/Ingredient$StackEntry + f Lnet/minecraft/class_1799; field_9021 stack + m (Lnet/minecraft/class_1799;)V + p 1 stack +c net/minecraft/class_1856$class_1858 net/minecraft/recipe/Ingredient$TagEntry + m (Lnet/minecraft/class_3494;)V + p 1 tag + f Lnet/minecraft/class_3494; field_9022 tag +c net/minecraft/class_1856$class_1859 net/minecraft/recipe/Ingredient$Entry + m ()Lcom/google/gson/JsonObject; method_8109 toJson + m ()Ljava/util/Collection; method_8108 getStacks +c net/minecraft/class_1855 net/minecraft/recipe/MapCloningRecipe + m (Lnet/minecraft/class_1715;)Lnet/minecraft/class_1799; method_17714 craft + m (Lnet/minecraft/class_1715;Lnet/minecraft/class_1937;)Z method_17715 matches +c net/minecraft/class_1854 net/minecraft/recipe/FireworkStarFadeRecipe + m (Lnet/minecraft/class_1715;)Lnet/minecraft/class_1799; method_17710 craft + f Lnet/minecraft/class_1856; field_9015 INPUT_STAR + m (Lnet/minecraft/class_1715;Lnet/minecraft/class_1937;)Z method_17711 matches +c net/minecraft/class_1853 net/minecraft/recipe/FireworkStarRecipe + f Lnet/minecraft/class_1856; field_9012 GUNPOWDER + f Lnet/minecraft/class_1856; field_9011 TYPE_MODIFIER + f Lnet/minecraft/class_1856; field_9014 FLICKER_MODIFIER + m (Lnet/minecraft/class_1715;)Lnet/minecraft/class_1799; method_17712 craft + m (Lnet/minecraft/class_1715;Lnet/minecraft/class_1937;)Z method_17713 matches + f Ljava/util/Map; field_9013 TYPE_MODIFIER_MAP + f Lnet/minecraft/class_1856; field_9010 TRAIL_MODIFIER +c net/minecraft/class_179 net/minecraft/advancement/criterion/Criterion + m (Lnet/minecraft/class_2985;)V method_791 endTracking + p 1 tracker + m ()Lnet/minecraft/class_2960; method_794 getId + m (Lnet/minecraft/class_2985;Lnet/minecraft/class_179$class_180;)V method_793 endTrackingCondition + p 2 conditions + p 1 manager + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_5257;)Lnet/minecraft/class_184; method_795 conditionsFromJson + p 2 predicateDeserializer + p 1 obj + m (Lnet/minecraft/class_2985;Lnet/minecraft/class_179$class_180;)V method_792 beginTrackingCondition + p 2 conditions + p 1 manager +c net/minecraft/class_179$class_180 net/minecraft/advancement/criterion/Criterion$ConditionsContainer + m (Lnet/minecraft/class_184;Lnet/minecraft/class_161;Ljava/lang/String;)V + p 3 id + p 2 advancement + p 1 conditions + m (Ljava/lang/Object;)Z equals equals + p 1 o + f Ljava/lang/String; field_1221 id + f Lnet/minecraft/class_161; field_1222 advancement + m ()Lnet/minecraft/class_184; method_797 getConditions + f Lnet/minecraft/class_184; field_1223 conditions + m (Lnet/minecraft/class_2985;)V method_796 grant + p 1 tracker +c net/minecraft/class_174 net/minecraft/advancement/criterion/Criteria + f Lnet/minecraft/class_2030; field_1181 ENCHANTED_ITEM + f Lnet/minecraft/class_4711; field_24478 ITEM_USED_ON_BLOCK + f Lnet/minecraft/class_2111; field_1191 PLACED_BLOCK + f Lnet/minecraft/class_5409; field_25694 PLAYER_INTERACTED_WITH_ENTITY + m (Lnet/minecraft/class_179;)Lnet/minecraft/class_179; method_767 register + p 0 object + f Lnet/minecraft/class_4851; field_22450 TARGET_HIT + f Lnet/minecraft/class_2092; field_1212 SLEPT_IN_BED + f Lnet/minecraft/class_2076; field_1197 KILLED_BY_CROSSBOW + f Lnet/minecraft/class_196; field_1190 BRED_ANIMALS + f Lnet/minecraft/class_2066; field_1195 INVENTORY_CHANGED + f Lnet/minecraft/class_2092; field_19250 HERO_OF_THE_VILLAGE + f Lnet/minecraft/class_2037; field_1180 ENTER_BLOCK + f Lnet/minecraft/class_2128; field_1182 SUMMONED_ENTITY + f Lnet/minecraft/class_2014; field_1210 CURED_ZOMBIE_VILLAGER + f Lnet/minecraft/class_2135; field_1187 TICK + f Lnet/minecraft/class_2140; field_1206 VILLAGER_TRADE + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_179; method_765 getById + p 0 id + f Lnet/minecraft/class_2058; field_1203 FISHING_ROD_HOOKED + f Ljava/util/Map; field_1205 VALUES + f Lnet/minecraft/class_2148; field_1204 USED_TOTEM + f Lnet/minecraft/class_2044; field_1209 ENTITY_HURT_PLAYER + f Lnet/minecraft/class_2119; field_1207 RECIPE_UNLOCKED + f Lnet/minecraft/class_2092; field_1194 LOCATION + f Lnet/minecraft/class_5282; field_24479 PLAYER_GENERATES_CONTAINER_LOOT + f Lnet/minecraft/class_5279; field_24480 THROWN_ITEM_PICKED_UP_BY_ENTITY + f Lnet/minecraft/class_2062; field_1184 IMPOSSIBLE + f Lnet/minecraft/class_2080; field_1188 ENTITY_KILLED_PLAYER + f Lnet/minecraft/class_4713; field_21628 SLIDE_DOWN_BLOCK + f Lnet/minecraft/class_2010; field_1198 CONSUME_ITEM + f Lnet/minecraft/class_2092; field_19251 VOLUNTARY_EXILE + f Lnet/minecraft/class_2027; field_1193 EFFECTS_CHANGED + f Lnet/minecraft/class_2123; field_1196 SHOT_CROSSBOW + f Lnet/minecraft/class_2143; field_1186 USED_ENDER_EYE + f Lnet/minecraft/class_2085; field_1200 LEVITATION + f Lnet/minecraft/class_2131; field_1201 TAME_ANIMAL + f Lnet/minecraft/class_2069; field_1185 ITEM_DURABILITY_CHANGED + f Lnet/minecraft/class_4708; field_21629 BEE_NEST_DESTROYED + f Lnet/minecraft/class_2115; field_1199 PLAYER_HURT_ENTITY + f Lnet/minecraft/class_2002; field_1202 CHANNELED_LIGHTNING + f Lnet/minecraft/class_2006; field_1189 CONSTRUCT_BEACON + f Lnet/minecraft/class_2054; field_1208 FILLED_BUCKET + f Lnet/minecraft/class_2108; field_1211 NETHER_TRAVEL + f Lnet/minecraft/class_1999; field_1183 CHANGED_DIMENSION + f Lnet/minecraft/class_2080; field_1192 PLAYER_KILLED_ENTITY + f Lnet/minecraft/class_1996; field_1213 BREWED_POTION + m ()Ljava/lang/Iterable; method_766 getCriteria +c net/minecraft/class_173 net/minecraft/loot/context/LootContextTypes + m (Lnet/minecraft/class_176$class_177;)V method_22577 method_22577 + p 0 builder + m (Lnet/minecraft/class_176$class_177;)V method_24800 method_24800 + p 0 builder + m (Lnet/minecraft/class_176$class_177;)V method_22578 method_22578 + p 0 builder + m (Lnet/minecraft/class_176$class_177;)V method_27863 method_27863 + p 0 builder + m (Lnet/minecraft/class_176$class_177;)V method_755 method_755 + p 0 builder + m (Lnet/minecraft/class_176$class_177;)V method_15971 method_15971 + p 0 builder + m (Lnet/minecraft/class_176;)Lnet/minecraft/class_2960; method_762 getId + p 0 type + m (Lnet/minecraft/class_176$class_177;)V method_763 method_763 + p 0 builder + m (Lnet/minecraft/class_176$class_177;)V method_15970 method_15970 + p 0 builder + m (Lnet/minecraft/class_176$class_177;)V method_764 method_764 + p 0 builder + m (Lnet/minecraft/class_176$class_177;)V method_758 method_758 + p 0 builder + m (Lnet/minecraft/class_176$class_177;)V method_756 method_756 + p 0 builder + m (Ljava/lang/String;Ljava/util/function/Consumer;)Lnet/minecraft/class_176; method_759 register + p 0 name + p 1 type + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_176; method_757 get + p 0 id + f Lcom/google/common/collect/BiMap; field_1178 MAP + m (Lnet/minecraft/class_176$class_177;)V method_760 method_760 + p 0 builder +c net/minecraft/class_178 net/minecraft/advancement/criterion/CriterionProgress + m ()Lcom/google/gson/JsonElement; method_783 toJson + m (Ljava/lang/String;)Lnet/minecraft/class_178; method_788 obtainedAt + p 0 datetime + f Ljava/util/Date; field_1219 obtained + m ()Z method_784 isObtained + m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_178; method_785 fromPacket + p 0 buf + m (Lnet/minecraft/class_2540;)V method_787 toPacket + p 1 buf + m ()V method_790 reset + f Ljava/text/SimpleDateFormat; field_1220 FORMAT + m ()Ljava/util/Date; method_786 getObtainedDate + m ()V method_789 obtain +c net/minecraft/class_1874 net/minecraft/recipe/AbstractCookingRecipe + f Ljava/lang/String; field_9062 group + m ()I method_8167 getCookTime + f F field_9057 experience + m (Lnet/minecraft/class_3956;Lnet/minecraft/class_2960;Ljava/lang/String;Lnet/minecraft/class_1856;Lnet/minecraft/class_1799;FI)V + p 7 cookTime + p 6 experience + p 3 group + p 2 id + p 5 output + p 4 input + p 1 type + f Lnet/minecraft/class_1799; field_9059 output + f Lnet/minecraft/class_2960; field_9060 id + f Lnet/minecraft/class_3956; field_17544 type + f I field_9058 cookTime + f Lnet/minecraft/class_1856; field_9061 input + m ()F method_8171 getExperience +c net/minecraft/class_1873 net/minecraft/recipe/SuspiciousStewRecipe + m (Lnet/minecraft/class_1715;Lnet/minecraft/class_1937;)Z method_17739 matches + m (Lnet/minecraft/class_1715;)Lnet/minecraft/class_1799; method_17738 craft +c net/minecraft/class_176 net/minecraft/loot/context/LootContextType + m ()Ljava/util/Set; method_777 getAllowed + m (Ljava/util/Set;Ljava/util/Set;)V + p 1 required + p 2 allowed + m ()Lnet/minecraft/class_176$class_177; method_35554 create + m (Lnet/minecraft/class_58;Lnet/minecraft/class_46;)V method_776 validate + p 2 parameterConsumer + p 1 reporter + m (Lnet/minecraft/class_169;)Ljava/lang/String; method_779 method_779 + p 1 parameter + f Ljava/util/Set; field_1215 allowed + m (Lnet/minecraft/class_169;)Z method_35553 isAllowed + p 1 parameter + m ()Ljava/util/Set; method_778 getRequired + f Ljava/util/Set; field_1216 required +c net/minecraft/class_176$class_177 net/minecraft/loot/context/LootContextType$Builder + f Ljava/util/Set; field_1217 allowed + f Ljava/util/Set; field_1218 required + m ()Lnet/minecraft/class_176; method_782 build + m (Lnet/minecraft/class_169;)Lnet/minecraft/class_176$class_177; method_781 require + p 1 parameter + m (Lnet/minecraft/class_169;)Lnet/minecraft/class_176$class_177; method_780 allow + p 1 parameter +c net/minecraft/class_1872 net/minecraft/recipe/ShieldDecorationRecipe + m (Lnet/minecraft/class_1715;Lnet/minecraft/class_1937;)Z method_17732 matches + m (Lnet/minecraft/class_1715;)Lnet/minecraft/class_1799; method_17731 craft +c net/minecraft/class_175 net/minecraft/advancement/AdvancementCriterion + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_5257;)Lnet/minecraft/class_175; method_770 fromJson + p 1 predicateDeserializer + p 0 obj + m (Ljava/util/Map;Lnet/minecraft/class_2540;)V method_775 criteriaToPacket + p 0 criteria + p 1 buf + m (Lnet/minecraft/class_2540;)V method_771 toPacket + p 1 buf + m ()Lnet/minecraft/class_184; method_774 getConditions + m (Lnet/minecraft/class_184;)V + p 1 conditions + m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_175; method_769 fromPacket + p 0 buf + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_5257;)Ljava/util/Map; method_772 criteriaFromJson + p 0 obj + p 1 predicateDeserializer + f Lnet/minecraft/class_184; field_1214 conditions + m (Lnet/minecraft/class_2540;)Ljava/util/Map; method_768 criteriaFromPacket + p 0 buf + m ()Lcom/google/gson/JsonElement; method_773 toJson +c net/minecraft/class_1871 net/minecraft/recipe/ShulkerBoxColoringRecipe + m (Lnet/minecraft/class_1715;Lnet/minecraft/class_1937;)Z method_17734 matches + m (Lnet/minecraft/class_1715;)Lnet/minecraft/class_1799; method_17733 craft +c net/minecraft/class_1867 net/minecraft/recipe/ShapelessRecipe + m (Lnet/minecraft/class_2960;Ljava/lang/String;Lnet/minecraft/class_1799;Lnet/minecraft/class_2371;)V + p 3 output + p 4 input + p 1 id + p 2 group + f Lnet/minecraft/class_2371; field_9047 input + f Lnet/minecraft/class_1799; field_9050 output + f Lnet/minecraft/class_2960; field_9048 id + m (Lnet/minecraft/class_1715;)Lnet/minecraft/class_1799; method_17729 craft + f Ljava/lang/String; field_9049 group + m (Lnet/minecraft/class_1715;Lnet/minecraft/class_1937;)Z method_17730 matches +c net/minecraft/class_1867$class_1868 net/minecraft/recipe/ShapelessRecipe$Serializer + m (Lnet/minecraft/class_2960;Lnet/minecraft/class_2540;)Lnet/minecraft/class_1867; method_8141 read + m (Lcom/google/gson/JsonArray;)Lnet/minecraft/class_2371; method_8144 getIngredients + p 0 json + m (Lnet/minecraft/class_2960;Lcom/google/gson/JsonObject;)Lnet/minecraft/class_1867; method_8142 read + m (Lnet/minecraft/class_2540;Lnet/minecraft/class_1867;)V method_8143 write +c net/minecraft/class_1866 net/minecraft/recipe/SpecialRecipeSerializer + m (Ljava/util/function/Function;)V + p 1 id + f Ljava/util/function/Function; field_9046 id +c net/minecraft/class_1865 net/minecraft/recipe/RecipeSerializer + m (Lnet/minecraft/class_2960;Lcom/google/gson/JsonObject;)Lnet/minecraft/class_1860; method_8121 read + p 2 json + p 1 id + m (Lnet/minecraft/class_2540;Lnet/minecraft/class_1860;)V method_8124 write + p 1 buf + p 2 recipe + f Lnet/minecraft/class_1866; field_9036 FIREWORK_STAR + f Lnet/minecraft/class_1866; field_9037 TIPPED_ARROW + f Lnet/minecraft/class_1866; field_9038 BANNER_DUPLICATE + f Lnet/minecraft/class_1866; field_9028 ARMOR_DYE + f Lnet/minecraft/class_1866; field_9039 MAP_EXTENDING + f Lnet/minecraft/class_1866; field_9029 BOOK_CLONING + m (Ljava/lang/String;Lnet/minecraft/class_1865;)Lnet/minecraft/class_1865; method_17724 register + p 0 id + p 1 serializer + f Lnet/minecraft/class_3957; field_17347 CAMPFIRE_COOKING + f Lnet/minecraft/class_3957; field_9042 SMELTING + m (Lnet/minecraft/class_2960;Lnet/minecraft/class_2540;)Lnet/minecraft/class_1860; method_8122 read + p 2 buf + p 1 id + f Lnet/minecraft/class_1866; field_9040 SHIELD_DECORATION + f Lnet/minecraft/class_1866; field_9030 SUSPICIOUS_STEW + f Lnet/minecraft/class_1865; field_9031 SHAPELESS + f Lnet/minecraft/class_1866; field_9041 SHULKER_BOX + f Lnet/minecraft/class_3957; field_17084 BLASTING + f Lnet/minecraft/class_3957; field_17085 SMOKING + f Lnet/minecraft/class_1866; field_9043 FIREWORK_ROCKET + f Lnet/minecraft/class_1866; field_9044 MAP_CLONING + f Lnet/minecraft/class_1866; field_19421 REPAIR_ITEM + f Lnet/minecraft/class_1866; field_9034 FIREWORK_STAR_FADE + f Lnet/minecraft/class_1865; field_9035 SHAPED +c net/minecraft/class_170 net/minecraft/advancement/AdvancementRewards + m ()Lcom/google/gson/JsonElement; method_747 toJson + f Lnet/minecraft/class_170; field_1167 NONE + m ()[Lnet/minecraft/class_2960; method_34898 getRecipes + f Lnet/minecraft/class_2158$class_2159; field_1163 function + f [Lnet/minecraft/class_2960; field_1166 recipes + m (Lnet/minecraft/class_3222;)V method_748 apply + p 1 player + f [Lnet/minecraft/class_2960; field_1164 loot + f I field_1165 experience + m (I[Lnet/minecraft/class_2960;[Lnet/minecraft/class_2960;Lnet/minecraft/class_2158$class_2159;)V + p 4 function + p 1 experience + p 2 loot + p 3 recipes + m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_170; method_27912 fromJson + p 0 json +c net/minecraft/class_170$class_171 net/minecraft/advancement/AdvancementRewards$Builder + f Lnet/minecraft/class_2960; field_1170 function + m ()Lnet/minecraft/class_170; method_751 build + m (I)Lnet/minecraft/class_170$class_171; method_750 experience + p 0 experience + f Ljava/util/List; field_1168 recipes + f I field_1169 experience + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_170$class_171; method_753 recipe + p 0 recipe + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_170$class_171; method_752 addRecipe + p 1 recipe + f Ljava/util/List; field_1171 loot + m (I)Lnet/minecraft/class_170$class_171; method_749 setExperience + p 1 experience +c net/minecraft/class_1869 net/minecraft/recipe/ShapedRecipe + f Lnet/minecraft/class_2960; field_9051 id + m (Lnet/minecraft/class_2960;Ljava/lang/String;IILnet/minecraft/class_2371;Lnet/minecraft/class_1799;)V + p 5 ingredients + p 6 output + p 3 width + p 4 height + p 1 id + p 2 group + m (Lcom/google/gson/JsonArray;)[Ljava/lang/String; method_8145 getPattern + p 0 json + m (Lnet/minecraft/class_1715;Lnet/minecraft/class_1937;)Z method_17728 matches + m (Lnet/minecraft/class_1715;)Lnet/minecraft/class_1799; method_17727 craft + m (Lnet/minecraft/class_1715;IIZ)Z method_8161 matchesSmall + p 3 offsetY + p 2 offsetX + p 1 inv + m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_1799; method_35228 outputFromJson + p 0 json + m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_1792; method_8155 getItemStack + p 0 json + m ([Ljava/lang/String;)[Ljava/lang/String; method_8146 combinePattern + p 0 lines + m (Lnet/minecraft/class_1856;)Z method_31585 method_31585 + p 0 ingredient + f Ljava/lang/String; field_9056 group + m ([Ljava/lang/String;Ljava/util/Map;II)Lnet/minecraft/class_2371; method_8148 getIngredients + p 0 pattern + p 2 width + p 1 key + p 3 height + m (Lnet/minecraft/class_1856;)Z method_31586 method_31586 + p 0 ingredient + f I field_9055 width + m ()I method_8150 getWidth + f Lnet/minecraft/class_1799; field_9053 output + f I field_9054 height + m (Ljava/lang/String;)I method_8151 findNextIngredient + p 0 pattern + m ()I method_8158 getHeight + m (Lcom/google/gson/JsonObject;)Ljava/util/Map; method_8157 getComponents + p 0 json + f Lnet/minecraft/class_2371; field_9052 inputs + m (Ljava/lang/String;)I method_8153 findNextIngredientReverse + p 0 pattern +c net/minecraft/class_1869$class_1870 net/minecraft/recipe/ShapedRecipe$Serializer + m (Lnet/minecraft/class_2960;Lcom/google/gson/JsonObject;)Lnet/minecraft/class_1869; method_8164 read + m (Lnet/minecraft/class_2960;Lnet/minecraft/class_2540;)Lnet/minecraft/class_1869; method_8163 read + m (Lnet/minecraft/class_2540;Lnet/minecraft/class_1869;)V method_8165 write +c net/minecraft/class_185 net/minecraft/advancement/AdvancementDisplay + m ()Z method_808 shouldAnnounceToChat + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;Lnet/minecraft/class_2960;Lnet/minecraft/class_189;ZZZ)V + p 2 title + p 3 description + p 4 background + p 5 frame + p 1 icon + p 6 showToast + p 7 announceToChat + p 8 hidden + m (FF)V method_816 setPosition + p 2 yPos + p 1 xPos + m ()Lcom/google/gson/JsonElement; method_814 toJson + m ()Lcom/google/gson/JsonObject; method_810 iconToJson + f F field_1244 yPos + m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_1799; method_822 iconFromJson + p 0 json + m ()Lnet/minecraft/class_189; method_815 getFrame + m ()Lnet/minecraft/class_1799; method_821 getIcon + f Z field_1239 showToast + m ()Z method_824 isHidden + m ()F method_819 getY + f F field_1245 xPos + m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_185; method_809 fromJson + p 0 obj + m ()Lnet/minecraft/class_2960; method_812 getBackground + m ()Lnet/minecraft/class_2561; method_817 getDescription + m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_185; method_820 fromPacket + p 0 buf + m ()Lnet/minecraft/class_2561; method_811 getTitle + f Lnet/minecraft/class_2960; field_1243 background + f Lnet/minecraft/class_2561; field_1242 description + f Lnet/minecraft/class_2561; field_1240 title + f Z field_1238 announceToChat + f Lnet/minecraft/class_1799; field_1241 icon + f Z field_1236 hidden + m ()Z method_823 shouldShowToast + f Lnet/minecraft/class_189; field_1237 frame + m ()F method_818 getX + m (Lnet/minecraft/class_2540;)V method_813 toPacket + p 1 buf +c net/minecraft/class_184 net/minecraft/advancement/criterion/CriterionConditions + m ()Lnet/minecraft/class_2960; method_806 getId + m (Lnet/minecraft/class_5267;)Lcom/google/gson/JsonObject; method_807 toJson + p 1 predicateSerializer +c net/minecraft/class_182 net/minecraft/loot/condition/TableBonusLootCondition + f Lnet/minecraft/class_1887; field_1234 enchantment + m (Lnet/minecraft/class_47;)Z method_799 test + f [F field_1235 chances + m (Lnet/minecraft/class_1887;[F)V + p 1 enchantment + p 2 chances + m (Ljava/lang/Object;)Z test test + p 1 context + m (Lnet/minecraft/class_1887;[F)Lnet/minecraft/class_5341$class_210; method_800 builder + p 1 chances + p 0 enchantment +c net/minecraft/class_182$class_183 net/minecraft/loot/condition/TableBonusLootCondition$Serializer + m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_182; method_804 fromJson + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_182;Lcom/google/gson/JsonSerializationContext;)V method_805 toJson +c net/minecraft/class_189 net/minecraft/advancement/AdvancementFrame + f Lnet/minecraft/class_2561; field_26386 toastText + m (Ljava/lang/String;ILjava/lang/String;ILnet/minecraft/class_124;)V + p 3 id + p 5 titleFormat + p 4 texV + m (Ljava/lang/String;)Lnet/minecraft/class_189; method_833 forName + p 0 name + m ()Lnet/minecraft/class_2561; method_30756 getToastText + f I field_1252 textureV + m ()Lnet/minecraft/class_124; method_830 getTitleFormat + f Ljava/lang/String; field_1251 id + f Lnet/minecraft/class_124; field_1255 titleFormat + m ()I method_832 getTextureV + m ()Ljava/lang/String; method_831 getId +c net/minecraft/class_1841 net/minecraft/item/LilyPadItem +c net/minecraft/class_1840 net/minecraft/item/WritableBookItem + m (Lnet/minecraft/class_2487;)Z method_8047 isValid + p 0 nbt +c net/minecraft/class_186 net/minecraft/loot/condition/AlternativeLootCondition + m (Ljava/lang/Object;)Z test test + p 1 context + m ([Lnet/minecraft/class_5341;)V + p 1 terms + f Ljava/util/function/Predicate; field_1247 predicate + m ([Lnet/minecraft/class_5341$class_210;)Lnet/minecraft/class_186$class_187; method_826 builder + p 0 terms + f [Lnet/minecraft/class_5341; field_1246 terms + m (Lnet/minecraft/class_47;)Z method_825 test +c net/minecraft/class_186$class_187 net/minecraft/loot/condition/AlternativeLootCondition$Builder + f Ljava/util/List; field_1248 terms + m ([Lnet/minecraft/class_5341$class_210;)V + p 1 terms +c net/minecraft/class_186$class_188 net/minecraft/loot/condition/AlternativeLootCondition$Serializer + m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_186; method_829 fromJson + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_186;Lcom/google/gson/JsonSerializationContext;)V method_828 toJson +c net/minecraft/class_1834 net/minecraft/item/ToolMaterials + m (Ljava/lang/String;IIIFFILjava/util/function/Supplier;)V + p 4 itemDurability + p 3 miningLevel + p 6 attackDamage + p 5 miningSpeed + p 8 repairIngredient + p 7 enchantability + f I field_8925 miningLevel + f F field_8932 miningSpeed + f I field_8924 itemDurability + f Lnet/minecraft/class_3528; field_8928 repairIngredient + f I field_8933 enchantability + f F field_8931 attackDamage +c net/minecraft/class_1833 net/minecraft/item/TippedArrowItem +c net/minecraft/class_1832 net/minecraft/item/ToolMaterial + m ()Lnet/minecraft/class_1856; method_8023 getRepairIngredient + m ()I method_8026 getEnchantability + m ()F method_8028 getAttackDamage + m ()F method_8027 getMiningSpeedMultiplier + m ()I method_8025 getDurability + m ()I method_8024 getMiningLevel +c net/minecraft/class_1831 net/minecraft/item/ToolItem + m ()Lnet/minecraft/class_1832; method_8022 getMaterial + f Lnet/minecraft/class_1832; field_8921 material + m (Lnet/minecraft/class_1832;Lnet/minecraft/class_1792$class_1793;)V + p 1 material + p 2 settings +c net/minecraft/class_1838 net/minecraft/item/ItemUsageContext + m ()Lnet/minecraft/class_2350; method_8038 getSide + m ()Lnet/minecraft/class_1937; method_8045 getWorld + f Lnet/minecraft/class_1937; field_8945 world + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_1799;Lnet/minecraft/class_3965;)V + p 2 player + p 3 hand + p 4 stack + p 5 hit + p 1 world + m ()Z method_8046 shouldCancelInteraction + m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_3965;)V + p 1 player + p 2 hand + p 3 hit + f Lnet/minecraft/class_1268; field_19176 hand + m ()Z method_17699 hitsInsideBlock + m ()Lnet/minecraft/class_3965; method_30344 getHitResult + m ()Lnet/minecraft/class_2350; method_8042 getPlayerFacing + f Lnet/minecraft/class_1657; field_8942 player + m ()Lnet/minecraft/class_1657; method_8036 getPlayer + f Lnet/minecraft/class_1799; field_8941 stack + f Lnet/minecraft/class_3965; field_17543 hit + m ()Lnet/minecraft/class_243; method_17698 getHitPos + m ()Lnet/minecraft/class_1799; method_8041 getStack + m ()Lnet/minecraft/class_2338; method_8037 getBlockPos + m ()F method_8044 getPlayerYaw + m ()Lnet/minecraft/class_1268; method_20287 getHand +c net/minecraft/class_181 net/minecraft/loot/context/LootContextParameters + m (Ljava/lang/String;)Lnet/minecraft/class_169; method_798 register + p 0 name +c net/minecraft/class_1836 net/minecraft/client/item/TooltipContext + m ()Z method_8035 isAdvanced +c net/minecraft/class_1836$class_1837 net/minecraft/client/item/TooltipContext$Default + f Z field_8936 advanced + m (Ljava/lang/String;IZ)V + p 3 advanced +c net/minecraft/class_1835 net/minecraft/item/TridentItem + m (Lnet/minecraft/class_1309;)V method_20284 method_20284 + p 0 e + m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1657;)V method_20285 method_20285 + p 1 p + f Lcom/google/common/collect/Multimap; field_23746 attributeModifiers + m (Lnet/minecraft/class_1309;)V method_20286 method_20286 + p 0 e +c net/minecraft/class_1839 net/minecraft/util/UseAction +c net/minecraft/class_196 net/minecraft/advancement/criterion/BredAnimalsCriterion + m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1429;Lnet/minecraft/class_1429;Lnet/minecraft/class_1296;)V method_855 trigger + p 1 player + p 3 partner + p 2 parent + p 4 child + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_196$class_198; method_854 conditionsFromJson + f Lnet/minecraft/class_2960; field_1271 ID + m (Lnet/minecraft/class_47;Lnet/minecraft/class_47;Lnet/minecraft/class_47;Lnet/minecraft/class_196$class_198;)Z method_22455 method_22455 + p 3 conditions +c net/minecraft/class_196$class_198 net/minecraft/advancement/criterion/BredAnimalsCriterion$Conditions + m (Lnet/minecraft/class_2048$class_2049;)Lnet/minecraft/class_196$class_198; method_861 create + p 0 child + f Lnet/minecraft/class_2048$class_5258; field_1277 partner + f Lnet/minecraft/class_2048$class_5258; field_1276 parent + f Lnet/minecraft/class_2048$class_5258; field_1275 child + m (Lnet/minecraft/class_47;Lnet/minecraft/class_47;Lnet/minecraft/class_47;)Z method_862 matches + p 1 parentContext + p 2 partnerContext + p 3 childContext + m (Lnet/minecraft/class_2048;Lnet/minecraft/class_2048;Lnet/minecraft/class_2048;)Lnet/minecraft/class_196$class_198; method_29918 create + p 2 child + p 0 parent + p 1 partner + m ()Lnet/minecraft/class_196$class_198; method_860 any + m (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2048$class_5258;)V + p 1 player + p 4 child + p 3 partner + p 2 parent +c net/minecraft/class_195 net/minecraft/advancement/criterion/AbstractCriterionConditions + f Lnet/minecraft/class_2960; field_1270 id + f Lnet/minecraft/class_2048$class_5258; field_24381 playerPredicate + m ()Lnet/minecraft/class_2048$class_5258; method_27790 getPlayerPredicate + m (Lnet/minecraft/class_2960;Lnet/minecraft/class_2048$class_5258;)V + p 1 id + p 2 playerPredicate +c net/minecraft/class_194 net/minecraft/advancement/AdvancementPositioner + f Lnet/minecraft/class_194; field_1262 optionalLast + f Lnet/minecraft/class_194; field_1260 previousSibling + f I field_1261 childrenSize + m (F)V method_843 increaseRowRecursively + p 1 deltaRow + m ()V method_847 calculateRecursively + m (FIF)F method_842 findMinRowRecursively + p 3 minRow + p 2 depth + p 1 deltaRow + f Lnet/minecraft/class_194; field_1264 substituteChild + f Lnet/minecraft/class_161; field_1263 advancement + m (Lnet/minecraft/class_194;Lnet/minecraft/class_194;)Lnet/minecraft/class_194; method_845 getLast + m (Lnet/minecraft/class_161;)V method_852 arrangeForTree + p 0 root + m (Lnet/minecraft/class_194;F)V method_848 pushDown + p 2 extraRowDistance + p 1 positioner + m ()Lnet/minecraft/class_194; method_849 getFirstChild + f F field_1268 relativeRowInSiblings + f I field_1259 depth + f F field_1269 row + f Lnet/minecraft/class_194; field_1258 parent + m ()Lnet/minecraft/class_194; method_844 getLastChild + f Ljava/util/List; field_1267 children + m ()V method_851 apply + m (Lnet/minecraft/class_194;)Lnet/minecraft/class_194; method_841 onFinishCalculation + p 1 last + m ()V method_850 onFinishChildrenCalculation + m (Lnet/minecraft/class_161;Lnet/minecraft/class_194;)Lnet/minecraft/class_194; method_846 findChildrenRecursively + p 1 advancement + p 2 lastChild + m (Lnet/minecraft/class_161;Lnet/minecraft/class_194;Lnet/minecraft/class_194;II)V + p 2 parent + p 1 advancement + p 4 childrenSize + p 3 previousSibling + p 5 depth +c net/minecraft/class_193 net/minecraft/advancement/CriterionMerger + f Lnet/minecraft/class_193; field_1257 OR + m (Ljava/util/Collection;)[[Ljava/lang/String; createRequirements createRequirements + p 1 criteriaNames + f Lnet/minecraft/class_193; field_16882 AND +c net/minecraft/class_1852 net/minecraft/recipe/SpecialCraftingRecipe + f Lnet/minecraft/class_2960; field_9009 id + m (Lnet/minecraft/class_2960;)V + p 1 id +c net/minecraft/class_199 net/minecraft/loot/condition/EntityScoresLootCondition + m (Ljava/lang/Object;)Z test test + p 1 context + m (Lnet/minecraft/class_47$class_50;)Lnet/minecraft/class_199$class_6163; method_35557 create + p 0 target + f Ljava/util/Map; field_1279 scores + m (Ljava/util/Map;Lnet/minecraft/class_47$class_50;)V + p 2 target + p 1 scores + m (Lnet/minecraft/class_47;Lnet/minecraft/class_1297;Lnet/minecraft/class_269;Ljava/lang/String;Lnet/minecraft/class_42;)Z method_865 entityScoreIsInRange + p 2 entity + p 3 scoreboard + p 4 objectiveName + p 5 range + p 1 context + m (Lnet/minecraft/class_47;)Z method_864 test + f Lnet/minecraft/class_47$class_50; field_1278 target +c net/minecraft/class_199$class_200 net/minecraft/loot/condition/EntityScoresLootCondition$Serializer + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_199;Lcom/google/gson/JsonSerializationContext;)V method_868 toJson + m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_199; method_867 fromJson +c net/minecraft/class_199$class_6163 net/minecraft/loot/condition/EntityScoresLootCondition$Builder + f Lnet/minecraft/class_47$class_50; field_31870 target + f Ljava/util/Map; field_31869 scores + m (Ljava/lang/String;Lnet/minecraft/class_42;)Lnet/minecraft/class_199$class_6163; method_35558 score + p 2 value + p 1 name + m (Lnet/minecraft/class_47$class_50;)V + p 1 target +c net/minecraft/class_1851 net/minecraft/recipe/FireworkRocketRecipe + f Lnet/minecraft/class_1856; field_9007 PAPER + f Lnet/minecraft/class_1856; field_9006 DURATION_MODIFIER + f Lnet/minecraft/class_1856; field_9008 FIREWORK_STAR + m (Lnet/minecraft/class_1715;Lnet/minecraft/class_1937;)Z method_17709 matches + m (Lnet/minecraft/class_1715;)Lnet/minecraft/class_1799; method_17708 craft +c net/minecraft/class_1850 net/minecraft/recipe/BookCloningRecipe + m (Lnet/minecraft/class_1715;)Lnet/minecraft/class_2371; method_17707 getRemainingStacks + m (Lnet/minecraft/class_1715;Lnet/minecraft/class_1937;)Z method_17706 matches + m (Lnet/minecraft/class_1715;)Lnet/minecraft/class_1799; method_17705 craft +c net/minecraft/class_1845 net/minecraft/recipe/BrewingRecipeRegistry + m (Lnet/minecraft/class_1799;)Z method_8069 isPotionRecipeIngredient + p 0 stack + m (Lnet/minecraft/class_1792;)V method_8080 registerPotionType + p 0 item + m (Lnet/minecraft/class_1799;)Z method_8077 isValidIngredient + p 0 stack + m (Lnet/minecraft/class_1842;Lnet/minecraft/class_1792;Lnet/minecraft/class_1842;)V method_8074 registerPotionRecipe + p 0 input + p 1 item + p 2 output + m (Lnet/minecraft/class_1799;)Z method_8079 isItemRecipeIngredient + p 0 stack + m (Lnet/minecraft/class_1799;)Z method_8073 method_8073 + p 0 stack + m ()V method_8076 registerDefaults + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1799; method_8078 craft + p 1 ingredient + p 0 input + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Z method_8070 hasItemRecipe + p 1 ingredient + p 0 input + f Ljava/util/List; field_8956 POTION_RECIPES + f Ljava/util/function/Predicate; field_8958 POTION_TYPE_PREDICATE + f Ljava/util/List; field_8957 POTION_TYPES + m (Lnet/minecraft/class_1842;)Z method_20361 isBrewable + p 0 potion + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Z method_8072 hasRecipe + p 1 ingredient + p 0 input + f Ljava/util/List; field_8959 ITEM_RECIPES + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Z method_8075 hasPotionRecipe + p 1 ingredient + p 0 input + m (Lnet/minecraft/class_1792;Lnet/minecraft/class_1792;Lnet/minecraft/class_1792;)V method_8071 registerItemRecipe + p 2 output + p 0 input + p 1 ingredient +c net/minecraft/class_1845$class_1846 net/minecraft/recipe/BrewingRecipeRegistry$Recipe + f Lnet/minecraft/class_1856; field_8960 ingredient + f Ljava/lang/Object; field_8962 input + f Ljava/lang/Object; field_8961 output + m (Ljava/lang/Object;Lnet/minecraft/class_1856;Ljava/lang/Object;)V + p 1 input + p 2 ingredient + p 3 output +c net/minecraft/class_1844 net/minecraft/potion/PotionUtil + m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_1842; method_8057 getPotion + p 0 compound + f Ljava/lang/String; field_30944 CUSTOM_POTION_COLOR_KEY + f Lnet/minecraft/class_2561; field_25817 NONE_TEXT + f Ljava/lang/String; field_30943 CUSTOM_POTION_EFFECTS_KEY + m (Lnet/minecraft/class_1842;Ljava/util/Collection;)Ljava/util/List; method_8059 getPotionEffects + p 1 custom + p 0 potion + f Ljava/lang/String; field_30945 POTION_KEY + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1842;)Lnet/minecraft/class_1799; method_8061 setPotion + p 1 potion + p 0 stack + m (Lnet/minecraft/class_2487;)Ljava/util/List; method_8066 getPotionEffects + p 0 nbt + f I field_30946 DEFAULT_COLOR + m (Lnet/minecraft/class_1799;)Lnet/minecraft/class_1842; method_8063 getPotion + p 0 stack + m (Lnet/minecraft/class_2487;)Ljava/util/List; method_8060 getCustomPotionEffects + p 0 nbt + m (Lnet/minecraft/class_1842;)I method_8062 getColor + p 0 potion + m (Ljava/util/Collection;)I method_8055 getColor + p 0 effects + m (Lnet/minecraft/class_1799;)Ljava/util/List; method_8068 getCustomPotionEffects + p 0 stack + m (Lnet/minecraft/class_2487;Ljava/util/List;)V method_8058 getCustomPotionEffects + p 1 list + p 0 nbt + m (Lnet/minecraft/class_1799;)Ljava/util/List; method_8067 getPotionEffects + p 0 stack + m (Lnet/minecraft/class_1799;)I method_8064 getColor + p 0 stack + m (Lnet/minecraft/class_1799;Ljava/util/List;F)V method_8065 buildTooltip + p 1 list + p 0 stack + m (Lnet/minecraft/class_1799;Ljava/util/Collection;)Lnet/minecraft/class_1799; method_8056 setCustomPotionEffects + p 1 effects + p 0 stack +c net/minecraft/class_1843 net/minecraft/item/WrittenBookItem + f Ljava/lang/String; field_30941 RESOLVED_KEY + f Ljava/lang/String; field_30940 GENERATION_KEY + m (Lnet/minecraft/class_1799;)I method_17443 getPageCount + p 0 stack + f Ljava/lang/String; field_30936 FILTERED_TITLE_KEY + f Ljava/lang/String; field_30935 TITLE_KEY + f Ljava/lang/String; field_30938 PAGES_KEY + m (Lnet/minecraft/class_1799;)I method_8052 getGeneration + p 0 stack + f Ljava/lang/String; field_30937 AUTHOR_KEY + m (Lnet/minecraft/class_2487;)Z method_8053 isValid + p 0 nbt + f Ljava/lang/String; field_30939 FILTERED_PAGES_KEY + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_2168;Lnet/minecraft/class_1657;)Z method_8054 resolve + p 1 commandSource + p 0 book + p 2 player + f I field_30930 MAX_TITLE_LENGTH +c net/minecraft/class_1842 net/minecraft/potion/Potion + f Ljava/lang/String; field_8954 baseName + m (Ljava/lang/String;[Lnet/minecraft/class_1293;)V + p 1 baseName + p 2 effects + m ()Z method_8050 hasInstantEffect + m (Ljava/lang/String;)Lnet/minecraft/class_1842; method_8048 byId + p 0 id + m (Ljava/lang/String;)Ljava/lang/String; method_8051 finishTranslationKey + p 1 prefix + f Lcom/google/common/collect/ImmutableList; field_8955 effects + m ()Ljava/util/List; method_8049 getEffects + m ([Lnet/minecraft/class_1293;)V + p 1 effects +c net/minecraft/class_192 net/minecraft/loot/condition/LootConditionConsumingBuilder + m ()Ljava/lang/Object; method_512 getThis + m (Lnet/minecraft/class_5341$class_210;)Ljava/lang/Object; method_840 conditionally + p 1 condition +c net/minecraft/class_1849 net/minecraft/recipe/ArmorDyeRecipe + m (Lnet/minecraft/class_1715;)Lnet/minecraft/class_1799; method_17700 craft + m (Lnet/minecraft/class_1715;Lnet/minecraft/class_1937;)Z method_17701 matches +c net/minecraft/class_1848 net/minecraft/recipe/BannerDuplicateRecipe + m (Lnet/minecraft/class_1715;)Lnet/minecraft/class_1799; method_17702 craft + m (Lnet/minecraft/class_1715;Lnet/minecraft/class_1937;)Z method_17703 matches + m (Lnet/minecraft/class_1715;)Lnet/minecraft/class_2371; method_17704 getRemainingStacks +c net/minecraft/class_190 net/minecraft/loot/condition/DamageSourcePropertiesLootCondition + m (Lnet/minecraft/class_2022;)V + p 1 predicate + f Lnet/minecraft/class_2022; field_1256 predicate + m (Ljava/lang/Object;)Z test test + p 1 context + m (Lnet/minecraft/class_47;)Z method_834 test + m (Lnet/minecraft/class_2022$class_2023;)Lnet/minecraft/class_5341$class_210; method_837 builder + p 0 builder +c net/minecraft/class_190$class_191 net/minecraft/loot/condition/DamageSourcePropertiesLootCondition$Serializer + m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_190; method_839 fromJson + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_190;Lcom/google/gson/JsonSerializationContext;)V method_838 toJson +c net/minecraft/class_1847 net/minecraft/potion/Potions + m (Ljava/lang/String;Lnet/minecraft/class_1842;)Lnet/minecraft/class_1842; method_8084 register + p 0 name + p 1 potion +c net/minecraft/class_3680 net/minecraft/client/render/entity/model/CatEntityModel + m (Lnet/minecraft/class_1451;FFF)V method_17074 animateModel + f F field_16244 tailCurlAnimation + f F field_16245 sleepAnimation + f F field_16243 headDownAnimation + m (Lnet/minecraft/class_1451;FFFFF)V method_17075 setAngles +c net/minecraft/class_2350 net/minecraft/util/math/Direction + f Ljava/util/Map; field_11045 NAME_MAP + m (FFF)Lnet/minecraft/class_2350; method_10147 getFacing + p 2 z + p 0 x + p 1 y + f Lnet/minecraft/class_2382; field_11042 vector + f Lnet/minecraft/class_2350$class_2351; field_11047 axis + m ()Lnet/minecraft/class_2350; method_10170 rotateYClockwise + m ()Lnet/minecraft/class_2350; method_10160 rotateYCounterclockwise + m (Lnet/minecraft/class_2350$class_2352;Lnet/minecraft/class_2350$class_2351;)Lnet/minecraft/class_2350; method_10156 get + p 1 axis + p 0 direction + m (Lnet/minecraft/class_2350$class_2351;Lnet/minecraft/class_2350$class_2352;)Lnet/minecraft/class_2350; method_10169 from + p 1 direction + p 0 axis + f [Lnet/minecraft/class_2350; field_11038 VALUES + m (Lnet/minecraft/class_1297;)[Lnet/minecraft/class_2350; method_10159 getEntityFacingOrder + p 0 entity + m (I)Lnet/minecraft/class_2350; method_10139 fromHorizontal + p 0 value + m (Ljava/util/Random;)Lnet/minecraft/class_2350; method_10162 random + p 0 random + f [Lnet/minecraft/class_2350; field_11041 HORIZONTAL + m (Lnet/minecraft/class_1297;Lnet/minecraft/class_2350$class_2351;)Lnet/minecraft/class_2350; method_32801 getLookDirectionForAxis + p 1 axis + p 0 entity + m (I)Lnet/minecraft/class_2350; method_10143 byId + p 0 id + f Ljava/lang/String; field_11046 name + m ()I method_10148 getOffsetX + f Lcom/mojang/serialization/Codec; field_29502 CODEC + m ()I method_10146 getId + m ()F method_10144 asRotation + m ()Lnet/minecraft/class_2382; method_10163 getVector + m (Ljava/lang/String;)Lnet/minecraft/class_2350; method_10168 byName + p 0 name + m (Ljava/lang/String;IIIILjava/lang/String;Lnet/minecraft/class_2350$class_2352;Lnet/minecraft/class_2350$class_2351;Lnet/minecraft/class_2382;)V + p 7 direction + p 8 axis + p 9 vector + p 3 id + p 4 idOpposite + p 5 idHorizontal + p 6 name + m (D)Lnet/minecraft/class_2350; method_10150 fromRotation + p 0 rotation + m ()Lnet/minecraft/class_2350; method_10153 getOpposite + f I field_11032 id + m ()I method_10164 getOffsetY + f I field_11030 idHorizontal + m ()I method_10161 getHorizontal + m ()Lnet/minecraft/class_2350$class_2352; method_10171 getDirection + m ()Lnet/minecraft/class_2350$class_2351; method_10166 getAxis + m ()Lnet/minecraft/class_1158; method_23224 getRotationQuaternion + m ()Lnet/minecraft/class_1160; method_23955 getUnitVector + m (DDD)Lnet/minecraft/class_2350; method_10142 getFacing + p 0 x + p 2 y + p 4 z + m (Lnet/minecraft/class_1159;Lnet/minecraft/class_2350;)Lnet/minecraft/class_2350; method_23225 transform + p 1 direction + p 0 matrix + f [Lnet/minecraft/class_2350; field_11040 ALL + f Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; field_16542 VECTOR_TO_DIRECTION + m (III)Lnet/minecraft/class_2350; method_16365 fromVector + p 0 x + p 1 y + p 2 z + f Lnet/minecraft/class_2350$class_2352; field_11044 direction + m (Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;)[Lnet/minecraft/class_2350; method_10145 listClosest + c Helper function that returns the 3 directions given, followed by the 3 opposite given in opposite order. + p 0 first + p 1 second + p 2 third + m ()Ljava/lang/String; method_10151 getName + m ()I method_10165 getOffsetZ + f I field_11031 idOpposite +c net/minecraft/class_2350$class_2351 net/minecraft/util/math/Direction$Axis + f [Lnet/minecraft/class_2350$class_2351; field_23780 VALUES + m (Lnet/minecraft/class_2350;)Z method_10176 test + m (Ljava/util/Random;)Lnet/minecraft/class_2350$class_2351; method_16699 pickRandomAxis + p 0 random + f Ljava/lang/String; field_11053 name + m ()Ljava/lang/String; method_10174 getName + m ()Lnet/minecraft/class_2350$class_2353; method_10180 getType + f Lcom/mojang/serialization/Codec; field_25065 CODEC + f Ljava/util/Map; field_11050 BY_NAME + m (Ljava/lang/String;)Lnet/minecraft/class_2350$class_2351; method_10177 fromName + p 0 name + m ()Z method_10178 isVertical + m ()Z method_10179 isHorizontal + m (DDD)D method_10172 choose + p 3 y + p 5 z + p 1 x + m (III)I method_10173 choose + p 1 x + p 2 y + p 3 z + m (Ljava/lang/String;ILjava/lang/String;)V + p 3 name +c net/minecraft/class_2350$class_2353 net/minecraft/util/math/Direction$Type + m (Ljava/util/Random;)Lnet/minecraft/class_2350; method_10183 random + p 1 random + m (Ljava/lang/Object;)Z test test + p 1 direction + m (Ljava/util/Random;)Lnet/minecraft/class_2350$class_2351; method_33465 randomAxis + p 1 random + f [Lnet/minecraft/class_2350; field_11061 facingArray + m (Ljava/lang/String;I[Lnet/minecraft/class_2350;[Lnet/minecraft/class_2350$class_2351;)V + p 4 axisArray + p 3 facingArray + m ()Ljava/util/stream/Stream; method_29716 stream + m (Lnet/minecraft/class_2350;)Z method_10182 test + f [Lnet/minecraft/class_2350$class_2351; field_11065 axisArray +c net/minecraft/class_2350$class_2352 net/minecraft/util/math/Direction$AxisDirection + m ()Lnet/minecraft/class_2350$class_2352; method_26424 getOpposite + f I field_11059 offset + f Ljava/lang/String; field_11057 description + m (Ljava/lang/String;IILjava/lang/String;)V + p 4 description + p 3 offset + m ()I method_10181 offset +c net/minecraft/class_3686 net/minecraft/datafixer/schema/Schema1904 +c net/minecraft/class_2355 net/minecraft/util/EightWayDirection + m ()Ljava/util/Set; method_10186 getDirections + m (Ljava/lang/String;I[Lnet/minecraft/class_2350;)V + p 3 directions + f Ljava/util/Set; field_11078 directions +c net/minecraft/class_2356 net/minecraft/block/FlowerBlock + f Lnet/minecraft/class_265; field_11085 SHAPE + m ()I method_10187 getEffectInStewDuration + f I field_11086 effectInStewDuration + m ()Lnet/minecraft/class_1291; method_10188 getEffectInStew + f Lnet/minecraft/class_1291; field_11087 effectInStew + m (Lnet/minecraft/class_1291;ILnet/minecraft/class_4970$class_2251;)V + p 1 suspiciousStewEffect + p 2 effectDuration + p 3 settings +c net/minecraft/class_3687 net/minecraft/datafixer/schema/Schema1906 +c net/minecraft/class_2357 net/minecraft/block/dispenser/DispenserBehavior + m ()V method_18346 registerDefaults + m (Lnet/minecraft/class_2342;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1799; method_16812 doDispense + f Lnet/minecraft/class_2357; field_16902 NOOP + m (Lnet/minecraft/class_2342;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1799; dispense dispense + p 1 pointer + p 2 stack + m (Lnet/minecraft/class_2342;Lnet/minecraft/class_1297;Lnet/minecraft/class_2350;)V method_27042 setEntityPosition + p 0 pointer + p 1 entity + p 2 direction +c net/minecraft/class_2357$3 net/minecraft/block/dispenser/DispenserBehavior$3 + m (Lnet/minecraft/class_1309;)Z method_27159 method_27159 + p 0 entity +c net/minecraft/class_2357$17 net/minecraft/block/dispenser/DispenserBehavior$17 + f Lnet/minecraft/class_2347; field_20533 fallbackBehavior + m (Lnet/minecraft/class_4970$class_4971;)Z method_27900 method_27900 + p 0 state + m (Lnet/minecraft/class_2342;Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1799; method_22141 tryPutFilledBottle + p 3 filledBottleStack + p 1 pointer + p 2 emptyBottleStack +c net/minecraft/class_2357$9 net/minecraft/block/dispenser/DispenserBehavior$9 + f Lnet/minecraft/class_2347; field_13368 fallbackBehavior +c net/minecraft/class_2357$8 net/minecraft/block/dispenser/DispenserBehavior$8 + f Lnet/minecraft/class_2347; field_13367 fallbackBehavior +c net/minecraft/class_3688 net/minecraft/util/profiler/EmptyProfileResult + f Lnet/minecraft/class_3688; field_16265 INSTANCE +c net/minecraft/class_2358 net/minecraft/block/FireBlock + f Lnet/minecraft/class_2746; field_11088 WEST + f Lnet/minecraft/class_2746; field_11096 NORTH + m (Lnet/minecraft/class_2248;II)V method_10189 registerFlammableBlock + p 1 block + p 3 spreadChance + p 2 burnChance + m (Ljava/util/Random;)I method_26155 getFireTickDelay + f Lnet/minecraft/class_2758; field_11092 AGE + f Lnet/minecraft/class_2746; field_11094 EAST + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_10193 areBlocksAroundFlammable + p 1 world + p 2 pos + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;ILjava/util/Random;I)V method_10196 trySpreadingFire + p 3 spreadFactor + p 2 pos + p 1 world + p 5 currentAge + p 4 rand + f Lnet/minecraft/class_265; field_26654 WEST_SHAPE + m ()V method_10199 registerDefaultFlammables + f Lnet/minecraft/class_265; field_26656 NORTH_SHAPE + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Z method_10192 isRainingAround + p 2 pos + p 1 world + f Ljava/util/Map; field_11090 DIRECTION_PROPERTIES + f Ljava/util/Map; field_26658 shapesByState + m (Lnet/minecraft/class_2680;)I method_10191 getBurnChance + p 1 state + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680; method_10198 getStateForPosition + p 2 pos + p 1 world + f Lnet/minecraft/class_2746; field_11089 SOUTH + m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_265; method_31016 getShapeForState + p 0 state + f Lit/unimi/dsi/fastutil/objects/Object2IntMap; field_11091 spreadChances + m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;I)Lnet/minecraft/class_2680; method_24855 getStateWithAge + p 2 pos + p 1 world + p 3 age + f Lnet/minecraft/class_2746; field_11093 UP + m (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)I method_10194 getBurnChance + p 1 world + p 2 pos + f Lnet/minecraft/class_265; field_26655 EAST_SHAPE + f Lnet/minecraft/class_265; field_26657 SOUTH_SHAPE + f Lnet/minecraft/class_265; field_26653 UP_SHAPE + m (Lnet/minecraft/class_2680;)I method_10190 getSpreadChance + p 1 state + m (Lnet/minecraft/class_2680;)Z method_31017 method_31017 + p 0 state + f Lit/unimi/dsi/fastutil/objects/Object2IntMap; field_11095 burnChances +c net/minecraft/class_3682 net/minecraft/client/util/WindowProvider + f Lnet/minecraft/class_323; field_16255 monitorTracker + f Lnet/minecraft/class_310; field_16256 client + m (Lnet/minecraft/class_310;)V + p 1 client + m (Lnet/minecraft/class_543;Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/class_1041; method_16038 createWindow + p 1 settings + p 2 videoMode + p 3 title +c net/minecraft/class_3683 net/minecraft/client/render/entity/OcelotEntityRenderer + m (Lnet/minecraft/class_3701;)Lnet/minecraft/class_2960; method_16046 getTexture + f Lnet/minecraft/class_2960; field_16259 TEXTURE +c net/minecraft/class_3684 net/minecraft/client/render/entity/feature/CatCollarFeatureRenderer + f Lnet/minecraft/class_2960; field_16260 SKIN + m (Lnet/minecraft/class_3883;Lnet/minecraft/class_5599;)V + p 1 context + p 2 loader + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1451;FFFFFF)V method_16047 render + f Lnet/minecraft/class_3680; field_16261 model +c net/minecraft/class_2354 net/minecraft/block/FenceBlock + f [Lnet/minecraft/class_265; field_11066 cullingShapes + m (Lnet/minecraft/class_2680;)Z method_26375 canConnectToFence + p 1 state + m (Lnet/minecraft/class_2680;ZLnet/minecraft/class_2350;)Z method_10184 canConnect + p 2 neighborIsFullSquare + p 1 state + p 3 dir +c net/minecraft/class_3685 net/minecraft/client/util/RawTextureDataLoader + m (Lnet/minecraft/class_3300;Lnet/minecraft/class_2960;)[I method_16049 loadRawTextureData +c net/minecraft/class_3679 net/minecraft/client/gl/GlShader + m ()Lnet/minecraft/class_281; method_1278 getFragmentShader + m ()I method_1270 getProgramRef + m ()V method_34418 attachReferencedShaders + m ()V method_1279 markUniformsDirty + m ()Lnet/minecraft/class_281; method_1274 getVertexShader +c net/minecraft/class_2348 net/minecraft/util/registry/DefaultedRegistry + m ()Lnet/minecraft/class_2960; method_10137 getDefaultId + f Lnet/minecraft/class_2960; field_11014 defaultId + m (Ljava/lang/String;Lnet/minecraft/class_5321;Lcom/mojang/serialization/Lifecycle;)V + p 3 lifecycle + p 2 key + p 1 defaultId + f Ljava/lang/Object; field_11015 defaultValue +c net/minecraft/class_2349 net/minecraft/block/FenceGateBlock + f Lnet/minecraft/class_2746; field_11024 IN_WALL + f Lnet/minecraft/class_2746; field_11021 POWERED + f Lnet/minecraft/class_265; field_11019 X_AXIS_COLLISION_SHAPE + f Lnet/minecraft/class_265; field_11018 Z_AXIS_CULL_SHAPE + f Lnet/minecraft/class_265; field_11023 X_AXIS_CULL_SHAPE + f Lnet/minecraft/class_265; field_11022 Z_AXIS_SHAPE + f Lnet/minecraft/class_265; field_11017 X_AXIS_SHAPE + f Lnet/minecraft/class_265; field_11028 Z_AXIS_COLLISION_SHAPE + f Lnet/minecraft/class_265; field_11016 IN_WALL_X_AXIS_SHAPE + f Lnet/minecraft/class_265; field_11027 IN_WALL_X_AXIS_CULL_SHAPE + f Lnet/minecraft/class_265; field_11025 IN_WALL_Z_AXIS_SHAPE + m (Lnet/minecraft/class_2680;)Z method_10138 isWall + p 1 state + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;)Z method_16703 canWallConnect + p 0 state + p 1 side + f Lnet/minecraft/class_265; field_11020 IN_WALL_Z_AXIS_CULL_SHAPE + f Lnet/minecraft/class_2746; field_11026 OPEN +c net/minecraft/class_2360 net/minecraft/block/FrostedIceBlock + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Z method_10201 increaseAge + p 2 world + p 3 pos + p 1 state + f Lnet/minecraft/class_2758; field_11097 AGE + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;I)Z method_10202 canMelt + p 2 pos + p 3 maxNeighbors + p 1 world +c net/minecraft/class_2361 net/minecraft/util/collection/IdList + m (I)Z method_35841 containsKey + p 1 index + m (I)V + p 1 initialSize + f Ljava/util/IdentityHashMap; field_11100 idMap + m (Ljava/lang/Object;)V method_10205 add + p 1 value + m ()I method_10204 size + m (Ljava/lang/Object;I)V method_10203 set + p 1 value + p 2 id + f Ljava/util/List; field_11098 list + f I field_11099 nextId +c net/minecraft/class_3692 net/minecraft/util/profiler/ProfileResultImpl + f I field_19383 tickDuration + f Ljava/util/Comparator; field_21825 COMPARATOR + f Ljava/util/Map; field_21826 locationInfos + m (ILjava/lang/String;Lnet/minecraft/class_3692$class_4747;ILjava/lang/StringBuilder;)V method_24253 appendCounter + p 3 info + p 4 tickSpan + p 1 depth + p 2 name + p 5 sb + m (Ljava/lang/StringBuilder;I)Ljava/lang/StringBuilder; method_24256 indent + p 0 sb + p 1 size + f J field_16278 startTime + f I field_16275 startTick + f J field_16276 endTime + f I field_16274 endTick + m (Ljava/lang/String;Ljava/lang/String;)Z method_24255 isSubpath + p 0 parent + p 1 path + m (Ljava/util/Map;Ljava/lang/StringBuilder;I)V method_24260 appendCounterDump + p 2 sb + p 3 tickSpan + p 1 counters + f Lcom/google/common/base/Splitter; field_21824 SPLITTER + m (JI)Ljava/lang/String; method_16063 asString + p 1 timeSpan + p 3 tickSpan + f Lorg/apache/logging/log4j/Logger; field_16279 LOGGER + m (Ljava/util/Map;JIJI)V + p 2 startTime + p 4 startTick + p 5 endTime + p 7 endTick + p 1 locationInfos + m (ILjava/lang/String;Ljava/lang/StringBuilder;)V method_16061 appendTiming + p 3 sb + p 2 name + p 1 level + m ()Ljava/lang/String; method_16062 generateWittyComment + m ()Ljava/util/Map; method_24264 setupCounters + m (Ljava/lang/String;)Lnet/minecraft/class_4748; method_24262 getInfo + p 1 path + f Lnet/minecraft/class_4748; field_21823 EMPTY_INFO +c net/minecraft/class_3692$class_4747 net/minecraft/util/profiler/ProfileResultImpl$CounterInfo + f Ljava/util/Map; field_21829 subCounters + m (Ljava/util/Iterator;J)V method_24267 add + p 1 pathIterator + p 2 time + f J field_21827 selfTime + f J field_21828 totalTime +c net/minecraft/class_2366 net/minecraft/block/GlazedTerracottaBlock +c net/minecraft/class_3697 net/minecraft/entity/ai/goal/GoToOwnerAndPurrGoal + f Lnet/minecraft/class_1451; field_16282 cat + m (Lnet/minecraft/class_1451;DI)V + p 4 range + p 2 speed + p 1 cat +c net/minecraft/class_2368 net/minecraft/block/GlassBlock +c net/minecraft/class_2369 net/minecraft/block/DirtPathBlock + f Lnet/minecraft/class_265; field_11106 SHAPE +c net/minecraft/class_2362 net/minecraft/block/FlowerPotBlock + f Ljava/util/Map; field_11103 CONTENT_TO_POTTED + m ()Lnet/minecraft/class_2248; method_16231 getContent + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_4970$class_2251;)V + p 2 settings + p 1 content + f Lnet/minecraft/class_2248; field_11101 content + m ()Z method_31646 isEmpty + f Lnet/minecraft/class_265; field_11102 SHAPE +c net/minecraft/class_3693 net/minecraft/util/profiler/ReadableProfiler + m (Ljava/lang/String;)Lnet/minecraft/class_3533$class_4746; method_34696 getInfo + p 1 name + m ()Lnet/minecraft/class_3696; method_16064 getResult +c net/minecraft/class_2363 net/minecraft/block/AbstractFurnaceBlock + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;)V method_17025 openScreen + p 3 player + p 1 world + p 2 pos + f Lnet/minecraft/class_2746; field_11105 LIT + f Lnet/minecraft/class_2753; field_11104 FACING + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2591;Lnet/minecraft/class_2591;)Lnet/minecraft/class_5558; method_31617 checkType + p 2 expectedType + p 0 world + p 1 givenType +c net/minecraft/class_3694 net/minecraft/util/profiler/DummyProfiler + f Lnet/minecraft/class_3694; field_16280 INSTANCE +c net/minecraft/class_3695 net/minecraft/util/profiler/Profiler + m (Ljava/lang/String;)V method_15396 push + p 1 location + m ()V method_16066 endTick + m ()V method_16065 startTick + m (Ljava/util/function/Supplier;)V method_15400 push + p 1 locationGetter + m (Ljava/util/function/Supplier;)V method_24271 visit + c Increment the visit count for a marker.\n\n

This is useful to keep track of number of calls made to performance-\nwise expensive methods.\n\n

This method is preferred if getting the marker is costly; the\nsupplier won't be called if the profiler is disabled. + p 1 markerGetter + c the getter for a unique marker + m (Ljava/util/function/Supplier;)V method_15403 swap + p 1 locationGetter + m (Ljava/lang/String;)V method_15405 swap + p 1 location + m (Lnet/minecraft/class_3695;Lnet/minecraft/class_3695;)Lnet/minecraft/class_3695; method_24338 union + m (Ljava/lang/String;)V method_24270 visit + c Increment the visit count for a marker.\n\n

This is useful to keep track of number of calls made to performance-\nwise expensive methods. + p 1 marker + c a unique marker + m ()V method_15407 pop +c net/minecraft/class_3696 net/minecraft/util/profiler/ProfileResult + m ()J method_16068 getStartTime + m (Ljava/lang/String;)Ljava/lang/String; method_21721 getHumanReadableName + p 0 path + m (Ljava/lang/String;)Ljava/util/List; method_16067 getTimings + p 1 parentPath + m ()I method_16070 getEndTick + m ()J method_16071 getTimeSpan + m (Ljava/nio/file/Path;)Z method_16069 save + m ()I method_16072 getStartTick + m ()J method_16073 getEndTime + m ()I method_16074 getTickSpan +c net/minecraft/class_2359 net/minecraft/util/collection/IndexedIterable + m (I)Ljava/lang/Object; method_10200 get + p 1 index + m (Ljava/lang/Object;)I method_10206 getRawId + p 1 entry +c net/minecraft/class_4990 net/minecraft/util/math/DirectionTransformation + f Ljava/lang/String; field_23289 name + m (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/class_4998;ZZZ)V + p 3 name + p 5 flipX + p 4 axisTransformation + p 7 flipZ + p 6 flipY + f [[Lnet/minecraft/class_4990; field_23296 COMBINATIONS + f Lnet/minecraft/class_4581; field_23288 matrix + m (Lnet/minecraft/class_2350$class_2351;)Z method_26387 shouldFlipDirection + p 1 axis + m (Lnet/minecraft/class_5000;)Lnet/minecraft/class_5000; method_26389 mapJigsawOrientation + p 1 orientation + m ()Lit/unimi/dsi/fastutil/booleans/BooleanList; method_26391 getAxisFlips + f Lnet/minecraft/class_4998; field_23295 axisTransformation + f Z field_23293 flipY + f Z field_23294 flipZ + m (Lnet/minecraft/class_2350;)Lnet/minecraft/class_2350; method_26388 map + p 1 direction + f Z field_23291 flipX + m (Lnet/minecraft/class_4990;)Lnet/minecraft/class_4990; method_26385 prepend + p 1 transformation + f Ljava/util/Map; field_23290 mappings + f [Lnet/minecraft/class_4990; field_23297 INVERSES +c net/minecraft/class_2333 net/minecraft/block/EndPortalFrameBlock + f Lnet/minecraft/class_265; field_10953 EYE_SHAPE + m ()Lnet/minecraft/class_2700; method_10054 getCompletedFramePattern + f Lnet/minecraft/class_2700; field_10957 COMPLETED_FRAME + f Lnet/minecraft/class_2746; field_10958 EYE + f Lnet/minecraft/class_2753; field_10954 FACING + f Lnet/minecraft/class_265; field_10955 FRAME_WITH_EYE_SHAPE + f Lnet/minecraft/class_265; field_10956 FRAME_SHAPE +c net/minecraft/class_1001 net/minecraft/client/render/entity/feature/TropicalFishColorFeatureRenderer + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1474;FFFFFF)V method_4205 render + f Lnet/minecraft/class_612; field_17157 smallModel + m (Lnet/minecraft/class_3883;Lnet/minecraft/class_5599;)V + p 1 context + p 2 loader + f Lnet/minecraft/class_615; field_4903 largeModel +c net/minecraft/class_4996 net/minecraft/structure/rule/PosRuleTestType + m (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_4996; method_26409 register + p 0 id + p 1 codec +c net/minecraft/class_3664 net/minecraft/world/biome/layer/type/SouthEastSamplingLayer + m (Lnet/minecraft/class_3630;I)I method_15869 sample + p 1 context + p 2 se +c net/minecraft/class_2334 net/minecraft/block/EndPortalBlock + f Lnet/minecraft/class_265; field_10959 SHAPE +c net/minecraft/class_1000 net/minecraft/client/render/entity/feature/SpiderEyesFeatureRenderer + f Lnet/minecraft/class_1921; field_4902 SKIN +c net/minecraft/class_3665 net/minecraft/client/render/model/ModelBakeSettings + m ()Z method_3512 isUvLocked + m ()Lnet/minecraft/class_4590; method_3509 getRotation +c net/minecraft/class_4995 net/minecraft/structure/rule/PosRuleTest + m ()Lnet/minecraft/class_4996; method_26404 getType + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_26406 test + p 4 random +c net/minecraft/class_2335 net/minecraft/util/math/AxisCycleDirection + m (IIILnet/minecraft/class_2350$class_2351;)I method_10056 choose + p 4 axis + p 1 x + p 2 y + p 3 z + f [Lnet/minecraft/class_2350$class_2351; field_10961 AXES + m (Lnet/minecraft/class_2350$class_2351;)Lnet/minecraft/class_2350$class_2351; method_10058 cycle + p 1 axis + m (Lnet/minecraft/class_2350$class_2351;Lnet/minecraft/class_2350$class_2351;)Lnet/minecraft/class_2335; method_10057 between + p 0 from + p 1 to + f [Lnet/minecraft/class_2335; field_10960 VALUES + m ()Lnet/minecraft/class_2335; method_10055 opposite +c net/minecraft/class_4998 net/minecraft/util/math/AxisTransformation + m (Ljava/lang/String;IIII)V + p 5 zMapping + p 4 yMapping + p 3 xMapping + m (I)I method_26417 map + p 1 oldAxis + f [I field_23368 mappings + m (Lnet/minecraft/class_4998;)Lnet/minecraft/class_4998; method_26418 prepend + p 1 transformation + f Lnet/minecraft/class_4581; field_23369 matrix + f [[Lnet/minecraft/class_4998; field_23370 COMBINATIONS + m ()Lnet/minecraft/class_4581; method_26416 getMatrix +c net/minecraft/class_3666 net/minecraft/world/gen/feature/EndSpikeFeatureConfig + f Lcom/mojang/serialization/Codec; field_24911 CODEC + m (ZLjava/util/List;Ljava/util/Optional;)V + p 1 crystalInvulnerable + p 3 crystalBeamTarget + p 2 spikes + f Z field_16207 crystalInvulnerable + f Ljava/util/List; field_16208 spikes + m (ZLjava/util/List;Lnet/minecraft/class_2338;)V + p 1 crystalInvulnerable + p 2 spikes + p 3 crystalBeamTarget + m ()Lnet/minecraft/class_2338; method_15884 getPos + f Lnet/minecraft/class_2338; field_16206 crystalBeamTarget + m ()Ljava/util/List; method_15885 getSpikes + m ()Z method_15883 isCrystalInvulnerable +c net/minecraft/class_2336 net/minecraft/block/EnderChestBlock + f Lnet/minecraft/class_265; field_10967 SHAPE + f Lnet/minecraft/class_2746; field_10968 WATERLOGGED + m (Lnet/minecraft/class_1730;ILnet/minecraft/class_1661;Lnet/minecraft/class_1657;)Lnet/minecraft/class_1703; method_17468 method_17468 + p 3 player + p 2 inventory + p 1 syncId + f Lnet/minecraft/class_2561; field_17363 CONTAINER_NAME + f Lnet/minecraft/class_2753; field_10966 FACING +c net/minecraft/class_4997 net/minecraft/client/render/entity/model/StriderEntityModel + f Lnet/minecraft/class_630; field_27520 leftBottomBristle + f Ljava/lang/String; field_32564 RIGHT_BOTTOM_BRISTLE + m (Lnet/minecraft/class_4985;FFFFF)V method_26414 setAngles + f Lnet/minecraft/class_630; field_23354 leftLeg + f Ljava/lang/String; field_32565 RIGHT_MIDDLE_BRISTLE + f Lnet/minecraft/class_630; field_23353 rightLeg + f Ljava/lang/String; field_32566 RIGHT_TOP_BRISTLE + f Ljava/lang/String; field_32567 LEFT_TOP_BRISTLE + f Ljava/lang/String; field_32568 LEFT_MIDDLE_BRISTLE + m ()Lnet/minecraft/class_5607; method_32058 getTexturedModelData + f Ljava/lang/String; field_32569 LEFT_BOTTOM_BRISTLE + m (Lnet/minecraft/class_630;)V + p 1 root + f Lnet/minecraft/class_630; field_23355 body + f Lnet/minecraft/class_630; field_27519 leftMiddleBristle + f Lnet/minecraft/class_630; field_27517 rightTopBristle + f Lnet/minecraft/class_630; field_27518 leftTopBristle + f Lnet/minecraft/class_630; field_27515 rightBottomBristle + f Lnet/minecraft/class_630; field_27516 rightMiddleBristle + f Lnet/minecraft/class_630; field_27514 root +c net/minecraft/class_1005 net/minecraft/client/render/entity/feature/WitchHeldItemFeatureRenderer + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1309;FFFFFF)V method_4208 render +c net/minecraft/class_4992 net/minecraft/structure/rule/AxisAlignedLinearPosRuleTest + f Lcom/mojang/serialization/Codec; field_24995 CODEC + f F field_23335 maxChance + f Lnet/minecraft/class_2350$class_2351; field_23338 axis + f I field_23336 minDistance + f F field_23334 minChance + f I field_23337 maxDistance + m (FFIILnet/minecraft/class_2350$class_2351;)V + p 5 axis + p 3 minDistance + p 4 maxDistance + p 1 minChance + p 2 maxChance +c net/minecraft/class_3660 net/minecraft/world/biome/layer/type/ParentedLayer + m (Lnet/minecraft/class_3628;Lnet/minecraft/class_3625;II)I method_15863 sample + p 4 z + p 3 x + p 2 parent + p 1 context + m (Lnet/minecraft/class_3628;Lnet/minecraft/class_3625;II)I method_15864 method_15864 + p 3 x + p 4 z + m (Lnet/minecraft/class_3628;Lnet/minecraft/class_3627;)Lnet/minecraft/class_3627; method_15862 create + p 2 parent + p 1 context +c net/minecraft/class_1004 net/minecraft/client/render/entity/feature/WitherArmorFeatureRenderer + f Lnet/minecraft/class_2960; field_4910 SKIN + m (Lnet/minecraft/class_3883;Lnet/minecraft/class_5599;)V + p 2 loader + p 1 context + f Lnet/minecraft/class_621; field_4909 model +c net/minecraft/class_2330 net/minecraft/command/argument/serialize/IntegerArgumentSerializer + m (Lcom/mojang/brigadier/arguments/IntegerArgumentType;Lcom/google/gson/JsonObject;)V method_10049 toJson + m (Lnet/minecraft/class_2540;)Lcom/mojang/brigadier/arguments/IntegerArgumentType; method_10050 fromPacket + m (Lcom/mojang/brigadier/arguments/IntegerArgumentType;Lnet/minecraft/class_2540;)V method_10048 toPacket +c net/minecraft/class_3661 net/minecraft/world/biome/layer/type/IdentitySamplingLayer + m (Lnet/minecraft/class_3630;I)I method_15866 sample + p 1 context + p 2 value +c net/minecraft/class_2331 net/minecraft/block/EnchantingTableBlock + f Lnet/minecraft/class_265; field_10951 SHAPE + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;ILnet/minecraft/class_1661;Lnet/minecraft/class_1657;)Lnet/minecraft/class_1703; method_17467 method_17467 + p 4 player + p 3 inventory + p 2 syncId +c net/minecraft/class_4994 net/minecraft/structure/rule/AlwaysTruePosRuleTest + f Lnet/minecraft/class_4994; field_23343 INSTANCE + f Lcom/mojang/serialization/Codec; field_25006 CODEC +c net/minecraft/class_3662 net/minecraft/world/biome/layer/type/DiagonalCrossSamplingLayer + m (Lnet/minecraft/class_3630;IIIII)I method_15867 sample + p 5 nw + p 6 center + p 1 context + p 2 sw + p 3 se + p 4 ne +c net/minecraft/class_1002 net/minecraft/client/render/entity/feature/StrayOverlayFeatureRenderer + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1308;FFFFFF)V method_23204 render + f Lnet/minecraft/class_606; field_4908 model + m (Lnet/minecraft/class_3883;Lnet/minecraft/class_5599;)V + p 2 loader + p 1 context + f Lnet/minecraft/class_2960; field_4907 SKIN +c net/minecraft/class_2332 net/minecraft/command/argument/serialize/StringArgumentSerializer + m (Lnet/minecraft/class_2540;)Lcom/mojang/brigadier/arguments/StringArgumentType; method_10052 fromPacket + m (Lcom/mojang/brigadier/arguments/StringArgumentType;Lnet/minecraft/class_2540;)V method_10053 toPacket + m (Lcom/mojang/brigadier/arguments/StringArgumentType;Lcom/google/gson/JsonObject;)V method_10051 toJson +c net/minecraft/class_4993 net/minecraft/structure/rule/LinearPosRuleTest + f I field_23341 minDistance + f F field_23339 minChance + f I field_23342 maxDistance + f F field_23340 maxChance + f Lcom/mojang/serialization/Codec; field_25004 CODEC + m (FFII)V + p 3 minDistance + p 2 maxChance + p 1 minChance + p 4 maxDistance +c net/minecraft/class_3663 net/minecraft/world/biome/layer/type/CrossSamplingLayer + m (Lnet/minecraft/class_3630;IIIII)I method_15868 sample + p 5 w + p 6 center + p 1 context + p 2 n + p 3 e + p 4 s +c net/minecraft/class_2326 net/minecraft/command/argument/serialize/DoubleArgumentSerializer + m (Lcom/mojang/brigadier/arguments/DoubleArgumentType;Lnet/minecraft/class_2540;)V method_10041 toPacket + m (Lcom/mojang/brigadier/arguments/DoubleArgumentType;Lcom/google/gson/JsonObject;)V method_10043 toJson + m (Lnet/minecraft/class_2540;)Lcom/mojang/brigadier/arguments/DoubleArgumentType; method_10042 fromPacket +c net/minecraft/class_2327 net/minecraft/command/argument/serialize/FloatArgumentSerializer + m (Lcom/mojang/brigadier/arguments/FloatArgumentType;Lcom/google/gson/JsonObject;)V method_10046 toJson + m (Lnet/minecraft/class_2540;)Lcom/mojang/brigadier/arguments/FloatArgumentType; method_10045 fromPacket + m (Lcom/mojang/brigadier/arguments/FloatArgumentType;Lnet/minecraft/class_2540;)V method_10044 toPacket +c net/minecraft/class_3658 net/minecraft/world/biome/layer/type/InitLayer + m (Lnet/minecraft/class_3628;)Lnet/minecraft/class_3627; method_15854 create + p 1 context + m (Lnet/minecraft/class_3628;II)I method_15857 method_15857 + p 2 x + p 3 z + m (Lnet/minecraft/class_3630;II)I method_15855 sample + p 3 y + p 2 x + p 1 context +c net/minecraft/class_2328 net/minecraft/block/DragonEggBlock + f Lnet/minecraft/class_265; field_10950 SHAPE + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_10047 teleport + p 3 pos + p 2 world + p 1 state +c net/minecraft/class_3659 net/minecraft/world/biome/layer/type/MergingLayer + m (Lnet/minecraft/class_3630;Lnet/minecraft/class_3625;Lnet/minecraft/class_3625;II)I method_15861 sample + p 1 context + p 5 z + p 4 x + p 3 sampler2 + p 2 sampler1 + m (Lnet/minecraft/class_3628;Lnet/minecraft/class_3625;Lnet/minecraft/class_3625;II)I method_15858 method_15858 + p 4 x + p 5 z + m (Lnet/minecraft/class_3628;Lnet/minecraft/class_3627;Lnet/minecraft/class_3627;)Lnet/minecraft/class_3627; method_15860 create + p 3 layer2 + p 2 layer1 + p 1 context +c net/minecraft/class_2329 net/minecraft/block/EndGatewayBlock +c net/minecraft/class_3670 net/minecraft/loot/function/SetNameLootFunction + f Lorg/apache/logging/log4j/Logger; field_16230 LOGGER + m (Lnet/minecraft/class_2561;)Lnet/minecraft/class_120$class_121; method_35549 builder + p 0 name + m (Lnet/minecraft/class_2561;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_117; method_35552 method_35552 + p 1 conditions + f Lnet/minecraft/class_2561; field_16228 name + m (Lnet/minecraft/class_2561;)Lnet/minecraft/class_2561; method_16191 method_16191 + p 0 textComponent + m (Lnet/minecraft/class_2561;Lnet/minecraft/class_47$class_50;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_117; method_35551 method_35551 + p 2 conditions + m (Lnet/minecraft/class_2561;Lnet/minecraft/class_47$class_50;)Lnet/minecraft/class_120$class_121; method_35550 builder + p 1 target + p 0 name + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_1297;Lnet/minecraft/class_2561;)Lnet/minecraft/class_2561; method_16189 method_16189 + p 2 textComponent + f Lnet/minecraft/class_47$class_50; field_16229 entity + m ([Lnet/minecraft/class_5341;Lnet/minecraft/class_2561;Lnet/minecraft/class_47$class_50;)V + p 1 conditions + p 3 entity + p 2 name + m (Lnet/minecraft/class_47;Lnet/minecraft/class_47$class_50;)Ljava/util/function/UnaryOperator; method_16190 applySourceEntity + p 1 sourceEntity + p 0 context +c net/minecraft/class_3670$class_147 net/minecraft/loot/function/SetNameLootFunction$Serializer + m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_3670; method_629 fromJson + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_3670;Lcom/google/gson/JsonSerializationContext;)V method_630 toJson +c net/minecraft/class_2344 net/minecraft/block/FarmlandBlock + f Lnet/minecraft/class_265; field_11010 SHAPE + f Lnet/minecraft/class_2758; field_11009 MOISTURE + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_10125 setToDirt + p 0 state + p 1 world + p 2 pos + m (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Z method_10126 isWaterNearby + p 1 pos + p 0 world + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_10124 hasCrop + p 1 pos + p 0 world +c net/minecraft/class_3675 net/minecraft/client/util/InputUtil + m (JLorg/lwjgl/glfw/GLFWCursorPosCallbackI;Lorg/lwjgl/glfw/GLFWMouseButtonCallbackI;Lorg/lwjgl/glfw/GLFWScrollCallbackI;Lorg/lwjgl/glfw/GLFWDropCallbackI;)V method_15983 setMouseCallbacks + p 0 handle + p 2 cursorPosCallback + p 4 scrollCallback + p 3 mouseButtonCallback + f I field_20334 GLFW_RAW_MOUSE_MOTION + m (JLorg/lwjgl/glfw/GLFWKeyCallbackI;Lorg/lwjgl/glfw/GLFWCharModsCallbackI;)V method_15986 setKeyboardCallbacks + p 0 handle + p 3 charModsCallback + p 2 keyCallback + m (JIDD)V method_15984 setCursorParameters + p 0 handler + f Ljava/lang/invoke/MethodHandle; field_20333 GLFW_RAW_MOUSE_MOTION_SUPPORTED_HANDLE + m (II)Lnet/minecraft/class_3675$class_306; method_15985 fromKeyCode + p 1 scanCode + p 0 keyCode + m (JI)Z method_15987 isKeyPressed + p 0 handle + p 2 code + m (JZ)V method_21736 setRawMouseMotionMode + p 0 window + p 2 value + f Lnet/minecraft/class_3675$class_306; field_16237 UNKNOWN_KEY + m (Ljava/lang/String;)Lnet/minecraft/class_3675$class_306; method_15981 fromTranslationKey + p 0 translationKey + m ()Z method_21735 isRawMouseMotionSupported +c net/minecraft/class_3675$class_306 net/minecraft/client/util/InputUtil$Key + m (Ljava/lang/Object;)Z equals equals + p 1 other + m ()I method_1444 getCode + m ()Lnet/minecraft/class_3675$class_307; method_1442 getCategory + f Ljava/lang/String; field_1663 translationKey + f I field_1665 code + f Lnet/minecraft/class_3675$class_307; field_1666 type + m ()Ljava/util/OptionalInt; method_30103 toInt + m ()Lnet/minecraft/class_2561; method_27445 getLocalizedText + f Ljava/util/Map; field_1664 KEYS + m (Ljava/lang/String;Lnet/minecraft/class_3675$class_307;I)V + p 2 type + p 1 translationKey + p 3 code + f Lnet/minecraft/class_3528; field_24196 localizedText + m ()Ljava/lang/String; method_1441 getTranslationKey +c net/minecraft/class_3675$class_307 net/minecraft/client/util/InputUtil$Type + m (Ljava/lang/String;ILjava/lang/String;Ljava/util/function/BiFunction;)V + p 4 textTranslator + p 3 name + m (Lnet/minecraft/class_3675$class_307;Ljava/lang/String;I)V method_1446 mapKey + p 0 type + p 1 translationKey + p 2 keyCode + f Ljava/lang/String; field_1673 name + f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; field_1674 map + f Ljava/util/function/BiFunction; field_24197 textTranslator + m (I)Lnet/minecraft/class_3675$class_306; method_1447 createFromCode + p 1 code + m (I)Lnet/minecraft/class_3675$class_306; method_27448 method_27448 + p 1 code +c net/minecraft/class_1011 net/minecraft/client/texture/NativeImage + m (Lorg/lwjgl/stb/STBTTFontinfo;IIIFFFFII)V method_4316 makeGlyphBitmapSubpixel + p 10 startY + p 8 shiftY + p 9 startX + p 6 scaleY + p 7 shiftX + p 4 height + p 5 scaleX + p 2 glyphIndex + p 3 width + p 1 fontInfo + m (IIZ)V + p 1 width + p 3 useStb + p 2 height + m (II)I method_4315 getPixelColor + c Gets the color of a pixel on this native image.\nThe color returned by this method will be in a ABGR format.\n\n

This is only supported when this native image's format is {@link NativeImage.Format#ABGR ABGR}. + p 1 x + p 2 y + m (Lnet/minecraft/class_1011$class_1012;IIZJ)V + p 2 width + p 3 height + p 1 format + p 4 useStb + p 5 pointer + m (IIIIIIZZ)V method_4304 copyRect + p 3 translateX + p 4 translateY + p 1 x + p 2 y + p 7 flipX + p 8 flipY + p 5 width + p 6 height + m ()[I method_4322 makePixelArray + f Lorg/apache/logging/log4j/Logger; field_21684 LOGGER + f I field_4991 width + m (ZZ)V method_4308 setTextureFilter + p 1 mipmap + p 0 blur + m (IIIIIIIZZZZ)V method_22619 upload + p 1 level + p 2 offsetX + p 3 offsetY + p 4 unpackSkipPixels + p 5 unpackSkipRows + p 6 width + p 7 height + p 8 blur + p 9 clamp + p 10 mipmap + p 11 close + m (Ljava/io/InputStream;)Lnet/minecraft/class_1011; method_4309 read + f Lnet/minecraft/class_1011$class_1012; field_4986 format + m ()V method_4302 untrack + m (I)I method_24035 getBlue + p 0 color + f J field_4988 pointer + m (Lnet/minecraft/class_1011$class_1012;Ljava/nio/ByteBuffer;)Lnet/minecraft/class_1011; method_4303 read + m (I)I method_24033 getRed + p 0 color + m ()V method_4320 checkAllocated + m (IIIIIIIZZ)V method_4312 upload + p 4 unpackSkipPixels + p 3 offsetY + p 2 offsetX + p 1 level + p 8 mipmap + p 7 height + p 6 width + p 5 unpackSkipRows + p 9 close + m (IZ)V method_4327 loadFromTextureImage + p 2 removeAlpha + p 1 level + m (Ljava/lang/String;)Lnet/minecraft/class_1011; method_15990 read + p 0 dataUri + m ()I method_4307 getWidth + m (IIIZ)V method_4301 upload + p 3 offsetY + p 4 close + p 1 level + p 2 offsetX + m ()Lnet/minecraft/class_1011$class_1012; method_4318 getFormat + f Ljava/util/Set; field_4992 WRITE_TO_FILE_OPEN_OPTIONS + m (Ljava/nio/ByteBuffer;)Lnet/minecraft/class_1011; method_4324 read + m (Ljava/nio/channels/WritableByteChannel;)Z method_24032 write + m (Ljava/nio/file/Path;)V method_4314 writeFile + p 1 path + m (IIIII)V method_4326 fillRect + p 1 x + p 3 width + p 2 y + p 5 color + p 4 height + m ()I method_4323 getHeight + m ()V method_4319 mirrorVertically + m (Lnet/minecraft/class_1011$class_1012;Ljava/io/InputStream;)Lnet/minecraft/class_1011; method_4310 read + m (IIIIIIIZZZZ)V method_4321 uploadInternal + p 9 clamp + p 10 mipmap + p 7 height + p 8 blur + p 5 unpackSkipRows + p 6 width + p 3 yOffset + p 4 unpackSkipPixels + p 1 level + p 2 xOffset + p 11 close + m (IIII)I method_24031 getAbgrColor + c The resulting color of this operation is stored as least to most significant bits. + p 2 green + p 1 blue + p 0 alpha + p 3 red + m ()[B method_24036 getBytes + m (I)I method_24030 getAlpha + p 0 color + m (Ljava/io/File;)V method_4325 writeFile + f J field_4987 sizeBytes + m (III)V method_4305 setPixelColor + c Sets the color of a pixel on this native image.\nThe color to be set using this method should be in a ABGR format.\n\n

This is only supported when this native image's format is {@link NativeImage.Format#ABGR ABGR} + p 3 color + p 2 y + p 1 x + m (I)I method_24034 getGreen + p 0 color + f I field_4989 height + m (Lnet/minecraft/class_1011;)V method_4317 copyFrom + p 1 image + m (II)B method_4311 getPixelOpacity + p 1 x + p 2 y + f Z field_4990 isStbImage + m (Lnet/minecraft/class_1011$class_1012;IIZ)V + p 1 format + p 3 height + p 2 width + p 4 useStb + m (IIIILnet/minecraft/class_1011;)V method_4300 resizeSubRectTo + p 3 width + p 2 y + p 5 targetImage + p 4 height + p 1 x +c net/minecraft/class_1011$class_1013 net/minecraft/client/texture/NativeImage$GLFormat + f Lnet/minecraft/class_1011$class_1013; field_5011 BGR + f Lnet/minecraft/class_1011$class_1013; field_5012 ABGR + f I field_5015 glConstant + m (Ljava/lang/String;II)V + p 3 glConstant + m ()I method_4341 getGlConstant +c net/minecraft/class_1011$class_1014 net/minecraft/client/texture/NativeImage$WriteCallback + m (Ljava/nio/channels/WritableByteChannel;)V + p 1 channel + m (JJI)V invoke invoke + p 5 size + p 1 context + p 3 data + f Ljava/nio/channels/WritableByteChannel; field_5018 channel + m ()V method_4342 throwStoredException + f Ljava/io/IOException; field_5019 exception +c net/minecraft/class_1011$class_1012 net/minecraft/client/texture/NativeImage$Format + f Lnet/minecraft/class_1011$class_1012; field_5001 BGR + f I field_4993 pixelDataFormat + m ()Z method_4337 hasOpacityChannel + f Z field_5004 hasGreen + m ()Z method_35638 hasBlueChannel + m ()Z method_35628 hasRed + m ()V method_4339 setPackAlignment + f Z field_5000 hasLuminance + m ()I method_35634 getBlueOffset + m ()Z method_4329 hasAlphaChannel + m ()I method_35632 getRedOffset + m ()I method_35640 getGreenOrLuminanceOffset + f I field_5009 greenOffset + f I field_5007 luminanceChannelOffset + m ()I method_35639 getRedOrLuminanceOffset + f Z field_4996 writeable + m ()I method_4330 getOpacityOffset + m ()I method_4332 getAlphaChannelOffset + m ()Z method_35636 hasRedChannel + m ()Z method_35630 hasBlue + f I field_4994 channelCount + m ()Z method_4338 isWriteable + f Lnet/minecraft/class_1011$class_1012; field_4997 ABGR + m ()Z method_35629 hasGreen + f Z field_5005 hasRed + f Z field_5003 hasBlue + m ()V method_4340 setUnpackAlignment + m ()I method_35635 getLuminanceChannelOffset + m ()I method_35633 getGreenOffset + m (I)Lnet/minecraft/class_1011$class_1012; method_4336 getFormat + p 0 glFormat + m ()I method_35641 getBlueOrLuminanceOffset + m ()I method_4335 getChannelCount + f I field_5008 blueOffset + f I field_5006 alphaChannelOffset + f Z field_4999 hasAlpha + m ()I method_4333 getPixelDataFormat + m ()Z method_35637 hasGreenChannel + f I field_5010 redOffset + m (Ljava/lang/String;IIIZZZZZIIIIIZ)V + p 12 blueOffset + p 11 greenOffset + p 10 redOffset + p 9 hasAlpha + p 15 writeable + p 14 alphaOffset + p 13 luminanceOffset + p 4 glFormat + p 3 channels + p 8 hasLuminance + p 7 hasBlue + p 6 hasGreen + p 5 hasRed + m ()Z method_35631 hasLuminance +c net/minecraft/class_3676 net/minecraft/client/util/MonitorFactory +c net/minecraft/class_2345 net/minecraft/util/math/BlockPointerImpl + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)V + p 1 world + p 2 pos + f Lnet/minecraft/class_2338; field_11012 pos + f Lnet/minecraft/class_3218; field_11011 world +c net/minecraft/class_2346 net/minecraft/block/FallingBlock + m ()I method_26154 getFallDelay + c Gets the amount of time in ticks this block will wait before attempting to start falling. + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)I method_10130 getColor + p 1 state + p 2 world + p 3 pos + m (Lnet/minecraft/class_1540;)V method_10132 configureFallingBlockEntity + p 1 entity + m (Lnet/minecraft/class_2680;)Z method_10128 canFallThrough + p 0 state +c net/minecraft/class_2347 net/minecraft/block/dispenser/ItemDispenserBehavior + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1799;ILnet/minecraft/class_2350;Lnet/minecraft/class_2374;)V method_10134 spawnItem + p 3 side + p 4 pos + p 0 world + p 1 stack + p 2 offset + m (Lnet/minecraft/class_2342;Lnet/minecraft/class_2350;)V method_10133 spawnParticles + p 2 side + p 1 pointer + m (Lnet/minecraft/class_2342;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1799; method_10135 dispenseSilently + p 2 stack + p 1 pointer + m (Lnet/minecraft/class_2342;)V method_10136 playSound + p 1 pointer +c net/minecraft/class_3678 net/minecraft/client/WindowEventHandler + m (Z)V method_15995 onWindowFocusChanged + p 1 focused + m ()V method_30133 onCursorEnterChanged + m ()V method_15993 onResolutionChanged +c net/minecraft/class_3671 net/minecraft/loot/function/SetLoreLootFunction + f Ljava/util/List; field_16231 lore + f Lnet/minecraft/class_47$class_50; field_16233 entity + m (Lnet/minecraft/class_1799;Z)Lnet/minecraft/class_2499; method_15964 getLoreForMerge + p 2 otherLoreExists + p 1 stack + f Z field_16232 replace + m ([Lnet/minecraft/class_5341;ZLjava/util/List;Lnet/minecraft/class_47$class_50;)V + p 1 conditions + p 3 lore + p 2 replace + p 4 entity +c net/minecraft/class_3671$class_6159 net/minecraft/loot/function/SetLoreLootFunction$Builder + m (Lnet/minecraft/class_2561;)Lnet/minecraft/class_3671$class_6159; method_35547 lore + p 1 lore + f Ljava/util/List; field_31868 lore + f Lnet/minecraft/class_47$class_50; field_31867 target + m (Lnet/minecraft/class_47$class_50;)Lnet/minecraft/class_3671$class_6159; method_35546 target + p 1 target + m (Z)Lnet/minecraft/class_3671$class_6159; method_35548 replace + p 1 replace + m ()Lnet/minecraft/class_3671$class_6159; method_35545 getThisBuilder + f Z field_31866 replace +c net/minecraft/class_3671$class_3672 net/minecraft/loot/function/SetLoreLootFunction$Serializer + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_3671;Lcom/google/gson/JsonSerializationContext;)V method_15969 toJson + m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_3671; method_15968 fromJson +c net/minecraft/class_2341 net/minecraft/block/WallMountedBlock + f Lnet/minecraft/class_2754; field_11007 FACE + m (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z method_20046 canPlaceAt + p 1 pos + p 2 direction + p 0 world + m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_2350; method_10119 getDirection + p 0 state +c net/minecraft/class_3673 net/minecraft/client/util/GlfwUtil + m ()D method_15974 getTime + m ()V method_15973 makeJvmCrash +c net/minecraft/class_2342 net/minecraft/util/math/BlockPointer + m ()Lnet/minecraft/class_2586; method_10121 getBlockEntity + m ()Lnet/minecraft/class_2338; method_10122 getBlockPos + m ()Lnet/minecraft/class_2680; method_10120 getBlockState + m ()Lnet/minecraft/class_3218; method_10207 getWorld +c net/minecraft/class_2343 net/minecraft/block/BlockEntityProvider + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Lnet/minecraft/class_2586; method_10123 createBlockEntity + p 2 state + p 1 pos + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2680;Lnet/minecraft/class_2591;)Lnet/minecraft/class_5558; method_31645 getTicker + p 2 state + p 3 type + p 1 world + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2586;)Lnet/minecraft/class_5714; method_32896 getGameEventListener + p 1 world + p 2 blockEntity +c net/minecraft/class_3674 net/minecraft/client/util/Clipboard + m (JLorg/lwjgl/glfw/GLFWErrorCallbackI;)Ljava/lang/String; method_15977 getClipboard + p 1 window + f Ljava/nio/ByteBuffer; field_16236 clipboardBuffer + m (JLjava/lang/String;)V method_15979 setClipboard + p 1 window + m (JLjava/nio/ByteBuffer;[B)V method_15978 setClipboard +c net/minecraft/class_1008 net/minecraft/client/gl/GlDebug + f Ljava/util/List; field_4915 KHR_VERBOSITY_LEVELS + m (IZ)V method_4227 enableDebug + p 0 verbosity + p 1 sync + f Ljava/util/List; field_4919 ARB_VERBOSITY_LEVELS + m (I)Ljava/lang/String; method_4222 getSource + p 0 opcode + m (I)Ljava/lang/String; method_4226 getSeverity + p 0 opcode + m (I)Ljava/lang/String; method_4225 unknown + p 0 opcode + m (I)Ljava/lang/String; method_4228 getType + p 0 opcode + f Lorg/apache/logging/log4j/Logger; field_4921 LOGGER + m (IIIIIJJ)V method_4224 info + p 0 source + p 3 severity + p 4 messageLength + p 1 type + p 2 id + p 5 message +c net/minecraft/class_1007 net/minecraft/client/render/entity/PlayerEntityRenderer + m (Lnet/minecraft/class_742;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_4215 render + m (Lnet/minecraft/class_742;Lnet/minecraft/class_2561;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_4213 renderLabelIfPresent + m (Lnet/minecraft/class_5617$class_5618;Z)V + p 2 slim + p 1 ctx + m (Lnet/minecraft/class_742;Lnet/minecraft/class_1268;)Lnet/minecraft/class_572$class_573; method_4210 getArmPose + p 1 hand + p 0 player + m (Lnet/minecraft/class_742;)V method_4218 setModelPose + p 1 player + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_742;)V method_4220 renderRightArm + p 1 matrices + p 4 player + p 3 light + p 2 vertexConsumers + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_742;)V method_4221 renderLeftArm + p 1 matrices + p 2 vertexConsumers + p 3 light + p 4 player + m (Lnet/minecraft/class_742;Lnet/minecraft/class_4587;FFF)V method_4212 setupTransforms + m (Lnet/minecraft/class_742;)Lnet/minecraft/class_2960; method_4216 getTexture + m (Lnet/minecraft/class_742;F)Lnet/minecraft/class_243; method_23206 getPositionOffset + m (Lnet/minecraft/class_742;Lnet/minecraft/class_4587;F)V method_4217 scale + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_742;Lnet/minecraft/class_630;Lnet/minecraft/class_630;)V method_23205 renderArm + p 4 player + p 5 arm + p 6 sleeve + p 1 matrices + p 2 vertexConsumers + p 3 light +c net/minecraft/class_1006 net/minecraft/client/render/entity/feature/WolfCollarFeatureRenderer + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1493;FFFFFF)V method_4209 render + f Lnet/minecraft/class_2960; field_4913 SKIN +c net/minecraft/class_2337 net/minecraft/block/RodBlock + f Lnet/minecraft/class_265; field_10969 X_SHAPE + f Lnet/minecraft/class_265; field_10971 Y_SHAPE + f Lnet/minecraft/class_265; field_10970 Z_SHAPE +c net/minecraft/class_3668 net/minecraft/loot/function/FillPlayerHeadLootFunction + m ([Lnet/minecraft/class_5341;Lnet/minecraft/class_47$class_50;)V + p 1 conditions + p 2 entity + f Lnet/minecraft/class_47$class_50; field_16227 entity + m (Lnet/minecraft/class_47$class_50;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_117; method_35523 method_35523 + p 1 conditions + m (Lnet/minecraft/class_47$class_50;)Lnet/minecraft/class_120$class_121; method_35522 builder + p 0 target +c net/minecraft/class_3668$class_3669 net/minecraft/loot/function/FillPlayerHeadLootFunction$Serializer + m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_3668; method_15958 fromJson + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_3668;Lcom/google/gson/JsonSerializationContext;)V method_15957 toJson +c net/minecraft/class_4999 net/minecraft/client/render/entity/StriderEntityRenderer + f Lnet/minecraft/class_2960; field_23937 COLD_TEXTURE + m (Lnet/minecraft/class_4985;)Lnet/minecraft/class_2960; method_26421 getTexture + m (Lnet/minecraft/class_4985;Lnet/minecraft/class_4587;F)V method_26422 scale + m (Lnet/minecraft/class_4985;)Z method_26423 isShaking + f Lnet/minecraft/class_2960; field_23372 TEXTURE +c net/minecraft/class_2338 net/minecraft/util/math/BlockPos + c Represents the position of a block in a three-dimensional volume.\n\n

The position is integer-valued.\n\n

A block position may be mutable; hence, when using block positions\nobtained from other places as map keys, etc., you should call {@link\n#toImmutable()} to obtain an immutable block position. + m ([I)Lnet/minecraft/class_2338; method_29095 method_29095 + p 0 values + m (Ljava/util/Random;IIIIIII)Ljava/lang/Iterable; method_27156 iterateRandomly + c Iterates through {@code count} random block positions in the given area.\n\n

The iterator yields positions in no specific order. The same position\nmay be returned multiple times by the iterator. + p 6 maxY + c the maximum y value for returned positions + p 7 maxZ + c the maximum z value for returned positions + p 4 minZ + c the minimum z value for returned positions + p 5 maxX + c the maximum x value for returned positions + p 2 minX + c the minimum x value for returned positions + p 3 minY + c the minimum y value for returned positions + p 0 random + c the {@link Random} object used to compute new positions + p 1 count + c the number of positions to iterate + m (JIII)J method_10096 add + p 0 value + p 3 y + p 2 x + p 4 z + m ()Lnet/minecraft/class_2338$class_2339; method_25503 mutableCopy + c Returns a mutable copy of this block position.\n\n

If this block position is a mutable one, mutation to this block\nposition won't affect the returned position. + f J field_10976 BITS_X + f Lcom/mojang/serialization/Codec; field_25064 CODEC + f Lorg/apache/logging/log4j/Logger; field_18789 LOGGER + m (I)Lnet/minecraft/class_2338; method_10088 west + p 1 distance + m (I)Lnet/minecraft/class_2338; method_10076 north + p 1 distance + f Lnet/minecraft/class_2338; field_10980 ORIGIN + c The block position which x, y, and z values are all zero. + m ()J method_10063 asLong + m ()Lnet/minecraft/class_2338; method_10084 up + m (Lnet/minecraft/class_2382;)V + p 1 pos + m (Lnet/minecraft/class_2338;III)Ljava/util/stream/Stream; method_25998 streamOutwards + p 0 center + p 3 maxZ + p 1 maxX + p 2 maxY + m (Lnet/minecraft/class_2374;)V + p 1 pos + m (Lnet/minecraft/class_2382;)Lnet/minecraft/class_2338; method_10081 add + m (Lnet/minecraft/class_238;)Ljava/util/stream/Stream; method_29715 stream + p 0 box + m ()Lnet/minecraft/class_2338; method_10072 south + m (III)Lnet/minecraft/class_2338; method_10069 add + f I field_10983 BIT_SHIFT_Z + m (I)Lnet/minecraft/class_2338; method_35830 multiply + f I field_10975 SIZE_BITS_Y + m (Ljava/util/Random;ILnet/minecraft/class_2338;I)Ljava/lang/Iterable; method_34848 iterateRandomly + c Iterates through {@code count} random block positions in a given range around the given position.\n\n

The iterator yields positions in no specific order. The same position\nmay be returned multiple times by the iterator. + p 0 random + c the {@link Random} object used to compute new positions + p 1 count + c the number of positions to iterate + p 2 around + c the {@link BlockPos} to iterate around + p 3 range + c the maximum distance from the given pos in any axis + m (I)Lnet/minecraft/class_2338; method_10077 south + p 1 distance + m (I)Lnet/minecraft/class_2338; method_10089 east + p 1 distance + m (J)J method_10091 removeChunkSectionLocalY + p 0 y + m (J)I method_10071 unpackLongY + p 0 packedPos + m (Lnet/minecraft/class_2338;ILnet/minecraft/class_2350;Lnet/minecraft/class_2350;)Ljava/lang/Iterable; method_30512 iterateInSquare + c Iterates block positions around the {@code center} in a square of\n({@code 2 * radius + 1}) by ({@code 2 * radius + 1}). The blocks\nare iterated in a (square) spiral around the center.\n\n

The first block returned is the center, then the iterator moves\na block towards the first direction, followed by moving along\nthe second direction.\n\n@param center the center of iteration\n@param radius the maximum chebychev distance\n@param firstDirection the direction the iterator moves first\n@param secondDirection the direction the iterator moves after the first\n\n@throws IllegalStateException when the 2 directions lie on the same axis + p 2 firstDirection + p 3 secondDirection + p 0 center + p 1 radius + m (J)I method_10083 unpackLongZ + p 0 packedPos + m (J)Lnet/minecraft/class_2338; method_10092 fromLong + p 0 packedPos + m (I)Lnet/minecraft/class_2338; method_33096 withY + p 1 y + f J field_10974 BITS_Y + m (Ljava/util/stream/IntStream;)Lcom/mojang/serialization/DataResult; method_29094 method_29094 + p 0 stream + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)Ljava/util/stream/Stream; method_20437 stream + p 1 end + p 0 start + m (Lnet/minecraft/class_2350;)Lnet/minecraft/class_2338; method_10093 offset + f I field_10978 SIZE_BITS_X + m (I)Lnet/minecraft/class_2338; method_10086 up + p 1 distance + m (III)J method_10064 asLong + p 0 x + p 1 y + p 2 z + m ()Lnet/minecraft/class_2338; method_10074 down + m (IIIIII)Ljava/lang/Iterable; method_10094 iterate + p 1 startY + p 0 startX + p 3 endX + p 2 startZ + p 5 endZ + p 4 endY + m ()Lnet/minecraft/class_2338; method_10062 toImmutable + c Returns an immutable block position with the same x, y, and z as this\nposition.\n\n

This method should be called when a block position is used as map\nkeys as to prevent side effects of mutations of mutable block positions. + m ()Lnet/minecraft/class_2338; method_10078 east + m (Lnet/minecraft/class_3341;)Ljava/util/stream/Stream; method_23627 stream + p 0 box + m (Lnet/minecraft/class_2350;I)Lnet/minecraft/class_2338; method_10079 offset + m (Lnet/minecraft/class_2338;III)Ljava/lang/Iterable; method_25996 iterateOutwards + c Iterates block positions around the {@code center}. The iteration order\nis mainly based on the manhattan distance of the position from the\ncenter.\n\n

For the same manhattan distance, the positions are iterated by y\noffset, from negative to positive. For the same y offset, the positions\nare iterated by x offset, from negative to positive. For the two\npositions with the same x and y offsets and the same manhattan distance,\nthe one with a positive z offset is visited first before the one with a\nnegative z offset. + p 2 yRange + c the maximum y difference from the center + p 3 zRange + c the maximum z difference from the center + p 0 center + c the center of iteration + p 1 xRange + c the maximum x difference from the center + f I field_10981 BIT_SHIFT_X + f J field_10973 BITS_Z + m (Lnet/minecraft/class_2338;)Ljava/util/stream/IntStream; method_29093 method_29093 + p 0 pos + m (Lnet/minecraft/class_2382;)Lnet/minecraft/class_2338; method_10059 subtract + f I field_10977 SIZE_BITS_Z + m (Lnet/minecraft/class_2382;)Lnet/minecraft/class_2338; method_10075 crossProduct + p 1 pos + m (IIIIII)Ljava/util/stream/Stream; method_17962 stream + p 1 startY + p 0 startX + p 3 endX + p 2 startZ + p 5 endZ + p 4 endY + m (Lnet/minecraft/class_2350$class_2351;I)Lnet/minecraft/class_2338; method_30513 offset + m (Lnet/minecraft/class_2338;IILjava/util/function/Predicate;)Ljava/util/Optional; method_25997 findClosest + p 3 condition + p 1 horizontalRange + p 2 verticalRange + p 0 pos + m (I)Lnet/minecraft/class_2338; method_10087 down + m (DDD)Lnet/minecraft/class_2338; method_10080 add + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)Ljava/lang/Iterable; method_10097 iterate + p 1 end + p 0 start + m ()Lnet/minecraft/class_2338; method_10095 north + m ()Lnet/minecraft/class_2338; method_10067 west + m (J)I method_10061 unpackLongX + p 0 packedPos + m (Lnet/minecraft/class_243;)V + p 1 pos + m (JLnet/minecraft/class_2350;)J method_10060 offset + p 2 direction + p 0 value + m (Lnet/minecraft/class_2470;)Lnet/minecraft/class_2338; method_10070 rotate + p 1 rotation +c net/minecraft/class_2338$1 net/minecraft/util/math/BlockPos$1 + f I field_23946 remaining + f Lnet/minecraft/class_2338$class_2339; field_23945 pos + m ()Lnet/minecraft/class_2338; method_27157 computeNext +c net/minecraft/class_2338$2 net/minecraft/util/math/BlockPos$2 + f I field_23099 manhattanDistance + f I field_23100 limitX + f I field_23097 zRange + f I field_23103 dy + f I field_23101 limitY + f I field_23102 dx + f Z field_23379 swapZ + f I field_23096 yRange + m ()Lnet/minecraft/class_2338; method_25999 computeNext + f I field_23095 xRange + f I field_23094 maxDistance + f Lnet/minecraft/class_2338$class_2339; field_23378 pos +c net/minecraft/class_2338$class_2339 net/minecraft/util/math/BlockPos$Mutable + m (Lnet/minecraft/class_2350;I)Lnet/minecraft/class_2338; method_10079 offset + m (III)Lnet/minecraft/class_2338; method_10069 add + m (Lnet/minecraft/class_2350$class_2351;II)Lnet/minecraft/class_2338$class_2339; method_27158 clamp + c Clamps the component corresponding to the given {@code axis} between {@code min} and {@code max}. + p 1 axis + p 2 min + p 3 max + m (I)Lnet/minecraft/class_2338; method_35830 multiply + m (J)Lnet/minecraft/class_2338$class_2339; method_16363 set + p 1 pos + m (I)Lnet/minecraft/class_2338$class_2339; method_33099 setZ + m (Lnet/minecraft/class_2350;I)Lnet/minecraft/class_2338$class_2339; method_10104 move + c Moves this mutable block position by the given distance in the given\ndirection. + p 2 distance + p 1 direction + m (III)Lnet/minecraft/class_2338$class_2339; method_10100 move + c Moves the mutable block position by the delta x, y, and z provided. + p 3 dz + p 2 dy + p 1 dx + m (Lnet/minecraft/class_2382;)Lnet/minecraft/class_2338$class_2339; method_10101 set + p 1 pos + m (I)Lnet/minecraft/class_2338$class_2339; method_33097 setX + m (III)Lnet/minecraft/class_2338$class_2339; method_10103 set + c Sets the x, y, and z of this mutable block position. + p 2 y + p 1 x + p 3 z + m (I)Lnet/minecraft/class_2338$class_2339; method_33098 setY + m (Lnet/minecraft/class_2350$class_2351;I)Lnet/minecraft/class_2338; method_30513 offset + m (DDD)Lnet/minecraft/class_2338; method_10080 add + m (Lnet/minecraft/class_2335;III)Lnet/minecraft/class_2338$class_2339; method_17965 set + p 4 z + p 3 y + p 2 x + p 1 axis + m (Lnet/minecraft/class_2382;)Lnet/minecraft/class_2338$class_2339; method_30927 move + p 1 vec + m (Lnet/minecraft/class_2350;)Lnet/minecraft/class_2338$class_2339; method_10098 move + c Moves this mutable block position by 1 block in the given direction. + p 1 direction + m (DDD)Lnet/minecraft/class_2338$class_2339; method_10102 set + p 3 y + p 1 x + p 5 z + m (Lnet/minecraft/class_2382;Lnet/minecraft/class_2350;)Lnet/minecraft/class_2338$class_2339; method_25505 set + c Sets this mutable block position to the offset position of the given\npos by the given direction. + p 1 pos + p 2 direction + m (Lnet/minecraft/class_2382;Lnet/minecraft/class_2382;)Lnet/minecraft/class_2338$class_2339; method_35831 set + c Sets this mutable block position to the sum of the given vectors. + p 2 vec2 + p 1 vec1 + m (Lnet/minecraft/class_2382;III)Lnet/minecraft/class_2338$class_2339; method_25504 set + c Sets this mutable block position to the sum of the given position and the\ngiven x, y, and z. + p 1 pos + p 2 x + p 3 y + p 4 z +c net/minecraft/class_2338$3 net/minecraft/util/math/BlockPos$3 + f I field_23111 index + f I field_23110 startZ + f I field_23105 size + f I field_23108 startX + m ()Lnet/minecraft/class_2338; method_10106 computeNext + f I field_23109 startY + f Lnet/minecraft/class_2338$class_2339; field_23380 pos + f I field_23106 sizeX + f I field_23107 sizeY +c net/minecraft/class_2338$4 net/minecraft/util/math/BlockPos$4 + m ()Lnet/minecraft/class_2338$class_2339; method_30515 computeNext + f I field_25909 currentX + f I field_25910 currentY + f I field_25911 currentZ + f Lnet/minecraft/class_2338$class_2339; field_25904 pos + f [Lnet/minecraft/class_2350; field_25903 directions + f I field_25907 maxSteps + f I field_25908 steps + f I field_25905 maxDirectionChanges + f I field_25906 directionChangeCount +c net/minecraft/class_2311 net/minecraft/block/DeadBushBlock + f Lnet/minecraft/class_265; field_10910 SHAPE +c net/minecraft/class_4974 net/minecraft/client/particle/ReversePortalParticle + m (Lnet/minecraft/class_638;DDDDDD)V + p 1 world + p 10 velocityY + p 12 velocityZ + p 6 z + p 8 velocityX + p 2 x + p 4 y +c net/minecraft/class_4974$class_4975 net/minecraft/client/particle/ReversePortalParticle$Factory + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_26268 createParticle + f Lnet/minecraft/class_4002; field_23188 spriteProvider +c net/minecraft/class_3642 net/minecraft/world/biome/source/BiomeLayerSampler + m (Lnet/minecraft/class_2378;II)Lnet/minecraft/class_1959; method_16341 sample + p 1 biomeRegistry + p 2 x + p 3 z + m (Lnet/minecraft/class_3627;)V + p 1 layerFactory + f Lnet/minecraft/class_3626; field_16516 sampler + f Lorg/apache/logging/log4j/Logger; field_16592 LOGGER +c net/minecraft/class_2312 net/minecraft/block/AbstractRedstoneGateBlock + f Lnet/minecraft/class_2746; field_10911 POWERED + m (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)I method_9995 getInputLevel + p 1 world + p 3 dir + p 2 pos + m (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z method_9996 isLocked + p 1 world + p 3 state + p 2 pos + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z method_9988 isTargetNotAligned + p 2 pos + p 1 world + p 3 state + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_9998 updatePowered + p 1 world + p 2 pos + p 3 state + m (Lnet/minecraft/class_2680;)I method_9992 getUpdateDelayInternal + p 1 state + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_9997 updateTarget + p 1 world + p 2 pos + p 3 state + m (Lnet/minecraft/class_2680;)Z method_9999 isRedstoneGate + p 0 state + m (Lnet/minecraft/class_2680;)Z method_9989 isValidInput + p 1 state + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)I method_9991 getPower + p 1 world + p 2 pos + p 3 state + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)I method_9993 getOutputLevel + p 1 world + p 3 state + p 2 pos + m (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)I method_10000 getMaxInputLevelSides + p 3 state + p 1 world + p 2 pos + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z method_9990 hasPower + p 1 world + p 2 pos + p 3 state + f Lnet/minecraft/class_265; field_10912 SHAPE +c net/minecraft/class_3643 net/minecraft/world/biome/layer/ContinentLayer +c net/minecraft/class_2313 net/minecraft/block/DetectorRailBlock + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_10002 updatePoweredStatus + p 3 state + p 1 world + p 2 pos + m (Lnet/minecraft/class_1297;)Z method_31644 method_31644 + p 0 entity + f Lnet/minecraft/class_2754; field_10914 SHAPE + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Z)V method_10003 updateNearbyRails + p 1 world + p 2 pos + p 3 state + p 4 unpowering + f Lnet/minecraft/class_2746; field_10913 POWERED + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Ljava/lang/Class;Ljava/util/function/Predicate;)Ljava/util/List; method_10001 getCarts + p 4 entityPredicate + p 3 entityClass + p 2 pos + p 1 world + m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_238; method_10004 getCartDetectionBox + p 1 pos +c net/minecraft/class_4976 net/minecraft/datafixer/fix/VillagerGossipFix + m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)V + p 1 outputSchema + p 2 choiceType +c net/minecraft/class_3644 net/minecraft/world/biome/layer/OceanTemperatureLayer +c net/minecraft/class_2314 net/minecraft/command/argument/serialize/ArgumentSerializer + c Serializes an argument type to be sent to the client. + m (Lcom/mojang/brigadier/arguments/ArgumentType;Lcom/google/gson/JsonObject;)V method_10006 toJson + m (Lcom/mojang/brigadier/arguments/ArgumentType;Lnet/minecraft/class_2540;)V method_10007 toPacket + m (Lnet/minecraft/class_2540;)Lcom/mojang/brigadier/arguments/ArgumentType; method_10005 fromPacket +c net/minecraft/class_3645 net/minecraft/world/biome/layer/BiomeLayers + m (I)Z method_15846 isShallowOcean + p 0 id + m (Lit/unimi/dsi/fastutil/ints/Int2IntOpenHashMap;Lnet/minecraft/class_3645$class_5503;I)V method_31117 putCategory + p 0 map + p 1 category + p 2 id + m (JLnet/minecraft/class_3660;Lnet/minecraft/class_3627;ILjava/util/function/LongFunction;)Lnet/minecraft/class_3627; method_15848 stack + p 2 layer + p 0 seed + p 5 contextProvider + p 3 parent + p 4 count + m (Lit/unimi/dsi/fastutil/ints/Int2IntOpenHashMap;)V method_31116 method_31116 + p 0 map + m (I)Z method_15845 isOcean + p 0 id + m (JJ)Lnet/minecraft/class_3631; method_15849 method_15849 + p 2 salt + f Lit/unimi/dsi/fastutil/ints/Int2IntMap; field_26709 BY_CATEGORY + m (II)Z method_15844 areSimilar + p 1 id2 + p 0 id1 + m (ZIILjava/util/function/LongFunction;)Lnet/minecraft/class_3627; method_15847 build + p 2 riverSize + p 3 contextProvider + p 0 old + p 1 biomeSize + m (JZII)Lnet/minecraft/class_3642; method_15843 build + p 3 biomeSize + p 4 riverSize + p 0 seed + p 2 old +c net/minecraft/class_3645$class_5503 net/minecraft/world/biome/layer/BiomeLayers$Category +c net/minecraft/class_4970 net/minecraft/block/AbstractBlock + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_3965;)Lnet/minecraft/class_1269; method_9534 onUse + c Called when this block is used by a player.\nThis, by default, is bound to using the right mouse button.\n\n

This method is called on both the logical client and logical server, so take caution when overriding this method.\nThe logical side can be checked using {@link net.minecraft.world.World#isClient() world.isClient()}.\n\n

If the action result is successful on a logical client, then the action will be sent to the logical server for processing.\n\n@return an action result that specifies if using the block was successful. + p 1 state + p 2 world + p 3 pos + p 4 player + p 5 hand + p 6 hit + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;)J method_9535 getRenderingSeed + p 2 pos + p 1 state + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2415;)Lnet/minecraft/class_2680; method_9569 mirror + p 2 mirror + p 1 state + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Ljava/util/Random;)V method_9588 scheduledTick + p 2 world + p 1 state + p 4 random + p 3 pos + m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_3619; method_9527 getPistonBehavior + p 1 state + m (Lnet/minecraft/class_2680;)Z method_9498 hasComparatorOutput + p 1 state + f Z field_23161 randomTicks + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2680;Lnet/minecraft/class_3965;Lnet/minecraft/class_1676;)V method_19286 onProjectileHit + p 1 world + p 4 projectile + p 2 state + p 3 hit + f [Lnet/minecraft/class_2350; field_23157 DIRECTIONS + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)I method_9603 getStrongRedstonePower + p 4 direction + p 2 world + p 3 pos + p 1 state + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Z)V method_9536 onStateReplaced + c Called in {@link net.minecraft.world.chunk.WorldChunk#setBlockState(BlockPos, BlockState, boolean)} if {@code newState} is different from {@code state}. Vanilla blocks perform removal cleanups here. + p 1 state + p 5 moved + p 4 newState + p 3 pos + p 2 world + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Lnet/minecraft/class_3908; method_17454 createScreenHandlerFactory + p 3 pos + p 2 world + p 1 state + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_3726;)Lnet/minecraft/class_265; method_9549 getCollisionShape + p 1 state + p 2 world + p 3 pos + p 4 context + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;)V method_9606 onBlockBreakStart + p 1 state + p 2 world + p 3 pos + p 4 player + f Lnet/minecraft/class_4970$class_2251; field_23155 settings + f Lnet/minecraft/class_2960; field_23156 lootTableId + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1657;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)F method_9594 calcBlockBreakingDelta + p 3 world + p 4 pos + p 1 state + p 2 player + f F field_23163 slipperiness + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;)Z method_9522 isSideInvisible + p 2 stateFrom + p 1 state + p 3 direction + f Z field_23154 dynamicBounds + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Ljava/util/Random;)V method_9514 randomTick + p 1 state + p 2 world + p 3 pos + p 4 random + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2248;Lnet/minecraft/class_2338;Z)V method_9612 neighborUpdate + p 4 block + p 3 pos + p 6 notify + p 5 fromPos + p 2 world + p 1 state + m ()Lnet/minecraft/class_1792; method_8389 asItem + f Lnet/minecraft/class_3614; field_23158 material + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)F method_9575 getAmbientOcclusionLightLevel + p 3 pos + p 2 world + p 1 state + m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_2464; method_9604 getRenderType + p 1 state + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265; method_9584 getRaycastShape + p 2 world + p 3 pos + p 1 state + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_1799;)V method_9565 onStacksDropped + p 1 state + p 2 world + p 3 pos + p 4 stack + f F field_23160 resistance + m (Lnet/minecraft/class_4970$class_2251;)V + p 1 settings + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1297;)V method_9548 onEntityCollision + p 4 entity + p 1 state + p 3 pos + p 2 world + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;II)Z method_9592 onSyncedBlockEvent + p 3 pos + p 2 world + p 5 data + p 4 type + p 1 state + m (Lnet/minecraft/class_2680;)Z method_9526 hasSidedTransparency + p 1 state + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_3611;)Z method_22358 canBucketPlace + p 2 fluid + p 1 state + m (Lnet/minecraft/class_2680;)Z method_9506 emitsRedstonePower + p 1 state + f F field_23164 velocityMultiplier + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_3726;)Lnet/minecraft/class_265; method_26159 getCameraCollisionShape + p 3 pos + p 4 context + p 1 state + p 2 world + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)I method_9572 getComparatorOutput + p 3 pos + p 2 world + p 1 state + m ()Lnet/minecraft/class_3620; method_26403 getDefaultMapColor + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Z method_9558 canPlaceAt + p 3 pos + p 2 world + p 1 state + f Z field_23159 collidable + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265; method_9571 getCullingShape + p 3 pos + p 2 world + p 1 state + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Z)V method_9615 onBlockAdded + p 4 oldState + p 5 notify + p 1 state + p 2 world + p 3 pos + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)I method_9524 getWeakRedstonePower + p 3 pos + p 2 world + p 4 direction + p 1 state + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;II)V method_9517 prepare + p 1 state + p 5 maxUpdateDepth + p 4 flags + p 3 pos + p 2 world + m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_3610; method_9545 getFluidState + p 1 state + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2470;)Lnet/minecraft/class_2680; method_9598 rotate + c Applies a block rotation to a block state.\n\n

By default, this returns the provided block state.\n\n@return the rotated block state + p 2 rotation + p 1 state + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1750;)Z method_9616 canReplace + p 1 state + p 2 context + f F field_23165 jumpVelocityMultiplier + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_47$class_48;)Ljava/util/List; method_9560 getDroppedStacks + p 1 state + p 2 builder + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265; method_25959 getSidesShape + p 2 world + p 3 pos + p 1 state + m ()Lnet/minecraft/class_2248; method_26160 asBlock + m ()Lnet/minecraft/class_2960; method_26162 getLootTableId + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680; method_9559 getStateForNeighborUpdate + c Gets the possibly updated block state of this block when a neighboring block is updated.\n\n@return the new state of this block + p 3 neighborState + c the state of the updated neighbor block + p 2 direction + c the direction from this block to the neighbor + p 1 state + c the state of this block + p 6 neighborPos + c the position of the neighbor block + p 5 pos + c the position of this block + p 4 world + c the world + f Lnet/minecraft/class_2498; field_23162 soundGroup + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_10;)Z method_9516 canPathfindThrough + p 2 world + p 1 state + p 4 type + p 3 pos + m ()F method_32913 getMaxModelOffset + m ()Lnet/minecraft/class_4970$class_2250; method_16841 getOffsetType + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)I method_9505 getOpacity + p 1 state + p 2 world + p 3 pos + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_3726;)Lnet/minecraft/class_265; method_9530 getOutlineShape + p 1 state + p 2 world + p 3 pos + p 4 context +c net/minecraft/class_4970$class_4972 net/minecraft/block/AbstractBlock$TypedContextPredicate + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Ljava/lang/Object;)Z test test + p 4 type + p 3 pos + p 2 world + p 1 state +c net/minecraft/class_4970$class_4973 net/minecraft/block/AbstractBlock$ContextPredicate + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z test test + p 3 pos + p 1 state + p 2 world +c net/minecraft/class_4970$class_4971 net/minecraft/block/AbstractBlock$AbstractBlockState + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_26212 isSolidBlock + p 2 pos + p 1 world + m ()I method_26213 getLuminance + c Returns the light level emitted by this block state. + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_26228 shouldSuffocate + p 2 pos + p 1 world + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_26216 isOpaqueFullCube + p 1 world + p 2 pos + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_26208 hasEmissiveLighting + p 1 world + p 2 pos + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_1299;)Z method_26170 allowsSpawning + p 1 world + p 3 type + p 2 pos + f I field_23167 luminance + f Lnet/minecraft/class_4970$class_4973; field_23175 suffocationPredicate + m (Lnet/minecraft/class_3494;)Z method_26164 isIn + p 1 tag + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_26167 isTranslucent + p 1 world + p 2 pos + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)I method_26203 getStrongRedstonePower + p 3 direction + p 2 pos + p 1 world + m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)F method_26165 calcBlockBreakingDelta + p 1 player + p 3 pos + p 2 world + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265; method_26201 getCullingShape + p 1 world + p 2 pos + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_26232 shouldPostProcess + p 2 pos + p 1 world + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Ljava/util/Random;)V method_26192 scheduledTick + p 3 random + p 1 world + p 2 pos + m ()Z method_26225 isOpaque + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_3726;)Lnet/minecraft/class_265; method_26202 getCameraCollisionShape + p 3 context + p 2 pos + p 1 world + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_3965;)Lnet/minecraft/class_1269; method_26174 onUse + p 4 hit + p 1 world + p 2 player + p 3 hand + m ()Z method_26229 hasRandomTicks + m ()Z method_26209 exceedsCube + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;II)Z method_26177 onSyncedBlockEvent + p 4 data + p 1 world + p 3 type + p 2 pos + m (Lnet/minecraft/class_2350;Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680; method_26191 getStateForNeighborUpdate + c Gets the possibly updated block state of this block when a neighboring block is updated.\n\n@return the new state of this block + p 5 neighborPos + c the position of the neighbor block + p 2 neighborState + c the state of the updated neighbor block + p 1 direction + c the direction from this block to the neighbor + p 4 pos + c the position of this block + p 3 world + c the world + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;)V method_26179 onBlockBreakStart + p 1 world + p 2 pos + p 3 player + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z method_26206 isSideSolidFullSquare + p 2 pos + p 1 world + p 3 direction + m ()Z method_26221 hasComparatorOutput + m (Lnet/minecraft/class_2248;)Z method_27852 isOf + p 1 block + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Lnet/minecraft/class_265; method_26173 getCullingFace + p 1 world + p 2 pos + p 3 direction + m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;I)V method_30102 prepare + p 2 pos + p 1 world + p 3 flags + m ()Lnet/minecraft/class_2680; method_26233 asBlockState + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Ljava/util/Random;)V method_26199 randomTick + p 1 world + p 2 pos + p 3 random + m (Lnet/minecraft/class_2470;)Lnet/minecraft/class_2680; method_26186 rotate + p 1 rotation + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_243; method_26226 getModelOffset + p 1 world + p 2 pos + f Lnet/minecraft/class_4970$class_4973; field_23174 solidBlockPredicate + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265; method_26224 getRaycastShape + p 2 pos + p 1 world + m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;II)V method_26183 updateNeighbors + p 1 world + p 4 maxUpdateDepth + p 3 flags + p 2 pos + f Lnet/minecraft/class_4970$class_4973; field_23178 emissiveLightingPredicate + m (Lnet/minecraft/class_3611;)Z method_26188 canBucketPlace + p 1 fluid + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_3620; method_26205 getMapColor + p 1 world + p 2 pos + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265; method_26220 getCollisionShape + p 2 pos + p 1 world + f F field_23172 hardness + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_10;)Z method_26171 canPathfindThrough + p 3 type + p 1 world + p 2 pos + m (Lnet/minecraft/class_47$class_48;)Ljava/util/List; method_26189 getDroppedStacks + p 1 builder + f Z field_23168 hasSidedTransparency + m (Lnet/minecraft/class_3494;Ljava/util/function/Predicate;)Z method_27851 isIn + p 1 tag + p 2 predicate + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_3726;)Lnet/minecraft/class_265; method_26194 getCollisionShape + p 1 world + p 3 context + p 2 pos + m ()Lnet/minecraft/class_3610; method_26227 getFluidState + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_26234 isFullCube + p 2 pos + p 1 world + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Lnet/minecraft/class_5431;)Z method_30368 isSideSolid + p 4 shapeType + p 2 pos + p 3 direction + p 1 world + m (Lnet/minecraft/class_1750;)Z method_26166 canReplace + p 1 context + m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;I)V method_30101 updateNeighbors + p 1 world + p 3 flags + p 2 pos + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Z)V method_26197 onStateReplaced + p 4 moved + p 2 pos + p 3 state + p 1 world + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Lnet/minecraft/class_3908; method_26196 createScreenHandlerFactory + p 1 world + p 2 pos + m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;II)V method_26198 prepare + p 1 world + p 2 pos + p 3 flags + p 4 maxUpdateDepth + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_1799;)V method_26180 onStacksDropped + p 1 world + p 3 stack + p 2 pos + m ()Lnet/minecraft/class_3614; method_26207 getMaterial + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2680;Lnet/minecraft/class_3965;Lnet/minecraft/class_1676;)V method_26175 onProjectileHit + p 2 state + p 1 world + p 4 projectile + p 3 hit + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_26230 shouldBlockVision + p 2 pos + p 1 world + f Lnet/minecraft/class_4970$class_4973; field_23177 postProcessPredicate + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;)Z method_26187 isSideInvisible + p 2 direction + p 1 state + m ()Lnet/minecraft/class_2248; method_26204 getBlock + m ()Z method_26215 isAir + f Lnet/minecraft/class_4970$class_4971$class_3752; field_23166 shapeCache + f Lnet/minecraft/class_3620; field_23171 mapColor + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_1297;Lnet/minecraft/class_2350;)Z method_26169 hasSolidTopSurface + p 1 world + p 2 pos + p 3 entity + p 4 direction + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_1297;)Z method_26168 hasSolidTopSurface + p 1 world + p 2 pos + p 3 entity + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)F method_26210 getAmbientOcclusionLightLevel + p 2 pos + p 1 world + m ()Z method_26219 emitsRedstonePower + m ()Z method_29291 isToolRequired + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)F method_26214 getHardness + p 2 pos + p 1 world + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)I method_26193 getOpacity + p 1 world + p 2 pos + f Z field_23169 isAir + m (Lnet/minecraft/class_2415;)Lnet/minecraft/class_2680; method_26185 mirror + p 1 mirror + m ()Z method_26211 hasSidedTransparency + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2248;Lnet/minecraft/class_2338;Z)V method_26181 neighborUpdate + p 5 notify + p 3 block + p 4 posFrom + p 1 world + p 2 pos + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)I method_26176 getComparatorOutput + p 2 pos + p 1 world + m ()Lnet/minecraft/class_3619; method_26223 getPistonBehavior + f Z field_23173 opaque + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)I method_26195 getWeakRedstonePower + p 2 pos + p 1 world + p 3 direction + f Z field_25184 toolRequired + m ()Lnet/minecraft/class_2498; method_26231 getSoundGroup + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265; method_26218 getOutlineShape + p 1 world + p 2 pos + m (Lnet/minecraft/class_2248;Lcom/google/common/collect/ImmutableMap;Lcom/mojang/serialization/MapCodec;)V + p 3 codec + p 2 propertyMap + p 1 block + f Lnet/minecraft/class_4970$class_4973; field_23176 blockVisionPredicate + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Z)V method_26182 onBlockAdded + p 2 pos + p 3 state + p 1 world + p 4 notify + m (Lnet/minecraft/class_2338;)J method_26190 getRenderingSeed + p 1 pos + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265; method_26222 getSidesShape + p 2 pos + p 1 world + m ()V method_26200 initShapeCache + m ()Z method_31709 hasBlockEntity + m ()Lnet/minecraft/class_2464; method_26217 getRenderType + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2591;)Lnet/minecraft/class_5558; method_31708 getBlockEntityTicker + p 2 blockEntityType + p 1 world + f Lnet/minecraft/class_3614; field_23170 material + m (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Z method_26184 canPlaceAt + p 2 pos + p 1 world + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_3726;)Lnet/minecraft/class_265; method_26172 getOutlineShape + p 1 world + p 2 pos + p 3 context + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1297;)V method_26178 onEntityCollision + p 3 entity + p 2 pos + p 1 world +c net/minecraft/class_4970$class_4971$class_3752 net/minecraft/block/AbstractBlock$AbstractBlockState$ShapeCache + f Z field_16557 fullOpaque + f Z field_20337 isFullCube + f [Lnet/minecraft/class_265; field_16560 extrudedFaces + f [Z field_19429 solidSides + m (Lnet/minecraft/class_2680;)V + p 1 state + m (Lnet/minecraft/class_2350;Lnet/minecraft/class_5431;)Z method_30369 isSideSolid + p 2 shapeType + p 1 direction + f Z field_16556 translucent + m (Lnet/minecraft/class_2350;Lnet/minecraft/class_5431;)I method_30370 indexSolidSide + p 1 shapeType + p 0 direction + f Lnet/minecraft/class_265; field_19360 collisionShape + f [Lnet/minecraft/class_2350; field_16559 DIRECTIONS + f I field_25830 SHAPE_TYPE_LENGTH + f I field_16555 lightSubtracted + f Z field_17651 exceedsCube + m (Lnet/minecraft/class_2350$class_2351;)Z method_17901 method_17901 + p 1 axis +c net/minecraft/class_4970$class_2250 net/minecraft/block/AbstractBlock$OffsetType +c net/minecraft/class_4970$class_2251 net/minecraft/block/AbstractBlock$Settings + f F field_21209 jumpVelocityMultiplier + f Lnet/minecraft/class_3614; field_10668 material + f Z field_20721 opaque + m (Lnet/minecraft/class_3620;Lnet/minecraft/class_2680;)Lnet/minecraft/class_3620; method_26241 method_26241 + p 1 state + m (Lnet/minecraft/class_4970$class_4973;)Lnet/minecraft/class_4970$class_2251; method_26243 suffocates + c Specifies logic that calculates whether an entity should suffocate if inside of a block. + p 1 predicate + m (Ljava/util/function/ToIntFunction;)Lnet/minecraft/class_4970$class_2251; method_9631 luminance + c Specifies the light level emitted by a block. + p 1 luminance + c a per block state light level, with values between 0 and 15 + m (Lnet/minecraft/class_4970$class_4973;)Lnet/minecraft/class_4970$class_2251; method_26247 postProcess + p 1 predicate + m (F)Lnet/minecraft/class_4970$class_2251; method_23352 jumpVelocityMultiplier + p 1 jumpVelocityMultiplier + f Lnet/minecraft/class_4970$class_4973; field_23185 postProcessPredicate + m (Lnet/minecraft/class_3614;Lnet/minecraft/class_1767;)Lnet/minecraft/class_4970$class_2251; method_9617 of + p 0 material + p 1 color + m (F)Lnet/minecraft/class_4970$class_2251; method_9632 strength + p 1 strength + m (FF)Lnet/minecraft/class_4970$class_2251; method_9629 strength + p 2 resistance + p 1 hardness + m (Lnet/minecraft/class_2498;)Lnet/minecraft/class_4970$class_2251; method_9626 sounds + p 1 soundGroup + f Lnet/minecraft/class_2498; field_10665 soundGroup + f F field_10667 slipperiness + m (F)Lnet/minecraft/class_4970$class_2251; method_9628 slipperiness + p 1 slipperiness + f F field_10669 hardness + m (Lnet/minecraft/class_3620;)Lnet/minecraft/class_4970$class_2251; method_31710 mapColor + p 1 color + m ()Lnet/minecraft/class_4970$class_2251; method_16229 dropsNothing + c Specifies that a block drops nothing when broken. + m (Lnet/minecraft/class_4970;)Lnet/minecraft/class_4970$class_2251; method_9630 copy + p 0 block + f Z field_10664 collidable + m (Lnet/minecraft/class_4970$class_4973;)Lnet/minecraft/class_4970$class_2251; method_26236 solidBlock + p 1 predicate + f Lnet/minecraft/class_4970$class_4973; field_23184 blockVisionPredicate + m (Lnet/minecraft/class_3614;Ljava/util/function/Function;)V + p 1 material + p 2 mapColorProvider + m ()Lnet/minecraft/class_4970$class_2251; method_26250 air + m (F)Lnet/minecraft/class_4970$class_2251; method_23351 velocityMultiplier + p 1 velocityMultiplier + m (Lnet/minecraft/class_4970$class_4973;)Lnet/minecraft/class_4970$class_2251; method_26249 emissiveLighting + p 1 predicate + f Lnet/minecraft/class_4970$class_4972; field_23181 allowsSpawningPredicate + f Z field_25185 toolRequired + m ()Lnet/minecraft/class_4970$class_2251; method_29292 requiresTool + m ()Lnet/minecraft/class_4970$class_2251; method_9634 noCollision + c Specifies that a block should have no collision bounds.\n\n

This also marks a block as non-opaque. + m ()Lnet/minecraft/class_4970$class_2251; method_9618 breakInstantly + c Specifies that a block is broken instantly. + m (Lnet/minecraft/class_3620;Lnet/minecraft/class_2680;)Lnet/minecraft/class_3620; method_31711 method_31711 + p 1 state + f F field_10660 resistance + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_26244 method_26244 + p 1 world + p 0 state + p 2 pos + f Ljava/util/function/Function; field_10662 mapColorProvider + f F field_23179 velocityMultiplier + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_26248 method_26248 + p 2 pos + p 1 world + p 0 state + m (Lnet/minecraft/class_3614;)Lnet/minecraft/class_4970$class_2251; method_9637 of + p 0 material + m (Lnet/minecraft/class_3614;Ljava/util/function/Function;)Lnet/minecraft/class_4970$class_2251; method_26240 of + p 1 mapColor + p 0 material + f Z field_10661 randomTicks + m (Lnet/minecraft/class_2680;)I method_26237 method_26237 + p 0 state + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4970$class_2251; method_16228 dropsLike + c Specifies that a block should drop the same items as a provided block. + p 1 source + c the block to copy item drops from + m (Lnet/minecraft/class_4970$class_4972;)Lnet/minecraft/class_4970$class_2251; method_26235 allowsSpawning + c Specifies logic that calculates whether an entity can spawn on a block. + p 1 predicate + c the predicate used to calculate whether an entity can spawn on this block + m (Lnet/minecraft/class_4970$class_4973;)Lnet/minecraft/class_4970$class_2251; method_26245 blockVision + p 1 predicate + f Lnet/minecraft/class_4970$class_4973; field_23183 suffocationPredicate + m (Lnet/minecraft/class_3614;Lnet/minecraft/class_3620;)V + p 2 mapColorProvider + p 1 material + f Lnet/minecraft/class_2960; field_10666 lootTableId + f Z field_10670 dynamicBounds + m ()Lnet/minecraft/class_4970$class_2251; method_22488 nonOpaque + c Specifies that a block should be non-opaque and light should be allowed to pass through. + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_1299;)Z method_26239 method_26239 + p 3 type + p 1 world + p 2 pos + p 0 state + m (Lnet/minecraft/class_3614;Lnet/minecraft/class_3620;)Lnet/minecraft/class_4970$class_2251; method_9639 of + p 1 color + p 0 material + f Lnet/minecraft/class_4970$class_4973; field_23186 emissiveLightingPredicate + m ()Lnet/minecraft/class_4970$class_2251; method_9640 ticksRandomly + m ()Lnet/minecraft/class_4970$class_2251; method_9624 dynamicBounds + c Specifies that a block's collision bounds can dynamically resize.\nBy default, block collision bounds are cached for performance.\nBy invoking this method, the game will not cache the block collision bounds and instead calculate the collision bounds when needed. + f Ljava/util/function/ToIntFunction; field_10663 luminance + f Lnet/minecraft/class_4970$class_4973; field_23182 solidBlockPredicate + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_26246 method_26246 + p 1 state + p 3 pos + p 2 world + f Z field_23180 isAir + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_26238 method_26238 + p 1 world + p 2 pos + p 0 state +c net/minecraft/class_3640 net/minecraft/world/biome/layer/AddBaseBiomesLayer + f [I field_16068 COOL_BIOMES + m (Z)V + p 1 old + f [I field_16070 chosenGroup1 + f [I field_16082 OLD_GROUP_1 + f [I field_16062 TEMPERATE_BIOMES + f [I field_16064 DRY_BIOMES + f [I field_16066 SNOWY_BIOMES +c net/minecraft/class_2310 net/minecraft/block/HorizontalConnectingBlock + f [Lnet/minecraft/class_265; field_10901 collisionShapes + f Lnet/minecraft/class_2746; field_10900 WATERLOGGED + m (Lnet/minecraft/class_2680;)I method_9987 getShapeIndex + p 1 state + f Lnet/minecraft/class_2746; field_10905 NORTH + f Lnet/minecraft/class_2746; field_10903 WEST + f Lit/unimi/dsi/fastutil/objects/Object2IntMap; field_19313 SHAPE_INDEX_CACHE + f Lnet/minecraft/class_2746; field_10904 SOUTH + f Ljava/util/Map; field_10902 FACING_PROPERTIES + f [Lnet/minecraft/class_265; field_10906 boundingShapes + m (FFFFFLnet/minecraft/class_4970$class_2251;)V + p 1 radius1 + p 5 collisionHeight + p 4 boundingHeight2 + p 3 boundingHeight1 + p 2 radius2 + p 6 settings + f Lnet/minecraft/class_2746; field_10907 EAST + m (FFFFF)[Lnet/minecraft/class_265; method_9984 createShapes + p 2 radius2 + p 1 radius1 + p 4 offset2 + p 3 height1 + p 5 height2 + m (Lnet/minecraft/class_2350;)I method_9985 getDirectionMask + p 0 dir +c net/minecraft/class_3641 net/minecraft/world/biome/layer/EaseBiomeEdgeLayer + m ([IIIIIIII)Z method_15840 areEdgesSimilar + p 4 s + p 5 w + p 2 n + p 3 e + p 1 ids + p 8 id2 + p 6 center + p 7 id1 + m ([II)Z method_15841 isMountainBiome + p 2 id + p 1 ids +c net/minecraft/class_3639 net/minecraft/world/biome/layer/AddColdClimatesLayer +c net/minecraft/class_2309 net/minecraft/block/DaylightDetectorBlock + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_9983 updateState + p 2 pos + p 1 world + p 0 state + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2603;)V method_31642 tick + p 1 pos + p 0 world + p 3 blockEntity + p 2 state + f Lnet/minecraft/class_265; field_10898 SHAPE + f Lnet/minecraft/class_2746; field_10899 INVERTED + f Lnet/minecraft/class_2758; field_10897 POWER +c net/minecraft/class_2304 net/minecraft/block/CraftingTableBlock + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;ILnet/minecraft/class_1661;Lnet/minecraft/class_1657;)Lnet/minecraft/class_1703; method_17466 method_17466 + p 3 inventory + p 4 player + p 2 syncId + f Lnet/minecraft/class_2561; field_17362 TITLE +c net/minecraft/class_4967 net/minecraft/sound/BiomeAdditionsSound + c Represents an "additions sound" for a biome. + f D field_23145 chance + f Lcom/mojang/serialization/Codec; field_24673 CODEC + m (Lnet/minecraft/class_3414;D)V + p 1 sound + p 2 chance + f Lnet/minecraft/class_3414; field_23144 sound + m ()Lnet/minecraft/class_3414; method_26098 getSound + m ()D method_26099 getChance + c Returns the chance of this addition sound to play at any tick. +c net/minecraft/class_3636 net/minecraft/world/biome/layer/AddDeepOceanLayer +c net/minecraft/class_4966 net/minecraft/world/gen/chunk/VerticalBlockSample + f I field_28105 startY + m (I[Lnet/minecraft/class_2680;)V + p 1 startY + p 2 states + m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680; method_32892 getState + p 1 pos + f [Lnet/minecraft/class_2680; field_23143 states +c net/minecraft/class_4969 net/minecraft/block/RespawnAnchorBlock + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_29561 explode + p 2 world + p 3 explodedPos + p 1 state + f Lcom/google/common/collect/ImmutableList; field_26442 VALID_HORIZONTAL_SPAWN_OFFSETS + m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1941;Lnet/minecraft/class_2338;)Ljava/util/Optional; method_26156 findRespawnPosition + p 0 entity + p 1 world + p 2 pos + f Lcom/google/common/collect/ImmutableList; field_26443 VALID_SPAWN_OFFSETS + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Z method_29559 method_29559 + p 1 pos + f Lnet/minecraft/class_2758; field_23153 CHARGES + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_1937;)Z method_29560 hasStillWater + p 1 world + p 0 pos + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_26382 charge + p 1 pos + p 0 world + p 2 state + m (Lnet/minecraft/class_1799;)Z method_29289 isChargeItem + p 0 stack + m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1941;Lnet/minecraft/class_2338;Z)Ljava/util/Optional; method_30842 findRespawnPosition + p 2 pos + p 1 world + p 0 entity + m (Lnet/minecraft/class_2680;I)I method_26157 getLightLevel + p 0 state + p 1 maxLevel + m (Lnet/minecraft/class_2680;)Z method_29290 canCharge + p 0 state + m (Lnet/minecraft/class_1937;)Z method_27353 isNether + p 0 world +c net/minecraft/class_2306 net/minecraft/command/EntitySelectorOptions + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_10890 NEGATIVE_DISTANCE_EXCEPTION + f Ljava/util/Map; field_10891 options + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_10893 NEGATIVE_LEVEL_EXCEPTION + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_10892 INVALID_TYPE_EXCEPTION + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_10885 UNKNOWN_OPTION_EXCEPTION + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_10887 INAPPLICABLE_OPTION_EXCEPTION + m ()V method_9960 register + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_10889 INVALID_MODE_EXCEPTION + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_10888 IRREVERSIBLE_SORT_EXCEPTION + m (Ljava/lang/String;Lnet/minecraft/class_2306$class_2307;Ljava/util/function/Predicate;Lnet/minecraft/class_2561;)V method_9961 putOption + p 3 description + p 2 condition + p 1 handler + p 0 id + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_10886 TOO_SMALL_LEVEL_EXCEPTION + m (Lnet/minecraft/class_2303;Ljava/lang/String;I)Lnet/minecraft/class_2306$class_2307; method_9976 getHandler + p 1 option + p 0 reader + p 2 restoreCursor + m (Lnet/minecraft/class_2303;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V method_9930 suggestOptions + p 0 reader + p 1 suggestionBuilder +c net/minecraft/class_2306$class_2307 net/minecraft/command/EntitySelectorOptions$SelectorHandler + m (Lnet/minecraft/class_2303;)V handle handle + p 1 reader +c net/minecraft/class_2306$class_2308 net/minecraft/command/EntitySelectorOptions$SelectorOption + f Ljava/util/function/Predicate; field_10896 condition + f Lnet/minecraft/class_2561; field_10894 description + f Lnet/minecraft/class_2306$class_2307; field_10895 handler + m (Lnet/minecraft/class_2306$class_2307;Ljava/util/function/Predicate;Lnet/minecraft/class_2561;)V + p 2 condition + p 1 handler + p 3 description +c net/minecraft/class_3637 net/minecraft/world/biome/layer/AddMushroomIslandLayer +c net/minecraft/class_4968 net/minecraft/sound/BiomeMoodSound + m ()I method_26102 getSpawnRange + c Returns the chebyshev distance from which the mood sound can play to\nthe player. + f I field_23148 cultivationTicks + f Lcom/mojang/serialization/Codec; field_24674 CODEC + f I field_23149 spawnRange + m ()I method_26101 getCultivationTicks + c Returns the ticks it takes for entering the mood environment (a totally\ndark cave) to playing the mood sound, or the inverse of the per-tick. + f D field_23150 extraDistance + m ()D method_26103 getExtraDistance + c Returns the extra distance of the sound from the player when the sound\nplays from the mood position.\n\n

The sound is actually played at a position along the line on the\nthree-dimensional vector from the player to the chosen mood position that\nis this distance to the mood position and this distance farther from the\nplayer. + m ()Lnet/minecraft/class_3414; method_26100 getSound + f Lnet/minecraft/class_3414; field_23147 sound + f Lnet/minecraft/class_4968; field_23146 CAVE + m (Lnet/minecraft/class_3414;IID)V + p 4 extraDistance + p 1 sound + p 2 cultivationTicks + p 3 spawnRange +c net/minecraft/class_3638 net/minecraft/world/biome/layer/IncreaseEdgeCurvatureLayer +c net/minecraft/class_4985 net/minecraft/entity/passive/StriderEntity + f Lnet/minecraft/class_1374; field_23242 escapeDangerGoal + m ()V method_26347 updateFloating + m ()Z method_30079 isBeingTempted + m ()Lnet/minecraft/class_5132$class_5133; method_26924 createStriderAttributes + m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_26344 canSpawn + p 4 random + p 3 pos + p 2 spawnReason + p 1 world + p 0 type + f Lnet/minecraft/class_2940; field_23247 SADDLED + f Lnet/minecraft/class_2940; field_23246 COLD + m ()F method_26345 getSpeed + f Lnet/minecraft/class_1391; field_23241 temptGoal + m (Lnet/minecraft/class_5425;Lnet/minecraft/class_1266;Lnet/minecraft/class_1308;Lnet/minecraft/class_1315;)Lnet/minecraft/class_1315; method_30336 initializeRider + p 4 entityData + p 3 rider + p 2 difficulty + p 1 world + f Lnet/minecraft/class_2940; field_23245 BOOST_TIME + f Lnet/minecraft/class_1856; field_23243 BREEDING_INGREDIENT + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1296;)Lnet/minecraft/class_4985; method_26343 createChild + f Lnet/minecraft/class_1856; field_23244 ATTRACTING_INGREDIENT + m ()Z method_26348 isCold + m ()Z method_30078 isEscapingDanger + f Lnet/minecraft/class_4980; field_23240 saddledComponent + m (Z)V method_26349 setCold + p 1 cold +c net/minecraft/class_4985$class_5494 net/minecraft/entity/passive/StriderEntity$GoBackToLavaGoal + f Lnet/minecraft/class_4985; field_26632 strider + m (Lnet/minecraft/class_4985;D)V + p 1 strider + p 2 speed +c net/minecraft/class_4985$class_4988 net/minecraft/entity/passive/StriderEntity$Navigation + m (Lnet/minecraft/class_4985;Lnet/minecraft/class_1937;)V + p 2 world + p 1 entity +c net/minecraft/class_3653 net/minecraft/world/biome/layer/NoiseToRiverLayer + m (I)I method_15850 isValidForRiver + p 0 value +c net/minecraft/class_2323 net/minecraft/block/DoorBlock + m (Lnet/minecraft/class_1750;)Lnet/minecraft/class_2750; method_10035 getHinge + p 1 ctx + f Lnet/minecraft/class_2754; field_10946 HALF + f Lnet/minecraft/class_2753; field_10938 FACING + f Lnet/minecraft/class_2746; field_10945 OPEN + m (Lnet/minecraft/class_2680;)Z method_24796 isWoodenDoor + p 0 state + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Z)V method_10036 playOpenCloseSound + p 3 open + p 2 pos + p 1 world + f Lnet/minecraft/class_2754; field_10941 HINGE + f Lnet/minecraft/class_2746; field_10940 POWERED + m (Lnet/minecraft/class_2680;)Z method_30841 isOpen + p 1 state + f Lnet/minecraft/class_265; field_10943 WEST_SHAPE + f Lnet/minecraft/class_265; field_10944 EAST_SHAPE + f Lnet/minecraft/class_265; field_10942 NORTH_SHAPE + f Lnet/minecraft/class_265; field_10939 SOUTH_SHAPE + m ()I method_10032 getCloseSoundEventId + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Z method_24795 isWoodenDoor + p 1 pos + p 0 world + m ()I method_10034 getOpenSoundEventId + m (Lnet/minecraft/class_1297;Lnet/minecraft/class_1937;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Z)V method_10033 setOpen + p 5 open + p 3 state + p 4 pos + p 1 entity + p 2 world +c net/minecraft/class_3654 net/minecraft/world/biome/layer/SmoothLayer +c net/minecraft/class_2324 net/minecraft/command/argument/BrigadierArgumentTypes + m (B)Z method_10038 hasMax + p 0 rangeFlag + m (B)Z method_10039 hasMin + p 0 rangeFlag + m (ZZ)B method_10037 createFlag + p 1 hasMax + p 0 hasMin + m ()V method_10040 register +c net/minecraft/class_3655 net/minecraft/world/biome/layer/AddEdgeBiomesLayer + m (I)Z method_15851 isWooded + p 0 id + f Lit/unimi/dsi/fastutil/ints/IntSet; field_26729 FOREST_IDS + f Lit/unimi/dsi/fastutil/ints/IntSet; field_26728 SNOWY_IDS + m (I)Z method_15852 isBadlands + p 1 id +c net/minecraft/class_2325 net/minecraft/block/DropperBlock + f Lnet/minecraft/class_2357; field_10949 BEHAVIOR +c net/minecraft/class_3656 net/minecraft/world/biome/layer/ScaleLayer + m (Lnet/minecraft/class_3628;IIII)I method_15853 sample + p 5 br + p 3 tr + p 4 bl + p 1 context + p 2 tl +c net/minecraft/class_4981 net/minecraft/entity/ItemSteerable + m ()F method_26316 getSaddledSpeed + m ()Z method_6577 consumeOnAStickItem + m (Lnet/minecraft/class_1308;Lnet/minecraft/class_4980;Lnet/minecraft/class_243;)Z method_26313 travel + p 3 movementInput + p 2 saddledEntity + p 1 entity + m (Lnet/minecraft/class_243;)V method_26315 setMovementInput + p 1 movementInput +c net/minecraft/class_4980 net/minecraft/entity/SaddledComponent + f Lnet/minecraft/class_2940; field_23219 boostTime + m (Lnet/minecraft/class_2487;)V method_26312 readNbt + p 1 nbt + m (Ljava/util/Random;)Z method_26308 boost + p 1 random + f Lnet/minecraft/class_2945; field_23218 dataTracker + m (Lnet/minecraft/class_2487;)V method_26309 writeNbt + p 1 nbt + m (Lnet/minecraft/class_2945;Lnet/minecraft/class_2940;Lnet/minecraft/class_2940;)V + p 1 dataTracker + p 2 boostTime + p 3 saddled + f Lnet/minecraft/class_2940; field_23220 saddled + m ()V method_26307 boost + f I field_23217 currentBoostTime + f I field_23216 boostedTime + m ()Z method_26311 isSaddled + f Z field_23215 boosted + f I field_30060 MIN_BOOST_TIME + m (Z)V method_26310 setSaddled + p 1 saddled +c net/minecraft/class_3650 net/minecraft/world/biome/layer/SimpleLandNoiseLayer +c net/minecraft/class_2320 net/minecraft/block/TallPlantBlock + m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;I)V method_10021 placeAt + p 3 pos + p 2 state + p 4 flags + p 1 world + f Lnet/minecraft/class_2754; field_10929 HALF + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_1657;)V method_30036 onBreakInCreative + c Destroys a bottom half of a tall double block (such as a plant or a door)\nwithout dropping an item when broken in creative.\n\n@see Block#onBreak(World, BlockPos, BlockState, PlayerEntity) + p 0 world + p 1 pos + p 2 state + p 3 player +c net/minecraft/class_4983 net/minecraft/entity/ai/brain/task/FarmerWorkTask + m (Lnet/minecraft/class_1646;)V method_26333 craftAndDropBread + p 1 entity + f Ljava/util/List; field_23226 COMPOSTABLES + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;Lnet/minecraft/class_4208;Lnet/minecraft/class_2680;)V method_26334 compostSeeds + p 1 world + p 2 entity + p 3 pos + p 4 composterState + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_30232 syncComposterEvent + p 3 pos + p 4 newState + p 1 world + p 2 oldState +c net/minecraft/class_3651 net/minecraft/world/biome/layer/AddIslandLayer +c net/minecraft/class_2321 net/minecraft/command/suggestion/SuggestionProviders + m (Lcom/mojang/brigadier/suggestion/SuggestionProvider;)Lcom/mojang/brigadier/suggestion/SuggestionProvider; method_10026 getLocalProvider + p 0 provider + m (Lcom/mojang/brigadier/suggestion/SuggestionProvider;)Lnet/minecraft/class_2960; method_10027 computeName + p 0 provider + f Lcom/mojang/brigadier/suggestion/SuggestionProvider; field_22245 ALL_BIOMES + m (Lnet/minecraft/class_2960;)Lcom/mojang/brigadier/suggestion/SuggestionProvider; method_10024 byId + p 0 id + f Ljava/util/Map; field_10931 REGISTRY + f Lcom/mojang/brigadier/suggestion/SuggestionProvider; field_10935 SUMMONABLE_ENTITIES + f Lnet/minecraft/class_2960; field_10930 ASK_SERVER_NAME + f Lcom/mojang/brigadier/suggestion/SuggestionProvider; field_10932 ALL_RECIPES + f Lcom/mojang/brigadier/suggestion/SuggestionProvider; field_10933 ASK_SERVER + f Lcom/mojang/brigadier/suggestion/SuggestionProvider; field_10934 AVAILABLE_SOUNDS + m (Lnet/minecraft/class_2960;Lcom/mojang/brigadier/suggestion/SuggestionProvider;)Lcom/mojang/brigadier/suggestion/SuggestionProvider; method_10022 register + p 1 provider + p 0 name +c net/minecraft/class_2321$class_2322 net/minecraft/command/suggestion/SuggestionProviders$LocalProvider + f Lnet/minecraft/class_2960; field_10936 name + f Lcom/mojang/brigadier/suggestion/SuggestionProvider; field_10937 provider + m (Lnet/minecraft/class_2960;Lcom/mojang/brigadier/suggestion/SuggestionProvider;)V + p 1 name +c net/minecraft/class_4982 net/minecraft/entity/ai/brain/task/BoneMealTask + m (Lnet/minecraft/class_1646;)V method_26324 addLookWalkTargets + p 1 villager + f I field_30184 MAX_DURATION + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_26330 run + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_3218;)Z method_26326 canBoneMeal + p 1 pos + p 2 world + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_26331 finishRunning + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_26332 keepRunning + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;)Ljava/util/Optional; method_26329 findBoneMealPos + p 2 entity + p 1 world + f J field_23223 lastEndEntityAge + f J field_23222 startTime + f Ljava/util/Optional; field_23225 pos + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)Z method_26328 shouldKeepRunning + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;)Z method_26327 shouldRun + f I field_23224 duration +c net/minecraft/class_3652 net/minecraft/world/biome/layer/ApplyRiverLayer +c net/minecraft/class_2319 net/minecraft/command/argument/serialize/ConstantArgumentSerializer + f Ljava/util/function/Supplier; field_10928 supplier +c net/minecraft/class_2315 net/minecraft/block/DispenserBlock + f Lnet/minecraft/class_2753; field_10918 FACING + m (Lnet/minecraft/class_2342;)Lnet/minecraft/class_2374; method_10010 getOutputLocation + p 0 pointer + f Ljava/util/Map; field_10919 BEHAVIORS + m (Lnet/minecraft/class_1799;)Lnet/minecraft/class_2357; method_10011 getBehaviorForItem + p 1 stack + m (Lnet/minecraft/class_1935;Lnet/minecraft/class_2357;)V method_10009 registerBehavior + p 0 provider + p 1 behavior + f Lnet/minecraft/class_2746; field_10920 TRIGGERED + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)V method_10012 dispense + p 1 world + p 2 pos +c net/minecraft/class_4978 net/minecraft/datafixer/fix/JigsawRotationFix + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 2 changesType + p 1 outputSchema + m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_26301 updateBlockState + f Ljava/util/Map; field_23213 ORIENTATION_UPDATES +c net/minecraft/class_3646 net/minecraft/world/biome/layer/AddBambooJungleLayer +c net/minecraft/class_2316 net/minecraft/command/argument/ArgumentTypes + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_2316$class_2317; method_10018 byId + p 0 id + m (Ljava/lang/String;Ljava/lang/Class;Lnet/minecraft/class_2314;)V method_10017 register + c Registers an argument type's serializer. + p 0 id + c the id of the argument type + m (Lcom/mojang/brigadier/CommandDispatcher;Lcom/mojang/brigadier/tree/CommandNode;)Lcom/google/gson/JsonObject; method_10016 toJson + m (Ljava/util/Set;Ljava/util/Set;Lcom/mojang/brigadier/tree/CommandNode;)V method_30926 method_30926 + p 2 node + m (Lcom/google/gson/JsonObject;Lcom/mojang/brigadier/arguments/ArgumentType;)V method_10020 toJson + m (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/class_2316$class_2317; method_10013 byClass + f Lorg/apache/logging/log4j/Logger; field_10923 LOGGER + m (Lcom/mojang/brigadier/arguments/ArgumentType;)Z method_30923 hasClass + m ()V method_10015 register + m (Lcom/mojang/brigadier/tree/CommandNode;)Ljava/util/Set; method_30924 getAllArgumentTypes + p 0 node + m (Lcom/mojang/brigadier/tree/CommandNode;Ljava/util/Set;Ljava/util/Set;)V method_30925 getAllArgumentTypes + p 2 ignoredNodes + p 1 argumentTypes + p 0 node + f Ljava/util/Map; field_10921 classMap + f Ljava/util/Map; field_10922 idMap + m (Lnet/minecraft/class_2540;Lcom/mojang/brigadier/arguments/ArgumentType;)V method_10019 toPacket + m (Lnet/minecraft/class_2540;)Lcom/mojang/brigadier/arguments/ArgumentType; method_10014 fromPacket + p 0 buf +c net/minecraft/class_2316$class_2317 net/minecraft/command/argument/ArgumentTypes$Entry + m (Ljava/lang/Class;Lnet/minecraft/class_2314;Lnet/minecraft/class_2960;)V + p 1 argumentClass + p 2 serializer + p 3 id + f Lnet/minecraft/class_2314; field_10926 serializer + f Lnet/minecraft/class_2960; field_10925 id + f Ljava/lang/Class; field_10924 argClass +c net/minecraft/class_4977 net/minecraft/datafixer/fix/JigsawPropertiesFix + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 2 changesType + p 1 outputSchema + m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_26300 renameProperties +c net/minecraft/class_3647 net/minecraft/world/biome/layer/ApplyOceanTemperatureLayer +c net/minecraft/class_3648 net/minecraft/world/biome/layer/AddHillsLayer + m (Lit/unimi/dsi/fastutil/ints/Int2IntOpenHashMap;)V method_31118 method_31118 + p 0 map + f Lorg/apache/logging/log4j/Logger; field_16128 LOGGER + f Lit/unimi/dsi/fastutil/ints/Int2IntMap; field_26727 MUTATED_BIOMES +c net/minecraft/class_2318 net/minecraft/block/FacingBlock + f Lnet/minecraft/class_2753; field_10927 FACING +c net/minecraft/class_4979 net/minecraft/datafixer/schema/Schema2519 + m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V method_26305 registerEntity + p 1 entityTypes + p 2 name + p 0 schema + m (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities registerEntities + p 1 schema +c net/minecraft/class_3649 net/minecraft/world/biome/layer/AddSunflowerPlainsLayer +c net/minecraft/class_3620 net/minecraft/block/MapColor + c Represents the surface color of a block when rendered from the {@link net.minecraft.client.render.MapRenderer}.\nColor names refer to a material or an object which refers to their vanilla Minecraft textures, not their real-world counterparts, eg. "emerald green".\nNames are in the form of either blockReference_baseColor or color. + f Lnet/minecraft/class_3620; field_25704 DARK_CRIMSON + f Lnet/minecraft/class_3620; field_15985 TERRACOTTA_MAGENTA + f Lnet/minecraft/class_3620; field_15997 LIME + f Lnet/minecraft/class_3620; field_25708 BRIGHT_TEAL + f Lnet/minecraft/class_3620; field_15981 TERRACOTTA_ORANGE + f Lnet/minecraft/class_3620; field_16009 BLACK + f Lnet/minecraft/class_3620; field_15993 LIGHT_GRAY + f Lnet/minecraft/class_3620; field_16016 PALE_PURPLE + f Lnet/minecraft/class_3620; field_16028 TERRACOTTA_GREEN + f Lnet/minecraft/class_3620; field_16008 CLEAR + f I field_16011 color + f Lnet/minecraft/class_3620; field_15978 GRAY + f Lnet/minecraft/class_3620; field_16012 DARK_RED + f Lnet/minecraft/class_3620; field_16024 LIGHT_BLUE + f Lnet/minecraft/class_3620; field_15998 MAGENTA + f Lnet/minecraft/class_3620; field_16004 DARK_GREEN + f Lnet/minecraft/class_3620; field_16020 RED + f Lnet/minecraft/class_3620; field_16000 DIRT_BROWN + f Lnet/minecraft/class_3620; field_25705 TEAL + f Lnet/minecraft/class_3620; field_15996 OAK_TAN + f Lnet/minecraft/class_3620; field_15984 BLUE + f Lnet/minecraft/class_3620; field_15992 TERRACOTTA_BROWN + f Lnet/minecraft/class_3620; field_15980 LAPIS_BLUE + f Lnet/minecraft/class_3620; field_16027 TERRACOTTA_GRAY + f Lnet/minecraft/class_3620; field_16007 TERRACOTTA_BLACK + f Lnet/minecraft/class_3620; field_16019 WATER_BLUE + f Lnet/minecraft/class_3620; field_15989 TERRACOTTA_PINK + f Lnet/minecraft/class_3620; field_16023 STONE_GRAY + f Lnet/minecraft/class_3620; field_16003 TERRACOTTA_WHITE + f Lnet/minecraft/class_3620; field_15977 BROWN + f Lnet/minecraft/class_3620; field_16015 TERRACOTTA_BLUE + f Lnet/minecraft/class_3620; field_25702 DULL_RED + f Lnet/minecraft/class_3620; field_25706 DARK_AQUA + f Lnet/minecraft/class_3620; field_15983 DIAMOND_BLUE + f Lnet/minecraft/class_3620; field_15995 GREEN + m (II)V + p 2 color + p 1 id + f Lnet/minecraft/class_3620; field_15991 TERRACOTTA_LIGHT_BLUE + m (I)I method_15820 getRenderColor + p 1 shade + f Lnet/minecraft/class_3620; field_16018 TERRACOTTA_LIME + f I field_16021 id + f Lnet/minecraft/class_3620; field_16002 BRIGHT_RED + f Lnet/minecraft/class_3620; field_15976 LIGHT_BLUE_GRAY + f Lnet/minecraft/class_3620; field_16014 PURPLE + f Lnet/minecraft/class_3620; field_15988 TERRACOTTA_LIGHT_GRAY + f Lnet/minecraft/class_3620; field_16026 CYAN + f Lnet/minecraft/class_3620; field_16030 PINK + f Lnet/minecraft/class_3620; field_16010 YELLOW + f Lnet/minecraft/class_3620; field_16022 WHITE + f Lnet/minecraft/class_3620; field_25703 DULL_PINK + f Lnet/minecraft/class_3620; field_25707 DARK_DULL_PINK + f Lnet/minecraft/class_3620; field_15986 PALE_YELLOW + f Lnet/minecraft/class_3620; field_15994 GOLD + f Lnet/minecraft/class_3620; field_15982 TERRACOTTA_RED + f Lnet/minecraft/class_3620; field_15990 TERRACOTTA_CYAN + f Lnet/minecraft/class_3620; field_16005 IRON_GRAY + f Lnet/minecraft/class_3620; field_16017 SPRUCE_BROWN + f Lnet/minecraft/class_3620; field_16029 TERRACOTTA_PURPLE + f Lnet/minecraft/class_3620; field_16001 EMERALD_GREEN + f Lnet/minecraft/class_3620; field_15979 WHITE_GRAY + f Lnet/minecraft/class_3620; field_16013 TERRACOTTA_YELLOW + f Lnet/minecraft/class_3620; field_15987 ORANGE + f Lnet/minecraft/class_3620; field_16025 OFF_WHITE + f Lnet/minecraft/class_3620; field_15999 PALE_GREEN + f [Lnet/minecraft/class_3620; field_16006 COLORS +c net/minecraft/class_4951 net/minecraft/block/WeepingVinesPlantBlock + f Lnet/minecraft/class_265; field_23326 SHAPE +c net/minecraft/class_3621 net/minecraft/fluid/WaterFluid +c net/minecraft/class_3621$class_3623 net/minecraft/fluid/WaterFluid$Still +c net/minecraft/class_3621$class_3622 net/minecraft/fluid/WaterFluid$Flowing +c net/minecraft/class_4953 net/minecraft/world/gen/feature/TwistingVinesFeature + m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Z method_25986 isNotSuitable + p 1 pos + p 0 world + m (Lnet/minecraft/class_1936;Ljava/util/Random;Lnet/minecraft/class_2338;III)V method_25988 generateVinesInArea + p 5 length + p 4 verticalSpread + p 3 horizontalSpread + p 2 pos + p 1 random + p 0 world + m (Lnet/minecraft/class_1936;Ljava/util/Random;Lnet/minecraft/class_2338;III)Z method_26265 tryGenerateVines + p 5 length + p 1 random + p 2 pos + p 3 horizontalSpread + p 4 verticalSpread + p 0 world + m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338$class_2339;)Z method_27220 canGenerate + p 0 world + p 1 pos + m (Lnet/minecraft/class_1936;Ljava/util/Random;Lnet/minecraft/class_2338$class_2339;III)V method_25987 generateVineColumn + p 3 maxLength + p 4 minAge + p 1 random + p 2 pos + p 0 world + p 5 maxAge +c net/minecraft/class_4950 net/minecraft/block/TwistingVinesPlantBlock + f Lnet/minecraft/class_265; field_23325 SHAPE +c net/minecraft/class_4949 net/minecraft/block/VineLogic + m (Ljava/util/Random;)I method_26381 getGrowthLength + p 0 random + m (Lnet/minecraft/class_2680;)Z method_25961 isValidForWeepingStem + p 0 state +c net/minecraft/class_4948 net/minecraft/enchantment/SoulSpeedEnchantment + m (Lnet/minecraft/class_1887$class_1888;[Lnet/minecraft/class_1304;)V + p 1 weight + p 2 slotTypes +c net/minecraft/class_3619 net/minecraft/block/piston/PistonBehavior +c net/minecraft/class_4945 net/minecraft/data/client/model/TextureKey + f Lnet/minecraft/class_4945; field_23008 parent + m ()Lnet/minecraft/class_4945; method_25913 getParent + m (Ljava/lang/String;)Lnet/minecraft/class_4945; method_27043 of + p 0 name + m ()Ljava/lang/String; method_25912 getName + m (Ljava/lang/String;Lnet/minecraft/class_4945;)Lnet/minecraft/class_4945; method_27044 of + p 1 parent + p 0 name + m (Ljava/lang/String;Lnet/minecraft/class_4945;)V + p 1 name + p 2 parent + f Ljava/lang/String; field_23007 name +c net/minecraft/class_3614 net/minecraft/block/Material + m ()Lnet/minecraft/class_3620; method_15803 getColor + f Lnet/minecraft/class_3614; field_15930 EGG + c Material for egg blocks, such as dragon and turtle eggs. + f Lnet/minecraft/class_3614; field_15942 GLASS + c Material for glass and glass-like blocks (includes sea lanterns and conduits). + f Lnet/minecraft/class_3620; field_15944 color + f Z field_15950 replaceable + f Lnet/minecraft/class_3614; field_15927 STRUCTURE_VOID + c Material for structure void block. + f Lnet/minecraft/class_3614; field_27890 POWDER_SNOW + f Lnet/minecraft/class_3614; field_15947 UNDERWATER_PLANT + c Material for underwater plants without the replaceable property. + m ()Z method_15799 isSolid + f Lnet/minecraft/class_3614; field_15915 BUBBLE_COLUMN + f Lnet/minecraft/class_3614; field_15959 AIR + f Lnet/minecraft/class_3614; field_15923 LEAVES + f Lnet/minecraft/class_3614; field_15935 PLANT + c Material for plants such as flowers and crops + f Lnet/minecraft/class_3614; field_15943 FIRE + f Lnet/minecraft/class_3614; field_15955 TNT + m ()Z method_15804 blocksLight + m ()Z method_15800 isReplaceable + f Lnet/minecraft/class_3614; field_15919 PORTAL + c Material for the various portal blocks. + f Z field_15929 liquid + f Lnet/minecraft/class_3614; field_15941 SOIL + c Material for the top layer of soil. Path, dirt, podzol, soul soil, farmland and similar. + m ()Lnet/minecraft/class_3619; method_15798 getPistonBehavior + f Lnet/minecraft/class_3614; field_15953 METAL + c Material for blocks metallic in nature, such as cauldrons, bells, iron doors, and iron trapdoors. It also includes non-obvious blocks such as brewing stands and compressed ore blocks, including diamond, redstone, and lapis blocks. + f Lnet/minecraft/class_3614; field_28242 SCULK + m (Lnet/minecraft/class_3620;ZZZZZZLnet/minecraft/class_3619;)V + p 1 color + p 2 liquid + p 3 solid + p 4 blocksMovement + p 5 blocksLight + p 6 breakByHand + p 7 burnable + p 8 pistonBehavior + f Lnet/minecraft/class_3614; field_15938 BAMBOO_SAPLING + f Lnet/minecraft/class_3614; field_15914 STONE + c Material for blocks that are stone or made from it, and generally prefer to be broken by a pickaxe. + f Lnet/minecraft/class_3614; field_15958 ICE + c Material for ice that can melt. See {@link #DENSE_ICE} for unmeltable ice. + f Lnet/minecraft/class_3614; field_15926 REPLACEABLE_UNDERWATER_PLANT + f Lnet/minecraft/class_3614; field_15934 SNOW_BLOCK + c Material for full sized snow blocks. + f Lnet/minecraft/class_3614; field_15946 BAMBOO + f Lnet/minecraft/class_3614; field_15954 GOURD + c Material for gourds. Includes the carved pumpkin and jack o' lantern. + f Lnet/minecraft/class_3614; field_15922 LAVA + f Lnet/minecraft/class_3614; field_15918 REDSTONE_LAMP + f Lnet/minecraft/class_3614; field_27340 AMETHYST + f Lnet/minecraft/class_3614; field_17008 SHULKER_BOX + f Lnet/minecraft/class_3614; field_15952 BARRIER + f Lnet/minecraft/class_3614; field_15920 WATER + f Z field_15940 blocksMovement + f Lnet/minecraft/class_3614; field_15949 REPAIR_STATION + c Material for blocks that can repair tools, including grindstone and anvils. + m ()Z method_15797 isLiquid + f Lnet/minecraft/class_3614; field_15917 SPONGE + f Lnet/minecraft/class_3614; field_15925 CACTUS + f Lnet/minecraft/class_3614; field_15937 CAKE + f Lnet/minecraft/class_3614; field_26708 NETHER_SHOOTS + c Material for crimson and warped roots, as well as Nether sprouts. + f Lnet/minecraft/class_3614; field_15945 SOLID_ORGANIC + c Organic blocks that are solid, including hay, target, and grass blocks. + f Lnet/minecraft/class_3614; field_15913 COBWEB + f Lnet/minecraft/class_3614; field_15957 CARPET + f Lnet/minecraft/class_3614; field_15921 MOSS_BLOCK + c Material for full sized moss blocks. + f Lnet/minecraft/class_3619; field_15960 pistonBehavior + f Lnet/minecraft/class_3614; field_15933 PISTON + m ()Z method_15802 isBurnable + f Z field_15939 blocksLight + f Z field_15911 solid + f Lnet/minecraft/class_3614; field_15931 WOOL + c Material for wool and bed blocks. + f Z field_15951 burnable + f Lnet/minecraft/class_3614; field_15916 AGGREGATE + c A material or structure formed from a loosely compacted mass of fragments or particles. + f Lnet/minecraft/class_3614; field_22223 NETHER_WOOD + c Material for blocks crafted from Nether stems and hyphae. + f Lnet/minecraft/class_3614; field_15928 DENSE_ICE + c Material for ice blocks that do not melt. See {@link #ICE} for meltable ice. + f Lnet/minecraft/class_3614; field_15936 ORGANIC_PRODUCT + c Material for blocks that come from mobs such as honey, slime, or infested blocks. Includes clay but not bone blocks. + f Lnet/minecraft/class_3614; field_15948 SNOW_LAYER + c Material for non-full blocks of snow. Has the replaceable property. + f Lnet/minecraft/class_3614; field_15956 REPLACEABLE_PLANT + f Lnet/minecraft/class_3614; field_15924 DECORATION + c Material for decoration blocks such as redstone components, torches, flower pots, rails, buttons, and skulls. + f Lnet/minecraft/class_3614; field_15932 WOOD + c Material for wood logs, and things crafted from them. + m ()Z method_15801 blocksMovement +c net/minecraft/class_3614$class_3615 net/minecraft/block/Material$Builder + m ()Lnet/minecraft/class_3614$class_3615; method_15812 lightPassesThrough + m ()Lnet/minecraft/class_3614$class_3615; method_15815 replaceable + m ()Lnet/minecraft/class_3614$class_3615; method_15806 notSolid + m ()Lnet/minecraft/class_3614$class_3615; method_15816 blocksPistons + m ()Lnet/minecraft/class_3614$class_3615; method_15807 burnable + m ()Lnet/minecraft/class_3614$class_3615; method_15809 destroyedByPiston + f Lnet/minecraft/class_3619; field_15968 pistonBehavior + m (Lnet/minecraft/class_3620;)V + p 1 color + f Lnet/minecraft/class_3620; field_15961 color + f Z field_15969 blocksMovement + f Z field_15965 liquid + f Z field_15967 burnable + m ()Lnet/minecraft/class_3614; method_15813 build + f Z field_15962 blocksLight + f Z field_15964 replaceable + m ()Lnet/minecraft/class_3614$class_3615; method_15811 allowsMovement + f Z field_15963 solid + m ()Lnet/minecraft/class_3614$class_3615; method_15810 liquid +c net/minecraft/class_4944 net/minecraft/data/client/model/Texture + m (Lnet/minecraft/class_1792;)Lnet/minecraft/class_2960; method_25876 getId + p 0 item + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; method_25890 pattern + p 0 block + f Ljava/util/Set; field_22998 inherited + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_4944; method_25875 all + p 0 id + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; method_25903 fire1 + p 0 block + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_4944; method_25895 layer0 + p 0 id + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; method_25907 sideFrontTopBottom + p 0 block + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_4944; method_25891 particle + p 0 id + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; method_25894 sideEnd + p 0 block + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; method_25911 layer0 + p 0 block + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; method_27168 wallSideEnd + p 0 block + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; method_25898 sideTopBottom + p 0 block + m (Lnet/minecraft/class_1792;)Lnet/minecraft/class_4944; method_25862 particle + p 0 item + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; method_25865 stemAndUpper + p 1 upper + p 0 stem + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; method_25873 paneAndTopForEdge + p 1 top + p 0 block + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; method_25881 plant + p 0 block + m (Lnet/minecraft/class_4945;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4944; method_25868 put + p 2 id + p 1 key + m (Lnet/minecraft/class_4945;)Lnet/minecraft/class_2960; method_25867 getTexture + p 1 key + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_4944; method_25884 plant + p 0 id + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; method_25902 fire0 + p 0 block + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_4944; method_25880 cross + p 0 id + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; method_25906 sideFrontBack + p 0 block + m (Lnet/minecraft/class_4945;Lnet/minecraft/class_4945;)Lnet/minecraft/class_4944; method_25874 inherit + p 1 parent + p 2 child + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; method_25885 rail + p 0 block + m (Lnet/minecraft/class_1792;Ljava/lang/String;)Lnet/minecraft/class_2960; method_25863 getSubId + p 1 suffix + p 0 item + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; method_25910 top + p 0 top + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; method_25877 cross + p 0 block + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; method_25897 sideAndEndForTop + p 0 block + m (Lnet/minecraft/class_1792;)Lnet/minecraft/class_4944; method_25871 layer0 + p 0 item + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; method_25892 fan + p 0 block + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; method_25882 frontTopSide + p 1 downBlock + p 0 frontTopSideBlock + m (Lnet/minecraft/class_4945;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4944; method_25879 copyAndAdd + p 2 id + p 1 key + m (Lnet/minecraft/class_2248;Ljava/lang/String;)Lnet/minecraft/class_2960; method_25866 getSubId + p 1 suffix + p 0 block + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; method_25878 frontSideWithCustomBottom + p 0 block + p 1 bottom + m (Lnet/minecraft/class_4945;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4944; method_25883 of + p 0 key + p 1 id + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; method_25901 particle + p 0 block + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_4944; method_25893 torch + p 0 id + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; method_25905 torch + p 0 block + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; method_25896 sideAndTop + p 0 block + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; method_25872 texture + p 0 block + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_4944; method_25869 texture + p 0 id + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; method_25888 stem + p 0 block + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_4944; method_25889 crop + p 0 id + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; method_25864 all + p 0 block + m ()Ljava/util/stream/Stream; method_25861 getInherited + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; method_25909 sideFrontEnd + p 0 block + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_2960; method_25860 getId + p 0 block + f Ljava/util/Map; field_22997 entries + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_4944; method_25886 rail + p 0 id + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; method_25904 lantern + p 0 block + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; method_25908 sideFrontTop + p 0 block + m (Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4944; method_25870 sideEnd + p 0 side + p 1 end + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; method_27167 campfire + p 0 block + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; method_25899 wallSideTopBottom + p 0 block + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; method_25900 topBottom + p 0 block + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; method_25887 wool + p 0 block +c net/minecraft/class_4946 net/minecraft/data/client/model/TexturedModel + c Represents a model with texture variables defined. + f Lnet/minecraft/class_4946$class_4947; field_23039 CUBE_COLUMN_HORIZONTAL + f Lnet/minecraft/class_4946$class_4947; field_23047 PARTICLE + m (Ljava/util/function/Function;Lnet/minecraft/class_4942;)Lnet/minecraft/class_4946$class_4947; method_25918 makeFactory + p 1 model + p 0 textureGetter + f Lnet/minecraft/class_4946$class_4947; field_23057 SIDE_TOP_BOTTOM_WALL + f Lnet/minecraft/class_4942; field_23059 model + f Lnet/minecraft/class_4946$class_4947; field_23049 LEAVES + f Lnet/minecraft/class_4946$class_4947; field_23037 CUBE_MIRRORED_ALL + f Lnet/minecraft/class_4946$class_4947; field_23043 ORIENTABLE_WITH_BOTTOM + f Lnet/minecraft/class_4946$class_4947; field_23045 TEMPLATE_GLAZED_TERRACOTTA + f Lnet/minecraft/class_4946$class_4947; field_23055 END_FOR_TOP_CUBE_COLUMN + f Lnet/minecraft/class_4946$class_4947; field_23041 CUBE_TOP + f Lnet/minecraft/class_4946$class_4947; field_23051 TEMPLATE_HANGING_LANTERN + m ()Lnet/minecraft/class_4942; method_25914 getModel + m (Lnet/minecraft/class_2248;Ljava/util/function/BiConsumer;)Lnet/minecraft/class_2960; method_25916 upload + p 2 writer + p 1 block + m (Ljava/util/function/Consumer;)Lnet/minecraft/class_4946; method_25917 texture + p 1 textureConsumer + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_4946; method_25920 getCubeAll + p 0 id + f Lnet/minecraft/class_4946$class_4947; field_23959 SIDE_END_WALL + f Lnet/minecraft/class_4946$class_4947; field_23036 CUBE_ALL + f Lnet/minecraft/class_4946$class_4947; field_23046 CORAL_FAN + f Lnet/minecraft/class_4946$class_4947; field_23038 CUBE_COLUMN + f Lnet/minecraft/class_4946$class_4947; field_23048 TEMPLATE_ANVIL + m (Lnet/minecraft/class_2248;Ljava/lang/String;Ljava/util/function/BiConsumer;)Lnet/minecraft/class_2960; method_25915 upload + p 3 writer + p 2 suffix + p 1 block + f Lnet/minecraft/class_4946$class_4947; field_23054 TEMPLATE_SEAGRASS + f Lnet/minecraft/class_4946$class_4947; field_23042 ORIENTABLE + m (Lnet/minecraft/class_4944;Lnet/minecraft/class_4942;)V + p 1 texture + p 2 model + f Lnet/minecraft/class_4946$class_4947; field_23056 END_FOR_TOP_CUBE_COLUMN_HORIZONTAL + f Lnet/minecraft/class_4944; field_23058 texture + f Lnet/minecraft/class_4946$class_4947; field_23044 CARPET + f Lnet/minecraft/class_4946$class_4947; field_23050 TEMPLATE_LANTERN + f Lnet/minecraft/class_4946$class_4947; field_23040 CUBE_BOTTOM_TOP + m ()Lnet/minecraft/class_4944; method_25921 getTexture +c net/minecraft/class_4946$class_4947 net/minecraft/data/client/model/TexturedModel$Factory + m (Lnet/minecraft/class_2248;Ljava/lang/String;Ljava/util/function/BiConsumer;)Lnet/minecraft/class_2960; method_25922 upload + p 3 writer + p 1 block + p 2 suffix + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4946; get get + p 1 block + m (Lnet/minecraft/class_2248;Ljava/util/function/BiConsumer;)Lnet/minecraft/class_2960; method_25923 upload + p 1 block + p 2 writer +c net/minecraft/class_3616 net/minecraft/fluid/LavaFluid + m (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Z method_15819 canLightFire + p 2 pos + p 1 world + m (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Z method_15817 hasBurnableBlock + p 2 pos + p 1 world + m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)V method_15818 playExtinguishEvent + p 1 world + p 2 pos +c net/minecraft/class_3616$class_3617 net/minecraft/fluid/LavaFluid$Flowing +c net/minecraft/class_3616$class_3618 net/minecraft/fluid/LavaFluid$Still +c net/minecraft/class_2300 net/minecraft/command/EntitySelector + f Z field_10828 senderOnly + m (Lnet/minecraft/class_243;Ljava/util/List;)Ljava/util/List; method_9814 getEntities + m (Lnet/minecraft/class_2168;)Ljava/util/List; method_9813 getPlayers + f I field_10822 limit + m (Lnet/minecraft/class_2168;)Lnet/minecraft/class_3222; method_9811 getPlayer + m ()Z method_9820 isSenderOnly + m (Lnet/minecraft/class_2168;)V method_9818 checkSourcePermission + f Lnet/minecraft/class_238; field_10824 box + f Lnet/minecraft/class_2096$class_2099; field_10825 distance + m (Ljava/util/List;)Lnet/minecraft/class_5250; method_9822 getNames + m (Lnet/minecraft/class_243;)Ljava/util/function/Predicate; method_9817 getPositionPredicate + f Ljava/util/function/BiConsumer; field_10826 sorter + f Z field_10827 usesAt + f Lnet/minecraft/class_5575; field_10832 entityFilter + f Ljava/util/function/Predicate; field_10820 basePredicate + f Z field_10829 localWorldOnly + m (Ljava/util/List;Lnet/minecraft/class_3218;Lnet/minecraft/class_243;Ljava/util/function/Predicate;)V method_9823 appendEntitiesFromWorld + m ()I method_9815 getLimit + f Ljava/util/UUID; field_10821 uuid + f Ljava/lang/String; field_10831 playerName + m (Lnet/minecraft/class_2168;)Ljava/util/List; method_9816 getEntities + m (Lnet/minecraft/class_2168;)Lnet/minecraft/class_1297; method_9809 getEntity + f Lnet/minecraft/class_5575; field_27774 PASSTHROUGH_FILTER + m ()Z method_9821 isLocalWorldOnly + m (IZZLjava/util/function/Predicate;Lnet/minecraft/class_2096$class_2099;Ljava/util/function/Function;Lnet/minecraft/class_238;Ljava/util/function/BiConsumer;ZLjava/lang/String;Ljava/util/UUID;Lnet/minecraft/class_1299;Z)V + p 6 positionOffset + p 5 distance + p 4 basePredicate + p 3 localWorldOnly + p 2 includesNonPlayers + p 1 count + p 13 usesAt + p 12 type + p 11 uuid + p 10 playerName + p 9 senderOnly + p 8 sorter + p 7 box + f Ljava/util/function/Function; field_10823 positionOffset + f Z field_10830 includesNonPlayers + m ()Z method_35815 usesAt + m ()Z method_9819 includesNonPlayers +c net/minecraft/class_2300$1 net/minecraft/command/EntitySelector$1 + m (Lnet/minecraft/class_1297;)Lnet/minecraft/class_1297; method_32203 downcast +c net/minecraft/class_4963 net/minecraft/datafixer/fix/PlayerUuidFix + m (Lcom/mojang/datafixers/schemas/Schema;)V + p 1 outputSchema +c net/minecraft/class_3631 net/minecraft/world/biome/layer/util/CachingLayerContext + f J field_16729 localSeed + m (Lnet/minecraft/class_4;Lnet/minecraft/class_3626;Lnet/minecraft/class_3626;)Lnet/minecraft/class_3626; method_15836 createSampler + m (Lnet/minecraft/class_4;)Lnet/minecraft/class_3626; method_15837 createSampler + f I field_16044 cacheCapacity + m (Lnet/minecraft/class_4;Lnet/minecraft/class_3626;)Lnet/minecraft/class_3626; method_15838 createSampler + f Lit/unimi/dsi/fastutil/longs/Long2IntLinkedOpenHashMap; field_16045 cache + m (IJJ)V + p 4 salt + p 2 seed + p 1 cacheCapacity + f Lnet/minecraft/class_3756; field_16732 noiseSampler + f J field_16730 worldSeed + m (JJ)J method_22417 addSalt + p 0 seed + p 2 salt +c net/minecraft/class_2301 net/minecraft/block/CoralBlock + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_4970$class_2251;)V + p 2 settings + p 1 deadCoralBlock + f Lnet/minecraft/class_2248; field_10833 deadCoralBlock + f Lnet/minecraft/class_265; field_10834 SHAPE +c net/minecraft/class_4962 net/minecraft/datafixer/fix/WorldUuidFix + m (Lcom/mojang/datafixers/schemas/Schema;)V + p 1 outputSchema +c net/minecraft/class_3632 net/minecraft/world/biome/layer/AddClimateLayers +c net/minecraft/class_3632$class_3635 net/minecraft/world/biome/layer/AddClimateLayers$AddSpecialBiomesLayer +c net/minecraft/class_3632$class_3926 net/minecraft/world/biome/layer/AddClimateLayers$AddTemperateBiomesLayer +c net/minecraft/class_3632$class_3927 net/minecraft/world/biome/layer/AddClimateLayers$AddCoolBiomesLayer +c net/minecraft/class_2302 net/minecraft/block/CropBlock + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)F method_9830 getAvailableMoisture + p 2 pos + p 0 block + p 1 world + f [Lnet/minecraft/class_265; field_10836 AGE_TO_SHAPE + f Lnet/minecraft/class_2758; field_10835 AGE + m (Lnet/minecraft/class_2680;)Z method_9825 isMature + p 1 state + m (I)Lnet/minecraft/class_2680; method_9828 withAge + p 1 age + m ()Lnet/minecraft/class_2758; method_9824 getAgeProperty + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_9826 applyGrowth + p 2 pos + p 1 world + p 3 state + m (Lnet/minecraft/class_2680;)I method_9829 getAge + p 1 state + m ()Lnet/minecraft/class_1935; method_9832 getSeedsItem + m ()I method_9827 getMaxAge + m (Lnet/minecraft/class_1937;)I method_9831 getGrowthAmount + p 1 world +c net/minecraft/class_4965 net/minecraft/predicate/entity/FishingHookPredicate + f Lnet/minecraft/class_4965; field_23137 ANY + f Ljava/lang/String; field_30854 IN_OPEN_WATER + f Z field_23138 inOpenWater + m (Z)Lnet/minecraft/class_4965; method_26095 of + p 0 inOpenWater + m ()Lcom/google/gson/JsonElement; method_26092 toJson + m (Z)V + p 1 inOpenWater + m (Lnet/minecraft/class_1297;)Z method_26093 test + p 1 entity + m (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_4965; method_26094 fromJson + p 0 json +c net/minecraft/class_2303 net/minecraft/command/EntitySelectorReader + m (Lnet/minecraft/class_1299;)V method_9842 setEntityType + p 1 entityType + m (Ljava/util/function/BiConsumer;)V method_9845 setSorter + p 1 sorter + m (Z)V method_9841 setIncludesNonPlayers + p 1 includesNonPlayers + f Ljava/lang/Double; field_10857 x + m ()Z method_9861 selectsAdvancements + m (Z)V method_9865 setSelectsTeam + p 1 selectsTeam + f Lnet/minecraft/class_2152; field_10859 yawRange + m ()V method_9874 readArguments + m ()Lcom/mojang/brigadier/StringReader; method_9835 getReader + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_10853 UNKNOWN_SELECTOR_EXCEPTION + m ()Z method_9886 selectsEntityType + m (D)V method_9891 setDx + p 1 dx + f Z field_10865 excludesEntityType + f C field_33077 ALL_PLAYERS + m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; method_9908 listSuggestions + p 1 builder + f Z field_10841 selectsScores + m ()Z method_9915 readTagCharacter + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_10875 INVALID_ENTITY_EXCEPTION + m ()Lnet/minecraft/class_2152; method_9883 getPitchRange + f Ljava/util/function/Predicate; field_10870 predicate + f Ljava/lang/Double; field_10862 dx + m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; method_9911 suggestOptionOrEnd + p 1 builder + f Z field_10849 selectsGameMode + f Lnet/minecraft/class_1299; field_10863 entityType + f Ljava/util/function/BiFunction; field_10867 DEFAULT_SUGGESTION_PROVIDER + f Ljava/util/function/BiConsumer; field_10882 FURTHEST + m ()Ljava/lang/Double; method_9907 getDz + m (Lnet/minecraft/class_2152;)V method_9855 setYawRange + p 1 yawRange + f C field_33070 ARGUMENT_DEFINER + m (D)V method_9850 setX + p 1 x + m (Z)V method_9906 setSelectsAdvancements + p 1 selectsAdvancements + f Z field_10840 usesAt + m (Z)V method_9877 setHasLimit + p 1 hasLimit + m ()Z method_9885 isSenderOnly + f Lnet/minecraft/class_2096$class_2099; field_10838 distance + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_10880 NOT_ALLOWED_EXCEPTION + f C field_33078 RANDOM_PLAYER + f Z field_10864 selectsAdvancements + m ()Ljava/util/function/BiConsumer; method_35818 getSorter + m ()Ljava/lang/Double; method_9851 getDx + m (Z)V method_9887 setHasSorter + p 1 hasSorter + m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V method_9896 suggestSelector + p 0 builder + m ()Z method_9844 excludesName + m (Z)V method_9848 setSelectsScores + p 1 selectsScores + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_10837 UNTERMINATED_EXCEPTION + f Ljava/util/function/BiConsumer; field_10856 ARBITRARY + f C field_33075 ARGUMENT_SEPARATOR + f Z field_10871 excludesGameMode + m ()V method_9860 setExcludesEntityType + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_10855 VALUELESS_EXCEPTION + f Z field_10843 includesNonPlayers + f Z field_10879 senderOnly + m (Z)V method_9890 setSelectsGameMode + p 1 selectsGameMode + m ()Ljava/lang/Double; method_9840 getDy + f Ljava/lang/Double; field_10852 dy + f Ljava/util/function/BiConsumer; field_10869 NEAREST + m ()Z method_9912 selectsName + f C field_33080 ALL_ENTITIES + m (Z)V method_9899 setSelectsName + p 1 selectsName + m ()Lnet/minecraft/class_2096$class_2099; method_9873 getDistance + m ()Z method_9843 selectsScores + f Z field_10866 localWorldOnly + f Z field_10854 selectsName + f C field_33076 NEAREST_PLAYER + m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; method_9909 suggestOption + p 1 builder + m ()Z method_9839 selectsGameMode + m (Lcom/mojang/brigadier/StringReader;)V + p 1 reader + m ()Ljava/lang/Double; method_9902 getX + f Ljava/lang/Double; field_10881 dz + f Ljava/util/UUID; field_10878 uuid + m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; method_9847 suggestEndNext + p 1 builder + m (Ljava/util/function/BiFunction;)V method_9875 setSuggestionProvider + p 1 suggestionProvider + f Ljava/util/function/BiFunction; field_10848 suggestionProvider + m (DDD)Lnet/minecraft/class_238; method_9894 createBox + p 1 x + p 5 z + p 3 y + f I field_10858 limit + m ()Z method_9866 hasLimit + f Z field_10873 hasSorter + f C field_33073 ARGUMENTS_OPENING + m (D)V method_9879 setZ + p 1 z + m ()V method_9878 buildPredicate + f Z field_10845 selectsTeam + f C field_33069 SELECTOR_PREFIX + m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; method_9834 suggestSelectorRest + p 1 builder + f I field_10861 startCursor + m (Lnet/minecraft/class_2152;Ljava/util/function/ToDoubleFunction;)Ljava/util/function/Predicate; method_9859 rotationPredicate + m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; method_9858 suggestNormal + p 1 builder + m ()Lnet/minecraft/class_2096$class_2100; method_9895 getLevelRange + m ()Z method_9892 readNegationCharacter + f Ljava/util/function/BiConsumer; field_10850 RANDOM + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_10844 MISSING_EXCEPTION + f Lnet/minecraft/class_2152; field_10877 pitchRange + m ()Z method_9910 excludesEntityType + m ()Z method_9889 hasSorter + f Ljava/util/function/BiConsumer; field_10847 sorter + m (Lcom/mojang/brigadier/StringReader;Z)V + p 2 atAllowed + p 1 reader + m (Z)V method_9833 setExcludesTeam + p 1 excludesTeam + f C field_33074 ARGUMENTS_CLOSING + m (Z)V method_9857 setHasNegatedGameMode + p 1 hasNegatedGameMode + m ()V method_9849 readRegular + m ()Z method_9837 excludesGameMode + f Lnet/minecraft/class_2096$class_2100; field_10842 levelRange + f Z field_10868 excludesTeam + m (D)V method_9918 setDz + p 1 dz + m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; method_9893 suggestOpen + p 1 builder + f Ljava/lang/String; field_10876 playerName + m (Lnet/minecraft/class_2152;)V method_9898 setPitchRange + p 1 pitchRange + f C field_33071 INVERT_MODIFIER + m (Ljava/util/function/Predicate;)V method_9916 setPredicate + p 1 predicate + m ()V method_9852 setLocalWorldOnly + f Z field_10851 hasLimit + f Ljava/lang/Double; field_10839 z + f Lcom/mojang/brigadier/StringReader; field_10860 reader + m (Z)V method_9913 setExcludesName + f C field_33079 SELF + m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; method_35817 suggestDefinerNext + p 1 builder + m ()Lnet/minecraft/class_2152; method_9853 getYawRange + m ()Lnet/minecraft/class_2300; method_9871 build + m ()V method_9917 readAtVariable + f Ljava/lang/Double; field_10872 y + m ()Ljava/lang/Double; method_9868 getZ + m (I)V method_9900 setLimit + p 1 limit + m (D)V method_9905 setDy + p 1 dy + m (Lnet/minecraft/class_2096$class_2100;)V method_9846 setLevelRange + p 1 experienceRange + m ()Ljava/lang/Double; method_9884 getY + m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; method_9880 suggestSelector + p 1 builder + m (Lnet/minecraft/class_2096$class_2099;)V method_9870 setDistance + p 1 distance + f C field_33072 TAG_MODIFIER + f Z field_10874 excludesName + m ()Lnet/minecraft/class_2300; method_9882 read + m (D)V method_9864 setY + p 1 y + m ()Z method_9904 selectsTeam + f Z field_10846 atAllowed +c net/minecraft/class_4964 net/minecraft/datafixer/fix/PersistentStateUuidFix + m (Lcom/mojang/datafixers/schemas/Schema;)V + p 1 outputSchema +c net/minecraft/class_4961 net/minecraft/datafixer/fix/ItemStackUuidFix + m (Lcom/mojang/datafixers/schemas/Schema;)V + p 1 outputSchema +c net/minecraft/class_4960 net/minecraft/datafixer/fix/EntityUuidFix + m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_26030 updateShulkerBullet + f Ljava/util/Set; field_23127 PROJECTILES + f Ljava/util/Set; field_23126 OTHER_LIVINGS + m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_26028 updateAreaEffectCloud + m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_26039 updateSelfUuid + f Ljava/util/Set; field_23125 LEASHABLES + f Ljava/util/Set; field_23124 BREEDABLES + m (Lcom/mojang/datafixers/schemas/Schema;)V + p 1 outputSchema + f Ljava/util/Set; field_23123 TAMEABLE_PETS + f Ljava/util/Set; field_23122 RIDEABLE_TAMEABLES + m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_26031 updateItemEntity + m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_26032 updateFox + m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_26022 updateAngryAtMemory + m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_26033 updateZombifiedPiglin + m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_26034 updateTameable + m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_26024 updateEvokerFangs + m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_26035 updateBreedable + m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_26036 updateLeashable + m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_26026 updateZombieVillager + m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_26037 updateLiving + m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_26038 updateProjectile +c net/minecraft/class_3630 net/minecraft/world/biome/layer/util/LayerRandomnessSource + m (I)I method_15834 nextInt + p 1 bound + m ()Lnet/minecraft/class_3756; method_15835 getNoiseSampler +c net/minecraft/class_3628 net/minecraft/world/biome/layer/util/LayerSampleContext + m (Lnet/minecraft/class_4;)Lnet/minecraft/class_3625; method_15831 createSampler + p 1 operator + m (Lnet/minecraft/class_4;Lnet/minecraft/class_3625;)Lnet/minecraft/class_3625; method_15832 createSampler + p 1 operator + p 2 parent + m (IIII)I method_16669 choose + p 1 a + p 2 b + p 3 c + p 4 d + m (II)I method_16670 choose + p 2 b + p 1 a + m (Lnet/minecraft/class_4;Lnet/minecraft/class_3625;Lnet/minecraft/class_3625;)Lnet/minecraft/class_3625; method_15828 createSampler + p 2 firstParent + p 3 secondParent + p 1 operator + m (JJ)V method_15830 initSeed + p 3 y + p 1 x +c net/minecraft/class_4959 net/minecraft/datafixer/fix/BlockEntityUuidFix + m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_26017 updateSkull + m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_26018 updateConduit + m (Lcom/mojang/datafixers/schemas/Schema;)V + p 1 outputSchema +c net/minecraft/class_4956 net/minecraft/client/particle/SoulParticle + m (Lnet/minecraft/class_638;DDDDDDLnet/minecraft/class_4002;)V + p 6 z + p 4 y + p 10 velocityY + p 8 velocityX + p 14 spriteProvider + p 12 velocityZ + p 2 x + p 1 world + f Lnet/minecraft/class_4002; field_23091 spriteProvider +c net/minecraft/class_4956$class_4957 net/minecraft/client/particle/SoulParticle$Factory + f Lnet/minecraft/class_4002; field_23092 spriteProvider + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_25994 createParticle +c net/minecraft/class_4955 net/minecraft/client/particle/AbstractSlowingParticle +c net/minecraft/class_3625 net/minecraft/world/biome/layer/util/LayerSampler + m (II)I method_15825 sample + p 2 z + p 1 x +c net/minecraft/class_4958 net/minecraft/datafixer/fix/AbstractUuidFix + m (Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed; method_26009 updateTyped + p 1 typed + p 2 name + p 3 updater + f Lorg/apache/logging/log4j/Logger; field_23120 LOGGER + m (Lcom/mojang/datafixers/schemas/Schema;Lcom/mojang/datafixers/DSL$TypeReference;)V + p 2 typeReference + p 1 outputSchema + m (Lcom/mojang/serialization/Dynamic;JJ)Ljava/util/Optional; method_26003 createArray + p 3 leastBits + p 1 mostBits + m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Ljava/util/Optional; method_26005 createArrayFromStringUuid + p 1 key + m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Optional; method_26006 updateStringUuid + p 1 oldKey + p 2 newKey + m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Optional; method_26011 updateCompoundUuid + p 1 oldKey + p 2 newKey + m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Optional; method_26013 updateRegularMostLeast + p 1 oldKey + p 2 newKey + m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Optional; method_26014 createArrayFromMostLeastTags + p 2 leastBitsKey + p 1 mostBitsKey + f Lcom/mojang/datafixers/DSL$TypeReference; field_23121 typeReference + m (Lcom/mojang/serialization/Dynamic;)Ljava/util/Optional; method_26002 createArrayFromCompoundUuid +c net/minecraft/class_3626 net/minecraft/world/biome/layer/util/CachingLayerSampler + f Lnet/minecraft/class_4; field_16035 operator + m (Lit/unimi/dsi/fastutil/longs/Long2IntLinkedOpenHashMap;ILnet/minecraft/class_4;)V + p 2 cacheCapacity + p 1 cache + p 3 operator + m ()I method_15827 getCapacity + f Lit/unimi/dsi/fastutil/longs/Long2IntLinkedOpenHashMap; field_16038 cache + f I field_16036 cacheCapacity +c net/minecraft/class_3627 net/minecraft/world/biome/layer/util/LayerFactory +c net/minecraft/class_4130 net/minecraft/entity/ai/brain/task/HoldTradeOffersTask + f I field_18396 ticksLeft + m (Lnet/minecraft/class_1646;)V method_19026 refreshShownOffer + p 1 villager + f I field_18394 offerShownTicks + m (Lnet/minecraft/class_1646;)V method_19598 holdOffer + p 1 villager + f I field_18395 offerIndex + m (Lnet/minecraft/class_1646;)Lnet/minecraft/class_1309; method_19603 findPotentialCustomer + p 1 villager + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)Z method_19600 shouldKeepRunning + f Ljava/util/List; field_18393 offers + f Lnet/minecraft/class_1799; field_18392 customerHeldStack + m (Lnet/minecraft/class_1914;)Z method_19028 isPossible + p 1 offer + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;)Z method_19599 shouldRun + m (II)V + p 1 minRunTime + p 2 maxRunTime + m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1646;)V method_19027 setupOffers + p 2 villager + p 1 customer + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_19604 keepRunning + f I field_30167 RUN_INTERVAL + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_19605 finishRunning + f I field_30168 OFFER_SHOWING_INTERVAL + m (Lnet/minecraft/class_1646;)V method_19601 loadPossibleOffers + p 1 villager + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_19602 run +c net/minecraft/class_5463 net/minecraft/world/gen/carver/ConfiguredCarvers + m (Ljava/lang/String;Lnet/minecraft/class_2922;)Lnet/minecraft/class_2922; method_30588 register + p 1 configuredCarver + p 0 id +c net/minecraft/class_5462 net/minecraft/client/util/CharPredicate +c net/minecraft/class_5469 net/minecraft/structure/processor/StructureProcessorLists + f Lnet/minecraft/class_3821; field_26622 GILDED_BLACKSTONE_TO_BLACKSTONE + f Lnet/minecraft/class_3821; field_26621 BLACKSTONE_TO_GILDED_BLACKSTONE + m (Ljava/lang/String;Lcom/google/common/collect/ImmutableList;)Lnet/minecraft/class_5497; method_30601 register + p 0 id + p 1 processorList +c net/minecraft/class_5468 net/minecraft/structure/pool/StructurePools + m ()Lnet/minecraft/class_3785; method_30599 initDefaultPools + f Lnet/minecraft/class_5321; field_26254 EMPTY + f Lnet/minecraft/class_3785; field_26255 INVALID + m (Lnet/minecraft/class_3785;)Lnet/minecraft/class_3785; method_30600 register + p 0 templatePool +c net/minecraft/class_4139 net/minecraft/village/VillageGossipType + f Ljava/lang/String; field_18430 key + f I field_18432 maxValue + f I field_18434 shareDecrement + f I field_19354 decay + m (Ljava/lang/String;ILjava/lang/String;IIII)V + p 7 shareDecrement + p 6 decay + p 5 maxReputation + p 4 multiplier + p 3 key + f I field_18431 multiplier + m (Ljava/lang/String;)Lnet/minecraft/class_4139; method_19090 byKey + p 0 key + f Ljava/util/Map; field_18435 BY_KEY +c net/minecraft/class_4133 net/minecraft/entity/ai/brain/task/VillagerWorkTask + f D field_30193 MAX_DISTANCE + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;)Z method_21641 shouldRun + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;)V method_26335 performAdditionalWork + p 2 entity + p 1 world + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_21642 run + f I field_30192 RUN_TIME + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)Z method_26336 shouldKeepRunning + f J field_19426 lastCheckedTime +c net/minecraft/class_5464 net/minecraft/world/gen/feature/ConfiguredFeatures + f Lcom/google/common/collect/ImmutableList; field_29088 LAPIS_ORE_TARGETS + f Lcom/google/common/collect/ImmutableList; field_29086 GOLD_ORE_TARGETS + f Lcom/google/common/collect/ImmutableList; field_29087 DIAMOND_ORE_TARGETS + f Lcom/google/common/collect/ImmutableList; field_29530 FOSSIL_OVERLAY_STRUCTURES + m (Lnet/minecraft/class_2350;)Lnet/minecraft/class_2975; method_34666 createBigDripleafFeature + p 0 blockDirection + f Lcom/google/common/collect/ImmutableList; field_29084 IRON_ORE_TARGETS + f Lcom/google/common/collect/ImmutableList; field_29085 REDSTONE_ORE_TARGETS + f Lnet/minecraft/class_4657; field_29511 RANDOM_BERRIES_CAVE_VINES_BODY_PROVIDER + f Lcom/google/common/collect/ImmutableList; field_26090 FOREST_FLOWER_VEGETATION_CONFIGS + f Lnet/minecraft/class_3124; field_29090 IRON_CONFIG + f Lnet/minecraft/class_3124; field_29091 REDSTONE_CONFIG + m ()Lnet/minecraft/class_2975; method_34855 createSmallDripleafFeature + f Lcom/google/common/collect/ImmutableList; field_29508 INFESTED_TARGETS + f Lcom/google/common/collect/ImmutableList; field_29529 FOSSIL_STRUCTURES + m (Ljava/lang/String;Lnet/minecraft/class_2975;)Lnet/minecraft/class_2975; method_30590 register + p 1 configuredFeature + p 0 id + f Lnet/minecraft/class_5929; field_29512 RANDOM_AGE_CAVE_VINES_HEAD_PROVIDER +c net/minecraft/class_5464$class_5465 net/minecraft/world/gen/feature/ConfiguredFeatures$Configs + f Lnet/minecraft/class_4634; field_26151 CRIMSON_ROOTS_CONFIG + f Lnet/minecraft/class_4634; field_26152 WARPED_ROOTS_CONFIG + f Lnet/minecraft/class_4634; field_26153 NETHER_SPROUTS_CONFIG + f Lnet/minecraft/class_4638; field_26141 GRASS_CONFIG + f Lnet/minecraft/class_4638; field_26142 TAIGA_GRASS_CONFIG + f Lnet/minecraft/class_4642; field_26149 LAVA_SPRING_CONFIG + f Lnet/minecraft/class_4638; field_26143 LUSH_GRASS_CONFIG + f Lnet/minecraft/class_4638; field_26144 DEFAULT_FLOWER_CONFIG + f Lnet/minecraft/class_4638; field_26145 DEAD_BUSH_CONFIG + f Lnet/minecraft/class_4638; field_26146 SWEET_BERRY_BUSH_CONFIG + f Lnet/minecraft/class_4638; field_26147 TALL_GRASS_CONFIG + f Lnet/minecraft/class_4638; field_26148 SUGAR_CANE_CONFIG + f Lnet/minecraft/class_4642; field_26150 ENCLOSED_NETHER_SPRING_CONFIG +c net/minecraft/class_5464$class_5466 net/minecraft/world/gen/feature/ConfiguredFeatures$Decorators + f Lnet/minecraft/class_3243; field_29533 HEIGHTMAP_OCEAN_FLOOR_NO_WATER + f Lnet/minecraft/class_3243; field_29534 SQUARE_HEIGHTMAP_OCEAN_FLOOR_NO_WATER + f Lnet/minecraft/class_4659; field_26154 VERY_RARE_BEEHIVES_TREES + f Lnet/minecraft/class_4659; field_26155 REGULAR_BEEHIVES_TREES + f Lnet/minecraft/class_2997; field_29532 BOTTOM_TO_60 + f Lnet/minecraft/class_4659; field_26156 MORE_BEEHIVES_TREES + f Lnet/minecraft/class_3243; field_26160 HEIGHTMAP_WORLD_SURFACE + f Lnet/minecraft/class_2997; field_28959 BOTTOM_TO_TOP_OFFSET_4 + f Lnet/minecraft/class_3243; field_26161 HEIGHTMAP_SPREAD_DOUBLE + f Lnet/minecraft/class_2997; field_28958 BOTTOM_TO_TOP_OFFSET_8 + f Lnet/minecraft/class_3243; field_26164 SPREAD_32_ABOVE + f Lnet/minecraft/class_3243; field_26165 SQUARE_HEIGHTMAP + f Lnet/minecraft/class_3243; field_26166 SQUARE_HEIGHTMAP_SPREAD_DOUBLE + f Lnet/minecraft/class_3243; field_28960 DARK_OAK_TREE_HEIGHTMAP + f Lnet/minecraft/class_3243; field_26167 SQUARE_TOP_SOLID_HEIGHTMAP + f Lnet/minecraft/class_3243; field_26157 FIRE + f Lnet/minecraft/class_3243; field_26158 HEIGHTMAP + f Lnet/minecraft/class_3243; field_26159 TOP_SOLID_HEIGHTMAP + f Lnet/minecraft/class_2997; field_28957 BOTTOM_TO_TOP_OFFSET_10 + f Lnet/minecraft/class_2997; field_28956 BOTTOM_TO_TOP + f Lnet/minecraft/class_3243; field_29531 HEIGHTMAP_OCEAN_FLOOR +c net/minecraft/class_5464$class_5467 net/minecraft/world/gen/feature/ConfiguredFeatures$States + f Lnet/minecraft/class_2680; field_26187 SUNFLOWER + f Lnet/minecraft/class_2680; field_26220 MOSSY_COBBLESTONE + f Lnet/minecraft/class_2680; field_26199 NETHER_SPROUTS + f Lnet/minecraft/class_2680; field_26232 ICE + f Lnet/minecraft/class_2680; field_26244 DARK_OAK_LEAVES + f Lnet/minecraft/class_2680; field_26175 DEAD_BUSH + f Lnet/minecraft/class_2680; field_26191 BROWN_MUSHROOM_BLOCK + f Lnet/minecraft/class_2680; field_29646 SMALL_DRIPLEAF_EAST + f Lnet/minecraft/class_2680; field_26217 INFESTED_STONE + f Lnet/minecraft/class_2680; field_26229 COARSE_DIRT + f Lnet/minecraft/class_2680; field_26205 GRAVEL + f Lnet/minecraft/class_2680; field_26176 MELON + f Lnet/minecraft/class_2680; field_26188 CACTUS + f Lnet/minecraft/class_2680; field_26221 SEAGRASS + f Lnet/minecraft/class_2680; field_26233 OAK_LOG + f Lnet/minecraft/class_2680; field_26245 GRASS_BLOCK + f Lnet/minecraft/class_2680; field_27800 COPPER_ORE + f Lnet/minecraft/class_2680; field_26180 SOUL_FIRE + f Lnet/minecraft/class_2680; field_26192 MUSHROOM_STEM + f Lnet/minecraft/class_2680; field_29098 DEEPSLATE_LAPIS_ORE + f Lnet/minecraft/class_2680; field_29536 INFESTED_DEEPSLATE + f Lnet/minecraft/class_2680; field_26206 GRANITE + f Lnet/minecraft/class_2680; field_26218 SAND + f Lnet/minecraft/class_2680; field_26246 LARGE_FERN + f Lnet/minecraft/class_2680; field_29093 SMOOTH_BASALT + f Lnet/minecraft/class_2680; field_26177 PUMPKIN + f Lnet/minecraft/class_2680; field_26210 IRON_ORE + f Lnet/minecraft/class_2680; field_26189 SUGAR_CANE + f Lnet/minecraft/class_2680; field_26222 MAGMA_BLOCK + f Lnet/minecraft/class_2680; field_26234 OAK_LEAVES + f Lnet/minecraft/class_2680; field_26250 PEONY + f Lnet/minecraft/class_2680; field_26181 NETHERRACK + f Lnet/minecraft/class_2680; field_29651 BIG_DRIPLEAF_WEST + f Lnet/minecraft/class_2680; field_27795 AIR + f Lnet/minecraft/class_2680; field_29648 SMALL_DRIPLEAF_NORTH + f Lnet/minecraft/class_2680; field_26207 DIORITE + f Lnet/minecraft/class_2680; field_26219 CLAY + f Lnet/minecraft/class_2680; field_26235 JUNGLE_LOG + f Lnet/minecraft/class_2680; field_26247 TALL_GRASS + f Lnet/minecraft/class_2680; field_26178 SWEET_BERRY_BUSH + f Lnet/minecraft/class_2680; field_26211 GOLD_ORE + f Lnet/minecraft/class_2680; field_26223 SOUL_SAND + f Lnet/minecraft/class_2680; field_26194 ANCIENT_DEBRIS + f Lnet/minecraft/class_2680; field_26251 BROWN_MUSHROOM + f Lnet/minecraft/class_2680; field_26170 BLUE_ICE + f Lnet/minecraft/class_2680; field_29650 BIG_DRIPLEAF_EAST + f Lnet/minecraft/class_2680; field_26182 SOUL_SOIL + f Lnet/minecraft/class_2680; field_27797 BUDDING_AMETHYST + f Lnet/minecraft/class_2680; field_29647 SMALL_DRIPLEAF_WEST + f Lnet/minecraft/class_2680; field_27796 AMETHYST_BLOCK + f Lnet/minecraft/class_2680; field_26208 ANDESITE + f Lnet/minecraft/class_2680; field_26224 NETHER_GOLD_ORE + f Lnet/minecraft/class_2680; field_26236 JUNGLE_LEAVES + f Lnet/minecraft/class_2680; field_26248 LILAC + f Lnet/minecraft/class_2680; field_26200 GRASS + f Lnet/minecraft/class_2680; field_26179 FIRE + f Lnet/minecraft/class_2680; field_26212 REDSTONE_ORE + f Lnet/minecraft/class_2680; field_26183 CRIMSON_ROOTS + f Lnet/minecraft/class_2680; field_26195 BASALT + f Lnet/minecraft/class_2680; field_26240 ACACIA_LEAVES + f Lnet/minecraft/class_2680; field_29095 DEEPSLATE_GOLD_ORE + f Lnet/minecraft/class_2680; field_26171 LILY_OF_THE_VALLEY + f Lnet/minecraft/class_2680; field_27798 CALCITE + f Lnet/minecraft/class_2680; field_29653 BIG_DIRPLEAF_SOUTH + f Lnet/minecraft/class_3610; field_26193 WATER_FLUID + f Lnet/minecraft/class_2680; field_26209 COAL_ORE + f Lnet/minecraft/class_2680; field_26213 DIAMOND_ORE + f Lnet/minecraft/class_2680; field_26225 NETHER_QUARTZ_ORE + f Lnet/minecraft/class_2680; field_26237 SPRUCE_LOG + f Lnet/minecraft/class_2680; field_26249 ROSE_BUSH + f Lnet/minecraft/class_2680; field_26168 RED_MUSHROOM + f Lnet/minecraft/class_2680; field_26172 BLUE_ORCHID + f Lnet/minecraft/class_2680; field_26184 LILY_PAD + f Lnet/minecraft/class_2680; field_26196 CRIMSON_FUNGUS + f Lnet/minecraft/class_2680; field_26241 BIRCH_LOG + f Lnet/minecraft/class_2680; field_29094 DEEPSLATE_IRON_ORE + f Lnet/minecraft/class_2680; field_29652 BIG_DRIPLEAF_NORTH + f Lnet/minecraft/class_2680; field_27799 TUFF + f Lnet/minecraft/class_2680; field_29649 SMALL_DRIPLEAF_SOUTH + f Lnet/minecraft/class_2680; field_26169 PACKED_ICE + f Lnet/minecraft/class_2680; field_26202 WATER_BLOCK + f Lnet/minecraft/class_2680; field_26214 LAPIS_ORE + f Lnet/minecraft/class_2680; field_26226 BLACKSTONE + f Lnet/minecraft/class_2680; field_26238 SPRUCE_LEAVES + f Lnet/minecraft/class_2680; field_26242 BIRCH_LEAVES + f Lnet/minecraft/class_2680; field_29097 DEEPSLATE_DIAMOND_ORE + f Lnet/minecraft/class_2680; field_26173 POPPY + f Lnet/minecraft/class_2680; field_26185 SNOW + f Lnet/minecraft/class_2680; field_26197 WARPED_FUNGUS + f Lnet/minecraft/class_2680; field_26230 MYCELIUM + f Lnet/minecraft/class_3610; field_26201 LAVA_FLUID + f Lnet/minecraft/class_2680; field_29535 SPORE_BLOSSOM + f Lnet/minecraft/class_2680; field_26239 ACACIA_LOG + f Lnet/minecraft/class_2680; field_26203 LAVA_BLOCK + f Lnet/minecraft/class_2680; field_26215 STONE + f Lnet/minecraft/class_2680; field_26227 FERN + f Lnet/minecraft/class_2680; field_26198 WARPED_ROOTS + f Lnet/minecraft/class_2680; field_26231 SNOW_BLOCK + f Lnet/minecraft/class_2680; field_26243 DARK_OAK_LOG + f Lnet/minecraft/class_2680; field_29096 DEEPSLATE_REDSTONE_ORE + f Lnet/minecraft/class_2680; field_26174 DANDELION + f Lnet/minecraft/class_2680; field_26186 JACK_O_LANTERN + f Lnet/minecraft/class_2680; field_26190 RED_MUSHROOM_BLOCK + f Lnet/minecraft/class_2680; field_26228 PODZOL + f Lnet/minecraft/class_2680; field_26204 DIRT + f Lnet/minecraft/class_2680; field_26216 EMERALD_ORE +c net/minecraft/class_4136 net/minecraft/village/VillagerGossips + m (Ljava/util/UUID;Lnet/minecraft/class_4139;I)V method_19072 startGossip + p 1 target + p 3 value + p 2 type + m (Ljava/util/UUID;)Lnet/minecraft/class_4136$class_4137; method_19071 getReputationFor + p 1 target + m (II)I method_19059 max + p 0 left + p 1 right + m (Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/Dynamic; method_19067 serialize + m ()V method_20651 decay + m (Ljava/util/Random;I)Ljava/util/Collection; method_19070 pickGossips + p 2 count + p 1 random + m (Ljava/util/UUID;Ljava/util/function/Predicate;)I method_19073 getReputationFor + p 1 target + p 2 gossipTypeFilter + m (Lnet/minecraft/class_4136;Ljava/util/Random;I)V method_19061 shareGossipFrom + p 3 count + p 1 from + p 2 random + f Ljava/util/Map; field_18419 entityReputation + m ()Ljava/util/stream/Stream; method_19074 entries + m (Lcom/mojang/serialization/Dynamic;)V method_19066 deserialize + m (Lnet/minecraft/class_4139;II)I method_19063 mergeReputation + p 1 type + p 3 right + p 2 left +c net/minecraft/class_4136$class_4137 net/minecraft/village/VillagerGossips$Reputation + m (Ljava/util/function/Predicate;)I method_19081 getValueFor + p 1 gossipTypeFilter + f Lit/unimi/dsi/fastutil/objects/Object2IntMap; field_18420 associatedGossip + m ()Z method_20654 isObsolete + m ()V method_20652 decay + m (Lnet/minecraft/class_4139;)V method_20655 remove + p 1 gossipType + m (Ljava/util/UUID;)Ljava/util/stream/Stream; method_19079 entriesFor + p 1 target + m (Lnet/minecraft/class_4139;)V method_20653 clamp + p 1 gossipType +c net/minecraft/class_4136$class_4138 net/minecraft/village/VillagerGossips$GossipEntry + m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/DataResult; method_19084 deserialize + m (Ljava/util/UUID;Lnet/minecraft/class_4139;I)V + p 1 target + p 2 type + p 3 value + f Lnet/minecraft/class_4139; field_18422 type + f Ljava/util/UUID; field_18421 target + m (Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/Dynamic; method_19087 serialize + m ()I method_19083 getValue + f I field_18423 value +c net/minecraft/class_4135 net/minecraft/entity/ai/goal/PrioritizedGoal + f Lnet/minecraft/class_1352; field_18416 goal + m ()Z method_19056 isRunning + m ()Lnet/minecraft/class_1352; method_19058 getGoal + m (Ljava/lang/Object;)Z equals equals + p 1 o + m (ILnet/minecraft/class_1352;)V + p 2 goal + p 1 priority + m ()I method_19057 getPriority + f I field_18417 priority + f Z field_18418 running + m (Lnet/minecraft/class_4135;)Z method_19055 canBeReplacedBy + p 1 goal +c net/minecraft/class_4141 net/minecraft/entity/ai/brain/MemoryModuleState +c net/minecraft/class_5472 net/minecraft/network/RateLimitedConnection + c A connection that disconnects from the backing netty channel if too\nmany packets are received. + f I field_26344 rateLimit + f Lorg/apache/logging/log4j/Logger; field_26342 LOGGER + f Lnet/minecraft/class_2561; field_26343 RATE_LIMIT_EXCEEDED_MESSAGE + m (I)V + p 1 rateLimit +c net/minecraft/class_4140 net/minecraft/entity/ai/brain/MemoryModuleType + m (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_4140; method_19092 register + p 0 id + p 1 codec + f Ljava/util/Optional; field_24668 codec + m ()Ljava/util/Optional; method_19093 getCodec + m (Ljava/util/Optional;)V + p 1 codec + m (Ljava/lang/String;)Lnet/minecraft/class_4140; method_20738 register + p 0 id +c net/minecraft/class_5471 net/minecraft/world/gen/surfacebuilder/ConfiguredSurfaceBuilders + m (Ljava/lang/String;Lnet/minecraft/class_3504;)Lnet/minecraft/class_3504; method_30610 register + p 0 id + p 1 configuredSurfaceBuilder +c net/minecraft/class_4143 net/minecraft/entity/ai/brain/sensor/DummySensor +c net/minecraft/class_5473 net/minecraft/command/argument/AngleArgumentType + m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_5473$class_5474; method_30659 parse + f Ljava/util/Collection; field_26369 EXAMPLES + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_27345 INVALID_ANGLE_EXCEPTION + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_26368 INCOMPLETE_ANGLE_EXCEPTION + m ()Lnet/minecraft/class_5473; method_30658 angle + m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)F method_30660 getAngle + p 1 name + p 0 context +c net/minecraft/class_5473$class_5474 net/minecraft/command/argument/AngleArgumentType$Angle + m (FZ)V + p 1 angle + p 2 relative + f F field_26370 angle + m (Lnet/minecraft/class_2168;)F method_30661 getAngle + p 1 source + f Z field_26371 relative +c net/minecraft/class_4142 net/minecraft/entity/ai/brain/WalkTarget + f I field_18462 completionRange + f F field_18461 speed + m (Lnet/minecraft/class_4115;FI)V + p 1 lookTarget + p 3 completionRange + p 2 speed + m ()F method_19095 getSpeed + f Lnet/minecraft/class_4115; field_18460 lookTarget + m (Lnet/minecraft/class_243;FI)V + p 3 completionRange + p 2 speed + p 1 pos + m (Lnet/minecraft/class_1297;FI)V + p 2 speed + p 3 completionRange + p 1 entity + m (Lnet/minecraft/class_2338;FI)V + p 3 completionRange + p 1 pos + p 2 speed + m ()I method_19096 getCompletionRange + m ()Lnet/minecraft/class_4115; method_19094 getLookTarget +c net/minecraft/class_5470 net/minecraft/world/gen/feature/ConfiguredStructureFeatures + m (Ljava/lang/String;Lnet/minecraft/class_5312;)Lnet/minecraft/class_5312; method_30603 register + p 1 configuredStructureFeature + p 0 id +c net/minecraft/class_4149 net/minecraft/entity/ai/brain/sensor/SensorType + f Ljava/util/function/Supplier; field_18471 factory + m (Ljava/lang/String;Ljava/util/function/Supplier;)Lnet/minecraft/class_4149; method_19103 register + p 1 factory + p 0 id + m (Ljava/util/function/Supplier;)V + p 1 factory + m ()Lnet/minecraft/class_4148; method_19102 create +c net/minecraft/class_4148 net/minecraft/entity/ai/brain/sensor/Sensor + f Ljava/util/Random; field_19294 RANDOM + m ()Ljava/util/Set; method_19099 getOutputMemoryModules + f I field_30259 DEFAULT_RUN_TIME + f I field_30258 BASE_MAX_DISTANCE + f I field_18464 senseInterval + m (I)V + p 1 senseInterval + m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)Z method_30954 testTargetPredicate + p 1 target + p 0 entity + f J field_18463 lastSenseTime + f Lnet/minecraft/class_4051; field_26631 TARGET_PREDICATE_IGNORE_DISTANCE_SCALING + f Lnet/minecraft/class_4051; field_26630 TARGET_PREDICATE + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;)V method_19101 sense + p 2 entity + p 1 world + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;)V method_19100 tick + p 1 world + p 2 entity +c net/minecraft/class_5475 net/minecraft/data/report/BiomeListProvider + f Lnet/minecraft/class_2403; field_26379 dataGenerator + m (Lnet/minecraft/class_2403;)V + p 1 dataGenerator + f Lorg/apache/logging/log4j/Logger; field_26377 LOGGER + m (Ljava/nio/file/Path;Lnet/minecraft/class_2960;)Ljava/nio/file/Path; method_30682 getPath + f Lcom/google/gson/Gson; field_26378 GSON +c net/minecraft/class_4144 net/minecraft/entity/ai/brain/sensor/HurtBySensor +c net/minecraft/class_4147 net/minecraft/entity/ai/brain/sensor/NearestPlayersSensor +c net/minecraft/class_5478 net/minecraft/world/biome/DefaultBiomeCreator + m (FFZ)Lnet/minecraft/class_1959; method_30705 createDarkForest + p 1 scale + p 0 depth + p 2 hills + m ()Lnet/minecraft/class_1959; method_30723 createWarmOcean + m ()Lnet/minecraft/class_1959; method_30715 createBambooJungleHills + m ()Lnet/minecraft/class_1959; method_30703 createJungleEdge + m (FFLnet/minecraft/class_3504;Z)Lnet/minecraft/class_1959; method_30690 createMountains + p 0 depth + p 2 surfaceBuilder + p 1 scale + p 3 extraTrees + m (FFZ)Lnet/minecraft/class_1959; method_30696 createNormalBadlands + p 0 depth + p 2 plateau + p 1 scale + m ()Lnet/minecraft/class_1959; method_30727 createNetherWastes + m (Lnet/minecraft/class_5483$class_5496;IIZLnet/minecraft/class_5485$class_5495;)Lnet/minecraft/class_1959; method_30692 createOcean + p 3 deep + p 2 waterFogColor + p 1 waterColor + p 0 spawnSettings + m (Lnet/minecraft/class_3504;ZZZ)Lnet/minecraft/class_5485$class_5495; method_31066 createOceanGenerationSettings + p 2 warm + p 1 deep + m ()Lnet/minecraft/class_5483$class_5496; method_31068 createSavannaSpawnSettings + m ()Lnet/minecraft/class_1959; method_30731 createWarpedForest + m (FFII)Lnet/minecraft/class_1959; method_30688 createBambooJungle + p 2 parrotWeight + p 3 parrotMaxGroupSize + p 0 depth + p 1 scale + m ()Lnet/minecraft/class_1959; method_30729 createBasaltDeltas + m (Lnet/minecraft/class_5485$class_5495;)Lnet/minecraft/class_1959; method_31065 composeEndSpawnSettings + p 0 builder + m (FFZZ)Lnet/minecraft/class_1959; method_30697 createSnowyTundra + p 1 scale + p 0 depth + p 3 mountains + p 2 iceSpikes + m ()Lnet/minecraft/class_1959; method_30724 createDeepWarmOcean + m (FF)Lnet/minecraft/class_1959; method_30704 createNormalForest + p 1 scale + p 0 depth + m ()Lnet/minecraft/class_1959; method_30728 createSoulSandValley + m ()Lnet/minecraft/class_1959; method_30716 createEndBarrens + m ()Lnet/minecraft/class_1959; method_30683 createJungle + m (Z)Lnet/minecraft/class_1959; method_30712 createFrozenOcean + p 0 monument + m (FFFIZ)Lnet/minecraft/class_1959; method_30686 createRiver + p 4 frozen + p 3 waterColor + p 2 temperature + p 1 scale + p 0 depth + m ()Lnet/minecraft/class_1959; method_30720 createSmallEndIslands + m ()Lnet/minecraft/class_1959; method_34674 createLushCaves + m (FFFZZ)Lnet/minecraft/class_1959; method_30694 createSavanna + p 3 mountain + p 4 shattered + p 0 depth + p 1 scale + p 2 temperature + m ()Lnet/minecraft/class_1959; method_30718 createEndMidlands + m ()Lnet/minecraft/class_1959; method_33132 createDripstoneCaves + m ()Lnet/minecraft/class_1959; method_30721 createSavannaPlateau + m (FFFZ)Lnet/minecraft/class_1959; method_30687 createGiantTreeTaiga + p 3 spruce + p 2 temperature + p 1 scale + p 0 depth + m ()Lnet/minecraft/class_1959; method_30713 createJungleHills + m (FFIII)Lnet/minecraft/class_1959; method_30689 createJungle + p 4 ocelotMaxGroupSize + p 2 parrotWeight + p 3 parrotMaxGroupSize + p 0 depth + p 1 scale + m (Z)Lnet/minecraft/class_1959; method_30709 createLukewarmOcean + p 0 deep + m (Lnet/minecraft/class_3504;FFZZ)Lnet/minecraft/class_1959; method_30700 createBadlands + p 2 scale + p 1 depth + p 4 wooded + p 3 plateau + m ()Lnet/minecraft/class_1959; method_30725 createFlowerForest + m ()Lnet/minecraft/class_1959; method_30717 createTheEnd + m (FFZZZZ)Lnet/minecraft/class_1959; method_30699 createTaiga + p 2 snowy + p 3 mountains + p 4 villages + p 5 igloos + p 0 depth + p 1 scale + m (Z)Lnet/minecraft/class_1959; method_30701 createPlains + p 0 sunflower + m (FF)Lnet/minecraft/class_1959; method_30684 createMushroomFields + p 1 scale + p 0 depth + m (FFZ)Lnet/minecraft/class_1959; method_30708 createSwamp + p 0 depth + p 2 hills + p 1 scale + m (FFFZZZLnet/minecraft/class_5483$class_5496;)Lnet/minecraft/class_1959; method_30695 createJungleFeatures + p 5 modified + p 4 edge + p 3 bamboo + p 2 downfall + p 1 scale + p 0 depth + m (FFZZZ)Lnet/minecraft/class_1959; method_30698 createDesert + p 3 pyramids + p 4 fossils + p 1 scale + p 2 villages + p 0 depth + m ()Lnet/minecraft/class_1959; method_30719 createEndHighlands + m ()Lnet/minecraft/class_1959; method_30707 createModifiedJungleEdge + m (F)I method_30932 getSkyColor + p 0 temperature + m ()Lnet/minecraft/class_1959; method_30722 createErodedBadlands + m ()Lnet/minecraft/class_1959; method_30710 createModifiedJungle + m (FFFFIZZ)Lnet/minecraft/class_1959; method_30685 createBeach + p 6 stony + p 4 waterColor + p 5 snowy + p 2 temperature + p 3 downfall + p 0 depth + p 1 scale + m (FFZ)Lnet/minecraft/class_1959; method_30691 createBirchForest + p 2 tallTrees + p 1 scale + p 0 depth + m ()Lnet/minecraft/class_1959; method_30726 createTheVoid + m ()Lnet/minecraft/class_1959; method_30714 createNormalBambooJungle + m (FFZLnet/minecraft/class_5483$class_5496;)Lnet/minecraft/class_1959; method_30711 createForest + p 3 spawnSettings + p 2 flower + p 1 scale + p 0 depth + m (FF)Lnet/minecraft/class_1959; method_30693 createWoodedBadlandsPlateau + p 1 scale + p 0 depth + m (Z)Lnet/minecraft/class_1959; method_30702 createColdOcean + p 0 deep + m (FFFZZLnet/minecraft/class_5483$class_5496;)Lnet/minecraft/class_1959; method_31067 composeSavannaGenerationSettings + p 5 spawnSettings + p 3 plateau + p 4 shattered + p 1 scale + p 2 temperature + p 0 depth + m ()Lnet/minecraft/class_5483$class_5496; method_31069 createForestSpawnSettings + m (Z)Lnet/minecraft/class_1959; method_30706 createNormalOcean + p 0 deep + m ()Lnet/minecraft/class_1959; method_30730 createCrimsonForest +c net/minecraft/class_4146 net/minecraft/entity/ai/brain/sensor/NearestLivingEntitiesSensor +c net/minecraft/class_1081 net/minecraft/client/resource/metadata/AnimationResourceMetadataReader + m (ILcom/google/gson/JsonElement;)Lnet/minecraft/class_1080; method_4693 readFrameMetadata + p 1 frame + p 2 json + m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_1079; method_4692 fromJson +c net/minecraft/class_1080 net/minecraft/client/resource/metadata/AnimationFrameResourceMetadata + m (II)V + p 2 time + p 1 index + m (I)I method_4691 getTime + p 1 defaultTime + f I field_5340 time + f I field_5341 index + m (I)V + p 1 index + m ()I method_4690 getIndex +c net/minecraft/class_4110 net/minecraft/entity/ai/brain/task/LookAroundTask + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)Z method_18967 shouldKeepRunning + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)V method_18969 keepRunning + m (II)V + p 1 minRunTime + p 2 maxRunTime + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)V method_18968 finishRunning +c net/minecraft/class_5441 net/minecraft/world/gen/decorator/CountNoiseDecorator + m (Ljava/util/Random;Lnet/minecraft/class_3003;Lnet/minecraft/class_2338;)I method_33865 getCount +c net/minecraft/class_5440 net/minecraft/world/gen/decorator/CountDecorator + m (Ljava/util/Random;Lnet/minecraft/class_2984;Lnet/minecraft/class_2338;)I method_33864 getCount +c net/minecraft/class_1085 net/minecraft/client/resource/metadata/TextureResourceMetadataReader + m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_1084; method_4698 fromJson +c net/minecraft/class_1084 net/minecraft/client/resource/metadata/TextureResourceMetadata + f Z field_5345 clamp + f Z field_5346 blur + m ()Z method_4697 shouldClamp + m ()Z method_4696 shouldBlur + m (ZZ)V + p 1 blur + p 2 clamp + f Lnet/minecraft/class_1085; field_5344 READER +c net/minecraft/class_1083 net/minecraft/client/resource/metadata/LanguageResourceMetadataReader + m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_1082; method_4695 fromJson +c net/minecraft/class_1082 net/minecraft/client/resource/metadata/LanguageResourceMetadata + m (Ljava/util/Collection;)V + p 1 definitions + m ()Ljava/util/Collection; method_4694 getLanguageDefinitions + f Ljava/util/Collection; field_5342 definitions + f Lnet/minecraft/class_1083; field_5343 READER +c net/minecraft/class_4116 net/minecraft/entity/ai/brain/task/GoToIfNearbyTask + f F field_25752 walkSpeed + f I field_30179 UPDATE_INTERVAL + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;J)V method_18994 run + f I field_18374 maxDistance + f J field_18373 nextUpdateTime + f I field_30181 VERTICAL_RANGE + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;)Z method_18993 shouldRun + m (Lnet/minecraft/class_4140;FI)V + p 3 maxDistance + p 2 walkSpeed + p 1 target + f Lnet/minecraft/class_4140; field_18372 target + f I field_30180 HORIZONTAL_RANGE +c net/minecraft/class_1088 net/minecraft/client/render/model/ModelLoader + f Lnet/minecraft/class_4724; field_21774 spriteAtlasManager + f Lnet/minecraft/class_4730; field_5370 FIRE_1 + f Ljava/util/Map; field_5394 modelsToBake + f I field_20273 nextStateId + m (Lnet/minecraft/class_1060;Lnet/minecraft/class_3695;)Lnet/minecraft/class_4724; method_18177 upload + m (Lnet/minecraft/class_1091;)V method_4727 addModel + p 1 modelId + f Ljava/util/List; field_21020 BLOCK_DESTRUCTION_STAGE_TEXTURES + f Ljava/util/Map; field_5398 bakedModelCache + f Ljava/util/List; field_20848 BLOCK_DESTRUCTION_STAGES + f Lnet/minecraft/class_4730; field_21558 SHIELD_BASE_NO_PATTERN + m (Ljava/lang/Iterable;)V method_21603 addStates + p 1 states + f Ljava/lang/String; field_32986 BUILTIN + f Ljava/util/List; field_21772 BLOCK_DESTRUCTION_RENDER_LAYERS + m (Lnet/minecraft/class_2769;Ljava/lang/String;)Ljava/lang/Comparable; method_4724 getPropertyValue + p 1 string + p 0 property + f Lnet/minecraft/class_4730; field_5391 WATER_FLOW + f Ljava/util/Map; field_17907 spriteAtlasData + f Lnet/minecraft/class_4730; field_21557 SHIELD_BASE + f Lnet/minecraft/class_793; field_5389 BLOCK_ENTITY_MARKER + f Ljava/lang/String; field_32989 MISSING + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1100; method_4726 getOrLoadModel + p 1 id + f Lit/unimi/dsi/fastutil/objects/Object2IntMap; field_20274 stateLookup + f Lcom/google/common/base/Splitter; field_5372 KEY_VALUE_SPLITTER + f Ljava/lang/String; field_5371 MISSING_DEFINITION + f Ljava/util/Map; field_5396 BUILTIN_MODEL_DEFINITIONS + m (Lnet/minecraft/class_2960;Lnet/minecraft/class_1100;)V method_4729 putModel + p 2 unbakedModel + p 1 id + f Lnet/minecraft/class_790$class_791; field_5399 variantMapDeserializationContext + f Ljava/util/Map; field_5376 unbakedModels + m (Lnet/minecraft/class_2960;Lnet/minecraft/class_3665;)Lnet/minecraft/class_1087; method_15878 bake + p 2 settings + p 1 id + f Ljava/util/Set; field_5390 modelsToLoad + f Ljava/lang/String; field_32988 BUILTIN_ENTITY + m ()Lit/unimi/dsi/fastutil/objects/Object2IntMap; method_21605 getStateLookup + m ()Ljava/util/Map; method_4734 getBakedModelMap + f Lnet/minecraft/class_4730; field_5388 WATER_OVERLAY + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_793; method_4718 loadModelFromJson + p 1 id + f Lnet/minecraft/class_2689; field_5395 ITEM_FRAME_STATE_FACTORY + f Lcom/google/common/base/Splitter; field_5373 COMMA_SPLITTER + f Lnet/minecraft/class_4730; field_20847 BANNER_BASE + f Lnet/minecraft/class_324; field_20272 blockColors + f Lnet/minecraft/class_4730; field_5381 LAVA_FLOW + f Ljava/util/Map; field_5383 STATIC_DEFINITIONS + m (Lnet/minecraft/class_2960;)V method_4715 loadModel + p 1 id + f Ljava/util/Map; field_5387 bakedModels + f Lnet/minecraft/class_801; field_5384 ITEM_MODEL_GENERATOR + f Lnet/minecraft/class_3300; field_5379 resourceManager + f Ljava/lang/String; field_32987 BUILTIN_GENERATED + f Lnet/minecraft/class_793; field_5400 GENERATION_MARKER + m (Lnet/minecraft/class_3300;Lnet/minecraft/class_324;Lnet/minecraft/class_3695;I)V + p 1 resourceManager + p 2 blockColors + f Lnet/minecraft/class_1091; field_5374 MISSING_ID + f Ljava/util/Set; field_5378 DEFAULT_TEXTURES + f Lorg/apache/logging/log4j/Logger; field_5380 LOGGER + m (Lnet/minecraft/class_2689;Ljava/lang/String;)Ljava/util/function/Predicate; method_4725 stateKeyToPredicate + p 1 key + p 0 stateFactory + f Lnet/minecraft/class_4730; field_5397 FIRE_0 +c net/minecraft/class_1088$class_4455 net/minecraft/client/render/model/ModelLoader$ModelDefinition + f Ljava/util/List; field_20275 components + f Ljava/util/List; field_20276 values + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_816;Ljava/util/Collection;)Lnet/minecraft/class_1088$class_4455; method_21607 create + p 0 state + p 1 rawModel + p 2 properties + m (Ljava/util/List;Ljava/util/List;)V + p 1 components + p 2 values + m (Lnet/minecraft/class_2680;Ljava/util/Collection;)Ljava/util/List; method_21609 getStateValues + p 0 state + p 1 properties + m (Ljava/lang/Object;)Z equals equals + p 1 o + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1100;Ljava/util/Collection;)Lnet/minecraft/class_1088$class_4455; method_21608 create + p 2 properties + p 1 rawModel + p 0 state +c net/minecraft/class_1088$class_1089 net/minecraft/client/render/model/ModelLoader$ModelLoaderException + m (Ljava/lang/String;)V + p 1 message +c net/minecraft/class_4115 net/minecraft/entity/ai/brain/LookTarget + m ()Lnet/minecraft/class_2338; method_18989 getBlockPos + m (Lnet/minecraft/class_1309;)Z method_18990 isSeenBy + p 1 entity + m ()Lnet/minecraft/class_243; method_18991 getPos +c net/minecraft/class_1087 net/minecraft/client/render/model/BakedModel + m ()Z method_4708 useAmbientOcclusion + m ()Lnet/minecraft/class_1058; method_4711 getSprite + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;Ljava/util/Random;)Ljava/util/List; method_4707 getQuads + p 3 random + p 2 face + p 1 state + m ()Z method_4713 isBuiltin + m ()Z method_4712 hasDepth + m ()Lnet/minecraft/class_809; method_4709 getTransformation + m ()Z method_24304 isSideLit + c Allows control of the lighting when rendering a model in a GUI.\n

\nTrue, the model will be lit from the side, like a block.\n

\nFalse, the model will be lit from the front, like an item. + m ()Lnet/minecraft/class_806; method_4710 getOverrides +c net/minecraft/class_4118 net/minecraft/entity/ai/brain/task/RandomTask + m (Ljava/util/List;)V + p 1 tasks + m (Ljava/util/Map;Ljava/util/List;)V + p 1 requiredMemoryState + p 2 tasks +c net/minecraft/class_1086 net/minecraft/client/render/model/ModelRotation + f I field_5364 index + m ()Lnet/minecraft/class_4990; method_35808 getDirectionTransformation + f Lnet/minecraft/class_4990; field_23374 directionTransformation + m (II)I method_4703 getIndex + p 0 x + p 1 y + f Ljava/util/Map; field_5357 BY_INDEX + m (Ljava/lang/String;III)V + p 3 x + p 4 y + f Lnet/minecraft/class_4590; field_23373 rotation + m (II)Lnet/minecraft/class_1086; method_4699 get + p 1 y + p 0 x +c net/minecraft/class_4117 net/minecraft/entity/ai/brain/task/FindWalkTargetTask + m (F)V + p 1 walkSpeed + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;J)V method_18996 run + m (FII)V + p 1 walkSpeed + p 2 maxHorizontalDistance + p 3 maxVerticalDistance + f I field_19352 maxHorizontalDistance + f I field_19353 maxVerticalDistance + f F field_18375 walkSpeed + f I field_30186 MIN_RUN_TIME + f I field_30187 MAX_RUN_TIME + m (Lnet/minecraft/class_1314;)V method_20429 updateWalkTarget + p 1 entity + m (Lnet/minecraft/class_1314;Lnet/minecraft/class_4076;)V method_20430 updateWalkTarget + p 2 pos + p 1 entity +c net/minecraft/class_5448 net/minecraft/world/gen/decorator/SpreadDoubleHeightmapDecorator + m (Lnet/minecraft/class_5444;Ljava/util/Random;Lnet/minecraft/class_5925;Lnet/minecraft/class_2338;)Ljava/util/stream/Stream; method_34385 getPositions +c net/minecraft/class_4112 net/minecraft/entity/ai/brain/task/WanderAroundTask + m (II)V + p 2 maxRunTime + p 1 minRunTime + f F field_18371 speed + f I field_30150 MAX_UPDATE_COUNTDOWN + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)V method_18981 finishRunning + f Lnet/minecraft/class_11; field_18369 path + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)V method_18982 run + f Lnet/minecraft/class_2338; field_18370 lookTargetPos + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;)Z method_18978 shouldRun + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)Z method_18979 shouldKeepRunning + f I field_18964 pathUpdateCountdownTicks + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)V method_18983 keepRunning + m (Lnet/minecraft/class_1308;Lnet/minecraft/class_4142;J)Z method_18977 hasFinishedPath + p 3 time + p 1 entity + m (Lnet/minecraft/class_1308;Lnet/minecraft/class_4142;)Z method_18980 hasReached + p 1 entity + p 2 walkTarget +c net/minecraft/class_5443 net/minecraft/world/gen/decorator/DecoratedDecoratorConfig + m (Lnet/minecraft/class_3243;Lnet/minecraft/class_3243;)V + p 1 outer + p 2 inner + f Lnet/minecraft/class_3243; field_25855 outer + f Lnet/minecraft/class_3243; field_25856 inner + m ()Lnet/minecraft/class_3243; method_30455 getOuter + f Lcom/mojang/serialization/Codec; field_25854 CODEC + m ()Lnet/minecraft/class_3243; method_30457 getInner +c net/minecraft/class_4111 net/minecraft/entity/ai/brain/task/VillagerBreedTask + f J field_18368 breedEndTime + f F field_30191 APPROACH_SPEED + f I field_30190 MAX_DISTANCE + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_18974 run + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;)Ljava/util/Optional; method_19573 getReachableHome + p 1 world + p 2 villager + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_18975 keepRunning + m (Lnet/minecraft/class_1646;)Z method_18972 isReadyToBreed + p 1 villager + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_18976 finishRunning + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;Lnet/minecraft/class_1646;)V method_20643 goHome + p 2 first + p 1 world + p 3 second + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;Lnet/minecraft/class_2338;)V method_19572 setChildHome + p 3 pos + p 1 world + p 2 child + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;)Z method_19571 shouldRun + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)Z method_18973 shouldKeepRunning + m (Lnet/minecraft/class_1646;Lnet/minecraft/class_2338;)Z method_20642 canReachHome + p 2 pos + p 1 villager + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;Lnet/minecraft/class_1646;)Ljava/util/Optional; method_18970 createChild + p 3 partner + p 2 parent + p 1 world +c net/minecraft/class_5442 net/minecraft/world/gen/decorator/DecoratedDecorator + m (Lnet/minecraft/class_5444;Ljava/util/Random;Lnet/minecraft/class_5443;Lnet/minecraft/class_2338;)Ljava/util/stream/Stream; method_30454 getPositions +c net/minecraft/class_4114 net/minecraft/entity/ai/brain/task/GoToWorkTask + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_18988 run + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;)Z method_18987 shouldRun +c net/minecraft/class_4113 net/minecraft/entity/ai/brain/task/PanicTask + m (Lnet/minecraft/class_1309;)Z method_19574 isHostileNearby + p 0 entity + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)Z method_20646 shouldKeepRunning + m (Lnet/minecraft/class_1309;)Z method_19575 wasHurt + p 0 entity + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_20648 keepRunning + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_20647 run +c net/minecraft/class_5444 net/minecraft/world/gen/decorator/DecoratorContext + m ()I method_33868 getBottomY + f Lnet/minecraft/class_5281; field_25857 world + m (Lnet/minecraft/class_5281;Lnet/minecraft/class_2794;)V + p 1 world + p 2 generator + f Lnet/minecraft/class_2794; field_25858 generator + m (Lnet/minecraft/class_1923;Lnet/minecraft/class_2893$class_2894;)Ljava/util/BitSet; method_30459 getOrCreateCarvingMask + p 1 chunkPos + p 2 carver + m (Lnet/minecraft/class_2902$class_2903;II)I method_30460 getTopY + p 2 x + p 3 z + p 1 heightmap + m ()Lnet/minecraft/class_5281; method_34383 getWorld + m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680; method_30461 getBlockState + p 1 pos +c net/minecraft/class_4109 net/minecraft/entity/ai/brain/task/FindInteractionTargetTask + f Ljava/util/function/Predicate; field_18365 predicate + m (Lnet/minecraft/class_1309;)Ljava/util/List; method_18959 getVisibleMobs + p 1 entity + f Ljava/util/function/Predicate; field_18366 shouldRunPredicate + m (Lnet/minecraft/class_1309;)Z method_18962 test + p 1 entity + f I field_18364 maxSquaredDistance + m (Lnet/minecraft/class_1299;I)V + p 1 entityType + p 2 maxDistance + f Lnet/minecraft/class_1299; field_18363 entityType + m (Lnet/minecraft/class_1299;ILjava/util/function/Predicate;Ljava/util/function/Predicate;)V + p 4 predicate + p 3 shouldRunPredicate + p 2 maxDistance + p 1 entityType +c net/minecraft/class_4108 net/minecraft/entity/ai/brain/task/FollowCustomerTask + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;)Z method_18954 shouldRun + m (F)V + p 1 speed + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_18956 run + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_18957 finishRunning + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_18958 keepRunning + f F field_18362 speed + m (Lnet/minecraft/class_1646;)V method_18953 update + p 1 villager + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)Z method_18955 shouldKeepRunning +c net/minecraft/class_1092 net/minecraft/client/render/model/BakedModelManager + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;)Z method_21611 shouldRerender + p 1 from + p 2 to + f Lit/unimi/dsi/fastutil/objects/Object2IntMap; field_20278 stateLookup + m (Lnet/minecraft/class_1060;Lnet/minecraft/class_324;I)V + p 3 mipmap + p 2 colorMap + p 1 textureManager + m (Lnet/minecraft/class_1088;Lnet/minecraft/class_3300;Lnet/minecraft/class_3695;)V method_18179 apply + f Lnet/minecraft/class_4724; field_21775 atlasManager + m (Lnet/minecraft/class_3300;Lnet/minecraft/class_3695;)Lnet/minecraft/class_1088; method_18178 prepare + f I field_21777 mipmapLevels + f Lnet/minecraft/class_324; field_20277 colorMap + f Lnet/minecraft/class_1060; field_21776 textureManager + m (I)V method_24152 setMipmapLevels + p 1 mipmapLevels + f Lnet/minecraft/class_773; field_5410 blockModelCache + f Ljava/util/Map; field_5408 models + m ()Lnet/minecraft/class_773; method_4743 getBlockModels + m ()Lnet/minecraft/class_1087; method_4744 getMissingModel + f Lnet/minecraft/class_1087; field_5407 missingModel + m (Lnet/minecraft/class_1091;)Lnet/minecraft/class_1087; method_4742 getModel + p 1 id + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1059; method_24153 getAtlas + p 1 id +c net/minecraft/class_5450 net/minecraft/world/gen/decorator/SquareDecorator + m (Lnet/minecraft/class_5444;Ljava/util/Random;Lnet/minecraft/class_3113;Lnet/minecraft/class_2338;)Ljava/util/stream/Stream; method_30469 getPositions +c net/minecraft/class_1091 net/minecraft/client/util/ModelIdentifier + m (Ljava/lang/String;)[Ljava/lang/String; method_4741 split + p 0 id + m (Lnet/minecraft/class_2960;Ljava/lang/String;)V + p 2 variant + p 1 id + f Ljava/lang/String; field_5406 variant + m ()Ljava/lang/String; method_4740 getVariant +c net/minecraft/class_1090 net/minecraft/client/render/model/BuiltinBakedModel + f Lnet/minecraft/class_1058; field_16594 sprite + m (Lnet/minecraft/class_809;Lnet/minecraft/class_806;Lnet/minecraft/class_1058;Z)V + p 4 sideLit + p 3 sprite + p 2 itemPropertyOverrides + p 1 transformation + f Lnet/minecraft/class_809; field_5404 transformation + f Lnet/minecraft/class_806; field_5405 itemPropertyOverrides + f Z field_21862 sideLit +c net/minecraft/class_4121 net/minecraft/entity/ai/brain/task/GoToRememberedPositionTask + m (Lnet/minecraft/class_4140;FIZLjava/util/function/Function;)V + p 2 speed + p 1 memoryType + p 4 requiresWalkTarget + p 3 range + p 5 posRetriever + m (Lnet/minecraft/class_4140;FIZ)Lnet/minecraft/class_4121; method_24601 toBlock + p 0 memoryType + p 1 speed + p 2 range + p 3 requiresWalkTarget + m (Lnet/minecraft/class_4140;FIZ)Lnet/minecraft/class_4121; method_24603 toEntity + p 2 range + p 3 requiresWalkTarget + p 0 memoryType + p 1 speed + f F field_18381 speed + m (Lnet/minecraft/class_1314;)Lnet/minecraft/class_243; method_24600 getPos + p 1 entity + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;)Z method_19002 shouldRun + f Ljava/util/function/Function; field_22322 posRetriever + m (Lnet/minecraft/class_1314;Lnet/minecraft/class_243;F)V method_19596 setWalkTarget + p 1 pos + p 2 speed + p 0 entity + f Lnet/minecraft/class_4140; field_18380 entityMemory + f I field_22321 range + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;J)V method_19003 run + m (Lnet/minecraft/class_1314;)Z method_24602 isWalkTargetPresentAndFar + p 1 entity +c net/minecraft/class_5452 net/minecraft/world/gen/decorator/CountMultilayerDecorator + m (Lnet/minecraft/class_5444;Ljava/util/Random;Lnet/minecraft/class_2984;Lnet/minecraft/class_2338;)Ljava/util/stream/Stream; method_30474 getPositions + m (Lnet/minecraft/class_2680;)Z method_30472 blocksSpawn + p 0 state + m (Lnet/minecraft/class_5444;IIII)I method_30473 findPos + p 4 targetY + p 2 y + p 3 z + p 0 context + p 1 x +c net/minecraft/class_4120 net/minecraft/entity/ai/brain/task/GoTowardsLookTarget + f Ljava/util/function/Function; field_18378 speed + m (Ljava/util/function/Function;I)V + p 1 speed + p 2 completionRange + m (FI)V + p 2 completionRange + p 1 speed + f I field_19002 completionRange +c net/minecraft/class_1095 net/minecraft/client/render/model/MultipartBakedModel + f Z field_5430 ambientOcclusion + f Lnet/minecraft/class_809; field_5426 transformations + f Lnet/minecraft/class_806; field_5428 itemPropertyOverrides + m (Ljava/util/List;)V + p 1 components + f Lnet/minecraft/class_1058; field_5425 sprite + f Ljava/util/Map; field_5431 stateCache + f Ljava/util/List; field_5427 components + f Z field_21863 sideLit + f Z field_5429 depthGui +c net/minecraft/class_1095$class_1096 net/minecraft/client/render/model/MultipartBakedModel$Builder + f Ljava/util/List; field_5432 components + m ()Lnet/minecraft/class_1087; method_4750 build + m (Ljava/util/function/Predicate;Lnet/minecraft/class_1087;)V method_4749 addComponent + p 2 model + p 1 predicate +c net/minecraft/class_1093 net/minecraft/client/render/model/BasicBakedModel + f Ljava/util/Map; field_5414 faceQuads + f Ljava/util/List; field_5411 quads + f Lnet/minecraft/class_809; field_5417 transformation + m (Ljava/util/List;Ljava/util/Map;ZZZLnet/minecraft/class_1058;Lnet/minecraft/class_809;Lnet/minecraft/class_806;)V + p 5 hasDepth + p 6 sprite + p 7 transformation + p 8 itemPropertyOverrides + p 1 quads + p 2 faceQuads + p 3 usesAo + p 4 isSideLit + f Z field_5413 hasDepth + f Lnet/minecraft/class_1058; field_5416 sprite + f Z field_5415 usesAo + f Lnet/minecraft/class_806; field_5412 itemPropertyOverrides + f Z field_21864 isSideLit +c net/minecraft/class_1093$class_1094 net/minecraft/client/render/model/BasicBakedModel$Builder + f Lnet/minecraft/class_806; field_5423 itemPropertyOverrides + f Lnet/minecraft/class_809; field_5418 transformation + m ()Lnet/minecraft/class_1087; method_4746 build + m (ZZZLnet/minecraft/class_809;Lnet/minecraft/class_806;)V + p 2 isSideLit + p 3 hasDepth + p 1 usesAo + p 4 transformation + p 5 itemPropertyOverrides + m (Lnet/minecraft/class_1058;)Lnet/minecraft/class_1093$class_1094; method_4747 setParticle + p 1 sprite + f Ljava/util/Map; field_5422 faceQuads + f Z field_5420 isSideLit + m (Lnet/minecraft/class_793;Lnet/minecraft/class_806;Z)V + p 2 itemPropertyOverrides + p 3 hasDepth + p 1 unbakedModel + m (Lnet/minecraft/class_2350;Lnet/minecraft/class_777;)Lnet/minecraft/class_1093$class_1094; method_4745 addQuad + p 1 side + p 2 quad + f Z field_21865 hasDepth + f Ljava/util/List; field_5419 quads + m (Lnet/minecraft/class_777;)Lnet/minecraft/class_1093$class_1094; method_4748 addQuad + p 1 quad + f Z field_5421 usesAo + f Lnet/minecraft/class_1058; field_5424 particleTexture +c net/minecraft/class_4127 net/minecraft/entity/ai/brain/task/ScheduleActivityTask +c net/minecraft/class_5458 net/minecraft/util/registry/BuiltinRegistries + c Stores a few hardcoded registries with builtin values for datapack-loadable registries,\nfrom which a registry tracker can create a new dynamic registry. + f Lnet/minecraft/class_2378; field_25932 STRUCTURE_POOL + f Lnet/minecraft/class_2378; field_25931 STRUCTURE_PROCESSOR_LIST + f Lnet/minecraft/class_2385; field_25935 ROOT + f Lnet/minecraft/class_2378; field_25933 BIOME + f Lnet/minecraft/class_2378; field_25927 CONFIGURED_SURFACE_BUILDER + f Lnet/minecraft/class_2378; field_25926 REGISTRIES + f Lnet/minecraft/class_2378; field_25929 CONFIGURED_FEATURE + f Lnet/minecraft/class_2378; field_25928 CONFIGURED_CARVER + m (Lnet/minecraft/class_5321;Ljava/util/function/Supplier;)Lnet/minecraft/class_2378; method_30565 addRegistry + p 1 defaultValueSupplier + p 0 registryRef + m (Lnet/minecraft/class_2378;ILnet/minecraft/class_5321;Ljava/lang/Object;)Ljava/lang/Object; method_30560 set + p 3 object + p 1 rawId + p 2 key + p 0 registry + f Lnet/minecraft/class_2378; field_26375 CHUNK_GENERATOR_SETTINGS + m (Lnet/minecraft/class_2378;Lnet/minecraft/class_2960;Ljava/lang/Object;)Ljava/lang/Object; method_30562 add + p 1 id + p 0 registry + p 2 object + f Lorg/apache/logging/log4j/Logger; field_25925 LOGGER + m (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Lifecycle;Ljava/util/function/Supplier;)Lnet/minecraft/class_2378; method_30563 addRegistry + p 2 defaultValueSupplier + p 0 registryRef + p 1 lifecycle + f Ljava/util/Map; field_25934 DEFAULT_VALUE_SUPPLIERS + m (Lnet/minecraft/class_2378;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; method_30561 add + p 2 object + p 1 id + p 0 registry + m (Lnet/minecraft/class_5321;Lnet/minecraft/class_2385;Ljava/util/function/Supplier;Lcom/mojang/serialization/Lifecycle;)Lnet/minecraft/class_2385; method_30564 addRegistry + p 3 lifecycle + p 0 registryRef + p 1 registry + p 2 defaultValueSupplier + m ()V method_30559 init + f Lnet/minecraft/class_2378; field_25930 CONFIGURED_STRUCTURE_FEATURE +c net/minecraft/class_4126 net/minecraft/entity/ai/brain/task/GatherItemsVillagerTask + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)Z method_19016 shouldKeepRunning + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_19017 run + f F field_30183 WALK_TOGETHER_SPEED + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_19019 finishRunning + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;)Z method_19015 shouldRun + m (Lnet/minecraft/class_1646;Ljava/util/Set;Lnet/minecraft/class_1309;)V method_19013 giveHalfOfStack + p 2 target + p 1 validItems + p 0 villager + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_19018 keepRunning + f I field_30182 MAX_RANGE + f Ljava/util/Set; field_18389 items + m (Lnet/minecraft/class_1646;Lnet/minecraft/class_1646;)Ljava/util/Set; method_19611 getGatherableItems +c net/minecraft/class_4129 net/minecraft/entity/ai/brain/task/VillagerTaskListProvider + m (Lnet/minecraft/class_3852;F)Lcom/google/common/collect/ImmutableList; method_19022 createRestTasks + p 1 speed + p 0 profession + m (Lnet/minecraft/class_3852;F)Lcom/google/common/collect/ImmutableList; method_19021 createWorkTasks + p 0 profession + p 1 speed + m (F)Lcom/google/common/collect/ImmutableList; method_19990 createPlayTasks + p 0 speed + m (Lnet/minecraft/class_3852;F)Lcom/google/common/collect/ImmutableList; method_19993 createHideTasks + p 0 profession + p 1 speed + m (Lnet/minecraft/class_3852;F)Lcom/google/common/collect/ImmutableList; method_19020 createCoreTasks + p 1 speed + p 0 profession + m (Lnet/minecraft/class_3852;F)Lcom/google/common/collect/ImmutableList; method_19992 createRaidTasks + p 0 profession + p 1 speed + m (Lnet/minecraft/class_3852;F)Lcom/google/common/collect/ImmutableList; method_19991 createPreRaidTasks + p 0 profession + p 1 speed + m ()Lcom/mojang/datafixers/util/Pair; method_20242 createBusyFollowTask + m ()Lcom/mojang/datafixers/util/Pair; method_20241 createFreeFollowTask + m (Lnet/minecraft/class_3852;F)Lcom/google/common/collect/ImmutableList; method_19025 createPanicTasks + p 0 profession + p 1 speed + m (Lnet/minecraft/class_3852;F)Lcom/google/common/collect/ImmutableList; method_19024 createIdleTasks + p 1 speed + p 0 profession + m (Lnet/minecraft/class_3852;F)Lcom/google/common/collect/ImmutableList; method_19023 createMeetTasks + p 0 profession + p 1 speed +c net/minecraft/class_1097 net/minecraft/client/render/model/WeightedBakedModel + f I field_5433 totalWeight + f Lnet/minecraft/class_1087; field_5435 defaultModel + m (Ljava/util/List;)V + p 1 models + f Ljava/util/List; field_5434 models +c net/minecraft/class_1097$class_1098 net/minecraft/client/render/model/WeightedBakedModel$Builder + f Ljava/util/List; field_5436 models + m (Lnet/minecraft/class_1087;I)Lnet/minecraft/class_1097$class_1098; method_4752 add + p 1 model + p 2 weight + m ()Lnet/minecraft/class_1087; method_4751 build +c net/minecraft/class_4128 net/minecraft/entity/ai/brain/task/ForgetCompletedPointOfInterestTask + f Lnet/minecraft/class_4140; field_18390 memoryModule + f Ljava/util/function/Predicate; field_18391 condition + f I field_30185 MAX_RANGE + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Z method_20499 hasCompletedPointOfInterest + p 2 pos + p 1 world + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_1309;)Z method_20500 isBedOccupiedByOthers + p 3 entity + p 2 pos + p 1 world + m (Lnet/minecraft/class_4158;Lnet/minecraft/class_4140;)V + p 1 poiType + p 2 memoryModule +c net/minecraft/class_5459 net/minecraft/world/PortalUtil + m (Ljava/util/function/Predicate;Lnet/minecraft/class_2338$class_2339;Lnet/minecraft/class_2350;I)I method_30575 moveWhile + p 3 max + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2350$class_2351;ILnet/minecraft/class_2350$class_2351;ILjava/util/function/Predicate;)Lnet/minecraft/class_5459$class_5460; method_30574 getLargestRectangle + c Gets the largest rectangle of blocks along two axes for which all blocks meet a predicate.\nUsed for getting rectangles of Nether portal blocks. + p 0 center + p 1 primaryAxis + p 2 primaryMaxBlocks + p 3 secondaryAxis + p 4 secondaryMaxBlocks + m ([I)Lcom/mojang/datafixers/util/Pair; method_30576 findLargestRectangle + c Finds the largest rectangle within a histogram, where the vertical bars each have\nwidth 1 and height specified in {@code heights}.\n\n@implNote This implementation solves the problem using a stack. The\nstack maintains a collection of height limits of rectangles that may grow as the\narray iteration continues. When a new height is encountered, each position {@code p}\nin the stack would be popped if the rectangle with height limit at position {@code\np} can no longer extend right. The popped rectangle becomes the return value if it\nhas a larger area than the current candidate.\n\n

When the rectangle area is calculated, the range is between {@code p0 + 1}, where\n{@code p0} is the current top of stack after popping rectangles that can no longer\nextend, and the current iterated position {@code i}.\n\n@return the base of the rectangle as an inclusive range and the height of the\nrectangle packed in a pair\n@see Largest\nRectangle in Histogram - LeetCode + p 0 heights + c the heights of bars in the histogram +c net/minecraft/class_5459$class_5460 net/minecraft/world/PortalUtil$Rectangle + f I field_25937 width + f I field_25938 height + m (Lnet/minecraft/class_2338;II)V + p 2 width + p 3 height + p 1 lowerLeft + f Lnet/minecraft/class_2338; field_25936 lowerLeft +c net/minecraft/class_5459$class_5461 net/minecraft/world/PortalUtil$IntBounds + f I field_25939 min + m (II)V + p 2 max + p 1 min + f I field_25940 max +c net/minecraft/class_4123 net/minecraft/entity/ai/brain/task/SleepTask + f I field_30175 RUN_TIME + f J field_18848 startTime +c net/minecraft/class_5454 net/minecraft/world/TeleportTarget + f Lnet/minecraft/class_243; field_25880 velocity + m (Lnet/minecraft/class_243;Lnet/minecraft/class_243;FF)V + p 1 position + p 2 velocity + p 3 yaw + p 4 pitch + f F field_25882 pitch + f F field_25881 yaw + f Lnet/minecraft/class_243; field_25879 position +c net/minecraft/class_4122 net/minecraft/entity/ai/brain/task/VillagerWalkTowardsTask + f F field_18383 speed + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_4208;)Z method_30952 dimensionMismatches + p 2 pos + p 1 world + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;)Z method_20498 shouldGiveUp + p 1 world + p 2 villager + f I field_18384 completionRange + m (Lnet/minecraft/class_1646;Lnet/minecraft/class_4208;)Z method_19597 exceedsMaxRange + p 2 pos + p 1 villager + f I field_18385 maxRange + f I field_19292 maxRunTime + m (Lnet/minecraft/class_4140;FIII)V + p 1 destination + p 4 maxRange + p 5 maxRunTime + p 2 speed + p 3 completionRange + m (Lnet/minecraft/class_1646;J)V method_21722 giveUp + p 1 villager + p 2 time + f Lnet/minecraft/class_4140; field_18382 destination + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;Lnet/minecraft/class_4208;)Z method_19988 reachedDestination + p 3 pos + p 2 villager + p 1 world + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_19509 run +c net/minecraft/class_5453 net/minecraft/world/gen/decorator/GlowstoneDecorator + m (Ljava/util/Random;Lnet/minecraft/class_2984;Lnet/minecraft/class_2338;)I method_33876 getCount +c net/minecraft/class_4125 net/minecraft/entity/ai/brain/task/StayAboveWaterTask + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)V method_19012 keepRunning + f F field_18387 chance + m (F)V + p 1 chance + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)Z method_19011 shouldKeepRunning + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;)Z method_19010 shouldRun +c net/minecraft/class_4124 net/minecraft/entity/ai/brain/task/MeetVillagerTask + f F field_30176 WALK_SPEED +c net/minecraft/class_5455 net/minecraft/util/registry/DynamicRegistryManager + c A manager of dynamic registries. It allows users to access non-hardcoded\nregistries reliably.\n\n

Each minecraft server has a dynamic registry manager for file-loaded\nregistries, while each client play network handler has a dynamic registry\nmanager for server-sent dynamic registries.

\n\n

The {@link DynamicRegistryManager.Impl}\nclass serves as an immutable implementation of any particular collection\nor configuration of dynamic registries.

+ m (Lnet/minecraft/class_5321;)Lnet/minecraft/class_2378; method_30530 get + c Retrieves a registry from this manager, or throws an exception when the\nregistry does not exist.\n\n@throws IllegalStateException if the registry does not exist + p 1 key + f Ljava/util/Map; field_25919 INFOS + m (Lnet/minecraft/class_5455$class_5457;Lnet/minecraft/class_5321;)V method_30525 copyFromBuiltin + c Add all entries of the registry referred by {@code registryRef} to the\ncorresponding registry within this manager. + p 1 registryRef + p 0 manager + m (Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/class_5321;Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)V method_31060 register + p 3 networkEntryCodec + p 2 entryCodec + p 1 registryRef + p 0 infosBuilder + m (Lnet/minecraft/class_5455$class_5457;Lnet/minecraft/class_5382$class_5506$class_5507;Lnet/minecraft/class_5455$class_5456;)V method_31141 method_31141 + p 2 info + p 0 registryManager + p 1 entryLoader + m (Lnet/minecraft/class_5382;Lnet/minecraft/class_5455;Lnet/minecraft/class_5455$class_5456;)V method_30526 load + c Loads elements from the {@code ops} into the registry specified by {@code\ninfo} within the {@code manager}. Note that the resource manager instance\nis kept within the {@code ops}. + p 2 info + p 0 ops + m ()Lnet/minecraft/class_5455$class_5457; method_30528 create + c Creates a default dynamic registry manager. + f Lnet/minecraft/class_5455$class_5457; field_26733 BUILTIN + f Lorg/apache/logging/log4j/Logger; field_25918 LOGGER + m (Lnet/minecraft/class_5455$class_5457;Lnet/minecraft/class_2378;)V method_30524 addBuiltinEntries + c Add all entries of the {@code registry} to the corresponding registry\nwithin this manager. + p 1 registry + p 0 manager + m (Lnet/minecraft/class_5455;Lnet/minecraft/class_5382;)V method_30519 load + c Loads a dynamic registry manager from the resource manager's data files. + m (Lnet/minecraft/class_5321;)Ljava/util/Optional; method_30527 getOptionalMutable + c Retrieves a registry optionally from this manager. + p 1 key + m (Lnet/minecraft/class_5321;)Ljava/util/Optional; method_33310 getOptional + p 1 key + m (Lnet/minecraft/class_5321;)Lnet/minecraft/class_2385; method_33309 getMutable + p 1 key + m (Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/class_5321;Lcom/mojang/serialization/Codec;)V method_30520 register + p 0 infosBuilder + p 2 entryCodec + p 1 registryRef +c net/minecraft/class_5455$class_5457 net/minecraft/util/registry/DynamicRegistryManager$Impl + c An immutable implementation of the dynamic registry manager, representing\na specialized configuration of registries. It has a codec that allows\nconversion from and to data pack JSON or packet NBT. + f Lcom/mojang/serialization/Codec; field_25923 CODEC + m (Lnet/minecraft/class_5321;)Lnet/minecraft/class_2370; method_30548 createRegistry + p 0 registryRef + f Ljava/util/Map; field_25924 registries + m (Lcom/mojang/serialization/codecs/UnboundedMapCodec;)Lcom/mojang/serialization/Codec; method_30538 fromRegistryCodecs + m ()Lcom/mojang/serialization/Codec; method_30546 setupCodec + m (Ljava/util/Map;)V + p 1 registries + m (Lnet/minecraft/class_5321;)Lcom/mojang/serialization/DataResult; method_30547 getDataResultForCodec + p 0 registryRef +c net/minecraft/class_5455$class_5456 net/minecraft/util/registry/DynamicRegistryManager$Info + c Represents the serialization behavior of the registries, including the\nid of the registry, the codec for its elements, and whether the registry\nshould be sent to the client. + f Lcom/mojang/serialization/Codec; field_25921 entryCodec + m ()Lcom/mojang/serialization/Codec; method_30536 getEntryCodec + f Lcom/mojang/serialization/Codec; field_26687 networkEntryCodec + m ()Z method_30537 isSynced + f Lnet/minecraft/class_5321; field_25920 registry + m (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)V + p 3 networkEntryCodec + p 2 entryCodec + p 1 registry + m ()Lcom/mojang/serialization/Codec; method_31061 getNetworkEntryCodec + m ()Lnet/minecraft/class_5321; method_30535 getRegistry +c net/minecraft/class_4119 net/minecraft/entity/ai/brain/task/FollowMobTask + m (Ljava/util/function/Predicate;F)V + p 1 predicate + p 2 maxDistance + m (F)V + p 1 maxDistance + m (Lnet/minecraft/class_1299;F)V + p 1 entityType + p 2 maxDistance + f Ljava/util/function/Predicate; field_18376 predicate + m (Lnet/minecraft/class_3494;F)V + p 2 maxDistance + p 1 entityType + f F field_18377 maxDistanceSquared + m (Lnet/minecraft/class_1311;F)V + p 2 maxDistance + p 1 group +c net/minecraft/class_2391 net/minecraft/block/KelpPlantBlock +c net/minecraft/class_963 net/minecraft/client/render/entity/VillagerEntityRenderer + m (Lnet/minecraft/class_1646;)Lnet/minecraft/class_2960; method_4151 getTexture + f Lnet/minecraft/class_2960; field_4807 TEXTURE + m (Lnet/minecraft/class_1646;Lnet/minecraft/class_4587;F)V method_4149 scale +c net/minecraft/class_962 net/minecraft/client/render/entity/VindicatorEntityRenderer + f Lnet/minecraft/class_2960; field_4804 TEXTURE + m (Lnet/minecraft/class_1632;)Lnet/minecraft/class_2960; method_4147 getTexture +c net/minecraft/class_962$1 net/minecraft/client/render/entity/VindicatorEntityRenderer$1 + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1632;FFFFFF)V method_17156 render +c net/minecraft/class_2392 net/minecraft/particle/ItemStackParticleEffect + m ()Lnet/minecraft/class_1799; method_10289 getItemStack + f Lnet/minecraft/class_2396; field_11193 type + m (Lnet/minecraft/class_2396;Lnet/minecraft/class_1799;)V + p 2 stack + p 1 type + f Lnet/minecraft/class_2394$class_2395; field_11191 PARAMETERS_FACTORY + f Lnet/minecraft/class_1799; field_11192 stack +c net/minecraft/class_2392$1 net/minecraft/particle/ItemStackParticleEffect$1 + m (Lnet/minecraft/class_2396;Lnet/minecraft/class_2540;)Lnet/minecraft/class_2392; method_10291 read + m (Lnet/minecraft/class_2396;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2392; method_10290 read +c net/minecraft/class_2393 net/minecraft/block/KelpBlock + f Lnet/minecraft/class_265; field_11195 SHAPE +c net/minecraft/class_961 net/minecraft/client/render/entity/ZombieHorseEntityRenderer + m (Lnet/minecraft/class_1496;)Lnet/minecraft/class_2960; method_4145 getTexture + m (Lnet/minecraft/class_5617$class_5618;Lnet/minecraft/class_5601;)V + p 2 layer + p 1 ctx + f Ljava/util/Map; field_4803 TEXTURES +c net/minecraft/class_960 net/minecraft/client/render/entity/VexEntityRenderer + f Lnet/minecraft/class_2960; field_4802 CHARGING_TEXTURE + m (Lnet/minecraft/class_1634;Lnet/minecraft/class_2338;)I method_24092 getBlockLight + m (Lnet/minecraft/class_1634;)Lnet/minecraft/class_2960; method_4144 getTexture + m (Lnet/minecraft/class_1634;Lnet/minecraft/class_4587;F)V method_4143 scale + f Lnet/minecraft/class_2960; field_4801 TEXTURE +c net/minecraft/class_2394 net/minecraft/particle/ParticleEffect + m ()Lnet/minecraft/class_2396; method_10295 getType + m (Lnet/minecraft/class_2540;)V method_10294 write + p 1 buf + m ()Ljava/lang/String; method_10293 asString +c net/minecraft/class_2394$class_2395 net/minecraft/particle/ParticleEffect$Factory + m (Lnet/minecraft/class_2396;Lnet/minecraft/class_2540;)Lnet/minecraft/class_2394; method_10297 read + p 1 type + p 2 buf + m (Lnet/minecraft/class_2396;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2394; method_10296 read + p 2 reader + p 1 type +c net/minecraft/class_967 net/minecraft/client/render/entity/WitherSkeletonEntityRenderer + m (Lnet/minecraft/class_1547;Lnet/minecraft/class_4587;F)V method_4161 scale + m (Lnet/minecraft/class_1547;)Lnet/minecraft/class_2960; method_4119 getTexture + f Lnet/minecraft/class_2960; field_4818 TEXTURE +c net/minecraft/class_966 net/minecraft/client/render/entity/WitherSkullEntityRenderer + m (Lnet/minecraft/class_1687;Lnet/minecraft/class_2338;)I method_24094 getBlockLight + m (Lnet/minecraft/class_1687;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_4159 render + m ()Lnet/minecraft/class_5607; method_32199 getTexturedModelData + m (Lnet/minecraft/class_1687;)Lnet/minecraft/class_2960; method_4160 getTexture + f Lnet/minecraft/class_607; field_4816 model + f Lnet/minecraft/class_2960; field_4815 TEXTURE + f Lnet/minecraft/class_2960; field_4817 INVULNERABLE_TEXTURE +c net/minecraft/class_965 net/minecraft/client/render/entity/WitchEntityRenderer + m (Lnet/minecraft/class_1640;Lnet/minecraft/class_4587;F)V method_4157 scale + f Lnet/minecraft/class_2960; field_4814 TEXTURE + m (Lnet/minecraft/class_1640;)Lnet/minecraft/class_2960; method_4154 getTexture + m (Lnet/minecraft/class_1640;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_4155 render +c net/minecraft/class_1061 net/minecraft/client/texture/TextureTickListener + m ()V method_4622 tick +c net/minecraft/class_964 net/minecraft/client/render/entity/WitherEntityRenderer + m (Lnet/minecraft/class_1528;Lnet/minecraft/class_2338;)I method_24093 getBlockLight + m (Lnet/minecraft/class_1528;)Lnet/minecraft/class_2960; method_4153 getTexture + m (Lnet/minecraft/class_1528;Lnet/minecraft/class_4587;F)V method_4152 scale + f Lnet/minecraft/class_2960; field_4812 INVULNERABLE_TEXTURE + f Lnet/minecraft/class_2960; field_4813 TEXTURE +c net/minecraft/class_1060 net/minecraft/client/texture/TextureManager + m (Lnet/minecraft/class_3300;)V + p 1 resourceManager + f Ljava/util/Map; field_5283 dynamicIdCounters + m (Lnet/minecraft/class_2960;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; method_18168 loadTextureAsync + p 1 id + p 2 executor + f Lnet/minecraft/class_3300; field_5287 resourceContainer + m (Lnet/minecraft/class_2960;Lnet/minecraft/class_1044;)Lnet/minecraft/class_1044; method_24303 loadTexture + p 1 id + p 2 texture + m (Lnet/minecraft/class_2960;)V method_22813 bindTexture + p 1 id + m (Lnet/minecraft/class_2960;)V method_4615 destroyTexture + p 1 id + m (Ljava/lang/Runnable;)V method_22812 runOnRenderThread + p 0 runnable + f Lorg/apache/logging/log4j/Logger; field_5288 LOGGER + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1044; method_4619 getTexture + p 1 id + m (Lnet/minecraft/class_2960;)V method_4618 bindTextureInner + p 1 id + f Lnet/minecraft/class_2960; field_5285 MISSING_IDENTIFIER + m (Lnet/minecraft/class_2960;Lnet/minecraft/class_1044;)V method_4616 registerTexture + p 1 id + p 2 texture + m (Lnet/minecraft/class_2960;Lnet/minecraft/class_1044;)Lnet/minecraft/class_1044; method_34590 getOrDefault + p 1 id + p 2 fallback + m (Lnet/minecraft/class_2960;Lnet/minecraft/class_1044;)V method_30299 closeTexture + p 1 id + p 2 texture + m (Ljava/lang/String;Lnet/minecraft/class_1043;)Lnet/minecraft/class_2960; method_4617 registerDynamicTexture + p 2 texture + p 1 prefix + f Ljava/util/Set; field_5284 tickListeners + f Ljava/util/Map; field_5286 textures +c net/minecraft/class_2390 net/minecraft/particle/DustParticleEffect + f Lnet/minecraft/class_2390; field_11188 DEFAULT + f Lnet/minecraft/class_1160; field_28272 RED + f Lcom/mojang/serialization/Codec; field_25124 CODEC + f Lnet/minecraft/class_2394$class_2395; field_11189 PARAMETERS_FACTORY +c net/minecraft/class_2390$1 net/minecraft/particle/DustParticleEffect$1 + m (Lnet/minecraft/class_2396;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2390; method_10287 read + m (Lnet/minecraft/class_2396;Lnet/minecraft/class_2540;)Lnet/minecraft/class_2390; method_10288 read +c net/minecraft/class_2399 net/minecraft/block/LadderBlock + f Lnet/minecraft/class_265; field_11252 WEST_SHAPE + f Lnet/minecraft/class_2753; field_11253 FACING + f Lnet/minecraft/class_265; field_11254 SOUTH_SHAPE + f Lnet/minecraft/class_265; field_11255 EAST_SHAPE + f Lnet/minecraft/class_265; field_11256 NORTH_SHAPE + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z method_10305 canPlaceOn + p 1 world + p 2 pos + p 3 side + f Lnet/minecraft/class_2746; field_11257 WATERLOGGED +c net/minecraft/class_1067 net/minecraft/client/resource/DirectResourceIndex + m (Ljava/io/File;)V + p 1 assetDir + f Ljava/io/File; field_5299 assetDir +c net/minecraft/class_5425 net/minecraft/world/ServerWorldAccess + c Represents access to a world on a logical Minecraft server. + m (Lnet/minecraft/class_1297;)V method_30771 spawnEntityAndPassengers + c Spawns an entity and all its passengers (recursively) into the world. + p 1 entity + m ()Lnet/minecraft/class_3218; method_8410 toServerWorld +c net/minecraft/class_1066 net/minecraft/client/resource/ClientBuiltinResourcePackProvider + f Ljava/util/concurrent/locks/ReentrantLock; field_5297 lock + m (Ljava/io/File;Lnet/minecraft/class_1064;)V + p 2 index + p 1 serverPacksRoot + m (Ljava/io/File;Lnet/minecraft/class_5352;)Ljava/util/concurrent/CompletableFuture; method_4638 loadServerPack + p 1 packZip + p 2 packSource + m (Lnet/minecraft/class_3288$class_5351;Ljava/util/function/Supplier;)Lnet/minecraft/class_3288; method_25453 getProgrammerArtResourcePackProfile + p 0 factory + p 1 packSupplier + m (Ljava/lang/String;Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; method_4640 download + m ()Lnet/minecraft/class_3268; method_4633 getPack + m ()Ljava/util/Map; method_4636 getDownloadHeaders + f Lnet/minecraft/class_3272; field_27772 DEFAULT_PACK_METADATA + f Lnet/minecraft/class_3268; field_5293 pack + f Lnet/minecraft/class_3288; field_5295 serverContainer + f Lnet/minecraft/class_1064; field_16263 index + f Ljava/io/File; field_5292 serverPacksRoot + m (Lnet/minecraft/class_3288$class_5351;)Lnet/minecraft/class_3288; method_25454 getProgrammerArtResourcePackProfile + p 1 factory + m (Ljava/io/File;)V method_19437 delete + p 0 file + f Ljava/util/regex/Pattern; field_5296 ALPHANUMERAL + m (Ljava/lang/String;Ljava/io/File;)Z method_4641 verifyFile + p 2 file + p 1 expectedSha1 + m ()V method_4642 clear + m ()V method_4643 deleteOldServerPack + f Ljava/util/concurrent/CompletableFuture; field_5294 downloadTask + m (Ljava/io/File;)Lnet/minecraft/class_3262; method_16048 getProgrammerArtResourcePackFromZipFile + p 0 zipFile + f Lorg/apache/logging/log4j/Logger; field_5298 LOGGER + m (Ljava/io/File;)Lnet/minecraft/class_3259; method_25455 getProgrammerArtResourcePackFromDirectory + p 0 packDirectory +c net/minecraft/class_5424 net/minecraft/world/LunarWorldView + m ()J method_30271 getLunarTime + m ()I method_30273 getMoonPhase + c Gets the moon phase index of Minecraft's moon.\n\n

This is typically used to determine the size of the moon that should be rendered. + m ()F method_30272 getMoonSize + c Gets the current size of the moon in the world.\n\n@return the size of the moon on a scale of {@code 0.0F} to {@code 1.0F} + m (F)F method_30274 getSkyAngle + p 1 tickDelta +c net/minecraft/class_1065 net/minecraft/client/resource/DefaultClientResourcePack + f Lnet/minecraft/class_1064; field_5291 index + m (Lnet/minecraft/class_3272;Lnet/minecraft/class_1064;)V + p 2 index + p 1 metadata +c net/minecraft/class_5427 net/minecraft/network/packet/c2s/play/RecipeCategoryOptionsC2SPacket + f Lnet/minecraft/class_5421; field_25798 category + m (Lnet/minecraft/class_2792;)V method_30304 apply + m (Lnet/minecraft/class_2540;)V + p 1 buf + f Z field_25799 guiOpen + m (Lnet/minecraft/class_5421;ZZ)V + p 1 category + p 2 guiOpen + p 3 filteringCraftable + f Z field_25800 filteringCraftable + m ()Z method_30306 isGuiOpen + m ()Z method_30307 isFilteringCraftable + m ()Lnet/minecraft/class_5421; method_30305 getCategory +c net/minecraft/class_1064 net/minecraft/client/resource/ResourceIndex + m (Lnet/minecraft/class_2960;)Ljava/io/File; method_4630 getResource + p 1 identifier + m (Ljava/io/File;Ljava/lang/String;)V + p 1 directory + p 2 indexName + m (Ljava/lang/String;)Ljava/io/File; method_4631 findFile + p 1 path + m (Ljava/lang/String;Ljava/lang/String;ILjava/util/function/Predicate;)Ljava/util/Collection; method_4632 getFilesRecursively + f Ljava/util/Map; field_21556 namespacedIndex + f Ljava/util/Map; field_5289 rootIndex + f Lorg/apache/logging/log4j/Logger; field_5290 LOGGER +c net/minecraft/class_5421 net/minecraft/recipe/book/RecipeBookCategory +c net/minecraft/class_5420 net/minecraft/entity/mob/PiglinBruteBrain + m (Lnet/minecraft/class_5419;Lnet/minecraft/class_4095;)Lnet/minecraft/class_4095; method_30252 create + p 1 brain + p 0 piglinBrute + m (Lnet/minecraft/class_5419;)V method_30250 setCurrentPosAsHome + p 0 piglinBrute + m (Lnet/minecraft/class_5419;)V method_30261 method_30261 + p 0 piglinBrute + m (Lnet/minecraft/class_5419;Lnet/minecraft/class_4095;)V method_30260 addIdleActivities + p 1 brain + p 0 piglinBrute + m (Lnet/minecraft/class_5419;Lnet/minecraft/class_4095;)V method_30262 addFightActivities + p 0 piglinBrute + p 1 brain + m (Lnet/minecraft/class_5419;Lnet/minecraft/class_1309;)V method_30251 tryRevenge + p 1 target + p 0 piglinBrute + m (Lnet/minecraft/class_5419;)V method_30258 method_30258 + p 0 piglinBrute + m (Lnet/minecraft/class_5419;)V method_30256 method_30256 + p 0 piglinBrute + m (Lnet/minecraft/class_5419;Lnet/minecraft/class_4095;)V method_30257 addCoreActivities + p 1 brain + p 0 piglinBrute + m (Lnet/minecraft/class_5418;)Ljava/util/Optional; method_30247 method_30247 + p 0 piglin + m (Lnet/minecraft/class_1309;)Z method_30245 isNotCreativeSpectatorOrPeaceful + p 0 entity + m (Lnet/minecraft/class_5418;Lnet/minecraft/class_1309;)Z method_30248 method_30248 + p 0 piglin + m (Lnet/minecraft/class_5418;Lnet/minecraft/class_4140;)Ljava/util/Optional; method_30249 method_30249 + p 0 piglin +c net/minecraft/class_2396 net/minecraft/particle/ParticleType + f Z field_11196 alwaysShow + m ()Lcom/mojang/serialization/Codec; method_29138 getCodec + m (ZLnet/minecraft/class_2394$class_2395;)V + p 1 alwaysShow + c whether this particle type should appear regardless of {@linkplain net.minecraft.client.option.GameOptions#particles particle mode} + p 2 parametersFactory + f Lnet/minecraft/class_2394$class_2395; field_11197 parametersFactory + m ()Z method_10299 shouldAlwaysSpawn + m ()Lnet/minecraft/class_2394$class_2395; method_10298 getParametersFactory +c net/minecraft/class_2397 net/minecraft/block/LeavesBlock + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680; method_10300 updateDistanceFromLogs + p 2 pos + p 1 world + p 0 state + m (Lnet/minecraft/class_2680;)I method_10302 getDistanceFromLog + p 0 state + f Lnet/minecraft/class_2758; field_11199 DISTANCE + f Lnet/minecraft/class_2746; field_11200 PERSISTENT +c net/minecraft/class_1069 net/minecraft/client/resource/GrassColormapResourceSupplier + m ([ILnet/minecraft/class_3300;Lnet/minecraft/class_3695;)V method_18661 apply + m (Lnet/minecraft/class_3300;Lnet/minecraft/class_3695;)[I method_18662 tryLoad + p 1 resourceManager + f Lnet/minecraft/class_2960; field_5302 GRASS_COLORMAP_LOC +c net/minecraft/class_5423 net/minecraft/world/RegistryWorldView + c A world view or {@link World}'s superinterface that exposes access to\na registry manager.\n\n@see #getRegistryManager() + m ()Lnet/minecraft/class_5455; method_30349 getRegistryManager + m (Lnet/minecraft/class_2338;)Ljava/util/Optional; method_31081 getBiomeKey + p 1 pos +c net/minecraft/class_1068 net/minecraft/client/util/DefaultSkinHelper + f Ljava/lang/String; field_32964 DEFAULT + m (Ljava/util/UUID;)Z method_4650 shouldUseSlimModel + p 0 uuid + f Ljava/lang/String; field_32965 SLIM + m (Ljava/util/UUID;)Ljava/lang/String; method_4647 getModel + p 0 uuid + m ()Lnet/minecraft/class_2960; method_4649 getTexture + m (Ljava/util/UUID;)Lnet/minecraft/class_2960; method_4648 getTexture + p 0 uuid + f Lnet/minecraft/class_2960; field_5301 STEVE_SKIN + f Lnet/minecraft/class_2960; field_5300 ALEX_SKIN +c net/minecraft/class_2398 net/minecraft/particle/ParticleTypes + f Lcom/mojang/serialization/Codec; field_25125 TYPE_CODEC + m (Ljava/lang/String;Lnet/minecraft/class_2394$class_2395;Ljava/util/function/Function;)Lnet/minecraft/class_2396; method_10304 register + p 1 factory + p 0 name + m (Ljava/lang/String;Z)Lnet/minecraft/class_2400; method_10303 register + p 0 name + p 1 alwaysShow +c net/minecraft/class_5418 net/minecraft/entity/mob/AbstractPiglinEntity + m ()Lnet/minecraft/class_4837; method_24705 getActivity + f Lnet/minecraft/class_2940; field_25758 IMMUNE_TO_ZOMBIFICATION + f I field_30547 TIME_TO_ZOMBIFY + f I field_25759 timeInOverworld + m ()Z method_30234 isImmuneToZombification + m ()Z method_30236 isAdult + m ()Z method_30235 shouldZombify + m ()Z method_30237 isHoldingTool + m (Lnet/minecraft/class_3218;)V method_24694 zombify + p 1 world + m ()V method_30238 playZombificationSound + m (Z)V method_30240 setImmuneToZombification + p 1 immuneToZombification + m ()V method_30239 setCanPathThroughDoors + m ()Z method_26952 canHunt +c net/minecraft/class_5417 net/minecraft/entity/ai/brain/sensor/PiglinBruteSpecificSensor +c net/minecraft/class_5419 net/minecraft/entity/mob/PiglinBruteEntity + f Lcom/google/common/collect/ImmutableList; field_25760 MEMORY_MODULE_TYPES + m ()Lnet/minecraft/class_5132$class_5133; method_30242 createPiglinBruteAttributes + m ()V method_30243 playAngrySound + f Lcom/google/common/collect/ImmutableList; field_25761 SENSOR_TYPES +c net/minecraft/class_959 net/minecraft/client/render/entity/TropicalFishEntityRenderer + m (Lnet/minecraft/class_1474;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_4140 render + m (Lnet/minecraft/class_1474;Lnet/minecraft/class_4587;FFF)V method_4142 setupTransforms + m (Lnet/minecraft/class_1474;)Lnet/minecraft/class_2960; method_4141 getTexture + f Lnet/minecraft/class_4594; field_4799 largeModel + f Lnet/minecraft/class_4594; field_4800 smallModel +c net/minecraft/class_958 net/minecraft/client/render/entity/TurtleEntityRenderer + m (Lnet/minecraft/class_1481;)Lnet/minecraft/class_2960; method_4139 getTexture + f Lnet/minecraft/class_2960; field_4798 TEXTURE + m (Lnet/minecraft/class_1481;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_4138 render +c net/minecraft/class_957 net/minecraft/client/render/entity/TntMinecartEntityRenderer + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;IZ)V method_23190 renderFlashingBlock + c Renders a given block state into the given buffers either normally or with a bright white overlay.\nUsed for rendering primed TNT either standalone or as part of a TNT minecart. + p 1 matrices + p 2 vertexConsumers + p 0 blockState + p 3 light + p 4 drawFlash + c whether a white semi-transparent overlay is added to the block to indicate the flash + m (Lnet/minecraft/class_1701;FLnet/minecraft/class_2680;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_4137 renderBlock +c net/minecraft/class_974 net/minecraft/client/render/entity/feature/CreeperChargeFeatureRenderer + f Lnet/minecraft/class_562; field_4844 model + f Lnet/minecraft/class_2960; field_4842 SKIN + m (Lnet/minecraft/class_3883;Lnet/minecraft/class_5599;)V + p 2 loader + p 1 context +c net/minecraft/class_1070 net/minecraft/client/resource/FoliageColormapResourceSupplier + f Lnet/minecraft/class_2960; field_5303 FOLIAGE_COLORMAP + m ([ILnet/minecraft/class_3300;Lnet/minecraft/class_3695;)V method_18659 apply + m (Lnet/minecraft/class_3300;Lnet/minecraft/class_3695;)[I method_18660 reload + p 1 resourceManager +c net/minecraft/class_973 net/minecraft/client/render/entity/feature/StuckArrowsFeatureRenderer + f Lnet/minecraft/class_898; field_17153 dispatcher + m (Lnet/minecraft/class_5617$class_5618;Lnet/minecraft/class_922;)V + p 2 entityRenderer + p 1 context +c net/minecraft/class_972 net/minecraft/client/render/entity/feature/CapeFeatureRenderer + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_742;FFFFFF)V method_4177 render +c net/minecraft/class_5430 net/minecraft/entity/ai/brain/task/AdmireItemTimeLimitTask + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_4836;)Z method_30337 shouldRun + m (II)V + p 2 cooldown + p 1 timeLimit + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_4836;J)V method_30338 run + f I field_25815 timeLimit + f I field_25816 cooldown +c net/minecraft/class_971 net/minecraft/client/render/entity/ZombieVillagerEntityRenderer + m (Lnet/minecraft/class_1641;)Lnet/minecraft/class_2960; method_4175 getTexture + m (Lnet/minecraft/class_1641;)Z method_25452 isShaking + f Lnet/minecraft/class_2960; field_4835 TEXTURE +c net/minecraft/class_978 net/minecraft/client/render/entity/feature/Deadmau5FeatureRenderer + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_742;FFFFFF)V method_4181 render +c net/minecraft/class_1074 net/minecraft/client/resource/language/I18n + m (Lnet/minecraft/class_2477;)V method_29391 setLanguage + p 0 language + m (Ljava/lang/String;)Z method_4663 hasTranslation + p 0 key + m (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; method_4662 translate + p 0 key + p 1 args + f Lnet/minecraft/class_2477; field_25290 language +c net/minecraft/class_977 net/minecraft/client/render/entity/feature/DolphinHeldItemFeatureRenderer + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1433;FFFFFF)V method_17160 render +c net/minecraft/class_1073 net/minecraft/client/resource/Format3ResourcePack + f Ljava/util/Map; field_5318 idMap + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_2960; method_4658 getRedirectedId + p 1 id + f Ljava/util/Map; field_5317 NEW_TO_OLD_MAP + f Lnet/minecraft/class_3262; field_5316 parent + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_2960; method_4660 getMetadataLocation + p 0 id + m (Lnet/minecraft/class_3262;Ljava/util/Map;)V + p 2 idMap + p 1 parent +c net/minecraft/class_976 net/minecraft/client/render/entity/feature/HeadFeatureRenderer + m (Lnet/minecraft/class_3883;Lnet/minecraft/class_5599;)V + p 1 context + p 2 loader + f Ljava/util/Map; field_27771 headModels + f F field_24475 scaleY + f F field_24476 scaleZ + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1309;FFFFFF)V method_17159 render + f F field_24474 scaleX + m (Lnet/minecraft/class_4587;Z)V method_32798 translate + p 0 matrices + p 1 villager + m (Lnet/minecraft/class_3883;Lnet/minecraft/class_5599;FFF)V + p 1 context + p 2 loader + p 3 scaleX + p 4 scaleY + p 5 scaleZ +c net/minecraft/class_975 net/minecraft/client/render/entity/feature/EndermanBlockFeatureRenderer + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1560;FFFFFF)V method_4179 render +c net/minecraft/class_1071 net/minecraft/client/texture/PlayerSkinProvider + f Ljava/io/File; field_5305 skinCacheDir + f Lcom/google/common/cache/LoadingCache; field_5306 skinCache + f Lnet/minecraft/class_1060; field_5304 textureManager + m (Lcom/mojang/authlib/GameProfile;)Ljava/util/Map; method_4654 getTextures + m (Lcom/mojang/authlib/GameProfile;Lnet/minecraft/class_1071$class_1072;Z)V method_4652 loadSkin + p 1 profile + p 3 requireSecure + p 2 callback + f Lcom/mojang/authlib/minecraft/MinecraftSessionService; field_5308 sessionService + m (Lcom/mojang/authlib/minecraft/MinecraftProfileTexture;Lcom/mojang/authlib/minecraft/MinecraftProfileTexture$Type;)Lnet/minecraft/class_2960; method_4656 loadSkin + p 1 profileTexture + p 2 type + f Ljava/lang/String; field_32970 TEXTURES + m (Lnet/minecraft/class_1060;Ljava/io/File;Lcom/mojang/authlib/minecraft/MinecraftSessionService;)V + p 2 skinCacheDir + p 3 sessionService + p 1 textureManager + m (Lcom/mojang/authlib/minecraft/MinecraftProfileTexture;Lcom/mojang/authlib/minecraft/MinecraftProfileTexture$Type;Lnet/minecraft/class_1071$class_1072;)Lnet/minecraft/class_2960; method_4651 loadSkin + p 1 profileTexture + p 2 type + p 3 callback +c net/minecraft/class_1071$1 net/minecraft/client/texture/PlayerSkinProvider$1 + m (Ljava/lang/String;)Ljava/util/Map; method_30300 load +c net/minecraft/class_1071$class_1072 net/minecraft/client/texture/PlayerSkinProvider$SkinTextureAvailableCallback + m (Lcom/mojang/authlib/minecraft/MinecraftProfileTexture$Type;Lnet/minecraft/class_2960;Lcom/mojang/authlib/minecraft/MinecraftProfileTexture;)V onSkinTextureAvailable onSkinTextureAvailable + p 3 texture +c net/minecraft/class_1078 net/minecraft/client/resource/language/TranslationStorage + f Z field_25289 rightToLeft + f Ljava/util/Map; field_5330 translations + m (Ljava/util/List;Ljava/util/Map;)V method_4676 load + p 1 translationMap + p 0 resources + m (Ljava/util/Map;Z)V + p 1 translations + p 2 rightToLeft + m (Lnet/minecraft/class_3300;Ljava/util/List;)Lnet/minecraft/class_1078; method_4675 load + p 0 resourceManager + p 1 definitions + f Lorg/apache/logging/log4j/Logger; field_5332 LOGGER +c net/minecraft/class_1077 net/minecraft/client/resource/language/LanguageDefinition + f Ljava/lang/String; field_5329 name + f Ljava/lang/String; field_5327 region + m (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V + p 3 region + p 2 name + p 1 code + p 4 rightToLeft + f Ljava/lang/String; field_5326 code + f Z field_5328 rightToLeft + m (Lnet/minecraft/class_1077;)I method_4673 compareTo + m (Ljava/lang/Object;)Z equals equals + p 1 o + m ()Z method_4672 isRightToLeft +c net/minecraft/class_1076 net/minecraft/client/resource/language/LanguageManager + f Ljava/lang/String; field_32971 DEFAULT_LANGUAGE_CODE + m (Ljava/lang/String;)V + p 1 languageCode + m (Lnet/minecraft/class_1077;)V method_4667 setLanguage + p 1 language + m (Ljava/lang/String;)Lnet/minecraft/class_1077; method_4668 getLanguage + p 1 code + m (Ljava/util/stream/Stream;)Ljava/util/Map; method_29393 loadAvailableLanguages + p 0 packs + m ()Ljava/util/SortedSet; method_4665 getAllLanguages + m ()Lnet/minecraft/class_1077; method_4669 getLanguage + f Lorg/apache/logging/log4j/Logger; field_5325 LOGGER + f Ljava/lang/String; field_5323 currentLanguageCode + f Lnet/minecraft/class_1077; field_25292 language + f Ljava/util/Map; field_5324 languageDefs + f Lnet/minecraft/class_1077; field_25291 ENGLISH_US +c net/minecraft/class_4107 net/minecraft/entity/ai/brain/task/OpenDoorsTask + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;Lnet/minecraft/class_4208;)Z method_30762 cannotReachDoor + p 1 entity + p 0 world + p 2 doorPos + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;Lnet/minecraft/class_2338;)V method_30767 rememberToCloseDoor + p 1 world + p 2 entity + p 3 pos + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;Lnet/minecraft/class_9;Lnet/minecraft/class_9;)V method_30760 pathToDoor + p 2 lastNode + p 3 currentNode + p 0 world + p 1 entity + f I field_30125 RUN_TIME + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;Lnet/minecraft/class_2338;)Z method_30761 hasOtherMobReachedDoor + p 0 world + p 1 entity + p 2 pos + f Lnet/minecraft/class_9; field_26387 pathNode + f I field_26388 ticks + f D field_30127 REACH_DISTANCE + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;Lnet/minecraft/class_2338;)Z method_30766 hasReached + p 2 pos + p 0 world + p 1 entity + f D field_30126 PATHING_DISTANCE +c net/minecraft/class_5438 net/minecraft/world/gen/decorator/HeightmapDecorator + m (Lnet/minecraft/class_5444;Ljava/util/Random;Lnet/minecraft/class_5925;Lnet/minecraft/class_2338;)Ljava/util/stream/Stream; method_34384 getPositions +c net/minecraft/class_4106 net/minecraft/entity/ai/brain/task/FindEntityTask + f Ljava/util/function/Predicate; field_18360 shouldRunPredicate + m (Lnet/minecraft/class_1299;ILjava/util/function/Predicate;Lnet/minecraft/class_4140;FI)Lnet/minecraft/class_4106; method_35071 create + p 3 moduleType + p 2 condition + p 5 completionRange + p 4 speed + p 1 maxDistance + p 0 entityType + f F field_18356 speed + f I field_18358 maxSquaredDistance + m (Lnet/minecraft/class_1309;)Z method_24583 testPredicate + p 1 entity + m (Lnet/minecraft/class_1309;)Z method_24582 anyVisibleTo + p 1 entity + f I field_18355 completionRange + f Lnet/minecraft/class_1299; field_18357 entityType + m (Lnet/minecraft/class_1299;ILjava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/class_4140;FI)V + p 1 entityType + p 6 speed + p 7 completionRange + p 4 predicate + p 5 targetModule + p 2 maxDistance + p 3 shouldRunPredicate + f Ljava/util/function/Predicate; field_18359 predicate + f Lnet/minecraft/class_4140; field_18361 targetModule + m (Lnet/minecraft/class_1299;ILnet/minecraft/class_4140;FI)Lnet/minecraft/class_4106; method_18941 create + p 4 completionRange + p 3 speed + p 2 targetModule + p 1 maxDistance + p 0 entityType +c net/minecraft/class_5437 net/minecraft/world/gen/feature/ReplaceBlobsFeatureConfig + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_6017;)V + p 3 radius + p 2 state + p 1 target + f Lnet/minecraft/class_2680; field_25850 state + f Lnet/minecraft/class_6017; field_25851 radius + m ()Lnet/minecraft/class_6017; method_30405 getRadius + f Lcom/mojang/serialization/Codec; field_25848 CODEC + f Lnet/minecraft/class_2680; field_25849 target +c net/minecraft/class_970 net/minecraft/client/render/entity/feature/ArmorFeatureRenderer + f Lnet/minecraft/class_572; field_4830 leggingsModel + f Lnet/minecraft/class_572; field_4831 bodyModel + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1309;FFFFFF)V method_17157 render + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;Lnet/minecraft/class_1309;Lnet/minecraft/class_1304;ILnet/minecraft/class_572;)V method_4169 renderArmor + p 6 model + p 4 armorSlot + p 5 light + p 2 vertexConsumers + p 3 entity + p 1 matrices + m (Lnet/minecraft/class_572;Lnet/minecraft/class_1304;)V method_4170 setVisible + p 1 bipedModel + p 2 slot + m (Lnet/minecraft/class_1304;)Lnet/minecraft/class_572; method_4172 getArmor + p 1 slot + m (Lnet/minecraft/class_1304;)Z method_4173 usesSecondLayer + p 1 slot + m (Lnet/minecraft/class_1738;ZLjava/lang/String;)Lnet/minecraft/class_2960; method_4174 getArmorTexture + p 3 overlay + p 2 legs + p 1 item + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1738;ZLnet/minecraft/class_572;ZFFFLjava/lang/String;)V method_23192 renderArmorParts + p 4 item + p 3 light + p 2 vertexConsumers + p 1 matrices + p 11 overlay + p 10 blue + p 9 green + p 8 red + p 7 legs + p 6 model + p 5 usesSecondLayer + m (Lnet/minecraft/class_3883;Lnet/minecraft/class_572;Lnet/minecraft/class_572;)V + p 2 leggingsModel + p 1 context + p 3 bodyModel + f Ljava/util/Map; field_4829 ARMOR_TEXTURE_CACHE +c net/minecraft/class_4101 net/minecraft/entity/ai/brain/task/WaitTask + m (II)V + p 1 minRunTime + p 2 maxRunTime +c net/minecraft/class_5432 net/minecraft/world/gen/decorator/Decoratable + m (Lnet/minecraft/class_5843;I)Ljava/lang/Object; method_33837 averageDepth + p 2 spread + p 1 baseline + m ()Ljava/lang/Object; method_30371 spreadHorizontally + c Applies the {@code minecraft:square} decorator, which spreads positions\nhorizontally a random amount between 0 and 15 blocks on both horizontal axes. + m (Lnet/minecraft/class_6017;)Ljava/lang/Object; method_30373 repeat + c Applies the {@code minecraft:count} decorator, which repeats\nthe input positions by the value of the {@code count} distribution. + p 1 count + c the distribution of the repetition count + m (I)Ljava/lang/Object; method_30376 repeatRandomly + c Applies the {@code minecraft:count} decorator, which repeats\nthe input positions by a random number between 0 and {@code maxCount}. + p 1 maxCount + c the maximum repetition count + m (I)Ljava/lang/Object; method_30375 repeat + c Applies the {@code minecraft:count} decorator, which repeats\nthe input positions {@code count} times. + p 1 count + c the repetition count + m (I)Ljava/lang/Object; method_30372 applyChance + c Applies the {@code minecraft:chance} decorator, which only\nallows positions with a {@code 1 / count} chance,\ne.g. a count of 2 would give approximately half of the input positions. + p 1 chance + m (Lnet/minecraft/class_5843;Lnet/minecraft/class_5843;)Ljava/lang/Object; method_30377 rangeOf + p 1 bottom + p 2 top + m (Lnet/minecraft/class_2997;)Ljava/lang/Object; method_33838 range + p 1 config + m (Lnet/minecraft/class_3243;)Ljava/lang/Object; method_30374 decorate + p 1 decorator +c net/minecraft/class_5431 net/minecraft/block/SideShapeType + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z method_30367 matches + p 2 world + p 1 state + p 4 direction + p 3 pos +c net/minecraft/class_5431$2 net/minecraft/block/SideShapeType$2 + f I field_25826 radius + f Lnet/minecraft/class_265; field_25827 squareCuboid +c net/minecraft/class_5431$3 net/minecraft/block/SideShapeType$3 + f I field_25828 ringWidth + f Lnet/minecraft/class_265; field_25829 hollowSquareCuboid +c net/minecraft/class_4100 net/minecraft/entity/ai/brain/task/StopPanickingTask + f I field_30188 MAX_DISTANCE + m (Lnet/minecraft/class_1646;)Z method_19557 wasHurtByNearbyEntity + p 0 entity + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_20645 run +c net/minecraft/class_4103 net/minecraft/entity/ai/brain/task/CompositeTask + f Lnet/minecraft/class_4103$class_4216; field_18346 runMode + f Ljava/util/Set; field_18344 memoriesToForgetWhenStopped + f Lnet/minecraft/class_4103$class_4104; field_18345 order + m (Ljava/util/Map;Ljava/util/Set;Lnet/minecraft/class_4103$class_4104;Lnet/minecraft/class_4103$class_4216;Ljava/util/List;)V + p 1 requiredMemoryState + p 2 memoriesToForgetWhenStopped + p 3 order + p 4 runMode + p 5 tasks + f Lnet/minecraft/class_6032; field_18347 tasks +c net/minecraft/class_4103$class_4216 net/minecraft/entity/ai/brain/task/CompositeTask$RunMode + m (Ljava/util/stream/Stream;Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;J)V method_19559 run + p 2 world + p 1 tasks + p 4 time + p 3 entity +c net/minecraft/class_4103$class_4104 net/minecraft/entity/ai/brain/task/CompositeTask$Order + m (Ljava/lang/String;ILjava/util/function/Consumer;)V + p 3 listModifier + m (Lnet/minecraft/class_6032;)V method_18939 apply + p 1 list + f Ljava/util/function/Consumer; field_18350 listModifier +c net/minecraft/class_5434 net/minecraft/world/gen/feature/JigsawFeature + f I field_25835 structureStartY + f Z field_25837 surface + m (Lnet/minecraft/class_3195;Lnet/minecraft/class_1923;IJ)Lnet/minecraft/class_3449; method_30386 method_30386 + p 1 feature + m (Lcom/mojang/serialization/Codec;IZZ)V + p 4 surface + p 1 codec + p 2 structureStartY +c net/minecraft/class_5434$class_5435 net/minecraft/world/gen/feature/JigsawFeature$Start + f Lnet/minecraft/class_5434; field_25838 jigsawFeature + m (Lnet/minecraft/class_5455;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Lnet/minecraft/class_1923;Lnet/minecraft/class_1959;Lnet/minecraft/class_3812;Lnet/minecraft/class_5539;)V method_30389 init + m (Lnet/minecraft/class_5434;Lnet/minecraft/class_1923;IJ)V + p 1 feature +c net/minecraft/class_1079 net/minecraft/client/resource/metadata/AnimationResourceMetadata + f Ljava/util/List; field_5339 frames + f I field_5338 width + f I field_5336 height + m (II)Lcom/mojang/datafixers/util/Pair; method_24141 ensureImageSize + p 2 y + p 1 x + m (Ljava/util/List;IIIZ)V + p 4 defaultFrameTime + p 5 interpolate + p 2 width + p 3 height + p 1 frames + m (II)Z method_24142 isMultipleOf + p 1 divisor + p 0 dividend + m (II)Lcom/mojang/datafixers/util/Pair; method_24143 getSize + p 2 defaultHeight + p 1 defaultWidth + f Z field_5335 interpolate + m ()I method_4684 getDefaultFrameTime + f Ljava/lang/String; field_32974 KEY + f Lnet/minecraft/class_1079; field_21768 EMPTY + f Lnet/minecraft/class_1081; field_5337 READER + m (Lnet/minecraft/class_1079$class_5792;)V method_33460 forEachFrame + p 1 consumer + m (I)I method_4686 getHeight + p 1 defaultHeight + m (I)I method_4687 getWidth + p 1 defaultWidth + f I field_5334 defaultFrameTime + m ()Z method_4685 shouldInterpolate +c net/minecraft/class_1079$class_5792 net/minecraft/client/resource/metadata/AnimationResourceMetadata$FrameConsumer + m (II)V accept accept + p 1 index + p 2 frameTime +c net/minecraft/class_4102 net/minecraft/entity/ai/brain/EntityLookTarget + f Z field_24382 useEyeHeight + f Lnet/minecraft/class_1297; field_18342 entity + m (Lnet/minecraft/class_1297;Z)V + p 2 useEyeHeight + p 1 entity + m ()Lnet/minecraft/class_1297; method_35066 getEntity +c net/minecraft/class_5433 net/minecraft/world/gen/feature/UnderwaterDiskFeature +c net/minecraft/class_5429 net/minecraft/datafixer/fix/RemoveGolemGossipFix + m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_30326 updateGossipsList + p 0 villagerData + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 2 changesType + p 1 outputSchema +c net/minecraft/class_969 net/minecraft/client/render/entity/WolfEntityRenderer + f Lnet/minecraft/class_2960; field_4821 WILD_TEXTURE + f Lnet/minecraft/class_2960; field_4822 TAMED_TEXTURE + f Lnet/minecraft/class_2960; field_4823 ANGRY_TEXTURE + m (Lnet/minecraft/class_1493;)Lnet/minecraft/class_2960; method_4165 getTexture + m (Lnet/minecraft/class_1493;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_4166 render + m (Lnet/minecraft/class_1493;F)F method_4167 getAnimationProgress +c net/minecraft/class_968 net/minecraft/client/render/entity/ZombieBaseEntityRenderer + m (Lnet/minecraft/class_1642;)Lnet/minecraft/class_2960; method_4163 getTexture + m (Lnet/minecraft/class_1642;)Z method_25449 isShaking + m (Lnet/minecraft/class_5617$class_5618;Lnet/minecraft/class_623;Lnet/minecraft/class_623;Lnet/minecraft/class_623;)V + p 4 bodyArmorModel + p 3 legsArmorModel + p 2 bodyModel + p 1 ctx + f Lnet/minecraft/class_2960; field_4819 TEXTURE +c net/minecraft/class_985 net/minecraft/client/render/entity/feature/EndermanEyesFeatureRenderer + f Lnet/minecraft/class_1921; field_4876 SKIN +c net/minecraft/class_2370 net/minecraft/util/registry/SimpleRegistry + f I field_11109 nextId + f [Ljava/lang/Object; field_11108 randomEntries + f Ljava/util/Map; field_26731 entryToLifecycle + f Lcom/google/common/collect/BiMap; field_11107 idToEntry + m (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Lifecycle;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; method_31059 createCodec + p 1 lifecycle + p 2 entryCodec + p 0 key + f Lit/unimi/dsi/fastutil/objects/Object2IntMap; field_26683 entryToRawId + m (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Lifecycle;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; method_29098 createRegistryManagerCodec + p 1 lifecycle + p 2 entryCodec + p 0 key + f Lorg/apache/logging/log4j/Logger; field_11111 LOGGER + f Lcom/mojang/serialization/Lifecycle; field_26732 lifecycle + f Lit/unimi/dsi/fastutil/objects/ObjectList; field_26682 rawIdToEntry + m (ILnet/minecraft/class_5321;Ljava/lang/Object;Lcom/mojang/serialization/Lifecycle;Z)Ljava/lang/Object; method_31051 set + p 2 key + p 3 entry + p 1 rawId + p 4 lifecycle + p 5 checkDuplicateKeys + m (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Lifecycle;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; method_29721 createRegistryCodec + p 1 lifecycle + p 0 registryRef + p 2 entryCodec + f Lcom/google/common/collect/BiMap; field_25067 keyToEntry + m (Lnet/minecraft/class_5321;Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; method_30929 createRegistryManagerEntryCodec + p 0 key + p 1 entryCodec +c net/minecraft/class_2370$class_5501 net/minecraft/util/registry/SimpleRegistry$RegistryManagerEntry + f Ljava/lang/Object; field_26686 entry + f I field_26685 rawId + f Lnet/minecraft/class_5321; field_26684 key + m (Lnet/minecraft/class_5321;ILjava/lang/Object;)V + p 1 key + p 2 rawId + p 3 entry +c net/minecraft/class_983 net/minecraft/client/render/entity/feature/ShoulderParrotFeatureRenderer + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1657;FFFFZ)V method_4186 renderShoulderParrot + p 9 leftShoulder + p 2 vertexConsumers + p 1 matrices + p 4 player + p 3 light + p 6 limbDistance + p 5 limbAngle + p 8 headPitch + p 7 headYaw + m (Lnet/minecraft/class_1299;)Z method_17957 method_17957 + p 0 type + f Lnet/minecraft/class_584; field_17154 model + m (Lnet/minecraft/class_4587;ZLnet/minecraft/class_1657;Lnet/minecraft/class_4597;Lnet/minecraft/class_2487;IFFFFLnet/minecraft/class_1299;)V method_17958 method_17958 + p 11 type + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1657;FFFFFF)V method_4185 render + m (Lnet/minecraft/class_3883;Lnet/minecraft/class_5599;)V + p 1 context + p 2 loader +c net/minecraft/class_2371 net/minecraft/util/collection/DefaultedList + m ()Lnet/minecraft/class_2371; method_10211 of + f Ljava/lang/Object; field_11116 initialElement + m (ILjava/lang/Object;)Ljava/lang/Object; set set + p 2 element + p 1 index + f Ljava/util/List; field_11115 delegate + m (Ljava/util/List;Ljava/lang/Object;)V + p 1 delegate + p 2 initialElement + m (ILjava/lang/Object;)Lnet/minecraft/class_2371; method_10213 ofSize + p 0 size + p 1 defaultValue + m (Ljava/lang/Object;[Ljava/lang/Object;)Lnet/minecraft/class_2371; method_10212 copyOf + p 0 defaultValue + p 1 values + m (I)Ljava/lang/Object; remove remove + p 1 index + m (I)Ljava/lang/Object; get get + p 1 index + m (ILjava/lang/Object;)V add add + p 1 value + p 2 element +c net/minecraft/class_2372 net/minecraft/block/GrassBlock + m (Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_2975;)Lnet/minecraft/class_2680; method_31647 getFlowerState + p 1 pos + p 2 flowerFeature + p 0 random +c net/minecraft/class_989 net/minecraft/client/render/entity/feature/HeldItemFeatureRenderer + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1309;FFFFFF)V method_17162 render + m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1799;Lnet/minecraft/class_809$class_811;Lnet/minecraft/class_1306;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_4192 renderItem + p 6 vertexConsumers + p 7 light + p 1 entity + p 2 stack + p 3 transformationMode + p 4 arm + p 5 matrices +c net/minecraft/class_1041 net/minecraft/client/util/Window + m (JZ)V method_4494 onWindowFocusChanged + p 1 window + p 3 focused + m ()Z method_22093 shouldClose + m ()I method_4486 getScaledWidth + m (IJ)V method_4501 throwGlError + p 0 error + p 1 description + m ()J method_4490 getHandle + f Ljava/lang/String; field_5192 phase + m (I)V method_15999 setFramerateLimit + p 1 framerateLimit + m (I)V method_35642 setFramebufferWidth + p 1 framebufferWidth + m ()Z method_4498 isFullscreen + m (Ljava/util/Optional;)V method_4505 setVideoMode + p 1 videoMode + f I field_5184 windowedHeight + m (Ljava/util/function/BiConsumer;)V method_4492 acceptError + p 0 consumer + f I field_5196 framebufferHeight + f I field_5180 scaledWidth + f Lnet/minecraft/class_323; field_5195 monitorTracker + m ()I method_4499 getX + m ()D method_4495 getScaleFactor + m ()V method_4500 toggleFullscreen + m ()V method_4479 updateWindowRegion + m (Ljava/io/InputStream;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;)Ljava/nio/ByteBuffer; method_4510 readImage + p 4 channels + p 3 y + p 2 x + p 1 in + f Z field_5191 fullscreen + m ()V method_15998 swapBuffers + m (Ljava/lang/String;)V method_4474 setPhase + p 1 phase + m (JII)V method_4488 onWindowSizeChanged + p 1 window + p 4 height + p 3 width + m ()V method_4475 applyVideoMode + f Lorg/apache/logging/log4j/Logger; field_5178 LOGGER + m ()V method_4483 updateFramebufferSize + m (Ljava/io/InputStream;Ljava/io/InputStream;)V method_4491 setIcon + p 1 icon16 + p 2 icon32 + m ()I method_16000 getFramerateLimit + f I field_5183 x + f I field_5175 windowedX + f J field_5187 handle + m ()Lnet/minecraft/class_313; method_20831 getMonitor + f Z field_5186 videoModeDirty + m ()I method_4480 getWidth + f D field_5179 scaleFactor + m (Lnet/minecraft/class_3678;Lnet/minecraft/class_323;Lnet/minecraft/class_543;Ljava/lang/String;Ljava/lang/String;)V + p 2 monitorTracker + p 1 eventHandler + p 5 title + p 4 videoMode + p 3 settings + m ()V method_4513 logOnGlError + m (Ljava/lang/String;)V method_24286 setTitle + p 1 title + m (IJ)V method_4482 logGlError + p 1 error + p 2 description + m ()I method_22092 getRefreshRate + m (JII)V method_4504 onFramebufferSizeChanged + p 1 window + p 3 width + p 4 height + f I field_5194 scaledHeight + m ()Ljava/util/Optional; method_4511 getVideoMode + f I field_5174 windowedWidth + m (JZ)V method_30132 onCursorEnterChanged + p 3 entered + p 1 window + m ()I method_4502 getScaledHeight + f I field_5182 width + f Ljava/util/Optional; field_5193 videoMode + m ()I method_4506 getFramebufferHeight + f I field_16238 framerateLimit + m ()I method_4477 getY + f I field_5198 y + m ()I method_4489 getFramebufferWidth + f Lnet/minecraft/class_3678; field_5176 eventHandler + f Lorg/lwjgl/glfw/GLFWErrorCallback; field_5190 errorCallback + f Z field_16517 vsync + m (D)V method_15997 setScaleFactor + p 1 scaleFactor + m (Z)V method_21668 setRawMouseMotion + p 1 rawMouseMotion + m ()V method_4481 throwOnGlError + m (JII)V method_4478 onWindowPosChanged + p 4 y + p 1 window + p 3 x + m (I)V method_35643 setFramebufferHeight + p 1 framebufferHeight + f Z field_5177 currentFullscreen + m (IZ)I method_4476 calculateScaleFactor + p 2 forceUnicodeFont + p 1 guiScale + f I field_5197 height + f I field_5185 windowedY + m (Z)V method_4485 updateFullscreen + p 1 vsync + m ()I method_4507 getHeight + m (Z)V method_4497 setVsync + p 1 vsync + f I field_5181 framebufferWidth +c net/minecraft/class_1041$class_4716 net/minecraft/client/util/Window$GlErroredException +c net/minecraft/class_988 net/minecraft/client/render/entity/feature/LlamaDecorFeatureRenderer + f Lnet/minecraft/class_578; field_4881 model + m (Lnet/minecraft/class_3883;Lnet/minecraft/class_5599;)V + p 1 context + p 2 loader + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1501;FFFFFF)V method_4191 render + f Lnet/minecraft/class_2960; field_17740 TRADER_LLAMA_DECOR + f [Lnet/minecraft/class_2960; field_4880 LLAMA_DECOR +c net/minecraft/class_986 net/minecraft/client/render/entity/feature/IronGolemFlowerFeatureRenderer + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1439;FFFFFF)V method_4188 render +c net/minecraft/class_2377 net/minecraft/block/HopperBlock + f Lnet/minecraft/class_265; field_11125 DOWN_RAY_TRACE_SHAPE + f Lnet/minecraft/class_265; field_11123 NORTH_RAY_TRACE_SHAPE + f Lnet/minecraft/class_265; field_11134 EAST_SHAPE + f Lnet/minecraft/class_265; field_11124 NORTH_SHAPE + f Lnet/minecraft/class_265; field_11135 WEST_RAY_TRACE_SHAPE + f Lnet/minecraft/class_265; field_11127 MIDDLE_SHAPE + f Lnet/minecraft/class_265; field_11128 SOUTH_RAY_TRACE_SHAPE + f Lnet/minecraft/class_265; field_11121 OUTSIDE_SHAPE + f Lnet/minecraft/class_265; field_11132 DEFAULT_SHAPE + f Lnet/minecraft/class_265; field_11122 SOUTH_SHAPE + f Lnet/minecraft/class_265; field_11133 EAST_RAY_TRACE_SHAPE + f Lnet/minecraft/class_265; field_11130 WEST_SHAPE + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_10217 updateEnabled + p 2 pos + p 1 world + p 3 state + f Lnet/minecraft/class_265; field_11120 DOWN_SHAPE + f Lnet/minecraft/class_265; field_11131 TOP_SHAPE + f Lnet/minecraft/class_2753; field_11129 FACING + f Lnet/minecraft/class_2746; field_11126 ENABLED +c net/minecraft/class_1044 net/minecraft/client/texture/AbstractTexture + m (Lnet/minecraft/class_3300;)V method_4625 load + p 1 manager + m ()V method_23207 bindTexture + f Z field_5203 mipmap + m ()I method_4624 getGlId + f I field_5204 glId + f Z field_5205 bilinear + m (Lnet/minecraft/class_1060;Lnet/minecraft/class_3300;Lnet/minecraft/class_2960;Ljava/util/concurrent/Executor;)V method_18169 registerTexture + m (ZZ)V method_4527 setFilter + p 1 bilinear + p 2 mipmap + m ()V method_4528 clearGlId +c net/minecraft/class_2378 net/minecraft/util/registry/Registry + f Lnet/minecraft/class_2378; field_11157 CARVER + m (Lnet/minecraft/class_5321;)Ljava/util/Optional; method_31189 getOrEmpty + p 1 key + f Lnet/minecraft/class_5321; field_25914 CONFIGURED_FEATURE_KEY + f Lnet/minecraft/class_2378; field_16644 STRUCTURE_FEATURE + f Lnet/minecraft/class_5321; field_25072 CHUNK_GENERATOR_KEY + f Lnet/minecraft/class_2378; field_21445 BLOCK_STATE_PROVIDER_TYPE + m (Lnet/minecraft/class_2378;Lnet/minecraft/class_2960;Ljava/lang/Object;)Ljava/lang/Object; method_10230 register + p 1 id + p 0 registry + p 2 entry + f Lnet/minecraft/class_2378; field_16793 STRUCTURE_POOL_ELEMENT + f Lnet/minecraft/class_5321; field_25113 DECORATOR_KEY + f Lnet/minecraft/class_5321; field_25068 TREE_DECORATOR_TYPE_KEY + f Lnet/minecraft/class_2378; field_28265 POSITION_SOURCE_TYPE + m (Lnet/minecraft/class_5321;)Ljava/lang/Object; method_31140 getOrThrow + c Gets an entry from the registry.\n\n@throws IllegalStateException if the entry was not present in the registry + p 1 key + f Lnet/minecraft/class_5321; field_25298 WORLD_KEY + c A registry key representing the {@link World} type. Can be used to obtain\nregistry keys with the {@link World} type, such as that for the overworld.\n\n

Notice that {@code this == Registry.DIMENSION_KEY}.\n\n@see #DIMENSION_KEY\n@see World#OVERWORLD\n@see net.minecraft.server.MinecraftServer#worlds + m ()Ljava/util/stream/Stream; method_10220 stream + m (Lnet/minecraft/class_5321;Lnet/minecraft/class_2385;Ljava/util/function/Supplier;Lcom/mojang/serialization/Lifecycle;)Lnet/minecraft/class_2385; method_10227 create + p 0 key + p 1 registry + p 2 defaultEntry + p 3 lifecycle + f Lnet/minecraft/class_5321; field_25084 RECIPE_TYPE_KEY + f Lnet/minecraft/class_5321; field_25109 POTION_KEY + f Lnet/minecraft/class_5321; field_25913 CONFIGURED_CARVER_KEY + m ()Ljava/util/Set; method_29722 getEntries + f Lnet/minecraft/class_2378; field_11158 CUSTOM_STAT + f Lnet/minecraft/class_2378; field_33095 HEIGHT_PROVIDER_TYPE + f Lnet/minecraft/class_5321; field_29075 FLOAT_PROVIDER_TYPE_KEY + f Lnet/minecraft/class_5321; field_25915 CONFIGURED_STRUCTURE_FEATURE_KEY + f Lnet/minecraft/class_2378; field_16645 STRUCTURE_PIECE + f Lnet/minecraft/class_2378; field_16794 STRUCTURE_PROCESSOR + m ()Lnet/minecraft/class_5321; method_30517 getKey + f Lnet/minecraft/class_5321; field_25069 FEATURE_SIZE_TYPE_KEY + f Lnet/minecraft/class_5321; field_25102 SOUND_EVENT_KEY + f Lnet/minecraft/class_2348; field_17166 VILLAGER_TYPE + m (Ljava/lang/Object;)Lnet/minecraft/class_2960; method_10221 getId + p 1 entry + f Lnet/minecraft/class_5321; field_25085 RECIPE_SERIALIZER_KEY + f Lnet/minecraft/class_5321; field_25073 BLOCK_ENTITY_TYPE_KEY + f Lnet/minecraft/class_2378; field_28008 LOOT_NUMBER_PROVIDER_TYPE + f Lcom/mojang/serialization/Lifecycle; field_25099 lifecycle + m ()Lcom/mojang/serialization/Lifecycle; method_31138 getLifecycle + f Lnet/minecraft/class_2378; field_11147 SURFACE_BUILDER + f Lnet/minecraft/class_2378; field_11159 STATUS_EFFECT + f Lnet/minecraft/class_5321; field_25114 BIOME_KEY + f Lnet/minecraft/class_5321; field_25916 STRUCTURE_PROCESSOR_LIST_KEY + f Lnet/minecraft/class_2348; field_18794 SENSOR_TYPE + f Lnet/minecraft/class_2378; field_24331 FEATURE_SIZE_TYPE + f Lnet/minecraft/class_2378; field_25294 LOOT_FUNCTION_TYPE + f Lnet/minecraft/class_2378; field_17429 SCREEN_HANDLER + f Lnet/minecraft/class_2378; field_21447 FOLIAGE_PLACER_TYPE + f Lnet/minecraft/class_5321; field_25090 POINT_OF_INTEREST_TYPE_KEY + f Ljava/util/Map; field_11140 DEFAULT_ENTRIES + f Lnet/minecraft/class_5321; field_28266 GAME_EVENT_KEY + f Lnet/minecraft/class_2378; field_23398 POS_RULE_TEST + m (Lnet/minecraft/class_2960;)Z method_10250 containsId + p 1 id + f Lnet/minecraft/class_5321; field_25098 registryKey + c The key representing the type of elements held by this registry. It is also the\nkey of this registry within the root registry. + f Lnet/minecraft/class_5321; field_25086 ATTRIBUTE_KEY + f Lnet/minecraft/class_2378; field_23782 TRUNK_PLACER_TYPE + f Lnet/minecraft/class_5321; field_25074 MOTIVE_KEY + f Lnet/minecraft/class_2378; field_28009 LOOT_NBT_PROVIDER_TYPE + f Lnet/minecraft/class_5321; field_25115 BLOCK_STATE_PROVIDER_TYPE_KEY + f Lnet/minecraft/class_2378; field_11148 DECORATOR + f Lnet/minecraft/class_5321; field_25103 FLUID_KEY + f Lnet/minecraft/class_2348; field_11142 ITEM + f Lnet/minecraft/class_2348; field_18793 MEMORY_MODULE_TYPE + f Lnet/minecraft/class_5321; field_25917 STRUCTURE_POOL_KEY + f Lnet/minecraft/class_2348; field_11154 FLUID + f Lnet/minecraft/class_2378; field_16792 RULE_TEST + m (Lnet/minecraft/class_2960;)Ljava/util/Optional; method_17966 getOrEmpty + p 1 id + f Lnet/minecraft/class_2378; field_11152 STAT_TYPE + f Lnet/minecraft/class_2378; field_25293 LOOT_POOL_ENTRY_TYPE + f Lnet/minecraft/class_2385; field_25101 ROOT + m (Lnet/minecraft/class_5321;)Z method_35842 contains + p 1 key + f Lnet/minecraft/class_2378; field_21446 BLOCK_PLACER_TYPE + f Lnet/minecraft/class_5321; field_25091 MEMORY_MODULE_TYPE_KEY + m (Ljava/lang/Object;)Ljava/util/Optional; method_29113 getKey + p 1 entry + m (Lnet/minecraft/class_2378;ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; method_10231 register + p 0 registry + p 1 rawId + p 2 id + p 3 entry + f Lnet/minecraft/class_5321; field_25087 STAT_TYPE_KEY + f Lnet/minecraft/class_5321; field_25075 CUSTOM_STAT_KEY + f Lnet/minecraft/class_2960; field_25100 ROOT_KEY + f Lnet/minecraft/class_5321; field_25116 BLOCK_PLACER_TYPE_KEY + f Lnet/minecraft/class_5321; field_25104 MOB_EFFECT_KEY + f Lnet/minecraft/class_2378; field_11137 BLOCK_ENTITY_TYPE + f Lnet/minecraft/class_2348; field_11143 POTION + f Lnet/minecraft/class_2348; field_18792 POINT_OF_INTEREST_TYPE + f Lnet/minecraft/class_2378; field_11141 PARTICLE_TYPE + f Lnet/minecraft/class_5321; field_25092 SENSOR_TYPE_KEY + f Lnet/minecraft/class_5321; field_28006 LOOT_NBT_PROVIDER_TYPE_KEY + f Lnet/minecraft/class_5321; field_25080 POS_RULE_TEST_KEY + f Lnet/minecraft/class_2378; field_29076 FLOAT_PROVIDER_TYPE + m (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Lifecycle;)V + p 2 lifecycle + p 1 key + f Lnet/minecraft/class_5321; field_25088 VILLAGER_TYPE_KEY + f Lnet/minecraft/class_5321; field_25076 CHUNK_STATUS_KEY + m (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Lifecycle;Ljava/util/function/Supplier;)Lnet/minecraft/class_2378; method_29108 create + p 0 key + p 2 defaultEntry + p 1 lifecycle + m (Lnet/minecraft/class_2378;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; method_10226 register + p 2 entry + p 1 id + p 0 registry + f Lnet/minecraft/class_2378; field_11138 FEATURE + f Lnet/minecraft/class_5321; field_25117 FOLIAGE_PLACER_TYPE_KEY + f Lnet/minecraft/class_5321; field_25105 BLOCK_KEY + f Lnet/minecraft/class_5321; field_33092 INT_PROVIDER_TYPE_KEY + f Lnet/minecraft/class_5321; field_28007 LOOT_SCORE_PROVIDER_TYPE_KEY + f Lnet/minecraft/class_2378; field_25097 CHUNK_GENERATOR + f Lnet/minecraft/class_5321; field_25093 SCHEDULE_KEY + f Lnet/minecraft/class_2348; field_16643 CHUNK_STATUS + f Lnet/minecraft/class_5321; field_25081 STRUCTURE_PROCESSOR_KEY + f Lnet/minecraft/class_2378; field_25299 LOOT_CONDITION_TYPE + f Lnet/minecraft/class_2378; field_21448 TREE_DECORATOR_TYPE + f Lnet/minecraft/class_2378; field_23781 ATTRIBUTE + m (Lnet/minecraft/class_2960;)Ljava/lang/Object; method_10223 get + p 1 id + m (Ljava/lang/String;)Lnet/minecraft/class_5321; method_29106 createRegistryKey + p 0 registryId + f Lnet/minecraft/class_5321; field_25089 VILLAGER_PROFESSION_KEY + f Lnet/minecraft/class_5321; field_25077 STRUCTURE_FEATURE_KEY + f Lnet/minecraft/class_5321; field_25110 CARVER_KEY + f Lnet/minecraft/class_5321; field_25295 LOOT_POOL_ENTRY_TYPE_KEY + m ()Ljava/util/Set; method_10235 getIds + f Lnet/minecraft/class_5321; field_25118 TRUNK_PLACER_TYPE_KEY + f Lnet/minecraft/class_5321; field_25106 ENCHANTMENT_KEY + f Lnet/minecraft/class_2348; field_11145 ENTITY_TYPE + f Lnet/minecraft/class_2348; field_28264 GAME_EVENT + f Lnet/minecraft/class_2378; field_18796 ACTIVITY + m (Ljava/util/Random;)Ljava/lang/Object; method_10240 getRandom + p 1 random + f Lnet/minecraft/class_2378; field_25096 BIOME_SOURCE + m (Lnet/minecraft/class_5321;Ljava/util/function/Supplier;)Lnet/minecraft/class_2378; method_10247 create + p 1 defaultEntry + p 0 key + f Lnet/minecraft/class_5321; field_25094 ACTIVITY_KEY + m (Lnet/minecraft/class_2385;)V method_29103 validate + p 0 registry + f Lnet/minecraft/class_5321; field_25082 STRUCTURE_POOL_ELEMENT_KEY + f Lnet/minecraft/class_5321; field_25070 PARTICLE_TYPE_KEY + f Lnet/minecraft/class_5321; field_25490 DIMENSION_KEY + c A registry key representing the {@link DimensionOptions} type.\n\n

Notice that {@code this == Registry.WORLD_KEY}.\n\n@see #WORLD_KEY + f Lnet/minecraft/class_5321; field_26374 CHUNK_GENERATOR_SETTINGS_KEY + f Lnet/minecraft/class_2378; field_17597 RECIPE_TYPE + f Lnet/minecraft/class_2348; field_17167 VILLAGER_PROFESSION + f Lnet/minecraft/class_5321; field_25078 STRUCTURE_PIECE_KEY + f Lnet/minecraft/class_5321; field_25111 SURFACE_BUILD_KEY + f Lnet/minecraft/class_5321; field_25296 LOOT_FUNCTION_TYPE_KEY + f Lnet/minecraft/class_5321; field_25107 ENTITY_TYPE_KEY + f Lnet/minecraft/class_2348; field_11146 BLOCK + f Lnet/minecraft/class_5321; field_33094 HEIGHT_PROVIDER_TYPE_KEY + f Lnet/minecraft/class_2378; field_11156 SOUND_EVENT + f Lnet/minecraft/class_2378; field_18795 SCHEDULE + m (Ljava/lang/Object;)Lcom/mojang/serialization/Lifecycle; method_31139 getEntryLifecycle + c Gets the lifecycle of a registry entry. + p 1 entry + f Lnet/minecraft/class_2378; field_11144 REGISTRIES + f Lnet/minecraft/class_2348; field_11150 PAINTING_MOTIVE + f Lnet/minecraft/class_5321; field_25083 MENU_KEY + f Lnet/minecraft/class_2378; field_11160 ENCHANTMENT + f Lnet/minecraft/class_5321; field_25071 BIOME_SOURCE_KEY + m (Lnet/minecraft/class_5321;Ljava/lang/String;Ljava/util/function/Supplier;)Lnet/minecraft/class_2348; method_10224 create + p 0 key + p 1 defaultId + p 2 defaultEntry + f Lnet/minecraft/class_5321; field_28005 LOOT_NUMBER_PROVIDER_TYPE_KEY + f Lnet/minecraft/class_5321; field_28263 POSITION_SOURCE_TYPE_KEY + m (Lnet/minecraft/class_5321;)Ljava/lang/Object; method_29107 get + p 1 key + f Lnet/minecraft/class_2378; field_33093 INT_PROVIDER_TYPE + f Lorg/apache/logging/log4j/Logger; field_11139 LOGGER + f Lnet/minecraft/class_5321; field_25079 RULE_TEST_KEY + f Lnet/minecraft/class_5321; field_25112 FEATURE_KEY + f Lnet/minecraft/class_2378; field_17598 RECIPE_SERIALIZER + f Lnet/minecraft/class_5321; field_25297 LOOT_CONDITION_TYPE_KEY + f Lnet/minecraft/class_2378; field_28010 LOOT_SCORE_PROVIDER_TYPE + f Lnet/minecraft/class_5321; field_25095 DIMENSION_TYPE_KEY + f Lnet/minecraft/class_5321; field_25108 ITEM_KEY + f Lnet/minecraft/class_5321; field_25912 CONFIGURED_SURFACE_BUILDER_KEY + m (Lnet/minecraft/class_5321;Ljava/lang/String;Lcom/mojang/serialization/Lifecycle;Ljava/util/function/Supplier;)Lnet/minecraft/class_2348; method_29109 create + p 0 key + p 3 defaultEntry + p 1 defaultId + p 2 lifecycle +c net/minecraft/class_5405 net/minecraft/client/gui/screen/DialogScreen + f Lnet/minecraft/class_5348; field_25675 message + f Lnet/minecraft/class_5489; field_25677 lines + f I field_25679 buttonWidth + f Lcom/google/common/collect/ImmutableList; field_25676 choiceButtons + m (Lnet/minecraft/class_2561;Ljava/util/List;Lcom/google/common/collect/ImmutableList;)V + p 3 choiceButtons + p 1 title + f I field_25678 linesY +c net/minecraft/class_5405$class_5406 net/minecraft/client/gui/screen/DialogScreen$ChoiceButton + f Lnet/minecraft/class_4185$class_4241; field_25681 pressAction + m (Lnet/minecraft/class_2561;Lnet/minecraft/class_4185$class_4241;)V + p 1 message + p 2 pressAction + f Lnet/minecraft/class_2561; field_25680 message +c net/minecraft/class_1043 net/minecraft/client/texture/NativeImageBackedTexture + m (IIZ)V + p 3 useStb + p 1 width + p 2 height + m ()Lnet/minecraft/class_1011; method_4525 getImage + m (Lnet/minecraft/class_1011;)V + p 1 image + m ()V method_4524 upload + f Lnet/minecraft/class_1011; field_5200 image + m (Lnet/minecraft/class_1011;)V method_4526 setImage + p 1 image + f Lorg/apache/logging/log4j/Logger; field_25794 LOGGER +c net/minecraft/class_2379 net/minecraft/util/math/EulerAngle + f F field_11163 roll + f F field_11165 pitch + m (Lnet/minecraft/class_2499;)V + p 1 serialized + f F field_11164 yaw + m ()Lnet/minecraft/class_2499; method_10255 serialize + m ()F method_10258 getRoll + m (FFF)V + p 2 yaw + p 3 roll + p 1 pitch + m (Ljava/lang/Object;)Z equals equals + p 1 o + m ()F method_10257 getYaw + m ()F method_10256 getPitch +c net/minecraft/class_5404 net/minecraft/datafixer/fix/OptionFix + f Ljava/lang/String; field_25665 name + f Ljava/lang/String; field_25666 oldName + f Ljava/lang/String; field_25667 newName + m (Lcom/mojang/datafixers/schemas/Schema;ZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + p 1 outputSchema + p 2 changesType + p 3 name + p 4 oldName + p 5 newName +c net/minecraft/class_2373 net/minecraft/block/TransparentBlock +c net/minecraft/class_1049 net/minecraft/client/texture/ResourceTexture + m (Lnet/minecraft/class_1011;ZZ)V method_22810 upload + p 3 clamp + p 2 blur + f Lorg/apache/logging/log4j/Logger; field_5225 LOGGER + m (Lnet/minecraft/class_3300;)Lnet/minecraft/class_1049$class_4006; method_18153 loadTextureData + p 1 resourceManager + m (Lnet/minecraft/class_2960;)V + p 1 location + f Lnet/minecraft/class_2960; field_5224 location +c net/minecraft/class_1049$class_4006 net/minecraft/client/texture/ResourceTexture$TextureData + f Lnet/minecraft/class_1084; field_17895 metadata + m ()V method_18158 checkException + m ()Lnet/minecraft/class_1084; method_18155 getMetadata + f Lnet/minecraft/class_1011; field_17896 image + m (Lnet/minecraft/class_1084;Lnet/minecraft/class_1011;)V + p 1 metadata + p 2 image + m (Lnet/minecraft/class_3300;Lnet/minecraft/class_2960;)Lnet/minecraft/class_1049$class_4006; method_18156 load + m ()Lnet/minecraft/class_1011; method_18157 getImage + f Ljava/io/IOException; field_17897 exception + m (Ljava/io/IOException;)V + p 1 exception +c net/minecraft/class_980 net/minecraft/client/render/entity/feature/DrownedOverlayFeatureRenderer + f Lnet/minecraft/class_2960; field_4854 SKIN + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1551;FFFFFF)V method_4182 render + f Lnet/minecraft/class_564; field_4855 model + m (Lnet/minecraft/class_3883;Lnet/minecraft/class_5599;)V + p 1 context + p 2 loader +c net/minecraft/class_2374 net/minecraft/util/math/Position + m ()D method_10216 getX + m ()D method_10215 getZ + m ()D method_10214 getY +c net/minecraft/class_2375 net/minecraft/block/GravelBlock +c net/minecraft/class_1047 net/minecraft/client/texture/MissingSprite + f Lnet/minecraft/class_1043; field_5220 texture + f Lnet/minecraft/class_2960; field_5219 MISSINGNO + f Lnet/minecraft/class_1058$class_4727; field_21748 INFO + m ()Lnet/minecraft/class_2960; method_4539 getMissingSpriteId + f Lnet/minecraft/class_3528; field_5221 IMAGE + m ()Lnet/minecraft/class_1058$class_4727; method_24104 getMissingInfo + m (Lnet/minecraft/class_1059;IIIII)Lnet/minecraft/class_1047; method_4541 getMissingSprite + p 5 y + p 2 atlasWidth + p 1 maxLevel + p 4 x + p 3 atlasHeight + m ()Lnet/minecraft/class_1043; method_4540 getMissingSpriteTexture + m (Lnet/minecraft/class_1059;IIIII)V + p 2 maxLevel + p 6 y + p 5 x + p 4 atlasHeight + p 3 atlasWidth +c net/minecraft/class_1046 net/minecraft/client/texture/PlayerSkinTexture + m (Lnet/minecraft/class_1011;IIII)V method_22794 stripColor + p 0 image + p 4 y2 + p 3 x2 + p 2 y1 + p 1 x1 + m (Lnet/minecraft/class_1011;)V method_4531 uploadTexture + p 1 image + m (Ljava/io/File;Ljava/lang/String;Lnet/minecraft/class_2960;ZLjava/lang/Runnable;)V + p 4 convertLegacy + p 5 callback + p 2 url + p 3 fallbackSkin + p 1 cacheFile + m (Lnet/minecraft/class_1011;IIII)V method_22796 stripAlpha + p 2 y1 + p 1 x1 + p 0 image + p 4 y2 + p 3 x2 + m (Ljava/io/InputStream;)Lnet/minecraft/class_1011; method_22795 loadTexture + p 1 stream + m (Lnet/minecraft/class_1011;)Lnet/minecraft/class_1011; method_22798 remapTexture + p 0 image + f Ljava/lang/Runnable; field_20843 loadedCallback + f Ljava/io/File; field_5210 cacheFile + f Lorg/apache/logging/log4j/Logger; field_5212 LOGGER + f Z field_5215 loaded + f Z field_20842 convertLegacy + f Ljava/lang/String; field_5214 url + m (Lnet/minecraft/class_1011;)V method_4534 onTextureLoaded + p 1 image + f Ljava/util/concurrent/CompletableFuture; field_20844 loader +c net/minecraft/class_2376 net/minecraft/util/math/PositionImpl + f D field_11119 x + f D field_11118 y + f D field_11117 z + m (DDD)V + p 5 z + p 3 y + p 1 x +c net/minecraft/class_979 net/minecraft/client/render/entity/feature/ElytraFeatureRenderer + m (Lnet/minecraft/class_3883;Lnet/minecraft/class_5599;)V + p 1 context + p 2 loader + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1309;FFFFFF)V method_17161 render + f Lnet/minecraft/class_563; field_4852 elytra + f Lnet/minecraft/class_2960; field_4850 SKIN +c net/minecraft/class_2380 net/minecraft/block/HayBlock +c net/minecraft/class_996 net/minecraft/client/render/entity/feature/SnowmanPumpkinFeatureRenderer + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1473;FFFFFF)V method_4201 render +c net/minecraft/class_2381 net/minecraft/block/MushroomBlock + f Lnet/minecraft/class_2746; field_11169 DOWN + f Ljava/util/Map; field_11168 FACING_PROPERTIES + f Lnet/minecraft/class_2746; field_11166 UP + f Lnet/minecraft/class_2746; field_11167 WEST + f Lnet/minecraft/class_2746; field_11171 NORTH + f Lnet/minecraft/class_2746; field_11172 EAST + f Lnet/minecraft/class_2746; field_11170 SOUTH +c net/minecraft/class_994 net/minecraft/client/render/entity/feature/SheepWoolFeatureRenderer + f Lnet/minecraft/class_598; field_4891 model + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1472;FFFFFF)V method_4198 render + f Lnet/minecraft/class_2960; field_4892 SKIN + m (Lnet/minecraft/class_3883;Lnet/minecraft/class_5599;)V + p 2 loader + p 1 context +c net/minecraft/class_2382 net/minecraft/util/math/Vec3i + c A publicly read-only but mutable vector composed of 3 integers. + f Lnet/minecraft/class_2382; field_11176 ZERO + m ()Lnet/minecraft/class_2382; method_30931 up + m (DDD)Lnet/minecraft/class_2382; method_35849 add + p 1 x + p 3 y + p 5 z + m (Lnet/minecraft/class_2382;)I method_10265 compareTo + m (I)Lnet/minecraft/class_2382; method_23227 down + p 1 distance + m (Lnet/minecraft/class_2350$class_2351;)I method_30558 getComponentAlongAxis + p 1 axis + m (I)Lnet/minecraft/class_2382; method_35860 north + p 1 distance + m (DDDZ)D method_10268 getSquaredDistance + p 5 z + p 3 y + p 7 treatAsBlockPos + p 1 x + m (Lnet/minecraft/class_2382;Z)D method_33106 getSquaredDistance + p 2 treatAsBlockPos + p 1 vec + m (I)Lnet/minecraft/class_2382; method_35854 east + p 1 distance + m (Lnet/minecraft/class_2382;)I method_19455 getManhattanDistance + p 1 vec + m (I)Lnet/minecraft/class_2382; method_20787 setX + p 1 x + m (I)Lnet/minecraft/class_2382; method_35862 multiply + p 1 scale + m (I)Lnet/minecraft/class_2382; method_35858 south + p 1 distance + m (III)V + p 1 x + p 2 y + p 3 z + m (I)Lnet/minecraft/class_2382; method_35856 west + p 1 distance + m (DDD)V + p 5 z + p 3 y + p 1 x + m ()Ljava/lang/String; method_23854 toShortString + m (Lnet/minecraft/class_2374;D)Z method_19769 isWithinDistance + p 2 distance + p 1 pos + m (Lnet/minecraft/class_2350;)Lnet/minecraft/class_2382; method_35851 offset + p 1 direction + m ()I method_10264 getY + m (I)Lnet/minecraft/class_2382; method_10099 setY + p 1 y + m (Lnet/minecraft/class_2382;)Lnet/minecraft/class_2382; method_35852 subtract + p 1 vec + m ()I method_10260 getZ + f I field_11174 y + f Lcom/mojang/serialization/Codec; field_25123 CODEC + m (Lnet/minecraft/class_2374;Z)D method_19770 getSquaredDistance + p 2 treatAsBlockPos + p 1 pos + m (Lnet/minecraft/class_2382;)D method_10262 getSquaredDistance + p 1 vec + m (III)Lnet/minecraft/class_2382; method_34592 add + c Returns another Vec3i whose coordinates have the parameter x, y, and z\nadded to the coordinates of this vector.\n\n

This method always returns an immutable object. + p 3 z + p 2 y + p 1 x + m (Ljava/lang/Object;)I compareTo compareTo + p 1 vec + m ()Lnet/minecraft/class_2382; method_35861 north + m ()Lnet/minecraft/class_2382; method_35857 west + m (Lnet/minecraft/class_2350;I)Lnet/minecraft/class_2382; method_23226 offset + p 1 direction + p 2 distance + m ()Lnet/minecraft/class_2382; method_35855 east + m (I)Lnet/minecraft/class_2382; method_20788 setZ + p 1 z + m ()Lnet/minecraft/class_2382; method_35859 south + m (Lnet/minecraft/class_2350$class_2351;I)Lnet/minecraft/class_2382; method_35850 offset + p 1 axis + p 2 distance + m (Lnet/minecraft/class_2382;)Lnet/minecraft/class_2382; method_10259 crossProduct + p 1 vec + m (Ljava/lang/Object;)Z equals equals + p 1 o + m (I)Lnet/minecraft/class_2382; method_30930 up + p 1 distance + m (Lnet/minecraft/class_2382;D)Z method_19771 isWithinDistance + p 1 vec + p 2 distance + f I field_11173 z + m ()Lnet/minecraft/class_2382; method_23228 down + m ()I method_10263 getX + f I field_11175 x + m (Lnet/minecraft/class_2382;)Lnet/minecraft/class_2382; method_35853 add + p 1 vec +c net/minecraft/class_2383 net/minecraft/block/HorizontalFacingBlock + f Lnet/minecraft/class_2753; field_11177 FACING +c net/minecraft/class_993 net/minecraft/client/render/entity/feature/PhantomEyesFeatureRenderer + f Lnet/minecraft/class_1921; field_4890 SKIN +c net/minecraft/class_998 net/minecraft/client/render/entity/feature/TridentRiptideFeatureRenderer + m ()Lnet/minecraft/class_5607; method_32200 getTexturedModelData + m (Lnet/minecraft/class_3883;Lnet/minecraft/class_5599;)V + p 2 loader + p 1 context + f Ljava/lang/String; field_32946 BOX + f Lnet/minecraft/class_2960; field_4898 TEXTURE + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1309;FFFFFF)V method_4203 render + f Lnet/minecraft/class_630; field_21012 aura +c net/minecraft/class_1050 net/minecraft/client/util/PngFile + f I field_5226 height + f I field_5227 width + m (Ljava/lang/String;Ljava/io/InputStream;)V + p 2 in + p 1 name + m (Ljava/io/InputStream;)Lnet/minecraft/class_1050$class_1051; method_4542 createReader + p 0 is +c net/minecraft/class_1050$class_1051 net/minecraft/client/util/PngFile$Reader + f Z field_5228 errored + m (I)V method_4545 skip + p 1 n + m (JI)I method_4544 read + p 1 data + p 3 size + m (JJI)I method_4543 read + p 1 user + p 3 data + p 5 size + m (JI)V method_4547 skip + p 1 user + p 3 n + m (J)I method_4546 eof + p 1 user +c net/minecraft/class_1050$class_1052 net/minecraft/client/util/PngFile$ChannelReader + m (I)V method_4548 readToBuffer + p 1 size + f Ljava/nio/channels/ReadableByteChannel; field_5229 channel + f I field_5231 bufferPosition + f I field_5230 readPosition + f I field_5232 bufferSize + f J field_5233 buffer +c net/minecraft/class_1050$class_1053 net/minecraft/client/util/PngFile$SeekableChannelReader + f Ljava/nio/channels/SeekableByteChannel; field_5234 channel + m (Ljava/nio/channels/SeekableByteChannel;)V + p 1 channel +c net/minecraft/class_997 net/minecraft/client/render/entity/feature/SlimeOverlayFeatureRenderer + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1309;FFFFFF)V method_23200 render + m (Lnet/minecraft/class_3883;Lnet/minecraft/class_5599;)V + p 1 context + p 2 loader + f Lnet/minecraft/class_583; field_4895 model +c net/minecraft/class_2388 net/minecraft/particle/BlockStateParticleEffect + m (Lnet/minecraft/class_2396;Lnet/minecraft/class_2680;)V + p 1 type + p 2 blockState + f Lnet/minecraft/class_2394$class_2395; field_11181 PARAMETERS_FACTORY + m ()Lnet/minecraft/class_2680; method_10278 getBlockState + f Lnet/minecraft/class_2396; field_11183 type + f Lnet/minecraft/class_2680; field_11182 blockState +c net/minecraft/class_2388$1 net/minecraft/particle/BlockStateParticleEffect$1 + m (Lnet/minecraft/class_2396;Lnet/minecraft/class_2540;)Lnet/minecraft/class_2388; method_10280 read + m (Lnet/minecraft/class_2396;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2388; method_10279 read +c net/minecraft/class_5414 net/minecraft/tag/TagGroup + c Contains the set of tags all of the same type. + m (Lnet/minecraft/class_2378;Ljava/util/Map;Lnet/minecraft/class_2960;Lit/unimi/dsi/fastutil/ints/IntList;)V method_33157 method_33157 + p 3 entries + p 2 id + m ()Ljava/util/Map; method_30204 getTags + m (Lnet/minecraft/class_2378;)Lnet/minecraft/class_5414$class_5748; method_30208 serialize + c Serializes this tag group. + p 1 registry + m (Lnet/minecraft/class_2378;Ljava/util/Map;Lnet/minecraft/class_2960;Lnet/minecraft/class_3494;)V method_33156 method_33156 + p 2 id + p 3 tag + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_3494; method_30213 getTagOrEmpty + p 1 id + m ()Ljava/util/Collection; method_30211 getTagIds + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_3494; method_30210 getTag + p 1 id + m (Ljava/lang/Object;)Ljava/util/Collection; method_30206 getTagsFor + c Gets the identifiers of all tags an object is applicable to. + p 1 object + m ()Lnet/minecraft/class_5414; method_30214 createEmpty + m (Lnet/minecraft/class_5414$class_5748;Lnet/minecraft/class_2378;)Lnet/minecraft/class_5414; method_33155 deserialize + c Deserializes a serialized tag group. + p 1 registry + p 0 serialized + m (Lnet/minecraft/class_3494;)Lnet/minecraft/class_2960; method_30205 getUncheckedTagId + p 1 tag + m (Ljava/util/Map;)Lnet/minecraft/class_5414; method_30207 create + p 0 tags +c net/minecraft/class_5414$1 net/minecraft/tag/TagGroup$1 + f Lcom/google/common/collect/BiMap; field_25742 tags + f Lnet/minecraft/class_3494; field_25743 emptyTag +c net/minecraft/class_5414$class_5748 net/minecraft/tag/TagGroup$Serialized + c A serialization-friendly POJO representation of a {@linkplain\nTagGroup tag group}. This allows easy transport of tag groups\nover Minecraft network protocol.\n\n

This stores tag entries with raw integer IDs and requires a registry\nfor raw ID access to {@linkplain TagGroup#serialize(Registry) serialize}\nor {@linkplain TagGroup#deserialize(TagGroup.Serialized, Registry)\ndeserialize} tag groups. + m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_5414$class_5748; method_33160 fromBuf + p 0 buf + m (Ljava/util/Map;)V + p 1 contents + m (Lnet/minecraft/class_2540;)V method_33159 writeBuf + p 1 buf + f Ljava/util/Map; field_28304 contents +c net/minecraft/class_2389 net/minecraft/block/PaneBlock + m (Lnet/minecraft/class_2680;Z)Z method_10281 connectsTo + p 2 sideSolidFullSquare + p 1 state +c net/minecraft/class_1055 net/minecraft/client/texture/TextureStitcher + f I field_5238 maxHeight + f Ljava/util/List; field_5239 slots + m (Lnet/minecraft/class_1058$class_4727;)V method_4553 add + p 1 info + m ()I method_4554 getWidth + m ()I method_4555 getHeight + m ()V method_4557 stitch + m (Lnet/minecraft/class_1055$class_1056;)Z method_4552 growAndFit + m (Lnet/minecraft/class_1055$class_1056;)Z method_4550 fit + m (II)I method_4551 applyMipLevel + p 0 size + p 1 mipLevel + f Ljava/util/Comparator; field_18030 COMPARATOR + m (III)V + p 3 mipLevel + p 2 maxHeight + p 1 maxWidth + m (Lnet/minecraft/class_1055$class_4726;)V method_4549 getStitchedSprites + f I field_5241 height + f I field_5242 width + f I field_5243 mipLevel + f Ljava/util/Set; field_5237 holders + f I field_5240 maxWidth +c net/minecraft/class_1055$class_1056 net/minecraft/client/texture/TextureStitcher$Holder + f Lnet/minecraft/class_1058$class_4727; field_5249 sprite + f I field_5247 height + m (Lnet/minecraft/class_1058$class_4727;I)V + p 1 sprite + p 2 mipLevel + f I field_5248 width +c net/minecraft/class_1055$class_1057 net/minecraft/client/texture/TextureStitcher$Slot + m (Ljava/util/function/Consumer;)V method_4568 addAllFilledSlots + f Lnet/minecraft/class_1055$class_1056; field_5254 texture + m ()Lnet/minecraft/class_1055$class_1056; method_4565 getTexture + m ()I method_4567 getY + f I field_5250 height + m ()I method_4569 getX + f I field_5251 width + f I field_5252 y + f I field_5253 x + m (Lnet/minecraft/class_1055$class_1056;)Z method_4566 fit + f Ljava/util/List; field_5255 subSlots + m (IIII)V + p 1 x + p 3 width + p 2 y + p 4 height +c net/minecraft/class_1055$class_4726 net/minecraft/client/texture/TextureStitcher$SpriteConsumer + m (Lnet/minecraft/class_1058$class_4727;IIII)V load load + p 5 y + p 3 height + p 4 x + p 2 width +c net/minecraft/class_5413 net/minecraft/tag/RequiredTagListRegistry + m (Ljava/util/function/Consumer;)V method_33151 forEach + p 0 consumer + f Ljava/util/Set; field_28303 REGISTRY_KEYS + m (Lnet/minecraft/class_5415;)Lcom/google/common/collect/Multimap; method_30203 getMissingTags + p 0 tagManager + m ()Ljava/util/Set; method_33153 getRequiredTags + m (Lnet/minecraft/class_5415;Lnet/minecraft/class_5120;)V method_30199 method_30199 + p 1 list + m (Lnet/minecraft/class_5321;Ljava/lang/String;)Lnet/minecraft/class_5120; method_30201 register + p 0 registryKey + p 1 dataType + f Ljava/util/List; field_25741 REQUIRED_TAG_LISTS + m ()V method_30196 clearAllTags + m (Lnet/minecraft/class_5415;)V method_30198 updateTagManager + p 0 tagManager + m ()V method_30202 validateRegistrations +c net/minecraft/class_1054 net/minecraft/client/texture/TextureStitcherCannotFitException + f Ljava/util/Collection; field_20311 sprites + m (Lnet/minecraft/class_1058$class_4727;Ljava/util/Collection;)V + p 1 sprite + p 2 sprites + m ()Ljava/util/Collection; method_21687 getSprites +c net/minecraft/class_5416 net/minecraft/datafixer/schema/Schema2568 + m (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities registerEntities + p 1 schema + m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V method_30226 registerEntity + p 1 entityTypes + p 2 name + p 0 schema +c net/minecraft/class_5415 net/minecraft/tag/TagManager + m (Lnet/minecraft/class_5321;)Lnet/minecraft/class_5414; method_33170 getTagGroup + p 1 registryKey + m (Lnet/minecraft/class_5455;)Ljava/util/Map; method_30217 toPacket + p 1 registryManager + m (Lnet/minecraft/class_5415$class_5750;)V method_33161 accept + p 1 visitor + m (Lnet/minecraft/class_5321;)Lnet/minecraft/class_5414; method_33164 getOrCreateTagGroup + p 1 registryKey + m (Lnet/minecraft/class_5321;Lnet/minecraft/class_3494;Ljava/util/function/Supplier;)Lnet/minecraft/class_2960; method_33165 getTagId + p 1 registryKey + p 2 tag + p 3 exceptionSupplier + f Ljava/util/Map; field_28306 tagGroups + m (Lnet/minecraft/class_5455;Lnet/minecraft/class_5415$class_5749;Lnet/minecraft/class_5321;Lnet/minecraft/class_5414$class_5748;)V method_33163 tryAdd + p 1 builder + p 0 registryManager + p 3 group + p 2 type + m (Lnet/minecraft/class_5415$class_5750;Lnet/minecraft/class_5321;Lnet/minecraft/class_5414;)V method_33168 method_33168 + p 1 type + p 2 group + f Lorg/apache/logging/log4j/Logger; field_28305 LOGGER + m (Ljava/util/Map;)V + p 1 tagGroups + m (Lnet/minecraft/class_5415$class_5750;Lnet/minecraft/class_5321;Lnet/minecraft/class_5414;)V method_33162 offerTo + p 1 type + p 2 group + p 0 visitor + f Lnet/minecraft/class_5415; field_25744 EMPTY + m ()V method_30222 apply + m (Lnet/minecraft/class_5455;Lnet/minecraft/class_5415$class_5749;Lnet/minecraft/class_5321;Lnet/minecraft/class_5414$class_5748;)V method_33169 method_33169 + p 3 group + p 2 type + m (Lnet/minecraft/class_5455;Ljava/util/Map;)Lnet/minecraft/class_5415; method_30219 fromPacket + p 1 groups + p 0 registryManager + m (Lnet/minecraft/class_5321;Lnet/minecraft/class_2960;Ljava/util/function/Function;)Lnet/minecraft/class_3494; method_33166 getTag + p 3 exceptionFactory + p 1 registryKey + p 2 id +c net/minecraft/class_5415$class_5749 net/minecraft/tag/TagManager$Builder + m (Lnet/minecraft/class_5321;Lnet/minecraft/class_5414;)Lnet/minecraft/class_5415$class_5749; method_33172 add + p 2 tagGroup + p 1 type + m ()Lnet/minecraft/class_5415; method_33171 build + f Lcom/google/common/collect/ImmutableMap$Builder; field_28310 groups +c net/minecraft/class_5415$class_5750 net/minecraft/tag/TagManager$Visitor + m (Lnet/minecraft/class_5321;Lnet/minecraft/class_5414;)V method_33173 visit + p 1 type + p 2 group +c net/minecraft/class_2384 net/minecraft/block/InfestedBlock + m ()Lnet/minecraft/class_2248; method_10271 getRegularBlock + f Ljava/util/Map; field_11179 REGULAR_TO_INFESTED + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_4970$class_2251;)V + c Creates an infested block + p 1 regularBlock + c the block this infested block should mimic + p 2 settings + c block settings + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)V method_24797 spawnSilverfish + p 2 pos + p 1 world + f Lnet/minecraft/class_2248; field_11178 regularBlock + m (Lnet/minecraft/class_2680;)Z method_10269 isInfestable + p 0 block + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_2680; method_10270 fromRegularBlock + p 0 regularBlock +c net/minecraft/class_992 net/minecraft/client/render/entity/feature/SaddleFeatureRenderer + f Lnet/minecraft/class_2960; field_4888 TEXTURE + m (Lnet/minecraft/class_3883;Lnet/minecraft/class_583;Lnet/minecraft/class_2960;)V + p 2 model + p 3 texture + p 1 context + f Lnet/minecraft/class_583; field_4887 model +c net/minecraft/class_991 net/minecraft/client/render/entity/feature/MooshroomMushroomFeatureRenderer + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1438;FFFFFF)V method_4195 render +c net/minecraft/class_1059 net/minecraft/client/texture/SpriteAtlasTexture + m ()Lnet/minecraft/class_2960; method_24106 getId + f Lnet/minecraft/class_2960; field_21749 id + f Lnet/minecraft/class_2960; field_5275 BLOCK_ATLAS_TEXTURE + f Ljava/util/Set; field_5277 spritesToLoad + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_2960; method_4603 getTexturePath + p 1 id + f Ljava/util/Map; field_5280 sprites + m (Lnet/minecraft/class_3300;Lnet/minecraft/class_1055;I)Ljava/util/List; method_18161 loadSprites + p 3 maxLevel + m (Lnet/minecraft/class_3300;Ljava/util/stream/Stream;Lnet/minecraft/class_3695;I)Lnet/minecraft/class_1059$class_4007; method_18163 stitch + p 4 mipmapLevel + p 3 profiler + p 2 idStream + p 1 resourceManager + f Ljava/util/List; field_5276 animatedSprites + m (Lnet/minecraft/class_3300;Lnet/minecraft/class_1058$class_4727;IIIII)Lnet/minecraft/class_1058; method_4604 loadSprite + p 4 atlasHeight + p 5 maxLevel + p 6 x + p 7 y + p 1 container + p 3 atlasWidth + f Lorg/apache/logging/log4j/Logger; field_5278 LOGGER + f Ljava/lang/String; field_32957 PNG_EXTENSION + m (ILjava/util/Queue;Ljava/util/List;Lnet/minecraft/class_3300;Lnet/minecraft/class_1058$class_4727;IIII)V method_24105 method_24105 + p 9 y + p 6 atlasWidth + p 7 atlasHeight + p 8 x + m ()V method_4601 clear + m ()V method_4612 tickAnimatedSprites + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1058; method_4608 getSprite + p 1 id + m (Lnet/minecraft/class_1059$class_4007;)V method_18159 upload + m (Lnet/minecraft/class_2960;)V + p 1 id + m (Lnet/minecraft/class_3300;Ljava/util/Set;)Ljava/util/Collection; method_18164 loadSprites + p 2 ids + p 1 resourceManager + f Lnet/minecraft/class_2960; field_17898 PARTICLE_ATLAS_TEXTURE + f I field_17899 maxTextureSize + m (Lnet/minecraft/class_1059$class_4007;)V method_24198 applyTextureFilter +c net/minecraft/class_1059$class_4007 net/minecraft/client/texture/SpriteAtlasTexture$Data + f Ljava/util/List; field_17903 sprites + f I field_21795 maxLevel + f Ljava/util/Set; field_17900 spriteIds + f I field_17902 height + f I field_17901 width + m (Ljava/util/Set;IIILjava/util/List;)V + p 5 sprites + p 3 height + p 4 maxLevel + p 1 spriteIds + p 2 width +c net/minecraft/class_2385 net/minecraft/util/registry/MutableRegistry + m (ILnet/minecraft/class_5321;Ljava/lang/Object;Lcom/mojang/serialization/Lifecycle;)Ljava/lang/Object; method_10273 set + p 1 rawId + p 2 key + p 3 entry + p 4 lifecycle + m (Lnet/minecraft/class_5321;Ljava/lang/Object;Lcom/mojang/serialization/Lifecycle;)Ljava/lang/Object; method_10272 add + p 2 entry + p 1 key + p 3 lifecycle + m (Ljava/util/OptionalInt;Lnet/minecraft/class_5321;Ljava/lang/Object;Lcom/mojang/serialization/Lifecycle;)Ljava/lang/Object; method_31062 replace + c If the given key is already present in the registry, replaces the entry associated with the given\nkey with the new entry. This method asserts that the raw ID is equal to the value already in\nthe registry. The raw ID not being present may lead to buggy behavior.\n\n

If the given key is not already present in the registry, adds the entry to the registry. If\n{@code rawId} is present, then this method gives the entry this raw ID. Otherwise, uses the\nnext available ID.

+ p 4 lifecycle + p 3 newEntry + p 2 key + p 1 rawId +c net/minecraft/class_2386 net/minecraft/block/IceBlock + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_10275 melt + p 3 pos + p 1 state + p 2 world +c net/minecraft/class_990 net/minecraft/client/render/entity/feature/PandaHeldItemFeatureRenderer + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1440;FFFFFF)V method_4194 render +c net/minecraft/class_1058 net/minecraft/client/texture/Sprite + m ()I method_35807 getY + m ()I method_4578 getWidth + f F field_5267 vMax + m (Lnet/minecraft/class_1059;Lnet/minecraft/class_1058$class_4727;IIIIILnet/minecraft/class_1011;)V + p 7 y + p 3 maxLevel + p 4 atlasWidth + p 5 atlasHeight + p 6 x + p 1 atlas + f F field_5269 uMax + m ()I method_4592 getFrameCount + m ()F method_4594 getMinU + m ()Lnet/minecraft/class_1061; method_33443 getAnimation + m (Lnet/minecraft/class_1058$class_4727;III)Lnet/minecraft/class_1058$class_5790; method_33437 createAnimation + p 2 nativeImageWidth + p 3 nativeImageHeight + p 4 maxLevel + m ()V method_4584 upload + m ()Lnet/minecraft/class_1059; method_24119 getAtlas + m (Ljava/util/List;II)V method_33440 method_33440 + p 1 index + p 2 time + f Lnet/minecraft/class_1059; field_21750 atlas + m ()F method_23841 getFrameDeltaFactor + f I field_5256 y + f Lnet/minecraft/class_2960; field_28465 id + f I field_5258 x + f F field_5270 uMin + f [Lnet/minecraft/class_1011; field_5262 images + f I field_28466 width + m (Lnet/minecraft/class_4588;)Lnet/minecraft/class_4588; method_24108 getTextureSpecificVertexConsumer + m (II[Lnet/minecraft/class_1011;)V method_4579 upload + p 3 output + p 2 frameY + p 1 frameX + m ()I method_35806 getX + f Lnet/minecraft/class_1058$class_5790; field_28468 animation + m ()F method_4575 getMaxV + m (III)Z method_4583 isPixelTransparent + p 2 x + p 3 y + p 1 frame + f F field_5268 vMin + m ()F method_4577 getMaxU + m ()Ljava/util/stream/IntStream; method_33442 getDistinctFrameCount + m ()I method_4595 getHeight + m (D)F method_4570 getFrameV + p 1 frame + m (D)F method_4580 getFrameU + p 1 frame + m ()F method_4593 getMinV + m ()Lnet/minecraft/class_2960; method_4598 getId + f I field_28467 height + f Lorg/apache/logging/log4j/Logger; field_28464 LOGGER + m ()F method_23842 getAnimationFrameDelta +c net/minecraft/class_1058$class_4728 net/minecraft/client/texture/Sprite$Interpolation + m (DII)I method_24129 lerp + c Purely mathematical single-value linear interpolation.\n{@code lerp(0, a, b) == b}, {@code lerp(1, a, b) == a}. + p 4 from + p 3 to + p 1 delta + m (Lnet/minecraft/class_1058$class_5790;IIII)I method_24130 getPixelColor + c Returns the pixel color at frame {@code frameIndex} within mipmap {@code layer} at sprite relative coordinates. + p 1 animation + p 3 layer + p 2 frameIndex + p 5 y + p 4 x + m (Lnet/minecraft/class_1058;Lnet/minecraft/class_1058$class_4727;I)V + p 3 mipmap + f [Lnet/minecraft/class_1011; field_21758 images + m (Lnet/minecraft/class_1058$class_5790;)V method_24128 apply + c Linearly interpolate between the current and next frame on all mip levels\nbased on the tick position within the current frame,\nand upload the results to the currently bound texture to the frame slot at position (0,0). + p 1 animation +c net/minecraft/class_1058$class_4727 net/minecraft/client/texture/Sprite$Info + m ()Lnet/minecraft/class_2960; method_24121 getId + f Lnet/minecraft/class_2960; field_21753 id + m ()I method_24123 getWidth + f Lnet/minecraft/class_1079; field_21756 animationData + f I field_21754 width + f I field_21755 height + m (Lnet/minecraft/class_2960;IILnet/minecraft/class_1079;)V + p 2 width + p 3 height + p 1 id + p 4 animationData + m ()I method_24125 getHeight +c net/minecraft/class_1058$class_5791 net/minecraft/client/texture/Sprite$AnimationFrame + f I field_28476 time + f I field_28475 index + m (II)V + p 1 index + p 2 time +c net/minecraft/class_1058$class_5790 net/minecraft/client/texture/Sprite$Animation + f Lnet/minecraft/class_1058$class_4728; field_28474 interpolation + m (Lnet/minecraft/class_1058;Ljava/util/List;ILnet/minecraft/class_1058$class_4728;)V + p 4 interpolation + p 3 frameCount + p 2 frames + m ()V method_33445 upload + m (I)I method_33451 getFrameY + p 1 frame + f Ljava/util/List; field_28472 frames + m (I)I method_33446 getFrameX + p 1 frame + f I field_28473 frameCount + m (I)V method_33455 upload + p 1 frameIndex + f I field_28471 frameTicks + f I field_28470 frameIndex + m ()Ljava/util/stream/IntStream; method_33450 getDistinctFrameCount +c net/minecraft/class_2387 net/minecraft/block/JukeboxBlock + f Lnet/minecraft/class_2746; field_11180 HAS_RECORD + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_10277 removeRecord + p 1 world + p 2 pos + m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_1799;)V method_10276 setRecord + p 4 stack + p 1 world + p 3 state + p 2 pos +c net/minecraft/class_5411 net/minecraft/recipe/book/RecipeBookOptions + m (Lnet/minecraft/class_5421;)Z method_30180 isGuiOpen + p 1 category + m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_5411; method_30186 fromPacket + p 0 buf + m (Lnet/minecraft/class_2487;Lnet/minecraft/class_5421;Lcom/mojang/datafixers/util/Pair;)V method_30184 method_30184 + p 2 category + m (Lnet/minecraft/class_2540;)V method_30190 toPacket + p 1 buf + m ()Lnet/minecraft/class_5411; method_30178 copy + m (Lnet/minecraft/class_2487;)V method_30189 writeNbt + p 1 nbt + m (Lnet/minecraft/class_5421;Z)V method_30188 setFilteringCraftable + p 1 category + p 2 filtering + m (Lnet/minecraft/class_5411;)V method_30179 copyFrom + p 1 other + m (Lnet/minecraft/class_2487;Ljava/util/Map;Lnet/minecraft/class_5421;Lcom/mojang/datafixers/util/Pair;)V method_30185 method_30185 + p 2 category + m (Ljava/util/Map;)V + p 1 categoryOptions + m (Lnet/minecraft/class_5421;Z)V method_30181 setGuiOpen + p 2 open + p 1 category + m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_5411; method_30183 fromNbt + p 0 nbt + m (Lnet/minecraft/class_5421;)Z method_30187 isFilteringCraftable + p 1 category + f Ljava/util/Map; field_25736 categoryOptions + f Ljava/util/Map; field_25735 CATEGORY_OPTION_NAMES +c net/minecraft/class_5411$class_5412 net/minecraft/recipe/book/RecipeBookOptions$CategoryOption + m (ZZ)V + p 1 guiOpen + p 2 filteringCraftable + m ()Lnet/minecraft/class_5411$class_5412; method_30191 copy + f Z field_25738 filteringCraftable + f Z field_25737 guiOpen +c net/minecraft/class_5407 net/minecraft/client/resource/VideoWarningManager + f Lcom/google/common/collect/ImmutableMap; field_25690 warnings + f Z field_25718 warned + f Z field_25717 warningScheduled + m ()Z method_30055 hasWarning + m ()V method_30140 cancelAfterWarnings + m ()Z method_30141 shouldWarn + m ()Z method_30142 hasCancelledAfterWarning + m ()V method_30143 reset + m (Lnet/minecraft/class_5407$class_5408;Lnet/minecraft/class_3300;Lnet/minecraft/class_3695;)V method_30058 apply + m ()Z method_30137 canWarn + m (Ljava/util/List;Lcom/google/gson/JsonElement;)V method_30059 method_30059 + p 1 json + f Lorg/apache/logging/log4j/Logger; field_25716 LOGGER + f Z field_25719 cancelledAfterWarning + m ()Ljava/lang/String; method_30920 getWarningsAsString + m (Lnet/minecraft/class_3300;Lnet/minecraft/class_3695;)Lnet/minecraft/class_5407$class_5408; method_30056 prepare + m (Lcom/google/gson/JsonArray;Ljava/util/List;)V method_30057 compilePatterns + p 0 array + p 1 patterns + m (Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)V method_30919 method_30919 + p 2 value + p 1 key + m (Lnet/minecraft/class_3300;Lnet/minecraft/class_3695;)Lcom/google/gson/JsonObject; method_30061 loadWarnlist + p 1 profiler + p 0 resourceManager + m ()Ljava/lang/String; method_30063 getVendorWarning + f Lnet/minecraft/class_2960; field_25689 GPU_WARNLIST_ID + m ()Ljava/lang/String; method_30062 getVersionWarning + m ()Ljava/lang/String; method_30060 getRendererWarning + m ()V method_30138 scheduleWarning + m ()V method_30139 acceptAfterWarnings +c net/minecraft/class_5407$class_5408 net/minecraft/client/resource/VideoWarningManager$WarningPatternLoader + m (Ljava/util/List;Ljava/lang/String;)Ljava/lang/String; method_30066 buildWarning + p 0 warningPattern + p 1 info + m (Ljava/util/List;Ljava/util/List;Ljava/util/List;)V + p 3 vendorPatterns + p 2 versionPatterns + p 1 rendererPatterns + f Ljava/util/List; field_25691 rendererPatterns + m ()Lcom/google/common/collect/ImmutableMap; method_30064 buildWarnings + f Ljava/util/List; field_25692 versionPatterns + f Ljava/util/List; field_25693 vendorPatterns +c net/minecraft/class_5409 net/minecraft/advancement/criterion/PlayerInteractedWithEntityCriterion + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_47;Lnet/minecraft/class_5409$class_5410;)Z method_30095 method_30095 + p 2 conditions + m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1799;Lnet/minecraft/class_1297;)V method_30097 test + p 1 player + p 3 entity + p 2 stack + f Lnet/minecraft/class_2960; field_25699 ID + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_5409$class_5410; method_30096 conditionsFromJson +c net/minecraft/class_5409$class_5410 net/minecraft/advancement/criterion/PlayerInteractedWithEntityCriterion$Conditions + f Lnet/minecraft/class_2048$class_5258; field_25701 entity + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_47;)Z method_30100 test + p 1 stack + p 2 context + f Lnet/minecraft/class_2073; field_25700 item + m (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2073;Lnet/minecraft/class_2048$class_5258;)V + p 2 item + p 3 entity + p 1 player + m (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2073$class_2074;Lnet/minecraft/class_2048$class_5258;)Lnet/minecraft/class_5409$class_5410; method_30099 create + p 0 player + p 1 itemBuilder + p 2 entity +c net/minecraft/class_125 net/minecraft/loot/function/LootingEnchantLootFunction + m ()Z method_549 hasLimit + f Lnet/minecraft/class_5658; field_1082 countRange + f I field_1083 limit + m ([Lnet/minecraft/class_5341;Lnet/minecraft/class_5658;I)V + p 1 conditions + p 2 countRange + p 3 limit + m (Lnet/minecraft/class_5658;)Lnet/minecraft/class_125$class_126; method_547 builder + p 0 countRange +c net/minecraft/class_125$class_126 net/minecraft/loot/function/LootingEnchantLootFunction$Builder + f Lnet/minecraft/class_5658; field_1084 countRange + m (Lnet/minecraft/class_5658;)V + p 1 countRange + m (I)Lnet/minecraft/class_125$class_126; method_551 withLimit + p 1 limit + f I field_1085 limit + m ()Lnet/minecraft/class_125$class_126; method_552 getThisBuilder +c net/minecraft/class_125$class_127 net/minecraft/loot/function/LootingEnchantLootFunction$Serializer + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_125;Lcom/google/gson/JsonSerializationContext;)V method_553 toJson + m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_125; method_554 fromJson +c net/minecraft/class_124 net/minecraft/util/Formatting + f Z field_1081 modifier + m ()Ljava/lang/String; method_537 getName + m (Ljava/lang/String;ILjava/lang/String;CZ)V + p 3 name + p 4 code + p 5 modifier + m ()C method_36145 getCode + m (Ljava/lang/String;ILjava/lang/String;CILjava/lang/Integer;)V + p 5 colorIndex + p 4 code + p 3 name + p 6 colorValue + f I field_1071 colorIndex + m ()Ljava/lang/Integer; method_532 getColorValue + f Ljava/util/regex/Pattern; field_1066 FORMATTING_CODE_PATTERN + f Ljava/util/Map; field_1052 BY_NAME + m (Lnet/minecraft/class_124;)Lnet/minecraft/class_124; method_541 method_541 + p 0 f + m ()Z method_543 isColor + m (Ljava/lang/String;)Ljava/lang/String; method_539 strip + p 0 string + m ()I method_536 getColorIndex + m (Ljava/lang/String;)Ljava/lang/String; method_535 sanitize + p 0 name + f Ljava/lang/Integer; field_1053 colorValue + f C field_1059 code + f Ljava/lang/String; field_1057 name + f Ljava/lang/String; field_1069 stringValue + m (Ljava/lang/String;ILjava/lang/String;CZILjava/lang/Integer;)V + p 4 code + p 5 modifier + p 3 name + p 6 colorIndex + p 7 colorValue + m (ZZ)Ljava/util/Collection; method_540 getNames + p 0 colors + p 1 modifiers + m (Lnet/minecraft/class_124;)Ljava/lang/String; method_531 method_531 + p 0 f + m (Ljava/lang/String;)Lnet/minecraft/class_124; method_533 byName + p 0 name + m (I)Lnet/minecraft/class_124; method_534 byColorIndex + p 0 colorIndex + m ()Z method_542 isModifier + m (C)Lnet/minecraft/class_124; method_544 byCode + p 0 code +c net/minecraft/class_129 net/minecraft/util/crash/CrashReportSection + m (Lnet/minecraft/class_5539;DDD)Ljava/lang/String; method_583 createPositionString + p 0 world + p 3 y + p 1 x + p 5 z + m (I)I method_579 initStackTrace + p 1 ignoredCallCount + m (Ljava/lang/StackTraceElement;Ljava/lang/StackTraceElement;)Z method_584 shouldGenerateStackTrace + p 1 prev + p 2 next + m (Lnet/minecraft/class_5539;III)Ljava/lang/String; method_581 createPositionString + p 3 z + p 2 y + p 1 x + p 0 world + f Lnet/minecraft/class_128; field_1095 report + m (Lnet/minecraft/class_128;Ljava/lang/String;)V + p 1 report + p 2 title + m (Ljava/lang/StringBuilder;)V method_574 addStackTrace + p 1 crashReportBuilder + m (Ljava/lang/String;Lnet/minecraft/class_133;)Lnet/minecraft/class_129; method_577 add + p 1 name + m (Ljava/lang/String;Ljava/lang/Throwable;)V method_585 add + p 2 throwable + p 1 name + f Ljava/util/List; field_1094 elements + f Ljava/lang/String; field_1096 title + m (Lnet/minecraft/class_129;Lnet/minecraft/class_5539;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_586 addBlockInfo + p 1 world + p 0 element + p 3 state + p 2 pos + m (I)V method_580 trimStackTraceEnd + p 1 callCount + m (Ljava/lang/String;Ljava/lang/Object;)Lnet/minecraft/class_129; method_578 add + p 2 detail + p 1 name + f [Ljava/lang/StackTraceElement; field_1097 stackTrace + m (Lnet/minecraft/class_5539;Lnet/minecraft/class_2338;)Ljava/lang/String; method_582 createPositionString + p 0 world + p 1 pos + m ()[Ljava/lang/StackTraceElement; method_575 getStackTrace +c net/minecraft/class_129$class_130 net/minecraft/util/crash/CrashReportSection$Element + m (Ljava/lang/String;Ljava/lang/Object;)V + p 1 name + p 2 detail + m ()Ljava/lang/String; method_588 getName + m ()Ljava/lang/String; method_587 getDetail + f Ljava/lang/String; field_1099 detail + f Ljava/lang/String; field_1098 name +c net/minecraft/class_128 net/minecraft/util/crash/CrashReport + f Z field_1086 hasStackTrace + f Lnet/minecraft/class_129; field_1092 systemDetailsSection + m ()V method_24305 initCrashReport + m ()Ljava/io/File; method_572 getFile + f Ljava/io/File; field_1090 file + m (Ljava/lang/StringBuilder;)V method_555 addStackTrace + p 1 crashReportBuilder + m ()Ljava/lang/String; method_557 getCauseAsString + m (Ljava/lang/Throwable;Ljava/lang/String;)Lnet/minecraft/class_128; method_560 create + p 0 cause + p 1 title + m ()Ljava/lang/String; method_568 asString + m (Ljava/lang/String;I)Lnet/minecraft/class_129; method_556 addElement + p 2 ignoredStackTraceCallCount + p 1 name + m ()V method_559 fillSystemDetails + m ()Ljava/lang/String; method_573 generateWittyComment + m ()Ljava/lang/String; method_561 getMessage + f Ljava/lang/String; field_1087 message + m (Ljava/lang/String;Ljava/lang/Throwable;)V + p 2 cause + p 1 message + m (Ljava/io/File;)Z method_569 writeToFile + p 1 file + m ()Ljava/lang/Throwable; method_564 getCause + m (Ljava/lang/String;)Lnet/minecraft/class_129; method_562 addElement + p 1 name + f Lorg/apache/logging/log4j/Logger; field_1091 LOGGER + f Ljava/util/List; field_1089 otherSections + m ()Lnet/minecraft/class_129; method_567 getSystemDetailsSection + f Ljava/lang/Throwable; field_1093 cause + f [Ljava/lang/StackTraceElement; field_1088 stackTrace +c net/minecraft/class_1940 net/minecraft/world/level/LevelInfo + f Lnet/minecraft/class_1928; field_24107 gameRules + m ()Lnet/minecraft/class_1940; method_28385 withCopiedGameRules + m ()Lnet/minecraft/class_1928; method_27341 getGameRules + m (Lnet/minecraft/class_5359;)Lnet/minecraft/class_1940; method_29557 withDataPackSettings + p 1 dataPackSettings + m (Ljava/lang/String;Lnet/minecraft/class_1934;ZLnet/minecraft/class_1267;ZLnet/minecraft/class_1928;Lnet/minecraft/class_5359;)V + p 6 gameRules + p 7 dataPackSettings + p 1 name + p 2 gameMode + p 3 hardcore + p 4 difficulty + p 5 allowCommands + m (Lnet/minecraft/class_1267;)Lnet/minecraft/class_1940; method_28381 withDifficulty + p 1 difficulty + f Z field_9262 hardcore + f Z field_9261 allowCommands + f Lnet/minecraft/class_1267; field_24106 difficulty + m (Lcom/mojang/serialization/Dynamic;Lnet/minecraft/class_5359;)Lnet/minecraft/class_1940; method_28383 fromDynamic + p 1 dataPackSettings + f Lnet/minecraft/class_1934; field_9257 gameMode + m ()Lnet/minecraft/class_1267; method_27340 getDifficulty + m ()Ljava/lang/String; method_27339 getLevelName + f Lnet/minecraft/class_5359; field_25403 dataPackSettings + m ()Lnet/minecraft/class_1934; method_8574 getGameMode + f Ljava/lang/String; field_24105 name + m ()Lnet/minecraft/class_5359; method_29558 getDataPackSettings + m (Lnet/minecraft/class_1934;)Lnet/minecraft/class_1940; method_28382 withGameMode + p 1 mode + m ()Z method_8582 areCommandsAllowed + m ()Z method_8583 isHardcore +c net/minecraft/class_120 net/minecraft/loot/function/ConditionalLootFunction + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_47;)Lnet/minecraft/class_1799; method_521 apply + f Ljava/util/function/Predicate; field_1048 predicate + m ([Lnet/minecraft/class_5341;)V + p 1 conditions + m (Ljava/util/function/Function;)Lnet/minecraft/class_120$class_121; method_520 builder + p 0 joiner + m (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; apply apply + p 1 itemStack + p 2 context + f [Lnet/minecraft/class_5341; field_1047 conditions + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_47;)Lnet/minecraft/class_1799; method_522 process + p 1 stack + p 2 context +c net/minecraft/class_120$class_123 net/minecraft/loot/function/ConditionalLootFunction$Serializer + m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_120; method_528 fromJson + m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_120; method_530 fromJson + p 3 conditions + p 1 json + p 2 context + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_120;Lcom/google/gson/JsonSerializationContext;)V method_529 toJson +c net/minecraft/class_120$class_122 net/minecraft/loot/function/ConditionalLootFunction$Joiner + m (Ljava/util/function/Function;)V + p 1 joiner + m ()Lnet/minecraft/class_120$class_122; method_527 getThisBuilder + f Ljava/util/function/Function; field_1050 joiner +c net/minecraft/class_120$class_121 net/minecraft/loot/function/ConditionalLootFunction$Builder + m ()[Lnet/minecraft/class_5341; method_526 getConditions + m ()Lnet/minecraft/class_120$class_121; method_525 getThis + f Ljava/util/List; field_1049 conditionList + m ()Lnet/minecraft/class_120$class_121; method_523 getThisBuilder + m (Lnet/minecraft/class_5341$class_210;)Lnet/minecraft/class_120$class_121; method_524 conditionally +c net/minecraft/class_1933 net/minecraft/client/color/world/GrassColors + m ([I)V method_8376 setColorMap + p 0 map + f [I field_9214 colorMap + m (DD)I method_8377 getColor + p 0 temperature + p 2 humidity +c net/minecraft/class_1932 net/minecraft/world/ForcedChunkState + m (Lit/unimi/dsi/fastutil/longs/LongSet;)V + p 1 chunks + f Lit/unimi/dsi/fastutil/longs/LongSet; field_9213 chunks + f Ljava/lang/String; field_30962 FORCED_KEY + m ()Lit/unimi/dsi/fastutil/longs/LongSet; method_8375 getChunks + m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_1932; method_32350 fromNbt + p 0 nbt +c net/minecraft/class_1937 net/minecraft/world/World + m (Lnet/minecraft/class_2338;)Z method_8520 hasRain + p 1 pos + m (Lnet/minecraft/class_2338;)V method_8544 removeBlockEntity + p 1 pos + m (Lnet/minecraft/class_2394;ZDDDDDD)V method_8466 addParticle + p 11 velocityY + p 13 velocityZ + p 7 z + p 9 velocityX + p 3 x + p 5 y + p 2 alwaysSpawn + p 1 parameters + m (Ljava/util/function/Predicate;Ljava/util/List;Lnet/minecraft/class_5575;Lnet/minecraft/class_1297;)V method_31596 method_31596 + p 3 entity + f Lnet/minecraft/class_5269; field_9232 properties + m (Ljava/lang/String;)Lnet/minecraft/class_22; method_17891 getMapState + p 1 id + m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1297;Lnet/minecraft/class_3414;Lnet/minecraft/class_3419;FF)V method_8449 playSoundFromEntity + p 4 category + p 3 sound + p 2 entity + p 1 player + p 6 pitch + p 5 volume + m ()Z method_8530 isDay + f I field_30970 MAX_Y + m (F)V method_8496 setThunderGradient + p 1 thunderGradient + f I field_9238 lcgBlockSeedIncrement + f I field_30966 MAX_UPDATE_DEPTH + f I field_9226 ambientDarkness + f F field_9253 rainGradientPrev + m ()Lnet/minecraft/class_5415; method_8514 getTagManager + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;I)V method_8413 updateListeners + p 1 pos + p 3 newState + p 2 oldState + p 4 flags + f Z field_9249 iteratingTickingBlockEntities + m (Lnet/minecraft/class_2338;)I method_8488 getReceivedStrongRedstonePower + p 1 pos + m (Lnet/minecraft/class_2596;)V method_8522 sendPacket + p 1 packet + f I field_30971 MIN_Y + f Lorg/apache/logging/log4j/Logger; field_9224 LOGGER + m (Lnet/minecraft/class_2338;)Z method_8477 canSetBlock + p 1 pos + f I field_9256 lcgBlockSeed + m ()V method_8525 disconnect + m ()Lnet/minecraft/class_5577; method_31592 getEntityLookup + m (Ljava/lang/String;Lnet/minecraft/class_22;)V method_17890 putMapState + p 1 id + p 2 state + m (Lnet/minecraft/class_2338;)Z method_8558 isValidHorizontally + p 0 pos + m ()Lnet/minecraft/class_3695; method_16107 getProfiler + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_1297;Lnet/minecraft/class_2350;)Z method_24368 isDirectionSolid + p 3 direction + p 1 pos + p 2 entity + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2248;Lnet/minecraft/class_2338;)V method_8492 updateNeighbor + p 1 pos + p 3 neighborPos + p 2 sourceBlock + f Lnet/minecraft/class_2784; field_9223 border + m (I)Lnet/minecraft/class_1297; method_8469 getEntityById + p 1 id + m ()Ljava/lang/String; method_31419 asString + f Ljava/lang/Thread; field_17086 thread + m (Lnet/minecraft/class_1297;B)V method_8421 sendEntityStatus + p 1 entity + p 2 status + m ()Ljava/util/function/Supplier; method_24367 getProfilerSupplier + m (Lnet/minecraft/class_2338;)Z method_8480 hasHighHumidity + p 1 pos + m ()Lnet/minecraft/class_1863; method_8433 getRecipeManager + f Ljava/util/function/Supplier; field_16316 profiler + m (Lnet/minecraft/class_2338;)Z method_24794 isInBuildLimit + p 1 pos + f [Lnet/minecraft/class_2350; field_9233 DIRECTIONS + m (DDDLnet/minecraft/class_3414;Lnet/minecraft/class_3419;FFZ)V method_8486 playSound + p 8 category + p 9 volume + p 10 pitch + p 11 useDistance + p 5 z + p 7 sound + p 1 x + p 3 y + m (Lnet/minecraft/class_1297;Lnet/minecraft/class_5712;Lnet/minecraft/class_2338;I)V method_32886 emitGameEvent + p 2 gameEvent + p 1 entity + p 4 range + p 3 pos + m (F)V method_8519 setRainGradient + p 1 rainGradient + m (F)F method_8442 getSkyAngleRadians + p 1 tickDelta + m (F)F method_8430 getRainGradient + p 1 delta + m (Lnet/minecraft/class_1297;DDDFZLnet/minecraft/class_1927$class_4179;)Lnet/minecraft/class_1927; method_8537 createExplosion + p 9 createFire + p 10 destructionType + p 8 power + p 6 z + p 4 y + p 1 entity + p 2 x + m ()V method_18471 tickBlockEntities + m (F)F method_8478 getThunderGradient + p 1 delta + m ()Lnet/minecraft/class_269; method_8428 getScoreboard + m (Lnet/minecraft/class_2338;)I method_8482 getReceivedRedstonePower + p 1 pos + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2248;Lnet/minecraft/class_2350;)V method_8508 updateNeighborsExcept + p 1 pos + p 2 sourceBlock + p 3 direction + m (Lnet/minecraft/class_1297;Lnet/minecraft/class_1282;Lnet/minecraft/class_5362;DDDFZLnet/minecraft/class_1927$class_4179;)Lnet/minecraft/class_1927; method_8454 createExplosion + p 8 z + p 6 y + p 4 x + p 3 behavior + p 2 damageSource + p 1 entity + p 12 destructionType + p 11 createFire + p 10 power + m (IIII)Lnet/minecraft/class_2338; method_8536 getRandomPosInChunk + p 2 y + p 1 x + p 3 z + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2248;)V method_8452 updateNeighborsAlways + p 2 block + p 1 pos + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_31595 addBlockBreakParticles + p 1 pos + p 2 state + f I field_30965 HORIZONTAL_LIMIT + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2248;II)V method_8427 addSyncedBlockEvent + p 4 data + p 3 type + p 2 block + p 1 pos + m (Lnet/minecraft/class_2338;)Z method_8479 isReceivingRedstonePower + p 1 pos + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z method_8501 setBlockState + p 1 pos + p 2 state + f Lnet/minecraft/class_5321; field_25181 END + m (ILnet/minecraft/class_2338;I)V method_8517 setBlockBreakingInfo + p 1 entityId + p 2 pos + p 3 progress + m (Lnet/minecraft/class_2338;)V method_8524 markDirty + p 1 pos + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;)V method_19282 onBlockChanged + p 3 newBlock + p 1 pos + p 2 oldBlock + m (Lnet/minecraft/class_5269;Lnet/minecraft/class_5321;Lnet/minecraft/class_2874;Ljava/util/function/Supplier;ZZJ)V + p 5 isClient + p 6 debugWorld + p 3 dimensionType + p 4 profiler + p 1 properties + p 2 registryRef + p 7 seed + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;)V method_16109 scheduleBlockRerenderIfNeeded + p 2 old + p 3 updated + p 1 pos + m (DDDDDDLnet/minecraft/class_2487;)V method_8547 addFireworkParticle + p 3 y + p 1 x + p 13 nbt + p 11 velocityZ + p 9 velocityY + p 7 velocityX + p 5 z + f F field_9234 thunderGradient + m ()Z method_8546 isThundering + f Lnet/minecraft/class_5321; field_25176 registryKey + f Lnet/minecraft/class_4543; field_20639 biomeAccess + f Lnet/minecraft/class_5321; field_25180 NETHER + m ()J method_8510 getTime + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)I method_8499 getEmittedRedstonePower + p 1 pos + p 2 direction + f Ljava/util/List; field_27082 blockEntityTickers + m (Lnet/minecraft/class_2338;)Z method_25953 isValid + p 0 pos + m ()Lnet/minecraft/class_1928; method_8450 getGameRules + m (ILnet/minecraft/class_2338;I)V method_8474 syncGlobalEvent + p 1 eventId + p 2 pos + p 3 data + m (Lnet/minecraft/class_5562;)V method_31594 addBlockEntityTicker + p 1 ticker + m (Lnet/minecraft/class_1657;DDDLnet/minecraft/class_3414;Lnet/minecraft/class_3419;FF)V method_8465 playSound + p 10 volume + p 11 pitch + p 8 sound + p 9 category + p 2 x + p 1 player + p 6 z + p 4 y + f Lnet/minecraft/class_2874; field_9247 dimension + m ()V method_8533 calculateAmbientDarkness + m (ZZ)V method_8424 setMobSpawnOptions + p 1 spawnMonsters + p 2 spawnAnimals + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z method_8459 isEmittingRedstonePower + p 1 pos + p 2 direction + f Ljava/util/List; field_27081 pendingBlockEntityTickers + m (II)Lnet/minecraft/class_2818; method_8497 getChunk + f Lnet/minecraft/class_5321; field_25179 OVERWORLD + m (Lnet/minecraft/class_1657;Lnet/minecraft/class_2338;)Z method_8505 canPlayerModifyAt + p 1 player + p 2 pos + m (Lnet/minecraft/class_2394;ZDDDDDD)V method_17452 addImportantParticle + p 9 velocityX + p 11 velocityY + p 5 y + p 7 z + p 1 parameters + p 2 alwaysSpawn + p 3 x + p 13 velocityZ + m (Ljava/util/function/Consumer;Lnet/minecraft/class_1297;)V method_18472 tickEntity + p 2 entity + p 1 tickConsumer + m (I)Z method_25952 isInvalidVertically + p 0 y + f Z field_9236 isClient + m (I)V method_8509 setLightningTicksLeft + p 1 lightningTicksLeft + m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2818; method_8500 getWorldChunk + p 1 pos + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2248;)V method_8455 updateComparators + p 1 pos + p 2 block + m ()Z method_23886 isNight + f F field_9251 thunderGradientPrev + m ()Lnet/minecraft/class_5321; method_27983 getRegistryKey + m ()Z method_8419 isRaining + m (Lnet/minecraft/class_128;)Lnet/minecraft/class_129; method_8538 addDetailsToCrashReport + p 1 report + f Lcom/mojang/serialization/Codec; field_25178 CODEC + m ()J method_8532 getTimeOfDay + f Ljava/util/Random; field_9229 random + m ()I method_17889 getNextMapId + m (Lnet/minecraft/class_2394;DDDDDD)V method_8494 addImportantParticle + p 4 y + p 6 z + p 1 parameters + p 2 x + p 12 velocityZ + p 8 velocityX + p 10 velocityY + m (Lnet/minecraft/class_2586;)V method_8438 addBlockEntity + p 1 blockEntity + m (Lnet/minecraft/class_1297;DDDFLnet/minecraft/class_1927$class_4179;)Lnet/minecraft/class_1927; method_8437 createExplosion + p 9 destructionType + p 8 power + p 4 y + p 6 z + p 1 entity + p 2 x + m ()Z method_27982 isDebugWorld + c Checks if this world is a debug world.\n\n

Debug worlds are not modifiable and are typically meant for development and debug use only.\nSee the minecraft wiki as well. + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_1297;)Z method_8515 isTopSolid + p 1 pos + p 2 entity + f F field_9235 rainGradient + m ()V method_8543 initWeatherGradients + f Z field_24496 debugWorld + m ()Z method_8458 isSavingDisabled +c net/minecraft/class_1936 net/minecraft/world/WorldAccess + m (Lnet/minecraft/class_2394;DDDDDD)V method_8406 addParticle + p 4 y + p 6 z + p 8 velocityX + p 10 velocityY + p 12 velocityZ + p 1 parameters + p 2 x + m ()Ljava/util/Random; method_8409 getRandom + m ()Lnet/minecraft/class_5217; method_8401 getLevelProperties + m (Lnet/minecraft/class_1297;Lnet/minecraft/class_5712;Lnet/minecraft/class_1297;)V method_32887 emitGameEvent + p 1 entity + p 2 event + p 3 emitter + m (Lnet/minecraft/class_5712;Lnet/minecraft/class_2338;)V method_32889 emitGameEvent + p 1 event + p 2 pos + m ()Lnet/minecraft/class_2802; method_8398 getChunkManager + m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_1266; method_8404 getLocalDifficulty + p 1 pos + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2248;)V method_8408 updateNeighbors + p 1 pos + p 2 block + m ()Lnet/minecraft/class_1951; method_8405 getFluidTickScheduler + m ()I method_32819 getLogicalHeight + m (Lnet/minecraft/class_1297;Lnet/minecraft/class_5712;Lnet/minecraft/class_2338;)V method_32888 emitGameEvent + p 3 pos + p 2 event + p 1 entity + m ()Lnet/minecraft/class_1267; method_8407 getDifficulty + m (ILnet/minecraft/class_2338;I)V method_20290 syncWorldEvent + p 1 eventId + p 2 pos + p 3 data + m (Lnet/minecraft/class_5712;Lnet/minecraft/class_1297;)V method_33596 emitGameEvent + p 1 event + p 2 emitter + m ()Lnet/minecraft/class_1951; method_8397 getBlockTickScheduler + m (Lnet/minecraft/class_1657;Lnet/minecraft/class_2338;Lnet/minecraft/class_3414;Lnet/minecraft/class_3419;FF)V method_8396 playSound + p 3 sound + p 2 pos + p 1 player + p 6 pitch + p 5 volume + p 4 category + m (Lnet/minecraft/class_1657;ILnet/minecraft/class_2338;I)V method_8444 syncWorldEvent + p 1 player + p 2 eventId + p 3 pos + p 4 data + m ()Lnet/minecraft/server/MinecraftServer; method_8503 getServer +c net/minecraft/class_1935 net/minecraft/item/ItemConvertible + c Represents an object that has an item form. + m ()Lnet/minecraft/class_1792; method_8389 asItem + c Gets this object in its item form. +c net/minecraft/class_1934 net/minecraft/world/GameMode + m (Ljava/lang/String;Lnet/minecraft/class_1934;)Lnet/minecraft/class_1934; method_8378 byName + p 0 name + p 1 defaultMode + f Lnet/minecraft/class_1934; field_28045 DEFAULT + m (Ljava/lang/String;IILjava/lang/String;)V + p 4 name + p 3 id + f Lnet/minecraft/class_2561; field_28046 simpleTranslatableName + f Lnet/minecraft/class_2561; field_28047 translatableName + m ()I method_8379 getId + m (Lnet/minecraft/class_1656;)V method_8382 setAbilities + p 1 abilities + m ()Ljava/lang/String; method_8381 getName + m (I)Lnet/minecraft/class_1934; method_32762 getOrNull + p 0 id + m ()Lnet/minecraft/class_2561; method_32763 getSimpleTranslatableName + m (I)Lnet/minecraft/class_1934; method_8384 byId + p 0 id + m ()Lnet/minecraft/class_2561; method_8383 getTranslatableName + m (Ljava/lang/String;)Lnet/minecraft/class_1934; method_8385 byName + p 0 name + f I field_9217 id + m (Lnet/minecraft/class_1934;)I method_32761 getId + p 0 gameMode + m (ILnet/minecraft/class_1934;)Lnet/minecraft/class_1934; method_8380 byId + p 1 defaultMode + p 0 id + f Ljava/lang/String; field_9221 name + m ()Z method_8386 isCreative + m ()Z method_8387 isBlockBreakingRestricted + m ()Z method_8388 isSurvivalLike +c net/minecraft/class_137 net/minecraft/loot/function/SetAttributesLootFunction + m (Ljava/lang/String;Lnet/minecraft/class_1320;Lnet/minecraft/class_1322$class_1323;Lnet/minecraft/class_5658;)Lnet/minecraft/class_137$class_6156; method_35524 create + p 3 amountRange + p 0 name + p 1 attribute + p 2 operation + m (Lnet/minecraft/class_137$class_138;)Ljava/util/stream/Stream; method_32406 method_32406 + p 0 attribute + m ()Lnet/minecraft/class_137$class_6155; method_35525 create + m ([Lnet/minecraft/class_5341;Ljava/util/List;)V + p 1 conditions + p 2 attributes + f Ljava/util/List; field_1105 attributes +c net/minecraft/class_137$class_139 net/minecraft/loot/function/SetAttributesLootFunction$Serializer + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_137;Lcom/google/gson/JsonSerializationContext;)V method_618 toJson + m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_137; method_617 fromJson +c net/minecraft/class_137$class_6156 net/minecraft/loot/function/SetAttributesLootFunction$AttributeBuilder + m (Ljava/lang/String;Lnet/minecraft/class_1320;Lnet/minecraft/class_1322$class_1323;Lnet/minecraft/class_5658;)V + p 1 name + p 2 attribute + p 3 operation + p 4 amount + f Lnet/minecraft/class_1320; field_31857 attribute + m (Lnet/minecraft/class_1304;)Lnet/minecraft/class_137$class_6156; method_35529 slot + p 1 slot + m ()Lnet/minecraft/class_137$class_138; method_35528 build + f Lnet/minecraft/class_1322$class_1323; field_31858 operation + f Lnet/minecraft/class_5658; field_31859 amount + m (Ljava/util/UUID;)Lnet/minecraft/class_137$class_6156; method_35530 uuid + p 1 uuid + f Ljava/util/UUID; field_31860 uuid + f Ljava/util/Set; field_31861 slots + f Ljava/lang/String; field_31856 name +c net/minecraft/class_137$class_138 net/minecraft/loot/function/SetAttributesLootFunction$Attribute + m (Ljava/lang/String;)Lnet/minecraft/class_1322$class_1323; method_609 fromName + p 0 name + f Lnet/minecraft/class_5658; field_1108 amount + f Ljava/lang/String; field_1107 name + m (Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonObject; method_615 serialize + p 1 context + f Lnet/minecraft/class_1322$class_1323; field_1109 operation + m (Lnet/minecraft/class_1322$class_1323;)Ljava/lang/String; method_612 getName + p 0 operation + f Lnet/minecraft/class_1320; field_1110 attribute + m (Ljava/lang/String;Lnet/minecraft/class_1320;Lnet/minecraft/class_1322$class_1323;Lnet/minecraft/class_5658;[Lnet/minecraft/class_1304;Ljava/util/UUID;)V + p 1 name + p 2 attribute + p 3 operation + p 4 amount + p 5 slots + p 6 id + f [Lnet/minecraft/class_1304; field_1112 slots + f Ljava/util/UUID; field_1111 id + m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_137$class_138; method_614 deserialize + p 0 json + p 1 context +c net/minecraft/class_137$class_6155 net/minecraft/loot/function/SetAttributesLootFunction$Builder + m (Lnet/minecraft/class_137$class_6156;)Lnet/minecraft/class_137$class_6155; method_35527 attribute + p 1 attribute + m ()Lnet/minecraft/class_137$class_6155; method_35526 getThisBuilder + f Ljava/util/List; field_31855 attributes +c net/minecraft/class_134 net/minecraft/loot/function/SetContentsLootFunction + f Ljava/util/List; field_1103 entries + m ([Lnet/minecraft/class_5341;Ljava/util/List;)V + p 2 entries + p 1 conditions + m (Lnet/minecraft/class_47;Lnet/minecraft/class_2371;Lnet/minecraft/class_79;)V method_599 method_599 + p 2 entry + m ()Lnet/minecraft/class_134$class_135; method_601 builder + m (Lnet/minecraft/class_2371;Lnet/minecraft/class_47;Lnet/minecraft/class_82;)V method_600 method_600 + p 2 choice +c net/minecraft/class_134$class_135 net/minecraft/loot/function/SetContentsLootFunction$Builer + m ()Lnet/minecraft/class_134$class_135; method_603 getThisBuilder + f Ljava/util/List; field_1104 entries + m (Lnet/minecraft/class_79$class_80;)Lnet/minecraft/class_134$class_135; method_602 withEntry + p 1 entryBuilder +c net/minecraft/class_134$class_136 net/minecraft/loot/function/SetContentsLootFunction$Serializer + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_134;Lcom/google/gson/JsonSerializationContext;)V method_604 toJson + m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_134; method_605 fromJson +c net/minecraft/class_1951 net/minecraft/world/TickScheduler + m ()I method_20825 getTicks + m (Lnet/minecraft/class_2338;Ljava/lang/Object;)Z method_8674 isScheduled + p 1 pos + p 2 object + m (Lnet/minecraft/class_2338;Ljava/lang/Object;I)V method_8676 schedule + p 1 pos + p 2 object + p 3 delay + m (Lnet/minecraft/class_2338;Ljava/lang/Object;ILnet/minecraft/class_1953;)V method_8675 schedule + p 1 pos + p 2 object + p 3 delay + p 4 priority + m (Lnet/minecraft/class_2338;Ljava/lang/Object;)Z method_8677 isTicking + p 2 object + p 1 pos +c net/minecraft/class_133 net/minecraft/util/crash/CrashCallable +c net/minecraft/class_1950 net/minecraft/world/chunk/ChunkCache + f I field_9304 minX + f Z field_9302 empty + f I field_9303 minZ + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)V + p 1 world + p 3 maxPos + p 2 minPos + f [[Lnet/minecraft/class_2791; field_9305 chunks + m (II)Lnet/minecraft/class_2791; method_22353 getChunk + p 1 chunkX + p 2 chunkZ + f Lnet/minecraft/class_1937; field_9306 world + m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2791; method_22354 getChunk + p 1 pos +c net/minecraft/class_131 net/minecraft/loot/function/LootFunctionTypes + m ()Ljava/lang/Object; method_29322 createGsonSerializer + f Ljava/util/function/BiFunction; field_1102 NOOP + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_47;)Lnet/minecraft/class_1799; method_592 method_592 + p 0 stack + p 1 context + m ([Ljava/util/function/BiFunction;)Ljava/util/function/BiFunction; method_594 join + p 0 lootFunctions + m (Ljava/util/function/BiFunction;Ljava/util/function/BiFunction;Lnet/minecraft/class_1799;Lnet/minecraft/class_47;)Lnet/minecraft/class_1799; method_591 method_591 + p 2 stack + p 3 context + m ([Ljava/util/function/BiFunction;Lnet/minecraft/class_1799;Lnet/minecraft/class_47;)Lnet/minecraft/class_1799; method_595 method_595 + p 1 stack + p 2 context + m (Ljava/lang/String;Lnet/minecraft/class_5335;)Lnet/minecraft/class_5339; method_29323 register + p 0 id + p 1 jsonSerializer +c net/minecraft/class_1944 net/minecraft/world/LightType + f I field_9283 value + m (Ljava/lang/String;II)V + p 3 value +c net/minecraft/class_1941 net/minecraft/world/CollisionView + m ()Lnet/minecraft/class_2784; method_8621 getWorldBorder + m (Lnet/minecraft/class_1297;Lnet/minecraft/class_238;Ljava/util/function/BiPredicate;)Z method_30635 isBlockSpaceEmpty + p 2 box + p 1 entity + m (Lnet/minecraft/class_1297;Lnet/minecraft/class_238;Ljava/util/function/Predicate;)Ljava/util/stream/Stream; method_8600 getCollisions + p 3 predicate + p 1 entity + p 2 box + m (Lnet/minecraft/class_1297;Lnet/minecraft/class_238;)Ljava/util/stream/Stream; method_20812 getBlockCollisions + p 2 box + p 1 entity + m (Lnet/minecraft/class_1297;)Z method_17892 isSpaceEmpty + p 1 entity + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_3726;)Z method_8628 canPlace + p 1 state + p 2 pos + p 3 context + m (Lnet/minecraft/class_1297;Lnet/minecraft/class_238;Ljava/util/function/Predicate;)Ljava/util/stream/Stream; method_20743 getEntityCollisions + p 2 box + p 1 entity + p 3 predicate + m (Lnet/minecraft/class_1297;Lnet/minecraft/class_238;Ljava/util/function/Predicate;)Z method_8590 isSpaceEmpty + p 1 entity + p 2 box + m (Lnet/minecraft/class_238;)Z method_18026 isSpaceEmpty + p 1 box + m (Lnet/minecraft/class_1297;)Z method_8606 intersectsEntities + p 1 entity + m (Lnet/minecraft/class_1297;Lnet/minecraft/class_265;)Z method_8611 intersectsEntities + p 2 shape + p 1 except + m (II)Lnet/minecraft/class_1922; method_22338 getChunkAsView + p 2 chunkZ + p 1 chunkX + m (Lnet/minecraft/class_1297;Lnet/minecraft/class_238;Ljava/util/function/BiPredicate;)Ljava/util/stream/Stream; method_30030 getBlockCollisions + p 2 box + p 1 entity + m (Lnet/minecraft/class_1297;Lnet/minecraft/class_238;)Z method_8587 isSpaceEmpty + p 2 box + p 1 entity +c net/minecraft/class_1948 net/minecraft/world/SpawnHelper + m (Lnet/minecraft/class_1948$class_5262;Lnet/minecraft/class_1299;Lnet/minecraft/class_2338;Lnet/minecraft/class_2791;)Z method_27817 method_27817 + p 2 pos + p 3 chunk + p 1 entityType + m (Lnet/minecraft/class_1311;)Z method_27816 method_27816 + p 0 spawnGroup + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_5138;Lnet/minecraft/class_2794;Lnet/minecraft/class_1311;Ljava/util/Random;Lnet/minecraft/class_2338;)Ljava/util/Optional; method_8664 pickRandomSpawnEntry + p 3 spawnGroup + p 4 random + p 1 structureAccessor + p 2 chunkGenerator + p 0 world + p 5 pos + m (Lnet/minecraft/class_1311;Lnet/minecraft/class_3218;Lnet/minecraft/class_2791;Lnet/minecraft/class_2338;Lnet/minecraft/class_1948$class_5261;Lnet/minecraft/class_1948$class_5259;)V method_24930 spawnEntitiesInChunk + p 2 chunk + p 1 world + p 0 group + p 5 runner + p 4 checker + p 3 pos + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_5138;Lnet/minecraft/class_2794;Lnet/minecraft/class_1311;Lnet/minecraft/class_5483$class_1964;Lnet/minecraft/class_2338;)Z method_8659 containsSpawnEntry + p 1 structureAccessor + p 2 chunkGenerator + p 3 spawnGroup + p 4 spawnEntry + p 5 pos + p 0 world + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1311;Lnet/minecraft/class_5138;Lnet/minecraft/class_2794;Lnet/minecraft/class_5483$class_1964;Lnet/minecraft/class_2338$class_2339;D)Z method_24934 canSpawn + p 6 squaredDistance + p 5 pos + p 4 spawnEntry + p 3 chunkGenerator + p 2 structureAccessor + p 1 group + p 0 world + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2791;)Lnet/minecraft/class_1959; method_27822 getBiomeDirectly + p 0 pos + p 1 chunk + m (Lnet/minecraft/class_1311;Lnet/minecraft/class_3218;Lnet/minecraft/class_2818;Lnet/minecraft/class_1948$class_5261;Lnet/minecraft/class_1948$class_5259;)V method_8663 spawnEntitiesInChunk + p 3 checker + p 2 chunk + p 4 runner + p 1 world + p 0 group + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2818;)Lnet/minecraft/class_2338; method_8657 getSpawnPos + p 1 chunk + p 0 world + m (Lnet/minecraft/class_5425;Lnet/minecraft/class_1959;Lnet/minecraft/class_1923;Ljava/util/Random;)V method_8661 populateEntities + p 1 biome + p 2 chunkPos + p 3 random + p 0 world + f Lorg/apache/logging/log4j/Logger; field_9292 LOGGER + m (Lnet/minecraft/class_1299;Lnet/minecraft/class_2338;Lnet/minecraft/class_2791;)Z method_35238 method_35238 + p 2 chunk + p 1 pos + p 0 type + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2818;Lnet/minecraft/class_1948$class_5262;ZZZ)V method_27821 spawn + p 2 info + p 3 spawnAnimals + p 4 spawnMonsters + p 5 rareSpawn + p 0 world + p 1 chunk + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3610;Lnet/minecraft/class_1299;)Z method_8662 isClearForSpawn + p 4 entityType + p 3 fluidState + p 2 state + p 1 pos + p 0 blockView + m (ILjava/lang/Iterable;Lnet/minecraft/class_1948$class_5260;)Lnet/minecraft/class_1948$class_5262; method_27815 setupSpawn + p 2 chunkSource + p 0 spawningChunkCount + p 1 entities + m (Lnet/minecraft/class_1308;Lnet/minecraft/class_2791;)V method_35239 method_35239 + p 1 chunk + p 0 entity + f I field_24392 CHUNK_AREA + m (Lnet/minecraft/class_1948$class_5262;Lnet/minecraft/class_1308;Lnet/minecraft/class_2791;)V method_27818 method_27818 + p 1 entity + p 2 chunk + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_5138;Lnet/minecraft/class_2794;Lnet/minecraft/class_1311;Lnet/minecraft/class_2338;Lnet/minecraft/class_1959;)Lnet/minecraft/class_6012; method_29950 getSpawnEntries + p 4 pos + p 5 biome + p 2 chunkGenerator + p 3 spawnGroup + p 0 world + p 1 structureAccessor + m (Lnet/minecraft/class_4538;Lnet/minecraft/class_1299;II)Lnet/minecraft/class_2338; method_8658 getEntitySpawnPos + p 1 entityType + p 2 x + p 0 world + p 3 z + f [Lnet/minecraft/class_1311; field_24393 SPAWNABLE_GROUPS + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2791;Lnet/minecraft/class_2338$class_2339;D)Z method_24933 isAcceptableSpawnPosition + p 1 chunk + p 2 pos + p 0 world + p 3 squaredDistance + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_1297;Lnet/minecraft/class_5263;Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;Lnet/minecraft/class_1311;Lnet/minecraft/class_2818;)V method_27819 method_27819 + p 5 chunk + m (Lnet/minecraft/class_1317$class_1319;Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Lnet/minecraft/class_1299;)Z method_8660 canSpawn + p 3 entityType + p 2 pos + p 1 world + p 0 location + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1299;)Lnet/minecraft/class_1308; method_24931 createMob + p 0 world + p 1 type + m (Lnet/minecraft/class_1311;Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)V method_35240 spawnEntitiesInChunk + p 0 group + p 2 pos + p 1 world + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;D)Z method_24932 isValidSpawn + p 0 world + p 2 squaredDistance + p 1 entity +c net/minecraft/class_1948$class_5259 net/minecraft/world/SpawnHelper$Runner + m (Lnet/minecraft/class_1308;Lnet/minecraft/class_2791;)V run run + p 1 entity + p 2 chunk +c net/minecraft/class_1948$class_5261 net/minecraft/world/SpawnHelper$Checker + m (Lnet/minecraft/class_1299;Lnet/minecraft/class_2338;Lnet/minecraft/class_2791;)Z test test + p 2 pos + p 3 chunk + p 1 type +c net/minecraft/class_1948$class_5262 net/minecraft/world/SpawnHelper$Info + m ()Lit/unimi/dsi/fastutil/objects/Object2IntMap; method_27830 getGroupToCount + m (ILit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;Lnet/minecraft/class_5263;)V + p 3 densityField + p 2 groupToCount + p 1 spawningChunkCount + m (Lnet/minecraft/class_1308;Lnet/minecraft/class_2791;)V method_27825 run + c @see SpawnHelper.Runner#run(MobEntity, Chunk) + p 1 entity + p 2 chunk + f Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap; field_24395 groupToCount + f Lnet/minecraft/class_2338; field_24398 cachedPos + m (Lnet/minecraft/class_1299;Lnet/minecraft/class_2338;Lnet/minecraft/class_2791;)Z method_27824 test + c @see SpawnHelper.Checker#test(EntityType, BlockPos, Chunk) + p 1 type + p 3 chunk + p 2 pos + f Lit/unimi/dsi/fastutil/objects/Object2IntMap; field_24397 groupToCountView + f D field_24400 cachedDensityMass + m ()I method_27823 getSpawningChunkCount + f I field_24394 spawningChunkCount + f Lnet/minecraft/class_5263; field_24396 densityField + m (Lnet/minecraft/class_1311;)Z method_27826 isBelowCap + p 1 group + f Lnet/minecraft/class_1299; field_24399 cachedEntityType +c net/minecraft/class_1948$class_5260 net/minecraft/world/SpawnHelper$ChunkSource + m (JLjava/util/function/Consumer;)V query query + p 3 chunkConsumer + p 1 pos +c net/minecraft/class_1946 net/minecraft/world/PortalForcer + f Lnet/minecraft/class_3218; field_9286 world + m (Lnet/minecraft/class_2338;Z)Ljava/util/Optional; method_30483 getPortalRect + p 2 destIsNether + p 1 destPos + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2350$class_2351;)Ljava/util/Optional; method_30482 createPortal + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338$class_2339;Lnet/minecraft/class_2350;I)Z method_30481 isValidPortalPos + p 4 distanceOrthogonalToPortal + p 2 temp + p 3 portalDirection + p 1 pos + m (Lnet/minecraft/class_3218;)V + p 1 world +c net/minecraft/class_1945 net/minecraft/world/ModifiableWorld + c Represents a modifiable world where block states can be changed and entities spawned. + m (Lnet/minecraft/class_2338;ZLnet/minecraft/class_1297;)Z method_8651 breakBlock + p 2 drop + p 1 pos + p 3 breakingEntity + m (Lnet/minecraft/class_2338;Z)Z method_22352 breakBlock + p 2 drop + p 1 pos + m (Lnet/minecraft/class_2338;ZLnet/minecraft/class_1297;I)Z method_30093 breakBlock + p 1 pos + p 2 drop + p 3 breakingEntity + p 4 maxUpdateDepth + m (Lnet/minecraft/class_2338;Z)Z method_8650 removeBlock + p 2 move + p 1 pos + m (Lnet/minecraft/class_1297;)Z method_8649 spawnEntity + p 1 entity + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;II)Z method_30092 setBlockState + c Updates the block state at a position, calling appropriate callbacks.\n\n

When called on the server, the new block state is stored and propagated to clients and listeners as dictated\nby the supplied flags. Note that calling this on the client will update the world locally, but may not see the\nchange persisted across loads. It's recommended to check whether this world is client before\ninteracting with the world in this way.

\n\n

See {@link #setBlockState(BlockPos, BlockState, int)} for a list of accepted flags. + p 4 maxUpdateDepth + c the limit for the cascading block updates + p 3 flags + c the bitwise flag combination, as described above + p 2 state + c the block state to set + p 1 pos + c the target position + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;I)Z method_8652 setBlockState + c Updates the block state at a position, calling appropriate callbacks.\n\n

When called on the server, the new block state is stored and propagated to clients and listeners as dictated\nby the supplied flags. Note that calling this on the client will update the world locally, but may not see the\nchange persisted across loads. It's recommended to check whether this world is client before\ninteracting with the world in this way.

\n\n

The accepted values of these flags are:\n

    \n
  • {@link net.minecraft.block.Block#NOTIFY_ALL Block.NOTIFY_ALL}
  • \n
  • {@link net.minecraft.block.Block#NOTIFY_NEIGHBORS Block.NOTIFY_NEIGHBORS}
  • \n
  • {@link net.minecraft.block.Block#NOTIFY_LISTENERS Block.NOTIFY_LISTENERS}
  • \n
  • {@link net.minecraft.block.Block#NO_REDRAW Block.NO_REDRAW}
  • \n
  • {@link net.minecraft.block.Block#REDRAW_ON_MAIN_THREAD Block.REDRAW_ON_MAIN_THREAD}
  • \n
  • {@link net.minecraft.block.Block#FORCE_STATE Block.FORCE_STATE}
  • \n
  • {@link net.minecraft.block.Block#SKIP_DROPS Block.SKIP_DROPS}
  • \n
  • {@link net.minecraft.block.Block#MOVED Block.MOVED}
  • \n
  • {@link net.minecraft.block.Block#SKIP_LIGHTING_UPDATES Block.SKIP_LIGHTING_UPDATES}
  • \n
\n\n@see #setBlockState(BlockPos, BlockState, int, int) + p 1 pos + c the target position + p 3 flags + c the bitwise flag combination, as described above + p 2 state + c the block state to set +c net/minecraft/class_1949 net/minecraft/server/world/ServerTickScheduler + f Lnet/minecraft/class_3218; field_9301 world + m (Lnet/minecraft/class_1923;)Lnet/minecraft/class_2499; method_8669 toNbt + m (Lnet/minecraft/class_1923;ZZ)Ljava/util/List; method_8671 getScheduledTicksInChunk + p 3 getStaleTicks + p 2 updateState + p 1 pos + m (Lnet/minecraft/class_3341;ZZ)Ljava/util/List; method_8672 getScheduledTicks + p 2 updateState + p 1 bounds + p 3 getStaleTicks + f Ljava/util/function/Consumer; field_9300 tickConsumer + m (Ljava/util/function/Function;Ljava/lang/Iterable;J)Lnet/minecraft/class_2499; method_20469 serializeScheduledTicks + p 2 time + p 0 identifierProvider + p 1 scheduledTicks + f Ljava/util/List; field_19338 consumedTickActions + f Ljava/util/Set; field_19341 scheduledTickActionsInOrder + f Ljava/util/Set; field_9296 scheduledTickActions + f Ljava/util/function/Predicate; field_9297 invalidObjPredicate + m (Lnet/minecraft/class_1954;)V method_20514 addScheduledTick + p 1 tick + m (Lnet/minecraft/class_3341;Lnet/minecraft/class_2338;)V method_8666 copyScheduledTicks + p 1 box + p 2 offset + m ()V method_8670 tick + f Ljava/util/function/Function; field_9294 idToName + f Ljava/util/Queue; field_9299 currentTickActions + m (Lnet/minecraft/class_3218;Ljava/util/function/Predicate;Ljava/util/function/Function;Ljava/util/function/Consumer;)V + p 4 tickConsumer + p 3 idToName + p 2 invalidObjPredicate + p 1 world + m (Ljava/util/List;Ljava/util/Collection;Lnet/minecraft/class_3341;Z)Ljava/util/List; method_20596 transferTicksInBounds + p 3 bounds + p 2 src + p 4 move + p 1 dst +c net/minecraft/class_149 net/minecraft/loot/function/SetDamageLootFunction + f Lorg/apache/logging/log4j/Logger; field_1121 LOGGER + m (Lnet/minecraft/class_5658;Z)Lnet/minecraft/class_120$class_121; method_35542 builder + p 0 durabilityRange + p 1 add + m ([Lnet/minecraft/class_5341;Lnet/minecraft/class_5658;Z)V + p 3 add + p 1 contents + p 2 durabilityRange + m (Lnet/minecraft/class_5658;Z[Lnet/minecraft/class_5341;)Lnet/minecraft/class_117; method_35543 method_35543 + p 2 conditions + f Z field_27910 add + m (Lnet/minecraft/class_5658;)Lnet/minecraft/class_120$class_121; method_633 builder + p 0 durabilityRange + f Lnet/minecraft/class_5658; field_1120 durabilityRange + m (Lnet/minecraft/class_5658;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_117; method_634 method_634 + p 1 conditions +c net/minecraft/class_149$class_150 net/minecraft/loot/function/SetDamageLootFunction$Serializer + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_149;Lcom/google/gson/JsonSerializationContext;)V method_636 toJson + m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_149; method_635 fromJson +c net/minecraft/class_148 net/minecraft/util/crash/CrashException + f Lnet/minecraft/class_128; field_1119 report + m (Lnet/minecraft/class_128;)V + p 1 report + m ()Lnet/minecraft/class_128; method_631 getReport +c net/minecraft/class_141 net/minecraft/loot/function/SetCountLootFunction + m (Lnet/minecraft/class_5658;Z[Lnet/minecraft/class_5341;)Lnet/minecraft/class_117; method_35541 method_35541 + p 2 conditions + f Lnet/minecraft/class_5658; field_1114 countRange + m (Lnet/minecraft/class_5658;)Lnet/minecraft/class_120$class_121; method_621 builder + p 0 countRange + m (Lnet/minecraft/class_5658;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_117; method_620 method_620 + p 1 conditions + m ([Lnet/minecraft/class_5341;Lnet/minecraft/class_5658;Z)V + p 3 add + p 1 conditions + p 2 countRange + m (Lnet/minecraft/class_5658;Z)Lnet/minecraft/class_120$class_121; method_35540 builder + p 0 countRange + p 1 add + f Z field_27909 add +c net/minecraft/class_141$class_142 net/minecraft/loot/function/SetCountLootFunction$Serializer + m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_141; method_622 fromJson + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_141;Lcom/google/gson/JsonSerializationContext;)V method_623 toJson +c net/minecraft/class_140 net/minecraft/util/logging/UncaughtExceptionLogger + f Lorg/apache/logging/log4j/Logger; field_1113 logger + m (Lorg/apache/logging/log4j/Logger;)V + p 1 logger +c net/minecraft/class_144 net/minecraft/loot/function/SetLootTableLootFunction + f J field_1117 seed + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_120$class_121; method_35534 builder + p 0 id + m (Lnet/minecraft/class_2960;J[Lnet/minecraft/class_5341;)Lnet/minecraft/class_117; method_35536 method_35536 + p 3 conditions + m (Lnet/minecraft/class_2960;J)Lnet/minecraft/class_120$class_121; method_35535 builder + p 0 id + p 1 seed + m (Lnet/minecraft/class_2960;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_117; method_35537 method_35537 + p 1 conditions + m ([Lnet/minecraft/class_5341;Lnet/minecraft/class_2960;J)V + p 2 id + p 1 conditions + p 3 seed + f Lnet/minecraft/class_2960; field_1116 id +c net/minecraft/class_144$class_145 net/minecraft/loot/function/SetLootTableLootFunction$Serializer + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_144;Lcom/google/gson/JsonSerializationContext;)V method_626 toJson + m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_144; method_627 fromJson +c net/minecraft/class_143 net/minecraft/util/logging/UncaughtExceptionHandler + f Lorg/apache/logging/log4j/Logger; field_1115 logger + m (Lorg/apache/logging/log4j/Logger;)V + p 1 logger +c net/minecraft/class_1911 net/minecraft/enchantment/VanishingCurseEnchantment + m (Lnet/minecraft/class_1887$class_1888;[Lnet/minecraft/class_1304;)V + p 2 slotTypes + p 1 weight +c net/minecraft/class_1910 net/minecraft/enchantment/RiptideEnchantment + m (Lnet/minecraft/class_1887$class_1888;[Lnet/minecraft/class_1304;)V + p 1 weight + p 2 slotTypes +c net/minecraft/class_1915 net/minecraft/village/Merchant + m (I)V method_19271 setExperienceFromServer + p 1 experience + m (Lnet/minecraft/class_1657;Lnet/minecraft/class_2561;I)V method_17449 sendOffers + p 1 player + p 2 test + p 3 levelProgress + m (Lnet/minecraft/class_1657;)V method_8259 setCurrentCustomer + p 1 customer + m ()Lnet/minecraft/class_3414; method_18010 getYesSound + m ()I method_19269 getExperience + m (ILnet/minecraft/class_1661;Lnet/minecraft/class_1657;)Lnet/minecraft/class_1703; method_17448 method_17448 + p 1 syncId + p 3 player + p 2 playerInventory + m ()Lnet/minecraft/class_1916; method_8264 getOffers + m ()Z method_19270 isLeveledMerchant + m (Lnet/minecraft/class_1799;)V method_8258 onSellingItem + p 1 stack + m ()Lnet/minecraft/class_1937; method_8260 getMerchantWorld + m (Lnet/minecraft/class_1914;)V method_8262 trade + p 1 offer + m ()Z method_20708 canRefreshTrades + m (Lnet/minecraft/class_1916;)V method_8261 setOffersFromServer + p 1 offers + m ()Lnet/minecraft/class_1657; method_8257 getCurrentCustomer +c net/minecraft/class_1914 net/minecraft/village/TradeOffer + m ()I method_21725 getDemandBonus + c Returns the demand bonus of this trade offer. It is used to\nadjust the price of its first buy item.\n\n

The more the demand bonus is, the more the price will be high.\n\n

It is updated when a villager restocks.\n\n@see #updateDemandBonus() + m (Lnet/minecraft/class_2487;)V + p 1 nbt + m ()I method_8248 getMaxUses + c Returns the maximum number of times this trade offer can be used. + f I field_18676 specialPrice + f Lnet/minecraft/class_1799; field_9148 sellItem + m ()Lnet/minecraft/class_1799; method_18019 copySellItem + c Returns a copy of the sell item of this trade offer. + f F field_18678 priceMultiplier + f Lnet/minecraft/class_1799; field_9146 firstBuyItem + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;IIF)V + p 6 priceMultiplier + p 4 maxUses + p 5 merchantExperience + p 2 secondBuyItem + p 3 sellItem + p 1 firstBuyItem + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Z method_16953 depleteBuyItems + p 1 firstBuyStack + p 2 secondBuyStack + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;IIIFI)V + p 5 maxUses + p 4 uses + p 3 sellItem + p 2 secondBuyItem + p 8 demandBonus + p 7 priceMultiplier + p 6 merchantExperience + p 1 firstBuyItem + m ()V method_19274 updateDemandBonus + c Updates the demand bonus of this trade offer depending on its\nprevious demand bonus, the number of times it has been used and\nits remaining uses. + m ()Lnet/minecraft/class_1799; method_8246 getOriginalFirstBuyItem + c Returns the first buy item of this trade offer. + m ()Z method_8255 isDisabled + c Returns whether this trade offer is disabled.\n\n

Checks if the number of times this trade offer has been used\nis greater or equal to its maximum uses. + f I field_9147 uses + m ()V method_19276 clearSpecialPrice + c Resets the special price of this trade offer. + f I field_9144 maxUses + m (I)V method_8245 increaseSpecialPrice + c Increases the special price of this trade offer by {@code increment}.\n\n

A negative {@code increment} value will decrease the special price. + p 1 increment + m (I)V method_19273 setSpecialPrice + c Sets the special price of this trade offer to {@code specialPrice}. + p 1 specialPrice + m ()Lnet/minecraft/class_1799; method_8250 getSellItem + c Returns the sell item of this trade offer. + f I field_18677 demandBonus + m ()I method_8249 getUses + c Returns the number of times this trade offer has been used. + f Lnet/minecraft/class_1799; field_9143 secondBuyItem + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;IIF)V + p 5 priceMultiplier + p 4 merchantExperience + p 3 maxUses + p 2 sellItem + p 1 buyItem + m ()I method_19277 getSpecialPrice + c Returns the special price of this trade offer. It is used to\nadjust the price of its first buy item.\n\n

The less the special price is, the more the price will be low. + f I field_18679 merchantExperience + m ()I method_19279 getMerchantExperience + c Returns the amount of experience that will be given to a merchant\nafter this trade offer has been used. + m ()F method_19278 getPriceMultiplier + c Returns the price multiplier of this trade offer. It is used to\nadjust the price of its first buy item. + f Z field_9145 rewardingPlayerExperience + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Z method_16954 acceptsBuy + p 2 sample + p 1 given + m ()Lnet/minecraft/class_1799; method_19272 getAdjustedFirstBuyItem + c Returns a copy of the first buy item of this trade offer,\nwith its price adjusted depending on the demand bonus, the\nspecial price and the price multiplier. + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Z method_16952 matchesBuyItems + p 2 second + p 1 first + m ()Lnet/minecraft/class_2487; method_8251 toNbt + m ()Z method_21834 hasBeenUsed + c Returns whether this trade offer has already been used.\n\n

Checks if the number of times this trade offer has been used\nis greater than 0. + m ()V method_8244 use + c Increments the number of times this trade offer has been used. + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;IIIF)V + p 6 merchantExperience + p 5 maxUses + p 4 uses + p 3 sellItem + p 2 secondBuyItem + p 1 firstBuyItem + p 7 priceMultiplier + m ()Lnet/minecraft/class_1799; method_8247 getSecondBuyItem + c Returns the second buy item of this trade offer.\n\n

If there is no second buy item, this returns the {@linkplain ItemStack#EMPTY empty\nitem stack}. + m ()Z method_8256 shouldRewardPlayerExperience + c Returns whether experience should be given to a player when\nthey use this trade offer. + m ()V method_8254 disable + c Sets the number of times this trade offer has been used to\nits maximum uses, making it disabled. + m ()V method_19275 resetUses + c Resets the number of times this trade offer has been used. +c net/minecraft/class_1913 net/minecraft/enchantment/DepthStriderEnchantment + m (Lnet/minecraft/class_1887$class_1888;[Lnet/minecraft/class_1304;)V + p 2 slotTypes + p 1 weight +c net/minecraft/class_1912 net/minecraft/enchantment/AquaAffinityEnchantment + m (Lnet/minecraft/class_1887$class_1888;[Lnet/minecraft/class_1304;)V + p 2 slotTypes + p 1 weight +c net/minecraft/class_1919 net/minecraft/server/world/BlockEvent + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2248;II)V + p 3 type + p 4 data + p 1 pos + p 2 block + f Lnet/minecraft/class_2248; field_9172 block + m (Ljava/lang/Object;)Z equals equals + p 1 o + f Lnet/minecraft/class_2338; field_9173 pos + m ()Lnet/minecraft/class_2338; method_8306 getPos + m ()I method_8308 getData + m ()I method_8307 getType + m ()Lnet/minecraft/class_2248; method_8309 getBlock + f I field_9171 type + f I field_9170 data +c net/minecraft/class_1918 net/minecraft/world/CommandBlockExecutor + c A common logic for command-block behaviors shared by\n{@linkplain net.minecraft.block.entity.CommandBlockBlockEntity\ncommand blocks} and {@linkplain net.minecraft.entity.vehicle.CommandBlockMinecartEntity\ncommand block minecarts}.\n\n@see MobSpawnerLogic + f J field_9167 lastExecution + f I field_9163 successCount + f Ljava/text/SimpleDateFormat; field_9169 DATE_FORMAT + m (Z)V method_8287 setTrackingOutput + p 1 trackOutput + m (Lnet/minecraft/class_2561;)V method_8291 setLastOutput + p 1 lastOutput + f Lnet/minecraft/class_2561; field_9162 customName + m (Lnet/minecraft/class_1657;)Lnet/minecraft/class_1269; method_8288 interact + p 1 player + m ()Lnet/minecraft/class_2168; method_8303 getSource + m ()V method_8295 markDirty + m ()Lnet/minecraft/class_2561; method_8299 getCustomName + f Z field_9166 updateLastExecution + f Z field_9164 trackOutput + m (Lnet/minecraft/class_1937;)Z method_8301 execute + p 1 world + m ()Lnet/minecraft/class_3218; method_8293 getWorld + m (Ljava/lang/String;)V method_8286 setCommand + p 1 command + m ()Lnet/minecraft/class_243; method_8300 getPos + f Lnet/minecraft/class_2561; field_9165 lastOutput + m (Lnet/minecraft/class_2561;)V method_8290 setCustomName + p 1 name + m ()Ljava/lang/String; method_8289 getCommand + m ()I method_8304 getSuccessCount + m ()Z method_8296 isTrackingOutput + m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487; method_8297 writeNbt + p 1 nbt + f Ljava/lang/String; field_9168 command + m (Lnet/minecraft/class_2487;)V method_8305 readNbt + p 1 nbt + m (I)V method_8298 setSuccessCount + p 1 successCount + f Lnet/minecraft/class_2561; field_21515 DEFAULT_NAME + m ()Lnet/minecraft/class_2561; method_8292 getLastOutput +c net/minecraft/class_1917 net/minecraft/world/MobSpawnerLogic + f I field_9158 requiredPlayerRange + m (Lnet/minecraft/class_1299;)V method_8274 setEntityId + p 1 type + f I field_9157 spawnRange + f I field_9154 spawnDelay + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;I)V method_8273 sendStatus + p 2 pos + p 1 world + m (Lnet/minecraft/class_1937;)Lnet/minecraft/class_1297; method_8283 getRenderedEntity + p 1 world + f Lnet/minecraft/class_1952; field_9155 spawnEntry + f Ljava/util/Random; field_27080 random + f I field_9151 minSpawnDelay + f I field_9150 maxSpawnDelay + f I field_9160 maxNearbyEntities + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)V method_31588 serverTick + p 1 world + p 2 pos + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487; method_8272 writeNbt + p 2 pos + p 3 nbt + p 1 world + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2960; method_8281 getEntityId + p 2 pos + p 1 world + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1952;)V method_8277 setSpawnEntry + p 1 world + p 2 pos + p 3 spawnEntry + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Z method_8284 isPlayerInRange + p 1 world + p 2 pos + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_31589 clientTick + p 2 pos + p 1 world + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2487;)V method_8280 readNbt + p 2 pos + p 3 nbt + p 1 world + f Lnet/minecraft/class_6012; field_9152 spawnPotentials + f Lnet/minecraft/class_1297; field_9153 renderedEntity + f Lorg/apache/logging/log4j/Logger; field_9156 LOGGER + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_8282 updateSpawns + p 1 world + p 2 pos + f I field_9149 spawnCount +c net/minecraft/class_1916 net/minecraft/village/TradeOfferList + m ()Lnet/minecraft/class_2487; method_8268 toNbt + m (Lnet/minecraft/class_2487;)V + p 1 nbt + m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_1916; method_8265 fromPacket + p 0 buf + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;I)Lnet/minecraft/class_1914; method_8267 getValidOffer + p 2 secondBuyItem + p 1 firstBuyItem + p 3 index + m (Lnet/minecraft/class_2540;)V method_8270 toPacket + p 1 buf +c net/minecraft/class_159 net/minecraft/loot/function/SetNbtLootFunction + m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_120$class_121; method_677 builder + p 0 nbt + m ([Lnet/minecraft/class_5341;Lnet/minecraft/class_2487;)V + p 1 conditions + p 2 nbt + m (Lnet/minecraft/class_2487;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_117; method_675 method_675 + p 1 conditions + f Lnet/minecraft/class_2487; field_1138 nbt +c net/minecraft/class_159$class_160 net/minecraft/loot/function/SetNbtLootFunction$Serializer + m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_159; method_679 fromJson + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_159;Lcom/google/gson/JsonSerializationContext;)V method_678 toJson +c net/minecraft/class_152 net/minecraft/loot/function/SetStewEffectLootFunction + m (Lnet/minecraft/class_5658;)Ljava/util/stream/Stream; method_32421 method_32421 + p 0 numberProvider + f Ljava/util/Map; field_1122 effects + m ([Lnet/minecraft/class_5341;Ljava/util/Map;)V + p 1 conditions + p 2 effects + m ()Lnet/minecraft/class_152$class_153; method_637 builder +c net/minecraft/class_152$class_153 net/minecraft/loot/function/SetStewEffectLootFunction$Builder + f Ljava/util/Map; field_1123 map + m (Lnet/minecraft/class_1291;Lnet/minecraft/class_5658;)Lnet/minecraft/class_152$class_153; method_640 withEffect + p 2 durationRange + p 1 effect + m ()Lnet/minecraft/class_152$class_153; method_639 getThisBuilder +c net/minecraft/class_152$class_154 net/minecraft/loot/function/SetStewEffectLootFunction$Serializer + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_152;Lcom/google/gson/JsonSerializationContext;)V method_642 toJson + m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_152; method_641 fromJson +c net/minecraft/class_151 net/minecraft/util/InvalidIdentifierException +c net/minecraft/class_156 net/minecraft/util/Util + m (Ljava/lang/Iterable;Ljava/lang/Object;)Ljava/lang/Object; method_660 next + p 1 object + p 0 iterable + m ()J method_659 getEpochTimeMs + m (Ljava/lang/Throwable;)Ljava/util/concurrent/CompletableFuture; method_19483 completeExceptionally + p 0 throwable + m ()V method_33560 pause + m (Ljava/lang/Thread;Ljava/lang/Throwable;)V method_18347 uncaughtExceptionHandler + p 0 thread + p 1 t + m (ILjava/lang/String;[Ljava/util/function/BooleanSupplier;)Z method_30622 attemptTasks + p 1 taskName + p 0 retries + p 2 tasks + m ()Lorg/apache/logging/log4j/Logger; method_667 getLogger + f Ljava/util/concurrent/ExecutorService; field_18035 MAIN_WORKER_EXECUTOR + m (Ljava/util/List;Ljava/util/List;)Ljava/util/List; method_33788 method_33788 + p 0 firstResults + p 1 secondResults + f Ljava/util/function/LongSupplier; field_1128 nanoTimeSupplier + f Ljava/util/UUID; field_25140 NIL_UUID + m (Ljava/lang/String;Ljava/util/concurrent/ForkJoinPool;)Ljava/util/concurrent/ForkJoinWorkerThread; method_28123 method_28123 + p 1 forkJoinPool + m (Ljava/lang/Throwable;)Ljava/lang/String; method_22321 getInnermostMessage + p 0 t + m ()Ljava/util/stream/Stream; method_651 getJVMFlags + m (Ljava/lang/Throwable;)Ljava/lang/Throwable; method_22320 throwOrPause + p 0 t + m (Ljava/lang/String;)V method_33559 error + p 0 message + m ()Ljava/util/concurrent/Executor; method_27958 getIoWorkerExecutor + m (Ljava/lang/String;)Z method_666 method_666 + p 0 runtimeArg + m ()V method_18350 shutdownExecutors + m (Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; method_33791 combineSafe + c Combines a list of {@code futures} into one future that holds a list\nof their results.\n\n

This version expects all futures to complete successfully and is not\noptimized in case any of the input futures throws.\n\n@return the combined future\n@see #combine(List) + p 0 futures + c the completable futures to combine + m (Ljava/lang/Throwable;)V method_24155 throwUnchecked + p 0 t + m ([Ljava/util/function/BooleanSupplier;)Z method_30627 attemptTasks + p 0 tasks + m (Ljava/util/concurrent/CompletableFuture;Ljava/util/List;ILjava/lang/Object;Ljava/lang/Throwable;)V method_18842 method_18842 + p 3 object + p 4 throwable + m ()J method_648 getMeasuringTimeNano + m ([ILjava/util/Random;)I method_27172 getRandom + p 1 random + p 0 array + f Lorg/apache/logging/log4j/Logger; field_1129 LOGGER + m (Ljava/util/List;I)Lcom/mojang/serialization/DataResult; method_33141 toArray + p 1 length + m (Lnet/minecraft/class_2769;Ljava/lang/Object;)Ljava/lang/String; method_650 getValueAsString + p 1 value + p 0 property + m (Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;)Lcom/mojang/datafixers/types/Type; method_29191 getChoiceTypeInternal + p 0 typeReference + p 1 id + f Ljava/util/concurrent/atomic/AtomicInteger; field_18034 NEXT_WORKER_ID + m (Ljava/util/List;Ljava/util/Random;)Ljava/lang/Object; method_32309 getRandom + p 0 list + p 1 random + m (Ljava/lang/Object;Ljava/util/List;)Ljava/util/List; method_33786 method_33786 + p 0 eachResult + p 1 collectedResults + m (Ljava/util/stream/IntStream;I)Lcom/mojang/serialization/DataResult; method_29190 toArray + p 1 length + p 0 stream + m (Ljava/nio/file/Path;)Ljava/util/function/BooleanSupplier; method_30628 deletionVerifyTask + p 0 path + m (Ljava/util/function/Function;)Ljava/util/function/Function; method_34866 memoize + p 0 function + m ()Lnet/minecraft/class_156$class_158; method_668 getOperatingSystem + m (Ljava/nio/file/Path;)Ljava/util/function/BooleanSupplier; method_30624 deleteTask + m (Ljava/util/concurrent/ExecutorService;)V method_27957 attemptShutdown + p 0 service + m ()Lit/unimi/dsi/fastutil/Hash$Strategy; method_655 identityHashStrategy + m (Ljava/util/List;[Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;)V method_18841 method_18841 + p 3 future + m (Ljava/nio/file/Path;Ljava/nio/file/Path;)Ljava/util/function/BooleanSupplier; method_30625 renameTask + p 1 dest + p 0 src + m ()Ljava/util/concurrent/Executor; method_18349 getMainWorkerExecutor + m (Ljava/io/File;Ljava/io/File;Ljava/io/File;)V method_27760 backupAndReplace + p 1 newFile + p 0 current + p 2 backup + m (Ljava/lang/String;Ljava/lang/Runnable;)Ljava/lang/Runnable; method_33787 debugRunnable + p 0 activeThreadName + p 1 task + m (Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;)Ljava/util/concurrent/CompletableFuture; method_33792 method_33792 + p 1 each + p 0 collected + m (Ljava/lang/String;)Ljava/util/concurrent/ExecutorService; method_28122 createWorker + p 0 name + m (Ljava/util/function/Consumer;Ljava/lang/String;Ljava/lang/String;)V method_29189 method_29189 + p 2 string + m (Ljava/util/function/Supplier;)Ljava/lang/Object; method_656 make + p 0 factory + m (Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;)Ljava/util/concurrent/CompletableFuture; method_33789 method_33789 + p 0 firstCollected + p 1 secondCollected + m (Ljava/util/function/BiFunction;)Ljava/util/function/BiFunction; method_34865 memoize + p 0 biFunction + f Ljava/util/concurrent/ExecutorService; field_24622 BOOTSTRAP_EXECUTOR + m (Ljava/util/List;)Ljava/lang/Object; method_20793 getLast + p 0 list + m (Ljava/nio/file/Path;)Ljava/util/function/BooleanSupplier; method_30629 existenceCheckTask + p 0 path + m (Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;)Lcom/mojang/datafixers/types/Type; method_29187 getChoiceType + p 1 id + p 0 typeReference + m (Ljava/lang/String;Lnet/minecraft/class_5462;)Ljava/lang/String; method_30309 replaceInvalidChars + p 0 string + p 1 predicate + m (Ljava/util/Optional;Ljava/util/function/Consumer;Ljava/lang/Runnable;)Ljava/util/Optional; method_17974 ifPresentOrElse + p 0 optional + p 2 elseAction + p 1 presentAction + m (Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/nio/file/Path;)V method_30626 backupAndReplace + c Copies {@code current} to {@code backup} and then replaces {@code current} with {@code newPath} + p 0 current + p 2 backup + p 1 newPath + m (Ljava/util/Optional;)Ljava/util/stream/Stream; method_17815 stream + p 0 optional + m (Ljava/lang/String;Ljava/util/function/Consumer;)Ljava/util/function/Consumer; method_29188 addPrefix + p 0 prefix + p 1 consumer + m ()J method_658 getMeasuringTimeMs + m (Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; method_652 combine + c Combines a list of {@code futures} into one future that holds a list\nof their results.\n\n

The returned future is fail-fast; if any of the input futures fails,\nthis returned future will be immediately completed exceptionally than\nwaiting for other input futures.\n\n@return the combined future\n@see #combineSafe(List) + p 0 futures + c the completable futures to combine + m (Ljava/lang/Runnable;Ljava/util/function/Supplier;)Ljava/lang/Runnable; method_18839 debugRunnable + p 1 messageSupplier + p 0 runnable + m ([Ljava/lang/Object;Ljava/util/Random;)Ljava/lang/Object; method_27173 getRandom + p 1 random + p 0 array + m (Ljava/lang/String;II)I method_27761 moveCursor + c Moves the {@code cursor} in the {@code string} by a {@code delta} amount.\nSkips surrogate characters. + p 0 string + p 1 cursor + p 2 delta + m ()V method_29476 startTimerHack + m (Ljava/lang/Object;Ljava/util/function/Consumer;)Ljava/lang/Object; method_654 make + p 1 initializer + p 0 object + m (Ljava/lang/Runnable;)Ljava/lang/Thread; method_27956 method_27956 + p 0 runnable + m ()Ljava/util/concurrent/Executor; method_28124 getBootstrapExecutor + m (Ljava/lang/Iterable;Ljava/lang/Object;)Ljava/lang/Object; method_645 previous + p 1 object + p 0 iterable + m ()Ljava/util/stream/Collector; method_664 toMap + m (Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/nio/file/Path;)V method_29775 relativeCopy + c Copies a file contained in the folder {@code src} to the folder {@code dest}.\nThis will replicate any path structure that may exist between {@code src} and {@code toCopy}. + p 1 dest + p 0 src + p 2 toCopy + f Ljava/util/concurrent/ExecutorService; field_24477 IO_WORKER_EXECUTOR + m (Ljava/lang/String;Lnet/minecraft/class_2960;)Ljava/lang/String; method_646 createTranslationKey + p 0 type + p 1 id + m (Lnet/minecraft/class_5462;I)Ljava/lang/String; method_30623 method_30623 + p 1 charCode + m ()Ljava/util/concurrent/ExecutorService; method_27959 createIoWorker +c net/minecraft/class_156$class_157 net/minecraft/util/Util$IdentityHashStrategy +c net/minecraft/class_156$class_158 net/minecraft/util/Util$OperatingSystem + m (Ljava/lang/String;)V method_670 open + p 1 uri + m (Ljava/io/File;)V method_672 open + p 1 file + m (Ljava/net/URL;)V method_669 open + p 1 url + m (Ljava/net/URI;)V method_673 open + p 1 uri + m (Ljava/net/URL;)[Ljava/lang/String; method_674 getURLOpenCommand + p 1 url +c net/minecraft/class_156$7 net/minecraft/util/Util$7 + f Ljava/util/Map; field_29655 cache +c net/minecraft/class_156$8 net/minecraft/util/Util$8 + f Ljava/util/Map; field_29657 cache +c net/minecraft/class_155 net/minecraft/SharedConstants + f Z field_1125 isDevelopment + m (Lcom/mojang/bridge/game/GameVersion;)V method_34872 setGameVersion + p 0 version + m (C)Z method_643 isValidChar + p 0 chr + f [C field_1126 INVALID_CHARS_LEVEL_NAME + m ()I method_31372 getProtocolVersion + f Lcom/mojang/bridge/game/GameVersion; field_16742 gameVersion + m ()Lcom/mojang/bridge/game/GameVersion; method_16673 getGameVersion + m ()V method_36208 createGameVersion + f Z field_25135 useChoiceTypeRegistrations + c Specifies whether Minecraft should use choice type registrations from the game's schema when entity types or block entity types are created. + m (Ljava/lang/String;)Ljava/lang/String; method_644 stripInvalidChars + p 0 s + f Lio/netty/util/ResourceLeakDetector$Level; field_1124 RESOURCE_LEAK_DETECTOR_DISABLED +c net/minecraft/class_1922 net/minecraft/world/BlockView + c Represents a scoped, read-only view of block states, fluid states and block entities. + m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2586; method_8321 getBlockEntity + p 1 pos + m (Lnet/minecraft/class_238;)Ljava/util/stream/Stream; method_29546 getStatesInBox + p 1 box + m (Lnet/minecraft/class_265;Ljava/util/function/Supplier;)D method_30346 getDismountHeight + p 1 blockCollisionShape + p 2 belowBlockCollisionShapeGetter + m (Lnet/minecraft/class_5702;)Lnet/minecraft/class_3965; method_32880 raycast + p 1 context + m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680; method_8320 getBlockState + p 1 pos + m (Lnet/minecraft/class_2338;)D method_30347 getDismountHeight + p 1 pos + m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_3610; method_8316 getFluidState + p 1 pos + m (Lnet/minecraft/class_3959;)Lnet/minecraft/class_3965; method_17746 method_17746 + p 0 context + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2591;)Ljava/util/Optional; method_35230 getBlockEntity + p 1 pos + p 2 type + m ()I method_8315 getMaxLightLevel + m (Lnet/minecraft/class_5702;)Lnet/minecraft/class_3965; method_32882 method_32882 + p 0 context + m (Lnet/minecraft/class_2338;)I method_8317 getLuminance + p 1 pos + m (Lnet/minecraft/class_243;Lnet/minecraft/class_243;Lnet/minecraft/class_2338;Lnet/minecraft/class_265;Lnet/minecraft/class_2680;)Lnet/minecraft/class_3965; method_17745 raycastBlock + p 5 state + p 3 pos + p 4 shape + p 1 start + p 2 end + m (Lnet/minecraft/class_5702;Lnet/minecraft/class_2338;)Lnet/minecraft/class_3965; method_32881 method_32881 + p 1 context + p 2 pos + m (Lnet/minecraft/class_3959;Lnet/minecraft/class_2338;)Lnet/minecraft/class_3965; method_17743 method_17743 + p 2 pos + p 1 context + m (Lnet/minecraft/class_243;Lnet/minecraft/class_243;Ljava/lang/Object;Ljava/util/function/BiFunction;Ljava/util/function/Function;)Ljava/lang/Object; method_17744 raycast + p 0 start + p 4 missFactory + p 3 blockHitFactory + p 2 context + p 1 end + m (Lnet/minecraft/class_3959;)Lnet/minecraft/class_3965; method_17742 raycast + p 1 context +c net/minecraft/class_1921 net/minecraft/client/render/RenderLayer + f Lnet/minecraft/class_1921; field_25488 DIRECT_ENTITY_GLINT + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_23030 getTextSeeThrough + p 0 texture + f Lnet/minecraft/class_293$class_5596; field_20973 drawMode + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_23026 getEyes + p 0 texture + m ()Lnet/minecraft/class_1921; method_29380 getTranslucentMovingBlock + m ()Lnet/minecraft/class_293; method_23031 getVertexFormat + f Ljava/util/function/Function; field_29633 ENTITY_NO_OUTLINE + m (Ljava/lang/String;Lnet/minecraft/class_293;Lnet/minecraft/class_293$class_5596;IZZLnet/minecraft/class_1921$class_4688;)Lnet/minecraft/class_1921$class_4687; method_24049 of + p 1 vertexFormat + p 0 name + p 5 translucent + p 6 phases + p 3 expectedBufferSize + p 4 hasCrumbling + f Z field_20975 hasCrumbling + m ()Ljava/util/Optional; method_23289 getAffectedOutline + m ()Ljava/util/Optional; method_24296 asOptional + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_34823 method_34823 + p 0 texture + f Z field_21402 translucent + f Ljava/util/function/BiFunction; field_29626 ENTITY_CUTOUT_NO_CULL_Z_OFFSET + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_34835 method_34835 + p 0 texture + m ()Lnet/minecraft/class_1921$class_4688; method_29381 getItemPhaseData + m ()Lnet/minecraft/class_1921; method_23591 getEntityGlint + m ()Lnet/minecraft/class_1921; method_23587 getLeash + m ()Lnet/minecraft/class_1921; method_29706 getDirectGlint + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_25448 getArmorCutoutNoCull + p 0 texture + f Ljava/util/function/Function; field_29632 ENTITY_DECAL + m (Lnet/minecraft/class_2960;Ljava/lang/Boolean;)Lnet/minecraft/class_1921; method_34830 method_34830 + p 0 texture + p 1 affectsOutline + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_34822 method_34822 + p 0 texture + m (Ljava/lang/String;Lnet/minecraft/class_293;Lnet/minecraft/class_293$class_5596;IZZLjava/lang/Runnable;Ljava/lang/Runnable;)V + p 5 hasCrumbling + p 6 translucent + p 4 expectedBufferSize + p 1 name + p 2 vertexFormat + p 7 startAction + p 8 endAction + f Ljava/util/function/Function; field_29628 ENTITY_TRANSLUCENT_CULL + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_23578 getEntityCutoutNoCull + p 0 texture + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_34834 method_34834 + p 0 texture + f Ljava/util/function/BiFunction; field_29631 BEACON_BEAM + m ()Lnet/minecraft/class_1921; method_23590 getGlint + m (Lnet/minecraft/class_2960;FF)Lnet/minecraft/class_1921; method_23018 getEnergySwirl + p 0 texture + p 1 x + p 2 y + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_23570 getBlockBreaking + p 0 texture + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_28116 getEntityCutoutNoCullZOffset + p 0 texture + m ()Lnet/minecraft/class_1921; method_23574 getEndPortal + m ()Lnet/minecraft/class_1921; method_27948 getArmorGlint + m ()Z method_23037 hasCrumbling + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_34838 method_34838 + p 0 texture + m ()Lnet/minecraft/class_1921; method_29997 getTripwire + f Ljava/util/function/Function; field_29635 ENTITY_ALPHA + f Ljava/util/function/Function; field_29623 ENTITY_SOLID + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_34825 method_34825 + p 0 texture + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_34837 method_34837 + p 0 texture + m ()Lnet/minecraft/class_1921; method_23585 getTranslucentNoCrumbling + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_29379 getItemEntityTranslucentCull + p 0 texture + f Ljava/util/function/Function; field_29622 ARMOR_CUTOUT_NO_CULL + f Ljava/util/function/BiFunction; field_29629 ENTITY_TRANSLUCENT + m (Lnet/minecraft/class_2960;Z)Lnet/minecraft/class_1921; method_23592 getBeaconBeam + p 1 translucent + p 0 texture + f Ljava/util/function/Function; field_29634 ENTITY_SHADOW + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_34836 method_34836 + p 0 texture + m ()Lnet/minecraft/class_293$class_5596; method_23033 getDrawMode + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_23588 getEntityNoOutline + p 0 texture + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_34824 method_34824 + p 0 texture + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_23576 getEntityCutout + p 0 texture + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_34840 method_34840 + p 0 texture + f I field_20806 expectedBufferSize + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_23580 getEntityTranslucent + p 0 texture + m (Lnet/minecraft/class_287;III)V method_23012 draw + p 1 buffer + p 2 cameraX + p 3 cameraY + p 4 cameraZ + m ()Ljava/util/List; method_22720 getBlockLayers + f Ljava/util/function/Function; field_29637 CRUMBLING + m (Lnet/minecraft/class_2960;Ljava/lang/Boolean;)Lnet/minecraft/class_1921; method_34829 method_34829 + p 0 texture + p 1 affectsOutline + m ()Lnet/minecraft/class_1921$class_4688; method_29996 getTripwirePhaseData + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_23287 getOutline + p 0 texture + m ()Lnet/minecraft/class_1921; method_23583 getTranslucent + m ()Lnet/minecraft/class_1921; method_27949 getArmorEntityGlint + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_34827 method_34827 + p 0 texture + m (Ljava/lang/String;Lnet/minecraft/class_293;Lnet/minecraft/class_293$class_5596;ILnet/minecraft/class_1921$class_4688;)Lnet/minecraft/class_1921$class_4687; method_24048 of + p 4 phaseData + p 3 expectedBufferSize + p 0 name + p 1 vertexFormat + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_34839 method_34839 + p 0 texture + m ()Lnet/minecraft/class_1921; method_23579 getCutoutMipped + f Ljava/util/function/Function; field_29624 ENTITY_CUTOUT + f Ljava/util/function/Function; field_29636 EYES + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_34826 method_34826 + p 0 texture + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_24469 getEntityShadow + p 0 texture + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_23586 getEntityDecal + p 0 texture + f Ljava/util/Optional; field_21850 optionalThis + m (Lnet/minecraft/class_2960;Ljava/lang/Boolean;)Lnet/minecraft/class_1921; method_34831 method_34831 + p 1 affectsOutline + p 0 texture + m ()Lnet/minecraft/class_1921; method_29707 getDirectEntityGlint + m ()Lnet/minecraft/class_1921; method_23594 getLines + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_23028 getText + p 0 texture + m (Lnet/minecraft/class_2960;Z)Lnet/minecraft/class_1921; method_24294 getEntityTranslucent + p 1 affectsOutline + p 0 texture + m ()Z method_24295 isOutline + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_34833 method_34833 + p 0 texture + f Ljava/util/function/Function; field_29639 TEXT_SEE_THROUGH + f Ljava/util/function/Function; field_29627 ITEM_ENTITY_TRANSLUCENT_CULL + m (Lnet/minecraft/class_2960;Z)Lnet/minecraft/class_1921; method_28115 getEntityCutoutNoCullZOffset + p 1 affectsOutline + p 0 texture + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_23573 getEntityAlpha + p 0 texture + f Lnet/minecraft/class_1921; field_25487 DIRECT_GLINT + m ()Lnet/minecraft/class_1921; method_23577 getSolid + m (Lnet/minecraft/class_4668$class_5942;)Lnet/minecraft/class_1921$class_4688; method_34569 of + p 0 shader + m (Lnet/minecraft/class_2960;Ljava/lang/Boolean;)Lnet/minecraft/class_1921; method_34832 method_34832 + p 0 texture + p 1 affectsOutline + m ()Lnet/minecraft/class_1921; method_23581 getCutout + m ()Lnet/minecraft/class_1921; method_23593 getLightning + m ()Lnet/minecraft/class_1921; method_23589 getWaterMask + m (Lnet/minecraft/class_2960;Z)Lnet/minecraft/class_1921; method_24293 getEntityCutoutNoCull + p 1 affectsOutline + p 0 texture + f Ljava/util/function/Function; field_29630 ENTITY_SMOOTH_CUTOUT + m ()I method_22722 getExpectedBufferSize + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_23689 getEntityTranslucentCull + p 0 texture + f Ljava/util/function/BiFunction; field_29625 ENTITY_CUTOUT_NO_CULL + f Ljava/util/function/Function; field_29638 TEXT + f Lnet/minecraft/class_293; field_20972 vertexFormat + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_23584 getEntitySmoothCutout + p 0 texture + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_23572 getEntitySolid + p 0 texture +c net/minecraft/class_1921$class_4687 net/minecraft/client/render/RenderLayer$MultiPhase + f Lnet/minecraft/class_1921$class_4688; field_21403 phases + m (Ljava/lang/String;Lnet/minecraft/class_293;Lnet/minecraft/class_293$class_5596;IZZLnet/minecraft/class_1921$class_4688;)V + p 7 phases + p 2 vertexFormat + p 1 name + p 6 translucent + p 5 hasCrumbling + p 4 expectedBufferSize + f Z field_21851 outline + f Ljava/util/Optional; field_21697 affectedOutline +c net/minecraft/class_1921$class_4688 net/minecraft/client/render/RenderLayer$MultiPhaseParameters + f Lnet/minecraft/class_4668$class_4675; field_21416 layering + f Lnet/minecraft/class_4668$class_4684; field_21418 texturing + f Lnet/minecraft/class_4668$class_4676; field_21413 lightmap + f Lnet/minecraft/class_4668$class_4677; field_21420 lineWidth + f Lnet/minecraft/class_4668$class_5939; field_21406 texture + f Lnet/minecraft/class_4668$class_4672; field_21411 depthTest + f Lnet/minecraft/class_4668$class_4671; field_21412 cull + f Lcom/google/common/collect/ImmutableList; field_21422 phases + m ()Lnet/minecraft/class_1921$class_4688$class_4689; method_23598 builder + f Lnet/minecraft/class_1921$class_4750; field_21852 outlineMode + f Lnet/minecraft/class_4668$class_4686; field_21419 writeMaskState + f Lnet/minecraft/class_4668$class_4678; field_21417 target + f Lnet/minecraft/class_4668$class_4685; field_21407 transparency + f Lnet/minecraft/class_4668$class_4679; field_21414 overlay +c net/minecraft/class_1921$class_4688$class_4689 net/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder + f Lnet/minecraft/class_4668$class_4677; field_21437 lineWidth + m (Lnet/minecraft/class_4668$class_4679;)Lnet/minecraft/class_1921$class_4688$class_4689; method_23611 overlay + p 1 overlay + m (Lnet/minecraft/class_4668$class_5942;)Lnet/minecraft/class_1921$class_4688$class_4689; method_34578 shader + p 1 shader + f Lnet/minecraft/class_4668$class_4676; field_21430 lightmap + f Lnet/minecraft/class_4668$class_5939; field_29462 texture + f Lnet/minecraft/class_4668$class_4675; field_21433 layering + m (Lnet/minecraft/class_4668$class_5939;)Lnet/minecraft/class_1921$class_4688$class_4689; method_34577 texture + p 1 texture + f Lnet/minecraft/class_4668$class_4679; field_21431 overlay + f Lnet/minecraft/class_4668$class_4672; field_21428 depthTest + f Lnet/minecraft/class_4668$class_4671; field_21429 cull + f Lnet/minecraft/class_4668$class_4686; field_21436 writeMaskState + f Lnet/minecraft/class_4668$class_4678; field_21434 target + f Lnet/minecraft/class_4668$class_5942; field_29463 shader + m (Lnet/minecraft/class_4668$class_4672;)Lnet/minecraft/class_1921$class_4688$class_4689; method_23604 depthTest + p 1 depthTest + m (Lnet/minecraft/class_4668$class_4676;)Lnet/minecraft/class_1921$class_4688$class_4689; method_23608 lightmap + p 1 lightmap + m (Lnet/minecraft/class_4668$class_4685;)Lnet/minecraft/class_1921$class_4688$class_4689; method_23615 transparency + p 1 transparency + m (Lnet/minecraft/class_4668$class_4678;)Lnet/minecraft/class_1921$class_4688$class_4689; method_23610 target + p 1 target + m (Lnet/minecraft/class_1921$class_4750;)Lnet/minecraft/class_1921$class_4688; method_24297 build + p 1 outlineMode + m (Z)Lnet/minecraft/class_1921$class_4688; method_23617 build + p 1 affectsOutline + f Lnet/minecraft/class_4668$class_4684; field_21435 texturing + f Lnet/minecraft/class_4668$class_4685; field_21424 transparency + m (Lnet/minecraft/class_4668$class_4671;)Lnet/minecraft/class_1921$class_4688$class_4689; method_23603 cull + p 1 cull + m (Lnet/minecraft/class_4668$class_4675;)Lnet/minecraft/class_1921$class_4688$class_4689; method_23607 layering + p 1 layering + m (Lnet/minecraft/class_4668$class_4677;)Lnet/minecraft/class_1921$class_4688$class_4689; method_23609 lineWidth + p 1 lineWidth + m (Lnet/minecraft/class_4668$class_4684;)Lnet/minecraft/class_1921$class_4688$class_4689; method_23614 texturing + p 1 texturing + m (Lnet/minecraft/class_4668$class_4686;)Lnet/minecraft/class_1921$class_4688$class_4689; method_23616 writeMaskState + p 1 writeMaskState +c net/minecraft/class_1921$class_4750 net/minecraft/client/render/RenderLayer$OutlineMode + m (Ljava/lang/String;ILjava/lang/String;)V + p 3 name + f Ljava/lang/String; field_22243 name +c net/minecraft/class_1920 net/minecraft/world/BlockRenderView + m (Lnet/minecraft/class_1944;Lnet/minecraft/class_2338;)I method_8314 getLightLevel + p 2 pos + p 1 type + m (Lnet/minecraft/class_2338;I)I method_22335 getBaseLightLevel + p 2 ambientDarkness + p 1 pos + m (Lnet/minecraft/class_2338;Lnet/minecraft/world/level/ColorResolver;)I method_23752 getColor + p 1 pos + p 2 colorResolver + m (Lnet/minecraft/class_2350;Z)F method_24852 getBrightness + p 2 shaded + p 1 direction + m ()Lnet/minecraft/class_3568; method_22336 getLightingProvider + m (Lnet/minecraft/class_2338;)Z method_8311 isSkyVisible + p 1 pos +c net/minecraft/class_1926 net/minecraft/client/color/world/FoliageColors + m ()I method_8341 getDefaultColor + m ()I method_8342 getSpruceColor + m ([I)V method_8340 setColorMap + p 0 pixels + m (DD)I method_8344 getColor + p 2 humidity + p 0 temperature + m ()I method_8343 getBirchColor + f [I field_9183 colorMap +c net/minecraft/class_1925 net/minecraft/client/world/DummyClientTickScheduler + m ()Lnet/minecraft/class_1925; method_8339 get + f Lnet/minecraft/class_1925; field_9182 INSTANCE +c net/minecraft/class_1924 net/minecraft/world/EntityView + m (Lnet/minecraft/class_1297;Lnet/minecraft/class_238;Ljava/util/function/Predicate;)Ljava/util/List; method_8333 getOtherEntities + c Computes a list of entities within some box, excluding the given entity, that satisfy the given predicate.\n\n@return a list of entities within a box, excluding the given entity, all satisfying the given predicate + p 2 box + c the box in which to search for entities + p 3 predicate + c a predicate which entities must satisfy in order to be included in the returned list. + p 1 except + c the entity the box logically surrounds. This entity is ignored if it is inside the box. + m (Lnet/minecraft/class_1297;Lnet/minecraft/class_238;Ljava/util/function/Predicate;)Ljava/util/stream/Stream; method_20743 getEntityCollisions + p 2 box + p 3 predicate + p 1 entity + m ()Ljava/util/List; method_18456 getPlayers + m (Ljava/util/UUID;)Lnet/minecraft/class_1657; method_18470 getPlayerByUuid + p 1 uuid + m (Lnet/minecraft/class_5575;Lnet/minecraft/class_238;Ljava/util/function/Predicate;)Ljava/util/List; method_18023 getEntitiesByType + p 2 box + p 3 predicate + p 1 filter + m (Lnet/minecraft/class_238;Lnet/minecraft/class_1297;Lnet/minecraft/class_1297;)Z method_8338 method_8338 + p 1 e + m (Lnet/minecraft/class_4051;Lnet/minecraft/class_1309;Lnet/minecraft/class_238;)Ljava/util/List; method_18464 getPlayers + p 1 targetPredicate + p 2 entity + p 3 box + m (Ljava/lang/Class;Lnet/minecraft/class_238;Ljava/util/function/Predicate;)Ljava/util/List; method_8390 getEntitiesByClass + c Computes a list of entities within some box whose runtime Java class is the same as or is\na subclass of the given class.\n\n@return a list of entities within the box whose runtime class is a subclass of the given class + p 1 entityClass + c the class the list of entities must extend + p 2 box + c the box in which to search for entities + p 3 predicate + c a predicate which entities must satisfy in order to be included in the returned list + m (Ljava/lang/Class;Lnet/minecraft/class_238;)Ljava/util/List; method_18467 getNonSpectatingEntities + p 1 entityClass + p 2 box + m (Lnet/minecraft/class_1297;D)Lnet/minecraft/class_1657; method_18460 getClosestPlayer + p 2 maxDistance + p 1 entity + m (DDDD)Z method_18458 isPlayerInRange + p 1 x + p 3 y + p 5 z + p 7 range + m (Ljava/lang/Class;Lnet/minecraft/class_4051;Lnet/minecraft/class_1309;DDDLnet/minecraft/class_238;)Lnet/minecraft/class_1309; method_21726 getClosestEntity + p 2 targetPredicate + p 1 entityClass + p 4 x + p 3 entity + p 6 y + p 8 z + p 10 box + m (Lnet/minecraft/class_1297;Lnet/minecraft/class_238;)Ljava/util/List; method_8335 getOtherEntities + c Computes a list of entities within some box, excluding the given entity, that are not spectators.\n\n@return a list of entities within a box, excluding the given entity\n@see #getOtherEntities(Entity, Box, Predicate)\n@see Entity#isSpectator() + p 1 except + c the entity the box logically surrounds. This entity is ignored if it is inside the box. + p 2 box + c the box in which to search for entities + m (DDDDLjava/util/function/Predicate;)Lnet/minecraft/class_1657; method_8604 getClosestPlayer + p 1 x + p 7 maxDistance + p 9 targetPredicate + p 3 y + p 5 z + m (Ljava/util/List;Lnet/minecraft/class_4051;Lnet/minecraft/class_1309;DDD)Lnet/minecraft/class_1309; method_18468 getClosestEntity + p 3 entity + p 4 x + p 1 entityList + p 2 targetPredicate + p 8 z + p 6 y + m (Lnet/minecraft/class_4051;Lnet/minecraft/class_1309;DDD)Lnet/minecraft/class_1657; method_18463 getClosestPlayer + p 2 entity + p 1 targetPredicate + p 3 x + p 5 y + p 7 z + m (Lnet/minecraft/class_4051;DDD)Lnet/minecraft/class_1657; method_18461 getClosestPlayer + p 6 z + p 1 targetPredicate + p 2 x + p 4 y + m (Ljava/lang/Class;Lnet/minecraft/class_4051;Lnet/minecraft/class_1309;Lnet/minecraft/class_238;)Ljava/util/List; method_18466 getTargets + p 1 entityClass + p 3 targetingEntity + p 2 targetPredicate + p 4 box + m (Lnet/minecraft/class_1297;Lnet/minecraft/class_265;)Z method_8611 intersectsEntities + p 1 entity + p 2 shape + m (DDDDZ)Lnet/minecraft/class_1657; method_18459 getClosestPlayer + p 1 x + p 3 y + p 5 z + p 7 maxDistance + p 9 ignoreCreative + m (Lnet/minecraft/class_4051;Lnet/minecraft/class_1309;)Lnet/minecraft/class_1657; method_18462 getClosestPlayer + p 2 entity + p 1 targetPredicate +c net/minecraft/class_1923 net/minecraft/util/math/ChunkPos + f I field_9180 z + m ()Lnet/minecraft/class_2338; method_8323 getStartPos + m (Lnet/minecraft/class_1923;)I method_24022 getChebyshevDistance + p 1 pos + m ()J method_8324 toLong + m (II)J method_8331 toLong + p 1 chunkZ + p 0 chunkX + m ()I method_17887 getRegionRelativeX + m ()I method_17885 getRegionX + m (J)V + p 1 pos + m ()I method_33940 getCenterX + m (J)I method_8325 getPackedX + p 0 pos + m (Lnet/minecraft/class_2338;)V + p 1 pos + m ()I method_33942 getCenterZ + m ()I method_8326 getStartX + m ()I method_8328 getStartZ + m (I)I method_33939 getOffsetX + p 1 offset + f I field_9181 x + m (Lnet/minecraft/class_1923;Lnet/minecraft/class_1923;)Ljava/util/stream/Stream; method_19281 stream + p 0 pos1 + p 1 pos2 + m (I)I method_33941 getOffsetZ + p 1 offset + m ()I method_17888 getRegionRelativeZ + m (I)Lnet/minecraft/class_2338; method_33943 getCenterAtY + p 1 y + m ()I method_17886 getRegionZ + m ()I method_8327 getEndX + m (II)V + p 2 z + p 1 x + m ()I method_8329 getEndZ + m (J)I method_8332 getPackedZ + p 0 pos + m (Lnet/minecraft/class_1923;I)Ljava/util/stream/Stream; method_19280 stream + p 0 center + p 1 radius + m (Ljava/lang/Object;)Z equals equals + p 1 o + f J field_17348 MARKER +c net/minecraft/class_1923$1 net/minecraft/util/math/ChunkPos$1 + f Lnet/minecraft/class_1923; field_18684 position + m (Ljava/util/function/Consumer;)Z tryAdvance tryAdvance + p 1 consumer +c net/minecraft/class_1928 net/minecraft/world/GameRules + m (Lnet/minecraft/class_1928;Lnet/minecraft/server/MinecraftServer;)V method_27322 setAllValues + p 2 server + p 1 rules + f Ljava/util/Map; field_9197 RULE_TYPES + m ()Lnet/minecraft/class_1928; method_27325 copy + m (Lnet/minecraft/class_1928$class_4313;)Z method_8355 getBoolean + p 1 rule + f Lnet/minecraft/class_1928$class_4313; field_19388 DO_MOB_GRIEFING + c A {@linkplain Rule game rule} which regulates whether mobs can modify the world.\n\n

Generally one is expected to test this rule before an entity modifies the world.\n\n

In vanilla, this includes:\n

    \n
  • Whether creeper explosions destroy blocks\n
  • Whether a zombie can break down a door\n
  • Whether a wither killing an entity will place or drop a wither rose\n
+ m (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_1928$class_4310;)V method_8361 method_8361 + p 1 rule + p 0 server + f Lnet/minecraft/class_1928$class_4313; field_19401 REDUCED_DEBUG_INFO + c A {@linkplain Rule game rule} which regulates whether clients' {@linkplain net.minecraft.client.gui.hud.DebugHud debug HUD}s show reduced information.\n\n

When the value of this rule is changed, all connected clients will be notified to update their display.\nIn vanilla, this includes the visibility of coordinates on the clients' debug HUDs. + m (Lcom/mojang/serialization/DynamicLike;)V method_8357 load + m (Ljava/util/Map$Entry;)Lnet/minecraft/class_1928$class_4315; method_20748 method_20748 + p 0 e + f Lnet/minecraft/class_1928$class_4313; field_19405 MAX_ENTITY_CRAMMING + c A {@linkplain Rule game rule} which regulates the number of entities that can be crammed into a block space before they incur cramming damage. + f Lnet/minecraft/class_1928$class_4313; field_19390 DO_MOB_SPAWNING + c A {@linkplain Rule game rule} which regulates whether mobs can spawn naturally. + m (Lnet/minecraft/class_1928$class_4313;)I method_8356 getInt + p 1 rule + f I field_30963 DEFAULT_RANDOM_TICK_SPEED + f Lnet/minecraft/class_1928$class_4313; field_19392 DO_TILE_DROPS + c A {@linkplain Rule game rule} which regulates whether blocks should drop their items when broken. + f Lorg/apache/logging/log4j/Logger; field_19410 LOGGER + f Ljava/util/Map; field_9196 rules + m (Lcom/mojang/serialization/DynamicLike;Lnet/minecraft/class_1928$class_4313;Lnet/minecraft/class_1928$class_4315;)V method_20747 method_20747 + p 1 key + p 2 rule + m (Lnet/minecraft/class_1928$class_4313;Lnet/minecraft/class_1928;Lnet/minecraft/server/MinecraftServer;)V method_27321 setValue + p 2 rules + p 1 key + p 3 server + m (Ljava/util/Map;)V + p 1 rules + m (Lnet/minecraft/class_1928$class_4311;Lnet/minecraft/class_1928$class_4313;Lnet/minecraft/class_1928$class_4314;)V method_20745 accept + p 1 key + p 0 consumer + p 2 type + m (Lnet/minecraft/class_1928$class_4311;)V method_20744 accept + c Make the visitor visit all registered game rules.\n\n

The visitation involves calling both {@link Visitor#visit(GameRules.Key, GameRules.Type)} and {@code visitX} for every game rule, where X is the current rule's concrete type such as a boolean. + p 0 visitor + f Lnet/minecraft/class_1928$class_4313; field_19409 ANNOUNCE_ADVANCEMENTS + c A {@linkplain Rule game rule} which regulates whether a player's advancements should be announced in chat. + m (Lnet/minecraft/class_1928;Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_1928$class_4313;)V method_27323 method_27323 + p 3 key + m (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_1928$class_4310;)V method_22386 method_22386 + p 0 server + p 1 rule + m (Lnet/minecraft/class_1928$class_4313;)Ljava/lang/String; method_20752 method_20752 + p 0 key + m ()Lnet/minecraft/class_2487; method_8358 toNbt + m (Ljava/lang/String;Lnet/minecraft/class_1928$class_5198;Lnet/minecraft/class_1928$class_4314;)Lnet/minecraft/class_1928$class_4313; method_8359 register + p 0 name + p 1 category + p 2 type + m (Lnet/minecraft/class_2487;Lnet/minecraft/class_1928$class_4313;Lnet/minecraft/class_1928$class_4315;)V method_20751 method_20751 + p 2 rule + p 1 key + f Lnet/minecraft/class_1928$class_4313; field_19389 KEEP_INVENTORY + c A {@linkplain Rule game rule} which regulates whether player inventories should be persist through respawning. + f Lnet/minecraft/class_1928$class_4313; field_19422 DISABLE_RAIDS + c A {@linkplain Rule game rule} which regulates whether raids should occur.\n\n

If this rule is set to {@code true} while raids are occurring, the raids will be stopped. + f Lnet/minecraft/class_1928$class_4313; field_19391 DO_MOB_LOOT + c A {@linkplain Rule game rule} which regulates whether mobs should drop loot on death. + f Lnet/minecraft/class_1928$class_4313; field_20638 DO_IMMEDIATE_RESPAWN + c A {@linkplain Rule game rule} which regulates whether a player should immediately respawn upon death. + m (Lnet/minecraft/class_1928$class_4311;Lnet/minecraft/class_1928$class_4313;Lnet/minecraft/class_1928$class_4314;)V method_20750 method_20750 + p 2 type + p 1 key + m (Lnet/minecraft/class_1928$class_4313;)Lnet/minecraft/class_1928$class_4315; method_20746 get + p 1 key +c net/minecraft/class_1928$class_5199 net/minecraft/world/GameRules$Acceptor + m (Lnet/minecraft/class_1928$class_4311;Lnet/minecraft/class_1928$class_4313;Lnet/minecraft/class_1928$class_4314;)V call call + p 2 key + p 1 consumer + p 3 type +c net/minecraft/class_1928$class_5198 net/minecraft/world/GameRules$Category + m (Ljava/lang/String;ILjava/lang/String;)V + p 3 category + f Ljava/lang/String; field_24101 category + m ()Ljava/lang/String; method_27328 getCategory +c net/minecraft/class_1928$class_4314 net/minecraft/world/GameRules$Type + f Lnet/minecraft/class_1928$class_5199; field_24104 ruleAcceptor + f Ljava/util/function/Supplier; field_19414 argumentType + f Ljava/util/function/Function; field_19415 ruleFactory + m (Ljava/util/function/Supplier;Ljava/util/function/Function;Ljava/util/function/BiConsumer;Lnet/minecraft/class_1928$class_5199;)V + p 4 ruleAcceptor + p 2 ruleFactory + p 3 changeCallback + p 1 argumentType + f Ljava/util/function/BiConsumer; field_19416 changeCallback + m (Ljava/lang/String;)Lcom/mojang/brigadier/builder/RequiredArgumentBuilder; method_20775 argument + p 1 name + m (Lnet/minecraft/class_1928$class_4311;Lnet/minecraft/class_1928$class_4313;)V method_27336 accept + p 2 key + p 1 consumer + m ()Lnet/minecraft/class_1928$class_4315; method_20773 createRule +c net/minecraft/class_1928$class_4315 net/minecraft/world/GameRules$Rule + m ()Lnet/minecraft/class_1928$class_4315; method_20782 getThis + m ()Lnet/minecraft/class_1928$class_4315; method_27338 copy + m (Ljava/lang/String;)V method_20777 deserialize + p 1 value + m ()Ljava/lang/String; method_20779 serialize + m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)V method_20780 set + p 1 context + p 2 name + m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)V method_20776 setFromArgument + p 1 context + p 2 name + m (Lnet/minecraft/class_1928$class_4314;)V + p 1 type + m (Lnet/minecraft/class_1928$class_4315;Lnet/minecraft/server/MinecraftServer;)V method_27337 setValue + p 1 rule + p 2 server + m ()I method_20781 getCommandResult + f Lnet/minecraft/class_1928$class_4314; field_19417 type + m (Lnet/minecraft/server/MinecraftServer;)V method_20778 changed + p 1 server +c net/minecraft/class_1928$class_4312 net/minecraft/world/GameRules$IntRule + m (Lnet/minecraft/class_1928$class_4312;Lnet/minecraft/server/MinecraftServer;)V method_27331 setValue + m (Lnet/minecraft/class_1928$class_4314;I)V + p 1 rule + p 2 initialValue + m (I)Lnet/minecraft/class_1928$class_4314; method_20768 create + p 0 initialValue + m (Ljava/lang/String;)I method_20769 parseInt + p 0 input + m (Ljava/lang/String;)Z method_27332 validate + c Validates that an input is valid for this rule. + p 1 input + m ()Lnet/minecraft/class_1928$class_4312; method_20770 getThis + f I field_19412 value + m (ILnet/minecraft/server/MinecraftServer;)V method_35236 set + p 2 server + p 1 value + m ()I method_20763 get + m (ILnet/minecraft/class_1928$class_4314;)Lnet/minecraft/class_1928$class_4312; method_20765 method_20765 + p 1 type + m (ILjava/util/function/BiConsumer;)Lnet/minecraft/class_1928$class_4314; method_20766 create + p 1 changeCallback + p 0 initialValue + m ()Lnet/minecraft/class_1928$class_4312; method_27333 copy + m (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_1928$class_4312;)V method_20767 method_20767 + p 1 rule + p 0 server +c net/minecraft/class_1928$class_4313 net/minecraft/world/GameRules$Key + f Ljava/lang/String; field_19413 name + f Lnet/minecraft/class_1928$class_5198; field_24103 category + m ()Lnet/minecraft/class_1928$class_5198; method_27335 getCategory + m ()Ljava/lang/String; method_20771 getName + m (Ljava/lang/Object;)Z equals equals + p 1 obj + m ()Ljava/lang/String; method_27334 getTranslationKey + m (Ljava/lang/String;Lnet/minecraft/class_1928$class_5198;)V + p 2 category + p 1 name +c net/minecraft/class_1928$class_4310 net/minecraft/world/GameRules$BooleanRule + m ()Lnet/minecraft/class_1928$class_4310; method_27327 copy + m ()Lnet/minecraft/class_1928$class_4310; method_20761 getThis + m (Lnet/minecraft/class_1928$class_4314;Z)V + p 2 initialValue + p 1 type + m (ZLnet/minecraft/server/MinecraftServer;)V method_20758 set + p 2 server + p 1 value + m (Lnet/minecraft/class_1928$class_4310;Lnet/minecraft/server/MinecraftServer;)V method_27326 setValue + m ()Z method_20753 get + f Z field_19411 value + m (ZLnet/minecraft/class_1928$class_4314;)Lnet/minecraft/class_1928$class_4310; method_20756 method_20756 + p 1 type + m (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_1928$class_4310;)V method_20754 method_20754 + p 1 rule + p 0 server + m (Z)Lnet/minecraft/class_1928$class_4314; method_20759 create + p 0 initialValue + m (ZLjava/util/function/BiConsumer;)Lnet/minecraft/class_1928$class_4314; method_20760 create + p 1 changeCallback + p 0 initialValue +c net/minecraft/class_1928$class_4311 net/minecraft/world/GameRules$Visitor + c A visitor used to visit all game rules. + m (Lnet/minecraft/class_1928$class_4313;Lnet/minecraft/class_1928$class_4314;)V method_20762 visit + c Visit a game rule.\n\n

It is expected all game rules regardless of type will be visited using this method. + p 1 key + p 2 type + m (Lnet/minecraft/class_1928$class_4313;Lnet/minecraft/class_1928$class_4314;)V method_27329 visitBoolean + c Visit a boolean rule.\n\n

Note {@link #visit(GameRules.Key, GameRules.Type)} will be called before this method. + p 1 key + p 2 type + m (Lnet/minecraft/class_1928$class_4313;Lnet/minecraft/class_1928$class_4314;)V method_27330 visitInt + c Visit an integer rule.\n\n

Note {@link #visit(GameRules.Key, GameRules.Type)} will be called before this method. + p 2 type + p 1 key +c net/minecraft/class_1927 net/minecraft/world/explosion/Explosion + f Ljava/util/Random; field_9191 random + m ()Lnet/minecraft/class_1282; method_8349 getDamageSource + f Lnet/minecraft/class_5362; field_25400 behavior + f D field_9192 y + m (Lnet/minecraft/class_1297;)Lnet/minecraft/class_5362; method_29553 chooseBehavior + p 1 entity + m (Lit/unimi/dsi/fastutil/objects/ObjectArrayList;Lnet/minecraft/class_1799;Lnet/minecraft/class_2338;)V method_24023 tryMergeStack + p 2 pos + p 1 stack + p 0 stacks + f F field_9190 power + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1297;DDDFLjava/util/List;)V + p 9 power + p 7 z + p 5 y + p 2 entity + p 3 x + p 1 world + p 10 affectedBlocks + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1297;DDDFZLnet/minecraft/class_1927$class_4179;Ljava/util/List;)V + p 3 x + p 2 entity + p 1 world + p 12 affectedBlocks + p 11 destructionType + p 10 createFire + p 9 power + p 7 z + p 5 y + f Lnet/minecraft/class_1937; field_9187 world + f Lnet/minecraft/class_5362; field_25818 DEFAULT_BEHAVIOR + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1297;Lnet/minecraft/class_1282;Lnet/minecraft/class_5362;DDDFZLnet/minecraft/class_1927$class_4179;)V + p 2 entity + p 1 world + p 5 x + p 4 behavior + p 3 damageSource + p 9 z + p 7 y + p 13 destructionType + p 12 createFire + p 11 power + m (Lnet/minecraft/class_243;Lnet/minecraft/class_1297;)F method_17752 getExposure + p 0 source + p 1 entity + f Lnet/minecraft/class_1927$class_4179; field_9184 destructionType + f Lnet/minecraft/class_1297; field_9185 entity + m ()Ljava/util/List; method_8346 getAffectedBlocks + f Ljava/util/Map; field_9194 affectedPlayers + f D field_9195 x + m (Lit/unimi/dsi/fastutil/objects/ObjectArrayList;Lnet/minecraft/class_2338;Lnet/minecraft/class_1799;)V method_24024 method_24024 + p 2 stack + m (Z)V method_8350 affectWorld + p 1 particles + c whether this explosion should emit explosion or explosion emitter particles around the source of the explosion + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1297;DDDF)V + p 2 entity + p 1 world + p 9 power + p 7 z + p 5 y + p 3 x + f Ljava/util/List; field_9188 affectedBlocks + f Lnet/minecraft/class_1282; field_9193 damageSource + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1297;DDDFZLnet/minecraft/class_1927$class_4179;)V + p 10 createFire + p 11 destructionType + p 9 power + p 7 z + p 5 y + p 2 entity + p 3 x + p 1 world + f Z field_9186 createFire + m ()Lnet/minecraft/class_1309; method_8347 getCausingEntity + m ()V method_8348 collectBlocksAndDamageEntities + f D field_9189 z + m ()V method_8352 clearAffectedBlocks + m ()Ljava/util/Map; method_8351 getAffectedPlayers +c net/minecraft/class_1927$class_4179 net/minecraft/world/explosion/Explosion$DestructionType +c net/minecraft/class_4174 net/minecraft/item/FoodComponent + c Represents the components that make up the properties of a food item. + f Z field_18618 snack + f Z field_18616 meat + f Z field_18617 alwaysEdible + m ()I method_19230 getHunger + c Gets the amount of hunger a food item will fill.\n\n

One hunger is equivalent to half of a hunger bar icon. + f I field_18614 hunger + m ()F method_19231 getSaturationModifier + c Gets the saturation modifier of a food item.\n\n

This value is typically used to determine how long a player can sustain the current hunger value before the hunger is used. + f Ljava/util/List; field_18619 statusEffects + f F field_18615 saturationModifier + m ()Ljava/util/List; method_19235 getStatusEffects + c Gets a list of all status effect instances that may be applied when a food item is consumed.\n\n

The first value in the pair is the status effect instance to be applied.\n

The second value is the chance the status effect gets applied, on a scale between {@code 0.0F} and {@code 1.0F}. + m (IFZZZLjava/util/List;)V + p 5 snack + p 6 statusEffects + p 3 meat + p 4 alwaysEdible + p 1 hunger + p 2 saturationModifier + m ()Z method_19233 isAlwaysEdible + c Checks if a food item can be eaten when the current hunger bar is full. + m ()Z method_19232 isMeat + c Checks if a food item can be fed to dogs. + m ()Z method_19234 isSnack + c Checks if a food item is snack-like and is eaten quickly. +c net/minecraft/class_4174$class_4175 net/minecraft/item/FoodComponent$Builder + f I field_18620 hunger + m (F)Lnet/minecraft/class_4174$class_4175; method_19237 saturationModifier + c Specifies the saturation modifier of a food item.\n\n

This value is typically used to determine how long a player can sustain the current hunger value before the hunger is used. + p 1 saturationModifier + c the saturation modifier + f Z field_18622 meat + m (Lnet/minecraft/class_1293;F)Lnet/minecraft/class_4174$class_4175; method_19239 statusEffect + c Specifies a status effect to apply to an entity when a food item is consumed.\nThis method may be called multiple times to apply several status effects when food is consumed. + p 2 chance + c the chance the status effect is applied, on a scale of {@code 0.0F} to {@code 1.0F} + p 1 effect + c the effect instance to apply + m ()Lnet/minecraft/class_4174$class_4175; method_19236 meat + c Specifies that a food item can be fed to dogs. + m ()Lnet/minecraft/class_4174; method_19242 build + f F field_18621 saturationModifier + f Ljava/util/List; field_18625 statusEffects + m (I)Lnet/minecraft/class_4174$class_4175; method_19238 hunger + c Specifies the amount of hunger a food item will fill.\n\n

One hunger is equivalent to half of a hunger bar icon. + p 1 hunger + c the amount of hunger + m ()Lnet/minecraft/class_4174$class_4175; method_19240 alwaysEdible + c Specifies that a food item can be eaten when the current hunger bar is full. + f Z field_18623 alwaysEdible + f Z field_18624 snack + m ()Lnet/minecraft/class_4174$class_4175; method_19241 snack + c Specifies that a food item is snack-like and is eaten quickly. +c net/minecraft/class_4173 net/minecraft/entity/ai/brain/ScheduleRule + m (Ljava/util/Collection;)Lnet/minecraft/class_4173; method_35215 add + p 1 entries + m (IF)Lnet/minecraft/class_4173; method_19227 add + p 1 startTime + p 2 priority + m ()V method_19229 sort + f Ljava/util/List; field_18612 entries + m ()Lcom/google/common/collect/ImmutableList; method_35214 getEntries + m (I)F method_19226 getPriority + p 1 time + f I field_18613 prioritizedEntryIndex +c net/minecraft/class_4176 net/minecraft/item/FoodComponents + c Contains all the default food components used in vanilla food items. + f Lnet/minecraft/class_4174; field_18660 MELON_SLICE + f Lnet/minecraft/class_4174; field_18650 COOKED_COD + f Lnet/minecraft/class_4174; field_18640 BEEF + f Lnet/minecraft/class_4174; field_18662 MUTTON + f Lnet/minecraft/class_4174; field_18630 RABBIT + f Lnet/minecraft/class_4174; field_18652 COOKED_PORKCHOP + f Lnet/minecraft/class_4174; field_28647 GLOW_BERRIES + f Lnet/minecraft/class_4174; field_18642 BEETROOT_SOUP + m (I)Lnet/minecraft/class_4174$class_4175; method_19243 create + p 0 hunger + f Lnet/minecraft/class_4174; field_18632 ROTTEN_FLESH + f Lnet/minecraft/class_4174; field_18654 COOKED_SALMON + f Lnet/minecraft/class_4174; field_18644 CARROT + f Lnet/minecraft/class_4174; field_18634 SPIDER_EYE + f Lnet/minecraft/class_4174; field_18656 DRIED_KELP + f Lnet/minecraft/class_4174; field_18646 CHORUS_FRUIT + f Lnet/minecraft/class_4174; field_18636 SWEET_BERRIES + f Lnet/minecraft/class_4174; field_18658 GOLDEN_APPLE + f Lnet/minecraft/class_4174; field_18626 PORKCHOP + f Lnet/minecraft/class_4174; field_18648 COOKED_BEEF + f Lnet/minecraft/class_4174; field_18638 APPLE + f Lnet/minecraft/class_4174; field_18628 PUFFERFISH + f Lnet/minecraft/class_4174; field_18629 PUMPKIN_PIE + f Lnet/minecraft/class_4174; field_18661 MUSHROOM_STEW + f Lnet/minecraft/class_4174; field_18651 COOKED_MUTTON + f Lnet/minecraft/class_4174; field_18641 BEETROOT + f Lnet/minecraft/class_4174; field_18663 POISONOUS_POTATO + f Lnet/minecraft/class_4174; field_18631 RABBIT_STEW + f Lnet/minecraft/class_4174; field_18653 COOKED_RABBIT + f Lnet/minecraft/class_4174; field_18643 BREAD + f Lnet/minecraft/class_4174; field_18633 SALMON + f Lnet/minecraft/class_4174; field_18655 COOKIE + f Lnet/minecraft/class_4174; field_18645 CHICKEN + f Lnet/minecraft/class_4174; field_18635 SUSPICIOUS_STEW + f Lnet/minecraft/class_4174; field_18657 ENCHANTED_GOLDEN_APPLE + f Lnet/minecraft/class_4174; field_18647 COD + f Lnet/minecraft/class_4174; field_18637 TROPICAL_FISH + f Lnet/minecraft/class_4174; field_18659 GOLDEN_CARROT + f Lnet/minecraft/class_4174; field_18627 POTATO + f Lnet/minecraft/class_4174; field_18649 COOKED_CHICKEN + f Lnet/minecraft/class_4174; field_18639 BAKED_POTATO + f Lnet/minecraft/class_4174; field_20381 HONEY_BOTTLE +c net/minecraft/class_4170 net/minecraft/entity/ai/brain/Schedule + f Lnet/minecraft/class_4170; field_18605 VILLAGER_BABY + m (I)Lnet/minecraft/class_4168; method_19213 getActivityForTime + p 1 time + f Lnet/minecraft/class_4170; field_18606 VILLAGER_DEFAULT + m (Ljava/lang/String;)Lnet/minecraft/class_4171; method_19217 register + p 0 id + m (Lnet/minecraft/class_4168;)Ljava/util/List; method_19219 getOtherRules + p 1 activity + m (Lnet/minecraft/class_4168;)Lnet/minecraft/class_4173; method_19218 getRule + p 1 activity + f Lnet/minecraft/class_4170; field_18603 EMPTY + f Ljava/util/Map; field_18607 scheduleRules + f Lnet/minecraft/class_4170; field_18604 SIMPLE + m (Lnet/minecraft/class_4168;)V method_19215 addActivity + p 1 activity +c net/minecraft/class_4171 net/minecraft/entity/ai/brain/ScheduleBuilder + f Lnet/minecraft/class_4170; field_18608 schedule + m ()Lnet/minecraft/class_4170; method_19220 build + m (Lnet/minecraft/class_4170;)V + p 1 schedule + m (ILnet/minecraft/class_4168;)Lnet/minecraft/class_4171; method_19221 withActivity + p 2 activity + p 1 startTime + f Ljava/util/List; field_18609 activities +c net/minecraft/class_4171$class_4172 net/minecraft/entity/ai/brain/ScheduleBuilder$ActivityEntry + f Lnet/minecraft/class_4168; field_18611 activity + m ()I method_19224 getStartTime + m (ILnet/minecraft/class_4168;)V + p 1 startTime + p 2 activity + f I field_18610 startTime + m ()Lnet/minecraft/class_4168; method_19225 getActivity +c net/minecraft/class_4185 net/minecraft/client/gui/widget/ButtonWidget + m (IIIILnet/minecraft/class_2561;Lnet/minecraft/class_4185$class_4241;)V + p 6 onPress + p 5 message + p 4 height + p 3 width + p 2 y + p 1 x + f Lnet/minecraft/class_4185$class_5316; field_25036 tooltipSupplier + f Lnet/minecraft/class_4185$class_4241; field_22767 onPress + m (Lnet/minecraft/class_4185;Lnet/minecraft/class_4587;II)V method_29045 method_29045 + p 3 mouseY + p 0 button + p 2 mouseX + p 1 matrices + f Lnet/minecraft/class_4185$class_5316; field_25035 EMPTY + m (IIIILnet/minecraft/class_2561;Lnet/minecraft/class_4185$class_4241;Lnet/minecraft/class_4185$class_5316;)V + p 2 y + p 1 x + p 6 onPress + p 5 message + p 4 height + p 3 width + p 7 tooltipSupplier +c net/minecraft/class_4185$class_5316 net/minecraft/client/gui/widget/ButtonWidget$TooltipSupplier + m (Lnet/minecraft/class_4185;Lnet/minecraft/class_4587;II)V onTooltip onTooltip + p 2 matrices + p 1 button + p 4 mouseY + p 3 mouseX +c net/minecraft/class_4185$class_4241 net/minecraft/client/gui/widget/ButtonWidget$PressAction + m (Lnet/minecraft/class_4185;)V onPress onPress + p 1 button +c net/minecraft/class_4184 net/minecraft/client/render/Camera + f Z field_18719 thirdPerson + f Z field_18709 ready + m ()V method_19337 reset + m ()V method_19317 updateEyeHeight + f Lnet/minecraft/class_243; field_18712 pos + f F field_18721 cameraY + m (DDD)V method_19324 moveBy + p 1 x + p 5 z + p 3 y + f F field_18717 pitch + f Lnet/minecraft/class_1160; field_18716 diagonalPlane + m ()Lnet/minecraft/class_2338; method_19328 getBlockPos + m ()Lnet/minecraft/class_243; method_19326 getPos + f Lnet/minecraft/class_1160; field_18714 horizontalPlane + m ()F method_19329 getPitch + m ()Lnet/minecraft/class_1160; method_19336 getVerticalPlane + m (Lnet/minecraft/class_243;)V method_19322 setPos + p 1 pos + f Lnet/minecraft/class_1922; field_18710 area + m (D)D method_19318 clipToSpace + p 1 desiredCameraDistance + m ()Z method_19332 isReady + m ()Lnet/minecraft/class_1158; method_23767 getRotation + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_1297;ZZF)V method_19321 update + p 5 tickDelta + p 2 focusedEntity + p 1 area + p 4 inverseView + p 3 thirdPerson + f F field_18722 lastCameraY + m ()F method_19330 getYaw + f Lnet/minecraft/class_2338$class_2339; field_18713 blockPos + m ()Lnet/minecraft/class_5636; method_19334 getSubmersionType + m (FF)V method_19325 setRotation + p 2 pitch + p 1 yaw + m (DDD)V method_19327 setPos + p 3 y + p 1 x + p 5 z + f F field_18718 yaw + m ()Lnet/minecraft/class_1160; method_19335 getHorizontalPlane + m ()Lnet/minecraft/class_1297; method_19331 getFocusedEntity + f Lnet/minecraft/class_1297; field_18711 focusedEntity + f Lnet/minecraft/class_1160; field_18715 verticalPlane + f Lnet/minecraft/class_1158; field_21518 rotation + m ()Z method_19333 isThirdPerson +c net/minecraft/class_4180 net/minecraft/world/storage/SerializingRegionBasedStorage + f Lorg/apache/logging/log4j/Logger; field_18691 LOGGER + f Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; field_18692 loadedElements + f Lnet/minecraft/class_4284; field_19229 dataFixTypes + m (J)Z method_19292 isPosInvalid + m (J)Ljava/lang/Object; method_19295 getOrCreate + p 1 pos + m (Lnet/minecraft/class_1923;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)V method_20368 update + p 3 data + p 1 pos + f Lit/unimi/dsi/fastutil/longs/LongLinkedOpenHashSet; field_18693 unsavedElements + m (Ljava/util/function/BooleanSupplier;)V method_19290 tick + p 1 shouldKeepTicking + m (J)V method_19291 onLoad + p 1 pos + m (J)Ljava/util/Optional; method_19293 getIfLoaded + p 1 pos + f Ljava/util/function/Function; field_18695 factory + m (Lnet/minecraft/class_1923;)Lnet/minecraft/class_2487; method_20621 loadNbt + p 1 pos + m (J)V method_19288 onUpdate + p 1 pos + m (Lcom/mojang/serialization/Dynamic;)I method_20369 getDataVersion + f Lnet/minecraft/class_4698; field_21505 worker + m (Ljava/io/File;Ljava/util/function/Function;Ljava/util/function/Function;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/class_4284;ZLnet/minecraft/class_5539;)V + p 7 world + p 4 dataFixer + p 3 factory + p 6 dsync + p 5 dataFixTypes + p 2 codecFactory + p 1 directory + m (Lnet/minecraft/class_1923;)V method_19289 loadDataAt + p 1 chunkPos + m (Lnet/minecraft/class_1923;)V method_20436 saveChunk + p 1 pos + m (J)Ljava/util/Optional; method_19294 get + p 1 pos + f Lcom/mojang/datafixers/DataFixer; field_19228 dataFixer + m (Lnet/minecraft/class_1923;)V method_20370 save + f Ljava/util/function/Function; field_24750 codecFactory + f Lnet/minecraft/class_5539; field_27240 world +c net/minecraft/class_4183 net/minecraft/structure/MarginedStructureStart +c net/minecraft/class_4189 net/minecraft/client/gui/screen/option/AccessibilityOptionsScreen + m (Lnet/minecraft/class_4185;)V method_31384 method_31384 + p 1 button + f [Lnet/minecraft/class_316; field_18730 OPTIONS + m (Lnet/minecraft/class_4185;)V method_31385 method_31385 + p 1 button + m (Z)V method_31386 method_31386 + p 1 openInBrowser + m (Lnet/minecraft/class_437;Lnet/minecraft/class_315;)V + p 1 parent + p 2 gameOptions +c net/minecraft/class_1900 net/minecraft/enchantment/ProtectionEnchantment + m (Lnet/minecraft/class_1887$class_1888;Lnet/minecraft/class_1900$class_1901;[Lnet/minecraft/class_1304;)V + p 1 weight + p 2 protectionType + p 3 slotTypes + f Lnet/minecraft/class_1900$class_1901; field_9133 protectionType + m (Lnet/minecraft/class_1309;I)I method_8238 transformFireDuration + p 1 duration + p 0 entity + m (Lnet/minecraft/class_1309;D)D method_8237 transformExplosionKnockback + p 0 entity + p 1 velocity +c net/minecraft/class_1900$class_1901 net/minecraft/enchantment/ProtectionEnchantment$Type + m ()I method_8239 getPowerPerLevel + f I field_9134 powerPerLevel + f I field_9135 basePower + m (Ljava/lang/String;III)V + p 4 powerPerLevel + p 3 basePower + m ()I method_8240 getBasePower +c net/minecraft/class_1904 net/minecraft/enchantment/QuickChargeEnchantment + m (Lnet/minecraft/class_1887$class_1888;[Lnet/minecraft/class_1304;)V + p 2 slot + p 1 weight +c net/minecraft/class_1903 net/minecraft/enchantment/SweepingEnchantment + m (Lnet/minecraft/class_1887$class_1888;[Lnet/minecraft/class_1304;)V + p 2 slotTypes + p 1 weight + m (I)F method_8241 getMultiplier + p 0 level +c net/minecraft/class_1902 net/minecraft/enchantment/RespirationEnchantment + m (Lnet/minecraft/class_1887$class_1888;[Lnet/minecraft/class_1304;)V + p 1 weight + p 2 slotTypes +c net/minecraft/class_1908 net/minecraft/enchantment/ImpalingEnchantment + m (Lnet/minecraft/class_1887$class_1888;[Lnet/minecraft/class_1304;)V + p 1 weight + p 2 slotTypes +c net/minecraft/class_1907 net/minecraft/enchantment/LoyaltyEnchantment + m (Lnet/minecraft/class_1887$class_1888;[Lnet/minecraft/class_1304;)V + p 2 slotTypes + p 1 weight +c net/minecraft/class_1906 net/minecraft/enchantment/ThornsEnchantment + m (ILjava/util/Random;)I method_8242 getDamageAmount + p 0 level + p 1 random + m (ILjava/util/Random;)Z method_8243 shouldDamageAttacker + p 0 level + p 1 random + m (Ljava/util/Map$Entry;Lnet/minecraft/class_1309;)V method_30345 method_30345 + p 1 entity + f F field_30950 ATTACK_CHANCE_PER_LEVEL + m (Lnet/minecraft/class_1887$class_1888;[Lnet/minecraft/class_1304;)V + p 2 slotTypes + p 1 weight +c net/minecraft/class_1905 net/minecraft/enchantment/ChannelingEnchantment + m (Lnet/minecraft/class_1887$class_1888;[Lnet/minecraft/class_1304;)V + p 1 weight + p 2 slotTypes +c net/minecraft/class_1909 net/minecraft/enchantment/SilkTouchEnchantment + m (Lnet/minecraft/class_1887$class_1888;[Lnet/minecraft/class_1304;)V + p 1 weight + p 2 slotTypes +c net/minecraft/class_5483 net/minecraft/world/biome/SpawnSettings + m (Lnet/minecraft/class_1299;)Lnet/minecraft/class_5483$class_5265; method_31003 getSpawnDensity + p 1 entityType + f Lorg/apache/logging/log4j/Logger; field_26645 LOGGER + m (FLjava/util/Map;Ljava/util/Map;Z)V + p 2 spawners + p 1 creatureSpawnProbability + p 4 playerSpawnFriendly + p 3 spawnCosts + m (Lnet/minecraft/class_1311;)Lnet/minecraft/class_6012; method_31004 getSpawnEntries + p 1 spawnGroup + f Lnet/minecraft/class_5483; field_26646 INSTANCE + f Lcom/mojang/serialization/MapCodec; field_26403 CODEC + f Ljava/util/Map; field_26406 spawnCosts + m ()F method_31002 getCreatureSpawnProbability + f Ljava/util/Map; field_26405 spawners + m ()Z method_31082 isPlayerSpawnFriendly + f Z field_26692 playerSpawnFriendly + f F field_26404 creatureSpawnProbability +c net/minecraft/class_5483$class_5265 net/minecraft/world/biome/SpawnSettings$SpawnDensity + c Embodies the density limit information of a type of entity in entity\nspawning logic. The density field is generated for all entities spawned\nthan a specific type of entity. + m ()D method_27837 getGravityLimit + c Represents the cap of gravity as in {@link\nnet.minecraft.util.math.GravityField#calculate(BlockPos, double)} for\nentity spawning. If the cap is exceeded, the entity spawning attempt\nwill skip. + m (DD)V + p 3 mass + p 1 gravityLimit + m ()D method_27838 getMass + c Represents the mass of each entity spawned. Will affect gravity\ncalculation. + f Lcom/mojang/serialization/Codec; field_25820 CODEC + f D field_24408 mass + f D field_24407 gravityLimit +c net/minecraft/class_5483$class_5496 net/minecraft/world/biome/SpawnSettings$Builder + f F field_26649 creatureSpawnProbability + m ()Lnet/minecraft/class_5483$class_5496; method_31083 playerSpawnFriendly + f Ljava/util/Map; field_26647 spawners + f Z field_26693 playerSpawnFriendly + m (F)Lnet/minecraft/class_5483$class_5496; method_31008 creatureSpawnProbability + p 1 probability + m (Lnet/minecraft/class_1299;DD)Lnet/minecraft/class_5483$class_5496; method_31009 spawnCost + p 1 entityType + p 2 mass + p 4 gravityLimit + f Ljava/util/Map; field_26648 spawnCosts + m ()Lnet/minecraft/class_5483; method_31007 build + m (Lnet/minecraft/class_1311;Lnet/minecraft/class_5483$class_1964;)Lnet/minecraft/class_5483$class_5496; method_31011 spawn + p 1 spawnGroup + p 2 spawnEntry +c net/minecraft/class_5483$class_1964 net/minecraft/world/biome/SpawnSettings$SpawnEntry + f I field_9388 minGroupSize + f I field_9387 maxGroupSize + f Lnet/minecraft/class_1299; field_9389 type + m (Lnet/minecraft/class_1299;III)V + p 1 type + p 3 minGroupSize + p 2 weight + p 4 maxGroupSize + f Lcom/mojang/serialization/Codec; field_24681 CODEC +c net/minecraft/class_4151 net/minecraft/entity/EntityInteraction + m (Ljava/lang/String;)Lnet/minecraft/class_4151; method_19109 create + p 0 key +c net/minecraft/class_104 net/minecraft/loot/function/ExplosionDecayLootFunction + m ([Lnet/minecraft/class_5341;)V + p 1 conditions + m ()Lnet/minecraft/class_120$class_121; method_478 builder +c net/minecraft/class_104$class_105 net/minecraft/loot/function/ExplosionDecayLootFunction$Serializer + m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_104; method_479 fromJson +c net/minecraft/class_5485 net/minecraft/world/biome/GenerationSettings + f Lorg/apache/logging/log4j/Logger; field_26638 LOGGER + f Lcom/mojang/serialization/MapCodec; field_26413 CODEC + f Ljava/util/List; field_26640 flowerFeatures + m (Lnet/minecraft/class_3195;)Z method_30980 hasStructureFeature + p 1 structureFeature + m (Ljava/util/function/Supplier;Ljava/util/Map;Ljava/util/List;Ljava/util/List;)V + p 1 surfaceBuilder + p 4 structureFeatures + p 3 features + p 2 carvers + m ()Ljava/util/Collection; method_30975 getStructureFeatures + f Ljava/util/function/Supplier; field_26414 surfaceBuilder + f Ljava/util/List; field_26417 structureFeatures + f Ljava/util/List; field_26416 features + f Lnet/minecraft/class_5485; field_26639 INSTANCE + f Ljava/util/Map; field_26415 carvers + m (Lnet/minecraft/class_2893$class_2894;)Ljava/util/List; method_30976 getCarversForStep + p 1 carverStep + m ()Ljava/util/List; method_30983 getFeatures + c Returns the lists of features configured for each {@link net.minecraft.world.gen.GenerationStep.Feature feature generation step}, up to the highest step that has a configured feature.\nEntries are guaranteed to not be null, but may be empty lists if an earlier step has no features, but a later step does. + m ()Ljava/util/List; method_30982 getFlowerFeatures + m ()Ljava/util/function/Supplier; method_30984 getSurfaceBuilder + m ()Lnet/minecraft/class_3531; method_30985 getSurfaceConfig +c net/minecraft/class_5485$class_5495 net/minecraft/world/biome/GenerationSettings$Builder + m (Lnet/minecraft/class_2893$class_2894;Lnet/minecraft/class_2922;)Lnet/minecraft/class_5485$class_5495; method_30991 carver + p 1 carverStep + p 2 carver + m (Ljava/util/function/Supplier;)Lnet/minecraft/class_5485$class_5495; method_30998 surfaceBuilder + p 1 surfaceBuilderSupplier + m ()Lnet/minecraft/class_5485; method_30987 build + m (Lnet/minecraft/class_5312;)Lnet/minecraft/class_5485$class_5495; method_30995 structureFeature + p 1 structureFeature + m (Lnet/minecraft/class_3504;)Lnet/minecraft/class_5485$class_5495; method_30996 surfaceBuilder + p 1 surfaceBuilder + f Ljava/util/Map; field_26642 carvers + m (I)V method_30988 addFeatureStep + p 1 stepIndex + m (Lnet/minecraft/class_2893$class_2895;Lnet/minecraft/class_2975;)Lnet/minecraft/class_5485$class_5495; method_30992 feature + p 2 feature + p 1 featureStep + f Ljava/util/List; field_26643 features + f Ljava/util/List; field_26644 structureFeatures + m (ILjava/util/function/Supplier;)Lnet/minecraft/class_5485$class_5495; method_30989 feature + p 1 stepIndex + p 2 featureSupplier + f Ljava/util/Optional; field_26641 surfaceBuilder +c net/minecraft/class_4153 net/minecraft/world/poi/PointOfInterestStorage + m (J)Z method_19133 isOccupied + p 1 pos + m (Lnet/minecraft/class_4076;)I method_19118 getDistanceFromNearestOccupied + p 1 pos + m (Ljava/util/function/Predicate;Lnet/minecraft/class_4156;)Z method_19130 method_19130 + p 1 poi + m (Lnet/minecraft/class_1923;Lnet/minecraft/class_2826;)V method_19510 initForPalette + m (Lnet/minecraft/class_4158;Lnet/minecraft/class_2338;)Z method_26339 hasTypeAt + p 1 type + p 2 pos + m (Lnet/minecraft/class_2338;)Z method_19129 releaseTicket + p 1 pos + m (Ljava/util/function/Predicate;Lnet/minecraft/class_2338;ILnet/minecraft/class_4153$class_4155;)J method_20252 count + p 4 occupationStatus + p 2 pos + p 3 radius + p 1 typePredicate + m (Lnet/minecraft/class_2338;Ljava/util/function/Predicate;)Z method_19116 test + p 2 predicate + p 1 pos + m (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/class_2338;ILnet/minecraft/class_4153$class_4155;)Ljava/util/Optional; method_19127 getPosition + p 4 radius + p 3 pos + p 5 occupationStatus + p 2 posPredicate + p 1 typePredicate + m (Lnet/minecraft/class_2338;ILnet/minecraft/class_4156;)Z method_19113 method_19113 + p 2 poi + m (Lnet/minecraft/class_2826;)Z method_20345 shouldScan + m (Ljava/util/function/Predicate;Lnet/minecraft/class_4153$class_4155;Lnet/minecraft/class_1923;)Ljava/util/stream/Stream; method_19121 method_19121 + p 3 chunkPos + m (Ljava/util/function/Predicate;Lnet/minecraft/class_2338;ILnet/minecraft/class_4153$class_4155;)Ljava/util/Optional; method_20006 getNearestPosition + p 4 occupationStatus + p 3 radius + p 2 pos + p 1 typePredicate + m (Lnet/minecraft/class_2338;)Ljava/util/Optional; method_19132 getType + p 1 pos + m (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/class_2338;I)Ljava/util/Optional; method_19126 getPosition + p 4 radius + p 3 pos + p 2 positionPredicate + p 1 typePredicate + m (Lnet/minecraft/class_4156;)Lnet/minecraft/class_2338; method_19128 method_19128 + p 0 poi + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_4158;)V method_19115 add + p 2 type + p 1 pos + m (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/class_2338;ILnet/minecraft/class_4153$class_4155;)Ljava/util/stream/Stream; method_21647 getPositions + p 4 radius + p 5 occupationStatus + p 2 posPredicate + p 3 pos + p 1 typePredicate + m (Ljava/util/function/Predicate;Lnet/minecraft/class_1923;Lnet/minecraft/class_4153$class_4155;)Ljava/util/stream/Stream; method_19123 getInChunk + p 2 chunkPos + p 3 occupationStatus + f Lit/unimi/dsi/fastutil/longs/LongSet; field_20688 preloadedChunks + m (Ljava/util/function/Predicate;Lnet/minecraft/class_2338;ILnet/minecraft/class_4153$class_4155;)Ljava/util/stream/Stream; method_19125 getInCircle + p 3 radius + p 4 occupationStatus + p 1 typePredicate + p 2 pos + m (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/class_4153$class_4155;Lnet/minecraft/class_2338;ILjava/util/Random;)Ljava/util/Optional; method_20005 getPosition + p 4 pos + p 5 radius + p 2 positionPredicate + p 3 occupationStatus + p 1 typePredicate + p 6 random + m (Lnet/minecraft/class_2338;)V method_19112 remove + p 1 pos + m (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;I)V method_22439 preloadChunks + c Preloads chunks in a square area with the given radius. Loads the chunks with {@code ChunkStatus.EMPTY}. + p 3 radius + c The radius in blocks + p 2 pos + p 1 world + m (Lnet/minecraft/class_2826;Lnet/minecraft/class_4076;Ljava/util/function/BiConsumer;)V method_20348 scanAndPopulate + m (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/class_2338;ILnet/minecraft/class_4153$class_4155;)Ljava/util/stream/Stream; method_30957 getSortedPositions + p 2 posPredicate + p 3 pos + p 1 typePredicate + p 4 radius + p 5 occupationStatus + m (Lnet/minecraft/class_2338;ILnet/minecraft/class_4156;)Z method_30335 method_30335 + p 2 poi + m (Ljava/io/File;Lcom/mojang/datafixers/DataFixer;ZLnet/minecraft/class_5539;)V + p 2 dataFixer + p 1 directory + p 4 world + p 3 dsync + f Lnet/minecraft/class_4153$class_4154; field_18484 pointOfInterestDistanceTracker + m (Ljava/util/function/Predicate;Lnet/minecraft/class_2338;ILnet/minecraft/class_4153$class_4155;)Ljava/util/stream/Stream; method_22383 getInSquare + p 2 pos + p 1 typePredicate + p 4 occupationStatus + p 3 radius + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_4157;)V method_33582 method_33582 + p 1 poiSet +c net/minecraft/class_4153$class_4155 net/minecraft/world/poi/PointOfInterestStorage$OccupationStatus + m (Ljava/lang/String;ILjava/util/function/Predicate;)V + p 3 predicate + f Ljava/util/function/Predicate; field_18490 predicate + m ()Ljava/util/function/Predicate; method_19135 getPredicate +c net/minecraft/class_4153$class_4154 net/minecraft/world/poi/PointOfInterestStorage$PointOfInterestDistanceTracker + f Lit/unimi/dsi/fastutil/longs/Long2ByteMap; field_18486 distances + m ()V method_19134 update +c net/minecraft/class_109 net/minecraft/loot/function/EnchantRandomlyLootFunction + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1887;Ljava/util/Random;)Lnet/minecraft/class_1799; method_26266 addEnchantmentToStack + p 0 stack + p 1 enchantment + p 2 random + f Ljava/util/List; field_1030 enchantments + f Lorg/apache/logging/log4j/Logger; field_1031 LOGGER + m ()Lnet/minecraft/class_120$class_121; method_489 builder + m (ZLnet/minecraft/class_1799;Lnet/minecraft/class_1887;)Z method_26267 method_26267 + p 2 enchantment + m ([Lnet/minecraft/class_5341;)Lnet/minecraft/class_117; method_488 method_488 + p 0 conditions + m ()Lnet/minecraft/class_109$class_4954; method_35520 create + m ([Lnet/minecraft/class_5341;Ljava/util/Collection;)V + p 2 enchantments + p 1 conditions +c net/minecraft/class_109$class_4954 net/minecraft/loot/function/EnchantRandomlyLootFunction$Builder + m ()Lnet/minecraft/class_109$class_4954; method_25991 getThisBuilder + f Ljava/util/Set; field_23090 enchantments + m (Lnet/minecraft/class_1887;)Lnet/minecraft/class_109$class_4954; method_25992 add + p 1 enchantment +c net/minecraft/class_109$class_110 net/minecraft/loot/function/EnchantRandomlyLootFunction$Serializer + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_109;Lcom/google/gson/JsonSerializationContext;)V method_491 toJson + m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_109; method_490 fromJson +c net/minecraft/class_4150 net/minecraft/entity/ai/brain/sensor/VillagerHostilesSensor + m (Lnet/minecraft/class_1309;)Z method_19104 isHostile + p 1 entity + f Lcom/google/common/collect/ImmutableMap; field_18473 SQUARED_DISTANCES_FOR_DANGER + m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)Z method_19105 isCloseEnoughForDanger + p 1 villager + p 2 target +c net/minecraft/class_5481 net/minecraft/text/OrderedText + c An object that can supply character code points\nto a visitor, with a style context. + m (Lnet/minecraft/class_5481;)Lnet/minecraft/class_5481; method_34906 of + p 0 text + m (ILnet/minecraft/class_2583;)Lnet/minecraft/class_5481; method_30741 styled + p 1 style + p 0 codePoint + m (Lnet/minecraft/class_5481;Lnet/minecraft/class_5481;)Lnet/minecraft/class_5481; method_30742 concat + p 0 first + p 1 second + m (Lnet/minecraft/class_5481;Lnet/minecraft/class_5481;)Lnet/minecraft/class_5481; method_30752 innerConcat + p 1 text2 + p 0 text1 + m (Ljava/util/List;Lnet/minecraft/class_5224;)Z method_30750 method_30750 + p 1 visitor + m (Lnet/minecraft/class_5224;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;ILnet/minecraft/class_2583;I)Z method_30746 method_30746 + p 2 charIndex + p 4 charPoint + p 3 style + m (Ljava/lang/String;Lnet/minecraft/class_2583;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;Lnet/minecraft/class_5224;)Z method_30748 method_30748 + p 3 visitor + m ()Lnet/minecraft/class_5481; method_34905 empty + m (Lnet/minecraft/class_5224;)Z accept accept + p 1 visitor + m (Ljava/util/List;)Lnet/minecraft/class_5481; method_30749 concat + p 0 texts + m (Lnet/minecraft/class_5481;Lnet/minecraft/class_5481;Lnet/minecraft/class_5224;)Z method_30743 method_30743 + p 2 visitor + m (Lnet/minecraft/class_2583;ILnet/minecraft/class_5224;)Z method_30751 method_30751 + p 2 visitor + m (Ljava/util/List;)Lnet/minecraft/class_5481; method_30755 innerConcat + p 0 texts + f Lnet/minecraft/class_5481; field_26385 EMPTY + c An empty text that does not call the visitors. + m (Lnet/minecraft/class_5224;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;)Lnet/minecraft/class_5224; method_30745 map + p 1 codePointMapper + p 0 visitor + m (Ljava/lang/String;Lnet/minecraft/class_2583;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;)Lnet/minecraft/class_5481; method_30754 styledStringMapped + p 0 string + p 1 style + p 2 codePointMapper + m (Ljava/lang/String;Lnet/minecraft/class_2583;Lnet/minecraft/class_5224;)Z method_30753 method_30753 + p 2 visitor + m ([Lnet/minecraft/class_5481;)Lnet/minecraft/class_5481; method_34909 concat + p 0 texts + m (Ljava/lang/String;Lnet/minecraft/class_2583;)Lnet/minecraft/class_5481; method_30747 styledString + p 0 string + p 1 style +c net/minecraft/class_106 net/minecraft/loot/function/EnchantWithLevelsLootFunction + f Lnet/minecraft/class_5658; field_1026 range + m (Lnet/minecraft/class_5658;)Lnet/minecraft/class_106$class_107; method_481 builder + p 0 range + m ([Lnet/minecraft/class_5341;Lnet/minecraft/class_5658;Z)V + p 2 range + p 3 treasureEnchantmentsAllowed + p 1 conditions + f Z field_1027 treasureEnchantmentsAllowed +c net/minecraft/class_106$class_107 net/minecraft/loot/function/EnchantWithLevelsLootFunction$Builder + f Z field_1029 treasureEnchantmentsAllowed + m (Lnet/minecraft/class_5658;)V + p 1 range + m ()Lnet/minecraft/class_106$class_107; method_483 getThisBuilder + m ()Lnet/minecraft/class_106$class_107; method_484 allowTreasureEnchantments + f Lnet/minecraft/class_5658; field_1028 range +c net/minecraft/class_106$class_108 net/minecraft/loot/function/EnchantWithLevelsLootFunction$Serializer + m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_106; method_486 fromJson + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_106;Lcom/google/gson/JsonSerializationContext;)V method_485 toJson +c net/minecraft/class_101 net/minecraft/loot/function/CopyNameLootFunction + m (Lnet/minecraft/class_101$class_102;)Lnet/minecraft/class_120$class_121; method_473 builder + p 0 source + f Lnet/minecraft/class_101$class_102; field_1018 source + m ([Lnet/minecraft/class_5341;Lnet/minecraft/class_101$class_102;)V + p 1 conditions + p 2 source + m (Lnet/minecraft/class_101$class_102;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_117; method_474 method_474 + p 1 conditions +c net/minecraft/class_101$class_103 net/minecraft/loot/function/CopyNameLootFunction$Serializer + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_101;Lcom/google/gson/JsonSerializationContext;)V method_476 toJson + m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_101; method_477 fromJson +c net/minecraft/class_101$class_102 net/minecraft/loot/function/CopyNameLootFunction$Source + m (Ljava/lang/String;)Lnet/minecraft/class_101$class_102; method_475 get + p 0 name + f Ljava/lang/String; field_1025 name + f Lnet/minecraft/class_169; field_1024 parameter + m (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/class_169;)V + p 3 name + p 4 parameter +c net/minecraft/class_4156 net/minecraft/world/poi/PointOfInterest + m ()I method_35156 getFreeTickets + f I field_18494 freeTickets + f Lnet/minecraft/class_4158; field_18493 type + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_4158;Ljava/lang/Runnable;)V + p 1 pos + p 2 type + p 3 updateListener + m ()Lnet/minecraft/class_2338; method_19141 getPos + m (Lnet/minecraft/class_4156;)Lnet/minecraft/class_4158; method_28361 method_28361 + p 0 poi + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_4158;ILjava/lang/Runnable;)V + p 4 updateListener + p 2 type + p 3 freeTickets + p 1 pos + m ()Lnet/minecraft/class_4158; method_19142 getType + f Ljava/lang/Runnable; field_18495 updateListener + m (Lnet/minecraft/class_4156;)Lnet/minecraft/class_2338; method_28362 method_28362 + p 0 poi + m (Ljava/lang/Object;)Z equals equals + p 1 obj + m ()Z method_19140 isOccupied + f Lnet/minecraft/class_2338; field_18492 pos + m ()Z method_19139 hasSpace + m (Ljava/lang/Runnable;)Lcom/mojang/serialization/Codec; method_28359 createCodec + p 0 updateListener + m ()Z method_19137 reserveTicket + m (Lnet/minecraft/class_4156;)Ljava/lang/Integer; method_28358 method_28358 + p 0 poi + m ()Z method_19138 releaseTicket +c net/minecraft/class_5489 net/minecraft/client/font/MultilineText + m (Lnet/minecraft/class_327;Lnet/minecraft/class_5348;I)Lnet/minecraft/class_5489; method_30890 create + p 2 width + p 0 renderer + p 1 text + m (Lnet/minecraft/class_327;Lnet/minecraft/class_5348;II)Lnet/minecraft/class_5489; method_30891 create + p 1 text + p 0 renderer + p 3 maxLines + p 2 width + m (Lnet/minecraft/class_327;[Lnet/minecraft/class_2561;)Lnet/minecraft/class_5489; method_30892 create + p 0 renderer + p 1 texts + m (Lnet/minecraft/class_4587;II)I method_30888 drawCenterWithShadow + p 3 y + p 1 matrices + p 2 x + m (Lnet/minecraft/class_4587;IIII)I method_30896 draw + p 5 color + p 4 lineHeight + p 3 y + p 2 x + p 1 matrices + m (Lnet/minecraft/class_327;Ljava/util/List;)Lnet/minecraft/class_5489; method_30895 create + p 1 lines + p 0 renderer + m (Lnet/minecraft/class_4587;IIII)I method_30889 drawCenterWithShadow + p 4 lineHeight + p 5 color + p 2 x + p 3 y + p 1 matrices + f Lnet/minecraft/class_5489; field_26528 EMPTY + m ()I method_30887 count + m (Lnet/minecraft/class_4587;IIII)I method_30893 drawWithShadow + p 5 color + p 4 lineHeight + p 3 y + p 2 x + p 1 matrices +c net/minecraft/class_5489$class_5490 net/minecraft/client/font/MultilineText$Line + m (Lnet/minecraft/class_5481;I)V + p 2 width + p 1 text + f I field_26532 width + f Lnet/minecraft/class_5481; field_26531 text +c net/minecraft/class_4158 net/minecraft/world/poi/PointOfInterestType + f Ljava/util/function/Predicate; field_18501 ALWAYS_TRUE + f Ljava/util/function/Predicate; field_18523 completionCondition + m (Ljava/lang/String;Ljava/util/Set;II)Lnet/minecraft/class_4158; method_20357 register + p 0 id + p 2 ticketCount + p 1 workStationStates + p 3 searchDistance + f Ljava/util/Set; field_19227 BED_STATES + f I field_20298 searchDistance + m (Lnet/minecraft/class_2248;)Ljava/util/stream/Stream; method_20359 method_20359 + p 0 block + f Ljava/util/Map; field_18849 BLOCK_STATE_TO_POINT_OF_INTEREST_TYPE + m (Lnet/minecraft/class_4158;)Z method_19162 method_19162 + p 0 poiType + m (Ljava/lang/String;Ljava/util/Set;ILjava/util/function/Predicate;I)V + p 1 id + p 2 blockStates + p 3 ticketCount + p 4 completionCondition + p 5 searchDistance + m (Lnet/minecraft/class_4158;)Lnet/minecraft/class_4158; method_20354 setup + p 0 poiType + m (Lnet/minecraft/class_2680;)Z method_35159 contains + p 1 state + m (Lnet/minecraft/class_2680;)Ljava/util/Optional; method_19516 from + p 0 state + m ()Ljava/lang/String; method_35158 getId + m (Ljava/lang/String;Ljava/util/Set;II)V + p 1 id + p 2 blockStates + p 3 ticketCount + p 4 searchDistance + m (Lnet/minecraft/class_4158;)Z method_19156 method_19156 + p 1 poiType + f Ljava/util/function/Predicate; field_18500 IS_USED_BY_PROFESSION + m (Ljava/lang/String;Ljava/util/Set;ILjava/util/function/Predicate;I)Lnet/minecraft/class_4158; method_20358 register + p 0 id + p 2 ticketCount + p 1 workStationStates + p 4 searchDistance + p 3 completionCondition + m ()Ljava/util/function/Predicate; method_19164 getCompletionCondition + f I field_18521 ticketCount + m ()I method_19161 getTicketCount + m (Lnet/minecraft/class_2680;)Z method_19517 method_19517 + p 0 state + f Ljava/lang/String; field_18519 id + m ()I method_21648 getSearchDistance + m (Lnet/minecraft/class_2248;)Ljava/util/Set; method_20356 getAllStatesOf + p 0 block + f Ljava/util/function/Supplier; field_25163 VILLAGER_WORKSTATIONS + f Ljava/util/Set; field_30267 CAULDRON_STATES + m (Lnet/minecraft/class_4158;)Z method_29269 method_29269 + p 0 poiType + f Ljava/util/Set; field_25162 REGISTERED_STATES + f Ljava/util/Set; field_18850 blockStates +c net/minecraft/class_4157 net/minecraft/world/poi/PointOfInterestSet + f Z field_19226 valid + m (Lnet/minecraft/class_2338;)Z method_19153 releaseTicket + p 1 pos + m (Lnet/minecraft/class_4157;)Ljava/lang/Boolean; method_28366 method_28366 + p 0 poiSet + m (Lnet/minecraft/class_2338;)Ljava/util/Optional; method_19154 getType + p 1 pos + m (Lnet/minecraft/class_2338;)Ljava/util/Optional; method_33584 get + p 1 pos + m (Ljava/util/function/Predicate;Lnet/minecraft/class_4153$class_4155;)Ljava/util/stream/Stream; method_19150 get + p 2 occupationStatus + m (Lit/unimi/dsi/fastutil/shorts/Short2ObjectMap;Lnet/minecraft/class_2338;Lnet/minecraft/class_4158;)V method_20352 method_20352 + p 3 poiType + p 2 pos + m ()V method_20395 clear + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_4158;)V method_19146 add + p 1 pos + p 2 type + m (Lnet/minecraft/class_2338;)V method_19145 remove + p 1 pos + m ()Z method_22444 isValid + m (Lnet/minecraft/class_4156;)Z method_20350 add + p 1 poi + m (Lnet/minecraft/class_4157;)Ljava/util/List; method_28363 method_28363 + p 0 poiSet + f Ljava/lang/Runnable; field_18499 updateListener + m (Ljava/lang/Runnable;)V + p 1 updateListener + m (Ljava/lang/Runnable;ZLjava/util/List;)V + p 2 valid + p 1 updateListener + m (Lnet/minecraft/class_2338;Ljava/util/function/Predicate;)Z method_19147 test + p 1 pos + p 2 predicate + f Lorg/apache/logging/log4j/Logger; field_18496 LOGGER + m (Lnet/minecraft/class_4158;)Ljava/util/Set; method_19143 method_19143 + p 0 poiType + m (Ljava/lang/Runnable;)Lcom/mojang/serialization/Codec; method_28364 createCodec + p 0 updateListener + f Lit/unimi/dsi/fastutil/shorts/Short2ObjectMap; field_18497 pointsOfInterestByPos + m (Ljava/util/function/Consumer;)V method_20353 updatePointsOfInterest + f Ljava/util/Map; field_18498 pointsOfInterestByType +c net/minecraft/class_116 net/minecraft/loot/function/LootFunctionConsumingBuilder + m ()Ljava/lang/Object; method_512 getThis + m (Lnet/minecraft/class_117$class_118;)Ljava/lang/Object; method_511 apply + p 1 function +c net/minecraft/class_5493 net/minecraft/entity/ai/NavigationConditions + m (Lnet/minecraft/class_1408;Lnet/minecraft/class_2338;)Z method_31519 isInvalidPosition + p 0 navigation + p 1 pos + m (Lnet/minecraft/class_1308;)Z method_30955 hasMobNavigation + p 0 entity + m (Lnet/minecraft/class_1314;Lnet/minecraft/class_2338;)Z method_31518 isWaterAt + p 1 pos + p 0 entity + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_1314;)Z method_31520 isHeightInvalid + p 1 entity + p 0 pos + m (Lnet/minecraft/class_1314;Lnet/minecraft/class_2338;)Z method_31522 hasPathfindingPenalty + p 0 entity + p 1 pos + m (Lnet/minecraft/class_1314;I)Z method_31517 isPositionTargetInRange + p 1 extraDistance + p 0 entity + m (ZLnet/minecraft/class_1314;Lnet/minecraft/class_2338;)Z method_31521 isPositionTargetOutOfWalkRange + p 2 pos + p 1 entity + p 0 posTargetInRange + m (Lnet/minecraft/class_1314;Lnet/minecraft/class_2338;)Z method_31523 isSolidAt + p 0 entity + p 1 pos +c net/minecraft/class_114 net/minecraft/loot/function/LimitCountLootFunction + m (Lnet/minecraft/class_42;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_117; method_508 method_508 + p 1 conditions + m ([Lnet/minecraft/class_5341;Lnet/minecraft/class_42;)V + p 2 limit + p 1 conditions + m (Lnet/minecraft/class_42;)Lnet/minecraft/class_120$class_121; method_506 builder + p 0 limit + f Lnet/minecraft/class_42; field_1044 limit +c net/minecraft/class_114$class_115 net/minecraft/loot/function/LimitCountLootFunction$Serializer + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_114;Lcom/google/gson/JsonSerializationContext;)V method_510 toJson + m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_114; method_509 fromJson +c net/minecraft/class_5492 net/minecraft/client/resource/language/TextReorderingProcessor + m ()Ljava/lang/String; method_30939 getString + m (Ljava/lang/StringBuilder;Ljava/util/List;ILnet/minecraft/class_2583;I)Z method_30941 method_30941 + p 2 charIndex + p 3 style + p 4 codePoint + m (IIZ)Ljava/util/List; method_30940 process + p 1 start + p 3 reverse + p 2 length + m (Ljava/lang/String;Ljava/util/List;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;)V + p 3 reverser + p 2 styles + p 1 string + m (Lnet/minecraft/class_5348;)Lnet/minecraft/class_5492; method_36144 create + p 0 visitable + m (Lnet/minecraft/class_5348;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;Ljava/util/function/UnaryOperator;)Lnet/minecraft/class_5492; method_30943 create + p 1 reverser + p 0 visitable + m (Ljava/lang/StringBuilder;Ljava/util/List;Lnet/minecraft/class_2583;Ljava/lang/String;)Ljava/util/Optional; method_30942 method_30942 + p 3 text + p 2 style + f Lit/unimi/dsi/fastutil/ints/Int2IntFunction; field_26628 reverser + f Ljava/lang/String; field_26626 string + f Ljava/util/List; field_26627 styles +c net/minecraft/class_5491 net/minecraft/client/resource/language/ReorderingUtil + m (Ljava/lang/String;)Ljava/lang/String; method_30921 shapeArabic + p 0 string + m (Lnet/minecraft/class_5348;Z)Lnet/minecraft/class_5481; method_30922 reorder + p 0 text + p 1 rightToLeft +c net/minecraft/class_117 net/minecraft/loot/function/LootFunction + m ()Lnet/minecraft/class_5339; method_29321 getType + m (Ljava/util/function/BiFunction;Ljava/util/function/Consumer;Lnet/minecraft/class_47;)Ljava/util/function/Consumer; method_513 apply + p 2 context + p 1 lootConsumer + p 0 itemApplier + m (Ljava/util/function/Consumer;Ljava/util/function/BiFunction;Lnet/minecraft/class_47;Lnet/minecraft/class_1799;)V method_514 method_514 + p 3 stack +c net/minecraft/class_117$class_118 net/minecraft/loot/function/LootFunction$Builder + m ()Lnet/minecraft/class_117; method_515 build +c net/minecraft/class_5498 net/minecraft/client/option/Perspective + f [Lnet/minecraft/class_5498; field_26667 VALUES + f Z field_26668 firstPerson + f Z field_26669 frontView + m ()Z method_31035 isFrontView + m ()Z method_31034 isFirstPerson + m (Ljava/lang/String;IZZ)V + p 3 firstPerson + p 4 frontView + m ()Lnet/minecraft/class_5498; method_31036 next +c net/minecraft/class_111 net/minecraft/loot/function/ExplorationMapLootFunction + f Lnet/minecraft/class_3195; field_25032 DEFAULT_DESTINATION + f Lorg/apache/logging/log4j/Logger; field_1038 LOGGER + f Ljava/lang/String; field_31850 MANSION + f I field_1032 searchRadius + f Lnet/minecraft/class_3195; field_1035 destination + m ([Lnet/minecraft/class_5341;Lnet/minecraft/class_3195;Lnet/minecraft/class_20$class_21;BIZ)V + p 6 skipExistingChunks + p 5 searchRadius + p 4 zoom + p 3 decoration + p 2 destination + p 1 conditions + f B field_1037 zoom + m ()Lnet/minecraft/class_111$class_112; method_492 create + f Lnet/minecraft/class_20$class_21; field_1034 DEFAULT_DECORATION + f Z field_1033 skipExistingChunks + f Lnet/minecraft/class_20$class_21; field_1036 decoration +c net/minecraft/class_111$class_113 net/minecraft/loot/function/ExplorationMapLootFunction$Serializer + m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_3195; method_29039 getDestination + p 0 json + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_111;Lcom/google/gson/JsonSerializationContext;)V method_505 toJson + m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_111; method_504 fromJson +c net/minecraft/class_111$class_112 net/minecraft/loot/function/ExplorationMapLootFunction$Builder + f I field_1040 searchRadius + f Z field_1041 skipExistingChunks + m (Lnet/minecraft/class_3195;)Lnet/minecraft/class_111$class_112; method_502 withDestination + p 1 destination + m (B)Lnet/minecraft/class_111$class_112; method_500 withZoom + p 1 zoom + m ()Lnet/minecraft/class_111$class_112; method_501 getThisBuilder + f Lnet/minecraft/class_3195; field_1039 destination + m (I)Lnet/minecraft/class_111$class_112; method_35521 searchRadius + p 1 searchRadius + m (Lnet/minecraft/class_20$class_21;)Lnet/minecraft/class_111$class_112; method_499 withDecoration + p 1 decoration + f Lnet/minecraft/class_20$class_21; field_1042 decoration + f B field_1043 zoom + m (Z)Lnet/minecraft/class_111$class_112; method_503 withSkipExistingChunks + p 1 skipExistingChunks +c net/minecraft/class_5497 net/minecraft/structure/processor/StructureProcessorList + m ()Ljava/util/List; method_31027 getList + f Ljava/util/List; field_26662 list + m (Ljava/util/List;)V + p 1 list +c net/minecraft/class_4169 net/minecraft/entity/ai/brain/ScheduleRuleEntry + m (IF)V + p 2 priority + p 1 startTime + f I field_18601 startTime + f F field_18602 priority + m ()I method_19211 getStartTime + m ()F method_19212 getPriority +c net/minecraft/class_5499 net/minecraft/client/util/OrderableTooltip + m ()Ljava/util/List; method_31047 getOrderedTooltip +c net/minecraft/class_4168 net/minecraft/entity/ai/brain/Activity + f Ljava/lang/String; field_18600 id + m (Ljava/lang/String;)V + p 1 id + f I field_23827 hashCode + m (Ljava/lang/Object;)Z equals equals + p 1 o + m (Ljava/lang/String;)Lnet/minecraft/class_4168; method_19210 register + p 0 id + m ()Ljava/lang/String; method_19634 getId +c net/minecraft/class_3962 net/minecraft/block/ComposterBlock + m ([Lnet/minecraft/class_265;)V method_17755 method_17755 + p 0 shapes + f Lit/unimi/dsi/fastutil/objects/Object2FloatMap; field_17566 ITEM_TO_LEVEL_INCREASE_CHANCE + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_1799;)Lnet/minecraft/class_2680; method_17756 addToComposter + p 0 state + p 1 world + p 2 pos + p 3 item + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Z)V method_18027 playEffects + p 0 world + p 1 pos + p 2 fill + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680; method_17759 emptyComposter + p 0 state + p 1 world + p 2 pos + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680; method_26374 emptyFullComposter + p 0 state + p 1 world + p 2 pos + f [Lnet/minecraft/class_265; field_17568 LEVEL_TO_COLLISION_SHAPE + f Lnet/minecraft/class_265; field_17567 RAY_TRACE_SHAPE + m ()V method_17758 registerDefaultCompostableItems + f Lnet/minecraft/class_2758; field_17565 LEVEL + m (FLnet/minecraft/class_1935;)V method_17753 registerCompostableItem + p 1 item + p 0 levelIncreaseChance + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_3218;Lnet/minecraft/class_1799;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680; method_26373 compost + p 1 world + p 0 state + p 3 pos + p 2 stack +c net/minecraft/class_3962$class_3925 net/minecraft/block/ComposterBlock$DummyInventory +c net/minecraft/class_3962$class_3964 net/minecraft/block/ComposterBlock$FullComposterInventory + f Lnet/minecraft/class_2338; field_17575 pos + f Lnet/minecraft/class_2680; field_17573 state + f Lnet/minecraft/class_1936; field_17574 world + f Z field_17576 dirty + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_1799;)V + p 3 pos + p 4 outputItem + p 1 state + p 2 world +c net/minecraft/class_3962$class_3963 net/minecraft/block/ComposterBlock$ComposterInventory + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)V + p 2 world + p 3 pos + p 1 state + f Lnet/minecraft/class_2338; field_17571 pos + f Z field_17572 dirty + f Lnet/minecraft/class_1936; field_17570 world + f Lnet/minecraft/class_2680; field_17569 state +c net/minecraft/class_2631 net/minecraft/block/entity/SkullBlockEntity + f Ljava/lang/String; field_31363 SKULL_OWNER_KEY + f Lnet/minecraft/class_3312; field_12089 userCache + m (Lcom/mojang/authlib/minecraft/MinecraftSessionService;)V method_11336 setSessionService + p 0 value + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V + p 2 state + p 1 pos + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2631;)V method_31695 tick + p 0 world + p 1 pos + p 2 state + p 3 blockEntity + f Lcom/mojang/authlib/minecraft/MinecraftSessionService; field_12088 sessionService + m (F)F method_11338 getTicksPowered + p 1 tickDelta + f Z field_12086 powered + m (Lcom/mojang/authlib/GameProfile;)V method_11333 setOwner + p 1 owner + m (Lcom/mojang/authlib/GameProfile;)Lcom/mojang/authlib/GameProfile; method_11335 loadProperties + p 0 profile + f Lcom/mojang/authlib/GameProfile; field_12087 owner + m (Lnet/minecraft/class_3312;)V method_11337 setUserCache + p 0 value + m ()Lcom/mojang/authlib/GameProfile; method_11334 getOwner + f I field_12085 ticksPowered + m ()V method_11339 loadOwnerProperties +c net/minecraft/class_2632 net/minecraft/network/packet/s2c/play/DifficultyS2CPacket + m (Lnet/minecraft/class_2602;)V method_11341 apply + f Z field_12091 difficultyLocked + f Lnet/minecraft/class_1267; field_12090 difficulty + m (Lnet/minecraft/class_2540;)V + p 1 buf + m (Lnet/minecraft/class_1267;Z)V + p 1 difficulty + p 2 difficultyLocked + m ()Lnet/minecraft/class_1267; method_11342 getDifficulty + m ()Z method_11340 isDifficultyLocked +c net/minecraft/class_2633 net/minecraft/block/entity/StructureBlockBlockEntity + m (Lnet/minecraft/class_1657;)Z method_11351 openScreen + p 1 player + f Ljava/lang/String; field_12104 author + m ()F method_11346 getIntegrity + m ()Z method_11357 shouldShowBoundingBox + m (Lnet/minecraft/class_2586;)Z method_34278 method_34278 + p 0 blockEntity + m ()V method_11361 unloadStructure + m ()Z method_11365 saveStructure + f Z field_12099 ignoreEntities + m (Lnet/minecraft/class_1309;)V method_11373 setAuthor + p 1 entity + m (Lnet/minecraft/class_2960;)V method_11344 setStructureName + p 1 structureName + f Z field_12095 showBoundingBox + m ()Ljava/lang/String; method_11362 getStructureName + m ()Lnet/minecraft/class_2338; method_11359 getOffset + m ()Ljava/lang/String; method_11358 getMetadata + f F field_12101 integrity + f Lnet/minecraft/class_2382; field_12100 size + m (Lnet/minecraft/class_2776;)V method_11381 setMode + p 1 mode + f Lnet/minecraft/class_2470; field_12105 rotation + m (Z)Z method_11366 saveStructure + f Ljava/lang/String; field_12098 metadata + m (Lnet/minecraft/class_2338;)Z method_34279 method_34279 + p 1 pos + m ()Z method_11354 isPowered + m ()J method_11371 getSeed + f Z field_12096 showAir + m (Lnet/minecraft/class_2338;Ljava/util/stream/Stream;)Ljava/util/Optional; method_34277 getStructureBox + p 0 pos + p 1 corners + m (J)V method_11382 setSeed + p 1 seed + m (J)Ljava/util/Random; method_20048 createRandom + p 0 seed + m (Lnet/minecraft/class_2338;)V method_11378 setOffset + p 1 pos + m ()Lnet/minecraft/class_2776; method_11374 getMode + m ()Z method_11383 detectStructureSize + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)Ljava/util/stream/Stream; method_34276 streamCornerPos + c Streams positions of {@link StructureBlockMode#CORNER} mode structure blocks with matching names. + p 1 start + p 2 end + m ()Lnet/minecraft/class_2470; method_11353 getRotation + m ()Z method_11367 shouldIgnoreEntities + m (F)V method_11370 setIntegrity + p 1 integrity + m ()Z method_11375 shouldShowAir + m (Z)V method_11379 setPowered + p 1 powered + m (Z)V method_11347 setShowAir + p 1 showAir + f Z field_12097 powered + m (Ljava/lang/String;)V method_11363 setMetadata + p 1 metadata + m (Ljava/lang/String;)V method_11343 setStructureName + p 1 name + m ()V method_11348 updateBlockMode + m ()Ljava/lang/String; method_21865 getStructurePath + m (Lnet/minecraft/class_2470;)V method_11385 setRotation + p 1 rotation + m ()Lnet/minecraft/class_2415; method_11345 getMirror + f J field_12103 seed + m (Lnet/minecraft/class_2586;)Lnet/minecraft/class_2633; method_34273 method_34273 + p 0 blockEntity + m (Lnet/minecraft/class_2633;)Z method_34274 method_34274 + p 1 blockEntity + m ()Lnet/minecraft/class_2382; method_11349 getSize + f Lnet/minecraft/class_2960; field_12102 structureName + f Lnet/minecraft/class_2415; field_12093 mirror + f Ljava/lang/String; field_31366 AUTHOR_KEY + m ()Z method_11372 isStructureAvailable + m (Z)V method_11352 setIgnoreEntities + p 1 ignoreEntities + m (Lnet/minecraft/class_2382;)V method_11377 setSize + p 1 size + m (Z)V method_11360 setShowBoundingBox + p 1 showBoundingBox + m (Lnet/minecraft/class_2415;)V method_11356 setMirror + p 1 mirror + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V + p 1 pos + p 2 state + m ()Z method_11384 hasStructureName + f Lnet/minecraft/class_2776; field_12094 mode + m (Lnet/minecraft/class_3218;ZLnet/minecraft/class_3499;)Z method_21864 place + p 1 world + m (Lnet/minecraft/class_3218;)Z method_11376 loadStructure + p 1 world + m (Lnet/minecraft/class_3218;Z)Z method_11368 loadStructure + p 1 world + f Lnet/minecraft/class_2338; field_12092 offset +c net/minecraft/class_2633$class_2634 net/minecraft/block/entity/StructureBlockBlockEntity$Action +c net/minecraft/class_1301 net/minecraft/predicate/entity/EntityPredicates + m (Lnet/minecraft/class_1297;)Z method_24517 method_24517 + p 0 entity + m (Lnet/minecraft/class_1297;)Z method_5914 method_5914 + p 0 entity + m (Lnet/minecraft/class_1297;)Z method_5907 method_5907 + p 0 entity + m (Lnet/minecraft/class_1297;)Z method_5908 method_5908 + p 0 entity + m (Lnet/minecraft/class_1297;)Ljava/util/function/Predicate; method_5911 canBePushedBy + p 0 entity + m (Lnet/minecraft/class_1297;)Z method_32878 method_32878 + p 0 entity + m (DDDDLnet/minecraft/class_1297;)Z method_5912 method_5912 + p 8 entity + m (Lnet/minecraft/class_1297;)Ljava/util/function/Predicate; method_5913 rides + p 0 entity + m (DDDD)Ljava/util/function/Predicate; method_5909 maxDistance + p 0 x + p 2 y + p 4 z + p 6 max + f Ljava/util/function/Predicate; field_6156 EXCEPT_CREATIVE_OR_SPECTATOR + f Ljava/util/function/Predicate; field_6157 VALID_LIVING_ENTITY + c Tests if a living entity is valid.\n\n

A living entity is valid when the entity is alive.\n\n@see net.minecraft.entity.LivingEntity#isAlive() + f Ljava/util/function/Predicate; field_6152 VALID_INVENTORIES + c Tests if an entity has a valid inventory.\n\n

An entity has a valid inventory when:\n\n

  • The entity is alive\n
  • The entity implements {@link net.minecraft.inventory.Inventory}\n
\n\n@see net.minecraft.entity.vehicle.StorageMinecartEntity + f Ljava/util/function/Predicate; field_6153 NOT_MOUNTED + c Tests if an entity is not mounted.\n\n

An entity is not mounted when:\n\n

  • The entity is alive\n
  • The entity has no passengers\n
  • The entity is not in a vehicle\n
+ f Ljava/util/function/Predicate; field_6154 VALID_ENTITY + c Tests if an entity is valid.\n\n

An entity is valid when the entity is alive.\n\n@see net.minecraft.entity.Entity#isAlive() + m (Lnet/minecraft/class_1297;)Z method_5910 method_5910 + p 0 entity + f Ljava/util/function/Predicate; field_22280 EXCEPT_CREATIVE_SPECTATOR_OR_PEACEFUL + f Ljava/util/function/Predicate; field_6155 EXCEPT_SPECTATOR +c net/minecraft/class_1301$class_1302 net/minecraft/predicate/entity/EntityPredicates$Equipable + f Lnet/minecraft/class_1799; field_6158 stack + m (Lnet/minecraft/class_1799;)V + p 1 stack + m (Ljava/lang/Object;)Z test test + p 1 context + m (Lnet/minecraft/class_1297;)Z method_5916 test +c net/minecraft/class_2627 net/minecraft/block/entity/ShulkerBoxBlockEntity + f [I field_12059 AVAILABLE_SLOTS + f I field_12053 viewerCount + f Lnet/minecraft/class_2371; field_12054 inventory + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2627;)V method_31694 tick + p 3 blockEntity + p 2 state + p 1 pos + p 0 world + m ()Lnet/minecraft/class_2627$class_2628; method_11313 getAnimationStage + m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487; method_11317 writeInventoryNbt + p 1 nbt + f Lnet/minecraft/class_1767; field_12060 cachedColor + m (F)F method_11312 getAnimationProgress + p 1 delta + m ()Z method_27093 suffocates + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_11316 pushEntities + p 2 pos + p 3 state + p 1 world + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_11318 updateAnimation + p 1 world + p 2 pos + p 3 state + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V + p 2 state + p 1 pos + m ()Lnet/minecraft/class_1767; method_11320 getColor + f Lnet/minecraft/class_2627$class_2628; field_12057 animationStage + m (Lnet/minecraft/class_2487;)V method_11319 readInventoryNbt + p 1 nbt + m (Lnet/minecraft/class_1767;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V + p 1 color + p 2 pos + p 3 state + f Ljava/lang/String; field_31361 ITEMS_KEY + f F field_12056 animationProgress + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_20047 updateNeighborStates + p 1 pos + p 2 state + p 0 world + f F field_12055 prevAnimationProgress + m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_238; method_11314 getBoundingBox + p 1 state +c net/minecraft/class_2627$class_2628 net/minecraft/block/entity/ShulkerBoxBlockEntity$AnimationStage +c net/minecraft/class_3959 net/minecraft/world/RaycastContext + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265; method_17748 getBlockShape + p 3 pos + p 1 state + p 2 world + f Lnet/minecraft/class_3959$class_3960; field_17555 shapeType + f Lnet/minecraft/class_3959$class_242; field_17556 fluid + f Lnet/minecraft/class_3726; field_17557 entityPosition + m (Lnet/minecraft/class_243;Lnet/minecraft/class_243;Lnet/minecraft/class_3959$class_3960;Lnet/minecraft/class_3959$class_242;Lnet/minecraft/class_1297;)V + p 3 shapeType + p 2 end + p 1 start + p 5 entity + p 4 fluidHandling + m ()Lnet/minecraft/class_243; method_17747 getEnd + f Lnet/minecraft/class_243; field_17554 end + f Lnet/minecraft/class_243; field_17553 start + m ()Lnet/minecraft/class_243; method_17750 getStart + m (Lnet/minecraft/class_3610;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265; method_17749 getFluidShape + p 3 pos + p 2 world + p 1 state +c net/minecraft/class_3959$class_242 net/minecraft/world/RaycastContext$FluidHandling + m (Lnet/minecraft/class_3610;)Z method_17751 handled + p 1 state + m (Ljava/lang/String;ILjava/util/function/Predicate;)V + p 3 predicate + f Ljava/util/function/Predicate; field_1346 predicate +c net/minecraft/class_3959$class_3961 net/minecraft/world/RaycastContext$ShapeProvider + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_3726;)Lnet/minecraft/class_265; get get + p 1 state + p 2 world + p 3 pos + p 4 context +c net/minecraft/class_3959$class_3960 net/minecraft/world/RaycastContext$ShapeType + f Lnet/minecraft/class_3959$class_3961; field_17560 provider + m (Ljava/lang/String;ILnet/minecraft/class_3959$class_3961;)V + p 3 provider +c net/minecraft/class_2629 net/minecraft/network/packet/s2c/play/BossBarS2CPacket + f Lnet/minecraft/class_2629$class_5882; field_29099 REMOVE_ACTION + m (Lnet/minecraft/class_1259;)Lnet/minecraft/class_2629; method_34097 updateStyle + p 0 bar + f I field_33315 DRAGON_MUSIC_MASK + m (Lnet/minecraft/class_2602;)V method_11330 apply + f Lnet/minecraft/class_2629$class_5882; field_12075 action + m (Ljava/util/UUID;)Lnet/minecraft/class_2629; method_34090 remove + p 0 uuid + m (Ljava/util/UUID;Lnet/minecraft/class_2629$class_5882;)V + p 1 uuid + p 2 action + m (Lnet/minecraft/class_2629$class_5881;)V method_34091 accept + p 1 consumer + m (ZZZ)I method_34095 maskProperties + p 2 thickenFog + p 0 darkenSky + p 1 dragonMusic + m (Lnet/minecraft/class_1259;)Lnet/minecraft/class_2629; method_34089 add + p 0 bar + m (Lnet/minecraft/class_2540;)V + p 1 buf + m (Lnet/minecraft/class_1259;)Lnet/minecraft/class_2629; method_34098 updateProperties + p 0 bar + f I field_33316 THICKEN_FOG_MASK + m (Lnet/minecraft/class_1259;)Lnet/minecraft/class_2629; method_34096 updateName + p 0 bar + f I field_33314 DARKEN_SKY_MASK + m (Lnet/minecraft/class_1259;)Lnet/minecraft/class_2629; method_34094 updateProgress + p 0 bar + f Ljava/util/UUID; field_12074 uuid + m ()Lnet/minecraft/class_2629$class_5882; method_34093 getRemoveAction +c net/minecraft/class_2629$class_5882 net/minecraft/network/packet/s2c/play/BossBarS2CPacket$Action + m (Lnet/minecraft/class_2540;)V method_34107 toPacket + p 1 buf + m ()Lnet/minecraft/class_2629$class_5883; method_34105 getType + m (Ljava/util/UUID;Lnet/minecraft/class_2629$class_5881;)V method_34106 accept + p 2 consumer + p 1 uuid +c net/minecraft/class_2629$class_5883 net/minecraft/network/packet/s2c/play/BossBarS2CPacket$Type + m (Ljava/lang/String;ILjava/util/function/Function;)V + p 3 parser + m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_2629$class_5882; method_34108 method_34108 + p 0 buf + m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_2629$class_5882; method_34114 method_34114 + p 0 buf + m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_2629$class_5882; method_34111 method_34111 + p 0 buf + m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_2629$class_5882; method_34110 method_34110 + p 0 buf + m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_2629$class_5882; method_34113 method_34113 + p 0 buf + f Ljava/util/function/Function; field_29113 parser + m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_2629$class_5882; method_34112 method_34112 + p 0 buf +c net/minecraft/class_2629$class_5880 net/minecraft/network/packet/s2c/play/BossBarS2CPacket$AddAction + f Lnet/minecraft/class_1259$class_1260; field_29102 color + f Lnet/minecraft/class_2561; field_29100 name + f F field_29101 percent + f Z field_29105 dragonMusic + f Z field_29106 thickenFog + m (Lnet/minecraft/class_2540;)V + p 1 buf + f Z field_29104 darkenSky + m (Lnet/minecraft/class_1259;)V + p 1 bar + f Lnet/minecraft/class_1259$class_1261; field_29103 style +c net/minecraft/class_2629$class_5881 net/minecraft/network/packet/s2c/play/BossBarS2CPacket$Consumer + m (Ljava/util/UUID;)V method_34099 remove + p 1 uuid + m (Ljava/util/UUID;Lnet/minecraft/class_2561;FLnet/minecraft/class_1259$class_1260;Lnet/minecraft/class_1259$class_1261;ZZZ)V method_34103 add + p 8 thickenFog + p 7 dragonMusic + p 6 darkenSky + p 5 style + p 4 color + p 3 percent + p 2 name + p 1 uuid + m (Ljava/util/UUID;Lnet/minecraft/class_2561;)V method_34102 updateName + p 2 name + p 1 uuid + m (Ljava/util/UUID;Lnet/minecraft/class_1259$class_1260;Lnet/minecraft/class_1259$class_1261;)V method_34101 updateStyle + p 3 style + p 1 id + p 2 color + m (Ljava/util/UUID;ZZZ)V method_34104 updateProperties + p 3 dragonMusic + p 4 thickenFog + p 1 uuid + p 2 darkenSky + m (Ljava/util/UUID;F)V method_34100 updateProgress + p 1 uuid + p 2 percent +c net/minecraft/class_2629$class_5886 net/minecraft/network/packet/s2c/play/BossBarS2CPacket$UpdatePropertiesAction + m (ZZZ)V + p 1 darkenSky + p 2 dragonMusic + p 3 thickenFog + f Z field_29118 dragonMusic + f Z field_29119 thickenFog + m (Lnet/minecraft/class_2540;)V + p 1 buf + f Z field_29117 darkenSky +c net/minecraft/class_2629$class_5887 net/minecraft/network/packet/s2c/play/BossBarS2CPacket$UpdateStyleAction + f Lnet/minecraft/class_1259$class_1261; field_29121 style + m (Lnet/minecraft/class_1259$class_1260;Lnet/minecraft/class_1259$class_1261;)V + p 2 style + p 1 color + m (Lnet/minecraft/class_2540;)V + p 1 buf + f Lnet/minecraft/class_1259$class_1260; field_29120 color +c net/minecraft/class_2629$class_5884 net/minecraft/network/packet/s2c/play/BossBarS2CPacket$UpdateNameAction + f Lnet/minecraft/class_2561; field_29115 name + m (Lnet/minecraft/class_2561;)V + p 1 name + m (Lnet/minecraft/class_2540;)V + p 1 buf +c net/minecraft/class_2629$class_5885 net/minecraft/network/packet/s2c/play/BossBarS2CPacket$UpdateProgressAction + m (F)V + p 1 percent + f F field_29116 percent + m (Lnet/minecraft/class_2540;)V + p 1 buf +c net/minecraft/class_3954 net/minecraft/block/InventoryProvider + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Lnet/minecraft/class_1278; method_17680 getInventory + p 2 world + p 1 state + p 3 pos +c net/minecraft/class_2623 net/minecraft/network/packet/s2c/play/BlockEventS2CPacket + f I field_12042 type + f Lnet/minecraft/class_2248; field_12043 block + f I field_12041 data + m ()I method_11294 getType + m ()Lnet/minecraft/class_2248; method_11295 getBlock + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2248;II)V + p 4 data + p 1 pos + p 3 type + p 2 block + f Lnet/minecraft/class_2338; field_12044 pos + m ()Lnet/minecraft/class_2338; method_11298 getPos + m (Lnet/minecraft/class_2540;)V + p 1 buf + m (Lnet/minecraft/class_2602;)V method_11297 apply + m ()I method_11296 getData +c net/minecraft/class_2624 net/minecraft/block/entity/LockableContainerBlockEntity + f Lnet/minecraft/class_2561; field_17376 customName + f Lnet/minecraft/class_1273; field_12045 lock + m ()Lnet/minecraft/class_2561; method_17823 getContainerName + m (Lnet/minecraft/class_2561;)V method_17488 setCustomName + p 1 customName + m (ILnet/minecraft/class_1661;)Lnet/minecraft/class_1703; method_5465 createScreenHandler + p 1 syncId + p 2 playerInventory + m (Lnet/minecraft/class_1657;)Z method_17489 checkUnlocked + p 1 player + m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1273;Lnet/minecraft/class_2561;)Z method_17487 checkUnlocked + p 2 containerName + p 0 player + p 1 lock +c net/minecraft/class_3955 net/minecraft/recipe/CraftingRecipe +c net/minecraft/class_2625 net/minecraft/block/entity/SignBlockEntity + m (ZLjava/util/function/Function;)[Lnet/minecraft/class_5481; method_33829 updateSign + p 1 filterText + p 2 textOrderingFunction + m ()Lnet/minecraft/class_1767; method_16126 getTextColor + m ()Lnet/minecraft/class_1657; method_11305 getEditor + f Lnet/minecraft/class_1657; field_12046 editor + f [Ljava/lang/String; field_28906 FILTERED_TEXT_KEYS + f Z field_28908 filterText + f Z field_29225 glowingText + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V + p 2 state + p 1 pos + m (IZ)Lnet/minecraft/class_2561; method_30843 getTextOnRow + p 2 filtered + p 1 row + m (Lnet/minecraft/class_3222;)Lnet/minecraft/class_2168; method_11304 getCommandSource + p 1 player + f Z field_12048 editable + m (Lnet/minecraft/class_1657;)V method_11306 setEditor + p 1 player + m ()Z method_34271 isGlowingText + m ()Z method_11307 isEditable + m (Ljava/lang/String;)Lnet/minecraft/class_2561; method_33384 unparsedTextFromJson + p 1 json + m (Z)[Lnet/minecraft/class_2561; method_33830 getTexts + p 1 filtered + f [Lnet/minecraft/class_5481; field_12049 textsBeingEdited + m (Lnet/minecraft/class_3222;)Z method_11301 onActivate + p 1 player + f [Lnet/minecraft/class_2561; field_12050 texts + m (Ljava/lang/String;)Lnet/minecraft/class_2561; method_33828 parseTextFromJson + p 1 json + f [Ljava/lang/String; field_28905 TEXT_KEYS + m (ILnet/minecraft/class_2561;Lnet/minecraft/class_2561;)V method_33827 setTextOnRow + p 1 row + p 3 filteredText + p 2 text + f [Lnet/minecraft/class_2561; field_28907 filteredTexts + m (Z)Z method_34270 setGlowingText + p 1 glowingText + m (Z)V method_11303 setEditable + p 1 editable + m (Lnet/minecraft/class_1767;)Z method_16127 setTextColor + p 1 value + m (ILnet/minecraft/class_2561;)V method_11299 setTextOnRow + p 1 row + p 2 text + m ()V method_34272 updateListeners + f Lnet/minecraft/class_1767; field_16419 textColor +c net/minecraft/class_3956 net/minecraft/recipe/RecipeType + f Lnet/minecraft/class_3956; field_17547 BLASTING + f Lnet/minecraft/class_3956; field_17548 SMOKING + f Lnet/minecraft/class_3956; field_17545 CRAFTING + f Lnet/minecraft/class_3956; field_17546 SMELTING + m (Ljava/lang/String;)Lnet/minecraft/class_3956; method_17726 register + p 0 id + f Lnet/minecraft/class_3956; field_17549 CAMPFIRE_COOKING + m (Lnet/minecraft/class_1860;Lnet/minecraft/class_1937;Lnet/minecraft/class_1263;)Ljava/util/Optional; method_17725 get + p 3 inventory + p 2 world + p 1 recipe +c net/minecraft/class_2626 net/minecraft/network/packet/s2c/play/BlockUpdateS2CPacket + m (Lnet/minecraft/class_2540;)V + p 1 buf + m (Lnet/minecraft/class_2602;)V method_11310 apply + f Lnet/minecraft/class_2680; field_12051 state + m ()Lnet/minecraft/class_2680; method_11308 getState + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V + p 2 state + p 1 pos + m ()Lnet/minecraft/class_2338; method_11309 getPos + f Lnet/minecraft/class_2338; field_12052 pos + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)V + p 2 pos + p 1 world +c net/minecraft/class_3957 net/minecraft/recipe/CookingRecipeSerializer + m (Lnet/minecraft/class_2960;Lcom/google/gson/JsonObject;)Lnet/minecraft/class_1874; method_17736 read + f Lnet/minecraft/class_3957$class_3958; field_17552 recipeFactory + m (Lnet/minecraft/class_2540;Lnet/minecraft/class_1874;)V method_17735 write + m (Lnet/minecraft/class_3957$class_3958;I)V + p 2 cookingTime + p 1 recipeFactory + m (Lnet/minecraft/class_2960;Lnet/minecraft/class_2540;)Lnet/minecraft/class_1874; method_17737 read + f I field_17551 cookingTime +c net/minecraft/class_3957$class_3958 net/minecraft/recipe/CookingRecipeSerializer$RecipeFactory + m (Lnet/minecraft/class_2960;Ljava/lang/String;Lnet/minecraft/class_1856;Lnet/minecraft/class_1799;FI)Lnet/minecraft/class_1874; create create + p 3 input + p 4 output + p 5 experience + p 6 cookTime + p 1 id + p 2 group +c net/minecraft/class_2641 net/minecraft/network/packet/s2c/play/CommandTreeS2CPacket + m (Lnet/minecraft/class_2540;Lcom/mojang/brigadier/tree/CommandNode;Ljava/util/Map;)V method_11401 writeNode + p 0 buf + m (Lnet/minecraft/class_2540;B)Lcom/mojang/brigadier/builder/ArgumentBuilder; method_11402 readArgumentBuilder + p 0 buf + m ()Lcom/mojang/brigadier/tree/RootCommandNode; method_11403 getCommandTree + m (Lcom/mojang/brigadier/tree/RootCommandNode;)V + p 1 commandTree + m (Ljava/util/List;Lnet/minecraft/class_2641$class_2642;)Z method_34120 method_34120 + p 1 nodeData + f Lcom/mojang/brigadier/tree/RootCommandNode; field_12123 commandTree + m (Lnet/minecraft/class_2602;)V method_11404 apply + m (Lnet/minecraft/class_2540;)V + p 1 buf + m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_2641$class_2642; method_11405 readCommandNode + p 0 buf + m (Ljava/util/List;)V method_30946 method_30946 + p 0 nodeDatas +c net/minecraft/class_2641$class_2642 net/minecraft/network/packet/s2c/play/CommandTreeS2CPacket$CommandNodeData + f [I field_12125 childNodeIndices + f Lcom/mojang/brigadier/tree/CommandNode; field_12128 node + m (Ljava/util/List;)Z method_11406 build + f Lcom/mojang/brigadier/builder/ArgumentBuilder; field_12127 argumentBuilder + f B field_12124 flags + f I field_12126 redirectNodeIndex + m (Lcom/mojang/brigadier/builder/ArgumentBuilder;BI[I)V + p 1 argumentBuilder + p 3 redirectNodeIndex + p 2 flags + p 4 childNodeIndices +c net/minecraft/class_3972 net/minecraft/recipe/CuttingRecipe + f Lnet/minecraft/class_2960; field_17644 id + f Lnet/minecraft/class_3956; field_17646 type + f Lnet/minecraft/class_1799; field_17643 output + m (Lnet/minecraft/class_3956;Lnet/minecraft/class_1865;Lnet/minecraft/class_2960;Ljava/lang/String;Lnet/minecraft/class_1856;Lnet/minecraft/class_1799;)V + p 2 serializer + p 3 id + p 1 type + p 6 output + p 4 group + p 5 input + f Lnet/minecraft/class_1856; field_17642 input + f Lnet/minecraft/class_1865; field_17647 serializer + f Ljava/lang/String; field_17645 group +c net/minecraft/class_3972$class_3973 net/minecraft/recipe/CuttingRecipe$Serializer + f Lnet/minecraft/class_3972$class_3973$class_3974; field_17648 recipeFactory + m (Lnet/minecraft/class_2960;Lnet/minecraft/class_2540;)Lnet/minecraft/class_3972; method_17882 read + m (Lnet/minecraft/class_2540;Lnet/minecraft/class_3972;)V method_17880 write + m (Lnet/minecraft/class_3972$class_3973$class_3974;)V + p 1 recipeFactory + m (Lnet/minecraft/class_2960;Lcom/google/gson/JsonObject;)Lnet/minecraft/class_3972; method_17881 read +c net/minecraft/class_3972$class_3973$class_3974 net/minecraft/recipe/CuttingRecipe$Serializer$RecipeFactory + m (Lnet/minecraft/class_2960;Ljava/lang/String;Lnet/minecraft/class_1856;Lnet/minecraft/class_1799;)Lnet/minecraft/class_3972; create create + p 3 input + p 4 output + p 1 id + p 2 group +c net/minecraft/class_2643 net/minecraft/block/entity/EndGatewayBlockEntity + m (F)F method_11412 getCooldownBeamHeight + p 1 tickDelta + f Lorg/apache/logging/log4j/Logger; field_12133 LOGGER + f Z field_12129 exactTeleport + m ()I method_11415 getDrawnSidesCount + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338; method_11419 findBestPortalExitPos + p 1 pos + p 0 world + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2643;)V method_31702 serverTick + p 2 state + p 3 blockEntity + p 0 world + p 1 pos + m ()Z method_11421 needsCooldownBeforeTeleporting + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2643;)V method_31700 clientTick + p 0 world + p 1 pos + p 2 state + p 3 blockEntity + m (F)F method_11417 getRecentlyGeneratedBeamHeight + p 1 tickDelta + m ()Z method_11420 isRecentlyGenerated + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_3018;)V method_11416 createPortal + p 0 world + p 1 pos + m (Lnet/minecraft/class_1297;)Z method_30276 canTeleport + p 0 entity + m (Lnet/minecraft/class_2818;)Lnet/minecraft/class_2338; method_11413 findPortalPosition + p 0 chunk + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Lnet/minecraft/class_243; method_31701 findTeleportLocation + p 0 world + p 1 pos + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_243;)Z method_31698 isChunkEmpty + p 0 world + p 1 pos + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2643;)V method_11411 startTeleportCooldown + p 3 blockEntity + p 1 pos + p 2 state + p 0 world + f Lnet/minecraft/class_2338; field_12132 exitPortalPos + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;IZ)Lnet/minecraft/class_2338; method_11410 findExitPortalPos + p 3 force + p 2 searchRadius + p 1 pos + p 0 world + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_243;)Lnet/minecraft/class_2818; method_11414 getChunk + p 0 world + p 1 pos + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338; method_31699 setupExitPortalLocation + c Finds teleport location and creates an island to teleport to (if there is none).\n\n

This does not create an exit portal.\n\n@return the position of the exit portal + p 0 world + p 1 pos + f I field_12130 teleportCooldown + f J field_12131 age + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_1297;Lnet/minecraft/class_2643;)V method_11409 tryTeleportingEntity + p 3 entity + p 4 blockEntity + p 0 world + p 1 pos + p 2 state + m (Lnet/minecraft/class_2338;Z)V method_11418 setExitPortalPos + p 1 pos + p 2 exactTeleport +c net/minecraft/class_3975 net/minecraft/recipe/StonecuttingRecipe + m (Lnet/minecraft/class_2960;Ljava/lang/String;Lnet/minecraft/class_1856;Lnet/minecraft/class_1799;)V + p 4 output + p 1 id + p 2 group + p 3 input +c net/minecraft/class_1313 net/minecraft/entity/MovementType +c net/minecraft/class_3970 net/minecraft/datafixer/fix/MapIdFix + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 1 outputSchema + p 2 changesType +c net/minecraft/class_1311 net/minecraft/entity/SpawnGroup + c A spawn group represents the category of an entity's natural spawning.\n\n

Entities that don't support natural spawning belong to the\n{@link #MISC} group.\n\n@see EntityType#getSpawnGroup()\n@see net.minecraft.world.SpawnHelper + m ()I method_6134 getCapacity + c Returns the maximum number of mobs in this group that can be spawned per\nchunk. + f Z field_6298 peaceful + m ()I method_27920 getDespawnStartRange + c Returns the distance, of a mob of this group from a player, at which\nthat mob can despawn at chance.\n\n

This is ignored if a mob {@linkplain\nnet.minecraft.entity.mob.MobEntity#canImmediatelyDespawn(double) cannot\nimmediately despawn}.\n\n@see net.minecraft.entity.mob.MobEntity#checkDespawn() + m ()Ljava/lang/String; method_6133 getName + c Returns the name of this spawn group.\n\n

The names are unique and are in {@code lower_snake_case}. + f Z field_6295 rare + f I field_24461 despawnStartRange + f Ljava/lang/String; field_6304 name + f I field_24462 immediateDespawnRange + m (Ljava/lang/String;ILjava/lang/String;IZZI)V + p 6 rare + p 7 immediateDespawnRange + p 4 spawnCap + p 5 peaceful + p 3 name + m ()I method_27919 getImmediateDespawnRange + c Returns the distance, of a mob of this group from a player, at which\nthat mob will despawn immediately.\n\n

This is ignored if a mob {@linkplain\nnet.minecraft.entity.mob.MobEntity#canImmediatelyDespawn(double) cannot\nimmediately despawn}.\n\n@see net.minecraft.entity.mob.MobEntity#checkDespawn() + m ()Z method_6135 isRare + c Returns if this spawn group is spawned only rarely.\n\n

A rare spawn only happens when the {@linkplain\nnet.minecraft.world.WorldProperties#getTime() world time} is a multiple\nof {@code 400} in {@link\nnet.minecraft.server.world.ServerChunkManager#tickChunks()}. + f Ljava/util/Map; field_6296 BY_NAME + m ()Z method_6136 isPeaceful + c Returns {@code true} if this group is spawned as animals, or {@code false}\nif this group is spawned as monsters.\n\n@see net.minecraft.world.World#setMobSpawnOptions(boolean, boolean) + f I field_6297 capacity + m (Ljava/lang/String;)Lnet/minecraft/class_1311; method_28307 byName + c Finds the spawn group with the given {@code name}, or {@code null} if no\ngroup has the given {@code name}.\n\n@see #getName()\n@return the found group, or {@code null} + p 0 name + c the name of the group + m (Lnet/minecraft/class_1311;)Lnet/minecraft/class_1311; method_6137 method_6137 + p 0 spawnGroup + f Lcom/mojang/serialization/Codec; field_24655 CODEC + c A codec that encodes and decodes a spawn group from and to its\n{@linkplain #getName() name} string. +c net/minecraft/class_2640 net/minecraft/block/entity/EndPortalBlockEntity + m (Lnet/minecraft/class_2350;)Z method_11400 shouldDrawSide + p 1 direction + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V + p 2 state + p 1 pos +c net/minecraft/class_1310 net/minecraft/entity/EntityGroup + f Lnet/minecraft/class_1310; field_6289 UNDEAD + f Lnet/minecraft/class_1310; field_6293 ARTHROPOD + f Lnet/minecraft/class_1310; field_6290 DEFAULT + f Lnet/minecraft/class_1310; field_6292 AQUATIC + f Lnet/minecraft/class_1310; field_6291 ILLAGER +c net/minecraft/class_3971 net/minecraft/screen/StonecutterScreenHandler + f Lnet/minecraft/class_1735; field_17628 outputSlot + m (ILnet/minecraft/class_1661;)V + p 2 playerInventory + p 1 syncId + m ()Z method_17865 canCraft + f Ljava/lang/Runnable; field_17636 contentsChangedListener + f Lnet/minecraft/class_1735; field_17627 inputSlot + f Lnet/minecraft/class_1731; field_19173 output + f Lnet/minecraft/class_3915; field_17631 selectedRecipe + f Lnet/minecraft/class_1799; field_17634 inputStack + m (Ljava/lang/Runnable;)V method_17859 setContentsChangedListener + f Lnet/minecraft/class_1263; field_17629 input + f Lnet/minecraft/class_1937; field_17632 world + f Lnet/minecraft/class_3914; field_17630 context + m ()I method_17864 getAvailableRecipeCount + f Ljava/util/List; field_17633 availableRecipes + m ()I method_17862 getSelectedRecipe + m (Lnet/minecraft/class_1263;Lnet/minecraft/class_1799;)V method_17855 updateInput + p 2 stack + p 1 input + f J field_17635 lastTakeTime + m (ILnet/minecraft/class_1661;Lnet/minecraft/class_3914;)V + p 2 playerInventory + p 1 syncId + p 3 context + m ()Ljava/util/List; method_17863 getAvailableRecipes + m ()V method_17866 populateResult +c net/minecraft/class_3969 net/minecraft/client/render/entity/model/GiantEntityModel + m (Lnet/minecraft/class_1570;)Z method_17792 isAttacking +c net/minecraft/class_1306 net/minecraft/util/Arm + m ()Lnet/minecraft/class_1306; method_5928 getOpposite + m (Ljava/lang/String;ILnet/minecraft/class_2561;)V + p 3 optionName + f Lnet/minecraft/class_2561; field_6181 optionName + m ()Lnet/minecraft/class_2561; method_27301 getOptionName +c net/minecraft/class_2639 net/minecraft/network/packet/s2c/play/CommandSuggestionsS2CPacket + m ()I method_11399 getCompletionId + m (Lnet/minecraft/class_2540;)V + p 1 buf + f I field_12122 completionId + m (ILcom/mojang/brigadier/suggestion/Suggestions;)V + p 2 suggestions + p 1 completionId + m ()Lcom/mojang/brigadier/suggestion/Suggestions; method_11397 getSuggestions + m (Lnet/minecraft/class_2540;Lcom/mojang/brigadier/suggestion/Suggestion;)V method_34118 method_34118 + p 0 buf + p 1 suggestion + m (Lnet/minecraft/class_2602;)V method_11398 apply + f Lcom/mojang/brigadier/suggestion/Suggestions; field_12121 suggestions + m (Lcom/mojang/brigadier/context/StringRange;Lnet/minecraft/class_2540;)Lcom/mojang/brigadier/suggestion/Suggestion; method_34117 method_34117 + p 1 buf +c net/minecraft/class_1304 net/minecraft/entity/EquipmentSlot + f Ljava/lang/String; field_6175 name + m (Ljava/lang/String;ILnet/minecraft/class_1304$class_1305;IILjava/lang/String;)V + p 5 armorStandId + p 4 entityId + p 6 name + p 3 type + f Lnet/minecraft/class_1304$class_1305; field_6170 type + m (Ljava/lang/String;)Lnet/minecraft/class_1304; method_5924 byName + p 0 name + m (I)I method_32320 getOffsetEntitySlotId + p 1 offset + m (Lnet/minecraft/class_1304$class_1305;I)Lnet/minecraft/class_1304; method_20234 fromTypeIndex + p 1 index + p 0 type + m ()Lnet/minecraft/class_1304$class_1305; method_5925 getType + f I field_6168 entityId + f I field_6167 armorStandId + m ()I method_5927 getEntitySlotId + m ()Ljava/lang/String; method_5923 getName + m ()I method_5926 getArmorStandSlotId +c net/minecraft/class_1304$class_1305 net/minecraft/entity/EquipmentSlot$Type +c net/minecraft/class_1303 net/minecraft/entity/ExperienceOrbEntity + m ()I method_5919 getExperienceAmount + m (I)I method_5922 getMendingRepairCost + p 1 repairAmount + f I field_27009 pickingCount + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_243;I)Z method_31496 wasMergedIntoExistingOrb + p 1 pos + p 2 amount + p 0 world + m (Lnet/minecraft/class_1303;)Z method_31494 isMergeable + p 1 other + m (I)I method_5918 roundToOrbSize + p 0 value + m (Lnet/minecraft/class_1303;II)Z method_31495 isMergeable + p 0 orb + p 2 amount + p 1 seed + m (I)I method_5917 getMendingRepairAmount + p 1 experienceAmount + m (Lnet/minecraft/class_1657;I)I method_35051 repairPlayerGears + c Repairs a player's gears using the experience recursively, until the experience is\nall used or all gears are repaired.\n\n@return the amount of leftover experience + p 2 amount + p 1 player + m ()V method_5921 applyWaterMovement + f Lnet/minecraft/class_1657; field_6162 target + m ()V method_31498 onEverySecond + c Called every second (every 20 ticks).\n\n@implSpec This method first checks if the orb still has a nearby {@link #target},\nand assigns a new target if there is none. It then tries to merge nearby experience orbs. + m (Lnet/minecraft/class_1303;)V method_31497 merge + p 1 other + m (Lnet/minecraft/class_1937;DDDI)V + p 4 y + p 6 z + p 1 world + p 2 x + p 8 amount + f I field_6159 amount + m ()I method_5920 getOrbSize + f I field_30055 DESPAWN_AGE + f I field_6164 orbAge + f I field_6161 health + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_243;I)V method_31493 spawn + p 0 world + p 1 pos + p 2 amount +c net/minecraft/class_3965 net/minecraft/util/hit/BlockHitResult + m (Lnet/minecraft/class_243;Lnet/minecraft/class_2350;Lnet/minecraft/class_2338;Z)V + p 1 pos + p 2 side + p 3 blockPos + p 4 insideBlock + f Lnet/minecraft/class_2338; field_17589 blockPos + f Z field_17590 missed + m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_3965; method_29328 withBlockPos + p 1 blockPos + m (Lnet/minecraft/class_2350;)Lnet/minecraft/class_3965; method_17779 withSide + p 1 side + m ()Lnet/minecraft/class_2350; method_17780 getSide + f Lnet/minecraft/class_2350; field_17588 side + f Z field_17591 insideBlock + m (ZLnet/minecraft/class_243;Lnet/minecraft/class_2350;Lnet/minecraft/class_2338;Z)V + p 2 pos + p 1 missed + p 5 insideBlock + p 4 blockPos + p 3 side + m ()Lnet/minecraft/class_2338; method_17777 getBlockPos + m (Lnet/minecraft/class_243;Lnet/minecraft/class_2350;Lnet/minecraft/class_2338;)Lnet/minecraft/class_3965; method_17778 createMissed + p 0 pos + p 1 side + p 2 blockPos + m ()Z method_17781 isInsideBlock +c net/minecraft/class_1309 net/minecraft/entity/LivingEntity + c Represents an entity which has a health value and can receive damage. + m ()V method_18400 wakeUp + f Lnet/minecraft/class_1322; field_6231 SPRINTING_SPEED_BOOST + m ()Ljava/util/Optional; method_18398 getSleepingPosition + m (Ljava/util/List;Lnet/minecraft/class_1304;Lnet/minecraft/class_1799;)V method_30120 method_30120 + p 3 stack + p 2 slot + m ()Z method_6071 shouldAlwaysDropXp + c Returns if this entity may always drop experience, skipping any\nother checks.\n\n@see #dropXp()\n@see #getXpToDrop(PlayerEntity) + m (Lnet/minecraft/class_1282;F)V method_6074 applyDamage + p 1 source + p 2 amount + m ()Z method_6039 isBlocking + m (Lnet/minecraft/class_1268;)V method_6104 swingHand + p 1 hand + m (Lnet/minecraft/class_1268;)V method_6019 setCurrentHand + p 1 hand + m (Lnet/minecraft/class_1799;)Lnet/minecraft/class_3414; method_18869 getEatSound + p 1 stack + m ()Ljava/util/Random; method_6051 getRandom + f Ljava/util/Optional; field_22418 climbingPos + m ()Lnet/minecraft/class_2350; method_18401 getSleepingDirection + m ()Lnet/minecraft/class_4095$class_5303; method_28306 createBrainProfile + f Lnet/minecraft/class_1309; field_6236 attacking + m ()I method_6096 getArmor + m (Lnet/minecraft/class_1282;)Z method_6061 blockedByShield + p 1 source + m (Lnet/minecraft/class_1309;)V method_6090 takeShieldHit + p 1 attacker + m (Lnet/minecraft/class_1799;)Z method_18397 canEquip + p 1 stack + m (Lnet/minecraft/class_1304;Lnet/minecraft/class_1799;)Z method_32323 method_32323 + p 1 stack + f Lnet/minecraft/class_2338; field_6268 lastBlockPos + m ()I method_6028 getHandSwingDuration + f D field_6263 serverZ + f F field_6287 movementSpeed + f Lnet/minecraft/class_4095; field_18321 brain + f F field_6275 prevLookDirection + f F field_6251 handSwingProgress + m ()V method_6072 updateLeaningPitch + m ()F method_6029 getMovementSpeed + m ()F method_6017 getSoundPitch + m (Ljava/util/Map;)V method_30121 swapHandStacks + p 1 equipment + m ()F method_18396 getArmorVisibility + m ()Z method_6113 isSleeping + m (Lnet/minecraft/class_1291;)Z method_6059 hasStatusEffect + p 1 effect + m ()Z method_6101 isClimbing + m (Lnet/minecraft/class_1304;)Z method_6084 hasStackEquipped + p 1 slot + f Z field_6285 effectsChanged + m (F)V method_6125 setMovementSpeed + p 1 movementSpeed + f Ljava/util/UUID; field_23128 SOUL_SPEED_BOOST_ID + f I field_6218 stuckArrowTimer + m ()V method_23328 playBlockFallSound + f F field_6250 forwardSpeed + f F field_6262 randomSmallSeed + f I field_20347 stuckStingerTimer + m (Lnet/minecraft/class_3494;)V method_6010 swimUpward + p 1 fluid + f Lnet/minecraft/class_1282; field_6276 lastDamageSource + m (I)V method_21755 setStingerCount + p 1 stingerCount + m (Lnet/minecraft/class_4050;)Lnet/minecraft/class_238; method_24833 getBoundingBox + p 1 pose + m ()Z method_6102 isMobOrPlayer + m (Lnet/minecraft/class_1268;Lnet/minecraft/class_1799;)V method_6122 setStackInHand + p 2 stack + p 1 hand + m (Lnet/minecraft/class_1304;)V method_20235 sendEquipmentBreakStatus + p 1 slot + f Z field_6252 handSwinging + m (Lnet/minecraft/class_1282;)Z method_6095 tryUseTotem + p 1 source + f Lnet/minecraft/class_2940; field_6214 POTION_SWIRLS_AMBIENT + f F field_6241 headYaw + m ()Z method_29920 shouldSwimInFluids + f F field_6253 lastDamageTaken + m (Z)V method_35054 setNoDrag + p 1 noDrag + f I field_6265 headTrackingIncrements + m ()V method_6050 tickStatusEffects + m ()Z method_6086 isAffectedBySplashPotions + m (Lnet/minecraft/class_243;)Lnet/minecraft/class_243; method_31079 positionInPortal + p 0 pos + m (Lnet/minecraft/class_243;)Lnet/minecraft/class_243; method_18801 applyClimbingSpeed + p 1 motion + m ()Z method_6062 isImmobile + m (Lnet/minecraft/class_1542;)V method_29499 triggerItemPickedUpByEntityCriteria + c Called to trigger advancement criteria when an entity picks up an item\nthrown by a player. + p 1 item + m ()Z method_6115 isUsingItem + m ()Lnet/minecraft/class_1268; method_6058 getActiveHand + m (F)V method_6073 setAbsorptionAmount + p 1 amount + m (Lnet/minecraft/class_1293;)Z method_6049 canHaveStatusEffect + p 1 effect + m (Ljava/util/Map;)V method_30123 setEquipment + p 1 equipment + m (Lnet/minecraft/class_1799;I)V method_6037 spawnItemParticles + p 2 count + p 1 stack + m ()V method_6007 tickMovement + m ()V method_23883 dropXp + c Drops experience when this entity is killed.\n\n

To control the details of experience dropping, consider overriding\n{@link #shouldAlwaysDropXp()}, {@link #shouldDropXp()}, and\n{@link #getXpToDrop(PlayerEntity)}. + m (FF)F method_6031 turnHead + p 2 headRotation + p 1 bodyRotation + f F field_6264 lastLeaningPitch + m (Lnet/minecraft/class_1268;)V method_20236 sendToolBreakStatus + p 1 hand + m ()F method_6063 getMaxHealth + m (Lnet/minecraft/class_1799;)V method_6116 onEquipStack + p 1 stack + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z method_6077 canEnterTrapdoor + p 2 state + p 1 pos + m (Lnet/minecraft/class_1293;)V method_6129 onStatusEffectRemoved + p 1 effect + m ()Ljava/util/Collection; method_6026 getStatusEffects + m ()V method_18399 clearSleepingPosition + m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1304;)Lnet/minecraft/class_5630; method_32321 getCommandItemSlot + p 0 entity + p 1 slot + m ()Lnet/minecraft/class_1309; method_6065 getAttacker + m ()Lnet/minecraft/class_1306; method_6068 getMainArm + m (Lnet/minecraft/class_1309;)V method_6015 setAttacker + p 1 attacker + m ()V method_6023 tickNewAi + m ()Lnet/minecraft/class_1799; method_6047 getMainHandStack + m (DDDZ)Z method_6082 teleport + p 7 particleEffects + p 3 y + p 5 z + p 1 x + f Ljava/util/Map; field_6280 activeStatusEffects + m (Lnet/minecraft/class_1291;)Z method_6016 removeStatusEffect + c Removes a status effect from this entity.\n\n

Calling this method will call cleanup methods on the status effect and trigger synchronization of effect particles with watching clients. If this entity is a player,\nthe change in the list of effects will also be synchronized with the corresponding client.\n\n@return {@code true} if a {@link net.minecraft.entity.effect.StatusEffectInstance} with the given type was in effect before the removal. + p 1 type + f Lnet/minecraft/class_2940; field_6240 POTION_SWIRLS_COLOR + m (Lnet/minecraft/class_1297;)Z method_6121 tryAttack + p 1 target + m (Lnet/minecraft/class_2338;)Ljava/lang/Boolean; method_18405 method_18405 + p 1 pos + m (Lnet/minecraft/class_1304;)B method_20237 getEquipmentBreakStatus + p 0 slot + f Z field_30082 noDrag + f F field_6243 leaningPitch + f I field_6279 handSwingTicks + m ()I method_6048 getItemUseTime + f F field_6255 lookDirection + m (Lnet/minecraft/class_1282;IZ)V method_6099 dropEquipment + p 2 lootingMultiplier + p 3 allowDrops + p 1 source + m ()Z method_27303 isOnSoulSpeedBlock + f I field_6230 lastAttackedTime + m (Lnet/minecraft/class_1304;Lnet/minecraft/class_1799;)V method_30124 setStackInHandSlot + p 1 slot + p 2 stack + m ()Z method_5999 isUndead + m (Lnet/minecraft/class_243;)V method_6091 travel + p 1 movementInput + m (F)F method_6024 getLeaningPitch + p 1 tickDelta + f Lnet/minecraft/class_2940; field_6219 STUCK_ARROW_COUNT + m (Lnet/minecraft/class_1309;)V method_26084 method_26084 + p 0 player + m (Lnet/minecraft/class_1297;I)V method_6103 sendPickup + p 2 count + p 1 item + m ()Lnet/minecraft/class_5132$class_5133; method_26827 createLivingAttributes + m ()Lnet/minecraft/class_1309; method_6052 getAttacking + m ()V method_6000 enterCombat + m (Lnet/minecraft/class_1299;)Z method_5973 canTarget + p 1 type + m ()Z method_6012 clearStatusEffects + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;)V method_18865 applyFoodEffects + p 3 targetEntity + p 1 stack + p 2 world + f Lnet/minecraft/class_2371; field_6234 equippedHand + m (I)I method_6130 getNextAirUnderwater + p 1 air + f D field_6242 serverHeadYaw + f I field_6278 despawnCounter + m ()Lnet/minecraft/class_1282; method_6081 getRecentDamageSource + f I field_6254 maxHurtTime + m ()Z method_27302 shouldDisplaySoulSpeedEffects + m ()V method_6093 knockDownwards + m (Lnet/minecraft/class_2680;)Z method_29500 shouldRemoveSoulSpeedBoost + p 1 landingState + m ()V method_32324 removePowderSnowSlow + m ()Z method_29504 isDead + m ()Z method_18406 isSleepingInBed + m (I)V method_16826 setDespawnCounter + p 1 despawnCounter + m (Lnet/minecraft/class_1282;F)V method_6105 damageArmor + p 2 amount + p 1 source + m (Lnet/minecraft/class_1799;)Lnet/minecraft/class_1799; method_18808 getArrowType + p 1 stack + m (F)V method_6025 heal + c Heals this entity by the given {@code amount} of half-hearts.\n\n

A dead entity cannot be healed.\n\n@see #isDead() + p 1 amount + f D field_6245 serverY + m (Lnet/minecraft/class_1309;Z)V method_29242 updateLimbs + p 1 entity + p 2 flutter + f D field_6221 serverPitch + f Ljava/util/UUID; field_6237 SPRINTING_SPEED_BOOST_ID + f F field_6233 stepBobbingAmount + f I field_6269 defaultMaxHealth + m ()I method_6014 getItemUseTimeLeft + m (Lnet/minecraft/class_1291;)Lnet/minecraft/class_1293; method_6111 removeStatusEffectInternal + c Removes a status effect from this entity without calling any listener.\n\n

This method does not perform any cleanup or synchronization operation.\nUnder most circumstances, calling {@link net.minecraft.entity.LivingEntity#removeStatusEffect(net.minecraft.entity.effect.StatusEffect)} is highly preferable. + p 1 type + f Lnet/minecraft/class_1283; field_6256 damageTracker + m ()V method_6070 tickCramming + m (Lnet/minecraft/class_1304;Lnet/minecraft/class_1799;)V method_30122 setArmorInSlot + p 2 armor + p 1 slot + m ()Z method_6094 canBreatheInWater + m (Lnet/minecraft/class_1268;)Lnet/minecraft/class_1799; method_5998 getStackInHand + p 1 hand + m ()Lnet/minecraft/class_2680; method_16212 getBlockState + m ()Z method_6123 isUsingRiptide + f Lnet/minecraft/class_1799; field_6277 activeItemStack + m (Lnet/minecraft/class_1282;)V method_16080 drop + p 1 source + m ()Lnet/minecraft/class_4095; method_18868 getBrain + m ()I method_6083 getLastAttackTime + f Lnet/minecraft/class_5131; field_6260 attributes + m (Lnet/minecraft/class_1297;)Z method_6057 canSee + p 1 entity + m ()V method_6027 updatePotionVisibility + f F field_6244 randomLargeSeed + m ()I method_6003 getRoll + m (Lnet/minecraft/class_1291;)Lnet/minecraft/class_1293; method_6112 getStatusEffect + p 1 effect + f Lnet/minecraft/class_4048; field_18072 SLEEPING_DIMENSIONS + m ()Z method_22382 shouldSpawnConsumptionEffects + f F field_6220 prevBodyYaw + m (Lnet/minecraft/class_1792;)Z method_24518 isHolding + c Checks if this entity is holding a certain item.\n\n

This checks both the entity's main and off hand. + p 1 item + f I field_6232 scoreAmount + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1799; method_18866 eatFood + p 2 stack + p 1 world + m ()V method_29502 addSoulSpeedBoostIfNeeded + m (F)F method_6055 getHandSwingProgress + p 1 tickDelta + m ()I method_21753 getStingerCount + m (Lnet/minecraft/class_1293;)V method_6020 onStatusEffectApplied + p 1 effect + m ()Lnet/minecraft/class_1799; method_6079 getOffHandStack + m ()V method_6043 jump + m (Ljava/util/function/Predicate;)Z method_24520 isHolding + c Checks if this entity is holding a certain item.\n\n

This checks both the entity's main and off hand. + p 1 predicate + m (Lnet/minecraft/class_1320;)D method_26825 getAttributeValue + p 1 attribute + m (Lnet/minecraft/class_2338;)V method_18402 setSleepingPosition + p 1 pos + m ()Z method_6109 isBaby + m (Lnet/minecraft/class_1657;)I method_6110 getXpToDrop + c Called when this entity is killed and returns the amount of experience\nto drop.\n\n

{@code player} may be {@code null} if {@linkplain #shouldAlwaysDropXp\nshouldAlwaysDropXp()} returns {@code true}.\n\n@see #dropXp()\n@see #shouldAlwaysDropXp()\n@see #shouldDropXp() + p 1 player + c the attacking player + m ()Lnet/minecraft/class_3414; method_6002 getDeathSound + f F field_6259 prevHeadYaw + f Lnet/minecraft/class_2940; field_18073 SLEEPING_POSITION + m (I)I method_6064 getNextAirOnLand + p 1 air + f I field_6235 hurtTime + m (Lnet/minecraft/class_2338;)V method_6126 applyMovementEffects + p 1 pos + f F field_6211 lastLimbDistance + m ()F method_6032 getHealth + m (Lnet/minecraft/class_1799;I)V method_6098 spawnConsumptionEffects + p 1 stack + p 2 particleCount + m ()V method_32325 addPowderSnowSlowIfNeeded + m (Lnet/minecraft/class_1799;)Lnet/minecraft/class_1304; method_32326 getPreferredEquipmentSlot + p 0 stack + m ()V method_16078 dropInventory + m ()Z method_29503 hurtByWater + m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/class_4095; method_18867 deserializeBrain + p 1 dynamic + m ()Ljava/util/Map; method_6088 getActiveStatusEffects + m ()V method_6044 endCombat + m ()Lnet/minecraft/class_1799; method_6030 getActiveItem + m (Lnet/minecraft/class_1320;)D method_26826 getAttributeBaseValue + p 1 attribute + m (FDD)V method_6005 takeKnockback + m (Lnet/minecraft/class_1268;Z)V method_23667 swingHand + p 2 fromServerPlayer + p 1 hand + f Lnet/minecraft/class_2940; field_20348 STINGER_COUNT + m (F)V method_6056 damageShield + p 1 amount + m ()Z method_35053 hasNoDrag + m (Lnet/minecraft/class_1799;)V method_6045 playEquipmentBreakEffects + p 1 stack + f F field_6246 absorptionAmount + m (Lnet/minecraft/class_1309;)V method_23733 onKilledBy + c Performs secondary effects after this mob has been killed.\n\n

The default behavior spawns a wither rose if {@code adversary} is a {@code WitherEntity}. + p 1 adversary + c the main adversary responsible for this entity's death + m (Lnet/minecraft/class_1304;)Lnet/minecraft/class_1799; method_30125 getArmorInSlot + p 1 slot + f I field_6222 itemUseTimeLeft + f I field_6210 bodyTrackingIncrements + m (I)Lnet/minecraft/class_1304; method_32322 getEquipmentSlot + p 0 slotId + f F field_6281 flyingSpeed + m ()V method_6069 clearPotionSwirls + f Lnet/minecraft/class_1309; field_6274 attacker + m (Lnet/minecraft/class_2610;)V method_33579 readFromPacket + p 1 packet + m (Lnet/minecraft/class_1282;Z)V method_16077 dropLoot + p 1 source + p 2 causedByPlayer + m ()V method_6021 clearActiveItem + m (Lnet/minecraft/class_1297;)V method_6038 onDismounted + p 1 vehicle + m (Lnet/minecraft/class_1309;)V method_6060 knockback + p 1 target + f F field_6249 limbAngle + m (Lnet/minecraft/class_1320;)Lnet/minecraft/class_1324; method_5996 getAttributeInstance + p 1 attribute + f F field_6225 limbDistance + m (Lnet/minecraft/class_2338;)V method_18404 method_18404 + p 1 pos + m (F)V method_6033 setHealth + p 1 health + f I field_6213 deathTime + m (ZLnet/minecraft/class_1282;)Lnet/minecraft/class_47$class_48; method_16079 getLootContextBuilder + p 2 source + p 1 causedByPlayer + m (Lnet/minecraft/class_1304;)Lnet/minecraft/class_1799; method_30126 getStackInHandSlot + p 1 slot + m ()Z method_33190 canTakeDamage + m ()I method_6022 getStuckArrowCount + m ()I method_6131 getDespawnCounter + m ()V method_29501 removeSoulSpeedBoost + m (Lnet/minecraft/class_1282;)V method_6078 onDeath + p 1 source + m ()Z method_6034 canMoveVoluntarily + f Lnet/minecraft/class_2371; field_6248 equippedArmor + m (Lnet/minecraft/class_1309;)V method_5997 attackLivingEntity + p 1 target + m (Lnet/minecraft/class_2338;)V method_18403 sleep + p 1 pos + f D field_6224 serverX + f F field_6212 sidewaysSpeed + m (Lnet/minecraft/class_1309;)Z method_18395 canTarget + p 1 target + m ()F method_6120 getBaseMovementSpeedMultiplier + m (IZ)V method_6085 setLivingFlag + p 2 value + p 1 mask + m (Lnet/minecraft/class_1309;)V method_20239 method_20239 + p 0 player + m (Lnet/minecraft/class_238;Lnet/minecraft/class_238;)V method_6035 tickRiptide + p 1 a + p 2 b + f F field_6271 knockbackVelocity + m ()Lnet/minecraft/class_2960; method_5989 getLootTable + m (Z)V method_6100 setJumping + p 1 jumping + m (Lnet/minecraft/class_2338;)V method_18392 setPositionInBed + p 1 pos + m ()V method_30127 swapHandStacks + m ()V method_25937 displaySoulSpeedEffects + m ()I method_6117 getLastAttackedTime + m ()Z method_6128 isFallFlying + m ()Lnet/minecraft/class_5131; method_6127 getAttributes + m (Lnet/minecraft/class_1282;)Lnet/minecraft/class_3414; method_6011 getHurtSound + p 1 source + m (Lnet/minecraft/class_1282;)V method_6013 playHurtSound + p 1 source + m ()V method_6075 stopUsingItem + m (Lnet/minecraft/class_1293;)Z method_6092 addStatusEffect + p 1 effect + m ()V method_6008 markEffectsDirty + m (Lnet/minecraft/class_1293;Z)V method_6009 onStatusEffectUpgraded + p 1 effect + p 2 reapplyEffect + f F field_6227 upwardSpeed + f Z field_6282 jumping + f I field_6239 roll + m (Lnet/minecraft/class_3611;)Z method_26319 canWalkOnFluid + p 1 fluid + f F field_6283 bodyYaw + m (Lnet/minecraft/class_1657;)V method_29505 setAttacking + p 1 attacking + m (Lnet/minecraft/class_1309;)V method_20238 method_20238 + p 0 player + m (Lnet/minecraft/class_2338;Z)V method_6006 setNearbySongPlaying + p 1 songPosition + p 2 playing + m ()F method_6106 getJumpVelocity + f I field_6270 lastAttackTime + m (FF)I method_23329 computeFallDamage + p 1 fallDistance + p 2 damageMultiplier + m ()Z method_27071 shouldDropLoot + m ()V method_6076 tickActiveItemStack + m ()V method_6040 consumeItem + m (Lnet/minecraft/class_1297;)V method_6087 pushAway + p 1 entity + m (I)V method_6097 setStuckArrowCount + p 1 stuckArrowCount + f I field_6238 playerHitTimer + f Lnet/minecraft/class_2940; field_6247 HEALTH + m ()Ljava/util/Optional; method_24832 getClimbingPos + f J field_6226 lastDamageTime + m (Lnet/minecraft/class_1304;)Lnet/minecraft/class_1799; method_6118 getEquippedStack + p 1 slot + m (Lnet/minecraft/class_1293;)V method_26082 applyStatusEffect + p 1 effect + m ()Lcom/google/common/collect/ImmutableList; method_24831 getPoses + f I field_6273 lastAttackedTicks + m (Lnet/minecraft/class_1309;Lnet/minecraft/class_4051;)Z method_18391 isTarget + p 2 predicate + p 1 entity + m ()Lnet/minecraft/class_1309; method_6124 getPrimeAdversary + f I field_6261 riptideTicks + m ()F method_6107 getSoundVolume + m ()V method_6053 initAi + m ()Lnet/minecraft/class_1310; method_6046 getGroup + f Lnet/minecraft/class_1268; field_6266 preferredHand + f F field_6229 lastHandSwingProgress + f Z field_6272 dead + m ()V method_6119 tickHandSwing + f F field_6217 prevStepBobbingAmount + m (Lnet/minecraft/class_4050;Lnet/minecraft/class_4048;)F method_18394 getActiveEyeHeight + p 2 dimensions + p 1 pose + m (Lnet/minecraft/class_1799;)Lnet/minecraft/class_3414; method_18807 getDrinkSound + p 1 stack + m (Lnet/minecraft/class_1282;F)F method_6036 applyEnchantmentsToDamage + p 2 amount + p 1 source + m ()Z method_21754 isHoldingOntoLadder + c @return {@code true} if this entity should not lose height while in a climbing state\n@see net.minecraft.entity.LivingEntity + m (Lnet/minecraft/class_1297;)D method_18390 getAttackDistanceScalingFactor + p 1 entity + m (F)F method_18802 getMovementSpeed + p 1 slipperiness + m (I)V method_6018 setRiptideTicks + p 1 riptideTicks + m ()Z method_6054 shouldDropXp + c Returns if this entity should drop experience on death when the {@linkplain\nnet.minecraft.world.GameRules#DO_MOB_LOOT doMobLoot} game rule is\nenabled and has been attacked by a player.\n\n

If {@link #shouldAlwaysDropXp() shouldAlwaysDropXp()} returns {@code\ntrue}, this check is disregarded.\n\n@see #dropXp()\n@see #shouldAlwaysDropXp()\n@see #getXpToDrop(PlayerEntity) + m ()F method_17825 getScaleFactor + m (Lnet/minecraft/class_1297;)V method_6114 onAttacking + p 1 target + m (Lnet/minecraft/class_1792;Lnet/minecraft/class_1799;)Z method_24519 method_24519 + p 1 stack + m ()V method_6108 updatePostDeath + m (I)Lnet/minecraft/class_3414; method_6041 getFallSound + p 1 distance + f Lnet/minecraft/class_1657; field_6258 attackingPlayer + m ()Lnet/minecraft/class_1283; method_6066 getDamageTracker + f I field_6228 jumpingCooldown + f Lnet/minecraft/class_2940; field_6257 LIVING_FLAGS + m (Ljava/util/Collection;)Z method_6089 containsOnlyAmbientEffects + p 0 effects + m ()F method_6067 getAbsorptionAmount + m (Lnet/minecraft/class_1282;F)F method_6132 applyArmorToDamage + p 2 amount + p 1 source + f Ljava/util/UUID; field_27859 POWDER_SNOW_SLOW_ID + f D field_6284 serverYaw +c net/minecraft/class_2635 net/minecraft/network/packet/s2c/play/GameMessageS2CPacket + f Ljava/util/UUID; field_25133 sender + m ()Lnet/minecraft/class_2561; method_11388 getMessage + f Lnet/minecraft/class_2561; field_12112 message + m ()Ljava/util/UUID; method_29175 getSender + m (Lnet/minecraft/class_2602;)V method_11386 apply + m (Lnet/minecraft/class_2540;)V + p 1 buf + f Lnet/minecraft/class_2556; field_12113 location + m (Lnet/minecraft/class_2561;Lnet/minecraft/class_2556;Ljava/util/UUID;)V + p 1 message + p 2 location + p 3 sender + m ()Lnet/minecraft/class_2556; method_11389 getLocation +c net/minecraft/class_3966 net/minecraft/util/hit/EntityHitResult + f Lnet/minecraft/class_1297; field_17592 entity + m ()Lnet/minecraft/class_1297; method_17782 getEntity + m (Lnet/minecraft/class_1297;)V + p 1 entity + m (Lnet/minecraft/class_1297;Lnet/minecraft/class_243;)V + p 1 entity + p 2 pos +c net/minecraft/class_2636 net/minecraft/block/entity/MobSpawnerBlockEntity + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2636;)V method_31697 serverTick + p 0 world + p 2 state + p 1 pos + p 3 blockEntity + f Lnet/minecraft/class_1917; field_12114 logic + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2636;)V method_31696 clientTick + p 1 pos + p 0 world + p 3 blockEntity + p 2 state + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V + p 2 state + p 1 pos + m ()Lnet/minecraft/class_1917; method_11390 getLogic +c net/minecraft/class_1308 net/minecraft/entity/mob/MobEntity + m (Lnet/minecraft/class_1299;Z)Lnet/minecraft/class_1308; method_29243 convertTo + c Converts this entity to the provided {@code entityType}.\n

The new entity will keep many of the properties set for this entity,\nincluding its vehicle, its name and whether it is persistent or not.\n

If {@code keepEquipment} is {@code true}, it will also keep its equipment. + p 2 keepEquipment + c whether the equipment of this entity should be kept + p 1 entityType + c the entity type to convert to + m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)V method_24521 disablePlayerShield + p 3 playerStack + p 2 mobStack + p 1 player + f Lnet/minecraft/class_1330; field_6188 bodyControl + f Lnet/minecraft/class_1413; field_6190 visibilityCache + m ()V method_5966 playAmbientSound + f Lnet/minecraft/class_2371; field_6195 handItems + m ()Lnet/minecraft/class_1408; method_5942 getNavigation + m ()I method_5970 getMinAmbientSoundDelay + m (I)V method_18810 setHoldingEntityId + p 1 id + m ()Lnet/minecraft/class_1309; method_5968 getTarget + m ()Lnet/minecraft/class_1335; method_5962 getMoveControl + m (Lnet/minecraft/class_1304;)F method_5929 getDropChance + p 1 slot + m ()Lnet/minecraft/class_1333; method_5988 getLookControl + m ()I method_5978 getLookPitchSpeed + m ()Z method_18410 hasPositionTarget + m (Lnet/minecraft/class_1811;)Z method_25938 canUseRangedWeapon + p 1 weapon + f [F field_6187 handDropChances + m (Lnet/minecraft/class_1309;)D method_33191 squaredAttackRange + p 1 target + m ()Z method_18411 isInWalkTargetRange + f I field_6191 ambientSoundChance + m (Lnet/minecraft/class_1304;Lnet/minecraft/class_1799;)V method_24834 equipLootStack + p 2 stack + p 1 slot + m (F)V method_5976 setUpwardSpeed + p 1 upwardSpeed + m ()V method_20417 updateGoalControls + m (Lnet/minecraft/class_7;F)V method_5941 setPathfindingPenalty + p 2 penalty + p 1 nodeType + m (I)Z method_5969 spawnsTooManyForEachTry + p 1 count + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Z method_5955 prefersNewEquipment + p 2 oldStack + p 1 newStack + m (Lnet/minecraft/class_4538;)Z method_5957 canSpawn + p 1 world + m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1269; method_29506 interactWithItem + p 2 hand + p 1 player + m ()Lnet/minecraft/class_3414; method_5994 getAmbientSound + m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1269; method_5992 interactMob + p 2 hand + p 1 player + m (Lnet/minecraft/class_2338;)Z method_18407 isInWalkTargetRange + p 1 pos + m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1308;)V method_18249 onPlayerSpawnedChild + p 1 player + p 2 child + m (ZZ)V method_5932 detachLeash + p 2 dropItem + p 1 sendPacket + m (Lnet/minecraft/class_1304;I)Lnet/minecraft/class_1792; method_5948 getEquipmentForSlot + p 1 equipmentLevel + p 0 equipmentSlot + m ()Z method_23734 isDisallowedInPeaceful + m ()V method_35056 clearGoalsAndTasks + m (Lnet/minecraft/class_1937;)Lnet/minecraft/class_1408; method_5965 createNavigation + p 1 world + m ()V method_5940 readLeashNbt + f Lnet/minecraft/class_1355; field_6185 targetSelector + f I field_6194 experiencePoints + m ()Z method_5936 canPickUpLoot + m ()Lnet/minecraft/class_1297; method_5933 getHoldingEntity + m (Lnet/minecraft/class_1799;)Z method_24523 tryEquip + p 1 equipment + m ()I method_20240 getLookYawSpeed + m (Z)V method_7217 setBaby + p 1 baby + m ()F method_18413 getPositionTargetRange + m ()Z method_17326 cannotDespawn + m (Lnet/minecraft/class_1297;Z)V method_5954 attachLeash + p 2 sendPacket + p 1 entity + f Lnet/minecraft/class_1309; field_6199 target + m ()Lnet/minecraft/class_1334; method_5993 getJumpControl + m ()Z method_5987 isAiDisabled + m ()V method_5975 resetSoundDelay + m (Lnet/minecraft/class_1657;)Z method_5931 canBeLeashedBy + p 1 player + m ()Z method_5947 isPersistent + m (Lnet/minecraft/class_1304;F)V method_5946 setEquipmentDropChance + p 1 slot + p 2 chance + m ()V method_5959 initGoals + m ()V method_18409 sendAiDebugData + f Lnet/minecraft/class_2960; field_6198 lootTable + m (Lnet/minecraft/class_1266;)V method_5964 initEquipment + p 1 difficulty + f Lnet/minecraft/class_1335; field_6207 moveControl + m ()Lnet/minecraft/class_5132$class_5133; method_26828 createMobAttributes + m ()V method_5990 playSpawnEffects + m (FLnet/minecraft/class_1304;)V method_30758 enchantEquipment + p 2 slot + p 1 power + f J field_6184 lootTableSeed + m ()Z method_5934 isLeashed + m (Lnet/minecraft/class_1542;)V method_5949 loot + p 1 item + m ()Z method_6510 isAttacking + m ()Lnet/minecraft/class_2960; method_5991 getLootTableId + m ()V method_5958 mobTick + m (F)V method_30759 enchantMainHandItem + p 1 power + f Lnet/minecraft/class_2940; field_6193 MOB_FLAGS + m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_20636 canMobSpawn + p 0 type + p 2 spawnReason + p 1 world + p 4 random + p 3 pos + m ()Lnet/minecraft/class_1413; method_5985 getVisibilityCache + m ()I method_5986 getBodyYawSpeed + f Lnet/minecraft/class_1333; field_6206 lookControl + m ()Lnet/minecraft/class_1330; method_5963 createBodyControl + m (Z)V method_5977 setAiDisabled + p 1 aiDisabled + f Lnet/minecraft/class_2371; field_6205 armorItems + m (Lnet/minecraft/class_2338;I)V method_18408 setPositionTarget + p 1 target + p 2 range + m ()Z method_5961 isLeftHanded + m ()Lnet/minecraft/class_2338; method_18412 getPositionTarget + m (Z)V method_5937 setLeftHanded + p 1 leftHanded + m (D)Z method_5974 canImmediatelyDespawn + p 1 distanceSquared + f Z field_6200 persistent + f Lnet/minecraft/class_1297; field_6202 holdingEntity + m (Z)V method_19540 setAttacking + p 1 attacking + f Lnet/minecraft/class_1355; field_6201 goalSelector + f I field_18279 holdingEntityId + m ()I method_5945 getLimitPerChunk + f Lnet/minecraft/class_2487; field_6192 leashNbt + f Lnet/minecraft/class_2338; field_18074 positionTarget + m (Z)V method_5952 setCanPickUpLoot + p 1 pickUpLoot + m ()Z method_5972 isAffectedByDaylight + f [F field_6186 armorDropChances + m ()Z method_5956 canBeControlledByRider + m ()Z method_26323 movesIndependently + c When true, causes this entity to take over pathfinding for its controlling passenger. + m (Lnet/minecraft/class_1799;)Z method_5939 canPickupItem + p 1 stack + f Ljava/lang/String; field_30086 LEASH_KEY + f Z field_6203 pickUpLoot + m (Lnet/minecraft/class_1799;)Z method_20820 canGather + p 1 stack + m (Lnet/minecraft/class_1297;FF)V method_5951 lookAtEntity + p 1 targetEntity + p 2 maxYawChange + p 3 maxPitchChange + m (Lnet/minecraft/class_1304;)V method_25939 updateDropChances + p 1 slot + f Lnet/minecraft/class_1408; field_6189 navigation + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Z method_26320 prefersNewDamageableItem + p 1 newStack + p 2 oldStack + m (Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;)Z method_5979 canSpawn + p 2 spawnReason + p 1 world + m (Lnet/minecraft/class_5425;Lnet/minecraft/class_1266;Lnet/minecraft/class_3730;Lnet/minecraft/class_1315;Lnet/minecraft/class_2487;)Lnet/minecraft/class_1315; method_5943 initialize + p 5 entityNbt + p 4 entityData + p 3 spawnReason + p 2 difficulty + p 1 world + m (Lnet/minecraft/class_1309;)V method_5980 setTarget + p 1 target + m ()V method_5971 setPersistent + m ()V method_5995 updateLeash + m ()V method_5983 onEatingGrass + m (FFF)F method_5960 changeAngle + p 3 maxChangeInAngle + p 2 newAngle + p 1 oldAngle + m (F)V method_5930 setForwardSpeed + p 1 forwardSpeed + f Lnet/minecraft/class_1334; field_6204 jumpControl + f Ljava/util/Map; field_6196 pathfindingPenalties + m (Lnet/minecraft/class_7;)F method_5944 getPathfindingPenalty + p 1 nodeType + m (F)V method_5938 setSidewaysSpeed + p 1 sidewaysMovement + m (Lnet/minecraft/class_1266;)V method_5984 updateEnchantments + p 1 difficulty + f F field_18075 positionTargetRange +c net/minecraft/class_3968 net/minecraft/client/render/entity/model/AbstractZombieModel + m (Lnet/minecraft/class_1588;FFFFF)V method_17791 setAngles + m (Lnet/minecraft/class_1588;)Z method_17790 isAttacking + p 1 entity +c net/minecraft/class_1307 net/minecraft/entity/mob/FlyingEntity +c net/minecraft/class_2637 net/minecraft/network/packet/s2c/play/ChunkDeltaUpdateS2CPacket + f [Lnet/minecraft/class_2680; field_26347 blockStates + f Lnet/minecraft/class_4076; field_26345 sectionPos + f [S field_26346 positions + c The packed local positions for each entry in {@link #blockStates}.\n\n@see ChunkSectionPos#packLocal(BlockPos) + m (Ljava/util/function/BiConsumer;)V method_30621 visitUpdates + c Calls the given consumer for each pair of block position and block state contained in this packet. + m (Lnet/minecraft/class_2540;)V + p 1 buf + m ()Z method_31179 shouldSkipLightingUpdates + f Z field_26749 noLightingUpdates + m (Lnet/minecraft/class_2602;)V method_11392 apply + m (Lnet/minecraft/class_4076;Lit/unimi/dsi/fastutil/shorts/ShortSet;Lnet/minecraft/class_2826;Z)V + p 2 positions + p 3 section + p 1 sectionPos + c the position of the given chunk section that will be sent to the client + p 4 noLightingUpdates +c net/minecraft/class_3940 net/minecraft/client/particle/BillboardParticle + m (F)F method_18132 getSize + p 1 tickDelta + m ()F method_18136 getMaxV + m ()F method_18133 getMinU + f F field_17867 scale + m ()F method_18135 getMinV + m ()F method_18134 getMaxU +c net/minecraft/class_3941 net/minecraft/client/render/block/entity/CampfireBlockEntityRenderer + m (Lnet/minecraft/class_5614$class_5615;)V + p 1 ctx + m (Lnet/minecraft/class_3924;FLnet/minecraft/class_4587;Lnet/minecraft/class_4597;II)V method_17581 render +c net/minecraft/class_2610 net/minecraft/network/packet/s2c/play/MobSpawnS2CPacket + f I field_11996 id + m ()I method_11209 getVelocityZ + m ()D method_11215 getY + f D field_11990 x + m ()I method_11207 getId + f D field_12003 y + f I field_11992 velocityY + m ()B method_11205 getYaw + m (Lnet/minecraft/class_2540;)V + p 1 buf + m ()Ljava/util/UUID; method_11213 getUuid + f B field_11998 headYaw + m ()I method_11211 getVelocityY + m ()D method_11216 getZ + m ()D method_11214 getX + f I field_11995 entityTypeId + f B field_12000 yaw + f D field_12002 z + f I field_11993 velocityX + m ()B method_11206 getPitch + f Ljava/util/UUID; field_11997 uuid + f I field_11991 velocityZ + m ()B method_11204 getHeadYaw + m (Lnet/minecraft/class_1309;)V + p 1 entity + m ()I method_11212 getVelocityX + m ()I method_11210 getEntityTypeId + m (Lnet/minecraft/class_2602;)V method_11217 apply + f B field_11999 pitch +c net/minecraft/class_2611 net/minecraft/block/entity/EnderChestBlockEntity + m (Lnet/minecraft/class_1657;)V method_11219 onOpen + p 1 player + m ()V method_31690 onScheduledTick + f Lnet/minecraft/class_5561; field_27217 stateManager + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2611;)V method_31689 clientTick + p 3 blockEntity + p 2 state + p 1 pos + p 0 world + f Lnet/minecraft/class_5560; field_27216 lidAnimator + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V + p 2 state + p 1 pos + m (Lnet/minecraft/class_1657;)V method_11220 onClose + p 1 player + m (Lnet/minecraft/class_1657;)Z method_11218 canPlayerUse + p 1 player +c net/minecraft/class_3942 net/minecraft/client/render/block/entity/LecternBlockEntityRenderer + m (Lnet/minecraft/class_5614$class_5615;)V + p 1 ctx + m (Lnet/minecraft/class_3722;FLnet/minecraft/class_4587;Lnet/minecraft/class_4597;II)V method_17582 render + f Lnet/minecraft/class_557; field_17428 book +c net/minecraft/class_2605 net/minecraft/block/entity/EnchantingTableBlockEntity + f F field_11966 nextPageTurningSpeed + f F field_11965 pageTurningSpeed + m (Lnet/minecraft/class_2561;)V method_11179 setCustomName + p 1 value + f F field_11958 nextPageAngle + f I field_11961 ticks + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2605;)V method_31688 tick + p 0 world + p 3 blockEntity + p 2 state + p 1 pos + f Ljava/util/Random; field_11968 RANDOM + f Lnet/minecraft/class_2561; field_11959 customName + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V + p 1 pos + p 2 state + f F field_11960 pageAngle +c net/minecraft/class_3936 net/minecraft/client/gui/screen/ingame/ScreenHandlerProvider + m ()Lnet/minecraft/class_1703; method_17577 getScreenHandler +c net/minecraft/class_3937 net/minecraft/client/particle/CampfireSmokeParticle + m (Lnet/minecraft/class_638;DDDDDDZ)V + p 10 velocityY + p 8 velocityX + p 6 z + p 4 y + p 2 x + p 1 world + p 14 signalFire + p 12 velocityZ +c net/minecraft/class_3937$class_3938 net/minecraft/client/particle/CampfireSmokeParticle$CosySmokeFactory + f Lnet/minecraft/class_4002; field_18290 spriteProvider + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_17579 createParticle + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider +c net/minecraft/class_3937$class_3995 net/minecraft/client/particle/CampfireSmokeParticle$SignalSmokeFactory + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_18820 createParticle + f Lnet/minecraft/class_4002; field_17789 spriteProvider + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider +c net/minecraft/class_2606 net/minecraft/network/packet/s2c/play/ExperienceOrbSpawnS2CPacket + m (Lnet/minecraft/class_2540;)V + p 1 buf + f I field_11973 experience + m ()I method_11183 getId + f I field_11974 id + m (Lnet/minecraft/class_1303;)V + p 1 experienceOrbEntity + m ()I method_11184 getExperience + m ()D method_11180 getZ + m ()D method_11181 getY + f D field_11972 x + m (Lnet/minecraft/class_2602;)V method_11182 apply + f D field_11970 z + f D field_11971 y + m ()D method_11185 getX +c net/minecraft/class_2608 net/minecraft/block/entity/DropperBlockEntity +c net/minecraft/class_2601 net/minecraft/block/entity/DispenserBlockEntity + m (Lnet/minecraft/class_1799;)I method_11075 addToFirstFreeSlot + p 1 stack + m ()I method_11076 chooseNonEmptySlot + f Ljava/util/Random; field_11944 RANDOM + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V + p 2 state + p 1 pos + f Lnet/minecraft/class_2371; field_11945 inventory +c net/minecraft/class_2602 net/minecraft/network/listener/ClientPlayPacketListener + c A client side packet listener where play stage packets from the server are processed. + m (Lnet/minecraft/class_2673;)V method_11098 onWorldEvent + p 1 packet + m (Lnet/minecraft/class_2664;)V method_11124 onExplosion + p 1 packet + m (Lnet/minecraft/class_2626;)V method_11136 onBlockUpdate + p 1 packet + m (Lnet/minecraft/class_2735;)V method_11135 onHeldItemChange + p 1 packet + m (Lnet/minecraft/class_2648;)V method_11089 onOpenHorseScreen + p 1 packet + m (Lnet/minecraft/class_2781;)V method_11149 onEntityAttributes + p 1 packet + m (Lnet/minecraft/class_5905;)V method_34084 onTitleFade + p 1 packet + m (Lnet/minecraft/class_4282;)V method_20320 onChunkRenderDistanceCenter + p 1 packet + m (Lnet/minecraft/class_5891;)V method_34074 onEnterCombat + p 1 packet + m (Lnet/minecraft/class_2653;)V method_11109 onScreenHandlerSlotUpdate + p 1 packet + m (Lnet/minecraft/class_2617;)V method_11129 onStatistics + p 1 packet + m (Lnet/minecraft/class_2739;)V method_11093 onEntityTrackerUpdate + p 1 packet + m (Lnet/minecraft/class_2620;)V method_11116 onBlockDestroyProgress + p 1 packet + m (Lnet/minecraft/class_2684;)V method_11155 onEntityUpdate + p 1 packet + m (Lnet/minecraft/class_2759;)V method_11142 onPlayerSpawnPosition + p 1 packet + m (Lnet/minecraft/class_2637;)V method_11100 onChunkDeltaUpdate + p 1 packet + m (Lnet/minecraft/class_2720;)V method_11141 onResourcePackSend + p 1 packet + m (Lnet/minecraft/class_2772;)V method_11105 onPlayerListHeader + p 1 packet + m (Lnet/minecraft/class_2649;)V method_11153 onInventory + p 1 packet + m (Lnet/minecraft/class_2757;)V method_11118 onScoreboardPlayerUpdate + p 1 packet + m (Lnet/minecraft/class_4273;)V method_20203 onChunkLoadDistance + p 1 packet + m (Lnet/minecraft/class_5892;)V method_34075 onDeathMessage + p 1 packet + m (Lnet/minecraft/class_2788;)V method_11106 onSynchronizeRecipes + p 1 packet + m (Lnet/minecraft/class_2629;)V method_11078 onBossBar + p 1 packet + m (Lnet/minecraft/class_2651;)V method_11131 onScreenHandlerPropertyUpdate + p 1 packet + m (Lnet/minecraft/class_2661;)V method_11083 onDisconnect + p 1 packet + m (Lnet/minecraft/class_2790;)V method_11126 onSynchronizeTags + p 1 packet + m (Lnet/minecraft/class_2736;)V method_11159 onScoreboardDisplay + p 1 packet + m (Lnet/minecraft/class_5903;)V method_34082 onSubtitle + p 1 packet + m (Lnet/minecraft/class_5896;)V method_34078 onWorldBorderInterpolateSize + p 1 packet + m (Lnet/minecraft/class_2604;)V method_11112 onEntitySpawn + c Handles the spawning of non-living entities. + p 1 packet + m (Lnet/minecraft/class_5747;)V method_33135 onVibration + p 1 packet + m (Lnet/minecraft/class_2779;)V method_11130 onAdvancements + p 1 packet + m (Lnet/minecraft/class_2696;)V method_11154 onPlayerAbilities + p 1 packet + m (Lnet/minecraft/class_5900;)V method_11099 onTeam + p 1 packet + m (Lnet/minecraft/class_2708;)V method_11157 onPlayerPositionLook + p 1 packet + m (Lnet/minecraft/class_2675;)V method_11077 onParticle + p 1 packet + m (Lnet/minecraft/class_2748;)V method_11101 onExperienceBarUpdate + p 1 packet + m (Lnet/minecraft/class_2678;)V method_11120 onGameJoin + p 1 packet + m (Lnet/minecraft/class_2726;)V method_11139 onEntitySetHeadYaw + p 1 packet + m (Lnet/minecraft/class_2606;)V method_11091 onExperienceOrbSpawn + p 1 packet + m (Lnet/minecraft/class_5904;)V method_34083 onTitle + p 1 packet + m (Lnet/minecraft/class_5890;)V method_34073 onEndCombat + p 1 packet + m (Lnet/minecraft/class_5897;)V method_34079 onWorldBorderSizeChanged + p 1 packet + m (Lnet/minecraft/class_2622;)V method_11094 onBlockEntityUpdate + p 1 packet + m (Lnet/minecraft/class_2770;)V method_11082 onStopSound + p 1 packet + m (Lnet/minecraft/class_2612;)V method_11114 onPaintingSpawn + p 1 packet + m (Lnet/minecraft/class_2623;)V method_11158 onBlockEvent + p 1 packet + m (Lnet/minecraft/class_2718;)V method_11119 onRemoveEntityEffect + p 1 packet + m (Lnet/minecraft/class_2743;)V method_11132 onVelocityUpdate + p 1 packet + m (Lnet/minecraft/class_2740;)V method_11110 onEntityAttach + p 1 packet + m (Lnet/minecraft/class_2639;)V method_11081 onCommandSuggestions + p 1 packet + m (Lnet/minecraft/class_5894;)V method_34076 onOverlayMessage + p 1 packet + m (Lnet/minecraft/class_2783;)V method_11084 onEntityPotionEffect + p 1 packet + m (Lnet/minecraft/class_2660;)V method_11104 onPlaySoundId + p 1 packet + m (Lnet/minecraft/class_2729;)V method_11161 onSelectAdvancementTab + p 1 packet + m (Lnet/minecraft/class_3944;)V method_17587 onOpenScreen + p 1 packet + m (Lnet/minecraft/class_5898;)V method_34080 onWorldBorderWarningTimeChanged + p 1 packet + m (Lnet/minecraft/class_5888;)V method_34071 onTitleClear + p 1 packet + m (Lnet/minecraft/class_2641;)V method_11145 onCommandTree + p 1 packet + m (Lnet/minecraft/class_2683;)V method_11088 onMapUpdate + p 1 packet + m (Lnet/minecraft/class_2744;)V method_11151 onEquipmentUpdate + p 1 packet + m (Lnet/minecraft/class_2656;)V method_11087 onCooldownUpdate + p 1 packet + m (Lnet/minecraft/class_2703;)V method_11113 onPlayerList + p 1 packet + m (Lnet/minecraft/class_2658;)V method_11152 onCustomPayload + p 1 packet + m (Lnet/minecraft/class_2724;)V method_11117 onPlayerRespawn + p 1 packet + m (Lnet/minecraft/class_5895;)V method_34077 onWorldBorderCenterChanged + p 1 packet + m (Lnet/minecraft/class_2613;)V method_11097 onPlayerSpawn + p 1 packet + m (Lnet/minecraft/class_2767;)V method_11146 onPlaySound + p 1 packet + m (Lnet/minecraft/class_2777;)V method_11086 onEntityPosition + p 1 packet + m (Lnet/minecraft/class_3943;)V method_17586 onSetTradeOffers + p 1 packet + m (Lnet/minecraft/class_5899;)V method_34081 onWorldBorderWarningBlocksChanged + p 1 packet + m (Lnet/minecraft/class_5889;)V method_34072 onWorldBorderInitialize + p 1 packet + m (Lnet/minecraft/class_2752;)V method_11080 onEntityPassengersSet + p 1 packet + m (Lnet/minecraft/class_2749;)V method_11122 onHealthUpdate + p 1 packet + m (Lnet/minecraft/class_2645;)V method_11102 onCloseScreen + p 1 packet + m (Lnet/minecraft/class_2676;)V method_11143 onLightUpdate + p 1 packet + m (Lnet/minecraft/class_2695;)V method_11090 onCraftFailedResponse + p 1 packet + m (Lnet/minecraft/class_2635;)V method_11121 onGameMessage + p 1 packet + m (Lnet/minecraft/class_2734;)V method_11111 onSetCameraEntity + p 1 packet + m (Lnet/minecraft/class_2713;)V method_11115 onUnlockRecipes + p 1 packet + m (Lnet/minecraft/class_2668;)V method_11085 onGameStateChange + p 1 packet + m (Lnet/minecraft/class_2761;)V method_11079 onWorldTimeUpdate + p 1 packet + m (Lnet/minecraft/class_2616;)V method_11160 onEntityAnimation + p 1 packet + m (Lnet/minecraft/class_2765;)V method_11125 onPlaySoundFromEntity + p 1 packet + m (Lnet/minecraft/class_4463;)V method_21707 onPlayerActionResponse + p 1 packet + m (Lnet/minecraft/class_2707;)V method_11092 onLookAt + p 1 packet + m (Lnet/minecraft/class_2670;)V method_11147 onKeepAlive + p 1 packet + m (Lnet/minecraft/class_2775;)V method_11150 onItemPickupAnimation + p 1 packet + m (Lnet/minecraft/class_2663;)V method_11148 onEntityStatus + p 1 packet + m (Lnet/minecraft/class_2716;)V method_11095 onEntitiesDestroy + p 1 packet + m (Lnet/minecraft/class_2610;)V method_11138 onMobSpawn + p 1 packet + m (Lnet/minecraft/class_3895;)V method_17186 onOpenWrittenBook + p 1 packet + m (Lnet/minecraft/class_2632;)V method_11140 onDifficulty + p 1 packet + m (Lnet/minecraft/class_2751;)V method_11144 onScoreboardObjectiveUpdate + p 1 packet + m (Lnet/minecraft/class_2774;)V method_11127 onTagQuery + p 1 packet + m (Lnet/minecraft/class_2693;)V method_11108 onSignEditorOpen + p 1 packet + m (Lnet/minecraft/class_2672;)V method_11128 onChunkData + p 1 packet + m (Lnet/minecraft/class_2666;)V method_11107 onUnloadChunk + p 1 packet + m (Lnet/minecraft/class_2692;)V method_11134 onVehicleMove + p 1 packet +c net/minecraft/class_2603 net/minecraft/block/entity/DaylightDetectorBlockEntity + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V + p 1 pos + p 2 state +c net/minecraft/class_3934 net/minecraft/client/gui/screen/ingame/CartographyTableScreen + m (Lnet/minecraft/class_4587;Ljava/lang/Integer;Lnet/minecraft/class_22;IIF)V method_17566 drawMap + p 1 matrices + m (Lnet/minecraft/class_3910;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V + p 1 handler + p 2 inventory + p 3 title + m (Lnet/minecraft/class_4587;Ljava/lang/Integer;Lnet/minecraft/class_22;ZZZZ)V method_17567 drawMap + p 1 matrices + f Lnet/minecraft/class_2960; field_17421 TEXTURE +c net/minecraft/class_3935 net/minecraft/client/gui/screen/ingame/LecternScreen + m ()V method_17574 updatePageProvider + f Lnet/minecraft/class_1712; field_17423 listener + m ()V method_17575 updatePage + m ()Lnet/minecraft/class_3916; method_17573 getScreenHandler + m (I)V method_17572 sendButtonPressPacket + p 1 id + f Lnet/minecraft/class_3916; field_17422 handler + m (Lnet/minecraft/class_3916;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V + p 2 inventory + p 3 title + p 1 handler +c net/minecraft/class_2604 net/minecraft/network/packet/s2c/play/EntitySpawnS2CPacket + f I field_11957 yaw + f I field_11947 pitch + m (Lnet/minecraft/class_1297;Lnet/minecraft/class_1299;ILnet/minecraft/class_2338;)V + p 1 entity + p 4 pos + p 2 entityType + p 3 data + f D field_33294 MAX_ABSOLUTE_VELOCITY + c The maximum absolute value allowed for each scalar value (velocity x, y, z)\nin the velocity vector sent by this packet. + f I field_11949 velocityZ + m ()Ljava/util/UUID; method_11164 getUuid + m (Lnet/minecraft/class_1297;)V + p 1 entity + f I field_11953 id + f I field_11951 velocityX + m ()I method_11167 getId + m ()Lnet/minecraft/class_1299; method_11169 getEntityTypeId + m ()D method_11173 getVelocityZ + m ()D method_11175 getX + f Ljava/util/UUID; field_11952 uuid + m (Lnet/minecraft/class_2602;)V method_11178 apply + m ()I method_11171 getPitch + f D field_11956 z + f D field_11946 y + m (Lnet/minecraft/class_2540;)V + p 1 buf + f D field_33293 VELOCITY_SCALE + f I field_11950 velocityY + f I field_11954 entityData + m (Lnet/minecraft/class_1297;I)V + p 2 entityData + p 1 entity + m ()I method_11168 getYaw + m ()D method_11174 getY + m ()D method_11176 getZ + m (ILjava/util/UUID;DDDFFLnet/minecraft/class_1299;ILnet/minecraft/class_243;)V + p 7 z + p 10 yaw + p 9 pitch + p 3 x + p 5 y + p 2 uuid + p 1 id + p 12 entityData + p 11 entityTypeId + p 13 velocity + f D field_11948 x + f Lnet/minecraft/class_1299; field_11955 entityTypeId + m ()D method_11170 getVelocityX + m ()I method_11166 getEntityData + m ()D method_11172 getVelocityY +c net/minecraft/class_2609 net/minecraft/block/entity/AbstractFurnaceBlockEntity + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_3956;Lnet/minecraft/class_1263;)I method_17029 getCookTime + p 0 world + p 2 inventory + p 1 recipeType + m (Lnet/minecraft/class_1792;)Z method_26395 isNonFlammableWood + c Returns whether the provided {@code item} is in the {@link\nnet.minecraft.tag.ItemTags#NON_FLAMMABLE_WOOD non_flammable_wood} tag. + p 0 item + m ()Z method_11201 isBurning + m (Lnet/minecraft/class_1860;Lnet/minecraft/class_2371;I)Z method_11203 craftRecipe + p 2 count + p 1 slots + p 0 recipe + f I field_11989 cookTime + m (Lnet/minecraft/class_1860;Lnet/minecraft/class_2371;I)Z method_11192 canAcceptRecipeOutput + p 0 recipe + p 2 count + p 1 slots + f I field_11980 fuelTime + m (Ljava/util/Map;Lnet/minecraft/class_3494;I)V method_11194 addFuel + p 2 fuelTime + p 1 tag + p 0 fuelTimes + f [I field_11982 BOTTOM_SLOTS + m (Ljava/util/List;Lnet/minecraft/class_3218;Lnet/minecraft/class_243;Lit/unimi/dsi/fastutil/objects/Object2IntMap$Entry;Lnet/minecraft/class_1860;)V method_17761 method_17761 + p 4 recipe + f Lnet/minecraft/class_2371; field_11984 inventory + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_243;IF)V method_17760 dropExperience + p 0 world + p 2 multiplier + p 1 pos + p 3 experience + m (Lnet/minecraft/class_1799;)I method_11200 getFuelTime + p 1 fuel + f Lnet/minecraft/class_3956; field_17582 recipeType + m (Lnet/minecraft/class_2591;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3956;)V + p 4 recipeType + p 3 state + p 2 pos + p 1 blockEntityType + f Lnet/minecraft/class_3913; field_17374 propertyDelegate + f Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap; field_11986 recipesUsed + f I field_11988 cookTimeTotal + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_243;)Ljava/util/List; method_27354 getRecipesUsedAndDropExperience + p 1 world + p 2 pos + m (Lnet/minecraft/class_1799;)Z method_11195 canUseAsFuel + p 0 stack + m ()Ljava/util/Map; method_11196 createFuelTimeMap + f [I field_11983 SIDE_SLOTS + m (Ljava/util/Map;Lnet/minecraft/class_1935;I)V method_11202 addFuel + p 1 item + p 2 fuelTime + f I field_11981 burnTime + f [I field_11987 TOP_SLOTS + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2609;)V method_31651 tick + p 2 state + p 1 pos + p 3 blockEntity + p 0 world + m (Lnet/minecraft/class_3222;)V method_17763 dropExperienceForRecipesUsed + p 1 player +c net/minecraft/class_3950 net/minecraft/server/WorldGenerationProgressListenerFactory + m (I)Lnet/minecraft/class_3949; create create + p 1 radius +c net/minecraft/class_2620 net/minecraft/network/packet/s2c/play/BlockBreakingProgressS2CPacket + m (Lnet/minecraft/class_2602;)V method_11279 apply + m ()I method_11280 getEntityId + m ()I method_11278 getProgress + f Lnet/minecraft/class_2338; field_12034 pos + m ()Lnet/minecraft/class_2338; method_11277 getPos + m (ILnet/minecraft/class_2338;I)V + p 3 progress + p 2 pos + p 1 entityId + f I field_12033 entityId + m (Lnet/minecraft/class_2540;)V + p 1 buf + f I field_12032 progress +c net/minecraft/class_3951 net/minecraft/server/WorldGenerationProgressLogger + f I field_17469 generatedCount + m (I)V + p 1 radius + f I field_17468 totalCount + m ()I method_17672 getProgressPercentage + f Lorg/apache/logging/log4j/Logger; field_17467 LOGGER + f J field_17471 nextMessageTime + f J field_17470 startTime +c net/minecraft/class_2621 net/minecraft/block/entity/LootableContainerBlockEntity + f Ljava/lang/String; field_31353 LOOT_TABLE_KEY + f Ljava/lang/String; field_31352 LOOT_TABLE_SEED_KEY + m (Lnet/minecraft/class_2371;)V method_11281 setInvStackList + p 1 list + m ()Lnet/minecraft/class_2371; method_11282 getInvStackList + f J field_12036 lootTableSeed + f Lnet/minecraft/class_2960; field_12037 lootTableId + m (Lnet/minecraft/class_2960;J)V method_11285 setLootTable + p 1 id + p 2 seed + m (Lnet/minecraft/class_2487;)Z method_11286 serializeLootTable + p 1 nbt + m (Lnet/minecraft/class_1922;Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_2960;)V method_11287 setLootTable + p 0 world + p 1 random + p 2 pos + p 3 id + m (Lnet/minecraft/class_1657;)V method_11289 checkLootInteraction + p 1 player + m (Lnet/minecraft/class_2487;)Z method_11283 deserializeLootTable + p 1 nbt +c net/minecraft/class_3952 net/minecraft/server/QueueingWorldGenerationProgressListener + f Lnet/minecraft/class_3949; field_17472 progressListener + m (Lnet/minecraft/class_3949;Ljava/util/concurrent/Executor;)V + p 1 progressListener + f Lnet/minecraft/class_3846; field_17473 queue +c net/minecraft/class_3953 net/minecraft/client/gui/WorldGenerationProgressTracker + m (I)V + p 1 radius + f I field_17478 radius + f Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap; field_17475 chunkStatuses + f Lnet/minecraft/class_1923; field_17476 spawnPos + f I field_17479 size + f I field_17477 centerSize + f Lnet/minecraft/class_3951; field_17474 progressLogger + m ()I method_17677 getCenterSize + m ()I method_17678 getSize + m (II)Lnet/minecraft/class_2806; method_17676 getChunkStatus + p 1 x + p 2 z + m ()I method_17679 getProgressPercentage + f Z field_17480 running +c net/minecraft/class_2622 net/minecraft/network/packet/s2c/play/BlockEntityUpdateS2CPacket + f I field_33311 JIGSAW + f I field_33301 MOB_SPAWNER + f I field_33312 CAMPFIRE + m ()Lnet/minecraft/class_2338; method_11293 getPos + f I field_33310 BED + f I field_33308 END_GATEWAY + f I field_33309 SIGN + f I field_33306 BANNER + m (Lnet/minecraft/class_2602;)V method_11292 apply + f I field_33307 STRUCTURE + f I field_33304 SKULL + f I field_33305 CONDUIT + f I field_33302 COMMAND_BLOCK + f I field_33313 BEEHIVE + f I field_33303 BEACON + m (Lnet/minecraft/class_2338;ILnet/minecraft/class_2487;)V + p 3 nbt + p 2 blockEntityType + p 1 pos + f Lnet/minecraft/class_2338; field_12040 pos + m ()I method_11291 getBlockEntityType + f Lnet/minecraft/class_2487; field_12039 nbt + f I field_12038 blockEntityType + m (Lnet/minecraft/class_2540;)V + p 1 buf + m ()Lnet/minecraft/class_2487; method_11290 getNbt +c net/minecraft/class_2616 net/minecraft/network/packet/s2c/play/EntityAnimationS2CPacket + m (Lnet/minecraft/class_2540;)V + p 1 buf + f I field_12028 animationId + f I field_12029 id + m (Lnet/minecraft/class_2602;)V method_11268 apply + f I field_33299 CRIT + f I field_33300 ENCHANTED_HIT + f I field_33298 SWING_OFF_HAND + f I field_33297 WAKE_UP + f I field_33296 DAMAGE + f I field_33295 SWING_MAIN_HAND + m (Lnet/minecraft/class_1297;I)V + p 1 entity + p 2 animationId + m ()I method_11269 getId + m ()I method_11267 getAnimationId +c net/minecraft/class_2617 net/minecraft/network/packet/s2c/play/StatisticsS2CPacket + m (Lnet/minecraft/class_2540;Lnet/minecraft/class_3445;)V method_34087 method_34087 + p 2 stat + p 1 buf + m (Lnet/minecraft/class_2602;)V method_11270 apply + m (Lnet/minecraft/class_3445;)I method_34085 getStatNetworkId + p 1 stat + m (Lnet/minecraft/class_2540;)V + p 1 buf + m (Lnet/minecraft/class_3448;I)Lnet/minecraft/class_3445; method_34086 getStat + p 0 statType + p 1 id + m (Lit/unimi/dsi/fastutil/objects/Object2IntMap;)V + p 1 stats + f Lit/unimi/dsi/fastutil/objects/Object2IntMap; field_12030 stats + m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_3445; method_34088 method_34088 + p 0 buf + m ()Ljava/util/Map; method_11273 getStatMap +c net/minecraft/class_2618 net/minecraft/client/block/ChestAnimationProgress + m (F)F method_11274 getAnimationProgress + p 1 tickDelta +c net/minecraft/class_3949 net/minecraft/server/WorldGenerationProgressListener + m (Lnet/minecraft/class_1923;)V method_17669 start + p 1 spawnPos + m ()V method_17671 stop + m ()V method_17675 start + m (Lnet/minecraft/class_1923;Lnet/minecraft/class_2806;)V method_17670 setChunkStatus + p 2 status + p 1 pos +c net/minecraft/class_2619 net/minecraft/block/entity/JukeboxBlockEntity + m ()Lnet/minecraft/class_1799; method_11275 getRecord + m (Lnet/minecraft/class_1799;)V method_11276 setRecord + p 1 stack + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V + p 1 pos + p 2 state + f Lnet/minecraft/class_1799; field_12031 record +c net/minecraft/class_2612 net/minecraft/network/packet/s2c/play/PaintingSpawnS2CPacket + f I field_12010 motiveId + f I field_12012 id + m (Lnet/minecraft/class_2602;)V method_11224 apply + m (Lnet/minecraft/class_1534;)V + p 1 entity + m (Lnet/minecraft/class_2540;)V + p 1 buf + m ()I method_11225 getId + f Ljava/util/UUID; field_12009 uuid + f Lnet/minecraft/class_2350; field_12011 facing + m ()Lnet/minecraft/class_1535; method_11221 getMotive + m ()Lnet/minecraft/class_2338; method_11226 getPos + m ()Ljava/util/UUID; method_11222 getPaintingUuid + m ()Lnet/minecraft/class_2350; method_11223 getFacing + f Lnet/minecraft/class_2338; field_12008 pos +c net/minecraft/class_3943 net/minecraft/network/packet/s2c/play/SetTradeOffersS2CPacket + f I field_18802 experience + f I field_18801 levelProgress + m (Lnet/minecraft/class_2540;)V + p 1 buf + f Lnet/minecraft/class_1916; field_17435 recipes + m ()I method_17589 getSyncId + m (ILnet/minecraft/class_1916;IIZZ)V + p 6 refreshable + p 4 experience + p 5 leveled + p 2 recipes + p 3 levelProgress + p 1 syncId + m ()Z method_19460 isLeveled + m ()I method_19459 getExperience + m ()I method_19458 getLevelProgress + m ()Z method_20722 isRefreshable + f Z field_19376 refreshable + f Z field_18803 leveled + f I field_17434 syncId + m ()Lnet/minecraft/class_1916; method_17590 getOffers + m (Lnet/minecraft/class_2602;)V method_17588 apply +c net/minecraft/class_3944 net/minecraft/network/packet/s2c/play/OpenScreenS2CPacket + m ()I method_17592 getSyncId + f I field_17437 screenHandlerId + f I field_17436 syncId + m (Lnet/minecraft/class_2602;)V method_17591 apply + m (Lnet/minecraft/class_2540;)V + p 1 buf + f Lnet/minecraft/class_2561; field_17438 name + m (ILnet/minecraft/class_3917;Lnet/minecraft/class_2561;)V + p 3 name + p 2 type + p 1 syncId + m ()Lnet/minecraft/class_3917; method_17593 getScreenHandlerType + m ()Lnet/minecraft/class_2561; method_17594 getName +c net/minecraft/class_2613 net/minecraft/network/packet/s2c/play/PlayerSpawnS2CPacket + m ()B method_11228 getPitch + m ()Ljava/util/UUID; method_11230 getPlayerUuid + m (Lnet/minecraft/class_2602;)V method_11235 apply + f D field_12021 z + f B field_12020 yaw + m ()B method_11234 getYaw + f I field_12017 id + f D field_12013 y + m (Lnet/minecraft/class_2540;)V + p 1 buf + f D field_12014 x + m (Lnet/minecraft/class_1657;)V + p 1 player + f B field_12019 pitch + m ()I method_11227 getId + m ()D method_11233 getZ + m ()D method_11232 getY + m ()D method_11231 getX + f Ljava/util/UUID; field_12015 uuid +c net/minecraft/class_2614 net/minecraft/block/entity/HopperBlockEntity + f I field_12023 transferCooldown + m ()Z method_11242 isDisabled + m (Lnet/minecraft/class_1263;Lnet/minecraft/class_2350;)Z method_11258 isInventoryFull + p 1 direction + p 0 inventory + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2614;)V method_31692 serverTick + p 2 state + p 3 blockEntity + p 0 world + p 1 pos + m (Lnet/minecraft/class_1263;Lnet/minecraft/class_1799;ILnet/minecraft/class_2350;)Z method_11252 canExtract + p 0 inv + p 1 stack + p 2 slot + p 3 facing + m (Lnet/minecraft/class_1263;Lnet/minecraft/class_1799;ILnet/minecraft/class_2350;)Z method_11244 canInsert + p 0 inventory + p 2 slot + p 1 stack + p 3 side + m (Lnet/minecraft/class_1263;Lnet/minecraft/class_1542;)Z method_11247 extract + p 0 inventory + p 1 itemEntity + m ()Z method_11256 isFull + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2614;Ljava/util/function/BooleanSupplier;)Z method_11243 insertAndExtract + p 3 blockEntity + p 2 state + p 1 pos + p 0 world + f Lnet/minecraft/class_2371; field_12024 inventory + m (Lnet/minecraft/class_1263;Lnet/minecraft/class_1263;Lnet/minecraft/class_1799;Lnet/minecraft/class_2350;)Lnet/minecraft/class_1799; method_11260 transfer + p 3 side + p 2 stack + p 1 to + p 0 from + f J field_12022 lastTickTime + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2615;)Lnet/minecraft/class_1263; method_11248 getInputInventory + p 1 hopper + p 0 world + m (Lnet/minecraft/class_1263;Lnet/minecraft/class_2350;)Z method_11257 isInventoryEmpty + p 0 inv + p 1 facing + m ()Z method_11239 needsCooldown + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V + p 2 state + p 1 pos + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_1297;Lnet/minecraft/class_2614;)V method_11236 onEntityCollided + p 3 entity + p 4 blockEntity + p 1 pos + p 2 state + p 0 world + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2615;)Ljava/util/List; method_11237 getInputItemEntities + p 1 hopper + p 0 world + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Lnet/minecraft/class_1263; method_11250 getInventoryAt + p 0 world + p 1 pos + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Z method_11254 canMergeItems + p 1 second + p 0 first + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2615;)Z method_11241 extract + p 0 world + p 1 hopper + m (Lnet/minecraft/class_1263;Lnet/minecraft/class_2350;)Ljava/util/stream/IntStream; method_17767 getAvailableSlots + p 1 side + p 0 inventory + m (Lnet/minecraft/class_1937;DDD)Lnet/minecraft/class_1263; method_11251 getInventoryAt + p 5 z + p 3 y + p 0 world + p 1 x + m (Lnet/minecraft/class_2615;Lnet/minecraft/class_1263;ILnet/minecraft/class_2350;)Z method_11261 extract + p 2 slot + p 3 side + p 0 hopper + p 1 inventory + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_1263;)Z method_11246 insert + p 0 world + p 1 pos + p 2 state + p 3 inventory + m (Lnet/minecraft/class_1263;Lnet/minecraft/class_1263;Lnet/minecraft/class_1799;ILnet/minecraft/class_2350;)Lnet/minecraft/class_1799; method_11253 transfer + p 3 slot + p 1 to + p 2 stack + p 0 from + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Lnet/minecraft/class_1263; method_11255 getOutputInventory + p 1 pos + p 0 world + p 2 state + m (I)V method_11238 setCooldown + p 1 cooldown +c net/minecraft/class_3945 net/minecraft/server/command/TeamMsgCommand + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_2561;)I method_17599 execute + p 1 message + p 0 source + f Lnet/minecraft/class_2583; field_24380 STYLE + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_17440 NO_TEAM_EXCEPTION + m (Lcom/mojang/brigadier/context/CommandContext;)I method_17601 method_17601 + p 0 context + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_17600 register + p 0 dispatcher +c net/minecraft/class_2615 net/minecraft/block/entity/Hopper + m ()Lnet/minecraft/class_265; method_11262 getInputAreaShape + m ()D method_11266 getHopperX + m ()D method_11265 getHopperZ + f Lnet/minecraft/class_265; field_12025 INSIDE_SHAPE + m ()D method_11264 getHopperY + f Lnet/minecraft/class_265; field_12027 ABOVE_SHAPE + f Lnet/minecraft/class_265; field_12026 INPUT_AREA_SHAPE +c net/minecraft/class_6198 net/minecraft/unused/packageinfo/PackageInfo6198 +c net/minecraft/class_6197 net/minecraft/unused/packageinfo/PackageInfo6197 +c net/minecraft/class_6199 net/minecraft/unused/packageinfo/PackageInfo6199 +c net/minecraft/class_6194 net/minecraft/unused/packageinfo/PackageInfo6194 +c net/minecraft/class_6193 net/minecraft/client/realms/dto/PlayerActivities + f J field_32114 periodInMillis + m (Ljava/lang/String;)Lnet/minecraft/class_6193; method_35687 parse + p 0 json + f Ljava/util/List; field_32115 playerActivityDto +c net/minecraft/class_6196 net/minecraft/unused/packageinfo/PackageInfo6196 +c net/minecraft/class_6195 net/minecraft/unused/packageinfo/PackageInfo6195 +c net/minecraft/class_3920 net/minecraft/recipe/CampfireCookingRecipe + m (Lnet/minecraft/class_2960;Ljava/lang/String;Lnet/minecraft/class_1856;Lnet/minecraft/class_1799;FI)V + p 6 cookTime + p 5 experience + p 4 output + p 3 input + p 2 group + p 1 id +c net/minecraft/class_3914 net/minecraft/screen/ScreenHandlerContext + c Screen handler contexts allow screen handlers to interact with the\nlogical server's world safely. + m (Ljava/util/function/BiFunction;Ljava/lang/Object;)Ljava/lang/Object; method_17396 get + c Gets a value from this context's world and position\nwith a {@link BiFunction} getter.\n\n@return the getter's return value if this context is active,\n the default value otherwise + p 2 defaultValue + c a fallback default value, used if this context is empty + p 1 getter + c a function that gets a non-null value from this context's world and position + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Lnet/minecraft/class_3914; method_17392 create + c Returns an active screen handler context. Used on the logical server. + p 0 world + p 1 pos + f Lnet/minecraft/class_3914; field_17304 EMPTY + c The dummy screen handler context for clientside screen handlers. + m (Ljava/util/function/BiConsumer;)V method_17393 run + c Runs a {@link BiConsumer} with this context's world and position\nif this context is active. + p 1 function + m (Ljava/util/function/BiFunction;)Ljava/util/Optional; method_17395 get + c Gets an optional value from this context's world and position\nwith a {@link BiFunction} getter.\n\n@return a present {@link Optional} with the getter's return value,\n or {@link Optional#empty()} if this context is empty + p 1 getter + c a function that gets a non-null value from this context's world and position +c net/minecraft/class_3915 net/minecraft/screen/Property + c An integer property that is stored in a {@link ScreenHandler}.\n\n

{@code Property} instances are used for tracking integer properties in property delegates\nand other sources of integer properties, and sending needed content updates to listeners.\n\n@see ScreenHandler#addProperty + m ([II)Lnet/minecraft/class_3915; method_17406 create + c Creates a new property that accesses the {@code index} of the {@code array}. + p 0 array + p 1 index + m (I)V method_17404 set + p 1 value + f I field_17307 oldValue + m ()I method_17407 get + m ()Z method_17408 hasChanged + c Returns true if the value of this property has changed since the last call to {@code hasChanged()}. + m ()Lnet/minecraft/class_3915; method_17403 create + c Creates a new property that is not attached to any other objects. + m (Lnet/minecraft/class_3913;I)Lnet/minecraft/class_3915; method_17405 create + c Creates a new property that accesses the {@code index} of the {@code delegate}. + p 1 index + p 0 delegate +c net/minecraft/class_3915$3 net/minecraft/screen/Property$3 + f I field_17312 value +c net/minecraft/class_3916 net/minecraft/screen/LecternScreenHandler + f Lnet/minecraft/class_3913; field_17314 propertyDelegate + m ()I method_17419 getPage + m (I)V + p 1 syncId + m (ILnet/minecraft/class_1263;Lnet/minecraft/class_3913;)V + p 2 inventory + p 1 syncId + p 3 propertyDelegate + m ()Lnet/minecraft/class_1799; method_17418 getBookItem + f Lnet/minecraft/class_1263; field_17313 inventory +c net/minecraft/class_3917 net/minecraft/screen/ScreenHandlerType + m (Lnet/minecraft/class_3917$class_3918;)V + p 1 factory + m (ILnet/minecraft/class_1661;)Lnet/minecraft/class_1703; method_17434 create + p 2 playerInventory + p 1 syncId + m (Ljava/lang/String;Lnet/minecraft/class_3917$class_3918;)Lnet/minecraft/class_3917; method_17435 register + p 1 factory + p 0 id + f Lnet/minecraft/class_3917$class_3918; field_17344 factory +c net/minecraft/class_3917$class_3918 net/minecraft/screen/ScreenHandlerType$Factory + m (ILnet/minecraft/class_1661;)Lnet/minecraft/class_1703; create create + p 2 playerInventory + p 1 syncId +c net/minecraft/class_3910 net/minecraft/screen/CartographyTableScreenHandler + f Lnet/minecraft/class_1731; field_19272 resultInventory + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)V method_17381 updateResult + p 3 oldResult + f Lnet/minecraft/class_3914; field_17294 context + f J field_20382 lastTakeResultTime + f I field_30773 MAP_SLOT_INDEX + m (ILnet/minecraft/class_1661;)V + p 2 inventory + p 1 syncId + f I field_30774 MATERIAL_SLOT_INDEX + f Lnet/minecraft/class_1263; field_17293 inventory + f I field_30775 RESULT_SLOT_INDEX + m (ILnet/minecraft/class_1661;Lnet/minecraft/class_3914;)V + p 2 inventory + p 3 context + p 1 syncId +c net/minecraft/class_3913 net/minecraft/screen/PropertyDelegate + c A property delegate represents an indexed list of integer properties.\n\n

Property delegates are used for displaying integer values in screens,\nsuch as the progress bars in furnaces. + m (I)I method_17390 get + p 1 index + m ()I method_17389 size + m (II)V method_17391 set + p 2 value + p 1 index +c net/minecraft/class_6190 net/minecraft/unused/packageinfo/PackageInfo6190 +c net/minecraft/class_6192 net/minecraft/client/realms/dto/PlayerActivity + f J field_32112 joinTime + f J field_32113 leaveTime + m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_6192; method_35686 parse + p 0 json + f Ljava/lang/String; field_32111 profileUuid +c net/minecraft/class_6191 net/minecraft/unused/packageinfo/PackageInfo6191 +c net/minecraft/class_3919 net/minecraft/screen/ArrayPropertyDelegate + c A {@link PropertyDelegate} that is implemented using an int array. + f [I field_17345 data + m (I)V + p 1 size +c net/minecraft/class_2600 net/minecraft/network/NetworkThreadUtils + f Lorg/apache/logging/log4j/Logger; field_20318 LOGGER + m (Lnet/minecraft/class_2596;Lnet/minecraft/class_2547;Lnet/minecraft/class_3218;)V method_11073 forceMainThread + p 0 packet + p 1 listener + p 2 world + m (Lnet/minecraft/class_2596;Lnet/minecraft/class_2547;Lnet/minecraft/class_1255;)V method_11074 forceMainThread + p 2 engine + p 1 listener + p 0 packet +c net/minecraft/class_3928 net/minecraft/client/gui/screen/LevelLoadingScreen + m (Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;)V method_17537 method_17537 + p 0 map + f Lnet/minecraft/class_3953; field_17406 progressProvider + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_3953;IIII)V method_17538 drawChunkMap + p 0 matrices + f Lit/unimi/dsi/fastutil/objects/Object2IntMap; field_17407 STATUS_TO_COLOR + m (Lnet/minecraft/class_3953;)V + p 1 progressProvider +c net/minecraft/class_3922 net/minecraft/block/CampfireBlock + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Z method_23895 isLitCampfireInRange + p 1 pos + p 0 world + m (Lnet/minecraft/class_2680;)Z method_30035 canBeLit + p 0 state + m (Lnet/minecraft/class_1297;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_29288 extinguish + p 0 entity + p 1 world + p 2 pos + p 3 state + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;ZZ)V method_17455 spawnSmokeParticle + p 3 lotsOfSmoke + p 0 world + p 2 isSignal + p 1 pos + f Lnet/minecraft/class_2753; field_17564 FACING + f Z field_23881 emitsParticles + m (Lnet/minecraft/class_2680;)Z method_23896 isLitCampfire + p 0 state + m (Lnet/minecraft/class_4970$class_4971;)Z method_30034 method_30034 + p 0 state + f Lnet/minecraft/class_2746; field_17352 LIT + f Lnet/minecraft/class_2746; field_17353 SIGNAL_FIRE + f Lnet/minecraft/class_2746; field_17354 WATERLOGGED + f I field_25182 fireDamage + m (ZILnet/minecraft/class_4970$class_2251;)V + p 2 fireDamage + p 1 emitsParticles + p 3 settings + f Lnet/minecraft/class_265; field_21580 SMOKEY_SHAPE + c The shape used to test whether a given block is considered 'smokey'. + m (Lnet/minecraft/class_2680;)Z method_17456 doesBlockCauseSignalFire + p 1 state + f Lnet/minecraft/class_265; field_17351 SHAPE +c net/minecraft/class_3924 net/minecraft/block/entity/CampfireBlockEntity + m ()Lnet/minecraft/class_2371; method_17505 getItemsBeingCooked + m ()V method_17510 updateListeners + f Lnet/minecraft/class_2371; field_17383 itemsBeingCooked + m (Lnet/minecraft/class_1799;I)Z method_17503 addItem + p 2 integer + p 1 item + m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487; method_17507 saveInitialChunkData + p 1 nbt + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3924;)V method_31666 litServerTick + p 3 campfire + p 2 state + p 1 pos + p 0 world + f [I field_17384 cookingTimes + m ()V method_17506 spawnItemsBeingCooked + f [I field_17385 cookingTotalTimes + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V + p 2 state + p 1 pos + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3924;)V method_31668 clientTick + p 3 campfire + p 2 state + p 1 pos + p 0 world + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3924;)V method_31667 unlitServerTick + p 3 campfire + p 2 state + p 1 pos + p 0 world + m (Lnet/minecraft/class_1799;)Ljava/util/Optional; method_17502 getRecipeFor + p 1 item +c net/minecraft/class_3929 net/minecraft/client/gui/screen/ingame/HandledScreens + f Lorg/apache/logging/log4j/Logger; field_17408 LOGGER + m (Lnet/minecraft/class_3917;Lnet/minecraft/class_310;ILnet/minecraft/class_2561;)V method_17541 open + p 0 type + p 1 client + p 2 id + p 3 title + m ()Z method_17539 isMissingScreens + m (Lnet/minecraft/class_3917;Lnet/minecraft/class_3929$class_3930;)V method_17542 register + p 0 type + p 1 provider + m (Lnet/minecraft/class_3917;)Lnet/minecraft/class_3929$class_3930; method_17540 getProvider + p 0 type + f Ljava/util/Map; field_17409 PROVIDERS +c net/minecraft/class_3929$class_3930 net/minecraft/client/gui/screen/ingame/HandledScreens$Provider + m (Lnet/minecraft/class_2561;Lnet/minecraft/class_3917;Lnet/minecraft/class_310;I)V method_17543 open + p 4 id + p 3 client + p 2 type + p 1 name + m (Lnet/minecraft/class_1703;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)Lnet/minecraft/class_437; create create + p 3 title + p 2 playerInventory + p 1 handler +c net/minecraft/class_6176 net/minecraft/unused/packageinfo/PackageInfo6176 +c net/minecraft/class_6175 net/minecraft/unused/packageinfo/PackageInfo6175 +c net/minecraft/class_6172 net/minecraft/unused/packageinfo/PackageInfo6172 +c net/minecraft/class_6171 net/minecraft/unused/packageinfo/PackageInfo6171 +c net/minecraft/class_6174 net/minecraft/unused/packageinfo/PackageInfo6174 +c net/minecraft/class_6173 net/minecraft/unused/packageinfo/PackageInfo6173 +c net/minecraft/class_6170 net/minecraft/unused/packageinfo/PackageInfo6170 +c net/minecraft/class_6187 net/minecraft/unused/packageinfo/PackageInfo6187 +c net/minecraft/class_6186 net/minecraft/unused/packageinfo/PackageInfo6186 +c net/minecraft/class_6188 net/minecraft/unused/packageinfo/PackageInfo6188 +c net/minecraft/class_6183 net/minecraft/unused/packageinfo/PackageInfo6183 +c net/minecraft/class_6182 net/minecraft/unused/packageinfo/PackageInfo6182 +c net/minecraft/class_6185 net/minecraft/unused/packageinfo/PackageInfo6185 +c net/minecraft/class_3903 net/minecraft/datafixer/fix/CatTypeFix + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 1 outputSchema + p 2 changesType + m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_17325 fixCatTypeData +c net/minecraft/class_3904 net/minecraft/datafixer/fix/NewVillageFix + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 2 changesType + p 1 outputSchema +c net/minecraft/class_3905 net/minecraft/datafixer/schema/Schema1920 +c net/minecraft/class_3906 net/minecraft/util/thread/MessageListener + m ()Ljava/lang/String; method_16898 getName + m (Ljava/lang/Object;)V method_16901 send + p 1 message + m (Ljava/lang/String;Ljava/util/function/Consumer;)Lnet/minecraft/class_3906; method_17344 create + p 1 action + p 0 name + m (Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture; method_17345 ask + c Asks a message provider for a message.\n\nThe {@link CompletableFuture} returned from this function will never complete exceptionally.\n\n@return CompletableFuture future that completes with the received message + p 1 messageProvider + m (Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture; method_27918 askFallible + c Asks a fallible message provider for a message.\n\nThe provider is given a MessageListener that accepts a {@link Either} representing either\na valid response (generic parameter Source) or an Exception, which decides whether the\nfuture completes successfully or exceptionally.\n\n@return CompletableFuture that may either complete successfully or exceptionally + p 1 messageProvider +c net/minecraft/class_3900 net/minecraft/server/world/ChunkTaskPrioritySystem + f Lorg/apache/logging/log4j/Logger; field_17248 LOGGER + m ()Ljava/lang/String; method_21680 getDebugString + m (Lnet/minecraft/class_3906;JLjava/lang/Runnable;Z)V method_17615 removeChunk + p 1 actor + p 2 chunkPos + p 4 callback + p 5 clearTask + m (Lnet/minecraft/class_3906;Lnet/minecraft/class_3906;)Lnet/minecraft/class_3847$class_3907; method_17617 method_17617 + p 2 yield + m (Lnet/minecraft/class_3906;Z)Lnet/minecraft/class_3906; method_17622 createExecutor + p 1 executor + p 2 addBlocker + f Lnet/minecraft/class_3846; field_17251 controlActor + m (Lnet/minecraft/class_3906;)Lnet/minecraft/class_3906; method_17614 createUnblockingExecutor + p 1 executor + m (Ljava/lang/Runnable;JZ)Lnet/minecraft/class_3900$class_3947; method_17627 createUnblockingMessage + p 3 removeTask + p 1 pos + p 0 task + m (ILnet/minecraft/class_3906;)Lnet/minecraft/class_3899; method_17613 method_17613 + p 1 actor + f Ljava/util/Map; field_17249 queues + f Ljava/util/Set; field_17250 idleActors + m (Lnet/minecraft/class_3906;)Lnet/minecraft/class_3899; method_17632 getQueue + p 1 actor + m (Ljava/lang/Runnable;)Ljava/util/concurrent/CompletableFuture; method_17625 method_17625 + p 0 addBlocking + m (Ljava/lang/Runnable;JLjava/util/function/IntSupplier;)Lnet/minecraft/class_3900$class_3946; method_17626 createMessage + p 1 pos + p 3 lastLevelUpdatedToProvider + p 0 task + m (Ljava/util/List;Ljava/util/concurrent/Executor;I)V + p 1 actors + p 2 executor + p 3 maxQueues + m (Lnet/minecraft/class_3193;Ljava/lang/Runnable;)Lnet/minecraft/class_3900$class_3946; method_17629 createMessage + p 0 holder + p 1 task + m (ILnet/minecraft/class_1923;ILnet/minecraft/class_3899;)V method_17280 method_17280 + p 3 queue + m (Lnet/minecraft/class_3906;Ljava/util/function/Function;JLjava/util/function/IntSupplier;Z)V method_17282 enqueueChunk + p 6 addBlocker + p 5 lastLevelUpdatedToProvider + p 2 task + p 3 chunkPos + p 1 actor + m (Lnet/minecraft/class_3899;Lnet/minecraft/class_3906;)V method_17630 enqueueExecution + p 1 queue + p 2 actor + m (Ljava/lang/Runnable;Lnet/minecraft/class_3906;)Ljava/lang/Runnable; method_17628 method_17628 + p 1 yield + m (Lnet/minecraft/class_3906;Lcom/mojang/datafixers/util/Either;)Ljava/util/concurrent/CompletableFuture; method_17619 method_17619 + p 1 executeOrAddBlocking + m (Lnet/minecraft/class_3906;ZLnet/minecraft/class_3906;)Lnet/minecraft/class_3847$class_3907; method_17623 method_17623 + p 3 yield +c net/minecraft/class_3900$class_3947 net/minecraft/server/world/ChunkTaskPrioritySystem$UnblockingMessage + m (Ljava/lang/Runnable;JZ)V + p 4 removeTask + p 1 callback + p 2 pos + f J field_17450 pos + f Ljava/lang/Runnable; field_17449 callback + f Z field_17451 removeTask +c net/minecraft/class_3900$class_3946 net/minecraft/server/world/ChunkTaskPrioritySystem$Task + f J field_17447 pos + f Ljava/util/function/Function; field_17446 taskFunction + f Ljava/util/function/IntSupplier; field_17448 lastLevelUpdatedToProvider + m (Ljava/util/function/Function;JLjava/util/function/IntSupplier;)V + p 2 pos + p 1 function + p 4 lastLevelUpdatedToProvider +c net/minecraft/class_3902 net/minecraft/util/Unit +c net/minecraft/class_6181 net/minecraft/unused/packageinfo/PackageInfo6181 +c net/minecraft/class_6180 net/minecraft/unused/packageinfo/PackageInfo6180 +c net/minecraft/class_3908 net/minecraft/screen/NamedScreenHandlerFactory + m ()Lnet/minecraft/class_2561; method_5476 getDisplayName + c Returns the title of this screen handler; will be a part of the open\nscreen packet sent to the client. +c net/minecraft/class_3909 net/minecraft/entity/ai/goal/RaidGoal + f I field_17282 cooldown + f I field_30231 MAX_COOLDOWN + m ()V method_17353 decreaseCooldown + m (Lnet/minecraft/class_3763;Ljava/lang/Class;ZLjava/util/function/Predicate;)V + p 3 checkVisibility + p 4 targetPredicate + p 1 raider + p 2 targetEntityClass + m ()I method_17352 getCooldown +c net/minecraft/class_923 net/minecraft/client/render/entity/LlamaSpitEntityRenderer + m (Lnet/minecraft/class_1673;)Lnet/minecraft/class_2960; method_4062 getTexture + f Lnet/minecraft/class_2960; field_4745 TEXTURE + m (Lnet/minecraft/class_1673;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_4061 render + f Lnet/minecraft/class_581; field_4744 model +c net/minecraft/class_1382 net/minecraft/entity/ai/goal/StepAndDestroyBlockGoal + m ()Z method_20307 hasAvailableTarget + f Lnet/minecraft/class_1308; field_6589 stepAndDestroyMob + f I field_30227 MAX_COOLDOWN + m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)V method_6307 tickStepping + p 2 pos + p 1 world + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_1314;DI)V + p 3 speed + p 1 targetBlock + p 2 mob + p 5 maxYDifference + f I field_6588 counter + f Lnet/minecraft/class_2248; field_6587 targetBlock + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_1922;)Lnet/minecraft/class_2338; method_6308 tweakToProperPos + p 1 pos + p 2 world + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_6309 onDestroyBlock + p 1 world + p 2 pos +c net/minecraft/class_922 net/minecraft/client/render/entity/LivingEntityRenderer + m (Lnet/minecraft/class_1309;F)I method_23622 getOverlay + c Returns the packed overlay color for an entity, determined by its death progress and whether it is flashing. + p 0 entity + p 1 whiteOverlayProgress + m (Lnet/minecraft/class_1309;Lnet/minecraft/class_4587;FFF)V method_4058 setupTransforms + p 5 tickDelta + p 4 bodyYaw + p 3 animationProgress + p 2 matrices + p 1 entity + f Lorg/apache/logging/log4j/Logger; field_21011 LOGGER + f Lnet/minecraft/class_583; field_4737 model + m (Lnet/minecraft/class_1309;)Z method_4056 isVisible + p 1 entity + m (Lnet/minecraft/class_1309;)Z method_4055 hasLabel + m (Lnet/minecraft/class_1309;F)F method_23185 getAnimationCounter + p 2 tickDelta + p 1 entity + m (Lnet/minecraft/class_1309;F)F method_4045 getAnimationProgress + c This value is passed to other methods when calculating angles for animation.\nIt's typically just the sum of the entity's age (in ticks) and the passed in tickDelta. + p 1 entity + p 2 tickDelta + m (Lnet/minecraft/class_3887;)Z method_4046 addFeature + p 1 feature + m (Lnet/minecraft/class_1309;ZZZ)Lnet/minecraft/class_1921; method_24302 getRenderLayer + c Gets the render layer appropriate for rendering the passed entity. Returns null if the entity should not be rendered. + p 2 showBody + p 1 entity + p 4 showOutline + p 3 translucent + m (Lnet/minecraft/class_1309;Lnet/minecraft/class_4587;F)V method_4042 scale + p 2 matrices + p 1 entity + p 3 amount + m (Lnet/minecraft/class_1309;)F method_4039 getLyingAngle + p 1 entity + m (Lnet/minecraft/class_1309;F)F method_4044 getHandSwingProgress + p 2 tickDelta + p 1 entity + m (Lnet/minecraft/class_1309;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_4054 render + m (Lnet/minecraft/class_2350;)F method_18656 getYaw + p 0 direction + m (Lnet/minecraft/class_5617$class_5618;Lnet/minecraft/class_583;F)V + p 1 ctx + p 3 shadowRadius + p 2 model + m (Lnet/minecraft/class_1309;)Z method_25450 isShaking + c Returns if this entity is shaking in the way a zombie villager,\nzombie, husk, or piglin undergoing conversion shakes.\nhusk, or piglin are undergoing conversion. + p 1 entity + f Ljava/util/List; field_4738 features +c net/minecraft/class_1381 net/minecraft/entity/ai/goal/ProjectileAttackGoal + f D field_6586 mobSpeed + f Lnet/minecraft/class_1603; field_6582 owner + f I field_6581 updateCountdownTicks + m (Lnet/minecraft/class_1603;DIIF)V + p 2 mobSpeed + p 1 mob + p 6 maxShootRange + p 4 minIntervalTicks + p 5 maxIntervalTicks + f I field_6577 maxIntervalTicks + f F field_6585 maxShootRange + m (Lnet/minecraft/class_1603;DIF)V + p 5 maxShootRange + p 4 intervalTicks + p 1 mob + p 2 mobSpeed + f Lnet/minecraft/class_1309; field_6580 target + f F field_6584 squaredMaxShootRange + f I field_6579 seenTargetTicks + f I field_6578 minIntervalTicks + f Lnet/minecraft/class_1308; field_6583 mob +c net/minecraft/class_921 net/minecraft/client/render/entity/LlamaEntityRenderer + f [Lnet/minecraft/class_2960; field_4736 TEXTURES + m (Lnet/minecraft/class_1501;)Lnet/minecraft/class_2960; method_4037 getTexture + m (Lnet/minecraft/class_5617$class_5618;Lnet/minecraft/class_5601;)V + p 2 layer + p 1 ctx +c net/minecraft/class_1380 net/minecraft/entity/ai/goal/BowAttackGoal + m ()Z method_6306 isHoldingBow + f I field_6568 combatTicks + f Lnet/minecraft/class_1588; field_6576 actor + f Z field_6571 backward + m (Lnet/minecraft/class_1588;DIF)V + p 1 actor + p 2 speed + p 5 range + p 4 attackInterval + f D field_6569 speed + f I field_6572 targetSeeingTicker + f Z field_6573 movingToLeft + f I field_6574 cooldown + f F field_6570 squaredRange + f I field_6575 attackInterval + m (I)V method_6305 setAttackInterval + p 1 attackInterval +c net/minecraft/class_920 net/minecraft/client/render/entity/LeashKnotEntityRenderer + f Lnet/minecraft/class_2960; field_4734 TEXTURE + m (Lnet/minecraft/class_1532;)Lnet/minecraft/class_2960; method_4036 getTexture + f Lnet/minecraft/class_579; field_4735 model + m (Lnet/minecraft/class_1532;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_4035 render +c net/minecraft/class_4413 net/minecraft/client/realms/gui/screen/ResetWorldInfo + f Lnet/minecraft/class_5672; field_20043 levelType + m ()Z method_32510 shouldGenerateStructures + m (Ljava/lang/String;Lnet/minecraft/class_5672;Z)V + p 2 levelType + p 1 seed + p 3 generateStructures + m ()Lnet/minecraft/class_5672; method_32509 getLevelType + f Ljava/lang/String; field_20042 seed + m ()Ljava/lang/String; method_32508 getSeed + f Z field_20044 generateStructures +c net/minecraft/class_1386 net/minecraft/entity/ai/goal/SitGoal + f Lnet/minecraft/class_1321; field_6597 tameable + m (Lnet/minecraft/class_1321;)V + p 1 tameable +c net/minecraft/class_5744 net/minecraft/particle/AbstractDustParticleEffect + f F field_28274 scale + m ()Lnet/minecraft/class_1160; method_33119 getColor + m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_1160; method_33118 readColor + m ()F method_33120 getScale + f Lnet/minecraft/class_1160; field_28273 color + m (Lnet/minecraft/class_1160;F)V + p 2 scale + p 1 color + m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_1160; method_33466 readColor + p 0 buf +c net/minecraft/class_5743 net/minecraft/particle/DustColorTransitionParticleEffect + m ()Lnet/minecraft/class_1160; method_33110 getFromColor + m (Lnet/minecraft/class_1160;Lnet/minecraft/class_1160;F)V + p 1 fromColor + p 2 toColor + p 3 scale + f Lnet/minecraft/class_1160; field_28267 SCULK_BLUE + m ()Lnet/minecraft/class_1160; method_33112 getToColor + f Lcom/mojang/serialization/Codec; field_28269 CODEC + f Lnet/minecraft/class_2394$class_2395; field_28270 FACTORY + f Lnet/minecraft/class_1160; field_28271 toColor + f Lnet/minecraft/class_5743; field_28268 DEFAULT +c net/minecraft/class_5743$1 net/minecraft/particle/DustColorTransitionParticleEffect$1 + m (Lnet/minecraft/class_2396;Lnet/minecraft/class_2540;)Lnet/minecraft/class_5743; method_33114 read + m (Lnet/minecraft/class_2396;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_5743; method_33113 read +c net/minecraft/class_5746 net/minecraft/data/server/GameEventTagsProvider + m (Lnet/minecraft/class_2403;)V + p 1 root +c net/minecraft/class_1384 net/minecraft/entity/ai/goal/AvoidSunlightGoal + f Lnet/minecraft/class_1314; field_6594 mob + m (Lnet/minecraft/class_1314;)V + p 1 mob +c net/minecraft/class_1383 net/minecraft/entity/ai/goal/CrossbowAttackGoal + m ()Z method_19996 hasAliveTarget + f Lnet/minecraft/class_1588; field_6593 actor + f Lnet/minecraft/class_6019; field_25696 COOLDOWN_RANGE + m (Lnet/minecraft/class_1588;DF)V + p 1 actor + p 2 speed + p 4 range + f I field_16529 chargedTicksLeft + f I field_25697 cooldown + f I field_6592 seeingTargetTicker + f D field_6590 speed + f F field_6591 squaredRange + m ()Z method_16352 isUncharged + m ()Z method_6310 isEntityHoldingCrossbow + f Lnet/minecraft/class_1383$class_3744; field_16528 stage +c net/minecraft/class_1383$class_3744 net/minecraft/entity/ai/goal/CrossbowAttackGoal$Stage +c net/minecraft/class_5745 net/minecraft/particle/VibrationParticleEffect + f Lcom/mojang/serialization/Codec; field_28277 CODEC + f Lnet/minecraft/class_2394$class_2395; field_28278 PARAMETERS_FACTORY + m (Lnet/minecraft/class_5720;)V + p 1 vibration + f Lnet/minecraft/class_5720; field_28279 vibration + m ()Lnet/minecraft/class_5720; method_33125 getVibration +c net/minecraft/class_5745$1 net/minecraft/particle/VibrationParticleEffect$1 + m (Lnet/minecraft/class_2396;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_5745; method_33126 read + m (Lnet/minecraft/class_2396;Lnet/minecraft/class_2540;)Lnet/minecraft/class_5745; method_33127 read +c net/minecraft/class_1389 net/minecraft/entity/ai/goal/CreeperIgniteGoal + m (Lnet/minecraft/class_1548;)V + p 1 creeper + f Lnet/minecraft/class_1309; field_6609 target + f Lnet/minecraft/class_1548; field_6608 creeper +c net/minecraft/class_5742 net/minecraft/world/biome/source/BiomeCoords + c Utility class for converting between biome coordinates and block or chunk\ncoordinates.\n\n

Modders should use this class as Mojang may change the biome coordinate to\nblock or chunk coordinate ratio in the future again.\n\n@apiNote A biome voxel comprises of 4×4×4 block voxels, as that's how biomes\nare stored in game after 19w36a. Each chunk section has 4×4×4 biome\nvoxels as a result. + m (I)I method_33100 fromBlock + c Converts a block x, y, or z to a biome x, y, or z.\n\n@implSpec This implementation returns {@code blockCoord / 4}. + p 0 blockCoord + c a block x, y, or z + m (I)I method_33101 toBlock + c Converts a biome x, y, or z to a block x, y, or z.\n\n@implSpec This implementation returns {@code blockCoord * 4}. + p 0 biomeCoord + c a biome x, y, or z + m (I)I method_33102 fromChunk + c Converts a chunk x or z to a biome x or z.\n\n@implSpec This implementation returns {@code chunkCoord * 4}. + p 0 chunkCoord + c a chunk x or z + m (I)I method_33103 toChunk + c Converts a biome x or z to a chunk x or z.\n\n@implSpec This implementation returns {@code biomeCoord / 4}. + p 0 biomeCoord + c a biome x or z +c net/minecraft/class_4410 net/minecraft/client/realms/gui/screen/RealmsResetWorldScreen + f Lnet/minecraft/class_4877; field_20001 serverData + f Lnet/minecraft/class_2561; field_20005 title + m (Lnet/minecraft/class_2561;)V method_21376 setResetTitle + p 1 resetTitle + m (Lnet/minecraft/class_4890;)V method_32488 onSelectWorldTemplate + p 1 template + f Ljava/lang/Runnable; field_22712 selectFileUploadCallback + f I field_19998 slot + f Lnet/minecraft/class_2960; field_22710 INSPIRATION_TEXTURE + f Lnet/minecraft/class_2561; field_20007 buttonTitle + f Lnet/minecraft/class_437; field_20000 parent + f I field_20008 subtitleColor + f Lnet/minecraft/class_2960; field_22714 UPLOAD_TEXTURE + f Lnet/minecraft/class_2960; field_22716 SURVIVAL_SPAWN_TEXTURE + f Lnet/minecraft/class_2960; field_22708 NEW_WORLD_TEXTURE + f Lnet/minecraft/class_4903; field_20004 subtitleLabel + f Lorg/apache/logging/log4j/Logger; field_19999 LOGGER + m (Lnet/minecraft/class_4587;IILnet/minecraft/class_2561;Lnet/minecraft/class_2960;ZZ)V method_21370 drawFrame + p 7 mouseOver + p 6 hovered + p 5 texture + p 4 text + p 3 y + p 2 x + p 1 matrices + m (I)V method_21379 setSlot + p 1 slot + f Lnet/minecraft/class_4891; field_20498 inspirationWorldTemplates + m (Lnet/minecraft/class_437;Lnet/minecraft/class_4877;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;ILnet/minecraft/class_2561;Ljava/lang/Runnable;Ljava/lang/Runnable;)V + p 2 server + p 1 parent + p 4 subtitle + p 3 title + p 6 buttonTitle + p 5 subtitleColor + p 8 selectFileUploadCallback + p 7 resetCallback + f Lnet/minecraft/class_4891; field_20496 adventureWorldTemplates + f Lnet/minecraft/class_2561; field_20006 subtitle + m (Ljava/lang/Runnable;)V method_21377 switchSlot + p 1 callback + m (I)I method_21384 frame + p 1 i + f Lnet/minecraft/class_2561; field_20501 resetTitle + f Ljava/lang/Runnable; field_22711 resetCallback + m (Lnet/minecraft/class_4413;)V method_32489 onResetNormalWorld + p 1 info + f Lnet/minecraft/class_2960; field_22713 SLOT_FRAME_TEXTURE + f Lnet/minecraft/class_2960; field_22715 ADVENTURE_TEXTURE + m (Lnet/minecraft/class_437;Lnet/minecraft/class_4877;Ljava/lang/Runnable;Ljava/lang/Runnable;)V + p 4 selectFileUploadCallback + p 2 server + p 3 resetCallback + p 1 parent + f Lnet/minecraft/class_4903; field_20003 titleLabel + f Lnet/minecraft/class_2960; field_22709 EXPERIENCE_TEXTURE + f Lnet/minecraft/class_4891; field_20495 normalWorldTemplates + f Lnet/minecraft/class_4891; field_20497 experienceWorldTemplates +c net/minecraft/class_4410$class_4411 net/minecraft/client/realms/gui/screen/RealmsResetWorldScreen$FrameButton + f Lnet/minecraft/class_2960; field_20032 image + m (Lnet/minecraft/class_4410;IILnet/minecraft/class_2561;Lnet/minecraft/class_2960;Lnet/minecraft/class_4185$class_4241;)V + p 2 x + p 4 message + p 3 y + p 6 onPress + p 5 image +c net/minecraft/class_1387 net/minecraft/entity/ai/goal/HorseBondWithPlayerGoal + f D field_6603 targetZ + m (Lnet/minecraft/class_1496;D)V + p 1 horse + p 2 speed + f Lnet/minecraft/class_1496; field_6602 horse + f D field_6599 targetY + f D field_6600 targetX + f D field_6601 speed +c net/minecraft/class_4409 net/minecraft/client/realms/gui/screen/RealmsResetNormalWorldScreen + f Lnet/minecraft/class_4903; field_19983 titleLabel + f Lnet/minecraft/class_342; field_19984 seedEdit + f Lnet/minecraft/class_2561; field_26506 RESET_SEED_TEXT + f Lnet/minecraft/class_5672; field_27939 generatorType + f Ljava/util/function/Consumer; field_27938 callback + m (Ljava/util/function/Consumer;Lnet/minecraft/class_2561;)V + p 1 callback + p 2 parentTitle + m (Lnet/minecraft/class_5676;Lnet/minecraft/class_5672;)V method_32486 method_32486 + p 2 generatorType + m (Lnet/minecraft/class_5676;Ljava/lang/Boolean;)V method_32487 method_32487 + p 2 mapFeatures + f Lnet/minecraft/class_2561; field_24206 parentTitle + f Z field_27940 mapFeatures +c net/minecraft/class_5737 net/minecraft/client/particle/VibrationParticle + f Lnet/minecraft/class_5720; field_28249 vibration + m (Lnet/minecraft/class_638;Lnet/minecraft/class_5720;I)V + p 3 maxAge + p 1 world + p 2 vibration +c net/minecraft/class_5737$class_5738 net/minecraft/client/particle/VibrationParticle$Factory + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider + m (Lnet/minecraft/class_5745;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_33080 createParticle + f Lnet/minecraft/class_4002; field_28251 spriteProvider +c net/minecraft/class_4406 net/minecraft/client/realms/gui/screen/RealmsPlayerScreen + m (Lnet/minecraft/class_4587;IIII)V method_21340 drawNormal + p 1 matrices + f Lnet/minecraft/class_2960; field_22705 USER_ICON + f Lnet/minecraft/class_2960; field_22707 OPTIONS_BACKGROUND + f Lnet/minecraft/class_4406$class_5488; field_26496 operation + f Lnet/minecraft/class_4185; field_19967 opdeopButton + f Lnet/minecraft/class_4388; field_19960 parent + m ()V method_21333 backButtonClicked + f I field_19965 column2_x + f Lorg/apache/logging/log4j/Logger; field_19958 LOGGER + m (I)V method_21334 op + p 1 index + m (I)Z method_21326 shouldRemoveAndOpdeopButtonBeVisible + p 1 player + m (I)V method_21344 uninvite + p 1 index + f Ljava/lang/String; field_19969 selectedInvited + f Lnet/minecraft/class_4406$class_4407; field_19962 invitedObjectSelectionList + f I field_19970 player + f Lnet/minecraft/class_2561; field_26501 INVITED_TEXT + m (Lnet/minecraft/class_4870;)V method_21328 updateOps + p 1 ops + f Lnet/minecraft/class_2561; field_26498 NORMAL_TOOLTIP + f Lnet/minecraft/class_4877; field_19961 serverData + f Lnet/minecraft/class_2960; field_22704 OP_ICON + f Lnet/minecraft/class_2960; field_22706 CROSS_PLAYER_ICON + f Z field_19971 stateChanged + f I field_19968 selectedInvitedIndex + f Lnet/minecraft/class_4185; field_19966 removeButton + f I field_19964 column_width + f Lnet/minecraft/class_4903; field_19972 titleLabel + f Lnet/minecraft/class_2561; field_19959 tooltipText + f I field_19963 column1_x + m ()V method_21325 updateButtonStates + f Lnet/minecraft/class_2561; field_26499 OPERATOR_TOOLTIP + m (I)V method_21339 deop + p 1 index + m (Lnet/minecraft/class_4587;IIII)V method_21327 drawRemoveIcon + p 1 matrices + m (I)V method_21347 deleteFromInvitedList + p 1 selectedInvitedIndex + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_2561;II)V method_21332 renderMousehoverTooltip + p 4 mouseY + p 3 mouseX + p 1 matrices + f Lnet/minecraft/class_2561; field_26500 REMOVE_TOOLTIP + m (Lnet/minecraft/class_4388;Lnet/minecraft/class_4877;)V + p 2 serverData + p 1 parent + m (Lnet/minecraft/class_4587;IIII)V method_21335 drawOpped + p 1 matrices +c net/minecraft/class_4406$class_4408 net/minecraft/client/realms/gui/screen/RealmsPlayerScreen$InvitedObjectSelectionListEntry + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4874;IIII)V method_21356 renderInvitedItem + p 1 matrices + p 3 x + p 2 playerInfo + p 5 mouseX + p 4 y + p 6 mouseY + f Lnet/minecraft/class_4874; field_19979 playerInfo + m (Lnet/minecraft/class_4406;Lnet/minecraft/class_4874;)V + p 2 playerInfo +c net/minecraft/class_4406$class_4407 net/minecraft/client/realms/gui/screen/RealmsPlayerScreen$InvitedObjectSelectionList + m (Lnet/minecraft/class_4874;)V method_21354 addEntry + p 1 playerInfo + m (Lnet/minecraft/class_4406$class_4408;)V method_25200 setSelected + m (I)V method_21353 selectInviteListItem + p 1 item +c net/minecraft/class_4406$class_5488 net/minecraft/client/realms/gui/screen/RealmsPlayerScreen$PlayerOperation +c net/minecraft/class_5736 net/minecraft/client/particle/AbstractDustParticle + f Lnet/minecraft/class_4002; field_28247 spriteProvider + m (Lnet/minecraft/class_638;DDDDDDLnet/minecraft/class_5744;Lnet/minecraft/class_4002;)V + p 15 spriteProvider + p 10 velocityY + p 12 velocityZ + p 6 z + p 8 velocityX + p 1 world + p 2 x + p 4 y +c net/minecraft/class_5739 net/minecraft/client/render/debug/GameEventDebugRenderer + m (Lnet/minecraft/class_310;)V + p 1 client + f Ljava/util/List; field_28257 listeners + m (Lnet/minecraft/class_5716;I)V method_33088 addListener + p 1 positionSource + p 2 range + f Ljava/util/List; field_28256 entries + m (Lnet/minecraft/class_5712;Lnet/minecraft/class_2338;)V method_33087 addEvent + p 2 pos + p 1 event + f Lnet/minecraft/class_310; field_28255 client + m (Lnet/minecraft/class_5739$class_5741;Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;DDDLnet/minecraft/class_2338;)V method_33091 method_33091 + p 9 pos + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_5739$class_5741;)Z method_33086 method_33086 + p 2 listener +c net/minecraft/class_5739$class_5741 net/minecraft/client/render/debug/GameEventDebugRenderer$Listener + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Z method_33095 isTooFar + p 1 world + p 2 pos + m (Lnet/minecraft/class_5716;I)V + p 1 positionSource + p 2 range + f I field_28262 range + m (Lnet/minecraft/class_1937;)Ljava/util/Optional; method_33094 getPos + p 1 world + f Lnet/minecraft/class_5716; field_28261 positionSource +c net/minecraft/class_5739$class_5740 net/minecraft/client/render/debug/GameEventDebugRenderer$Entry + f Lnet/minecraft/class_5712; field_28259 event + m (JLnet/minecraft/class_5712;Lnet/minecraft/class_243;)V + p 4 pos + p 1 startingMs + p 3 event + f Lnet/minecraft/class_243; field_28260 pos + f J field_28258 startingMs + m ()Z method_33093 hasExpired +c net/minecraft/class_916 net/minecraft/client/render/entity/ItemEntityRenderer + f Ljava/util/Random; field_4725 random + f Lnet/minecraft/class_918; field_4726 itemRenderer + m (Lnet/minecraft/class_1542;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_3996 render + m (Lnet/minecraft/class_1542;)Lnet/minecraft/class_2960; method_3999 getTexture + m (Lnet/minecraft/class_1799;)I method_3998 getRenderedAmount + p 1 stack +c net/minecraft/class_915 net/minecraft/client/render/entity/ItemFrameEntityRenderer + m (Lnet/minecraft/class_1533;F)Lnet/minecraft/class_243; method_23174 getPositionOffset + m (Lnet/minecraft/class_1533;Lnet/minecraft/class_2338;)I method_33435 getBlockLight + m (Lnet/minecraft/class_1533;II)I method_33433 getLight + p 2 glowLight + p 1 itemFrame + p 3 regularLight + m (Lnet/minecraft/class_1533;)Z method_23176 hasLabel + m (Lnet/minecraft/class_1533;Lnet/minecraft/class_2561;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_23175 renderLabelIfPresent + f Lnet/minecraft/class_1091; field_4721 NORMAL_FRAME + m (Lnet/minecraft/class_1533;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1091; method_33434 getModelId + p 1 entity + p 2 stack + f Lnet/minecraft/class_1091; field_4723 MAP_FRAME + m (Lnet/minecraft/class_1533;)Lnet/minecraft/class_2960; method_3993 getTexture + f Lnet/minecraft/class_1091; field_28463 MAP_GLOW_FRAME + f Lnet/minecraft/class_1091; field_28462 GLOW_FRAME + m (Lnet/minecraft/class_1533;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_3994 render + f Lnet/minecraft/class_310; field_4724 client + f Lnet/minecraft/class_918; field_4720 itemRenderer +c net/minecraft/class_914 net/minecraft/client/render/entity/IllusionerEntityRenderer + m (Lnet/minecraft/class_1581;)Lnet/minecraft/class_2960; method_3990 getTexture + m (Lnet/minecraft/class_1581;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_3991 render + m (Lnet/minecraft/class_1581;)Z method_3988 isVisible + f Lnet/minecraft/class_2960; field_4718 TEXTURE +c net/minecraft/class_914$1 net/minecraft/client/render/entity/IllusionerEntityRenderer$1 + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1581;FFFFFF)V method_17149 render +c net/minecraft/class_913 net/minecraft/client/render/entity/IronGolemEntityRenderer + m (Lnet/minecraft/class_1439;Lnet/minecraft/class_4587;FFF)V method_3986 setupTransforms + m (Lnet/minecraft/class_1439;)Lnet/minecraft/class_2960; method_3987 getTexture + f Lnet/minecraft/class_2960; field_4717 TEXTURE +c net/minecraft/class_919 net/minecraft/client/render/entity/LightningEntityRenderer + m (Lnet/minecraft/class_1538;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_4034 render + m (Lnet/minecraft/class_1538;)Lnet/minecraft/class_2960; method_4033 getTexture +c net/minecraft/class_918 net/minecraft/client/render/item/ItemRenderer + m (Lnet/minecraft/class_1060;Lnet/minecraft/class_1092;Lnet/minecraft/class_325;Lnet/minecraft/class_756;)V + p 3 colorMap + p 2 bakery + p 1 manager + p 4 builtinModelItemRenderer + f Ljava/util/Set; field_4728 WITHOUT_MODELS + m (Lnet/minecraft/class_1799;II)V method_4010 renderGuiItemIcon + p 2 x + p 3 y + p 1 stack + f Lnet/minecraft/class_1060; field_4729 textureManager + f Lnet/minecraft/class_763; field_4732 models + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_809$class_811;ZLnet/minecraft/class_4587;Lnet/minecraft/class_4597;IILnet/minecraft/class_1087;)V method_23179 renderItem + p 3 leftHanded + p 2 renderMode + p 1 stack + p 8 model + p 7 overlay + p 6 light + p 5 vertexConsumers + p 4 matrices + m (Lnet/minecraft/class_4597;Lnet/minecraft/class_1921;Lnet/minecraft/class_4587$class_4665;)Lnet/minecraft/class_4588; method_30114 getCompassGlintConsumer + p 0 provider + p 2 entry + p 1 layer + m (Lnet/minecraft/class_327;Lnet/minecraft/class_1799;IILjava/lang/String;)V method_4022 renderGuiItemOverlay + c Renders the overlay for items in GUIs, including the damage bar and the item count. + p 4 y + p 3 x + p 5 countLabel + c a label for the stack; if null, the stack count is drawn instead + p 2 stack + p 1 renderer + f F field_4730 zOffset + m (Lnet/minecraft/class_1799;III)V method_32797 renderInGuiWithOverrides + p 1 stack + p 3 y + p 2 x + f Lnet/minecraft/class_325; field_4733 colorMap + m (Lnet/minecraft/class_4597;Lnet/minecraft/class_1921;ZZ)Lnet/minecraft/class_4588; method_23181 getItemGlintConsumer + p 1 layer + p 2 solid + p 0 vertexConsumers + p 3 glint + m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1799;III)V method_4026 innerRenderInGui + p 1 entity + p 2 itemStack + p 3 x + p 4 y + m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1799;Lnet/minecraft/class_809$class_811;ZLnet/minecraft/class_4587;Lnet/minecraft/class_4597;Lnet/minecraft/class_1937;III)V method_23177 renderItem + p 4 leftHanded + p 5 matrices + p 2 item + p 3 renderMode + p 8 light + p 9 overlay + p 6 vertexConsumers + p 7 world + p 10 seed + p 1 entity + m (Lnet/minecraft/class_1087;Lnet/minecraft/class_1799;IILnet/minecraft/class_4587;Lnet/minecraft/class_4588;)V method_23182 renderBakedItemModel + p 6 vertices + p 1 model + p 3 light + p 2 stack + p 5 matrices + p 4 overlay + m ()Lnet/minecraft/class_763; method_4012 getModels + m (Lnet/minecraft/class_1799;IILnet/minecraft/class_1087;)V method_4021 renderGuiItemModel + p 1 stack + p 3 y + p 2 x + p 4 model + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_809$class_811;IILnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_23178 renderItem + p 1 stack + p 2 transformationType + p 3 light + p 4 overlay + p 5 matrices + p 6 vertexConsumers + p 7 seed + m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1799;III)V method_27951 renderInGuiWithOverrides + c Renders an item in a GUI with an attached entity.\n\n

The entity is used to calculate model overrides for the item. + p 1 entity + p 2 stack + p 3 x + p 4 y + m (Lnet/minecraft/class_4597;Lnet/minecraft/class_1921;ZZ)Lnet/minecraft/class_4588; method_27952 getArmorGlintConsumer + p 3 glint + p 0 provider + p 2 solid + p 1 layer + m (Lnet/minecraft/class_4597;Lnet/minecraft/class_1921;Lnet/minecraft/class_4587$class_4665;)Lnet/minecraft/class_4588; method_30115 getDirectCompassGlintConsumer + p 2 entry + p 1 layer + p 0 provider + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;I)Lnet/minecraft/class_1087; method_4019 getHeldItemModel + p 4 seed + p 3 entity + p 2 world + p 1 stack + m (Lnet/minecraft/class_1799;II)V method_4023 renderInGuiWithOverrides + c Renders an item in a GUI with the player as the attached entity\nfor calculating model overrides. + p 3 y + p 2 x + p 1 stack + f Lnet/minecraft/class_756; field_27770 builtinModelItemRenderer + m (Lnet/minecraft/class_4597;Lnet/minecraft/class_1921;ZZ)Lnet/minecraft/class_4588; method_29711 getDirectItemGlintConsumer + p 0 provider + p 1 layer + p 2 solid + p 3 glint + f Lnet/minecraft/class_2960; field_21010 ENCHANTED_ITEM_GLINT + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;Ljava/util/List;Lnet/minecraft/class_1799;II)V method_23180 renderBakedItemQuads + p 2 vertices + p 1 matrices + p 6 overlay + p 5 light + p 4 stack + p 3 quads + m (Lnet/minecraft/class_287;IIIIIIII)V method_4004 renderGuiQuad + p 7 green + p 6 red + p 5 height + p 4 width + p 9 alpha + p 8 blue + p 3 y + p 2 x + p 1 buffer + m (Lnet/minecraft/class_1799;II)V method_27953 renderInGui + c Renders an item in a GUI without an attached entity. + p 3 y + p 2 x + p 1 stack + m (Lnet/minecraft/class_327;Lnet/minecraft/class_1799;II)V method_4025 renderGuiItemOverlay + c Renders the overlay for items in GUIs, including the damage bar and the item count. + p 4 y + p 1 renderer + p 2 stack + p 3 x +c net/minecraft/class_917 net/minecraft/client/render/entity/MagmaCubeEntityRenderer + m (Lnet/minecraft/class_1589;Lnet/minecraft/class_2338;)I method_24090 getBlockLight + m (Lnet/minecraft/class_1589;Lnet/minecraft/class_4587;F)V method_4000 scale + m (Lnet/minecraft/class_1589;)Lnet/minecraft/class_2960; method_4001 getTexture + f Lnet/minecraft/class_2960; field_4727 TEXTURE +c net/minecraft/class_930 net/minecraft/client/render/entity/ParrotEntityRenderer + m (Lnet/minecraft/class_1453;)Lnet/minecraft/class_2960; method_4080 getTexture + m (Lnet/minecraft/class_1453;F)F method_4081 getAnimationProgress + f [Lnet/minecraft/class_2960; field_4754 TEXTURES +c net/minecraft/class_934 net/minecraft/client/render/entity/PillagerEntityRenderer + m (Lnet/minecraft/class_1604;)Lnet/minecraft/class_2960; method_4092 getTexture + f Lnet/minecraft/class_2960; field_4757 TEXTURE +c net/minecraft/class_1393 net/minecraft/entity/ai/goal/MoveIntoWaterGoal + m (Lnet/minecraft/class_1314;)V + p 1 mob + f Lnet/minecraft/class_1314; field_6625 mob +c net/minecraft/class_933 net/minecraft/client/render/entity/PhantomEntityRenderer + m (Lnet/minecraft/class_1593;)Lnet/minecraft/class_2960; method_4090 getTexture + m (Lnet/minecraft/class_1593;Lnet/minecraft/class_4587;F)V method_4088 scale + f Lnet/minecraft/class_2960; field_4756 TEXTURE + m (Lnet/minecraft/class_1593;Lnet/minecraft/class_4587;FFF)V method_4089 setupTransforms +c net/minecraft/class_932 net/minecraft/client/render/entity/PigEntityRenderer + f Lnet/minecraft/class_2960; field_4755 TEXTURE + m (Lnet/minecraft/class_1452;)Lnet/minecraft/class_2960; method_4087 getTexture +c net/minecraft/class_1391 net/minecraft/entity/ai/goal/TemptGoal + f I field_6612 cooldown + f Lnet/minecraft/class_4051; field_28404 predicate + m (Lnet/minecraft/class_1314;DLnet/minecraft/class_1856;Z)V + p 1 entity + p 2 speed + p 4 food + p 5 canBeScared + f D field_6621 lastPlayerZ + f D field_6611 lastPlayerY + f D field_6614 lastPlayerX + f Z field_6613 active + f Lnet/minecraft/class_1657; field_6617 closestPlayer + f D field_6615 speed + f Lnet/minecraft/class_1314; field_6616 mob + f Lnet/minecraft/class_1856; field_6622 food + m ()Z method_16081 canBeScared + f D field_6618 lastPlayerYaw + f D field_6619 lastPlayerPitch + f Z field_6620 canBeScared + m ()Z method_6313 isActive + m (Lnet/minecraft/class_1309;)Z method_6312 isTemptedBy + p 1 entity + f Lnet/minecraft/class_4051; field_18090 TEMPTING_ENTITY_PREDICATE +c net/minecraft/class_931 net/minecraft/client/render/entity/PandaEntityRenderer + m (Lnet/minecraft/class_1440;Lnet/minecraft/class_4587;FFF)V method_4085 setupTransforms + m (Lnet/minecraft/class_1440;)Lnet/minecraft/class_2960; method_4083 getTexture + f Ljava/util/Map; field_17595 TEXTURES +c net/minecraft/class_1390 net/minecraft/entity/ai/goal/StopFollowingCustomerGoal + f Lnet/minecraft/class_3988; field_6610 merchant + m (Lnet/minecraft/class_3988;)V + p 1 merchant +c net/minecraft/class_5755 net/minecraft/entity/ai/brain/task/AquaticStrollTask + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;)Z method_33202 shouldRun +c net/minecraft/class_1397 net/minecraft/entity/ai/goal/TrackIronGolemTargetGoal + f Lnet/minecraft/class_1309; field_6630 target + m (Lnet/minecraft/class_1439;)V + p 1 golem + f Lnet/minecraft/class_1439; field_6629 golem + f Lnet/minecraft/class_4051; field_19340 targetPredicate +c net/minecraft/class_4423 net/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen + f Lnet/minecraft/class_4388; field_20109 parent + f Lnet/minecraft/class_4883; field_20117 options + f Z field_20123 spawnNPCs + f Lnet/minecraft/class_2561; field_27942 SPAWN_PROTECTION + f Z field_20125 spawnMonsters + f Z field_20127 commandBlocks + f Lnet/minecraft/class_4903; field_20502 toastMessage + m (Lnet/minecraft/class_4388;Lnet/minecraft/class_4883;Lnet/minecraft/class_4877$class_4321;I)V + p 2 options + p 3 worldType + p 4 activeSlot + p 1 parent + f Ljava/util/List; field_22724 GAME_MODES + f I field_20114 column1_x + f I field_20116 column2_x + f I field_20120 difficultyIndex + f Z field_20122 pvp + f Lnet/minecraft/class_4423$class_4424; field_20133 spawnProtectionButton + f Z field_20124 spawnAnimals + f Z field_20128 forceGameMode + f I field_20119 activeSlot + f Lnet/minecraft/class_1934; field_20121 gameModeIndex + f Lnet/minecraft/class_4877$class_4321; field_20118 worldType + f Lnet/minecraft/class_4903; field_20107 titleLabel + f Lnet/minecraft/class_342; field_20113 nameEdit + f Lnet/minecraft/class_2561; field_26516 EDIT_SLOT_NAME + f Ljava/util/List; field_22723 DIFFICULTIES + m ()Ljava/lang/String; method_21484 getSlotName + m ()V method_21486 saveSettings +c net/minecraft/class_4423$class_4424 net/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen$SettingsSlider + m (Lnet/minecraft/class_4423;IIIIFF)V + p 3 y + p 2 x + p 5 value + p 4 width + p 7 max + p 6 min + f D field_22725 min + f D field_22726 max +c net/minecraft/class_5754 net/minecraft/entity/ai/brain/task/TemptTask + f Ljava/util/function/Function; field_28316 speed + m (Lnet/minecraft/class_1314;)F method_33196 getSpeed + p 1 entity + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;J)V method_33200 keepRunning + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;J)V method_33199 finishRunning + m (Lnet/minecraft/class_1314;)Ljava/util/Optional; method_33198 getTemptingPlayer + p 1 entity + m (Ljava/util/function/Function;)V + p 1 speed + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;J)Z method_33195 shouldKeepRunning + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;J)V method_33197 run + f I field_30115 TEMPTATION_COOLDOWN_TICKS +c net/minecraft/class_1396 net/minecraft/entity/ai/goal/ZombieAttackGoal + m (Lnet/minecraft/class_1642;DZ)V + p 4 pauseWhenMobIdle + p 1 zombie + p 2 speed + f Lnet/minecraft/class_1642; field_6628 zombie + f I field_6627 ticks +c net/minecraft/class_4426 net/minecraft/client/realms/gui/screen/RealmsTermsScreen + f Lnet/minecraft/class_437; field_22727 parent + f Lnet/minecraft/class_2561; field_26525 SENTENCE_TWO_TEXT + f Lnet/minecraft/class_4877; field_20168 realmsServer + f Ljava/lang/String; field_20171 realmsToSUrl + f Lnet/minecraft/class_2561; field_26524 SENTENCE_ONE_TEXT + m (Lnet/minecraft/class_437;Lnet/minecraft/class_4325;Lnet/minecraft/class_4877;)V + p 3 realmsServer + p 1 parent + p 2 mainScreen + f Lnet/minecraft/class_2561; field_26523 TITLE + f Z field_20170 onLink + f Lnet/minecraft/class_4325; field_20167 mainScreen + m ()V method_21505 agreedToTos + f Lorg/apache/logging/log4j/Logger; field_20165 LOGGER +c net/minecraft/class_5757 net/minecraft/entity/ai/control/AquaticMoveControl + m (Lnet/minecraft/class_1308;IIFFZ)V + p 4 speedInWater + p 3 yawChange + p 2 pitchChange + p 1 entity + p 6 buoyant + p 5 speedInAir + f F field_28321 speedInWater + f F field_28322 speedInAir + f Z field_28323 buoyant + f I field_28320 yawChange + f I field_28319 pitchChange +c net/minecraft/class_1395 net/minecraft/entity/ai/goal/FlyOntoTreeGoal + m ()Lnet/minecraft/class_243; method_6314 getTreeTarget +c net/minecraft/class_4425 net/minecraft/client/realms/gui/screen/RealmsSubscriptionInfoScreen + f Lnet/minecraft/class_437; field_20147 parent + f Lnet/minecraft/class_437; field_20149 mainScreen + f Lnet/minecraft/class_4877; field_20148 serverData + f Lnet/minecraft/class_4887$class_4322; field_20159 type + f Lnet/minecraft/class_2561; field_26519 MONTH_TEXT + m (J)Ljava/lang/String; method_21502 localPresentation + m (Lnet/minecraft/class_437;Lnet/minecraft/class_4877;Lnet/minecraft/class_437;)V + p 2 serverData + p 3 mainScreen + p 1 parent + f Lnet/minecraft/class_2561; field_26522 DAYS_TEXT + f Ljava/lang/String; field_20158 startDate + f Lnet/minecraft/class_2561; field_26518 EXPIRES_IN_LESS_THAN_A_DAY_TEXT + f Lnet/minecraft/class_2561; field_26517 EXPIRED_TEXT + m (I)Lnet/minecraft/class_2561; method_21499 daysLeftPresentation + p 1 daysLeft + f Lnet/minecraft/class_2561; field_20154 subscriptionStartLabelText + f Lnet/minecraft/class_2561; field_20153 subscriptionTitle + f Lnet/minecraft/class_2561; field_20156 daysLeftLabelText + f Lorg/apache/logging/log4j/Logger; field_20146 LOGGER + f Lnet/minecraft/class_2561; field_20155 timeLeftLabelText + f Lnet/minecraft/class_2561; field_26521 DAY_TEXT + f Lnet/minecraft/class_2561; field_20157 daysLeft + f Lnet/minecraft/class_2561; field_26520 MONTHS_TEXT + m (J)V method_21500 getSubscription + p 1 worldId +c net/minecraft/class_5756 net/minecraft/entity/ai/brain/task/SeekWaterTask + f I field_28317 range + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;J)V method_33206 run + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;)Z method_33205 shouldRun + f F field_28318 speed + m (IF)V + p 1 range + p 2 speed +c net/minecraft/class_1394 net/minecraft/entity/ai/goal/WanderAroundFarGoal + m (Lnet/minecraft/class_1314;DF)V + p 4 probability + p 2 speed + p 1 mob + f F field_6626 probability + f F field_30229 CHANCE +c net/minecraft/class_4422 net/minecraft/client/realms/gui/screen/RealmsSettingsScreen + m ()V method_21454 save + f Lnet/minecraft/class_4877; field_20097 serverData + f Lnet/minecraft/class_2561; field_26515 WORLD_DESCRIPTION_TEXT + m (Lnet/minecraft/class_4388;Lnet/minecraft/class_4877;)V + p 2 serverData + p 1 parent + f Lnet/minecraft/class_2561; field_26514 WORLD_NAME_TEXT + f Lnet/minecraft/class_4903; field_20102 titleLabel + f Lnet/minecraft/class_4388; field_20096 parent + f Lnet/minecraft/class_342; field_20101 nameEdit + f Lnet/minecraft/class_4185; field_20099 doneButton + f Lnet/minecraft/class_342; field_20100 descEdit +c net/minecraft/class_5753 net/minecraft/entity/ai/brain/task/TemptationCooldownTask + m (Lnet/minecraft/class_4140;)V + p 1 moduleType + f Lnet/minecraft/class_4140; field_30113 moduleType + m (Lnet/minecraft/class_1309;)Ljava/util/Optional; method_33194 getTemptationCooldownTicks + p 1 entity +c net/minecraft/class_1399 net/minecraft/entity/ai/goal/RevengeGoal + m (Lnet/minecraft/class_1308;Lnet/minecraft/class_1309;)V method_6319 setMobEntityTarget + p 1 mob + p 2 target + f [Ljava/lang/Class; field_6640 noHelpTypes + f Lnet/minecraft/class_4051; field_18091 VALID_AVOIDABLES_PREDICATE + f I field_30230 BOX_VERTICAL_EXPANSION + f [Ljava/lang/Class; field_6637 noRevengeTypes + m (Lnet/minecraft/class_1314;[Ljava/lang/Class;)V + p 2 noRevengeTypes + p 1 mob + m ([Ljava/lang/Class;)Lnet/minecraft/class_1399; method_6318 setGroupRevenge + p 1 noHelpTypes + f I field_6638 lastAttackedTime + f Z field_6639 groupRevenge + m ()V method_6317 callSameTypeForRevenge +c net/minecraft/class_5752 net/minecraft/datafixer/schema/Schema2686 + m (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities registerEntities + p 1 schema + m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V method_33188 registerEntity + p 0 schema + p 1 entityTypes + p 2 name +c net/minecraft/class_4416 net/minecraft/client/realms/gui/screen/RealmsSelectFileToUploadScreen + f J field_20051 worldId + f Ljava/text/DateFormat; field_20054 DATE_FORMAT + m ()V method_21396 loadLevelList + m (JILnet/minecraft/class_4410;Ljava/lang/Runnable;)V + p 1 worldId + p 3 slotId + p 4 parent + f Lnet/minecraft/class_4416$class_4418; field_20057 worldSelectionList + f Ljava/util/List; field_20055 levelList + f Lnet/minecraft/class_4410; field_20050 parent + f Lnet/minecraft/class_2561; field_26508 CHEATS_TEXT + f Lnet/minecraft/class_4185; field_20053 uploadButton + f Lnet/minecraft/class_2561; field_26507 HARDCORE_TEXT + m ()V method_21401 upload + f Lorg/apache/logging/log4j/Logger; field_20049 LOGGER + f I field_20052 slotId + f Lnet/minecraft/class_2561; field_20058 worldLang + f Lnet/minecraft/class_4903; field_20061 titleLabel + f Lnet/minecraft/class_2561; field_20059 conversionLang + f Lnet/minecraft/class_4903; field_20062 subtitleLabel + f I field_20056 selectedWorld +c net/minecraft/class_4416$class_4417 net/minecraft/client/realms/gui/screen/RealmsSelectFileToUploadScreen$WorldListEntry + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_34;III)V method_21411 renderItem + p 1 matrices +c net/minecraft/class_4416$class_4418 net/minecraft/client/realms/gui/screen/RealmsSelectFileToUploadScreen$WorldSelectionList + m (Lnet/minecraft/class_34;)V method_21412 addEntry + m (Lnet/minecraft/class_4416$class_4417;)V method_25227 setSelected +c net/minecraft/class_5747 net/minecraft/network/packet/s2c/play/VibrationS2CPacket + m (Lnet/minecraft/class_2602;)V method_33136 apply + m ()Lnet/minecraft/class_5720; method_33137 getVibration + m (Lnet/minecraft/class_2540;)V + p 1 buf + f Lnet/minecraft/class_5720; field_28283 vibration + m (Lnet/minecraft/class_5720;)V + p 1 vibration +c net/minecraft/class_4419 net/minecraft/client/realms/gui/screen/RealmsSelectWorldTemplateScreen + m ()Lnet/minecraft/class_4890; method_21434 getSelectedTemplate + m (Lnet/minecraft/class_2561;)V method_21423 setTitle + p 1 title + f Lnet/minecraft/class_4185; field_20075 trailerButton + m ()Z method_25247 isSelectionValid + m (Ljava/util/function/Consumer;Lnet/minecraft/class_4877$class_4321;)V + p 1 callback + p 2 worldType + f Z field_20083 displayWarning + f Lnet/minecraft/class_2960; field_22721 SLOT_FRAME + f Ljava/lang/String; field_20078 currentLink + f Lnet/minecraft/class_4877$class_4321; field_20079 worldType + m ([Lnet/minecraft/class_2561;)V method_21429 setWarning + p 1 warning + f Lorg/apache/logging/log4j/Logger; field_20069 LOGGER + f Lnet/minecraft/class_2561; field_26512 INFO_TOOLTIP + f I field_20080 clicks + m (Ljava/util/function/Consumer;Lnet/minecraft/class_4877$class_4321;Lnet/minecraft/class_4891;)V + p 2 worldType + p 3 list + p 1 callback + f [Lnet/minecraft/class_2561; field_20081 warning + m ()Z method_21430 shouldSelectButtonBeActive + f I field_20072 selectedTemplate + f Ljava/util/List; field_20085 noTemplatesMessage + f Lnet/minecraft/class_2960; field_22719 LINK_ICONS + f Ljava/lang/String; field_20082 warningURL + f Lnet/minecraft/class_4419$class_4420; field_20071 templateList + f Lnet/minecraft/class_4185; field_20076 publisherButton + m ()V method_21442 onTrailer + m ()Z method_21436 shouldTrailerBeVisible + f Lnet/minecraft/class_4185; field_20074 selectButton + m ()V method_21444 onPublish + m ()Z method_21432 shouldPublisherBeVisible + m ()V method_21440 selectTemplate + f Lnet/minecraft/class_2561; field_20073 title + f Ljava/util/function/Consumer; field_27941 callback + f Z field_20084 hoverWarning + m ()V method_21425 updateButtonStates + f Lnet/minecraft/class_2561; field_20077 toolTip + m (Lnet/minecraft/class_4891;)V method_21415 setPagination + f Lnet/minecraft/class_2960; field_22720 TRAILER_ICONS + f Lnet/minecraft/class_2561; field_26513 TRAILER_TOOLTIP + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_2561;II)V method_21424 renderMousehoverTooltip + p 1 matrices +c net/minecraft/class_4419$class_4420 net/minecraft/client/realms/gui/screen/RealmsSelectWorldTemplateScreen$WorldTemplateObjectSelectionList + m (Lnet/minecraft/class_4419;Ljava/lang/Iterable;)V + p 2 templates + m ()Z method_21446 isEmpty + m (Lnet/minecraft/class_4890;)V method_21448 addEntry + p 1 template + m (Lnet/minecraft/class_4419$class_4421;)V method_25249 setSelected + m (Lnet/minecraft/class_4419;)V + p 1 screen + m (I)Lnet/minecraft/class_4890; method_21447 getItem + p 1 index + m ()Ljava/util/List; method_21450 getValues +c net/minecraft/class_4419$class_4421 net/minecraft/client/realms/gui/screen/RealmsSelectWorldTemplateScreen$WorldTemplateObjectSelectionListEntry + f Lnet/minecraft/class_4890; field_20094 mTemplate + m (Lnet/minecraft/class_4587;IIIILnet/minecraft/class_4890;)V method_21451 drawImage + p 3 xm + p 4 ym + p 1 matrices + p 2 y + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4890;IIII)V method_21453 renderWorldTemplateItem + p 1 matrices + m (Lnet/minecraft/class_4419;Lnet/minecraft/class_4890;)V + p 2 template + m (Lnet/minecraft/class_4587;IIIILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V method_21452 drawIcons + p 1 matrices +c net/minecraft/class_927 net/minecraft/client/render/entity/MobEntityRenderer + m (Lnet/minecraft/class_1308;FLnet/minecraft/class_4587;Lnet/minecraft/class_4597;Lnet/minecraft/class_1297;)V method_4073 method_4073 + p 1 entity + p 2 tickDelta + p 3 matrices + p 4 provider + p 5 holdingEntity + m (Lnet/minecraft/class_1308;)Z method_4071 hasLabel + m (Lnet/minecraft/class_1308;Lnet/minecraft/class_4604;DDD)Z method_4068 shouldRender + m (Lnet/minecraft/class_1308;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_4072 render +c net/minecraft/class_926 net/minecraft/client/render/entity/MooshroomEntityRenderer + m (Lnet/minecraft/class_1438;)Lnet/minecraft/class_2960; method_4066 getTexture + f Ljava/util/Map; field_4748 TEXTURES +c net/minecraft/class_925 net/minecraft/client/render/entity/MinecartEntityRenderer + f Lnet/minecraft/class_2960; field_4746 TEXTURE + m (Lnet/minecraft/class_1688;)Lnet/minecraft/class_2960; method_4065 getTexture + f Lnet/minecraft/class_583; field_4747 model + m (Lnet/minecraft/class_5617$class_5618;Lnet/minecraft/class_5601;)V + p 2 layer + p 1 ctx + m (Lnet/minecraft/class_1688;FLnet/minecraft/class_2680;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_4064 renderBlock + p 5 vertexConsumers + p 4 matrices + p 3 state + p 2 delta + p 1 entity + p 6 light + m (Lnet/minecraft/class_1688;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_4063 render +c net/minecraft/class_929 net/minecraft/client/render/entity/CatEntityRenderer + m (Lnet/minecraft/class_1451;)Lnet/minecraft/class_2960; method_4078 getTexture + m (Lnet/minecraft/class_1451;Lnet/minecraft/class_4587;F)V method_4079 scale + m (Lnet/minecraft/class_1451;Lnet/minecraft/class_4587;FFF)V method_16045 setupTransforms +c net/minecraft/class_928 net/minecraft/client/render/entity/PaintingEntityRenderer + m (Lnet/minecraft/class_1534;)Lnet/minecraft/class_2960; method_4077 getTexture + m (Lnet/minecraft/class_1534;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_4075 render +c net/minecraft/class_941 net/minecraft/client/render/entity/SheepEntityRenderer + m (Lnet/minecraft/class_1472;)Lnet/minecraft/class_2960; method_4106 getTexture + f Lnet/minecraft/class_2960; field_4778 TEXTURE +c net/minecraft/class_940 net/minecraft/client/render/entity/ShulkerBulletEntityRenderer + f Lnet/minecraft/class_1921; field_21744 LAYER + m (Lnet/minecraft/class_1678;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_4103 render + m (Lnet/minecraft/class_1678;Lnet/minecraft/class_2338;)I method_24091 getBlockLight + m (Lnet/minecraft/class_1678;)Lnet/minecraft/class_2960; method_4105 getTexture + f Lnet/minecraft/class_2960; field_4776 TEXTURE + f Lnet/minecraft/class_603; field_4777 model +c net/minecraft/class_945 net/minecraft/client/render/entity/SlimeEntityRenderer + f Lnet/minecraft/class_2960; field_4784 TEXTURE + m (Lnet/minecraft/class_1621;)Lnet/minecraft/class_2960; method_4116 getTexture + m (Lnet/minecraft/class_1621;Lnet/minecraft/class_4587;F)V method_4118 scale + m (Lnet/minecraft/class_1621;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_4117 render +c net/minecraft/class_1360 net/minecraft/entity/ai/goal/SitOnOwnerShoulderGoal + f Z field_6480 mounted + m (Lnet/minecraft/class_1471;)V + p 1 tameable + f Lnet/minecraft/class_1471; field_6478 tameable + f Lnet/minecraft/class_3222; field_6479 owner +c net/minecraft/class_944 net/minecraft/client/render/entity/feature/ShulkerHeadFeatureRenderer + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1606;FFFFFF)V method_4115 render +c net/minecraft/class_943 net/minecraft/client/render/entity/ShulkerEntityRenderer + m (Lnet/minecraft/class_1606;Lnet/minecraft/class_4587;FFF)V method_4114 setupTransforms + f Lnet/minecraft/class_2960; field_4781 TEXTURE + m (Lnet/minecraft/class_1606;F)Lnet/minecraft/class_243; method_23189 getPositionOffset + f [Lnet/minecraft/class_2960; field_4780 COLORED_TEXTURES + m (Lnet/minecraft/class_1606;Lnet/minecraft/class_4604;DDD)Z method_4112 shouldRender + m (Lnet/minecraft/class_1606;)Lnet/minecraft/class_2960; method_4111 getTexture +c net/minecraft/class_942 net/minecraft/client/render/entity/SilverfishEntityRenderer + m (Lnet/minecraft/class_1614;)Lnet/minecraft/class_2960; method_4108 getTexture + m (Lnet/minecraft/class_1614;)F method_4107 getLyingAngle + f Lnet/minecraft/class_2960; field_4779 TEXTURE +c net/minecraft/class_1364 net/minecraft/entity/ai/goal/LookAtCustomerGoal + f Lnet/minecraft/class_3988; field_6495 merchant + m (Lnet/minecraft/class_3988;)V + p 1 merchant +c net/minecraft/class_2696 net/minecraft/network/packet/s2c/play/PlayerAbilitiesS2CPacket + f Z field_12337 allowFlying + m (Lnet/minecraft/class_1656;)V + p 1 abilities + f Z field_12336 creativeMode + f Z field_12339 invulnerable + f Z field_12338 flying + f I field_33339 CREATIVE_MODE_MASK + m ()Z method_11695 isInvulnerable + f I field_33338 ALLOW_FLYING_MASK + m ()Z method_11696 isCreativeMode + f I field_33337 FLYING_MASK + f I field_33336 INVULNERABLE_MASK + m ()Z method_11699 allowFlying + m ()Z method_11698 isFlying + m (Lnet/minecraft/class_2540;)V + p 1 buf + f F field_12335 flySpeed + f F field_12334 walkSpeed + m (Lnet/minecraft/class_2602;)V method_11697 apply + m ()F method_11691 getWalkSpeed + m ()F method_11690 getFlySpeed +c net/minecraft/class_2697 net/minecraft/block/pattern/BlockPatternBuilder + m ()Lnet/minecraft/class_2697; method_11701 start + f Ljava/util/Map; field_12343 charMap + m ()Lnet/minecraft/class_2700; method_11704 build + m (CLjava/util/function/Predicate;)Lnet/minecraft/class_2697; method_11700 where + p 1 key + m ()V method_11705 validate + f Ljava/util/List; field_12344 aisles + m ()[[[Ljava/util/function/Predicate; method_11703 bakePredicates + f Lcom/google/common/base/Joiner; field_12340 JOINER + f I field_12342 height + m ([Ljava/lang/String;)Lnet/minecraft/class_2697; method_11702 aisle + p 1 pattern + f I field_12341 width +c net/minecraft/class_5721 net/minecraft/world/gen/feature/util/CaveSurface + m (I)Lnet/minecraft/class_5721; method_32981 createHalfWithCeiling + p 0 ceiling + m (Ljava/util/OptionalInt;Ljava/util/OptionalInt;)Lnet/minecraft/class_5721; method_32984 create + p 1 floorHeight + p 0 ceilingHeight + m (Lnet/minecraft/class_3746;ILjava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/class_2338$class_2339;ILnet/minecraft/class_2350;)Ljava/util/OptionalInt; method_34280 getCaveSurface + p 4 mutablePos + p 3 canReplace + p 6 direction + p 5 y + p 0 world + p 2 canGenerate + p 1 height + m (Lnet/minecraft/class_3746;Lnet/minecraft/class_2338;ILjava/util/function/Predicate;Ljava/util/function/Predicate;)Ljava/util/Optional; method_32982 create + p 4 canReplace + p 2 height + p 3 canGenerate + p 0 world + p 1 pos + m ()Lnet/minecraft/class_5721; method_32980 createEmpty + m (II)Lnet/minecraft/class_5721$class_5723; method_32986 createBounded + p 0 floor + p 1 ceiling + m (Ljava/util/OptionalInt;)Lnet/minecraft/class_5721; method_32983 withFloor + p 1 floor + m ()Ljava/util/OptionalInt; method_32985 getCeilingHeight + m ()Ljava/util/OptionalInt; method_32987 getFloorHeight + m ()Ljava/util/OptionalInt; method_33385 getOptionalHeight + m (I)Lnet/minecraft/class_5721; method_32988 createHalfWithFloor + p 0 floor +c net/minecraft/class_5721$class_5722 net/minecraft/world/gen/feature/util/CaveSurface$Empty + f Lnet/minecraft/class_5721$class_5722; field_28197 INSTANCE +c net/minecraft/class_5721$class_5724 net/minecraft/world/gen/feature/util/CaveSurface$Half + m (IZ)V + p 2 floor + p 1 height + f I field_28200 height + f Z field_28201 floor +c net/minecraft/class_5721$class_5723 net/minecraft/world/gen/feature/util/CaveSurface$Bounded + m ()I method_32990 getCeiling + m ()I method_32991 getFloor + m ()I method_32992 getHeight + m (II)V + p 2 ceiling + p 1 floor + f I field_28199 ceiling + f I field_28198 floor +c net/minecraft/class_1362 net/minecraft/entity/ai/goal/FormCaravanGoal + f I field_6489 counter + m (Lnet/minecraft/class_1501;D)V + p 2 speed + p 1 llama + f Lnet/minecraft/class_1501; field_6488 llama + m (Lnet/minecraft/class_1501;I)Z method_6285 canFollow + p 1 llama + p 2 length + f D field_6487 speed +c net/minecraft/class_1361 net/minecraft/entity/ai/goal/LookAtEntityGoal + f Lnet/minecraft/class_1297; field_6484 target + m (Lnet/minecraft/class_1308;Ljava/lang/Class;FF)V + p 3 range + p 4 chance + p 1 mob + p 2 targetType + f F field_6481 chance + f F field_6482 range + f I field_6483 lookTime + m (Lnet/minecraft/class_1308;Ljava/lang/Class;F)V + p 3 range + p 1 mob + p 2 targetType + f Lnet/minecraft/class_4051; field_18087 targetPredicate + f Ljava/lang/Class; field_6485 targetType + f Lnet/minecraft/class_1308; field_6486 mob +c net/minecraft/class_1368 net/minecraft/entity/ai/goal/MoveThroughVillageGoal + m ()V method_6297 forgetOldTarget + f Lnet/minecraft/class_2338; field_18412 target + f I field_18414 distance + f D field_6520 speed + f Z field_6524 requiresNighttime + f Ljava/util/function/BooleanSupplier; field_18415 doorPassingThroughGetter + f Lnet/minecraft/class_1314; field_6525 mob + f Ljava/util/List; field_18413 visitedTargets + f Lnet/minecraft/class_11; field_6523 targetPath + m (Lnet/minecraft/class_1314;DZILjava/util/function/BooleanSupplier;)V + p 1 entity + p 2 speed + p 4 requiresNighttime + p 5 distance + p 6 doorPassingThroughGetter + m (Lnet/minecraft/class_2338;)Z method_19052 shouldVisit + p 1 pos +c net/minecraft/class_2692 net/minecraft/network/packet/s2c/play/VehicleMoveS2CPacket + m (Lnet/minecraft/class_2540;)V + p 1 buf + f D field_12320 z + f F field_12321 pitch + m (Lnet/minecraft/class_1297;)V + p 1 entity + m ()F method_11671 getPitch + m ()D method_11670 getZ + f D field_12324 x + f D field_12322 y + m ()D method_11673 getX + m ()F method_11675 getYaw + m (Lnet/minecraft/class_2602;)V method_11672 apply + f F field_12323 yaw + m ()D method_11674 getY +c net/minecraft/class_1367 net/minecraft/entity/ai/goal/MoveToTargetPosGoal + m (Lnet/minecraft/class_1314;DI)V + p 4 range + p 2 speed + p 1 mob + m (Lnet/minecraft/class_1314;DII)V + p 1 mob + p 2 speed + p 5 maxYDifference + p 4 range + m ()D method_6291 getDesiredSquaredDistanceToTarget + f I field_30223 MIN_INTERVAL + f Z field_6513 reached + f I field_30221 MIN_WAITING_TIME + f I field_30222 MAX_TRYING_TIME + m ()Z method_6292 findTargetPos + f I field_6517 tryingTime + f Lnet/minecraft/class_2338; field_6512 targetPos + f I field_6515 lowestY + m (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Z method_6296 isTargetPos + p 2 pos + p 1 world + m ()Z method_6295 hasReached + f I field_6518 cooldown + m ()V method_6290 startMovingToTarget + m ()Z method_6294 shouldResetPath + f D field_6514 speed + f I field_6519 maxYDifference + m ()Lnet/minecraft/class_2338; method_30953 getTargetPos + m (Lnet/minecraft/class_1314;)I method_6293 getInterval + p 1 mob + f I field_6510 range + f I field_6511 safeWaitingTime + f Lnet/minecraft/class_1314; field_6516 mob +c net/minecraft/class_2693 net/minecraft/network/packet/s2c/play/SignEditorOpenS2CPacket + m (Lnet/minecraft/class_2540;)V + p 1 buf + m ()Lnet/minecraft/class_2338; method_11677 getPos + f Lnet/minecraft/class_2338; field_12325 pos + m (Lnet/minecraft/class_2338;)V + p 1 pos + m (Lnet/minecraft/class_2602;)V method_11676 apply +c net/minecraft/class_2694 net/minecraft/block/pattern/CachedBlockPosition + m ()Lnet/minecraft/class_2338; method_11683 getBlockPos + f Z field_12328 cachedEntity + f Lnet/minecraft/class_4538; field_12330 world + m ()Lnet/minecraft/class_2680; method_11681 getBlockState + f Lnet/minecraft/class_2586; field_12327 blockEntity + f Lnet/minecraft/class_2338; field_12331 pos + m ()Lnet/minecraft/class_2586; method_11680 getBlockEntity + f Z field_12329 forceLoad + m (Ljava/util/function/Predicate;)Ljava/util/function/Predicate; method_11678 matchesBlockState + p 0 state + m ()Lnet/minecraft/class_4538; method_11679 getWorld + f Lnet/minecraft/class_2680; field_12326 state + m (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Z)V + p 3 forceLoad + p 2 pos + p 1 world +c net/minecraft/class_1366 net/minecraft/entity/ai/goal/MeleeAttackGoal + f D field_6507 targetY + f D field_6508 targetX + m ()V method_28346 resetCooldown + f I field_24667 cooldown + f D field_6506 targetZ + f Lnet/minecraft/class_11; field_6509 path + f Z field_6502 pauseWhenMobIdle + f J field_19200 lastUpdateTime + m ()Z method_28347 isCooledDown + f I field_6504 attackIntervalTicks + f D field_6500 speed + m (Lnet/minecraft/class_1309;)D method_6289 getSquaredMaxAttackDistance + p 1 entity + m (Lnet/minecraft/class_1314;DZ)V + p 2 speed + p 1 mob + p 4 pauseWhenMobIdle + m ()I method_28348 getCooldown + m ()I method_28349 getMaxCooldown + f I field_6501 updateCountdownTicks + f Lnet/minecraft/class_1314; field_6503 mob + m (Lnet/minecraft/class_1309;D)V method_6288 attack + p 2 squaredDistance + p 1 target + f J field_30218 MAX_ATTACK_TIME +c net/minecraft/class_5720 net/minecraft/world/Vibration + m (Lnet/minecraft/class_2540;Lnet/minecraft/class_5720;)V method_32975 writeToBuf + p 1 vibration + p 0 buf + f I field_28196 arrivalInTicks + m ()Lnet/minecraft/class_5716; method_32978 getDestination + f Lcom/mojang/serialization/Codec; field_28193 CODEC + f Lnet/minecraft/class_2338; field_28194 origin + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_5716;I)V + p 3 arrivalInTicks + p 1 origin + p 2 destination + m ()Lnet/minecraft/class_2338; method_32976 getOrigin + f Lnet/minecraft/class_5716; field_28195 destination + m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_5720; method_32974 readFromBuf + p 0 buf + m ()I method_32971 getArrivalInTicks +c net/minecraft/class_2695 net/minecraft/network/packet/s2c/play/CraftFailedResponseS2CPacket + f I field_12333 syncId + m (Lnet/minecraft/class_2540;)V + p 1 buf + m ()I method_11685 getSyncId + m (ILnet/minecraft/class_1860;)V + p 2 recipe + p 1 syncId + m (Lnet/minecraft/class_2602;)V method_11686 apply + m ()Lnet/minecraft/class_2960; method_11684 getRecipeId + f Lnet/minecraft/class_2960; field_12332 recipeId +c net/minecraft/class_5718 net/minecraft/world/event/listener/SculkSensorListener + f Ljava/util/Optional; field_28190 event + f Lnet/minecraft/class_5718$class_5719; field_28189 callback + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_5712;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)V method_32965 listen + p 4 sourcePos + p 3 pos + p 2 event + p 1 world + f I field_28188 range + m (Lnet/minecraft/class_2680;)Z method_32967 method_32967 + p 0 state + f Lnet/minecraft/class_5716; field_28187 positionSource + m (Lnet/minecraft/class_1937;)V method_32964 tick + p 1 world + f I field_28191 distance + m (Lnet/minecraft/class_5716;ILnet/minecraft/class_5718$class_5719;)V + p 1 positionSource + p 3 listener + p 2 range + f I field_28192 delay + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)Z method_32966 isOccluded + p 2 pos + p 3 sourcePos + p 1 world + m (Lnet/minecraft/class_5712;Lnet/minecraft/class_1297;)Z method_32968 shouldActivate + p 2 entity + p 1 event +c net/minecraft/class_5718$class_5719 net/minecraft/world/event/listener/SculkSensorListener$Callback + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_5714;Lnet/minecraft/class_5712;I)V method_32969 accept + c Accepts a game event after delay. + p 1 world + p 2 listener + p 3 event + p 4 distance + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_5714;Lnet/minecraft/class_2338;Lnet/minecraft/class_5712;Lnet/minecraft/class_1297;)Z method_32970 accepts + c Returns whether the callback wants to accept this event. + p 4 event + p 3 pos + p 5 entity + p 2 listener + p 1 world +c net/minecraft/class_1359 net/minecraft/entity/ai/goal/PounceAtTargetGoal + f F field_6475 velocity + f Lnet/minecraft/class_1308; field_6476 mob + f Lnet/minecraft/class_1309; field_6477 target + m (Lnet/minecraft/class_1308;F)V + p 1 mob + p 2 velocity +c net/minecraft/class_1358 net/minecraft/entity/ai/goal/StopAndLookAtEntityGoal +c net/minecraft/class_2689 net/minecraft/state/StateManager + m ()Ljava/util/Collection; method_11659 getProperties + f Lcom/google/common/collect/ImmutableList; field_12315 states + m (Ljava/util/function/Function;Ljava/lang/Object;Lnet/minecraft/class_2689$class_2691;Ljava/util/Map;)V + p 3 factory + p 4 propertiesMap + f Ljava/lang/Object; field_12317 owner + f Ljava/util/regex/Pattern; field_12314 VALID_NAME_PATTERN + f Lcom/google/common/collect/ImmutableSortedMap; field_12316 properties + m ()Lcom/google/common/collect/ImmutableList; method_11662 getStates + m (Ljava/lang/String;)Lnet/minecraft/class_2769; method_11663 getProperty + p 1 name + m ()Lnet/minecraft/class_2688; method_11664 getDefaultState + m ()Ljava/lang/Object; method_11660 getOwner +c net/minecraft/class_2689$class_2691 net/minecraft/state/StateManager$Factory + m (Ljava/lang/Object;Lcom/google/common/collect/ImmutableMap;Lcom/mojang/serialization/MapCodec;)Ljava/lang/Object; create create + p 3 codec + p 2 entries + p 1 owner +c net/minecraft/class_2689$class_2690 net/minecraft/state/StateManager$Builder + f Ljava/lang/Object; field_12318 owner + m (Lnet/minecraft/class_2769;)V method_11669 validate + p 1 property + f Ljava/util/Map; field_12319 namedProperties + m ([Lnet/minecraft/class_2769;)Lnet/minecraft/class_2689$class_2690; method_11667 add + p 1 properties + m (Ljava/lang/Object;)V + p 1 owner + m (Ljava/util/function/Function;Lnet/minecraft/class_2689$class_2691;)Lnet/minecraft/class_2689; method_11668 build + p 2 factory + p 1 ownerToStateFunction +c net/minecraft/class_5715 net/minecraft/world/event/listener/EntityGameEventHandler + c A game event handler for an entity so that the listener stored can be\nmoved to the correct dispatcher or unregistered as the entity moves or\ngets removed.\n\n@apiNote This implementation is currently unused by vanilla as vanilla\ndoesn't have any entity that listens to game events.\n\n@see net.minecraft.entity.Entity#getGameEventHandler() + f Lnet/minecraft/class_4076; field_28183 sectionPos + m (Lnet/minecraft/class_1937;)V method_32949 onEntityRemoval + p 1 world + m (Lnet/minecraft/class_5713;)V method_32951 method_32951 + p 1 dispatcher + f Lnet/minecraft/class_5714; field_28182 listener + m (Lnet/minecraft/class_5713;)V method_32954 method_32954 + p 1 dispatcher + m (Lnet/minecraft/class_1937;)V method_32952 onEntitySetPos + p 1 world + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_4076;Ljava/util/function/Consumer;)V method_32950 updateDispatcher + p 1 world + p 2 sectionPos + p 3 action + m (Lnet/minecraft/class_5714;)V + p 1 listener + m (Lnet/minecraft/class_5713;)V method_32953 method_32953 + p 1 dispatcher +c net/minecraft/class_5714 net/minecraft/world/event/listener/GameEventListener + c A game event listener listens to game events from {@link GameEventDispatcher}s. + m ()I method_32948 getRange + c Returns the range, in blocks, of the listener. + m ()Lnet/minecraft/class_5716; method_32946 getPositionSource + c Returns the position source of this listener. + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_5712;Lnet/minecraft/class_1297;Lnet/minecraft/class_2338;)Z method_32947 listen + c Listens to an incoming game event.\n\n@return {@code true} if the game event has been accepted by this listener + p 1 world + p 2 event + p 3 entity + p 4 pos +c net/minecraft/class_5717 net/minecraft/world/event/PositionSourceType + m (Ljava/lang/String;Lnet/minecraft/class_5717;)Lnet/minecraft/class_5717; method_32959 register + p 1 positionSourceType + p 0 id + m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_5716; method_32962 readFromBuf + p 1 buf + m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_5716; method_32963 read + p 0 buf + m (Lnet/minecraft/class_5716;Lnet/minecraft/class_2540;)V method_32958 write + p 1 buf + p 0 positionSource + m (Lnet/minecraft/class_2540;Lnet/minecraft/class_5716;)V method_32960 writeToBuf + p 1 buf + p 2 positionSource + m ()Lcom/mojang/serialization/Codec; method_32957 getCodec +c net/minecraft/class_5716 net/minecraft/world/event/PositionSource + c A position source is a property of a game event listener.\n\n@see net.minecraft.world.event.listener.GameEventListener#getPositionSource() + m ()Lnet/minecraft/class_5717; method_32955 getType + c Returns the type of this position source. + m (Lnet/minecraft/class_1937;)Ljava/util/Optional; method_32956 getPos + p 1 world + f Lcom/mojang/serialization/Codec; field_28184 CODEC + c A codec for encoding and decoding any position source whose {@link #getType() type}\nis in the {@link net.minecraft.util.registry.Registry#POSITION_SOURCE_TYPE registry}. +c net/minecraft/class_938 net/minecraft/client/render/entity/SalmonEntityRenderer + f Lnet/minecraft/class_2960; field_4767 TEXTURE + m (Lnet/minecraft/class_1462;Lnet/minecraft/class_4587;FFF)V method_4100 setupTransforms + m (Lnet/minecraft/class_1462;)Lnet/minecraft/class_2960; method_4101 getTexture +c net/minecraft/class_937 net/minecraft/client/render/entity/PolarBearEntityRenderer + f Lnet/minecraft/class_2960; field_4766 TEXTURE + m (Lnet/minecraft/class_1456;)Lnet/minecraft/class_2960; method_4097 getTexture + m (Lnet/minecraft/class_1456;Lnet/minecraft/class_4587;F)V method_4099 scale +c net/minecraft/class_936 net/minecraft/client/render/entity/PufferfishEntityRenderer + f Lnet/minecraft/class_2960; field_4762 TEXTURE + m (Lnet/minecraft/class_1454;Lnet/minecraft/class_4587;FFF)V method_4095 setupTransforms + f I field_4765 modelSize + m (Lnet/minecraft/class_1454;)Lnet/minecraft/class_2960; method_4096 getTexture + m (Lnet/minecraft/class_1454;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_4094 render + f Lnet/minecraft/class_583; field_4763 largeModel + f Lnet/minecraft/class_583; field_4764 mediumModel + f Lnet/minecraft/class_583; field_4761 smallModel +c net/minecraft/class_939 net/minecraft/client/render/entity/RabbitEntityRenderer + f Lnet/minecraft/class_2960; field_4768 GOLD_TEXTURE + f Lnet/minecraft/class_2960; field_4769 CAERBANNOG_TEXTURE + f Lnet/minecraft/class_2960; field_4771 TOAST_TEXTURE + m (Lnet/minecraft/class_1463;)Lnet/minecraft/class_2960; method_4102 getTexture + f Lnet/minecraft/class_2960; field_4770 BROWN_TEXTURE + f Lnet/minecraft/class_2960; field_4773 WHITE_TEXTURE + f Lnet/minecraft/class_2960; field_4772 WHITE_SPOTTED_TEXTURE + f Lnet/minecraft/class_2960; field_4775 BLACK_TEXTURE + f Lnet/minecraft/class_2960; field_4774 SALT_TEXTURE +c net/minecraft/class_951 net/minecraft/client/render/entity/SquidEntityRenderer + m (Lnet/minecraft/class_1477;)Lnet/minecraft/class_2960; method_4127 getTexture + f Lnet/minecraft/class_2960; field_4791 TEXTURE + m (Lnet/minecraft/class_1477;F)F method_4125 getAnimationProgress + m (Lnet/minecraft/class_5617$class_5618;Lnet/minecraft/class_610;)V + p 1 ctx + p 2 model + m (Lnet/minecraft/class_1477;Lnet/minecraft/class_4587;FFF)V method_4126 setupTransforms +c net/minecraft/class_950 net/minecraft/client/render/entity/StrayEntityRenderer + f Lnet/minecraft/class_2960; field_4790 TEXTURE + m (Lnet/minecraft/class_1547;)Lnet/minecraft/class_2960; method_4119 getTexture +c net/minecraft/class_956 net/minecraft/client/render/entity/TntEntityRenderer + m (Lnet/minecraft/class_1541;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_4135 render + m (Lnet/minecraft/class_1541;)Lnet/minecraft/class_2960; method_4136 getTexture +c net/minecraft/class_1371 net/minecraft/entity/ai/goal/AttackGoal + f Lnet/minecraft/class_1308; field_6541 mob + m (Lnet/minecraft/class_1308;)V + p 1 mob + f Lnet/minecraft/class_1922; field_6538 world + f I field_6540 cooldown + f Lnet/minecraft/class_1309; field_6539 target +c net/minecraft/class_955 net/minecraft/client/render/entity/TridentEntityRenderer + f Lnet/minecraft/class_613; field_4797 model + m (Lnet/minecraft/class_1685;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_4133 render + f Lnet/minecraft/class_2960; field_4796 TEXTURE + m (Lnet/minecraft/class_1685;)Lnet/minecraft/class_2960; method_4134 getTexture +c net/minecraft/class_1370 net/minecraft/entity/ai/goal/GoToWalkTargetGoal + m (Lnet/minecraft/class_1314;D)V + p 1 mob + p 2 speed + f D field_6534 y + f D field_6533 z + f Lnet/minecraft/class_1314; field_6536 mob + f D field_6535 x + f D field_6537 speed +c net/minecraft/class_954 net/minecraft/client/render/entity/ArrowEntityRenderer + m (Lnet/minecraft/class_1667;)Lnet/minecraft/class_2960; method_4130 getTexture + f Lnet/minecraft/class_2960; field_4794 TIPPED_TEXTURE + f Lnet/minecraft/class_2960; field_4795 TEXTURE +c net/minecraft/class_953 net/minecraft/client/render/entity/FlyingItemEntityRenderer + f Z field_21745 lit + m (Lnet/minecraft/class_5617$class_5618;FZ)V + p 1 ctx + p 2 scale + p 3 lit + f F field_17147 scale + f Lnet/minecraft/class_918; field_4792 itemRenderer +c net/minecraft/class_5733 net/minecraft/world/gen/feature/SmallDripstoneFeatureConfig + m (IIIF)V + p 4 chanceOfTallerDripstone + p 3 maxOffsetFromOrigin + p 2 emptySpaceSearchRadius + p 1 maxPlacements + f Lcom/mojang/serialization/Codec; field_28237 CODEC + f I field_28240 maxOffsetFromOrigin + f F field_28241 chanceOfTallerDripstone + f I field_28238 maxPlacements + f I field_28239 emptySpaceSearchRadius +c net/minecraft/class_4401 net/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen + f Lnet/minecraft/class_2960; field_22702 ACCEPT_ICON + m (I)V method_21308 reject + p 1 slot + f Lnet/minecraft/class_2960; field_22703 REJECT_ICON + f I field_19941 selectedInvite + f Lnet/minecraft/class_437; field_19936 parent + f Lnet/minecraft/class_2561; field_19937 toolTip + m (Lnet/minecraft/class_437;)V + p 1 parent + f Lnet/minecraft/class_4185; field_19942 acceptButton + f Lnet/minecraft/class_4185; field_19943 rejectButton + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_2561;II)V method_21306 renderMousehoverTooltip + p 1 matrices + f Lnet/minecraft/class_4401$class_4402; field_19939 pendingInvitationSelectionList + f Lorg/apache/logging/log4j/Logger; field_19935 LOGGER + f Lnet/minecraft/class_4903; field_19940 titleLabel + f Z field_19938 loaded + f Lnet/minecraft/class_2561; field_26494 ACCEPT_TEXT + f Lnet/minecraft/class_2561; field_26495 REJECT_TEXT + m (I)V method_21300 updateList + p 1 slot + m ()V method_21307 updateButtonStates + m (I)V method_21311 accept + p 1 slot + f Lnet/minecraft/class_2561; field_26493 NO_PENDING_TEXT + m (I)Z method_21314 shouldAcceptAndRejectButtonBeVisible + p 1 invite +c net/minecraft/class_4401$class_4402 net/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen$PendingInvitationSelectionList + m (I)V method_21321 removeAtIndex + p 1 index + m (I)V method_21322 selectInviteListItem + p 1 item + m (Lnet/minecraft/class_4401$class_4403;)V method_25188 setSelected +c net/minecraft/class_4401$class_4403 net/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen$PendingInvitationSelectionListEntry + f Lnet/minecraft/class_4871; field_19953 mPendingInvite + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4871;IIII)V method_21324 renderPendingInvitationItem + p 1 matrices + m (Lnet/minecraft/class_4401;Lnet/minecraft/class_4871;)V + p 2 pendingInvite + f Ljava/util/List; field_19955 buttons +c net/minecraft/class_4401$class_4403$class_4405 net/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen$PendingInvitationSelectionListEntry$RejectButton +c net/minecraft/class_4401$class_4403$class_4404 net/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen$PendingInvitationSelectionListEntry$AcceptButton +c net/minecraft/class_1374 net/minecraft/entity/ai/goal/EscapeDangerGoal + f D field_6547 targetX + f D field_6546 targetY + f Lnet/minecraft/class_1314; field_6549 mob + f D field_6548 speed + f Z field_23227 active + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_1297;II)Lnet/minecraft/class_2338; method_6300 locateClosestWater + p 1 blockView + p 2 entity + p 3 rangeX + p 4 rangeY + f D field_6550 targetZ + m ()Z method_26337 isActive + m ()Z method_6301 findTarget + m (Lnet/minecraft/class_1314;D)V + p 1 mob + p 2 speed +c net/minecraft/class_5732 net/minecraft/world/gen/feature/LargeDripstoneFeatureConfig + f I field_28228 floorToCeilingSearchRange + f F field_28236 minBluntnessForWind + f Lnet/minecraft/class_5863; field_28230 heightScale + f Lnet/minecraft/class_5863; field_28233 stalagmiteBluntness + f Lnet/minecraft/class_5863; field_28232 stalactiteBluntness + f Lnet/minecraft/class_6017; field_28229 columnRadius + f F field_28231 maxColumnRadiusToCaveHeightRatio + f I field_28235 minRadiusForWind + f Lcom/mojang/serialization/Codec; field_28227 CODEC + f Lnet/minecraft/class_5863; field_28234 windSpeed + m (ILnet/minecraft/class_6017;Lnet/minecraft/class_5863;FLnet/minecraft/class_5863;Lnet/minecraft/class_5863;Lnet/minecraft/class_5863;IF)V + p 1 floorToCeilingSearchRange + p 2 columnRadius + p 3 heightScale + p 4 maxColumnRadiusToCaveHeightRatio + p 5 stalactiteBluntness + p 6 stalagmiteBluntness + p 7 windSpeed + p 8 minRadiusForWind + p 9 minBluntnessForWind +c net/minecraft/class_1373 net/minecraft/entity/ai/goal/CatSitOnBlockGoal + f Lnet/minecraft/class_1451; field_6545 cat + m (Lnet/minecraft/class_1451;D)V + p 2 speed + p 1 cat +c net/minecraft/class_5734 net/minecraft/client/particle/DustColorTransitionParticle + m (Lnet/minecraft/class_638;DDDDDDLnet/minecraft/class_5743;Lnet/minecraft/class_4002;)V + p 12 velocityZ + p 15 spriteProvider + p 8 velocityX + p 10 velocityY + p 4 y + p 6 z + p 1 world + p 2 x +c net/minecraft/class_5734$class_5735 net/minecraft/client/particle/DustColorTransitionParticle$Factory + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider + f Lnet/minecraft/class_4002; field_28246 spriteProvider + m (Lnet/minecraft/class_5743;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_33075 createParticle +c net/minecraft/class_1372 net/minecraft/entity/ai/goal/IronGolemLookGoal + f Lnet/minecraft/class_1646; field_6544 targetVillager + m (Lnet/minecraft/class_1439;)V + p 1 golem + f Lnet/minecraft/class_4051; field_18089 CLOSE_VILLAGER_PREDICATE + f I field_6543 lookCountdown + f I field_30224 MAX_LOOK_COOLDOWN + f Lnet/minecraft/class_1439; field_6542 golem +c net/minecraft/class_1379 net/minecraft/entity/ai/goal/WanderAroundGoal + f I field_30226 DEFAULT_CHANCE + f Z field_6565 ignoringChance + m (I)V method_6303 setChance + p 1 chance + m ()Lnet/minecraft/class_243; method_6302 getWanderTarget + m (Lnet/minecraft/class_1314;D)V + p 2 speed + p 1 mob + f D field_6567 speed + f I field_6564 chance + m (Lnet/minecraft/class_1314;DIZ)V + p 1 entity + p 2 speed + p 5 canDespawn + p 4 chance + f D field_6562 targetY + f D field_6561 targetZ + f Lnet/minecraft/class_1314; field_6566 mob + f D field_6563 targetX + f Z field_24463 canDespawn + m ()V method_6304 ignoreChanceOnce + m (Lnet/minecraft/class_1314;DI)V + p 4 chance + p 2 speed + p 1 mob +c net/minecraft/class_1378 net/minecraft/entity/ai/goal/SwimAroundGoal +c net/minecraft/class_4400 net/minecraft/client/realms/gui/screen/RealmsParentalConsentScreen + f Lnet/minecraft/class_437; field_22701 parent + m (Lnet/minecraft/class_437;)V + p 1 parent + f Lnet/minecraft/class_2561; field_26491 PRIVACY_INFO_TEXT +c net/minecraft/class_5731 net/minecraft/world/gen/feature/DripstoneClusterFeatureConfig + f F field_28224 chanceOfDripstoneColumnAtMaxDistanceFromCenter + f I field_28217 maxStalagmiteStalactiteHeightDiff + f Lnet/minecraft/class_5863; field_28221 wetness + f I field_28218 heightDeviation + f Lcom/mojang/serialization/Codec; field_28213 CODEC + f Lnet/minecraft/class_5863; field_28220 density + m (ILnet/minecraft/class_6017;Lnet/minecraft/class_6017;IILnet/minecraft/class_6017;Lnet/minecraft/class_5863;Lnet/minecraft/class_5863;FII)V + p 8 wetness + p 9 wetnessMean + p 4 maxStalagmiteStalactiteHeightDiff + p 5 heightDeviation + p 6 dripstoneBlockLayerThickness + p 7 density + p 1 floorToCeilingSearchRange + p 2 height + p 3 radius + f Lnet/minecraft/class_6017; field_28215 height + f Lnet/minecraft/class_6017; field_28216 radius + f Lnet/minecraft/class_6017; field_28219 dripstoneBlockLayerThickness + f I field_28214 floorToCeilingSearchRange + f I field_28225 maxDistanceFromCenterAffectingChanceOfDripstoneColumn + f I field_28226 maxDistanceFromCenterAffectingHeightBias +c net/minecraft/class_1376 net/minecraft/entity/ai/goal/LookAroundGoal + m (Lnet/minecraft/class_1308;)V + p 1 mob + f I field_6555 lookTime + f D field_6554 deltaX + f D field_6553 deltaZ + f Lnet/minecraft/class_1308; field_6556 mob +c net/minecraft/class_5730 net/minecraft/world/gen/feature/SmallDripstoneFeature + m (Lnet/minecraft/class_5281;Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Lnet/minecraft/class_5733;)Z method_33036 generateDripstone + p 0 world + p 2 pos + p 1 random + p 4 config + p 3 direction + m (Lnet/minecraft/class_5281;Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_5733;)Z method_33035 generate + p 1 random + p 0 world + p 3 config + p 2 pos + m (Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_5733;)Lnet/minecraft/class_2338; method_33037 randomPos + p 2 config + p 1 pos + p 0 random + m (Lnet/minecraft/class_5281;Ljava/util/Random;Lnet/minecraft/class_2338;)V method_33034 generateDripstoneBlocks + p 1 random + p 2 pos + p 0 world +c net/minecraft/class_1369 net/minecraft/entity/ai/goal/WanderNearTargetGoal + f Lnet/minecraft/class_1309; field_6529 target + f D field_6531 z + f D field_6530 speed + f F field_6532 maxDistance + m (Lnet/minecraft/class_1314;DF)V + p 4 maxDistance + p 2 speed + p 1 mob + f Lnet/minecraft/class_1314; field_6528 mob + f D field_6526 y + f D field_6527 x +c net/minecraft/class_5726 net/minecraft/world/gen/feature/util/DripstoneHelper + m (DDDD)D method_33005 scaleHeightFromRadius + p 4 heightScale + p 6 bluntness + p 0 radius + p 2 scale + m (Lnet/minecraft/class_2350;Lnet/minecraft/class_5691;)Lnet/minecraft/class_2680; method_33013 getState + p 1 thickness + p 0 direction + m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Z method_33006 canGenerate + p 1 pos + p 0 world + m (Lnet/minecraft/class_2680;)Z method_33389 canGenerateOrLava + p 0 state + m (Lnet/minecraft/class_5281;Lnet/minecraft/class_2338$class_2339;Lnet/minecraft/class_2350;Lnet/minecraft/class_2680;)V method_33007 method_33007 + p 3 state + m (Lnet/minecraft/class_2680;)Z method_33014 canGenerate + p 0 state + m (Lnet/minecraft/class_5281;Lnet/minecraft/class_2338;I)Z method_33009 canGenerateBase + p 2 height + p 1 pos + p 0 world + m (Lnet/minecraft/class_2350;IZLjava/util/function/Consumer;)V method_33012 getDripstoneThickness + p 0 direction + p 1 height + p 2 merge + p 3 callback + m (Lnet/minecraft/class_5281;Lnet/minecraft/class_2338;)Z method_33008 generateDripstoneBlock + p 1 pos + p 0 world + m (Lnet/minecraft/class_2680;)Z method_33011 canReplace + p 0 state + m (Lnet/minecraft/class_2680;)Z method_33387 canReplaceOrLava + p 0 state + m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Z method_33388 canGenerateOrLava + p 0 world + p 1 pos + m (Lnet/minecraft/class_5281;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;IZ)V method_33010 generatePointedDripstone + p 1 pos + p 2 direction + p 3 height + p 4 merge + p 0 world +c net/minecraft/class_5725 net/minecraft/world/gen/feature/DripstoneClusterFeature + m (Lnet/minecraft/class_5281;Ljava/util/Random;Lnet/minecraft/class_2338;IIFDIFLnet/minecraft/class_5731;)V method_33002 generate + p 2 random + p 1 world + p 6 wetness + p 5 localZ + p 4 localX + p 3 pos + p 10 density + p 9 height + p 7 dripstoneChance + p 11 config + m (IIIILnet/minecraft/class_5731;)D method_32997 dripstoneChance + p 4 localZ + p 5 config + p 2 radiusZ + p 3 localX + p 1 radiusX + m (Lnet/minecraft/class_5281;Lnet/minecraft/class_2338;)Z method_33000 canWaterSpawn + p 1 world + p 2 pos + m (Ljava/util/Random;FFFF)F method_33003 clampedGaussian + p 1 min + p 2 max + p 3 mean + p 4 deviation + p 0 random + m (Ljava/util/Random;IIFILnet/minecraft/class_5731;)I method_33004 getHeight + p 6 config + p 4 density + p 5 height + p 2 localX + p 3 localZ + p 1 random + m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Z method_32998 isStoneOrWater + p 1 world + p 2 pos + m (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Z method_33386 isLava + p 2 pos + p 1 world + m (Lnet/minecraft/class_5281;Lnet/minecraft/class_2338;ILnet/minecraft/class_2350;)V method_33001 placeDripstoneBlocks + p 1 world + p 3 height + p 2 pos + p 4 direction +c net/minecraft/class_5727 net/minecraft/world/gen/feature/LargeDripstoneFeature + m (Lnet/minecraft/class_2338;ZLjava/util/Random;ILnet/minecraft/class_5863;Lnet/minecraft/class_5863;)Lnet/minecraft/class_5727$class_5728; method_33016 createGenerator + p 2 random + p 3 scale + p 4 bluntness + p 5 heightScale + p 0 pos + p 1 isStalagmite +c net/minecraft/class_5727$class_5729 net/minecraft/world/gen/feature/LargeDripstoneFeature$WindModifier + f I field_28211 y + f Lnet/minecraft/class_243; field_28212 wind + m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338; method_33031 modify + p 1 pos + m (ILjava/util/Random;Lnet/minecraft/class_5863;)V + p 3 wind + p 2 random + p 1 y + m ()Lnet/minecraft/class_5727$class_5729; method_33032 create +c net/minecraft/class_5727$class_5728 net/minecraft/world/gen/feature/LargeDripstoneFeature$DripstoneGenerator + f D field_28209 bluntness + m ()I method_33017 getBaseScale + m (Lnet/minecraft/class_5281;Ljava/util/Random;Lnet/minecraft/class_5727$class_5729;)V method_33020 generate + p 2 random + p 3 wind + p 1 world + f Lnet/minecraft/class_2338; field_28206 pos + m (Lnet/minecraft/class_2338;ZIDD)V + p 1 pos + p 3 scale + p 2 isStalagmite + p 4 bluntness + p 6 heightScale + m (F)I method_33018 scale + p 1 height + f I field_28208 scale + m (Lnet/minecraft/class_5281;Lnet/minecraft/class_5727$class_5729;)Z method_33019 canGenerate + p 1 world + p 2 wind + f Z field_28207 isStalagmite + m (Lnet/minecraft/class_5732;)Z method_33025 generateWind + p 1 config + f D field_28210 heightScale +c net/minecraft/class_949 net/minecraft/client/render/entity/SpiderEntityRenderer + f Lnet/minecraft/class_2960; field_4789 TEXTURE + m (Lnet/minecraft/class_1628;)Lnet/minecraft/class_2960; method_4123 getTexture + m (Lnet/minecraft/class_5617$class_5618;Lnet/minecraft/class_5601;)V + p 2 layer + p 1 ctx + m (Lnet/minecraft/class_1628;)F method_4124 getLyingAngle +c net/minecraft/class_948 net/minecraft/client/render/entity/SnowGolemEntityRenderer + f Lnet/minecraft/class_2960; field_4788 TEXTURE + m (Lnet/minecraft/class_1473;)Lnet/minecraft/class_2960; method_4122 getTexture +c net/minecraft/class_947 net/minecraft/client/render/entity/SpectralArrowEntityRenderer + f Lnet/minecraft/class_2960; field_4787 TEXTURE + m (Lnet/minecraft/class_1679;)Lnet/minecraft/class_2960; method_4120 getTexture +c net/minecraft/class_946 net/minecraft/client/render/entity/SkeletonEntityRenderer + f Lnet/minecraft/class_2960; field_4785 TEXTURE + m (Lnet/minecraft/class_1547;)Z method_35801 isShaking + m (Lnet/minecraft/class_5617$class_5618;Lnet/minecraft/class_5601;Lnet/minecraft/class_5601;Lnet/minecraft/class_5601;)V + p 3 legArmorLayer + p 2 layer + p 4 bodyArmorLayer + p 1 ctx + m (Lnet/minecraft/class_1547;)Lnet/minecraft/class_2960; method_4119 getTexture +c net/minecraft/class_2674 net/minecraft/block/piston/PistonHandler + m ()Ljava/util/List; method_11536 getBrokenBlocks + m (Lnet/minecraft/class_2680;)Z method_23367 isBlockSticky + p 0 state + m ()Lnet/minecraft/class_2350; method_35299 getMotionDirection + f Z field_12247 retracted + m (Lnet/minecraft/class_2338;)Z method_11538 tryMoveAdjacentBlock + p 1 pos + f Lnet/minecraft/class_2338; field_12244 posTo + m ()Ljava/util/List; method_11541 getMovedBlocks + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z method_11540 tryMove + p 1 pos + p 2 dir + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Z)V + p 3 dir + p 2 pos + p 4 retracted + p 1 world + f Lnet/minecraft/class_2350; field_12243 motionDirection + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;)Z method_23675 isAdjacentBlockStuck + p 1 adjacentState + p 0 state + f Ljava/util/List; field_12245 movedBlocks + m ()Z method_11537 calculatePush + f Ljava/util/List; field_12246 brokenBlocks + f Lnet/minecraft/class_2338; field_12250 posFrom + f Lnet/minecraft/class_2350; field_12248 pistonDirection + m (II)V method_11539 setMovedBlocks + p 1 from + p 2 to + f Lnet/minecraft/class_1937; field_12249 world +c net/minecraft/class_1342 net/minecraft/entity/ai/goal/BreatheAirGoal + m ()V method_6252 moveToAir + f Lnet/minecraft/class_1314; field_6408 mob + m (Lnet/minecraft/class_1314;)V + p 1 mob + m (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Z method_6253 isAirPos + p 2 pos + p 1 world +c net/minecraft/class_1341 net/minecraft/entity/ai/goal/AnimalMateGoal + f Lnet/minecraft/class_1429; field_6404 animal + f Ljava/lang/Class; field_6403 entityClass + m (Lnet/minecraft/class_1429;DLjava/lang/Class;)V + p 4 entityClass + p 1 animal + p 2 chance + f Lnet/minecraft/class_1937; field_6405 world + f Lnet/minecraft/class_1429; field_6406 mate + f D field_6407 chance + f I field_6402 timer + m ()Lnet/minecraft/class_1429; method_6250 findMate + f Lnet/minecraft/class_4051; field_18086 VALID_MATE_PREDICATE + m (Lnet/minecraft/class_1429;D)V + p 2 chance + p 1 animal + m ()V method_6249 breed +c net/minecraft/class_2675 net/minecraft/network/packet/s2c/play/ParticleS2CPacket + m ()F method_11543 getSpeed + m ()I method_11545 getCount + m ()Lnet/minecraft/class_2394; method_11551 getParameters + m (Lnet/minecraft/class_2602;)V method_11553 apply + m ()D method_11544 getX + f Z field_12254 longDistance + m ()D method_11547 getY + m ()F method_11549 getOffsetY + m ()D method_11546 getZ + m ()F method_11548 getOffsetX + m ()Z method_11552 isLongDistance + f D field_12256 z + f D field_12257 y + f D field_12258 x + f F field_12255 offsetX + m (Lnet/minecraft/class_2540;)V + p 1 buf + f I field_12253 count + f F field_12251 offsetZ + f F field_12252 offsetY + m (Lnet/minecraft/class_2540;Lnet/minecraft/class_2396;)Lnet/minecraft/class_2394; method_11542 readParticleParameters + p 1 buf + p 2 type + m (Lnet/minecraft/class_2394;ZDDDFFFFI)V + p 13 count + p 12 speed + p 11 offsetZ + p 10 offsetY + p 9 offsetX + p 7 z + p 5 y + p 3 x + p 2 longDistance + p 1 parameters + m ()F method_11550 getOffsetZ + f Lnet/minecraft/class_2394; field_12259 parameters + f F field_12260 speed +c net/minecraft/class_1340 net/minecraft/entity/ai/goal/ChaseBoatState +c net/minecraft/class_2676 net/minecraft/network/packet/s2c/play/LightUpdateS2CPacket + m ()I method_11558 getChunkX + f Z field_25659 nonEdge + c Whether this updated chunk is not on the edge of the map. + m (Lnet/minecraft/class_2602;)V method_11560 apply + m ()Ljava/util/List; method_11555 getSkyLightUpdates + m ()Ljava/util/List; method_11557 getBlockLightUpdates + m ()Ljava/util/BitSet; method_16125 getFilledBlockLightMask + m (Lnet/minecraft/class_1923;Lnet/minecraft/class_3568;Ljava/util/BitSet;Ljava/util/BitSet;Z)V + p 5 nonEdge + p 2 lightProvider + p 1 chunkPos + m ()Ljava/util/BitSet; method_16124 getFilledSkyLightMask + f Ljava/util/List; field_12266 skyLightUpdates + f Ljava/util/List; field_12261 blockLightUpdates + f Ljava/util/BitSet; field_12262 blockLightMask + f Ljava/util/BitSet; field_12263 skyLightMask + m ()Ljava/util/BitSet; method_11556 getSkyLightMask + m (Lnet/minecraft/class_2540;)V + p 1 buf + m ()Ljava/util/BitSet; method_11559 getBlockLightMask + f I field_12265 chunkX + m ()Z method_30006 isNotEdge + f Ljava/util/BitSet; field_16418 filledSkyLightMask + m ()I method_11554 getChunkZ + f Ljava/util/BitSet; field_16417 filledBlockLightMask + f I field_12264 chunkZ + m (Lnet/minecraft/class_1923;Lnet/minecraft/class_3568;Lnet/minecraft/class_1944;ILjava/util/BitSet;Ljava/util/BitSet;Ljava/util/List;)V method_33138 method_33138 + p 0 chunkPos + p 2 lightType + p 1 lightProvider +c net/minecraft/class_5702 net/minecraft/world/BlockStateRaycastContext + m ()Lnet/minecraft/class_243; method_32883 getEnd + m ()Lnet/minecraft/class_243; method_32884 getStart + m ()Ljava/util/function/Predicate; method_32885 getStatePredicate + f Lnet/minecraft/class_243; field_28103 end + f Lnet/minecraft/class_243; field_28102 start + f Ljava/util/function/Predicate; field_28104 statePredicate + m (Lnet/minecraft/class_243;Lnet/minecraft/class_243;Ljava/util/function/Predicate;)V + p 2 end + p 3 statePredicate + p 1 start +c net/minecraft/class_5701 net/minecraft/datafixer/schema/Schema2684 + m (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities registerBlockEntities + p 1 schema +c net/minecraft/class_1346 net/minecraft/entity/ai/goal/ChaseBoatGoal + f Lnet/minecraft/class_1340; field_6425 state + m (Lnet/minecraft/class_1314;)V + p 1 mob + f I field_6428 updateCountdownTicks + f Lnet/minecraft/class_1314; field_6426 mob + f Lnet/minecraft/class_1657; field_6427 passenger +c net/minecraft/class_2670 net/minecraft/network/packet/s2c/play/KeepAliveS2CPacket + m (Lnet/minecraft/class_2540;)V + p 1 buf + f J field_12211 id + m (Lnet/minecraft/class_2602;)V method_11518 apply + m ()J method_11517 getId + m (J)V + p 1 id +c net/minecraft/class_2671 net/minecraft/block/PistonHeadBlock + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;)Z method_26980 isAttached + p 1 headState + p 2 pistonState + f Lnet/minecraft/class_2754; field_12224 TYPE + m (Lnet/minecraft/class_2350;Z)Lnet/minecraft/class_265; method_11520 getHeadShape + p 0 direction + p 1 shortHead + f Lnet/minecraft/class_265; field_12220 DOWN_HEAD_SHAPE + f Lnet/minecraft/class_265; field_12212 SHORT_WEST_ARM_SHAPE + f Lnet/minecraft/class_265; field_12222 EAST_HEAD_SHAPE + f Lnet/minecraft/class_265; field_12214 WEST_HEAD_SHAPE + f Lnet/minecraft/class_265; field_12216 SHORT_SOUTH_ARM_SHAPE + f Lnet/minecraft/class_265; field_12226 DOWN_ARM_SHAPE + f Lnet/minecraft/class_265; field_12218 EAST_ARM_SHAPE + f [Lnet/minecraft/class_265; field_26661 HEAD_SHAPES + f Lnet/minecraft/class_265; field_12228 SOUTH_HEAD_SHAPE + m (Z)[Lnet/minecraft/class_265; method_31019 getHeadShapes + p 0 shortHead + f Lnet/minecraft/class_265; field_12230 UP_HEAD_SHAPE + f Lnet/minecraft/class_2746; field_12227 SHORT + f Lnet/minecraft/class_265; field_12221 SOUTH_ARM_SHAPE + f Lnet/minecraft/class_265; field_12231 SHORT_UP_ARM_SHAPE + f Lnet/minecraft/class_265; field_12223 WEST_ARM_SHAPE + f Lnet/minecraft/class_265; field_12225 SHORT_NORTH_ARM_SHAPE + f Lnet/minecraft/class_265; field_12213 NORTH_HEAD_SHAPE + f Lnet/minecraft/class_265; field_12215 UP_ARM_SHAPE + f Lnet/minecraft/class_265; field_12229 NORTH_ARM_SHAPE + f Lnet/minecraft/class_265; field_12217 SHORT_DOWN_ARM_SHAPE + f [Lnet/minecraft/class_265; field_26660 SHORT_HEAD_SHAPES + m (ZLnet/minecraft/class_2350;)Lnet/minecraft/class_265; method_31020 method_31020 + p 1 direction + f Lnet/minecraft/class_265; field_12219 SHORT_EAST_ARM_SHAPE +c net/minecraft/class_1345 net/minecraft/entity/ai/goal/EatGrassGoal + m ()I method_6258 getTimer + f I field_30203 MAX_TIMER + f I field_6422 timer + f Lnet/minecraft/class_1937; field_6421 world + m (Lnet/minecraft/class_1308;)V + p 1 mob + f Ljava/util/function/Predicate; field_6423 GRASS_PREDICATE + f Lnet/minecraft/class_1308; field_6424 mob +c net/minecraft/class_1344 net/minecraft/entity/ai/goal/EscapeSunlightGoal + f D field_6417 targetX + m ()Z method_18250 targetShadedPos + f Lnet/minecraft/class_1937; field_6418 world + m ()Lnet/minecraft/class_243; method_6257 locateShadedPos + m (Lnet/minecraft/class_1314;D)V + p 1 mob + p 2 speed + f D field_6420 speed + f D field_6416 targetY + f D field_6415 targetZ + f Lnet/minecraft/class_1314; field_6419 mob +c net/minecraft/class_2672 net/minecraft/network/packet/s2c/play/ChunkDataS2CPacket + m ()Ljava/util/List; method_11525 getBlockEntityTagList + m ()I method_11524 getZ + m ()I method_11523 getX + f Ljava/util/BitSet; field_12234 verticalStripBitmask + f [I field_20664 biomeArray + f Lnet/minecraft/class_2487; field_16416 heightmaps + m (Lnet/minecraft/class_2540;Lnet/minecraft/class_2818;)Ljava/util/BitSet; method_11529 writeData + p 1 buf + p 2 chunk + f I field_33333 MAX_DATA_LENGTH + f I field_12236 chunkX + f Ljava/util/List; field_12238 blockEntities + m ()Ljava/util/BitSet; method_11526 getVerticalStripBitmask + m (Lnet/minecraft/class_2602;)V method_11528 apply + m (Lnet/minecraft/class_2540;)V + p 1 buf + f [B field_12237 data + m ()Lio/netty/buffer/ByteBuf; method_11527 getWriteBuffer + m ()Lnet/minecraft/class_2487; method_16123 getHeightmaps + f I field_12235 chunkZ + m (Lnet/minecraft/class_2818;)I method_11522 getDataSize + p 1 chunk + m (Lnet/minecraft/class_2818;)V + p 1 chunk + m ()Lnet/minecraft/class_2540; method_11521 getReadBuffer + m ()[I method_22422 getBiomeArray +c net/minecraft/class_1343 net/minecraft/entity/ai/goal/DoorInteractGoal + f F field_6409 zOffset + m ()Z method_6256 isDoorOpen + m (Lnet/minecraft/class_1308;)V + p 1 mob + m (Z)V method_19995 setDoorOpen + p 1 open + f Z field_6412 doorValid + f Z field_6411 shouldStop + f Lnet/minecraft/class_2338; field_6414 doorPos + f F field_6410 xOffset + f Lnet/minecraft/class_1308; field_6413 mob +c net/minecraft/class_2673 net/minecraft/network/packet/s2c/play/WorldEventS2CPacket + m ()Lnet/minecraft/class_2338; method_11531 getPos + m ()I method_11532 getEventId + m ()Z method_11533 isGlobal + f I field_12239 data + m (ILnet/minecraft/class_2338;IZ)V + p 2 pos + p 1 eventId + p 4 global + p 3 data + m (Lnet/minecraft/class_2540;)V + p 1 buf + f Lnet/minecraft/class_2338; field_12242 pos + m ()I method_11534 getData + f I field_12241 eventId + m (Lnet/minecraft/class_2602;)V method_11535 apply + f Z field_12240 global +c net/minecraft/class_1339 net/minecraft/entity/ai/goal/BreakDoorGoal + m (Lnet/minecraft/class_1308;ILjava/util/function/Predicate;)V + p 1 mob + p 2 maxProgress + p 3 difficultySufficientPredicate + m (Lnet/minecraft/class_1267;)Z method_19994 isDifficultySufficient + p 1 difficulty + f I field_6397 prevBreakProgress + f I field_30202 MIN_MAX_PROGRESS + f I field_6398 breakProgress + f Ljava/util/function/Predicate; field_19003 difficultySufficientPredicate + m (Lnet/minecraft/class_1308;Ljava/util/function/Predicate;)V + p 1 mob + p 2 difficultySufficientPredicate + f I field_16596 maxProgress + m ()I method_16462 getMaxProgress +c net/minecraft/class_1338 net/minecraft/entity/ai/goal/FleeEntityGoal + f Ljava/util/function/Predicate; field_6393 extraInclusionSelector + m (Lnet/minecraft/class_1314;Ljava/lang/Class;Ljava/util/function/Predicate;FDDLjava/util/function/Predicate;)V + p 2 fleeFromType + p 3 extraInclusionSelector + p 4 distance + p 5 slowSpeed + p 7 fastSpeed + p 9 inclusionSelector + p 1 mob + m (Lnet/minecraft/class_1314;Ljava/lang/Class;FDDLjava/util/function/Predicate;)V + p 1 fleeingEntity + p 2 classToFleeFrom + p 3 fleeDistance + p 4 fleeSlowSpeed + p 6 fleeFastSpeed + p 8 inclusionSelector + f Lnet/minecraft/class_1314; field_6391 mob + f Lnet/minecraft/class_1309; field_6390 targetEntity + f Lnet/minecraft/class_11; field_6387 fleePath + f Lnet/minecraft/class_1408; field_6394 fleeingEntityNavigation + f F field_6386 fleeDistance + f D field_6395 fastSpeed + f D field_6385 slowSpeed + f Ljava/util/function/Predicate; field_6388 inclusionSelector + f Ljava/lang/Class; field_6392 classToFleeFrom + m (Lnet/minecraft/class_1314;Ljava/lang/Class;FDD)V + p 6 fastSpeed + p 4 slowSpeed + p 2 fleeFromType + p 3 distance + p 1 mob + f Lnet/minecraft/class_4051; field_18084 withinRangePredicate +c net/minecraft/class_1337 net/minecraft/entity/ai/goal/WolfBegGoal + f Lnet/minecraft/class_1937; field_6381 world + f Lnet/minecraft/class_1493; field_6384 wolf + m (Lnet/minecraft/class_1657;)Z method_6244 isAttractive + p 1 player + f Lnet/minecraft/class_4051; field_18085 validPlayerPredicate + f Lnet/minecraft/class_1657; field_6383 begFrom + m (Lnet/minecraft/class_1493;F)V + p 1 wolf + p 2 begDistance + f I field_6382 timer + f F field_6380 begDistance +c net/minecraft/class_2667 net/minecraft/block/PistonExtensionBlock + f Lnet/minecraft/class_2753; field_12196 FACING + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;ZZ)Lnet/minecraft/class_2586; method_11489 createBlockEntityPiston + p 1 state + p 0 pos + p 3 facing + p 2 pushedBlock + p 5 source + p 4 extending + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2669; method_11488 getPistonBlockEntity + p 1 world + p 2 pos + f Lnet/minecraft/class_2754; field_12197 TYPE +c net/minecraft/class_3998 net/minecraft/client/particle/NoRenderParticle +c net/minecraft/class_3999 net/minecraft/client/particle/ParticleTextureSheet + f Lnet/minecraft/class_3999; field_17830 PARTICLE_SHEET_LIT + m (Lnet/minecraft/class_287;Lnet/minecraft/class_1060;)V method_18130 begin + f Lnet/minecraft/class_3999; field_17832 NO_RENDER + f Lnet/minecraft/class_3999; field_17831 CUSTOM + f Lnet/minecraft/class_3999; field_17827 TERRAIN_SHEET + m (Lnet/minecraft/class_289;)V method_18131 draw + f Lnet/minecraft/class_3999; field_17829 PARTICLE_SHEET_TRANSLUCENT + f Lnet/minecraft/class_3999; field_17828 PARTICLE_SHEET_OPAQUE +c net/minecraft/class_2668 net/minecraft/network/packet/s2c/play/GameStateChangeS2CPacket + m ()Lnet/minecraft/class_2668$class_5402; method_11491 getReason + f I field_33330 DEMO_JUMP_HELP + f I field_33331 DEMO_INVENTORY_HELP + f I field_33332 DEMO_EXPIRY_NOTICE + f Lnet/minecraft/class_2668$class_5402; field_25645 NO_RESPAWN_BLOCK + f Lnet/minecraft/class_2668$class_5402; field_25656 IMMEDIATE_RESPAWN + f Lnet/minecraft/class_2668$class_5402; field_25646 RAIN_STARTED + m (Lnet/minecraft/class_2540;)V + p 1 buf + f Lnet/minecraft/class_2668$class_5402; field_25654 PUFFERFISH_STING + f Lnet/minecraft/class_2668$class_5402; field_25655 ELDER_GUARDIAN_EFFECT + f Lnet/minecraft/class_2668$class_5402; field_25649 GAME_WON + m (Lnet/minecraft/class_2602;)V method_11490 apply + f Lnet/minecraft/class_2668$class_5402; field_25647 RAIN_STOPPED + f I field_33328 DEMO_OPEN_SCREEN + f Lnet/minecraft/class_2668$class_5402; field_25648 GAME_MODE_CHANGED + f I field_33329 DEMO_MOVEMENT_HELP + f Lnet/minecraft/class_2668$class_5402; field_25652 RAIN_GRADIENT_CHANGED + f Lnet/minecraft/class_2668$class_5402; field_12199 reason + f Lnet/minecraft/class_2668$class_5402; field_25653 THUNDER_GRADIENT_CHANGED + f Lnet/minecraft/class_2668$class_5402; field_25650 DEMO_MESSAGE_SHOWN + f Lnet/minecraft/class_2668$class_5402; field_25651 PROJECTILE_HIT_PLAYER + m ()F method_11492 getValue + f F field_12198 value + m (Lnet/minecraft/class_2668$class_5402;F)V + p 1 reason + p 2 value +c net/minecraft/class_2668$class_5402 net/minecraft/network/packet/s2c/play/GameStateChangeS2CPacket$Reason + f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; field_25657 REASONS + m (I)V + p 1 id + f I field_25658 id +c net/minecraft/class_2669 net/minecraft/block/entity/PistonBlockEntity + c A piston block entity represents the block being pushed by a piston. + m (Lnet/minecraft/class_238;Lnet/minecraft/class_1297;)Z method_23673 method_23673 + p 1 entity + m (F)F method_11504 getAmountExtended + p 1 progress + m ()Lnet/minecraft/class_2680; method_11495 getPushedBlock + m ()Lnet/minecraft/class_2350; method_11498 getFacing + m (F)F method_11499 getProgress + p 1 tickDelta + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;FLnet/minecraft/class_2669;)V method_23674 moveEntitiesInHoneyBlock + p 1 pos + p 3 blockEntity + p 0 world + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;ZZ)V + p 4 facing + p 5 extending + p 2 state + p 3 pushedBlock + p 6 source + p 1 pos + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V + p 1 pos + p 2 state + f Z field_12202 source + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;FLnet/minecraft/class_2669;)V method_11503 pushEntities + p 3 blockEntity + p 0 world + p 1 pos + m (Lnet/minecraft/class_2350;Lnet/minecraft/class_1297;DLnet/minecraft/class_2350;)V method_23672 moveEntity + p 1 entity + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_238;Lnet/minecraft/class_2669;)Lnet/minecraft/class_238; method_11500 offsetHeadBox + p 0 pos + p 1 box + p 2 blockEntity + m ()V method_11513 finish + f F field_12207 progress + m ()Lnet/minecraft/class_2350; method_11506 getMovementDirection + m ()Lnet/minecraft/class_2680; method_11496 getHeadBlockState + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_1297;Lnet/minecraft/class_2350;D)V method_11514 push + p 3 amount + p 1 entity + p 2 direction + p 0 pos + m ()J method_11508 getSavedWorldTime + m (F)F method_11511 getRenderOffsetY + p 1 tickDelta + m ()Z method_11501 isExtending + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2669;)V method_31707 tick + p 3 blockEntity + p 1 pos + p 2 state + p 0 world + m ()Z method_11515 isSource + m (F)F method_11507 getRenderOffsetZ + p 1 tickDelta + f Z field_12203 extending + m (Lnet/minecraft/class_238;Lnet/minecraft/class_2350;Lnet/minecraft/class_238;)D method_11497 getIntersectionSize + f Lnet/minecraft/class_2680; field_12204 pushedBlock + f J field_12208 savedWorldTime + f Lnet/minecraft/class_2350; field_12201 facing + m ()Z method_23364 isPushingHoneyBlock + f F field_12206 lastProgress + m (F)F method_11494 getRenderOffsetX + p 1 tickDelta + m (Lnet/minecraft/class_238;Lnet/minecraft/class_1297;)Z method_23671 canMoveEntity + p 1 entity + p 0 box + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265; method_11512 getCollisionShape + p 2 pos + p 1 world +c net/minecraft/class_2680 net/minecraft/block/BlockState + f Lcom/mojang/serialization/Codec; field_24734 CODEC +c net/minecraft/class_1353 net/minecraft/entity/ai/goal/FollowParentGoal + f I field_6454 delay + f D field_6453 speed + f Lnet/minecraft/class_1429; field_6452 parent + m (Lnet/minecraft/class_1429;D)V + p 2 speed + p 1 animal + f Lnet/minecraft/class_1429; field_6455 animal +c net/minecraft/class_5711 net/minecraft/world/event/listener/SimpleGameEventDispatcher + c A simple game event dispatcher implementation that has hooks to\ndebug info senders.\n\n@apiNote Vanilla Minecraft creates it on a per-chunk-section basis. + f Ljava/util/List; field_28142 listeners + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_5712;Lnet/minecraft/class_1297;Lnet/minecraft/class_2338;Lnet/minecraft/class_5714;)Z method_32936 dispatchTo + p 2 event + p 1 world + p 4 pos + p 3 entity + p 5 listener + f Lnet/minecraft/class_1937; field_28143 world + m (Lnet/minecraft/class_1937;)V + p 1 world +c net/minecraft/class_1352 net/minecraft/entity/ai/goal/Goal + m ()Z method_6264 canStart + m (Ljava/util/EnumSet;)V method_6265 setControls + p 1 controls + m ()Z method_6266 shouldContinue + m ()Z method_6267 canStop + m ()V method_6270 stop + m ()V method_6268 tick + m ()V method_6269 start + f Ljava/util/EnumSet; field_6451 controls + m ()Ljava/util/EnumSet; method_6271 getControls +c net/minecraft/class_1352$class_4134 net/minecraft/entity/ai/goal/Goal$Control +c net/minecraft/class_5713 net/minecraft/world/event/listener/GameEventDispatcher + c A game event dispatcher dispatches game events to its listeners. + m (Lnet/minecraft/class_5712;Lnet/minecraft/class_1297;Lnet/minecraft/class_2338;)V method_32943 dispatch + c Dispatches an event to all the listeners in this dispatcher. + p 3 pos + c the block position of the event + p 2 entity + c an entity related to the event + p 1 event + c the event + m ()Z method_32942 isEmpty + c Returns whether this dispatcher has no listeners. + f Lnet/minecraft/class_5713; field_28181 EMPTY + c An unmodifiable, empty (non-operative) dispatcher. + m (Lnet/minecraft/class_5714;)V method_32944 addListener + c Adds a listener to this dispatcher. + p 1 listener + c the listener to add + m (Lnet/minecraft/class_5714;)V method_32945 removeListener + c Removes a listener from this dispatcher if it is present. + p 1 listener + c the listener to remove +c net/minecraft/class_1350 net/minecraft/entity/ai/goal/FollowOwnerGoal + f Lnet/minecraft/class_1309; field_6444 owner + f F field_6449 minDistance + f F field_6447 oldWaterPathfindingPenalty + m ()V method_23345 tryTeleport + f Lnet/minecraft/class_1408; field_6446 navigation + f Lnet/minecraft/class_4538; field_6445 world + f I field_6443 updateCountdownTicks + m (Lnet/minecraft/class_2338;)Z method_23344 canTeleportTo + p 1 pos + f F field_6450 maxDistance + f Z field_21078 leavesAllowed + f D field_6442 speed + m (II)I method_23342 getRandomInt + p 2 max + p 1 min + f I field_30208 VERTICAL_VARIATION + m (Lnet/minecraft/class_1321;DFFZ)V + p 1 tameable + p 2 speed + p 5 maxDistance + p 6 leavesAllowed + p 4 minDistance + f I field_30207 HORIZONTAL_VARIATION + f I field_30206 HORIZONTAL_RANGE + m (III)Z method_23343 tryTeleportTo + p 1 x + p 2 y + p 3 z + f Lnet/minecraft/class_1321; field_6448 tameable +c net/minecraft/class_2688 net/minecraft/state/State + m ()Lcom/google/common/collect/ImmutableMap; method_11656 getEntries + m (Lnet/minecraft/class_2769;)Z method_28498 contains + p 1 property + m (Lnet/minecraft/class_2769;Ljava/lang/Comparable;)Ljava/util/Map; method_28499 toMapWith + p 2 value + p 1 property + m (Lnet/minecraft/class_2769;)Ljava/util/Optional; method_28500 getOrEmpty + p 1 property + f Ljava/util/function/Function; field_24737 PROPERTY_MAP_PRINTER + f Ljava/lang/String; field_31386 PROPERTIES + m ()Ljava/util/Collection; method_28501 getProperties + f Ljava/lang/String; field_31385 NAME + m (Lnet/minecraft/class_2769;Ljava/lang/Comparable;)Ljava/lang/Object; method_11657 with + p 1 property + p 2 value + m (Ljava/util/Map;)V method_28496 createWithTable + p 1 states + m (Ljava/lang/Object;Lcom/google/common/collect/ImmutableMap;Lcom/mojang/serialization/MapCodec;)V + p 2 entries + p 3 codec + p 1 owner + m (Lnet/minecraft/class_2769;)Ljava/lang/Comparable; method_11654 get + p 1 property + m (Lcom/mojang/serialization/Codec;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; method_28494 createCodec + p 1 ownerToStateFunction + m (Lnet/minecraft/class_2769;)Ljava/lang/Object; method_28493 cycle + p 1 property + f Ljava/lang/Object; field_24739 owner + m (Ljava/util/Collection;Ljava/lang/Object;)Ljava/lang/Object; method_28495 getNext + p 1 value + p 0 values + f Lcom/google/common/collect/Table; field_24741 withTable + f Lcom/google/common/collect/ImmutableMap; field_24738 entries + f Lcom/mojang/serialization/MapCodec; field_24740 codec +c net/minecraft/class_2688$1 net/minecraft/state/State$1 + m (Lnet/minecraft/class_2769;Ljava/lang/Comparable;)Ljava/lang/String; method_11575 nameValue + p 1 property + p 2 value + m (Ljava/util/Map$Entry;)Ljava/lang/String; method_11576 apply +c net/minecraft/class_5712 net/minecraft/world/event/GameEvent + f Ljava/lang/String; field_28153 id + m ()I method_32941 getRange + m (Ljava/lang/String;I)V + p 1 id + p 2 range + f I field_28154 range + m (Ljava/lang/String;)Lnet/minecraft/class_5712; method_32939 register + p 0 id + m (Ljava/lang/String;I)Lnet/minecraft/class_5712; method_32940 register + p 0 id + p 1 range + f I field_31449 DEFAULT_RANGE + m ()Ljava/lang/String; method_32938 getId +c net/minecraft/class_1357 net/minecraft/entity/ai/goal/DolphinJumpGoal + m (Lnet/minecraft/class_2338;III)Z method_6284 isWater + p 3 zOffset + p 2 xOffset + p 4 multiplier + p 1 pos + f [I field_6474 OFFSET_MULTIPLIERS + m (Lnet/minecraft/class_2338;III)Z method_6282 isAirAbove + p 4 multiplier + p 1 pos + p 3 zOffset + p 2 xOffset + f Lnet/minecraft/class_1433; field_6471 dolphin + f I field_6472 chance + f Z field_6473 inWater + m (Lnet/minecraft/class_1433;I)V + p 2 chance + p 1 dolphin +c net/minecraft/class_2682 net/minecraft/world/EmptyBlockView +c net/minecraft/class_1355 net/minecraft/entity/ai/goal/GoalSelector + c Manages a set of goals, which are competing for certain controls on the mob.\nMultiple goals can run at the same time, so long as they are all using different controls.\n\n

A running goal will always be replaced with a goal with a lower priority, if\nsuch a goal exists, it's competing for the same control and its\n{@link Goal#canStart() canStart()} method returns true. (Note that some goals randomize\nthis method.)

\n\n

If two goals have the same priority and are competing for the same control, then one\ngoal cannot replace the other if it's running. The goal selector tries to run goals in the order\nthey were added.

+ f Lnet/minecraft/class_4135; field_18410 REPLACEABLE_GOAL + m (Lnet/minecraft/class_1352$class_4134;Z)V method_6276 setControlEnabled + p 1 control + p 2 enabled + f Ljava/util/function/Supplier; field_6463 profiler + m (Ljava/util/function/Supplier;)V + p 1 profiler + f Ljava/util/EnumSet; field_6462 disabledControls + m (Lnet/minecraft/class_1352$class_4134;)V method_6273 enableControl + p 1 control + f I field_6464 timeInterval + m ()V method_6275 tick + m ()V method_35113 clear + m (Lnet/minecraft/class_1352$class_4134;)V method_6274 disableControl + p 1 control + m (ILnet/minecraft/class_1352;)V method_6277 add + c Adds a goal with a certain priority. Goals with lower priorities will replace running goals\nwith a higher priority. + p 1 priority + p 2 goal + f Lorg/apache/logging/log4j/Logger; field_6466 LOGGER + m ()Ljava/util/Set; method_35115 getGoals + m (I)V method_35114 setTimeInterval + p 1 timeInterval + m (Lnet/minecraft/class_1352;)V method_6280 remove + p 1 goal + f Ljava/util/Set; field_6461 goals + m ()Ljava/util/stream/Stream; method_19048 getRunningGoals + f Ljava/util/Map; field_18411 goalsByControl +c net/minecraft/class_2683 net/minecraft/network/packet/s2c/play/MapUpdateS2CPacket + f Lnet/minecraft/class_22$class_5637; field_28016 updateData + f Z field_17433 locked + m ()B method_32701 getScale + m ()I method_11644 getId + m (IBZLjava/util/Collection;Lnet/minecraft/class_22$class_5637;)V + p 2 scale + p 3 showIcons + p 1 id + p 4 icons + p 5 updateData + m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_20; method_34137 method_34137 + p 0 b + m (Lnet/minecraft/class_2540;Lnet/minecraft/class_20;)V method_34136 method_34136 + p 1 icon + p 0 b + m ()Z method_32702 isLocked + f Ljava/util/List; field_12304 icons + m (Lnet/minecraft/class_2540;)V + p 1 buf + f B field_12296 scale + f I field_12303 id + m (Lnet/minecraft/class_2602;)V method_11643 apply + m (Lnet/minecraft/class_22;)V method_11642 apply + p 1 mapState +c net/minecraft/class_2684 net/minecraft/network/packet/s2c/play/EntityS2CPacket + m (Lnet/minecraft/class_1937;)Lnet/minecraft/class_1297; method_11645 getEntity + p 1 world + m ()B method_11650 getPitch + m (Lnet/minecraft/class_2602;)V method_11651 apply + f Z field_12305 rotate + m (ISSSBBZZZ)V + p 6 pitch + p 5 yaw + p 4 deltaZ + p 3 deltaY + p 2 deltaX + p 1 entityId + p 9 positionChanged + p 8 rotate + p 7 onGround + f B field_12312 yaw + f D field_33335 COORDINATE_SCALE + m ()B method_11649 getYaw + m ()Z method_11652 hasRotation + f I field_12310 id + m ()S method_36151 getDeltaY + f S field_12308 deltaY + f Z field_12306 onGround + f Z field_20849 positionChanged + m ()Z method_22826 isPositionChanged + f B field_12311 pitch + m (Lnet/minecraft/class_243;)Lnet/minecraft/class_243; method_30302 calculateDeltaPosition + p 1 orig + f S field_12309 deltaX + m ()Z method_11653 isOnGround + m (D)J method_18047 encodePacketCoordinate + p 0 coord + m ()S method_36150 getDeltaX + m (J)D method_30301 decodePacketCoordinate + p 0 coord + m ()S method_36152 getDeltaZ + f S field_12307 deltaZ + m (JJJ)Lnet/minecraft/class_243; method_18695 decodePacketCoordinates + p 4 z + p 2 y + p 0 x +c net/minecraft/class_2684$class_2687 net/minecraft/network/packet/s2c/play/EntityS2CPacket$Rotate + m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_2684$class_2687; method_34140 read + p 0 buf + m (IBBZ)V + p 1 entityId + p 2 yaw + p 3 pitch + p 4 onGround +c net/minecraft/class_2684$class_2686 net/minecraft/network/packet/s2c/play/EntityS2CPacket$RotateAndMoveRelative + m (ISSSBBZ)V + p 1 entityId + p 4 deltaZ + p 5 yaw + p 2 deltaX + p 3 deltaY + p 6 pitch + p 7 onGround + m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_2684$class_2686; method_34139 read + p 0 buf +c net/minecraft/class_2684$class_2685 net/minecraft/network/packet/s2c/play/EntityS2CPacket$MoveRelative + m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_2684$class_2685; method_34138 read + p 0 buf + m (ISSSZ)V + p 5 onGround + p 2 deltaX + p 1 entityId + p 4 deltaZ + p 3 deltaY +c net/minecraft/class_1349 net/minecraft/entity/ai/goal/FollowGroupLeaderGoal + f Lnet/minecraft/class_1425; field_6441 fish + f I field_6439 checkSurroundingDelay + f I field_30204 MIN_SEARCH_DELAY + m (Lnet/minecraft/class_1425;)I method_6261 getSurroundingSearchDelay + p 1 fish + m (Lnet/minecraft/class_1425;)V + p 1 fish + f I field_6440 moveDelay +c net/minecraft/class_5707 net/minecraft/world/event/BlockPositionSource + m (Ljava/util/Optional;)V + p 1 pos + f Ljava/util/Optional; field_28138 pos + f Lcom/mojang/serialization/Codec; field_28137 CODEC + m (Lnet/minecraft/class_2338;)V + p 1 pos +c net/minecraft/class_5707$class_5708 net/minecraft/world/event/BlockPositionSource$Type + m (Lnet/minecraft/class_2540;Lnet/minecraft/class_5707;)V method_32930 writeToBuf + m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_5707; method_32929 readFromBuf +c net/minecraft/class_1348 net/minecraft/entity/ai/goal/FollowMobGoal + f D field_6430 speed + m (Lnet/minecraft/class_1308;DFF)V + p 2 speed + p 1 mob + p 4 minDistance + p 5 maxDistance + f Lnet/minecraft/class_1308; field_6432 mob + f F field_6435 maxDistance + f Lnet/minecraft/class_1408; field_6434 navigation + f Lnet/minecraft/class_1308; field_6433 target + f F field_6438 minDistance + f F field_6437 oldWaterPathFindingPenalty + f I field_6431 updateCountdownTicks + f Ljava/util/function/Predicate; field_6436 targetPredicate +c net/minecraft/class_1347 net/minecraft/entity/ai/goal/SwimGoal + f Lnet/minecraft/class_1308; field_6429 mob + m (Lnet/minecraft/class_1308;)V + p 1 mob +c net/minecraft/class_5709 net/minecraft/world/event/EntityPositionSource + f Ljava/util/Optional; field_28141 entity + m (I)V + p 1 entityId + f Lcom/mojang/serialization/Codec; field_28139 CODEC + f I field_28140 entityId +c net/minecraft/class_5709$class_5710 net/minecraft/world/event/EntityPositionSource$Type + m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_5709; method_32934 readFromBuf + m (Lnet/minecraft/class_2540;Lnet/minecraft/class_5709;)V method_32935 writeToBuf +c net/minecraft/class_5704 net/minecraft/block/entity/SculkSensorBlockEntity + m ()I method_32912 getLastVibrationFrequency + f Lnet/minecraft/class_5718; field_28118 listener + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V + p 1 pos + p 2 state + m ()Lnet/minecraft/class_5718; method_32911 getEventListener + f I field_28119 lastVibrationFrequency + m (II)I method_32910 getPower + p 0 distance + p 1 range +c net/minecraft/class_2678 net/minecraft/network/packet/s2c/play/GameJoinS2CPacket + m (Lnet/minecraft/class_2602;)V method_11567 apply + m ()Z method_28119 isDebugWorld + f I field_19145 viewDistance + f J field_20665 sha256Seed + f Lnet/minecraft/class_1934; field_25713 previousGameMode + m (Lnet/minecraft/class_2540;)V + p 1 buf + m ()I method_36149 getMaxPlayers + m ()Lnet/minecraft/class_2874; method_29444 getDimensionType + f Lnet/minecraft/class_5455$class_5457; field_12284 registryManager + f Z field_24618 reducedDebugInfo + f Ljava/util/Set; field_25320 dimensionIds + f Z field_12281 hardcore + f Z field_20666 flatWorld + f Lnet/minecraft/class_2874; field_25321 dimensionType + m ()Lnet/minecraft/class_5321; method_29176 getDimensionId + m ()I method_11564 getEntityId + m ()Z method_28118 isHardcore + f I field_12280 playerEntityId + f Lnet/minecraft/class_1934; field_12282 gameMode + m ()Z method_11562 hasReducedDebugInfo + m ()Z method_11568 isFlatWorld + m ()Ljava/util/Set; method_29443 getDimensionIds + m (ILnet/minecraft/class_1934;Lnet/minecraft/class_1934;JZLjava/util/Set;Lnet/minecraft/class_5455$class_5457;Lnet/minecraft/class_2874;Lnet/minecraft/class_5321;IIZZZZ)V + p 3 previousGameMode + p 4 sha256Seed + p 1 playerEntityId + p 2 gameMode + p 7 dimensionIds + p 8 registryManager + p 6 hardcore + p 11 maxPlayers + p 12 chunkLoadDistance + p 9 dimensionType + p 10 dimensionId + p 15 debugWorld + p 16 flatWorld + p 13 reducedDebugInfo + p 14 showDeathScreen + f Z field_12278 debugWorld + f Lnet/minecraft/class_5321; field_25134 dimensionId + m ()Lnet/minecraft/class_1934; method_11561 getGameMode + m ()Z method_22424 showsDeathScreen + m ()Lnet/minecraft/class_5455; method_11565 getRegistryManager + f Z field_24619 showDeathScreen + m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_5321; method_34135 method_34135 + p 0 b + f I field_12279 maxPlayers + m (Lnet/minecraft/class_2540;Lnet/minecraft/class_5321;)V method_34134 method_34134 + p 0 b + p 1 dimension + m ()J method_22423 getSha256Seed + m ()Lnet/minecraft/class_1934; method_30116 getPreviousGameMode + m ()I method_20204 getViewDistance +c net/minecraft/class_5703 net/minecraft/block/SculkSensorBlock + m (Lnet/minecraft/class_4970$class_2251;I)V + p 1 settings + p 2 range + m (Lnet/minecraft/class_2680;)Z method_32909 isInactive + p 0 state + f Lnet/minecraft/class_2754; field_28111 SCULK_SENSOR_PHASE + f Lnet/minecraft/class_265; field_28114 OUTLINE_SHAPE + f Lnet/minecraft/class_2758; field_28112 POWER + f Lnet/minecraft/class_2746; field_28113 WATERLOGGED + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_32903 setCooldown + p 0 world + p 2 state + p 1 pos + m ()I method_32907 getRange + f I field_28115 range + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_5704;)V method_32905 method_32905 + p 3 blockEntity + p 0 world + p 1 pos + p 2 state + m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_5705; method_32908 getPhase + p 0 state + f Lit/unimi/dsi/fastutil/objects/Object2IntMap; field_28110 FREQUENCIES + m (Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;)V method_32906 method_32906 + p 0 map + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_32902 updateNeighbors + p 0 world + p 1 pos + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;I)V method_32904 setActive + p 0 world + p 2 state + p 1 pos + p 3 power +c net/minecraft/class_5705 net/minecraft/block/enums/SculkSensorPhase + f Ljava/lang/String; field_28124 name + m (Ljava/lang/String;ILjava/lang/String;)V + p 3 name +c net/minecraft/class_901 net/minecraft/client/render/entity/FallingBlockEntityRenderer + m (Lnet/minecraft/class_1540;)Lnet/minecraft/class_2960; method_3964 getTexture + m (Lnet/minecraft/class_1540;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_3965 render +c net/minecraft/class_900 net/minecraft/client/render/entity/EvokerFangsEntityRenderer + m (Lnet/minecraft/class_1669;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_3962 render + f Lnet/minecraft/class_2960; field_4699 TEXTURE + m (Lnet/minecraft/class_1669;)Lnet/minecraft/class_2960; method_3963 getTexture + f Lnet/minecraft/class_568; field_4700 model +c net/minecraft/class_2652 net/minecraft/block/sapling/BirchSaplingGenerator +c net/minecraft/class_3983 net/minecraft/datafixer/fix/EntityRavagerRenameFix + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 1 outputSchema + p 2 changesType + f Ljava/util/Map; field_17712 ITEMS +c net/minecraft/class_1320 net/minecraft/entity/attribute/EntityAttribute + c Represents a type of double-valued attribute that a living entity may have.\n\n

An attribute is a tracked double value stored on an entity.\nAn attribute has a default value on which attribute modifiers operate. + m ()Z method_6168 isTracked + c Checks if instances of this attribute should synchronize values to clients. + m ()Ljava/lang/String; method_26830 getTranslationKey + f Z field_23698 tracked + f D field_23697 fallback + f Ljava/lang/String; field_23699 translationKey + m (Z)Lnet/minecraft/class_1320; method_26829 setTracked + c Sets all instances of this attribute to synchronize their values to clients. + p 1 tracked + m ()D method_6169 getDefaultValue + m (Ljava/lang/String;D)V + p 2 fallback + p 1 translationKey + m (D)D method_6165 clamp + p 1 value +c net/minecraft/class_3984 net/minecraft/datafixer/schema/Schema1928 +c net/minecraft/class_2653 net/minecraft/network/packet/s2c/play/ScreenHandlerSlotUpdateS2CPacket + m (Lnet/minecraft/class_2540;)V + p 1 buf + m (IILnet/minecraft/class_1799;)V + p 3 stack + p 1 syncId + p 2 slot + m (Lnet/minecraft/class_2602;)V method_11451 apply + m ()I method_11452 getSyncId + m ()Lnet/minecraft/class_1799; method_11449 getItemStack + f I field_12151 slot + f Lnet/minecraft/class_1799; field_12153 stack + f I field_33325 UPDATE_PLAYER_INVENTORY_SYNC_ID + m ()I method_11450 getSlot + f I field_12152 syncId + f I field_33324 UPDATE_CURSOR_SYNC_ID +c net/minecraft/class_2654 net/minecraft/block/sapling/AcaciaSaplingGenerator +c net/minecraft/class_3985 net/minecraft/datafixer/schema/Schema1929 +c net/minecraft/class_2655 net/minecraft/block/sapling/JungleSaplingGenerator +c net/minecraft/class_3986 net/minecraft/entity/passive/TraderLlamaEntity + m (I)V method_35189 setDespawnDelay + p 1 despawnDelay + m ()V method_20501 tryDespawn + m ()Z method_20504 leashedByPlayer + f I field_17716 despawnDelay + m ()Z method_20503 heldByTrader + m ()Z method_20502 canDespawn +c net/minecraft/class_3986$class_3987 net/minecraft/entity/passive/TraderLlamaEntity$DefendTraderGoal + f Lnet/minecraft/class_1309; field_17719 offender + f I field_17720 traderLastAttackedTime + m (Lnet/minecraft/class_1501;)V + p 1 llama + f Lnet/minecraft/class_1501; field_17718 llama +c net/minecraft/class_1324 net/minecraft/entity/attribute/EntityAttributeInstance + c A double-valued attribute. + m (Lnet/minecraft/class_1322;)Z method_6196 hasModifier + p 1 modifier + m ()Lnet/minecraft/class_2487; method_26839 toNbt + f Lnet/minecraft/class_1320; field_23700 type + m (Lnet/minecraft/class_1322$class_1323;)Ljava/util/Set; method_26836 method_26836 + p 0 operation + m (Ljava/util/UUID;)V method_6200 removeModifier + p 1 uuid + m (Lnet/minecraft/class_1322$class_1323;)Ljava/util/Collection; method_26834 getModifiersByOperation + p 1 operation + f Ljava/util/Map; field_23702 idToModifiers + m (Lnet/minecraft/class_1322$class_1323;Ljava/util/Set;)V method_26832 method_26832 + p 1 operation + p 2 modifiers + m (Lnet/minecraft/class_2487;)V method_26833 readNbt + p 1 nbt + m (Ljava/util/UUID;)Lnet/minecraft/class_1322; method_6199 getModifier + p 1 uuid + m (Lnet/minecraft/class_1324;)V method_26831 setFrom + c Copies the values of an attribute to this attribute.\n\n

Temporary modifiers are copied when using the operation. + p 1 other + f Z field_23705 dirty + m (Lnet/minecraft/class_1320;Ljava/util/function/Consumer;)V + p 1 type + p 2 updateCallback + m ()D method_6194 getValue + m ()Lnet/minecraft/class_1320; method_6198 getAttribute + m (D)V method_6192 setBaseValue + p 1 baseValue + f D field_23704 baseValue + f D field_23706 value + m ()D method_6201 getBaseValue + c Gets the base value of this attribute instance.\nThis is the value before any attribute modifiers are applied. + m (Ljava/util/UUID;)Z method_27304 tryRemoveModifier + p 1 uuid + m (Lnet/minecraft/class_1322$class_1323;)Ljava/util/Set; method_6193 getModifiers + p 1 operation + m ()D method_26840 computeValue + c Computes this attribute's value, taking modifiers into account.\n\n

Attribute modifiers are applied in order by operation:\n

  • {@link net.minecraft.entity.attribute.EntityAttributeModifier.Operation#ADDITION ADDITION} // Adds the value of the modifier to the attribute's base value.
  • \n
  • {@link net.minecraft.entity.attribute.EntityAttributeModifier.Operation#MULTIPLY_BASE MULTIPLY_BASE} // Multiplies the value of the modifier to the attributes base value, and then adds it to the total value.
  • \n
  • {@link net.minecraft.entity.attribute.EntityAttributeModifier.Operation#MULTIPLY_TOTAL MULTIPLY_TOTAL} // Adds 1 to the value of the attribute modifier. Then multiplies the attribute's value by the total value of the attribute after addition and multiplication of the base value occur.
  • \n
+ f Ljava/util/Map; field_23701 operationToModifiers + m ()Ljava/util/Set; method_6195 getModifiers + m (Lnet/minecraft/class_1322;)V method_26837 addPersistentModifier + p 1 modifier + m (Lnet/minecraft/class_1322;)V method_6202 removeModifier + p 1 modifier + f Ljava/util/function/Consumer; field_23707 updateCallback + m (Lnet/minecraft/class_1322;)V method_26835 addTemporaryModifier + c Adds a temporary attribute modifier.\nThe modifier will not be serialized. + p 1 modifier + m ()V method_6203 clearModifiers + f Ljava/util/Set; field_23703 persistentModifiers + m ()V method_26838 onUpdate + m (Lnet/minecraft/class_1322;)V method_6197 addModifier + p 1 modifier +c net/minecraft/class_3980 net/minecraft/util/CuboidBlockIterator + m (IIIIII)V + p 2 startY + p 1 startX + p 4 endX + p 3 startZ + p 6 endZ + p 5 endY + m ()Z method_17963 step + f I field_18233 x + f I field_18234 y + f I field_18235 z + f I field_17683 startX + f I field_23112 totalSize + f I field_17684 startY + f I field_23113 blocksIterated + f I field_17685 startZ + f I field_17686 sizeX + m ()I method_20789 getEdgeCoordinatesCount + m ()I method_18671 getX + m ()I method_18673 getZ + m ()I method_18672 getY + f I field_17687 sizeY + f I field_17688 sizeZ +c net/minecraft/class_2650 net/minecraft/block/sapling/LargeTreeSaplingGenerator + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;II)Z method_11442 canGenerateLargeTree + p 0 state + p 1 world + p 4 z + p 2 pos + p 3 x + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Ljava/util/Random;II)Z method_11444 generateLargeTree + p 1 world + p 3 pos + p 2 chunkGenerator + p 5 random + p 4 state + p 7 z + p 6 x + m (Ljava/util/Random;)Lnet/minecraft/class_2975; method_11443 createLargeTreeFeature + p 1 random +c net/minecraft/class_3981 net/minecraft/data/server/recipe/SingleItemRecipeJsonFactory + f Lnet/minecraft/class_161$class_162; field_17693 builder + m (Lnet/minecraft/class_1856;Lnet/minecraft/class_1935;)Lnet/minecraft/class_3981; method_17968 create + p 1 output + p 0 input + m (Lnet/minecraft/class_1856;Lnet/minecraft/class_1935;I)Lnet/minecraft/class_3981; method_17969 create + p 2 outputCount + p 1 output + p 0 input + m (Ljava/util/function/Consumer;Ljava/lang/String;)V method_17971 offerTo + p 1 exporter + p 2 recipeIdStr + f Lnet/minecraft/class_1856; field_17691 input + f I field_17692 count + m (Ljava/util/function/Consumer;Lnet/minecraft/class_2960;)V method_17972 offerTo + p 2 recipeId + p 1 exporter + f Lnet/minecraft/class_1865; field_17695 serializer + m (Lnet/minecraft/class_1865;Lnet/minecraft/class_1856;Lnet/minecraft/class_1935;I)V + p 3 output + p 4 outputCount + p 1 serializer + p 2 input + m (Ljava/lang/String;Lnet/minecraft/class_184;)Lnet/minecraft/class_3981; method_17970 create + p 2 conditions + p 1 criterionName + f Lnet/minecraft/class_1792; field_17690 output + f Ljava/lang/String; field_17694 group + m (Lnet/minecraft/class_2960;)V method_17973 validate + p 1 recipeId +c net/minecraft/class_3981$class_3982 net/minecraft/data/server/recipe/SingleItemRecipeJsonFactory$SingleItemRecipeJsonProvider + f Lnet/minecraft/class_1856; field_17698 input + f Ljava/lang/String; field_17697 group + f Lnet/minecraft/class_2960; field_17702 advancementId + m (Lnet/minecraft/class_2960;Lnet/minecraft/class_1865;Ljava/lang/String;Lnet/minecraft/class_1856;Lnet/minecraft/class_1792;ILnet/minecraft/class_161$class_162;Lnet/minecraft/class_2960;)V + p 1 recipeId + p 2 serializer + p 3 group + p 4 input + p 5 output + p 6 outputCount + p 7 builder + p 8 advancementId + f I field_17700 count + f Lnet/minecraft/class_161$class_162; field_17701 builder + f Lnet/minecraft/class_2960; field_17696 recipeId + f Lnet/minecraft/class_1792; field_17699 output + f Lnet/minecraft/class_1865; field_17703 serializer +c net/minecraft/class_1322 net/minecraft/entity/attribute/EntityAttributeModifier + f Lnet/minecraft/class_1322$class_1323; field_6324 operation + m ()D method_6186 getValue + m (Ljava/util/UUID;Ljava/lang/String;DLnet/minecraft/class_1322$class_1323;)V + p 3 value + p 5 operation + p 2 name + p 1 uuid + m ()Lnet/minecraft/class_2487; method_26860 toNbt + f Ljava/util/UUID; field_6327 uuid + f D field_6323 value + m ()Ljava/util/UUID; method_6189 getId + m (Ljava/lang/Object;)Z equals equals + p 1 o + f Lorg/apache/logging/log4j/Logger; field_23712 LOGGER + m ()Ljava/lang/String; method_6185 getName + m (Ljava/util/UUID;Ljava/util/function/Supplier;DLnet/minecraft/class_1322$class_1323;)V + p 5 operation + p 2 nameGetter + p 1 uuid + p 3 value + m ()Lnet/minecraft/class_1322$class_1323; method_6182 getOperation + m (Ljava/lang/String;DLnet/minecraft/class_1322$class_1323;)V + p 1 name + p 2 value + p 4 operation + m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_1322; method_26859 fromNbt + p 0 nbt + f Ljava/util/function/Supplier; field_6326 nameGetter +c net/minecraft/class_1322$class_1323 net/minecraft/entity/attribute/EntityAttributeModifier$Operation + c Represents an operation which can be applied to an attribute modifier. + m (Ljava/lang/String;II)V + p 3 id + f Lnet/minecraft/class_1322$class_1323; field_6331 MULTIPLY_TOTAL + c Multiplies the total value of the attribute.\n\n

The total value is equal to the sum of all additions and base multiplications applied by an attribute modifier. + f Lnet/minecraft/class_1322$class_1323; field_6330 MULTIPLY_BASE + c Multiplies the base value of the attribute.\n\n

Is applied after addition. + m (I)Lnet/minecraft/class_1322$class_1323; method_6190 fromId + p 0 id + m ()I method_6191 getId + f [Lnet/minecraft/class_1322$class_1323; field_6332 VALUES + f I field_6329 id + f Lnet/minecraft/class_1322$class_1323; field_6328 ADDITION + c Adds to the base value of an attribute. +c net/minecraft/class_1321 net/minecraft/entity/passive/TameableEntity + f Lnet/minecraft/class_2940; field_6320 OWNER_UUID + m (Z)V method_6180 showEmoteParticle + p 1 positive + f Lnet/minecraft/class_2940; field_6322 TAMEABLE_FLAGS + m ()Z method_24345 isSitting + m ()Z method_6172 isInSittingPose + m (Lnet/minecraft/class_1309;)Z method_6171 isOwner + p 1 entity + m ()Z method_6181 isTamed + m (Lnet/minecraft/class_1657;)V method_6170 setOwner + p 1 player + m (Z)V method_24346 setSitting + p 1 sitting + m (Z)V method_6173 setTamed + p 1 tamed + f Z field_21974 sitting + m ()V method_6175 onTamedChanged + m (Ljava/util/UUID;)V method_6174 setOwnerUuid + p 1 uuid + m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)Z method_6178 canAttackWithOwner + p 1 target + p 2 owner + m (Z)V method_6179 setInSittingPose + p 1 inSittingPose + m ()Lnet/minecraft/class_1309; method_6177 getOwner +c net/minecraft/class_2651 net/minecraft/network/packet/s2c/play/ScreenHandlerPropertyUpdateS2CPacket + f I field_12149 propertyId + m ()I method_11446 getValue + m ()I method_11448 getSyncId + f I field_12148 value + m ()I method_11445 getPropertyId + m (Lnet/minecraft/class_2602;)V method_11447 apply + m (III)V + p 2 propertyId + p 3 value + p 1 syncId + m (Lnet/minecraft/class_2540;)V + p 1 buf + f I field_12150 syncId +c net/minecraft/class_1317 net/minecraft/entity/SpawnRestriction + f Ljava/util/Map; field_6313 RESTRICTIONS + m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1317$class_1319;Lnet/minecraft/class_2902$class_2903;Lnet/minecraft/class_1317$class_4306;)V method_20637 register + p 2 heightmapType + p 1 location + p 0 type + p 3 predicate + m (Lnet/minecraft/class_1299;Lnet/minecraft/class_5425;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_20638 canSpawn + p 4 random + p 3 pos + p 2 spawnReason + p 1 world + p 0 type + m (Lnet/minecraft/class_1299;)Lnet/minecraft/class_2902$class_2903; method_6160 getHeightmapType + p 0 type + m (Lnet/minecraft/class_1299;)Lnet/minecraft/class_1317$class_1319; method_6159 getLocation + p 0 type +c net/minecraft/class_1317$class_1318 net/minecraft/entity/SpawnRestriction$Entry + f Lnet/minecraft/class_1317$class_1319; field_6315 location + m (Lnet/minecraft/class_2902$class_2903;Lnet/minecraft/class_1317$class_1319;Lnet/minecraft/class_1317$class_4306;)V + p 3 predicate + p 2 location + p 1 heightmapType + f Lnet/minecraft/class_1317$class_4306; field_19349 predicate + f Lnet/minecraft/class_2902$class_2903; field_6314 heightmapType +c net/minecraft/class_1317$class_1319 net/minecraft/entity/SpawnRestriction$Location + m (Ljava/lang/String;I)V + p 1 name + p 2 id +c net/minecraft/class_1317$class_4306 net/minecraft/entity/SpawnRestriction$SpawnPredicate + m (Lnet/minecraft/class_1299;Lnet/minecraft/class_5425;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z test test + p 4 pos + p 3 spawnReason + p 5 random + p 2 world + p 1 type +c net/minecraft/class_2649 net/minecraft/network/packet/s2c/play/InventoryS2CPacket + c Represents the contents of a block or entity inventory being synchronized\nfrom the server to the client. + m ()I method_11440 getSyncId + m ()Ljava/util/List; method_11441 getContents + m (Lnet/minecraft/class_2602;)V method_11439 apply + m (Lnet/minecraft/class_2540;)V + p 1 buf + m (ILnet/minecraft/class_2371;)V + p 2 contents + p 1 syncId + f I field_12146 syncId + c The {@link net.minecraft.screen.ScreenHandler#syncId} of a screen handler. + f Ljava/util/List; field_12147 contents +c net/minecraft/class_1316 net/minecraft/entity/JumpingMount + m (I)V method_6154 setJumpStrength + p 1 strength + m ()V method_6156 stopJumping + m ()Z method_6153 canJump + m (I)V method_6155 startJumping + p 1 height +c net/minecraft/class_1315 net/minecraft/entity/EntityData +c net/minecraft/class_1314 net/minecraft/entity/mob/PathAwareEntity + m (F)V method_6142 updateForLeashLength + p 1 leashLength + m (Lnet/minecraft/class_2338;)F method_6149 getPathfindingFavor + p 1 pos + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_4538;)F method_6144 getPathfindingFavor + p 1 pos + p 2 world + m ()Z method_6150 isNavigating + m ()D method_6148 getRunFromLeashSpeed +c net/minecraft/class_2645 net/minecraft/network/packet/s2c/play/CloseScreenS2CPacket + m (I)V + p 1 syncId + m (Lnet/minecraft/class_2540;)V + p 1 buf + f I field_12137 syncId + m (Lnet/minecraft/class_2602;)V method_11427 apply + m ()I method_36148 getSyncId +c net/minecraft/class_2646 net/minecraft/block/entity/TrappedChestBlockEntity +c net/minecraft/class_3977 net/minecraft/world/storage/VersionedChunkStorage + m (Lnet/minecraft/class_1923;)Lnet/minecraft/class_2487; method_23696 getNbt + p 1 chunkPos + f Lnet/minecraft/class_4698; field_21494 worker + m (Lnet/minecraft/class_1923;Lnet/minecraft/class_2487;)V method_17910 setNbt + p 2 nbt + p 1 chunkPos + f Lcom/mojang/datafixers/DataFixer; field_17655 dataFixer + m (Lnet/minecraft/class_2487;)I method_17908 getDataVersion + p 0 nbt + m (Ljava/io/File;Lcom/mojang/datafixers/DataFixer;Z)V + p 1 directory + p 3 dsync + p 2 dataFixer + m (Lnet/minecraft/class_5321;Ljava/util/function/Supplier;Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487; method_17907 updateChunkNbt + p 3 nbt + p 2 persistentStateManagerFactory + p 1 worldKey + m ()V method_23697 completeAll + f Lnet/minecraft/class_3360; field_17654 featureUpdater +c net/minecraft/class_2647 net/minecraft/block/sapling/SaplingGenerator + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Ljava/util/Random;)Z method_11431 generate + p 1 world + p 2 chunkGenerator + p 3 pos + p 4 state + p 5 random + m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Z method_24282 areFlowersNearby + p 2 pos + p 1 world + m (Ljava/util/Random;Z)Lnet/minecraft/class_2975; method_11430 createTreeFeature + p 2 bees + p 1 random +c net/minecraft/class_3978 net/minecraft/world/IdCountsState + f Lit/unimi/dsi/fastutil/objects/Object2IntMap; field_17662 idCounts + m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_3978; method_32360 fromNbt + p 0 nbt + m ()I method_17920 getNextMapId +c net/minecraft/class_3979 net/minecraft/client/gui/screen/ingame/StonecutterScreen + m (III)V method_17951 renderRecipeIcons + p 3 scrollOffset + p 1 x + p 2 y + m ()V method_17955 onInventoryChange + f Z field_17670 mouseClicked + m (Lnet/minecraft/class_3971;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V + p 2 inventory + p 1 handler + p 3 title + m ()I method_17953 getMaxScroll + m ()Z method_17954 shouldScroll + f Lnet/minecraft/class_2960; field_17673 TEXTURE + f F field_17674 scrollAmount + f I field_17671 scrollOffset + f Z field_17672 canCraft + m (Lnet/minecraft/class_4587;IIIII)V method_17952 renderRecipeBackground + p 1 matrices +c net/minecraft/class_2648 net/minecraft/network/packet/s2c/play/OpenHorseScreenS2CPacket + m (Lnet/minecraft/class_2602;)V method_11437 apply + f I field_12143 slotCount + f I field_12144 syncId + f I field_12142 horseId + m (III)V + p 1 syncId + p 3 horseId + p 2 slotCount + m (Lnet/minecraft/class_2540;)V + p 1 buf + m ()I method_11432 getSyncId + m ()I method_11434 getSlotCount + m ()I method_11433 getHorseId +c net/minecraft/class_912 net/minecraft/client/render/entity/HuskEntityRenderer + m (Lnet/minecraft/class_1642;Lnet/minecraft/class_4587;F)V method_3985 scale + f Lnet/minecraft/class_2960; field_4716 TEXTURE + m (Lnet/minecraft/class_1642;)Lnet/minecraft/class_2960; method_4163 getTexture +c net/minecraft/class_911 net/minecraft/client/render/entity/RavagerEntityRenderer + f Lnet/minecraft/class_2960; field_4715 TEXTURE + m (Lnet/minecraft/class_1584;)Lnet/minecraft/class_2960; method_3984 getTexture +c net/minecraft/class_910 net/minecraft/client/render/entity/HorseEntityRenderer + m (Lnet/minecraft/class_1498;)Lnet/minecraft/class_2960; method_3983 getTexture + f Ljava/util/Map; field_4714 TEXTURES +c net/minecraft/class_1331 net/minecraft/entity/ai/control/FlightMoveControl + f Z field_20350 noGravity + f I field_20349 maxPitchChange + m (Lnet/minecraft/class_1308;IZ)V + p 1 entity + p 2 maxPitchChange + p 3 noGravity +c net/minecraft/class_2663 net/minecraft/network/packet/s2c/play/EntityStatusS2CPacket + m (Lnet/minecraft/class_1297;B)V + p 2 status + p 1 entity + m (Lnet/minecraft/class_1937;)Lnet/minecraft/class_1297; method_11469 getEntity + p 1 world + m (Lnet/minecraft/class_2540;)V + p 1 buf + m ()B method_11470 getStatus + m (Lnet/minecraft/class_2602;)V method_11471 apply + f B field_12174 status + f I field_12175 id +c net/minecraft/class_1330 net/minecraft/entity/ai/control/BodyControl + m (Lnet/minecraft/class_1308;)V + p 1 entity + f I field_6355 activeTicks + f I field_30194 MAX_HEAD_YAW + f I field_30195 MAX_ACTIVE_TICKS + m ()V method_20245 rotateBody + f I field_30196 ROTATION_INCREMENTS + m ()V method_20244 rotateHead + m ()V method_6224 tick + m ()V method_20243 rotateLook + m ()Z method_20247 isMoving + m ()Z method_20246 isIndependent + f Lnet/minecraft/class_1308; field_6356 entity + f F field_6354 lastHeadYaw +c net/minecraft/class_2664 net/minecraft/network/packet/s2c/play/ExplosionS2CPacket + f Ljava/util/List; field_12181 affectedBlocks + m ()D method_11477 getY + m ()D method_11478 getZ + m ()F method_11474 getPlayerVelocityZ + m ()Ljava/util/List; method_11479 getAffectedBlocks + m ()F method_11476 getRadius + m ()D method_11475 getX + m (Lnet/minecraft/class_2602;)V method_11480 apply + m (Lnet/minecraft/class_2540;)V + p 1 buf + f D field_12178 y + f D field_12177 z + f F field_12179 radius + m (IIILnet/minecraft/class_2540;Lnet/minecraft/class_2338;)V method_34122 method_34122 + p 3 buf + p 4 pos + f F field_12176 playerVelocityX + m ()F method_11472 getPlayerVelocityX + m ()F method_11473 getPlayerVelocityY + f F field_12183 playerVelocityY + m (DDDFLjava/util/List;Lnet/minecraft/class_243;)V + p 3 y + p 1 x + p 8 affectedBlocks + p 7 radius + p 5 z + p 9 playerVelocity + f D field_12180 x + f F field_12182 playerVelocityZ +c net/minecraft/class_2665 net/minecraft/block/PistonBlock + m (ZLnet/minecraft/class_4970$class_2251;)V + p 1 sticky + p 2 settings + f Lnet/minecraft/class_265; field_12190 EXTENDED_DOWN_SHAPE + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Z)Z method_11481 move + p 2 pos + p 1 world + p 4 retract + p 3 dir + f Lnet/minecraft/class_265; field_12186 EXTENDED_SOUTH_SHAPE + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_11483 tryMove + p 1 world + p 2 pos + p 3 state + f Lnet/minecraft/class_265; field_12184 EXTENDED_WEST_SHAPE + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z method_11482 shouldExtend + p 1 world + p 3 pistonFace + p 2 pos + f Lnet/minecraft/class_265; field_12185 EXTENDED_UP_SHAPE + f Lnet/minecraft/class_2746; field_12191 EXTENDED + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;ZLnet/minecraft/class_2350;)Z method_11484 isMovable + p 2 pos + p 3 direction + p 0 state + p 1 world + p 4 canBreak + p 5 pistonDir + f Lnet/minecraft/class_265; field_12188 EXTENDED_EAST_SHAPE + f Z field_12187 sticky + f Lnet/minecraft/class_265; field_12189 EXTENDED_NORTH_SHAPE +c net/minecraft/class_2666 net/minecraft/network/packet/s2c/play/UnloadChunkS2CPacket + f I field_12195 x + f I field_12194 z + m (Lnet/minecraft/class_2602;)V method_11486 apply + m (Lnet/minecraft/class_2540;)V + p 1 buf + m ()I method_11487 getX + m (II)V + p 2 z + p 1 x + m ()I method_11485 getZ +c net/minecraft/class_1335 net/minecraft/entity/ai/control/MoveControl + m ()D method_6242 getSpeed + f Lnet/minecraft/class_1335$class_1336; field_6374 state + m (DDDD)V method_6239 moveTo + p 7 speed + p 5 z + p 3 y + p 1 x + m ()Z method_6241 isMoving + f D field_6367 targetZ + m ()D method_6235 getTargetY + f D field_6369 targetY + m ()D method_6237 getTargetZ + m ()D method_6236 getTargetX + f Lnet/minecraft/class_1308; field_6371 entity + f F field_6368 forwardMovement + f D field_6370 targetX + m ()V method_6240 tick + f F field_6373 sidewaysMovement + f D field_6372 speed + m (FF)V method_6243 strafeTo + p 2 sideways + p 1 forward + m (FFF)F method_6238 wrapDegrees + p 1 from + p 3 max + p 2 to + m (Lnet/minecraft/class_1308;)V + p 1 entity +c net/minecraft/class_1335$class_1336 net/minecraft/entity/ai/control/MoveControl$State +c net/minecraft/class_3990 net/minecraft/world/WanderingTraderManager + m (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;I)Lnet/minecraft/class_2338; method_18017 getNearbySpawnPos + p 1 world + p 3 range + p 2 pos + f I field_17729 spawnDelay + f I field_17728 spawnTimer + m (Lnet/minecraft/class_3218;)Z method_18018 trySpawn + p 1 world + f Lnet/minecraft/class_5268; field_24387 properties + m (Lnet/minecraft/class_5268;)V + p 1 properties + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_3989;I)V method_18016 spawnLlama + p 3 range + p 2 wanderingTrader + p 1 world + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_23279 doesNotSuffocateAt + p 1 world + p 2 pos + f Ljava/util/Random; field_17726 random + f I field_17730 spawnChance + m (Lnet/minecraft/class_2338;)Z method_19631 method_19631 + p 0 pos +c net/minecraft/class_1334 net/minecraft/entity/ai/control/JumpControl + m ()V method_6234 tick + m ()V method_6233 setActive + f Z field_6365 active + f Lnet/minecraft/class_1308; field_6366 entity + m (Lnet/minecraft/class_1308;)V + p 1 entity +c net/minecraft/class_2660 net/minecraft/network/packet/s2c/play/PlaySoundIdS2CPacket + m ()D method_11461 getY + m ()F method_11463 getVolume + m ()D method_11462 getX + m ()F method_11464 getPitch + m ()D method_11465 getZ + f F field_33327 COORDINATE_SCALE + f F field_12166 volume + f I field_12169 fixedX + m (Lnet/minecraft/class_2540;)V + p 1 buf + f I field_12168 fixedY + f I field_12167 fixedZ + f Lnet/minecraft/class_3419; field_12171 category + m ()Lnet/minecraft/class_3419; method_11459 getCategory + f F field_12172 pitch + m (Lnet/minecraft/class_2960;Lnet/minecraft/class_3419;Lnet/minecraft/class_243;FF)V + p 4 volume + p 5 pitch + p 2 category + p 3 pos + p 1 sound + f Lnet/minecraft/class_2960; field_12170 id + m (Lnet/minecraft/class_2602;)V method_11466 apply + m ()Lnet/minecraft/class_2960; method_11460 getSoundId +c net/minecraft/class_3992 net/minecraft/client/render/entity/WanderingTraderEntityRenderer + m (Lnet/minecraft/class_3989;)Lnet/minecraft/class_2960; method_18045 getTexture + m (Lnet/minecraft/class_3989;Lnet/minecraft/class_4587;F)V method_18046 scale + f Lnet/minecraft/class_2960; field_17739 TEXTURE +c net/minecraft/class_1333 net/minecraft/entity/ai/control/LookControl + m ()F method_20251 getTargetYaw + m ()F method_20250 getTargetPitch + m (DDDFF)V method_6230 lookAt + p 1 x + p 3 y + p 5 z + p 7 yawSpeed + p 8 pitchSpeed + m (Lnet/minecraft/class_1297;)V method_35111 lookAt + p 1 entity + m (FFF)F method_6229 changeAngle + p 1 from + p 2 to + p 3 max + m (Lnet/minecraft/class_1297;FF)V method_6226 lookAt + p 1 entity + p 3 pitchSpeed + p 2 yawSpeed + m (DDD)V method_20248 lookAt + p 1 x + p 3 y + p 5 z + f Z field_6360 active + m ()D method_6225 getLookX + m ()D method_6228 getLookZ + m ()D method_6227 getLookY + f F field_6358 pitchSpeed + f F field_6359 yawSpeed + m ()Z method_20433 shouldStayHorizontal + m ()V method_6231 tick + f D field_6362 lookZ + f D field_6363 lookY + f D field_6364 lookX + f Lnet/minecraft/class_1308; field_6361 entity + m ()Z method_6232 isActive + m (Lnet/minecraft/class_243;)V method_19615 lookAt + p 1 direction + m (Lnet/minecraft/class_1308;)V + p 1 entity + m (Lnet/minecraft/class_1297;)D method_20249 getLookingHeightFor + p 0 entity +c net/minecraft/class_2661 net/minecraft/network/packet/s2c/play/DisconnectS2CPacket + m (Lnet/minecraft/class_2561;)V + p 1 reason + f Lnet/minecraft/class_2561; field_12173 reason + m (Lnet/minecraft/class_2540;)V + p 1 buf + m ()Lnet/minecraft/class_2561; method_11468 getReason + m (Lnet/minecraft/class_2602;)V method_11467 apply +c net/minecraft/class_2662 net/minecraft/block/sapling/OakSaplingGenerator +c net/minecraft/class_1332 net/minecraft/entity/ai/control/AquaticLookControl + f I field_30201 ADDED_YAW + f I field_6357 maxYawDifference + f I field_30200 ADDED_PITCH + m (Lnet/minecraft/class_1308;I)V + p 1 entity + p 2 maxYawDifference +c net/minecraft/class_3993 net/minecraft/entity/ai/goal/HoldInHandsGoal + f Lnet/minecraft/class_3414; field_18280 sound + f Ljava/util/function/Predicate; field_17757 condition + m (Lnet/minecraft/class_1308;Lnet/minecraft/class_1799;Lnet/minecraft/class_3414;Ljava/util/function/Predicate;)V + p 1 actor + p 4 condition + p 3 sound + p 2 item + f Lnet/minecraft/class_1308; field_17755 actor + f Lnet/minecraft/class_1799; field_17756 item +c net/minecraft/class_2656 net/minecraft/network/packet/s2c/play/CooldownUpdateS2CPacket + m (Lnet/minecraft/class_2602;)V method_11455 apply + m ()Lnet/minecraft/class_1792; method_11453 getItem + f Lnet/minecraft/class_1792; field_12154 item + m (Lnet/minecraft/class_2540;)V + p 1 buf + m (Lnet/minecraft/class_1792;I)V + p 2 cooldown + p 1 item + m ()I method_11454 getCooldown + f I field_12155 cooldown +c net/minecraft/class_2657 net/minecraft/block/sapling/DarkOakSaplingGenerator +c net/minecraft/class_3988 net/minecraft/entity/passive/MerchantEntity + m (Lnet/minecraft/class_2394;)V method_18007 produceParticles + p 1 parameters + m ()V method_7237 fillRecipes + m ()V method_19181 resetCustomer + m ()Z method_18009 hasCustomer + f Lnet/minecraft/class_1916; field_17721 offers + f Lnet/minecraft/class_2940; field_19295 HEAD_ROLLING_TIME_LEFT + f Lnet/minecraft/class_1277; field_17723 inventory + m ()V method_20010 playCelebrateSound + f Lnet/minecraft/class_1657; field_17722 customer + m (Lnet/minecraft/class_1914;)V method_18008 afterUsing + p 1 offer + m ()I method_20506 getHeadRollingTimeLeft + m (Lnet/minecraft/class_1916;[Lnet/minecraft/class_3853$class_1652;I)V method_19170 fillRecipesFromPool + p 1 recipeList + p 3 count + p 2 pool + m ()Lnet/minecraft/class_1277; method_18011 getInventory + m (Z)Lnet/minecraft/class_3414; method_18012 getTradingSound + p 1 sold + m (I)V method_20507 setHeadRollingTimeLeft + p 1 ticks +c net/minecraft/class_3989 net/minecraft/entity/passive/WanderingTraderEntity + f I field_17725 despawnDelay + m ()I method_18014 getDespawnDelay + f Lnet/minecraft/class_2338; field_17758 wanderTarget + m (Lnet/minecraft/class_3989;)Z method_18067 method_18067 + p 1 wanderingTrader + m (Lnet/minecraft/class_3989;)Z method_18068 method_18068 + p 1 wanderingTrader + m ()V method_20508 tickDespawnDelay + m (Lnet/minecraft/class_2338;)V method_18069 setWanderTarget + p 1 pos + m ()Lnet/minecraft/class_2338; method_18065 getWanderTarget + m (I)V method_18013 setDespawnDelay + p 1 delay +c net/minecraft/class_3989$class_3994 net/minecraft/entity/passive/WanderingTraderEntity$WanderToTargetGoal + f D field_17761 speed + m (Lnet/minecraft/class_3989;Lnet/minecraft/class_3989;DD)V + p 2 trader + p 3 proximityDistance + p 5 speed + f D field_17760 proximityDistance + m (Lnet/minecraft/class_2338;D)Z method_18070 isTooFarFrom + p 2 proximityDistance + p 1 pos + f Lnet/minecraft/class_3989; field_17759 trader +c net/minecraft/class_2658 net/minecraft/network/packet/s2c/play/CustomPayloadS2CPacket + f I field_33326 MAX_PAYLOAD_SIZE + m (Lnet/minecraft/class_2540;)V + p 1 buf + f Lnet/minecraft/class_2960; field_19331 DEBUG_RAIDS + f Lnet/minecraft/class_2960; field_12164 DEBUG_WORLDGEN_ATTEMPT + f Lnet/minecraft/class_2960; field_18959 DEBUG_POI_REMOVED + f Lnet/minecraft/class_2960; field_28285 DEBUG_GAME_EVENT_LISTENERS + f Lnet/minecraft/class_2540; field_12162 data + f Lnet/minecraft/class_2960; field_18957 DEBUG_POI_TICKET_COUNT + m ()Lnet/minecraft/class_2960; method_11456 getChannel + f Lnet/minecraft/class_2960; field_18799 DEBUG_GOAL_SELECTOR + f Lnet/minecraft/class_2960; field_18800 DEBUG_BRAIN + f Lnet/minecraft/class_2960; field_12158 BRAND + m ()Lnet/minecraft/class_2540; method_11458 getData + m (Lnet/minecraft/class_2602;)V method_11457 apply + m (Lnet/minecraft/class_2960;Lnet/minecraft/class_2540;)V + p 1 channel + p 2 data + f Lnet/minecraft/class_2960; field_21560 DEBUG_HIVE + f Lnet/minecraft/class_2960; field_12165 channel + f Lnet/minecraft/class_2960; field_20599 DEBUG_GAME_TEST_ADD_MARKER + f Lnet/minecraft/class_2960; field_28284 DEBUG_GAME_EVENT + f Lnet/minecraft/class_2960; field_12161 DEBUG_PATH + f Lnet/minecraft/class_2960; field_12163 DEBUG_STRUCTURES + f Lnet/minecraft/class_2960; field_18958 DEBUG_POI_ADDED + f Lnet/minecraft/class_2960; field_20600 DEBUG_GAME_TEST_CLEAR + f Lnet/minecraft/class_2960; field_21559 DEBUG_BEE + f Lnet/minecraft/class_2960; field_12157 DEBUG_NEIGHBORS_UPDATE + f Lnet/minecraft/class_2960; field_18960 DEBUG_VILLAGE_SECTIONS +c net/minecraft/class_2659 net/minecraft/block/sapling/SpruceSaplingGenerator +c net/minecraft/class_1329 net/minecraft/entity/attribute/ClampedEntityAttribute + c Represents a type of attribute with minimum and maximum value limits. + m ()D method_35062 getMaxValue + f D field_6353 minValue + m (Ljava/lang/String;DDD)V + p 1 translationKey + p 2 fallback + p 4 min + p 6 max + m ()D method_35061 getMinValue + f D field_6351 maxValue +c net/minecraft/class_905 net/minecraft/client/render/entity/GhastEntityRenderer + m (Lnet/minecraft/class_1571;Lnet/minecraft/class_4587;F)V method_3973 scale + f Lnet/minecraft/class_2960; field_4705 TEXTURE + f Lnet/minecraft/class_2960; field_4706 ANGRY_TEXTURE + m (Lnet/minecraft/class_1571;)Lnet/minecraft/class_2960; method_3972 getTexture +c net/minecraft/class_903 net/minecraft/client/render/entity/FireworkEntityRenderer + m (Lnet/minecraft/class_1671;)Lnet/minecraft/class_2960; method_3969 getTexture + f Lnet/minecraft/class_918; field_4703 itemRenderer + m (Lnet/minecraft/class_1671;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_3968 render +c net/minecraft/class_902 net/minecraft/client/render/entity/ExperienceOrbEntityRenderer + m (Lnet/minecraft/class_1303;Lnet/minecraft/class_2338;)I method_24089 getBlockLight + f Lnet/minecraft/class_2960; field_4701 TEXTURE + f Lnet/minecraft/class_1921; field_21741 LAYER + m (Lnet/minecraft/class_1303;)Lnet/minecraft/class_2960; method_3967 getTexture + m (Lnet/minecraft/class_1303;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_3966 render +c net/minecraft/class_909 net/minecraft/client/render/entity/BipedEntityRenderer + m (Lnet/minecraft/class_1308;)Lnet/minecraft/class_2960; method_3982 getTexture + f Lnet/minecraft/class_2960; field_4713 TEXTURE + m (Lnet/minecraft/class_5617$class_5618;Lnet/minecraft/class_572;FFFF)V + p 2 model + p 1 ctx + p 4 scaleX + p 3 shadowRadius + p 6 scaleZ + p 5 scaleY + m (Lnet/minecraft/class_5617$class_5618;Lnet/minecraft/class_572;F)V + p 2 model + p 1 ctx + p 3 shadowRadius +c net/minecraft/class_908 net/minecraft/client/render/entity/GiantEntityRenderer + f F field_4711 scale + m (Lnet/minecraft/class_5617$class_5618;F)V + p 1 ctx + p 2 scale + m (Lnet/minecraft/class_1570;)Lnet/minecraft/class_2960; method_3981 getTexture + m (Lnet/minecraft/class_1570;Lnet/minecraft/class_4587;F)V method_3980 scale + f Lnet/minecraft/class_2960; field_4710 TEXTURE +c net/minecraft/class_907 net/minecraft/client/render/entity/GuardianEntityRenderer + m (Lnet/minecraft/class_1577;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_3977 render + m (Lnet/minecraft/class_5617$class_5618;FLnet/minecraft/class_5601;)V + p 2 shadowRadius + p 1 ctx + p 3 layer + m (Lnet/minecraft/class_1577;)Lnet/minecraft/class_2960; method_3976 getTexture + f Lnet/minecraft/class_2960; field_4709 EXPLOSION_BEAM_TEXTURE + f Lnet/minecraft/class_2960; field_4708 TEXTURE + m (Lnet/minecraft/class_1577;Lnet/minecraft/class_4604;DDD)Z method_3978 shouldRender + f Lnet/minecraft/class_1921; field_21743 LAYER + m (Lnet/minecraft/class_1309;DF)Lnet/minecraft/class_243; method_3979 fromLerpedPosition + p 2 yOffset + p 1 entity + p 4 delta +c net/minecraft/class_906 net/minecraft/client/render/entity/FishingBobberEntityRenderer + m (Lnet/minecraft/class_1536;)Lnet/minecraft/class_2960; method_3975 getTexture + m (Lnet/minecraft/class_1536;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_3974 render + f Lnet/minecraft/class_2960; field_4707 TEXTURE + f Lnet/minecraft/class_1921; field_21742 LAYER +c net/minecraft/class_3161 net/minecraft/command/BlockDataObject + f Lnet/minecraft/class_2586; field_13784 blockEntity + f Ljava/util/function/Function; field_13786 TYPE_FACTORY + m (Lnet/minecraft/class_2586;Lnet/minecraft/class_2338;)V + p 1 blockEntity + p 2 pos + f Lnet/minecraft/class_2338; field_13783 pos + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13785 INVALID_BLOCK_EXCEPTION +c net/minecraft/class_885 net/minecraft/client/render/entity/CodEntityRenderer + m (Lnet/minecraft/class_1431;Lnet/minecraft/class_4587;FFF)V method_3896 setupTransforms + f Lnet/minecraft/class_2960; field_4652 TEXTURE + m (Lnet/minecraft/class_1431;)Lnet/minecraft/class_2960; method_3897 getTexture +c net/minecraft/class_3162 net/minecraft/command/DataCommandObject + m (Lnet/minecraft/class_2203$class_2209;DI)Lnet/minecraft/class_2561; method_13879 feedbackGet + p 4 result + p 2 scale + p 1 path + m ()Lnet/minecraft/class_2487; method_13881 getNbt + m ()Lnet/minecraft/class_2561; method_13883 feedbackModify + m (Lnet/minecraft/class_2520;)Lnet/minecraft/class_2561; method_13882 feedbackQuery + p 1 element + m (Lnet/minecraft/class_2487;)V method_13880 setNbt + p 1 nbt +c net/minecraft/class_884 net/minecraft/client/render/entity/CowEntityRenderer + f Lnet/minecraft/class_2960; field_4651 TEXTURE + m (Lnet/minecraft/class_1430;)Lnet/minecraft/class_2960; method_3895 getTexture +c net/minecraft/class_4495 net/minecraft/client/render/entity/model/BeeEntityModel + m (Lnet/minecraft/class_4466;FFF)V method_22111 animateModel + m ()Lnet/minecraft/class_5607; method_31981 getTexturedModelData + f Ljava/lang/String; field_32455 FRONT_LEGS + f Lnet/minecraft/class_630; field_20513 rightAntenna + f Ljava/lang/String; field_32454 RIGHT_ANTENNA + f Lnet/minecraft/class_630; field_20512 leftAntenna + f Ljava/lang/String; field_32453 LEFT_ANTENNA + f Lnet/minecraft/class_630; field_20511 stinger + f Ljava/lang/String; field_32452 STINGER + f Lnet/minecraft/class_630; field_20510 backLegs + f F field_20514 bodyPitch + f Ljava/lang/String; field_32451 BONE + m (Lnet/minecraft/class_4466;FFFFF)V method_22112 setAngles + f F field_32450 BONE_BASE_Y_PIVOT + f Lnet/minecraft/class_630; field_20509 middleLegs + f Lnet/minecraft/class_630; field_20508 frontLegs + f Lnet/minecraft/class_630; field_20507 leftWing + f Lnet/minecraft/class_630; field_20506 rightWing + f Ljava/lang/String; field_32457 BACK_LEGS + f Lnet/minecraft/class_630; field_20504 bone + f Ljava/lang/String; field_32456 MIDDLE_LEGS + m (Lnet/minecraft/class_630;)V + p 1 root +c net/minecraft/class_4494 com/mojang/blaze3d/platform/GlDebugInfo + m ()Ljava/lang/String; method_22090 getRenderer + m ()Ljava/lang/String; method_22091 getVersion + m ()Ljava/lang/String; method_22088 getVendor + m ()Ljava/lang/String; method_22089 getCpuInfo +c net/minecraft/class_883 net/minecraft/client/render/entity/DonkeyEntityRenderer + f Ljava/util/Map; field_4650 TEXTURES + m (Lnet/minecraft/class_1492;)Lnet/minecraft/class_2960; method_3894 getTexture + m (Lnet/minecraft/class_5617$class_5618;FLnet/minecraft/class_5601;)V + p 3 layer + p 2 scale + p 1 ctx +c net/minecraft/class_3164 net/minecraft/server/command/DataCommand + m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_13915 method_13915 + p 0 nbt + m (Lnet/minecraft/class_2168;)Z method_13890 method_13890 + p 0 source + m (Lnet/minecraft/class_3164$class_3167;Lcom/mojang/brigadier/context/CommandContext;)I method_13886 method_13886 + p 1 context + m (ILnet/minecraft/class_2487;Lnet/minecraft/class_2203$class_2209;Ljava/util/List;)I method_13910 executeInsert + p 3 elements + p 2 path + p 1 sourceNbt + p 0 integer + m (Lnet/minecraft/class_2203$class_2209;Lnet/minecraft/class_3162;)Lnet/minecraft/class_2520; method_13921 getNbt + p 1 object + p 0 path + f Ljava/util/List; field_13792 SOURCE_OBJECT_TYPES + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_3162;Lnet/minecraft/class_2203$class_2209;D)I method_13903 executeGet + p 0 source + p 1 object + p 2 path + p 3 scale + m (Lnet/minecraft/class_3164$class_3167;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; method_13923 method_13923 + p 1 builder + m (Ljava/util/function/Function;)Lnet/minecraft/class_3164$class_3167; method_13906 method_13906 + p 0 factory + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_3162;Lnet/minecraft/class_2203$class_2209;)I method_13916 executeGet + p 2 path + p 1 object + p 0 source + m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/class_2487;Lnet/minecraft/class_2203$class_2209;Ljava/util/List;)I method_13918 method_13918 + p 2 path + p 1 sourceNbt + p 3 elements + p 0 context + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_13795 MODIFY_EXPECTED_LIST_EXCEPTION + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_3162;Lnet/minecraft/class_2203$class_2209;)I method_13885 executeRemove + p 0 source + p 1 object + p 2 path + m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/class_2487;Lnet/minecraft/class_2203$class_2209;Ljava/util/List;)I method_13897 method_13897 + p 1 sourceNbt + p 2 path + p 0 context + p 3 elements + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_3162;)I method_13908 executeGet + p 0 source + p 1 object + m (Lnet/minecraft/class_3164$class_3167;Lcom/mojang/brigadier/context/CommandContext;)I method_13912 method_13912 + p 1 context + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_13791 GET_INVALID_EXCEPTION + m (Lnet/minecraft/class_3164$class_3167;Lcom/mojang/brigadier/context/CommandContext;)I method_13904 method_13904 + p 1 context + m (Lnet/minecraft/class_3164$class_3167;Lcom/mojang/brigadier/context/CommandContext;)I method_13887 method_13887 + p 1 context + m (Lnet/minecraft/class_3164$class_3167;Lnet/minecraft/class_3164$class_3167;Lnet/minecraft/class_3164$class_3165;)Lcom/mojang/brigadier/builder/ArgumentBuilder; method_13911 method_13911 + p 2 modifier + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13796 MERGE_FAILED_EXCEPTION + m (Lnet/minecraft/class_3164$class_3167;Lnet/minecraft/class_3164$class_3165;Lcom/mojang/brigadier/context/CommandContext;)I method_13900 method_13900 + p 2 context + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_3162;Lnet/minecraft/class_2487;)I method_13901 executeMerge + p 2 nbt + p 1 object + p 0 source + m (Lnet/minecraft/class_3164$class_3167;Lcom/mojang/brigadier/context/CommandContext;)I method_13909 method_13909 + p 1 context + m (Lnet/minecraft/class_3164$class_3167;Lnet/minecraft/class_3164$class_3167;Lnet/minecraft/class_3164$class_3165;Lcom/mojang/brigadier/context/CommandContext;)I method_13913 method_13913 + p 3 context + m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/class_2487;Lnet/minecraft/class_2203$class_2209;Ljava/util/List;)I method_13894 method_13894 + p 2 path + p 3 elements + p 0 context + p 1 sourceNbt + m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_13892 method_13892 + p 0 path + f Ljava/util/List; field_13798 TARGET_OBJECT_TYPES + m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_17603 method_17603 + p 0 index + m (Lnet/minecraft/class_3164$class_3167;Lnet/minecraft/class_3164$class_3167;Lnet/minecraft/class_3164$class_3165;Lcom/mojang/brigadier/context/CommandContext;)I method_13917 method_13917 + p 3 context + m (Lnet/minecraft/class_3164$class_3167;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; method_13896 method_13896 + p 1 builder + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13905 register + p 0 dispatcher + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_13797 MODIFY_EXPECTED_OBJECT_EXCEPTION + m (Lnet/minecraft/class_3164$class_3167;Lnet/minecraft/class_3164$class_3165;)Lcom/mojang/brigadier/builder/ArgumentBuilder; method_13899 method_13899 + p 1 modifier + m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/class_3164$class_3167;Lnet/minecraft/class_3164$class_3165;Ljava/util/List;)I method_13920 executeModify + p 1 objectType + p 0 context + p 3 elements + p 2 modifier + m (Lnet/minecraft/class_3164$class_3167;Lnet/minecraft/class_3164$class_3167;Lnet/minecraft/class_3164$class_3165;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; method_13893 method_13893 + p 3 builder + m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_13902 method_13902 + p 0 path + m (Ljava/util/function/BiConsumer;)Lcom/mojang/brigadier/builder/ArgumentBuilder; method_13898 addModifyArgument + p 0 subArgumentAdder + f Ljava/util/List; field_13790 OBJECT_TYPE_FACTORIES + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_13793 GET_UNKNOWN_EXCEPTION + m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/class_2487;Lnet/minecraft/class_2203$class_2209;Ljava/util/List;)I method_13891 method_13891 + p 0 context + p 3 elements + p 1 sourceNbt + p 2 path + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13794 GET_MULTIPLE_EXCEPTION + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_17441 MODIFY_INVALID_INDEX_EXCEPTION + m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/class_2487;Lnet/minecraft/class_2203$class_2209;Ljava/util/List;)I method_13888 method_13888 + p 0 context + p 3 elements + p 1 sourceNbt + p 2 path + m (Lnet/minecraft/class_3164$class_3167;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; method_13889 method_13889 + p 1 builder + m (Ljava/util/function/BiConsumer;Lnet/minecraft/class_3164$class_3167;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; method_13922 method_13922 + p 2 builder + m (Lcom/mojang/brigadier/builder/ArgumentBuilder;Lnet/minecraft/class_3164$class_3166;)V method_13895 method_13895 + p 1 modifier + p 0 builder + m (Ljava/util/function/Function;)Lnet/minecraft/class_3164$class_3167; method_13919 method_13919 + p 0 factory + m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_13907 method_13907 + p 0 nbt +c net/minecraft/class_3164$class_3167 net/minecraft/server/command/DataCommand$ObjectType + m (Lcom/mojang/brigadier/builder/ArgumentBuilder;Ljava/util/function/Function;)Lcom/mojang/brigadier/builder/ArgumentBuilder; method_13925 addArgumentsToBuilder + p 1 argument + p 2 argumentAdder + m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/class_3162; method_13924 getObject + p 1 context +c net/minecraft/class_3164$class_3166 net/minecraft/server/command/DataCommand$ModifyArgumentCreator + m (Lnet/minecraft/class_3164$class_3165;)Lcom/mojang/brigadier/builder/ArgumentBuilder; create create + p 1 modifier +c net/minecraft/class_3164$class_3165 net/minecraft/server/command/DataCommand$ModifyOperation + m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/class_2487;Lnet/minecraft/class_2203$class_2209;Ljava/util/List;)I modify modify + p 3 path + p 4 elements + p 1 context + p 2 sourceNbt +c net/minecraft/class_889 net/minecraft/client/render/entity/model/DolphinEntityModel + f Lnet/minecraft/class_630; field_4655 tailFin + f Lnet/minecraft/class_630; field_4657 tail + f Lnet/minecraft/class_630; field_4658 body + f Lnet/minecraft/class_630; field_27411 root + m ()Lnet/minecraft/class_5607; method_31992 getTexturedModelData + m (Lnet/minecraft/class_630;)V + p 1 root +c net/minecraft/class_4491 com/mojang/blaze3d/systems/RenderCallStorage + f Ljava/util/List; field_20453 recordingQueues +c net/minecraft/class_888 net/minecraft/client/render/entity/DolphinEntityRenderer + f Lnet/minecraft/class_2960; field_4654 TEXTURE + m (Lnet/minecraft/class_1433;)Lnet/minecraft/class_2960; method_3903 getTexture +c net/minecraft/class_887 net/minecraft/client/render/entity/CreeperEntityRenderer + m (Lnet/minecraft/class_1548;F)F method_23154 getAnimationCounter + m (Lnet/minecraft/class_1548;)Lnet/minecraft/class_2960; method_3899 getTexture + f Lnet/minecraft/class_2960; field_4653 TEXTURE + m (Lnet/minecraft/class_1548;Lnet/minecraft/class_4587;F)V method_3900 scale +c net/minecraft/class_3160 net/minecraft/world/gen/feature/SeaPickleFeature +c net/minecraft/class_3169 net/minecraft/command/EntityDataObject + f Lnet/minecraft/class_1297; field_13801 entity + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13799 INVALID_ENTITY_EXCEPTION + m (Lnet/minecraft/class_1297;)V + p 1 entity + f Ljava/util/function/Function; field_13800 TYPE_FACTORY +c net/minecraft/class_882 net/minecraft/client/render/entity/ChickenEntityRenderer + m (Lnet/minecraft/class_1428;)Lnet/minecraft/class_2960; method_3892 getTexture + m (Lnet/minecraft/class_1428;F)F method_3893 getAnimationProgress + f Lnet/minecraft/class_2960; field_4649 TEXTURE +c net/minecraft/class_4496 net/minecraft/client/model/ModelUtil + m (FFF)F method_22114 interpolateAngle + p 1 angle2 + p 0 angle1 + p 2 progress +c net/minecraft/class_881 net/minecraft/client/render/entity/BoatEntityRenderer + m (Lnet/minecraft/class_1690;)Lnet/minecraft/class_2960; method_3891 getTexture + m (Lnet/minecraft/class_1690;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_3888 render + f Ljava/util/Map; field_27758 texturesAndModels +c net/minecraft/class_880 net/minecraft/client/render/entity/CaveSpiderEntityRenderer + f F field_32918 SCALE + m (Lnet/minecraft/class_1549;Lnet/minecraft/class_4587;F)V method_3886 scale + m (Lnet/minecraft/class_1549;)Lnet/minecraft/class_2960; method_3885 getTexture + f Lnet/minecraft/class_2960; field_4646 TEXTURE +c net/minecraft/class_3168 net/minecraft/world/gen/feature/SeagrassFeature +c net/minecraft/class_897 net/minecraft/client/render/entity/EntityRenderer + m (Lnet/minecraft/class_1297;Lnet/minecraft/class_2338;)I method_24087 getBlockLight + p 1 entity + p 2 pos + m (Lnet/minecraft/class_1297;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_3936 render + p 3 tickDelta + p 4 matrices + p 1 entity + p 2 yaw + p 5 vertexConsumers + p 6 light + f Lnet/minecraft/class_327; field_27761 textRenderer + f Lnet/minecraft/class_898; field_4676 dispatcher + m (Lnet/minecraft/class_1297;)Z method_3921 hasLabel + c Determines whether the passed entity should render with a nameplate above its head.\n\n

Checks for a custom nametag on living entities, and for teams/team visibilities for players.

+ p 1 entity + m (Lnet/minecraft/class_1297;Lnet/minecraft/class_2338;)I method_27950 getSkyLight + p 2 pos + p 1 entity + m (Lnet/minecraft/class_1297;Lnet/minecraft/class_2561;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_3926 renderLabelIfPresent + p 4 vertexConsumers + p 5 light + p 2 text + p 3 matrices + p 1 entity + m (Lnet/minecraft/class_1297;)Lnet/minecraft/class_2960; method_3931 getTexture + p 1 entity + m (Lnet/minecraft/class_1297;Lnet/minecraft/class_4604;DDD)Z method_3933 shouldRender + p 1 entity + p 5 y + p 3 x + p 2 frustum + p 7 z + f F field_4673 shadowRadius + f F field_4672 shadowOpacity + m (Lnet/minecraft/class_1297;F)Lnet/minecraft/class_243; method_23169 getPositionOffset + p 2 tickDelta + p 1 entity + m (Lnet/minecraft/class_1297;F)I method_24088 getLight + p 1 entity + p 2 tickDelta + m (Lnet/minecraft/class_5617$class_5618;)V + p 1 ctx + m ()Lnet/minecraft/class_327; method_3932 getFontRenderer +c net/minecraft/class_3172 net/minecraft/world/gen/feature/ShipwreckFeatureConfig + m (Z)V + p 1 isBeached + f Lcom/mojang/serialization/Codec; field_24908 CODEC + f Z field_13803 isBeached +c net/minecraft/class_896 net/minecraft/client/render/entity/EndermiteEntityRenderer + m (Lnet/minecraft/class_1559;)F method_3919 getLyingAngle + m (Lnet/minecraft/class_1559;)Lnet/minecraft/class_2960; method_3920 getTexture + f Lnet/minecraft/class_2960; field_4671 TEXTURE +c net/minecraft/class_3173 net/minecraft/world/gen/feature/SimpleBlockFeature +c net/minecraft/class_895 net/minecraft/client/render/entity/EnderDragonEntityRenderer + f Lnet/minecraft/class_2960; field_4668 CRYSTAL_BEAM_TEXTURE + m (Lnet/minecraft/class_4588;Lnet/minecraft/class_1159;FF)V method_23159 method_23159 + p 2 y + p 3 z + p 0 vertices + p 1 matrix + m ()Lnet/minecraft/class_5607; method_32165 getTexturedModelData + f Lnet/minecraft/class_2960; field_4669 EXPLOSION_TEXTURE + m (Lnet/minecraft/class_4588;Lnet/minecraft/class_1159;FF)V method_23158 method_23158 + p 3 x + p 0 vertices + p 1 matrix + p 2 y + m (Lnet/minecraft/class_1510;)Lnet/minecraft/class_2960; method_3914 getTexture + m (Lnet/minecraft/class_4588;Lnet/minecraft/class_1159;FF)V method_23156 method_23156 + p 0 vertices + p 1 matrix + p 2 y + p 3 x + f Lnet/minecraft/class_2960; field_21006 EYE_TEXTURE + f Lnet/minecraft/class_1921; field_21737 DRAGON_CUTOUT + f Lnet/minecraft/class_2960; field_4670 TEXTURE + f Lnet/minecraft/class_1921; field_21739 DRAGON_EYES + f Lnet/minecraft/class_1921; field_21738 DRAGON_DECAL + m (Lnet/minecraft/class_1510;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_3918 render + f Lnet/minecraft/class_1921; field_21740 CRYSTAL_BEAM_LAYER + f F field_21007 HALF_SQRT_3 + f Lnet/minecraft/class_895$class_625; field_21008 model + m (FFFFILnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_3917 renderCrystalBeam + p 1 dy + p 0 dx + p 3 tickDelta + p 2 dz + p 5 matrices + p 4 age + p 7 light + p 6 vertexConsumers + m (Lnet/minecraft/class_4588;Lnet/minecraft/class_1159;I)V method_23157 method_23157 + p 1 matrix + p 2 alpha + p 0 vertices +c net/minecraft/class_895$class_625 net/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel + f Lnet/minecraft/class_630; field_21548 leftWingTip + f Lnet/minecraft/class_630; field_3629 leftWing + f Lnet/minecraft/class_630; field_21552 leftHindLeg + f Lnet/minecraft/class_630; field_21554 leftHindFoot + f Lnet/minecraft/class_630; field_3625 rightFrontFoot + f Lnet/minecraft/class_630; field_3635 rightWingTip + f F field_21442 tickDelta + f Lnet/minecraft/class_630; field_3627 body + f Lnet/minecraft/class_630; field_21550 leftFrontLegTip + f Lnet/minecraft/class_630; field_3637 neck + f Lnet/minecraft/class_630; field_3631 jaw + f Lnet/minecraft/class_630; field_3633 rightHindLeg + f Lnet/minecraft/class_1510; field_21441 dragon + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;IIFLnet/minecraft/class_630;Lnet/minecraft/class_630;Lnet/minecraft/class_630;Lnet/minecraft/class_630;Lnet/minecraft/class_630;Lnet/minecraft/class_630;Lnet/minecraft/class_630;F)V method_23838 setLimbRotation + p 3 light + p 4 overlay + p 1 matrices + p 2 vertices + p 7 frontLeg + p 8 frontLegTip + p 5 offset + p 6 wing + p 11 hindLegTip + p 12 hindFoot + p 9 frontFoot + p 10 hindLeg + f Lnet/minecraft/class_630; field_21549 leftFrontLeg + m (Lnet/minecraft/class_1510;FFFFF)V method_23621 setAngles + f Lnet/minecraft/class_630; field_21553 leftHindLegTip + f Lnet/minecraft/class_630; field_3628 rightHindFoot + f Lnet/minecraft/class_630; field_21555 rightWing + m (Lnet/minecraft/class_630;)V + p 1 part + f Lnet/minecraft/class_630; field_21551 leftFrontFoot + f Lnet/minecraft/class_630; field_3626 rightHindLegTip + f Lnet/minecraft/class_630; field_3632 rightFrontLeg + f Lnet/minecraft/class_630; field_3634 rightFrontLegTip + f Lnet/minecraft/class_630; field_3630 head + m (Lnet/minecraft/class_1510;FFF)V method_23620 animateModel +c net/minecraft/class_3174 net/minecraft/server/dedicated/DedicatedPlayerManager + m ()Lnet/minecraft/class_3176; method_13938 getServer + f Lorg/apache/logging/log4j/Logger; field_13804 LOGGER + m ()V method_13937 saveWhitelist + m ()V method_13936 loadWhitelist + m ()V method_13935 saveOpList + m ()V method_13934 loadOpList + m ()V method_13933 loadUserBanList + m ()V method_13932 saveIpBanList + m ()V method_13931 loadIpBanList + m ()V method_13930 saveUserBanList + m (Lnet/minecraft/class_3176;Lnet/minecraft/class_5455$class_5457;Lnet/minecraft/class_29;)V + p 1 server + p 2 tracker + p 3 saveHandler +c net/minecraft/class_6200 net/minecraft/unused/packageinfo/PackageInfo6200 +c net/minecraft/class_894 net/minecraft/client/render/entity/EndermanEntityRenderer + m (Lnet/minecraft/class_1560;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_3911 render + f Lnet/minecraft/class_2960; field_4666 TEXTURE + m (Lnet/minecraft/class_1560;)Lnet/minecraft/class_2960; method_3912 getTexture + m (Lnet/minecraft/class_1560;F)Lnet/minecraft/class_243; method_23160 getPositionOffset + f Ljava/util/Random; field_4667 random +c net/minecraft/class_3175 net/minecraft/world/gen/feature/SimpleBlockFeatureConfig + f Lnet/minecraft/class_4651; field_13807 toPlace + f Ljava/util/List; field_13808 placeOn + f Ljava/util/List; field_13805 placeIn + f Lcom/mojang/serialization/Codec; field_24909 CODEC + m (Lnet/minecraft/class_4651;Ljava/util/List;Ljava/util/List;Ljava/util/List;)V + p 4 placeUnder + p 3 placeIn + p 2 placeOn + f Ljava/util/List; field_13806 placeUnder +c net/minecraft/class_899 net/minecraft/client/render/entity/EvokerEntityRenderer + f Lnet/minecraft/class_2960; field_4697 TEXTURE + m (Lnet/minecraft/class_1617;)Lnet/minecraft/class_2960; method_3961 getTexture +c net/minecraft/class_899$1 net/minecraft/client/render/entity/EvokerEntityRenderer$1 + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1617;FFFFFF)V method_23170 render +c net/minecraft/class_3170 net/minecraft/world/gen/feature/ShipwreckFeature +c net/minecraft/class_3170$class_3171 net/minecraft/world/gen/feature/ShipwreckFeature$Start + m (Lnet/minecraft/class_5455;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Lnet/minecraft/class_1923;Lnet/minecraft/class_1959;Lnet/minecraft/class_3172;Lnet/minecraft/class_5539;)V method_28647 init +c net/minecraft/class_898 net/minecraft/client/render/entity/EntityRenderDispatcher + m (Z)V method_3948 setRenderShadows + p 1 value + m (Lnet/minecraft/class_1297;F)I method_23839 getLight + p 1 entity + p 2 tickDelta + f Lnet/minecraft/class_327; field_4689 textRenderer + f Lnet/minecraft/class_4184; field_4686 camera + m (Lnet/minecraft/class_4587$class_4665;Lnet/minecraft/class_4588;Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;DDDFF)V method_23163 renderShadowPart + p 4 x + p 6 y + p 8 z + p 11 opacity + p 10 radius + p 1 vertices + p 0 entry + p 3 pos + p 2 world + f Lnet/minecraft/class_1921; field_21009 SHADOW_LAYER + m (Lnet/minecraft/class_1297;)D method_23168 getSquaredDistanceToCamera + p 1 entity + f Lnet/minecraft/class_918; field_27759 itemRenderer + f Lnet/minecraft/class_315; field_4692 gameOptions + f Ljava/util/Map; field_4696 renderers + f Lnet/minecraft/class_1937; field_4684 world + m (Lnet/minecraft/class_4587$class_4665;Lnet/minecraft/class_4588;FFFFF)V method_23161 drawFireVertex + p 1 vertices + p 0 entry + p 3 y + p 2 x + p 5 u + p 4 z + p 6 v + m (Lnet/minecraft/class_1297;Lnet/minecraft/class_4604;DDD)Z method_3950 shouldRender + p 5 y + p 7 z + p 1 entity + p 2 frustum + p 3 x + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_4184;Lnet/minecraft/class_1297;)V method_3941 configure + p 2 camera + p 1 world + p 3 target + f Z field_4681 renderShadows + m ()Z method_3958 shouldRenderHitboxes + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;Lnet/minecraft/class_1297;F)V method_3956 renderHitbox + p 0 matrices + p 1 vertices + p 2 entity + p 3 tickDelta + f Lnet/minecraft/class_1060; field_4685 textureManager + m (Lnet/minecraft/class_1297;DDDFFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_3954 render + p 1 entity + p 4 y + p 2 x + p 8 yaw + p 9 tickDelta + p 6 z + p 12 light + p 10 matrices + p 11 vertexConsumers + m (Z)V method_3955 setRenderHitboxes + p 1 value + m (Lnet/minecraft/class_4587$class_4665;Lnet/minecraft/class_4588;FFFFFF)V method_23162 drawShadowVertex + p 0 entry + p 4 y + p 3 x + p 2 alpha + p 1 vertices + p 7 v + p 6 u + p 5 z + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;Lnet/minecraft/class_1297;FFLnet/minecraft/class_4538;F)V method_23166 renderShadow + p 2 entity + p 3 opacity + p 0 matrices + p 1 vertexConsumers + p 6 radius + p 4 tickDelta + p 5 world + f Ljava/util/Map; field_4687 modelRenderers + m (Lnet/minecraft/class_1297;)Lnet/minecraft/class_897; method_3953 getRenderer + p 1 entity + m (Lnet/minecraft/class_1158;)V method_24196 setRotation + p 1 rotation + m (DDD)D method_3959 getSquaredDistanceToCamera + p 3 y + p 1 x + p 5 z + m (Lnet/minecraft/class_1937;)V method_3944 setWorld + p 1 world + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;Lnet/minecraft/class_1297;)V method_23165 renderFire + p 2 vertexConsumers + p 1 matrices + p 3 entity + f Lnet/minecraft/class_1297; field_4678 targetedEntity + f Lnet/minecraft/class_5599; field_27760 modelLoader + m (Lnet/minecraft/class_1060;Lnet/minecraft/class_918;Lnet/minecraft/class_327;Lnet/minecraft/class_315;Lnet/minecraft/class_5599;)V + p 2 itemRenderer + p 3 textRenderer + p 1 textureManager + p 4 gameOptions + p 5 modelLoader + f Lnet/minecraft/class_1158; field_21794 rotation + m ()Lnet/minecraft/class_1158; method_24197 getRotation + f Z field_4680 renderHitboxes +c net/minecraft/class_6206 net/minecraft/unused/packageinfo/PackageInfo6206 +c net/minecraft/class_6205 net/minecraft/unused/packageinfo/PackageInfo6205 +c net/minecraft/class_6208 net/minecraft/unused/packageinfo/PackageInfo6208 +c net/minecraft/class_6207 net/minecraft/unused/packageinfo/PackageInfo6207 +c net/minecraft/class_893 net/minecraft/client/render/entity/ElderGuardianEntityRenderer + f Lnet/minecraft/class_2960; field_4665 TEXTURE + m (Lnet/minecraft/class_1577;Lnet/minecraft/class_4587;F)V method_3910 scale + m (Lnet/minecraft/class_1577;)Lnet/minecraft/class_2960; method_3976 getTexture +c net/minecraft/obfuscate/DontObfuscate net/minecraft/obfuscate/DontObfuscate + c This annotation applies to some unobfuscated elements within the Minecraft\nsource code.\n\n

Its behavior appears as follows:\n

    \n
  • The annotation itself is not obfuscated.
  • \n
  • If a class is annotated, it is not obfuscated. It's not yet clear if its\nmembers will always become deobfuscated as well.
  • \n
  • If a member is annotated, it and its containing class is not obfuscated,\nbut other members in the same class may stay obfuscated.
  • \n
\n\n

Visit the use page for the usage of this annotation.\n\n

In addition, single-abstract-method interfaces used as lambda expressions\nalways have their single abstract method unobfuscated per proguard behavior.\n\n

This annotation is not {@link java.lang.annotation.Documented}, and hence\nwill not appear in the generated javadoc for annotated elements.\n\n@see net.minecraft.util.CubicSampler.RgbFetcher\n@see net.minecraft.world.level.ColorResolver#getColor +c net/minecraft/class_3176 net/minecraft/server/dedicated/MinecraftDedicatedServer + f Lnet/minecraft/class_3807; field_16799 propertiesLoader + m (Ljava/lang/String;Lnet/minecraft/class_2168;)V method_13947 enqueueCommand + p 2 commandSource + p 1 command + m (Z)V method_16712 setUseWhitelist + p 1 useWhitelist + m ()Z method_13951 convertData + m ()V method_13948 createGui + m ()Lnet/minecraft/class_3174; method_13949 getPlayerManager + f Lnet/minecraft/class_3408; field_13819 rconServer + m ()V method_13942 sleepFiveSeconds + m ()V method_13941 executeQueuedCommands + f Ljava/util/regex/Pattern; field_13810 SHA1_PATTERN + f Lnet/minecraft/class_3364; field_13816 queryResponseHandler + m ()J method_13944 getMaxTickTime + f Lorg/apache/logging/log4j/Logger; field_13814 LOGGER + f Lnet/minecraft/class_3182; field_16800 gui + f Lnet/minecraft/class_3350; field_13811 rconCommandOutput + f Lnet/minecraft/class_5514; field_26898 filterer + m ()Ljava/lang/String; method_13950 createResourcePackHash + f Ljava/util/List; field_13815 commandQueue + m (Ljava/lang/Thread;Lnet/minecraft/class_5455$class_5457;Lnet/minecraft/class_32$class_5143;Lnet/minecraft/class_3283;Lnet/minecraft/class_5350;Lnet/minecraft/class_5219;Lnet/minecraft/class_3807;Lcom/mojang/datafixers/DataFixer;Lcom/mojang/authlib/minecraft/MinecraftSessionService;Lcom/mojang/authlib/GameProfileRepository;Lnet/minecraft/class_3312;Lnet/minecraft/class_3950;)V + p 2 registryManager + p 3 session + p 4 dataPackManager + p 5 serverResourceManager + p 1 serverThread + p 10 gameProfileRepo + p 11 userCache + p 12 worldGenerationProgressListenerFactory + p 6 saveProperties + p 7 propertiesLoader + p 8 dataFixer + p 9 sessionService +c net/minecraft/class_6202 net/minecraft/unused/packageinfo/PackageInfo6202 +c net/minecraft/class_892 net/minecraft/client/render/entity/EndCrystalEntityRenderer + f Lnet/minecraft/class_630; field_21003 core + f Lnet/minecraft/class_630; field_21004 frame + m (Lnet/minecraft/class_1511;Lnet/minecraft/class_4604;DDD)Z method_3907 shouldRender + m (Lnet/minecraft/class_1511;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_3908 render + f F field_21002 SINE_45_DEGREES + f Lnet/minecraft/class_630; field_21005 bottom + f Lnet/minecraft/class_2960; field_4663 TEXTURE + f Ljava/lang/String; field_32920 BASE + f Ljava/lang/String; field_32919 GLASS + f Lnet/minecraft/class_1921; field_21736 END_CRYSTAL + m (Lnet/minecraft/class_1511;F)F method_23155 getYOffset + p 1 tickDelta + p 0 crystal + m ()Lnet/minecraft/class_5607; method_32164 getTexturedModelData + m (Lnet/minecraft/class_1511;)Lnet/minecraft/class_2960; method_3909 getTexture +c net/minecraft/class_6201 net/minecraft/unused/packageinfo/PackageInfo6201 +c net/minecraft/class_3177 net/minecraft/world/gen/feature/SimpleRandomFeature +c net/minecraft/class_891 net/minecraft/client/render/entity/DragonFireballEntityRenderer + f Lnet/minecraft/class_2960; field_4661 TEXTURE + m (Lnet/minecraft/class_1670;Lnet/minecraft/class_2338;)I method_24086 getBlockLight + m (Lnet/minecraft/class_1670;)Lnet/minecraft/class_2960; method_3905 getTexture + f Lnet/minecraft/class_1921; field_21735 LAYER + m (Lnet/minecraft/class_4588;Lnet/minecraft/class_1159;Lnet/minecraft/class_4581;IFIII)V method_23837 produceVertex + p 4 x + p 3 light + p 2 normalMatrix + p 1 modelMatrix + p 0 vertexConsumer + p 7 textureV + p 6 textureU + p 5 y + m (Lnet/minecraft/class_1670;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_3906 render +c net/minecraft/class_3178 net/minecraft/server/dedicated/DedicatedServerWatchdog + f J field_13824 maxTickTime + f Lnet/minecraft/class_3176; field_13823 server + m (Lnet/minecraft/class_3176;)V + p 1 server + f Lorg/apache/logging/log4j/Logger; field_13825 LOGGER + m ()V method_13954 shutdown +c net/minecraft/class_6204 net/minecraft/unused/packageinfo/PackageInfo6204 +c net/minecraft/class_890 net/minecraft/client/render/entity/DrownedEntityRenderer + f Lnet/minecraft/class_2960; field_4659 TEXTURE + m (Lnet/minecraft/class_1551;Lnet/minecraft/class_4587;FFF)V method_4164 setupTransforms +c net/minecraft/class_6203 net/minecraft/unused/packageinfo/PackageInfo6203 +c net/minecraft/class_3179 net/minecraft/world/gen/feature/SimpleRandomFeatureConfig + f Lcom/mojang/serialization/Codec; field_24910 CODEC + f Ljava/util/List; field_13827 features + m (Ljava/util/List;)V + p 1 features +c net/minecraft/class_3140 net/minecraft/server/command/TagCommand + m (Lnet/minecraft/class_2168;Ljava/util/Collection;)I method_13700 executeList + p 0 source + p 1 targets + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13704 method_13704 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13703 method_13703 + p 0 context + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13698 register + p 0 dispatcher + m (Lnet/minecraft/class_2168;Ljava/util/Collection;Ljava/lang/String;)I method_13699 executeRemove + p 0 source + p 1 targets + p 2 tag + m (Lnet/minecraft/class_2168;Ljava/util/Collection;Ljava/lang/String;)I method_13702 executeAdd + p 0 source + p 1 targets + p 2 tag + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13697 method_13697 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; method_13701 method_13701 + p 1 builder + p 0 context + m (Lnet/minecraft/class_2168;)Z method_13705 method_13705 + p 0 source + m (Ljava/util/Collection;)Ljava/util/Collection; method_13706 getTags + p 0 entities + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13743 REMOVE_FAILED_EXCEPTION + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13742 ADD_FAILED_EXCEPTION +c net/minecraft/class_3141 net/minecraft/world/gen/feature/RandomFeatureConfig + f Ljava/util/List; field_13744 features + f Lcom/mojang/serialization/Codec; field_24901 CODEC + m (Ljava/util/List;Lnet/minecraft/class_2975;)V + p 1 features + p 2 defaultFeature + m (Ljava/util/List;Ljava/util/function/Supplier;)V + p 2 defaultFeature + p 1 features + f Ljava/util/function/Supplier; field_13745 defaultFeature +c net/minecraft/class_3142 net/minecraft/server/command/TeamCommand + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13717 method_13717 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13749 method_13749 + p 0 context + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13749 ADD_DUPLICATE_EXCEPTION + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13729 method_13729 + p 0 context + m (Lnet/minecraft/class_2168;Ljava/lang/String;Lnet/minecraft/class_2561;)I method_13715 executeAdd + p 1 team + p 0 source + p 2 displayName + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13737 method_13737 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13725 method_13725 + p 0 context + m (Lnet/minecraft/class_2168;)I method_13728 executeListTeams + p 0 source + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_268;Lnet/minecraft/class_2561;)I method_13756 executeModifySuffix + p 1 team + p 2 suffix + p 0 source + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_268;)I method_13747 executeRemove + p 0 source + p 1 team + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_268;)I method_13723 executeEmpty + p 1 team + p 0 source + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_268;Lnet/minecraft/class_124;)I method_13745 executeModifyColor + p 2 color + p 1 team + p 0 source + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13753 OPTION_FRIENDLY_FIRE_ALREADY_ENABLED_EXCEPTION + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13752 method_13752 + p 0 context + m (Lnet/minecraft/class_2168;)Z method_13719 method_13719 + p 0 source + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13744 method_13744 + p 0 context + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13757 OPTION_DEATH_MESSAGE_VISIBILITY_UNCHANGED_EXCEPTION + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13740 method_13740 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13716 method_13716 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13724 method_13724 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13712 method_13712 + p 0 context + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_268;Lnet/minecraft/class_270$class_271;)I method_13713 executeModifyCollisionRule + p 1 team + p 0 source + p 2 collisionRule + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_268;Lnet/minecraft/class_270$class_272;)I method_13735 executeModifyDeathMessageVisibility + p 2 visibility + p 1 team + p 0 source + m (Lnet/minecraft/class_2168;Ljava/lang/String;)I method_13757 executeAdd + p 1 team + p 0 source + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_268;)I method_13748 executeListMembers + p 0 source + p 1 team + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13750 OPTION_COLLISION_RULE_UNCHANGED_EXCEPTION + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13754 OPTION_FRIENDLY_FIRE_ALREADY_DISABLED_EXCEPTION + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13731 method_13731 + p 0 context + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_268;Ljava/util/Collection;)I method_13720 executeJoin + p 1 team + p 2 members + p 0 source + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13755 method_13755 + p 0 context + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13746 OPTION_COLOR_UNCHANGED_EXCEPTION + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13736 register + p 0 dispatcher + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13739 method_13739 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13727 method_13727 + p 0 context + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_268;Z)I method_13754 executeModifyFriendlyFire + p 0 source + p 1 team + p 2 allowed + m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_13741 method_13741 + p 0 maxLength + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_268;Lnet/minecraft/class_270$class_272;)I method_13732 executeModifyNametagVisibility + p 2 visibility + p 1 team + p 0 source + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13742 method_13742 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13730 method_13730 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13722 method_13722 + p 0 context + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13751 EMPTY_UNCHANGED_EXCEPTION + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13747 OPTION_SEE_FRIENDLY_INVISIBLES_ALREADY_ENABLED_EXCEPTION + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13755 OPTION_NAME_UNCHANGED_EXCEPTION + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13750 method_13750 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13738 method_13738 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13718 method_13718 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13746 method_13746 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13734 method_13734 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13726 method_13726 + p 0 context + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_268;Z)I method_13751 executeModifySeeFriendlyInvisibles + p 2 allowed + p 0 source + p 1 team + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_268;Lnet/minecraft/class_2561;)I method_13711 executeModifyDisplayName + p 2 displayName + p 0 source + p 1 team + m (Lnet/minecraft/class_2168;Ljava/util/Collection;)I method_13714 executeLeave + p 0 source + p 1 members + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_268;Lnet/minecraft/class_2561;)I method_13743 executeModifyPrefix + p 1 team + p 2 prefix + p 0 source + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13753 method_13753 + p 0 context + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13752 OPTION_NAMETAG_VISIBILITY_UNCHANGED_EXCEPTION + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13733 method_13733 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13721 method_13721 + p 0 context + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_13748 ADD_LONG_NAME_EXCEPTION + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13756 OPTION_SEE_FRIENDLY_INVISIBLES_ALREADY_DISABLED_EXCEPTION +c net/minecraft/class_3149 net/minecraft/server/command/TimeCommand + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13786 register + p 0 dispatcher + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13790 method_13790 + p 0 context + m (Lnet/minecraft/class_2168;)Z method_13791 method_13791 + p 0 source + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13795 method_13795 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13785 method_13785 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13797 method_13797 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13792 method_13792 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13793 method_13793 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13783 method_13783 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13794 method_13794 + p 0 context + m (Lnet/minecraft/class_2168;I)I method_13788 executeAdd + p 0 source + p 1 time + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13789 method_13789 + p 0 context + m (Lnet/minecraft/class_2168;I)I method_13796 executeQuery + p 1 time + p 0 source + m (Lnet/minecraft/class_2168;I)I method_13784 executeSet + p 0 source + p 1 time + m (Lnet/minecraft/class_3218;)I method_13787 getDayTime + p 0 world +c net/minecraft/class_3143 net/minecraft/server/command/TeleportCommand + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13758 method_13758 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13769 method_13769 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13768 method_13768 + p 0 context + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_22255 INVALID_POSITION_EXCEPTION + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13759 method_13759 + p 0 context + m (Lnet/minecraft/class_2168;Ljava/util/Collection;Lnet/minecraft/class_3218;Lnet/minecraft/class_2267;Lnet/minecraft/class_2267;Lnet/minecraft/class_3143$class_3144;)I method_13765 execute + p 4 rotation + p 3 location + p 5 facingLocation + p 0 source + p 2 world + p 1 targets + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13760 register + p 0 dispatcher + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_1297;Lnet/minecraft/class_3218;DDDLjava/util/Set;FFLnet/minecraft/class_3143$class_3144;)V method_13766 teleport + p 9 movementFlags + p 11 pitch + p 10 yaw + p 5 y + p 7 z + p 1 target + p 0 source + p 3 x + p 2 world + p 12 facingLocation + m (Lnet/minecraft/class_2168;)Z method_13764 method_13764 + p 0 source + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13770 method_13770 + p 0 context + m (Lnet/minecraft/class_2168;)Z method_13763 method_13763 + p 0 source + m (Lnet/minecraft/class_2168;Ljava/util/Collection;Lnet/minecraft/class_1297;)I method_13771 execute + p 0 source + p 1 targets + p 2 destination + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13767 method_13767 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13761 method_13761 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13762 method_13762 + p 0 context +c net/minecraft/class_3143$class_3144 net/minecraft/server/command/TeleportCommand$LookTarget + f Lnet/minecraft/class_1297; field_13758 target + f Lnet/minecraft/class_243; field_13760 targetPos + m (Lnet/minecraft/class_1297;Lnet/minecraft/class_2183$class_2184;)V + p 1 target + p 2 targetAnchor + f Lnet/minecraft/class_2183$class_2184; field_13759 targetAnchor + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_1297;)V method_13772 look + p 2 entity + p 1 source + m (Lnet/minecraft/class_243;)V + p 1 targetPos +c net/minecraft/class_3146 net/minecraft/server/command/TellRawCommand + m (Lnet/minecraft/class_2168;)Z method_13778 method_13778 + p 0 source + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13776 register + p 0 dispatcher + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13777 method_13777 + p 0 context +c net/minecraft/class_4482 net/minecraft/block/entity/BeehiveBlockEntity + m ()Z method_21857 hasFlowerPos + m (Lnet/minecraft/class_1297;ZI)V method_21849 tryEnterHive + p 3 ticksInHive + p 2 hasNectar + p 1 entity + f I field_31315 MIN_OCCUPATION_TICKS_WITH_NECTAR + f I field_31313 MIN_OCCUPATION_TICKS_WITHOUT_NECTAR + f Ljava/lang/String; field_31311 BEES_KEY + m (ILnet/minecraft/class_4466;)V method_29562 ageBee + p 0 ticks + p 1 bee + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_4482$class_4484;)Ljava/util/List; method_21852 tryReleaseBee + p 2 beeState + p 1 state + f Ljava/lang/String; field_31309 TICKS_IN_HIVE_KEY + m ()I method_23903 getBeeCount + f Lnet/minecraft/class_2338; field_20424 flowerPos + f Ljava/lang/String; field_31307 MIN_OCCUPATION_TICKS_KEY + m (Lnet/minecraft/class_1297;Z)V method_21848 tryEnterHive + p 1 entity + p 2 hasNectar + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Ljava/util/List;Lnet/minecraft/class_2338;)V method_21858 tickBees + p 1 pos + p 0 world + p 3 bees + p 2 state + p 4 flowerPos + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_4482;)V method_31656 serverTick + p 2 state + p 3 blockEntity + p 0 world + p 1 pos + m (Lnet/minecraft/class_1657;Lnet/minecraft/class_2680;Lnet/minecraft/class_4482$class_4484;)V method_21850 angerBees + p 3 beeState + p 2 state + p 1 player + m ()Lnet/minecraft/class_2499; method_21859 getBees + f Ljava/lang/String; field_31306 FLOWER_POS_KEY + f I field_31312 MAX_BEE_COUNT + f Ljava/util/List; field_20423 bees + m ()Z method_21856 isFullOfBees + m ()Z method_22400 hasNoBees + f Ljava/lang/String; field_31310 HAS_NECTAR_KEY + f I field_31314 ANGERED_CANNOT_ENTER_HIVE_TICKS + m ()Z method_23280 isNearFire + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_4482$class_4483;Ljava/util/List;Lnet/minecraft/class_4482$class_4484;Lnet/minecraft/class_2338;)Z method_21855 releaseBee + p 6 flowerPos + p 0 world + p 1 pos + p 2 state + p 3 bee + p 4 entities + p 5 beeState + f Ljava/lang/String; field_31308 ENTITY_DATA_KEY + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V + p 2 state + p 1 pos + m (Lnet/minecraft/class_2487;IZ)V method_35292 addBee + p 3 hasNectar + p 2 ticksInHive + p 1 nbtCompound + m (Lnet/minecraft/class_2680;)I method_23902 getHoneyLevel + p 0 state + m ()Z method_23904 isSmoked +c net/minecraft/class_4482$class_4484 net/minecraft/block/entity/BeehiveBlockEntity$BeeState +c net/minecraft/class_4482$class_4483 net/minecraft/block/entity/BeehiveBlockEntity$Bee + f I field_20426 ticksInHive + f Lnet/minecraft/class_2487; field_20425 entityData + m (Lnet/minecraft/class_2487;II)V + p 3 minOccupationTicks + p 2 ticksInHive + p 1 entityData + f I field_20427 minOccupationTicks +c net/minecraft/class_3150 net/minecraft/world/gen/feature/RandomFeature +c net/minecraft/class_4481 net/minecraft/block/BeehiveBlock + f I field_31012 DROPPED_HONEYCOMB_COUNT + f I field_31011 FULL_HONEY_LEVEL + f Lnet/minecraft/class_2753; field_20419 FACING + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;)V method_23754 takeHoney + p 3 pos + p 2 state + p 1 world + m (Ljava/util/Random;)Lnet/minecraft/class_2350; method_26978 getRandomGenerationDirection + p 0 random + m (Lnet/minecraft/class_1268;Lnet/minecraft/class_1657;)V method_21839 method_21839 + p 1 player + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_21843 spawnHoneyParticles + p 2 pos + p 3 state + p 1 world + f Lnet/minecraft/class_2758; field_20420 HONEY_LEVEL + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;Lnet/minecraft/class_4482$class_4484;)V method_21841 takeHoney + p 3 pos + p 2 state + p 1 world + p 5 beeState + p 4 player + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_265;D)V method_21844 addHoneyParticle + p 4 height + p 1 world + p 3 shape + p 2 pos + m (Lnet/minecraft/class_1937;DDDDD)V method_21840 addHoneyParticle + p 10 height + p 6 minZ + p 8 maxZ + p 1 world + p 2 minX + p 4 maxX + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_21842 dropHoneycomb + p 1 pos + p 0 world + f [Lnet/minecraft/class_2350; field_20418 GENERATE_DIRECTIONS + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_23893 angerNearbyBees + p 2 pos + p 1 world + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Z method_23894 hasBees + p 1 world + p 2 pos +c net/minecraft/class_3151 net/minecraft/server/command/TitleCommand + m (Lnet/minecraft/class_2168;Ljava/util/Collection;)I method_13799 executeReset + p 0 source + p 1 targets + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13803 method_13803 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13800 method_13800 + p 0 context + m (Lnet/minecraft/class_2168;Ljava/util/Collection;Lnet/minecraft/class_2561;Ljava/lang/String;Ljava/util/function/Function;)I method_13802 executeTitle + p 1 targets + p 0 source + p 3 titleType + p 2 title + p 4 constructor + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13801 method_13801 + p 0 context + m (Lnet/minecraft/class_2168;Ljava/util/Collection;III)I method_13806 executeTimes + p 4 fadeOut + p 3 stay + p 2 fadeIn + p 1 targets + p 0 source + m (Lnet/minecraft/class_2168;Ljava/util/Collection;)I method_13805 executeClear + p 1 targets + p 0 source + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13807 method_13807 + p 0 context + m (Lnet/minecraft/class_2168;)Z method_13810 method_13810 + p 0 source + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13804 register + p 0 dispatcher + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13808 method_13808 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13809 method_13809 + p 0 context +c net/minecraft/class_3152 net/minecraft/world/gen/feature/EmeraldOreFeature +c net/minecraft/class_3153 net/minecraft/server/command/TriggerCommand + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13815 method_13815 + p 0 context + m (Lnet/minecraft/class_2168;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; method_13819 suggestObjectives + p 1 builder + p 0 source + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13816 method_13816 + p 0 context + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_267;I)I method_13817 executeAdd + p 0 source + p 2 value + p 1 score + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13812 method_13812 + p 0 context + m (Lnet/minecraft/class_3222;Lnet/minecraft/class_266;)Lnet/minecraft/class_267; method_13821 getScore + p 0 player + p 1 objective + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13764 FAILED_INVALID_EXCEPTION + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13763 FAILED_UNPRIMED_EXCEPTION + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13813 register + p 0 dispatcher + m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; method_13814 method_13814 + p 1 builder + p 0 context + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_267;I)I method_13820 executeSet + p 0 source + p 2 value + p 1 score + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_267;)I method_13818 executeSimple + p 1 score + p 0 source +c net/minecraft/class_4480 net/minecraft/item/HoneyBottleItem + f I field_30885 MAX_USE_TIME +c net/minecraft/class_3158 net/minecraft/server/command/WorldBorderCommand + m (Lnet/minecraft/class_2168;)I method_13868 executeGet + p 0 source + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13858 register + p 0 dispatcher + m (Lnet/minecraft/class_2168;I)I method_13859 executeWarningDistance + p 0 source + p 1 distance + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_241;)I method_13869 executeCenter + p 0 source + p 1 pos + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13870 method_13870 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13860 method_13860 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13872 method_13872 + p 0 context + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13776 SET_FAILED_SMALL_EXCEPTION + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13774 DAMAGE_AMOUNT_FAILED_EXCEPTION + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13778 DAMAGE_BUFFER_FAILED_EXCEPTION + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13864 method_13864 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13866 method_13866 + p 0 context + m (Lnet/minecraft/class_2168;)Z method_13862 method_13862 + p 0 source + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13780 SET_FAILED_NO_CHANGE_EXCEPTION + m (Lnet/minecraft/class_2168;DJ)I method_13854 executeSet + p 0 source + p 3 time + p 1 distance + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13773 WARNING_TIME_FAILED_EXCEPTION + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13871 method_13871 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13861 method_13861 + p 0 context + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13777 WARNING_DISTANCE_FAILED_EXCEPTION + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13775 CENTER_FAILED_EXCEPTION + m (Lnet/minecraft/class_2168;I)I method_13856 executeWarningTime + p 0 source + p 1 time + m (Lnet/minecraft/class_2168;F)I method_13865 executeBuffer + p 1 distance + p 0 source + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13867 method_13867 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13857 method_13857 + p 0 context + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13779 SET_FAILED_BIG_EXCEPTION + m (Lnet/minecraft/class_2168;F)I method_13863 executeDamage + p 0 source + p 1 damagePerBlock + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13855 method_13855 + p 0 context +c net/minecraft/class_3154 net/minecraft/world/gen/feature/EmeraldOreFeatureConfig + f Lcom/mojang/serialization/Codec; field_24904 CODEC + f Lnet/minecraft/class_2680; field_13766 state + f Lnet/minecraft/class_2680; field_13765 target + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;)V + p 2 state + p 1 target +c net/minecraft/class_4486 net/minecraft/world/storage/ChunkStreamVersion + f Lnet/minecraft/class_4486; field_20443 DEFLATE + f Lnet/minecraft/class_4486; field_20442 GZIP + m (I)Z method_21887 exists + p 0 id + f Lnet/minecraft/class_4486; field_20444 UNCOMPRESSED + f I field_20446 id + m (Ljava/io/InputStream;)Ljava/io/InputStream; method_21885 wrap + p 1 inputStream + m (ILnet/minecraft/class_4486$class_4487;Lnet/minecraft/class_4486$class_4487;)V + p 3 outputStreamWrapper + p 2 inputStreamWrapper + p 1 id + m (I)Lnet/minecraft/class_4486; method_21883 get + p 0 id + m (Ljava/io/OutputStream;)Ljava/io/OutputStream; method_21886 wrap + p 1 outputStream + f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; field_20445 VERSIONS + f Lnet/minecraft/class_4486$class_4487; field_20448 outputStreamWrapper + f Lnet/minecraft/class_4486$class_4487; field_20447 inputStreamWrapper + m ()I method_21882 getId + m (Lnet/minecraft/class_4486;)Lnet/minecraft/class_4486; method_21884 add + p 0 version +c net/minecraft/class_4486$class_4487 net/minecraft/world/storage/ChunkStreamVersion$Wrapper + m (Ljava/lang/Object;)Ljava/lang/Object; wrap wrap + p 1 object +c net/minecraft/class_3155 net/minecraft/server/command/WeatherCommand + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13829 method_13829 + p 0 context + m (Lnet/minecraft/class_2168;)Z method_13832 method_13832 + p 0 source + m (Lnet/minecraft/class_2168;I)I method_13833 executeThunder + p 0 source + p 1 duration + m (Lnet/minecraft/class_2168;I)I method_13824 executeClear + p 1 duration + p 0 source + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13825 method_13825 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13826 method_13826 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13831 method_13831 + p 0 context + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13827 register + p 0 dispatcher + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13823 method_13823 + p 0 context + m (Lnet/minecraft/class_2168;I)I method_13828 executeRain + p 1 duration + p 0 source + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13830 method_13830 + p 0 context +c net/minecraft/class_4485 net/minecraft/world/storage/SectorMap + m (II)V method_21868 allocate + p 2 size + p 1 start + f Ljava/util/BitSet; field_20433 bitSet + m (I)I method_21867 allocate + p 1 size + m (II)V method_21869 free + p 2 size + p 1 start +c net/minecraft/class_4488 net/minecraft/loot/function/CopyStateFunction + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4488$class_4489; method_21892 getBuilder + p 0 block + f Lnet/minecraft/class_2248; field_20449 block + f Ljava/util/Set; field_20450 properties + m ([Lnet/minecraft/class_5341;Lnet/minecraft/class_2248;Ljava/util/Set;)V + p 3 properties + p 2 block + p 1 conditions + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2769;)Ljava/lang/String; method_21893 getPropertyName + p 0 state + p 1 property +c net/minecraft/class_4488$class_4490 net/minecraft/loot/function/CopyStateFunction$Serializer + m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_4488; method_21900 fromJson + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_4488;Lcom/google/gson/JsonSerializationContext;)V method_21901 toJson + m (Lcom/google/gson/JsonArray;Lnet/minecraft/class_2769;)V method_21899 method_21899 + p 1 property +c net/minecraft/class_4488$class_4489 net/minecraft/loot/function/CopyStateFunction$Builder + m (Lnet/minecraft/class_2769;)Lnet/minecraft/class_4488$class_4489; method_21898 addProperty + p 1 property + m ()Lnet/minecraft/class_4488$class_4489; method_21897 getThisBuilder + f Ljava/util/Set; field_20452 properties + f Lnet/minecraft/class_2248; field_20451 block + m (Lnet/minecraft/class_2248;)V + p 1 block +c net/minecraft/class_3156 net/minecraft/server/dedicated/command/WhitelistCommand + m (Lnet/minecraft/class_3222;)Ljava/lang/String; method_13844 method_13844 + p 0 player + m (Lnet/minecraft/class_2168;Ljava/util/Collection;)I method_13845 executeRemove + p 0 source + p 1 targets + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13836 register + p 0 dispatcher + m (Lnet/minecraft/class_3324;Lnet/minecraft/class_3222;)Z method_13841 method_13841 + p 1 player + m (Lnet/minecraft/class_2168;)I method_13850 executeReload + p 0 source + m (Lnet/minecraft/class_2168;)I method_13840 executeList + p 0 source + m (Lnet/minecraft/class_2168;)I method_13839 executeOn + p 0 source + m (Lnet/minecraft/class_2168;)I method_13837 executeOff + p 0 source + m (Lnet/minecraft/class_2168;Ljava/util/Collection;)I method_13838 executeAdd + p 1 targets + p 0 source + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13770 ALREADY_OFF_EXCEPTION + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13768 ADD_FAILED_EXCEPTION + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13843 method_13843 + p 0 context + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13767 ALREADY_ON_EXCEPTION + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13834 method_13834 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; method_13849 method_13849 + p 1 builder + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13835 method_13835 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13846 method_13846 + p 0 context + m (Lnet/minecraft/class_2168;)Z method_13847 method_13847 + p 0 source + m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; method_13848 method_13848 + p 0 context + p 1 builder + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13851 method_13851 + p 0 context + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13769 REMOVE_FAILED_EXCEPTION + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13842 method_13842 + p 0 context +c net/minecraft/class_5780 net/minecraft/world/gen/feature/GlowLichenFeatureConfig + f Lcom/mojang/serialization/Codec; field_28429 CODEC + m (IZZZFLjava/util/List;)V + p 4 placeOnWalls + p 3 placeOnCeiling + p 6 canPlaceOn + p 5 spreadChance + p 2 placeOnFloor + p 1 searchRange + f Ljava/util/List; field_28436 directions + f F field_28434 spreadChance + f Ljava/util/List; field_28435 canPlaceOn + f Z field_28432 placeOnCeiling + f I field_28430 searchRange + f Z field_28431 placeOnFloor + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2680;)Z method_33397 method_33397 + p 1 state + m (Lnet/minecraft/class_2248;)Z method_33396 canGrowOn + p 1 block + f Z field_28433 placeOnWalls +c net/minecraft/class_841 net/minecraft/client/render/block/entity/EndGatewayBlockEntityRenderer + f Lnet/minecraft/class_2960; field_4409 BEAM_TEXTURE + m (Lnet/minecraft/class_2643;FLnet/minecraft/class_4587;Lnet/minecraft/class_4597;II)V method_22751 render +c net/minecraft/class_5782 net/minecraft/client/realms/gui/BasicFetchRateLimiter + c An operational rate limiter. + m (Ljava/time/Duration;)V + p 1 period + f Ljava/util/function/Supplier; field_28450 clock + f Ljava/time/Duration; field_28449 period + f Ljava/time/Instant; field_28451 lastRun +c net/minecraft/class_840 net/minecraft/client/render/block/entity/EndPortalBlockEntityRenderer + f Lnet/minecraft/class_2960; field_4407 PORTAL_TEXTURE + m (Lnet/minecraft/class_5614$class_5615;)V + p 1 ctx + m (Lnet/minecraft/class_2640;Lnet/minecraft/class_1159;Lnet/minecraft/class_4588;)V method_23084 renderSides + p 1 entity + m (Lnet/minecraft/class_2640;Lnet/minecraft/class_1159;Lnet/minecraft/class_4588;FFFFFFFFLnet/minecraft/class_2350;)V method_23085 renderSide + p 2 model + p 3 vertices + p 4 x1 + p 5 x2 + p 1 entity + p 10 z3 + p 11 z4 + p 6 y1 + p 7 y2 + p 8 z1 + p 9 z2 + m (Lnet/minecraft/class_2640;FLnet/minecraft/class_4587;Lnet/minecraft/class_4597;II)V method_3591 render + m ()F method_3594 getTopYOffset + f Lnet/minecraft/class_2960; field_4406 SKY_TEXTURE +c net/minecraft/class_4450 net/minecraft/client/realms/util/TextRenderingUtils + m (Ljava/lang/String;Ljava/util/List;)Ljava/util/List; method_21577 decompose + p 0 text + p 1 links + m (Ljava/util/List;Ljava/util/List;)Ljava/util/List; method_21579 insertLinks + p 1 links + p 0 lines + m (Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; method_21576 split + p 1 delimiter + p 0 line + m (Ljava/lang/String;)Ljava/util/List; method_21575 lineBreak + p 0 text + m (Ljava/lang/String;[Lnet/minecraft/class_4450$class_4452;)Ljava/util/List; method_21578 decompose + p 1 links + p 0 text +c net/minecraft/class_4450$class_4452 net/minecraft/client/realms/util/TextRenderingUtils$LineSegment + m (Ljava/lang/Object;)Z equals equals + p 1 o + m ()Z method_21583 isLink + m (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + p 1 fullText + p 2 linkTitle + p 3 linkUrl + m ()Ljava/lang/String; method_21584 getLinkUrl + m (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/class_4450$class_4452; method_21582 link + p 1 linkUrl + p 0 linkTitle + f Ljava/lang/String; field_20269 linkUrl + f Ljava/lang/String; field_20268 linkTitle + m (Ljava/lang/String;)V + p 1 fullText + f Ljava/lang/String; field_20267 fullText + m (Ljava/lang/String;)Lnet/minecraft/class_4450$class_4452; method_21581 text + p 0 fullText + m ()Ljava/lang/String; method_21580 renderedText +c net/minecraft/class_4450$class_4451 net/minecraft/client/realms/util/TextRenderingUtils$Line + m (Ljava/lang/Object;)Z equals equals + p 1 o + f Ljava/util/List; field_20266 segments + m (Ljava/util/List;)V + p 1 segments +c net/minecraft/class_846 net/minecraft/client/render/chunk/ChunkBuilder + m ()V method_22763 scheduleRunTasks + m ()I method_34846 getChunksToUpload + m (Lnet/minecraft/class_1937;)V method_22752 setWorld + p 1 world + f Lnet/minecraft/class_1937; field_20831 world + f Lnet/minecraft/class_750; field_20828 buffers + m ()Ljava/lang/String; method_3622 getDebugString + m (Lnet/minecraft/class_846$class_851$class_4577;)V method_22756 send + p 1 task + m ()Z method_3630 isEmpty + m ()Lnet/minecraft/class_243; method_19420 getCameraPosition + f I field_20993 bufferCount + m ()V method_3632 reset + f Ljava/util/Queue; field_20827 threadBuffers + f Ljava/util/concurrent/Executor; field_20830 executor + f Lnet/minecraft/class_761; field_20832 worldRenderer + m ()I method_34845 getToBatchCount + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_761;Ljava/util/concurrent/Executor;ZLnet/minecraft/class_750;)V + p 1 world + p 2 worldRenderer + p 3 executor + p 4 is64Bits + p 5 buffers + m ()V method_3619 stop + f Ljava/util/Queue; field_4443 uploadQueue + f Lorg/apache/logging/log4j/Logger; field_4445 LOGGER + m ()I method_34847 getFreeBufferCount + m (Lnet/minecraft/class_287;Lnet/minecraft/class_291;)Ljava/util/concurrent/CompletableFuture; method_3635 scheduleUpload + p 2 glBuffer + p 1 buffer + f Ljava/util/PriorityQueue; field_4435 rebuildQueue + m (Lnet/minecraft/class_243;)V method_19419 setCameraPosition + p 1 cameraPosition + f I field_20992 queuedTaskCount + m (Lnet/minecraft/class_846$class_851;)V method_3627 rebuild + p 1 chunk + f Lnet/minecraft/class_243; field_18766 cameraPosition + m ()Z method_22761 upload + m ()V method_3633 clear + f Lnet/minecraft/class_3846; field_20829 mailbox + m (Lnet/minecraft/class_287;Lnet/minecraft/class_291;)Ljava/util/concurrent/CompletableFuture; method_22759 upload + p 2 glBuffer + p 1 buffer +c net/minecraft/class_846$class_4690 net/minecraft/client/render/chunk/ChunkBuilder$Result +c net/minecraft/class_846$class_849 net/minecraft/client/render/chunk/ChunkBuilder$ChunkData + m ()Z method_3645 isEmpty + f Lnet/minecraft/class_287$class_5594; field_4453 bufferState + m (Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;)Z method_3650 isVisibleThrough + m (Lnet/minecraft/class_1921;)Z method_3641 isEmpty + p 1 layer + f Ljava/util/Set; field_4452 initializedLayers + f Z field_4454 empty + f Lnet/minecraft/class_846$class_849; field_4451 EMPTY + m ()Ljava/util/List; method_3642 getBlockEntities + f Ljava/util/Set; field_4450 nonEmptyLayers + f Lnet/minecraft/class_854; field_4455 occlusionGraph + f Ljava/util/List; field_4456 blockEntities +c net/minecraft/class_846$class_851 net/minecraft/client/render/chunk/ChunkBuilder$BuiltChunk + m (Ljava/util/Set;)V method_22778 setNoCullingBlockEntities + p 1 noCullingBlockEntities + m ()V method_22781 rebuild + f Lnet/minecraft/class_846$class_851$class_4579; field_4461 sortTask + m (Lnet/minecraft/class_846;)V method_22777 scheduleRebuild + p 1 chunkRenderer + m (Lnet/minecraft/class_2338;)Z method_3651 isChunkNonEmpty + p 1 pos + m ()Lnet/minecraft/class_846$class_849; method_3677 getData + f Z field_4464 needsRebuild + m ()D method_3668 getSquaredCameraDistance + f [Lnet/minecraft/class_2338$class_2339; field_4472 neighborPositions + m (Lnet/minecraft/class_287;)V method_3655 beginBufferBuilding + p 1 buffer + m ()Z method_3673 shouldBuild + f Ljava/util/Set; field_4457 blockEntities + m ()Z method_3661 needsImportantRebuild + m ()Lnet/minecraft/class_846$class_851$class_4577; method_3674 createRebuildTask + m (III)V method_3653 setOrigin + p 1 x + p 2 y + p 3 z + m ()V method_3659 delete + f Ljava/util/Map; field_4462 buffers + m ()V method_3675 clear + m ()V method_3663 cancel + m (I)Z method_3671 setRebuildFrame + p 1 frame + f Ljava/util/concurrent/atomic/AtomicReference; field_4459 data + f Lnet/minecraft/class_2338$class_2339; field_4467 origin + m (Lnet/minecraft/class_1921;Lnet/minecraft/class_846;)Z method_22773 scheduleSort + p 2 chunkRenderer + p 1 layer + m (Lnet/minecraft/class_1921;)Lnet/minecraft/class_291; method_3656 getBuffer + p 1 layer + m (Lnet/minecraft/class_2350;)Lnet/minecraft/class_2338; method_3676 getNeighborPosition + p 1 direction + f Z field_4463 needsImportantRebuild + f Lnet/minecraft/class_238; field_4458 boundingBox + m ()Lnet/minecraft/class_2338; method_3670 getOrigin + m ()V method_3662 cancelRebuild + m (Z)V method_3654 scheduleRebuild + p 1 important + m ()Z method_3672 needsRebuild + f Lnet/minecraft/class_846$class_851$class_4578; field_20834 rebuildTask + f I field_4471 rebuildFrame +c net/minecraft/class_846$class_851$class_4579 net/minecraft/client/render/chunk/ChunkBuilder$BuiltChunk$SortTask + f Lnet/minecraft/class_846$class_849; field_20841 data +c net/minecraft/class_846$class_851$class_4578 net/minecraft/client/render/chunk/ChunkBuilder$BuiltChunk$RebuildTask + f Lnet/minecraft/class_853; field_20838 region + m (FFFLnet/minecraft/class_846$class_849;Lnet/minecraft/class_750;)Ljava/util/Set; method_22785 render + p 2 cameraY + p 3 cameraZ + p 1 cameraX + p 4 data + p 5 buffers + m (Lnet/minecraft/class_846$class_849;Ljava/util/Set;Lnet/minecraft/class_2586;)V method_23087 addBlockEntity + p 2 blockEntities + p 1 data + p 3 blockEntity +c net/minecraft/class_846$class_851$class_4577 net/minecraft/client/render/chunk/ChunkBuilder$BuiltChunk$Task + m (Lnet/minecraft/class_846$class_851$class_4577;)I method_22784 compareTo + m (Lnet/minecraft/class_750;)Ljava/util/concurrent/CompletableFuture; method_22783 run + p 1 buffers + f D field_20835 distance + f Ljava/util/concurrent/atomic/AtomicBoolean; field_20836 cancelled + m ()V method_22782 cancel +c net/minecraft/class_4456 net/minecraft/util/profiler/CsvWriter + f I field_20285 column + f Ljava/io/Writer; field_20284 writer + m ([Ljava/lang/Object;)V method_21630 printRow + p 1 columns + m ()Lnet/minecraft/class_4456$class_4457; method_21627 makeHeader + m (Ljava/util/stream/Stream;)V method_21629 printRow + p 1 columns + m (Ljava/io/Writer;Ljava/util/List;)V + p 1 writer + p 2 headers + m (Ljava/lang/Object;)Ljava/lang/String; method_21628 print + p 0 o +c net/minecraft/class_4456$class_4457 net/minecraft/util/profiler/CsvWriter$Header + m (Ljava/io/Writer;)Lnet/minecraft/class_4456; method_21631 startBody + p 1 writer + f Ljava/util/List; field_20286 columns + m (Ljava/lang/String;)Lnet/minecraft/class_4456$class_4457; method_21632 addColumn + p 1 name +c net/minecraft/class_4459 net/minecraft/entity/ai/pathing/TargetPathNode + m (Lnet/minecraft/class_9;)V + p 1 node + f Lnet/minecraft/class_9; field_20305 nearestNode + m ()V method_21665 markReached + m ()Lnet/minecraft/class_9; method_21664 getNearestNode + m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_4459; method_21663 fromBuffer + p 0 buffer + m ()Z method_35501 isReached + f F field_20304 nearestNodeDistance + f Z field_20306 reached + m (FLnet/minecraft/class_9;)V method_21662 updateNearestNode + p 1 distance + p 2 node +c net/minecraft/class_3127 net/minecraft/server/command/SpawnPointCommand + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13643 method_13643 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13642 method_13642 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13640 method_13640 + p 0 context + m (Lnet/minecraft/class_2168;)Z method_13644 method_13644 + p 0 source + m (Lcom/mojang/brigadier/context/CommandContext;)I method_30733 method_30733 + p 0 context + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13641 register + p 0 dispatcher + m (Lnet/minecraft/class_2168;Ljava/util/Collection;Lnet/minecraft/class_2338;F)I method_13645 execute + p 0 source + p 1 targets + p 2 pos + p 3 angle +c net/minecraft/class_5789 net/minecraft/client/render/entity/GlowSquidEntityRenderer + m (Lnet/minecraft/class_5776;Lnet/minecraft/class_2338;)I method_33432 getBlockLight + f Lnet/minecraft/class_2960; field_28461 TEXTURE + m (Lnet/minecraft/class_5776;)Lnet/minecraft/class_2960; method_33431 getTexture +c net/minecraft/class_4458 net/minecraft/entity/ai/brain/task/GoToPointOfInterestTask + m (FI)V + p 2 completionRange + p 1 speed + f F field_20288 speed + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_21637 run + f I field_20289 completionRange + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;)Z method_21636 shouldRun +c net/minecraft/class_3128 net/minecraft/server/command/SetWorldSpawnCommand + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13647 register + p 0 dispatcher + m (Lnet/minecraft/class_2168;)Z method_13649 method_13649 + p 0 source + m (Lcom/mojang/brigadier/context/CommandContext;)I method_30734 method_30734 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13648 method_13648 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13646 method_13646 + p 0 context + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_2338;F)I method_13650 execute + p 0 source + p 1 pos + p 2 angle +c net/minecraft/class_5784 net/minecraft/client/realms/gui/FetchTask + c A task for {@link RealmsDataFetcher} that runs at a fixed interval. It\noptionally supports rate limits and stops when the fetcher is stopped. + m (Ljava/lang/Runnable;Ljava/time/Duration;Ljava/util/function/BooleanSupplier;)Lnet/minecraft/class_5784; method_33418 createRateLimited + p 2 condition + p 1 period + p 0 command + m (Ljava/lang/Runnable;Ljava/time/Duration;Ljava/util/function/BooleanSupplier;Lnet/minecraft/class_5785;)V + p 3 condition + p 2 period + p 1 command + p 4 rateLimiter + f Ljava/lang/Runnable; field_28455 command + f Ljava/time/Duration; field_28454 period + m (Ljava/lang/Runnable;Ljava/time/Duration;Ljava/util/function/BooleanSupplier;)Lnet/minecraft/class_5784; method_33420 create + p 2 condition + p 1 period + p 0 command + f Ljava/util/function/BooleanSupplier; field_28452 condition + f Lnet/minecraft/class_5785; field_28453 rateLimiter + m (Ljava/util/concurrent/ScheduledExecutorService;)Ljava/util/concurrent/ScheduledFuture; method_33419 schedule + p 1 scheduler +c net/minecraft/class_4453 net/minecraft/client/realms/util/UploadTokenCache + m (J)V method_21587 invalidate + p 0 world + f Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; field_20270 tokenCache + m (JLjava/lang/String;)V method_21586 put + p 2 token + p 0 wid + m (J)Ljava/lang/String; method_21585 get + p 0 worldId +c net/minecraft/class_5783 net/minecraft/client/realms/gui/DummyFetchRateLimiter + c A fetch rate limiter that does nothing. +c net/minecraft/class_3122 net/minecraft/world/gen/feature/OreFeature + m (Lnet/minecraft/class_2680;Ljava/util/function/Function;Ljava/util/Random;Lnet/minecraft/class_3124;Lnet/minecraft/class_3124$class_5876;Lnet/minecraft/class_2338$class_2339;)Z method_33983 shouldPlace + p 0 state + p 1 posToState + p 2 random + p 3 config + p 4 target + p 5 pos + m (Ljava/util/Random;F)Z method_33984 shouldNotDiscard + p 0 random + p 1 chance + m (Lnet/minecraft/class_1936;Ljava/util/Random;Lnet/minecraft/class_3124;DDDDDDIIIII)Z method_13629 generateVeinPart + p 10 endZ + p 8 startZ + p 6 endX + p 4 startX + p 2 random + p 3 config + p 1 world + p 20 verticalSize + p 18 z + p 19 horizontalSize + p 16 x + p 17 y + p 14 endY + p 12 startY +c net/minecraft/class_5786 net/minecraft/client/particle/GlowParticle + f Ljava/util/Random; field_28457 RANDOM + m (Lnet/minecraft/class_638;DDDDDDLnet/minecraft/class_4002;)V + p 6 z + p 8 velocityX + p 10 velocityY + p 12 velocityZ + p 14 spriteProvider + p 1 world + p 2 x + p 4 y + f Lnet/minecraft/class_4002; field_28458 spriteProvider +c net/minecraft/class_5786$class_5960 net/minecraft/client/particle/GlowParticle$WaxOnFactory + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_34752 createParticle + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider + f Lnet/minecraft/class_4002; field_29578 spriteProvider +c net/minecraft/class_5786$class_5959 net/minecraft/client/particle/GlowParticle$WaxOffFactory + f Lnet/minecraft/class_4002; field_29576 spriteProvider + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_34751 createParticle +c net/minecraft/class_5786$class_5958 net/minecraft/client/particle/GlowParticle$ScrapeFactory + f Lnet/minecraft/class_4002; field_29574 spriteProvider + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_34750 createParticle +c net/minecraft/class_5786$class_5957 net/minecraft/client/particle/GlowParticle$GlowFactory + f Lnet/minecraft/class_4002; field_29572 spriteProvider + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_34749 createParticle + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider +c net/minecraft/class_5786$class_5956 net/minecraft/client/particle/GlowParticle$ElectricSparkFactory + f Lnet/minecraft/class_4002; field_29571 spriteProvider + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_34748 createParticle + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider +c net/minecraft/class_3123 net/minecraft/server/dedicated/command/SetIdleTimeoutCommand + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13631 register + p 0 dispatcher + m (Lnet/minecraft/class_2168;)Z method_13633 method_13633 + p 0 source + m (Lnet/minecraft/class_2168;I)I method_13630 execute + p 0 source + p 1 minutes + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13632 method_13632 + p 0 context +c net/minecraft/class_4454 net/minecraft/client/option/FullscreenOption +c net/minecraft/class_5785 net/minecraft/client/realms/gui/FetchRateLimiter + c A fetch rate limiter allows tracking the period of realms data fetcher\ntasks even when the fetcher has stopped running. It prevents spamming\nrate-limited fetches. + m ()J method_33422 getRemainingPeriod + c Returns the time left before the next scheduled run of the tracked task. + m ()V method_33421 onRun + c Notifies the tracker that the tracked task is run. +c net/minecraft/class_3124 net/minecraft/world/gen/feature/OreFeatureConfig + m (Ljava/util/List;I)V + p 1 targets + p 2 size + m (Lnet/minecraft/class_3825;Lnet/minecraft/class_2680;)Lnet/minecraft/class_3124$class_5876; method_33994 create + p 1 state + p 0 test + f Lcom/mojang/serialization/Codec; field_24896 CODEC + m (Ljava/util/List;IF)V + p 1 targets + p 2 size + p 3 discardOnAirChance + m (Lnet/minecraft/class_3825;Lnet/minecraft/class_2680;I)V + p 3 size + p 2 state + p 1 test + f Ljava/util/List; field_29063 targets + m (Lnet/minecraft/class_3825;Lnet/minecraft/class_2680;IF)V + p 2 state + p 3 size + p 1 test + p 4 discardOnAirChance + f F field_29064 discardOnAirChance + f I field_13723 size +c net/minecraft/class_3124$class_5436 net/minecraft/world/gen/feature/OreFeatureConfig$Rules + f Lnet/minecraft/class_3825; field_25845 BASE_STONE_OVERWORLD + f Lnet/minecraft/class_3825; field_25847 BASE_STONE_NETHER + f Lnet/minecraft/class_3825; field_25846 NETHERRACK + f Lnet/minecraft/class_3825; field_29065 STONE_ORE_REPLACEABLES + f Lnet/minecraft/class_3825; field_29066 DEEPSLATE_ORE_REPLACEABLES +c net/minecraft/class_3124$class_5876 net/minecraft/world/gen/feature/OreFeatureConfig$Target + m (Lnet/minecraft/class_3825;Lnet/minecraft/class_2680;)V + p 1 target + p 2 state + f Lcom/mojang/serialization/Codec; field_29067 CODEC + f Lnet/minecraft/class_3825; field_29068 target + f Lnet/minecraft/class_2680; field_29069 state +c net/minecraft/class_3118 net/minecraft/server/command/SeedCommand + m (JLnet/minecraft/class_2583;)Lnet/minecraft/class_2583; method_13619 method_13619 + p 2 style + m (Lcom/mojang/brigadier/CommandDispatcher;Z)V method_13616 register + p 1 dedicated + p 0 dispatcher + m (ZLnet/minecraft/class_2168;)Z method_13618 method_13618 + p 1 source + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13617 method_13617 + p 0 context +c net/minecraft/class_4449 net/minecraft/client/realms/util/SkinProcessor + f I field_20265 height + f I field_20264 width + f [I field_20263 pixels + m (Ljava/awt/image/BufferedImage;)Ljava/awt/image/BufferedImage; method_21573 process + p 1 image + m (IIII)V method_21574 setNoAlpha + p 4 y1 + p 3 x1 + p 2 y0 + p 1 x0 + m (IIII)V method_21572 doNotchTransparencyHack + p 2 y0 + p 1 x0 + p 4 y1 + p 3 x1 +c net/minecraft/class_3119 net/minecraft/server/command/SetBlockCommand + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13625 method_13625 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13622 method_13622 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13621 method_13621 + p 0 context + m (Lnet/minecraft/class_2168;)Z method_13627 method_13627 + p 0 source + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13623 register + p 0 dispatcher + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_2338;Lnet/minecraft/class_2247;Lnet/minecraft/class_3119$class_3121;Ljava/util/function/Predicate;)I method_13620 execute + p 0 source + p 1 pos + p 2 block + p 3 mode + p 4 condition + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13626 method_13626 + p 0 context + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13719 FAILED_EXCEPTION + m (Lnet/minecraft/class_2694;)Z method_13624 method_13624 + p 0 pos +c net/minecraft/class_3119$class_3120 net/minecraft/server/command/SetBlockCommand$Filter + m (Lnet/minecraft/class_3341;Lnet/minecraft/class_2338;Lnet/minecraft/class_2247;Lnet/minecraft/class_3218;)Lnet/minecraft/class_2247; filter filter + p 3 block + p 4 world + p 1 box + p 2 pos +c net/minecraft/class_3119$class_3121 net/minecraft/server/command/SetBlockCommand$Mode +c net/minecraft/class_839 net/minecraft/client/render/block/entity/MobSpawnerBlockEntityRenderer + m (Lnet/minecraft/class_2636;FLnet/minecraft/class_4587;Lnet/minecraft/class_4597;II)V method_3589 render + m (Lnet/minecraft/class_5614$class_5615;)V + p 1 ctx +c net/minecraft/class_838 net/minecraft/client/render/block/entity/StructureBlockBlockEntityRenderer + m (Lnet/minecraft/class_2633;FLnet/minecraft/class_4587;Lnet/minecraft/class_4597;II)V method_3587 render + m (Lnet/minecraft/class_2633;)Z method_3588 rendersOutsideBoundingBox + m (Lnet/minecraft/class_5614$class_5615;)V + p 1 ctx + m (Lnet/minecraft/class_2633;Lnet/minecraft/class_4588;Lnet/minecraft/class_2338;ZLnet/minecraft/class_4587;)V method_3585 renderInvisibleBlocks + p 2 vertices + p 3 pos + p 5 matrices + p 1 entity +c net/minecraft/class_837 net/minecraft/client/render/block/entity/SignBlockEntityRenderer + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4719; method_32155 getSignType + p 0 block + f Lnet/minecraft/class_327; field_27755 textRenderer + m (Lnet/minecraft/class_5599;Lnet/minecraft/class_4719;)Lnet/minecraft/class_837$class_4702; method_32157 createSignModel + p 1 type + p 0 entityModelLoader + m (Lnet/minecraft/class_5614$class_5615;)V + p 1 ctx + m ()Lnet/minecraft/class_5607; method_32154 getTexturedModelData + f Ljava/util/Map; field_27754 typeToModel + m (Lnet/minecraft/class_2625;FLnet/minecraft/class_4587;Lnet/minecraft/class_4597;II)V method_23083 render +c net/minecraft/class_837$class_4702 net/minecraft/client/render/block/entity/SignBlockEntityRenderer$SignModel + f Lnet/minecraft/class_630; field_21531 stick + m (Lnet/minecraft/class_630;)V + p 1 root + f Lnet/minecraft/class_630; field_27756 root +c net/minecraft/class_836 net/minecraft/client/render/block/entity/SkullBlockEntityRenderer + m (Lnet/minecraft/class_2631;FLnet/minecraft/class_4587;Lnet/minecraft/class_4597;II)V method_3577 render + f Ljava/util/Map; field_4391 MODELS + f Ljava/util/Map; field_4390 TEXTURES + m (Lnet/minecraft/class_5614$class_5615;)V + p 1 ctx + m (Lnet/minecraft/class_2350;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_5598;Lnet/minecraft/class_1921;)V method_32161 renderSkull + p 4 vertexConsumers + p 3 matrices + p 2 animationProgress + p 1 yaw + p 0 direction + p 6 model + p 5 light + m (Lnet/minecraft/class_5599;)Ljava/util/Map; method_32160 getModels + p 0 modelLoader + m (Lnet/minecraft/class_2484$class_2485;Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/class_1921; method_3578 getRenderLayer + p 1 profile + p 0 type +c net/minecraft/class_853 net/minecraft/client/render/chunk/ChunkRendererRegion + f I field_4482 zSize + f I field_4484 ySize + m (III)I method_3690 getIndex + p 3 z + p 1 x + p 2 y + f I field_4486 xSize + m (Lnet/minecraft/class_1937;II[[Lnet/minecraft/class_2818;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)V + p 6 endPos + p 1 world + p 5 startPos + p 4 chunks + p 3 chunkZ + p 2 chunkX + f [Lnet/minecraft/class_2680; field_4489 blockStates + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;I)Lnet/minecraft/class_853; method_3689 create + p 0 world + p 1 startPos + p 2 endPos + p 3 chunkRadius + m (Lnet/minecraft/class_2338;)I method_3691 getIndex + p 1 pos + f Lnet/minecraft/class_2338; field_4481 offset + f Lnet/minecraft/class_1937; field_4490 world + f [Lnet/minecraft/class_3610; field_4485 fluidStates + f I field_4488 chunkXOffset + f I field_4487 chunkZOffset + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2818$class_2819;)Lnet/minecraft/class_2586; method_3688 getBlockEntity + p 1 pos + f [[Lnet/minecraft/class_2818; field_4483 chunks +c net/minecraft/class_852 net/minecraft/client/render/chunk/ChunkOcclusionDataBuilder + m (III)I method_3681 pack + p 2 z + p 1 y + p 0 x + f [I field_4474 EDGE_POINTS + m (ILnet/minecraft/class_2350;)I method_3685 offset + p 1 pos + f I field_4473 openCount + m (Lnet/minecraft/class_2338;)V method_3682 markClosed + p 1 pos + f [Lnet/minecraft/class_2350; field_4479 DIRECTIONS + m (I)Ljava/util/Set; method_3687 getOpenFaces + p 1 pos + f Ljava/util/BitSet; field_4478 closed + m (ILjava/util/Set;)V method_3684 addEdgeFaces + p 2 openFaces + p 1 pos + m (Lnet/minecraft/class_2338;)I method_3683 pack + p 0 pos + f I field_4476 STEP_Z + f I field_4475 STEP_Y + f I field_4477 STEP_X + m ()Lnet/minecraft/class_854; method_3679 build +c net/minecraft/class_5793 net/minecraft/data/family/BlockFamilies + f Lnet/minecraft/class_5794; field_28518 EXPOSED_CUT_COPPER + f Lnet/minecraft/class_5794; field_28506 SPRUCE + f Lnet/minecraft/class_5794; field_28480 POLISHED_DIORITE + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_5794$class_5795; method_33468 register + p 0 baseBlock + f Lnet/minecraft/class_5794; field_28492 CUT_SANDSTONE + f Lnet/minecraft/class_5794; field_28484 RED_NETHER_BRICK + f Lnet/minecraft/class_5794; field_28496 SMOOTH_RED_SANDSTONE + f Lnet/minecraft/class_5794; field_28488 DARK_PRISMARINE + f Lnet/minecraft/class_5794; field_28521 WAXED_WEATHERED_CUT_COPPER + f Lnet/minecraft/class_5794; field_28501 BIRCH + f Lnet/minecraft/class_5794; field_28947 POLISHED_DEEPSLATE + f Lnet/minecraft/class_5794; field_28525 DIORITE + f Lnet/minecraft/class_5794; field_28513 BRICK + f Lnet/minecraft/class_5794; field_28515 MOSSY_STONE_BRICK + f Lnet/minecraft/class_5794; field_28507 WARPED + f Lnet/minecraft/class_5794; field_28519 WAXED_EXPOSED_CUT_COPPER + f Ljava/lang/String; field_33118 WOODEN_UNLOCK_CRITERION_NAME + c The name of the criterion used for the recipe unlock advancements of wooden block families. + f Lnet/minecraft/class_5794; field_28493 SMOOTH_SANDSTONE + f Lnet/minecraft/class_5794; field_28481 GRANITE + f Lnet/minecraft/class_5794; field_28497 STONE + f Lnet/minecraft/class_5794; field_28485 PRISMARINE + f Lnet/minecraft/class_5794; field_28510 BLACKSTONE + f Lnet/minecraft/class_5794; field_28489 QUARTZ_BLOCK + f Lnet/minecraft/class_5794; field_28522 OXIDIZED_CUT_COPPER + f Lnet/minecraft/class_5794; field_28946 DEEPSLATE + f Lnet/minecraft/class_5794; field_28514 END_STONE_BRICK + f Lnet/minecraft/class_5794; field_28502 CRIMSON + f Lnet/minecraft/class_5794; field_28516 CUT_COPPER + f Lnet/minecraft/class_5794; field_28504 OAK + f Lnet/minecraft/class_5794; field_28508 ANDESITE + m ()Ljava/util/stream/Stream; method_33467 getFamilies + f Ljava/lang/String; field_33117 WOODEN_GROUP + c The group used for the recipes of wooden block families. + f Lnet/minecraft/class_5794; field_29079 COBBLED_DEEPSLATE + f Lnet/minecraft/class_5794; field_28490 SMOOTH_QUARTZ + f Lnet/minecraft/class_5794; field_28482 POLISHED_GRANITE + f Lnet/minecraft/class_5794; field_28494 RED_SANDSTONE + f Lnet/minecraft/class_5794; field_28486 PURPUR + f Lnet/minecraft/class_5794; field_28949 DEEPSLATE_BRICK + f Lnet/minecraft/class_5794; field_28498 STONE_BRICK + f Ljava/util/Map; field_28499 BASE_BLOCKS_TO_FAMILIES + f Lnet/minecraft/class_5794; field_28523 COBBLESTONE + f Lnet/minecraft/class_5794; field_28511 POLISHED_BLACKSTONE + f Lnet/minecraft/class_5794; field_28503 JUNGLE + f Lnet/minecraft/class_5794; field_28505 DARK_OAK + f Lnet/minecraft/class_5794; field_28517 WAXED_CUT_COPPER + f Lnet/minecraft/class_5794; field_28509 POLISHED_ANDESITE + f Lnet/minecraft/class_5794; field_28491 SANDSTONE + f Lnet/minecraft/class_5794; field_28495 CUT_RED_SANDSTONE + f Lnet/minecraft/class_5794; field_28483 NETHER_BRICK + f Lnet/minecraft/class_5794; field_33419 WAXED_OXIDIZED_CUT_COPPER + f Lnet/minecraft/class_5794; field_28487 PRISMARINE_BRICK + f Lnet/minecraft/class_5794; field_28520 WEATHERED_CUT_COPPER + f Lnet/minecraft/class_5794; field_28948 DEEPSLATE_TILE + f Lnet/minecraft/class_5794; field_28512 POLISHED_BLACKSTONE_BRICK + f Lnet/minecraft/class_5794; field_28500 ACACIA + f Lnet/minecraft/class_5794; field_28524 MOSSY_COBBLESTONE +c net/minecraft/class_4461 net/minecraft/command/argument/serialize/LongArgumentSerializer + m (Lnet/minecraft/class_2540;)Lcom/mojang/brigadier/arguments/LongArgumentType; method_21691 fromPacket + m (Lcom/mojang/brigadier/arguments/LongArgumentType;Lnet/minecraft/class_2540;)V method_21690 toPacket + m (Lcom/mojang/brigadier/arguments/LongArgumentType;Lcom/google/gson/JsonObject;)V method_21689 toJson +c net/minecraft/class_3131 net/minecraft/server/command/SpreadPlayersCommand + m (Ljava/util/Collection;)I method_13652 getPileCountRespectingTeams + p 0 entities + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13654 register + p 0 dispatcher + m (Ljava/util/Random;IDDDD)[Lnet/minecraft/class_3131$class_3132; method_13653 makePiles + p 8 maxZ + p 4 minZ + p 6 maxX + p 0 random + p 2 minX + p 1 count + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13658 method_13658 + p 0 context + m (Lnet/minecraft/class_241;DLnet/minecraft/class_3218;Ljava/util/Random;DDDDI[Lnet/minecraft/class_3131$class_3132;Z)V method_13661 spread + p 4 random + p 3 world + p 5 minX + p 7 minZ + p 9 maxX + p 11 maxZ + p 14 piles + p 13 maxY + p 0 center + p 15 respectTeams + p 1 spreadDistance + f Lcom/mojang/brigadier/exceptions/Dynamic4CommandExceptionType; field_13735 FAILED_ENTITIES_EXCEPTION + f Lcom/mojang/brigadier/exceptions/Dynamic4CommandExceptionType; field_13734 FAILED_TEAMS_EXCEPTION + m (Lcom/mojang/brigadier/context/CommandContext;)I method_29193 method_29193 + p 0 context + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_241;FFIZLjava/util/Collection;)I method_13656 execute + p 0 source + p 4 maxY + p 3 maxRange + p 2 spreadDistance + p 1 center + p 6 players + p 5 respectTeams + m (Ljava/util/Collection;Lnet/minecraft/class_3218;[Lnet/minecraft/class_3131$class_3132;IZ)D method_13657 getMinDistance + p 3 maxY + p 2 piles + p 1 world + p 0 entities + p 4 respectTeams + m (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_13655 method_13655 + p 2 z + p 3 maxSpreadDistance + p 0 pilesCount + p 1 x + m (Lnet/minecraft/class_2168;)Z method_13659 method_13659 + p 0 source + m (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_13660 method_13660 + p 2 z + p 3 maxSpreadDistance + p 0 pilesCount + p 1 x +c net/minecraft/class_3131$class_3132 net/minecraft/server/command/SpreadPlayersCommand$Pile + m (Lnet/minecraft/class_1922;I)Z method_13662 isSafe + p 2 maxY + p 1 world + m (Lnet/minecraft/class_3131$class_3132;)D method_13665 getDistance + p 1 other + m (Ljava/util/Random;DDDD)V method_13667 setPileLocation + p 8 maxZ + p 6 maxX + p 4 minZ + p 2 minX + p 1 random + f D field_13737 x + f D field_13736 z + m ()F method_13668 absolute + m (DDDD)Z method_13666 clamp + p 1 minX + p 5 maxX + p 3 minZ + p 7 maxZ + m (Lnet/minecraft/class_1922;I)I method_13669 getY + p 1 blockView + p 2 maxY + m (Lnet/minecraft/class_3131$class_3132;)V method_13670 subtract + p 1 other + m ()V method_13671 normalize +c net/minecraft/class_854 net/minecraft/client/render/chunk/ChunkOcclusionData + f I field_4491 DIRECTION_COUNT + m (Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;Z)V method_3692 setVisibleThrough + p 1 from + p 2 to + p 3 visible + f Ljava/util/BitSet; field_4492 visibility + m (Ljava/util/Set;)V method_3693 addOpenEdgeFaces + p 1 faces + m (Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;)Z method_3695 isVisibleThrough + p 1 from + p 2 to + m (Z)V method_3694 fill + p 1 visible +c net/minecraft/class_3136 net/minecraft/server/command/StopSoundCommand + m (Lnet/minecraft/class_2168;Ljava/util/Collection;Lnet/minecraft/class_3419;Lnet/minecraft/class_2960;)I method_13685 execute + p 2 category + p 3 sound + p 0 source + p 1 targets + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13683 method_13683 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13680 method_13680 + p 0 context + m (Lnet/minecraft/class_3419;Lcom/mojang/brigadier/context/CommandContext;)I method_13686 method_13686 + p 1 context + m (Lnet/minecraft/class_3419;Lcom/mojang/brigadier/context/CommandContext;)I method_13684 method_13684 + p 1 context + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13681 register + p 0 dispatcher + m (Lnet/minecraft/class_2168;)Z method_13682 method_13682 + p 0 source +c net/minecraft/class_5798 net/minecraft/util/thread/LockHelper + m (Ljava/lang/String;Lnet/minecraft/class_5831;)Lnet/minecraft/class_148; method_33564 crash + p 1 lockStack + p 0 message + m (Ljava/util/concurrent/Semaphore;Lnet/minecraft/class_5831;Ljava/lang/String;)V method_33566 checkLock + p 2 message + p 1 lockStack + p 0 semaphore +c net/minecraft/class_3137 net/minecraft/world/gen/feature/RandomBooleanFeatureConfig + f Ljava/util/function/Supplier; field_13740 featureTrue + f Lcom/mojang/serialization/Codec; field_24900 CODEC + f Ljava/util/function/Supplier; field_13739 featureFalse + m (Ljava/util/function/Supplier;Ljava/util/function/Supplier;)V + p 1 featureTrue + p 2 featureFalse +c net/minecraft/class_3138 net/minecraft/server/command/SummonCommand + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_2960;Lnet/minecraft/class_243;Lnet/minecraft/class_2487;Z)I method_13694 execute + p 3 nbt + p 2 pos + p 4 initialize + p 1 entity + p 0 source + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13690 register + p 0 dispatcher + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13692 method_13692 + p 0 context + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13741 FAILED_EXCEPTION + m (Lnet/minecraft/class_243;Lnet/minecraft/class_1297;)Lnet/minecraft/class_1297; method_18192 method_18192 + p 1 entity + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13691 method_13691 + p 0 context + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_26629 FAILED_UUID_EXCEPTION + m (Lnet/minecraft/class_2168;)Z method_13693 method_13693 + p 0 source + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13689 method_13689 + p 0 context + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_22254 INVALID_POSITION_EXCEPTION +c net/minecraft/class_5794 net/minecraft/data/family/BlockFamily + m (Lnet/minecraft/class_5794$class_5796;)Lnet/minecraft/class_2248; method_33470 getVariant + p 1 variant + m ()Ljava/util/Optional; method_33480 getUnlockCriterionName + m ()Z method_33477 shouldGenerateModels + m ()Z method_33478 shouldGenerateRecipes + m ()Ljava/util/Map; method_33474 getVariants + f Lnet/minecraft/class_2248; field_28526 baseBlock + f Ljava/lang/String; field_28530 group + f Ljava/lang/String; field_28531 unlockCriterionName + f Ljava/util/Map; field_28527 variants + m (Lnet/minecraft/class_2248;)V + p 1 baseBlock + m ()Ljava/util/Optional; method_33479 getGroup + f Z field_28528 generateModels + f Z field_28529 generateRecipes + m ()Lnet/minecraft/class_2248; method_33469 getBaseBlock +c net/minecraft/class_5794$class_5796 net/minecraft/data/family/BlockFamily$Variant + m (Ljava/lang/String;ILjava/lang/String;)V + p 3 name + f Ljava/lang/String; field_28546 name + m ()Ljava/lang/String; method_33498 getName +c net/minecraft/class_5794$class_5795 net/minecraft/data/family/BlockFamily$Builder + f Lnet/minecraft/class_5794; field_28532 family + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)Lnet/minecraft/class_5794$class_5795; method_33483 sign + p 2 wallBlock + p 1 block + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_5794$class_5795; method_34593 cracked + p 1 block + m (Ljava/lang/String;)Lnet/minecraft/class_5794$class_5795; method_33487 unlockCriterionName + p 1 unlockCriterionName + m (Ljava/lang/String;)Lnet/minecraft/class_5794$class_5795; method_33484 group + p 1 group + m ()Lnet/minecraft/class_5794$class_5795; method_33488 noGenerateRecipes + m ()Lnet/minecraft/class_5794$class_5795; method_33485 noGenerateModels + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_5794$class_5795; method_33489 door + p 1 block + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_5794$class_5795; method_33495 polished + p 1 block + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_5794$class_5795; method_33494 pressurePlate + p 1 block + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_5794$class_5795; method_33486 chiseled + p 1 block + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_5794$class_5795; method_33497 wall + p 1 block + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_5794$class_5795; method_33496 trapdoor + p 1 block + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_5794$class_5795; method_33491 fenceGate + p 1 block + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_5794$class_5795; method_33490 fence + p 1 block + m (Lnet/minecraft/class_2248;)V + p 1 baseBlock + m ()Lnet/minecraft/class_5794; method_33481 build + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_5794$class_5795; method_33482 button + p 1 block + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_5794$class_5795; method_33493 stairs + p 1 block + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_5794$class_5795; method_33492 slab + p 1 block +c net/minecraft/class_4463 net/minecraft/network/packet/s2c/play/PlayerActionResponseS2CPacket + f Lorg/apache/logging/log4j/Logger; field_20320 LOGGER + f Lnet/minecraft/class_2338; field_20321 pos + m (Lnet/minecraft/class_2602;)V method_21708 apply + m ()Z method_21711 isApproved + f Z field_20323 approved + m ()Lnet/minecraft/class_2338; method_21710 getBlockPos + m ()Lnet/minecraft/class_2680; method_21709 getBlockState + f Lnet/minecraft/class_2846$class_2847; field_20319 action + m (Lnet/minecraft/class_2540;)V + p 1 buf + f Lnet/minecraft/class_2680; field_20322 state + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2846$class_2847;ZLjava/lang/String;)V + p 5 reason + p 4 approved + p 3 action + p 2 state + p 1 pos + m ()Lnet/minecraft/class_2846$class_2847; method_21712 getAction +c net/minecraft/class_3133 net/minecraft/world/gen/ProbabilityConfig + m (F)V + p 1 probability + f Lcom/mojang/serialization/Codec; field_24899 CODEC + f F field_13738 probability +c net/minecraft/class_5797 net/minecraft/data/server/recipe/CraftingRecipeJsonFactory + m (Ljava/lang/String;Lnet/minecraft/class_184;)Lnet/minecraft/class_5797; method_33530 criterion + p 1 name + p 2 conditions + m (Ljava/util/function/Consumer;)V method_10431 offerTo + p 1 exporter + m (Ljava/lang/String;)Lnet/minecraft/class_5797; method_33529 group + p 1 group +c net/minecraft/class_4466 net/minecraft/entity/passive/BeeEntity + m (Lnet/minecraft/class_2338;)V method_21797 setFlowerPos + p 1 pos + m (Lnet/minecraft/class_2338;)Z method_23988 doesHiveHaveSpace + p 1 pos + f F field_20356 currentPitch + f Ljava/lang/String; field_30279 FLOWER_POS_KEY + f I field_21643 ticksLeftToFindHive + m ()Z method_21791 hasHive + f I field_20360 cannotEnterHiveTicks + f Lnet/minecraft/class_4466$class_4472; field_21645 moveToHiveGoal + m ()V method_21780 resetPollinationTicks + m ()Z method_21784 hasNectar + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1296;)Lnet/minecraft/class_4466; method_21771 createChild + m ()Z method_23983 failedPollinatingTooLong + m (Z)V method_21805 setHasNectar + p 1 hasNectar + f Lnet/minecraft/class_6019; field_25363 ANGER_TIME_RANGE + m ()V method_21788 onHoneyDelivered + f Lnet/minecraft/class_2940; field_20353 STATUS_TRACKER + m (Lnet/minecraft/class_2338;)Z method_23992 isFlowers + p 1 pos + m ()I method_21792 getCropsGrownSincePollination + m (Lnet/minecraft/class_1937;DDDDDLnet/minecraft/class_2394;)V method_21769 addParticle + p 6 lastZ + p 4 x + p 2 lastX + p 1 world + p 12 effect + p 10 y + p 8 z + f Ljava/lang/String; field_30272 CROPS_GROWN_SINCE_POLLINATION_KEY + f I field_20359 ticksSincePollination + f Ljava/lang/String; field_30280 HIVE_POS_KEY + m ()Lnet/minecraft/class_2338; method_21778 getFlowerPos + f Ljava/util/UUID; field_25364 targetUuid + f Ljava/lang/String; field_30276 TICKS_SINCE_POLLINATION_KEY + f I field_21509 ticksInsideWater + m ()Z method_21785 hasStung + m ()V method_21793 addCropCounter + m ()Z method_21789 canEnterHive + m (IZ)V method_21775 setBeeFlag + p 2 value + p 1 bit + m (Z)V method_21806 setHasStung + p 1 hasStung + m ()Lnet/minecraft/class_1355; method_35163 getGoalSelector + f Ljava/lang/String; field_30273 CANNOT_ENTER_HIVE_TICKS_KEY + f I field_30285 FLOWER_NAVIGATION_START_TICKS + c A bee will start moving to a flower once this time in ticks has passed from a pollination. + m (I)V method_21807 setCannotEnterHiveTicks + p 1 ticks + m (Lnet/minecraft/class_2338;I)Z method_23979 isWithinDistance + p 1 pos + p 2 distance + f Ljava/lang/String; field_30277 HAS_STUNG_KEY + m ()V method_21790 updateBodyPitch + m ()Z method_21794 isHiveValid + f Lnet/minecraft/class_4466$class_4473; field_21646 moveToFlowerGoal + f Lnet/minecraft/class_4466$class_4478; field_21079 pollinateGoal + m ()Z method_21786 isNearTarget + m ()Lnet/minecraft/class_5132$class_5133; method_26880 createBeeAttributes + f I field_20358 ticksSinceSting + f Lnet/minecraft/class_2338; field_20363 hivePos + m (Lnet/minecraft/class_2338;)Z method_23990 isTooFar + p 1 pos + m (Lnet/minecraft/class_2338;)V method_23987 startMovingTo + p 1 pos + m ()Ljava/util/List; method_35162 getPossibleHives + f F field_20357 lastPitch + f I field_21644 ticksUntilCanPollinate + f Ljava/lang/String; field_30278 HAS_NECTAR_KEY + f I field_30286 POLLINATION_FAIL_TICKS + c The duration in ticks when a bee's pollination is considered failed. + m (F)F method_21811 getBodyPitch + p 1 tickDelta + m ()I method_35161 getMoveGoalTicks + f I field_20361 cropsGrownSincePollination + m ()Lnet/minecraft/class_2338; method_23884 getHivePos + m ()Z method_23984 isHiveNearFire + m ()V method_21783 resetCropCounter + m ()Z method_21779 hasFlower + m (Z)V method_21808 setNearTarget + p 1 nearTarget + f Lnet/minecraft/class_2338; field_20362 flowerPos + m (I)Z method_21812 getBeeFlag + p 1 location + f Lnet/minecraft/class_2940; field_20354 ANGER +c net/minecraft/class_4466$class_4473 net/minecraft/entity/passive/BeeEntity$MoveToFlowerGoal + m ()Z method_24013 shouldMoveToFlower + f I field_21650 ticks + f I field_30298 MAX_FLOWER_NAVIGATION_TICKS +c net/minecraft/class_4466$class_4474 net/minecraft/entity/passive/BeeEntity$GrowCropsGoal +c net/minecraft/class_4466$class_4475 net/minecraft/entity/passive/BeeEntity$BeeRevengeGoal + m (Lnet/minecraft/class_4466;Lnet/minecraft/class_4466;)V + p 2 bee +c net/minecraft/class_4466$class_4476 net/minecraft/entity/passive/BeeEntity$FindHiveGoal + m ()Ljava/util/List; method_23742 getNearbyFreeHives +c net/minecraft/class_4466$class_4470 net/minecraft/entity/passive/BeeEntity$EnterHiveGoal +c net/minecraft/class_4466$class_4472 net/minecraft/entity/passive/BeeEntity$MoveToHiveGoal + m ()V method_24011 clearPossibleHives + m (Lnet/minecraft/class_2338;)Z method_24007 isPossibleHive + p 1 pos + f Lnet/minecraft/class_11; field_21649 path + m (Lnet/minecraft/class_2338;)Z method_24006 startMovingToFar + p 1 pos + f I field_23133 ticksUntilLost + m (Lnet/minecraft/class_2338;)Z method_24010 isCloseEnough + p 1 pos + m (Lnet/minecraft/class_2338;)V method_24009 addPossibleHive + p 1 pos + m ()V method_23885 setLost + f I field_21647 ticks + f Ljava/util/List; field_21648 possibleHives + m ()V method_24012 makeChosenHivePossibleHive +c net/minecraft/class_4466$class_4477 net/minecraft/entity/passive/BeeEntity$BeeLookControl + m (Lnet/minecraft/class_4466;Lnet/minecraft/class_1308;)V + p 2 entity +c net/minecraft/class_4466$class_4478 net/minecraft/entity/passive/BeeEntity$PollinateGoal + m ()Z method_23346 isRunning + f Z field_21080 running + m ()Z method_21820 completedPollination + f I field_21651 ticks + m ()Ljava/util/Optional; method_21821 getFlower + m (Ljava/util/function/Predicate;D)Ljava/util/Optional; method_22326 findFlower + p 1 predicate + p 2 searchDistance + f I field_20379 lastPollinationTick + m ()F method_23750 getRandomOffset + m (Lnet/minecraft/class_2680;)Z method_21819 method_21819 + p 0 state + f I field_20378 pollinationTicks + m ()V method_23748 cancel + f Ljava/util/function/Predicate; field_20617 flowerPredicate + f Lnet/minecraft/class_243; field_21511 nextTarget + m ()V method_23749 moveToNextTarget +c net/minecraft/class_4466$class_4479 net/minecraft/entity/passive/BeeEntity$BeeWanderAroundGoal + m ()Lnet/minecraft/class_243; method_21822 getRandomLocation +c net/minecraft/class_4466$class_4467 net/minecraft/entity/passive/BeeEntity$NotAngryGoal + m ()Z method_6264 canStart + m ()Z method_21815 canBeeContinue + m ()Z method_6266 shouldContinue + m ()Z method_21814 canBeeStart +c net/minecraft/class_4466$class_4468 net/minecraft/entity/passive/BeeEntity$StingGoal + m (Lnet/minecraft/class_4466;Lnet/minecraft/class_1314;DZ)V + p 2 mob + p 5 pauseWhenMobIdle + p 3 speed +c net/minecraft/class_4466$class_4469 net/minecraft/entity/passive/BeeEntity$BeeFollowTargetGoal + m ()Z method_21816 canSting + m (Lnet/minecraft/class_4466;)V + p 1 bee +c net/minecraft/class_3134 net/minecraft/server/dedicated/command/StopCommand + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13675 register + p 0 dispatcher + m (Lnet/minecraft/class_2168;)Z method_13677 method_13677 + p 0 source + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13676 method_13676 + p 0 context +c net/minecraft/class_4465 net/minecraft/datafixer/schema/Schema2100 + m (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities registerEntities + p 1 schema + m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V method_21746 registerEntity + p 1 entityTypes + p 2 name + p 0 schema +c net/minecraft/class_3135 net/minecraft/world/gen/feature/RandomBooleanFeature +c net/minecraft/class_863 net/minecraft/client/render/debug/DebugRenderer + f Lnet/minecraft/class_863$class_864; field_4535 neighborUpdateDebugRenderer + m (Lnet/minecraft/class_310;)V + p 1 client + f Lnet/minecraft/class_5739; field_28254 gameEventDebugRenderer + f Lnet/minecraft/class_863$class_864; field_4537 worldGenAttemptDebugRenderer + m (Ljava/lang/String;DDDIFZFZ)V method_23107 drawString + p 8 size + p 9 center + p 10 offset + p 11 visibleThroughObjects + p 0 string + p 1 x + p 3 y + p 5 z + p 7 color + f Lnet/minecraft/class_863$class_864; field_4533 chunkLoadingDebugRenderer + f Lnet/minecraft/class_4207; field_18777 villageDebugRenderer + f Lnet/minecraft/class_4304; field_19325 raidCenterDebugRenderer + m (Ljava/lang/String;IIII)V method_23108 drawString + p 4 color + p 2 y + p 3 z + p 0 string + p 1 x + f Z field_4531 showChunkBorder + f Lnet/minecraft/class_870; field_4539 structureDebugRenderer + f Lnet/minecraft/class_4841; field_22408 villageSectionsDebugRenderer + f Lnet/minecraft/class_868; field_4523 pathfindingDebugRenderer + m (Ljava/lang/String;DDDIF)V method_23106 drawString + p 8 size + p 7 color + p 3 y + p 5 z + p 0 string + p 1 x + f Lnet/minecraft/class_4503; field_20519 gameTestDebugRenderer + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597$class_4598;DDD)V method_23099 render + p 2 vertexConsumers + p 1 matrices + p 3 cameraX + p 5 cameraY + p 7 cameraZ + m (DDDDDDFFFF)V method_23098 drawBox + p 2 minY + p 4 minZ + p 14 blue + p 15 alpha + p 0 minX + p 10 maxZ + p 12 red + p 13 green + p 6 maxX + p 8 maxY + f Lnet/minecraft/class_863$class_864; field_4517 blockOutlineDebugRenderer + m ()Z method_3713 toggleShowChunkBorder + f Lnet/minecraft/class_863$class_864; field_4536 skyLightDebugRenderer + f Lnet/minecraft/class_863$class_864; field_4538 heightmapDebugRenderer + f Lnet/minecraft/class_4205; field_18778 goalSelectorDebugRenderer + f Lnet/minecraft/class_863$class_864; field_4532 chunkBorderDebugRenderer + f Lnet/minecraft/class_863$class_864; field_4534 collisionDebugRenderer + m (Lnet/minecraft/class_1297;I)Ljava/util/Optional; method_23101 getTargetedEntity + p 1 maxDistance + p 0 entity + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;FFFF)V method_23104 drawBox + p 1 pos2 + p 0 pos1 + p 3 green + p 2 red + p 5 alpha + p 4 blue + m ()V method_20413 reset + m (Ljava/lang/String;DDDI)V method_23105 drawString + p 7 color + p 3 y + p 5 z + p 1 x + p 0 string + m (Lnet/minecraft/class_2338;FFFFF)V method_23103 drawBox + p 0 pos + p 4 blue + p 3 green + p 2 red + p 1 expand + p 5 alpha + m (Lnet/minecraft/class_238;FFFF)V method_23102 drawBox + p 1 red + p 2 green + p 3 blue + p 4 alpha + p 0 box + f Lnet/minecraft/class_863$class_864; field_4528 waterDebugRenderer + f Lnet/minecraft/class_4703; field_21547 beeDebugRenderer +c net/minecraft/class_863$class_864 net/minecraft/client/render/debug/DebugRenderer$Renderer + m ()V method_20414 clear + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;DDD)V method_23109 render + p 3 cameraX + p 2 vertexConsumers + p 1 matrices + p 7 cameraZ + p 5 cameraY +c net/minecraft/class_862 net/minecraft/client/render/debug/ChunkBorderDebugRenderer + m (Lnet/minecraft/class_310;)V + p 1 client + f Lnet/minecraft/class_310; field_4516 client +c net/minecraft/class_5760 net/minecraft/entity/ai/brain/sensor/TemptationsSensor + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;)V method_33213 sense + f Lnet/minecraft/class_4051; field_28330 TEMPTER_PREDICATE + f Lnet/minecraft/class_1856; field_28331 ingredient + m (Lnet/minecraft/class_1799;)Z method_33216 test + p 1 stack + m (Lnet/minecraft/class_1314;Lnet/minecraft/class_3222;)Z method_33217 method_33217 + p 1 player + m (Lnet/minecraft/class_1314;Lnet/minecraft/class_3222;)Z method_33214 method_33214 + p 1 player + m (Lnet/minecraft/class_1856;)V + p 1 ingredient + f I field_30262 MAX_DISTANCE + m (Lnet/minecraft/class_1657;)Z method_33215 test + p 1 player +c net/minecraft/class_868 net/minecraft/client/render/debug/PathfindingDebugRenderer + f Ljava/util/Map; field_4615 pathTimes + f Ljava/util/Map; field_4616 paths + m (Lnet/minecraft/class_11;DDD)V method_23117 drawPathLines + p 3 cameraY + p 5 cameraZ + p 0 path + p 1 cameraX + m (Lnet/minecraft/class_11;FZZDDD)V method_23121 drawPathInternal + p 6 cameraY + p 8 cameraZ + p 3 drawLabels + p 4 cameraX + p 1 nodeSize + p 0 path + m (Lnet/minecraft/class_2338;DDD)F method_23119 getManhattanDistance + p 0 pos + p 1 x + p 3 y + p 5 z + m (Lnet/minecraft/class_11;FZZDDD)V method_23118 drawPath + p 0 path + p 1 nodeSize + p 6 cameraY + p 8 cameraZ + p 3 drawLabels + p 4 cameraX + m (ILnet/minecraft/class_11;F)V method_3869 addPath + p 2 path + p 1 id +c net/minecraft/class_867 net/minecraft/client/render/debug/HeightmapDebugRenderer + f Lnet/minecraft/class_310; field_4613 client + m (Lnet/minecraft/class_310;)V + p 1 client +c net/minecraft/class_866 net/minecraft/client/render/debug/SkyLightDebugRenderer + f Lnet/minecraft/class_310; field_4612 client + m (Lnet/minecraft/class_310;)V + p 1 client +c net/minecraft/class_865 net/minecraft/client/render/debug/CollisionDebugRenderer + f Ljava/util/List; field_4542 collisions + f D field_4541 lastUpdateTime + f Lnet/minecraft/class_310; field_4540 client + m (Lnet/minecraft/class_310;)V + p 1 client +c net/minecraft/class_4435 net/minecraft/client/realms/task/CloseServerTask + m (Lnet/minecraft/class_4877;Lnet/minecraft/class_4388;)V + p 1 realmsServer + p 2 configureWorldScreen + f Lnet/minecraft/class_4877; field_20212 serverData + f Lnet/minecraft/class_4388; field_20213 configureScreen +c net/minecraft/class_3103 net/minecraft/world/gen/feature/DungeonFeature + m (Ljava/util/Random;)Lnet/minecraft/class_1299; method_13547 getMobSpawnerEntity + p 1 random + f Lnet/minecraft/class_2680; field_13698 AIR + f [Lnet/minecraft/class_1299; field_13699 MOB_SPAWNER_ENTITIES + f Lorg/apache/logging/log4j/Logger; field_13700 LOGGER +c net/minecraft/class_3104 net/minecraft/server/dedicated/command/SaveAllCommand + m (Lnet/minecraft/class_2168;Z)I method_13550 saveAll + p 1 flush + p 0 source + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13701 FAILED_EXCEPTION + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13553 method_13553 + p 0 context + m (Lnet/minecraft/class_2168;)Z method_13554 method_13554 + p 0 source + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13549 method_13549 + p 0 context + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13551 register + p 0 dispatcher +c net/minecraft/class_4437 net/minecraft/client/realms/task/OpenServerTask + f Lnet/minecraft/class_437; field_20219 returnScreen + f Lnet/minecraft/class_4877; field_20218 serverData + f Lnet/minecraft/class_4325; field_20221 mainScreen + m (Lnet/minecraft/class_4877;Lnet/minecraft/class_437;Lnet/minecraft/class_4325;Z)V + p 4 join + p 3 mainScreen + p 2 returnScreen + p 1 realmsServer + f Z field_20220 join +c net/minecraft/class_5768 net/minecraft/entity/passive/AxolotlBrain + m (Lnet/minecraft/class_5762;)Z method_33250 hasBreedTarget + p 0 axolotl + m (Lnet/minecraft/class_1309;)F method_33248 method_33248 + p 0 entity + f Lnet/minecraft/class_6019; field_28351 WALK_TOWARD_ADULT_RANGE + m (Lnet/minecraft/class_5762;)Ljava/util/Optional; method_33247 getAttackTarget + p 0 axolotl + m (Lnet/minecraft/class_1309;)F method_33242 method_33242 + p 0 entity + m (Lnet/minecraft/class_1309;)F method_33245 method_33245 + p 0 entity + m (Lnet/minecraft/class_4095;)V method_33251 addCoreActivities + p 0 brain + m (Lnet/minecraft/class_4095;)V method_33252 addIdleActivities + p 0 brain + m (Lnet/minecraft/class_5762;)V method_33244 method_33244 + p 0 axolotl + m (Lnet/minecraft/class_4095;)V method_33246 addPlayDeadActivities + p 0 brain + m (Lnet/minecraft/class_4095;)Lnet/minecraft/class_4095; method_33243 create + p 0 brain + m ()Lnet/minecraft/class_1856; method_33241 getTemptItems + m (Lnet/minecraft/class_4095;)V method_33249 addFightActivities + p 0 brain +c net/minecraft/class_4436 net/minecraft/client/realms/task/DownloadTask + f Lnet/minecraft/class_437; field_20216 lastScreen + f Ljava/lang/String; field_20217 downloadName + f J field_20214 worldId + m (JILjava/lang/String;Lnet/minecraft/class_437;)V + p 3 slot + p 4 downloadName + p 1 worldId + p 5 lastScreen + f I field_20215 slot +c net/minecraft/class_3106 net/minecraft/server/dedicated/command/SaveOffCommand + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13557 method_13557 + p 0 context + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13703 ALREADY_OFF_EXCEPTION + m (Lnet/minecraft/class_2168;)Z method_13558 method_13558 + p 0 source + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13556 register + p 0 dispatcher +c net/minecraft/class_4431 net/minecraft/client/realms/util/JsonUtils + m (Ljava/lang/String;Lcom/google/gson/JsonObject;)Ljava/util/Date; method_21544 getDateOr + p 0 key + p 1 node + m (Ljava/lang/String;Lcom/google/gson/JsonObject;Ljava/lang/String;)Ljava/lang/String; method_21547 getStringOr + p 2 defaultValue + p 0 key + p 1 node + m (Ljava/lang/String;Lcom/google/gson/JsonObject;J)J method_21546 getLongOr + p 1 node + p 2 defaultValue + p 0 key + m (Ljava/lang/String;Lcom/google/gson/JsonObject;I)I method_21545 getIntOr + p 2 defaultValue + p 0 key + p 1 node + m (Ljava/lang/String;Lcom/google/gson/JsonObject;Z)Z method_21548 getBooleanOr + p 0 key + p 1 node + p 2 defaultValue +c net/minecraft/class_860 net/minecraft/client/render/debug/ChunkLoadingDebugRenderer + m (Lnet/minecraft/class_310;)V + p 1 client + f D field_4510 lastUpdateTime + f Lnet/minecraft/class_310; field_4509 client + f Lnet/minecraft/class_860$class_4605; field_20998 loadingData +c net/minecraft/class_860$class_4605 net/minecraft/client/render/debug/ChunkLoadingDebugRenderer$ChunkLoadingStatus + f Ljava/util/concurrent/CompletableFuture; field_21001 serverStates + f Ljava/util/Map; field_21000 clientStates +c net/minecraft/class_5762 net/minecraft/entity/passive/AxolotlEntity + f I field_30390 BLUE_BABY_CHANCE + m ()Z method_33226 isPlayingDead + f I field_30392 MAX_AIR + m (I)V method_33230 tickAir + p 1 air + f Lnet/minecraft/class_2940; field_28336 PLAYING_DEAD + f I field_30388 PLAY_DEAD_TICKS + m ()Lnet/minecraft/class_5762$class_5767; method_33225 getVariant + f Lcom/google/common/collect/ImmutableList; field_28333 SENSORS + m (Z)V method_33231 setPlayingDead + p 1 playingDead + f Lcom/google/common/collect/ImmutableList; field_28334 MEMORY_MODULES + f Ljava/lang/String; field_30391 VARIANT_KEY + f I field_30393 BUFF_DURATION + m ()Lnet/minecraft/class_5132$class_5133; method_33227 createAxolotlAttributes + f Lnet/minecraft/class_2940; field_28335 VARIANT + f Lnet/minecraft/class_2940; field_28337 FROM_BUCKET + m (Lnet/minecraft/class_1309;)Z method_33229 method_33229 + p 0 entity + f D field_30389 BUFF_RANGE + m (Ljava/util/Random;)Z method_33221 shouldBabyBeDifferent + p 0 random + m ()Z method_35176 isAirLessThanMax + f Ljava/util/function/Predicate; field_28332 AXOLOTL_NOT_PLAYING_DEAD + m (Lnet/minecraft/class_5762;)V method_35175 appreciatePlayer + p 0 axolotl + m (Lnet/minecraft/class_1657;)V method_33223 buffPlayer + p 0 player + m (Lnet/minecraft/class_5762$class_5767;)V method_33219 setVariant + p 1 variant +c net/minecraft/class_5762$class_5765 net/minecraft/entity/passive/AxolotlEntity$AxolotlMoveControl + m (Lnet/minecraft/class_5762;)V + p 1 axolotl + f Lnet/minecraft/class_5762; field_28340 axolotl +c net/minecraft/class_5762$class_5764 net/minecraft/entity/passive/AxolotlEntity$AxolotlLookControl + m (Lnet/minecraft/class_5762;Lnet/minecraft/class_5762;I)V + p 3 maxYawDifference + p 2 axolotl +c net/minecraft/class_5762$class_5763 net/minecraft/entity/passive/AxolotlEntity$AxolotlData + f [Lnet/minecraft/class_5762$class_5767; field_28338 variants + m (Ljava/util/Random;)Lnet/minecraft/class_5762$class_5767; method_33232 getRandomVariant + p 1 random + m ([Lnet/minecraft/class_5762$class_5767;)V + p 1 variants +c net/minecraft/class_5762$class_5767 net/minecraft/entity/passive/AxolotlEntity$Variant + m (Ljava/util/Random;)Lnet/minecraft/class_5762$class_5767; method_33235 getRandomAll + p 0 random + m (Ljava/lang/String;IILjava/lang/String;Z)V + p 5 natural + p 4 name + p 3 id + m ()I method_33233 getId + m (Ljava/util/Random;Z)Lnet/minecraft/class_5762$class_5767; method_33236 getRandom + p 0 random + p 1 includeUnnatural + m (Ljava/util/Random;)Lnet/minecraft/class_5762$class_5767; method_33240 getRandomNatural + p 0 random + f Ljava/lang/String; field_28348 name + f [Lnet/minecraft/class_5762$class_5767; field_28346 VARIANTS + f Z field_28349 natural + f I field_28347 id + m ()Ljava/lang/String; method_33238 getName +c net/minecraft/class_5762$class_5766 net/minecraft/entity/passive/AxolotlEntity$AxolotlSwimNavigation + m (Lnet/minecraft/class_5762;Lnet/minecraft/class_1937;)V + p 2 world + p 1 axolotl +c net/minecraft/class_5761 net/minecraft/entity/Bucketable + m ()Lnet/minecraft/class_3414; method_35171 getBucketedSound + m (Z)V method_6454 setFromBucket + p 1 fromBucket + m (Lnet/minecraft/class_1308;Lnet/minecraft/class_2487;)V method_35168 copyDataFromNbt + p 1 nbt + p 0 entity + m (Lnet/minecraft/class_2487;)V method_35170 copyDataFromNbt + p 1 nbt + m (Lnet/minecraft/class_1799;)V method_6455 copyDataToStack + p 1 stack + m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_1309;)Ljava/util/Optional; method_35169 tryBucket + p 2 entity + p 1 hand + p 0 player + m (Lnet/minecraft/class_1308;Lnet/minecraft/class_1799;)V method_35167 copyDataToStack + p 0 entity + p 1 stack + m ()Lnet/minecraft/class_1799; method_6452 getBucketItem + m ()Z method_6453 isFromBucket +c net/minecraft/class_3101 net/minecraft/world/gen/feature/MineshaftFeatureConfig + m (FLnet/minecraft/class_3098$class_3100;)V + p 1 probability + p 2 type + f F field_13693 probability + f Lcom/mojang/serialization/Codec; field_24888 CODEC + f Lnet/minecraft/class_3098$class_3100; field_13694 type +c net/minecraft/class_4432 net/minecraft/client/realms/util/RealmsPersistence + m (Lnet/minecraft/class_4432$class_4433;)V method_21550 writeFile + p 0 data + m ()Lnet/minecraft/class_4432$class_4433; method_21549 readFile + m ()Ljava/io/File; method_25279 getFile + f Lnet/minecraft/class_4869; field_22729 CHECKED_GSON + m (Lnet/minecraft/class_4432$class_4433;)V method_33424 save + p 1 data + m ()Lnet/minecraft/class_4432$class_4433; method_33423 load +c net/minecraft/class_4432$class_4433 net/minecraft/client/realms/util/RealmsPersistence$RealmsPersistenceData + f Z field_20210 hasUnreadNews + f Ljava/lang/String; field_20209 newsLink +c net/minecraft/class_4428 net/minecraft/client/realms/SizeUnit + c Moved from RealmsUploadScreen.Unit in 20w10a. + m (JLnet/minecraft/class_4428;)D method_25028 convertToUnit + p 2 unit + p 0 bytes + m (J)Ljava/lang/String; method_25029 getUserFriendlyString + p 0 bytes + m (Ljava/lang/String;)Lnet/minecraft/class_4428; valueOf valueOf + p 0 name + m (J)Lnet/minecraft/class_4428; method_25027 getLargestUnit + p 0 bytes + m (JLnet/minecraft/class_4428;)Ljava/lang/String; method_25030 humanReadableSize + p 2 unit + p 0 bytes +c net/minecraft/class_4427 net/minecraft/client/realms/gui/screen/RealmsUploadScreen + f Ljava/lang/String; field_20183 progress + f Z field_20185 uploadFinished + f Z field_20187 uploadStarted + f [Ljava/lang/String; field_20191 DOTS + f Lnet/minecraft/class_4351; field_20179 uploadStatus + f Lnet/minecraft/class_4410; field_20175 parent + f Lnet/minecraft/class_2561; field_20182 status + f Lnet/minecraft/class_4185; field_20189 cancelButton + m ()V method_21538 uploadCancelled + m ()V method_21536 upload + f Lcom/google/common/util/concurrent/RateLimiter; field_20180 narrationRateLimiter + f Ljava/lang/Long; field_20194 previousTimeSnapshot + m (Lnet/minecraft/class_4587;)V method_21534 drawUploadSpeed + p 1 matrices + m ()V method_21528 onCancel + m (Lnet/minecraft/class_4587;)V method_21530 drawDots + p 1 matrices + f I field_20178 slotId + m (Ljava/io/File;)Z method_21515 verify + p 1 archive + m (Lnet/minecraft/class_4587;)V method_21532 drawProgressBar + p 1 matrices + m (JILnet/minecraft/class_4410;Lnet/minecraft/class_34;Ljava/lang/Runnable;)V + p 1 worldId + p 4 parent + p 3 slotId + f Lorg/apache/logging/log4j/Logger; field_20174 LOGGER + f I field_20190 animTick + f Z field_20184 cancelled + f Z field_20186 showDots + f Lnet/minecraft/class_2561; field_26526 VERIFYING_TEXT + m (Lnet/minecraft/class_4587;J)V method_21526 drawUploadSpeed0 + p 1 matrices + m (Lorg/apache/commons/compress/archivers/tar/TarArchiveOutputStream;Ljava/lang/String;Ljava/lang/String;Z)V method_21516 addFileToTarGz + p 4 root + p 1 tOut + p 3 base + p 2 path + f Lnet/minecraft/class_4185; field_20188 backButton + f Ljava/util/concurrent/locks/ReentrantLock; field_20196 UPLOAD_LOCK + m ()V method_21525 onBack + f J field_20195 bytesPerSecond + f Ljava/lang/Long; field_20193 previousWrittenBytes + m (Ljava/io/File;)Ljava/io/File; method_21524 tarGzipArchive + p 1 pathToDirectoryFile + f J field_20177 worldId + f Lnet/minecraft/class_34; field_20176 selectedLevel +c net/minecraft/class_4429 net/minecraft/client/realms/gui/screen/UploadResult + f I field_20205 statusCode + f Ljava/lang/String; field_20206 errorMessage + m (ILjava/lang/String;)V + p 2 errorMessage + p 1 statusCode +c net/minecraft/class_4429$class_4430 net/minecraft/client/realms/gui/screen/UploadResult$Builder + f Ljava/lang/String; field_20208 errorMessage + f I field_20207 statusCode + m (I)Lnet/minecraft/class_4429$class_4430; method_21542 withStatusCode + p 1 statusCode + m (Ljava/lang/String;)Lnet/minecraft/class_4429$class_4430; method_21543 withErrorMessage + p 1 errorMessage + m ()Lnet/minecraft/class_4429; method_21541 build +c net/minecraft/class_875 net/minecraft/client/render/entity/HorseBaseEntityRenderer + m (Lnet/minecraft/class_5617$class_5618;Lnet/minecraft/class_549;F)V + p 3 scale + p 1 ctx + p 2 model + m (Lnet/minecraft/class_1496;Lnet/minecraft/class_4587;F)V method_3874 scale + f F field_4641 scale +c net/minecraft/class_874 net/minecraft/client/render/entity/AreaEffectCloudEntityRenderer + m (Lnet/minecraft/class_1295;)Lnet/minecraft/class_2960; method_3873 getTexture +c net/minecraft/class_4440 net/minecraft/client/realms/task/ResettingWorldTask + m (JLnet/minecraft/class_2561;Ljava/lang/Runnable;)V + p 1 serverId + p 3 title + p 4 callback + f Lnet/minecraft/class_2561; field_20235 title + f Ljava/lang/Runnable; field_22732 callback + f J field_20232 serverId +c net/minecraft/class_873 net/minecraft/client/render/debug/WorldGenAttemptDebugRenderer +c net/minecraft/class_872 net/minecraft/client/render/debug/WaterDebugRenderer + m (Lnet/minecraft/class_310;)V + p 1 client + f Lnet/minecraft/class_310; field_4629 client +c net/minecraft/class_5770 net/minecraft/entity/ai/brain/task/PlayDeadTimerTask + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_5762;J)V method_33256 run +c net/minecraft/class_879 net/minecraft/client/render/entity/BatEntityRenderer + m (Lnet/minecraft/class_1420;)Lnet/minecraft/class_2960; method_3883 getTexture + m (Lnet/minecraft/class_1420;Lnet/minecraft/class_4587;FFF)V method_3882 setupTransforms + f Lnet/minecraft/class_2960; field_4645 TEXTURE + m (Lnet/minecraft/class_1420;Lnet/minecraft/class_4587;F)V method_3884 scale +c net/minecraft/class_878 net/minecraft/client/render/entity/BlazeEntityRenderer + m (Lnet/minecraft/class_1545;)Lnet/minecraft/class_2960; method_3881 getTexture + f Lnet/minecraft/class_2960; field_4644 TEXTURE + m (Lnet/minecraft/class_1545;Lnet/minecraft/class_2338;)I method_24085 getBlockLight +c net/minecraft/class_877 net/minecraft/client/render/entity/ArmorStandEntityRenderer + m (Lnet/minecraft/class_1531;ZZZ)Lnet/minecraft/class_1921; method_24301 getRenderLayer + m (Lnet/minecraft/class_1531;)Lnet/minecraft/class_2960; method_3880 getTexture + m (Lnet/minecraft/class_1531;)Z method_3878 hasLabel + f Lnet/minecraft/class_2960; field_4642 TEXTURE + m (Lnet/minecraft/class_1531;Lnet/minecraft/class_4587;FFF)V method_3877 setupTransforms +c net/minecraft/class_876 net/minecraft/client/render/entity/ProjectileEntityRenderer + m (Lnet/minecraft/class_1665;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_3875 render +c net/minecraft/class_5777 net/minecraft/block/GlowLichenBlock + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z method_34727 method_34727 + p 4 direction + f Lnet/minecraft/class_2746; field_28412 WATERLOGGED +c net/minecraft/class_4446 net/minecraft/client/realms/util/RealmsTextureManager + f Lnet/minecraft/class_2960; field_22730 ISLES + m (Ljava/lang/String;)V method_21558 bindFace + p 0 uuid + m (Ljava/lang/String;Ljava/lang/String;)I method_21564 getTextureId + p 0 id + p 1 image + f Ljava/util/Map; field_20255 fetchedSkins + f Ljava/util/Map; field_20254 skinFetchStatus + f Ljava/util/Map; field_20253 textures + f Lorg/apache/logging/log4j/Logger; field_20256 LOGGER + m (Ljava/lang/String;Ljava/lang/String;)V method_21560 bindWorldTemplate + p 0 id + p 1 image + m (Ljava/lang/String;Ljava/lang/Runnable;)V method_21559 withBoundFace + p 1 r + p 0 uuid + m (Ljava/util/UUID;)V method_21561 bindDefaultFace + p 0 uuid +c net/minecraft/class_4446$class_4447 net/minecraft/client/realms/util/RealmsTextureManager$RealmsTexture + f I field_20259 textureId + f Ljava/lang/String; field_20258 image + m (Ljava/lang/String;I)V + p 1 image + p 2 textureId +c net/minecraft/class_3114 net/minecraft/world/gen/feature/OceanRuinFeatureConfig + f Lnet/minecraft/class_3411$class_3413; field_13709 biomeType + f Lcom/mojang/serialization/Codec; field_24895 CODEC + f F field_13707 clusterProbability + f F field_13708 largeProbability + m (Lnet/minecraft/class_3411$class_3413;FF)V + p 2 largeProbability + p 1 biomeType + p 3 clusterProbability +c net/minecraft/class_4445 net/minecraft/client/realms/task/WorldCreationTask + f J field_20251 worldId + m (JLjava/lang/String;Ljava/lang/String;Lnet/minecraft/class_437;)V + p 4 motd + p 5 lastScreen + p 3 name + p 1 worldId + f Ljava/lang/String; field_20249 name + f Lnet/minecraft/class_437; field_20252 lastScreen + f Ljava/lang/String; field_20250 motd +c net/minecraft/class_5776 net/minecraft/entity/passive/GlowSquidEntity + f Lnet/minecraft/class_2940; field_28403 DARK_TICKS_REMAINING + m ()I method_33334 getDarkTicksRemaining + m (I)V method_33333 setDarkTicksRemaining + p 1 ticks +c net/minecraft/class_3115 net/minecraft/server/command/ScoreboardCommand + m (Lnet/minecraft/class_2168;Ljava/util/Collection;Lnet/minecraft/class_266;)I method_13586 executeReset + p 2 objective + p 1 targets + p 0 source + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_266;Lnet/minecraft/class_2561;)I method_13576 executeModifyObjective + p 0 source + p 1 objective + p 2 displayName + m (Lnet/minecraft/class_2168;)I method_13589 executeListPlayers + p 0 source + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13591 method_13591 + p 0 context + m ()Lcom/mojang/brigadier/builder/LiteralArgumentBuilder; method_13606 makeRenderTypeArguments + f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; field_13711 PLAYERS_GET_NULL_EXCEPTION + m (Lnet/minecraft/class_2168;ILnet/minecraft/class_266;)I method_13596 executeSetDisplay + p 0 source + p 1 slot + p 2 objective + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13595 register + p 0 dispatcher + m (Lnet/minecraft/class_2168;Ljava/util/Collection;Lnet/minecraft/class_266;I)I method_13578 executeAdd + p 0 source + p 2 objective + p 1 targets + p 3 score + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13710 PLAYERS_ENABLE_INVALID_EXCEPTION + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13577 method_13577 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13599 method_13599 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13610 method_13610 + p 0 context + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13712 OBJECTIVES_ADD_DUPLICATE_EXCEPTION + m (Lnet/minecraft/class_2168;Ljava/lang/String;)I method_13614 executeListScores + p 1 target + p 0 source + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13583 method_13583 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13593 method_13593 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; method_13587 method_13587 + p 0 context + p 1 builder + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13714 PLAYERS_ENABLE_FAILED_EXCEPTION + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13579 method_13579 + p 0 context + m (Lnet/minecraft/class_2168;I)I method_13592 executeClearDisplay + p 0 source + p 1 slot + m (Lnet/minecraft/class_2168;Ljava/util/Collection;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; method_13613 suggestDisabled + p 1 targets + p 0 source + p 2 builder + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13612 method_13612 + p 0 context + m (Lnet/minecraft/class_2168;Ljava/util/Collection;Lnet/minecraft/class_266;I)I method_13604 executeSet + p 3 score + p 0 source + p 1 targets + p 2 objective + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13608 method_13608 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13580 method_13580 + p 0 context + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_266;)I method_13602 executeRemoveObjective + p 1 objective + p 0 source + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13590 method_13590 + p 0 context + m (Lnet/minecraft/class_2168;)Z method_13585 method_13585 + p 0 source + m (Lnet/minecraft/class_274$class_275;Lcom/mojang/brigadier/context/CommandContext;)I method_13601 method_13601 + p 1 context + m (Lnet/minecraft/class_2168;Ljava/lang/String;Lnet/minecraft/class_266;)I method_13607 executeGet + p 2 objective + p 0 source + p 1 target + m (Lnet/minecraft/class_2168;Ljava/util/Collection;Lnet/minecraft/class_266;I)I method_13600 executeRemove + p 3 score + p 0 source + p 1 targets + p 2 objective + m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_13605 method_13605 + p 0 objective + p 1 target + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13588 method_13588 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13598 method_13598 + p 0 context + m (Lnet/minecraft/class_2168;Ljava/util/Collection;)I method_13575 executeReset + p 0 source + p 1 targets + m (Lnet/minecraft/class_2168;Ljava/util/Collection;Lnet/minecraft/class_266;)I method_13609 executeEnable + p 2 objective + p 1 targets + p 0 source + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13574 method_13574 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13594 method_13594 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13582 method_13582 + p 0 context + m (Lnet/minecraft/class_2168;)I method_13597 executeListObjectives + p 0 source + m (Lnet/minecraft/class_2168;Ljava/lang/String;Lnet/minecraft/class_274;Lnet/minecraft/class_2561;)I method_13611 executeAddObjective + p 0 source + p 1 objective + p 2 criteria + p 3 displayName + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_266;Lnet/minecraft/class_274$class_275;)I method_13581 executeModifyRenderType + p 0 source + p 1 objective + p 2 type + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13713 OBJECTIVES_DISPLAY_ALREADY_SET_EXCEPTION + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13603 method_13603 + p 0 context + m (Lnet/minecraft/class_2168;Ljava/util/Collection;Lnet/minecraft/class_266;Lnet/minecraft/class_2218$class_2219;Ljava/util/Collection;Lnet/minecraft/class_266;)I method_13584 executeOperation + p 0 source + p 1 targets + p 2 targetObjective + p 3 operation + p 4 sources + p 5 sourceObjectives + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13715 OBJECTIVES_DISPLAY_ALREADY_EMPTY_EXCEPTION +c net/minecraft/class_4448 net/minecraft/client/realms/util/RealmsUtil + m (Ljava/lang/String;)Ljava/util/Map; method_21569 getTextures + p 0 uuid + f Lcom/google/common/cache/LoadingCache; field_20260 gameProfileCache + f Lcom/mojang/authlib/minecraft/MinecraftSessionService; field_20262 sessionService + f Lcom/mojang/authlib/yggdrasil/YggdrasilAuthenticationService; field_20261 authenticationService + m (Ljava/lang/String;)Ljava/lang/String; method_21568 uuidToName + p 0 uuid + m (J)Ljava/lang/String; method_21567 convertToAgePresentation +c net/minecraft/class_4448$1 net/minecraft/client/realms/util/RealmsUtil$1 + m (Ljava/lang/String;)Lcom/mojang/authlib/GameProfile; method_21571 load +c net/minecraft/class_5779 net/minecraft/world/gen/feature/GlowLichenFeature + m (Lnet/minecraft/class_5281;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_5780;Ljava/util/Random;Ljava/util/List;)Z method_33391 generate + p 2 state + p 1 pos + p 0 world + p 5 directions + p 4 random + p 3 config + m (Lnet/minecraft/class_5780;Ljava/util/Random;)Ljava/util/List; method_33392 shuffleDirections + p 1 random + p 0 config + m (Lnet/minecraft/class_2680;)Z method_33395 isAirOrWater + p 0 state + m (Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;)Z method_33394 method_33394 + p 1 direction + m (Lnet/minecraft/class_5780;Ljava/util/Random;Lnet/minecraft/class_2350;)Ljava/util/List; method_33393 shuffleDirections + p 0 config + p 1 random + p 2 excluded +c net/minecraft/class_3116 net/minecraft/world/gen/feature/OceanMonumentFeature + m (Lnet/minecraft/class_2794;Lnet/minecraft/class_1966;JLnet/minecraft/class_2919;Lnet/minecraft/class_1923;Lnet/minecraft/class_1959;Lnet/minecraft/class_1923;Lnet/minecraft/class_3111;Lnet/minecraft/class_5539;)Z method_28642 shouldStartAt + f Lnet/minecraft/class_6012; field_13716 MONSTER_SPAWNS +c net/minecraft/class_3116$class_3117 net/minecraft/world/gen/feature/OceanMonumentFeature$Start + m (Lnet/minecraft/class_5455;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Lnet/minecraft/class_1923;Lnet/minecraft/class_1959;Lnet/minecraft/class_3111;Lnet/minecraft/class_5539;)V method_28643 init +c net/minecraft/class_5778 net/minecraft/block/AbstractLichenBlock + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Lnet/minecraft/class_2680; method_33361 method_33361 + p 4 direction + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Ljava/util/Random;Lnet/minecraft/class_2350;)Z method_33360 method_33360 + p 5 to + f Ljava/util/Map; field_28420 SHAPES_FOR_DIRECTIONS + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;)Ljava/util/Optional; method_34729 getSpreadLocation + p 3 pos + p 2 world + p 1 state + p 5 to + p 4 from + f Lnet/minecraft/class_265; field_28415 EAST_SHAPE + f Lnet/minecraft/class_265; field_28413 UP_SHAPE + m (Lnet/minecraft/class_2680;Ljava/util/function/Function;)Lnet/minecraft/class_2680; method_33367 mirror + p 1 state + p 2 mirror + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;)Z method_33371 method_33371 + p 5 to + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;)Z method_33377 method_33377 + p 1 from + f [Lnet/minecraft/class_2350; field_28421 DIRECTIONS + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z method_34731 canSpread + p 1 state + p 4 from + p 2 world + p 3 pos + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2350;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z method_33358 canGrowOn + p 2 pos + p 3 state + p 0 world + p 1 direction + m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z method_33359 addDirection + p 1 world + p 2 pos + p 3 direction + f Lcom/google/common/collect/ImmutableMap; field_28422 SHAPES + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;)Z method_33363 trySpreadTo + p 3 pos + p 4 from + p 1 state + p 2 world + p 5 to + m (Lnet/minecraft/class_2689;)Lnet/minecraft/class_2680; method_33368 withNoDirections + p 0 stateManager + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_33375 trySpreadRandomly + p 1 state + p 2 world + p 3 pos + p 4 random + m (Lnet/minecraft/class_2350;)Lnet/minecraft/class_2746; method_33374 getProperty + p 0 direction + f Ljava/util/Map; field_28419 FACING_PROPERTIES + f Z field_28424 canMirrorX + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Lnet/minecraft/class_2680; method_33362 withDirection + p 3 pos + p 4 direction + p 1 state + p 2 world + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2746;)Lnet/minecraft/class_2680; method_33365 disableDirection + p 1 direction + p 0 state + m (Lnet/minecraft/class_2350;)Z method_33369 canHaveDirection + p 1 direction + f Lnet/minecraft/class_265; field_28418 NORTH_SHAPE + m (Lnet/minecraft/class_2680;)Z method_33382 isNotFullBlock + p 0 state + m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_265; method_33380 getShapeForState + p 0 state + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z method_34728 canSpreadTo + p 3 direction + p 2 pos + p 1 world + m (Lnet/minecraft/class_2680;)Z method_33379 canGrowIn + p 1 state + f Lnet/minecraft/class_265; field_28416 WEST_SHAPE + m (Ljava/util/EnumMap;)V method_33370 method_33370 + p 0 shapes + f Lnet/minecraft/class_265; field_28414 DOWN_SHAPE + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;)Z method_33366 hasDirection + p 0 state + p 1 direction + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;)Z method_33376 method_33376 + p 1 direction + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Ljava/util/Random;)Z method_33364 trySpreadRandomly + p 4 from + p 5 random + p 2 world + p 3 pos + p 1 state + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;)Z method_33372 method_33372 + p 1 direction + f Z field_28425 canMirrorZ + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;)Z method_34730 method_34730 + p 5 to + f Z field_28423 hasAllHorizontalDirections + f Lnet/minecraft/class_265; field_28417 SOUTH_SHAPE + m (Lnet/minecraft/class_2680;)Z method_33381 hasAnyDirection + p 0 state + m ()Z method_33378 isWaterlogged +c net/minecraft/class_4442 net/minecraft/client/realms/task/SwitchMinigameTask + f J field_20239 worldId + f Lnet/minecraft/class_4388; field_20241 lastScreen + f Lnet/minecraft/class_4890; field_20240 worldTemplate + m (JLnet/minecraft/class_4890;Lnet/minecraft/class_4388;)V + p 1 worldId + p 4 lastScreen + p 3 worldTemplate +c net/minecraft/class_871 net/minecraft/client/render/debug/BlockOutlineDebugRenderer + m (Lnet/minecraft/class_310;)V + p 1 client + f Lnet/minecraft/class_310; field_4628 client +c net/minecraft/class_3110 net/minecraft/server/command/SayCommand + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13562 register + p 0 dispatcher + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13563 method_13563 + p 0 context +c net/minecraft/class_4441 net/minecraft/client/realms/task/RestoreTask + f Lnet/minecraft/class_4388; field_20238 lastScreen + f J field_20237 worldId + f Lnet/minecraft/class_4867; field_20236 backup + m (Lnet/minecraft/class_4867;JLnet/minecraft/class_4388;)V + p 1 backup + p 4 lastScreen + p 2 worldId +c net/minecraft/class_870 net/minecraft/client/render/debug/StructureDebugRenderer + m (Lnet/minecraft/class_310;)V + p 1 client + f Lnet/minecraft/class_310; field_4624 client +c net/minecraft/class_5772 net/minecraft/client/render/entity/model/AxolotlEntityModel + f Lnet/minecraft/class_630; field_28380 topGills + m (F)V method_33291 setStandingOnGroundAngles + p 1 animationProgress + f Lnet/minecraft/class_630; field_28382 rightGills + f Lnet/minecraft/class_630; field_28381 leftGills + m (FF)V method_33295 setMovingInWaterAngles + p 2 headPitch + p 1 animationProgress + f Lnet/minecraft/class_630; field_28373 tail + m ()V method_33299 copyLegAngles + c Copies and mirrors the left leg angles to the right leg angles. + m (Lnet/minecraft/class_5762;FFFFF)V method_33293 setAngles + f Lnet/minecraft/class_630; field_28375 rightHindLeg + f Lnet/minecraft/class_630; field_28374 leftHindLeg + m (F)V method_33294 setMovingOnGroundAngles + p 1 animationProgress + m ()V method_33298 setPlayingDeadAngles + m (F)V method_33297 setStandingInWaterAngles + p 1 animationProgress + m ()Lnet/minecraft/class_5607; method_33296 getTexturedModelData + f F field_32449 MOVING_IN_WATER_LEG_PITCH + m (Lnet/minecraft/class_630;)V + p 1 root + f Lnet/minecraft/class_630; field_28377 rightFrontLeg + f Lnet/minecraft/class_630; field_28376 leftFrontLeg + f Lnet/minecraft/class_630; field_28379 head + f Lnet/minecraft/class_630; field_28378 body + m (FF)V method_33292 resetAngles + c Resets the angles of the axolotl model. + p 2 headPitch + c the axolotl head pitch + p 1 headYaw + c the axolotl head yaw +c net/minecraft/class_3111 net/minecraft/world/gen/feature/DefaultFeatureConfig + f Lcom/mojang/serialization/Codec; field_24893 CODEC + f Lnet/minecraft/class_3111; field_24894 INSTANCE +c net/minecraft/class_5775 net/minecraft/datafixer/schema/Schema2688 + m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V method_33328 registerEntity + p 0 schema + p 2 name + p 1 entityTypes + m (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities registerEntities + p 1 schema +c net/minecraft/class_3112 net/minecraft/server/command/ScheduleCommand + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13567 register + p 0 dispatcher + m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_22836 method_22836 + p 0 eventName + m (Lnet/minecraft/class_2960;ZLnet/minecraft/class_236;JLnet/minecraft/class_2168;ILnet/minecraft/class_2158;)V method_13571 method_13571 + p 7 function + m (Lnet/minecraft/class_2960;ZLnet/minecraft/class_236;JLnet/minecraft/class_2168;ILnet/minecraft/class_3494;)V method_13570 method_13570 + p 7 tag + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_20853 CLEARED_FAILURE_EXCEPTION + f Lcom/mojang/brigadier/suggestion/SuggestionProvider; field_20854 SUGGESTION_PROVIDER + m (Lnet/minecraft/class_2168;)Z method_13569 method_13569 + p 0 source + m (Lnet/minecraft/class_2168;Ljava/lang/String;)I method_22833 clearEvent + p 0 source + p 1 eventName + m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; method_22835 method_22835 + p 0 context + p 1 builder + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13706 SAME_TICK_EXCEPTION + m (Lnet/minecraft/class_2168;Lcom/mojang/datafixers/util/Pair;IZ)I method_13566 execute + p 0 source + p 2 time + p 1 function + p 3 replace + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13568 method_13568 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_22838 method_22838 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_22837 method_22837 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_22834 method_22834 + p 0 context +c net/minecraft/class_4443 net/minecraft/client/realms/task/SwitchSlotTask + f Ljava/lang/Runnable; field_22733 callback + f I field_20243 slot + f J field_20242 worldId + m (JILjava/lang/Runnable;)V + p 1 worldId + p 4 callback + p 3 slot +c net/minecraft/class_5774 net/minecraft/client/render/entity/AxolotlEntityRenderer + m (Lnet/minecraft/class_5762;)Lnet/minecraft/class_2960; method_33306 getTexture + f Ljava/util/Map; field_28390 TEXTURES + m (Ljava/util/HashMap;)V method_33307 method_33307 + p 0 variants +c net/minecraft/class_3113 net/minecraft/world/gen/decorator/NopeDecoratorConfig + f Lnet/minecraft/class_3113; field_24892 INSTANCE + f Lcom/mojang/serialization/Codec; field_24891 CODEC +c net/minecraft/class_4439 net/minecraft/client/realms/task/RealmsGetServerDetailsTask + m (Lnet/minecraft/class_4325;Lnet/minecraft/class_437;Lnet/minecraft/class_4877;Ljava/util/concurrent/locks/ReentrantLock;)V + p 1 mainScreen + p 2 lastScreen + p 3 server + p 4 connectLock + f Lnet/minecraft/class_4877; field_20224 server + f Lnet/minecraft/class_4325; field_20226 mainScreen + f Ljava/util/concurrent/locks/ReentrantLock; field_20227 connectLock + f Lnet/minecraft/class_437; field_20225 lastScreen +c net/minecraft/class_3107 net/minecraft/server/dedicated/command/SaveOnCommand + m (Lnet/minecraft/class_2168;)Z method_13561 method_13561 + p 0 source + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13704 ALREADY_ON_EXCEPTION + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13559 register + p 0 dispatcher + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13560 method_13560 + p 0 context +c net/minecraft/class_4438 net/minecraft/client/realms/task/RealmsConnectTask + f Lnet/minecraft/class_4902; field_20222 realmsConnect + m (Lnet/minecraft/class_437;Lnet/minecraft/class_4877;Lnet/minecraft/class_4878;)V + p 1 lastScreen +c net/minecraft/class_5769 net/minecraft/entity/ai/brain/task/PlayDeadTask + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_5762;J)Z method_33254 shouldKeepRunning + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_5762;J)V method_33255 run + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_5762;)Z method_33253 shouldRun +c net/minecraft/class_3108 net/minecraft/world/gen/feature/NetherFortressFeature + m (Lnet/minecraft/class_2794;Lnet/minecraft/class_1966;JLnet/minecraft/class_2919;Lnet/minecraft/class_1923;Lnet/minecraft/class_1959;Lnet/minecraft/class_1923;Lnet/minecraft/class_3111;Lnet/minecraft/class_5539;)Z method_28640 shouldStartAt + f Lnet/minecraft/class_6012; field_13705 MONSTER_SPAWNS +c net/minecraft/class_3108$class_3109 net/minecraft/world/gen/feature/NetherFortressFeature$Start + m (Lnet/minecraft/class_5455;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Lnet/minecraft/class_1923;Lnet/minecraft/class_1959;Lnet/minecraft/class_3111;Lnet/minecraft/class_5539;)V method_28641 init +c net/minecraft/class_869 net/minecraft/client/render/debug/NeighborUpdateDebugRenderer + m (JLnet/minecraft/class_2338;)V method_3870 addNeighborUpdate + p 3 pos + p 1 time + f Lnet/minecraft/class_310; field_4622 client + m (Lnet/minecraft/class_310;)V + p 1 client + f Ljava/util/Map; field_4623 neighborUpdates +c net/minecraft/class_6275 net/minecraft/unused/packageinfo/PackageInfo6275 +c net/minecraft/class_6274 net/minecraft/unused/packageinfo/PackageInfo6274 +c net/minecraft/class_6277 net/minecraft/unused/packageinfo/PackageInfo6277 +c net/minecraft/class_6276 net/minecraft/unused/packageinfo/PackageInfo6276 +c net/minecraft/class_6271 net/minecraft/unused/packageinfo/PackageInfo6271 +c net/minecraft/class_6270 net/minecraft/unused/packageinfo/PackageInfo6270 +c net/minecraft/class_6273 net/minecraft/unused/packageinfo/PackageInfo6273 +c net/minecraft/class_6272 net/minecraft/unused/packageinfo/PackageInfo6272 +c net/minecraft/class_6279 net/minecraft/unused/packageinfo/PackageInfo6279 +c net/minecraft/class_6278 net/minecraft/unused/packageinfo/PackageInfo6278 +c net/minecraft/class_6286 net/minecraft/unused/packageinfo/PackageInfo6286 +c net/minecraft/class_6285 net/minecraft/unused/packageinfo/PackageInfo6285 +c net/minecraft/class_6288 net/minecraft/unused/packageinfo/PackageInfo6288 +c net/minecraft/class_6287 net/minecraft/unused/packageinfo/PackageInfo6287 +c net/minecraft/class_6282 net/minecraft/unused/packageinfo/PackageInfo6282 +c net/minecraft/class_6281 net/minecraft/unused/packageinfo/PackageInfo6281 +c net/minecraft/class_6284 net/minecraft/unused/packageinfo/PackageInfo6284 +c net/minecraft/class_6283 net/minecraft/unused/packageinfo/PackageInfo6283 +c net/minecraft/class_6289 net/minecraft/unused/packageinfo/PackageInfo6289 +c net/minecraft/class_6280 net/minecraft/unused/packageinfo/PackageInfo6280 +c net/minecraft/class_6253 net/minecraft/unused/packageinfo/PackageInfo6253 +c net/minecraft/class_6252 net/minecraft/unused/packageinfo/PackageInfo6252 +c net/minecraft/class_6255 net/minecraft/unused/packageinfo/PackageInfo6255 +c net/minecraft/class_6254 net/minecraft/unused/packageinfo/PackageInfo6254 +c net/minecraft/class_6251 net/minecraft/unused/packageinfo/PackageInfo6251 +c net/minecraft/class_6250 net/minecraft/unused/packageinfo/PackageInfo6250 +c net/minecraft/class_6257 net/minecraft/unused/packageinfo/PackageInfo6257 +c net/minecraft/class_6256 net/minecraft/client/render/entity/GoatEntityRenderer + m (Lnet/minecraft/class_6053;)Lnet/minecraft/class_2960; method_35800 getTexture + f Lnet/minecraft/class_2960; field_32923 TEXTURE +c net/minecraft/class_6259 net/minecraft/unused/packageinfo/PackageInfo6259 +c net/minecraft/class_6258 net/minecraft/unused/packageinfo/PackageInfo6258 +c net/minecraft/class_6264 net/minecraft/unused/packageinfo/PackageInfo6264 +c net/minecraft/class_6263 net/minecraft/unused/packageinfo/PackageInfo6263 +c net/minecraft/class_6266 net/minecraft/unused/packageinfo/PackageInfo6266 +c net/minecraft/class_6265 net/minecraft/unused/packageinfo/PackageInfo6265 +c net/minecraft/class_6260 net/minecraft/unused/packageinfo/PackageInfo6260 +c net/minecraft/class_6262 net/minecraft/unused/packageinfo/PackageInfo6262 +c net/minecraft/class_6261 net/minecraft/unused/packageinfo/PackageInfo6261 +c net/minecraft/class_6268 net/minecraft/unused/packageinfo/PackageInfo6268 +c net/minecraft/class_6267 net/minecraft/unused/packageinfo/PackageInfo6267 +c net/minecraft/class_6269 net/minecraft/unused/packageinfo/PackageInfo6269 +c net/minecraft/class_6231 net/minecraft/unused/packageinfo/PackageInfo6231 +c net/minecraft/class_6230 net/minecraft/client/render/entity/model/EntityModelPartNames + f Ljava/lang/String; field_32618 TAIL_FIN + f Ljava/lang/String; field_32606 HEAD + f Ljava/lang/String; field_32638 RIGHT_HIND_FOOT + f Ljava/lang/String; field_32626 RIGHT_WING_BASE + f Ljava/lang/String; field_32589 RIGHT_LID + f Ljava/lang/String; field_32610 HAT_RIM + f Ljava/lang/String; field_32630 RIGHT_EAR + f Ljava/lang/String; field_32585 RIGHT_HIND_LEG_TIP + f Ljava/lang/String; field_32614 RIGHT_GILLS + f Ljava/lang/String; field_32597 NOSE + f Ljava/lang/String; field_32602 BACK_FIN + f Ljava/lang/String; field_32634 RIGHT_HIND_LEG + f Ljava/lang/String; field_32622 RIGHT_ARM + f Ljava/lang/String; field_32593 RIGHT_HORN + f Ljava/lang/String; field_32607 HAT + f Ljava/lang/String; field_32639 LEFT_FRONT_FOOT + f Ljava/lang/String; field_32627 LEFT_WING_TIP + f Ljava/lang/String; field_32615 RIGHT_FIN + f Ljava/lang/String; field_32619 LEFT_BLUE_FIN + f Ljava/lang/String; field_32631 LEFT_LEG + f Ljava/lang/String; field_32603 MANE + f Ljava/lang/String; field_32586 LEFT_FRONT_LEG_TIP + f Ljava/lang/String; field_32635 LEFT_FRONT_LEG + f Ljava/lang/String; field_32598 ARMS + f Ljava/lang/String; field_32623 LEFT_WING + f Ljava/lang/String; field_32611 JACKET + f Ljava/lang/String; field_32594 LEFT_EYE + f Ljava/lang/String; field_32590 LEFT_CHEST + f Ljava/lang/String; field_32628 RIGHT_WING_TIP + f Ljava/lang/String; field_32616 TOP_FIN + f Ljava/lang/String; field_32604 NECK + f Ljava/lang/String; field_32608 BODY + f Ljava/lang/String; field_32632 RIGHT_LEG + f Ljava/lang/String; field_32620 RIGHT_BLUE_FIN + f Ljava/lang/String; field_32636 RIGHT_FRONT_LEG + f Ljava/lang/String; field_32624 RIGHT_WING + f Ljava/lang/String; field_32587 RIGHT_FRONT_LEG_TIP + f Ljava/lang/String; field_32612 TOP_GILLS + f Ljava/lang/String; field_32599 TAIL + f Ljava/lang/String; field_32600 CUBE + f Ljava/lang/String; field_32583 RIGHT_FRONT_FOOT + f Ljava/lang/String; field_32595 RIGHT_EYE + f Ljava/lang/String; field_32591 RIGHT_CHEST + f Ljava/lang/String; field_32629 LEFT_EAR + f Ljava/lang/String; field_32617 BOTTOM_FIN + f Ljava/lang/String; field_32605 MOUTH + f Ljava/lang/String; field_32637 LEFT_HIND_FOOT + f Ljava/lang/String; field_32609 LEFT_FIN + f Ljava/lang/String; field_32621 LEFT_ARM + f Ljava/lang/String; field_32596 JAW + f Ljava/lang/String; field_32625 LEFT_WING_BASE + f Ljava/lang/String; field_32613 LEFT_GILLS + f Ljava/lang/String; field_32601 BEAK + f Ljava/lang/String; field_32588 LEFT_LID + f Ljava/lang/String; field_32633 LEFT_HIND_LEG + f Ljava/lang/String; field_32592 LEFT_HORN + f Ljava/lang/String; field_32584 LEFT_HIND_LEG_TIP +c net/minecraft/class_6233 net/minecraft/unused/packageinfo/PackageInfo6233 +c net/minecraft/class_6232 net/minecraft/unused/packageinfo/PackageInfo6232 +c net/minecraft/class_6235 net/minecraft/unused/packageinfo/PackageInfo6235 +c net/minecraft/class_6237 net/minecraft/client/particle/ItemBillboardParticle + m (Lnet/minecraft/class_638;DDDLnet/minecraft/class_1935;)V + p 1 world + p 6 z + p 8 item + p 2 x + p 4 y +c net/minecraft/class_6237$class_6238 net/minecraft/client/particle/ItemBillboardParticle$BarrierFactory + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_35760 createParticle +c net/minecraft/class_6237$class_6239 net/minecraft/client/particle/ItemBillboardParticle$LightFactory + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_35761 createParticle +c net/minecraft/class_6236 net/minecraft/unused/packageinfo/PackageInfo6236 +c net/minecraft/class_6242 net/minecraft/unused/packageinfo/PackageInfo6242 +c net/minecraft/class_6241 net/minecraft/unused/packageinfo/PackageInfo6241 +c net/minecraft/class_6244 net/minecraft/unused/packageinfo/PackageInfo6244 +c net/minecraft/class_6243 net/minecraft/unused/packageinfo/PackageInfo6243 +c net/minecraft/class_6240 net/minecraft/unused/packageinfo/PackageInfo6240 +c net/minecraft/class_6249 net/minecraft/unused/packageinfo/PackageInfo6249 +c net/minecraft/class_6245 net/minecraft/unused/packageinfo/PackageInfo6245 +c net/minecraft/class_6248 net/minecraft/unused/packageinfo/PackageInfo6248 +c net/minecraft/class_3183 net/minecraft/world/gen/feature/FreezeTopLayerFeature +c net/minecraft/class_3184 net/minecraft/server/dedicated/gui/PlayerListGui + m ()V method_18700 tick + f Lnet/minecraft/server/MinecraftServer; field_13844 server + f I field_13843 tick + m (Lnet/minecraft/server/MinecraftServer;)V + p 1 server +c net/minecraft/class_6211 net/minecraft/unused/packageinfo/PackageInfo6211 +c net/minecraft/class_3185 net/minecraft/world/gen/feature/SpringFeature +c net/minecraft/class_3186 net/minecraft/server/dedicated/gui/PlayerStatsGui + f Lnet/minecraft/server/MinecraftServer; field_13849 server + m ()V method_13982 update + f [I field_13845 memoryUsePercentage + f Ljava/text/DecimalFormat; field_13846 AVG_TICK_FORMAT + m ([J)D method_13980 average + f [Ljava/lang/String; field_13847 lines + m (Lnet/minecraft/server/MinecraftServer;)V + p 1 server + f I field_13848 memoryUsePercentagePos + m ()V method_16751 stop + f Ljavax/swing/Timer; field_16858 timer +c net/minecraft/class_6210 net/minecraft/unused/packageinfo/PackageInfo6210 +c net/minecraft/class_3182 net/minecraft/server/dedicated/gui/DedicatedServerGui + m (Ljava/lang/Runnable;)V method_16746 addStopTask + p 1 task + f Ljava/awt/Font; field_13837 FONT_MONOSPACE + f Ljava/lang/Thread; field_13838 consoleUpdateThread + m (Lnet/minecraft/class_3176;)V + p 1 server + m (Lnet/minecraft/class_3176;)Lnet/minecraft/class_3182; method_13969 create + p 0 server + m ()V method_13974 start + m (Ljavax/swing/JTextArea;Ljavax/swing/JScrollPane;Ljava/lang/String;)V method_13970 appendToConsole + p 1 textArea + p 2 scrollPane + f Lorg/apache/logging/log4j/Logger; field_13840 LOGGER + m ()Ljavax/swing/JComponent; method_13975 createPlaysPanel + f Ljava/util/Collection; field_16855 stopTasks + m ()Ljavax/swing/JComponent; method_13976 createStatsPanel + m ()Ljavax/swing/JComponent; method_13973 createLogPanel + m ()V method_16747 runStopTasks + f Lnet/minecraft/class_3176; field_13839 server + f Ljava/util/concurrent/atomic/AtomicBoolean; field_16854 stopped + m ()V method_16750 stop +c net/minecraft/class_6217 net/minecraft/unused/packageinfo/PackageInfo6217 +c net/minecraft/class_6219 net/minecraft/unused/packageinfo/PackageInfo6219 +c net/minecraft/class_6218 net/minecraft/unused/packageinfo/PackageInfo6218 +c net/minecraft/class_6213 net/minecraft/unused/packageinfo/PackageInfo6213 +c net/minecraft/class_6212 net/minecraft/unused/packageinfo/PackageInfo6212 +c net/minecraft/class_3188 net/minecraft/world/gen/feature/StrongholdFeature + m (Lnet/minecraft/class_2794;Lnet/minecraft/class_1966;JLnet/minecraft/class_2919;Lnet/minecraft/class_1923;Lnet/minecraft/class_1959;Lnet/minecraft/class_1923;Lnet/minecraft/class_3111;Lnet/minecraft/class_5539;)Z method_28654 shouldStartAt +c net/minecraft/class_3188$class_3189 net/minecraft/world/gen/feature/StrongholdFeature$Start + f J field_24559 seed + m (Lnet/minecraft/class_5455;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Lnet/minecraft/class_1923;Lnet/minecraft/class_1959;Lnet/minecraft/class_3111;Lnet/minecraft/class_5539;)V method_28655 init +c net/minecraft/class_6215 net/minecraft/unused/packageinfo/PackageInfo6215 +c net/minecraft/class_6214 net/minecraft/unused/packageinfo/PackageInfo6214 +c net/minecraft/class_6209 net/minecraft/unused/packageinfo/PackageInfo6209 +c net/minecraft/class_6220 net/minecraft/unused/packageinfo/PackageInfo6220 +c net/minecraft/class_3195 net/minecraft/world/gen/feature/StructureFeature + m (Lnet/minecraft/class_2794;Lnet/minecraft/class_1966;JLnet/minecraft/class_2919;Lnet/minecraft/class_1923;Lnet/minecraft/class_1959;Lnet/minecraft/class_1923;Lnet/minecraft/class_3037;Lnet/minecraft/class_5539;)Z method_14026 shouldStartAt + c Checks if this structure can actually be placed at a potential structure position determined via\n{@link #getStartChunk}. Specific structures override this method to reduce the spawn probability or\nrestrict the spawn in some other way. + p 10 world + p 9 config + p 6 pos + p 5 random + p 3 worldSeed + p 2 biomeSource + p 1 chunkGenerator + m ()V method_28664 init + m (Lnet/minecraft/class_5314;JLnet/minecraft/class_2919;II)Lnet/minecraft/class_1923; method_27218 getStartChunk + c Determines the cell of the structure placement grid a chunk belongs to, and\nreturns the chunk within that cell, that this structure will actually be placed at.\n

\nIf the {@link StructureConfig} uses a separation setting greater than 0, the\nplacement will be constrained to [0, spacing - separation] within the grid cell.\nIf a non-uniform distribution is used for placement, then this also moves\nthe center towards the origin.\n\n@see #isUniformDistribution() + p 6 chunkY + p 4 placementRandom + p 5 chunkX + p 2 worldSeed + p 1 config + m (Lnet/minecraft/class_4538;Lnet/minecraft/class_5138;Lnet/minecraft/class_2338;IZJLnet/minecraft/class_5314;)Lnet/minecraft/class_2338; method_14015 locateStructure + c Tries to find the closest structure of this type near a given block.\n

\nThis method relies on the given world generation settings (seed and placement configuration)\nto match the time at which the structure was generated, otherwise it will not be found.\n

\nNew chunks will only be generated up to the {@link net.minecraft.world.chunk.ChunkStatus#STRUCTURE_STARTS} phase by this method.\n\n@return {@code null} if no structure could be found within the given search radius + p 6 worldSeed + p 5 skipExistingChunks + p 8 config + p 2 structureAccessor + p 1 world + p 4 searchRadius + c The search radius in chunks around the chunk the given block position is in. A radius of 0 will only search in the given chunk. + p 3 searchStartPos + m (Lcom/mojang/serialization/Codec;)V + p 1 codec + m ()Lcom/mojang/serialization/Codec; method_28665 getCodec + m ()Lnet/minecraft/class_6012; method_16140 getCreatureSpawns + m (Ljava/lang/String;Lnet/minecraft/class_3195;Lnet/minecraft/class_2893$class_2895;)Lnet/minecraft/class_3195; method_28661 register + p 1 structureFeature + p 2 step + p 0 name + m (Lnet/minecraft/class_5455;Lnet/minecraft/class_2794;Lnet/minecraft/class_1966;Lnet/minecraft/class_3485;JLnet/minecraft/class_1923;Lnet/minecraft/class_1959;ILnet/minecraft/class_2919;Lnet/minecraft/class_5314;Lnet/minecraft/class_3037;Lnet/minecraft/class_5539;)Lnet/minecraft/class_3449; method_28657 tryPlaceStart + c Tries to place a starting point for this type of structure in the given chunk.\n

\nIf this structure doesn't have a starting point in the chunk, {@link StructureStart#DEFAULT}\nwill be returned. + p 2 generator + p 4 manager + p 3 biomeSource + p 5 worldSeed + p 8 biome + p 7 pos + p 10 random + p 9 referenceCount + p 12 config + p 11 structureConfig + p 13 world + m (Lnet/minecraft/class_1923;IJ)Lnet/minecraft/class_3449; method_28656 createStart + p 1 pos + f Lorg/apache/logging/log4j/Logger; field_13879 LOGGER + m ()Lnet/minecraft/class_3195$class_3774; method_14016 getStructureStartFactory + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;J)Lnet/minecraft/class_3449; method_28660 readStructureStart + p 2 worldSeed + p 1 nbt + p 0 world + m ()Lnet/minecraft/class_2893$class_2895; method_28663 getGenerationStep + c Gets the step during which this structure will participate in world generation.\nStructures will generate before other features in the same generation step. + m ()Lnet/minecraft/class_6012; method_13149 getMonsterSpawns + m ()Z method_27219 isUniformDistribution + c If true, this structure's start position will be uniformly distributed within\na placement grid cell. If false, the structure's starting point will be biased\ntowards the center of the cell. + f Lnet/minecraft/class_3197; field_24851 SWAMP_HUT + f Ljava/util/List; field_24861 JIGSAW_STRUCTURES + f Lcom/google/common/collect/BiMap; field_24842 STRUCTURES + f Lcom/mojang/serialization/Codec; field_24863 codec + m ()Ljava/lang/String; method_14019 getName + f Lnet/minecraft/class_2960; field_26362 JIGSAW_ID + f Ljava/util/Map; field_24862 STRUCTURE_TO_GENERATION_STEP + m (Lnet/minecraft/class_3037;)Lnet/minecraft/class_5312; method_28659 configure + p 1 config +c net/minecraft/class_3195$class_3774 net/minecraft/world/gen/feature/StructureFeature$StructureStartFactory + m (Lnet/minecraft/class_3195;Lnet/minecraft/class_1923;IJ)Lnet/minecraft/class_3449; create create + p 1 feature + p 2 pos +c net/minecraft/class_6222 net/minecraft/unused/packageinfo/PackageInfo6222 +c net/minecraft/class_3196 net/minecraft/world/ChunkPosDistanceLevelPropagator + m (J)I method_14028 getInitialLevel + p 1 id + m (JIZ)V method_14027 updateLevel + p 1 chunkPos + p 3 distance + p 4 decrease +c net/minecraft/class_6221 net/minecraft/unused/packageinfo/PackageInfo6221 +c net/minecraft/class_3197 net/minecraft/world/gen/feature/SwampHutFeature + f Lnet/minecraft/class_6012; field_13882 MONSTER_SPAWNS + f Lnet/minecraft/class_6012; field_16435 CREATURE_SPAWNS +c net/minecraft/class_3197$class_3198 net/minecraft/world/gen/feature/SwampHutFeature$Start + m (Lnet/minecraft/class_5455;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Lnet/minecraft/class_1923;Lnet/minecraft/class_1959;Lnet/minecraft/class_3111;Lnet/minecraft/class_5539;)V method_28666 init +c net/minecraft/class_3191 net/minecraft/client/render/BlockBreakingInfo + m ()I method_13990 getLastUpdateTick + m (Lnet/minecraft/class_3191;)I method_23269 compareTo + m (ILnet/minecraft/class_2338;)V + p 1 breakingEntityId + p 2 pos + f I field_13857 lastUpdateTick + f I field_13858 stage + f I field_13859 actorNetworkId + f Lnet/minecraft/class_2338; field_13860 pos + m ()I method_13988 getStage + m (I)V method_13989 setLastUpdateTick + p 1 lastUpdateTick + m ()Lnet/minecraft/class_2338; method_13991 getPos + m (I)V method_13987 setStage + p 1 stage +c net/minecraft/class_3193 net/minecraft/server/world/ChunkHolder + m ()I method_14005 getLevel + m (Lnet/minecraft/class_2821;)V method_20456 setCompletedChunk + p 1 chunk + m (Lnet/minecraft/class_2818;)V method_14006 flushUpdates + p 1 chunk + m ()Ljava/util/concurrent/CompletableFuture; method_16145 getTickingFuture + m (Lnet/minecraft/class_2338;)V method_14002 markForBlockUpdate + p 1 pos + m ()I method_17208 getCompletedLevel + f Ljava/util/concurrent/CompletableFuture; field_16429 UNLOADED_WORLD_CHUNK_FUTURE + f Lnet/minecraft/class_5831; field_28806 actionStack + m (Lnet/minecraft/class_2806;Lnet/minecraft/class_3898;)Ljava/util/concurrent/CompletableFuture; method_13993 getChunkAt + p 2 chunkStorage + p 1 targetStatus + m (Lnet/minecraft/class_2806;)Ljava/util/concurrent/CompletableFuture; method_16146 getFutureFor + p 1 leastStatus + f Ljava/util/concurrent/CompletableFuture; field_16428 savingFuture + m ()Lnet/minecraft/class_2818; method_16144 getWorldChunk + f I field_17208 completedLevel + f [Lnet/minecraft/class_3193$class_3194; field_13873 LEVEL_TYPES + m (Ljava/util/concurrent/CompletableFuture;Ljava/lang/String;)V method_16143 combineSavingFuture + p 1 then + p 2 thenDesc + m ()Lnet/minecraft/class_2806; method_23270 getCurrentStatus + f Ljava/util/concurrent/atomic/AtomicReferenceArray; field_16425 futuresByStatus + f Lnet/minecraft/class_3193$class_3897; field_17210 playersWatchingChunkProvider + m ()Ljava/util/concurrent/CompletableFuture; method_14000 getSavingFuture + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_30312 method_30312 + p 2 pos + p 3 state + f I field_13862 level + f Z field_25803 pendingBlockUpdates + c Indicates that {@link #blockUpdatesBySection} contains at least one entry. + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_14009 sendBlockEntityUpdatePacket + p 2 pos + p 1 world + m (Lnet/minecraft/class_3898;Ljava/util/concurrent/Executor;)V method_14007 tick + p 1 chunkStorage + m (I)Lnet/minecraft/class_3193$class_3194; method_14008 getLevelType + p 0 distance + m (Lnet/minecraft/class_2806;)Ljava/util/concurrent/CompletableFuture; method_21737 getValidFutureFor + p 1 leastStatus + m (Lnet/minecraft/class_2596;Z)V method_13992 sendPacketToPlayersWatching + p 1 packet + p 2 onlyOnWatchDistanceEdge + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_30311 tryUpdateBlockEntityAt + p 1 world + p 2 pos + p 3 state + m (I)Lnet/minecraft/class_2806; method_14011 getTargetStatusForLevel + p 0 level + m ()Lnet/minecraft/class_3193$class_3194; method_23271 getLevelType + f Lnet/minecraft/class_3568; field_13863 lightingProvider + f Lnet/minecraft/class_1923; field_13864 pos + f Ljava/util/BitSet; field_13871 blockLightUpdateBits + m (Lnet/minecraft/class_1923;ILnet/minecraft/class_5539;Lnet/minecraft/class_3568;Lnet/minecraft/class_3193$class_3896;Lnet/minecraft/class_3193$class_3897;)V + p 1 pos + p 4 lightingProvider + p 5 levelUpdateListener + p 2 level + p 3 world + p 6 playersWatchingChunkProvider + m ()Lnet/minecraft/class_2791; method_14010 getCurrentChunk + f Ljava/util/concurrent/CompletableFuture; field_13865 entityTickingFuture + f Lcom/mojang/datafixers/util/Either; field_16426 UNLOADED_CHUNK + m (Lnet/minecraft/class_1944;I)V method_14012 markForLightUpdate + p 2 y + c chunk section y coordinate + p 1 lightType + f Lnet/minecraft/class_5539; field_26929 world + m ()V method_20385 updateAccessibleStatus + f Z field_19238 accessible + f Ljava/util/List; field_13868 CHUNK_STATUSES + f Ljava/util/concurrent/CompletableFuture; field_16430 UNLOADED_CHUNK_FUTURE + f [Lit/unimi/dsi/fastutil/shorts/ShortSet; field_25804 blockUpdatesBySection + c Contains the packed chunk-local positions that have been marked for update\nby {@link #markForBlockUpdate}, grouped by their vertical chunk section.\n

\nEntries for a section are null if the section has no positions marked for update. + f I field_16432 lastTickLevel + m (I)V method_15890 setLevel + p 1 level + m (I)V method_17207 setCompletedLevel + p 1 level + f Ljava/util/BitSet; field_13870 skyLightUpdateBits + f Lcom/mojang/datafixers/util/Either; field_16427 UNLOADED_WORLD_CHUNK + m ()Lnet/minecraft/class_1923; method_13994 getPos + m ()Ljava/util/concurrent/CompletableFuture; method_14003 getEntityTickingFuture + f Ljava/util/concurrent/CompletableFuture; field_19333 tickingFuture + m ()Z method_20384 isAccessible + f Ljava/util/concurrent/CompletableFuture; field_16431 accessibleFuture + m ()Ljava/util/concurrent/CompletableFuture; method_20725 getAccessibleFuture + f Lnet/minecraft/class_3193$class_3896; field_17209 levelUpdateListener +c net/minecraft/class_3193$class_3724 net/minecraft/server/world/ChunkHolder$Unloaded + c Used to represent a chunk that has not been loaded yet. + f Lnet/minecraft/class_3193$class_3724; field_16433 INSTANCE +c net/minecraft/class_3193$class_3897 net/minecraft/server/world/ChunkHolder$PlayersWatchingChunkProvider + m (Lnet/minecraft/class_1923;Z)Ljava/util/stream/Stream; method_17210 getPlayersWatchingChunk + p 2 onlyOnWatchDistanceEdge + p 1 chunkPos +c net/minecraft/class_3193$class_3896 net/minecraft/server/world/ChunkHolder$LevelUpdateListener + m (Lnet/minecraft/class_1923;Ljava/util/function/IntSupplier;ILjava/util/function/IntConsumer;)V method_17209 updateLevel + p 2 levelGetter + p 1 pos + p 4 levelSetter + p 3 targetLevel +c net/minecraft/class_3193$class_5830 net/minecraft/server/world/ChunkHolder$MultithreadAction + f Ljava/util/concurrent/CompletableFuture; field_28808 action + f Ljava/lang/String; field_28809 actionDesc + f Ljava/lang/Thread; field_28807 thread + m (Ljava/lang/Thread;Ljava/util/concurrent/CompletableFuture;Ljava/lang/String;)V + p 2 action + p 1 thread + p 3 actionDesc +c net/minecraft/class_3193$class_3194 net/minecraft/server/world/ChunkHolder$LevelType + m (Lnet/minecraft/class_3193$class_3194;)Z method_14014 isAfter + p 1 levelType +c net/minecraft/class_6228 net/minecraft/unused/packageinfo/PackageInfo6228 +c net/minecraft/class_6227 net/minecraft/client/render/entity/model/GoatEntityModel + m (Lnet/minecraft/class_6053;FFFFF)V method_35741 setAngles + m (Lnet/minecraft/class_630;)V + p 1 root + m ()Lnet/minecraft/class_5607; method_35742 getTexturedModelData +c net/minecraft/class_6224 net/minecraft/unused/packageinfo/PackageInfo6224 +c net/minecraft/class_6223 net/minecraft/unused/packageinfo/PackageInfo6223 +c net/minecraft/class_6226 net/minecraft/unused/packageinfo/PackageInfo6226 +c net/minecraft/class_6225 net/minecraft/unused/packageinfo/PackageInfo6225 +c net/minecraft/class_2510 net/minecraft/block/StairsBlock + f Lnet/minecraft/class_2248; field_11579 baseBlock + m (Lnet/minecraft/class_265;Lnet/minecraft/class_265;Lnet/minecraft/class_265;Lnet/minecraft/class_265;Lnet/minecraft/class_265;)[Lnet/minecraft/class_265; method_10672 composeShapes + p 1 northWest + p 0 base + p 3 southWest + p 2 northEast + p 4 southEast + f Lnet/minecraft/class_265; field_11568 TOP_NORTH_WEST_CORNER_SHAPE + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2778; method_10675 getStairShape + p 2 pos + p 1 world + p 0 state + f Lnet/minecraft/class_265; field_11578 BOTTOM_SOUTH_WEST_CORNER_SHAPE + f Lnet/minecraft/class_265; field_11576 BOTTOM_SHAPE + f Lnet/minecraft/class_265; field_11563 TOP_SOUTH_WEST_CORNER_SHAPE + f Lnet/minecraft/class_265; field_11561 BOTTOM_NORTH_WEST_CORNER_SHAPE + f Lnet/minecraft/class_2680; field_11574 baseBlockState + m (Lnet/minecraft/class_265;Lnet/minecraft/class_265;Lnet/minecraft/class_265;Lnet/minecraft/class_265;Lnet/minecraft/class_265;I)Lnet/minecraft/class_265; method_10674 method_10674 + p 5 i + f Lnet/minecraft/class_2754; field_11565 SHAPE + f Lnet/minecraft/class_2746; field_11573 WATERLOGGED + m (Lnet/minecraft/class_2680;)I method_10673 getShapeIndexIndex + p 1 state + f [I field_11570 SHAPE_INDICES + f Lnet/minecraft/class_265; field_11569 BOTTOM_SOUTH_EAST_CORNER_SHAPE + f Lnet/minecraft/class_265; field_11577 TOP_NORTH_EAST_CORNER_SHAPE + f Lnet/minecraft/class_265; field_11567 TOP_SOUTH_EAST_CORNER_SHAPE + f Lnet/minecraft/class_265; field_11575 BOTTOM_NORTH_EAST_CORNER_SHAPE + f Lnet/minecraft/class_265; field_11562 TOP_SHAPE + m (Lnet/minecraft/class_2680;)Z method_10676 isStairs + p 0 state + f [Lnet/minecraft/class_265; field_11566 TOP_SHAPES + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_4970$class_2251;)V + p 2 settings + p 1 baseBlockState + f [Lnet/minecraft/class_265; field_11564 BOTTOM_SHAPES + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z method_10678 isDifferentOrientation + p 0 state + p 2 pos + p 1 world + p 3 dir + m (ILnet/minecraft/class_265;Lnet/minecraft/class_265;Lnet/minecraft/class_265;Lnet/minecraft/class_265;Lnet/minecraft/class_265;)Lnet/minecraft/class_265; method_10671 composeShape + p 2 northWest + p 1 base + p 4 southWest + p 3 northEast + p 5 southEast + p 0 i + f Lnet/minecraft/class_2753; field_11571 FACING + f Lnet/minecraft/class_2754; field_11572 HALF +c net/minecraft/class_2511 net/minecraft/block/GourdBlock + m ()Lnet/minecraft/class_2513; method_10679 getStem + m ()Lnet/minecraft/class_2195; method_10680 getAttachedStem +c net/minecraft/class_3843 net/minecraft/data/validate/StructureValidatorProvider + f Lorg/apache/logging/log4j/Logger; field_24617 LOGGER + m (Ljava/lang/String;Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487; method_32235 update + p 1 nbt + p 0 name + m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487; method_16880 addDataVersion + p 0 nbt + m (Ljava/lang/String;Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487; method_16878 internalUpdate + p 1 nbt + p 0 name +c net/minecraft/class_2512 net/minecraft/nbt/NbtHelper + m (Lnet/minecraft/class_2520;Lnet/minecraft/class_2520;Z)Z method_10687 matches + p 2 equalValue + p 1 subject + p 0 standard + f Lorg/apache/logging/log4j/Logger; field_11582 LOGGER + m (Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/class_4284;Lnet/minecraft/class_2487;I)Lnet/minecraft/class_2487; method_10688 update + c Uses the data fixer to update an NBT compound object to the latest data version. + p 3 oldVersion + c the data version of the NBT compound object + p 0 fixer + c the data fixer + p 1 fixTypes + c the fix types + p 2 compound + c the NBT compound object to fix + m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2680; method_10681 toBlockState + p 0 compound + m (Lnet/minecraft/class_2487;)Lcom/mojang/authlib/GameProfile; method_10683 toGameProfile + p 0 compound + m (Lnet/minecraft/class_2520;)Ljava/util/UUID; method_25930 toUuid + c Deserializes an NBT element into a {@link UUID}.\nThe NBT element's data must have the same structure as the output of {@link #fromUuid}.\n\n@throws IllegalArgumentException if {@code element} is not a valid representation of a UUID\n@since 20w10a + p 0 element + m (Lnet/minecraft/class_2487;Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/class_2487; method_10684 writeGameProfile + p 0 compound + p 1 profile + m (Lnet/minecraft/class_2688;Lnet/minecraft/class_2769;Ljava/lang/String;Lnet/minecraft/class_2487;Lnet/minecraft/class_2487;)Lnet/minecraft/class_2688; method_10682 withProperty + p 4 root + p 2 key + p 3 properties + p 0 state + p 1 property + m (Lnet/minecraft/class_2520;)Lnet/minecraft/class_2561; method_32270 toPrettyPrintedText + p 0 element + m (Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/class_4284;Lnet/minecraft/class_2487;II)Lnet/minecraft/class_2487; method_10693 update + c Uses the data fixer to update an NBT compound object. + p 1 fixTypes + c the fix types + p 0 fixer + c the data fixer + p 3 oldVersion + c the data version of the NBT compound object + p 2 compound + c the NBT compound object to fix + p 4 targetVersion + c the data version to update the NBT compound object to + m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_2487; method_10686 fromBlockState + p 0 state + m (Lnet/minecraft/class_2487;)Ljava/lang/String; method_32271 toPrettyPrintedString + p 0 compound + m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487; method_32275 method_32275 + p 0 compound + m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2487; method_10692 fromBlockPos + p 0 pos + m (Ljava/util/UUID;)Lnet/minecraft/class_2495; method_25929 fromUuid + c Serializes a {@link UUID} into its equivalent NBT representation.\n\n@since 20w10a + p 0 uuid + m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487; method_32273 method_32273 + p 0 compound + m (Lnet/minecraft/class_2769;Ljava/lang/Comparable;)Ljava/lang/String; method_10685 nameValue + p 0 property + p 1 value + m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2338; method_10691 toBlockPos + p 0 compound + f Lcom/google/common/base/Splitter; field_27818 COMMA_SPLITTER + m (Lnet/minecraft/class_2487;)Ljava/lang/String; method_32277 method_32277 + p 0 compound +c net/minecraft/class_2506 net/minecraft/block/StainedGlassBlock + m (Lnet/minecraft/class_1767;Lnet/minecraft/class_4970$class_2251;)V + p 1 color + p 2 settings + f Lnet/minecraft/class_1767; field_11558 color +c net/minecraft/class_3837 net/minecraft/loot/function/CopyNbtLootFunction + f Ljava/util/List; field_17014 operations + m (Ljava/lang/String;)Lnet/minecraft/class_2203$class_2209; method_16853 parseNbtPath + p 0 nbtPath + m (Lnet/minecraft/class_47$class_50;)Lnet/minecraft/class_3837$class_3838; method_35519 builder + p 0 target + m ([Lnet/minecraft/class_5341;Lnet/minecraft/class_5651;Ljava/util/List;)V + p 1 conditions + p 2 source + p 3 operations + f Lnet/minecraft/class_5651; field_17013 source + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_2520;Lnet/minecraft/class_3837$class_3839;)V method_16846 method_16846 + p 2 operation + m (Lnet/minecraft/class_5651;)Lnet/minecraft/class_3837$class_3838; method_16848 builder + p 0 source +c net/minecraft/class_3837$class_3841 net/minecraft/loot/function/CopyNbtLootFunction$Operator + f Ljava/lang/String; field_17035 name + m (Ljava/lang/String;)Lnet/minecraft/class_3837$class_3841; method_16865 get + p 0 name + m (Lnet/minecraft/class_2520;Lnet/minecraft/class_2203$class_2209;Ljava/util/List;)V method_16864 merge + p 2 targetPath + p 1 itemTag + p 3 sourceTags + m (Ljava/lang/String;ILjava/lang/String;)V + p 3 name +c net/minecraft/class_3837$class_3841$3 net/minecraft/loot/function/CopyNbtLootFunction$Operator$3 + m (Lnet/minecraft/class_2520;Lnet/minecraft/class_2520;)V method_16868 method_16868 + p 1 compoundTag + m (Ljava/util/List;Lnet/minecraft/class_2520;)V method_16869 method_16869 + p 1 foundTag +c net/minecraft/class_3837$class_3841$2 net/minecraft/loot/function/CopyNbtLootFunction$Operator$2 + m (Lnet/minecraft/class_2520;Lnet/minecraft/class_2520;)V method_16866 method_16866 + p 1 listTag + m (Ljava/util/List;Lnet/minecraft/class_2520;)V method_16867 method_16867 + p 1 foundTag +c net/minecraft/class_3837$class_3842 net/minecraft/loot/function/CopyNbtLootFunction$Serializer + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_3837;Lcom/google/gson/JsonSerializationContext;)V method_16870 toJson + m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_3837; method_16871 fromJson +c net/minecraft/class_3837$class_3838 net/minecraft/loot/function/CopyNbtLootFunction$Builder + f Lnet/minecraft/class_5651; field_17017 source + m (Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/class_3837$class_3841;)Lnet/minecraft/class_3837$class_3838; method_16857 withOperation + p 2 target + p 3 operator + p 1 source + f Ljava/util/List; field_17018 operations + m (Lnet/minecraft/class_5651;)V + p 1 source + m (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/class_3837$class_3838; method_16856 withOperation + p 1 source + p 2 target + m ()Lnet/minecraft/class_3837$class_3838; method_16855 getThisBuilder +c net/minecraft/class_3837$class_3839 net/minecraft/loot/function/CopyNbtLootFunction$Operation + f Ljava/lang/String; field_17021 targetPath + m (Ljava/util/function/Supplier;Lnet/minecraft/class_2520;)V method_16860 execute + p 1 itemTagTagGetter + p 2 sourceEntityTag + m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_3837$class_3839; method_16859 fromJson + p 0 json + m (Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/class_3837$class_3841;)V + p 1 source + p 2 target + p 3 operator + f Lnet/minecraft/class_3837$class_3841; field_17023 operator + f Ljava/lang/String; field_17019 sourcePath + f Lnet/minecraft/class_2203$class_2209; field_17020 parsedSourcePath + m ()Lcom/google/gson/JsonObject; method_16858 toJson + f Lnet/minecraft/class_2203$class_2209; field_17022 parsedTargetPath +c net/minecraft/class_2507 net/minecraft/nbt/NbtIo + m (Lnet/minecraft/class_2487;Ljava/io/OutputStream;)V method_10634 writeCompressed + p 0 compound + p 1 stream + m (Lnet/minecraft/class_2520;Ljava/io/DataOutput;)V method_10631 write + p 0 element + p 1 output + m (Ljava/io/File;)Lnet/minecraft/class_2487; method_10633 read + p 0 file + m (Lnet/minecraft/class_2487;Ljava/io/DataOutput;)V method_10628 write + p 0 compound + p 1 output + m (Ljava/io/DataInput;Lnet/minecraft/class_2505;)Lnet/minecraft/class_2487; method_10625 read + p 1 tracker + p 0 input + m (Ljava/io/DataInput;ILnet/minecraft/class_2505;)Lnet/minecraft/class_2520; method_10626 read + p 1 depth + p 2 tracker + p 0 input + m (Ljava/io/InputStream;)Lnet/minecraft/class_2487; method_10629 readCompressed + p 0 stream + m (Lnet/minecraft/class_2487;Ljava/io/File;)V method_10630 write + p 1 file + p 0 compound + m (Ljava/io/File;)Lnet/minecraft/class_2487; method_30613 readCompressed + p 0 file + m (Ljava/io/DataInput;)Lnet/minecraft/class_2487; method_10627 read + p 0 input + m (Lnet/minecraft/class_2487;Ljava/io/File;)V method_30614 writeCompressed + p 1 file + p 0 compound +c net/minecraft/class_2508 net/minecraft/block/SignBlock + f Lnet/minecraft/class_2758; field_11559 ROTATION +c net/minecraft/class_2509 net/minecraft/nbt/NbtOps + c Used to handle Minecraft NBTs within {@link com.mojang.serialization.Dynamic\ndynamics} for DataFixerUpper, allowing generalized serialization logic\nshared across different type of data structures. Use {@link NbtOps#INSTANCE}\nfor the ops singleton.\n\n

For instance, dimension data may be stored as JSON in data packs, but\nthey will be transported in packets as NBT. DataFixerUpper allows\ngeneralizing the dimension serialization logic to prevent duplicate code,\nwhere the NBT ops allow the DataFixerUpper dimension serialization logic\nto interact with Minecraft NBTs.

\n\n@see NbtOps#INSTANCE + m (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getNumberValue getNumberValue + p 1 element + m (B)Lnet/minecraft/class_2520; method_10640 createByte + m (Lnet/minecraft/class_2520;)Lcom/mojang/serialization/DataResult; method_10651 getIntStream + m (Lnet/minecraft/class_2520;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; method_29154 mergeToMap + m (Ljava/util/stream/Stream;)Lnet/minecraft/class_2520; method_10655 createMap + m (Ljava/lang/Number;)Ljava/lang/Object; createNumeric createNumeric + p 1 value + m (Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; remove remove + p 2 key + p 1 element + m (Lnet/minecraft/class_2520;)Lcom/mojang/serialization/DataResult; method_29163 getMap + m (Lnet/minecraft/class_2520;Lnet/minecraft/class_2520;Lnet/minecraft/class_2520;)Lcom/mojang/serialization/DataResult; method_29157 mergeToMap + m (Ljava/util/stream/LongStream;)Lnet/minecraft/class_2520; method_10643 createLongList + m (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; mergeToMap mergeToMap + p 1 map + p 2 key + p 3 value + m (Lnet/minecraft/class_2520;Lnet/minecraft/class_2520;)Lcom/mojang/serialization/DataResult; method_29156 mergeToList + m (Lnet/minecraft/class_2520;)Lcom/mojang/serialization/DataResult; method_10664 getStream + m (S)Lnet/minecraft/class_2520; method_10635 createShort + m (Lnet/minecraft/class_2520;Ljava/lang/String;)Lnet/minecraft/class_2520; method_10648 remove + m (S)Ljava/lang/Object; createShort createShort + p 1 value + m (F)Ljava/lang/Object; createFloat createFloat + p 1 value + f Lnet/minecraft/class_2509; field_11560 INSTANCE + c An singleton of the NBT dynamic ops.\n\n

This ops does not compress maps (replace field name to value pairs\nwith an ordered list of values in serialization). In fact, since\nMinecraft NBT lists can only contain elements of the same type, this op\ncannot compress maps.

+ m (Lnet/minecraft/class_2520;)Lcom/mojang/serialization/DataResult; method_29164 getList + m (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getMap getMap + p 1 element + m (Ljava/nio/ByteBuffer;)Lnet/minecraft/class_2520; method_10657 createByteList + m (Lnet/minecraft/class_2520;)Lcom/mojang/serialization/DataResult; method_10656 getStringValue + m (I)Lnet/minecraft/class_2520; method_10661 createInt + m (Ljava/lang/String;Ljava/lang/String;)Z method_10666 method_10666 + p 1 k + m (Ljava/lang/Object;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; mergeToMap mergeToMap + p 1 element + m (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getByteBuffer getByteBuffer + p 1 element + m (D)Lnet/minecraft/class_2520; method_10652 createDouble + m (F)Lnet/minecraft/class_2520; method_10662 createFloat + m (Lnet/minecraft/class_2487;Lnet/minecraft/class_2487;Ljava/lang/String;)V method_10670 method_10670 + p 2 k + m (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getMapValues getMapValues + p 1 element + m (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getStream getStream + p 1 element + m (J)Ljava/lang/Object; createLong createLong + p 1 value + m (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getList getList + p 1 element + m (Ljava/util/stream/Stream;)Lnet/minecraft/class_2520; method_10665 createList + m (Z)Lnet/minecraft/class_2520; method_23253 createBoolean + m (I)Ljava/lang/Object; createInt createInt + p 1 value + m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; mergeToList mergeToList + p 1 list + p 2 value + m (Ljava/lang/String;)Lnet/minecraft/class_2520; method_10639 createString + m (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getMapEntries getMapEntries + p 1 element + m (Lnet/minecraft/class_2520;Ljava/util/List;)Lcom/mojang/serialization/DataResult; method_29155 mergeToList + m ()Lnet/minecraft/class_2520; method_10668 empty + m (Lnet/minecraft/class_2520;)Lcom/mojang/serialization/DataResult; method_10645 getNumberValue + m (Lnet/minecraft/class_2520;)Lcom/mojang/serialization/DataResult; method_10637 getLongStream + m (Lnet/minecraft/class_2520;)Lcom/mojang/serialization/DataResult; method_10669 getMapValues + m (Ljava/util/stream/IntStream;)Lnet/minecraft/class_2520; method_10663 createIntList + m (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getStringValue getStringValue + p 1 element + m (Z)Ljava/lang/Object; createBoolean createBoolean + p 1 value + m (Ljava/lang/Number;)Lnet/minecraft/class_2520; method_10660 createNumeric + m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_2520;)Ljava/lang/Object; method_29146 convertTo + m (D)Ljava/lang/Object; createDouble createDouble + p 1 value + m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Ljava/lang/Object; convertTo convertTo + p 2 element + m (Lnet/minecraft/class_2520;)Lcom/mojang/serialization/DataResult; method_29162 getMapEntries + m (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getIntStream getIntStream + p 1 element + m (Lnet/minecraft/class_2520;)Lcom/mojang/serialization/DataResult; method_10646 getByteBuffer + m (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getLongStream getLongStream + p 1 element + m (J)Lnet/minecraft/class_2520; method_10654 createLong + m (B)Ljava/lang/Object; createByte createByte + p 1 value +c net/minecraft/class_2509$1 net/minecraft/nbt/NbtOps$1 + m (Lnet/minecraft/class_2520;)Lnet/minecraft/class_2520; method_29167 get + m (Ljava/lang/String;)Lnet/minecraft/class_2520; method_29165 get +c net/minecraft/class_2509$class_5320 net/minecraft/nbt/NbtOps$MapBuilder + m (Lnet/minecraft/class_2487;Lnet/minecraft/class_2520;)Lcom/mojang/serialization/DataResult; method_29170 build + m ()Lnet/minecraft/class_2487; method_29168 initBuilder + m (Ljava/lang/String;Lnet/minecraft/class_2520;Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487; method_29169 append +c net/minecraft/class_2502 net/minecraft/block/SpongeBlock + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_10620 update + p 2 pos + p 1 world + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Z method_10619 absorbWater + p 2 pos + p 1 world +c net/minecraft/class_2503 net/minecraft/nbt/NbtLong + c Represents an NBT 64-bit integer. + m ()Lnet/minecraft/class_2503; method_10621 copy + m (J)Lnet/minecraft/class_2503; method_23251 of + p 0 value + m (J)V + p 1 value + m (Ljava/lang/Object;)Z equals equals + p 1 o + f J field_11553 value + f Lnet/minecraft/class_4614; field_21041 TYPE +c net/minecraft/class_2503$1 net/minecraft/nbt/NbtLong$1 + m (Ljava/io/DataInput;ILnet/minecraft/class_2505;)Lnet/minecraft/class_2503; method_23252 read +c net/minecraft/class_2503$class_4612 net/minecraft/nbt/NbtLong$Cache + f [Lnet/minecraft/class_2503; field_21042 VALUES +c net/minecraft/class_3834 net/minecraft/structure/SavannaVillageData + m ()V method_16844 init + f Lnet/minecraft/class_3785; field_26285 STRUCTURE_POOLS +c net/minecraft/class_2504 net/minecraft/block/StainedGlassPaneBlock + m (Lnet/minecraft/class_1767;Lnet/minecraft/class_4970$class_2251;)V + p 1 color + p 2 settings + f Lnet/minecraft/class_1767; field_11554 color +c net/minecraft/class_2505 net/minecraft/nbt/NbtTagSizeTracker + f Lnet/minecraft/class_2505; field_11556 EMPTY + m (J)V + p 1 maxBytes + f J field_11555 allocatedBytes + m (J)V method_10623 add + p 1 bits + f J field_11557 maxBytes +c net/minecraft/class_3836 net/minecraft/structure/SnowyVillageData + m ()V method_16845 init + f Lnet/minecraft/class_3785; field_26286 STRUCTURE_POOLS +c net/minecraft/class_2520 net/minecraft/nbt/NbtElement + c Represents an NBT element. + m ()Ljava/lang/String; method_10714 asString + f B field_33257 BYTE_ARRAY_TYPE + c The numeric ID of an NBT byte array value. Is {@value}.\n\n@see NbtByteArray + f B field_33256 DOUBLE_TYPE + c The numeric ID of an NBT double value. Is {@value}.\n\n@see NbtDouble + f B field_33259 LIST_TYPE + c The numeric ID of an NBT list value. Is {@value}.\n\n@see NbtList + f B field_33258 STRING_TYPE + c The numeric ID of an NBT string value. Is {@value}.\n\n@see NbtString + m ()Lnet/minecraft/class_2520; method_10707 copy + c Copies this NBT element.\n\n@return the copied element + m ()Lnet/minecraft/class_4614; method_23258 getNbtType + c Gets the NBT type definition of this NBT element.\n\n@return the element type definition + m ()B method_10711 getType + c Gets the type of this NBT element.\n\n@return the type + m (Ljava/io/DataOutput;)V method_10713 write + p 1 output + m (Lnet/minecraft/class_5627;)V method_32289 accept + p 1 visitor + f B field_33253 INT_TYPE + c The numeric ID of an NBT integer value. Is {@value}.\n\n@see NbtInt + f B field_33252 SHORT_TYPE + c The numeric ID of an NBT short value. Is {@value}.\n\n@see NbtShort + f B field_33263 NUMBER_TYPE + c A wildcard NBT numeric ID that can be used for checking whether an NBT element is an {@link AbstractNbtNumber}. Is {@value}.\n\n@see NbtCompound#getType(String)\n@see NbtCompound#contains(String, int) + f B field_33255 FLOAT_TYPE + c The numeric ID of an NBT float value. Is {@value}.\n\n@see NbtFloat + f B field_33254 LONG_TYPE + c The numeric ID of an NBT long value. Is {@value}.\n\n@see NbtLong + f B field_33260 COMPOUND_TYPE + c The numeric ID of an NBT compound value. Is {@value}.\n\n@see NbtCompound + f B field_33251 BYTE_TYPE + c The numeric ID of an NBT byte value. Is {@value}.\n\n@see NbtByte + f B field_33262 LONG_ARRAY_TYPE + c The numeric ID of an NBT long array value. Is {@value}.\n\n@see NbtLongArray + f B field_33250 NULL_TYPE + c The numeric ID of an NBT null value. Is {@value}.\n\n@see NbtNull + f B field_33261 INT_ARRAY_TYPE + c The numeric ID of an NBT integer array value. Is {@value}.\n\n@see NbtIntArray +c net/minecraft/class_3851 net/minecraft/village/VillagerDataContainer + m ()Lnet/minecraft/class_3850; method_7231 getVillagerData + m (Lnet/minecraft/class_3850;)V method_7195 setVillagerData + p 1 villagerData +c net/minecraft/class_2521 net/minecraft/block/TallFlowerBlock +c net/minecraft/class_3852 net/minecraft/village/VillagerProfession + m (Ljava/lang/String;Lnet/minecraft/class_4158;Lnet/minecraft/class_3414;)Lnet/minecraft/class_3852; method_16926 register + p 0 id + p 1 workStation + p 2 workSound + m (Ljava/lang/String;Lnet/minecraft/class_4158;Lcom/google/common/collect/ImmutableSet;Lcom/google/common/collect/ImmutableSet;Lnet/minecraft/class_3414;)Lnet/minecraft/class_3852; method_19197 register + p 4 workSound + p 0 id + p 1 workStation + p 2 gatherableItems + p 3 secondaryJobSites + f Lnet/minecraft/class_4158; field_18542 workStation + f Ljava/lang/String; field_18541 id + f Lcom/google/common/collect/ImmutableSet; field_18543 gatherableItems + m ()Lcom/google/common/collect/ImmutableSet; method_19199 getGatherableItems + m ()Lcom/google/common/collect/ImmutableSet; method_19630 getSecondaryJobSites + m (Ljava/lang/String;Lnet/minecraft/class_4158;Lcom/google/common/collect/ImmutableSet;Lcom/google/common/collect/ImmutableSet;Lnet/minecraft/class_3414;)V + p 5 workSound + p 3 gatherableItems + p 4 secondaryJobSites + p 1 id + p 2 workStation + m ()Lnet/minecraft/class_3414; method_22384 getWorkSound + f Lnet/minecraft/class_3414; field_20633 workSound + m ()Ljava/lang/String; method_35202 getId + m ()Lnet/minecraft/class_4158; method_19198 getWorkStation + f Lcom/google/common/collect/ImmutableSet; field_18880 secondaryJobSites +c net/minecraft/class_2522 net/minecraft/nbt/StringNbtReader + m (Ljava/lang/String;)Lnet/minecraft/class_2487; method_10718 parse + p 0 string + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_11608 EXPECTED_KEY + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_11602 TRAILING + m ()Lnet/minecraft/class_2520; method_10729 parseList + f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; field_11603 LIST_MIXED + f Ljava/util/regex/Pattern; field_11601 SHORT_PATTERN + m (Lnet/minecraft/class_4614;Lnet/minecraft/class_4614;)Ljava/util/List; method_10728 readArray + p 2 typeReader + p 1 arrayTypeReader + m ()Lnet/minecraft/class_2487; method_10721 readCompound + m ()Lnet/minecraft/class_2520; method_10723 parseElement + m ()Lnet/minecraft/class_2487; method_10727 parseCompound + f Ljava/util/regex/Pattern; field_11596 FLOAT_PATTERN + m ()Z method_10716 readComma + m ()Lnet/minecraft/class_2520; method_10717 parseArray + f Ljava/util/regex/Pattern; field_11609 LONG_PATTERN + f Ljava/util/regex/Pattern; field_11607 DOUBLE_PATTERN_IMPLICIT + m ()Ljava/lang/String; method_10725 readString + f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; field_11597 ARRAY_MIXED + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_11605 EXPECTED_VALUE + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_11604 ARRAY_INVALID + m (Lcom/mojang/brigadier/StringReader;)V + p 1 reader + f Lcom/mojang/brigadier/StringReader; field_11598 reader + m ()Lnet/minecraft/class_2520; method_10722 parseElementPrimitive + f Ljava/util/regex/Pattern; field_11600 DOUBLE_PATTERN + m ()Lnet/minecraft/class_2520; method_10726 parseElementPrimitiveArray + f Ljava/util/regex/Pattern; field_11599 INT_PATTERN + m (Ljava/lang/String;)Lnet/minecraft/class_2520; method_10731 parsePrimitive + p 1 input + m (C)V method_10719 expect + f Ljava/util/regex/Pattern; field_11606 BYTE_PATTERN +c net/minecraft/class_3853 net/minecraft/village/TradeOffers + f Ljava/util/Map; field_17067 PROFESSION_TO_LEVELED_TRADE + f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; field_17724 WANDERING_TRADER_TRADES + m (Ljava/util/HashMap;)V method_16929 method_16929 + p 0 map + m (Lcom/google/common/collect/ImmutableMap;)Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; method_16928 copyToFastUtilMap + p 0 map +c net/minecraft/class_3853$class_4164 net/minecraft/village/TradeOffers$ProcessItemFactory + f F field_18570 multiplier + f Lnet/minecraft/class_1799; field_18566 sell + f Lnet/minecraft/class_1799; field_18563 secondBuy + f I field_18564 secondCount + f I field_18565 price + m (Lnet/minecraft/class_1935;IILnet/minecraft/class_1792;III)V + p 5 sellCount + p 4 sellItem + p 3 price + p 2 secondCount + p 1 item + p 7 experience + p 6 maxUses + f I field_18567 sellCount + f I field_18568 maxUses + f I field_18569 experience + m (Lnet/minecraft/class_1935;ILnet/minecraft/class_1792;III)V + p 5 maxUses + p 6 experience + p 3 sellItem + p 4 sellCount + p 1 item + p 2 secondCount +c net/minecraft/class_3853$class_4165 net/minecraft/village/TradeOffers$SellItemFactory + f I field_18572 price + f I field_18573 count + m (Lnet/minecraft/class_1792;IIII)V + p 1 item + p 2 price + p 3 count + p 4 maxUses + p 5 experience + m (Lnet/minecraft/class_2248;IIII)V + p 3 count + p 4 maxUses + p 1 block + p 2 price + p 5 experience + f I field_18574 maxUses + f I field_18575 experience + m (Lnet/minecraft/class_1799;IIII)V + p 1 stack + p 2 price + p 3 count + p 4 maxUses + p 5 experience + m (Lnet/minecraft/class_1799;IIIIF)V + p 2 price + p 1 stack + p 6 multiplier + p 5 experience + p 4 maxUses + p 3 count + f F field_18576 multiplier + f Lnet/minecraft/class_1799; field_18571 sell + m (Lnet/minecraft/class_1792;III)V + p 3 count + p 4 experience + p 1 item + p 2 price +c net/minecraft/class_3853$class_4166 net/minecraft/village/TradeOffers$SellSuspiciousStewFactory + f F field_18580 multiplier + f I field_18578 duration + f I field_18579 experience + f Lnet/minecraft/class_1291; field_18577 effect + m (Lnet/minecraft/class_1291;II)V + p 3 experience + p 2 duration + p 1 effect +c net/minecraft/class_3853$class_4167 net/minecraft/village/TradeOffers$SellPotionHoldingItemFactory + f I field_18583 price + f I field_18584 maxUses + f I field_18585 experience + f Lnet/minecraft/class_1792; field_18586 secondBuy + m (Lnet/minecraft/class_1792;ILnet/minecraft/class_1792;IIII)V + p 7 experience + p 6 maxUses + p 3 tippedArrow + p 2 secondCount + p 5 price + p 4 sellCount + p 1 arrow + f I field_18587 secondCount + f F field_18588 priceMultiplier + m (Lnet/minecraft/class_1842;)Z method_19203 method_19203 + p 0 potion + f Lnet/minecraft/class_1799; field_18581 sell + f I field_18582 sellCount +c net/minecraft/class_3853$class_1652 net/minecraft/village/TradeOffers$Factory + c A factory to create trade offers. + m (Lnet/minecraft/class_1297;Ljava/util/Random;)Lnet/minecraft/class_1914; method_7246 create + c Creates a trade offer.\n\n@return a new trade offer, or {@code null} if none should be created + p 1 entity + p 2 random +c net/minecraft/class_3853$class_4160 net/minecraft/village/TradeOffers$SellDyedArmorFactory + m (Lnet/minecraft/class_1792;III)V + p 2 price + p 3 maxUses + p 4 experience + p 1 item + f Lnet/minecraft/class_1792; field_18544 sell + m (Ljava/util/Random;)Lnet/minecraft/class_1769; method_19200 getDye + p 0 random + f I field_18545 price + f I field_18546 maxUses + f I field_18547 experience + m (Lnet/minecraft/class_1792;I)V + p 1 item + p 2 price +c net/minecraft/class_3853$class_4161 net/minecraft/village/TradeOffers$BuyForOneEmeraldFactory + f I field_18549 price + f Lnet/minecraft/class_1792; field_18548 buy + f I field_18550 maxUses + m (Lnet/minecraft/class_1935;III)V + p 1 item + p 3 maxUses + p 2 price + p 4 experience + f I field_18551 experience + f F field_18552 multiplier +c net/minecraft/class_3853$class_4162 net/minecraft/village/TradeOffers$TypeAwareBuyForOneEmeraldFactory + m (IIILjava/util/Map;)V + p 1 count + p 4 map + p 2 maxUses + p 3 experience + m (Ljava/util/Map;Lnet/minecraft/class_3854;)Z method_19202 method_19202 + p 1 villagerType + f I field_18554 count + f I field_18555 maxUses + f I field_18556 experience + m (Lnet/minecraft/class_3854;)V method_19201 method_19201 + p 0 villagerType + f Ljava/util/Map; field_18553 map +c net/minecraft/class_3853$class_4163 net/minecraft/village/TradeOffers$SellEnchantedToolFactory + m (Lnet/minecraft/class_1792;IIIF)V + p 5 multiplier + p 4 experience + p 3 maxUses + p 2 basePrice + p 1 item + f Lnet/minecraft/class_1799; field_18558 tool + f I field_18560 maxUses + f I field_18561 experience + m (Lnet/minecraft/class_1792;III)V + p 2 basePrice + p 1 item + p 4 experience + p 3 maxUses + f F field_18562 multiplier + f I field_18559 basePrice +c net/minecraft/class_3853$class_1648 net/minecraft/village/TradeOffers$EnchantBookFactory + f I field_18557 experience + m (I)V + p 1 experience +c net/minecraft/class_3853$class_1654 net/minecraft/village/TradeOffers$SellMapFactory + m (ILnet/minecraft/class_3195;Lnet/minecraft/class_20$class_21;II)V + p 4 maxUses + p 5 experience + p 1 price + p 2 feature + p 3 iconType + f I field_18589 price + f Lnet/minecraft/class_20$class_21; field_7473 iconType + f I field_18591 experience + f I field_18590 maxUses + f Lnet/minecraft/class_3195; field_7474 structure +c net/minecraft/class_2523 net/minecraft/block/SugarCaneBlock + f Lnet/minecraft/class_2758; field_11610 AGE + f Lnet/minecraft/class_265; field_11611 SHAPE +c net/minecraft/class_3854 net/minecraft/village/VillagerType + f Ljava/util/Map; field_17078 BIOME_TO_TYPE + m (Ljava/lang/String;)V + p 1 name + m (Ljava/util/HashMap;)V method_16932 method_16932 + p 0 map + f Lnet/minecraft/class_3854; field_17077 TAIGA + f Lnet/minecraft/class_3854; field_17076 SWAMP + f Ljava/lang/String; field_26690 name + f Lnet/minecraft/class_3854; field_17075 SNOW + f Lnet/minecraft/class_3854; field_17074 SAVANNA + f Lnet/minecraft/class_3854; field_17073 PLAINS + m (Ljava/util/Optional;)Lnet/minecraft/class_3854; method_16930 forBiome + p 0 biomeKey + f Lnet/minecraft/class_3854; field_17072 JUNGLE + f Lnet/minecraft/class_3854; field_17071 DESERT + m (Ljava/lang/String;)Lnet/minecraft/class_3854; method_16931 create + p 0 id +c net/minecraft/class_3850 net/minecraft/village/VillagerData + f Lnet/minecraft/class_3854; field_17048 type + f Lnet/minecraft/class_3852; field_17049 profession + m ()Lnet/minecraft/class_3854; method_16919 getType + f [I field_18540 LEVEL_BASE_EXPERIENCE + m (Lnet/minecraft/class_3854;)Lnet/minecraft/class_3850; method_16922 withType + p 1 type + m (Lnet/minecraft/class_3852;)Lnet/minecraft/class_3850; method_16921 withProfession + p 1 profession + m ()I method_16925 getLevel + m (I)Z method_19196 canLevelUp + p 0 level + f Lcom/mojang/serialization/Codec; field_24669 CODEC + m (I)Lnet/minecraft/class_3850; method_16920 withLevel + p 1 level + f I field_17050 level + m (Lnet/minecraft/class_3854;Lnet/minecraft/class_3852;I)V + p 3 level + p 2 profession + p 1 type + m (I)I method_19194 getLowerLevelExperience + p 0 level + m (I)I method_19195 getUpperLevelExperience + p 0 level + m ()Lnet/minecraft/class_3852; method_16924 getProfession +c net/minecraft/class_2517 net/minecraft/block/StoneButtonBlock +c net/minecraft/class_2518 net/minecraft/block/StructureVoidBlock + f Lnet/minecraft/class_265; field_11589 SHAPE +c net/minecraft/class_2519 net/minecraft/nbt/NbtString + c Represents an NBT string. + f Lnet/minecraft/class_2519; field_21046 EMPTY + m (Ljava/lang/String;)Lnet/minecraft/class_2519; method_23256 of + p 0 value + m ()Lnet/minecraft/class_2519; method_10705 copy + f Ljava/lang/String; field_11590 value + f Lnet/minecraft/class_4614; field_21045 TYPE + m (Ljava/lang/String;)V + p 1 value + m (Ljava/lang/Object;)Z equals equals + p 1 o + m (Ljava/lang/String;)Ljava/lang/String; method_10706 escape + p 0 value +c net/minecraft/class_2519$1 net/minecraft/nbt/NbtString$1 + m (Ljava/io/DataInput;ILnet/minecraft/class_2505;)Lnet/minecraft/class_2519; method_23257 read +c net/minecraft/class_2513 net/minecraft/block/StemBlock + f Lnet/minecraft/class_2758; field_11584 AGE + m (Lnet/minecraft/class_2511;Ljava/util/function/Supplier;Lnet/minecraft/class_4970$class_2251;)V + p 1 gourdBlock + p 3 settings + p 2 pickBlockItem + f Ljava/util/function/Supplier; field_27205 pickBlockItem + m ()Lnet/minecraft/class_2511; method_10694 getGourdBlock + f [Lnet/minecraft/class_265; field_11583 AGE_TO_SHAPE + f Lnet/minecraft/class_2511; field_11585 gourdBlock +c net/minecraft/class_3845 net/minecraft/datafixer/fix/VillagerProfessionFix + m (II)Ljava/lang/String; method_16897 convertProfessionId + p 0 professionId + p 1 careerId + m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)V + p 2 entity + p 1 outputSchema +c net/minecraft/class_2514 net/minecraft/nbt/AbstractNbtNumber + c Represents an NBT number.\n

\nThe type {@link NbtElement#NUMBER_TYPE NUMBER_TYPE} can be used to\n{@linkplain NbtCompound#contains check for the existence of any numeric element in a NBT compound object}. + m ()S method_10696 shortValue + c Gets the value as a 16-bit integer.\n\n@return the value as a short + m ()D method_10697 doubleValue + c Gets the value as a 64-bit floating-point number.\n\n@return the value as a double + m ()I method_10701 intValue + c Gets the value as a 32-bit integer.\n\n@return the value as an int + m ()Ljava/lang/Number; method_10702 numberValue + c Gets the value as a generic number.\n\n@return the value as a {@link Number} + m ()F method_10700 floatValue + c Gets the value as a 32-bit floating-point number.\n\n@return the value as a float + m ()B method_10698 byteValue + c Gets the value as an 8-bit integer.\n\n@return the value as a byte + m ()J method_10699 longValue + c Gets the value as a 64-bit integer.\n\n@return the value as a long +c net/minecraft/class_2515 net/minecraft/block/StructureBlock + f Lnet/minecraft/class_2754; field_11586 MODE + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2633;)V method_10703 doAction + p 2 blockEntity + p 1 world +c net/minecraft/class_3846 net/minecraft/util/thread/TaskExecutor + m (Lnet/minecraft/class_3847;Ljava/util/concurrent/Executor;Ljava/lang/String;)V + p 2 executor + p 3 name + p 1 queue + m ()Z method_16905 hasMessages + m ()Z method_16903 unpause + m (Lit/unimi/dsi/fastutil/ints/Int2BooleanFunction;)I method_16900 runWhile + p 1 condition + f Ljava/util/concurrent/atomic/AtomicInteger; field_17041 stateFlags + f Ljava/util/concurrent/Executor; field_17042 executor + f Ljava/lang/String; field_17043 name + f Lorg/apache/logging/log4j/Logger; field_17040 LOGGER + m ()V method_16904 pause + m ()Z method_16907 runNext + m ()Z method_16906 isUnpaused + f Lnet/minecraft/class_3847; field_17039 queue + m ()V method_16908 execute + m (Ljava/util/concurrent/Executor;Ljava/lang/String;)Lnet/minecraft/class_3846; method_16902 create + p 1 name + p 0 executor +c net/minecraft/class_2516 net/minecraft/nbt/NbtShort + c Represents an NBT 16-bit integer. + f S field_11588 value + m ()Lnet/minecraft/class_2516; method_10704 copy + m (S)V + p 1 value + m (Ljava/lang/Object;)Z equals equals + p 1 o + m (S)Lnet/minecraft/class_2516; method_23254 of + p 0 value + f Lnet/minecraft/class_4614; field_21043 TYPE +c net/minecraft/class_2516$class_4613 net/minecraft/nbt/NbtShort$Cache + f [Lnet/minecraft/class_2516; field_21044 VALUES +c net/minecraft/class_2516$1 net/minecraft/nbt/NbtShort$1 + m (Ljava/io/DataInput;ILnet/minecraft/class_2505;)Lnet/minecraft/class_2516; method_23255 read +c net/minecraft/class_3847 net/minecraft/util/thread/TaskQueue + m (Ljava/lang/Object;)Z method_16910 add + p 1 message + m ()Ljava/lang/Object; method_16909 poll + m ()Z method_16911 isEmpty + m ()I method_34706 getSize +c net/minecraft/class_3847$class_3849 net/minecraft/util/thread/TaskQueue$Simple + f Ljava/util/Queue; field_17045 queue + m (Ljava/util/Queue;)V + p 1 queue +c net/minecraft/class_3847$class_3848 net/minecraft/util/thread/TaskQueue$Prioritized + m ()Ljava/lang/Runnable; method_17346 poll + f Ljava/util/List; field_17044 queues + m (I)V + p 1 priorityCount + m (Lnet/minecraft/class_3847$class_3907;)Z method_16913 add +c net/minecraft/class_3847$class_3907 net/minecraft/util/thread/TaskQueue$PrioritizedTask + f I field_17278 priority + m ()I method_17347 getPriority + f Ljava/lang/Runnable; field_17279 runnable + m (ILjava/lang/Runnable;)V + p 2 runnable + p 1 priority +c net/minecraft/class_6099 net/minecraft/unused/packageinfo/PackageInfo6099 +c net/minecraft/class_6098 net/minecraft/unused/packageinfo/PackageInfo6098 +c net/minecraft/class_6095 net/minecraft/unused/packageinfo/PackageInfo6095 +c net/minecraft/class_6094 net/minecraft/unused/packageinfo/PackageInfo6094 +c net/minecraft/class_6097 net/minecraft/unused/packageinfo/PackageInfo6097 +c net/minecraft/class_6096 net/minecraft/unused/packageinfo/PackageInfo6096 +c net/minecraft/class_3820 net/minecraft/structure/rule/BlockStateMatchRuleTest + f Lnet/minecraft/class_2680; field_16870 blockState + m (Lnet/minecraft/class_2680;)V + p 1 blockState + f Lcom/mojang/serialization/Codec; field_25001 CODEC +c net/minecraft/class_3821 net/minecraft/structure/processor/StructureProcessorRule + f Lnet/minecraft/class_2487; field_16875 outputNbt + f Lcom/mojang/serialization/Codec; field_25008 CODEC + m (Lnet/minecraft/class_3825;Lnet/minecraft/class_3825;Lnet/minecraft/class_4995;Lnet/minecraft/class_2680;)V + p 1 inputPredicate + p 2 locationPredicate + p 3 positionPredicate + p 4 state + f Lnet/minecraft/class_3825; field_16873 locationPredicate + f Lnet/minecraft/class_3825; field_16872 inputPredicate + f Lnet/minecraft/class_4995; field_23347 positionPredicate + m ()Lnet/minecraft/class_2487; method_16760 getOutputNbt + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_16762 test + p 1 input + p 2 location + f Lnet/minecraft/class_2680; field_16874 outputState + m (Lnet/minecraft/class_3825;Lnet/minecraft/class_3825;Lnet/minecraft/class_2680;)V + p 3 state + p 2 locationPredicate + p 1 inputPredicate + m (Lnet/minecraft/class_3825;Lnet/minecraft/class_3825;Lnet/minecraft/class_4995;Lnet/minecraft/class_2680;Ljava/util/Optional;)V + p 1 inputPredicate + p 2 locationPredicate + p 3 positionPredicate + p 4 outputState + p 5 nbt + m ()Lnet/minecraft/class_2680; method_16763 getOutputState +c net/minecraft/class_3815 net/minecraft/structure/PlainsVillageData + m ()V method_16754 init + f Lnet/minecraft/class_3785; field_26253 STRUCTURE_POOLS +c net/minecraft/class_3816 net/minecraft/structure/pool/StructurePoolElementType + m (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_3816; method_28885 register + p 0 id + p 1 codec +c net/minecraft/class_3818 net/minecraft/structure/rule/AlwaysTrueRuleTest + f Lnet/minecraft/class_3818; field_16868 INSTANCE + f Lcom/mojang/serialization/Codec; field_24994 CODEC +c net/minecraft/class_3812 net/minecraft/world/gen/feature/StructurePoolFeatureConfig + c A feature config that specifies a starting pool and a size for {@linkplain\nnet.minecraft.structure.pool.StructurePoolBasedGenerator#method_30419\nmethod_30419}. + f Lcom/mojang/serialization/Codec; field_24886 CODEC + f Ljava/util/function/Supplier; field_16861 startPool + m ()Ljava/util/function/Supplier; method_27223 getStartPool + m ()I method_27222 getSize + m (Ljava/util/function/Supplier;I)V + p 1 startPool + p 2 size + f I field_16860 size +c net/minecraft/class_3813 net/minecraft/structure/VillageGenerator + m ()V method_27221 init +c net/minecraft/class_6091 net/minecraft/unused/packageinfo/PackageInfo6091 +c net/minecraft/class_6090 net/minecraft/unused/packageinfo/PackageInfo6090 +c net/minecraft/class_6093 net/minecraft/unused/packageinfo/PackageInfo6093 +c net/minecraft/class_6092 net/minecraft/unused/packageinfo/PackageInfo6092 +c net/minecraft/class_3819 net/minecraft/structure/rule/BlockMatchRuleTest + m (Lnet/minecraft/class_2248;)V + p 1 block + f Lnet/minecraft/class_2248; field_16869 block + f Lcom/mojang/serialization/Codec; field_24999 CODEC +c net/minecraft/class_3830 net/minecraft/block/SweetBerryBushBlock + f Lnet/minecraft/class_2758; field_17000 AGE + f Lnet/minecraft/class_265; field_17001 SMALL_SHAPE + f Lnet/minecraft/class_265; field_17002 LARGE_SHAPE +c net/minecraft/class_2500 net/minecraft/block/SpreadableBlock + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Z method_10614 canSurvive + p 0 state + p 1 world + p 2 pos + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Z method_10613 canSpread + p 0 state + p 1 world + p 2 pos +c net/minecraft/class_2501 net/minecraft/nbt/NbtLongArray + c Represents an NBT 64-bit integer array. + m (I)Lnet/minecraft/class_2503; method_10616 get + m (Ljava/util/List;)V + p 1 value + f [J field_11552 value + m (Ljava/lang/Object;)Z equals equals + p 1 o + f Lnet/minecraft/class_4614; field_21040 TYPE + m ()Lnet/minecraft/class_2501; method_10618 copy + m (Ljava/util/List;)[J method_10617 toArray + p 0 list + m (I)Ljava/lang/Object; get get + p 1 index + m (Lit/unimi/dsi/fastutil/longs/LongSet;)V + p 1 value + m (ILnet/minecraft/class_2503;)V method_17812 add + m (ILnet/minecraft/class_2503;)Lnet/minecraft/class_2503; method_17810 method_10606 + m ([J)V + p 1 value + m (I)Lnet/minecraft/class_2503; method_17811 remove + m ()[J method_10615 getLongArray +c net/minecraft/class_2501$1 net/minecraft/nbt/NbtLongArray$1 + m (Ljava/io/DataInput;ILnet/minecraft/class_2505;)Lnet/minecraft/class_2501; method_23250 read +c net/minecraft/class_3826 net/minecraft/structure/processor/RuleStructureProcessor + f Lcom/mojang/serialization/Codec; field_25011 CODEC + m (Ljava/util/List;)V + p 1 rules + f Lcom/google/common/collect/ImmutableList; field_16881 rules +c net/minecraft/class_3827 net/minecraft/structure/rule/RuleTestType + m (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_3827; method_16821 register + p 0 id +c net/minecraft/class_3828 net/minecraft/structure/processor/StructureProcessorType + f Lcom/mojang/serialization/Codec; field_25877 REGISTRY_CODEC + m (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_3828; method_16822 register + p 0 id + p 1 codec + f Lcom/mojang/serialization/Codec; field_25013 CODEC +c net/minecraft/class_3829 net/minecraft/util/Clearable + c Represents an object which can be cleared. + m (Ljava/lang/Object;)V method_16825 clear + p 0 o + m ()V method_5448 clear +c net/minecraft/class_3822 net/minecraft/structure/processor/NopStructureProcessor + f Lnet/minecraft/class_3822; field_16876 INSTANCE + f Lcom/mojang/serialization/Codec; field_25005 CODEC +c net/minecraft/class_3823 net/minecraft/structure/rule/RandomBlockStateMatchRuleTest + f Lcom/mojang/serialization/Codec; field_25010 CODEC + f F field_16877 probability + f Lnet/minecraft/class_2680; field_16878 blockState + m (Lnet/minecraft/class_2680;F)V + p 2 probability + p 1 blockState +c net/minecraft/class_3824 net/minecraft/structure/rule/RandomBlockMatchRuleTest + f Lcom/mojang/serialization/Codec; field_25009 CODEC + f Lnet/minecraft/class_2248; field_16880 block + f F field_16879 probability + m (Lnet/minecraft/class_2248;F)V + p 1 block + p 2 probability +c net/minecraft/class_3825 net/minecraft/structure/rule/RuleTest + c Rule tests are used in structure generation to check if a block state matches some condition. + m ()Lnet/minecraft/class_3827; method_16766 getType + m (Lnet/minecraft/class_2680;Ljava/util/Random;)Z method_16768 test + p 2 random + p 1 state + f Lcom/mojang/serialization/Codec; field_25012 TYPE_CODEC +c net/minecraft/class_6077 net/minecraft/unused/packageinfo/PackageInfo6077 +c net/minecraft/class_6076 net/minecraft/unused/packageinfo/PackageInfo6076 +c net/minecraft/class_6078 net/minecraft/unused/packageinfo/PackageInfo6078 +c net/minecraft/class_6073 net/minecraft/unused/packageinfo/PackageInfo6073 +c net/minecraft/class_6072 net/minecraft/unused/packageinfo/PackageInfo6072 +c net/minecraft/class_6074 net/minecraft/unused/packageinfo/PackageInfo6074 +c net/minecraft/class_6071 net/minecraft/unused/packageinfo/PackageInfo6071 +c net/minecraft/class_6070 net/minecraft/unused/packageinfo/PackageInfo6070 +c net/minecraft/class_6088 net/minecraft/world/WorldEvents + c Constants of World Event IDs.\n

World Events are used to trigger things on the client from the server side.\nMost commonly, playing sound events or spawning particles.\n

Some events have an extra data integer sent alongside them.\n
Some events are global, meaning they will be sent to every player regardless of their position.\n

Events are sent from the server to the client using {@link net.minecraft.network.packet.s2c.play.WorldEventS2CPacket WorldEventS2CPacket},\nreceived on the client by {@link net.minecraft.client.network.ClientPlayNetworkHandler#onWorldEvent(net.minecraft.network.packet.s2c.play.WorldEventS2CPacket) ClientPlayNetworkHandler#onWorldEvent},\nsynced by {@link net.minecraft.client.world.ClientWorld#syncWorldEvent(net.minecraft.entity.player.PlayerEntity, int, net.minecraft.util.math.BlockPos, int) ClientWorld#syncWorldEvent} and\n{@link net.minecraft.client.world.ClientWorld#syncGlobalEvent(int, net.minecraft.util.math.BlockPos, int) ClientWorld#syncGlobalEvent} (for regular and global events respectively), and\nfinally processed by {@link net.minecraft.client.render.WorldRenderer#processWorldEvent(net.minecraft.entity.player.PlayerEntity, int, net.minecraft.util.math.BlockPos, int) WorldRenderer#processWorldEvent} and\n{@link net.minecraft.client.render.WorldRenderer#processGlobalEvent(int, net.minecraft.util.math.BlockPos, int) WorldRenderer#processGlobalEvent} (for regular and global events respectively). + f I field_31180 WITHER_BREAKS_BLOCK + c A Wither breaks a block.\n
Plays the wither breaking block sound event.\n

Called by {@link net.minecraft.entity.boss.WitherEntity#mobTick() WitherEntity#mobTick} + f I field_31172 FENCE_GATE_CLOSES + c A Fence Gate is closed.\n
Plays the fence gate closing sound event.\n

Called by {@link net.minecraft.block.FenceGateBlock#onUse(net.minecraft.block.BlockState, net.minecraft.world.World, net.minecraft.util.math.BlockPos, net.minecraft.entity.player.PlayerEntity, net.minecraft.util.Hand, net.minecraft.util.hit.BlockHitResult) FenceGateBlock#onUse},\nand {@link net.minecraft.block.FenceGateBlock#neighborUpdate(net.minecraft.block.BlockState, net.minecraft.world.World, net.minecraft.util.math.BlockPos, net.minecraft.block.Block, net.minecraft.util.math.BlockPos, boolean) FenceGateBlock#neighborUpdate} + f I field_31160 DISPENSER_LAUNCHES_PROJECTILE + c A Dispenser launches a projectile.\n
Plays the dispenser launch sound event.\n

Called by {@link net.minecraft.block.dispenser.ProjectileDispenserBehavior#playSound(net.minecraft.util.math.BlockPointer) ProjectileDispenserBehavior#playSound} + f I field_31152 WET_SPONGE_DRIES_OUT + c A Wet Sponge dries out in a hot dimension.\n
Spawns cloud particles.\n

Called by {@link net.minecraft.block.WetSpongeBlock#onBlockAdded(net.minecraft.block.BlockState, net.minecraft.world.World, net.minecraft.util.math.BlockPos, net.minecraft.block.BlockState, boolean) WetSpongeBlock#onBlockAdded}\nlic static final int WET_SPONGE_DRIES_OUT = 2009; + f I field_31140 DISPENSER_DISPENSES + c A Dispenser dispenses an item.\n
Plays the dispensing sound event.\n

Called by {@link net.minecraft.block.dispenser.BoatDispenserBehavior#playSound(net.minecraft.util.math.BlockPointer) BoatDispenserBehavior#playSound},\n{@link net.minecraft.block.dispenser.FallibleItemDispenserBehavior#playSound(net.minecraft.util.math.BlockPointer) FallibleItemDispenserBehavior#playSound},\n{@link net.minecraft.block.dispenser.ItemDispenserBehavior#playSound(net.minecraft.util.math.BlockPointer) ItemDispenserBehavior#playSound},\nand {@link net.minecraft.item.MinecartItem#DISPENSER_BEHAVIOR MinecartItem#DISPENSER_BEHAVIOR} + f I field_31132 SMITHING_TABLE_USED + c A Smithing Table is used.\n
Plays the smithing table used sound event.\n

Called by {@link net.minecraft.screen.SmithingScreenHandler#onTakeOutput(net.minecraft.entity.player.PlayerEntity, net.minecraft.item.ItemStack) SmithingScreenHandler#onTakeOutput} + f I field_31176 BLAZE_SHOOTS + c A Blaze shoots a fireball or a Fire Charge is shot by a dispenser.\n
Plays the blaze shoot sound event.\n

Called by {@link net.minecraft.entity.mob.BlazeEntity.ShootFireballGoal#tick() BlazeEntity.ShootFireballGoal#tick},\nand {@link net.minecraft.block.dispenser.DispenserBehavior DispenserBehavior} + f I field_31120 TRAVEL_THROUGH_PORTAL + c A Portal is travelled through.\n
Plays the portal travel sound event directly through the client's sound manager.\n

Called by {@link net.minecraft.server.network.ServerPlayerEntity#moveToWorld(net.minecraft.server.world.ServerWorld) ServerPlayerEntity#moveToWorld} + f I field_31164 WOODEN_DOOR_OPENS + c A Wooden Door is opened.\n
Plays the wooden door opening sound event.\n

Called by {@link net.minecraft.block.DoorBlock#onUse(net.minecraft.block.BlockState, net.minecraft.world.World, net.minecraft.util.math.BlockPos, net.minecraft.entity.player.PlayerEntity, net.minecraft.util.Hand, net.minecraft.util.hit.BlockHitResult) DoorBlock#onUse},\nand {@link net.minecraft.block.DoorBlock#playOpenCloseSound(net.minecraft.world.World, net.minecraft.util.math.BlockPos, boolean) DoorBlock#playOpenCloseSound} + f I field_31156 BLOCK_WAXED + c A block is waxed.\n
Plays the block waxing sound event and spawns waxing particles.\n

Called by {@link net.minecraft.item.HoneycombItem#useOnBlock(net.minecraft.item.ItemUsageContext) HoneycombItem#useOnBlock} + f I field_31144 BLOCK_BROKEN + c A block is broken.\n
Plays the appropriate block breaking sound event and spawns block breaking particles.\n

The raw ID of the block must be supplied as extra data.\n

Called by {@link net.minecraft.block.Block#spawnBreakParticles(net.minecraft.world.World, net.minecraft.entity.player.PlayerEntity, net.minecraft.util.math.BlockPos, net.minecraft.block.BlockState) Block#spawnBreakParticles},\n{@link net.minecraft.block.TallPlantBlock#onBreakInCreative(net.minecraft.world.World, net.minecraft.util.math.BlockPos, net.minecraft.block.BlockState, net.minecraft.entity.player.PlayerEntity) TallPlantBlock#onBreakInCreative},\n{@link net.minecraft.entity.ai.goal.BreakDoorGoal#tick() BreakDoorGoal#tick},\n{@link net.minecraft.block.CarvedPumpkinBlock#trySpawnEntity(net.minecraft.world.World, net.minecraft.util.math.BlockPos) CarvedPumpkinBlock#trySpawnEntity},\n{@link net.minecraft.entity.ai.goal.EatGrassGoal#tick() EatGrassGoal#tick},\n{@link net.minecraft.entity.passive.FoxEntity#tick() FoxEntity#tick},\n{@link net.minecraft.block.PowderSnowBlock#tryDrainFluid(net.minecraft.world.WorldAccess, net.minecraft.util.math.BlockPos, net.minecraft.block.BlockState) PowderSnowBlock#tryDrainFluid},\n{@link net.minecraft.entity.passive.RabbitEntity.EatCarrotCropGoal#tick() RabbitEntity.EatCarrotCropGoal#tick},\n{@link net.minecraft.block.SpongeBlock#update(net.minecraft.world.World, net.minecraft.util.math.BlockPos) SpongeBlock#update},\n{@link net.minecraft.block.TurtleEggBlock#breakEgg(net.minecraft.world.World, net.minecraft.util.math.BlockPos, net.minecraft.block.BlockState) TurtleEggBlock#breakEgg},\n{@link net.minecraft.block.TurtleEggBlock#randomTick(net.minecraft.block.BlockState, net.minecraft.server.world.ServerWorld, net.minecraft.util.math.BlockPos, java.util.Random) TurtleEggBlock#randomTick},\n{@link net.minecraft.entity.passive.TurtleEntity#tickMovement() TurtleEntity#tickMovement},\n{@link net.minecraft.block.WitherSkullBlock#onPlaced(net.minecraft.world.World, net.minecraft.util.math.BlockPos, net.minecraft.block.entity.SkullBlockEntity) WitherSkullBlock#onPlaced},\nand {@link net.minecraft.world.World#breakBlock(net.minecraft.util.math.BlockPos, boolean, net.minecraft.entity.Entity, int) World#breakBlock} + f I field_31136 SKELETON_CONVERTS_TO_STRAY + c A Skeleton converts into a Stray.\n
Plays the skeleton convert to stray sound event.\n

Called by {@link net.minecraft.entity.mob.SkeletonEntity#convertToStray() SkeletonEntity#convertToStray} + f I field_31124 IRON_TRAPDOOR_CLOSES + c An Iron Trapdoor closes.\n
Plays the iron trapdoor closing sound event.\n

Called by {@link net.minecraft.block.TrapdoorBlock#playToggleSound(net.minecraft.entity.player.PlayerEntity, net.minecraft.world.World, net.minecraft.util.math.BlockPos, boolean) TrapdoorBlock#playToggleSound} + f I field_31168 MUSIC_DISC_PLAYED + c A Music Disc is played.\n
Plays the appropriate music.\n
The Raw ID of the Music Disc item must be supplied as extra data.\n
A {@code 0} should be passed to stop music.\n

Called by {@link net.minecraft.item.MusicDiscItem#useOnBlock(net.minecraft.item.ItemUsageContext) MusicDiscItem#useOnBlock},\nand {@link net.minecraft.block.JukeboxBlock#removeRecord(net.minecraft.world.World, net.minecraft.util.math.BlockPos) JukeboxBlock#removeRecord} + f I field_31148 PLANT_FERTILIZED + c A plant is fertilized with Bone Meal or by a Bee, or a Turtle Egg is placed\n
Spawns happy villager particles.\n

Called by {@link net.minecraft.entity.passive.BeeEntity.GrowCropsGoal#tick() BeeEntity.GrowCropsGoal#tick},\n{@link net.minecraft.item.BoneMealItem#useOnBlock(net.minecraft.item.ItemUsageContext) BoneMealItem#useOnBlock},\n{@link net.minecraft.entity.ai.brain.task.BoneMealTask#keepRunning(net.minecraft.server.world.ServerWorld, net.minecraft.entity.passive.VillagerEntity, long) BoneMealTask#keepRunning},\n{@link net.minecraft.block.dispenser.DispenserBehavior DispenserBehavior},\nand {@link net.minecraft.block.TurtleEggBlock#onBlockAdded(net.minecraft.block.BlockState, net.minecraft.world.World, net.minecraft.util.math.BlockPos, net.minecraft.block.BlockState, boolean) TurtleEggBlock#onBlockAdded} + f I field_31116 ENDER_DRAGON_DIES + c An Ender Dragon dies.\n
Plays the ender dragon death sound event.\n
This is a global event.\n

Called by {@link net.minecraft.entity.boss.dragon.EnderDragonEntity#updatePostDeath() EnderDragonEntity#updatePostDeath} + f I field_31128 ZOMBIE_CONVERTS_TO_DROWNED + c A Zombie converts into a Drowned.\n
Plays the zombie convert to drowned sound event.\n

Called by {@link net.minecraft.entity.mob.ZombieEntity#convertInWater() ZombieEntity#convertInWater} + f I field_31181 WITHER_SPAWNS + c A Wither is spawned.\n
Plays the wither spawn sound event.\n
This is a global event.\n

Called by {@link net.minecraft.entity.boss.WitherEntity#mobTick() WitherEntity#mobTick} + f I field_31161 EYE_OF_ENDER_LAUNCHES + c An Eye of Ender is launched.\n
Plays the eye of ender launching sound event.\n

Called by {@link net.minecraft.item.EnderEyeItem#use(net.minecraft.world.World, net.minecraft.entity.player.PlayerEntity, net.minecraft.util.Hand) EnderEyeItem#use} + f I field_31141 END_PORTAL_FRAME_FILLED + c An End Portal Frame is filled with an Eye of Ender.\n
Plays the end portal frame filled sound event and spawns smoke particles.\n

Called by {@link net.minecraft.item.EnderEyeItem#useOnBlock(net.minecraft.item.ItemUsageContext) EnderEyeItem#useOnBlock} + f I field_31173 GHAST_WARNS + c A Ghast warns its victim.\n
Plays the ghast warn sound event.\n

Called by {@link net.minecraft.entity.mob.GhastEntity.ShootFireballGoal#tick() GhastEntity.ShootFireballGoal#tick} + f I field_31121 CHORUS_FLOWER_GROWS + c A Chorus Flower grows.\n
Plays the chorus flower growing sound event.\n

Called by {@link net.minecraft.block.ChorusFlowerBlock#grow(net.minecraft.world.World, net.minecraft.util.math.BlockPos, int) ChorusFlowerBlock#grow} + f I field_31165 WOODEN_TRAPDOOR_OPENS + c A Wooden Trapdoor is opened.\n
Plays the wooden trapdoor opening sound event.\n

Called by {@link net.minecraft.block.TrapdoorBlock#playToggleSound(net.minecraft.entity.player.PlayerEntity, net.minecraft.world.World, net.minecraft.util.math.BlockPos, boolean) TrapdoorBlock#playToggleSound} + f I field_31153 END_GATEWAY_SPAWNS + c An End Gateway spawns.\n
Plays the end gateway spawn sound event and spawns an explosion emitter particle.\n

Called by {@link net.minecraft.entity.boss.dragon.EnderDragonFight#generateEndGateway(net.minecraft.util.math.BlockPos) EnderDragonFight#generateEndGateway} + f I field_31145 SPLASH_POTION_SPLASHED + c A non-instant Splash Potion is splashed.\n
Plays the splash potion breaking sound event and spawns splash potion particles.\n

The hex color of the potion must be supplied as extra data.\n

For instant effects such as Instant Health and Instant Damage, use {@link #INSTANT_SPLASH_POTION_SPLASHED}.\n

Called by {@link net.minecraft.entity.projectile.thrown.ExperienceBottleEntity#onCollision(net.minecraft.util.hit.HitResult) ExperienceBottleEntity#onCollision},\nand {@link net.minecraft.entity.projectile.thrown.PotionEntity#onCollision(net.minecraft.util.hit.HitResult) PotionEntity#onCollision} + f I field_31133 POINTED_DRIPSTONE_LANDS + c Pointed Dripstone lands after falling.\n
Plays the pointed dripstone landing sound event.\n

Called by {@link net.minecraft.block.PointedDripstoneBlock#onDestroyedOnLanding(net.minecraft.world.World, net.minecraft.util.math.BlockPos, net.minecraft.entity.FallingBlockEntity) PointedDripstoneBlock#onDestroyedOnLanding} + f I field_31177 ZOMBIE_ATTACKS_WOODEN_DOOR + c A Zombie attacks a Wooden Door.\n
Plays the zombie attacking wooden door sound event.\n

Called by {@link net.minecraft.entity.ai.goal.BreakDoorGoal#tick() BreakDoorGoal#tick} + f I field_31125 IRON_TRAPDOOR_OPENS + c An Iron Trapdoor opens.\n
Plays the iron trapdoor opening sound event.\n

Called by {@link net.minecraft.block.TrapdoorBlock#playToggleSound(net.minecraft.entity.player.PlayerEntity, net.minecraft.world.World, net.minecraft.util.math.BlockPos, boolean) TrapdoorBlock#playToggleSound} + f I field_31169 IRON_DOOR_CLOSES + c An Iron Door is closed.\n
Plays the iron door closing sound event.\n

Called by {@link net.minecraft.block.DoorBlock#playOpenCloseSound(net.minecraft.world.World, net.minecraft.util.math.BlockPos, boolean) DoorBlock#playOpenCloseSound} + f I field_31157 WAX_REMOVED + c Wax is removed from a block.\n
Spawns wax removal particles.\n

Called by {@link net.minecraft.item.AxeItem#useOnBlock(net.minecraft.item.ItemUsageContext) AxeItem#useOnBlock} + f I field_31117 ANVIL_DESTROYED + c An Anvil is destroyed from damage.\n
Plays the anvil destroyed sound event.\n

Called by {@link net.minecraft.block.AnvilBlock#onDestroyedOnLanding(net.minecraft.world.World, net.minecraft.util.math.BlockPos, net.minecraft.entity.FallingBlockEntity) AnvilBlock#onDestroyedOnLanding},\nand {@link net.minecraft.screen.AnvilScreenHandler#onTakeOutput(net.minecraft.entity.player.PlayerEntity, net.minecraft.item.ItemStack) AnvilScreenHandler#onTakeOutput} + f I field_31149 DRAGON_BREATH_CLOUD_SPAWNS + c A Dragon Breath Cloud spawns.\n
Plays the dragon fireball explode sound event and spawns dragon breath particles.\n

Called by {@link net.minecraft.entity.projectile.DragonFireballEntity#onCollision(net.minecraft.util.hit.HitResult) DragonFireballEntity#onCollision} + f I field_31137 COMPOSTER_USED + c An item is composted in a Composter.\n
Plays the appropriate composting sound event and spawns composter particles.\n

A {@code 1} should be passed as extra data if the use of the composter added to the level of compost inside.\n

Called by {@link net.minecraft.block.ComposterBlock#onUse(net.minecraft.block.BlockState, net.minecraft.world.World, net.minecraft.util.math.BlockPos, net.minecraft.entity.player.PlayerEntity, net.minecraft.util.Hand, net.minecraft.util.hit.BlockHitResult) ComposterBlock#onUse},\n{@link net.minecraft.block.ComposterBlock.ComposterInventory#markDirty() ComposterBlock.ComposterInventory#markDirty},\nand {@link net.minecraft.entity.ai.brain.task.FarmerWorkTask#syncComposterEvent(net.minecraft.server.world.ServerWorld, net.minecraft.block.BlockState, net.minecraft.util.math.BlockPos, net.minecraft.block.BlockState) FarmerWorkTask#syncComposterEvent} + f I field_31129 HUSK_CONVERTS_TO_ZOMBIE + c A Husk converts into a Zombie.\n
Plays the husk convert to zombie sound event.\n

Called by {@link net.minecraft.entity.mob.HuskEntity#convertInWater() HuskEntity#convertInWater} + f I field_31170 WOODEN_DOOR_CLOSES + c A Wooden Door is closed.\n
Plays the wooden door closing sound event.\n

Called by {@link net.minecraft.block.DoorBlock#onUse(net.minecraft.block.BlockState, net.minecraft.world.World, net.minecraft.util.math.BlockPos, net.minecraft.entity.player.PlayerEntity, net.minecraft.util.Hand, net.minecraft.util.hit.BlockHitResult) DoorBlock#onUse},\nand {@link net.minecraft.block.DoorBlock#playOpenCloseSound(net.minecraft.world.World, net.minecraft.util.math.BlockPos, boolean) DoorBlock#playOpenCloseSound} + f I field_31150 INSTANT_SPLASH_POTION_SPLASHED + c An instant Splash Potion is splashed.\n
Plays the splash potion breaking sound event and spawns instant splash potion particles.\n

The hex color of the potion must be supplied as extra data.\n

For non-instant effects, use {@link #SPLASH_POTION_SPLASHED}.\n

Called by {@link net.minecraft.entity.projectile.thrown.PotionEntity#onCollision(net.minecraft.util.hit.HitResult) PotionEntity#onCollision} + f I field_31182 WITHER_SHOOTS + c A Wither shoots a wither skull.\n
Plays the wither shoot sound event.\n

Called by {@link net.minecraft.entity.boss.WitherEntity#shootSkullAt(int, double, double, double, boolean) WitherEntity#shootSkullAt} + f I field_31130 GRINDSTONE_USED + c A Grindstone is used.\n
Plays the grindstone used sound event.\n

Called by {@link net.minecraft.screen.GrindstoneScreenHandler GrindstoneScreenHandler} + f I field_31174 GHAST_SHOOTS + c A Ghast shoots a fireball.\n
Plays the ghast shoot sound event.\n

Called by {@link net.minecraft.entity.mob.GhastEntity.ShootFireballGoal#tick() GhastEntity.ShootFireballGoal#tick} + f I field_31162 FIREWORK_ROCKET_SHOOTS + c A Firework Rocket is shot.\n
Plays the firework shoot sound event.\n

Called by {@link net.minecraft.block.dispenser.DispenserBehavior DispenserBehavior} + f I field_31154 ENDER_DRAGON_RESURRECTED + c The Ender Dragon is being resurrected.\n
Plays the ender dragon growl sound event.\n

Called by {@link net.minecraft.entity.boss.dragon.EnderDragonSpawnState#run(net.minecraft.server.world.ServerWorld, net.minecraft.entity.boss.dragon.EnderDragonFight, java.util.List, int, net.minecraft.util.math.BlockPos) EnderDragonSpawnState#run} + f I field_31142 POINTED_DRIPSTONE_DRIPS + c Pointed Dripstone drips fluid particles.\n
Spawns dripping fluid particles.\n

Called by {@link net.minecraft.block.PointedDripstoneBlock#dripTick(net.minecraft.block.BlockState, net.minecraft.server.world.ServerWorld, net.minecraft.util.math.BlockPos, float) PointedDripstoneBlock#dripTick} + f I field_31134 POINTED_DRIPSTONE_DRIPS_LAVA_INTO_CAULDRON + c Pointed Dripstone drips Lava into a Cauldron.\n
Plays the pointed dripstone dripping lava into cauldron sound event.\n

Called by {@link net.minecraft.block.CauldronBlock#fillFromDripstone(net.minecraft.block.BlockState, net.minecraft.world.World, net.minecraft.util.math.BlockPos, net.minecraft.fluid.Fluid) CauldronBlock#fillFromDripstone} + f I field_31178 ZOMBIE_ATTACKS_IRON_DOOR + c A Zombie attacks an Iron Door.\n
Plays the zombie attacking iron door sound event.\n
Goes unused. + f I field_31114 ZOMBIE_INFECTS_VILLAGER + c A Zombie infects a Villager.\n
Plays the zombie infect villager sound event.\n

Called by {@link net.minecraft.entity.mob.ZombieEntity#onKilledOther(net.minecraft.server.world.ServerWorld, net.minecraft.entity.LivingEntity) ZombieEntity#onKilledOther} + f I field_31122 CHORUS_FLOWER_DIES + c A Chorus Flower dies.\n
Plays the chorus flower death sound event.\n

Called by {@link net.minecraft.block.ChorusFlowerBlock#die(net.minecraft.world.World, net.minecraft.util.math.BlockPos) ChorusFlowerBlock#die} + f I field_31166 FENCE_GATE_OPENS + c A Fence Gate is opened.\n
Plays the fence gate opening sound event.\n

Called by {@link net.minecraft.block.FenceGateBlock#onUse(net.minecraft.block.BlockState, net.minecraft.world.World, net.minecraft.util.math.BlockPos, net.minecraft.entity.player.PlayerEntity, net.minecraft.util.Hand, net.minecraft.util.hit.BlockHitResult) FenceGateBlock#onUse},\nand {@link net.minecraft.block.FenceGateBlock#neighborUpdate(net.minecraft.block.BlockState, net.minecraft.world.World, net.minecraft.util.math.BlockPos, net.minecraft.block.Block, net.minecraft.util.math.BlockPos, boolean) FenceGateBlock#neighborUpdate} + f I field_31158 BLOCK_SCRAPED + c A block is scraped.\n
Spawns scraping particles.\n

Called by {@link net.minecraft.item.AxeItem#useOnBlock(net.minecraft.item.ItemUsageContext) AxeItem#useOnBlock} + f I field_31146 EYE_OF_ENDER_BREAKS + c A thrown Eye of Ender breaks.\n
Spawns several particles.\n

Called by {@link net.minecraft.entity.EyeOfEnderEntity#tick() EyeOfEnderEntity#tick} + f I field_31138 LAVA_EXTINGUISHED + c Lava is extinguished.\n
Plays the lava extinguish sound event and spawns large smoke particles.\n

Called by {@link net.minecraft.block.FluidBlock#playExtinguishSound(net.minecraft.world.WorldAccess, net.minecraft.util.math.BlockPos) FluidBlock#playExtinguishSound},\nand {@link net.minecraft.fluid.LavaFluid#playExtinguishEvent(net.minecraft.world.WorldAccess, net.minecraft.util.math.BlockPos) LavaFluid#playExtinguishEvent} + f I field_31118 ANVIL_USED + c An Anvil is used.\n
Plays the anvil used sound event.\n

Called by {@link net.minecraft.screen.AnvilScreenHandler#onTakeOutput(net.minecraft.entity.player.PlayerEntity, net.minecraft.item.ItemStack) AnvilScreenHandler#onTakeOutput} + f I field_31126 END_PORTAL_OPENED + c An End Portal is opened.\n
Plays the end portal spawn sound event.\n
This is a global event.\n

Called by {@link net.minecraft.item.EnderEyeItem#useOnBlock(net.minecraft.item.ItemUsageContext) EnderEyeItem#useOnBlock} + f I field_31183 BAT_TAKES_OFF + c A Bat takes off.\n
Plays the bat take off sound event.\n

Called by {@link net.minecraft.entity.passive.BatEntity#mobTick() BatEntity#mobTick} + f I field_31171 WOODEN_TRAPDOOR_CLOSES + c A Wooden Trapdoor is closed.\n
Plays the wooden trapdoor closing sound event.\n

Called by {@link net.minecraft.block.TrapdoorBlock#playToggleSound(net.minecraft.entity.player.PlayerEntity, net.minecraft.world.World, net.minecraft.util.math.BlockPos, boolean) TrapdoorBlock#playToggleSound} + f I field_31163 IRON_DOOR_OPENS + c An Iron Door is opened.\n
Plays the iron door opening sound event.\n

Called by {@link net.minecraft.block.DoorBlock#playOpenCloseSound(net.minecraft.world.World, net.minecraft.util.math.BlockPos, boolean) DoorBlock#playOpenCloseSound} + f I field_31151 ENDER_DRAGON_BREAKS_BLOCK + c An Ender Dragon breaks a block.\n
Spawns an explosion particle.\n

Called by {@link net.minecraft.entity.boss.dragon.EnderDragonEntity#destroyBlocks(net.minecraft.util.math.Box) EnderDragonEntity#destroyBlocks} + f I field_31143 DISPENSER_ACTIVATED + c A Dispenser is activated.\n
Spawns smoke particles.\n
The ordinal direction the dispenser is facing must be supplied as extra data.\n

Called by {@link net.minecraft.block.dispenser.ItemDispenserBehavior#spawnParticles(net.minecraft.util.math.BlockPointer, net.minecraft.util.math.Direction) ItemDispenserBehavior#spawnParticles} + f I field_31131 LECTERN_BOOK_PAGE_TURNED + c A page is turned in a Book on a Lectern.\n
Plays the page turn sound event.\n

Called by {@link net.minecraft.block.LecternBlock#setPowered(net.minecraft.world.World, net.minecraft.util.math.BlockPos, net.minecraft.block.BlockState) LecternBlock#setPowered} + f I field_31175 ENDER_DRAGON_SHOOTS + c An Ender Dragon shoots a fireball.\n
Plays the ender dragon shoot sound event.\n

Called by {@link net.minecraft.entity.boss.dragon.phase.StrafePlayerPhase#serverTick() StrafePlayerPhase#serverTick} + f I field_31123 BREWING_STAND_BREWS + c A Brewing Stand brews.\n
Plays the brewing stand brewing sound event.\n

Called by {@link net.minecraft.block.entity.BrewingStandBlockEntity#craft(net.minecraft.world.World, net.minecraft.util.math.BlockPos, net.minecraft.util.collection.DefaultedList) BrewingStandBlockEntity#craft} + f I field_31167 FIRE_EXTINGUISHED + c A fire block or campfire is extinguished.\n
Plays the fire extinguish sound event.\n

Called by {@link net.minecraft.block.AbstractFireBlock#onBreak(net.minecraft.world.World, net.minecraft.util.math.BlockPos, net.minecraft.block.BlockState, net.minecraft.entity.player.PlayerEntity) AbstractFireBlock#onBreak},\n{@link net.minecraft.entity.projectile.thrown.PotionEntity#extinguishFire(net.minecraft.util.math.BlockPos, net.minecraft.util.math.Direction) PotionEntity#extinguishFire},\nand {@link net.minecraft.item.ShovelItem#useOnBlock(net.minecraft.item.ItemUsageContext) ShovelItem#useOnBlock} + f I field_31155 ELECTRICITY_SPARKS + c Electricity sparks after Lightning hits a Lightning Rod or Oxidizable blocks.\n
Spawns electric spark particles.\n

The ordinal direction the lightning rod is facing must be supplied as extra data.\n
A {@code -1} should be passed if the event is called by a lightning entity itself.\n

Called by {@link net.minecraft.block.LightningRodBlock#setPowered(net.minecraft.block.BlockState, net.minecraft.world.World, net.minecraft.util.math.BlockPos) LightningRodBlock#setPowered},\nand {@link net.minecraft.entity.LightningEntity#cleanOxidizationAround(net.minecraft.world.World, net.minecraft.util.math.BlockPos) LightningEntity#cleanOxidizationAround} + f I field_31147 SPAWNER_SPAWNS_MOB + c A Spawner spawns a mob.\n
Spawns smoke and flame particles.\n

Called by {@link net.minecraft.world.MobSpawnerLogic#serverTick(net.minecraft.server.world.ServerWorld, net.minecraft.util.math.BlockPos) MobSpawnerLogic#serverTick} + f I field_31135 POINTED_DRIPSTONE_DRIPS_WATER_INTO_CAULDRON + c Pointed Dripstone drips Water into a Cauldron.\n
Plays the pointed dripstone dripping water into cauldron sound event.\n

Called by {@link net.minecraft.block.CauldronBlock#fillFromDripstone(net.minecraft.block.BlockState, net.minecraft.world.World, net.minecraft.util.math.BlockPos, net.minecraft.fluid.Fluid) CauldronBlock#fillFromDripstone},\nand {@link net.minecraft.block.LeveledCauldronBlock#fillFromDripstone(net.minecraft.block.BlockState, net.minecraft.world.World, net.minecraft.util.math.BlockPos, net.minecraft.fluid.Fluid) LeveledCauldronBlock#fillFromDripstone} + f I field_31179 ZOMBIE_BREAKS_WOODEN_DOOR + c A Zombie breaks a Wooden Door.\n
Plays the zombie breaking wooden door sound event.\n

Called by {@link net.minecraft.entity.ai.goal.BreakDoorGoal#tick() BreakDoorGoal#tick} + f I field_31127 PHANTOM_BITES + c A Phantom bites its victim.\n
Plays the phantom bite sound event.\n

Called by {@link net.minecraft.entity.mob.PhantomEntity.SwoopMovementGoal#tick() PhantomEntity.SwoopMovementGoal#tick} + f I field_31159 DISPENSER_FAILS + c A Dispenser fails to dispense an item.\n
Plays the dispenser fail sound event.\n

Called by {@link net.minecraft.block.DispenserBlock#dispense(net.minecraft.server.world.ServerWorld, net.minecraft.util.math.BlockPos) DispenserBlock#dispense},\n{@link net.minecraft.block.DropperBlock#dispense(net.minecraft.server.world.ServerWorld, net.minecraft.util.math.BlockPos) DropperBlock#dispense},\nand {@link net.minecraft.block.dispenser.FallibleItemDispenserBehavior#playSound(net.minecraft.util.math.BlockPointer) FallibleItemDispenserBehavior#playSound} + f I field_31115 ZOMBIE_VILLAGER_CURED + c A Zombie Villager is cured.\n
Plays the zombie villager cured sound event.\n

Called by {@link net.minecraft.entity.mob.ZombieVillagerEntity#finishConversion(net.minecraft.server.world.ServerWorld) ZombieVillagerEntity#finishConversion} + f I field_31139 REDSTONE_TORCH_BURNS_OUT + c A Redstone Torch burns out.\n
Plays the redstone torch burn out sound event and spawns smoke particles.\n

Called by {@link net.minecraft.block.RedstoneTorchBlock#scheduledTick(net.minecraft.block.BlockState, net.minecraft.server.world.ServerWorld, net.minecraft.util.math.BlockPos, java.util.Random) RedstoneTorchBlock#scheduledTick} + f I field_31119 ANVIL_LANDS + c An Anvil lands after falling.\n
Plays the anvil landing sound event.\n

Called by {@link net.minecraft.block.AnvilBlock#onLanding(net.minecraft.world.World, net.minecraft.util.math.BlockPos, net.minecraft.block.BlockState, net.minecraft.block.BlockState, net.minecraft.entity.FallingBlockEntity) AnvilBlock#onLanding} +c net/minecraft/class_6089 net/minecraft/block/LightBlock + f Ljava/util/function/ToIntFunction; field_31189 STATE_TO_LUMINANCE + f Lnet/minecraft/class_2758; field_31187 LEVEL_15 + f Lnet/minecraft/class_2746; field_31188 WATERLOGGED + m (Lnet/minecraft/class_2680;)I method_35281 method_35281 + p 0 state +c net/minecraft/class_6084 net/minecraft/unused/packageinfo/PackageInfo6084 +c net/minecraft/class_6083 net/minecraft/unused/packageinfo/PackageInfo6083 +c net/minecraft/class_6086 net/minecraft/unused/packageinfo/PackageInfo6086 +c net/minecraft/class_6085 net/minecraft/unused/packageinfo/PackageInfo6085 +c net/minecraft/class_3805 net/minecraft/world/gen/feature/BlockPileFeature + m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_16707 canPlace + p 2 pos + p 1 world + p 3 random + m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Ljava/util/Random;Lnet/minecraft/class_4634;)V method_16708 addPileBlock + p 3 random + p 4 config + p 1 world + p 2 pos +c net/minecraft/class_3806 net/minecraft/server/dedicated/ServerPropertiesHandler + f Z field_16805 enforceWhitelist + f Z field_16813 onlineMode + f Z field_16809 spawnNpcs + m (Lnet/minecraft/class_5455;Ljava/util/Properties;)Lnet/minecraft/class_3806; method_16713 create + f Ljava/lang/String; field_16801 resourcePack + f Ljava/lang/String; field_16821 resourcePackSha1 + f Lnet/minecraft/class_3808$class_3809; field_16817 playerIdleTimeout + f I field_25802 rateLimit + f I field_16814 maxPlayers + f Z field_24453 enableStatus + f Z field_16833 pvp + f Z field_16838 hardcore + f Z field_16802 broadcastConsoleToOps + f Z field_16818 enableRcon + f Z field_16806 enableCommandBlock + f Ljava/lang/String; field_16834 resourcePackHash + f I field_16842 networkCompressionThreshold + f J field_16815 maxTickTime + f Z field_24056 enableJmxMonitoring + f Z field_16827 forceGameMode + f Z field_16835 spawnMonsters + m (Lnet/minecraft/class_5455;Ljava/nio/file/Path;)Lnet/minecraft/class_3806; method_16714 load + p 0 registryManager + f Z field_16819 enableQuery + f Z field_16807 allowFlight + f Z field_16839 preventProxyConnections + f Z field_23785 syncChunkWrites + f Ljava/lang/String; field_16823 rconPassword + f Lnet/minecraft/class_5285; field_24623 generatorOptions + f I field_16831 queryPort + f Ljava/lang/Boolean; field_16830 announcePlayerAchievements + f Lnet/minecraft/class_1934; field_16841 gameMode + f I field_16812 maxWorldSize + m (Ljava/util/Properties;Lnet/minecraft/class_5455;)V + p 1 properties + p 2 registryManager + f I field_16828 rconPort + f I field_16816 spawnProtection + f Z field_16811 allowNether + f Ljava/lang/String; field_26899 textFilteringConfig + f Lnet/minecraft/class_3808$class_3809; field_16804 whiteList + f I field_24454 entityBroadcastRangePercentage + f Z field_16836 spawnAnimals + f Z field_16824 broadcastRconToOps + f Z field_16808 snooperEnabled + f Ljava/lang/String; field_16820 levelName + f I field_16844 viewDistance + f I field_16837 serverPort + f Ljava/lang/String; field_16829 serverIp + f I field_16845 opPermissionLevel + f Ljava/lang/String; field_16825 motd + f I field_20324 functionPermissionLevel + f Lnet/minecraft/class_1267; field_16840 difficulty + f Z field_16832 useNativeTransport + f Z field_27845 requireResourcePack +c net/minecraft/class_3807 net/minecraft/server/dedicated/ServerPropertiesLoader + f Ljava/nio/file/Path; field_16846 path + m ()V method_16719 store + m (Lnet/minecraft/class_5455;Ljava/nio/file/Path;)V + p 2 path + p 1 registryManager + f Lnet/minecraft/class_3806; field_16847 propertiesHandler + m ()Lnet/minecraft/class_3806; method_16717 getPropertiesHandler + m (Ljava/util/function/UnaryOperator;)Lnet/minecraft/class_3807; method_16718 apply +c net/minecraft/class_3801 net/minecraft/client/ClientGameSession + f I field_16765 playerCount + f Z field_16766 remoteServer + f Ljava/util/UUID; field_16767 sessionId + m (Lnet/minecraft/class_638;Lnet/minecraft/class_746;Lnet/minecraft/class_634;)V + p 2 player + p 3 networkHandler + p 1 world + f Ljava/lang/String; field_16763 difficulty + f Ljava/lang/String; field_16764 gameMode +c net/minecraft/class_3802 net/minecraft/client/gui/screen/ingame/GrindstoneScreen + f Lnet/minecraft/class_2960; field_16769 TEXTURE + m (Lnet/minecraft/class_3803;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V + p 3 title + p 2 inventory + p 1 handler +c net/minecraft/class_3803 net/minecraft/screen/GrindstoneScreenHandler + f Lnet/minecraft/class_3914; field_16775 context + m (ILnet/minecraft/class_1661;Lnet/minecraft/class_3914;)V + p 3 context + p 1 syncId + p 2 playerInventory + f Lnet/minecraft/class_1263; field_16772 input + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1799; method_20268 transferEnchantments + p 2 source + p 1 target + m (Lnet/minecraft/class_1799;II)Lnet/minecraft/class_1799; method_16693 grind + p 1 item + p 3 amount + p 2 damage + m ()V method_16695 updateResult + m (ILnet/minecraft/class_1661;)V + p 2 playerInventory + p 1 syncId + f Lnet/minecraft/class_1263; field_16773 result +c net/minecraft/class_3803$4 net/minecraft/screen/GrindstoneScreenHandler$4 + m (Lnet/minecraft/class_1937;)I method_17416 getExperience + p 1 world + m (Lnet/minecraft/class_1799;)I method_16696 getExperience + p 1 stack +c net/minecraft/class_6080 net/minecraft/unused/packageinfo/PackageInfo6080 +c net/minecraft/class_6082 net/minecraft/unused/packageinfo/PackageInfo6082 +c net/minecraft/class_6081 net/minecraft/unused/packageinfo/PackageInfo6081 +c net/minecraft/class_3808 net/minecraft/server/dedicated/AbstractPropertiesHandler + m (Ljava/lang/String;)Ljava/lang/Boolean; method_16736 getDeprecatedBoolean + p 1 key + f Lorg/apache/logging/log4j/Logger; field_16849 LOGGER + m (Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/UnaryOperator;Ljava/util/function/Function;Ljava/lang/Object;)Ljava/lang/Object; method_16735 get + p 5 fallback + p 1 key + p 2 parser + p 3 parsedTransformer + p 4 stringifier + m (Ljava/lang/String;Ljava/util/function/Function;Ljava/lang/Object;)Ljava/lang/Object; method_16737 get + p 3 fallback + p 2 parser + p 1 key + m (Ljava/util/function/Function;)Ljava/util/function/Function; method_16721 wrapNumberParser + p 0 parser + m ()Ljava/util/Properties; method_16723 copyProperties + m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; method_16732 getString + p 1 key + p 2 fallback + m (Ljava/lang/String;Ljava/util/function/Function;Ljava/lang/Object;)Lnet/minecraft/class_3808$class_3809; method_16730 accessor + p 3 fallback + p 1 key + p 2 parser + m (Ljava/lang/String;Z)Lnet/minecraft/class_3808$class_3809; method_16744 booleanAccessor + p 1 key + p 2 fallback + m (Lnet/minecraft/class_5455;Ljava/util/Properties;)Lnet/minecraft/class_3808; method_16739 create + c Creates another property handler with the same type as this one from the\npassed new map of properties. + p 2 properties + p 1 registryManager + m (Ljava/util/Properties;)V + p 1 properties + m (Ljava/nio/file/Path;)Ljava/util/Properties; method_16727 loadProperties + c Loads a map of properties from the {@code path}. + p 0 path + m (Ljava/lang/String;Ljava/util/function/Function;)Ljava/lang/Object; method_16742 getDeprecated + p 2 stringifier + p 1 key + m (Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)Lnet/minecraft/class_3808$class_3809; method_16724 accessor + p 4 fallback + p 3 stringifier + p 2 parser + p 1 key + m (Ljava/lang/String;I)Lnet/minecraft/class_3808$class_3809; method_16743 intAccessor + p 2 fallback + p 1 key + m (Ljava/lang/String;)Ljava/lang/String; method_16734 getStringValue + p 1 key + m (Ljava/lang/String;)Ljava/lang/String; method_16738 getDeprecatedString + p 1 key + m (Ljava/lang/String;Z)Z method_16740 parseBoolean + p 2 fallback + p 1 key + m (Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)Ljava/lang/Object; method_16741 get + p 4 fallback + p 3 stringifier + p 2 parser + p 1 key + m (Ljava/nio/file/Path;)V method_16728 saveProperties + c Saves the properties of this handler to the {@code path}. + p 1 path + m (Ljava/lang/String;J)J method_16725 parseLong + p 1 key + p 2 fallback + f Ljava/util/Properties; field_16848 properties + m (Ljava/lang/String;I)I method_16726 getInt + p 2 fallback + p 1 key + m (Ljava/lang/String;Ljava/util/function/UnaryOperator;I)I method_16720 transformedParseInt + p 3 fallback + p 1 key + p 2 transformer + m (Ljava/util/function/IntFunction;Ljava/util/function/Function;)Ljava/util/function/Function; method_16722 combineParser + p 1 fallbackParser + p 0 intParser +c net/minecraft/class_3808$class_3809 net/minecraft/server/dedicated/AbstractPropertiesHandler$PropertyAccessor + m (Lnet/minecraft/class_3808;Ljava/lang/String;Ljava/lang/Object;Ljava/util/function/Function;)V + p 3 value + p 2 key + p 4 stringifier + f Ljava/util/function/Function; field_16851 stringifier + m (Lnet/minecraft/class_5455;Ljava/lang/Object;)Lnet/minecraft/class_3808; method_16745 set + c Returns a new property handler with another map of property in which\nthe property handled by this accessor is updated.\n\n

This method does not mutate the original property where this accessor\nis from. + p 1 registryManager + f Ljava/lang/Object; field_16850 value + f Ljava/lang/String; field_16852 key +c net/minecraft/class_6055 net/minecraft/unused/packageinfo/PackageInfo6055 +c net/minecraft/class_6054 net/minecraft/entity/passive/GoatBrain + m ()Lnet/minecraft/class_1856; method_35181 getTemptItems + f F field_30410 NORMAL_WALK_SPEED + m (Lnet/minecraft/class_4095;)V method_35185 addCoreActivities + p 0 brain + f F field_30405 BREEDING_WALK_SPEED + f F field_30406 FOLLOWING_TARGET_WALK_SPEED + f Lnet/minecraft/class_6019; field_30411 LONG_JUMP_COOLDOWN_RANGE + f F field_30408 TEMPTED_WALK_SPEED + f Lnet/minecraft/class_6019; field_30407 WALKING_SPEED + f F field_30409 FOLLOW_ADULT_WALK_SPEED + m (Lnet/minecraft/class_6053;)V method_35184 resetLongJumpCooldown + p 0 goat + m (Lnet/minecraft/class_6053;)V method_35186 updateActivities + p 0 goat + m (Lnet/minecraft/class_4095;)Lnet/minecraft/class_4095; method_35183 create + p 0 brain + m (Lnet/minecraft/class_4095;)V method_35187 addIdleActivities + p 0 brain + m (Lnet/minecraft/class_4095;)V method_35188 addLongJumpActivities + p 0 brain +c net/minecraft/class_6057 net/minecraft/unused/packageinfo/PackageInfo6057 +c net/minecraft/class_6056 net/minecraft/unused/packageinfo/PackageInfo6056 +c net/minecraft/class_6051 net/minecraft/unused/packageinfo/PackageInfo6051 +c net/minecraft/class_6050 net/minecraft/unused/packageinfo/PackageInfo6050 +c net/minecraft/class_6053 net/minecraft/entity/passive/GoatEntity + m ()Z method_35178 isScreaming + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1296;)Lnet/minecraft/class_6053; method_35177 createChild + f Lnet/minecraft/class_4048; field_30399 LONG_JUMPING_DIMENSIONS + f Lcom/google/common/collect/ImmutableList; field_30400 SENSORS + m ()Lnet/minecraft/class_3414; method_35180 getMilkingSound + f I field_30402 FALL_DAMAGE_SUBTRACTOR + f Z field_30404 screaming + f Lcom/google/common/collect/ImmutableList; field_30401 MEMORY_MODULES + f D field_30403 SCREAMING_CHANCE + m ()Lnet/minecraft/class_5132$class_5133; method_35179 createGoatAttributes +c net/minecraft/class_6052 net/minecraft/unused/packageinfo/PackageInfo6052 +c net/minecraft/class_6059 net/minecraft/unused/packageinfo/PackageInfo6059 +c net/minecraft/class_6058 net/minecraft/unused/packageinfo/PackageInfo6058 +c net/minecraft/class_6066 net/minecraft/unused/packageinfo/PackageInfo6066 +c net/minecraft/class_6065 net/minecraft/unused/packageinfo/PackageInfo6065 +c net/minecraft/class_6068 net/minecraft/unused/packageinfo/PackageInfo6068 +c net/minecraft/class_6067 net/minecraft/entity/InventoryOwner + m ()Lnet/minecraft/class_1263; method_35199 getInventory +c net/minecraft/class_6062 net/minecraft/unused/packageinfo/PackageInfo6062 +c net/minecraft/class_6061 net/minecraft/unused/packageinfo/PackageInfo6061 +c net/minecraft/class_6064 net/minecraft/unused/packageinfo/PackageInfo6064 +c net/minecraft/class_6063 net/minecraft/unused/packageinfo/PackageInfo6063 +c net/minecraft/class_6069 net/minecraft/unused/packageinfo/PackageInfo6069 +c net/minecraft/class_6060 net/minecraft/unused/packageinfo/PackageInfo6060 +c net/minecraft/class_2590 net/minecraft/text/TranslationException + m (Lnet/minecraft/class_2588;Ljava/lang/String;)V + p 2 message + p 1 text + m (Lnet/minecraft/class_2588;I)V + p 1 text + p 2 index + m (Lnet/minecraft/class_2588;Ljava/lang/Throwable;)V + p 2 cause + p 1 text +c net/minecraft/class_2591 net/minecraft/block/entity/BlockEntityType + f Lnet/minecraft/class_2591$class_5559; field_11892 factory + f Lorg/apache/logging/log4j/Logger; field_11893 LOGGER + f Ljava/util/Set; field_19315 blocks + m (Lnet/minecraft/class_2591$class_5559;Ljava/util/Set;Lcom/mojang/datafixers/types/Type;)V + p 1 factory + p 2 blocks + p 3 type + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Lnet/minecraft/class_2586; method_11032 instantiate + p 1 pos + p 2 state + m (Ljava/lang/String;Lnet/minecraft/class_2591$class_2592;)Lnet/minecraft/class_2591; method_11030 create + p 0 id + p 1 builder + f Lcom/mojang/datafixers/types/Type; field_11909 type + m (Lnet/minecraft/class_2591;)Lnet/minecraft/class_2960; method_11033 getId + p 0 type + m (Lnet/minecraft/class_2680;)Z method_20526 supports + p 1 state + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2586; method_24182 get + p 1 world + p 2 pos +c net/minecraft/class_2591$class_5559 net/minecraft/block/entity/BlockEntityType$BlockEntityFactory + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Lnet/minecraft/class_2586; create create + p 2 state + p 1 pos +c net/minecraft/class_2591$class_2592 net/minecraft/block/entity/BlockEntityType$Builder + m (Lnet/minecraft/class_2591$class_5559;Ljava/util/Set;)V + p 2 blocks + p 1 factory + f Ljava/util/Set; field_19316 blocks + m (Lnet/minecraft/class_2591$class_5559;[Lnet/minecraft/class_2248;)Lnet/minecraft/class_2591$class_2592; method_20528 create + p 1 blocks + p 0 factory + m (Lcom/mojang/datafixers/types/Type;)Lnet/minecraft/class_2591; method_11034 build + p 1 type + f Lnet/minecraft/class_2591$class_5559; field_11915 factory +c net/minecraft/class_801 net/minecraft/client/render/model/json/ItemModelGenerator + m (Lnet/minecraft/class_1058;IIIII)Z method_3477 isPixelTransparent + p 1 sprite + p 3 x + p 2 frame + p 4 y + m (Lnet/minecraft/class_1058;Ljava/lang/String;I)Ljava/util/List; method_3481 addSubComponents + p 1 sprite + p 3 layer + p 2 key + m (Ljava/util/List;Lnet/minecraft/class_801$class_803;II)V method_3482 buildCube + p 3 x + p 4 y + p 1 cubes + p 2 side + m (Lnet/minecraft/class_801$class_803;Ljava/util/List;Lnet/minecraft/class_1058;IIIIIZ)V method_3476 buildCube + p 1 side + p 2 cubes + p 3 sprite + p 4 frame + p 5 x + p 6 y + m (ILjava/lang/String;Lnet/minecraft/class_1058;)Ljava/util/List; method_3480 addLayerElements + p 2 key + p 1 layer + p 3 sprite + m (Lnet/minecraft/class_1058;)Ljava/util/List; method_3478 getFrames + p 1 sprite + f Ljava/util/List; field_4270 LAYERS + m (Ljava/util/function/Function;Lnet/minecraft/class_793;)Lnet/minecraft/class_793; method_3479 create + p 2 blockModel + p 1 textureGetter +c net/minecraft/class_801$class_803 net/minecraft/client/render/model/json/ItemModelGenerator$Side + m ()Lnet/minecraft/class_2350; method_3488 getDirection + f I field_4279 offsetY + f Lnet/minecraft/class_2350; field_4276 direction + m ()I method_3489 getOffsetY + m (Ljava/lang/String;ILnet/minecraft/class_2350;II)V + p 5 offsetY + p 3 direction + p 4 offsetX + f I field_4280 offsetX + m ()I method_3490 getOffsetX + m ()Z method_3491 isVertical +c net/minecraft/class_801$class_802 net/minecraft/client/render/model/json/ItemModelGenerator$Frame + m (Lnet/minecraft/class_801$class_803;II)V + p 2 width + p 3 depth + p 1 side + f I field_4274 min + f I field_4273 max + f Lnet/minecraft/class_801$class_803; field_4271 side + f I field_4272 level + m ()I method_3485 getMax + m ()I method_3486 getLevel + m ()I method_3487 getMin + m ()Lnet/minecraft/class_801$class_803; method_3484 getSide + m (I)V method_3483 expand + p 1 newValue +c net/minecraft/class_2597 net/minecraft/block/entity/ConduitBlockEntity + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2597;)V method_31675 clientTick + p 0 world + p 1 pos + p 2 state + p 3 blockEntity + m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_238; method_11059 getAttackZone + p 0 pos + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Ljava/util/List;)Z method_11069 updateActivatingBlocks + p 0 world + p 1 pos + p 2 activatingBlocks + f F field_11932 ticksActive + f Ljava/util/List; field_11937 activatingBlocks + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Ljava/util/List;)V method_11055 givePlayersEffects + p 0 world + p 2 activatingBlocks + p 1 pos + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Ljava/util/List;Lnet/minecraft/class_1297;I)V method_11063 spawnNautilusParticles + p 0 world + p 1 pos + p 2 activatingBlocks + p 3 entity + f [Lnet/minecraft/class_2248; field_11931 ACTIVATING_BLOCKS + f I field_11936 ticks + f J field_11938 nextAmbientSoundTime + f Z field_11933 eyeOpen + f Z field_11934 active + m (F)F method_11061 getRotation + p 1 tickDelta + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2597;)V method_31677 serverTick + p 0 world + p 1 pos + p 2 state + p 3 blockEntity + m (Lnet/minecraft/class_2597;Ljava/util/List;)V method_31676 openEye + p 1 activatingBlocks + p 0 blockEntity + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Ljava/util/UUID;)Lnet/minecraft/class_1309; method_11056 findTargetEntity + p 0 world + p 1 pos + p 2 uuid + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V + p 2 state + p 1 pos + m (Z)V method_11062 setEyeOpen + p 1 eyeOpen + m ()Z method_11065 isActive + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2597;)V method_11064 updateTargetEntity + p 1 pos + p 2 blockEntity + p 0 world + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Ljava/util/List;Lnet/minecraft/class_2597;)V method_11068 attackHostileEntity + p 3 activatingBlocks + p 2 state + p 4 blockEntity + p 1 pos + p 0 world + f Lnet/minecraft/class_1309; field_11939 targetEntity + f Ljava/util/UUID; field_11935 targetUuid + m ()Z method_11066 isEyeOpen +c net/minecraft/class_1265 net/minecraft/inventory/InventoryChangedListener + m (Lnet/minecraft/class_1263;)V method_5453 onInventoryChanged + p 1 sender +c net/minecraft/class_5623 net/minecraft/test/TestFailureLogger + m (Lnet/minecraft/class_4517;)V method_32245 failTest + p 0 test + m (Lnet/minecraft/class_4531;)V method_36100 setCompletionListener + p 0 listener + m ()V method_36099 stop + m (Lnet/minecraft/class_4517;)V method_33319 passTest + p 0 test + f Lnet/minecraft/class_4531; field_27807 completionListener +c net/minecraft/class_2598 net/minecraft/network/NetworkSide + m ()Lnet/minecraft/class_2598; method_36146 getOpposite +c net/minecraft/class_5622 net/minecraft/test/NotEnoughSuccessesError + m (IILnet/minecraft/class_4517;)V + p 3 test + p 1 attempts + p 2 successes +c net/minecraft/class_1264 net/minecraft/util/ItemScatterer + m (Lnet/minecraft/class_1937;DDDLnet/minecraft/class_1263;)V method_5450 spawn + p 7 inventory + p 0 world + p 1 x + p 5 z + p 3 y + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1297;Lnet/minecraft/class_1263;)V method_5452 spawn + p 1 entity + p 2 inventory + p 0 world + f Ljava/util/Random; field_5797 RANDOM + m (Lnet/minecraft/class_1937;DDDLnet/minecraft/class_1799;)V method_5449 spawn + p 7 stack + p 5 z + p 3 y + p 1 x + p 0 world + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1263;)V method_5451 spawn + p 0 world + p 1 pos + p 2 inventory + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1799;)V method_17348 method_17348 + p 2 stack + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2371;)V method_17349 spawn + p 2 stacks + p 1 pos + p 0 world +c net/minecraft/class_2599 net/minecraft/block/entity/ComparatorBlockEntity + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V + p 2 state + p 1 pos + m ()I method_11071 getOutputSignal + f I field_11943 outputSignal + m (I)V method_11070 setOutputSignal + p 1 outputSignal +c net/minecraft/class_1263 net/minecraft/inventory/Inventory + m (Lnet/minecraft/class_1657;)V method_5432 onClose + p 1 player + m (Lnet/minecraft/class_1657;)V method_5435 onOpen + p 1 player + m ()V method_5431 markDirty + m (I)Lnet/minecraft/class_1799; method_5438 getStack + c Fetches the stack currently stored at the given slot. If the slot is empty,\nor is outside the bounds of this inventory, returns see {@link ItemStack#EMPTY}. + p 1 slot + f I field_29952 MAX_COUNT_PER_STACK + m ()Z method_5442 isEmpty + m (Lnet/minecraft/class_1792;)I method_18861 count + c Returns the number of times the specified item occurs in this inventory across all stored stacks. + p 1 item + m (Ljava/util/Set;)Z method_18862 containsAny + c Determines whether this inventory contains any of the given candidate items. + p 1 items + m (Lnet/minecraft/class_1657;)Z method_5443 canPlayerUse + p 1 player + m ()I method_5439 size + m (II)Lnet/minecraft/class_1799; method_5434 removeStack + c Removes a specific number of items from the given slot.\n\n@return the removed items as a stack + p 1 slot + p 2 amount + m ()I method_5444 getMaxCountPerStack + c Returns the maximum number of items a stack can contain when placed inside this inventory.\nNo slots may have more than this number of items. It is effectively the\nstacking limit for this inventory's slots.\n\n@return the max {@link ItemStack#getCount() count} of item stacks in this inventory + m (ILnet/minecraft/class_1799;)Z method_5437 isValid + c Returns whether the given stack is a valid for the indicated slot position. + p 1 slot + p 2 stack + m (I)Lnet/minecraft/class_1799; method_5441 removeStack + c Removes the stack currently stored at the indicated slot.\n\n@return the stack previously stored at the indicated slot. + p 1 slot + m (ILnet/minecraft/class_1799;)V method_5447 setStack + p 1 slot + p 2 stack +c net/minecraft/class_5625 net/minecraft/nbt/visitor/NbtOrderedStringFormatter + c Formats an NBT element as a multiline string where named elements inside of compound objects\nare sorted according to a defined ordering. + f Ljava/lang/String; field_27823 KEY_VALUE_SEPARATOR + f Ljava/lang/String; field_27824 ENTRY_SEPARATOR + m ()Ljava/lang/String; method_32280 joinPath + m (Ljava/util/HashMap;)V method_32282 method_32282 + p 0 map + f I field_27826 indentationLevel + f Ljava/lang/String; field_27828 result + f Ljava/lang/String; field_27825 prefix + m (Ljava/lang/String;)Ljava/lang/String; method_32281 escapeName + p 0 name + m (Lnet/minecraft/class_2520;)Ljava/lang/String; method_32283 apply + p 1 element + f Ljava/util/Map; field_27820 ENTRY_ORDER_OVERRIDES + c Contains the names of elements which should appear before any other element in a compound object, even\nwhen they would otherwise appear later lexicographically. The list of elements which should be\nprioritized differs depending on the path of the compound object. + f Ljava/util/List; field_27827 pathParts + m (Ljava/lang/String;ILjava/util/List;)V + p 1 prefix + p 2 indentationLevel + p 3 pathParts + m (Ljava/lang/String;)V method_32285 pushPathPart + p 1 part + m ()V method_32284 popPathPart + f Ljava/util/Set; field_27821 IGNORED_PATHS + c Contains paths for which the indentation prefix should not be prepended to the result. + f Ljava/util/regex/Pattern; field_27822 SIMPLE_NAME + m (Lnet/minecraft/class_2487;)Ljava/util/List; method_32286 getSortedNames + p 1 compound +c net/minecraft/class_1262 net/minecraft/inventory/Inventories + m (Lnet/minecraft/class_1799;Ljava/util/function/Predicate;IZ)I method_29235 remove + c Removes a number, not exceeding {@code maxCount}, of items from an item stack based on a predicate and returns that number.\n@return the number of items removed + p 1 shouldRemove + p 0 stack + p 3 dryRun + c whether to return the number of items which would have been removed without actually removing them + p 2 maxCount + m (Lnet/minecraft/class_1263;Ljava/util/function/Predicate;IZ)I method_29234 remove + c Removes a number, not exceeding {@code maxCount}, of items from an inventory based on a predicate and returns that number.\n@return the number of items removed + p 3 dryRun + c whether to return the number of items which would have been removed without actually removing them + p 0 inventory + p 1 shouldRemove + p 2 maxCount + m (Lnet/minecraft/class_2487;Lnet/minecraft/class_2371;)V method_5429 readNbt + p 1 stacks + p 0 nbt + m (Ljava/util/List;II)Lnet/minecraft/class_1799; method_5430 splitStack + p 0 stacks + p 1 slot + p 2 amount + m (Lnet/minecraft/class_2487;Lnet/minecraft/class_2371;)Lnet/minecraft/class_2487; method_5426 writeNbt + p 1 stacks + p 0 nbt + m (Ljava/util/List;I)Lnet/minecraft/class_1799; method_5428 removeStack + p 0 stacks + p 1 slot + m (Lnet/minecraft/class_2487;Lnet/minecraft/class_2371;Z)Lnet/minecraft/class_2487; method_5427 writeNbt + p 0 nbt + p 1 stacks + p 2 setIfEmpty +c net/minecraft/class_5624 net/minecraft/test/StructureTestListener + m ()V method_32246 init + m (Lnet/minecraft/class_4517;Ljava/lang/String;)V method_32256 createTestOutputLectern + p 0 test + p 1 output + m (Ljava/lang/StringBuffer;Ljava/lang/String;)V method_32252 method_32252 + p 1 line + f Lnet/minecraft/class_2338; field_27812 pos + m (Lnet/minecraft/class_4517;Lnet/minecraft/class_2248;)V method_32253 visualizeTest + p 1 block + p 0 test + f Lnet/minecraft/class_4517; field_27810 test + m (Lnet/minecraft/class_4517;Lnet/minecraft/class_4521;Lnet/minecraft/class_2338;)V + p 2 testManager + p 1 test + p 3 pos + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_124;Ljava/lang/String;)V method_32248 sendMessageToAllPlayers + p 2 message + p 1 formatting + p 0 world + f I field_27808 attempt + m (Lnet/minecraft/class_3222;)Z method_32249 method_32249 + p 0 player + m (Lnet/minecraft/class_4517;Ljava/lang/String;)V method_33320 passTest + p 0 test + p 1 output + m (Lnet/minecraft/class_4517;Ljava/lang/String;)V method_33321 finishPassedTest + p 1 output + p 0 test + f I field_27809 successes + f Lnet/minecraft/class_4521; field_27811 testManager + m (Ljava/lang/String;ZLjava/lang/String;)Lnet/minecraft/class_1799; method_32251 createBookWithText + p 0 text + p 2 output + p 1 required + m (Ljava/lang/String;Lnet/minecraft/class_124;Lnet/minecraft/class_3222;)V method_32250 method_32250 + p 2 player + m (Lnet/minecraft/class_4517;Ljava/lang/Throwable;)V method_32255 finishFailedTest + p 1 output + p 0 test + m (Lnet/minecraft/class_4517;Ljava/lang/Throwable;)V method_32254 failTest + p 0 test + p 1 output + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Ljava/lang/String;)V method_32247 addGameTestMarker + p 0 world + p 1 pos + p 2 message +c net/minecraft/class_2593 net/minecraft/block/entity/CommandBlockBlockEntity + m ()Z method_11036 needsUpdatePacket + m ()Z method_11046 isConditionalCommandBlock + m (Z)V method_11038 setPowered + p 1 powered + m ()Z method_11045 updateConditionMet + m (Z)V method_11037 setNeedsUpdatePacket + p 1 needsUpdatePacket + m ()Z method_11044 isConditionMet + m ()Lnet/minecraft/class_1918; method_11040 getCommandExecutor + m ()V method_23360 scheduleAutoTick + f Z field_11916 needsUpdatePacket + m ()Lnet/minecraft/class_2593$class_2594; method_11039 getCommandBlockType + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V + p 2 state + p 1 pos + m (Z)V method_11041 setAuto + p 1 auto + m ()V method_23359 updateCommandBlock + f Z field_11917 conditionMet + f Lnet/minecraft/class_1918; field_11920 commandExecutor + m ()Z method_11043 isPowered + f Z field_11918 auto + m ()Z method_11042 isAuto + f Z field_11919 powered +c net/minecraft/class_2593$class_2594 net/minecraft/block/entity/CommandBlockBlockEntity$Type +c net/minecraft/class_1269 net/minecraft/util/ActionResult + f Lnet/minecraft/class_1269; field_5814 FAIL + c Indicates that an action is not performed and prevents other actions\nfrom performing. + m ()Z method_23666 shouldSwingHand + c Returns whether an actor should have a hand-swinging animation on\naction performance. + m ()Z method_23665 isAccepted + c Returns whether an action is performed. + f Lnet/minecraft/class_1269; field_5811 PASS + c Indicates an action is not performed but allows other actions to\nperform. + f Lnet/minecraft/class_1269; field_5812 SUCCESS + c Indicates an action is performed and the actor's hand should swing to\nindicate the performance. + f Lnet/minecraft/class_1269; field_21466 CONSUME + c Indicates an action is performed but no animation should accompany the\nperformance. + m (Z)Lnet/minecraft/class_1269; method_29236 success + p 0 swingHand +c net/minecraft/class_1268 net/minecraft/util/Hand +c net/minecraft/class_2595 net/minecraft/block/entity/ChestBlockEntity + f Lnet/minecraft/class_5561; field_27209 stateManager + m ()V method_31671 onScheduledTick + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2595;)V method_31670 clientTick + p 2 state + p 3 blockEntity + p 0 world + p 1 pos + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3414;)V method_11050 playSound + p 3 soundEvent + p 0 world + p 1 pos + p 2 state + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V + p 1 pos + p 2 state + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;II)V method_11049 onInvOpenOrClose + p 2 pos + p 1 world + p 5 newViewerCount + p 4 oldViewerCount + p 3 state + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)I method_11048 getPlayersLookingInChestCount + p 0 world + p 1 pos + m (Lnet/minecraft/class_2595;Lnet/minecraft/class_2595;)V method_11047 copyInventory + p 0 from + p 1 to + f Lnet/minecraft/class_2371; field_11927 inventory + f Lnet/minecraft/class_5560; field_27210 lidAnimator +c net/minecraft/class_1267 net/minecraft/world/Difficulty + m ()Lnet/minecraft/class_2561; method_5463 getTranslatableName + f I field_5803 id + m (Ljava/lang/String;IILjava/lang/String;)V + p 3 id + p 4 name + m ()Ljava/lang/String; method_5460 getName + m (Ljava/lang/String;)Lnet/minecraft/class_1267; method_16691 byName + p 0 name + f [Lnet/minecraft/class_1267; field_5800 BY_NAME + m (I)Lnet/minecraft/class_1267; method_5462 byOrdinal + p 0 ordinal + m ()I method_5461 getId + f Ljava/lang/String; field_5806 name +c net/minecraft/class_5620 net/minecraft/block/cauldron/CauldronBehavior + f Lnet/minecraft/class_5620; field_27779 FILL_WITH_LAVA + f Lnet/minecraft/class_5620; field_28012 FILL_WITH_POWDER_SNOW + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1269; method_32220 method_32220 + p 3 player + p 4 hand + p 1 world + p 2 pos + p 5 stack + p 0 state + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1269; method_32222 method_32222 + p 1 world + p 2 pos + p 0 state + p 5 stack + p 3 player + p 4 hand + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1269; method_32214 method_32214 + p 2 pos + p 3 player + p 0 state + p 1 world + p 4 hand + p 5 stack + m (Lnet/minecraft/class_2680;)Z method_32213 method_32213 + p 0 state + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1269; method_32216 method_32216 + p 0 state + p 1 world + p 4 hand + p 5 stack + p 2 pos + p 3 player + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1269; method_32218 method_32218 + p 2 pos + p 3 player + p 0 state + p 1 world + p 4 hand + p 5 stack + m (Lit/unimi/dsi/fastutil/objects/Object2ObjectOpenHashMap;)V method_32211 method_32211 + p 0 map + f Ljava/util/Map; field_28011 POWDER_SNOW_CAULDRON_BEHAVIOR + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_1799;Lnet/minecraft/class_2680;Lnet/minecraft/class_3414;)Lnet/minecraft/class_1269; method_32207 fillCauldron + p 1 pos + p 0 world + p 6 soundEvent + p 3 hand + p 2 player + p 5 state + p 4 stack + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1269; method_32209 method_32209 + p 1 world + p 0 state + p 3 player + p 2 pos + p 5 stack + p 4 hand + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1269; method_32698 method_32698 + p 4 hand + p 5 stack + p 2 pos + p 3 player + p 0 state + p 1 world + f Lnet/minecraft/class_5620; field_27780 CLEAN_SHULKER_BOX + f Lnet/minecraft/class_5620; field_27782 CLEAN_DYEABLE_ITEM + f Ljava/util/Map; field_27776 WATER_CAULDRON_BEHAVIOR + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;Ljava/util/function/Predicate;Lnet/minecraft/class_3414;)Lnet/minecraft/class_1269; method_32210 emptyCauldron + p 8 soundEvent + p 7 predicate + p 6 output + p 5 stack + p 4 hand + p 3 player + p 2 pos + p 1 world + p 0 state + f Lnet/minecraft/class_5620; field_27778 FILL_WITH_WATER + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1269; method_32221 method_32221 + p 2 pos + p 3 player + p 0 state + p 1 world + p 4 hand + p 5 stack + m ()V method_32212 registerBehavior + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1269; method_32223 method_32223 + p 0 state + p 1 world + p 4 hand + p 5 stack + p 2 pos + p 3 player + m (Lnet/minecraft/class_2680;)Z method_32208 method_32208 + p 0 state + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1269; method_32215 method_32215 + p 1 world + p 2 pos + p 0 state + p 5 stack + p 3 player + p 4 hand + m (Lnet/minecraft/class_2680;)Z method_32696 method_32696 + p 0 state + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1269; method_32217 method_32217 + p 0 state + p 3 player + p 4 hand + p 1 world + p 2 pos + p 5 stack + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1269; method_32219 method_32219 + p 1 world + p 2 pos + p 0 state + p 5 stack + p 3 player + p 4 hand + f Ljava/util/Map; field_27777 LAVA_CAULDRON_BEHAVIOR + f Lnet/minecraft/class_5620; field_27781 CLEAN_BANNER + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1269; method_32697 method_32697 + p 5 stack + p 3 player + p 4 hand + p 1 world + p 2 pos + p 0 state + m ()Lit/unimi/dsi/fastutil/objects/Object2ObjectOpenHashMap; method_32206 createMap + f Ljava/util/Map; field_27775 EMPTY_CAULDRON_BEHAVIOR + m (Ljava/util/Map;)V method_34850 registerBucketBehavior + p 0 behavior + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1269; interact interact + p 1 state + p 4 player + p 5 hand + p 2 world + p 3 pos + p 6 stack +c net/minecraft/class_2596 net/minecraft/network/Packet + m (Lnet/minecraft/class_2540;)V method_11052 write + p 1 buf + m ()Z method_11051 isWritingErrorSkippable + c Returns whether a throwable in writing of this packet allows the\nconnection to simply skip the packet's sending than disconnecting. + m (Lnet/minecraft/class_2547;)V method_11054 apply + p 1 listener +c net/minecraft/class_1266 net/minecraft/world/LocalDifficulty + f F field_5799 localDifficulty + m ()F method_5458 getClampedLocalDifficulty + m ()F method_5457 getLocalDifficulty + m (F)Z method_5455 isHarderThan + p 1 difficulty + f Lnet/minecraft/class_1267; field_5798 globalDifficulty + m ()Z method_35020 isAtLeastHard + m ()Lnet/minecraft/class_1267; method_5454 getGlobalDifficulty + m (Lnet/minecraft/class_1267;JJF)V + p 4 inhabitedTime + p 2 timeOfDay + p 6 moonSize + p 1 difficulty + m (Lnet/minecraft/class_1267;JJF)F method_5456 setLocalDifficulty + p 1 difficulty + p 4 inhabitedTime + p 2 timeOfDay + p 6 moonSize +c net/minecraft/class_5619 net/minecraft/client/render/entity/EntityRenderers + f Ljava/lang/String; field_32922 DEFAULT + m ()Z method_32172 isMissingRendererFactories + m (Lnet/minecraft/class_1299;Lnet/minecraft/class_5617;)V method_32173 register + p 0 type + p 1 factory + m (Lnet/minecraft/class_5617$class_5618;)Ljava/util/Map; method_32176 reloadEntityRenderers + p 0 ctx + f Lorg/apache/logging/log4j/Logger; field_27767 LOGGER + m (Lnet/minecraft/class_5617$class_5618;)Ljava/util/Map; method_32177 reloadPlayerRenderers + p 0 ctx + f Ljava/util/Map; field_27769 playerRendererFactories + f Ljava/util/Map; field_27768 rendererFactories +c net/minecraft/class_1259 net/minecraft/entity/boss/BossBar + m (Z)Lnet/minecraft/class_1259; method_5410 setDragonMusic + p 1 dragonMusic + f Ljava/util/UUID; field_5772 uuid + m ()Z method_5418 hasDragonMusic + f Z field_5776 darkenSky + m (Z)Lnet/minecraft/class_1259; method_5406 setDarkenSky + p 1 darkenSky + m (Lnet/minecraft/class_2561;)V method_5413 setName + p 1 name + f Lnet/minecraft/class_1259$class_1260; field_5778 color + m ()Lnet/minecraft/class_2561; method_5414 getName + m ()F method_5412 getPercent + f F field_5774 percent + m ()Lnet/minecraft/class_1259$class_1260; method_5420 getColor + f Lnet/minecraft/class_1259$class_1261; field_5779 style + m (Lnet/minecraft/class_1259$class_1260;)V method_5416 setColor + p 1 color + m ()Lnet/minecraft/class_1259$class_1261; method_5415 getStyle + m (Z)Lnet/minecraft/class_1259; method_5411 setThickenFog + p 1 thickenFog + m ()Ljava/util/UUID; method_5407 getUuid + m ()Z method_5419 shouldThickenFog + m (Ljava/util/UUID;Lnet/minecraft/class_2561;Lnet/minecraft/class_1259$class_1260;Lnet/minecraft/class_1259$class_1261;)V + p 4 style + p 3 color + p 2 name + p 1 uuid + m ()Z method_5417 shouldDarkenSky + f Z field_5773 thickenFog + f Z field_5775 dragonMusic + m (Lnet/minecraft/class_1259$class_1261;)V method_5409 setStyle + p 1 style + m (F)V method_5408 setPercent + p 1 percentage + f Lnet/minecraft/class_2561; field_5777 name +c net/minecraft/class_1259$class_1261 net/minecraft/entity/boss/BossBar$Style + m (Ljava/lang/String;ILjava/lang/String;)V + p 3 name + f Ljava/lang/String; field_5794 name + m ()Ljava/lang/String; method_5425 getName + m (Ljava/lang/String;)Lnet/minecraft/class_1259$class_1261; method_5424 byName + p 0 name +c net/minecraft/class_1259$class_1260 net/minecraft/entity/boss/BossBar$Color + m ()Ljava/lang/String; method_5421 getName + f Ljava/lang/String; field_5781 name + f Lnet/minecraft/class_124; field_5787 format + m ()Lnet/minecraft/class_124; method_5423 getTextFormat + m (Ljava/lang/String;)Lnet/minecraft/class_1259$class_1260; method_5422 byName + p 0 name + m (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/class_124;)V + p 3 name + p 4 format +c net/minecraft/class_5616 net/minecraft/client/render/block/entity/BlockEntityRendererFactories + m (Lnet/minecraft/class_2591;Lnet/minecraft/class_5614;)V method_32144 register + p 1 factory + p 0 type + m (Lnet/minecraft/class_5614$class_5615;)Ljava/util/Map; method_32146 reload + p 0 args + f Ljava/util/Map; field_27752 FACTORIES +c net/minecraft/class_5617 net/minecraft/client/render/entity/EntityRendererFactory + m (Lnet/minecraft/class_5617$class_5618;)Lnet/minecraft/class_897; create create + p 1 ctx +c net/minecraft/class_5617$class_5618 net/minecraft/client/render/entity/EntityRendererFactory$Context + m ()Lnet/minecraft/class_3300; method_32169 getResourceManager + f Lnet/minecraft/class_5599; field_27765 modelLoader + m (Lnet/minecraft/class_5601;)Lnet/minecraft/class_630; method_32167 getPart + p 1 layer + f Lnet/minecraft/class_898; field_27762 renderDispatcher + m ()Lnet/minecraft/class_918; method_32168 getItemRenderer + f Lnet/minecraft/class_3300; field_27764 resourceManager + f Lnet/minecraft/class_327; field_27766 textRenderer + m ()Lnet/minecraft/class_327; method_32171 getTextRenderer + m (Lnet/minecraft/class_898;Lnet/minecraft/class_918;Lnet/minecraft/class_3300;Lnet/minecraft/class_5599;Lnet/minecraft/class_327;)V + p 1 renderDispatcher + p 2 itemRenderer + p 3 resourceManager + p 4 modelLoader + p 5 textRenderer + m ()Lnet/minecraft/class_5599; method_32170 getModelLoader + f Lnet/minecraft/class_918; field_27763 itemRenderer + m ()Lnet/minecraft/class_898; method_32166 getRenderDispatcher +c net/minecraft/class_813 net/minecraft/client/render/model/json/ModelVariant + f I field_4325 weight + f Lnet/minecraft/class_2960; field_4326 location + m ()Lnet/minecraft/class_2960; method_3510 getLocation + f Lnet/minecraft/class_4590; field_4328 rotation + m (Ljava/lang/Object;)Z equals equals + p 1 o + m (Lnet/minecraft/class_2960;Lnet/minecraft/class_4590;ZI)V + p 4 weight + p 3 uvLock + p 2 rotation + p 1 location + m ()I method_3511 getWeight + f Z field_4327 uvLock +c net/minecraft/class_813$class_814 net/minecraft/client/render/model/json/ModelVariant$Deserializer + m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_1086; method_3515 deserializeRotation + p 1 object + m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize deserialize + p 1 functionJson + p 2 unused + p 3 context + m (Lcom/google/gson/JsonObject;)I method_3517 deserializeWeight + p 1 object + m (Lcom/google/gson/JsonObject;)Z method_3516 deserializeUvLock + p 1 object + m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_2960; method_3514 deserializeModel + p 1 object + m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_813; method_3513 deserialize +c net/minecraft/class_812 net/minecraft/client/render/model/json/AndMultipartModelSelector + f Ljava/lang/Iterable; field_4324 selectors + f Ljava/lang/String; field_32814 KEY + m (Ljava/lang/Iterable;)V + p 1 selectors +c net/minecraft/class_1271 net/minecraft/util/TypedActionResult + f Ljava/lang/Object; field_5816 value + m (Ljava/lang/Object;)Lnet/minecraft/class_1271; method_22431 fail + p 0 data + m (Ljava/lang/Object;)Lnet/minecraft/class_1271; method_22430 pass + p 0 data + m (Ljava/lang/Object;Z)Lnet/minecraft/class_1271; method_29237 success + p 1 swingHand + p 0 data + f Lnet/minecraft/class_1269; field_5815 result + m (Ljava/lang/Object;)Lnet/minecraft/class_1271; method_22428 consume + p 0 data + m (Ljava/lang/Object;)Lnet/minecraft/class_1271; method_22427 success + p 0 data + m (Lnet/minecraft/class_1269;Ljava/lang/Object;)V + p 1 result + p 2 value + m ()Ljava/lang/Object; method_5466 getValue + m ()Lnet/minecraft/class_1269; method_5467 getResult +c net/minecraft/class_1270 net/minecraft/screen/ScreenHandlerFactory + m (ILnet/minecraft/class_1661;Lnet/minecraft/class_1657;)Lnet/minecraft/class_1703; createMenu createMenu + p 3 player + p 2 inv + p 1 syncId +c net/minecraft/class_5634 net/minecraft/item/PowderSnowBucketItem + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_3414;Lnet/minecraft/class_1792$class_1793;)V + p 3 settings + p 2 placeSound + p 1 block + f Lnet/minecraft/class_3414; field_27877 placeSound +c net/minecraft/class_1276 net/minecraft/util/snooper/Snooper + m ()V method_5487 cancel + f J field_5822 startTime + m ()V method_5485 update + m ()Ljava/lang/String; method_5479 getToken + f Ljava/lang/String; field_5821 token + m ()Z method_5483 isActive + m (Ljava/lang/String;Ljava/lang/Object;)V method_5480 addInitialInfo + p 1 key + p 2 value + m (Ljava/lang/String;Ljava/lang/Object;)V method_5481 addInfo + p 2 value + p 1 key + f Ljava/net/URL; field_5819 snooperUrl + f Z field_5820 active + f Ljava/util/Timer; field_5823 timer + f Ljava/lang/Object; field_5824 syncObject + f Ljava/util/Map; field_5825 initialInfo + f Ljava/util/Map; field_5826 info + m ()J method_5484 getStartTime + f Lnet/minecraft/class_1279; field_5827 listener + m (Ljava/lang/String;Lnet/minecraft/class_1279;J)V + p 3 startTime + p 2 listener + p 1 urlPath +c net/minecraft/class_5633 net/minecraft/item/FluidModificationItem + m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1937;Lnet/minecraft/class_1799;Lnet/minecraft/class_2338;)V method_7728 onEmptied + p 1 player + p 2 world + p 3 stack + p 4 pos + m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_3965;)Z method_7731 placeFluid + p 4 hitResult + p 1 player + p 3 pos + p 2 world +c net/minecraft/class_1275 net/minecraft/util/Nameable + m ()Lnet/minecraft/class_2561; method_5477 getName + m ()Lnet/minecraft/class_2561; method_5476 getDisplayName + m ()Lnet/minecraft/class_2561; method_5797 getCustomName + m ()Z method_16914 hasCustomName +c net/minecraft/class_5636 net/minecraft/client/render/CameraSubmersionType + c This class contains the various "fluids" and is used for camera rendering. @see Camera.getSubmersionType + f Lnet/minecraft/class_5636; field_27888 NONE + f Lnet/minecraft/class_5636; field_27887 POWDER_SNOW + f Lnet/minecraft/class_5636; field_27886 WATER + f Lnet/minecraft/class_5636; field_27885 LAVA +c net/minecraft/class_5635 net/minecraft/block/PowderSnowBlock + m (Lnet/minecraft/class_1297;)Z method_32355 canWalkOnPowderSnow + p 0 entity + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_243;)V method_32356 spawnParticles + p 1 pos + p 0 world +c net/minecraft/class_4304 net/minecraft/client/render/debug/RaidCenterDebugRenderer + m (Ljava/lang/String;Lnet/minecraft/class_2338;I)V method_23123 drawString + p 0 string + p 1 pos + m (Lnet/minecraft/class_2338;)V method_23122 drawRaidCenter + p 0 pos + m (Ljava/util/Collection;)V method_20561 setRaidCenters + p 1 centers + f Ljava/util/Collection; field_19327 raidCenters + m ()Lnet/minecraft/class_4184; method_23125 getCamera + f Lnet/minecraft/class_310; field_19326 client + m (Lnet/minecraft/class_310;)V + p 1 client +c net/minecraft/class_1273 net/minecraft/inventory/ContainerLock + m (Ljava/lang/String;)V + p 1 key + m (Lnet/minecraft/class_2487;)V method_5474 writeNbt + c Inserts the key string of this lock into the {@code Lock} key of the NBT compound. + p 1 nbt + f Lnet/minecraft/class_1273; field_5817 EMPTY + c An empty container lock that can always be opened. + f Ljava/lang/String; field_5818 key + m (Lnet/minecraft/class_1799;)Z method_5472 canOpen + c Returns true if this lock can be opened with the key item stack.\n

\nAn item stack is a valid key if the stack name matches the key string of this lock,\nor if the key string is empty. + p 1 stack + c the key item stack + m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_1273; method_5473 fromNbt + c Creates a new {@code ContainerLock} from the {@code Lock} key of the NBT compound.\n

\nIf the {@code Lock} key is not present, returns an empty lock. + p 0 nbt + f Ljava/lang/String; field_29956 LOCK_KEY +c net/minecraft/class_5630 net/minecraft/inventory/CommandItemSlot + c Represents an item slot for command access. Usually obtained from entities.\n\n

Some dispenser behaviors also use this to simulate commands' behavior\nof equipping items.\n\n@see net.minecraft.entity.Entity#getCommandItemSlot(int) + m ()Lnet/minecraft/class_1799; method_32327 get + c Gets the current item stack in this slot. + m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1304;Ljava/util/function/Predicate;)Lnet/minecraft/class_5630; method_32331 of + c Creates a slot backed by an equipment slot of an living entity and guarded by\na condition for setting stacks into the inventory. + p 0 entity + p 2 stackFilter + c the condition to guard stack setting + p 1 equipmentSlot + m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1304;)Lnet/minecraft/class_5630; method_32330 of + c Creates a slot backed by an equipment slot of an living entity. + p 0 entity + p 1 equipmentSlot + m (Lnet/minecraft/class_1799;)Z method_32332 set + c Sets the {@code stack} to this slot.\n\n@return {@code true} if the setting is successful, {@code false} if rejected + p 1 stack + c the item stack to set + m (Lnet/minecraft/class_1799;)Z method_32333 method_32333 + p 0 stack + f Lnet/minecraft/class_5630; field_27860 EMPTY + c An immutable empty slot. + m (Lnet/minecraft/class_1263;I)Lnet/minecraft/class_5630; method_32328 of + c Creates a slot backed by an index within an inventory. + p 1 index + p 0 inventory + m (Lnet/minecraft/class_1263;ILjava/util/function/Predicate;)Lnet/minecraft/class_5630; method_32329 of + c Creates a slot backed by an index within an inventory and guarded by\na condition for setting stacks into the inventory. + p 2 stackFilter + c the condition to guard stack setting + p 0 inventory + p 1 index + m (Lnet/minecraft/class_1799;)Z method_32334 method_32334 + p 0 stack +c net/minecraft/class_1279 net/minecraft/util/snooper/SnooperListener + m (Lnet/minecraft/class_1276;)V method_5495 addSnooperInfo + p 1 snooper + m (Lnet/minecraft/class_1276;)V method_35034 addInitialSnooperInfo + p 1 snooper +c net/minecraft/class_5632 net/minecraft/client/item/TooltipData +c net/minecraft/class_4301 net/minecraft/datafixer/fix/ZombieVillagerXpRebuildFix + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 1 outputSchema + p 2 changesType +c net/minecraft/class_1278 net/minecraft/inventory/SidedInventory + c A special inventory interface for inventories that expose different slots for different sides, such as hoppers. + m (ILnet/minecraft/class_1799;Lnet/minecraft/class_2350;)Z method_5492 canInsert + c Determines whether the given stack can be inserted into this inventory at the specified slot position from the given direction. + p 1 slot + p 2 stack + p 3 dir + m (ILnet/minecraft/class_1799;Lnet/minecraft/class_2350;)Z method_5493 canExtract + c Determines whether the given stack can be removed from this inventory at the specified slot position from the given direction. + p 3 dir + p 1 slot + p 2 stack + m (Lnet/minecraft/class_2350;)[I method_5494 getAvailableSlots + c Gets the available slot positions that are reachable from a given side. + p 1 side +c net/minecraft/class_5631 net/minecraft/client/item/BundleTooltipData + m ()I method_32341 getBundleOccupancy + f Lnet/minecraft/class_2371; field_27874 inventory + m (Lnet/minecraft/class_2371;I)V + p 2 bundleOccupancy + p 1 inventory + f I field_28353 bundleOccupancy + m ()Lnet/minecraft/class_2371; method_32340 getInventory +c net/minecraft/class_4300 net/minecraft/datafixer/fix/VillagerXpRebuildFix + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 1 outputSchema + p 2 changesType + f [I field_19285 LEVEL_TO_XP + m (I)I method_20482 levelToXp + p 0 level +c net/minecraft/class_1277 net/minecraft/inventory/SimpleInventory + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)V method_20632 transfer + p 2 target + p 1 source + m (Lnet/minecraft/class_1799;)V method_20633 addToNewSlot + p 1 stack + m (Lnet/minecraft/class_1799;)V method_20634 addToExistingSlot + p 1 stack + f I field_5831 size + m (Lnet/minecraft/class_1799;)Z method_20635 method_20635 + p 0 stack + m (Lnet/minecraft/class_1792;I)Lnet/minecraft/class_1799; method_20631 removeItem + c Searches this inventory for the specified item and removes the given amount from this inventory.\n\n@return the stack of removed items + p 2 count + p 1 item + m (Lnet/minecraft/class_1799;)Z method_27070 canInsert + p 1 stack + m (Lnet/minecraft/class_1799;)Lnet/minecraft/class_1799; method_5491 addStack + p 1 stack + m (Lnet/minecraft/class_1265;)V method_5488 removeListener + p 1 listener + m (Lnet/minecraft/class_1265;)V method_5489 addListener + p 1 listener + m ()Ljava/util/List; method_24514 clearToList + c Clears this inventory and return all the non-empty stacks in a list. + m (Lnet/minecraft/class_1799;)Z method_24513 method_24513 + p 0 stack + m ()Lnet/minecraft/class_2499; method_7660 toNbtList + f Lnet/minecraft/class_2371; field_5828 stacks + m (I)V + p 1 size + m ([Lnet/minecraft/class_1799;)V + p 1 items + f Ljava/util/List; field_5829 listeners + m (Lnet/minecraft/class_2499;)V method_7659 readNbtList + p 1 nbtList +c net/minecraft/class_5627 net/minecraft/nbt/visitor/NbtElementVisitor + c A visitor interface for NBT elements. + m (Lnet/minecraft/class_2491;)V method_32294 visitNull + p 1 element + m (Lnet/minecraft/class_2501;)V method_32299 visitLongArray + p 1 element + m (Lnet/minecraft/class_2516;)V method_32301 visitShort + p 1 element + m (Lnet/minecraft/class_2503;)V method_32300 visitLong + p 1 element + m (Lnet/minecraft/class_2519;)V method_32302 visitString + p 1 element + m (Lnet/minecraft/class_2479;)V method_32290 visitByteArray + p 1 element + m (Lnet/minecraft/class_2489;)V method_32293 visitDouble + p 1 element + m (Lnet/minecraft/class_2487;)V method_32292 visitCompound + p 1 compound + m (Lnet/minecraft/class_2481;)V method_32291 visitByte + p 1 element + m (Lnet/minecraft/class_2499;)V method_32298 visitList + p 1 element + m (Lnet/minecraft/class_2497;)V method_32297 visitInt + p 1 element + m (Lnet/minecraft/class_2494;)V method_32295 visitFloat + p 1 element + m (Lnet/minecraft/class_2495;)V method_32296 visitIntArray + p 1 element +c net/minecraft/class_5626 net/minecraft/nbt/visitor/StringNbtWriter + c A simple converter to turn NBT into single-line SNBT. The output may be parsed back into binary NBT. + m (Ljava/lang/String;)Ljava/lang/String; method_32287 escapeName + p 0 name + m (Lnet/minecraft/class_2520;)Ljava/lang/String; method_32288 apply + p 1 element + f Ljava/util/regex/Pattern; field_27829 SIMPLE_NAME + f Ljava/lang/StringBuilder; field_27830 result +c net/minecraft/class_5629 net/minecraft/server/world/EntityTrackingListener + c A listener to entity tracking within threaded anvil chunk storage. + m ()Lnet/minecraft/class_3222; method_32311 getPlayer + m (Lnet/minecraft/class_2596;)V method_14364 sendPacket + p 1 packet +c net/minecraft/class_5628 net/minecraft/nbt/visitor/NbtTextFormatter + c Formats an NBT element into a colored, multiline {@link Text} representation suitable for human-readable\ndisplays. + f Ljava/lang/String; field_27838 KEY_VALUE_SEPARATOR + m (Ljava/lang/String;I)V + p 1 prefix + p 2 indentationLevel + f I field_27841 indentationLevel + f Lnet/minecraft/class_124; field_27835 NUMBER_COLOR + f Lnet/minecraft/class_124; field_27834 STRING_COLOR + f Lnet/minecraft/class_124; field_27833 NAME_COLOR + m (Ljava/lang/String;)Lnet/minecraft/class_2561; method_32304 escapeName + p 0 name + f Ljava/lang/String; field_27839 ENTRY_SEPARATOR + f Lnet/minecraft/class_124; field_27836 TYPE_SUFFIX_COLOR + f Lorg/apache/logging/log4j/Logger; field_27831 LOGGER + f Ljava/lang/String; field_27840 prefix + m (Lnet/minecraft/class_2520;)Lnet/minecraft/class_2561; method_32305 apply + p 1 element + f Lnet/minecraft/class_2561; field_27842 result + f Lit/unimi/dsi/fastutil/bytes/ByteCollection; field_27832 SINGLE_LINE_ELEMENT_TYPES + f Ljava/util/regex/Pattern; field_27837 SIMPLE_NAME +c net/minecraft/class_806 net/minecraft/client/render/model/json/ModelOverrideList + f [Lnet/minecraft/class_806$class_5827; field_28792 overrides + m (Lnet/minecraft/class_1088;Lnet/minecraft/class_793;Ljava/util/function/Function;Ljava/util/List;)V + p 2 parent + p 3 unbakedModelGetter + p 1 modelLoader + p 4 overrides + m (Lnet/minecraft/class_1087;Lnet/minecraft/class_1799;Lnet/minecraft/class_638;Lnet/minecraft/class_1309;I)Lnet/minecraft/class_1087; method_3495 apply + p 2 stack + p 1 model + p 4 entity + p 3 world + p 5 seed + m (Lit/unimi/dsi/fastutil/objects/Object2IntMap;Lnet/minecraft/class_799$class_5826;)Lnet/minecraft/class_806$class_5828; method_33696 method_33696 + p 0 map + p 1 condition + f Lnet/minecraft/class_806; field_4292 EMPTY + m (Lnet/minecraft/class_1088;Lnet/minecraft/class_793;Ljava/util/function/Function;Lnet/minecraft/class_799;)Lnet/minecraft/class_1087; method_33695 bakeOverridingModel + p 4 override + p 3 unbakedModelGetter + p 2 parent + p 1 loader + f [Lnet/minecraft/class_2960; field_28793 conditionTypes +c net/minecraft/class_806$class_5828 net/minecraft/client/render/model/json/ModelOverrideList$InlinedCondition + f F field_28797 threshold + f I field_28796 index + m (IF)V + p 2 threshold + p 1 index +c net/minecraft/class_806$class_5827 net/minecraft/client/render/model/json/ModelOverrideList$BakedOverride + f [Lnet/minecraft/class_806$class_5828; field_28794 conditions + m ([Lnet/minecraft/class_806$class_5828;Lnet/minecraft/class_1087;)V + p 2 model + p 1 conditions + m ([F)Z method_33700 test + p 1 values + f Lnet/minecraft/class_1087; field_28795 model +c net/minecraft/class_804 net/minecraft/client/render/model/json/Transformation + f Lnet/minecraft/class_1160; field_4285 scale + f Lnet/minecraft/class_1160; field_4287 rotation + m (ZLnet/minecraft/class_4587;)V method_23075 apply + p 1 leftHanded + p 2 matrices + f Lnet/minecraft/class_1160; field_4286 translation + m (Ljava/lang/Object;)Z equals equals + p 1 o + m (Lnet/minecraft/class_1160;Lnet/minecraft/class_1160;Lnet/minecraft/class_1160;)V + p 2 translation + p 1 rotation + p 3 scale + f Lnet/minecraft/class_804; field_4284 IDENTITY +c net/minecraft/class_804$class_805 net/minecraft/client/render/model/json/Transformation$Deserializer + f Lnet/minecraft/class_1160; field_4290 DEFAULT_TRANSLATION + m (Lcom/google/gson/JsonObject;Ljava/lang/String;Lnet/minecraft/class_1160;)Lnet/minecraft/class_1160; method_3493 parseVector3f + p 1 json + p 3 fallback + p 2 key + f Lnet/minecraft/class_1160; field_4288 DEFAULT_ROTATION + f Lnet/minecraft/class_1160; field_4289 DEFAULT_SCALE + m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize deserialize + p 2 unused + p 1 functionJson + p 3 context + m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_804; method_3494 deserialize +c net/minecraft/class_809 net/minecraft/client/render/model/json/ModelTransformation + m (Lnet/minecraft/class_804;Lnet/minecraft/class_804;Lnet/minecraft/class_804;Lnet/minecraft/class_804;Lnet/minecraft/class_804;Lnet/minecraft/class_804;Lnet/minecraft/class_804;Lnet/minecraft/class_804;)V + p 8 fixed + p 1 thirdPersonLeftHand + p 2 thirdPersonRightHand + p 3 firstPersonLeftHand + p 4 firstPersonRightHand + p 5 head + p 6 gui + p 7 ground + m (Lnet/minecraft/class_809$class_811;)Lnet/minecraft/class_804; method_3503 getTransformation + p 1 renderMode + f Lnet/minecraft/class_809; field_4301 NONE + f Lnet/minecraft/class_804; field_4306 fixed + f Lnet/minecraft/class_804; field_4307 thirdPersonRightHand + f Lnet/minecraft/class_804; field_4304 firstPersonRightHand + f Lnet/minecraft/class_804; field_4305 thirdPersonLeftHand + f Lnet/minecraft/class_804; field_4302 firstPersonLeftHand + f Lnet/minecraft/class_804; field_4303 ground + f Lnet/minecraft/class_804; field_4300 gui + f Lnet/minecraft/class_804; field_4311 head + m (Lnet/minecraft/class_809;)V + p 1 other + m (Lnet/minecraft/class_809$class_811;)Z method_3501 isTransformationDefined + p 1 renderMode +c net/minecraft/class_809$class_811 net/minecraft/client/render/model/json/ModelTransformation$Mode + m ()Z method_29998 isFirstPerson +c net/minecraft/class_809$class_810 net/minecraft/client/render/model/json/ModelTransformation$Deserializer + m (Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonObject;Ljava/lang/String;)Lnet/minecraft/class_804; method_3504 parseModelTransformation + p 3 key + p 2 json + p 1 ctx + m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize deserialize + p 2 unused + p 3 context + p 1 functionJson + m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_809; method_3505 deserialize +c net/minecraft/class_807 net/minecraft/client/render/model/json/WeightedUnbakedModel + m (Ljava/lang/Object;)Z equals equals + p 1 o + m ()Ljava/util/List; method_3497 getVariants + m (Ljava/util/List;)V + p 1 variants + f Ljava/util/List; field_4294 variants +c net/minecraft/class_807$class_808 net/minecraft/client/render/model/json/WeightedUnbakedModel$Deserializer + m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_807; method_3499 deserialize + m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize deserialize + p 3 context + p 1 functionJson + p 2 unused +c net/minecraft/class_2570 net/minecraft/block/WitherSkullBlock + m ()Lnet/minecraft/class_2700; method_10900 getWitherBossPattern + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2631;)V method_10898 onPlaced + p 0 world + p 2 blockEntity + p 1 pos + m ()Lnet/minecraft/class_2700; method_10897 getWitherDispenserPattern + f Lnet/minecraft/class_2700; field_11765 witherBossPattern + f Lnet/minecraft/class_2700; field_11764 witherDispenserPattern + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1799;)Z method_10899 canDispense + p 0 world + p 1 pos + p 2 stack +c net/minecraft/class_824 net/minecraft/client/render/block/entity/BlockEntityRenderDispatcher + f Lnet/minecraft/class_4184; field_4344 camera + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_4184;Lnet/minecraft/class_239;)V method_3549 configure + p 2 camera + p 1 world + p 3 crosshairTarget + f Lnet/minecraft/class_239; field_4350 crosshairTarget + f Lnet/minecraft/class_327; field_4342 textRenderer + m (Lnet/minecraft/class_2586;FLnet/minecraft/class_4587;Lnet/minecraft/class_4597;)V method_3555 render + p 1 blockEntity + p 2 tickDelta + p 3 matrix + m (Lnet/minecraft/class_827;Lnet/minecraft/class_2586;FLnet/minecraft/class_4587;Lnet/minecraft/class_4597;)V method_23079 render + p 0 renderer + p 1 blockEntity + p 2 tickDelta + p 3 matrices + p 4 vertexConsumers + f Lnet/minecraft/class_5599; field_27746 entityModelLoader + m (Lnet/minecraft/class_2586;)Lnet/minecraft/class_827; method_3550 get + p 1 blockEntity + f Lnet/minecraft/class_287; field_20988 bufferBuilder + f Ljava/util/Map; field_4345 renderers + f Lnet/minecraft/class_1937; field_4348 world + m (Lnet/minecraft/class_327;Lnet/minecraft/class_5599;Ljava/util/function/Supplier;)V + p 2 entityModelLoader + p 1 textRenderer + m (Lnet/minecraft/class_2586;Ljava/lang/Runnable;)V method_3554 runReported + p 0 blockEntity + m (Lnet/minecraft/class_2586;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;II)Z method_23077 renderEntity + p 1 entity + p 2 matrix + p 3 vertexConsumerProvider + p 4 light + p 5 overlay + m (Lnet/minecraft/class_1937;)V method_3551 setWorld + p 1 world +c net/minecraft/class_823 net/minecraft/client/render/block/entity/BannerBlockEntityRenderer + f Lnet/minecraft/class_630; field_20811 pillar + f Lnet/minecraft/class_630; field_20812 crossbar + m (Lnet/minecraft/class_2573;FLnet/minecraft/class_4587;Lnet/minecraft/class_4597;II)V method_3546 render + m ()Lnet/minecraft/class_5607; method_32135 getTexturedModelData + m (Lnet/minecraft/class_5614$class_5615;)V + p 1 ctx + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;IILnet/minecraft/class_630;Lnet/minecraft/class_4730;ZLjava/util/List;Z)V method_23802 renderCanvas + p 7 patterns + p 6 isBanner + p 5 baseSprite + p 4 canvas + p 8 glint + p 3 overlay + p 2 light + p 1 vertexConsumers + p 0 matrices + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;IILnet/minecraft/class_630;Lnet/minecraft/class_4730;ZLjava/util/List;)V method_29999 renderCanvas + p 0 matrices + p 4 canvas + p 3 overlay + p 2 light + p 1 vertexConsumers + p 7 patterns + p 6 isBanner + p 5 baseSprite + f Lnet/minecraft/class_630; field_20810 banner +c net/minecraft/class_822 net/minecraft/client/render/block/entity/BeaconBlockEntityRenderer + m (Lnet/minecraft/class_1159;Lnet/minecraft/class_4581;Lnet/minecraft/class_4588;FFFFIFFFF)V method_23076 renderBeamVertex + p 8 x + p 7 y + p 6 alpha + p 5 blue + p 4 green + p 3 red + p 2 vertices + p 1 normalMatrix + p 0 modelMatrix + p 11 v + c the top-most coordinate of the texture region + p 10 u + c the left-most coordinate of the texture region + p 9 z + m (Lnet/minecraft/class_2580;Lnet/minecraft/class_243;)Z method_33891 method_33892 + m (Lnet/minecraft/class_5614$class_5615;)V + p 1 ctx + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;FJII[F)V method_3543 renderBeam + p 7 color + p 6 maxY + p 5 yOffset + p 3 worldTime + p 2 tickDelta + p 1 vertexConsumers + p 0 matrices + m (Lnet/minecraft/class_2580;FLnet/minecraft/class_4587;Lnet/minecraft/class_4597;II)V method_3541 render + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;Lnet/minecraft/class_2960;FFJII[FFF)V method_3545 renderBeam + p 1 vertexConsumers + p 2 textureId + p 0 matrices + p 5 worldTime + p 3 tickDelta + p 4 heightScale + p 9 color + p 10 innerRadius + p 7 yOffset + p 8 maxY + p 11 outerRadius + f Lnet/minecraft/class_2960; field_4338 BEAM_TEXTURE + m (Lnet/minecraft/class_1159;Lnet/minecraft/class_4581;Lnet/minecraft/class_4588;FFFFIIFFFFFFFF)V method_22740 renderBeamFace + p 0 modelMatrix + p 4 green + p 3 red + p 2 vertices + p 1 normalMatrix + p 16 v2 + p 15 v1 + p 14 u2 + p 13 u1 + p 8 height + p 7 yOffset + p 6 alpha + p 5 blue + p 12 z2 + p 11 x2 + p 10 z1 + p 9 x1 + m (Lnet/minecraft/class_2580;)Z method_3542 rendersOutsideBoundingBox + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;FFFFIIFFFFFFFFFFFF)V method_22741 renderBeamLayer + p 12 x3 + p 13 z3 + p 14 x4 + p 15 z4 + p 16 u1 + p 17 u2 + p 18 v1 + p 19 v2 + p 0 matrices + p 1 vertices + p 2 red + p 3 green + p 4 blue + p 5 alpha + p 6 yOffset + p 7 height + p 8 x1 + p 9 z1 + p 10 x2 + p 11 z2 +c net/minecraft/class_821 net/minecraft/client/render/model/json/OrMultipartModelSelector + f Ljava/lang/String; field_32815 KEY + f Ljava/lang/Iterable; field_4337 selectors + m (Ljava/lang/Iterable;)V + p 1 selectors +c net/minecraft/class_5601 net/minecraft/client/render/entity/model/EntityModelLayer + m (Lnet/minecraft/class_2960;Ljava/lang/String;)V + p 2 name + p 1 id + f Lnet/minecraft/class_2960; field_27546 id + m ()Ljava/lang/String; method_35744 getName + m ()Lnet/minecraft/class_2960; method_35743 getId + m (Ljava/lang/Object;)Z equals equals + p 1 other + f Ljava/lang/String; field_27547 name +c net/minecraft/class_1243 net/minecraft/datafixer/schema/Schema1510 +c net/minecraft/class_5600 net/minecraft/client/render/entity/model/EntityModels + f Lnet/minecraft/class_5605; field_27545 HAT_DILATION + f Lnet/minecraft/class_5605; field_27543 FISH_PATTERN_DILATION + f Lnet/minecraft/class_5605; field_27544 ARMOR_DILATION + m ()Ljava/util/Map; method_32073 getModels +c net/minecraft/class_1242 net/minecraft/datafixer/schema/Schema1483 +c net/minecraft/class_2577 net/minecraft/block/CarpetBlock + f Lnet/minecraft/class_265; field_11783 SHAPE +c net/minecraft/class_5603 net/minecraft/client/model/ModelTransform + m (FFFFFF)Lnet/minecraft/class_5603; method_32091 of + p 0 pivotX + p 1 pivotY + p 2 pivotZ + p 3 pitch + p 4 yaw + p 5 roll + m (FFF)Lnet/minecraft/class_5603; method_32092 rotation + p 2 roll + p 1 yaw + p 0 pitch + f F field_27703 pivotY + f F field_27702 pivotX + f F field_27707 roll + f F field_27706 yaw + f Lnet/minecraft/class_5603; field_27701 NONE + f F field_27705 pitch + m (FFFFFF)V + p 6 roll + p 5 yaw + p 4 pitch + p 3 pivotZ + p 2 pivotY + p 1 pivotX + m (FFF)Lnet/minecraft/class_5603; method_32090 pivot + p 2 pivotZ + p 1 pivotY + p 0 pivotX + f F field_27704 pivotZ +c net/minecraft/class_1241 net/minecraft/datafixer/schema/Schema1486 +c net/minecraft/class_5602 net/minecraft/client/render/entity/model/EntityModelLayers + f Lnet/minecraft/class_5601; field_27639 ARMOR_STAND_INNER_ARMOR + m (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/class_5601; method_32080 register + p 1 layer + p 0 id + m (Ljava/lang/String;)Lnet/minecraft/class_5601; method_32079 registerMain + p 0 id + f Lnet/minecraft/class_5601; field_27670 TROPICAL_FISH_LARGE_PATTERN + f Lnet/minecraft/class_5601; field_27630 WITHER_ARMOR + f Lnet/minecraft/class_5601; field_27662 STRAY_OUTER_ARMOR + m (Ljava/lang/String;)Lnet/minecraft/class_5601; method_32083 createOuterArmor + p 0 id + f Lnet/minecraft/class_5601; field_27642 ZOMBIE_INNER_ARMOR + m ()Ljava/util/stream/Stream; method_32076 getLayers + f Lnet/minecraft/class_5601; field_27557 DROWNED_OUTER + f Lnet/minecraft/class_5601; field_27646 ZOMBIE_VILLAGER_OUTER_ARMOR + f Lnet/minecraft/class_5601; field_27626 PIGLIN_INNER_ARMOR + f Lnet/minecraft/class_5601; field_27606 HUSK_OUTER_ARMOR + m (Lnet/minecraft/class_4719;)Lnet/minecraft/class_5601; method_32078 createSign + p 0 type + f Lnet/minecraft/class_5601; field_27580 PLAYER_OUTER_ARMOR + f Lnet/minecraft/class_5601; field_27661 STRAY_INNER_ARMOR + f Lnet/minecraft/class_5601; field_27665 STRIDER_SADDLE + f Lnet/minecraft/class_5601; field_27697 CONDUIT_WIND + f Lnet/minecraft/class_5601; field_27645 ZOMBIE_VILLAGER_INNER_ARMOR + f Lnet/minecraft/class_5601; field_27633 WITHER_SKELETON_OUTER_ARMOR + f Ljava/util/Set; field_27650 LAYERS + f Lnet/minecraft/class_5601; field_27677 ARMOR_STAND_OUTER_ARMOR + f Lnet/minecraft/class_5601; field_27556 DROWNED_OUTER_ARMOR + f Lnet/minecraft/class_5601; field_27625 PIGLIN_BRUTE_OUTER_ARMOR + f Lnet/minecraft/class_5601; field_27605 HUSK_INNER_ARMOR + f Lnet/minecraft/class_5601; field_27649 ZOMBIFIED_PIGLIN_OUTER_ARMOR + m (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/class_5601; method_32082 create + p 1 layer + p 0 id + f Lnet/minecraft/class_5601; field_27583 PLAYER_SLIM_OUTER_ARMOR + m (Lnet/minecraft/class_1690$class_1692;)Lnet/minecraft/class_5601; method_32077 createBoat + p 0 type + f Lnet/minecraft/class_5601; field_27672 TROPICAL_FISH_SMALL_PATTERN + f Lnet/minecraft/class_5601; field_27571 GIANT_OUTER_ARMOR + f Lnet/minecraft/class_5601; field_27652 SKELETON_OUTER_ARMOR + f Lnet/minecraft/class_5601; field_27696 CONDUIT_SHELL + f Lnet/minecraft/class_5601; field_27555 DROWNED_INNER_ARMOR + f Lnet/minecraft/class_5601; field_27632 WITHER_SKELETON_INNER_ARMOR + f Lnet/minecraft/class_5601; field_27575 PIG_SADDLE + m (Ljava/lang/String;)Lnet/minecraft/class_5601; method_32081 createInnerArmor + p 0 id + f Lnet/minecraft/class_5601; field_27579 PLAYER_INNER_ARMOR + f Lnet/minecraft/class_5601; field_27624 PIGLIN_BRUTE_INNER_ARMOR + f Lnet/minecraft/class_5601; field_27648 ZOMBIFIED_PIGLIN_INNER_ARMOR + f Lnet/minecraft/class_5601; field_27594 SHEEP_FUR + f Lnet/minecraft/class_5601; field_27570 GIANT_INNER_ARMOR + f Lnet/minecraft/class_5601; field_27582 PLAYER_SLIM_INNER_ARMOR + f Lnet/minecraft/class_5601; field_27663 STRAY_OUTER + f Lnet/minecraft/class_5601; field_27651 SKELETON_INNER_ARMOR + f Lnet/minecraft/class_5601; field_27695 CONDUIT_EYE + f Ljava/lang/String; field_32582 MAIN + f Lnet/minecraft/class_5601; field_27574 PIGLIN_OUTER_ARMOR + f Lnet/minecraft/class_5601; field_27643 ZOMBIE_OUTER_ARMOR + f Lnet/minecraft/class_5601; field_27687 CAT_COLLAR + f Lnet/minecraft/class_5601; field_27700 CREEPER_ARMOR + f Lnet/minecraft/class_5601; field_27611 LLAMA_DECOR + f Lnet/minecraft/class_5601; field_27655 SLIME_OUTER +c net/minecraft/class_1240 net/minecraft/datafixer/schema/Schema1470 +c net/minecraft/class_2578 net/minecraft/text/ScoreText + f Lnet/minecraft/class_2300; field_11786 selector + m ()Lnet/minecraft/class_2578; method_10929 copy + f Ljava/lang/String; field_11787 name + m ()Ljava/lang/String; method_10930 getName + m (Ljava/lang/String;Lnet/minecraft/class_2300;Ljava/lang/String;)V + p 2 selector + p 3 objective + p 1 name + m (Ljava/lang/String;)Lnet/minecraft/class_2300; method_27701 parseEntitySelector + p 0 name + m ()Ljava/lang/String; method_10928 getObjective + f Ljava/lang/String; field_11785 objective + m (Ljava/lang/String;Ljava/lang/String;)V + p 2 objective + p 1 name + m (Lnet/minecraft/class_2168;)Ljava/lang/String; method_27699 getPlayerName + p 1 source + m (Ljava/lang/String;Lnet/minecraft/class_2168;)Ljava/lang/String; method_27700 getScore + p 2 source + p 1 playerName + m ()Lnet/minecraft/class_2300; method_36137 getSelector +c net/minecraft/class_2571 net/minecraft/block/WoodenButtonBlock +c net/minecraft/class_1247 net/minecraft/datafixer/schema/Schema501 + m (ILcom/mojang/datafixers/schemas/Schema;)V + p 2 parent + p 1 versionKey +c net/minecraft/class_1246 net/minecraft/datafixer/schema/Schema700 + m (ILcom/mojang/datafixers/schemas/Schema;)V + p 2 parent + p 1 versionKey +c net/minecraft/class_2572 net/minecraft/text/KeybindText + m (Ljava/lang/String;)Ljava/util/function/Supplier; method_10904 method_10904 + p 0 key + f Ljava/util/function/Supplier; field_11768 translated + m (Ljava/util/function/Function;)V method_27690 setTranslator + p 0 translator + m (Ljava/lang/String;)V + p 1 key + f Ljava/util/function/Function; field_11766 translator + m ()Ljava/lang/String; method_10901 getKey + m ()Lnet/minecraft/class_2572; method_10902 copy + f Ljava/lang/String; field_11767 key + m ()Lnet/minecraft/class_2561; method_27691 getTranslated +c net/minecraft/class_2573 net/minecraft/block/entity/BannerBlockEntity + f Z field_11770 patternListTagRead + f Lnet/minecraft/class_2561; field_11772 customName + f Lnet/minecraft/class_1767; field_11774 baseColor + f Ljava/util/List; field_11769 patterns + m (Lnet/minecraft/class_2561;)V method_16842 setCustomName + p 1 customName + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_1767;)V + p 2 state + p 1 pos + p 3 baseColor + m (Lnet/minecraft/class_1799;)I method_10910 getPatternCount + p 0 stack + m (Lnet/minecraft/class_1799;)Lnet/minecraft/class_2499; method_24281 getPatternListTag + p 0 stack + m (Lnet/minecraft/class_1767;Lnet/minecraft/class_2499;)Ljava/util/List; method_24280 getPatternsFromNbt + p 1 patternListTag + p 0 baseColor + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1767;)V method_10913 readFrom + p 1 stack + p 2 baseColor + m (Lnet/minecraft/class_1799;)V method_10905 loadFromItemStack + p 0 stack + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V + p 1 pos + p 2 state + m ()Ljava/util/List; method_10911 getPatterns + f Ljava/lang/String; field_31298 PATTERN_KEY + m ()Lnet/minecraft/class_1799; method_10907 getPickStack + f Ljava/lang/String; field_31299 COLOR_KEY + f Ljava/lang/String; field_31297 PATTERNS_KEY + f Lnet/minecraft/class_2499; field_11773 patternListTag + m ()Lnet/minecraft/class_1767; method_10908 getColorForState +c net/minecraft/class_1245 net/minecraft/datafixer/schema/Schema1800 +c net/minecraft/class_1244 net/minecraft/datafixer/schema/Schema1801 +c net/minecraft/class_2574 net/minecraft/text/NbtText + m (Ljava/lang/String;Lnet/minecraft/class_2203$class_2209;Z)V + p 1 rawPath + p 2 path + p 3 interpret + m (Lnet/minecraft/class_5250;Lnet/minecraft/class_5250;)Lnet/minecraft/class_5250; method_15880 method_15880 + p 1 b + p 0 a + m (Ljava/lang/String;)Lnet/minecraft/class_2203$class_2209; method_10919 parsePath + p 0 rawPath + f Lnet/minecraft/class_2203$class_2209; field_11779 path + m ()Ljava/lang/String; method_10920 getPath + f Z field_11778 interpret + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_1297;ILjava/lang/String;)Ljava/util/stream/Stream; method_10917 method_10917 + p 3 text + m ()Z method_10921 shouldInterpret + f Lorg/apache/logging/log4j/Logger; field_11777 LOGGER + m (Ljava/lang/String;Z)V + p 2 interpret + p 1 rawPath + f Ljava/lang/String; field_11776 rawPath + m (Lnet/minecraft/class_2168;)Ljava/util/stream/Stream; method_10916 toNbt + p 1 source + m (Lnet/minecraft/class_2487;)Ljava/util/stream/Stream; method_10918 method_10918 + p 1 nbt +c net/minecraft/class_2574$class_2576 net/minecraft/text/NbtText$EntityNbtText + f Lnet/minecraft/class_2300; field_11781 selector + f Ljava/lang/String; field_11782 rawSelector + m (Ljava/lang/String;Lnet/minecraft/class_2203$class_2209;ZLjava/lang/String;Lnet/minecraft/class_2300;)V + p 1 rawPath + p 4 rawSelector + p 5 selector + p 2 path + p 3 interpret + m (Ljava/lang/String;ZLjava/lang/String;)V + p 2 interpret + p 3 rawSelector + p 1 rawPath + m ()Lnet/minecraft/class_2574$class_2576; method_27697 copy + m ()Ljava/lang/String; method_10924 getSelector + m (Ljava/lang/String;)Lnet/minecraft/class_2300; method_10923 parseSelector + p 0 rawSelector +c net/minecraft/class_2574$class_2575 net/minecraft/text/NbtText$BlockNbtText + m (Ljava/lang/String;Lnet/minecraft/class_2203$class_2209;ZLjava/lang/String;Lnet/minecraft/class_2267;)V + p 5 pos + p 2 path + p 1 rawPath + p 4 rawPos + p 3 interpret + m ()Lnet/minecraft/class_2574$class_2575; method_10850 copy + m (Ljava/lang/String;ZLjava/lang/String;)V + p 3 rawPos + p 1 rawPath + p 2 rawJson + m ()Ljava/lang/String; method_10922 getPos + f Lnet/minecraft/class_2267; field_16408 pos + m (Ljava/lang/String;)Lnet/minecraft/class_2267; method_16121 parsePos + p 1 rawPos + f Ljava/lang/String; field_11780 rawPos +c net/minecraft/class_2574$class_4616 net/minecraft/text/NbtText$StorageNbtText + m ()Lnet/minecraft/class_2574$class_4616; method_27698 copy + m (Ljava/lang/String;ZLnet/minecraft/class_2960;)V + p 1 rawPath + p 2 interpret + p 3 id + m (Ljava/lang/String;Lnet/minecraft/class_2203$class_2209;ZLnet/minecraft/class_2960;)V + p 2 path + p 1 rawPath + p 4 id + p 3 interpret + f Lnet/minecraft/class_2960; field_21049 id + m ()Lnet/minecraft/class_2960; method_23728 getId +c net/minecraft/class_1239 net/minecraft/datafixer/schema/Schema1481 +c net/minecraft/class_1238 net/minecraft/datafixer/schema/Schema1460 + m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes registerTypes + p 2 entityTypes + p 3 blockEntityTypes +c net/minecraft/class_1237 net/minecraft/datafixer/schema/Schema1466 + m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes registerTypes + p 2 entityTypes + p 3 blockEntityTypes +c net/minecraft/class_3899 net/minecraft/server/world/LevelPrioritizedQueue + f I field_17445 maxBlocking + f Ljava/util/List; field_17243 levelToPosToElements + f Ljava/lang/String; field_17247 name + m ()Ljava/util/stream/Stream; method_17606 poll + m (Ljava/util/Optional;JI)V method_17274 add + p 4 level + p 2 pos + p 1 element + m (J)Ljava/lang/Runnable; method_17607 createBlockingAdder + p 1 pos + f Lit/unimi/dsi/fastutil/longs/LongSet; field_17444 blockingChunks + m (ILnet/minecraft/class_1923;I)V method_17272 updateLevel + p 3 toLevel + p 2 pos + p 1 fromLevel + f I field_17241 LEVEL_COUNT + m (Ljava/lang/String;I)V + p 1 name + p 2 maxSize + m ()Lit/unimi/dsi/fastutil/longs/LongSet; method_21679 getBlockingChunks + f I field_17244 firstNonEmptyLevel + m (JZ)V method_17609 remove + p 1 pos + p 3 removeElement +c net/minecraft/class_2568 net/minecraft/text/HoverEvent + f Lorg/apache/logging/log4j/Logger; field_24341 LOGGER + m ()Lnet/minecraft/class_2568$class_5247; method_10892 getAction + m (Lnet/minecraft/class_2568$class_5247;Ljava/lang/Object;)V + p 1 action + p 2 contents + m ()Lcom/google/gson/JsonObject; method_27665 toJson + f Lnet/minecraft/class_2568$class_5247; field_11756 action + m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_2568; method_27664 fromJson + p 0 json + f Ljava/lang/Object; field_11755 contents + m (Ljava/lang/Object;)Z equals equals + p 1 obj + m (Lnet/minecraft/class_2568$class_5247;)Ljava/lang/Object; method_10891 getValue + p 1 action +c net/minecraft/class_2568$class_5249 net/minecraft/text/HoverEvent$ItemStackContent + f Lnet/minecraft/class_1799; field_24358 stack + f Lnet/minecraft/class_2487; field_24357 nbt + f I field_24356 count + m ()Lnet/minecraft/class_1799; method_27683 asStack + m (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2568$class_5249; method_27688 parse + p 0 json + m (Lnet/minecraft/class_1792;ILnet/minecraft/class_2487;)V + p 2 count + p 3 nbt + p 1 item + f Lnet/minecraft/class_1792; field_24355 item + m ()Lcom/google/gson/JsonElement; method_27687 toJson + m (Lnet/minecraft/class_1799;)V + p 1 stack + m (Lnet/minecraft/class_2561;)Lnet/minecraft/class_2568$class_5249; method_27689 parse + p 0 text +c net/minecraft/class_2568$class_5248 net/minecraft/text/HoverEvent$EntityContent + f Lnet/minecraft/class_1299; field_24351 entityType + f Lnet/minecraft/class_2561; field_24353 name + m ()Lcom/google/gson/JsonElement; method_27679 toJson + m (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2568$class_5248; method_27680 parse + p 0 json + f Ljava/util/List; field_24354 tooltip + m (Lnet/minecraft/class_2561;)Lnet/minecraft/class_2568$class_5248; method_27681 parse + p 0 text + m (Lnet/minecraft/class_1299;Ljava/util/UUID;Lnet/minecraft/class_2561;)V + p 3 name + p 1 entityType + p 2 uuid + m ()Ljava/util/List; method_27682 asTooltip + f Ljava/util/UUID; field_24352 uuid +c net/minecraft/class_2568$class_5247 net/minecraft/text/HoverEvent$Action + f Z field_24347 parsable + m (Ljava/lang/String;ZLjava/util/function/Function;Ljava/util/function/Function;Ljava/util/function/Function;)V + p 2 parsable + p 1 name + p 5 legacyDeserializer + p 4 serializer + p 3 deserializer + m (Ljava/lang/Object;)Lcom/google/gson/JsonElement; method_27669 contentsToJson + p 1 contents + m (Lnet/minecraft/class_2561;)Lnet/minecraft/class_2568; method_27671 buildHoverEvent + p 1 value + f Ljava/util/Map; field_24345 BY_NAME + m ()Z method_27667 isParsable + f Ljava/util/function/Function; field_24350 legacyDeserializer + m (Ljava/lang/String;)Lnet/minecraft/class_2568$class_5247; method_27670 byName + p 0 name + f Ljava/util/function/Function; field_24348 deserializer + m (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2568; method_27668 buildHoverEvent + p 1 contents + f Ljava/util/function/Function; field_24349 serializer + m (Ljava/lang/Object;)Ljava/lang/Object; method_27676 cast + p 1 o + m ()Ljava/lang/String; method_27674 getName + f Ljava/lang/String; field_24346 name +c net/minecraft/class_816 net/minecraft/client/render/model/MultipartUnbakedModel + m ()Ljava/util/Set; method_3520 getModels + m (Ljava/lang/Object;)Z equals equals + p 1 o + f Ljava/util/List; field_4330 components + f Lnet/minecraft/class_2689; field_4329 stateFactory + m (Lnet/minecraft/class_2689;Ljava/util/List;)V + p 1 stateFactory + p 2 components + m ()Ljava/util/List; method_3519 getComponents +c net/minecraft/class_816$class_817 net/minecraft/client/render/model/MultipartUnbakedModel$Deserializer + m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_816; method_3523 deserialize + m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize deserialize + p 2 type + p 1 json + p 3 context + f Lnet/minecraft/class_790$class_791; field_4331 context + m (Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonArray;)Ljava/util/List; method_3522 deserializeComponents + p 1 context + p 2 array + m (Lnet/minecraft/class_790$class_791;)V + p 1 context +c net/minecraft/class_815 net/minecraft/client/render/model/json/MultipartModelSelector + m (Lnet/minecraft/class_2689;)Ljava/util/function/Predicate; getPredicate getPredicate + p 1 stateFactory + f Lnet/minecraft/class_815; field_16901 FALSE + f Lnet/minecraft/class_815; field_16900 TRUE +c net/minecraft/class_819 net/minecraft/client/render/model/json/MultipartModelComponent + f Lnet/minecraft/class_807; field_4336 model + m (Ljava/lang/Object;)Z equals equals + p 1 o + f Lnet/minecraft/class_815; field_4335 selector + m (Lnet/minecraft/class_2689;)Ljava/util/function/Predicate; method_3530 getPredicate + p 1 stateFactory + m (Lnet/minecraft/class_815;Lnet/minecraft/class_807;)V + p 2 model + p 1 selector + m ()Lnet/minecraft/class_807; method_3529 getModel +c net/minecraft/class_819$class_820 net/minecraft/client/render/model/json/MultipartModelComponent$Deserializer + m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_815; method_3536 deserializeSelector + p 0 object + m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_815; method_3531 deserializeSelectorOrDefault + p 1 object + m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_819; method_3535 deserialize + m (Ljava/util/Map$Entry;)Lnet/minecraft/class_815; method_3533 createStatePropertySelector + p 0 entry +c net/minecraft/class_818 net/minecraft/client/render/model/json/SimpleMultipartModelSelector + m (Ljava/lang/String;Ljava/lang/String;)V + p 2 valueString + p 1 key + m (Lnet/minecraft/class_2689;Lnet/minecraft/class_2769;Ljava/lang/String;)Ljava/util/function/Predicate; method_3525 createPredicate + p 1 stateFactory + p 2 property + p 3 valueString + f Ljava/lang/String; field_4332 valueString + f Ljava/lang/String; field_4333 key + f Lcom/google/common/base/Splitter; field_4334 VALUE_SPLITTER +c net/minecraft/class_2580 net/minecraft/block/entity/BeaconBlockEntity + f Lnet/minecraft/class_1273; field_17377 lock + f I field_11803 level + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2580;)V method_16896 tick + p 0 world + p 3 blockEntity + p 1 pos + p 2 state + m (Lnet/minecraft/class_1937;III)I method_20293 updateLevel + p 1 x + p 3 z + p 2 y + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_3414;)V method_10938 playSound + p 1 pos + p 2 sound + p 0 world + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V + p 1 pos + p 2 state + f Lnet/minecraft/class_1291; field_11799 secondary + f [[Lnet/minecraft/class_1291; field_11801 EFFECTS_BY_LEVEL + f Lnet/minecraft/class_1291; field_11795 primary + m (I)Lnet/minecraft/class_1291; method_10934 getPotionEffectById + p 0 id + m (Lnet/minecraft/class_2561;)V method_10936 setCustomName + p 1 customName + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;ILnet/minecraft/class_1291;Lnet/minecraft/class_1291;)V method_10940 applyPlayerEffects + p 0 world + p 2 beaconLevel + p 1 pos + p 4 secondaryEffect + p 3 primaryEffect + f Lnet/minecraft/class_3913; field_17378 propertyDelegate + f Ljava/util/List; field_19177 beamSegments + f Ljava/util/Set; field_11798 EFFECTS + f Lnet/minecraft/class_2561; field_11793 customName + m ()Ljava/util/List; method_10937 getBeamSegments +c net/minecraft/class_2580$class_2581 net/minecraft/block/entity/BeaconBlockEntity$BeamSegment + m ()I method_10943 getHeight + m ()[F method_10944 getColor + m ()V method_10942 increaseHeight + f [F field_11805 color + f I field_11804 height + m ([F)V + p 1 color +c net/minecraft/class_835 net/minecraft/client/render/block/entity/PistonBlockEntityRenderer + m (Lnet/minecraft/class_2669;FLnet/minecraft/class_4587;Lnet/minecraft/class_4597;II)V method_3576 render + f Lnet/minecraft/class_776; field_4389 manager + m (Lnet/minecraft/class_5614$class_5615;)V + p 1 ctx + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;Lnet/minecraft/class_1937;ZI)V method_3575 renderModel + p 1 pos + p 2 state + p 3 matrices + p 4 vertexConsumers + p 5 world + p 6 cull + p 7 overlay +c net/minecraft/class_1250 net/minecraft/datafixer/schema/Schema704 + m (ILcom/mojang/datafixers/schemas/Schema;)V + p 1 versionKey + p 2 parent + m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes registerTypes + p 3 blockEntityTypes + p 2 entityTypes + f Ljava/util/Map; field_5744 BLOCK_RENAMES +c net/minecraft/class_834 net/minecraft/client/render/block/entity/ShulkerBoxBlockEntityRenderer + m (Lnet/minecraft/class_5614$class_5615;)V + p 1 ctx + f Lnet/minecraft/class_602; field_4387 model + m (Lnet/minecraft/class_2627;FLnet/minecraft/class_4587;Lnet/minecraft/class_4597;II)V method_3574 render +c net/minecraft/class_2586 net/minecraft/block/entity/BlockEntity + m ()Lnet/minecraft/class_2338; method_11016 getPos + m (II)Z method_11004 onSyncedBlockEvent + p 2 data + p 1 type + m (Lnet/minecraft/class_2591;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V + p 3 state + p 2 pos + p 1 type + m ()Z method_11015 isRemoved + f Lnet/minecraft/class_1937; field_11863 world + m ()V method_5431 markDirty + m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487; method_11007 writeNbt + p 1 nbt + m (Lnet/minecraft/class_2487;)V method_11014 readNbt + p 1 nbt + m ()Lnet/minecraft/class_2591; method_11017 getType + f Z field_11865 removed + m ()V method_10996 cancelRemoval + m (Lnet/minecraft/class_1937;)V method_31662 setWorld + p 1 world + f Lnet/minecraft/class_2338; field_11867 pos + m ()Lnet/minecraft/class_1937; method_10997 getWorld + m ()Lnet/minecraft/class_2680; method_11010 getCachedState + m (Lnet/minecraft/class_2680;)V method_31664 setCachedState + p 1 state + m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487; method_10999 writeIdentifyingData + p 1 nbt + m ()Z method_11002 hasWorld + f Lnet/minecraft/class_2591; field_11864 type + f Lnet/minecraft/class_2680; field_11866 cachedState + m ()V method_11012 markRemoved + m ()Lnet/minecraft/class_2622; method_16886 toUpdatePacket + m ()Lnet/minecraft/class_2487; method_16887 toInitialChunkDataNbt + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_31663 markDirty + p 0 world + p 1 pos + p 2 state + m (Lnet/minecraft/class_129;)V method_11003 populateCrashReport + p 1 crashReportSection + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2487;)Lnet/minecraft/class_2586; method_11005 createFromNbt + p 0 pos + p 1 state + p 2 nbt + f Lorg/apache/logging/log4j/Logger; field_11868 LOGGER + m ()Z method_11011 copyItemDataRequiresOperator +c net/minecraft/class_1254 net/minecraft/datafixer/schema/Schema99 + m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; method_5353 targetEquipment + m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes registerTypes + p 3 blockEntityTypes + p 2 entityTypes + m (ILcom/mojang/datafixers/schemas/Schema;)V + p 1 versionKey + p 2 parent + f Lorg/apache/logging/log4j/Logger; field_5749 LOGGER +c net/minecraft/class_2587 net/minecraft/block/entity/BedBlockEntity + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V + p 2 state + p 1 pos + f Lnet/minecraft/class_1767; field_11869 color + m ()Lnet/minecraft/class_1767; method_11018 getColor + m (Lnet/minecraft/class_1767;)V method_11019 setColor + p 1 color + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_1767;)V + p 3 color + p 2 state + p 1 pos +c net/minecraft/class_5611 net/minecraft/client/util/math/Vector2f + m (FF)V + p 1 x + p 2 y + m ()F method_32119 getY + f F field_27732 y + f F field_27731 x + m ()F method_32118 getX +c net/minecraft/class_1253 net/minecraft/datafixer/schema/Schema705 + m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes registerTypes + p 2 entityTypes + p 3 blockEntityTypes +c net/minecraft/class_5614 net/minecraft/client/render/block/entity/BlockEntityRendererFactory + m (Lnet/minecraft/class_5614$class_5615;)Lnet/minecraft/class_827; create create + p 1 ctx +c net/minecraft/class_5614$class_5615 net/minecraft/client/render/block/entity/BlockEntityRendererFactory$Context + m ()Lnet/minecraft/class_824; method_32139 getRenderDispatcher + m ()Lnet/minecraft/class_5599; method_32142 getLayerRenderDispatcher + m ()Lnet/minecraft/class_776; method_32141 getRenderManager + f Lnet/minecraft/class_776; field_27749 renderManager + f Lnet/minecraft/class_824; field_27748 renderDispatcher + f Lnet/minecraft/class_327; field_27751 textRenderer + m (Lnet/minecraft/class_824;Lnet/minecraft/class_776;Lnet/minecraft/class_5599;Lnet/minecraft/class_327;)V + p 4 textRenderer + p 3 layerRenderDispatcher + p 2 renderManager + p 1 renderDispatcher + m (Lnet/minecraft/class_5601;)Lnet/minecraft/class_630; method_32140 getLayerModelPart + p 1 modelLayer + m ()Lnet/minecraft/class_327; method_32143 getTextRenderer + f Lnet/minecraft/class_5599; field_27750 layerRenderDispatcher +c net/minecraft/class_1252 net/minecraft/datafixer/schema/Schema808 +c net/minecraft/class_2588 net/minecraft/text/TranslatableText + m ()V method_11025 updateTranslations + m ()[Ljava/lang/Object; method_11023 getArgs + f Lnet/minecraft/class_5348; field_24369 NULL_ARGUMENT + m (Ljava/lang/String;)V + p 1 key + f Lnet/minecraft/class_5348; field_24368 LITERAL_PERCENT_SIGN + m ()Lnet/minecraft/class_2588; method_11020 copy + f Ljava/util/List; field_11877 translations + m (Ljava/lang/String;)V method_11024 setTranslation + p 1 translation + m ()Ljava/lang/String; method_11022 getKey + f Ljava/util/regex/Pattern; field_11872 ARG_FORMAT + f Lnet/minecraft/class_2477; field_25317 languageCache + f Ljava/lang/String; field_11876 key + f [Ljava/lang/Object; field_24367 EMPTY_ARGUMENTS + f [Ljava/lang/Object; field_11875 args + m (Ljava/lang/String;[Ljava/lang/Object;)V + p 2 args + p 1 key + m (I)Lnet/minecraft/class_5348; method_29434 getArg + p 1 index +c net/minecraft/class_2589 net/minecraft/block/entity/BrewingStandBlockEntity + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2589;)V method_31665 tick + p 1 pos + p 0 world + p 3 blockEntity + p 2 state + f [Z field_11883 slotsEmptyLastTick + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2371;)V method_11029 craft + p 0 world + p 1 pos + p 2 slots + f [I field_11880 SIDE_SLOTS + f Lnet/minecraft/class_2371; field_11882 inventory + f Lnet/minecraft/class_3913; field_17381 propertyDelegate + f [I field_11886 TOP_SLOTS + f Lnet/minecraft/class_1792; field_11881 itemBrewing + m (Lnet/minecraft/class_2371;)Z method_11027 canCraft + p 0 slots + f I field_11878 brewTime + m ()[Z method_11028 getSlotsEmpty + f [I field_11879 BOTTOM_SLOTS + f I field_11885 fuel + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V + p 1 pos + p 2 state +c net/minecraft/class_1251 net/minecraft/datafixer/schema/Schema703 + m (ILcom/mojang/datafixers/schemas/Schema;)V + p 2 parent + p 1 versionKey +c net/minecraft/class_2582 net/minecraft/block/entity/BannerPattern + f Ljava/lang/String; field_11808 name + f I field_11846 COUNT + m (Ljava/lang/String;)Lnet/minecraft/class_2582; method_10946 byId + p 0 id + m (Z)Lnet/minecraft/class_2960; method_22536 getSpriteId + p 1 banner + f [Lnet/minecraft/class_2582; field_24418 VALUES + f Ljava/lang/String; field_11824 id + f I field_24417 HAS_PATTERN_ITEM_COUNT + m ()Ljava/lang/String; method_10945 getId + m ()Ljava/lang/String; method_10947 getName + m (Ljava/lang/String;)Lnet/minecraft/class_2582; method_31652 byName + p 0 name + m (Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Z)V + p 3 name + p 4 id + p 5 hasPatternItem + m (Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V + p 3 name + p 4 id + f I field_18283 LOOM_APPLICABLE_COUNT + f Z field_24419 hasPatternItem +c net/minecraft/class_2582$class_3750 net/minecraft/block/entity/BannerPattern$Patterns + m (Lcom/mojang/datafixers/util/Pair;)Lnet/minecraft/class_2582$class_3750; method_31653 add + p 1 pattern + m ()Lnet/minecraft/class_2499; method_16375 toNbt + m (Lnet/minecraft/class_2582;Lnet/minecraft/class_1767;)Lnet/minecraft/class_2582$class_3750; method_16376 add + p 1 pattern + p 2 color + f Ljava/util/List; field_16548 entries +c net/minecraft/class_1258 net/minecraft/inventory/DoubleInventory + f Lnet/minecraft/class_1263; field_5771 second + m (Lnet/minecraft/class_1263;Lnet/minecraft/class_1263;)V + p 2 second + p 1 first + f Lnet/minecraft/class_1263; field_5769 first + m (Lnet/minecraft/class_1263;)Z method_5405 isPart + p 1 inventory +c net/minecraft/class_2583 net/minecraft/text/Style + c The style of a {@link Text}, representing cosmetic attributes. It includes\nfont, formatting, click/hover events (actions), color, etc.\n\n

A style is immutable.

\n\n@see Text + m ()Lnet/minecraft/class_2568; method_10969 getHoverEvent + c Returns the hover event of this style. + f Lnet/minecraft/class_2960; field_24361 font + m ()Z method_10966 isItalic + c Returns whether the style has italic formatting.\n\n@see Formatting#ITALIC + m (Lnet/minecraft/class_2558;)Lnet/minecraft/class_2583; method_10958 withClickEvent + c Returns a new style with the click event provided and all other\nattributes of this style. + p 1 clickEvent + c the new click event + m (Lnet/minecraft/class_2568;)Lnet/minecraft/class_2583; method_10949 withHoverEvent + c Returns a new style with the hover event provided and all other\nattributes of this style. + p 1 hoverEvent + c the new hover event + m (Ljava/lang/String;)Lnet/minecraft/class_2583; method_10975 withInsertion + c Returns a new style with the insertion provided and all other\nattributes of this style. + p 1 insertion + c the new insertion string + m ()Z method_10984 isBold + c Returns whether the style has bold formatting.\n\n@see Formatting#BOLD + m ()Z method_10986 isStrikethrough + c Returns whether the style has strikethrough formatting.\n\n@see Formatting#STRIKETHROUGH + f Lnet/minecraft/class_5251; field_11855 color + m (Lnet/minecraft/class_5251;)Lnet/minecraft/class_2583; method_27703 withColor + c Returns a new style with the color provided and all other attributes of\nthis style. + p 1 color + c the new color + m (Lnet/minecraft/class_124;)Lnet/minecraft/class_2583; method_27706 withFormatting + c Returns a new style with the formatting provided and all other\nattributes of this style. + p 1 formatting + c the new formatting + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_2583; method_27704 withFont + c Returns a new style with the font provided and all other\nattributes of this style. + p 1 font + c the new font + f Ljava/lang/Boolean; field_11857 strikethrough + f Lnet/minecraft/class_2558; field_11853 clickEvent + m (Lnet/minecraft/class_2583;)Lnet/minecraft/class_2583; method_27702 withParent + c Returns a new style with the undefined attributes of this style filled\nby the {@code parent} style. + p 1 parent + c the parent style + m ([Lnet/minecraft/class_124;)Lnet/minecraft/class_2583; method_27705 withFormatting + c Returns a new style with the formattings provided and all other\nattributes of this style. + p 1 formattings + c an array of new formattings + m (Ljava/lang/Boolean;)Lnet/minecraft/class_2583; method_36141 obfuscated + p 1 obfuscated + f Ljava/lang/Boolean; field_11851 underlined + f Ljava/lang/Boolean; field_11861 obfuscated + m (Ljava/lang/Boolean;)Lnet/minecraft/class_2583; method_30938 withUnderline + c Returns a new style with the underline attribute provided and all other\nattributes of this style. + p 1 underline + m (Ljava/lang/Object;)Z equals equals + p 1 obj + m ()Z method_10965 isUnderlined + c Returns whether the style has underline formatting.\n\n@see Formatting#UNDERLINE + m ()Z method_10987 isObfuscated + c Returns whether the style has obfuscated formatting.\n\n@see Formatting#OBFUSCATED + m ()Z method_10967 isEmpty + c Returns if this is the empty style.\n\n@see #EMPTY + m ()Ljava/lang/String; method_10955 getInsertion + c Returns the insertion text of the style.\n\n

An insertion is inserted when a piece of text clicked while shift key\nis down in the chat HUD.

+ m ()Lnet/minecraft/class_5251; method_10973 getColor + c Returns the color of this style. + f Ljava/lang/String; field_11859 insertion + m ()Lnet/minecraft/class_2960; method_27708 getFont + c Returns the font of this style. + m (Lnet/minecraft/class_124;)Lnet/minecraft/class_2583; method_27707 withExclusiveFormatting + c Returns a new style with the formatting provided and some applicable\nattributes of this style.\n\n

When a color formatting is passed for {@code formatting}, the other\nformattings, including bold, italic, strikethrough, underlined, and\nobfuscated, are all removed.

+ p 1 formatting + c the new formatting + m (Ljava/lang/Boolean;)Lnet/minecraft/class_2583; method_10978 withItalic + c Returns a new style with the italic attribute provided and all other\nattributes of this style. + p 1 italic + c the new italic property + f Lnet/minecraft/class_2568; field_11858 hoverEvent + m (I)Lnet/minecraft/class_2583; method_36139 withColor + p 1 rgbColor + m (Ljava/lang/Boolean;)Lnet/minecraft/class_2583; method_10982 withBold + c Returns a new style with the bold attribute provided and all other\nattributes of this style. + p 1 bold + c the new bold property + f Ljava/lang/Boolean; field_11856 bold + f Lnet/minecraft/class_2583; field_24360 EMPTY + c An empty style. + m (Lnet/minecraft/class_124;)Lnet/minecraft/class_2583; method_10977 withColor + c Returns a new style with the color provided and all other attributes of\nthis style. + p 1 color + c the new color + m (Ljava/lang/Boolean;)Lnet/minecraft/class_2583; method_36140 withStrikethrough + p 1 strikethrough + f Ljava/lang/Boolean; field_11852 italic + f Lnet/minecraft/class_2960; field_24359 DEFAULT_FONT_ID + c The identifier for the default font of a style. + m ()Lnet/minecraft/class_2558; method_10970 getClickEvent + c Returns the click event of this style. + m (Lnet/minecraft/class_5251;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Lnet/minecraft/class_2558;Lnet/minecraft/class_2568;Ljava/lang/String;Lnet/minecraft/class_2960;)V + p 9 insertion + p 10 font + p 7 clickEvent + p 8 hoverEvent + p 5 strikethrough + p 6 obfuscated + p 3 italic + p 4 underlined + p 1 color + p 2 bold +c net/minecraft/class_2583$class_2584 net/minecraft/text/Style$Serializer + c A JSON serializer for {@link Style}. + m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_2960; method_27710 getFont + p 0 root + m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_5251; method_27715 parseColor + p 0 root + m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_2568; method_27712 getHoverEvent + p 0 root + m (Ljava/lang/Object;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; serialize serialize + p 3 context + p 2 type + p 1 style + m (Lnet/minecraft/class_2583;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; method_10990 serialize + m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Ljava/lang/Boolean; method_27711 parseNullableBoolean + p 0 root + p 1 key + m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_2583; method_10991 deserialize + m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_2558; method_27713 getClickEvent + p 0 root + m (Lcom/google/gson/JsonObject;)Ljava/lang/String; method_27714 parseInsertion + p 0 root + m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize deserialize + p 1 json + p 2 type + p 3 context +c net/minecraft/class_1257 net/minecraft/world/updater/WorldUpdater + m ()V method_5404 updateWorld + m ()I method_5397 getTotalChunkCount + m ()V method_5402 cancel + f F field_5763 progress + m ()I method_5399 getSkippedChunkCount + f Ljava/lang/Thread; field_5767 updateThread + f Lcom/mojang/datafixers/DataFixer; field_24084 dataFixer + f Lnet/minecraft/class_26; field_5755 persistentStateManager + f Z field_5760 keepUpgradingChunks + m (Lnet/minecraft/class_32$class_5143;Lcom/mojang/datafixers/DataFixer;Lcom/google/common/collect/ImmutableSet;Z)V + p 2 dataFixer + p 1 session + p 4 eraseCache + p 3 worlds + m (Ljava/io/File;Ljava/lang/String;)Z method_17829 method_17829 + p 0 directory + p 1 name + f Z field_19225 eraseCache + m ()I method_5400 getUpgradedChunkCount + f I field_5764 skippedChunkCount + f Lit/unimi/dsi/fastutil/objects/Object2FloatMap; field_5762 dimensionProgress + m (Lnet/minecraft/class_5321;)Ljava/util/List; method_17830 getChunkPositions + p 1 world + f Ljava/util/regex/Pattern; field_17622 REGION_FILE_PATTERN + f Lnet/minecraft/class_32$class_5143; field_24083 session + f Lcom/google/common/collect/ImmutableSet; field_25354 worlds + f I field_5766 upgradedChunkCount + f I field_5768 totalChunkCount + m ()Z method_5403 isDone + f Ljava/util/concurrent/ThreadFactory; field_5757 UPDATE_THREAD_FACTORY + f Lorg/apache/logging/log4j/Logger; field_5756 LOGGER + m (Lnet/minecraft/class_5321;)F method_5393 getProgress + p 1 world + m ()F method_5401 getProgress + f Z field_5759 done + m ()Lcom/google/common/collect/ImmutableSet; method_28304 getWorlds + m ()Lnet/minecraft/class_2561; method_5394 getStatus + f Lnet/minecraft/class_2561; field_5765 status + m (Ljava/lang/Thread;Ljava/lang/Throwable;)V method_5398 method_5398 + p 1 thread + p 2 throwable +c net/minecraft/class_5610 net/minecraft/client/model/ModelPartData + m (Ljava/util/List;Lnet/minecraft/class_5603;)V + p 2 rotationData + p 1 cuboidData + m (II)Lnet/minecraft/class_630; method_32112 createPart + p 2 textureHeight + p 1 textureWidth + f Lnet/minecraft/class_5603; field_27729 rotationData + f Ljava/util/List; field_27728 cuboidData + m (Ljava/lang/String;Lnet/minecraft/class_5606;Lnet/minecraft/class_5603;)Lnet/minecraft/class_5610; method_32117 addChild + p 1 name + p 3 rotationData + p 2 builder + m (Ljava/lang/String;)Lnet/minecraft/class_5610; method_32116 getChild + p 1 name + f Ljava/util/Map; field_27730 children +c net/minecraft/class_2585 net/minecraft/text/LiteralText + m ()Ljava/lang/String; method_10993 getRawString + m ()Lnet/minecraft/class_2585; method_10992 copy + f Ljava/lang/String; field_11862 string + m (Ljava/lang/String;)V + p 1 string + f Lnet/minecraft/class_2561; field_24366 EMPTY +c net/minecraft/class_1255 net/minecraft/util/thread/ThreadExecutor + m ()Z method_18854 isOnThread + m (Ljava/lang/Runnable;)V method_19537 submitAndJoin + p 1 runnable + f Ljava/util/Queue; field_5750 tasks + m (Ljava/lang/String;)V + p 1 name + m (Ljava/lang/Runnable;)V execute execute + p 1 runnable + m ()Z method_16075 runTask + m (Ljava/lang/Runnable;)V method_18859 executeTask + p 1 task + m (Ljava/lang/Runnable;)V method_18858 send + m (Ljava/lang/Runnable;)Ljava/util/concurrent/CompletableFuture; method_5382 submitAsync + p 1 runnable + f Ljava/lang/String; field_18318 name + f Lorg/apache/logging/log4j/Logger; field_5751 LOGGER + m ()Ljava/lang/Thread; method_3777 getThread + m (Ljava/util/function/Supplier;)Ljava/util/concurrent/CompletableFuture; method_5385 submit + p 1 task + m ()Z method_5384 shouldExecuteAsync + m (Ljava/lang/Runnable;)Z method_18856 canExecute + p 1 task + m (Ljava/lang/Runnable;)Ljava/util/concurrent/CompletableFuture; method_20493 submit + p 1 task + m ()V method_20813 waitForTasks + m ()V method_5383 runTasks + m (Ljava/lang/Runnable;)Ljava/lang/Runnable; method_16211 createTask + p 1 runnable + m (Ljava/util/function/BooleanSupplier;)V method_18857 runTasks + p 1 stopCondition + m ()V method_18855 cancelTasks + m ()I method_21684 getTaskCount + f I field_18319 executionsInProgress +c net/minecraft/class_5609 net/minecraft/client/model/ModelData + f Lnet/minecraft/class_5610; field_27727 data + m ()Lnet/minecraft/class_5610; method_32111 getRoot +c net/minecraft/class_5608 net/minecraft/client/model/TextureDimensions + c Internal class used by {@link TexturedModelData}. + f I field_27725 width + f I field_27726 height + m (II)V + p 1 width + p 2 height +c net/minecraft/class_1249 net/minecraft/datafixer/schema/Schema701 + m (ILcom/mojang/datafixers/schemas/Schema;)V + p 2 parent + p 1 versionKey +c net/minecraft/class_1248 net/minecraft/datafixer/schema/Schema702 + m (ILcom/mojang/datafixers/schemas/Schema;)V + p 1 versionKey + p 2 parent +c net/minecraft/class_5605 net/minecraft/client/model/Dilation + c @implNote This should be in same package as {@link ModelCuboidData} as\nits package private static fields are accessed by it. + f Lnet/minecraft/class_5605; field_27715 NONE + m (F)Lnet/minecraft/class_5605; method_32094 add + p 1 radius + m (FFF)Lnet/minecraft/class_5605; method_32095 add + p 1 radiusX + p 2 radiusY + p 3 radiusZ + m (FFF)V + p 3 radiusZ + p 1 radiusX + p 2 radiusY + f F field_27716 radiusX + m (F)V + p 1 radius + f F field_27718 radiusZ + f F field_27717 radiusY +c net/minecraft/class_2579 net/minecraft/text/SelectorText + f Ljava/lang/String; field_11789 pattern + m ()Ljava/lang/String; method_10932 getPattern + f Lorg/apache/logging/log4j/Logger; field_11791 LOGGER + f Lnet/minecraft/class_2300; field_11790 selector + m (Ljava/lang/String;)V + p 1 pattern + m ()Lnet/minecraft/class_2579; method_10931 copy + m ()Lnet/minecraft/class_2300; method_36138 getSelector +c net/minecraft/class_5604 net/minecraft/client/model/ModelCuboidData + m (II)Lnet/minecraft/class_630$class_628; method_32093 createCuboid + p 2 textureHeight + p 1 textureWidth + f Lnet/minecraft/class_1160; field_27709 offset + f Z field_27712 mirror + m (Ljava/lang/String;FFFFFFFFLnet/minecraft/class_5605;ZFF)V + p 12 textureScaleX + p 13 textureScaleY + p 10 extra + p 11 mirror + p 8 sizeY + p 9 sizeZ + p 6 offsetZ + p 7 sizeX + p 4 offsetX + p 5 offsetY + p 2 textureX + p 3 textureY + p 1 name + f Lnet/minecraft/class_1160; field_27710 dimensions + f Ljava/lang/String; field_27708 name + f Lnet/minecraft/class_5611; field_27714 textureScale + f Lnet/minecraft/class_5611; field_27713 textureUV + f Lnet/minecraft/class_5605; field_27711 extraSize +c net/minecraft/class_5607 net/minecraft/client/model/TexturedModelData + f Lnet/minecraft/class_5609; field_27723 data + f Lnet/minecraft/class_5608; field_27724 dimensions + m (Lnet/minecraft/class_5609;Lnet/minecraft/class_5608;)V + p 1 data + p 2 dimensions + m (Lnet/minecraft/class_5609;II)Lnet/minecraft/class_5607; method_32110 of + p 2 textureHeight + p 0 partData + p 1 textureWidth + m ()Lnet/minecraft/class_630; method_32109 createModel +c net/minecraft/class_5606 net/minecraft/client/model/ModelPartBuilder + m ()Lnet/minecraft/class_5606; method_32096 mirrored + m (Ljava/lang/String;FFFFFFLnet/minecraft/class_5605;)Lnet/minecraft/class_5606; method_32103 cuboid + p 6 sizeY + p 7 sizeZ + p 8 extra + p 2 offsetX + p 3 offsetY + p 4 offsetZ + p 5 sizeX + p 1 name + f I field_27721 textureY + f I field_27720 textureX + m (Z)Lnet/minecraft/class_5606; method_32106 mirrored + p 1 mirror + m (Ljava/lang/String;FFFIIILnet/minecraft/class_5605;II)Lnet/minecraft/class_5606; method_32105 cuboid + p 10 textureY + p 9 textureX + p 8 extra + p 7 sizeZ + p 6 sizeY + p 5 sizeX + p 4 offsetZ + p 3 offsetY + p 2 offsetX + p 1 name + m ()Lnet/minecraft/class_5606; method_32108 create + m (FFFFFFLnet/minecraft/class_5605;)Lnet/minecraft/class_5606; method_32098 cuboid + p 3 offsetZ + p 4 sizeX + p 5 sizeY + p 6 sizeZ + p 1 offsetX + p 2 offsetY + p 7 extra + f Z field_27722 mirror + m ()Ljava/util/List; method_32107 build + m (II)Lnet/minecraft/class_5606; method_32101 uv + p 2 textureY + p 1 textureX + m (Ljava/lang/String;FFFFFF)Lnet/minecraft/class_5606; method_32102 cuboid + p 5 sizeX + p 6 sizeY + p 3 offsetY + p 4 offsetZ + p 1 name + p 2 offsetX + p 7 sizeZ + m (FFFFFFLnet/minecraft/class_5605;FF)Lnet/minecraft/class_5606; method_32099 cuboid + p 1 offsetX + p 3 offsetZ + p 2 offsetY + p 5 sizeY + p 4 sizeX + p 7 extra + p 6 sizeZ + p 9 textureScaleY + p 8 textureScaleX + m (FFFFFFZ)Lnet/minecraft/class_5606; method_32100 cuboid + p 7 mirror + p 6 sizeZ + p 5 sizeY + p 4 sizeX + p 3 offsetZ + p 2 offsetY + p 1 offsetX + m (FFFFFF)Lnet/minecraft/class_5606; method_32097 cuboid + p 6 sizeZ + p 4 sizeX + p 5 sizeY + p 2 offsetY + p 3 offsetZ + p 1 offsetX + f Ljava/util/List; field_27719 cuboidData + m (Ljava/lang/String;FFFIIIII)Lnet/minecraft/class_5606; method_32104 cuboid + p 4 offsetZ + p 5 sizeX + p 2 offsetX + p 3 offsetY + p 8 textureX + p 9 textureY + p 6 sizeY + p 7 sizeZ + p 1 name +c net/minecraft/class_828 net/minecraft/client/render/block/entity/EnchantingTableBlockEntityRenderer + f Lnet/minecraft/class_557; field_4370 book + f Lnet/minecraft/class_4730; field_4369 BOOK_TEXTURE + m (Lnet/minecraft/class_5614$class_5615;)V + p 1 ctx + m (Lnet/minecraft/class_2605;FLnet/minecraft/class_4587;Lnet/minecraft/class_4597;II)V method_3571 render +c net/minecraft/class_827 net/minecraft/client/render/block/entity/BlockEntityRenderer + m (Lnet/minecraft/class_2586;)Z method_3563 rendersOutsideBoundingBox + p 1 blockEntity + m (Lnet/minecraft/class_2586;FLnet/minecraft/class_4587;Lnet/minecraft/class_4597;II)V method_3569 render + p 2 tickDelta + p 1 entity + p 4 vertexConsumers + p 3 matrices + p 6 overlay + p 5 light +c net/minecraft/class_826 net/minecraft/client/render/block/entity/ChestBlockEntityRenderer + f Lnet/minecraft/class_630; field_20817 singleChestLid + m ()Lnet/minecraft/class_5607; method_32149 getLeftDoubleTexturedModelData + f Lnet/minecraft/class_630; field_20818 singleChestBase + f Lnet/minecraft/class_630; field_21480 doubleChestLeftBase + m ()Lnet/minecraft/class_5607; method_32148 getRightDoubleTexturedModelData + f Lnet/minecraft/class_630; field_20819 singleChestLatch + f Lnet/minecraft/class_630; field_21481 doubleChestLeftLatch + m ()Lnet/minecraft/class_5607; method_32147 getSingleTexturedModelData + m (Lnet/minecraft/class_5614$class_5615;)V + p 1 ctx + f Lnet/minecraft/class_630; field_20820 doubleChestRightLid + f Lnet/minecraft/class_630; field_20821 doubleChestRightBase + f Lnet/minecraft/class_630; field_20822 doubleChestRightLatch + f Z field_4365 christmas + f Lnet/minecraft/class_630; field_21479 doubleChestLeftLid + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;Lnet/minecraft/class_630;Lnet/minecraft/class_630;Lnet/minecraft/class_630;FII)V method_22749 render + p 7 light + p 8 overlay + p 5 base + p 6 openFactor + p 3 lid + p 4 latch + p 1 matrices + p 2 vertices +c net/minecraft/class_825 net/minecraft/client/render/block/entity/BedBlockEntityRenderer + m ()Lnet/minecraft/class_5607; method_32137 getFootTexturedModelData + m ()Lnet/minecraft/class_5607; method_32136 getHeadTexturedModelData + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;Lnet/minecraft/class_630;Lnet/minecraft/class_2350;Lnet/minecraft/class_4730;IIZ)V method_3558 renderPart + p 2 vertexConsumers + p 1 matrix + p 6 light + p 5 sprite + p 8 isFoot + p 7 overlay + m (Lnet/minecraft/class_5614$class_5615;)V + p 1 ctx + f Lnet/minecraft/class_630; field_27744 bedHead + f Lnet/minecraft/class_630; field_27745 bedFoot + m (Lnet/minecraft/class_2587;FLnet/minecraft/class_4587;Lnet/minecraft/class_4597;II)V method_3557 render +c net/minecraft/class_829 net/minecraft/client/render/block/entity/ConduitBlockEntityRenderer + f Lnet/minecraft/class_4730; field_4371 WIND_VERTICAL_TEXTURE + f Lnet/minecraft/class_4730; field_4380 CLOSED_EYE_TEXTURE + m (Lnet/minecraft/class_2597;FLnet/minecraft/class_4587;Lnet/minecraft/class_4597;II)V method_22750 render + f Lnet/minecraft/class_4730; field_4379 OPEN_EYE_TEXTURE + f Lnet/minecraft/class_4730; field_4378 CAGE_TEXTURE + f Lnet/minecraft/class_630; field_20823 conduitEye + f Lnet/minecraft/class_4730; field_4377 BASE_TEXTURE + m (Lnet/minecraft/class_5614$class_5615;)V + p 1 ctx + f Lnet/minecraft/class_630; field_20824 conduitWind + f Lnet/minecraft/class_630; field_20825 conduitShell + m ()Lnet/minecraft/class_5607; method_32153 getPlainTexturedModelData + f Lnet/minecraft/class_630; field_20826 conduit + m ()Lnet/minecraft/class_5607; method_32152 getShellTexturedModelData + f Lnet/minecraft/class_4730; field_4373 WIND_TEXTURE + m ()Lnet/minecraft/class_5607; method_32151 getWindTexturedModelData + m ()Lnet/minecraft/class_5607; method_32150 getEyeTexturedModelData + f Lnet/minecraft/class_824; field_27753 dispatcher +c net/minecraft/class_2553 net/minecraft/block/LilyPadBlock + f Lnet/minecraft/class_265; field_11728 SHAPE +c net/minecraft/class_3884 net/minecraft/client/render/entity/model/ModelWithHat + c Represents a model with a hat. + m (Z)V method_17150 setHatVisible + c Sets whether the hat is visible or not. + p 1 visible + c {@code true} if the hat is visible, otherwise {@code false} +c net/minecraft/class_1221 net/minecraft/datafixer/schema/Schema102 + m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes registerTypes + p 2 entityTypes + p 3 blockEntityTypes + m (ILcom/mojang/datafixers/schemas/Schema;)V + p 1 versionKey + p 2 parent +c net/minecraft/class_3885 net/minecraft/client/render/entity/feature/VillagerClothingFeatureRenderer + f Lit/unimi/dsi/fastutil/objects/Object2ObjectMap; field_17150 professionToHat + f Lnet/minecraft/class_3300; field_17151 resourceManager + f Ljava/lang/String; field_17152 entityType + m (Ljava/lang/String;Lnet/minecraft/class_2960;)Lnet/minecraft/class_2960; method_17155 findTexture + p 1 keyType + p 2 keyId + f Lit/unimi/dsi/fastutil/objects/Object2ObjectMap; field_17149 villagerTypeToHat + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1309;FFFFFF)V method_17151 render + m (Ljava/lang/String;Lnet/minecraft/class_2348;Ljava/lang/Object;Ljava/lang/Object;)Lnet/minecraft/class_3888$class_3889; method_17154 method_17154 + p 4 k + m (Lit/unimi/dsi/fastutil/objects/Object2ObjectMap;Ljava/lang/String;Lnet/minecraft/class_2348;Ljava/lang/Object;)Lnet/minecraft/class_3888$class_3889; method_17153 getHatType + p 1 hatLookUp + p 3 registry + p 2 keyType + p 4 key + f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; field_17148 LEVEL_TO_ID + m (Lnet/minecraft/class_3883;Lnet/minecraft/class_3300;Ljava/lang/String;)V + p 3 entityType + p 1 context + p 2 resourceManager + m (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V method_17152 method_17152 + p 0 levelToId +c net/minecraft/class_1220 net/minecraft/datafixer/schema/IdentifierNormalizingSchema + f Lcom/mojang/serialization/codecs/PrimitiveCodec; field_24652 CODEC + f Lcom/mojang/datafixers/types/Type; field_24653 IDENTIFIER_TYPE + m ()Lcom/mojang/datafixers/types/Type; method_28295 getIdentifierType + m (Ljava/lang/String;)Ljava/lang/String; method_5193 normalize + p 0 id + m (ILcom/mojang/datafixers/schemas/Schema;)V + p 1 versionKey + p 2 parent +c net/minecraft/class_1220$1 net/minecraft/datafixer/schema/IdentifierNormalizingSchema$1 + m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/String;)Ljava/lang/Object; method_28296 write +c net/minecraft/class_2554 net/minecraft/text/BaseText + m ()Lnet/minecraft/class_2554; method_27653 copy + f Lnet/minecraft/class_2583; field_11730 style + f Lnet/minecraft/class_2477; field_26624 previousLanguage + m (Ljava/lang/Object;)Z equals equals + p 1 obj + f Ljava/util/List; field_11729 siblings + f Lnet/minecraft/class_5481; field_26623 orderedText +c net/minecraft/class_2555 net/minecraft/block/WallTorchBlock + f Ljava/util/Map; field_11732 BOUNDING_SHAPES + m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_265; method_10841 getBoundingShape + p 0 state + f Lnet/minecraft/class_2753; field_11731 FACING +c net/minecraft/class_3886 net/minecraft/client/render/entity/ZombieEntityRenderer + m (Lnet/minecraft/class_5617$class_5618;Lnet/minecraft/class_5601;Lnet/minecraft/class_5601;Lnet/minecraft/class_5601;)V + p 1 ctx + p 3 legsArmorLayer + p 2 layer + p 4 bodyArmorLayer +c net/minecraft/class_3887 net/minecraft/client/render/entity/feature/FeatureRenderer + m (Lnet/minecraft/class_583;Lnet/minecraft/class_583;Lnet/minecraft/class_2960;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1309;FFFFFFFFF)V method_23196 render + p 0 contextModel + p 1 model + p 10 headYaw + p 11 headPitch + p 12 tickDelta + p 13 red + p 14 green + p 15 blue + p 2 texture + p 3 matrices + p 4 vertexConsumers + p 5 light + p 6 entity + p 7 limbAngle + p 8 limbDistance + p 9 age + m (Lnet/minecraft/class_583;Lnet/minecraft/class_2960;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1309;FFF)V method_23199 renderModel + p 4 light + p 3 vertexConsumers + p 6 red + p 5 entity + p 0 model + p 2 matrices + p 1 texture + p 8 blue + p 7 green + m (Lnet/minecraft/class_1297;)Lnet/minecraft/class_2960; method_23194 getTexture + p 1 entity + m ()Lnet/minecraft/class_583; method_17165 getContextModel + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1297;FFFFFF)V method_4199 render + p 2 vertexConsumers + p 1 matrices + p 4 entity + p 3 light + p 6 limbDistance + p 5 limbAngle + p 8 animationProgress + p 7 tickDelta + p 10 headPitch + p 9 headYaw + m (Lnet/minecraft/class_3883;)V + p 1 context + f Lnet/minecraft/class_3883; field_17155 context +c net/minecraft/class_2556 net/minecraft/network/MessageType + f B field_11736 id + f Z field_18797 interruptsNarration + m ()Z method_19457 interruptsNarration + m ()B method_10843 getId + m (Ljava/lang/String;IBZ)V + p 4 interruptsNarration + p 3 id + m (B)Lnet/minecraft/class_2556; method_10842 byId + p 0 id +c net/minecraft/class_3880 net/minecraft/client/render/block/entity/BellBlockEntityRenderer + f Lnet/minecraft/class_630; field_20816 bellBody + m (Lnet/minecraft/class_3721;FLnet/minecraft/class_4587;Lnet/minecraft/class_4597;II)V method_17139 render + m (Lnet/minecraft/class_5614$class_5615;)V + p 1 ctx + f Lnet/minecraft/class_4730; field_17145 BELL_BODY_TEXTURE + m ()Lnet/minecraft/class_5607; method_32138 getTexturedModelData +c net/minecraft/class_1225 net/minecraft/datafixer/schema/Schema1125 + m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes registerTypes + p 3 blockEntityTypes + p 2 entityTypes +c net/minecraft/class_3881 net/minecraft/client/render/entity/model/ModelWithArms + m (Lnet/minecraft/class_1306;Lnet/minecraft/class_4587;)V method_2803 setArmAngle + p 2 matrices + p 1 arm +c net/minecraft/class_1224 net/minecraft/datafixer/schema/Schema1022 + m (ILcom/mojang/datafixers/schemas/Schema;)V + p 1 versionKey + p 2 parent + m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes registerTypes + p 2 entityTypes + p 3 blockEntityTypes +c net/minecraft/class_2550 net/minecraft/network/SplitterHandler +c net/minecraft/class_2551 net/minecraft/block/WallSignBlock + f Lnet/minecraft/class_2753; field_11726 FACING + f Ljava/util/Map; field_11727 FACING_TO_SHAPE +c net/minecraft/class_3882 net/minecraft/client/render/entity/model/ModelWithHead + c Represents a model with a head. + m ()Lnet/minecraft/class_630; method_2838 getHead + c Gets the head model part.\n\n@return the head +c net/minecraft/class_1223 net/minecraft/datafixer/schema/Schema106 + m (ILcom/mojang/datafixers/schemas/Schema;)V + p 2 parent + p 1 versionKey + m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes registerTypes + p 2 entityTypes + p 3 blockEntityTypes +c net/minecraft/class_3883 net/minecraft/client/render/entity/feature/FeatureRendererContext + m ()Lnet/minecraft/class_583; method_4038 getModel + m (Lnet/minecraft/class_1297;)Lnet/minecraft/class_2960; method_3931 getTexture + p 1 entity +c net/minecraft/class_1222 net/minecraft/datafixer/schema/Schema100 + m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; method_5196 targetItems + m (ILcom/mojang/datafixers/schemas/Schema;)V + p 2 parent + p 1 versionKey + m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes registerTypes + p 3 blockEntityTypes + p 2 entityTypes + m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V method_5195 targetEntity +c net/minecraft/class_2552 net/minecraft/network/SizePrepender + m (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)V method_10840 encode + f I field_33288 MAX_PREPEND_LENGTH + c The max length, in number of bytes, of the prepending size var int permitted.\nHas value {@value}. +c net/minecraft/class_1218 net/minecraft/datafixer/fix/WriteAndReadFix + f Ljava/lang/String; field_5742 name + m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Lcom/mojang/datafixers/DSL$TypeReference;)V + p 1 outputSchema + p 2 name + p 3 type + f Lcom/mojang/datafixers/DSL$TypeReference; field_5743 type +c net/minecraft/class_1217 net/minecraft/datafixer/fix/TeamDisplayNameFix + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 1 outputSchema + p 2 changesType +c net/minecraft/class_1215 net/minecraft/datafixer/fix/AddTrappedChestFix + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 1 outputSchema + p 2 changesType + f Lorg/apache/logging/log4j/Logger; field_5740 LOGGER +c net/minecraft/class_1215$class_1216 net/minecraft/datafixer/fix/AddTrappedChestFix$ListFixer + f Lit/unimi/dsi/fastutil/ints/IntSet; field_5741 targets + m (I)Z method_5180 isTarget + p 1 index +c net/minecraft/class_2546 net/minecraft/block/WallBannerBlock + f Ljava/util/Map; field_11723 FACING_TO_SHAPE + f Lnet/minecraft/class_2753; field_11722 FACING +c net/minecraft/class_3877 net/minecraft/client/gui/screen/recipebook/SmokerRecipeBookScreen + f Lnet/minecraft/class_2561; field_26597 TOGGLE_SMOKABLE_RECIPES_TEXT +c net/minecraft/class_2547 net/minecraft/network/listener/PacketListener + c A packet listener listens to packets on a {@linkplain ClientConnection\nconnection}.\n\n

Its listener methods will be called on the netty event loop than the\nclient or server game engine threads. + m (Lnet/minecraft/class_2561;)V method_10839 onDisconnected + c Called when the connection this listener listens to has disconnected.\nCan be used to display the disconnection reason. + p 1 reason + c the reason of disconnection; may be a generic message + m ()Lnet/minecraft/class_2535; method_2872 getConnection + c Returns the connection this packet listener intends to listen to.\n\n@apiNote The returned connection may or may not have this listener as\nits current packet listener.\n\n@see ClientConnection#getPacketListener() +c net/minecraft/class_3879 net/minecraft/client/model/Model + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;IIFFFF)V method_2828 render + p 7 blue + p 8 alpha + p 5 red + p 6 green + p 3 light + p 4 overlay + p 1 matrices + p 2 vertices + f Ljava/util/function/Function; field_21343 layerFactory + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; method_23500 getLayer + p 1 texture + m (Ljava/util/function/Function;)V + p 1 layerFactory +c net/minecraft/class_2548 net/minecraft/network/PacketEncoderException + m (Ljava/lang/Throwable;)V + p 1 cause +c net/minecraft/class_2549 net/minecraft/block/WallSkullBlock + f Ljava/util/Map; field_11725 FACING_TO_SHAPE + f Lnet/minecraft/class_2753; field_11724 FACING +c net/minecraft/class_1219 net/minecraft/datafixer/fix/VillagerTradeFix + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 2 changesType + p 1 outputSchema + m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; method_5187 fixPumpkinTrade +c net/minecraft/class_3890 net/minecraft/client/render/entity/feature/VillagerResourceMetadataReader + m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_3888; method_17171 fromJson +c net/minecraft/class_1232 net/minecraft/datafixer/schema/Schema1451v2 +c net/minecraft/class_3895 net/minecraft/network/packet/s2c/play/OpenWrittenBookS2CPacket + m (Lnet/minecraft/class_2602;)V method_17187 apply + f Lnet/minecraft/class_1268; field_17199 hand + m (Lnet/minecraft/class_2540;)V + p 1 buf + m ()Lnet/minecraft/class_1268; method_17188 getHand + m (Lnet/minecraft/class_1268;)V + p 1 hand +c net/minecraft/class_2564 net/minecraft/text/Texts + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_2583;Lnet/minecraft/class_1297;I)Lnet/minecraft/class_2583; method_27663 parseStyle + p 0 source + p 1 style + p 2 sender + p 3 depth + m (Lnet/minecraft/class_5250;Lnet/minecraft/class_2583;)Lnet/minecraft/class_5250; method_10889 setStyleIfAbsent + p 0 text + p 1 style + m (Ljava/util/Collection;Ljava/util/function/Function;)Lnet/minecraft/class_5250; method_10884 join + p 0 elements + p 1 transformer + m (Ljava/util/Collection;Ljava/util/function/Function;)Lnet/minecraft/class_2561; method_10887 joinOrdered + p 0 elements + p 1 transformer + m (Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/class_2561; method_10882 toText + p 0 profile + m (Lcom/mojang/brigadier/Message;)Lnet/minecraft/class_2561; method_10883 toText + p 0 message + m (Lnet/minecraft/class_2561;)Lnet/minecraft/class_5250; method_10885 bracketed + p 0 text + m (Ljava/util/Collection;)Lnet/minecraft/class_2561; method_10888 joinOrdered + p 0 strings + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_2561;Lnet/minecraft/class_1297;I)Lnet/minecraft/class_5250; method_10881 parse + p 0 source + p 2 sender + p 1 text + p 3 depth + m (Ljava/lang/String;)Lnet/minecraft/class_2561; method_10886 method_10886 + p 0 string +c net/minecraft/class_2565 net/minecraft/block/WetSpongeBlock +c net/minecraft/class_1231 net/minecraft/datafixer/schema/Schema1451v3 +c net/minecraft/class_1230 net/minecraft/datafixer/schema/Schema1451 +c net/minecraft/class_2566 net/minecraft/text/ParsableText + c A {@link Text} that needs to be parsed when it is loaded into the game. + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_1297;I)Lnet/minecraft/class_5250; method_10890 parse + p 1 source + p 2 sender + p 3 depth +c net/minecraft/class_2567 net/minecraft/block/WallWitherSkullBlock +c net/minecraft/class_3898 net/minecraft/server/world/ThreadedAnvilChunkStorage + m (Lnet/minecraft/class_2806;I)Lnet/minecraft/class_2806; method_17229 getRequiredStatusForGeneration + p 2 distance + p 1 centerChunkTargetStatus + m (Lnet/minecraft/class_2791;)Z method_17228 save + p 1 chunk + m ()Lnet/minecraft/class_4153; method_19488 getPointOfInterestStorage + m ()Lnet/minecraft/class_3227; method_17212 getLightProvider + m (J)Lnet/minecraft/class_3193; method_17216 getChunkHolder + p 1 pos + m ()I method_17253 getTotalChunksLoadedCount + f Ljava/util/concurrent/atomic/AtomicInteger; field_17230 totalChunksLoadedCount + m (J)Lnet/minecraft/class_3193; method_17255 getCurrentChunkHolder + p 1 pos + m (Lnet/minecraft/class_1923;)Ljava/util/concurrent/CompletableFuture; method_17247 makeChunkEntitiesTickable + p 1 pos + f Lit/unimi/dsi/fastutil/longs/LongSet; field_17221 unloadedChunks + m (Lnet/minecraft/class_1923;)V method_20441 releaseLightTicket + p 1 pos + m (Lnet/minecraft/class_3222;Z)V method_18714 handlePlayerAddedOrRemoved + p 1 player + p 2 added + m (Lnet/minecraft/class_1923;)Ljava/lang/String; method_23272 getChunkLoadingDebugInfo + m (Lnet/minecraft/class_3193;Lnet/minecraft/class_2806;)Ljava/util/concurrent/CompletableFuture; method_20617 upgradeChunk + p 2 requiredStatus + p 1 holder + m ()Z method_17244 updateHolderMap + m ()V method_18727 tickEntityMovement + c Ticks and updates the tracked status of each tracker.\n\n

This first checks if entities have changed chunk sections, and updates\ntracking status of those entities to all players. It then checks if any player\nhas changed chunk sections, and updates all entities tracking status to those\nplayers. This ensures all possible updates are accounted for. + m (Lnet/minecraft/class_1297;Lnet/minecraft/class_2596;)V method_18717 sendToNearbyPlayers + p 2 packet + p 1 entity + f Lnet/minecraft/class_3210; field_18241 playerChunkWatchingManager + f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; field_18242 entityTrackers + f Lnet/minecraft/class_1255; field_17216 mainThreadExecutor + f Ljava/io/File; field_17707 saveDir + m (Lnet/minecraft/class_3193;)Ljava/util/concurrent/CompletableFuture; method_17226 convertToFullChunk + f Lnet/minecraft/class_3227; field_17215 serverLightingProvider + f Lit/unimi/dsi/fastutil/longs/Long2ObjectLinkedOpenHashMap; field_17213 currentChunkHolders + f Lnet/minecraft/class_3949; field_17442 worldGenerationProgressListener + m (Lnet/minecraft/class_3193;Lnet/minecraft/class_2806;)Ljava/util/concurrent/CompletableFuture; method_17236 getChunk + p 1 holder + p 2 requiredStatus + f Lnet/minecraft/class_3898$class_3216; field_17228 ticketManager + m (JILnet/minecraft/class_3193;I)Lnet/minecraft/class_3193; method_17217 setLevel + p 4 holder + p 3 level + p 1 pos + m ()I method_17260 getLoadedChunkCount + f Lnet/minecraft/class_2794; field_17218 chunkGenerator + m (Ljava/util/function/BooleanSupplier;)V method_17233 tick + p 1 shouldKeepTicking + m (Ljava/util/concurrent/CompletableFuture;)Ljava/lang/String; method_21676 getFutureStatus + f Lorg/apache/logging/log4j/Logger; field_17212 LOGGER + m (Lnet/minecraft/class_1923;II)I method_18703 getChebyshevDistance + p 2 z + p 0 pos + p 1 x + m (J)Ljava/util/function/IntSupplier; method_17604 getCompletedLevelSupplier + p 1 pos + m (Lnet/minecraft/class_1923;)Z method_18724 isTooFarFromPlayersToSpawnMobs + f Lnet/minecraft/class_3906; field_17224 worldGenExecutor + f Lit/unimi/dsi/fastutil/longs/Long2ObjectLinkedOpenHashMap; field_17220 chunkHolders + m (Lnet/minecraft/class_3193;)Ljava/util/concurrent/CompletableFuture; method_17235 makeChunkTickable + p 1 holder + f Lit/unimi/dsi/fastutil/longs/Long2ObjectLinkedOpenHashMap; field_18807 chunksToUnload + m (Z)V method_17242 save + p 1 flush + m (Lnet/minecraft/class_1297;Lnet/minecraft/class_2596;)V method_18702 sendToOtherNearbyPlayers + p 2 packet + p 1 entity + f Ljava/util/Queue; field_19343 unloadTaskQueue + f I field_18243 watchDistance + f Z field_17222 chunkHolderListDirty + m (Lnet/minecraft/class_3222;)V method_18713 updatePosition + c Updates the chunk section position of the {@code player}. This updates the player\nposition for both entity tracking and chunk loading (watching) logic.\n\n@see ServerChunkManager#updatePosition(ServerPlayerEntity) + p 1 player + m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1923;[Lnet/minecraft/class_2596;ZZ)V method_17241 sendWatchPackets + p 2 pos + p 1 player + p 4 withinMaxWatchDistance + p 3 packets + p 5 withinViewDistance + m (Lnet/minecraft/class_1297;)V method_18701 loadEntity + m (Lnet/minecraft/class_2818;)Ljava/util/concurrent/CompletableFuture; method_20576 enableTickSchedulers + m (Lnet/minecraft/class_1923;Lnet/minecraft/class_1297;)D method_18704 getSquaredDistance + p 1 entity + p 0 pos + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_32$class_5143;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/class_3485;Ljava/util/concurrent/Executor;Lnet/minecraft/class_1255;Lnet/minecraft/class_2823;Lnet/minecraft/class_2794;Lnet/minecraft/class_3949;Lnet/minecraft/class_5567;Ljava/util/function/Supplier;IZ)V + p 7 chunkProvider + p 8 chunkGenerator + p 6 mainThreadExecutor + p 9 worldGenerationProgressListener + p 3 dataFixer + m (Lnet/minecraft/class_3222;)Lnet/minecraft/class_4076; method_20726 updateWatchedSection + c Updates the watched chunk section position for the {@code player}, and sends a\nrender distance update packet to the client. + p 1 player + m (Lnet/minecraft/class_1923;)Lnet/minecraft/class_2487; method_17979 getUpdatedChunkNbt + p 1 pos + m (Ljava/io/Writer;)V method_21619 dump + f Ljava/util/function/Supplier; field_17705 persistentStateManagerFactory + m (Ljava/util/function/BooleanSupplier;)V method_20605 unloadChunks + p 1 shouldKeepTicking + f Lnet/minecraft/class_3485; field_17706 structureManager + f Lnet/minecraft/class_3218; field_17214 world + m (Lnet/minecraft/class_3222;[Lnet/minecraft/class_2596;Lnet/minecraft/class_2818;)V method_18715 sendChunkDataPackets + p 2 packets + p 3 chunk + p 1 player + f Lnet/minecraft/class_3900; field_17223 chunkTaskPrioritySystem + m (JLnet/minecraft/class_3193;)V method_20458 tryUnloadChunk + p 1 pos + m (Lnet/minecraft/class_1297;)V method_18716 unloadEntity + m (I)V method_17214 setViewDistance + p 1 watchDistance + f Lit/unimi/dsi/fastutil/longs/Long2ByteMap; field_23786 chunkToType + f I field_18239 MAX_LEVEL + c Specifies the maximum ticket level a chunk can be before a chunk's {@link net.minecraft.server.world.ChunkHolder.LevelType} is {@link net.minecraft.server.world.ChunkHolder.LevelType#BORDER}. + m ()Lnet/minecraft/class_3204; method_17263 getTicketManager + m (Lnet/minecraft/class_3222;)Z method_18722 doesNotGenerateChunks + p 1 player + f Lnet/minecraft/class_3906; field_17226 mainExecutor + m (Lnet/minecraft/class_1923;Lnet/minecraft/class_3222;Z)I method_18719 getChebyshevDistance + p 2 useWatchedPosition + p 0 pos + p 1 player + m (Lnet/minecraft/class_1923;)Ljava/util/concurrent/CompletableFuture; method_20619 loadChunk + p 1 pos + f Lit/unimi/dsi/fastutil/longs/LongSet; field_18307 loadedChunks + f Lnet/minecraft/class_4153; field_18808 pointOfInterestStorage + m (Lnet/minecraft/class_1923;ILjava/util/function/IntFunction;)Ljava/util/concurrent/CompletableFuture; method_17220 getRegion + p 2 margin + p 3 distanceToStatus + p 1 centerChunk + m ()Ljava/lang/Iterable; method_17264 entryIterator +c net/minecraft/class_3898$class_3208 net/minecraft/server/world/ThreadedAnvilChunkStorage$EntityTracker + c An entity tracker governs which players' clients can see an entity. Each\ntracker corresponds to one entity in a server world and is mapped from the\nentity's network ID.\n\n@see ThreadedAnvilChunkStorage#entityTrackers + m (Ljava/util/List;)V method_18729 updateTrackedStatus + c Updates the tracked status of this tracker's entity for the given players.\n\n@see updateTrackedStatus(ServerPlayerEntity) + p 1 players + m (Lnet/minecraft/class_3898;Lnet/minecraft/class_1297;IIZ)V + p 5 alwaysUpdateVelocity + p 4 tickInterval + p 3 maxDistance + p 2 entity + m (Lnet/minecraft/class_3222;)V method_18736 updateTrackedStatus + c Updates the tracked status of this tracker's entity for the {@code player}.\n\n

If this tracker should be listened by the player, the player's tracking\nlistener is added if it is not in the listeners; if this tracker should not be\nlistened by the player, the player's tracking listener is removed if it is in\nthe listeners. + p 1 player + f Ljava/util/Set; field_18250 listeners + m (Lnet/minecraft/class_3222;)V method_18733 stopTracking + p 1 player + m (Ljava/lang/Object;)Z equals equals + p 1 o + f Lnet/minecraft/class_3231; field_18246 entry + m ()V method_18728 stopTracking + f Lnet/minecraft/class_1297; field_18247 entity + f I field_18248 maxDistance + f Lnet/minecraft/class_4076; field_18249 trackedSection + c The chunk section position of the tracked entity, may be outdated as an entity\nticks. This is used by {@link ThreadedAnvilChunkStorage#tickEntityMovement()\ntickEntityMovement()} to bypass unnecessary status updates before calling\n{@link #updateTrackedStatus(ServerPlayerEntity) updateTrackedStatus()}. + m (Lnet/minecraft/class_2596;)V method_18730 sendToOtherNearbyPlayers + p 1 packet + m (Lnet/minecraft/class_2596;)V method_18734 sendToNearbyPlayers + p 1 packet + m ()I method_22844 getMaxTrackDistance + m (I)I method_27906 adjustTrackingDistance + p 1 initialDistance +c net/minecraft/class_3898$class_3216 net/minecraft/server/world/ThreadedAnvilChunkStorage$TicketManager + m (Lnet/minecraft/class_3898;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)V + p 1 workerExecutor + p 2 mainThreadExecutor +c net/minecraft/class_2560 net/minecraft/block/CobwebBlock +c net/minecraft/class_1236 net/minecraft/datafixer/schema/Schema1451v6 + m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes registerTypes + p 3 blockEntityTypes + p 2 entityTypes +c net/minecraft/class_1235 net/minecraft/datafixer/schema/Schema1451v7 + m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes registerTypes + p 3 blockEntityTypes + p 2 entityTypes +c net/minecraft/class_2561 net/minecraft/text/Text + c A text. Can be converted to and from JSON format.\n\n

Each text has a tree structure, embodying all its {@link\n#getSiblings() siblings}. To iterate contents in the text and all\nits siblings, call {@code visit} methods.

\n\n

This interface does not expose mutation operations. For mutation,\nrefer to {@link MutableText}.

\n\n@see MutableText + m (I)Ljava/lang/String; method_10858 asTruncatedString + c Returns the full string representation of this text, truncated beyond\nthe supplied {@code length}. + p 1 length + c the max length allowed for the string representation of the text + m (Lnet/minecraft/class_5348$class_5246;Lnet/minecraft/class_2583;)Ljava/util/Optional; method_27660 visitSelf + c Visits the text itself.\n\n@see #visit(StyledVisitor, Style)\n@return the visitor's return value + p 1 visitor + c the visitor + p 2 style + c the current style + m (Ljava/lang/String;)Lnet/minecraft/class_2561; method_30163 of + c Creates a literal text with the given string as content. + p 0 string + m ()Ljava/lang/String; method_10851 asString + c Returns the string representation of this text itself, excluding siblings. + m ()Ljava/util/List; method_10855 getSiblings + c Returns the siblings of this text. + m (Lnet/minecraft/class_5348$class_5245;)Ljava/util/Optional; method_27659 visitSelf + c Visits the text itself.\n\n@see #visit(Visitor)\n@return the visitor's return value + p 1 visitor + c the visitor + m ()Lnet/minecraft/class_2583; method_10866 getStyle + c Returns the style of this text. + m ()Lnet/minecraft/class_5250; method_27662 copy + c Copies the text itself, excluding the styles or siblings. + m ()Lnet/minecraft/class_5250; method_27661 shallowCopy + c Copies the text itself, the style, and the siblings.\n\n

A shallow copy is made for the siblings.

+ m ()Lnet/minecraft/class_5481; method_30937 asOrderedText +c net/minecraft/class_2561$class_2562 net/minecraft/text/Text$Serializer + c A JSON serializer for {@link Text}. + f Ljava/lang/reflect/Field; field_11753 JSON_READER_POS + f Ljava/lang/reflect/Field; field_11752 JSON_READER_LINE_START + m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_5250; method_10871 deserialize + m (Lcom/google/gson/stream/JsonReader;)I method_10880 getPosition + p 0 reader + m (Ljava/lang/String;)Lnet/minecraft/class_5250; method_10873 fromLenientJson + p 0 json + m (Lnet/minecraft/class_2561;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; method_10874 serialize + m (Ljava/lang/String;)Lnet/minecraft/class_5250; method_10877 fromJson + p 0 json + m (Lnet/minecraft/class_2583;Lcom/google/gson/JsonObject;Lcom/google/gson/JsonSerializationContext;)V method_10875 addStyle + p 1 style + p 2 json + p 3 context + f Lcom/google/gson/Gson; field_11754 GSON + m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize deserialize + p 3 context + p 1 json + p 2 type + m (Ljava/lang/Object;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; serialize serialize + p 3 context + p 2 type + p 1 text + m (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_5250; method_10872 fromJson + p 0 json + m (Lnet/minecraft/class_2561;)Ljava/lang/String; method_10867 toJson + p 0 text + m (Lnet/minecraft/class_2561;)Lcom/google/gson/JsonElement; method_10868 toJsonTree + p 0 text + m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_5250; method_10879 fromJson + p 0 reader +c net/minecraft/class_1234 net/minecraft/datafixer/schema/Schema1451v4 + m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes registerTypes + p 3 blockEntityTypes + p 2 entityTypes +c net/minecraft/class_2563 net/minecraft/block/WitherRoseBlock + m (Lnet/minecraft/class_1291;Lnet/minecraft/class_4970$class_2251;)V + p 1 effect + p 2 settings +c net/minecraft/class_1233 net/minecraft/datafixer/schema/Schema1451v5 +c net/minecraft/class_1229 net/minecraft/datafixer/schema/Schema1451v1 + m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes registerTypes + p 3 blockEntityTypes + p 2 entityTypes +c net/minecraft/class_1228 net/minecraft/datafixer/schema/Schema135 + m (ILcom/mojang/datafixers/schemas/Schema;)V + p 1 versionKey + p 2 parent + m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes registerTypes + p 2 entityTypes + p 3 blockEntityTypes +c net/minecraft/class_1227 net/minecraft/datafixer/schema/Schema143 + m (ILcom/mojang/datafixers/schemas/Schema;)V + p 1 versionKey + p 2 parent +c net/minecraft/class_1226 net/minecraft/datafixer/schema/Schema107 + m (ILcom/mojang/datafixers/schemas/Schema;)V + p 2 parent + p 1 versionKey +c net/minecraft/class_2557 net/minecraft/block/WeightedPressurePlateBlock + m (ILnet/minecraft/class_4970$class_2251;)V + p 1 weight + p 2 settings + f Lnet/minecraft/class_2758; field_11739 POWER + f I field_11738 weight +c net/minecraft/class_3888 net/minecraft/client/render/entity/feature/VillagerResourceMetadata + m (Lnet/minecraft/class_3888$class_3889;)V + p 1 hatType + f Ljava/lang/String; field_32977 KEY + m ()Lnet/minecraft/class_3888$class_3889; method_17167 getHatType + f Lnet/minecraft/class_3890; field_17158 READER + f Lnet/minecraft/class_3888$class_3889; field_17159 hatType +c net/minecraft/class_3888$class_3889 net/minecraft/client/render/entity/feature/VillagerResourceMetadata$HatType + m (Ljava/lang/String;)Lnet/minecraft/class_3888$class_3889; method_17170 from + p 0 name + m (Lnet/minecraft/class_3888$class_3889;)Lnet/minecraft/class_3888$class_3889; method_17169 method_17169 + p 0 hatType + f Ljava/util/Map; field_17163 byName + f Ljava/lang/String; field_17164 name + m (Ljava/lang/String;ILjava/lang/String;)V + p 3 name + m ()Ljava/lang/String; method_17168 getName +c net/minecraft/class_2558 net/minecraft/text/ClickEvent + f Lnet/minecraft/class_2558$class_2559; field_11741 action + m ()Ljava/lang/String; method_10844 getValue + m ()Lnet/minecraft/class_2558$class_2559; method_10845 getAction + m (Lnet/minecraft/class_2558$class_2559;Ljava/lang/String;)V + p 2 value + p 1 action + f Ljava/lang/String; field_11740 value + m (Ljava/lang/Object;)Z equals equals + p 1 obj +c net/minecraft/class_2558$class_2559 net/minecraft/text/ClickEvent$Action + m (Ljava/lang/String;ILjava/lang/String;Z)V + p 3 name + p 4 userDefinable + m (Lnet/minecraft/class_2558$class_2559;)Lnet/minecraft/class_2558$class_2559; method_10849 method_10849 + p 0 a + f Ljava/util/Map; field_11743 BY_NAME + m ()Z method_10847 isUserDefinable + m (Ljava/lang/String;)Lnet/minecraft/class_2558$class_2559; method_10848 byName + p 0 name + f Ljava/lang/String; field_11742 name + m ()Ljava/lang/String; method_10846 getName + f Z field_11744 userDefinable +c net/minecraft/class_2531 net/minecraft/block/TrappedChestBlock +c net/minecraft/class_3862 net/minecraft/recipe/SmokingRecipe + m (Lnet/minecraft/class_2960;Ljava/lang/String;Lnet/minecraft/class_1856;Lnet/minecraft/class_1799;FI)V + p 1 id + p 5 experience + p 4 output + p 3 input + p 2 group + p 6 cookTime +c net/minecraft/class_2532 net/minecraft/network/PacketInflater + f Ljava/util/zip/Inflater; field_11622 inflater + f I field_11623 compressionThreshold + m (I)V + p 1 compressionThreshold + m (I)V method_10739 setCompressionThreshold + p 1 compressionThreshold + m ()I method_36119 getCompressionThreshold + f I field_33279 MAXIMUM_PACKET_SIZE + c The maximum size allowed for a compressed packet. Has value {@value}. +c net/minecraft/class_2533 net/minecraft/block/TrapdoorBlock + f Lnet/minecraft/class_265; field_11630 WEST_SHAPE + f Lnet/minecraft/class_2746; field_11631 OPEN + f Lnet/minecraft/class_265; field_11628 OPEN_TOP_SHAPE + f Lnet/minecraft/class_2754; field_11625 HALF + f Lnet/minecraft/class_265; field_11624 SOUTH_SHAPE + m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Z)V method_10740 playToggleSound + p 4 open + p 3 pos + p 2 world + p 1 player + f Lnet/minecraft/class_2746; field_11626 WATERLOGGED + f Lnet/minecraft/class_265; field_11627 EAST_SHAPE + f Lnet/minecraft/class_265; field_11632 OPEN_BOTTOM_SHAPE + f Lnet/minecraft/class_2746; field_11629 POWERED + f Lnet/minecraft/class_265; field_11633 NORTH_SHAPE +c net/minecraft/class_3864 net/minecraft/world/gen/feature/DefaultBiomeFeatures + m (Lnet/minecraft/class_5483$class_5496;)V method_30580 addFarmAnimals + p 0 builder + m (Lnet/minecraft/class_5483$class_5496;II)V method_30678 addWarmOceanMobs + p 1 squidWeight + p 2 squidMinGroupSize + p 0 builder + m (Lnet/minecraft/class_5485$class_5495;)V method_32236 addAmethystGeodes + p 0 builder + m (Lnet/minecraft/class_5485$class_5495;)V method_17019 addWaterBiomeOakTrees + p 0 builder + m (Lnet/minecraft/class_5485$class_5495;)V method_17007 addExtraGoldOre + p 0 builder + m (Lnet/minecraft/class_5485$class_5495;)V method_17015 addSweetBerryBushes + p 0 builder + m (Lnet/minecraft/class_5485$class_5495;)V method_17003 addDesertLakes + p 0 builder + m (Lnet/minecraft/class_5485$class_5495;)V method_16967 addShatteredSavannaGrass + p 0 builder + m (Lnet/minecraft/class_5485$class_5495;)V method_17023 addSavannaTrees + p 0 builder + m (Lnet/minecraft/class_5485$class_5495;)V method_16999 addFrozenTopLayer + p 0 builder + m (Lnet/minecraft/class_5485$class_5495;)V method_17011 addClayDisk + p 0 builder + m (Lnet/minecraft/class_5485$class_5495;)V method_16979 addDefaultGrass + p 0 builder + m (Lnet/minecraft/class_5485$class_5495;)V method_28440 addDefaultUndergroundStructures + p 0 builder + m (Lnet/minecraft/class_5485$class_5495;)V method_16959 addJungleTrees + p 0 builder + m (Lnet/minecraft/class_5485$class_5495;)V method_16991 addKelp + p 0 builder + m (Lnet/minecraft/class_5485$class_5495;)V method_16983 addLandCarvers + p 0 builder + m (Lnet/minecraft/class_5485$class_5495;)V method_16971 addForestGrass + p 0 builder + m (Lnet/minecraft/class_5485$class_5495;)V method_16995 addLessKelp + p 0 builder + m (Lnet/minecraft/class_5485$class_5495;)V method_16987 addDesertVegetation + p 0 builder + m (Lnet/minecraft/class_5485$class_5495;)V method_33131 addDripstone + p 0 builder + m (Lnet/minecraft/class_5485$class_5495;)V method_16975 addDesertDeadBushes + p 0 builder + m (Lnet/minecraft/class_5485$class_5495;)V method_28439 addAncientDebris + p 0 builder + m (Lnet/minecraft/class_5483$class_5496;)V method_30680 addPlainsMobs + p 0 builder + m (Lnet/minecraft/class_5483$class_5496;)V method_30583 addDesertMobs + p 0 builder + m (Lnet/minecraft/class_5483$class_5496;)V method_30587 addEndMobs + p 0 builder + m (Lnet/minecraft/class_5485$class_5495;)V method_17018 addTaigaTrees + p 0 builder + m (Lnet/minecraft/class_5483$class_5496;)V method_30579 addBats + p 0 builder + m (Lnet/minecraft/class_5485$class_5495;)V method_34664 addClayOre + p 0 builder + m (Lnet/minecraft/class_5485$class_5495;)V method_17006 addDefaultOres + p 0 builder + m (Lnet/minecraft/class_5485$class_5495;)V method_17014 addSweetBerryBushesSnowy + p 0 builder + m (Lnet/minecraft/class_5485$class_5495;)V method_17002 addDefaultLakes + p 0 builder + m (Lnet/minecraft/class_5485$class_5495;)V method_16988 addSwampVegetation + p 0 builder + m (Lnet/minecraft/class_5485$class_5495;)V method_17022 addTallBirchTrees + p 0 builder + m (Lnet/minecraft/class_5485$class_5495;)V method_17010 addDefaultDisks + p 0 builder + m (Lnet/minecraft/class_5485$class_5495;)V method_16968 addSavannaGrass + p 0 builder + m (Lnet/minecraft/class_5485$class_5495;)V method_16992 addSeagrassOnStone + p 0 builder + m (Lnet/minecraft/class_5485$class_5495;)V method_16980 addTaigaGrass + p 0 builder + m (Lnet/minecraft/class_5485$class_5495;)V method_16972 addSwampFeatures + p 0 builder + m (Lnet/minecraft/class_5485$class_5495;)V method_16960 addJungleEdgeTrees + p 0 builder + m (Lnet/minecraft/class_5485$class_5495;)V method_16996 addSprings + p 0 builder + m (Lnet/minecraft/class_5485$class_5495;)V method_16984 addDefaultVegetation + p 0 builder + m (Lnet/minecraft/class_5485$class_5495;)V method_16976 addGiantTaigaGrass + p 0 builder + m (Lnet/minecraft/class_5483$class_5496;)V method_30582 addSnowyMobs + p 0 builder + m (Lnet/minecraft/class_5483$class_5496;)V method_30586 addJungleMobs + p 0 builder + m (Lnet/minecraft/class_5485$class_5495;)V method_17009 addInfestedStone + p 0 builder + m (Lnet/minecraft/class_5483$class_5496;III)V method_30679 addOceanMobs + p 3 codWeight + p 1 squidWeight + p 2 squidMaxGroupSize + p 0 builder + m (Lnet/minecraft/class_5485$class_5495;)V method_17017 addBambooJungleTrees + p 0 builder + m (Lnet/minecraft/class_5485$class_5495;)V method_34663 addLushCavesDecoration + p 0 builder + m (Lnet/minecraft/class_5485$class_5495;)V method_17005 addMineables + p 0 builder + m (Lnet/minecraft/class_5483$class_5496;III)V method_30578 addMonsters + p 3 skeletonWeight + p 0 builder + p 1 zombieWeight + p 2 zombieVillagerWeight + m (Lnet/minecraft/class_5485$class_5495;)V method_17013 addLargeFerns + p 0 builder + m (Lnet/minecraft/class_5485$class_5495;)V method_16989 addDesertFeatures + p 0 builder + m (Lnet/minecraft/class_5485$class_5495;)V method_16977 addDefaultFlowers + p 0 builder + m (Lnet/minecraft/class_5485$class_5495;)V method_16969 addBadlandsGrass + p 0 builder + m (Lnet/minecraft/class_5485$class_5495;)V method_17021 addForestTrees + p 0 builder + m (Lnet/minecraft/class_5485$class_5495;)V method_16957 addMountainTrees + p 0 builder + m (Lnet/minecraft/class_5485$class_5495;)V method_16981 addPlainsTallGrass + p 0 builder + m (Lnet/minecraft/class_5485$class_5495;)V method_16961 addBadlandsPlateauTrees + p 0 builder + m (Lnet/minecraft/class_5485$class_5495;)V method_16985 addBadlandsVegetation + p 0 builder + m (Lnet/minecraft/class_5485$class_5495;)V method_16973 addMushroomFieldsFeatures + p 0 builder + m (Lnet/minecraft/class_5485$class_5495;)V method_16965 addJungleGrass + p 0 builder + m (Lnet/minecraft/class_5485$class_5495;)V method_16997 addIcebergs + p 0 builder + m (Lnet/minecraft/class_5483$class_5496;)V method_30581 addBatsAndMonsters + p 0 builder + m (Lnet/minecraft/class_5485$class_5495;)V method_16990 addFossils + p 0 builder + m (Lnet/minecraft/class_5483$class_5496;)V method_30585 addMushroomMobs + p 0 builder + m (Lnet/minecraft/class_5485$class_5495;)V method_17008 addEmeraldOre + p 0 builder + m (Lnet/minecraft/class_5485$class_5495;)V method_17016 addBamboo + p 0 builder + m (Lnet/minecraft/class_5485$class_5495;)V method_28437 addBadlandsUndergroundStructures + p 0 builder + m (Lnet/minecraft/class_5485$class_5495;)V method_17004 addDungeons + p 0 builder + m (Lnet/minecraft/class_5485$class_5495;)V method_17024 addExtraSavannaTrees + p 0 builder + m (Lnet/minecraft/class_5485$class_5495;)V method_16978 addExtraDefaultFlowers + p 0 builder + m (Lnet/minecraft/class_5485$class_5495;)V method_17012 addMossyRocks + p 0 builder + m (Lnet/minecraft/class_5485$class_5495;)V method_16966 addSavannaTallGrass + p 0 builder + m (Lnet/minecraft/class_5485$class_5495;)V method_17000 addOceanCarvers + p 0 builder + m (Lnet/minecraft/class_5485$class_5495;)V method_16958 addExtraMountainTrees + p 0 builder + m (Lnet/minecraft/class_5485$class_5495;)V method_17020 addBirchTrees + p 0 builder + m (Lnet/minecraft/class_5485$class_5495;)V method_28441 addOceanStructures + p 0 builder + m (Lnet/minecraft/class_5485$class_5495;)V method_16970 addForestFlowers + p 0 builder + m (Lnet/minecraft/class_5485$class_5495;)V method_16982 addDefaultMushrooms + p 0 builder + m (Lnet/minecraft/class_5485$class_5495;)V method_16974 addPlainsFeatures + p 0 builder + m (Lnet/minecraft/class_5485$class_5495;)V method_24382 addNetherMineables + p 0 builder + m (Lnet/minecraft/class_5485$class_5495;)V method_16962 addSnowySpruceTrees + p 0 builder + m (Lnet/minecraft/class_5485$class_5495;)V method_16998 addBlueIce + p 0 builder + m (Lnet/minecraft/class_5485$class_5495;)V method_16986 addJungleVegetation + p 0 builder +c net/minecraft/class_3865 net/minecraft/block/FurnaceBlock +c net/minecraft/class_2534 net/minecraft/network/PacketDeflater + m (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)V method_10741 encode + f Ljava/util/zip/Deflater; field_11638 deflater + m ()I method_36120 getCompressionThreshold + f I field_11636 compressionThreshold + m (I)V + p 1 compressionThreshold + f [B field_11637 deflateBuffer + m (I)V method_10742 setCompressionThreshold + p 1 compressionThreshold +c net/minecraft/class_1203 net/minecraft/datafixer/fix/OptionsLowerCaseLanguageFix + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 1 outputSchema + p 2 changesType +c net/minecraft/class_1202 net/minecraft/datafixer/fix/OptionsForceVBOFix + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 2 changesType + p 1 outputSchema +c net/minecraft/class_1201 net/minecraft/datafixer/fix/OptionsKeyLwjgl3Fix + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 2 changesType + p 1 outputSchema + f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; field_5706 NUMERICAL_KEY_IDS_TO_KEY_NAMES +c net/minecraft/class_2530 net/minecraft/block/TntBlock + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_10738 primeTnt + p 1 pos + p 0 world + m (Lnet/minecraft/class_1268;Lnet/minecraft/class_1657;)V method_20292 method_20292 + p 1 player + f Lnet/minecraft/class_2746; field_11621 UNSTABLE + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1309;)V method_10737 primeTnt + p 1 pos + p 0 world + p 2 igniter +c net/minecraft/class_1200 net/minecraft/datafixer/fix/ObjectiveDisplayNameFix + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 1 outputSchema + p 2 changesType +c net/minecraft/class_3861 net/minecraft/recipe/SmeltingRecipe + m (Lnet/minecraft/class_2960;Ljava/lang/String;Lnet/minecraft/class_1856;Lnet/minecraft/class_1799;FI)V + p 4 output + p 3 input + p 2 group + p 1 id + p 6 cookTime + p 5 experience +c net/minecraft/class_2528 net/minecraft/network/encryption/PacketDecryptor + m (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Ljava/util/List;)V method_10735 decode + f Lnet/minecraft/class_2524; field_11619 manager +c net/minecraft/class_3859 net/minecraft/recipe/BlastingRecipe + m (Lnet/minecraft/class_2960;Ljava/lang/String;Lnet/minecraft/class_1856;Lnet/minecraft/class_1799;FI)V + p 1 id + p 2 group + p 3 input + p 4 output + p 5 experience + p 6 cookTime +c net/minecraft/class_2529 net/minecraft/network/encryption/PacketEncryptor + m (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)V method_10736 encode + f Lnet/minecraft/class_2524; field_11620 manager +c net/minecraft/class_3855 net/minecraft/entity/projectile/AbstractFireballEntity + f Lnet/minecraft/class_2940; field_17081 ITEM + m (Lnet/minecraft/class_1799;)V method_16936 setItem + p 1 stack + m ()Lnet/minecraft/class_1799; method_16938 getItem +c net/minecraft/class_2524 net/minecraft/network/encryption/PacketEncryptionManager + m (Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)V method_10732 encrypt + p 1 buffer + m (Lio/netty/buffer/ByteBuf;)[B method_10733 toByteArray + f [B field_11614 encryptionBuffer + f [B field_11613 conversionBuffer + m (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;)Lio/netty/buffer/ByteBuf; method_10734 decrypt + p 1 context + f Ljavax/crypto/Cipher; field_11612 cipher +c net/minecraft/class_2525 net/minecraft/block/TallSeagrassBlock + f Lnet/minecraft/class_2754; field_11616 HALF + f Lnet/minecraft/class_265; field_11615 SHAPE +c net/minecraft/class_3856 net/minecraft/entity/FlyingItemEntity + m ()Lnet/minecraft/class_1799; method_7495 getStack +c net/minecraft/class_2526 net/minecraft/block/FernBlock + f Lnet/minecraft/class_265; field_11617 SHAPE +c net/minecraft/class_3857 net/minecraft/entity/projectile/thrown/ThrownItemEntity + f Lnet/minecraft/class_2940; field_17082 ITEM + m (Lnet/minecraft/class_1799;)V method_16940 setItem + p 1 item + m ()Lnet/minecraft/class_1799; method_16943 getItem + m ()Lnet/minecraft/class_1792; method_16942 getDefaultItem +c net/minecraft/class_2527 net/minecraft/block/TorchBlock + f Lnet/minecraft/class_2394; field_22155 particle + f Lnet/minecraft/class_265; field_11618 BOUNDING_SHAPE + m (Lnet/minecraft/class_4970$class_2251;Lnet/minecraft/class_2394;)V + p 1 settings + p 2 particle +c net/minecraft/class_3858 net/minecraft/screen/FurnaceScreenHandler + m (ILnet/minecraft/class_1661;Lnet/minecraft/class_1263;Lnet/minecraft/class_3913;)V + p 4 propertyDelegate + p 3 inventory + p 2 playerInventory + p 1 syncId + m (ILnet/minecraft/class_1661;)V + p 1 syncId + p 2 playerInventory +c net/minecraft/class_2542 net/minecraft/block/TurtleEggBlock + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1297;I)V method_10834 tryBreakEgg + p 4 inverseChance + p 3 entity + p 2 pos + p 1 world + f Lnet/minecraft/class_265; field_11709 LARGE_SHAPE + f Lnet/minecraft/class_2758; field_11711 HATCH + f Lnet/minecraft/class_2758; field_11710 EGGS + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_29952 isSand + p 0 world + p 1 pos + f Lnet/minecraft/class_265; field_11712 SMALL_SHAPE + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_10831 isSandBelow + p 0 world + p 1 pos + m (Lnet/minecraft/class_1937;)Z method_10832 shouldHatchProgress + p 1 world + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_10833 breakEgg + p 3 state + p 2 pos + p 1 world + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1297;)Z method_10835 breaksEgg + p 2 entity + p 1 world +c net/minecraft/class_3873 net/minecraft/client/gui/screen/ingame/FurnaceScreen + f Lnet/minecraft/class_2960; field_17127 TEXTURE + m (Lnet/minecraft/class_3858;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V + p 1 handler + p 2 inventory + p 3 title +c net/minecraft/class_1210 net/minecraft/datafixer/mapping/LegacyCoralBlockMapping + f Ljava/util/Map; field_5733 MAP +c net/minecraft/class_3874 net/minecraft/client/gui/screen/ingame/SmokerScreen + m (Lnet/minecraft/class_3706;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V + p 1 handler + p 2 inventory + p 3 title + f Lnet/minecraft/class_2960; field_17128 TEXTURE +c net/minecraft/class_2543 net/minecraft/network/DecoderHandler + f Lorg/apache/logging/log4j/Logger; field_11715 LOGGER + f Lnet/minecraft/class_2598; field_11714 side + f Lorg/apache/logging/log4j/Marker; field_11713 MARKER + m (Lnet/minecraft/class_2598;)V + p 1 side +c net/minecraft/class_2544 net/minecraft/block/WallBlock + f Lnet/minecraft/class_2754; field_22156 EAST_SHAPE + f Lnet/minecraft/class_2746; field_22160 WATERLOGGED + m (Lnet/minecraft/class_2680;ZLnet/minecraft/class_2350;)Z method_16704 shouldConnectTo + p 3 side + p 2 faceFullSquare + p 1 state + f Ljava/util/Map; field_22162 collisionShapeMap + f Lnet/minecraft/class_265; field_22165 TALL_SOUTH_SHAPE + f Ljava/util/Map; field_22161 shapeMap + f Lnet/minecraft/class_265; field_22166 TALL_WEST_SHAPE + m (FFFFFF)Ljava/util/Map; method_24420 getShapeMap + f Lnet/minecraft/class_2746; field_11717 UP + f Lnet/minecraft/class_265; field_22167 TALL_EAST_SHAPE + f Lnet/minecraft/class_265; field_22163 TALL_POST_SHAPE + f Lnet/minecraft/class_265; field_22164 TALL_NORTH_SHAPE + f Lnet/minecraft/class_2754; field_22159 WEST_SHAPE + f Lnet/minecraft/class_2754; field_22157 NORTH_SHAPE + f Lnet/minecraft/class_2754; field_22158 SOUTH_SHAPE +c net/minecraft/class_3875 net/minecraft/client/gui/screen/recipebook/BlastFurnaceRecipeBookScreen + f Lnet/minecraft/class_2561; field_26592 TOGGLE_BLASTABLE_RECIPES_TEXT +c net/minecraft/class_3876 net/minecraft/client/gui/screen/recipebook/FurnaceRecipeBookScreen + f Lnet/minecraft/class_2561; field_26596 TOGGLE_SMELTABLE_RECIPES_TEXT +c net/minecraft/class_2545 net/minecraft/network/PacketEncoder + m (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;Lio/netty/buffer/ByteBuf;)V encode encode + p 1 ctx + p 2 packet + p 3 out + m (Lio/netty/channel/ChannelHandlerContext;Lnet/minecraft/class_2596;Lio/netty/buffer/ByteBuf;)V method_10838 encode + f Lorg/apache/logging/log4j/Marker; field_11719 MARKER + m (Lnet/minecraft/class_2598;)V + p 1 side + f Lorg/apache/logging/log4j/Logger; field_11721 LOGGER + f Lnet/minecraft/class_2598; field_11720 side +c net/minecraft/class_1214 net/minecraft/datafixer/fix/StatsCounterFix + f Ljava/util/Map; field_5735 RENAMED_ENTITIES + m (Ljava/lang/String;)Ljava/lang/String; method_5173 getBlock + m (Ljava/lang/String;)Ljava/lang/String; method_5172 getItem + f Ljava/util/Set; field_5739 SKIP + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 1 outputSchema + p 2 changesType + f Ljava/util/Map; field_5738 RENAMED_ITEM_STATS + f Ljava/util/Map; field_5737 RENAMED_GENERAL_STATS + f Ljava/util/Map; field_5736 RENAMED_ENTITY_STATS +c net/minecraft/class_1213 net/minecraft/datafixer/fix/SwimStatsRenameFix + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 2 changesType + p 1 outputSchema +c net/minecraft/class_3870 net/minecraft/structure/TaigaVillageData + m ()V method_17038 init + f Lnet/minecraft/class_3785; field_26341 STRUCTURE_POOLS +c net/minecraft/class_3871 net/minecraft/client/gui/screen/ingame/BlastFurnaceScreen + f Lnet/minecraft/class_2960; field_17115 TEXTURE + m (Lnet/minecraft/class_3705;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V + p 3 title + p 1 container + p 2 inventory +c net/minecraft/class_1212 net/minecraft/datafixer/fix/EntitySimpleTransformFix + m (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/util/Pair; method_5164 transform + p 1 choice +c net/minecraft/class_2540 net/minecraft/network/PacketByteBuf + c A packet byte buf is a specialized byte buf with utility methods adapted\nto Minecraft's protocol. It has serialization and deserialization of\ncustom objects.\n\n
\n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n
Custom object handling
Object Type read method write method
Codec-based{@link #decode(Codec)}{@link #encode(Codec, Object)}
{@link Collection}{@link #readCollection(IntFunction, Function)}{@link #writeCollection(Collection, BiConsumer)}
{@link IntList}{@link #readIntList()}{@link #writeIntList(IntList)}
{@link Map}{@link #readMap(IntFunction, Function, Function)}{@link #writeMap(Map, BiConsumer, BiConsumer)}
{@code byte[]}{@link #readByteArray()}{@link #writeByteArray(byte[])}
{@code int[]}{@link #readIntArray()}{@link #writeIntArray(int[])}
{@code long[]}{@link #readLongArray()}{@link #writeLongArray(long[])}
{@link BlockPos}{@link #readBlockPos()}{@link #writeBlockPos(BlockPos)}
{@link ChunkPos}{@link #readChunkPos()}{@link #writeChunkPos(ChunkPos)}
{@link ChunkSectionPos}{@link #readChunkSectionPos()}{@link #writeChunkSectionPos(ChunkSectionPos)}
{@link Text}{@link #readText()}{@link #writeText(Text)}
{@link Enum}{@link #readEnumConstant(Class)}{@link #writeEnumConstant(Enum)}
{@index VarInt}{@link #readVarInt()}{@link #writeVarInt(int)}
{@index VarLong}{@link #readVarLong()}{@link #writeVarLong(long)}
{@link UUID}{@link #readUuid()}{@link #writeUuid(UUID)}
{@link NbtCompound}{@link #readNbt()}{@link #writeNbt(NbtCompound)}
{@link ItemStack}{@link #readItemStack()}{@link #writeItemStack(ItemStack)}
{@link String}{@link #readString()}{@link #writeString(String)}
{@link Identifier}{@link #readIdentifier()}{@link #writeIdentifier(Identifier)}
{@link Date}{@link #readDate()}{@link #writeDate(Date)}
{@link BlockHitResult}{@link #readBlockHitResult()}{@link #writeBlockHitResult(BlockHitResult)}
{@link BitSet}{@link #readBitSet()}{@link #writeBitSet(BitSet)}
\n\n

All {@code read} and {@code write} methods throw {@link\nIndexOutOfBoundsException} if there is not enough bytes to be read or\nnot enough space to write. + m (Lcom/mojang/serialization/Codec;)Ljava/lang/Object; method_29171 decode + c Reads an object from this buf as a compound NBT with the given codec.\n\n@param the decoded object's type\n@return the read object\n@throws io.netty.handler.codec.EncoderException if the {@code codec} fails\nto decode the compound NBT\n@see #encode(Codec, Object) + p 1 codec + c the codec to decode the object + m (Ljava/util/BitSet;)V method_33557 writeBitSet + c Writes a bit set to this buf. A bit set is represented by a long array.\n\n@see #readBitSet() + p 1 bitSet + c the bit set to write + m ()Lnet/minecraft/class_2487; method_30617 readUnlimitedNbt + c Reads an NBT compound from this buf. The binary representation of NBT is\nhandled by {@link net.minecraft.nbt.NbtIo}. If an NBT null is encountered,\nthis method returns {@code null}. The compound does not have a size limit.\n\n@apiNote Since this version does not have a size limit, it may be\nvulnerable to malicious NBT spam attacks.\n\n@return the read compound, may be {@code null}\n@throws io.netty.handler.codec.EncoderException if the NBT cannot be read\n@see #writeNbt(NbtCompound)\n@see #readNbt()\n@see #readNbt(NbtTagSizeTracker) + m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2540; method_10807 writeBlockPos + c Writes a block position to this buf. A block position is represented by\na regular long.\n\n@return this buf, for chaining\n@see #readBlockPos() + p 1 pos + c the pos to write + m (J)I method_36129 getVarLongLength + c Returns the number of bytes needed to encode {@code value} as a\n{@linkplain #writeVarLong(int) var long}. Guaranteed to be between {@code\n1} and {@value #MAX_VAR_LONG_LENGTH}.\n\n@return the number of bytes a var long {@code value} uses + p 0 value + c the value to encode + m (Ljava/util/function/Function;)Ljava/util/List; method_34066 readList + c Reads a collection from this buf as an array list.\n\n@param the list's entry type\n@return the read list\n@see #readCollection(IntFunction, Function) + p 1 entryParser + c a parser that parses each entry for the collection given this buf + m ()Lit/unimi/dsi/fastutil/ints/IntList; method_34059 readIntList + c Reads a list of primitive ints from this buf. The ints are stored as var\nints, with an extra var int in the beginning indicating the size.\n\n@apiNote To limit the length of the list or array read, use\n{@link #readIntArray(int)}.\n\n@implNote A list of ints has the same format as an int array.\n\n@return the read list\n@see #writeIntList(IntList)\n@see #readIntArray() + m ([JI)[J method_10809 readLongArray + c Reads an array of primitive longs from this buf. The array first has a\nvar int indicating its length, followed by the regular long (not var\nlong) values. The array has a length limit of {@code maxSize}.\n\n

Only when {@code toArray} is not {@code null} and {@code\ntoArray.length} equals to the length var int read will the {@code\ntoArray} be reused and returned; otherwise, a new array\nof proper size is created.\n\n@see #writeLongArray(long[])\n@see #readLongArray()\n@see #readLongArray(long[])\n@return the read long array\n@throws io.netty.handler.codec.DecoderException if the read array has a\nlength over {@code maxSize} + p 2 maxSize + c the max length of the read array + p 1 toArray + c the array to reuse + m (Lnet/minecraft/class_3965;)V method_17813 writeBlockHitResult + c Writes a block hit result to this buf. A block hit result is represented\nby a block position, a direction enum constant, 3 floats for the hit\noffset position, and a boolean for whether the hit was inside a block.\n\n@see #readBlockHitResult() + p 1 hitResult + c the block hit result to write + m (I)Lio/netty/buffer/ByteBuf; retain retain + m ()Lio/netty/buffer/ByteBuf; retain retain + m ()Ljava/util/BitSet; method_33558 readBitSet + c Reads a bit set from this buf. A bit set is represented by a long array.\n\n@return the read bit set\n@see #writeBitSet(BitSet) + m (Ljava/lang/Object;)Lio/netty/buffer/ByteBuf; touch touch + m ()Lnet/minecraft/class_2960; method_10810 readIdentifier + c Reads an identifier from this buf. An identifier is represented by its\nstring form. The read identifier's string form can have a max length of\n{@value #DEFAULT_MAX_STRING_LENGTH}.\n\n@return the read identifier\n@throws io.netty.handler.codec.DecoderException if the identifier's\nstring form is longer than {@value #DEFAULT_MAX_STRING_LENGTH}\n@see #writeIdentifier(Identifier) + f I field_33286 MAX_VAR_LONG_LENGTH + c The max number of bytes an encoded var long value may use.\n\n

Its value is {@value}. A regular long value always use 8 bytes in contrast.\n\n@see #getVarLongLength(long) + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_2540; method_10812 writeIdentifier + c Writes an identifier to this buf. An identifier is represented by its\nstring form. The written identifier's byte array can have a max length of\n{@value #DEFAULT_MAX_STRING_LENGTH}.\n\n@return the read identifier\n@throws io.netty.handler.codec.EncoderException if the {@code id}'s\nbyte array is longer than {@value #DEFAULT_MAX_STRING_LENGTH}\n@see #readIdentifier() + p 1 id + c the identifier to write + m ()Lnet/minecraft/class_4076; method_19456 readChunkSectionPos + c Reads a chunk section position from this buf. A chunk section position is\nrepresented by a regular long.\n\n@return the read chunk section pos\n@see #writeChunkSectionPos(ChunkSectionPos) + m ()Ljava/lang/String; method_19772 readString + c Reads a string from this buf. A string is represented by a byte array of\nits UTF-8 data. The string can have a maximum length of {@value\n#DEFAULT_MAX_STRING_LENGTH}.\n\n@return the string read\n@throws io.netty.handler.codec.DecoderException if the string read\nexceeds the maximum length\n@see #readString(int)\n@see #writeString(String)\n@see #writeString(String, int) + m (Ljava/util/UUID;)Lnet/minecraft/class_2540; method_10797 writeUuid + c Writes a UUID (universally unique identifier) to this buf. A UUID is\nrepresented by two regular longs.\n\n@return this buf, for chaining\n@see #readUuid() + p 1 uuid + c the UUID to write + m ()J method_10792 readVarLong + c Reads a single var long from this buf.\n\n@return the value read\n@see #writeVarLong(long) + m (Ljava/lang/String;I)Lnet/minecraft/class_2540; method_10788 writeString + c Writes a string to this buf. A string is represented by a byte array of\nits UTF-8 data. That byte array can have a maximum length of\n{@code maxLength}.\n\n@return this buf, for chaining\n@throws io.netty.handler.codec.EncoderException if the byte array of the\nstring to write is longer than {@code maxLength}\n@see #readString()\n@see #readString(int)\n@see #writeString(String) + p 1 string + c the string to write + p 2 maxLength + c the max length of the byte array + m ()[I method_10787 readIntArray + c Reads an array of primitive ints from this buf. The array first has a\nvar int indicating its length, followed by the var int entries. The array\ndoes not have a length limit.\n\n@implNote An int array has the same format as a list of ints.\n\n@see #readIntArray(int)\n@see #writeIntArray(int[])\n@see #readIntList()\n@return the read byte array + m ()[B method_10795 readByteArray + c Reads an array of primitive bytes from this buf. The array first has a\nvar int indicating its length, followed by the actual bytes. The array\ndoes not have a length limit.\n\n@see #readByteArray(int)\n@see #writeByteArray(byte[])\n@return the read byte array + m (I)[I method_10799 readIntArray + c Reads an array of primitive ints from this buf. The array first has a\nvar int indicating its length, followed by the var int entries. The array\nhas a length limit given by {@code maxSize}.\n\n@implNote An int array has the same format as a list of ints.\n\n@see #readIntArray()\n@see #writeIntArray(int[])\n@return the read byte array\n@throws io.netty.handler.codec.DecoderException if the read array has a\nlength over {@code maxSize} + p 1 maxSize + c the max length of the read array + m ()Lio/netty/buffer/ByteBuf; touch touch + m (I)Ljava/lang/String; method_10800 readString + c Reads a string from this buf. A string is represented by a byte array of\nits UTF-8 data. The string can have a maximum length of {@code maxLength}.\n\n@return the string read\n@throws io.netty.handler.codec.DecoderException if the string read\nis longer than {@code maxLength}\n@see #readString()\n@see #writeString(String)\n@see #writeString(String, int) + p 1 maxLength + c the maximum length of the string read + m ()Lnet/minecraft/class_2561; method_10808 readText + c Reads a text from this buf. A text is represented by a JSON string with\nmax length {@value #MAX_TEXT_LENGTH}.\n\n@return the read text\n@throws io.netty.handler.codec.DecoderException if the JSON string read\nexceeds {@value #MAX_TEXT_LENGTH} in length\n@see #writeText(Text)\n@see #MAX_TEXT_LENGTH + m ()I method_10816 readVarInt + c Reads a single var int from this buf.\n\n@return the value read\n@see #writeVarInt(int) + f I field_33285 MAX_VAR_INT_LENGTH + c The max number of bytes an encoded var int value may use.\n\n

Its value is {@value}. A regular int value always use 4 bytes in contrast.\n\n@see #getVarIntLength(int) + m (J)Lnet/minecraft/class_2540; method_10791 writeVarLong + c Writes a single var long to this buf.\n\n

Compared to regular longs, var longs may use less bytes when\nrepresenting smaller positive numbers.\n\n@return this buf, for chaining\n@see #readVarLong()\n@see #getVarLongLength(long) + p 1 value + c the value to write + m ()[J method_33134 readLongArray + c Reads an array of primitive longs from this buf. The array first has a\nvar int indicating its length, followed by the regular long (not var\nlong) values. The array does not have a length limit.\n\n@see #writeLongArray(long[])\n@see #readLongArray(long[])\n@see #readLongArray(long[], int)\n@return the read long array + m (Ljava/util/Collection;Ljava/util/function/BiConsumer;)V method_34062 writeCollection + c Writes a collection to this buf. The collection is stored as a leading\n{@linkplain #readVarInt() var int} size followed by the entries\nsequentially.\n\n@param the list's entry type\n@see #readCollection(IntFunction, Function) + p 2 entrySerializer + c a serializer that writes each entry to this buf + p 1 collection + c the collection to write + m (Lnet/minecraft/class_1923;)Lnet/minecraft/class_2540; method_36130 writeChunkPos + c Writes a chunk position to this buf. A chunk position is represented by\na regular long.\n\n@return this buf, for chaining\n@see #readChunkPos() + p 1 pos + c the chunk position to write + m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2540; method_10794 writeNbt + c Writes an NBT compound to this buf. The binary representation of NBT is\nhandled by {@link net.minecraft.nbt.NbtIo}. If {@code compound} is {@code\nnull}, it is treated as an NBT null.\n\n@return this buf, for chaining\n@throws io.netty.handler.codec.EncoderException if the NBT cannot be\nwritten\n@see #readNbt()\n@see #readUnlimitedNbt()\n@see #readNbt(NbtTagSizeTracker) + p 1 compound + c the compound to write + m (Lnet/minecraft/class_2561;)Lnet/minecraft/class_2540; method_10805 writeText + c Writes a text to this buf. A text is represented by a JSON string with\nmax length {@value #MAX_TEXT_LENGTH}.\n\n@return this buf, for chaining\n@throws io.netty.handler.codec.EncoderException if the JSON string\nwritten exceeds {@value #MAX_TEXT_LENGTH} in length\n@see #readText()\n@see #MAX_TEXT_LENGTH + p 1 text + c the text to write + m (Ljava/util/function/IntFunction;Ljava/util/function/Function;)Ljava/util/Collection; method_34068 readCollection + c Reads a collection from this buf. The collection is stored as a leading\n{@linkplain #readVarInt() var int} size followed by the entries\nsequentially.\n\n@param the collection's entry type\n@param the collection's type\n@return the read collection\n@see #writeCollection(Collection, BiConsumer)\n@see #readList(Function) + p 1 collectionFactory + c a factory that creates a collection with a given size + p 2 entryParser + c a parser that parses each entry for the collection given this buf + m (Lnet/minecraft/class_1799;)Lnet/minecraft/class_2540; method_10793 writeItemStack + c Writes an item stack to this buf. An item stack is represented by a\nboolean indicating whether it exists; if it exists, it is followed by\na var int for its raw id, a byte for its count, and an NBT compound for\nits tag.\n\n@return this buf, for chaining\n@see #readItemStack() + p 1 stack + c the stack to write + m ()Lnet/minecraft/class_1923; method_36133 readChunkPos + c Reads a chunk position from this buf. A chunk position is represented by\na regular long.\n\n@return the read chunk position\n@see #writeChunkPos(ChunkPos) + m (Lit/unimi/dsi/fastutil/ints/IntList;)V method_34060 writeIntList + c Writes a list of primitive ints from this buf. The ints are stored as var\nints, with an extra var int in the beginning indicating the size.\n\n@implNote A list of ints has the same format as an int array.\n\n@see #readIntList()\n@see #writeIntArray(int[]) + p 1 list + c the list to write + m (Lcom/mojang/serialization/Codec;Ljava/lang/Object;)V method_29172 encode + c Writes an object to this buf as a compound NBT with the given codec.\n\n@param the encoded object's type\n@throws io.netty.handler.codec.EncoderException if the {@code codec} fails\nto encode the compound NBT\n@see #decode(Codec) + p 2 object + c the object to write to this buf + p 1 codec + c the codec to encode the object + m (Lnet/minecraft/class_2505;)Lnet/minecraft/class_2487; method_30616 readNbt + c Reads an NBT compound from this buf. The binary representation of NBT is\nhandled by {@link net.minecraft.nbt.NbtIo}. If an NBT null is encountered,\nthis method returns {@code null}. The compound can have a maximum size\ncontrolled by the {@code sizeTracker}.\n\n@return the read compound, may be {@code null}\n@throws io.netty.handler.codec.EncoderException if the NBT cannot be read\n@throws RuntimeException if the compound exceeds the allowed maximum size\n@see #writeNbt(NbtCompound)\n@see #readNbt()\n@see #readUnlimitedNbt() + p 1 sizeTracker + m (Ljava/lang/Class;)Ljava/lang/Enum; method_10818 readEnumConstant + c Reads an enum constant from this buf. An enum constant is represented\nby a var int indicating its ordinal.\n\n@return the read enum constant\n@see #writeEnumConstant(Enum) + p 1 enumClass + c the enum class, for constant lookup + m ()Lnet/minecraft/class_3965; method_17814 readBlockHitResult + c Reads a block hit result from this buf. A block hit result is represented\nby a block position, a direction enum constant, 3 floats for the hit\noffset position, and a boolean for whether the hit was inside a block.\n\n@return the read block hit result\n@see #writeBlockHitResult(BlockHitResult) + m ([J)Lnet/minecraft/class_2540; method_10789 writeLongArray + c Writes an array of primitive longs to this buf. The array first has a\nvar int indicating its length, followed by the regular long (not var\nlong) values.\n\n@see #readLongArray()\n@return this buf, for chaining + p 1 array + c the array to write + f S field_33283 DEFAULT_MAX_STRING_LENGTH + c The default max length of strings {@linkplain #readString() read} or {@linkplain\n#writeString(String) written}. This is also the max length of identifiers\n{@linkplain #readIdentifier() read} or {@linkplain #writeIdentifier(Identifier)\nwritten} in their string form. + m (I)Lnet/minecraft/class_2540; method_10804 writeVarInt + c Writes a single var int to this buf.\n\n

Compared to regular ints, var ints may use less bytes (ranging from 1\nto 5, where regular ints use 4) when representing smaller positive\nnumbers.\n\n@return this buf, for chaining\n@see #readVarInt()\n@see #getVarIntLength(int) + p 1 value + c the value to write + f I field_33284 MAX_TEXT_LENGTH + c The maximum size, in terms of JSON string length, allowed of the text read by\n{@link #readText()} or written by {@link #writeText(Text)}. + m (Lio/netty/buffer/ByteBuf;)V + c Creates a packet byte buf that delegates its operations to the {@code\nparent} buf. + p 1 parent + c the parent, or delegate, buf + m ()Ljava/util/UUID; method_10790 readUuid + c Reads a UUID (universally unique identifier) from this buf. A UUID is\nrepresented by two regular longs.\n\n@return the read UUID\n@see #writeUuid(UUID) + m (Ljava/util/Map;Ljava/util/function/BiConsumer;Ljava/util/function/BiConsumer;)V method_34063 writeMap + c Writes a map to this buf. The map is stored as a leading\n{@linkplain #readVarInt() var int} size followed by each key and value\npair.\n\n@param the key type\n@param the value type\n@see #readMap(IntFunction, Function, Function) + p 1 map + c the map to write + p 2 keySerializer + c a serializer that writes each key in the map to this buf + p 3 valueSerializer + c a serializer that writes each value in the map to this buf + m ()[B method_36132 getWrittenBytes + c Returns an array of bytes of contents in this buf between index {@code 0} and\nthe {@link #writerIndex()}. + m ()Ljava/util/Date; method_10802 readDate + c Reads a date from this buf. A date is represented by its time, a regular\nlong.\n\n@return the read date\n@see #writeDate(Date) + f Lio/netty/buffer/ByteBuf; field_11695 parent + m (Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/Map; method_34067 readMap + c Reads a map from this buf as a hash map.\n\n@param the key type\n@param the value type\n@return the read map\n@see #readMap(IntFunction, Function, Function) + p 2 valueParser + c a parser that parses each value for the map given this buf + p 1 keyParser + c a parser that parses each key for the map given this buf + m (Ljava/lang/String;)Lnet/minecraft/class_2540; method_10814 writeString + c Writes a string to this buf. A string is represented by a byte array of\nits UTF-8 data. That byte array can have a maximum length of\n{@value #DEFAULT_MAX_STRING_LENGTH}.\n\n@return this buf, for chaining\n@throws io.netty.handler.codec.EncoderException if the byte array of the\nstring to write is longer than {@value #DEFAULT_MAX_STRING_LENGTH}\n@see #readString()\n@see #readString(int)\n@see #writeString(String, int) + p 1 string + c the string to write + m (Ljava/lang/Enum;)Lnet/minecraft/class_2540; method_10817 writeEnumConstant + c Writes an enum constant to this buf. An enum constant is represented\nby a var int indicating its ordinal.\n\n@return this buf, for chaining\n@see #readEnumConstant(Class) + p 1 instance + c the enum constant to write + m ([B)Lnet/minecraft/class_2540; method_10813 writeByteArray + c Writes an array of primitive bytes to this buf. The array first has a\nvar int indicating its length, followed by the actual bytes.\n\n@see #readByteArray()\n@return this buf, for chaining + p 1 array + c the array to write + m ([I)Lnet/minecraft/class_2540; method_10806 writeIntArray + c Writes an array of primitive ints to this buf. The array first has a\nvar int indicating its length, followed by the var int entries.\n\n@implNote An int array has the same format as a list of ints.\n\n@see #readIntArray(int)\n@see #writeIntArray(int[])\n@see #writeIntList(IntList)\n@return this buf, for chaining + p 1 array + c the array to write + m ()Lnet/minecraft/class_2338; method_10811 readBlockPos + c Reads a block position from this buf. A block position is represented by\na regular long.\n\n@return the read block pos\n@see #writeBlockPos(BlockPos) + m (Lnet/minecraft/class_4076;)Lnet/minecraft/class_2540; method_36131 writeChunkSectionPos + c Reads a chunk section position from this buf. A chunk section position is\nrepresented by a regular long.\n\n@return this buf, for chaining\n@see #readChunkSectionPos() + p 1 pos + c the section position to write + m (I)[B method_10803 readByteArray + c Reads an array of primitive bytes from this buf. The array first has a\nvar int indicating its length, followed by the actual bytes. The array\nhas a length limit given by {@code maxSize}.\n\n@see #readByteArray()\n@see #writeByteArray(byte[])\n@return the read byte array\n@throws io.netty.handler.codec.DecoderException if the read array has a\nlength over {@code maxSize} + p 1 maxSize + c the max length of the read array + m (Ljava/util/function/BiConsumer;Ljava/util/function/BiConsumer;Ljava/lang/Object;Ljava/lang/Object;)V method_34064 method_34064 + p 3 key + p 4 value + m (I)I method_10815 getVarIntLength + c Returns the number of bytes needed to encode {@code value} as a\n{@linkplain #writeVarInt(int) var int}. Guaranteed to be between {@code\n1} and {@value #MAX_VAR_INT_LENGTH}.\n\n@return the number of bytes a var int {@code value} uses + p 0 value + c the value to encode + m (Ljava/util/Date;)Lnet/minecraft/class_2540; method_10796 writeDate + c Writes a date to this buf. A date is represented by its time, a regular\nlong.\n\n@return this buf, for chaining\n@see #readDate() + p 1 date + c the date to write + m ([J)[J method_10801 readLongArray + c Reads an array of primitive longs from this buf. The array first has a\nvar int indicating its length, followed by the regular long (not var\nlong) values. The array does not have a length limit.\n\n

Only when {@code toArray} is not {@code null} and {@code\ntoArray.length} equals to the length var int read will the {@code\ntoArray} be reused and returned; otherwise, a new array\nof proper size is created.\n\n@see #writeLongArray(long[])\n@see #readLongArray()\n@see #readLongArray(long[], int)\n@return the read long array + p 1 toArray + c the array to reuse + m (Lio/netty/buffer/ByteBuf;)I compareTo compareTo + m ()Lnet/minecraft/class_2487; method_10798 readNbt + c Reads an NBT compound from this buf. The binary representation of NBT is\nhandled by {@link net.minecraft.nbt.NbtIo}. If an NBT null is encountered,\nthis method returns {@code null}. The compound can have a maximum size of\n{@value #MAX_READ_NBT_SIZE} bytes.\n\n@return the read compound, may be {@code null}\n@throws io.netty.handler.codec.EncoderException if the NBT cannot be read\n@throws RuntimeException if the compound exceeds the allowed maximum size\n@see #writeNbt(NbtCompound)\n@see #readUnlimitedNbt()\n@see #readNbt(NbtTagSizeTracker)\n@see #MAX_READ_NBT_SIZE + m (Ljava/util/function/IntFunction;Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/Map; method_34069 readMap + c Reads a map from this buf. The map is stored as a leading\n{@linkplain #readVarInt() var int} size followed by each key and value\npair.\n\n@param the key type\n@param the value type\n@param the map type\n@return the read map\n@see #writeMap(Map, BiConsumer, BiConsumer)\n@see #readMap(Function, Function) + p 1 mapFactory + c a factory that creates a map with a given size + p 3 valueParser + c a parser that parses each value for the map given this buf + p 2 keyParser + c a parser that parses each key for the map given this buf + f I field_33287 MAX_READ_NBT_SIZE + c The maximum size, in number of bytes, allowed of the NBT compound read by\n{@link #readNbt()}. + m ()Lnet/minecraft/class_1799; method_10819 readItemStack + c Reads an item stack from this buf. An item stack is represented by a\nboolean indicating whether it exists; if it exists, it is followed by\na var int for its raw id, a byte for its count, and an NBT compound for\nits tag.\n\n@return the read item stack\n@see #writeItemStack(ItemStack) + m (Ljava/util/function/Consumer;)V method_34065 forEachInCollection + c Iterates a collection from this buf. The collection is stored as a leading\n{@linkplain #readVarInt() var int} {@code size} followed by the entries\nsequentially. The {@code consumer} will be called {@code size} times.\n\n@see #readCollection(IntFunction, Function) + p 1 consumer + c the consumer to read entries +c net/minecraft/class_2541 net/minecraft/block/VineBlock + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z method_10821 shouldConnectTo + p 0 world + p 2 direction + p 1 pos + m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_265; method_31018 getShapeForState + p 0 state + f Lnet/minecraft/class_265; field_11704 EAST_SHAPE + f Lnet/minecraft/class_265; field_11705 WEST_SHAPE + f Lnet/minecraft/class_265; field_11698 UP_SHAPE + m (Lnet/minecraft/class_2680;)I method_10822 getAdjacentBlockCount + p 1 state + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680; method_10827 getPlacementShape + p 3 pos + p 1 state + p 2 world + f Lnet/minecraft/class_265; field_11700 NORTH_SHAPE + f Lnet/minecraft/class_265; field_11701 SOUTH_SHAPE + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Ljava/util/Random;)Lnet/minecraft/class_2680; method_10820 getGrownState + p 1 above + p 3 random + p 2 state + f Lnet/minecraft/class_2746; field_11706 NORTH + f Lnet/minecraft/class_2746; field_11703 UP + f Lnet/minecraft/class_2746; field_11702 EAST + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_10824 canGrowAt + p 2 pos + p 1 world + f Lnet/minecraft/class_2746; field_11699 SOUTH + m (Lnet/minecraft/class_2350;)Lnet/minecraft/class_2746; method_10828 getFacingProperty + p 0 direction + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z method_10829 shouldHaveSide + p 3 side + p 2 pos + p 1 world + f Lnet/minecraft/class_2746; field_11696 WEST + f Ljava/util/Map; field_11697 FACING_PROPERTIES + m (Lnet/minecraft/class_2680;)Z method_10823 hasAdjacentBlocks + p 1 state + m (Lnet/minecraft/class_2680;)Z method_10830 hasHorizontalSide + p 1 state + f Ljava/util/Map; field_26659 shapesByState +c net/minecraft/class_3872 net/minecraft/client/gui/screen/ingame/BookScreen + f Lnet/minecraft/class_474; field_17123 previousPageButton + f Z field_18976 pageTurnSound + f Lnet/minecraft/class_3872$class_3931; field_17417 EMPTY_PROVIDER + m (DD)Lnet/minecraft/class_2583; method_17048 getTextAt + p 3 y + p 1 x + m (I)Z method_17556 setPage + p 1 index + m ()V method_17558 addPageButtons + m ()V method_17058 goToNextPage + m ()V method_34494 closeScreen + m (Lnet/minecraft/class_3872$class_3931;)V method_17554 setPageProvider + p 1 pageProvider + m ()I method_17055 getPageCount + f Lnet/minecraft/class_474; field_17122 nextPageButton + f I field_17121 cachedPageIndex + f Lnet/minecraft/class_3872$class_3931; field_17418 contents + f Ljava/util/List; field_17120 cachedPage + m (I)Z method_17789 jumpToPage + p 1 page + f Lnet/minecraft/class_2561; field_25897 pageIndexText + m ()V method_17557 addCloseButton + m ()V method_17057 goToPreviousPage + m (Lnet/minecraft/class_2487;)Ljava/util/List; method_17555 readPages + p 0 nbt + f I field_17119 pageIndex + m ()V method_17059 updatePageButtons + f Lnet/minecraft/class_2960; field_17117 BOOK_TEXTURE + m (Lnet/minecraft/class_3872$class_3931;)V + p 1 pageProvider + m (Lnet/minecraft/class_3872$class_3931;Z)V + p 1 contents + p 2 playPageTurnSound + m (Lnet/minecraft/class_2487;Ljava/util/function/Consumer;)V method_33888 method_33888 + p 0 nbt +c net/minecraft/class_3872$class_3931 net/minecraft/client/gui/screen/ingame/BookScreen$Contents + m (Lnet/minecraft/class_1799;)Lnet/minecraft/class_3872$class_3931; method_17562 create + p 0 stack + m (I)Lnet/minecraft/class_5348; method_17561 getPageUnchecked + p 1 index + m ()I method_17560 getPageCount + m (I)Lnet/minecraft/class_5348; method_17563 getPage + p 1 index +c net/minecraft/class_3872$class_3932 net/minecraft/client/gui/screen/ingame/BookScreen$WritableBookContents + m (Lnet/minecraft/class_1799;)V + p 1 stack + m (Lnet/minecraft/class_1799;)Ljava/util/List; method_17564 getPages + p 0 stack + f Ljava/util/List; field_17419 pages +c net/minecraft/class_3872$class_3933 net/minecraft/client/gui/screen/ingame/BookScreen$WrittenBookContents + m (Lnet/minecraft/class_1799;)V + p 1 stack + f Ljava/util/List; field_17420 pages + m (Lnet/minecraft/class_1799;)Ljava/util/List; method_17565 getPages + p 0 stack +c net/minecraft/class_1211 net/minecraft/datafixer/fix/EntityRenameFix + m (Ljava/lang/String;Lcom/mojang/datafixers/schemas/Schema;Z)V + p 1 name + p 3 changesType + p 2 outputSchema + f Ljava/lang/String; field_5734 name + m (Ljava/lang/String;)Ljava/lang/String; method_5163 rename + p 1 oldName +c net/minecraft/class_1207 net/minecraft/datafixer/mapping/LegacyCoralFanBlockMapping + f Ljava/util/Map; field_5709 MAP +c net/minecraft/class_2539 net/minecraft/network/NetworkState + m (Lnet/minecraft/class_2596;)Lnet/minecraft/class_2539; method_10786 getPacketHandlerState + p 0 handler + m ()Lnet/minecraft/class_2539$class_4533; method_22308 createPacketHandlerInitializer + f I field_33281 NULL_PACKET_ID_OR_MIN_STATE_ID + f [Lnet/minecraft/class_2539; field_11693 STATES + f I field_33282 MAX_STATE_ID + f Ljava/util/Map; field_11687 HANDLER_STATE_MAP + f I field_20594 stateId + f Ljava/util/Map; field_20595 packetHandlers + m (I)Lnet/minecraft/class_2539; method_10782 byId + p 0 id + m (Lnet/minecraft/class_2598;ILnet/minecraft/class_2540;)Lnet/minecraft/class_2596; method_10783 getPacketHandler + p 2 packetId + p 1 side + p 3 buf + m ()I method_10785 getId + m (Ljava/lang/String;IILnet/minecraft/class_2539$class_4533;)V + p 3 id + m (Lnet/minecraft/class_2598;Lnet/minecraft/class_2596;)Ljava/lang/Integer; method_10781 getPacketId + p 2 packet + p 1 side +c net/minecraft/class_2539$class_4532 net/minecraft/network/NetworkState$PacketHandler + m (Ljava/lang/Class;)Ljava/lang/Integer; method_22312 getId + p 1 packet + m (Ljava/lang/Class;Ljava/util/function/Function;)Lnet/minecraft/class_2539$class_4532; method_22313 register + p 1 type + m (ILnet/minecraft/class_2540;)Lnet/minecraft/class_2596; method_22310 createPacket + p 2 buf + p 1 id + f Ljava/util/List; field_20597 packetFactories + m ()Ljava/lang/Iterable; method_22309 getPacketTypes + f Lit/unimi/dsi/fastutil/objects/Object2IntMap; field_20596 packetIds +c net/minecraft/class_2539$class_4533 net/minecraft/network/NetworkState$PacketHandlerInitializer + m (Lnet/minecraft/class_2598;Lnet/minecraft/class_2539$class_4532;)Lnet/minecraft/class_2539$class_4533; method_22315 setup + p 2 handler + p 1 side + f Ljava/util/Map; field_20598 packetHandlers +c net/minecraft/class_1206 net/minecraft/datafixer/fix/RecipeFix + f Ljava/util/Map; field_5708 recipes + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 1 outputSchema + p 2 changesType +c net/minecraft/class_1205 net/minecraft/datafixer/fix/RecipeRenamingFix + f Ljava/util/Map; field_5707 recipes + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 2 changesType + p 1 outputSchema +c net/minecraft/class_1204 net/minecraft/datafixer/fix/OptionsKeyTranslationFix + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 2 changesType + p 1 outputSchema +c net/minecraft/class_3866 net/minecraft/block/entity/FurnaceBlockEntity + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V + p 1 pos + p 2 state +c net/minecraft/class_2535 net/minecraft/network/ClientConnection + c A connection backed by a netty channel. It can be one to a client on the\nserver or one to a server on a client. + m ()Lnet/minecraft/class_2598; method_36121 getSide + c Returns the side of this connection, or the direction of the packets received\nby this connection. + m ()F method_10745 getAveragePacketsSent + f Z field_11640 errored + m ()Z method_10772 hasChannel + f F field_11653 averagePacketsSent + f Lnet/minecraft/class_3528; field_11650 CLIENT_IO_GROUP + m ()V method_10757 disableAutoRead + m (Lio/netty/channel/ChannelHandlerContext;)V channelInactive channelInactive + p 1 context + m (Ljava/net/InetAddress;IZ)Lnet/minecraft/class_2535; method_10753 connect + p 1 port + p 0 address + p 2 shouldUseNativeTransport + f Z field_11647 encrypted + m (Lnet/minecraft/class_2596;Lio/netty/util/concurrent/GenericFutureListener;)V method_10752 send + p 2 callback + p 1 packet + m ()Z method_10771 isEncrypted + m ()Ljava/net/SocketAddress; method_10755 getAddress + m (Lnet/minecraft/class_2561;)V method_10747 disconnect + p 1 disconnectReason + f Lorg/apache/logging/log4j/Marker; field_11641 NETWORK_MARKER + f I field_11656 packetsSentCounter + m ()Lnet/minecraft/class_2561; method_10748 getDisconnectReason + m ()Z method_10756 isLocal + f Lnet/minecraft/class_3528; field_11657 EPOLL_CLIENT_IO_GROUP + f Lnet/minecraft/class_2561; field_11660 disconnectReason + m (I)V method_10760 setCompressionThreshold + p 1 compressionThreshold + m ()V method_10768 handleDisconnection + f Lnet/minecraft/class_3528; field_11649 LOCAL_CLIENT_IO_GROUP + f Lio/netty/channel/Channel; field_11651 channel + m (Lnet/minecraft/class_2596;Lio/netty/util/concurrent/GenericFutureListener;)V method_10764 sendImmediately + p 2 callback + p 1 packet + f Lnet/minecraft/class_2598; field_11643 side + c The side this connection is to. + f Z field_11646 disconnected + f Lnet/minecraft/class_2547; field_11652 packetListener + m (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Throwable;)V exceptionCaught exceptionCaught + p 2 ex + p 1 context + m (Lio/netty/channel/ChannelHandlerContext;)V channelActive channelActive + p 1 context + m (Lnet/minecraft/class_2596;)V method_10743 send + p 1 packet + f Lorg/apache/logging/log4j/Marker; field_11639 NETWORK_PACKETS_MARKER + m (Ljava/net/SocketAddress;)Lnet/minecraft/class_2535; method_10769 connectLocal + p 0 address + f F field_33280 CURRENT_PACKET_COUNTER_WEIGHT + c Represents when the average packet counter is updated, what percent of the\nvalue of the average counter is set from the current counter.\n\n

The formula is {@link #averagePacketsSent averagePacketsSent} = {@value}\n× {@link #packetsSentCounter packetsSentCounter} + (1 - {@value}) ×\n{@code averagePacketsSent}. + m (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;)V channelRead0 channelRead0 + p 1 context + p 2 packet + m ()V method_30615 updateStats + f I field_11655 ticks + m ()V method_10751 sendQueuedPackets + f Ljava/util/Queue; field_11644 packetQueue + m (Ljavax/crypto/Cipher;Ljavax/crypto/Cipher;)V method_10746 setupEncryption + m (Lio/netty/channel/ChannelHandlerContext;Lnet/minecraft/class_2596;)V method_10770 channelRead0 + f Lorg/apache/logging/log4j/Logger; field_11642 LOGGER + m ()F method_10762 getAveragePacketsReceived + m ()Lnet/minecraft/class_2598; method_36122 getOppositeSide + c Returns the opposite side of this connection, or the direction of the packets\nsent by this connection. + m ()Lnet/minecraft/class_2539; method_32306 getState + c Returns the current network state of this connection. + f Lio/netty/util/AttributeKey; field_11648 PROTOCOL_ATTRIBUTE_KEY + c The attribute key for the current network state of the backing netty\nchannel. + f Ljava/net/SocketAddress; field_11645 address + m (Lnet/minecraft/class_2596;Lnet/minecraft/class_2547;)V method_10759 handlePacket + p 1 listener + p 0 packet + f F field_11654 averagePacketsReceived + f I field_11658 packetsReceivedCounter + m ()V method_10754 tick + m ()Z method_10758 isOpen + m ()Lnet/minecraft/class_2547; method_10744 getPacketListener + m (Lnet/minecraft/class_2598;)V + p 1 side + m (Lnet/minecraft/class_2547;)V method_10763 setPacketListener + c Sets the packet listener that will handle oncoming packets, including\nones that are not yet handled by the current packet listener.\n\n@apiNote This may be called from the {@linkplain #packetListener} stored\nin this connection. + p 1 listener + m (Lnet/minecraft/class_2539;)V method_10750 setState + p 1 state +c net/minecraft/class_2535$class_2536 net/minecraft/network/ClientConnection$QueuedPacket + f Lio/netty/util/concurrent/GenericFutureListener; field_11662 callback + f Lnet/minecraft/class_2596; field_11661 packet + m (Lnet/minecraft/class_2596;Lio/netty/util/concurrent/GenericFutureListener;)V + p 1 packet + p 2 callback +c net/minecraft/class_3867 net/minecraft/block/enums/Attachment + m (Ljava/lang/String;ILjava/lang/String;)V + p 3 name + f Ljava/lang/String; field_17102 name +c net/minecraft/class_2537 net/minecraft/block/TripwireHookBlock + f Lnet/minecraft/class_265; field_11665 SOUTH_SHAPE + f Lnet/minecraft/class_265; field_11667 WEST_SHAPE + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;ZZZZ)V method_10777 playSound + p 6 off + p 4 on + p 5 detached + p 2 pos + p 3 attached + p 1 world + f Lnet/minecraft/class_2746; field_11669 ATTACHED + f Lnet/minecraft/class_265; field_11670 EAST_SHAPE + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;ZZILnet/minecraft/class_2680;)V method_10776 update + p 3 state + p 2 pos + p 4 beingRemoved + p 1 world + f Lnet/minecraft/class_2746; field_11671 POWERED + f Lnet/minecraft/class_265; field_11668 NORTH_SHAPE + f Lnet/minecraft/class_2753; field_11666 FACING + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)V method_10775 updateNeighborsOnAxis + p 1 world + p 2 pos + p 3 direction +c net/minecraft/class_1209 net/minecraft/datafixer/fix/SavedDataVillageCropFix + m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_5154 fixSmallPlotCropIds + m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_5155 fixLargePlotCropIds + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 1 outputSchema + p 2 changesType + m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; method_5156 fixCropId + p 1 cropId + m (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; method_5151 fixVillageChildren + p 0 villageChildren +c net/minecraft/class_3868 net/minecraft/structure/DesertVillageData + f Lnet/minecraft/class_3785; field_25948 STRUCTURE_POOLS + m ()V method_17037 init +c net/minecraft/class_2538 net/minecraft/block/TripwireBlock + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_10779 update + p 3 state + p 1 world + p 2 pos + f Lnet/minecraft/class_2537; field_11677 hookBlock + f Lnet/minecraft/class_2746; field_11678 SOUTH + f Lnet/minecraft/class_2746; field_11679 DISARMED + m (Lnet/minecraft/class_2537;Lnet/minecraft/class_4970$class_2251;)V + p 2 settings + p 1 hookBlock + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_10780 updatePowered + p 2 pos + p 1 world + f Ljava/util/Map; field_11676 FACING_PROPERTIES + f Lnet/minecraft/class_2746; field_11680 POWERED + f Lnet/minecraft/class_265; field_11682 ATTACHED_SHAPE + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;)Z method_10778 shouldConnectTo + p 2 facing + p 1 state + f Lnet/minecraft/class_265; field_11681 DETACHED_SHAPE + f Lnet/minecraft/class_2746; field_11683 ATTACHED + f Lnet/minecraft/class_2746; field_11673 EAST + f Lnet/minecraft/class_2746; field_11674 WEST + f Lnet/minecraft/class_2746; field_11675 NORTH +c net/minecraft/class_1208 net/minecraft/datafixer/TypeReferences + c Represents all the type references Minecraft's datafixer can fix. + f Lcom/mojang/datafixers/DSL$TypeReference; field_5721 OBJECTIVE + f Lcom/mojang/datafixers/DSL$TypeReference; field_5711 RECIPE + f Lcom/mojang/datafixers/DSL$TypeReference; field_5723 ENTITY_TREE + c A type reference which refers to an entity tree.\n\n

An entity tree contains the passengers of an entity and their passengers. + f Lcom/mojang/datafixers/DSL$TypeReference; field_19224 POI_CHUNK + c A type reference which refers to the point of interest data in a chunk. + f Lcom/mojang/datafixers/DSL$TypeReference; field_5713 ITEM_NAME + c A type reference which refers to an item's identifier. + f Lcom/mojang/datafixers/DSL$TypeReference; field_5725 ADVANCEMENTS + f Lcom/mojang/datafixers/DSL$TypeReference; field_5715 PLAYER + c A type reference which refers to a player. + f Lcom/mojang/datafixers/DSL$TypeReference; field_5727 BLOCK_ENTITY + c A type reference which refers to a block entity. + f Lcom/mojang/datafixers/DSL$TypeReference; field_5717 OPTIONS + c A type reference which refers to client game options. + f Lcom/mojang/datafixers/DSL$TypeReference; field_5729 ENTITY + c A type reference which refers to a type of entity. + f Lcom/mojang/datafixers/DSL$TypeReference; field_5719 ENTITY_NAME + c A type reference which refers to an entity's identifier. + f Lcom/mojang/datafixers/DSL$TypeReference; field_26993 ENTITY_CHUNK + c A type reference which refers to the entity data in a chunk. + f Lcom/mojang/datafixers/DSL$TypeReference; field_5730 STATS + f Lcom/mojang/datafixers/DSL$TypeReference; field_5720 BLOCK_STATE + c A type reference which refers to a block state. + f Lcom/mojang/datafixers/DSL$TypeReference; field_5710 LEVEL + f Lcom/mojang/datafixers/DSL$TypeReference; field_5732 SAVED_DATA + f Lcom/mojang/datafixers/DSL$TypeReference; field_5722 HOTBAR + c A type reference which refers to the saved creative hotbars.\n\n

This type reference is only used on the client. + f Lcom/mojang/datafixers/DSL$TypeReference; field_5712 ITEM_STACK + c A type reference which refers to an item stack. + f Lcom/mojang/datafixers/DSL$TypeReference; field_5724 STRUCTURE_FEATURE + f Lcom/mojang/datafixers/DSL$TypeReference; field_5714 TEAM + f Lcom/mojang/datafixers/DSL$TypeReference; field_5726 CHUNK + c A type reference which refers to a chunk. + f Lcom/mojang/datafixers/DSL$TypeReference; field_23067 CHUNK_GENERATOR_SETTINGS + c A type reference which refers to chunk generator settings. + f Lcom/mojang/datafixers/DSL$TypeReference; field_5716 STRUCTURE + f Lcom/mojang/datafixers/DSL$TypeReference; field_5728 BIOME + c A type reference which refers to a biome. + f Lcom/mojang/datafixers/DSL$TypeReference; field_5718 UNTAGGED_SPAWNER + f Lcom/mojang/datafixers/DSL$TypeReference; field_5731 BLOCK_NAME + c A type reference which refers to a block's identifier. +c net/minecraft/class_765 net/minecraft/client/render/LightmapTextureManager + f Lnet/minecraft/class_757; field_4134 renderer + m (I)I method_24186 getBlockLightCoordinates + p 0 light + m (I)I method_24187 getSkyLightCoordinates + p 0 light + f Z field_4135 dirty + f Lnet/minecraft/class_310; field_4137 client + m (Lnet/minecraft/class_1937;I)F method_23284 getBrightness + p 1 world + m ()V method_3316 enable + m (F)V method_3313 update + p 1 delta + m ()V method_3314 tick + m ()V method_3315 disable + m (Lnet/minecraft/class_757;Lnet/minecraft/class_310;)V + p 2 client + p 1 renderer + f Lnet/minecraft/class_1011; field_4133 image + m (II)I method_23687 pack + p 0 block + p 1 sky + f Lnet/minecraft/class_1043; field_4138 texture + f Lnet/minecraft/class_2960; field_4136 textureIdentifier +c net/minecraft/class_4371 net/minecraft/client/realms/gui/screen/RealmsAcceptRejectButton + m ()I method_21109 getRight + m (I)V method_21110 handleClick + p 1 index + m (Lnet/minecraft/class_4587;IIZ)V method_21112 render + p 3 y + p 1 matrices + p 2 x + m (Lnet/minecraft/class_4587;IIII)V method_21111 render + p 1 matrices + m ()I method_21115 getBottom + f I field_19690 width + f I field_19691 height + m (Lnet/minecraft/class_4904;Lnet/minecraft/class_4280$class_4281;Ljava/util/List;IDD)V method_21114 handleClick + p 4 mouseX + p 2 buttons + p 3 button + p 0 selectionList + p 6 mouseY + f I field_19692 x + f I field_19693 y + m (IIII)V + p 1 width + p 3 x + p 2 height + p 4 y + m (Lnet/minecraft/class_4587;Ljava/util/List;Lnet/minecraft/class_4904;IIII)V method_21113 render + p 0 matrices +c net/minecraft/class_763 net/minecraft/client/render/item/ItemModels + m ()V method_3310 reloadModels + f Lnet/minecraft/class_1092; field_4128 modelManager + m (Lnet/minecraft/class_1799;)Lnet/minecraft/class_1087; method_3308 getModel + p 1 stack + m (Lnet/minecraft/class_1792;Lnet/minecraft/class_1091;)V method_3309 putModel + p 2 modelId + p 1 item + m (Lnet/minecraft/class_1792;)Lnet/minecraft/class_1087; method_3304 getModel + p 1 item + f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; field_4130 models + m (Lnet/minecraft/class_1799;)Lnet/minecraft/class_1058; method_3305 getSprite + p 1 stack + f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; field_4129 modelIds + m (Lnet/minecraft/class_1935;)Lnet/minecraft/class_1058; method_3307 getSprite + p 1 item + m ()Lnet/minecraft/class_1092; method_3303 getModelManager + m (Lnet/minecraft/class_1792;)I method_3306 getModelId + p 0 item + m (Lnet/minecraft/class_1092;)V + p 1 modelManager +c net/minecraft/class_3043 net/minecraft/server/command/EffectCommand + m (Lnet/minecraft/class_2168;)Z method_13235 method_13235 + p 0 source + m (Lcom/mojang/brigadier/context/CommandContext;)I method_23650 method_23650 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13225 method_13225 + p 0 context + m (Lnet/minecraft/class_2168;Ljava/util/Collection;Lnet/minecraft/class_1291;)I method_13231 executeClear + p 0 source + p 2 effect + p 1 targets + m (Lnet/minecraft/class_2168;Ljava/util/Collection;)I method_13230 executeClear + p 1 targets + p 0 source + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13226 method_13226 + p 0 context + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13229 register + p 0 dispatcher + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13232 method_13232 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13234 method_13234 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13233 method_13233 + p 0 context + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13607 GIVE_FAILED_EXCEPTION + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13608 CLEAR_SPECIFIC_FAILED_EXCEPTION + m (Lnet/minecraft/class_2168;Ljava/util/Collection;Lnet/minecraft/class_1291;Ljava/lang/Integer;IZ)I method_13227 executeGive + p 3 seconds + p 2 effect + p 5 showParticles + p 4 amplifier + p 1 targets + p 0 source + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13228 method_13228 + p 0 context + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13609 CLEAR_EVERYTHING_FAILED_EXCEPTION +c net/minecraft/class_769 net/minecraft/client/render/BuiltChunkStorage + m (Lnet/minecraft/class_846;)V method_3324 createChunks + f Lnet/minecraft/class_1937; field_4151 world + m (I)V method_3325 setViewDistance + p 1 viewDistance + f Lnet/minecraft/class_761; field_4146 worldRenderer + f [Lnet/minecraft/class_846$class_851; field_4150 chunks + m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_846$class_851; method_3323 getRenderedChunk + p 1 pos + m (III)I method_3326 getChunkIndex + p 3 z + p 2 y + p 1 x + m ()V method_3327 clear + m (IIIZ)V method_16040 scheduleRebuild + p 4 important + p 3 z + p 2 y + p 1 x + m (Lnet/minecraft/class_846;Lnet/minecraft/class_1937;ILnet/minecraft/class_761;)V + p 4 worldRenderer + p 2 world + p 3 viewDistance + f I field_4147 sizeZ + f I field_4148 sizeX + f I field_4149 sizeY + m (DD)V method_3330 updateCameraPosition + p 1 x + p 3 z +c net/minecraft/class_768 net/minecraft/client/util/Rect2i + m (II)Z method_3318 contains + p 1 x + p 2 y + f I field_4142 height + m ()I method_3319 getWidth + f I field_4143 width + f I field_4144 y + f I field_4145 x + m ()I method_3321 getX + m (IIII)V + p 4 height + p 3 width + p 2 y + p 1 x + m ()I method_3322 getY + m ()I method_3320 getHeight +c net/minecraft/class_766 net/minecraft/client/gui/RotatingCubeMapRenderer + f Lnet/minecraft/class_310; field_4139 client + f F field_4140 time + m (Lnet/minecraft/class_751;)V + p 1 cubeMap + f Lnet/minecraft/class_751; field_4141 cubeMap + m (FF)V method_3317 render + p 1 delta + p 2 alpha +c net/minecraft/class_93 net/minecraft/loot/entry/SequenceEntry + m ([Lnet/minecraft/class_79$class_80;)Lnet/minecraft/class_93$class_6152; method_35511 create + p 0 entries + m (Lnet/minecraft/class_64;Lnet/minecraft/class_64;Lnet/minecraft/class_47;Ljava/util/function/Consumer;)Z method_29315 method_29315 + p 2 context + m ([Lnet/minecraft/class_64;Lnet/minecraft/class_47;Ljava/util/function/Consumer;)Z method_452 method_452 + p 2 lootChoiceExpander + p 1 context +c net/minecraft/class_93$class_6152 net/minecraft/loot/entry/SequenceEntry$Builder + m ()Lnet/minecraft/class_93$class_6152; method_35512 getThisBuilder + m ([Lnet/minecraft/class_79$class_80;)V + p 1 entries + f Ljava/util/List; field_31846 entries +c net/minecraft/class_3048 net/minecraft/server/command/EnchantCommand + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13630 FAILED_EXCEPTION + m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_13244 method_13244 + p 0 itemName + m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_13242 method_13242 + p 0 entityName + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13245 method_13245 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13240 method_13240 + p 0 context + m (Lnet/minecraft/class_2168;Ljava/util/Collection;Lnet/minecraft/class_1887;I)I method_13241 execute + p 3 level + p 2 enchantment + p 1 targets + p 0 source + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_13629 FAILED_ENTITY_EXCEPTION + m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_13248 method_13248 + p 1 maxLevel + p 0 level + m (Lnet/minecraft/class_2168;)Z method_13246 method_13246 + p 0 source + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_13633 FAILED_INCOMPATIBLE_EXCEPTION + m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_13247 method_13247 + p 0 entityName + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_13631 FAILED_ITEMLESS_EXCEPTION + f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; field_13632 FAILED_LEVEL_EXCEPTION + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13243 register + p 0 dispatcher +c net/minecraft/class_4379 net/minecraft/client/realms/gui/screen/RealmsBackupInfoScreen + f Lnet/minecraft/class_4867; field_19736 backup + f Lnet/minecraft/class_4379$class_4380; field_19738 backupInfoList + m (Ljava/lang/String;)Lnet/minecraft/class_2561; method_21143 gameModeMetadata + p 1 value + m (Lnet/minecraft/class_437;Lnet/minecraft/class_4867;)V + p 2 backup + p 1 parent + m (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/class_2561; method_21141 checkForSpecificMetadata + p 2 value + p 1 key + f Lnet/minecraft/class_2561; field_27937 UNKNOWN + f Lnet/minecraft/class_437; field_19734 parent + m (Ljava/lang/String;)Lnet/minecraft/class_2561; method_21140 gameDifficultyMetadata + p 1 value +c net/minecraft/class_4379$class_5344 net/minecraft/client/realms/gui/screen/RealmsBackupInfoScreen$BackupInfoListEntry + f Ljava/lang/String; field_25259 value + f Ljava/lang/String; field_25258 key + m (Lnet/minecraft/class_4379;Ljava/lang/String;Ljava/lang/String;)V + p 3 value + p 2 key +c net/minecraft/class_4379$class_4380 net/minecraft/client/realms/gui/screen/RealmsBackupInfoScreen$BackupInfoList + m (Lnet/minecraft/class_4379;Lnet/minecraft/class_310;)V + p 2 client + m (Ljava/lang/String;Ljava/lang/String;)V method_29336 method_29336 + p 1 key + p 2 value +c net/minecraft/class_94 net/minecraft/loot/function/ApplyBonusLootFunction + f Lnet/minecraft/class_94$class_96; field_1009 formula + m (Lnet/minecraft/class_1887;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_117; method_457 method_457 + p 1 conditions + m (Lnet/minecraft/class_1887;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_117; method_453 method_453 + p 1 conditions + m (Lnet/minecraft/class_1887;)Lnet/minecraft/class_120$class_121; method_456 uniformBonusCount + p 0 enchantment + m (Lnet/minecraft/class_1887;)Lnet/minecraft/class_120$class_121; method_455 oreDrops + p 0 enchantment + f Lnet/minecraft/class_1887; field_1011 enchantment + f Ljava/util/Map; field_1010 FACTORIES + m ([Lnet/minecraft/class_5341;Lnet/minecraft/class_1887;Lnet/minecraft/class_94$class_96;)V + p 3 formula + p 2 enchantment + p 1 conditions + m (Lnet/minecraft/class_1887;I[Lnet/minecraft/class_5341;)Lnet/minecraft/class_117; method_462 method_462 + p 2 conditions + m (Lnet/minecraft/class_1887;IF[Lnet/minecraft/class_5341;)Lnet/minecraft/class_117; method_459 method_459 + p 3 conditions + m (Lnet/minecraft/class_1887;I)Lnet/minecraft/class_120$class_121; method_461 uniformBonusCount + p 0 enchantment + p 1 bonusMultiplier + m (Lnet/minecraft/class_1887;FI)Lnet/minecraft/class_120$class_121; method_463 binomialWithBonusCount + p 2 extra + p 0 enchantment + p 1 probability +c net/minecraft/class_94$class_97 net/minecraft/loot/function/ApplyBonusLootFunction$FormulaFactory + m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_94$class_96; deserialize deserialize + p 1 functionJson + p 2 context +c net/minecraft/class_94$class_96 net/minecraft/loot/function/ApplyBonusLootFunction$Formula + m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonSerializationContext;)V method_465 toJson + p 2 context + p 1 json + m ()Lnet/minecraft/class_2960; method_466 getId + m (Ljava/util/Random;II)I method_467 getValue + p 1 random + p 2 initialCount + p 3 enchantmentLevel +c net/minecraft/class_94$class_95 net/minecraft/loot/function/ApplyBonusLootFunction$BinomialWithBonusCount + m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_94$class_96; method_464 fromJson + p 1 context + p 0 json + f Lnet/minecraft/class_2960; field_1013 ID + f I field_1014 extra + f F field_1012 probability + m (IF)V + p 2 probability + p 1 extra +c net/minecraft/class_94$class_100 net/minecraft/loot/function/ApplyBonusLootFunction$UniformBonusCount + m (I)V + p 1 bonusMultiplier + m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_94$class_96; method_471 fromJson + p 1 context + p 0 json + f I field_1017 bonusMultiplier + f Lnet/minecraft/class_2960; field_1016 ID +c net/minecraft/class_94$class_99 net/minecraft/loot/function/ApplyBonusLootFunction$Serializer + m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_94; method_470 fromJson + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_94;Lcom/google/gson/JsonSerializationContext;)V method_469 toJson +c net/minecraft/class_94$class_98 net/minecraft/loot/function/ApplyBonusLootFunction$OreDrops + m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_94$class_96; method_468 fromJson + p 0 json + p 1 context + f Lnet/minecraft/class_2960; field_1015 ID +c net/minecraft/class_761 net/minecraft/client/render/WorldRenderer + m ()I method_3246 getCompletedChunkCount + m (III)V method_18145 scheduleBlockRenders + p 1 x + p 2 y + p 3 z + m ()Lnet/minecraft/class_276; method_29363 getWeatherFramebuffer + f Lnet/minecraft/class_4604; field_4056 capturedFrustum + f Lnet/minecraft/class_291; field_4113 starsBuffer + m ()Lnet/minecraft/class_276; method_22990 getEntityOutlinesFramebuffer + f Lnet/minecraft/class_2960; field_4108 CLOUDS + f [Lnet/minecraft/class_2350; field_4095 DIRECTIONS + f Lnet/minecraft/class_898; field_4109 entityRenderDispatcher + m (IIIIII)V method_18146 scheduleBlockRenders + p 5 maxY + p 6 maxZ + p 3 minZ + p 4 maxX + p 1 minX + p 2 minY + f D field_4081 lastCameraY + f Lnet/minecraft/class_2960; field_4111 SUN + f Lnet/minecraft/class_4740; field_21799 chunkUpdateSmoother + f Z field_4077 needsTerrainUpdate + m (Lnet/minecraft/class_3191;)V method_22987 removeBlockBreakingInfo + m ()Ljava/lang/String; method_3289 getChunksDebugString + m ()Lnet/minecraft/class_276; method_29364 getCloudsFramebuffer + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;Lnet/minecraft/class_1297;DDDLnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_22712 drawBlockOutline + p 1 matrices + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;)V method_21596 scheduleBlockRerenderIfNeeded + p 1 pos + p 2 old + p 3 updated + m (Lnet/minecraft/class_638;)V method_3244 setWorld + p 1 world + f D field_4118 lastTranslucentSortZ + f I field_4110 blockEntityCount + f I field_4089 regularEntityCount + m ()V method_29701 resetTransparencyShader + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;DDDDDDFFFFFFF)V method_22981 drawBox + c Draws a box spanning from [x1,y1,z1] to [x2,y2,z2].\nThe 3 axes centered at [x1,y1,z1] may be colored differently using xAxisRed, yAxisGreen, and zAxisBlue.\n\n

Note the coordinates the box spans are relative to current translation of the matrices. + p 0 matrices + p 1 vertexConsumer + p 20 zAxisBlue + p 18 xAxisRed + p 19 yAxisGreen + p 16 blue + p 17 alpha + p 14 red + p 15 green + p 12 z2 + p 10 y2 + p 8 x2 + p 6 z1 + p 4 y1 + p 2 x1 + f Lnet/minecraft/class_279; field_25279 transparencyShader + m (Lnet/minecraft/class_3414;Lnet/minecraft/class_2338;)V method_8562 playSong + p 1 song + p 2 songPosition + m (Lnet/minecraft/class_2394;ZDDDDDD)Lnet/minecraft/class_703; method_3282 spawnParticle + p 7 z + p 5 y + p 11 velocityY + p 9 velocityX + p 13 velocityZ + p 3 x + p 2 alwaysSpawn + p 1 parameters + f Lnet/minecraft/class_638; field_4085 world + m ()D method_34812 getViewDistance + f Lnet/minecraft/class_310; field_4088 client + f D field_4096 lastCameraZ + m (Lnet/minecraft/class_310;Lnet/minecraft/class_4599;)V + p 1 client + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_846$class_851;Lnet/minecraft/class_2350;)Lnet/minecraft/class_846$class_851; method_3241 getAdjacentChunk + p 1 pos + p 2 chunk + p 3 direction + m ()V method_3252 tick + f Lnet/minecraft/class_291; field_4094 cloudsBuffer + m (Lnet/minecraft/class_287;DDDLnet/minecraft/class_243;)V method_3239 renderClouds + p 6 z + p 4 y + p 8 color + p 2 x + p 1 builder + m ()V method_3292 scheduleTerrainUpdate + m ()V method_3280 clearChunkRenderers + f Lnet/minecraft/class_279; field_4059 entityOutlineShader + m ()D method_34811 getChunkCount + f D field_4083 lastTranslucentSortX + m ()Lnet/minecraft/class_846; method_34810 getChunkBuilder + f Ljava/util/Map; field_4119 playingSongs + m ()V method_3277 renderLightSky + m ()V method_3265 renderDarkSky + f Z field_4107 cloudsDirty + f I field_4082 lastCloudsBlockX + f Lnet/minecraft/class_846; field_4106 chunkBuilder + m (Lnet/minecraft/class_1920;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;)I method_23793 getLightmapCoordinates + p 2 pos + p 0 world + p 1 state + m (ILnet/minecraft/class_2338;I)V method_8564 processGlobalEvent + p 2 pos + p 1 eventId + m (Lnet/minecraft/class_1921;Lnet/minecraft/class_4587;DDDLnet/minecraft/class_1159;)V method_3251 renderLayer + p 2 matrices + p 1 renderLayer + m ()V method_3293 renderStars + f D field_4070 lastCameraChunkUpdateZ + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_1159;F)V method_3257 renderSky + p 1 matrices + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_1159;FDDD)V method_3259 renderClouds + p 1 matrices + m (Lnet/minecraft/class_287;)V method_3255 renderStars + p 1 buffer + m ()Z method_3281 isTerrainRenderComplete + f Ljava/util/Set; field_4055 noCullingBlockEntities + m (Lnet/minecraft/class_2394;ZZDDDDDD)Lnet/minecraft/class_703; method_3288 spawnParticle + p 1 parameters + p 14 velocityZ + p 12 velocityY + p 10 velocityX + p 8 z + p 6 y + p 4 x + p 3 canSpawnOnMinimal + p 2 alwaysSpawn + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;Lnet/minecraft/class_265;DDDFFFF)V method_3291 drawShapeOutline + p 0 matrices + f D field_4115 lastCameraPitch + f D field_4103 lastTranslucentSortY + m (J)V method_3269 updateChunks + p 1 limitTime + f Lnet/minecraft/class_4599; field_20951 bufferBuilders + m (Z)Lnet/minecraft/class_4066; method_3268 getRandomParticleSpawnChance + p 1 canSpawnOnMinimal + f [Lnet/minecraft/class_1162; field_4065 capturedFrustumOrientation + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Z)V method_3247 updateEntitiesForSong + p 3 playing + p 1 world + p 2 pos + f Lnet/minecraft/class_243; field_4072 lastCloudsColor + m (ILnet/minecraft/class_2338;I)V method_8569 setBlockBreakingInfo + p 2 pos + p 1 entityId + p 3 stage + f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; field_4058 blockBreakingInfos + m (Lnet/minecraft/class_2394;ZZDDDDDD)V method_8563 addParticle + p 10 velocityX + p 12 velocityY + p 6 y + p 8 z + p 2 shouldAlwaysSpawn + p 1 parameters + p 4 x + p 3 important + p 14 velocityZ + f Lnet/minecraft/class_276; field_25277 weatherFramebuffer + m ()V method_3254 drawEntityOutlinesFramebuffer + f I field_4073 ticks + f I field_4097 lastCloudsBlockY + f Lnet/minecraft/class_2960; field_4098 MOON_PHASES + m ()Z method_3270 canDrawEntityOutlines + m (Lnet/minecraft/class_1159;Lnet/minecraft/class_1159;DDDLnet/minecraft/class_4604;)V method_3275 captureFrustum + p 1 modelMatrix + p 5 y + p 3 x + p 9 frustum + p 7 z + f D field_4069 lastCameraX + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;I)V method_8570 updateBlock + p 3 oldState + p 2 pos + p 5 flags + p 4 newState + p 1 world + m (Lnet/minecraft/class_1920;Lnet/minecraft/class_2338;)I method_23794 getLightmapCoordinates + p 1 pos + p 0 world + f Lnet/minecraft/class_2960; field_4061 END_SKY + m ()Lnet/minecraft/class_276; method_29360 getTranslucentFramebuffer + m (Lnet/minecraft/class_4184;)V method_22713 tickRainSplashing + p 1 camera + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;Lnet/minecraft/class_238;FFFF)V method_22982 drawBox + c Draws a box.\n\n

Note the coordinates the box spans are relative to current translation of the matrices. + p 6 alpha + p 5 blue + p 4 green + p 3 red + p 2 box + p 1 vertexConsumer + p 0 matrices + f Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; field_20950 blockBreakingProgressions + m (Lnet/minecraft/class_4587;)V method_22979 checkEmpty + p 1 matrices + m (Lnet/minecraft/class_287;DDDDDDFFFF)V method_3258 drawBox + p 11 z2 + p 9 y2 + p 7 x2 + p 5 z1 + p 3 y1 + p 1 x1 + p 0 buffer + p 16 alpha + p 15 blue + p 14 green + p 13 red + m ()V method_3279 reload + f Lnet/minecraft/class_291; field_4087 lightSkyBuffer + m ()V method_29365 loadTransparencyShader + f Lnet/minecraft/class_4063; field_4080 lastCloudsRenderMode + f Lnet/minecraft/class_276; field_25278 cloudsFramebuffer + m (Lnet/minecraft/class_4184;Lnet/minecraft/class_4604;ZIZ)V method_3273 setupTerrain + p 4 frame + p 5 spectator + p 2 frustum + p 3 hasForcedFrustum + p 1 camera + f Lnet/minecraft/class_1060; field_4057 textureManager + m (II)V method_3242 onResized + m (Lnet/minecraft/class_2394;DDDDDD)V method_3276 addParticle + p 6 z + p 8 velocityX + p 2 x + p 1 parameters + p 4 y + p 10 velocityY + p 12 velocityZ + f I field_4084 cameraChunkX + m ()Ljava/lang/String; method_3272 getEntitiesDebugString + m (Lnet/minecraft/class_4587;FJZLnet/minecraft/class_4184;Lnet/minecraft/class_757;Lnet/minecraft/class_765;Lnet/minecraft/class_1159;)V method_22710 render + p 7 gameRenderer + p 2 tickDelta + p 1 matrices + p 3 limitTime + p 6 camera + p 5 renderBlockOutline + m (Lnet/minecraft/class_765;FDDD)V method_22714 renderWeather + p 1 manager + f Lnet/minecraft/class_769; field_4112 chunks + f Lnet/minecraft/class_2960; field_20797 RAIN + m (Lnet/minecraft/class_1297;DDDFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;)V method_22977 renderEntity + p 4 cameraY + p 2 cameraX + p 8 tickDelta + p 9 matrices + p 6 cameraZ + p 10 vertexConsumers + p 1 entity + m ()Lnet/minecraft/class_276; method_29361 getEntityFramebuffer + f I field_4121 cameraChunkZ + m (III)V method_8571 scheduleBlockRender + p 3 z + p 1 x + p 2 y + m (Lnet/minecraft/class_4587;)V method_3250 renderEndSky + p 1 matrices + f Lnet/minecraft/class_276; field_25274 translucentFramebuffer + f D field_4064 lastCameraYaw + f I field_4105 cameraChunkY + f I field_20792 frame + f Lnet/minecraft/class_276; field_25275 entityFramebuffer + m (Ljava/util/Collection;Ljava/util/Collection;)V method_3245 updateNoCullingBlockEntities + p 2 added + p 1 removed + m ()V method_3296 loadEntityOutlineShader + f Lorg/apache/logging/log4j/Logger; field_4060 LOGGER + m (Lnet/minecraft/class_4184;)V method_3243 renderWorldBorder + p 1 camera + m (Lnet/minecraft/class_1657;ILnet/minecraft/class_2338;I)V method_8567 processWorldEvent + p 1 source + p 3 pos + p 2 eventId + p 4 data + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;DDDDDDFFFF)V method_22980 drawBox + c Draws a box spanning from [x1,y1,z1] to [x2,y2,z2].\n\n

Note the coordinates the box spans are relative to current translation of the matrices. + p 6 z1 + p 8 x2 + p 2 x1 + p 1 vertexConsumer + p 17 alpha + p 4 y1 + p 14 red + p 0 matrices + p 16 blue + p 15 green + p 10 y2 + p 12 z2 + f Lit/unimi/dsi/fastutil/objects/ObjectArrayList; field_4086 visibleChunks + m (IIIZ)V method_3295 scheduleChunkRender + p 4 important + p 3 z + p 2 y + p 1 x + f Lnet/minecraft/class_2960; field_20798 SNOW + f Lnet/minecraft/class_2960; field_4071 FORCEFIELD + f D field_4104 lastCameraChunkUpdateX + f Lnet/minecraft/class_276; field_4101 entityOutlinesFramebuffer + m ()Lnet/minecraft/class_276; method_29362 getParticlesFramebuffer + f Lnet/minecraft/class_1161; field_4091 capturedFrustumPosition + f Lnet/minecraft/class_291; field_4102 darkSkyBuffer + m (Lnet/minecraft/class_4184;)V method_22989 renderChunkDebugInfo + p 1 camera + f D field_4120 lastCameraChunkUpdateY + f Z field_4090 shouldCaptureFrustum + f I field_4116 lastCloudsBlockZ + f Lnet/minecraft/class_276; field_25276 particlesFramebuffer + f I field_4062 viewDistance + m (Lnet/minecraft/class_2338;Z)V method_16037 scheduleSectionRender + p 2 important + p 1 pos + m (Lnet/minecraft/class_2394;ZDDDDDD)V method_8568 addParticle + p 5 y + p 7 z + p 9 velocityX + p 11 velocityY + p 13 velocityZ + p 1 parameters + p 3 x + p 2 shouldAlwaysSpawn + f Ljava/util/Set; field_4075 chunksToRebuild +c net/minecraft/class_761$class_762 net/minecraft/client/render/WorldRenderer$ChunkInfo + f Lnet/minecraft/class_846$class_851; field_4124 chunk + f I field_4122 propagationLevel + f B field_4126 cullingState + m (BLnet/minecraft/class_2350;)V method_3299 updateCullingState + p 2 from + p 1 parentCullingState + f B field_4125 direction + m (Lnet/minecraft/class_2350;)Z method_3298 canCull + p 1 from +c net/minecraft/class_761$class_5347 net/minecraft/client/render/WorldRenderer$ShaderException +c net/minecraft/class_3044 net/minecraft/world/gen/feature/FossilFeature + m (Lnet/minecraft/class_5281;Lnet/minecraft/class_3341;)I method_34295 getEmptyCorners + p 0 world + p 1 box +c net/minecraft/class_3045 net/minecraft/server/command/MeCommand + m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_2561; method_31373 getEmoteText + p 1 arg + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_3222;Lnet/minecraft/class_1297;Lnet/minecraft/class_5513$class_5837;)V method_31375 method_31375 + p 4 message + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13237 register + p 0 dispatcher + m (Lnet/minecraft/class_3222;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;Lnet/minecraft/class_3222;)Lnet/minecraft/class_2561; method_31374 method_31374 + p 3 player + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13238 method_13238 + p 0 context +c net/minecraft/class_91 net/minecraft/loot/entry/TagEntry + m (Lnet/minecraft/class_3494;)Lnet/minecraft/class_85$class_86; method_35517 builder + p 0 name + m (Lnet/minecraft/class_47;Ljava/util/function/Consumer;)Z method_447 grow + p 1 context + p 2 lootChoiceExpander + m (Lnet/minecraft/class_3494;II[Lnet/minecraft/class_5341;[Lnet/minecraft/class_117;)Lnet/minecraft/class_85; method_35518 method_35518 + p 1 weight + p 2 quality + p 3 conditions + p 4 functions + m (Ljava/util/function/Consumer;Lnet/minecraft/class_1792;)V method_449 method_449 + p 1 item + m (Lnet/minecraft/class_3494;ZII[Lnet/minecraft/class_5341;[Lnet/minecraft/class_117;)V + p 6 functions + p 5 conditions + p 4 quality + p 3 weight + p 2 expand + p 1 name + f Z field_1006 expand + m (Lnet/minecraft/class_3494;II[Lnet/minecraft/class_5341;[Lnet/minecraft/class_117;)Lnet/minecraft/class_85; method_444 method_444 + p 2 quality + p 3 conditions + p 1 weight + p 4 functions + f Lnet/minecraft/class_3494; field_1005 name + m (Lnet/minecraft/class_3494;)Lnet/minecraft/class_85$class_86; method_445 expandBuilder + p 0 name +c net/minecraft/class_91$class_92 net/minecraft/loot/entry/TagEntry$Serializer + m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;II[Lnet/minecraft/class_5341;[Lnet/minecraft/class_117;)Lnet/minecraft/class_91; method_450 fromJson + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_91;Lcom/google/gson/JsonSerializationContext;)V method_451 addEntryFields + m (Lnet/minecraft/class_2960;)Lcom/google/gson/JsonParseException; method_33283 method_33283 + p 0 id +c net/minecraft/class_3047 net/minecraft/world/gen/feature/GlowstoneBlobFeature +c net/minecraft/class_759 net/minecraft/client/render/item/HeldItemRenderer + m (Lnet/minecraft/class_746;)Lnet/minecraft/class_759$class_5773; method_33303 getHandRenderType + p 0 player + f Lnet/minecraft/class_898; field_4046 renderManager + f Lnet/minecraft/class_1921; field_21808 MAP_BACKGROUND_CHECKERBOARD + m (Lnet/minecraft/class_742;FFLnet/minecraft/class_1268;FLnet/minecraft/class_1799;FLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_3228 renderFirstPersonItem + p 6 item + p 5 swingProgress + p 4 hand + p 3 pitch + p 10 light + p 9 vertexConsumers + p 8 matrices + p 7 equipProgress + p 2 tickDelta + p 1 player + f Lnet/minecraft/class_1799; field_4048 offHand + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;IFFLnet/minecraft/class_1306;)V method_3219 renderArmHoldingItem + p 1 matrices + p 2 vertexConsumers + p 5 swingProgress + p 6 arm + p 3 light + p 4 equipProgress + f F field_4052 equipProgressOffHand + m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1799;Lnet/minecraft/class_809$class_811;ZLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_3233 renderItem + p 1 entity + p 2 stack + p 3 renderMode + p 4 leftHanded + p 5 matrices + p 6 vertexConsumers + p 7 light + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_1306;F)V method_3217 applySwingOffset + p 3 swingProgress + p 1 matrices + p 2 arm + m (FLnet/minecraft/class_4587;Lnet/minecraft/class_4597$class_4598;Lnet/minecraft/class_746;I)V method_22976 renderItem + p 4 player + p 5 light + p 2 matrices + p 3 vertexConsumers + p 1 tickDelta + m (Lnet/minecraft/class_1268;)V method_3215 resetEquipProgress + p 1 hand + m (F)F method_3227 getMapAngle + p 1 tickDelta + m (Lnet/minecraft/class_746;)Lnet/minecraft/class_759$class_5773; method_33304 getUsingItemHandRenderType + p 0 player + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1799;)V method_3223 renderFirstPersonMap + p 4 stack + p 3 swingProgress + p 2 vertexConsumers + p 1 matrices + m (Lnet/minecraft/class_1799;)Z method_33302 isChargedCrossbow + p 0 stack + f Lnet/minecraft/class_918; field_4044 itemRenderer + f Lnet/minecraft/class_1921; field_21807 MAP_BACKGROUND + f Lnet/minecraft/class_1799; field_4047 mainHand + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;IFFF)V method_3231 renderMapInBothHands + p 5 equipProgress + p 6 swingProgress + p 3 light + p 4 pitch + p 1 matrices + p 2 vertexConsumers + f F field_4053 prevEquipProgressMainHand + f Lnet/minecraft/class_310; field_4050 client + f F field_4043 equipProgressMainHand + m (Lnet/minecraft/class_310;)V + p 1 client + m (Lnet/minecraft/class_4587;FLnet/minecraft/class_1306;Lnet/minecraft/class_1799;)V method_3218 applyEatOrDrinkTransformation + p 4 stack + p 2 tickDelta + p 3 arm + p 1 matrices + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;IFLnet/minecraft/class_1306;FLnet/minecraft/class_1799;)V method_3222 renderMapInOneHand + p 1 matrices + p 2 vertexConsumers + p 3 light + p 4 equipProgress + p 5 arm + p 6 swingProgress + p 7 stack + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1306;)V method_3216 renderArm + p 1 matrices + p 4 arm + p 3 light + p 2 vertexConsumers + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_1306;F)V method_3224 applyEquipOffset + p 3 equipProgress + p 1 matrices + p 2 arm + m ()V method_3220 updateHeldItems + f F field_4051 prevEquipProgressOffHand +c net/minecraft/class_759$class_5773 net/minecraft/client/render/item/HeldItemRenderer$HandRenderType + m (Lnet/minecraft/class_1268;)Lnet/minecraft/class_759$class_5773; method_33305 shouldOnlyRender + p 0 hand + m (Ljava/lang/String;IZZ)V + p 3 renderMainHand + p 4 renderOffHand + f Z field_28388 renderOffHand + f Z field_28387 renderMainHand +c net/minecraft/class_776 net/minecraft/client/render/block/BlockRenderManager + f Lnet/minecraft/class_775; field_4167 fluidRenderer + m ()Lnet/minecraft/class_773; method_3351 getModels + f Lnet/minecraft/class_773; field_4168 models + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_1920;Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;)V method_23071 renderDamage + p 3 world + p 4 matrix + p 5 vertexConsumer + p 1 state + p 2 pos + m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_1087; method_3349 getModel + p 1 state + f Ljava/util/Random; field_4169 random + m ()Lnet/minecraft/class_778; method_3350 getModelRenderer + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_1920;Lnet/minecraft/class_4588;Lnet/minecraft/class_3610;)Z method_3352 renderFluid + p 4 state + p 2 world + p 1 pos + f Lnet/minecraft/class_778; field_4170 blockModelRenderer + f Lnet/minecraft/class_756; field_27742 builtinModelItemRenderer + f Lnet/minecraft/class_324; field_20987 blockColors + m (Lnet/minecraft/class_773;Lnet/minecraft/class_756;Lnet/minecraft/class_324;)V + p 1 models + p 2 builtinModelItemRenderer + p 3 blockColors + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;II)V method_3353 renderBlockAsEntity + p 4 light + p 5 overlay + p 1 state + p 2 matrices + p 3 vertexConsumer + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_1920;Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;ZLjava/util/Random;)Z method_3355 renderBlock + p 2 pos + p 3 world + p 4 matrix + p 5 vertexConsumer + p 1 state + p 6 cull + p 7 random +c net/minecraft/class_775 net/minecraft/client/render/block/FluidRenderer + m ()V method_3345 onResourceReload + f Lnet/minecraft/class_1058; field_4164 waterOverlaySprite + m (Lnet/minecraft/class_1920;Lnet/minecraft/class_2338;)I method_3343 getLight + p 2 pos + p 1 world + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_3611;)F method_3346 getNorthWestCornerFluidHeight + p 1 world + p 2 pos + p 3 fluid + m (Lnet/minecraft/class_1920;Lnet/minecraft/class_2338;Lnet/minecraft/class_4588;Lnet/minecraft/class_3610;)Z method_3347 render + p 4 state + p 3 vertexConsumer + p 2 pos + p 1 world + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;F)Z method_3344 isSideCovered + p 3 maxDeviation + p 2 direction + p 1 pos + p 0 world + m (Lnet/minecraft/class_4588;DDDFFFFFI)V method_23072 vertex + p 6 z + p 9 green + p 8 red + p 11 u + p 10 blue + p 13 light + p 12 v + p 1 vertexConsumer + p 2 x + p 4 y + f [Lnet/minecraft/class_1058; field_4165 lavaSprites + f [Lnet/minecraft/class_1058; field_4166 waterSprites + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Lnet/minecraft/class_3610;)Z method_3348 isSameFluid + p 1 pos + p 0 world + p 3 state + p 2 side +c net/minecraft/class_4384 net/minecraft/client/realms/gui/screen/RealmsBrokenWorldScreen + m (Lnet/minecraft/class_437;Lnet/minecraft/class_4325;JZ)V + p 2 mainScreen + p 3 serverId + p 1 parent + m ()Z method_21196 isMinigame + f Lnet/minecraft/class_437; field_19764 parent + m ()V method_21194 backButtonClicked + f Lnet/minecraft/class_4325; field_19765 mainScreen + f [Lnet/minecraft/class_2561; field_19769 message + m ()V method_21178 addButtons + m (J)V method_21181 fetchServerData + p 1 worldId + m (Lnet/minecraft/class_4587;IIIIZLjava/lang/String;IJLjava/lang/String;Z)V method_21180 drawSlotFrame + p 4 ym + p 3 xm + p 2 y + p 1 matrices + m (I)V method_21187 downloadWorld + p 1 slotId + f I field_19771 right_x + f I field_19770 left_x + f Ljava/util/List; field_19778 slotsThatHasBeenDownloaded + f I field_19779 animTick + f J field_19767 serverId + f Lorg/apache/logging/log4j/Logger; field_19763 LOGGER + m (I)I method_21179 getFramePositionX + p 1 i +c net/minecraft/class_773 net/minecraft/client/render/block/BlockModels + m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_1091; method_3340 getModelId + p 0 state + m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_1087; method_3335 getModel + p 1 state + m ()V method_3341 reload + m (Lnet/minecraft/class_2769;Ljava/lang/Comparable;)Ljava/lang/String; method_3334 propertyValueToString + f Lnet/minecraft/class_1092; field_4163 modelManager + f Ljava/util/Map; field_4162 models + m (Ljava/util/Map;)Ljava/lang/String; method_3338 propertyMapToString + m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_1058; method_3339 getSprite + p 1 state + m ()Lnet/minecraft/class_1092; method_3333 getModelManager + m (Lnet/minecraft/class_2960;Lnet/minecraft/class_2680;)Lnet/minecraft/class_1091; method_3336 getModelId + p 1 state + p 0 id +c net/minecraft/class_3054 net/minecraft/server/command/ExperienceCommand + m (Lnet/minecraft/class_2168;Ljava/util/Collection;ILnet/minecraft/class_3054$class_3055;)I method_13333 executeSet + p 1 targets + p 0 source + p 3 component + p 2 amount + m (Lnet/minecraft/class_2168;)Z method_13334 method_13334 + p 0 source + m (Lnet/minecraft/class_2168;)Z method_13335 method_13335 + p 0 source + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_3222;Lnet/minecraft/class_3054$class_3055;)I method_13328 executeQuery + p 2 component + p 1 player + p 0 source + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13336 method_13336 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13337 method_13337 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13331 method_13331 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13332 method_13332 + p 0 context + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13638 SET_POINT_INVALID_EXCEPTION + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13327 method_13327 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13338 method_13338 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13339 method_13339 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13329 method_13329 + p 0 context + m (Lnet/minecraft/class_2168;Ljava/util/Collection;ILnet/minecraft/class_3054$class_3055;)I method_13326 executeAdd + p 1 targets + p 0 source + p 3 component + p 2 amount + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13330 register + p 0 dispatcher +c net/minecraft/class_3054$class_3055 net/minecraft/server/command/ExperienceCommand$Component + m (Ljava/lang/String;ILjava/lang/String;Ljava/util/function/BiConsumer;Ljava/util/function/BiPredicate;Ljava/util/function/ToIntFunction;)V + p 6 getter + p 5 setter + p 4 adder + p 3 name + m (Lnet/minecraft/class_3222;Ljava/lang/Integer;)Z method_13343 method_13343 + p 0 player + p 1 xp + m (Lnet/minecraft/class_3222;Ljava/lang/Integer;)Z method_13342 method_13342 + p 1 level + p 0 player + m (Lnet/minecraft/class_3222;)I method_13341 method_13341 + p 0 player + m (Lnet/minecraft/class_3222;)I method_13340 method_13340 + p 0 player + f Ljava/util/function/BiPredicate; field_13642 setter + f Ljava/lang/String; field_13643 name + f Ljava/util/function/ToIntFunction; field_13645 getter + f Ljava/util/function/BiConsumer; field_13639 adder +c net/minecraft/class_4381 net/minecraft/client/realms/gui/screen/RealmsBackupScreen + f Lnet/minecraft/class_2960; field_22686 PLUS_ICON + f I field_19747 selectedBackup + f Lnet/minecraft/class_4185; field_19749 downloadButton + f Lnet/minecraft/class_2561; field_26474 NO_BACKUPS_TEXT + f Lnet/minecraft/class_2561; field_26472 CHANGES_TOOLTIP + m (I)V method_21155 restoreClicked + p 1 selectedBackup + f Ljava/util/List; field_19744 backups + f Lnet/minecraft/class_4185; field_19750 restoreButton + m (Lnet/minecraft/class_4867;Ljava/lang/String;)V method_21147 addToChangeList + p 2 key + p 1 backup + f Ljava/lang/Boolean; field_19752 noBackups + f Lnet/minecraft/class_2561; field_19745 toolTip + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_2561;II)V method_21153 renderMousehoverTooltip + p 1 matrices + m ()Z method_21162 shouldChangesButtonBeVisible + m ()V method_21170 restore + f Lnet/minecraft/class_4388; field_19743 parent + f I field_19748 slotId + m (Lnet/minecraft/class_4388;Lnet/minecraft/class_4877;I)V + p 2 serverData + p 1 parent + p 3 slotId + m ()V method_21160 updateButtonStates + m ()Z method_21164 shouldRestoreButtonBeVisible + f Lnet/minecraft/class_2960; field_22687 RESTORE_ICON + f Lnet/minecraft/class_4877; field_19753 serverData + f Lnet/minecraft/class_4903; field_19754 titleLabel + f Lnet/minecraft/class_2561; field_26473 BACKUPS_TEXT + f Lnet/minecraft/class_2561; field_26471 RESTORE_TEXT + m ()V method_21154 generateChangeList + m ()V method_21166 downloadClicked + m ()V method_21168 downloadWorldData + f Lnet/minecraft/class_4381$class_4382; field_19746 backupObjectSelectionList + f Lorg/apache/logging/log4j/Logger; field_19741 LOGGER + f I field_19742 lastScrollPosition + f Lnet/minecraft/class_4185; field_19751 changesButton +c net/minecraft/class_4381$class_4382 net/minecraft/client/realms/gui/screen/RealmsBackupScreen$BackupObjectSelectionList + m (Lnet/minecraft/class_4867;)V method_21173 addEntry + p 1 backup + m (Lnet/minecraft/class_4381$class_4383;)V method_25119 setSelected + m (I)V method_21172 selectInviteListItem + p 1 item +c net/minecraft/class_4381$class_4383 net/minecraft/client/realms/gui/screen/RealmsBackupScreen$BackupObjectSelectionListEntry + m (Lnet/minecraft/class_4381;Lnet/minecraft/class_4867;)V + p 2 backup + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4867;IIII)V method_21175 renderBackupItem + p 1 matrices + m (Lnet/minecraft/class_4587;IIII)V method_21177 drawInfo + p 1 matrices + m (Lnet/minecraft/class_4587;IIII)V method_21174 drawRestore + p 1 matrices + m (Ljava/util/Date;)Ljava/lang/String; method_21176 getMediumDatePresentation + p 1 lastModifiedDate + f Lnet/minecraft/class_4867; field_19761 mBackup +c net/minecraft/class_778 net/minecraft/client/render/block/BlockModelRenderer + m (Lnet/minecraft/class_4587$class_4665;Lnet/minecraft/class_4588;FFFLjava/util/List;II)V method_3365 renderQuad + f Lnet/minecraft/class_324; field_4178 colorMap + m (Lnet/minecraft/class_4587$class_4665;Lnet/minecraft/class_4588;Lnet/minecraft/class_2680;Lnet/minecraft/class_1087;FFFII)V method_3367 render + m ()V method_20544 enableBrightnessCache + f [Lnet/minecraft/class_2350; field_27743 DIRECTIONS + f Ljava/lang/ThreadLocal; field_4179 brightnessCache + m ()V method_20545 disableBrightnessCache + m (Lnet/minecraft/class_1920;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;IIZLnet/minecraft/class_4587;Lnet/minecraft/class_4588;Ljava/util/List;Ljava/util/BitSet;)V method_3370 renderQuadsFlat + p 9 quads + p 10 flags + p 5 overlay + p 4 light + p 7 matrices + p 6 useWorldLight + p 1 world + p 3 pos + p 2 state + m (Lnet/minecraft/class_1920;Lnet/minecraft/class_1087;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;ZLjava/util/Random;JI)Z method_3374 render + p 11 overlay + p 9 seed + p 8 random + p 7 cull + p 6 vertexConsumer + p 5 matrix + p 4 pos + p 3 state + p 2 model + p 1 world + m (Lnet/minecraft/class_1920;Lnet/minecraft/class_1087;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;ZLjava/util/Random;JI)Z method_3361 renderSmooth + p 11 overlay + p 9 seed + p 8 random + p 7 cull + p 6 vertexConsumer + p 5 buffer + p 4 pos + p 3 state + p 2 model + p 1 world + m (Lnet/minecraft/class_1920;Lnet/minecraft/class_1087;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;ZLjava/util/Random;JI)Z method_3373 renderFlat + p 8 random + p 7 cull + p 6 vertexConsumer + p 5 buffer + p 4 pos + p 3 state + p 2 model + p 1 world + m (Lnet/minecraft/class_324;)V + p 1 colorMap + m (Lnet/minecraft/class_1920;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_4588;Lnet/minecraft/class_4587$class_4665;Lnet/minecraft/class_777;FFFFIIIII)V method_23073 renderQuad + p 15 overlay + p 13 light2 + p 14 light3 + p 11 light0 + p 12 light1 + p 9 brightness2 + p 10 brightness3 + p 7 brightness0 + p 8 brightness1 + p 5 matrixEntry + p 6 quad + p 3 pos + p 4 vertexConsumer + p 1 world + p 2 state + m (Lnet/minecraft/class_1920;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;[ILnet/minecraft/class_2350;[FLjava/util/BitSet;)V method_3364 getQuadDimensions + p 6 box + p 7 flags + p 2 state + p 3 pos + p 4 vertexData + p 5 face + p 1 world + m (Lnet/minecraft/class_1920;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;Ljava/util/List;[FLjava/util/BitSet;Lnet/minecraft/class_778$class_780;I)V method_3363 renderQuadsSmooth + p 2 state + p 3 pos + p 4 matrix + p 5 vertexConsumer + p 1 world + p 10 overlay + p 6 quads + p 7 box + p 8 flags + p 9 ambientOcclusionCalculator +c net/minecraft/class_778$class_782 net/minecraft/client/render/block/BlockModelRenderer$NeighborOrientation + f I field_4222 shape +c net/minecraft/class_778$class_781 net/minecraft/client/render/block/BlockModelRenderer$Translation + f I field_4203 firstCorner + f [Lnet/minecraft/class_778$class_781; field_4202 VALUES + f I field_4201 secondCorner + m (Ljava/lang/String;IIIII)V + p 6 fourthCorner + p 5 thirdCorner + p 4 secondCorner + p 3 firstCorner + f I field_4209 fourthCorner + f I field_4198 thirdCorner + m (Lnet/minecraft/class_2350;)Lnet/minecraft/class_778$class_781; method_3394 getTranslations +c net/minecraft/class_778$class_780 net/minecraft/client/render/block/BlockModelRenderer$AmbientOcclusionCalculator + f [I field_4194 light + m (Lnet/minecraft/class_1920;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;[FLjava/util/BitSet;Z)V method_3388 apply + p 1 world + p 4 direction + p 5 box + p 2 state + p 3 pos + p 6 flags + m (IIII)I method_3386 getAmbientOcclusionBrightness + f [F field_4196 brightness + m (IIIIFFFF)I method_3389 getBrightness +c net/minecraft/class_778$class_779 net/minecraft/client/render/block/BlockModelRenderer$NeighborData + f Z field_4189 nonCubicWeight + m (Ljava/lang/String;I[Lnet/minecraft/class_2350;FZ[Lnet/minecraft/class_778$class_782;[Lnet/minecraft/class_778$class_782;[Lnet/minecraft/class_778$class_782;[Lnet/minecraft/class_778$class_782;)V + p 5 nonCubicWeight + p 3 faces + m (Lnet/minecraft/class_2350;)Lnet/minecraft/class_778$class_779; method_3378 getData + f [Lnet/minecraft/class_2350; field_4191 faces +c net/minecraft/class_778$class_4303 net/minecraft/client/render/block/BlockModelRenderer$BrightnessCache + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1920;Lnet/minecraft/class_2338;)I method_20549 getInt + p 1 state + p 3 pos + m ()V method_20548 enable + f Z field_19320 enabled + f Lit/unimi/dsi/fastutil/longs/Long2FloatLinkedOpenHashMap; field_19322 floatCache + m ()V method_20550 disable + f Lit/unimi/dsi/fastutil/longs/Long2IntLinkedOpenHashMap; field_19321 intCache + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1920;Lnet/minecraft/class_2338;)F method_20551 getFloat + p 3 pos + p 2 blockView + p 1 state +c net/minecraft/class_777 net/minecraft/client/render/model/BakedQuad + f Z field_22441 shade + m ()Lnet/minecraft/class_1058; method_35788 getSprite + f I field_4174 colorIndex + f Lnet/minecraft/class_1058; field_4176 sprite + m ([IILnet/minecraft/class_2350;Lnet/minecraft/class_1058;Z)V + p 5 shade + p 4 sprite + p 3 face + p 2 colorIndex + p 1 vertexData + m ()I method_3359 getColorIndex + m ()[I method_3357 getVertexData + m ()Lnet/minecraft/class_2350; method_3358 getFace + f Lnet/minecraft/class_2350; field_4173 face + m ()Z method_24874 hasShade + m ()Z method_3360 hasColor + f [I field_4175 vertexData +c net/minecraft/class_3050 net/minecraft/server/command/ExecuteCommand + m (Lcom/mojang/brigadier/context/CommandContext;I)Lnet/minecraft/class_2520; method_13318 method_13318 + p 1 result + m (ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/class_2168; method_13322 method_13322 + p 1 context + m (ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/class_2168; method_13269 method_13269 + p 1 context + m (Lnet/minecraft/class_2168;)Z method_13255 method_13255 + p 0 source + m (ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/class_2168; method_13285 method_13285 + p 1 context + m (ZLcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; method_13300 method_13300 + p 1 context + m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/class_2168; method_13314 method_13314 + p 0 context + m (Lnet/minecraft/class_3164$class_3167;ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/class_2168; method_13264 method_13264 + p 2 context + m (Ljava/lang/Integer;Ljava/lang/Integer;)Z method_13299 method_13299 + p 0 a + p 1 b + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13321 method_13321 + p 0 context + m (Lnet/minecraft/class_3164$class_3167;ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/class_2168; method_13256 method_13256 + p 2 context + m (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/function/BiPredicate;)Z method_13263 testScoreCondition + p 1 condition + p 0 context + m (Lnet/minecraft/class_3164$class_3167;ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/class_2168; method_13284 method_13284 + p 2 context + m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; method_13295 method_13295 + p 0 context + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13636 CONDITIONAL_FAIL_EXCEPTION + m (ZLcom/mojang/brigadier/context/CommandContext;)I method_13273 method_13273 + p 1 context + m (Lcom/mojang/brigadier/context/CommandContext;)Z method_13280 method_13280 + p 0 context + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_3002;ZZ)Lnet/minecraft/class_2168; method_13297 executeStoreBossbar + p 0 source + p 1 bossBar + p 2 storeInValue + p 3 requestResult + m (Ljava/util/Collection;Lnet/minecraft/class_269;Lnet/minecraft/class_266;ZLcom/mojang/brigadier/context/CommandContext;ZI)V method_13260 method_13260 + p 6 result + p 5 success + p 4 context + m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; method_13291 method_13291 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)Z method_13288 method_13288 + p 0 context + m (Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/builder/ArgumentBuilder;ZZ)Lcom/mojang/brigadier/builder/ArgumentBuilder; method_13320 addBlocksConditionLogic + p 3 masked + p 2 positive + p 1 builder + p 0 root + m (Lcom/mojang/brigadier/context/CommandContext;)Z method_22830 method_22830 + p 0 context + m (ZLnet/minecraft/class_3050$class_3052;Lcom/mojang/brigadier/context/CommandContext;)I method_13270 method_13270 + p 2 context + f Lcom/mojang/brigadier/suggestion/SuggestionProvider; field_20852 LOOT_CONDITIONS + m (Lnet/minecraft/class_3164$class_3167;ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/class_2168; method_13309 method_13309 + p 2 context + m (Lnet/minecraft/class_3162;Lnet/minecraft/class_2203$class_2209;)I method_13303 countPathMatches + p 1 path + p 0 object + m (Lcom/mojang/brigadier/tree/LiteralCommandNode;Lcom/mojang/brigadier/builder/LiteralArgumentBuilder;Z)Lcom/mojang/brigadier/builder/ArgumentBuilder; method_13289 addStoreArguments + p 1 builder + p 0 node + p 2 requestResult + m (Lcom/mojang/brigadier/context/CommandContext;Z)I method_13304 executeNegativeBlockCondition + p 0 context + p 1 masked + m (Lcom/mojang/brigadier/context/CommandContext;Z)Ljava/util/OptionalInt; method_13272 testBlocksCondition + p 0 context + p 1 masked + m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/class_2168; method_13268 method_13268 + p 0 context + m (Lnet/minecraft/class_3164$class_3167;ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/class_2168; method_13251 method_13251 + p 2 context + m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/class_2168; method_13252 method_13252 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; method_22831 method_22831 + p 1 builder + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;I)Lnet/minecraft/class_2520; method_13276 method_13276 + p 1 result + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_5341;)Z method_22829 testLootCondition + p 1 condition + p 0 source + m (Lnet/minecraft/class_3162;ZLnet/minecraft/class_2203$class_2209;Ljava/util/function/IntFunction;Lcom/mojang/brigadier/context/CommandContext;ZI)V method_13294 method_13294 + p 6 result + p 5 success + p 4 context + m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/class_2168; method_13308 method_13308 + p 0 context + m (Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/builder/LiteralArgumentBuilder;Z)Lcom/mojang/brigadier/builder/ArgumentBuilder; method_13298 addConditionArguments + p 0 root + p 2 positive + p 1 argumentBuilder + m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/class_2168; method_13259 method_13259 + p 0 context + m (Lcom/mojang/brigadier/ResultConsumer;Lcom/mojang/brigadier/ResultConsumer;Lcom/mojang/brigadier/context/CommandContext;ZI)V method_13279 method_13279 + p 4 result + p 2 context + p 3 success + m (Ljava/lang/Integer;Ljava/lang/Integer;)Z method_13302 method_13302 + p 0 a + p 1 b + m (Ljava/lang/Integer;Ljava/lang/Integer;)Z method_13257 method_13257 + p 1 b + p 0 a + m (ZLnet/minecraft/class_3050$class_3051;)Lcom/mojang/brigadier/Command; method_13323 getExistsConditionExecute + p 0 positive + p 1 condition + m (Lnet/minecraft/class_2168;Ljava/util/Collection;Lnet/minecraft/class_266;Z)Lnet/minecraft/class_2168; method_13290 executeStoreScore + p 3 requestResult + p 0 source + p 2 objective + p 1 targets + m (Lnet/minecraft/class_3164$class_3167;ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/class_2168; method_13311 method_13311 + p 2 context + m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; method_13293 method_13293 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; method_13281 method_13281 + p 0 context + m (ZLnet/minecraft/class_3050$class_3052;Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; method_13267 method_13267 + p 2 context + m (Lcom/mojang/brigadier/context/CommandContext;)Z method_13282 method_13282 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;I)Lnet/minecraft/class_2520; method_13283 method_13283 + p 1 result + m (Lcom/mojang/brigadier/context/CommandContext;)Z method_13266 method_13266 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;I)Lnet/minecraft/class_2520; method_13275 method_13275 + p 1 result + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13271 register + p 0 dispatcher + m (Lcom/mojang/brigadier/context/CommandContext;ZZ)Ljava/util/Collection; method_13319 getSourceOrEmptyForConditionFork + p 1 positive + p 2 value + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)Z method_13262 method_13262 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;I)Lnet/minecraft/class_2520; method_13324 method_13324 + p 1 result + m (Lcom/mojang/brigadier/context/CommandContext;)Z method_13274 method_13274 + p 0 context + m (Lnet/minecraft/class_3164$class_3167;Lcom/mojang/brigadier/context/CommandContext;)I method_13317 method_13317 + p 1 context + m (Lnet/minecraft/class_2168;)Z method_13254 method_13254 + p 0 source + m (Lcom/mojang/brigadier/context/CommandContext;I)Lnet/minecraft/class_2520; method_13307 method_13307 + p 1 result + m (Lcom/mojang/brigadier/tree/CommandNode;ZLnet/minecraft/class_3164$class_3167;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; method_13258 method_13258 + p 3 builder + m (Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/builder/ArgumentBuilder;ZLnet/minecraft/class_3050$class_3052;)Lcom/mojang/brigadier/builder/ArgumentBuilder; method_13310 addConditionLogic + p 3 condition + p 2 positive + p 1 builder + p 0 root + m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/class_2096$class_2100;)Z method_13313 testScoreMatch + p 0 context + p 1 range + m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_13316 method_13316 + p 0 maxCount + p 1 count + m (Lcom/mojang/brigadier/context/CommandContext;)Z method_13249 method_13249 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;Z)I method_13306 executePositiveBlockCondition + p 1 masked + p 0 context + f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; field_13635 BLOCKS_TOOBIG_EXCEPTION + m (Lcom/mojang/brigadier/tree/LiteralCommandNode;Lnet/minecraft/class_3164$class_3167;ZLcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; method_13253 method_13253 + p 3 builder + m (Lnet/minecraft/class_3050$class_3051;Lcom/mojang/brigadier/context/CommandContext;)I method_13305 method_13305 + p 1 context + m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/class_2168; method_13286 method_13286 + p 0 context + f Ljava/util/function/BinaryOperator; field_13634 BINARY_RESULT_CONSUMER + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_13637 CONDITIONAL_FAIL_COUNT_EXCEPTION + m (Ljava/lang/Integer;Ljava/lang/Integer;)Z method_13250 method_13250 + p 0 a + p 1 b + m (ZZLcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; method_13287 method_13287 + p 2 context + m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; method_13292 method_13292 + p 0 context + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_3162;Lnet/minecraft/class_2203$class_2209;Ljava/util/function/IntFunction;Z)Lnet/minecraft/class_2168; method_13265 executeStoreData + p 4 requestResult + p 2 path + p 3 nbtSetter + p 0 source + p 1 object + m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_13312 method_13312 + p 0 count + m (ZLcom/mojang/brigadier/context/CommandContext;)I method_13315 method_13315 + p 1 context + m (Lnet/minecraft/class_3050$class_3051;Lcom/mojang/brigadier/context/CommandContext;)I method_13296 method_13296 + p 1 context + m (ZZLnet/minecraft/class_3002;Lcom/mojang/brigadier/context/CommandContext;ZI)V method_13277 method_13277 + p 5 result + p 4 success + p 3 context + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Z)Ljava/util/OptionalInt; method_13261 testBlocksCondition + p 4 masked + p 1 start + p 0 world + p 3 destination + p 2 end +c net/minecraft/class_3050$class_3051 net/minecraft/server/command/ExecuteCommand$ExistsCondition + m (Lcom/mojang/brigadier/context/CommandContext;)I test test + p 1 context +c net/minecraft/class_3050$class_3052 net/minecraft/server/command/ExecuteCommand$Condition + m (Lcom/mojang/brigadier/context/CommandContext;)Z test test + p 1 context +c net/minecraft/class_3059 net/minecraft/world/gen/feature/HugeBrownMushroomFeature +c net/minecraft/class_4387 net/minecraft/client/realms/gui/screen/RealmsClientOutdatedScreen + f Z field_19788 outdated + m (Lnet/minecraft/class_437;Z)V + p 1 parent + p 2 outdated + f [Lnet/minecraft/class_2561; field_26476 OUTDATED_LINES + f [Lnet/minecraft/class_2561; field_26478 INCOMPATIBLE_LINES + f Lnet/minecraft/class_2561; field_26477 INCOMPATIBLE_TITLE + f Lnet/minecraft/class_2561; field_26475 OUTDATED_TITLE + f Lnet/minecraft/class_437; field_19787 parent +c net/minecraft/class_4389 net/minecraft/client/realms/gui/screen/RealmsConfirmScreen + f Lnet/minecraft/class_2561; field_19825 title2 + f Lnet/minecraft/class_2561; field_19821 title1 + m (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;)V + p 2 title1 + p 3 title2 +c net/minecraft/class_3057 net/minecraft/server/command/FillCommand + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13650 FAILED_EXCEPTION + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13353 method_13353 + p 0 context + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_3341;Lnet/minecraft/class_2247;Lnet/minecraft/class_3057$class_3058;Ljava/util/function/Predicate;)I method_13354 execute + p 3 mode + p 4 filter + p 1 range + p 2 block + p 0 source + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13350 method_13350 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13349 method_13349 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13355 method_13355 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13345 method_13345 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13356 method_13356 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13346 method_13346 + p 0 context + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13347 register + p 0 dispatcher + m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_13352 method_13352 + p 1 count + p 0 maxCount + f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; field_13649 TOO_BIG_EXCEPTION + m (Lnet/minecraft/class_2168;)Z method_13351 method_13351 + p 0 source + m (Lnet/minecraft/class_2694;)Z method_13348 method_13348 + p 0 pos + f Lnet/minecraft/class_2247; field_13648 AIR_BLOCK_ARGUMENT +c net/minecraft/class_3057$class_3058 net/minecraft/server/command/FillCommand$Mode + m (Lnet/minecraft/class_3341;Lnet/minecraft/class_2338;Lnet/minecraft/class_2247;Lnet/minecraft/class_3218;)Lnet/minecraft/class_2247; method_13360 method_13360 + p 3 world + p 0 range + p 2 block + p 1 pos + m (Lnet/minecraft/class_3341;Lnet/minecraft/class_2338;Lnet/minecraft/class_2247;Lnet/minecraft/class_3218;)Lnet/minecraft/class_2247; method_13359 method_13359 + p 2 block + p 1 pos + p 3 world + p 0 range + m (Lnet/minecraft/class_3341;Lnet/minecraft/class_2338;Lnet/minecraft/class_2247;Lnet/minecraft/class_3218;)Lnet/minecraft/class_2247; method_13358 method_13358 + p 3 world + p 2 block + p 1 pos + p 0 range + f Lnet/minecraft/class_3119$class_3120; field_13654 filter + m (Lnet/minecraft/class_3341;Lnet/minecraft/class_2338;Lnet/minecraft/class_2247;Lnet/minecraft/class_3218;)Lnet/minecraft/class_2247; method_13361 method_13361 + p 3 world + p 2 block + p 1 pos + p 0 range + m (Ljava/lang/String;ILnet/minecraft/class_3119$class_3120;)V + p 3 filter +c net/minecraft/class_4388 net/minecraft/client/realms/gui/screen/RealmsConfigureWorldScreen + f Lnet/minecraft/class_2561; field_26484 EXPIRES_IN_A_DAY_TEXT + m (Lnet/minecraft/class_4325;J)V + p 1 parent + p 2 serverId + m (ILnet/minecraft/class_4877;)V method_21222 switchToEmptySlot + p 1 selectedSlot + p 2 serverData + m ()V method_21240 hideRegularButtons + m (Lnet/minecraft/class_4185;)V method_25138 removeButton + p 1 button + f Lnet/minecraft/class_2561; field_26480 CONFIGURE_REALM_TITLE + m ()V method_21236 switchToMinigame + m (I)V method_21199 addSlotButton + p 1 slotIndex + m (II)I method_21200 buttonCenter + p 1 i + p 2 total + m (Lnet/minecraft/class_4185;)V method_21226 addButton + p 1 button + m (I)I method_21220 buttonLeft + p 1 i + f Lnet/minecraft/class_4185; field_19805 switchMinigameButton + f Lnet/minecraft/class_4185; field_19801 subscriptionButton + m (Lnet/minecraft/class_437;)V method_21217 closeTheWorld + p 1 screen + m (I)I method_21228 frame + p 1 ordinal + f Lnet/minecraft/class_2561; field_26483 EXPIRES_SOON_TEXT + m (ILnet/minecraft/class_4877;)V method_21203 switchToFullSlot + p 1 selectedSlot + p 2 serverData + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_2561;II)V method_21214 renderMousehoverTooltip + p 1 matrices + m ()V method_21198 stateChanged + m ()V method_21231 backButtonClicked + f Lnet/minecraft/class_2960; field_22689 OFF_ICON + f Lnet/minecraft/class_2561; field_26479 WORLDS_TITLE + f Lnet/minecraft/class_4877; field_20493 server + f Lnet/minecraft/class_2561; field_19791 toolTip + m (Lnet/minecraft/class_4587;IIII)V method_25143 drawClosed + p 1 matrices + f Lnet/minecraft/class_4185; field_19800 settingsButton + f I field_19796 right_x + f Lnet/minecraft/class_4185; field_19799 playersButton + m (ZLnet/minecraft/class_437;)V method_21218 openTheWorld + p 2 screen + p 1 join + f Lnet/minecraft/class_4185; field_19804 resetWorldButton + f Lorg/apache/logging/log4j/Logger; field_19790 LOGGER + m (Lnet/minecraft/class_4587;IIII)V method_21221 drawExpired + p 1 matrices + f Lnet/minecraft/class_2561; field_26482 EXPIRED_TEXT + m ()V method_21242 hideMinigameButtons + m ()V method_21234 disableButtons + m ()Z method_21238 isMinigame + f I field_19808 clicks + f Lnet/minecraft/class_2960; field_22688 ON_ICON + m (Lnet/minecraft/class_4587;IIII)V method_21229 drawOpen + p 1 matrices + m (Lnet/minecraft/class_4587;IIIII)V method_21202 drawExpiring + p 1 matrices + f Lnet/minecraft/class_2561; field_26486 CLOSED_TEXT + m (Lnet/minecraft/class_4587;IIII)V method_21201 drawServerStatus + p 1 matrices + f Lnet/minecraft/class_2960; field_22691 EXPIRES_SOON_ICON + f Lnet/minecraft/class_4325; field_19792 parent + f I field_19795 left_x + f Lnet/minecraft/class_4185; field_19803 backupButton + f Lnet/minecraft/class_2561; field_26481 CURRENT_MINIGAME_TEXT + m ()Lnet/minecraft/class_4388; method_21219 getNewScreen + f Z field_19806 stateChanged + f Lnet/minecraft/class_2561; field_26485 OPEN_TEXT + m (Lnet/minecraft/class_4883;)V method_21208 saveSlotSettings + p 1 options + m (J)V method_21204 fetchServerData + p 1 worldId + f J field_19794 serverId + m (Lnet/minecraft/class_4877;)V method_21206 joinRealm + p 1 serverData + f Lnet/minecraft/class_2960; field_22690 EXPIRED_ICON + f I field_19807 animTick + m (Ljava/lang/String;Ljava/lang/String;)V method_21215 saveSettings + p 1 name + p 2 desc + f Lnet/minecraft/class_4185; field_19802 optionsButton +c net/minecraft/class_787 net/minecraft/client/render/model/json/ModelElementTexture + m ([F)V method_3417 setUvs + p 1 uvs + m (I)F method_3415 getU + p 1 rotation + f I field_4234 rotation + m (I)F method_3416 getV + p 1 rotation + f [F field_4235 uvs + m ([FI)V + p 2 rotation + p 1 uvs + m (I)I method_3414 getDirectionIndex + p 1 offset + m (I)I method_3413 getRotatedUVIndex + p 1 rotation +c net/minecraft/class_787$class_788 net/minecraft/client/render/model/json/ModelElementTexture$Deserializer + m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize deserialize + p 2 unused + p 1 functionJson + p 3 context + m (Lcom/google/gson/JsonObject;)[F method_3419 deserializeUVs + p 1 object + m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_787; method_3418 deserialize + m (Lcom/google/gson/JsonObject;)I method_3420 deserializeRotation + p 1 object +c net/minecraft/class_5683 net/minecraft/client/gui/tooltip/OrderedTextTooltipComponent + f Lnet/minecraft/class_5481; field_27997 text + m (Lnet/minecraft/class_5481;)V + p 1 text +c net/minecraft/class_4352 net/minecraft/client/realms/dto/ValueObject + m (Ljava/lang/reflect/Field;)Z method_25094 isStatic + p 0 f + m (Ljava/lang/reflect/Field;)Ljava/lang/String; method_25093 getName + p 0 f +c net/minecraft/class_785 net/minecraft/client/render/model/json/ModelElement + f Z field_4229 shade + f Lnet/minecraft/class_1160; field_4231 to + f Ljava/util/Map; field_4230 faces + m (Lnet/minecraft/class_1160;Lnet/minecraft/class_1160;Ljava/util/Map;Lnet/minecraft/class_789;Z)V + p 1 from + p 5 shade + p 4 rotation + p 3 faces + p 2 to + f Lnet/minecraft/class_789; field_4232 rotation + f Lnet/minecraft/class_1160; field_4228 from + m (Lnet/minecraft/class_2350;)[F method_3401 getRotatedMatrix + p 1 direction + m ()V method_3402 initTextures +c net/minecraft/class_785$class_786 net/minecraft/client/render/model/json/ModelElement$Deserializer + m (Ljava/lang/String;)Lnet/minecraft/class_2350; method_3408 getDirection + p 1 name + m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_2350$class_2351; method_3411 deserializeAxis + p 1 object + m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize deserialize + p 2 type + p 1 json + p 3 context + m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Lnet/minecraft/class_1160; method_3409 deserializeVec3f + p 2 name + p 1 object + m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_785; method_3406 deserialize + m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_1160; method_3405 deserializeTo + p 1 object + m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_789; method_3410 deserializeRotation + p 1 object + m (Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonObject;)Ljava/util/Map; method_3404 deserializeFaces + p 1 context + p 2 object + m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_1160; method_3407 deserializeFrom + p 1 object + m (Lcom/google/gson/JsonObject;)F method_3403 deserializeRotationAngle + p 1 object + m (Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonObject;)Ljava/util/Map; method_3412 deserializeFacesValidating + p 1 context + p 2 object +c net/minecraft/class_3020 net/minecraft/server/command/ClearCommand + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13074 method_13074 + p 0 context + m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_13075 method_13075 + p 0 playerName + m (Lnet/minecraft/class_1799;)Z method_13083 method_13083 + p 0 stack + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13073 method_13073 + p 0 context + m (Lnet/minecraft/class_1799;)Z method_13081 method_13081 + p 0 stack + m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_13079 method_13079 + p 0 playerCount + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_13488 FAILED_MULTIPLE_EXCEPTION + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13080 method_13080 + p 0 context + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_13487 FAILED_SINGLE_EXCEPTION + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13076 register + p 0 dispatcher + m (Lnet/minecraft/class_2168;Ljava/util/Collection;Ljava/util/function/Predicate;I)I method_13077 execute + p 0 source + p 2 item + p 1 targets + p 3 maxCount + m (Lnet/minecraft/class_2168;)Z method_13082 method_13082 + p 0 source + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13078 method_13078 + p 0 context +c net/minecraft/class_5682 net/minecraft/client/gui/tooltip/BundleTooltipComponent + f I field_28360 occupancy + m (IIIILnet/minecraft/class_4587;ILnet/minecraft/class_1060;)V method_33286 drawOutline + p 1 x + p 3 columns + p 2 y + p 5 matrices + p 4 rows + p 7 textureManager + p 6 z + m (Lnet/minecraft/class_5631;)V + p 1 data + f Lnet/minecraft/class_2371; field_27995 inventory + m ()I method_33289 getColumns + f Lnet/minecraft/class_2960; field_28359 TEXTURE + m (IIIZLnet/minecraft/class_327;Lnet/minecraft/class_4587;Lnet/minecraft/class_918;ILnet/minecraft/class_1060;)V method_33287 drawSlot + p 9 textureManager + p 8 z + p 7 itemRenderer + p 6 matrices + p 5 textRenderer + p 4 shouldBlock + p 3 index + p 2 y + p 1 x + m (Lnet/minecraft/class_4587;IIILnet/minecraft/class_1060;Lnet/minecraft/class_5682$class_5771;)V method_33288 draw + p 1 matrices + p 5 textureManager + p 4 z + p 3 y + p 2 x + p 6 sprite + m ()I method_33290 getRows +c net/minecraft/class_5682$class_5771 net/minecraft/client/gui/tooltip/BundleTooltipComponent$Sprite + f I field_28371 height + f I field_28370 width + m (Ljava/lang/String;IIIII)V + p 3 u + p 6 height + p 4 v + p 5 width + f I field_28368 u + f I field_28369 v +c net/minecraft/class_4351 net/minecraft/client/realms/UploadStatus + f J field_19602 totalBytes + f J field_19601 bytesWritten +c net/minecraft/class_3021 net/minecraft/world/gen/feature/EndCityFeature + m (Lnet/minecraft/class_1923;Lnet/minecraft/class_2794;Lnet/minecraft/class_5539;)I method_13085 getGenerationHeight + m (Lnet/minecraft/class_2794;Lnet/minecraft/class_1966;JLnet/minecraft/class_2919;Lnet/minecraft/class_1923;Lnet/minecraft/class_1959;Lnet/minecraft/class_1923;Lnet/minecraft/class_3111;Lnet/minecraft/class_5539;)Z method_28625 shouldStartAt +c net/minecraft/class_3021$class_3022 net/minecraft/world/gen/feature/EndCityFeature$Start + m (Lnet/minecraft/class_5455;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Lnet/minecraft/class_1923;Lnet/minecraft/class_1959;Lnet/minecraft/class_3111;Lnet/minecraft/class_5539;)V method_28626 init +c net/minecraft/class_789 net/minecraft/client/render/model/json/ModelRotation + f Lnet/minecraft/class_1160; field_4236 origin + f F field_4237 angle + f Z field_4238 rescale + f Lnet/minecraft/class_2350$class_2351; field_4239 axis + m (Lnet/minecraft/class_1160;Lnet/minecraft/class_2350$class_2351;FZ)V + p 2 axis + p 1 origin + p 4 rescale + p 3 angle +c net/minecraft/class_5689 net/minecraft/block/PointedDripstoneBlock + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3611;)V method_33277 method_33277 + p 3 fluid + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3611;)V method_32768 createParticle + p 3 fluid + p 2 state + p 1 pos + p 0 world + m (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z method_32781 canPlaceAtWithDirection + p 1 pos + p 0 world + p 2 direction + f Lnet/minecraft/class_2746; field_28052 WATERLOGGED + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Lnet/minecraft/class_3611; method_32775 getDripFluid + p 1 pos + p 0 world + m (Lnet/minecraft/class_2680;)Z method_32784 isTip + p 0 state + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_32899 createParticle + p 2 state + p 1 pos + p 0 world + m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350$class_2352;Ljava/util/function/Predicate;Ljava/util/function/Predicate;I)Ljava/util/Optional; method_33272 searchInDirection + p 4 stopPredicate + p 5 range + p 2 direction + p 3 continuePredicate + p 0 world + p 1 pos + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;I)Ljava/util/Optional; method_32776 getSupportingPos + p 0 world + p 1 pos + p 2 state + p 3 range + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;)Z method_32774 isPointedDripstoneFacingDirection + p 0 state + p 1 direction + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Ljava/util/Optional; method_33276 getFluid + p 1 pos + p 2 state + p 0 world + f Lnet/minecraft/class_265; field_28057 MIDDLE_SHAPE + m (FLnet/minecraft/class_3611;)Z method_33270 method_33270 + p 1 fluid + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)V method_32771 spawnFallingBlock + p 1 world + p 2 pos + p 0 state + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3611;)V method_33280 method_33280 + p 3 fluid + m (Lnet/minecraft/class_3611;)Z method_33273 isFluidLiquid + c Returns whether the provided {@code fluid} is liquid, namely lava or water. + p 0 fluid + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;F)V method_32772 dripTick + p 1 world + p 0 state + p 3 dripChance + p 2 pos + f Lnet/minecraft/class_265; field_28053 TIP_MERGE_SHAPE + f Lnet/minecraft/class_265; field_28055 DOWN_TIP_SHAPE + m (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Lnet/minecraft/class_2350; method_32777 getDirectionToPlaceAt + p 0 world + p 2 direction + p 1 pos + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_3611;)Lnet/minecraft/class_3611; method_33271 getDripFluid + p 0 world + p 1 fluid + m (Lnet/minecraft/class_2680;)Z method_32783 canDrip + p 0 state + m (Lnet/minecraft/class_2680;)Z method_32785 isPointingDown + p 0 state + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Lnet/minecraft/class_3611; method_33279 method_33279 + p 1 pos + f Lnet/minecraft/class_2754; field_28051 THICKNESS + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;I)Lnet/minecraft/class_2338; method_32782 getTipPos + p 0 state + p 3 range + p 2 pos + p 1 world + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_3611;)Lnet/minecraft/class_2338; method_32769 getCauldronPos + p 2 fluid + p 1 pos + p 0 world + f Lnet/minecraft/class_2753; field_28050 VERTICAL_DIRECTION + m (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Z)Lnet/minecraft/class_5691; method_32770 getThickness + p 0 world + p 2 direction + p 1 pos + p 3 tryMerge + f Lnet/minecraft/class_265; field_28056 FRUSTUM_SHAPE + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338; method_32767 getDripPos + p 0 world + p 1 pos + f Lnet/minecraft/class_265; field_28058 BASE_SHAPE + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;I)I method_32900 getStalactiteSize + p 2 range + p 1 pos + p 0 world + m (Lnet/minecraft/class_3611;Lnet/minecraft/class_2680;)Z method_33274 method_33274 + p 1 state + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Z method_32778 isHeldByPointedDripstone + p 0 state + p 1 world + p 2 pos + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)V method_32773 scheduleFall + p 1 state + p 3 pos + p 2 world + f Lnet/minecraft/class_265; field_28054 UP_TIP_SHAPE +c net/minecraft/class_4358 net/minecraft/client/realms/task/LongRunningTask + m ()V method_21068 tick + m (Lnet/minecraft/class_437;)V method_25289 setScreen + c Moved from Realms in 20w10a. + p 0 screen + m (Lnet/minecraft/class_4398;)V method_21066 setScreen + p 1 longRunningMcoTaskScreen + m (Lnet/minecraft/class_2561;)V method_21069 setTitle + p 1 title + m ()V method_21071 abortTask + m ()Z method_21065 aborted + m ()V method_21070 init + f Lorg/apache/logging/log4j/Logger; field_22731 LOGGER + m (J)V method_25287 pause + c Moved from RealmsTasks in 20w10a. + f Lnet/minecraft/class_4398; field_19638 longRunningMcoTaskScreen +c net/minecraft/class_3026 net/minecraft/world/gen/feature/EndIslandFeature +c net/minecraft/class_5688 net/minecraft/block/LandingBlock + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_1540;)V method_10127 onLanding + p 4 currentStateInPos + p 3 fallingBlockState + p 5 fallingBlockEntity + p 2 pos + p 1 world + m ()Lnet/minecraft/class_1282; method_32898 getDamageSource + m ()Ljava/util/function/Predicate; method_32897 getEntityPredicate + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1540;)V method_10129 onDestroyedOnLanding + p 3 fallingBlockEntity + p 2 pos + p 1 world +c net/minecraft/class_3027 net/minecraft/server/command/DatapackCommand + m (Lnet/minecraft/class_2168;)Z method_13119 method_13119 + p 0 source + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13130 method_13130 + p 0 context + m (Lnet/minecraft/class_3288;)Lnet/minecraft/class_2561; method_13134 method_13134 + p 0 profile + m (Lnet/minecraft/class_3288;)Lnet/minecraft/class_2561; method_13132 method_13132 + p 0 profile + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13118 method_13118 + p 0 context + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_3288;Lnet/minecraft/class_3027$class_3028;)I method_13114 executeEnable + p 2 packAdder + p 1 container + p 0 source + m (Lnet/minecraft/class_2168;)I method_13121 executeList + p 0 source + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13116 method_13116 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13138 method_13138 + p 0 context + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_3288;)I method_13140 executeDisable + p 1 container + p 0 source + m (Ljava/util/Collection;Lnet/minecraft/class_3288;)Z method_29477 method_29477 + p 1 profile + m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Z)Lnet/minecraft/class_3288; method_13127 getPackContainer + p 1 name + p 0 context + p 2 enable + m (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/class_3288;)V method_13133 method_13133 + p 2 profile + p 1 profiles + m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; method_13120 method_13120 + p 1 builder + p 0 context + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_13503 UNKNOWN_DATAPACK_EXCEPTION + m (Lnet/minecraft/class_2168;)I method_13128 executeListAvailable + p 0 source + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_13505 ALREADY_DISABLED_EXCEPTION + m (Lnet/minecraft/class_2168;)I method_13126 executeListEnabled + p 0 source + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13125 register + p 0 dispatcher + m (Ljava/util/List;Lnet/minecraft/class_3288;)V method_13139 method_13139 + p 1 profile + p 0 profiles + m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_13135 method_13135 + p 0 name + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13115 method_13115 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13137 method_13137 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13123 method_13123 + p 0 context + m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_13131 method_13131 + p 0 name + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13111 method_13111 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13141 method_13141 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; method_13136 method_13136 + p 0 context + p 1 builder + m (Ljava/util/Collection;Ljava/lang/String;)Z method_29776 method_29776 + p 1 name + m (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/class_3288;)V method_13112 method_13112 + p 1 profiles + p 2 profile + f Lcom/mojang/brigadier/suggestion/SuggestionProvider; field_13502 DISABLED_CONTAINERS_SUGGESTION_PROVIDER + m (Ljava/util/List;Lnet/minecraft/class_3288;)V method_13122 method_13122 + p 1 profile + p 0 profiles + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_13504 ALREADY_ENABLED_EXCEPTION + f Lcom/mojang/brigadier/suggestion/SuggestionProvider; field_13506 ENABLED_CONTAINERS_SUGGESTION_PROVIDER + m (Lnet/minecraft/class_3288;)Lnet/minecraft/class_3288; method_13113 method_13113 + p 0 profile + m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_13117 method_13117 + p 0 name +c net/minecraft/class_3027$class_3028 net/minecraft/server/command/DatapackCommand$PackAdder + m (Ljava/util/List;Lnet/minecraft/class_3288;)V apply apply + p 2 profile + p 1 profiles +c net/minecraft/class_3029 net/minecraft/world/gen/feature/EndGatewayFeature +c net/minecraft/class_5685 net/minecraft/client/particle/SnowflakeParticle + m (Lnet/minecraft/class_638;DDDDDDLnet/minecraft/class_4002;)V + p 1 world + p 2 x + p 12 velocityZ + p 14 spriteProvider + p 8 velocityX + p 10 velocityY + p 4 y + p 6 z + f Lnet/minecraft/class_4002; field_28003 spriteProvider +c net/minecraft/class_5685$class_5686 net/minecraft/client/particle/SnowflakeParticle$Factory + f Lnet/minecraft/class_4002; field_28004 spriteProvider + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_32690 createParticle + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider +c net/minecraft/class_4354 net/minecraft/client/realms/exception/RealmsHttpException + m (Ljava/lang/String;Ljava/lang/Exception;)V + p 2 e + p 1 s +c net/minecraft/class_783 net/minecraft/client/render/model/json/ModelElementFace + f I field_4226 tintIndex + m (Lnet/minecraft/class_2350;ILjava/lang/String;Lnet/minecraft/class_787;)V + p 1 cullFace + p 4 textureData + p 2 tintIndex + p 3 textureId + f Lnet/minecraft/class_2350; field_4225 cullFace + f Ljava/lang/String; field_4224 textureId + f Lnet/minecraft/class_787; field_4227 textureData +c net/minecraft/class_783$class_784 net/minecraft/client/render/model/json/ModelElementFace$Deserializer + m (Lcom/google/gson/JsonObject;)I method_3400 deserializeTintIndex + p 1 object + m (Lcom/google/gson/JsonObject;)Ljava/lang/String; method_3399 deserializeTexture + p 1 object + m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_783; method_3397 deserialize + m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize deserialize + p 1 functionJson + p 2 unused + p 3 context + m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_2350; method_3398 deserializeCullFace + p 1 object +c net/minecraft/class_5684 net/minecraft/client/gui/tooltip/TooltipComponent + m (Lnet/minecraft/class_327;)I method_32664 getWidth + p 1 textRenderer + m (Lnet/minecraft/class_5481;)Lnet/minecraft/class_5684; method_32662 of + p 0 text + m (Lnet/minecraft/class_5632;)Lnet/minecraft/class_5684; method_32663 of + p 0 data + m (Lnet/minecraft/class_327;IILnet/minecraft/class_1159;Lnet/minecraft/class_4597$class_4598;)V method_32665 drawText + p 2 x + p 3 y + p 1 textRenderer + m (Lnet/minecraft/class_327;IILnet/minecraft/class_4587;Lnet/minecraft/class_918;ILnet/minecraft/class_1060;)V method_32666 drawItems + p 6 z + p 5 itemRenderer + p 4 matrices + p 3 y + p 7 textureManager + p 2 x + p 1 textRenderer + m ()I method_32661 getHeight +c net/minecraft/class_4353 net/minecraft/client/realms/exception/RealmsDefaultUncaughtExceptionHandler + m (Ljava/lang/Thread;Ljava/lang/Throwable;)V uncaughtException uncaughtException + p 2 e + p 1 t + f Lorg/apache/logging/log4j/Logger; field_19603 logger + m (Lorg/apache/logging/log4j/Logger;)V + p 1 logger +c net/minecraft/class_3023 net/minecraft/server/command/CloneCommand + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13100 method_13100 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13087 method_13087 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13097 method_13097 + p 0 context + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13493 OVERLAP_EXCEPTION + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13095 method_13095 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13093 method_13093 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13106 method_13106 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13104 method_13104 + p 0 context + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Ljava/util/function/Predicate;Lnet/minecraft/class_3023$class_3025;)I method_13090 execute + p 4 filter + p 5 mode + p 0 source + p 1 begin + p 2 end + p 3 destination + m (Lnet/minecraft/class_2694;)Z method_13108 method_13108 + p 0 pos + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13091 method_13091 + p 0 context + f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; field_13491 TOO_BIG_EXCEPTION + m (Lnet/minecraft/class_2694;)Z method_13102 method_13102 + p 0 pos + m (Lnet/minecraft/class_2168;)Z method_13094 method_13094 + p 0 source + m (Lnet/minecraft/class_2694;)Z method_13098 method_13098 + p 0 pos + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13088 method_13088 + p 0 context + m (Lnet/minecraft/class_2694;)Z method_13096 method_13096 + p 0 pos + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13086 method_13086 + p 0 context + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13492 FAILED_EXCEPTION + m (Lnet/minecraft/class_2694;)Z method_13092 method_13092 + p 0 pos + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13107 method_13107 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13105 method_13105 + p 0 context + f I field_33386 MAX_BLOCKS + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13103 method_13103 + p 0 context + f Ljava/util/function/Predicate; field_13490 IS_AIR_PREDICATE + m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_13099 method_13099 + p 1 count + p 0 maxCount + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13089 register + p 0 dispatcher + m (Lnet/minecraft/class_2694;)Z method_13101 method_13101 + p 0 pos +c net/minecraft/class_3023$class_3024 net/minecraft/server/command/CloneCommand$BlockInfo + f Lnet/minecraft/class_2487; field_13494 blockEntityTag + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2487;)V + p 3 blockEntityTag + p 2 state + p 1 pos + f Lnet/minecraft/class_2680; field_13495 state + f Lnet/minecraft/class_2338; field_13496 pos +c net/minecraft/class_3023$class_3025 net/minecraft/server/command/CloneCommand$Mode + m (Ljava/lang/String;IZ)V + p 3 allowsOverlap + m ()Z method_13109 allowsOverlap + f Z field_13498 allowsOverlap +c net/minecraft/class_4356 net/minecraft/client/realms/exception/RetryCallException + m (II)V + p 2 httpResultCode + p 1 delaySeconds + f I field_19608 delaySeconds +c net/minecraft/class_5687 net/minecraft/server/command/ItemCommand + m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_32727 method_32727 + p 0 itemName + p 1 slot + m (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_32728 method_32728 + p 2 z + p 1 y + p 0 x + m (Lnet/minecraft/class_2168;)Z method_32710 method_32710 + p 0 source + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_2338;Lcom/mojang/brigadier/exceptions/Dynamic3CommandExceptionType;)Lnet/minecraft/class_1263; method_32723 getInventoryAtPos + p 2 exception + p 0 source + p 1 pos + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_28019 NO_SUCH_SLOT_TARGET_EXCEPTION + m (Lnet/minecraft/class_2168;Ljava/util/Collection;ILnet/minecraft/class_1799;)I method_32724 executeEntityReplace + p 0 source + p 1 targets + p 2 slot + p 3 stack + m (Lnet/minecraft/class_2168;Ljava/util/Collection;ILnet/minecraft/class_117;)I method_32725 executeEntityModify + p 3 modifier + p 2 slot + p 1 targets + p 0 source + m (Lnet/minecraft/class_1297;I)Lnet/minecraft/class_1799; method_32706 getStackInSlot + p 0 entity + p 1 slotId + f Lcom/mojang/brigadier/exceptions/Dynamic3CommandExceptionType; field_28020 NOT_A_CONTAINER_SOURCE_EXCEPTION + m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_32733 method_32733 + p 0 slot + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_32707 register + p 0 dispatcher + m (Lcom/mojang/brigadier/context/CommandContext;)I method_32743 method_32743 + p 0 context + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_2338;ILnet/minecraft/class_2338;I)I method_32719 executeBlockCopyBlock + p 0 source + p 2 sourceSlot + p 1 sourcePos + p 4 slot + p 3 pos + m (Lcom/mojang/brigadier/context/CommandContext;)I method_32741 method_32741 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_32708 method_32708 + p 0 context + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_117;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1799; method_32715 getStackWithModifier + p 1 modifier + p 2 stack + p 0 source + m (Lcom/mojang/brigadier/context/CommandContext;)I method_32738 method_32738 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_32736 method_32736 + p 0 context + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_1297;ILnet/minecraft/class_2338;ILnet/minecraft/class_117;)I method_32712 executeBlockCopyEntity + p 1 sourceEntity + p 0 source + p 3 pos + p 2 sourceSlot + p 5 modifier + p 4 slot + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_2338;ILjava/util/Collection;I)I method_32721 executeEntityCopyBlock + p 4 slot + p 3 targets + p 2 sourceSlot + p 1 sourcePos + p 0 source + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_28021 NO_SUCH_SLOT_SOURCE_EXCEPTION + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_2338;I)Lnet/minecraft/class_1799; method_32716 getStackInSlotFromInventoryAt + p 2 slotId + p 0 source + p 1 pos + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_2338;ILjava/util/Collection;ILnet/minecraft/class_117;)I method_32722 executeEntityCopyBlock + p 0 source + p 1 sourcePos + p 2 sourceSlot + p 3 targets + p 4 slot + p 5 modifier + m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_32730 method_32730 + p 0 slot + m (Lcom/mojang/brigadier/context/CommandContext;)I method_32734 method_32734 + p 0 context + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_1297;ILjava/util/Collection;ILnet/minecraft/class_117;)I method_32714 executeEntityCopyEntity + p 0 source + p 4 slot + p 3 targets + p 2 sourceSlot + p 1 sourceEntity + p 5 modifier + m (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_32731 method_32731 + p 0 x + p 1 y + p 2 z + m (Lcom/mojang/brigadier/context/CommandContext;)I method_32744 method_32744 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_32732 method_32732 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_32742 method_32742 + p 0 context + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_1297;ILjava/util/Collection;I)I method_32713 executeEntityCopyEntity + p 0 source + p 2 sourceSlot + p 1 sourceEntity + p 4 slot + p 3 targets + m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_32726 method_32726 + p 0 slot + m (Lcom/mojang/brigadier/context/CommandContext;)I method_32740 method_32740 + p 0 context + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_2338;ILnet/minecraft/class_1799;)I method_32717 executeBlockReplace + p 0 source + p 1 pos + p 2 slot + p 3 stack + m (Lcom/mojang/brigadier/context/CommandContext;)I method_32729 method_32729 + p 0 context + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_2338;ILnet/minecraft/class_117;)I method_32718 executeBlockModify + p 1 pos + p 0 source + p 3 modifier + p 2 slot + m (Lcom/mojang/brigadier/context/CommandContext;)I method_32739 method_32739 + p 0 context + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_1297;ILnet/minecraft/class_2338;I)I method_32711 executeBlockCopyEntity + p 4 slot + p 0 source + p 1 sourceEntity + p 2 sourceSlot + p 3 pos + m (Lcom/mojang/brigadier/context/CommandContext;)I method_32737 method_32737 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_32735 method_32735 + p 0 context + f Lcom/mojang/brigadier/suggestion/SuggestionProvider; field_28024 MODIFIER_SUGGESTION_PROVIDER + m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; method_32709 method_32709 + p 0 context + p 1 builder + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_2338;ILnet/minecraft/class_2338;ILnet/minecraft/class_117;)I method_32720 executeBlockCopyBlock + p 4 slot + p 5 modifier + p 2 sourceSlot + p 3 pos + p 0 source + p 1 sourcePos + f Lcom/mojang/brigadier/exceptions/Dynamic3CommandExceptionType; field_28018 NOT_A_CONTAINER_TARGET_EXCEPTION + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_28022 NO_CHANGES_EXCEPTION + f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; field_28023 KNOWN_ITEM_EXCEPTION +c net/minecraft/class_4355 net/minecraft/client/realms/exception/RealmsServiceException + f Ljava/lang/String; field_19607 errorMsg + f I field_19604 httpResultCode + f I field_19606 errorCode + f Ljava/lang/String; field_19605 httpResponseContent + m (ILjava/lang/String;Lnet/minecraft/class_4345;)V + p 1 httpResultCode + p 2 httpResponseText + p 3 error + m (ILjava/lang/String;ILjava/lang/String;)V + p 4 errorMsg + p 2 httpResponseText + p 3 errorCode + p 1 httpResultCode +c net/minecraft/class_3019 net/minecraft/server/command/BossBarCommand + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13053 register + p 0 dispatcher + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13048 method_13048 + p 0 context + f Lcom/mojang/brigadier/suggestion/SuggestionProvider; field_13482 SUGGESTION_PROVIDER + m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/class_3002; method_13054 getBossBar + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13032 method_13032 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13064 method_13064 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13052 method_13052 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13040 method_13040 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13072 method_13072 + p 0 context + m (Lnet/minecraft/class_2168;)Z method_13035 method_13035 + p 0 source + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13060 method_13060 + p 0 context + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13483 SET_PLAYERS_UNCHANGED_EXCEPTION + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_3002;I)I method_13066 setMaxValue + p 1 bossBar + p 0 source + p 2 value + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_13486 UNKNOWN_EXCEPTION + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13039 method_13039 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13047 method_13047 + p 0 context + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13479 SET_VISIBILITY_UNCHANGED_HIDDEN_EXCEPTION + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_3002;Lnet/minecraft/class_1259$class_1261;)I method_13050 setStyle + p 0 source + p 1 bossBar + p 2 style + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13067 method_13067 + p 0 context + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_3002;)I method_13030 getPlayers + p 0 source + p 1 bossBar + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13055 method_13055 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13043 method_13043 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13051 method_13051 + p 0 context + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_13478 CREATE_FAILED_EXCEPTION + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_3002;)I method_13065 getValue + p 1 bossBar + p 0 source + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13038 method_13038 + p 0 context + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_3002;)I method_13069 removeBossBar + p 1 bossBar + p 0 source + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13058 method_13058 + p 0 context + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_3002;Lnet/minecraft/class_2561;)I method_13071 setName + p 2 name + p 1 bossBar + p 0 source + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13046 method_13046 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13034 method_13034 + p 0 context + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_2960;Lnet/minecraft/class_2561;)I method_13049 addBossBar + p 2 displayName + p 0 source + p 1 name + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_3002;)I method_13041 isVisible + p 0 source + p 1 bossBar + m (Lnet/minecraft/class_2168;)I method_13045 listBossBars + p 0 source + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_3002;Lnet/minecraft/class_1259$class_1260;)I method_13028 setColor + p 2 color + p 1 bossBar + p 0 source + m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; method_13044 method_13044 + p 1 builder + p 0 context + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13485 SET_VISIBILITY_UNCHANGED_VISIBLE_EXCEPTION + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13042 method_13042 + p 0 context + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_3002;I)I method_13036 setValue + p 2 value + p 1 bossBar + p 0 source + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13062 method_13062 + p 0 context + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13481 SET_STYLE_UNCHANGED_EXCEPTION + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13070 method_13070 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13029 method_13029 + p 0 context + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_3002;)I method_13056 getMaxValue + p 1 bossBar + p 0 source + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13477 SET_VALUE_UNCHANGED_EXCEPTION + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13037 method_13037 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13057 method_13057 + p 0 context + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_3002;Z)I method_13068 setVisible + p 0 source + p 2 visible + p 1 bossBar + m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_13063 method_13063 + p 0 name + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13484 SET_MAX_UNCHANGED_EXCEPTION + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13033 method_13033 + p 0 context + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13476 SET_NAME_UNCHANGED_EXCEPTION + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13480 SET_COLOR_UNCHANGED_EXCEPTION + m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_13059 method_13059 + p 0 name + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13061 method_13061 + p 0 context + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_3002;Ljava/util/Collection;)I method_13031 setPlayers + p 2 players + p 0 source + p 1 bossBar +c net/minecraft/class_5691 net/minecraft/block/enums/Thickness + f Ljava/lang/String; field_28069 name + m (Ljava/lang/String;ILjava/lang/String;)V + p 3 name +c net/minecraft/class_4360 net/minecraft/client/realms/gui/RealmsDataFetcher + f Lnet/minecraft/class_310; field_28446 client + m ()V method_33414 updateTrialAvailability + m ()V method_21082 initWithSpecificTaskList + f Z field_19641 stopped + m ()V method_21090 forceUpdate + m ()V method_33412 updateServerList + f Ljava/util/concurrent/ScheduledFuture; field_19658 unreadNewsScheduledFuture + m ()Z method_21101 isActive + f Lnet/minecraft/class_5784; field_19643 pendingInviteUpdateTask + m (Lnet/minecraft/class_4360$class_4364;)Z method_21075 isFetchedSinceLastTry + p 1 task + m ()V method_21088 markClean + m ()I method_21092 getPendingInvitesCount + f Z field_19651 trialAvailable + f Lorg/apache/logging/log4j/Logger; field_19639 LOGGER + m ()Ljava/lang/String; method_21096 newsLink + f Lnet/minecraft/class_5784; field_19646 unreadNewsTask + f Ljava/util/concurrent/ScheduledFuture; field_19655 pendingInviteScheduledFuture + f Ljava/util/Set; field_19647 removedServers + m ()Z method_21093 isTrialAvailable + m ()V method_33416 updateNews + f I field_19650 pendingInvitesCount + f Ljava/util/Map; field_19659 fetchStatus + f Lnet/minecraft/class_4341; field_28447 realms + m ()V method_33413 updatePendingInvites + f Z field_19652 hasUnreadNews + m ()Z method_21073 isStopped + m ()Z method_21095 hasUnreadNews + f Ljava/util/concurrent/ScheduledExecutorService; field_19640 scheduler + m (Lnet/minecraft/class_4877;)V method_21074 removeItem + p 1 server + f Ljava/util/concurrent/ScheduledFuture; field_19657 liveStatsScheduledFuture + m ()V method_21097 stop + m ()V method_21083 init + f Lnet/minecraft/class_4882; field_19649 livestats + m ()Lnet/minecraft/class_4882; method_21094 getLivestats + f Lnet/minecraft/class_5784; field_19644 trialAvailabilityTask + m (Ljava/util/List;)V method_21087 setServers + p 1 newServers + f Lnet/minecraft/class_5784; field_19642 serverListUpdateTask + m ()V method_21099 scheduleTasks + m ()V method_21100 cancelTasks + m (Lnet/minecraft/class_310;Lnet/minecraft/class_4341;)V + p 1 client + p 2 realms + f Ljava/lang/String; field_19653 newsLink + f Lnet/minecraft/class_5784; field_19645 liveStatsTask + f Ljava/util/concurrent/ScheduledFuture; field_19654 serverListScheduledFuture + f Ljava/util/List; field_19648 servers + f Ljava/util/concurrent/ScheduledFuture; field_19656 trialAvailableScheduledFuture + f Lnet/minecraft/class_4432; field_28448 persistence + m ()Ljava/util/List; method_21091 getServers + m ()V method_33415 updateLiveStats +c net/minecraft/class_4360$class_4364 net/minecraft/client/realms/gui/RealmsDataFetcher$Task + f Lnet/minecraft/class_4360$class_4364; field_19668 UNREAD_NEWS + f Lnet/minecraft/class_4360$class_4364; field_19666 TRIAL_AVAILABLE + f Lnet/minecraft/class_4360$class_4364; field_19667 LIVE_STATS + f Lnet/minecraft/class_4360$class_4364; field_19664 SERVER_LIST + f Lnet/minecraft/class_4360$class_4364; field_19665 PENDING_INVITE + m (Ljava/lang/String;)Lnet/minecraft/class_4360$class_4364; valueOf valueOf + p 0 name +c net/minecraft/class_3030 net/minecraft/server/dedicated/command/DeOpCommand + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13507 ALREADY_DEOPPED_EXCEPTION + m (Lnet/minecraft/class_2168;)Z method_13147 method_13147 + p 0 source + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13143 register + p 0 dispatcher + m (Lnet/minecraft/class_2168;Ljava/util/Collection;)I method_13144 deop + p 0 source + p 1 targets + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13146 method_13146 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; method_13145 method_13145 + p 1 builder + p 0 context +c net/minecraft/class_796 net/minecraft/client/render/model/BakedQuadFactory + m (Lnet/minecraft/class_1160;Lnet/minecraft/class_4590;)V method_3455 transformVertex + p 2 transformation + p 1 vertex + m ([IILnet/minecraft/class_1160;Lnet/minecraft/class_1058;Lnet/minecraft/class_787;)V method_3460 packVertexData + p 3 position + p 2 cornerIndex + p 1 vertices + m (Lnet/minecraft/class_1160;Lnet/minecraft/class_789;)V method_3463 rotateVertex + p 1 vector + p 2 rotation + m ([ILnet/minecraft/class_2350;)V method_3462 encodeDirection + p 1 rotationMatrix + p 2 direction + f F field_4259 MAX_SCALE + m (Lnet/minecraft/class_1160;Lnet/minecraft/class_1160;Lnet/minecraft/class_1159;Lnet/minecraft/class_1160;)V method_3464 transformVertex + p 1 vertex + p 4 scale + p 2 origin + p 3 transformationMatrix + m (Lnet/minecraft/class_787;Lnet/minecraft/class_2350;Lnet/minecraft/class_4590;Lnet/minecraft/class_2960;)Lnet/minecraft/class_787; method_3454 uvLock + p 1 orientation + p 0 texture + p 3 modelId + p 2 rotation + m (Lnet/minecraft/class_787;Lnet/minecraft/class_1058;Lnet/minecraft/class_2350;[FLnet/minecraft/class_4590;Lnet/minecraft/class_789;Z)[I method_3458 packVertexData + p 6 rotation + p 7 shaded + p 4 positionMatrix + p 5 orientation + p 2 sprite + p 3 direction + p 1 texture + m ([IILnet/minecraft/class_2350;Lnet/minecraft/class_787;[FLnet/minecraft/class_1058;Lnet/minecraft/class_4590;Lnet/minecraft/class_789;Z)V method_3461 packVertexData + p 2 cornerIndex + p 1 vertices + p 4 texture + p 3 direction + p 6 sprite + p 5 positionMatrix + p 8 rotation + p 7 orientation + p 9 shaded + m (Lnet/minecraft/class_1160;Lnet/minecraft/class_1160;)[F method_3459 getPositionMatrix + p 2 to + p 1 from + m (Lnet/minecraft/class_1160;Lnet/minecraft/class_1160;Lnet/minecraft/class_783;Lnet/minecraft/class_1058;Lnet/minecraft/class_2350;Lnet/minecraft/class_3665;Lnet/minecraft/class_789;ZLnet/minecraft/class_2960;)Lnet/minecraft/class_777; method_3468 bake + p 5 side + p 4 texture + p 7 rotation + p 6 settings + p 9 modelId + p 8 shade + p 1 from + p 3 face + p 2 to + f F field_4260 MIN_SCALE + m ([I)Lnet/minecraft/class_2350; method_3467 decodeDirection + p 0 rotationMatrix +c net/minecraft/class_3031 net/minecraft/world/gen/feature/Feature + m (Lnet/minecraft/class_3746;Lnet/minecraft/class_2338;)Z method_27370 isAir + p 0 world + p 1 pos + f Lnet/minecraft/class_4624; field_26361 NO_BONEMEAL_FLOWER + m (Ljava/util/function/Function;Lnet/minecraft/class_2338;Ljava/util/function/Predicate;)Z method_33982 testAdjacentStates + p 1 pos + p 0 posToState + p 2 predicate + f Lcom/mojang/serialization/Codec; field_24837 codec + m (Lnet/minecraft/class_2680;)Z method_23396 isSoil + p 0 state + f Lnet/minecraft/class_3168; field_13567 SEAGRASS + m (Lnet/minecraft/class_2680;)Z method_23395 isStone + p 0 state + m (Lnet/minecraft/class_1945;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_13153 setBlockState + p 1 world + p 2 pos + p 3 state + f Lnet/minecraft/class_4624; field_21219 FLOWER + m (Ljava/lang/String;Lnet/minecraft/class_3031;)Lnet/minecraft/class_3031; method_13150 register + p 0 name + p 1 feature + m ()Lcom/mojang/serialization/Codec; method_28627 getCodec + m (Ljava/util/function/Function;Lnet/minecraft/class_2338;)Z method_33981 isExposedToAir + p 1 pos + p 0 posToState + f Lnet/minecraft/class_2953; field_13526 BONUS_CHEST + m (Lnet/minecraft/class_2975;)Lnet/minecraft/class_3037; method_28628 method_28628 + p 0 feature + m (Lcom/mojang/serialization/Codec;)V + p 1 configCodec + m (Lnet/minecraft/class_3746;Lnet/minecraft/class_2338;)Z method_27368 isSoil + p 0 world + p 1 pos + m (Lnet/minecraft/class_5821;)Z method_13151 generate + p 1 context + m (Lnet/minecraft/class_3037;)Lnet/minecraft/class_2975; method_23397 configure + p 1 config + m (Lnet/minecraft/class_3037;)Lnet/minecraft/class_2975; method_28629 method_28629 + p 1 config +c net/minecraft/class_3032 net/minecraft/server/command/DebugCommand + m (Lnet/minecraft/class_2168;)I method_13159 executeStart + p 0 source + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13161 method_13161 + p 0 context + f Ljava/nio/file/spi/FileSystemProvider; field_20310 FILE_SYSTEM_PROVIDER + m (Lnet/minecraft/class_2168;)I method_13158 executeStop + p 0 source + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13596 ALREADY_RUNNING_EXCEPTION + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13156 register + p 0 dispatcher + m (Lnet/minecraft/class_2168;)Z method_13157 method_13157 + p 0 source + m (Lnet/minecraft/class_2168;)I method_21618 createDebugReport + p 0 source + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13597 NOT_RUNNING_EXCEPTION + m (Lcom/mojang/brigadier/context/CommandContext;)I method_21617 method_21617 + p 0 context + f Lorg/apache/logging/log4j/Logger; field_20283 LOGGER + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13154 method_13154 + p 0 context + m (Ljava/nio/file/spi/FileSystemProvider;)Z method_21675 method_21675 + p 0 fileSystemProvider +c net/minecraft/class_799 net/minecraft/client/render/model/json/ModelOverride + m (Lnet/minecraft/class_2960;Ljava/util/List;)V + p 2 conditions + p 1 modelId + m ()Ljava/util/stream/Stream; method_33690 streamConditions + m ()Lnet/minecraft/class_2960; method_3472 getModelId + f Ljava/util/List; field_4269 conditions + f Lnet/minecraft/class_2960; field_4268 modelId +c net/minecraft/class_799$class_5826 net/minecraft/client/render/model/json/ModelOverride$Condition + f F field_28791 threshold + m ()Lnet/minecraft/class_2960; method_33692 getType + m ()F method_33693 getThreshold + f Lnet/minecraft/class_2960; field_28790 type + m (Lnet/minecraft/class_2960;F)V + p 1 type + p 2 threshold +c net/minecraft/class_799$class_800 net/minecraft/client/render/model/json/ModelOverride$Deserializer + m (Ljava/util/Map$Entry;)Lnet/minecraft/class_799$class_5826; method_33691 method_33691 + p 0 entry + m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_799; method_3475 deserialize + m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize deserialize + p 2 unused + p 1 functionJson + p 3 context + m (Lcom/google/gson/JsonObject;)Ljava/util/List; method_3474 deserializeMinPropertyValues + p 1 object +c net/minecraft/class_790 net/minecraft/client/render/model/json/ModelVariantMap + m ()Ljava/util/Set; method_35791 getAllModels + m (Ljava/util/Map;Lnet/minecraft/class_816;)V + p 2 multipartModel + p 1 variantMap + m (Ljava/util/List;)V + p 1 variantMapList + m ()Ljava/util/Map; method_3423 getVariantMap + m (Ljava/lang/Object;)Z equals equals + p 1 o + m ()Lnet/minecraft/class_816; method_3421 getMultipartModel + f Ljava/util/Map; field_4241 variantMap + m (Lnet/minecraft/class_790$class_791;Ljava/io/Reader;)Lnet/minecraft/class_790; method_3424 deserialize + p 0 context + p 1 reader + f Lnet/minecraft/class_816; field_4240 multipartModel + m ()Z method_3422 hasMultipartModel +c net/minecraft/class_790$class_791 net/minecraft/client/render/model/json/ModelVariantMap$DeserializationContext + m (Lnet/minecraft/class_2689;)V method_3426 setStateFactory + p 1 stateFactory + f Lcom/google/gson/Gson; field_4243 gson + f Lnet/minecraft/class_2689; field_4242 stateFactory + m ()Lnet/minecraft/class_2689; method_3425 getStateFactory +c net/minecraft/class_790$class_792 net/minecraft/client/render/model/json/ModelVariantMap$Deserializer + m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize deserialize + p 1 functionJson + p 3 context + p 2 unused + m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_790; method_3428 deserialize + m (Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonObject;)Ljava/util/Map; method_3429 deserializeVariants + p 2 object + p 1 context + m (Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonObject;)Lnet/minecraft/class_816; method_3427 deserializeMultipart + p 1 context + p 2 object +c net/minecraft/class_3037 net/minecraft/world/gen/feature/FeatureConfig + m ()Ljava/util/stream/Stream; method_30649 getDecoratedFeatures + f Lnet/minecraft/class_3111; field_13603 DEFAULT +c net/minecraft/class_5699 net/minecraft/util/dynamic/Codecs + c A few extensions for {@link Codec} or {@link DynamicOps}.\n\n

Expect its removal once Mojang updates DataFixerUpper. + m (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; method_33817 xor + c Returns an exclusive-or codec for {@link Either} instances.\n\n

This returned codec fails if both the {@code first} and {@code second} codecs can\ndecode the input, while DFU's {@link com.mojang.serialization.codecs.EitherCodec}\nwill always take the first decoded result when it is available.\n\n

Otherwise, this behaves the same as the either codec.\n\n@param the first type\n@param the second type\n@return the xor codec for the two codecs\n@see Codec#either(Codec, Codec)\n@see com.mojang.serialization.codecs.EitherCodec + p 0 first + c the first codec + p 1 second + c the second codec +c net/minecraft/class_5699$class_5839 net/minecraft/util/dynamic/Codecs$Xor + c @see com.mojang.serialization.codecs.EitherCodec + m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; decode decode + p 1 ops + p 2 input + m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; method_33822 method_33822 + p 3 right + m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; method_33824 method_33824 + p 3 left + m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; method_33823 method_33823 + p 0 pair + m (Lcom/mojang/datafixers/util/Either;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; method_33820 encode + m (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode encode + p 1 input + p 3 prefix + p 2 ops + m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; method_33821 method_33821 + p 0 pair + m (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)V + p 2 second + p 1 first + f Lcom/mojang/serialization/Codec; field_28869 second + f Lcom/mojang/serialization/Codec; field_28868 first + m (Ljava/lang/Object;)Z equals equals + p 1 o +c net/minecraft/class_3039 net/minecraft/server/command/LootCommand + m (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/class_3039$class_3040;)I method_13220 method_13220 + p 2 messageSender + p 1 stacks + p 0 context + m (Lnet/minecraft/class_3039$class_3041;Lcom/mojang/brigadier/context/CommandContext;)I method_13204 method_13204 + p 1 context + m (Lnet/minecraft/class_3039$class_3041;Lcom/mojang/brigadier/context/CommandContext;)I method_13216 method_13216 + p 1 context + m (Lcom/mojang/brigadier/builder/ArgumentBuilder;Lnet/minecraft/class_3039$class_3041;)Lcom/mojang/brigadier/builder/ArgumentBuilder; method_13203 method_13203 + p 0 builder + p 1 constructor + m (Lnet/minecraft/class_3039$class_3041;Lcom/mojang/brigadier/context/CommandContext;)I method_13208 method_13208 + p 1 context + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_2338;IILjava/util/List;Lnet/minecraft/class_3039$class_3040;)I method_13209 executeBlock + p 4 stacks + p 3 stackCount + p 5 messageSender + p 0 source + p 2 slot + p 1 targetPos + m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/class_2960;Lnet/minecraft/class_3039$class_3041;)I method_13197 executeLoot + p 0 context + p 2 constructor + p 1 lootTable + m (Lnet/minecraft/class_1297;Ljava/util/List;IILjava/util/List;)V method_16139 replace + p 2 slot + p 1 stacks + p 0 entity + p 4 addedStacks + p 3 stackCount + m (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/class_3039$class_3040;)I method_16339 method_16339 + p 1 stacks + p 2 messageSender + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; method_13210 method_13210 + p 0 context + p 1 builder + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_1304;)Lnet/minecraft/class_1799; method_13178 getHeldItem + p 0 source + p 1 slot + m (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/class_3039$class_3040;)I method_13182 method_13182 + p 2 messageSender + p 0 context + p 1 stacks + m (Lnet/minecraft/class_3039$class_3041;Lcom/mojang/brigadier/context/CommandContext;)I method_13205 method_13205 + p 1 context + m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/class_2960;Lnet/minecraft/class_47;Lnet/minecraft/class_3039$class_3041;)I method_13180 getFeedbackMessageSingle + p 0 context + p 1 lootTable + p 2 lootContext + p 3 constructor + m (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/class_3039$class_3040;)I method_13221 method_13221 + p 1 stacks + p 0 context + p 2 messageSender + m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/class_1297;Lnet/minecraft/class_3039$class_3041;)I method_13189 executeKill + p 2 constructor + p 1 entity + p 0 context + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_243;Ljava/util/List;Lnet/minecraft/class_3039$class_3040;)I method_13183 executeSpawn + p 1 pos + p 2 stacks + p 0 source + p 3 messageSender + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_2680;Ljava/util/List;)V method_13224 method_13224 + p 2 stacks + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_243;Lnet/minecraft/class_1799;)V method_13179 method_13179 + p 2 stack + m (Lnet/minecraft/class_3039$class_3041;Lcom/mojang/brigadier/context/CommandContext;)I method_13188 method_13188 + p 1 context + m (Lnet/minecraft/class_1263;Lnet/minecraft/class_1799;)Z method_13223 insert + p 0 inventory + p 1 stack + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_13606 NO_LOOT_TABLE_EXCEPTION + m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/class_2960;Lnet/minecraft/class_2338;Lnet/minecraft/class_1799;Lnet/minecraft/class_3039$class_3041;)I method_13199 executeFish + p 4 constructor + p 3 stack + p 0 context + p 2 pos + p 1 lootTable + m (Lnet/minecraft/class_2168;Ljava/util/List;Lnet/minecraft/class_2960;)V method_13212 sendDroppedFeedback + p 2 lootTable + p 1 stacks + p 0 source + m (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/class_3039$class_3040;)I method_13191 method_13191 + p 2 messageSender + p 0 context + p 1 stacks + m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_13217 method_13217 + p 0 entityName + m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/class_2338;Lnet/minecraft/class_1799;Lnet/minecraft/class_3039$class_3041;)I method_13219 executeMine + p 3 constructor + p 1 pos + p 2 stack + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/class_3039$class_3040;)I method_13202 method_13202 + p 1 stacks + p 2 messageSender + p 0 context + m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_13195 method_13195 + p 0 entityName + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_2338;)Lnet/minecraft/class_1263; method_13207 getBlockInventory + p 0 source + p 1 pos + m (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/class_3039$class_3040;)I method_13214 method_13214 + p 1 stacks + p 0 context + p 2 messageSender + m (Lnet/minecraft/class_3039$class_3041;Lcom/mojang/brigadier/context/CommandContext;)I method_13177 method_13177 + p 1 context + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_2960;Ljava/util/List;)V method_13185 method_13185 + p 2 stacks + m (Lnet/minecraft/class_3039$class_3041;Lcom/mojang/brigadier/context/CommandContext;)I method_13222 method_13222 + p 1 context + m (Ljava/util/Collection;Ljava/util/List;Lnet/minecraft/class_3039$class_3040;)I method_13201 executeGive + p 1 stacks + p 2 messageSender + p 0 players + f Lcom/mojang/brigadier/suggestion/SuggestionProvider; field_13605 SUGGESTION_PROVIDER + m (Lnet/minecraft/class_3039$class_3041;Lcom/mojang/brigadier/context/CommandContext;)I method_13215 method_13215 + p 1 context + m (Lcom/mojang/brigadier/builder/ArgumentBuilder;Lnet/minecraft/class_3039$class_3042;)Lcom/mojang/brigadier/builder/ArgumentBuilder; method_13206 addTargetArguments + p 1 sourceConstructor + p 0 rootArgument + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13193 register + p 0 dispatcher + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Z method_13218 itemsMatch + p 1 second + p 0 first + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_2338;Ljava/util/List;Lnet/minecraft/class_3039$class_3040;)I method_13196 executeInsert + p 2 stacks + p 3 messageSender + p 0 source + p 1 targetPos + m (Lnet/minecraft/class_3039$class_3041;Lcom/mojang/brigadier/context/CommandContext;)I method_13198 method_13198 + p 1 context + m (Lnet/minecraft/class_3039$class_3041;Lcom/mojang/brigadier/context/CommandContext;)I method_13211 method_13211 + p 1 context + m (Ljava/util/Collection;IILjava/util/List;Lnet/minecraft/class_3039$class_3040;)I method_13187 executeReplace + p 1 slot + p 0 targets + p 3 stacks + p 2 stackCount + p 4 messageSender + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_13604 NO_HELD_ITEMS_EXCEPTION + m (Lnet/minecraft/class_2168;)Z method_13181 method_13181 + p 0 source + m (Lnet/minecraft/class_2168;Ljava/util/List;)V method_13213 sendDroppedFeedback + p 0 source + p 1 stacks + m (Lnet/minecraft/class_2168;Ljava/util/List;)V method_13184 method_13184 + p 1 stacks +c net/minecraft/class_3039$class_3042 net/minecraft/server/command/LootCommand$SourceConstructor + m (Lcom/mojang/brigadier/builder/ArgumentBuilder;Lnet/minecraft/class_3039$class_3041;)Lcom/mojang/brigadier/builder/ArgumentBuilder; construct construct + p 1 builder + p 2 target +c net/minecraft/class_3039$class_3041 net/minecraft/server/command/LootCommand$Target + m (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/class_3039$class_3040;)I accept accept + p 3 messageSender + p 2 items + p 1 context +c net/minecraft/class_3039$class_3040 net/minecraft/server/command/LootCommand$FeedbackMessage + m (Ljava/util/List;)V accept accept + p 1 items +c net/minecraft/class_3033 net/minecraft/world/gen/feature/EndPortalFeature + f Z field_13599 open + m (Z)V + p 1 open + f Lnet/minecraft/class_2338; field_13600 ORIGIN +c net/minecraft/class_793 net/minecraft/client/render/model/json/JsonUnbakedModel + f Lnet/minecraft/class_793$class_4751; field_21857 guiLight + m (Ljava/lang/String;)Lcom/mojang/datafixers/util/Either; method_3442 resolveTexture + p 1 name + m ()Lnet/minecraft/class_793$class_4751; method_24298 getGuiLight + m (Ljava/lang/String;)Z method_3432 textureExists + p 1 name + m ()Ljava/util/List; method_3434 getOverrides + f Lnet/minecraft/class_2960; field_4247 parentId + m (Lnet/minecraft/class_809$class_811;)Lnet/minecraft/class_804; method_3438 getTransformation + p 1 renderMode + m (Ljava/lang/String;)Lnet/minecraft/class_4730; method_24077 resolveSprite + p 1 spriteName + m (Ljava/io/Reader;)Lnet/minecraft/class_793; method_3437 deserialize + p 0 input + f Z field_4244 ambientOcclusion + f Ljava/util/List; field_4255 overrides + f Ljava/util/List; field_4245 elements + f Lnet/minecraft/class_809; field_4250 transformations + f Ljava/util/Map; field_4251 textureMap + f Lnet/minecraft/class_793; field_4253 parent + m (Ljava/lang/String;)Z method_3439 isTextureReference + p 0 reference + m ()Lnet/minecraft/class_809; method_3443 getTransformations + m (Lnet/minecraft/class_1088;Lnet/minecraft/class_793;Ljava/util/function/Function;Lnet/minecraft/class_3665;Lnet/minecraft/class_2960;Z)Lnet/minecraft/class_1087; method_3446 bake + p 1 loader + p 2 parent + p 3 textureGetter + p 4 settings + p 5 id + p 6 hasDepth + f Ljava/lang/String; field_4252 id + f Lcom/google/gson/Gson; field_4254 GSON + f Lorg/apache/logging/log4j/Logger; field_4248 LOGGER + m ()Ljava/util/List; method_3433 getElements + m (Ljava/lang/String;)Lnet/minecraft/class_793; method_3430 deserialize + p 0 json + m ()Z method_3444 useAmbientOcclusion + m ()Lnet/minecraft/class_793; method_3431 getRootModel + m (Lnet/minecraft/class_2960;Ljava/util/List;Ljava/util/Map;ZLnet/minecraft/class_793$class_4751;Lnet/minecraft/class_809;Ljava/util/List;)V + p 6 transformations + p 7 overrides + p 4 ambientOcclusion + p 5 guiLight + p 2 elements + p 3 textureMap + p 1 parentId + m (Lnet/minecraft/class_785;Lnet/minecraft/class_783;Lnet/minecraft/class_1058;Lnet/minecraft/class_2350;Lnet/minecraft/class_3665;Lnet/minecraft/class_2960;)Lnet/minecraft/class_777; method_3447 createQuad + p 1 elementFace + p 0 element + p 3 side + p 2 sprite + p 5 id + p 4 settings + f Lnet/minecraft/class_796; field_4249 QUAD_FACTORY + f Ljava/lang/String; field_32792 PARTICLE_KEY + m (Lnet/minecraft/class_1088;Lnet/minecraft/class_793;)Lnet/minecraft/class_806; method_3440 compileOverrides + p 2 parent + p 1 modelLoader +c net/minecraft/class_793$class_4751 net/minecraft/client/render/model/json/JsonUnbakedModel$GuiLight + m (Ljava/lang/String;ILjava/lang/String;)V + p 3 name + f Ljava/lang/String; field_21860 name + m ()Z method_24299 isSide + f Lnet/minecraft/class_793$class_4751; field_21859 BLOCK + c The model will be shaded from the side, like a block. + f Lnet/minecraft/class_793$class_4751; field_21858 ITEM + c The model will be shaded from the front, like a basic item + m (Ljava/lang/String;)Lnet/minecraft/class_793$class_4751; method_24300 deserialize + p 0 value +c net/minecraft/class_793$class_795 net/minecraft/client/render/model/json/JsonUnbakedModel$Deserializer + m (Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonObject;)Ljava/util/List; method_3449 deserializeElements + p 1 context + p 2 json + m (Lnet/minecraft/class_2960;Ljava/lang/String;)Lcom/mojang/datafixers/util/Either; method_24079 resolveReference + p 1 name + p 0 id + m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_793; method_3451 deserialize + m (Lcom/google/gson/JsonObject;)Ljava/lang/String; method_3450 deserializeParent + p 1 json + m (Lcom/google/gson/JsonObject;)Z method_3453 deserializeAmbientOcclusion + p 1 json + m (Lcom/google/gson/JsonObject;)Ljava/util/Map; method_3448 deserializeTextures + p 1 object + m (Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonObject;)Ljava/util/List; method_3452 deserializeOverrides + p 1 context + p 2 object + m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize deserialize + p 2 unused + p 3 ctx + p 1 element +c net/minecraft/class_4367 net/minecraft/client/realms/gui/RealmsWorldSlotButton + m (Lnet/minecraft/class_4587;IIIIZLjava/lang/String;IJLjava/lang/String;ZZLnet/minecraft/class_4367$class_4368;Lnet/minecraft/class_2561;)V method_21107 drawSlotFrame + p 7 text + p 1 matrices + p 2 x + p 5 mouseY + p 3 y + p 4 mouseX + f Ljava/util/function/Supplier; field_19672 serverDataProvider + f Lnet/minecraft/class_2561; field_26470 TOOLTIP + f Lnet/minecraft/class_2561; field_26469 MINIGAME_TOOLTIP + m (IIIILjava/util/function/Supplier;Ljava/util/function/Consumer;ILnet/minecraft/class_4185$class_4241;)V + p 8 action + p 7 id + p 6 toolTipSetter + p 5 serverDataProvider + p 4 height + p 3 width + p 2 y + p 1 x + f Lnet/minecraft/class_2561; field_26468 ACTIVE_TOOLTIP + f Lnet/minecraft/class_2960; field_22685 PANORAMA_3 + f Lnet/minecraft/class_2960; field_22682 EMPTY_FRAME + f Lnet/minecraft/class_2960; field_22681 SLOT_FRAME + f Ljava/util/function/Consumer; field_19673 toolTipSetter + f Lnet/minecraft/class_2960; field_22684 PANORAMA_2 + m ()Lnet/minecraft/class_4367$class_4370; method_25099 getState + f Lnet/minecraft/class_2960; field_22683 PANORAMA_0 + f Lnet/minecraft/class_4367$class_4370; field_19677 state + f I field_19675 slotIndex + f I field_19676 animTick +c net/minecraft/class_4367$class_4368 net/minecraft/client/realms/gui/RealmsWorldSlotButton$Action + f Lnet/minecraft/class_4367$class_4368; field_19678 NOTHING + m (Ljava/lang/String;)Lnet/minecraft/class_4367$class_4368; valueOf valueOf + p 0 name + f Lnet/minecraft/class_4367$class_4368; field_19679 SWITCH_SLOT + f Lnet/minecraft/class_4367$class_4368; field_19680 JOIN +c net/minecraft/class_4367$class_4370 net/minecraft/client/realms/gui/RealmsWorldSlotButton$State + f J field_19684 imageId + f Ljava/lang/String; field_19685 image + f Z field_19682 isCurrentlyActiveSlot + f Ljava/lang/String; field_19683 slotName + f Z field_19687 minigame + f Lnet/minecraft/class_2561; field_19689 actionPrompt + f Z field_19686 empty + m (ZLjava/lang/String;JLjava/lang/String;ZZLnet/minecraft/class_4367$class_4368;Lnet/minecraft/class_2561;)V + p 5 image + p 3 imageId + p 2 slotName + p 9 actionPrompt + p 8 action + p 7 minigame + p 6 empty + p 1 isCurrentlyActiveSlot + f Lnet/minecraft/class_4367$class_4368; field_19688 action +c net/minecraft/class_3035 net/minecraft/server/command/DefaultGameModeCommand + m (Lnet/minecraft/class_2168;)Z method_13168 method_13168 + p 0 source + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_1934;)I method_13167 execute + p 1 defaultGameMode + p 0 source + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13166 register + p 0 dispatcher + m (Lnet/minecraft/class_1934;Lcom/mojang/brigadier/context/CommandContext;)I method_13165 method_13165 + p 1 context +c net/minecraft/class_5698 net/minecraft/tag/GameEventTags + m (Ljava/lang/String;)Lnet/minecraft/class_3494$class_5123; method_32823 register + p 0 id + f Lnet/minecraft/class_5120; field_28092 REQUIRED_TAGS + m ()Lnet/minecraft/class_5414; method_34890 getTagGroup +c net/minecraft/class_5697 net/minecraft/client/render/entity/feature/PlayerHeldItemFeatureRenderer + f F field_32944 HEAD_YAW + f F field_32945 HEAD_ROLL + m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1799;Lnet/minecraft/class_1306;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V method_32799 renderSpyglass + p 6 light + p 5 vertexConsumers + p 4 matrices + p 3 arm + p 2 stack + p 1 entity +c net/minecraft/class_3036 net/minecraft/server/command/DifficultyCommand + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_13602 FAILURE_EXCEPTION + m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_13170 method_13170 + p 0 difficulty + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13171 method_13171 + p 0 context + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_1267;)I method_13173 execute + p 0 source + p 1 difficulty + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13169 register + p 0 dispatcher + m (Lnet/minecraft/class_2168;)Z method_13172 method_13172 + p 0 source + m (Lnet/minecraft/class_1267;Lcom/mojang/brigadier/context/CommandContext;)I method_13174 method_13174 + p 1 context +c net/minecraft/class_721 net/minecraft/client/particle/SpitParticle + m (Lnet/minecraft/class_638;DDDDDDLnet/minecraft/class_4002;)V + p 6 z + p 8 velocityX + p 10 velocityY + p 12 velocityZ + p 14 spriteProvider + p 1 world + p 2 x + p 4 y +c net/minecraft/class_721$class_722 net/minecraft/client/particle/SpitParticle$Factory + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider + f Lnet/minecraft/class_4002; field_17876 spriteProvider + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3103 createParticle +c net/minecraft/class_5660 net/minecraft/loot/provider/number/ScoreLootNumberProvider + m (Lnet/minecraft/class_47$class_50;Ljava/lang/String;F)Lnet/minecraft/class_5660; method_35570 create + p 2 scale + p 0 target + p 1 score + m (Lnet/minecraft/class_47$class_50;Ljava/lang/String;)Lnet/minecraft/class_5660; method_35569 create + p 1 score + p 0 target + f Ljava/lang/String; field_27926 score + f F field_27927 scale + m (Lnet/minecraft/class_5670;Ljava/lang/String;F)V + p 3 scale + p 2 score + p 1 target + f Lnet/minecraft/class_5670; field_27925 target +c net/minecraft/class_5660$class_5661 net/minecraft/loot/provider/number/ScoreLootNumberProvider$Serializer + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_5660;Lcom/google/gson/JsonSerializationContext;)V method_32460 toJson + m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_5660; method_32461 fromJson +c net/minecraft/class_725 net/minecraft/client/particle/SquidInkParticle + m (Lnet/minecraft/class_638;DDDDDDILnet/minecraft/class_4002;)V + p 15 spriteProvider + p 2 x + p 1 world + p 4 y + p 6 z + p 8 velocityX + p 10 velocityY + p 12 velocityZ + p 14 color +c net/minecraft/class_725$class_726 net/minecraft/client/particle/SquidInkParticle$Factory + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3105 createParticle + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider + f Lnet/minecraft/class_4002; field_17878 spriteProvider +c net/minecraft/class_725$class_5788 net/minecraft/client/particle/SquidInkParticle$GlowSquidInkFactory + f Lnet/minecraft/class_4002; field_28460 spriteProvider + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_33427 createParticle +c net/minecraft/class_723 net/minecraft/client/particle/WaterSuspendParticle + m (Lnet/minecraft/class_638;Lnet/minecraft/class_4002;DDD)V + p 5 y + p 7 z + p 1 world + p 3 x + p 2 spriteProvider + m (Lnet/minecraft/class_638;Lnet/minecraft/class_4002;DDDDDD)V + p 3 x + p 2 spriteProvider + p 1 world + p 7 z + p 5 y + p 11 velocityY + p 9 velocityX + p 13 velocityZ +c net/minecraft/class_723$class_4795 net/minecraft/client/particle/WaterSuspendParticle$CrimsonSporeFactory + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_24464 createParticle + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider + f Lnet/minecraft/class_4002; field_22238 spriteProvider +c net/minecraft/class_723$class_4796 net/minecraft/client/particle/WaterSuspendParticle$UnderwaterFactory + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_24465 createParticle + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider + f Lnet/minecraft/class_4002; field_22239 spriteProvider +c net/minecraft/class_723$class_4797 net/minecraft/client/particle/WaterSuspendParticle$WarpedSporeFactory + f Lnet/minecraft/class_4002; field_22240 spriteProvider + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_24466 createParticle + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider +c net/minecraft/class_723$class_5877 net/minecraft/client/particle/WaterSuspendParticle$SporeBlossomAirFactory + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider + f Lnet/minecraft/class_4002; field_29073 spriteProvider + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_34024 createParticle +c net/minecraft/class_3004 net/minecraft/entity/boss/BossBarManager + m ()Ljava/util/Collection; method_12968 getIds + f Ljava/util/Map; field_13447 commandBossBars + m (Lnet/minecraft/class_2960;Lnet/minecraft/class_2561;)Lnet/minecraft/class_3002; method_12970 add + p 2 displayName + p 1 id + m (Lnet/minecraft/class_2487;)V method_12972 readNbt + p 1 nbt + m ()Lnet/minecraft/class_2487; method_12974 toNbt + m (Lnet/minecraft/class_3222;)V method_12975 onPlayerConnect + p 1 player + m (Lnet/minecraft/class_3002;)V method_12973 remove + p 1 bossBar + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_3002; method_12971 get + p 1 id + m (Lnet/minecraft/class_3222;)V method_12976 onPlayerDisconnect + p 1 player + m ()Ljava/util/Collection; method_12969 getAll +c net/minecraft/class_5667 net/minecraft/loot/provider/score/FixedLootScoreProvider + m (Ljava/lang/String;)V + p 1 name + f Ljava/lang/String; field_27931 name + m ()Ljava/lang/String; method_35573 getName + m (Ljava/lang/String;)Lnet/minecraft/class_5670; method_35572 create + p 0 name +c net/minecraft/class_5667$class_5668 net/minecraft/loot/provider/score/FixedLootScoreProvider$Serializer + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_5667;Lcom/google/gson/JsonSerializationContext;)V method_32473 toJson + m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_5667; method_32474 fromJson +c net/minecraft/class_3005 net/minecraft/world/gen/feature/DesertWellFeature + f Lnet/minecraft/class_2680; field_13449 fluidInside + f Lnet/minecraft/class_2715; field_13450 CAN_GENERATE + f Lnet/minecraft/class_2680; field_13451 wall + f Lnet/minecraft/class_2680; field_13452 slab +c net/minecraft/class_5669 net/minecraft/loot/provider/score/LootScoreProviderType +c net/minecraft/class_3006 net/minecraft/world/gen/feature/DesertPyramidFeature +c net/minecraft/class_3006$class_3007 net/minecraft/world/gen/feature/DesertPyramidFeature$Start + m (Lnet/minecraft/class_5455;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Lnet/minecraft/class_1923;Lnet/minecraft/class_1959;Lnet/minecraft/class_3111;Lnet/minecraft/class_5539;)V method_28624 init +c net/minecraft/class_4337 net/minecraft/client/realms/FileUpload + m (Lorg/apache/http/HttpResponse;Lnet/minecraft/class_4429$class_4430;)V method_20975 handleResponse + p 2 uploadResultBuilder + p 1 response + f I field_19553 slotId + m (Lorg/apache/http/client/methods/HttpPost;Lorg/apache/http/impl/client/CloseableHttpClient;)V method_20977 cleanup + p 2 client + p 1 request + f Lorg/apache/logging/log4j/Logger; field_19550 LOGGER + f J field_19552 worldId + m (I)Lnet/minecraft/class_4429; method_20971 requestUpload + p 1 currentAttempt + m (Lorg/apache/http/client/methods/HttpPost;)V method_20976 setupRequest + p 1 request + m ()Z method_20978 isFinished + m (JI)Lnet/minecraft/class_4429; method_20979 retryUploadAfter + p 1 retryDelaySeconds + p 3 currentAttempt + f Lorg/apache/http/client/config/RequestConfig; field_19561 requestConfig + m ()V method_20970 cancel + f Ljava/util/concurrent/atomic/AtomicBoolean; field_19559 cancelled + m (Ljava/io/File;JILnet/minecraft/class_4888;Lnet/minecraft/class_320;Ljava/lang/String;Lnet/minecraft/class_4351;)V + p 1 file + p 2 worldId + p 8 uploadStatus + p 4 slotId + p 5 uploadInfo + p 6 session + p 7 clientVersion + f Ljava/util/concurrent/CompletableFuture; field_19560 uploadTask + f Lnet/minecraft/class_4351; field_19558 uploadStatus + m (JI)Z method_20972 shouldRetry + p 3 currentAttempt + p 1 retryDelaySeconds + f Ljava/io/File; field_19551 file + f Lnet/minecraft/class_4888; field_19554 uploadInfo + f Ljava/lang/String; field_19557 clientVersion + f Ljava/lang/String; field_19555 sessionId + m (Lorg/apache/http/HttpResponse;)J method_20974 getRetryDelaySeconds + p 1 response + f Ljava/lang/String; field_19556 username + m (Ljava/util/function/Consumer;)V method_20973 upload + p 1 callback +c net/minecraft/class_4337$class_4338 net/minecraft/client/realms/FileUpload$CustomInputStreamEntity + m (Ljava/io/OutputStream;)V writeTo writeTo + p 1 outstream + m (Ljava/io/InputStream;JLnet/minecraft/class_4351;)V + p 1 content + p 2 length + p 4 uploadStatus + f Ljava/io/InputStream; field_19563 content + f J field_19562 length + f Lnet/minecraft/class_4351; field_19564 uploadStatus +c net/minecraft/class_5662 net/minecraft/loot/provider/number/UniformLootNumberProvider + f Lnet/minecraft/class_5658; field_27928 min + f Lnet/minecraft/class_5658; field_27929 max + m (Lnet/minecraft/class_5658;Lnet/minecraft/class_5658;)V + p 1 min + p 2 max + m (FF)Lnet/minecraft/class_5662; method_32462 create + p 0 min + p 1 max +c net/minecraft/class_5662$class_5663 net/minecraft/loot/provider/number/UniformLootNumberProvider$Serializer + m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_5662; method_32466 fromJson + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_5662;Lcom/google/gson/JsonSerializationContext;)V method_32465 toJson +c net/minecraft/class_3001 net/minecraft/world/gen/feature/DefaultFlowerFeature + m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_4638;)Z method_23390 isPosValid + m (Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_4638;)Lnet/minecraft/class_2338; method_23392 getPos + m (Lnet/minecraft/class_4638;)I method_23391 getFlowerAmount + m (Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_4638;)Lnet/minecraft/class_2680; method_23393 getFlowerState +c net/minecraft/class_3002 net/minecraft/entity/boss/CommandBossBar + m (Lnet/minecraft/class_2487;Lnet/minecraft/class_2960;)Lnet/minecraft/class_3002; method_12966 fromNbt + p 0 nbt + p 1 id + m ()Lnet/minecraft/class_2487; method_12963 toNbt + m ()Lnet/minecraft/class_2561; method_12965 toHoverableText + m (Ljava/util/UUID;)V method_12964 addPlayer + p 1 uuid + f Lnet/minecraft/class_2960; field_13441 id + m (Ljava/util/Collection;)Z method_12962 addPlayers + p 1 players + f Ljava/util/Set; field_13440 playerUuids + m (Lnet/minecraft/class_2583;)Lnet/minecraft/class_2583; method_12958 method_12958 + p 1 style + m ()I method_12955 getValue + m (I)V method_12956 setMaxValue + p 1 maxValue + m (I)V method_12954 setValue + p 1 value + m ()I method_12960 getMaxValue + f I field_13442 maxValue + f I field_13443 value + m (Lnet/minecraft/class_3222;)V method_12961 onPlayerDisconnect + p 1 player + m ()Lnet/minecraft/class_2960; method_12959 getId + m (Lnet/minecraft/class_3222;)V method_12957 onPlayerConnect + p 1 player + m (Lnet/minecraft/class_2960;Lnet/minecraft/class_2561;)V + p 2 displayName + p 1 id +c net/minecraft/class_4333 net/minecraft/client/realms/FileDownload + f Z field_19526 extracting + f Lorg/apache/http/client/config/RequestConfig; field_19531 requestConfig + f [Ljava/lang/String; field_19532 INVALID_FILE_NAMES + m ()Z method_20957 isFinished + f Ljava/io/File; field_19528 resourcePackPath + f Ljava/io/File; field_20490 backupFile + m ()Z method_20961 isError + m ()Z method_20964 isExtracting + m (Ljava/lang/String;)Ljava/lang/String; method_20960 findAvailableFolderName + p 0 folder + f Z field_19524 finished + f Z field_19525 error + m (Ljava/lang/String;)J method_20955 contentLength + p 1 downloadLink + m (Lnet/minecraft/class_4889;Ljava/lang/String;Lnet/minecraft/class_4392$class_4393;Lnet/minecraft/class_32;)V method_22100 downloadWorld + p 1 download + p 2 message + p 3 status + p 4 storage + f Ljava/lang/Thread; field_19530 currentThread + f Lorg/apache/http/client/methods/HttpGet; field_20491 httpRequest + f Z field_19523 cancelled + m (Ljava/io/File;)V method_25031 readNbtFile + p 0 file + m (Ljava/lang/String;Ljava/io/File;Lnet/minecraft/class_32;)V method_20956 untarGzipArchive + p 1 name + p 2 archive + p 3 storage + m ()V method_20948 cancel + f Lorg/apache/logging/log4j/Logger; field_19522 LOGGER +c net/minecraft/class_4333$class_4334 net/minecraft/client/realms/FileDownload$DownloadCountingOutputStream + f Ljava/awt/event/ActionListener; field_19539 listener + m (I)V afterWrite afterWrite + p 1 n + m (Lnet/minecraft/class_4333;Ljava/io/OutputStream;)V + p 2 out + m (Ljava/awt/event/ActionListener;)V method_20969 setListener + p 1 listener +c net/minecraft/class_4333$class_4335 net/minecraft/client/realms/FileDownload$ProgressListener + f Lnet/minecraft/class_4392$class_4393; field_19544 downloadStatus + m (Lnet/minecraft/class_4333;Ljava/lang/String;Ljava/io/File;Lnet/minecraft/class_32;Lnet/minecraft/class_4392$class_4393;)V + p 3 tempFile + p 4 storage + p 5 downloadStatus + p 2 worldName + f Ljava/io/File; field_19542 tempFile + f Ljava/lang/String; field_19541 worldName + f Lnet/minecraft/class_32; field_19543 levelStorageSource + m (Ljava/awt/event/ActionEvent;)V actionPerformed actionPerformed + p 1 e +c net/minecraft/class_4333$class_4336 net/minecraft/client/realms/FileDownload$ResourcePackProgressListener + f Lnet/minecraft/class_4392$class_4393; field_19548 downloadStatus + f Lnet/minecraft/class_4889; field_19549 worldDownload + m (Lnet/minecraft/class_4333;Ljava/io/File;Lnet/minecraft/class_4392$class_4393;Lnet/minecraft/class_4889;)V + p 3 downloadStatus + p 2 tempFile + p 4 worldDownload + f Ljava/io/File; field_19547 tempFile + m (Ljava/awt/event/ActionEvent;)V actionPerformed actionPerformed + p 1 e +c net/minecraft/class_5664 net/minecraft/loot/provider/score/ContextLootScoreProvider + f Lnet/minecraft/class_47$class_50; field_27930 target + m (Lnet/minecraft/class_47$class_50;)V + p 1 target + m (Lnet/minecraft/class_47$class_50;)Lnet/minecraft/class_5670; method_35571 create + p 0 target +c net/minecraft/class_5664$class_5665 net/minecraft/loot/provider/score/ContextLootScoreProvider$CustomSerializer + m (Lnet/minecraft/class_5664;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; method_32468 toJson + m (Lcom/google/gson/JsonElement;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_5664; method_32469 fromJson +c net/minecraft/class_5664$class_5666 net/minecraft/loot/provider/score/ContextLootScoreProvider$Serializer + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_5664;Lcom/google/gson/JsonSerializationContext;)V method_32470 toJson + m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_5664; method_32471 fromJson +c net/minecraft/class_3003 net/minecraft/world/gen/decorator/CountNoiseDecoratorConfig + f Lcom/mojang/serialization/Codec; field_24890 CODEC + m (DII)V + p 1 noiseLevel + p 4 aboveNoise + p 3 belowNoise + f I field_13445 aboveNoise + f I field_13446 belowNoise + f D field_13444 noiseLevel +c net/minecraft/class_5659 net/minecraft/loot/provider/number/LootNumberProviderTypes + m (Ljava/lang/String;Lnet/minecraft/class_5335;)Lnet/minecraft/class_5657; method_32456 register + p 0 id + p 1 jsonSerializer +c net/minecraft/class_717 net/minecraft/client/particle/FireSmokeParticle + m (Lnet/minecraft/class_638;DDDDDDFLnet/minecraft/class_4002;)V + p 1 world + p 2 x + p 15 spriteProvider + p 6 z + p 4 y + p 10 velocityY + p 8 velocityX + p 14 scaleMultiplier + p 12 velocityZ +c net/minecraft/class_717$class_718 net/minecraft/client/particle/FireSmokeParticle$Factory + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3101 createParticle + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider + f Lnet/minecraft/class_4002; field_17869 spriteProvider +c net/minecraft/class_719 net/minecraft/client/particle/WaterSplashParticle + m (Lnet/minecraft/class_638;DDDDDD)V + p 8 velocityX + p 6 z + p 4 y + p 1 world + p 2 x + p 12 velocityZ + p 10 velocityY +c net/minecraft/class_719$class_720 net/minecraft/client/particle/WaterSplashParticle$SplashFactory + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3102 createParticle + f Lnet/minecraft/class_4002; field_17877 spriteProvider +c net/minecraft/class_5670 net/minecraft/loot/provider/score/LootScoreProvider + m (Lnet/minecraft/class_47;)Ljava/lang/String; method_32476 getName + p 1 context + m ()Lnet/minecraft/class_5669; method_32475 getType + m ()Ljava/util/Set; method_32477 getRequiredParameters +c net/minecraft/class_5672 net/minecraft/client/realms/gui/screen/RealmsWorldGeneratorType + f Lnet/minecraft/class_2561; field_27949 text + m ()I method_32507 getId + m (Ljava/lang/String;IILnet/minecraft/class_2561;)V + p 3 id + p 4 text + m ()Lnet/minecraft/class_2561; method_32506 getText + f I field_27948 id +c net/minecraft/class_4341 net/minecraft/client/realms/RealmsClient + m (JLjava/lang/String;)Ljava/lang/Boolean; method_21023 resetWorldWithTemplate + p 1 worldId + p 3 worldTemplateId + f Ljava/lang/String; field_19580 username + m ()V method_21012 switchToLocal + m ()Lnet/minecraft/class_4341$class_4342; method_21027 clientCompatible + m ()V method_21008 switchToProd + m (J)Lnet/minecraft/class_4868; method_21016 backupsFor + p 1 worldId + m (Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/class_310;)V + p 3 client + p 1 sessionId + p 2 username + m (Lnet/minecraft/class_4873;)V method_20997 sendPingResults + p 1 pingResult + m (JLjava/lang/String;)Lnet/minecraft/class_4877; method_21004 invite + p 1 worldId + p 3 profileName + m (J)Lnet/minecraft/class_4887; method_21025 subscriptionFor + p 1 worldId + m (J)Ljava/lang/Boolean; method_21022 close + p 1 worldId + m (Ljava/lang/String;)Ljava/lang/String; method_21011 url + p 1 path + m ()Ljava/lang/Boolean; method_21024 stageAvailable + m ()V method_21031 agreeToTos + f Lnet/minecraft/class_310; field_26901 client + m (JLnet/minecraft/class_4413;)Ljava/lang/Boolean; method_20995 resetWorldWithSeed + p 1 worldId + m (JLjava/lang/String;)Lnet/minecraft/class_4870; method_21020 deop + p 3 profileUuid + p 1 worldId + m ()Lnet/minecraft/class_4872; method_21030 pendingInvites + m (Ljava/lang/String;)V method_20999 acceptInvitation + p 1 invitationId + m (J)Ljava/lang/Boolean; method_21019 open + p 1 worldId + m ()Lnet/minecraft/class_4341; method_20989 createRealmsClient + m (Ljava/lang/String;)V method_21006 rejectInvitation + p 1 invitationId + m (JLjava/lang/String;)Lnet/minecraft/class_4888; method_21026 upload + p 3 token + p 1 worldId + m (JLjava/lang/String;Ljava/lang/String;)V method_20996 initializeWorld + p 1 worldId + p 3 name + p 4 motd + m ()Lnet/minecraft/class_4879; method_21015 listWorlds + m (JLjava/lang/String;)Lnet/minecraft/class_4870; method_21017 op + p 1 worldId + p 3 profileUuid + m (JI)Lnet/minecraft/class_4889; method_21003 download + p 3 slotId + p 1 worldId + m ()Ljava/lang/Boolean; method_21033 trialAvailable + m (JLjava/lang/String;)V method_21010 restoreWorld + p 1 worldId + p 3 backupId + m ()Ljava/lang/Boolean; method_21021 mcoEnabled + m (Lnet/minecraft/class_4871;)Z method_31381 isOwnerBlocked + p 1 pendingInvite + m (JI)Z method_20992 switchSlot + p 3 slot + p 1 worldId + m (J)V method_21013 uninviteMyselfFrom + p 1 worldId + f Ljava/lang/String; field_19579 sessionId + f Lorg/apache/logging/log4j/Logger; field_19578 LOGGER + f Lnet/minecraft/class_4869; field_22568 JSON + m ()Lnet/minecraft/class_4882; method_21018 getLiveStats + m (J)Lnet/minecraft/class_4877; method_20991 getOwnWorld + p 1 worldId + m (JLjava/lang/String;)V method_20994 uninvite + p 3 profileUuid + p 1 worldId + m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; method_21007 url + p 1 path + p 2 queryString + m ()V method_21001 switchToStage + m (JLjava/lang/String;)Ljava/lang/Boolean; method_21014 putIntoMinigameMode + p 3 minigameId + p 1 worldId + m ()Lnet/minecraft/class_4876; method_21032 getNews + m (Lnet/minecraft/class_4346;)Ljava/lang/String; method_20998 execute + p 1 r + f Z field_19577 initialized + m (J)Lnet/minecraft/class_4878; method_21009 join + p 1 worldId + m (JILnet/minecraft/class_4883;)V method_20993 updateSlot + p 4 options + p 3 slot + p 1 worldId + m (JLjava/lang/String;Ljava/lang/String;)V method_21005 update + p 3 name + p 4 motd + p 1 worldId + m (J)V method_21028 deleteWorld + p 1 worldId + m ()I method_21029 pendingInvitesCount + f Lnet/minecraft/class_4341$class_4343; field_19576 currentEnvironment + m (IILnet/minecraft/class_4877$class_4321;)Lnet/minecraft/class_4891; method_20990 fetchWorldTemplates + p 3 type + p 2 pageSize + p 1 page +c net/minecraft/class_4341$class_4342 net/minecraft/client/realms/RealmsClient$CompatibleVersionResponse + f Lnet/minecraft/class_4341$class_4342; field_19582 COMPATIBLE + f Lnet/minecraft/class_4341$class_4342; field_19584 OTHER + f Lnet/minecraft/class_4341$class_4342; field_19583 OUTDATED + m (Ljava/lang/String;)Lnet/minecraft/class_4341$class_4342; valueOf valueOf + p 0 name +c net/minecraft/class_4341$class_4343 net/minecraft/client/realms/RealmsClient$Environment + f Ljava/lang/String; field_19590 protocol + f Lnet/minecraft/class_4341$class_4343; field_19586 PRODUCTION + f Lnet/minecraft/class_4341$class_4343; field_19588 LOCAL + f Lnet/minecraft/class_4341$class_4343; field_19587 STAGE + m (Ljava/lang/String;)Lnet/minecraft/class_4341$class_4343; valueOf valueOf + p 0 name + f Ljava/lang/String; field_19589 baseUrl + m (Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V + p 3 baseUrl + p 4 protocol +c net/minecraft/class_5671 net/minecraft/loot/provider/score/LootScoreProviderTypes + m (Ljava/lang/String;Lnet/minecraft/class_5335;)Lnet/minecraft/class_5669; method_32479 register + p 1 jsonSerializer + p 0 id +c net/minecraft/class_736 net/minecraft/client/particle/CurrentDownParticle + f F field_3897 accelerationAngle + c The angle, in radians, of the horizontal acceleration of the particle. + m (Lnet/minecraft/class_638;DDD)V + p 6 z + p 4 y + p 2 x + p 1 world +c net/minecraft/class_736$class_737 net/minecraft/client/particle/CurrentDownParticle$Factory + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3114 createParticle + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider + f Lnet/minecraft/class_4002; field_17890 spriteProvider +c net/minecraft/class_734 net/minecraft/client/particle/TotemParticle + m (Lnet/minecraft/class_638;DDDDDDLnet/minecraft/class_4002;)V + p 8 velocityX + p 10 velocityY + p 12 velocityZ + p 14 spriteProvider + p 1 world + p 2 x + p 4 y + p 6 z +c net/minecraft/class_734$class_735 net/minecraft/client/particle/TotemParticle$Factory + f Lnet/minecraft/class_4002; field_17887 spriteProvider + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3113 createParticle + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider +c net/minecraft/class_733 net/minecraft/client/particle/EmitterParticle + m (Lnet/minecraft/class_638;Lnet/minecraft/class_1297;Lnet/minecraft/class_2394;ILnet/minecraft/class_243;)V + p 1 world + p 3 parameters + p 2 entity + p 5 velocity + p 4 maxEmitterAge + f I field_3895 maxEmitterAge + f I field_3896 emitterAge + m (Lnet/minecraft/class_638;Lnet/minecraft/class_1297;Lnet/minecraft/class_2394;I)V + p 4 maxEmitterAge + p 3 parameters + p 2 entity + p 1 world + f Lnet/minecraft/class_1297; field_3894 entity + f Lnet/minecraft/class_2394; field_3893 parameters + m (Lnet/minecraft/class_638;Lnet/minecraft/class_1297;Lnet/minecraft/class_2394;)V + p 3 parameters + p 2 entity + p 1 world +c net/minecraft/class_4346 net/minecraft/client/realms/Request + m (Ljava/lang/String;Ljava/lang/String;II)Lnet/minecraft/class_4346; method_21043 post + p 3 readTimeoutMillis + p 0 uri + p 2 connectTimeoutMillis + p 1 content + m ()V method_21056 dispose + m (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/class_4346; method_21053 put + p 0 url + p 1 content + m (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/class_4346; method_21049 post + p 0 uri + p 1 content + f Z field_19598 connected + m (Ljava/net/HttpURLConnection;Ljava/lang/String;)Ljava/lang/String; method_21045 getHeader + p 0 connection + p 1 header + m ()I method_21038 getRetryAfterHeader + m (Ljava/net/HttpURLConnection;)I method_21044 getRetryAfterHeader + p 0 connection + m ()Lnet/minecraft/class_4346; method_21054 connect + m (Ljava/io/InputStream;)Ljava/lang/String; method_21039 read + p 1 in + f Ljava/net/HttpURLConnection; field_19596 connection + m (Ljava/lang/String;Ljava/lang/String;II)Lnet/minecraft/class_4346; method_21050 put + p 3 readTimeoutMillis + p 0 url + p 2 connectTimeoutMillis + p 1 content + f Ljava/lang/String; field_19597 url + m (Ljava/net/HttpURLConnection;Ljava/lang/String;Ljava/lang/String;)V method_21046 cookie + p 2 value + p 0 connection + p 1 key + m (Ljava/lang/String;)Lnet/minecraft/class_4346; method_21040 get + p 0 url + m (Ljava/lang/String;Ljava/lang/String;)V method_21042 cookie + p 1 key + p 2 value + m (Ljava/lang/String;II)Lnet/minecraft/class_4346; method_21041 get + p 1 connectTimeoutMillis + p 2 readTimeoutMillis + p 0 url + m ()Ljava/lang/String; method_21051 text + m (Ljava/lang/String;II)V + p 3 readTimeout + p 2 connectTimeout + p 1 url + m ()I method_21047 responseCode + m ()Lnet/minecraft/class_4346; method_21055 doConnect + m (Ljava/lang/String;)Ljava/lang/String; method_21052 getHeader + p 1 header + m (Ljava/lang/String;)Lnet/minecraft/class_4346; method_21048 delete + p 0 url +c net/minecraft/class_4346$class_4350 net/minecraft/client/realms/Request$Put + m (Ljava/lang/String;Ljava/lang/String;II)V + p 3 connectTimeout + p 4 readTimeout + p 1 uri + p 2 content + f Ljava/lang/String; field_19600 content + m ()Lnet/minecraft/class_4346$class_4350; method_21060 doConnect +c net/minecraft/class_4346$class_4347 net/minecraft/client/realms/Request$Delete + m ()Lnet/minecraft/class_4346$class_4347; method_21057 doConnect +c net/minecraft/class_4346$class_4348 net/minecraft/client/realms/Request$Get + m ()Lnet/minecraft/class_4346$class_4348; method_21058 doConnect +c net/minecraft/class_4346$class_4349 net/minecraft/client/realms/Request$Post + f Ljava/lang/String; field_19599 content + m (Ljava/lang/String;Ljava/lang/String;II)V + p 3 connectTimeout + p 4 readTimeout + p 1 uri + p 2 content + m ()Lnet/minecraft/class_4346$class_4349; method_21059 doConnect +c net/minecraft/class_3016 net/minecraft/server/dedicated/command/BanCommand + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13023 method_13023 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13020 method_13020 + p 0 context + m (Lnet/minecraft/class_2168;Ljava/util/Collection;Lnet/minecraft/class_2561;)I method_13022 ban + p 2 reason + p 1 targets + p 0 source + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13473 ALREADY_BANNED_EXCEPTION + m (Lnet/minecraft/class_2168;)Z method_13024 method_13024 + p 0 source + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13021 register + p 0 dispatcher +c net/minecraft/class_3018 net/minecraft/world/gen/feature/EndGatewayFeatureConfig + f Lcom/mojang/serialization/Codec; field_24883 CODEC + m ()Z method_13026 isExact + m (Ljava/util/Optional;Z)V + p 2 exact + p 1 exitPos + m ()Lnet/minecraft/class_3018; method_18030 createConfig + m ()Ljava/util/Optional; method_18036 getExitPos + f Ljava/util/Optional; field_17735 exitPos + f Z field_13475 exact + m (Lnet/minecraft/class_2338;Z)Lnet/minecraft/class_3018; method_18034 createConfig + p 0 exitPortalPosition + p 1 exitsAtSpawn +c net/minecraft/class_5674 net/minecraft/client/realms/task/ResettingWorldTemplateTask + f Lnet/minecraft/class_4890; field_27952 template + m (Lnet/minecraft/class_4890;JLnet/minecraft/class_2561;Ljava/lang/Runnable;)V + p 1 template + p 2 serverId + p 4 title + p 5 callback +c net/minecraft/class_3011 net/minecraft/world/gen/feature/DiskFeature +c net/minecraft/class_5673 net/minecraft/client/realms/task/ResettingNormalWorldTask + m (Lnet/minecraft/class_4413;JLnet/minecraft/class_2561;Ljava/lang/Runnable;)V + p 5 callback + p 4 title + p 2 serverId + p 1 info + f Lnet/minecraft/class_4413; field_27951 info +c net/minecraft/class_3012 net/minecraft/server/dedicated/command/BanIpCommand + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13010 method_13010 + p 0 context + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13008 register + p 0 dispatcher + f Ljava/util/regex/Pattern; field_13466 PATTERN + m (Lnet/minecraft/class_2168;)Z method_13011 method_13011 + p 0 source + m (Lnet/minecraft/class_2168;Ljava/lang/String;Lnet/minecraft/class_2561;)I method_13009 checkIp + p 2 reason + p 1 target + p 0 source + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13006 method_13006 + p 0 context + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13467 ALREADY_BANNED_EXCEPTION + m (Lnet/minecraft/class_2168;Ljava/lang/String;Lnet/minecraft/class_2561;)I method_13007 banIp + p 2 reason + p 1 targetIp + p 0 source + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13468 INVALID_IP_EXCEPTION +c net/minecraft/class_5676 net/minecraft/client/gui/widget/CyclingButtonWidget + m (Ljava/lang/Boolean;)Lnet/minecraft/class_2561; method_32604 method_32604 + p 0 value + f Ljava/util/List; field_27962 BOOLEAN_VALUES + m ()Lnet/minecraft/class_5676$class_5677; method_32614 onOffBuilder + c Creates a builder for a cycling button widget that only has {@linkplain Boolean#TRUE}\nand {@linkplain Boolean#FALSE} values. It displays\n{@link net.minecraft.client.gui.screen.ScreenTexts#ON} for {@code true} and\n{@link net.minecraft.client.gui.screen.ScreenTexts#OFF} for {@code false}.\nIts current initial value is {@code true}. + m (Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;Ljava/lang/Boolean;)Lnet/minecraft/class_2561; method_32608 method_32608 + p 2 value + m (Ljava/lang/Object;)Lnet/minecraft/class_5250; method_32610 composeGenericOptionText + p 1 value + f Z field_27971 optionTextOmitted + f Ljava/util/function/Function; field_27968 narrationMessageFactory + m (IIIILnet/minecraft/class_2561;Lnet/minecraft/class_2561;ILjava/lang/Object;Lnet/minecraft/class_5676$class_5680;Ljava/util/function/Function;Ljava/util/function/Function;Lnet/minecraft/class_5676$class_5678;Lnet/minecraft/class_5676$class_5679;Z)V + p 13 tooltipFactory + p 14 optionTextOmitted + p 9 values + p 10 valueToText + p 11 narrationMessageFactory + p 12 callback + p 5 message + p 6 optionText + p 7 index + p 8 value + p 1 x + p 2 y + p 3 width + p 4 height + m (Ljava/util/function/Function;)Lnet/minecraft/class_5676$class_5677; method_32606 builder + c Creates a new builder for a cycling button widget. + p 0 valueToText + f I field_27964 index + f Lnet/minecraft/class_5676$class_5679; field_27970 tooltipFactory + m (Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;)Lnet/minecraft/class_5676$class_5677; method_32607 onOffBuilder + c Creates a builder for a cycling button widget that only has {@linkplain Boolean#TRUE}\nand {@linkplain Boolean#FALSE} values. It displays\n{@code on} for {@code true} and {@code off} for {@code false}.\nIts current initial value is {@code true}. + p 0 on + p 1 off + m ()Ljava/lang/Object; method_32603 getValue + m (I)V method_32612 cycle + p 1 amount + f Lnet/minecraft/class_5676$class_5678; field_27969 callback + m (Z)Lnet/minecraft/class_5676$class_5677; method_32613 onOffBuilder + c Creates a builder for a cycling button widget that only has {@linkplain Boolean#TRUE}\nand {@linkplain Boolean#FALSE} values. It displays\n{@link net.minecraft.client.gui.screen.ScreenTexts#ON} for {@code true} and\n{@link net.minecraft.client.gui.screen.ScreenTexts#OFF} for {@code false}.\nIts current initial value is set to {@code initialValue}. + p 0 initialValue + f Ljava/util/function/Function; field_27967 valueToText + f Ljava/util/function/BooleanSupplier; field_27961 HAS_ALT_DOWN + f Ljava/lang/Object; field_27965 value + m (Ljava/lang/Object;)V method_32605 setValue + p 1 value + f Lnet/minecraft/class_5676$class_5680; field_27966 values + f Lnet/minecraft/class_2561; field_27963 optionText + m ()Lnet/minecraft/class_5250; method_32611 getGenericNarrationMessage + c Returns a generic narration message for this button.\n\n

If the button omits the option text in rendering, such as showing only\n"Value", this narration message will still read out the option like\n"Option: Value". + m (Ljava/lang/Object;)V method_32609 internalSetValue + p 1 value +c net/minecraft/class_5676$class_5680 net/minecraft/client/gui/widget/CyclingButtonWidget$Values + m ()Ljava/util/List; method_32626 getCurrent + m (Ljava/util/List;)Lnet/minecraft/class_5676$class_5680; method_32627 of + p 0 values + m (Ljava/util/function/BooleanSupplier;Ljava/util/List;Ljava/util/List;)Lnet/minecraft/class_5676$class_5680; method_32628 of + p 1 defaults + p 0 alternativeToggle + p 2 alternatives + m ()Ljava/util/List; method_32629 getDefaults +c net/minecraft/class_5676$class_5678 net/minecraft/client/gui/widget/CyclingButtonWidget$UpdateCallback + m (Lnet/minecraft/class_5676;Ljava/lang/Object;)V onValueChange onValueChange + p 1 button + p 2 value +c net/minecraft/class_5676$class_5679 net/minecraft/client/gui/widget/CyclingButtonWidget$TooltipFactory +c net/minecraft/class_5676$class_5677 net/minecraft/client/gui/widget/CyclingButtonWidget$Builder + c A builder to easily create cycling button widgets.\n\nEach builder must have at least one of its {@code values} methods called\nwith at least one default (non-alternative) value in the list before\nbuilding.\n\n@see CyclingButtonWidget#builder(Function) + m (IIIILnet/minecraft/class_2561;Lnet/minecraft/class_5676$class_5678;)Lnet/minecraft/class_5676; method_32617 build + c Builds a cycling button widget.\n\n@throws IllegalStateException if no {@code values} call is made, or the\n{@code values} has no default values available + p 4 height + p 3 width + p 2 y + p 1 x + p 6 callback + p 5 optionText + m ([Ljava/lang/Object;)Lnet/minecraft/class_5676$class_5677; method_32624 values + c Sets the option values for this button. + p 1 values + m (Ljava/lang/Object;)Lnet/minecraft/class_5676$class_5677; method_32619 initially + c Sets the initial value of this button widget.\n\n

This is not effective if {@code value} is not in the default\nvalues (i.e. excluding alternative values).\n\n

If this is not called, the initial value defaults to the first\nvalue in the values list supplied. + p 1 value + m (Ljava/util/List;Ljava/util/List;)Lnet/minecraft/class_5676$class_5677; method_32621 values + c Sets the option values for this button.\n\n

When the user presses the ALT key, the {@code alternatives} values\nwill be iterated; otherwise the {@code defaults} values will be iterated\nwhen clicking the built button. + p 1 defaults + p 2 alternatives + m (Ljava/util/function/BooleanSupplier;Ljava/util/List;Ljava/util/List;)Lnet/minecraft/class_5676$class_5677; method_32622 values + c Sets the option values for this button.\n\n

When {@code alternativeToggle} {@linkplain BooleanSupplier#getAsBoolean()\ngetAsBoolean} returns {@code true}, the {@code alternatives} values\nwill be iterated; otherwise the {@code defaults} values will be iterated\nwhen clicking the built button. + p 3 alternatives + p 2 defaults + p 1 alternativeToggle + m (Ljava/util/function/Function;)Lnet/minecraft/class_5676$class_5677; method_32623 narration + c Overrides the narration message of the button to build.\n\n

If this is not called, the button will use\n{@link CyclingButtonWidget#getGenericNarrationMessage()} for narration\nmessages. + p 1 narrationMessageFactory + m (Ljava/util/List;)Lnet/minecraft/class_5676$class_5677; method_32620 values + c Sets the option values for this button. + p 1 values + f Ljava/lang/Object; field_27973 value + m (Lnet/minecraft/class_5676$class_5679;)Lnet/minecraft/class_5676$class_5677; method_32618 tooltip + c Sets the tooltip factory that provides tooltips for any of the values.\n\n

If this is not called, the values simply won't have tooltips. + p 1 tooltipFactory + f Z field_27978 optionTextOmitted + m ()Lnet/minecraft/class_5676$class_5677; method_32616 omitKeyText + c Makes the built button omit the option and only display the current value\nfor its text, such as showing "Jump Mode" than "Mode: Jump Mode". + m (Ljava/lang/Object;)Ljava/util/List; method_32625 method_32625 + p 0 value + f Lnet/minecraft/class_5676$class_5679; field_27975 tooltipFactory + m (Ljava/util/function/Function;)V + c Creates a builder.\n\n@see CyclingButtonWidget#builder(Function) + p 1 valueToText + f I field_27972 initialIndex + f Ljava/util/function/Function; field_27976 narrationMessageFactory + f Lnet/minecraft/class_5676$class_5680; field_27977 values + f Ljava/util/function/Function; field_27974 valueToText +c net/minecraft/class_4345 net/minecraft/client/realms/RealmsError + f Ljava/lang/String; field_19594 errorMessage + m ()I method_21037 getErrorCode + f Lorg/apache/logging/log4j/Logger; field_19593 LOGGER + m ()Ljava/lang/String; method_21036 getErrorMessage + m (Ljava/lang/String;I)V + p 2 errorCode + p 1 errorMessage + f I field_19595 errorCode + m (Ljava/lang/String;)Lnet/minecraft/class_4345; method_30162 create + p 0 error +c net/minecraft/class_3013 net/minecraft/world/gen/feature/DiskFeatureConfig + f Lnet/minecraft/class_2680; field_13470 state + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_6017;ILjava/util/List;)V + p 4 targets + p 1 state + p 3 halfHeight + p 2 radius + f Lnet/minecraft/class_6017; field_13472 radius + f I field_13471 halfHeight + f Ljava/util/List; field_13469 targets + f Lcom/mojang/serialization/Codec; field_24882 CODEC +c net/minecraft/class_4344 net/minecraft/client/realms/RealmsClientConfig + m (Ljava/net/Proxy;)V method_21035 setProxy + p 0 proxy + f Ljava/net/Proxy; field_19592 proxy + m ()Ljava/net/Proxy; method_21034 getProxy +c net/minecraft/class_3014 net/minecraft/server/dedicated/command/BanListCommand + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13013 method_13013 + p 0 context + m (Lnet/minecraft/class_2168;)Z method_13018 method_13018 + p 0 source + m (Lnet/minecraft/class_2168;Ljava/util/Collection;)I method_13015 execute + p 0 source + p 1 targets + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13014 register + p 0 dispatcher + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13017 method_13017 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13016 method_13016 + p 0 context +c net/minecraft/class_3008 net/minecraft/server/command/AdvancementCommand + m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; method_12992 method_12992 + p 0 context + p 1 builder + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_12980 register + p 0 dispatcher + m (Lnet/minecraft/class_161;Lnet/minecraft/class_3008$class_3010;)Ljava/util/List; method_12996 select + p 0 advancement + p 1 selection + m (Lnet/minecraft/class_2168;)Z method_12984 method_12984 + p 0 source + m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; method_12991 method_12991 + p 1 builder + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_12982 method_12982 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_12993 method_12993 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_12985 method_12985 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_12995 method_12995 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_12986 method_12986 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_12994 method_12994 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_12983 method_12983 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; method_12987 method_12987 + p 0 context + p 1 builder + m (Lcom/mojang/brigadier/context/CommandContext;)I method_12997 method_12997 + p 0 context + f Lcom/mojang/brigadier/suggestion/SuggestionProvider; field_13453 SUGGESTION_PROVIDER + m (Lcom/mojang/brigadier/context/CommandContext;)I method_12978 method_12978 + p 0 context + m (Lnet/minecraft/class_2168;Ljava/util/Collection;Lnet/minecraft/class_3008$class_3009;Ljava/util/Collection;)I method_12988 executeAdvancement + p 1 targets + p 0 source + p 3 selection + p 2 operation + m (Lcom/mojang/brigadier/context/CommandContext;)I method_12989 method_12989 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_12979 method_12979 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_12998 method_12998 + p 0 context + m (Lnet/minecraft/class_2168;Ljava/util/Collection;Lnet/minecraft/class_3008$class_3009;Lnet/minecraft/class_161;Ljava/lang/String;)I method_12981 executeCriterion + p 3 advancement + p 2 operation + p 4 criterion + p 1 targets + p 0 source + m (Lnet/minecraft/class_161;Ljava/util/List;)V method_12990 addChildrenRecursivelyToList + p 1 childList + p 0 parent +c net/minecraft/class_3008$class_3010 net/minecraft/server/command/AdvancementCommand$Selection + m (Ljava/lang/String;IZZ)V + p 3 before + p 4 after + f Z field_13460 before + f Z field_13459 after +c net/minecraft/class_3008$class_3009 net/minecraft/server/command/AdvancementCommand$Operation + f Ljava/lang/String; field_13454 commandPrefix + m (Lnet/minecraft/class_3222;Ljava/lang/Iterable;)I method_12999 processAll + p 2 advancements + p 1 player + m ()Ljava/lang/String; method_13001 getCommandPrefix + m (Lnet/minecraft/class_3222;Lnet/minecraft/class_161;Ljava/lang/String;)Z method_13000 processEachCriterion + p 3 criterion + p 2 advancement + p 1 player + m (Ljava/lang/String;ILjava/lang/String;)V + p 3 name + m (Lnet/minecraft/class_3222;Lnet/minecraft/class_161;)Z method_13002 processEach + p 1 player + p 2 advancement +c net/minecraft/class_4339 net/minecraft/client/realms/Ping + m ()Ljava/util/List; method_20981 pingAllRegions + m (Ljava/net/Socket;)V method_20983 close + p 0 socket + m ([Lnet/minecraft/class_4339$class_4340;)Ljava/util/List; method_20984 ping + p 0 regions + m (Ljava/lang/String;)I method_20982 ping + p 0 host + m ()J method_20985 now +c net/minecraft/class_4339$class_4340 net/minecraft/client/realms/Ping$Region + f Lnet/minecraft/class_4339$class_4340; field_19572 SA_EAST_1 + m (Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V + p 3 name + p 4 endpoint + f Lnet/minecraft/class_4339$class_4340; field_19570 AP_SOUTHEAST_2 + f Lnet/minecraft/class_4339$class_4340; field_19571 AP_NORTHEAST_1 + f Lnet/minecraft/class_4339$class_4340; field_19569 AP_SOUTHEAST_1 + f Ljava/lang/String; field_19573 name + f Ljava/lang/String; field_19574 endpoint + f Lnet/minecraft/class_4339$class_4340; field_19565 US_EAST_1 + m (Ljava/lang/String;)Lnet/minecraft/class_4339$class_4340; valueOf valueOf + p 0 name + f Lnet/minecraft/class_4339$class_4340; field_19566 US_WEST_2 + f Lnet/minecraft/class_4339$class_4340; field_19567 US_WEST_1 + f Lnet/minecraft/class_4339$class_4340; field_19568 EU_WEST_1 +c net/minecraft/class_729 net/minecraft/client/particle/SuspendParticle + m (Lnet/minecraft/class_638;DDDDDD)V + p 4 y + p 6 z + p 1 world + p 2 x + p 12 velocityZ + p 8 velocityX + p 10 velocityY +c net/minecraft/class_729$class_3991 net/minecraft/client/particle/SuspendParticle$Factory + f Lnet/minecraft/class_4002; field_17880 spriteProvider + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_18044 createParticle + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider +c net/minecraft/class_729$class_730 net/minecraft/client/particle/SuspendParticle$DolphinFactory + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider + f Lnet/minecraft/class_4002; field_17881 spriteProvider + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3110 createParticle +c net/minecraft/class_729$class_731 net/minecraft/client/particle/SuspendParticle$HappyVillagerFactory + f Lnet/minecraft/class_4002; field_17882 spriteProvider + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3111 createParticle + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider +c net/minecraft/class_729$class_732 net/minecraft/client/particle/SuspendParticle$MyceliumFactory + f Lnet/minecraft/class_4002; field_17883 spriteProvider + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3112 createParticle + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider +c net/minecraft/class_727 net/minecraft/client/particle/BlockDustParticle + f F field_17885 sampleV + f F field_17884 sampleU + m (Lnet/minecraft/class_638;DDDDDDLnet/minecraft/class_2680;)V + p 14 state + p 1 world + p 10 velocityY + p 12 velocityZ + p 6 z + p 8 velocityX + p 2 x + p 4 y + f Lnet/minecraft/class_2338; field_3891 blockPos + m (Lnet/minecraft/class_638;DDDDDDLnet/minecraft/class_2680;Lnet/minecraft/class_2338;)V + p 4 y + p 6 z + p 1 world + p 2 x + p 12 velocityZ + p 15 blockPos + p 14 state + p 8 velocityX + p 10 velocityY +c net/minecraft/class_727$class_728 net/minecraft/client/particle/BlockDustParticle$Factory + m (Lnet/minecraft/class_2388;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3109 createParticle +c net/minecraft/class_743 net/minecraft/client/input/KeyboardInput + m (Lnet/minecraft/class_315;)V + p 1 settings + f Lnet/minecraft/class_315; field_3902 settings +c net/minecraft/class_742 net/minecraft/client/network/AbstractClientPlayerEntity + m ()Lnet/minecraft/class_640; method_3123 getPlayerListEntry + f Lnet/minecraft/class_638; field_17892 clientWorld + m ()F method_3118 getSpeed + f Lnet/minecraft/class_640; field_3901 cachedScoreboardEntry + m ()Lnet/minecraft/class_2960; method_3122 getElytraTexture + m ()Z method_3125 canRenderCapeTexture + m ()Z method_3126 canRenderElytraTexture + m ()Z method_3127 hasSkinTexture + m ()Lnet/minecraft/class_2960; method_3119 getCapeTexture + m (Lnet/minecraft/class_2960;Ljava/lang/String;)V method_3120 loadSkin + p 1 playerName + p 0 id + m ()Lnet/minecraft/class_2960; method_3117 getSkinTexture + m ()Ljava/lang/String; method_3121 getModel + m (Lnet/minecraft/class_638;Lcom/mojang/authlib/GameProfile;)V + p 2 profile + p 1 world + m (Ljava/lang/String;)Lnet/minecraft/class_2960; method_3124 getSkinId + p 0 playerName + f F field_3898 elytraRoll + f F field_3899 elytraYaw + f F field_3900 elytraPitch +c net/minecraft/class_740 net/minecraft/client/particle/RainSplashParticle +c net/minecraft/class_740$class_741 net/minecraft/client/particle/RainSplashParticle$Factory + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider + f Lnet/minecraft/class_4002; field_17891 spriteProvider + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3116 createParticle +c net/minecraft/class_1283 net/minecraft/entity/damage/DamageTracker + m ()V method_5542 setFallDeathSuffix + m ()Lnet/minecraft/class_2561; method_5548 getDeathMessage + f Ljava/util/List; field_5870 recentDamage + f I field_5876 ageOnLastDamage + m ()Lnet/minecraft/class_1281; method_35041 getMostRecentDamage + m (Lnet/minecraft/class_1282;FF)V method_5547 onDamage + p 3 damage + p 2 originalHealth + p 1 damageSource + f I field_5875 ageOnLastAttacked + m ()Z method_35039 hasDamage + f I field_5873 ageOnLastUpdate + m ()I method_33937 getBiggestAttackerId + c Gets the Entity ID of the biggest attacker\n@see #getBiggestAttacker() for getting the entity itself + m (Lnet/minecraft/class_1281;)Ljava/lang/String; method_5543 getFallDeathSuffix + p 1 damageRecord + m ()Lnet/minecraft/class_1281; method_5544 getBiggestFall + f Ljava/lang/String; field_5871 fallDeathSuffix + m (Lnet/minecraft/class_1309;)V + p 1 entity + m ()I method_5546 getTimeSinceLastAttack + f Z field_5872 hasDamage + f Lnet/minecraft/class_1309; field_5877 entity + f Z field_5874 recentlyAttacked + m ()V method_5539 update + m ()Z method_35040 wasRecentlyAttacked + m ()Lnet/minecraft/class_1309; method_5541 getBiggestAttacker + m ()Lnet/minecraft/class_1309; method_5540 getEntity + m ()V method_5545 clearFallDeathSuffix +c net/minecraft/class_747 net/minecraft/screen/SimpleNamedScreenHandlerFactory + f Lnet/minecraft/class_2561; field_3947 name + f Lnet/minecraft/class_1270; field_17280 baseFactory + m (Lnet/minecraft/class_1270;Lnet/minecraft/class_2561;)V + p 2 name + p 1 baseFactory +c net/minecraft/class_746 net/minecraft/client/network/ClientPlayerEntity + c Represents the client's own player entity. + f Lnet/minecraft/class_744; field_3913 input + m ()Z method_3144 isRiding + f Z field_3942 riding + m ()V method_3132 openRidingInventory + m ()V method_3136 sendMovementPackets + m ()Z method_22120 hasMovementInput + c Returns whether the player has movement input.\n\n@return True if the player has movement input, else false. + f Z field_3918 healthInitialized + f I field_3923 ticksSinceLastPositionPacketSent + f F field_3931 lastRenderYaw + f I field_3935 ticksLeftToDoubleTapSprint + f F field_3911 lastNauseaStrength + m ()F method_3140 getUnderwaterVisibility + c Returns the color multiplier of vision in water, so that visibility in\nwater is reduced when the player just entered water. + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;)Z method_30672 method_30672 + p 2 pos + p 1 state + f Ljava/lang/String; field_3943 serverBrand + m ()Z method_3131 hasJumpingMount + m (Z)V method_22420 setShowsDeathScreen + p 1 shouldShow + m ()V method_18654 updateNausea + f I field_3934 ticksToNextAutojump + m (F)V method_3138 updateHealth + p 1 health + m ()Ljava/lang/String; method_3135 getServerBrand + m (I)V method_3147 setClientPermissionLevel + p 1 clientPermissionLevel + f F field_3922 mountJumpStrength + m ()F method_26269 getMoodPercentage + c Returns the percentage for the biome mood sound for the debug HUD to\ndisplay. + m ()F method_3151 getMountJumpStrength + f Z field_23093 inSneakingPose + m (Lnet/minecraft/class_1860;)V method_3141 onRecipeDisplayed + p 1 recipe + f D field_3926 lastX + f F field_3914 lastRenderPitch + m ()Lnet/minecraft/class_299; method_3130 getRecipeBook + m (Lnet/minecraft/class_310;Lnet/minecraft/class_638;Lnet/minecraft/class_634;Lnet/minecraft/class_3469;Lnet/minecraft/class_299;ZZ)V + p 6 lastSneaking + p 7 lastSprinting + p 1 client + p 2 world + p 3 networkHandler + p 4 stats + p 5 recipeBook + f Z field_3936 lastSneaking + f Z field_3920 lastOnGround + f Lnet/minecraft/class_634; field_3944 networkHandler + m ()Z method_3134 isCamera + f Lnet/minecraft/class_310; field_3937 client + m ()V method_33689 init + f Lnet/minecraft/class_3469; field_3928 statHandler + m (Ljava/lang/String;)V method_3146 setServerBrand + p 1 serverBrand + m ()Z method_20623 isWalking + f F field_3941 lastYaw + f Lnet/minecraft/class_1268; field_3945 activeHand + m (Ljava/lang/String;)V method_3142 sendChatMessage + p 1 message + f Ljava/util/List; field_3933 tickables + f Lnet/minecraft/class_299; field_3930 recipeBook + f I field_3921 ticksSinceSprintingChanged + m ()Z method_22119 shouldAutoJump + f F field_3929 nextNauseaStrength + f I field_3917 underwaterVisibilityTicks + f F field_3925 lastPitch + f Z field_3915 usingItem + m ()V method_3133 startRidingJump + m ()Z method_3149 isAutoJumpEnabled + f Z field_3927 autoJumpEnabled + m ()V method_3137 closeScreen + f Z field_3939 falling + m ()Z method_20303 shouldSlowDown + f Z field_3919 lastSprinting + f I field_3912 clientPermissionLevel + f D field_3940 lastBaseY + f F field_3932 renderYaw + m (FF)V method_3148 autoJump + p 1 dx + p 2 dz + m ()Z method_22419 showsDeathScreen + m (DD)V method_30673 pushOutOfBlocks + p 1 x + p 3 z + m (Lnet/minecraft/class_2338;)Z method_30674 wouldCollideAt + p 1 pos + m ()Lnet/minecraft/class_3469; method_3143 getStatHandler + f F field_3916 renderPitch + f Z field_20663 showsDeathScreen + m (FII)V method_3145 setExperience + p 3 level + p 2 total + p 1 progress + f D field_3924 lastZ +c net/minecraft/class_1282 net/minecraft/entity/damage/DamageSource + f Lnet/minecraft/class_1282; field_5846 MAGIC + m ()Z method_5534 isFire + f Lnet/minecraft/class_1282; field_5854 ON_FIRE + m ()Z method_5530 isSourceCreativePlayer + f Lnet/minecraft/class_1282; field_5858 HOT_FLOOR + f Lnet/minecraft/class_1282; field_5842 DRYOUT + f Lnet/minecraft/class_1282; field_5850 WITHER + m ()Lnet/minecraft/class_1282; method_5517 setProjectile + m ()Lnet/minecraft/class_1282; method_5505 setOutOfWorld + m ()Lnet/minecraft/class_1297; method_5526 getSource + m (Lnet/minecraft/class_1297;Lnet/minecraft/class_1309;)Lnet/minecraft/class_1282; method_5519 mobProjectile + p 1 attacker + p 0 projectile + f Z field_5862 explosive + m ()Lnet/minecraft/class_1282; method_32873 setFallingBlock + m ()Z method_33329 isFromFalling + f Z field_5866 fire + m ()Lnet/minecraft/class_1282; method_5509 setUnblockable + m ()Z method_5538 isOutOfWorld + m ()Z method_5514 isScaledWithDifficulty + m (Ljava/lang/String;)V + p 1 name + f Lnet/minecraft/class_1282; field_5867 IN_FIRE + f Lnet/minecraft/class_1282; field_5855 IN_WALL + m (Lnet/minecraft/class_1297;)Lnet/minecraft/class_1282; method_5513 thorns + p 0 attacker + f Lnet/minecraft/class_1282; field_5843 FLY_INTO_WALL + m (Lnet/minecraft/class_1687;Lnet/minecraft/class_1297;)Lnet/minecraft/class_1282; method_29238 witherSkull + p 0 witherSkull + p 1 attacker + m ()Z method_5533 isProjectile + f Lnet/minecraft/class_1282; field_5859 DROWN + f Lnet/minecraft/class_1282; field_5847 FALLING_BLOCK + f Lnet/minecraft/class_1282; field_5863 LAVA + f Lnet/minecraft/class_1282; field_28099 FALLING_STALACTITE + m (Lnet/minecraft/class_1665;Lnet/minecraft/class_1297;)Lnet/minecraft/class_1282; method_5522 arrow + p 1 attacker + p 0 projectile + m (Lnet/minecraft/class_1309;)Lnet/minecraft/class_2561; method_5506 getDeathMessage + p 1 entity + m ()Lnet/minecraft/class_1282; method_5518 setExplosive + f Z field_28100 fallingBlock + f Z field_5851 magic + f Z field_5839 unblockable + f Lnet/minecraft/class_1282; field_16992 SWEET_BERRY_BUSH + m ()Z method_5537 bypassesArmor + f Lnet/minecraft/class_1282; field_5868 FALL + f Lnet/minecraft/class_1282; field_5856 DRAGON_BREATH + f Lnet/minecraft/class_1282; field_27856 FREEZE + f Lnet/minecraft/class_1282; field_5844 CRAMMING + f Lnet/minecraft/class_1282; field_5848 CACTUS + f F field_5845 exhaustion + m (Lnet/minecraft/class_1309;)Lnet/minecraft/class_1282; method_5511 mob + p 0 attacker + f Lnet/minecraft/class_1282; field_28400 STALAGMITE + f Ljava/lang/String; field_5841 name + f Lnet/minecraft/class_1282; field_5852 STARVE + m (Lnet/minecraft/class_1309;)Lnet/minecraft/class_1282; method_21748 sting + p 0 attacker + f Z field_5840 bypassesArmor + m ()Lnet/minecraft/class_1282; method_33330 setFromFalling + m ()Lnet/minecraft/class_1282; method_5507 setFire + m ()Ljava/lang/String; method_5525 getName + m ()Lnet/minecraft/class_243; method_5510 getPosition + f Z field_5864 scaleWithDifficulty + m ()Lnet/minecraft/class_1282; method_5523 badRespawnPoint + m (Lnet/minecraft/class_1927;)Lnet/minecraft/class_1282; method_5531 explosion + p 0 explosion + m ()Lnet/minecraft/class_1282; method_5515 setUsesMagic + m ()Z method_5504 isUnblockable + m ()Z method_32872 isFallingBlock + f Lnet/minecraft/class_1282; field_5865 ANVIL + f Lnet/minecraft/class_1282; field_5849 OUT_OF_WORLD + m ()F method_5528 getExhaustion + m (Lnet/minecraft/class_3855;Lnet/minecraft/class_1297;)Lnet/minecraft/class_1282; method_5521 fireball + p 1 attacker + p 0 fireball + f Z field_28399 fromFalling + f Lnet/minecraft/class_1282; field_5869 GENERIC + m (Lnet/minecraft/class_1657;)Lnet/minecraft/class_1282; method_5532 player + p 0 attacker + m (Lnet/minecraft/class_1309;)Lnet/minecraft/class_1282; method_5512 explosion + p 0 attacker + m (Lnet/minecraft/class_1671;Lnet/minecraft/class_1297;)Lnet/minecraft/class_1282; method_24907 firework + p 0 firework + p 1 attacker + f Lnet/minecraft/class_1282; field_5861 LIGHTNING_BOLT + m (Lnet/minecraft/class_1297;Lnet/minecraft/class_1297;)Lnet/minecraft/class_1282; method_5520 trident + p 0 trident + p 1 attacker + m (Lnet/minecraft/class_1297;Lnet/minecraft/class_1297;)Lnet/minecraft/class_1282; method_5536 magic + p 1 attacker + p 0 magic + m ()Lnet/minecraft/class_1282; method_5516 setScaledWithDifficulty + m ()Lnet/minecraft/class_1282; method_5508 setBypassesArmor + m (Lnet/minecraft/class_1297;Lnet/minecraft/class_1297;)Lnet/minecraft/class_1282; method_5524 thrownProjectile + p 0 projectile + p 1 attacker + f Z field_5853 projectile + f Z field_5857 outOfWorld + m ()Z method_5535 isExplosive + m ()Z method_5527 isMagic + m ()Lnet/minecraft/class_1297; method_5529 getAttacker +c net/minecraft/class_745 net/minecraft/client/network/OtherClientPlayerEntity + c Represents a player entity that is present on the client but is not the client's own player. +c net/minecraft/class_1281 net/minecraft/entity/damage/DamageRecord + m (Lnet/minecraft/class_1282;IFFLjava/lang/String;F)V + p 3 entityOriginalHealth + p 4 damage + p 5 fallDeathSuffix + p 6 fallDistance + p 1 damageSource + p 2 entityAge + f Lnet/minecraft/class_1282; field_5837 damageSource + f Ljava/lang/String; field_5838 fallDeathSuffix + m ()Lnet/minecraft/class_2561; method_5498 getAttackerName + m ()F method_5503 getDamage + f F field_5833 fallDistance + f I field_5836 entityAge + m ()Lnet/minecraft/class_1282; method_5499 getDamageSource + f F field_5834 entityHealth + m ()F method_5501 getFallDistance + f F field_5835 damage + m ()Ljava/lang/String; method_5500 getFallDeathSuffix + m ()Lnet/minecraft/class_1297; method_35038 getAttacker + m ()I method_35035 getEntityAge + m ()F method_35036 getEntityHealth + m ()F method_35037 getNewEntityHealth + m ()Z method_5502 isAttackerLiving +c net/minecraft/class_744 net/minecraft/client/input/Input + f Z field_3910 pressingForward + f F field_3907 movementSideways + m ()Lnet/minecraft/class_241; method_3128 getMovementInput + f Z field_3908 pressingLeft + m ()Z method_20622 hasForwardMovement + m (Z)V method_3129 tick + p 1 slowDown + f F field_3905 movementForward + f Z field_3909 pressingBack + f Z field_3903 sneaking + f Z field_3904 jumping + f Z field_3906 pressingRight +c net/minecraft/class_1280 net/minecraft/entity/DamageUtil + m (FFF)F method_5496 getDamageLeft + p 0 damage + p 1 armor + p 2 armorToughness + m (FF)F method_5497 getInflictedDamage + p 0 damageDealt + p 1 protection +c net/minecraft/class_1287 net/minecraft/entity/effect/DamageModifierStatusEffect + f D field_5881 modifier + m (Lnet/minecraft/class_4081;ID)V + p 3 modifier + p 1 type + p 2 color +c net/minecraft/class_1286 net/minecraft/entity/damage/BadRespawnPointDamageSource + m (Lnet/minecraft/class_2583;)Lnet/minecraft/class_2583; method_5551 method_5551 + p 0 style +c net/minecraft/class_5644 net/minecraft/loot/condition/ValueCheckLootCondition + m (Lnet/minecraft/class_5658;Lnet/minecraft/class_42;)Lnet/minecraft/class_5341$class_210; method_35562 builder + p 1 range + p 0 value + f Lnet/minecraft/class_42; field_27913 range + m (Lnet/minecraft/class_47;)Z method_32423 test + m (Lnet/minecraft/class_5658;Lnet/minecraft/class_42;)V + p 2 range + p 1 value + f Lnet/minecraft/class_5658; field_27912 value + m (Ljava/lang/Object;)Z test test + p 1 context +c net/minecraft/class_5644$class_5645 net/minecraft/loot/condition/ValueCheckLootCondition$Serializer + m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_5644; method_32427 fromJson + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_5644;Lcom/google/gson/JsonSerializationContext;)V method_32426 toJson +c net/minecraft/class_1285 net/minecraft/entity/damage/EntityDamageSource + f Lnet/minecraft/class_1297; field_5879 source + m (Ljava/lang/String;Lnet/minecraft/class_1297;)V + p 1 name + p 2 source + m ()Z method_5549 isThorns + f Z field_5880 thorns + m ()Lnet/minecraft/class_1285; method_5550 setThorns +c net/minecraft/class_1284 net/minecraft/entity/damage/ProjectileDamageSource + f Lnet/minecraft/class_1297; field_5878 attacker + m (Ljava/lang/String;Lnet/minecraft/class_1297;Lnet/minecraft/class_1297;)V + p 1 name + p 3 attacker + p 2 projectile +c net/minecraft/class_5646 net/minecraft/loot/provider/nbt/ContextLootNbtProvider + m (Lnet/minecraft/class_47$class_50;)Lnet/minecraft/class_5646$class_5648; method_32430 getTarget + p 0 entityTarget + m (Ljava/lang/String;)Lnet/minecraft/class_5646; method_32431 setTarget + p 0 target + m (Lnet/minecraft/class_5646$class_5648;)V + p 1 target + m (Lnet/minecraft/class_47$class_50;)Lnet/minecraft/class_5651; method_35568 fromTarget + p 0 target + f Lnet/minecraft/class_5646$class_5648; field_27915 BLOCK_ENTITY_TARGET + f Lnet/minecraft/class_5646$class_5648; field_27916 target + f Lnet/minecraft/class_5646; field_27914 BLOCK_ENTITY + f Ljava/lang/String; field_31875 BLOCK_ENTITY_TARGET_NAME +c net/minecraft/class_5646$class_5647 net/minecraft/loot/provider/nbt/ContextLootNbtProvider$CustomSerializer + m (Lcom/google/gson/JsonElement;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_5646; method_32433 fromJson + m (Lnet/minecraft/class_5646;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; method_32432 toJson +c net/minecraft/class_5646$class_5649 net/minecraft/loot/provider/nbt/ContextLootNbtProvider$Serializer + m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_5646; method_32438 fromJson + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_5646;Lcom/google/gson/JsonSerializationContext;)V method_32437 toJson +c net/minecraft/class_5646$class_5648 net/minecraft/loot/provider/nbt/ContextLootNbtProvider$Target + m ()Ljava/util/Set; method_32436 getRequiredParameters + m (Lnet/minecraft/class_47;)Lnet/minecraft/class_2520; method_32435 getNbt + p 1 context + m ()Ljava/lang/String; method_32434 getName +c net/minecraft/class_5640 net/minecraft/loot/function/LootFunctionManager + m (Ljava/util/Map;Lnet/minecraft/class_3300;Lnet/minecraft/class_3695;)V method_32403 apply + m (Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/class_2960;Lcom/google/gson/JsonElement;)V method_32400 method_32400 + p 1 id + p 2 json + f Lnet/minecraft/class_60; field_27902 lootManager + m (Lnet/minecraft/class_4567;Lnet/minecraft/class_60;)V + p 1 lootConditionManager + p 2 lootManager + m (Lnet/minecraft/class_2960;Lnet/minecraft/class_117;)Lnet/minecraft/class_117; method_35507 getOrDefault + p 2 fallback + p 1 id + m (Lnet/minecraft/class_58;Lnet/minecraft/class_2960;Lnet/minecraft/class_117;)V method_32401 method_32401 + p 1 id + f Lcom/google/gson/Gson; field_27900 GSON + f Ljava/util/Map; field_27903 functions + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_117; method_32404 get + p 1 id + f Lnet/minecraft/class_4567; field_27901 lootConditionManager + m ()Ljava/util/Set; method_32399 getFunctionIds + f Lorg/apache/logging/log4j/Logger; field_27899 LOGGER +c net/minecraft/class_5640$class_5641 net/minecraft/loot/function/LootFunctionManager$AndFunction + f [Lnet/minecraft/class_117; field_27904 functions + m ([Lnet/minecraft/class_117;)V + p 1 functions + m (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; apply apply + p 1 stack + p 2 context + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_47;)Lnet/minecraft/class_1799; method_32405 apply +c net/minecraft/class_1289 net/minecraft/entity/effect/InstantStatusEffect +c net/minecraft/class_1288 net/minecraft/entity/effect/AbsorptionStatusEffect +c net/minecraft/class_5642 net/minecraft/loot/function/SetEnchantmentsLootFunction + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1887;Ljava/lang/Integer;)V method_32407 method_32407 + p 2 level + p 1 enchantment + m (Lit/unimi/dsi/fastutil/objects/Object2IntMap;Lnet/minecraft/class_47;Lnet/minecraft/class_1887;Lnet/minecraft/class_5658;)V method_32410 method_32410 + p 2 enchantment + p 3 numberProvider + f Z field_27908 add + m (Ljava/util/Map;Lnet/minecraft/class_1887;I)V method_32411 addEnchantmentToMap + p 2 level + p 1 enchantment + p 0 map + m ([Lnet/minecraft/class_5341;Ljava/util/Map;Z)V + p 3 add + p 1 conditions + p 2 enchantments + m (Ljava/util/Map;Lnet/minecraft/class_1887;Ljava/lang/Integer;)V method_32414 method_32414 + p 2 level + p 1 enchantment + m (Ljava/util/Map;Lnet/minecraft/class_1887;Ljava/lang/Integer;)V method_32412 method_32412 + p 2 level + p 1 enchantment + f Ljava/util/Map; field_27907 enchantments + m (Lnet/minecraft/class_5658;)Ljava/util/stream/Stream; method_32409 method_32409 + p 0 numberProvider +c net/minecraft/class_5642$class_6158 net/minecraft/loot/function/SetEnchantmentsLootFunction$Builder + f Z field_31865 add + m ()Lnet/minecraft/class_5642$class_6158; method_35538 getThisBuilder + f Ljava/util/Map; field_31864 enchantments + m (Z)V + p 1 add + m (Lnet/minecraft/class_1887;Lnet/minecraft/class_5658;)Lnet/minecraft/class_5642$class_6158; method_35539 enchantment + p 2 level + p 1 enchantment +c net/minecraft/class_5642$class_5643 net/minecraft/loot/function/SetEnchantmentsLootFunction$Serializer + m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_5642; method_32415 fromJson + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_5642;Lcom/google/gson/JsonSerializationContext;)V method_32417 toJson +c net/minecraft/class_4307 net/minecraft/entity/ai/brain/sensor/GolemLastSeenSensor + f I field_30250 GOLEM_DETECTED_WARMUP + m (Lnet/minecraft/class_1309;)V method_30233 rememberIronGolem + p 0 entity + f I field_30249 RUN_TIME + m (Lnet/minecraft/class_1309;)V method_20656 senseIronGolem + p 0 entity +c net/minecraft/class_4309 net/minecraft/resource/JsonDataLoader + c An abstract implementation of resource reloader that reads JSON files\ninto Gson representations in the prepare stage. + f Ljava/lang/String; field_19380 dataType + f Ljava/lang/String; field_29783 FILE_SUFFIX + f Lorg/apache/logging/log4j/Logger; field_19377 LOGGER + f I field_19378 FILE_SUFFIX_LENGTH + f Lcom/google/gson/Gson; field_19379 gson + m (Lnet/minecraft/class_3300;Lnet/minecraft/class_3695;)Ljava/util/Map; method_20731 prepare + m (Lcom/google/gson/Gson;Ljava/lang/String;)V + p 2 dataType + p 1 gson +c net/minecraft/class_738 net/minecraft/client/particle/FishingParticle + f Lnet/minecraft/class_4002; field_17888 spriteProvider + m (Lnet/minecraft/class_638;DDDDDDLnet/minecraft/class_4002;)V + p 14 spriteProvider + p 12 velocityZ + p 2 x + p 1 world + p 6 z + p 4 y + p 10 velocityY + p 8 velocityX +c net/minecraft/class_738$class_739 net/minecraft/client/particle/FishingParticle$Factory + f Lnet/minecraft/class_4002; field_17889 spriteProvider + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3115 createParticle + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider +c net/minecraft/class_1290 net/minecraft/entity/effect/HealthBoostStatusEffect +c net/minecraft/class_753 net/minecraft/client/render/model/CubeFace + f [Lnet/minecraft/class_753$class_755; field_3959 corners + m (I)Lnet/minecraft/class_753$class_755; method_3162 getCorner + p 1 corner + f [Lnet/minecraft/class_753; field_3958 DIRECTION_LOOKUP + m (Ljava/lang/String;I[Lnet/minecraft/class_753$class_755;)V + p 3 corners + m (Lnet/minecraft/class_2350;)Lnet/minecraft/class_753; method_3163 getFace + p 0 direction +c net/minecraft/class_753$class_754 net/minecraft/client/render/model/CubeFace$DirectionIds + f I field_3969 NORTH + f I field_3970 EAST + f I field_3971 UP + f I field_3972 SOUTH + f I field_3967 WEST + f I field_3968 DOWN +c net/minecraft/class_753$class_755 net/minecraft/client/render/model/CubeFace$Corner + f I field_3975 xSide + f I field_3973 zSide + f I field_3974 ySide + m (III)V + p 3 z + p 2 y + p 1 x +c net/minecraft/class_5650 net/minecraft/loot/provider/nbt/LootNbtProviderType +c net/minecraft/class_751 net/minecraft/client/gui/CubeMapRenderer + m (Lnet/minecraft/class_310;FFF)V method_3156 draw + p 4 alpha + p 3 y + p 2 x + p 1 client + f [Lnet/minecraft/class_2960; field_3952 faces + m (Lnet/minecraft/class_2960;)V + p 1 faces + m (Lnet/minecraft/class_1060;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; method_18143 loadTexturesAsync +c net/minecraft/class_758 net/minecraft/client/render/BackgroundRenderer + f F field_4032 blue + m (Lnet/minecraft/class_4184;FLnet/minecraft/class_638;IF)V method_3210 render + p 2 world + p 0 camera + p 1 tickDelta + f F field_4034 red + f F field_4033 green + m ()V method_3212 setFogBlack + f I field_4031 waterFogColor + m (Lnet/minecraft/class_4184;Lnet/minecraft/class_758$class_4596;FZ)V method_3211 applyFog + p 0 camera + p 1 fogType + p 2 viewDistance + p 3 thickFog + f I field_4041 nextWaterFogColor + f J field_4042 lastWaterFogColorUpdateTime +c net/minecraft/class_758$class_4596 net/minecraft/client/render/BackgroundRenderer$FogType +c net/minecraft/class_1294 net/minecraft/entity/effect/StatusEffects + m (ILjava/lang/String;Lnet/minecraft/class_1291;)Lnet/minecraft/class_1291; method_5594 register + p 1 id + p 2 entry + p 0 rawId +c net/minecraft/class_757 net/minecraft/client/render/GameRenderer + f Lorg/apache/logging/log4j/Logger; field_3993 LOGGER + f Ljava/util/Map; field_29350 shaders + f Lnet/minecraft/class_4184; field_18765 camera + m (FJZ)V method_3192 render + p 2 startTime + p 1 tickDelta + p 4 tick + m ()V method_34537 clearShaders + m ()V method_3199 updateMovementFovMultiplier + f F field_4025 viewDistance + m ()Lnet/minecraft/class_5944; method_34508 getRenderTypeEntityTranslucentShader + m ()Lnet/minecraft/class_5944; method_34548 getPositionColorTexLightmapShader + f Lnet/minecraft/class_5944; field_29390 renderTypeEntityNoOutlineShader + f Lnet/minecraft/class_5944; field_29362 positionTexLightmapColorShader + m ()Lnet/minecraft/class_5944; method_34512 getRenderTypeEntityNoOutlineShader + m ()Lnet/minecraft/class_5944; method_34500 getRenderTypeTranslucentNoCrumblingShader + f Lnet/minecraft/class_5944; field_29386 renderTypeEntityTranslucentShader + m ()Lnet/minecraft/class_5944; method_34536 getRenderTypeCrumblingShader + f Lnet/minecraft/class_5944; field_29374 renderTypeEndGatewayShader + m ()Lnet/minecraft/class_5944; method_34524 getRenderTypeGlintTranslucentShader + m ()Lnet/minecraft/class_5944; method_34540 getPositionColorShader + f Lnet/minecraft/class_5944; field_29398 renderTypeArmorGlintShader + f Lnet/minecraft/class_5944; field_29403 blitScreenShader + f Lnet/minecraft/class_5944; field_29358 particleShader + m ()Lnet/minecraft/class_5944; method_34495 getRenderTypeSolidShader + m (Lnet/minecraft/class_4587;F)V method_3186 bobView + p 1 matrices + m (Lnet/minecraft/class_4587;F)V method_3198 bobViewWhenHurt + p 1 matrices + m (D)Lnet/minecraft/class_1159; method_22973 getBasicProjectionMatrix + m ()Lnet/minecraft/class_5944; method_34509 getRenderTypeEntitySmoothCutoutShader + m (Lnet/minecraft/class_1799;)V method_3189 showFloatingItem + p 1 floatingItem + m ()Lnet/minecraft/class_5944; method_34549 getPositionTexColorNormalShader + f I field_4023 forcedShaderIndex + f Lnet/minecraft/class_5944; field_29373 renderTypeEndPortalShader + m ()Lnet/minecraft/class_5944; method_34501 getRenderTypeArmorCutoutNoCullShader + f Lnet/minecraft/class_5944; field_29361 positionTexColorNormalShader + f Lnet/minecraft/class_5944; field_29397 renderTypeOutlineShader + m ()Lnet/minecraft/class_5944; method_34525 getRenderTypeGlintShader + f Lnet/minecraft/class_5944; field_29385 renderTypeEntityTranslucentCullShader + m ()Lnet/minecraft/class_5944; method_34513 getRenderTypeEntityShadowShader + m ()Lnet/minecraft/class_5944; method_34496 getRenderTypeCutoutMippedShader + m ()Lnet/minecraft/class_5944; method_34541 getPositionColorTexShader + f Lnet/minecraft/class_5944; field_29357 newEntityShader + f Lnet/minecraft/class_5944; field_29369 renderTypeTextShader + f Lnet/minecraft/class_5944; field_29402 renderTypeGlintDirectShader + f Z field_3992 renderHand + m (FJLnet/minecraft/class_4587;)V method_3188 renderWorld + p 4 matrix + p 2 limitTime + p 1 tickDelta + f Lnet/minecraft/class_1799; field_4006 floatingItem + f F field_4003 floatingItemHeight + m (IIF)V method_3171 renderFloatingItem + p 2 scaledHeight + p 3 tickDelta + p 1 scaledWidth + m ()V method_3207 disableShader + f Lnet/minecraft/class_5944; field_29380 renderTypeEntitySolidShader + m ()Lnet/minecraft/class_5944; method_34518 getRenderTypeWaterMaskShader + f Lnet/minecraft/class_5944; field_29392 renderTypeEntityAlphaShader + m ()Lnet/minecraft/class_5944; method_34506 getRenderTypeItemEntityTranslucentCullShader + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4184;F)V method_3172 renderHand + p 1 matrices + p 3 tickDelta + p 2 camera + m ()Lnet/minecraft/class_5944; method_34534 getRenderTypeEndGatewayShader + f Lnet/minecraft/class_5944; field_29364 renderTypeCutoutMippedShader + f F field_4002 skyDarkness + m ()Lnet/minecraft/class_5944; method_34546 getParticleShader + f Lnet/minecraft/class_5944; field_29352 positionColorShader + f Lnet/minecraft/class_5944; field_29388 renderTypeBeaconBeamShader + f Lnet/minecraft/class_5944; field_29376 renderTypeCrumblingShader + f Ljava/util/Random; field_3994 random + m ()Lnet/minecraft/class_5944; method_34510 getRenderTypeBeaconBeamShader + f Z field_4013 shadersEnabled + f Z field_4001 renderingPanorama + m (Lnet/minecraft/class_4184;FZ)D method_3196 getFov + p 2 tickDelta + p 3 changingFov + p 1 camera + m ()V method_3184 toggleShadersEnabled + f Lnet/minecraft/class_330; field_4026 mapRenderer + m ()Lnet/minecraft/class_765; method_22974 getLightmapTextureManager + m ()Lnet/minecraft/class_5944; method_34519 getRenderTypeOutlineShader + f Lnet/minecraft/class_5944; field_29391 renderTypeEntityShadowShader + m ()Lnet/minecraft/class_5944; method_34507 getRenderTypeEntityTranslucentCullShader + f Lnet/minecraft/class_5944; field_29351 positionShader + m ()Lnet/minecraft/class_5944; method_34523 getRenderTypeArmorEntityGlintShader + f [Lnet/minecraft/class_2960; field_3996 SHADERS_LOCATIONS + m ()Lnet/minecraft/class_5944; method_34511 getRenderTypeEntityDecalShader + f Lnet/minecraft/class_5944; field_29375 renderTypeLinesShader + f Lnet/minecraft/class_5944; field_29363 renderTypeSolidShader + m ()Lnet/minecraft/class_5944; method_34535 getRenderTypeLinesShader + m ()Lnet/minecraft/class_5944; method_34547 getPositionColorLightmapShader + f Lnet/minecraft/class_5944; field_29399 renderTypeArmorEntityGlintShader + f Lnet/minecraft/class_5944; field_29387 renderTypeEntitySmoothCutoutShader + f Z field_4009 blockOutlineEnabled + f Lnet/minecraft/class_5944; field_29359 positionColorLightmapShader + f Lnet/minecraft/class_759; field_4012 firstPersonRenderer + m (Lnet/minecraft/class_5912;)V method_34521 preloadShaders + p 1 factory + m (F)F method_3195 getSkyDarkness + p 1 tickDelta + m ()Lnet/minecraft/class_4608; method_22975 getOverlayTexture + f F field_4005 zoom + f F field_4029 floatingItemWidth + m ()Lnet/minecraft/class_4184; method_19418 getCamera + m ()Lnet/minecraft/class_5944; method_34516 getRenderTypeEnergySwirlShader + f J field_3998 lastWindowFocusedTime + m ()Lnet/minecraft/class_5944; method_34504 getRenderTypeEntityCutoutNoNullShader + f Lnet/minecraft/class_5944; field_29382 renderTypeEntityCutoutNoNullShader + f Lnet/minecraft/class_5944; field_29370 renderTypeTextSeeThroughShader + m ()Lnet/minecraft/class_5944; method_34528 getRenderTypeEntityGlintDirectShader + m ()Lnet/minecraft/class_5944; method_34544 getBlockShader + f Lnet/minecraft/class_5944; field_29394 renderTypeEnergySwirlShader + f Lnet/minecraft/class_5944; field_29366 renderTypeTranslucentShader + f Lnet/minecraft/class_5944; field_29354 positionTexShader + m ()Lnet/minecraft/class_5944; method_34499 getRenderTypeTranslucentMovingBlockShader + m ()Lnet/minecraft/class_5944; method_34532 getRenderTypeTripwireShader + f Lnet/minecraft/class_5944; field_29378 renderTypeTranslucentNoCrumblingShader + m ()Lnet/minecraft/class_5944; method_34520 getRenderTypeArmorGlintShader + m (Lnet/minecraft/class_1297;)V method_3167 onCameraEntitySet + p 1 entity + m (Lnet/minecraft/class_1159;)V method_22709 loadProjectionMatrix + m ()V method_3182 tick + m (Lnet/minecraft/class_310;Lnet/minecraft/class_3300;Lnet/minecraft/class_4599;)V + p 3 buffers + p 2 resourceManager + p 1 client + f F field_4004 zoomY + m ()Lnet/minecraft/class_5944; method_34505 getRenderTypeEntityCutoutNoNullZOffsetShader + f Lnet/minecraft/class_5944; field_29393 renderTypeEyesShader + m ()Lnet/minecraft/class_5944; method_34529 getRenderTypeTextShader + f Lnet/minecraft/class_5944; field_29381 renderTypeEntityCutoutShader + f Lnet/minecraft/class_3300; field_4018 resourceManager + m ()Lnet/minecraft/class_5944; method_34517 getRenderTypeLeashShader + m ()Lnet/minecraft/class_5944; method_34533 getRenderTypeEndPortalShader + m ()Lnet/minecraft/class_5944; method_34545 getNewEntityShader + f Lnet/minecraft/class_5944; field_29353 positionColorTexShader + f F field_3997 lastSkyDarkness + f I field_4027 ticks + m (Lnet/minecraft/class_1309;F)F method_3174 getNightVisionStrength + p 0 entity + f Lnet/minecraft/class_5944; field_29377 renderTypeTranslucentMovingBlockShader + m ()Z method_3202 shouldRenderBlockOutline + f Lnet/minecraft/class_5944; field_29365 renderTypeCutoutShader + f Lnet/minecraft/class_5944; field_29389 renderTypeEntityDecalShader + m (Lnet/minecraft/class_5912;Ljava/lang/String;Lnet/minecraft/class_293;)Lnet/minecraft/class_5944; method_34522 loadShader + p 2 name + p 1 factory + p 3 vertexFormat + f Lnet/minecraft/class_4608; field_20949 overlayTexture + f Lnet/minecraft/class_765; field_4028 lightmapTextureManager + f Lnet/minecraft/class_4599; field_20948 buffers + f I field_4007 floatingItemTimeLeft + f Lnet/minecraft/class_310; field_4015 client + f F field_4019 movementFovMultiplier + f Lnet/minecraft/class_2960; field_26730 NAUSEA_OVERLAY + f I field_4010 SHADER_COUNT + m (Lnet/minecraft/class_2960;)V method_3168 loadShader + p 1 id + m ()Lnet/minecraft/class_5944; method_34526 getRenderTypeGlintDirectShader + f Lnet/minecraft/class_5944; field_29360 positionColorTexLightmapShader + m ()F method_3193 getViewDistance + m ()Lnet/minecraft/class_330; method_3194 getMapRenderer + m ()V method_3203 reset + f Lnet/minecraft/class_5944; field_29384 renderTypeItemEntityTranslucentCullShader + f F field_3988 zoomX + f Lnet/minecraft/class_5944; field_29372 renderTypeTripwireShader + m (II)V method_3169 onResized + p 1 width + p 2 height + m ()Lnet/minecraft/class_5944; method_34514 getRenderTypeEntityAlphaShader + f Lnet/minecraft/class_5944; field_29396 renderTypeWaterMaskShader + m ()Lnet/minecraft/class_5944; method_34502 getRenderTypeEntitySolidShader + m (Lnet/minecraft/class_3300;)V method_34538 loadShaders + p 1 manager + m ()Lnet/minecraft/class_5944; method_34497 getRenderTypeCutoutShader + m ()Lnet/minecraft/class_5944; method_34530 getRenderTypeTextSeeThroughShader + f Lnet/minecraft/class_5944; field_29368 renderTypeEntityGlintDirectShader + f Lnet/minecraft/class_5944; field_29401 renderTypeGlintShader + m ()Lnet/minecraft/class_5944; method_34542 getPositionTexShader + f Lnet/minecraft/class_5944; field_29356 blockShader + m ()V method_3176 updateWorldIcon + f Lnet/minecraft/class_279; field_4024 shader + m ()Lnet/minecraft/class_5944; method_34527 getRenderTypeEntityGlintShader + m ()Lnet/minecraft/class_5944; method_34515 getRenderTypeEyesShader + f Lnet/minecraft/class_5944; field_29371 renderTypeLightningShader + m ()Lnet/minecraft/class_5944; method_34539 getPositionShader + f Lnet/minecraft/class_5944; field_29395 renderTypeLeashShader + f F field_3999 lastMovementFovMultiplier + f Lnet/minecraft/class_5944; field_29383 renderTypeEntityCutoutNoNullZOffsetShader + f J field_4017 lastWorldIconUpdate + m ()Lnet/minecraft/class_5944; method_34503 getRenderTypeEntityCutoutShader + f Lnet/minecraft/class_5944; field_29355 positionTexColorShader + f Lnet/minecraft/class_5944; field_29379 renderTypeArmorCutoutNoCullShader + f Lnet/minecraft/class_5944; field_29367 renderTypeEntityGlintShader + f Lnet/minecraft/class_5944; field_29400 renderTypeGlintTranslucentShader + m ()Lnet/minecraft/class_5944; method_34498 getRenderTypeTranslucentShader + m ()Lnet/minecraft/class_5944; method_34531 getRenderTypeLightningShader + m ()Lnet/minecraft/class_5944; method_34543 getPositionTexColorShader + m (F)V method_3190 updateTargetedEntity + p 1 tickDelta + m ()Lnet/minecraft/class_279; method_3183 getShader +c net/minecraft/class_1293 net/minecraft/entity/effect/StatusEffectInstance + m (Lnet/minecraft/class_1291;IIZZZ)V + p 6 showIcon + p 5 showParticles + p 2 duration + p 1 type + p 4 ambient + p 3 amplifier + m (Lnet/minecraft/class_2487;)V method_24277 writeTypelessNbt + p 1 nbt + m ()Z method_5593 isPermanent + m (Ljava/lang/Object;)Z equals equals + p 1 o + m ()Lnet/minecraft/class_1291; method_5579 getEffectType + m ()Z method_5581 shouldShowParticles + m ()Z method_5591 isAmbient + m ()I method_5578 getAmplifier + f Lnet/minecraft/class_1291; field_5896 type + f Z field_5891 permanent + f Lnet/minecraft/class_1293; field_21830 hiddenEffect + c The effect hidden when upgrading effects. Duration decreases with this\neffect.\n\n

This exists so that long-duration low-amplifier effects reappears\nafter short-duration high-amplifier effects run out. + m (Lnet/minecraft/class_1291;II)V + p 3 amplifier + p 1 type + p 2 duration + f Z field_5889 showIcon + m (Lnet/minecraft/class_1291;I)V + p 2 duration + p 1 type + m (Ljava/lang/Object;)I compareTo compareTo + p 1 that + m (Lnet/minecraft/class_1293;)V method_24276 copyFrom + p 1 that + f I field_5893 amplifier + f Lorg/apache/logging/log4j/Logger; field_5897 LOGGER + f I field_5895 duration + m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487; method_5582 writeNbt + p 1 nbt + m ()Z method_5592 shouldShowIcon + m (Lnet/minecraft/class_1291;IIZZ)V + p 1 type + p 2 duration + p 3 amplifier + p 4 ambient + p 5 visible + f Z field_5890 showParticles + m (Lnet/minecraft/class_1293;)V + p 1 that + m ()Ljava/lang/String; method_5586 getTranslationKey + m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_1293; method_5583 fromNbt + p 0 nbt + m (Lnet/minecraft/class_1291;)V + p 1 type + m (Z)V method_5580 setPermanent + p 1 permanent + m (Lnet/minecraft/class_1291;Lnet/minecraft/class_2487;)Lnet/minecraft/class_1293; method_24275 fromNbt + p 0 type + p 1 nbt + f Z field_5892 ambient + m ()I method_5588 updateDuration + m (Lnet/minecraft/class_1293;)Z method_5590 upgrade + p 1 that + m ()I method_5584 getDuration + m (Lnet/minecraft/class_1293;)I method_5587 compareTo + m (Lnet/minecraft/class_1291;IIZZZLnet/minecraft/class_1293;)V + p 5 showParticles + p 4 ambient + p 7 hiddenEffect + p 6 showIcon + p 1 type + p 3 amplifier + p 2 duration + m (Lnet/minecraft/class_1309;Ljava/lang/Runnable;)Z method_5585 update + p 1 entity + p 2 overwriteCallback + m (Lnet/minecraft/class_1309;)V method_5589 applyUpdateEffect + p 1 entity +c net/minecraft/class_756 net/minecraft/client/render/item/BuiltinModelItemRenderer + f Lnet/minecraft/class_2597; field_3979 renderConduit + f Lnet/minecraft/class_2595; field_3976 renderChestNormal + f Lnet/minecraft/class_2627; field_3984 RENDER_SHULKER_BOX + f Lnet/minecraft/class_2611; field_3977 renderChestEnder + f Lnet/minecraft/class_2595; field_3978 renderChestTrapped + f Lnet/minecraft/class_613; field_3985 modelTrident + f Lnet/minecraft/class_2573; field_3983 renderBanner + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_809$class_811;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;II)V method_3166 render + p 6 overlay + p 2 mode + p 3 matrices + p 4 vertexConsumers + p 5 light + p 1 stack + f Lnet/minecraft/class_2587; field_3982 renderBed + f [Lnet/minecraft/class_2627; field_3981 RENDER_SHULKER_BOX_DYED + f Ljava/util/Map; field_27737 skullModels + m (Lnet/minecraft/class_824;Lnet/minecraft/class_5599;)V + p 1 blockEntityRenderDispatcher + p 2 entityModelLoader + f Lnet/minecraft/class_600; field_3980 modelShield + f Lnet/minecraft/class_824; field_27738 blockEntityRenderDispatcher + f Lnet/minecraft/class_5599; field_27739 entityModelLoader +c net/minecraft/class_1292 net/minecraft/entity/effect/StatusEffectUtil + m (Lnet/minecraft/class_1309;)I method_5575 getHasteAmplifier + p 0 entity + m (Lnet/minecraft/class_1309;)Z method_5576 hasHaste + p 0 entity + m (Lnet/minecraft/class_1293;F)Ljava/lang/String; method_5577 durationToString + p 1 multiplier + p 0 effect + m (Lnet/minecraft/class_1309;)Z method_5574 hasWaterBreathing + p 0 entity +c net/minecraft/class_1291 net/minecraft/entity/effect/StatusEffect + m (Lnet/minecraft/class_4081;I)V + p 2 color + p 1 type + m (Lnet/minecraft/class_1297;Lnet/minecraft/class_1297;Lnet/minecraft/class_1309;ID)V method_5564 applyInstantEffect + p 1 source + p 2 attacker + p 3 target + p 4 amplifier + p 5 proximity + m ()Z method_5573 isBeneficial + f Ljava/lang/String; field_5883 translationKey + m (II)Z method_5552 canApplyUpdateEffect + p 2 amplifier + p 1 duration + m ()Z method_5561 isInstant + f I field_5886 color + f Lnet/minecraft/class_4081; field_18270 type + m (ILnet/minecraft/class_1322;)D method_5563 adjustModifierAmount + p 2 modifier + p 1 amplifier + m ()I method_5556 getColor + m ()Ljava/lang/String; method_5567 getTranslationKey + m ()Lnet/minecraft/class_4081; method_18792 getType + m ()Ljava/lang/String; method_5559 loadTranslationKey + m (Lnet/minecraft/class_1291;)I method_5554 getRawId + p 0 type + m (Lnet/minecraft/class_1309;Lnet/minecraft/class_5131;I)V method_5555 onApplied + p 1 entity + p 3 amplifier + p 2 attributes + m (Lnet/minecraft/class_1320;Ljava/lang/String;DLnet/minecraft/class_1322$class_1323;)Lnet/minecraft/class_1291; method_5566 addAttributeModifier + p 3 amount + p 5 operation + p 1 attribute + p 2 uuid + m ()Lnet/minecraft/class_2561; method_5560 getName + m (Lnet/minecraft/class_1309;Lnet/minecraft/class_5131;I)V method_5562 onRemoved + p 2 attributes + p 3 amplifier + p 1 entity + m ()Ljava/util/Map; method_5565 getAttributeModifiers + m (I)Lnet/minecraft/class_1291; method_5569 byRawId + p 0 rawId + f Ljava/util/Map; field_5885 attributeModifiers + m (Lnet/minecraft/class_1309;I)V method_5572 applyUpdateEffect + p 1 entity + p 2 amplifier +c net/minecraft/class_4325 net/minecraft/client/realms/gui/screen/RealmsMainScreen + f Lnet/minecraft/class_2561; field_26456 POPUP_TEXT + m (Lnet/minecraft/class_4877;)V method_20906 leaveClicked + p 1 selectedServer + f Lnet/minecraft/class_4185; field_19485 playButton + m ()V method_20834 onClosePopup + f Lnet/minecraft/class_4185; field_19473 buyARealmButton + f I field_19461 carouselTick + m ()V method_20943 saveListScrollPosition + m (Lnet/minecraft/class_3300;)V method_23765 method_23765 + p 0 manager + f Z field_19457 showingPopup + f Lnet/minecraft/class_2561; field_26460 OPEN_TEXT + m ()Lnet/minecraft/class_4325; method_20902 newScreen + f Lnet/minecraft/class_2960; field_22557 INVITATION_ICON + f Lnet/minecraft/class_4360; field_19480 realmsDataFetcher + f Lnet/minecraft/class_437; field_19463 realmsGenericErrorScreen + f Z field_19497 hasFetchedServers + f Lnet/minecraft/class_2960; field_22560 REALMS + m ()Ljava/util/List; method_20924 getOwnedNonExpiredWorldIds + f Ljava/util/List; field_21517 IMAGES + f Lnet/minecraft/class_4185; field_19469 showPopupButton + f I field_19460 carouselIndex + f Lnet/minecraft/class_2561; field_26455 MINIGAME_TEXT + m ()V method_20938 switchToStage + f Lnet/minecraft/class_4185; field_19472 createTrialButton + m (Lnet/minecraft/class_4587;IIIIZZ)V method_20849 drawInvitationPendingIcon + m (Lnet/minecraft/class_4587;II)V method_20872 drawPopup + p 2 mouseX + p 3 mouseY + p 1 matrices + m ()V method_20942 stopRealmsFetcher + f J field_19484 selectedServerId + m (Lnet/minecraft/class_4587;)V method_20838 renderStage + m ()V method_20897 removeSelection + f Z field_19456 createdTrial + f Ljava/util/List; field_19465 keyCombos + f Lnet/minecraft/class_2960; field_22556 LEAVE_ICON + m (Lnet/minecraft/class_4587;Ljava/util/List;II)V method_20867 renderMousehoverTooltip + f Z field_19496 checkedClientCompatibility + m (Lnet/minecraft/class_4587;)V method_20837 renderLocal + f Lcom/google/common/util/concurrent/RateLimiter; field_19477 rateLimiter + f Lnet/minecraft/class_4185; field_19471 newsButton + f Lorg/apache/logging/log4j/Logger; field_19475 LOGGER + f Lnet/minecraft/class_4325$class_4329; field_19483 realmSelectionList + m (Lnet/minecraft/class_4877;Lnet/minecraft/class_437;)V method_20853 play + m ()V method_20941 switchToProd + m (J)Lnet/minecraft/class_4877; method_20851 findServer + p 1 id + f Z field_19499 justClosedPopup + f Lnet/minecraft/class_2960; field_22559 WORLD_ICON + f Lnet/minecraft/class_2561; field_26454 EXPIRED_SUBSCRIBE_TEXT + m (Lnet/minecraft/class_4877;)Z method_20899 shouldLeaveButtonBeVisible + p 1 server + m (Lnet/minecraft/class_4587;II)V method_20845 drawRealmsLogo + p 1 matrices + p 3 y + p 2 x + f Lnet/minecraft/class_2960; field_22562 QUESTIONMARK + f Lnet/minecraft/class_2960; field_22550 TRIAL_ICON + m (Lnet/minecraft/class_4587;IIII)V method_20846 drawExpired + m (Lnet/minecraft/class_4587;IIII)V method_20898 drawConfigure + f Lnet/minecraft/class_4185; field_19470 pendingInvitesButton + m ()V method_20936 checkParentalConsent + f Z field_19458 hasUnreadNews + m ()V method_20940 switchToLocal + m (Lnet/minecraft/class_4877;)V method_20852 updateButtonStates + p 1 server + f Lnet/minecraft/class_2960; field_22558 INVITE_ICON + f Lnet/minecraft/class_2561; field_26465 NEWS_TEXT + f Lnet/minecraft/class_2561; field_26453 EXPIRED_TRIAL_TEXT + m ()Z method_20870 shouldShowPopup + m (Lnet/minecraft/class_4877;)Z method_20892 shouldConfigureButtonBeVisible + p 1 server + f Lnet/minecraft/class_4325$class_5220; field_24198 hoverState + f Z field_19498 popupOpenedByUser + f Lnet/minecraft/class_2960; field_22561 CONFIGURE_ICON + m (Lnet/minecraft/class_4587;IIII)V method_20891 drawLeave + f Z field_19462 hasSwitchedCarouselImage + f Ljava/lang/String; field_19459 newsLink + f I field_19493 animTick + f I field_19481 lastScrollYPosition + f Ljava/util/List; field_19490 toolTip + f Lnet/minecraft/class_2561; field_26448 PENDING_TEXT + m (DD)Z method_20844 isOutsidePopup + p 1 xm + p 3 ym + f Lnet/minecraft/class_2960; field_22549 CROSS_ICON + f Lnet/minecraft/class_2561; field_26452 EXPIRED_RENEW_TEXT + m ()Z method_20842 shouldShowMessageInList + m ()V method_20882 addButtons + f Lnet/minecraft/class_2561; field_26464 INFO_TEXT + f Lnet/minecraft/class_2960; field_22564 POPUP + f Lnet/minecraft/class_2960; field_22552 ON_ICON + m (DD)Z method_20871 inPendingInvitationArea + p 3 ym + p 1 xm + f Lnet/minecraft/class_4185; field_19489 leaveButton + f I field_19466 clicks + f Ljava/util/concurrent/locks/ReentrantLock; field_19467 connectLock + f I field_19492 numberOfPendingInvites + f Lnet/minecraft/class_2561; field_26447 NO_PENDING_TEXT + m ()Z method_20918 hasParentalConsent + m ()V method_20922 pingRegions + f Lnet/minecraft/class_2561; field_26459 EXPIRES_IN_A_DAY_TEXT + m ()V method_20934 checkUnreadNews + m (Lnet/minecraft/class_4877;)V method_20903 configureClicked + f Ljava/util/List; field_26449 TRIAL_MESSAGE_LINES + f Lnet/minecraft/class_2960; field_22548 DARKEN + f Lnet/minecraft/class_2561; field_26463 CONFIGURE_TEXT + f Lnet/minecraft/class_2561; field_26451 EXPIRED_LIST_TEXT + m (Lnet/minecraft/class_4877;)Z method_20874 shouldPlayButtonBeActive + p 1 server + f Lnet/minecraft/class_2960; field_22563 NEWS_ICON + m (Lnet/minecraft/class_4587;IIII)V method_20873 drawOpen + f Lnet/minecraft/class_2960; field_22551 WIDGETS + f Z field_19476 overrideConfigure + f Z field_19464 regionsPinged + f Lnet/minecraft/class_4185; field_19488 configureButton + f Lnet/minecraft/class_2561; field_26458 EXPIRES_SOON_TEXT + f Lnet/minecraft/class_4185; field_19487 renewButton + f Z field_19500 trialsAvailable + f Lnet/minecraft/class_2561; field_26450 UNINITIALIZED_TEXT + f Lnet/minecraft/class_2561; field_26462 LEAVE_TEXT + f Lnet/minecraft/class_2960; field_22555 EXPIRES_SOON_ICON + f Lnet/minecraft/class_2960; field_22554 EXPIRED_ICON + m (Lnet/minecraft/class_4587;IIZIIZZ)V method_20850 renderNews + f Z field_19495 checkedParentalConsent + m ()I method_20836 popupY0 + m (Lnet/minecraft/class_4877;)Z method_20909 isSelfOwnedServer + p 1 serverData + f Lnet/minecraft/class_2561; field_26457 EXPIRED_TEXT + f Lnet/minecraft/class_4185; field_19474 closeButton + f Ljava/util/List; field_19491 realmsServers + f Lnet/minecraft/class_4185; field_19486 backButton + m ()V method_20932 checkClientCompatibility + f Z field_19478 dontSetConnectedToRealms + f Lnet/minecraft/class_2561; field_26461 CLOSED_TEXT + m ()Z method_20920 shouldShowPopupButton + f Z field_19494 hasParentalConsent + f Lnet/minecraft/class_2960; field_22553 OFF_ICON + m (Lnet/minecraft/class_4877;)Z method_20884 shouldRenewButtonBeActive + p 1 server + m (Lnet/minecraft/class_4587;IIIIZ)V method_20848 renderMoreInfo + m (Lnet/minecraft/class_4587;IIII)V method_20883 drawClose + f Lnet/minecraft/class_437; field_19482 lastScreen + m ()I method_20835 popupX0 + m ()V method_20928 onRenew +c net/minecraft/class_4325$class_5220 net/minecraft/client/realms/gui/screen/RealmsMainScreen$HoverState +c net/minecraft/class_4325$class_4866 net/minecraft/client/realms/gui/screen/RealmsMainScreen$Entry +c net/minecraft/class_4325$class_4330 net/minecraft/client/realms/gui/screen/RealmsMainScreen$RealmSelectionListEntry + m (Lnet/minecraft/class_4877;Lnet/minecraft/class_4587;IIII)V method_20946 renderMcoServerItem + p 1 serverData + f Lnet/minecraft/class_4877; field_19518 mServerData + m (Lnet/minecraft/class_4325;Lnet/minecraft/class_4877;)V + p 2 serverData +c net/minecraft/class_4325$class_4331 net/minecraft/client/realms/gui/screen/RealmsMainScreen$RealmSelectionListTrialEntry + m (Lnet/minecraft/class_4587;IIIII)V method_20947 renderTrialItem + p 6 mouseY + p 5 mouseX + p 4 y + p 3 x + p 2 index +c net/minecraft/class_4325$class_4332 net/minecraft/client/realms/gui/screen/RealmsMainScreen$ShowPopupButton +c net/minecraft/class_4325$class_4326 net/minecraft/client/realms/gui/screen/RealmsMainScreen$CloseButton +c net/minecraft/class_4325$class_4327 net/minecraft/client/realms/gui/screen/RealmsMainScreen$NewsButton +c net/minecraft/class_4325$class_4328 net/minecraft/client/realms/gui/screen/RealmsMainScreen$PendingInvitesButton +c net/minecraft/class_4325$class_4329 net/minecraft/client/realms/gui/screen/RealmsMainScreen$RealmSelectionList + m (Lnet/minecraft/class_4325$class_4866;)V method_25024 setSelected +c net/minecraft/class_4324 net/minecraft/client/realms/KeyCombo + m ([CLjava/lang/Runnable;)V + p 1 keys + p 2 task + f Ljava/lang/Runnable; field_19455 onCompletion + m ()V method_20832 reset + m (C)Z method_20833 keyPressed + p 1 key + f [C field_19453 chars + f I field_19454 matchIndex +c net/minecraft/class_1297 net/minecraft/entity/Entity + f Z field_28628 wasInPowderSnow + m ()V method_5630 updateSubmergedInWaterState + m ()Z method_5799 isTouchingWater + c Returns whether this entity's hitbox is touching water fluid. + m (Lnet/minecraft/class_2680;)Z method_29494 method_29494 + p 0 state + m (I)Z method_5795 getFlag + p 1 index + f Lorg/apache/logging/log4j/Logger; field_5955 LOGGER + m (Lnet/minecraft/class_3218;)Lnet/minecraft/class_1297; method_5731 moveToWorld + c Moves this entity to another world.\n\n

Note all entities except server player entities are completely recreated at the destination.\n\n@return the entity in the other world + p 1 destination + m ()Z method_5787 isLogicalSideForUpdatingMovement + m ()Lnet/minecraft/class_1297; method_5642 getPrimaryPassenger + m (Lnet/minecraft/class_1927;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;F)Z method_5853 canExplosionDestroyBlock + p 4 state + p 5 explosionPower + p 2 world + p 3 pos + p 1 explosion + f Lnet/minecraft/class_238; field_6025 NULL_BOX + m ()F method_5751 getStandingEyeHeight + m (Lnet/minecraft/class_2561;)Lnet/minecraft/class_2561; method_5856 removeClickEvents + p 0 textComponent + m (Lnet/minecraft/class_1297$class_5529;)V method_5650 remove + p 1 reason + f Lnet/minecraft/class_5569; field_26996 entityChangeListener + f Lnet/minecraft/class_2338; field_5991 lastNetherPortalPosition + m (Lnet/minecraft/class_270;)Z method_5645 isTeamPlayer + p 1 team + m (DDD)V method_20620 teleport + p 5 destZ + p 1 destX + p 3 destY + f I field_5956 fireTicks + m ()F method_17682 getHeight + m ()Z method_5798 isInsideBubbleColumn + m ()Ljava/lang/Iterable; method_5877 getItemsHand + m ()Lnet/minecraft/class_1297$class_5529; method_35049 getRemovalReason + f Ljava/util/UUID; field_6021 uuid + m ()D method_5678 getHeightOffset + m (DDD)Z method_5654 doesNotCollide + p 3 offsetY + p 5 offsetZ + p 1 offsetX + m ()F method_5871 getTargetingMargin + m ()V method_33573 addAirTravelEffects + c Adds the effects of this entity when it travels in air, usually to the\nworld the entity is in.\n\n

This is only called when the entity {@linkplain #getMoveEffect() has\nany move effect}, from {@link #move(MovementType, Vec3d)} + m ()V method_5773 tick + m (F)Lnet/minecraft/class_243; method_5828 getRotationVec + p 1 tickDelta + m ()F method_17681 getWidth + m ()V method_5785 scheduleVelocityUpdate + m ()Lnet/minecraft/class_1297$class_5799; method_33570 getMoveEffect + c Returns the possible effect(s) of an entity moving.\n\n@implNote If an entity does not emit game events or play move sounds, this\nmethod should be overridden as returning a value other than\n{@linkplain Entity.MoveEffect#ALL ALL} allows skipping some movement logic\nand boost ticking performance. + m (Lnet/minecraft/class_1657;)V method_5694 onPlayerCollision + p 1 player + m (Z)V method_5834 setGlowing + p 1 glowing + m (DD)V method_5872 changeLookDirection + p 1 cursorDeltaX + p 3 cursorDeltaY + m (Lnet/minecraft/class_243;Lnet/minecraft/class_238;Lnet/minecraft/class_3538;)Lnet/minecraft/class_243; method_20737 adjustMovementForCollisions + p 2 collisions + p 1 entityBoundingBox + p 0 movement + m (Lnet/minecraft/class_2415;)F method_5763 applyMirror + p 1 mirror + m (Lnet/minecraft/class_243;)Lnet/minecraft/class_243; method_18794 adjustMovementForPiston + p 1 movement + m ()Z method_31481 isRemoved + f D field_5969 prevZ + m (Lnet/minecraft/class_1282;F)Z method_5643 damage + p 1 source + p 2 amount + m (Lnet/minecraft/class_3222;)Z method_5680 canBeSpectated + p 1 spectator + m (Lnet/minecraft/class_243;)V method_30228 updateTrackedPosition + p 1 pos + m ()V method_31482 unsetRemoved + m ()Lnet/minecraft/class_1297; method_5668 getRootVehicle + c Gets the lowest entity this entity is riding. + m ()I method_5676 getBurningDuration + m ()Ljava/lang/Iterable; method_5736 getPassengersDeep + f Lnet/minecraft/class_243; field_22467 pos + f Z field_28629 wasOnFire + f F field_6031 yaw + m (Z)V method_5700 onBubbleColumnSurfaceCollision + p 1 drag + m (D)Z method_5640 shouldRender + p 1 distance + m ()Z method_5675 isPushedByFluids + f Z field_23807 inanimate + f Lnet/minecraft/class_2945; field_6011 dataTracker + m ()V method_5760 tickNetherPortalCooldown + m ()V method_5772 removeAllPassengers + m ()Lnet/minecraft/class_270; method_5781 getScoreboardTeam + m (DDD)V method_5632 pushOutOfBlocks + p 1 x + p 3 y + p 5 z + f Lnet/minecraft/class_243; field_18276 velocity + m (Lnet/minecraft/class_2350$class_2351;Lnet/minecraft/class_5459$class_5460;)Lnet/minecraft/class_243; method_30633 positionInPortal + p 1 portalAxis + p 2 portalRect + f Z field_5957 touchingWater + m ()Lnet/minecraft/class_243; method_29919 getLeashOffset + m ()Z method_5876 updateWaterState + f Lnet/minecraft/class_1297; field_6034 vehicle + m ()Z method_5767 isInvisible + m (Lnet/minecraft/class_2604;)V method_31471 onSpawnPacket + p 1 packet + m ()V method_5852 checkBlockCollision + m (Lnet/minecraft/class_1657;Lnet/minecraft/class_243;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1269; method_5664 interactAt + p 2 hitPos + p 3 hand + p 1 player + m (Z)V method_32319 setInPowderSnow + p 1 inPowderSnow + m (Lnet/minecraft/class_1297;)Z method_5698 handleAttack + p 1 attacker + f Lnet/minecraft/class_238; field_6005 entityBounds + m ()V method_31472 discard + f Z field_27857 inPowderSnow + m ()Lnet/minecraft/class_1937; method_5770 getEntityWorld + f Z field_5958 glowing + m ()V method_5646 extinguish + m (Z)V method_5803 setSilent + p 1 silent + m ()V method_5730 setOnFireFromLava + m ()Z method_5778 isBeingRainedOn + f Ljava/util/List; field_6030 EMPTY_STACK_LIST + m (D)V method_5840 setRenderDistanceMultiplier + p 0 value + m (FF)V method_5710 setRotation + p 2 pitch + p 1 yaw + m ()Z method_5851 isGlowing + m (DDD)V method_33567 requestTeleportAndDismount + p 3 destY + p 1 destX + p 5 destZ + m ()Z method_5863 collides + m ()Lnet/minecraft/class_1297; method_31483 getFirstPassenger + m ()Lnet/minecraft/class_243; method_30227 getTrackedPosition + m (Lnet/minecraft/class_243;FF)Lnet/minecraft/class_243; method_18795 movementInputToVelocity + p 2 yaw + p 0 movementInput + p 1 speed + m ()V method_31473 attemptTickInVoid + c Calls {@link #tickInVoid()} when the entity is 64 blocks below the world's {@linkplain net.minecraft.world.HeightLimitView#getBottomY() minimum Y position}. + m ([F)Lnet/minecraft/class_2499; method_5726 toNbtList + p 1 values + m ()I method_5669 getAir + m (DZLnet/minecraft/class_2680;Lnet/minecraft/class_2338;)V method_5623 fall + p 1 heightDifference + p 3 onGround + p 4 landedState + p 5 landedPosition + f I field_6012 age + m ()Ljava/lang/Iterable; method_5743 getItemsEquipped + m ()Z method_5862 doesRenderOnFire + m ()Z method_5753 isFireImmune + m (Ljava/lang/String;)Z method_5780 addScoreboardTag + p 1 tag + m ()Z method_5765 hasVehicle + f Lnet/minecraft/class_2940; field_18064 POSE + f Lcom/google/common/collect/ImmutableList; field_5979 passengerList + m ()D method_5621 getMountedHeightOffset + m (Lnet/minecraft/class_1297;)V method_5697 pushAwayFrom + p 1 entity + m (Lnet/minecraft/class_243;)D method_5707 squaredDistanceTo + p 1 vector + m (DDD)V method_5762 addVelocity + p 5 deltaZ + p 3 deltaY + p 1 deltaX + m (Lnet/minecraft/class_1297;)V method_5793 removePassenger + p 1 passenger + f Z field_6000 submergedInWater + m (DDD)V method_5750 setVelocityClient + p 5 z + p 3 y + p 1 x + m ()I method_5850 getSafeFallDistance + m ()I method_5741 getMaxNetherPortalTime + m ()Lnet/minecraft/class_241; method_5802 getRotationClient + f F field_6013 stepHeight + m ()Z method_5788 canBeRiddenInWater + m ()Z method_21749 bypassesSteppingEffects + m (Z)V method_5728 setSprinting + p 1 sprinting + m (Lnet/minecraft/class_1799;)Lnet/minecraft/class_1542; method_5775 dropStack + p 1 stack + m ()Z method_5740 hasNoGravity + m ()Z method_5655 isInvulnerable + m ()Z method_5776 hasWings + m ()V method_5982 checkDespawn + m ()Lnet/minecraft/class_2945; method_5841 getDataTracker + m (Lnet/minecraft/class_2470;)F method_5832 applyRotation + p 1 rotation + m (Lnet/minecraft/class_1297;)Z method_5794 isConnectedThroughVehicle + c Checks if this entity and another entity share the same root vehicle. + p 1 entity + c the other entity + m ()Lnet/minecraft/class_238; method_5830 getVisibilityBoundingBox + f D field_6036 prevY + m (I)Z method_5687 hasPermissionLevel + p 1 permissionLevel + m (F)Lnet/minecraft/class_243; method_5836 getCameraPosVec + p 1 tickDelta + f D field_5971 lastRenderY + m (Lnet/minecraft/class_1297;D)Z method_24516 isInRange + c Checks if the distance between this entity and the {@code other} entity is less\nthan {@code radius}. + p 2 radius + p 1 other + m ()I method_5748 getMaxAir + m (Lnet/minecraft/class_4050;)V method_18380 setPose + p 1 pose + m (Lnet/minecraft/class_243;)D method_17996 squaredHorizontalLength + p 0 vector + m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1269; method_5688 interact + c Called when a player interacts with this entity. + p 2 hand + c the hand the player used to interact with this entity + p 1 player + c the player + m (DDD)V method_24203 refreshPositionAfterTeleport + p 1 x + p 5 z + p 3 y + m ()D method_29241 getSwimHeight + c Returns the minimum submerged height of this entity in fluid so that it\nwould be affected by fluid physics.\n\n@apiNote This is also used by living entities for checking whether to\nstart swimming.\n\n@implSpec This implementation returns {@code 0.4} if its\n{@linkplain #getStandingEyeHeight standing eye height} is larger than\n{@code 0.4}; otherwise it returns {@code 0.0} for shorter entities.\n\n@implNote The swim height of 0 allows short entities like baby animals\nto start swimming to avoid suffocation. + f Lnet/minecraft/class_3494; field_25599 submergedFluidTag + m (F)V method_5734 playSwimSound + p 1 volume + m (FFLnet/minecraft/class_1282;)Z method_5747 handleFallDamage + p 2 damageMultiplier + p 3 damageSource + p 1 fallDistance + m (Lnet/minecraft/class_4050;)F method_18381 getEyeHeight + p 1 pose + m ()Z method_5638 shouldSetPositionOnLoad + f J field_5996 pistonMovementTick + m ()Lnet/minecraft/class_238; method_33332 calculateBoundingBox + f I field_5972 netherPortalTime + m ()I method_31477 getBlockX + m ()Z method_5637 isWet + c Returns whether this entity is touching water, or is being rained on, or is inside a bubble column...\n\n@see net.minecraft.entity.Entity#isTouchingWater()\n@see net.minecraft.entity.Entity#isBeingRainedOn()\n@see net.minecraft.entity.Entity#isInsideBubbleColumn() + m (Lnet/minecraft/class_3494;D)Z method_5692 updateMovementInFluid + p 1 tag + m ()Lnet/minecraft/class_2350; method_5735 getHorizontalFacing + m (Lnet/minecraft/class_1297;)Z method_5818 canAddPassenger + p 1 passenger + m (DDDFF)V method_5641 updatePositionAndAngles + p 8 pitch + p 7 yaw + p 5 z + p 3 y + p 1 x + f Ljava/util/Random; field_5974 random + m ()Lnet/minecraft/class_1923; method_31476 getChunkPos + m (F)V method_5636 setYaw + p 1 yaw + m ()I method_32312 getFrozenTicks + m ()V method_5746 onSwimmingStart + m ()V method_5879 animateDamage + m ()I method_31478 getBlockY + m ()Z method_5624 isSprinting + m ()Z method_5733 shouldRenderName + m ()Z method_5757 isInsideWall + m ()V method_5842 tickRiding + m (Ljava/lang/Object;)Z equals equals + p 1 o + f F field_5973 horizontalSpeed + m ()Z method_5721 isTouchingWaterOrRain + m (DDD)V method_5859 requestTeleport + p 3 destY + p 5 destZ + p 1 destX + f Z field_5960 noClip + m ()F method_5867 calculateNextStepSoundDistance + m ()F method_32313 getFreezingScale + m (Lnet/minecraft/class_1297;Lnet/minecraft/class_1297$class_4738;)V method_24201 updatePassengerPosition + p 1 passenger + p 2 positionUpdater + f Ljava/lang/String; field_29994 UUID_KEY + m (Lnet/minecraft/class_5712;Lnet/minecraft/class_1297;Lnet/minecraft/class_2338;)V method_33568 emitGameEvent + p 3 pos + p 1 event + p 2 entity + m ()Ljava/util/List; method_5685 getPassengerList + m ()V method_18379 tickNetherPortal + m ()I method_31479 getBlockZ + m ()Z method_5659 isImmuneToExplosion + f I field_5986 entityId + m (Lnet/minecraft/class_1935;)Lnet/minecraft/class_1542; method_5706 dropItem + p 1 item + m (Lnet/minecraft/class_1297;)V method_5719 copyPositionAndRotation + p 1 entity + m ()Z method_5732 isAttackable + f Ljava/util/Set; field_6029 scoreboardTags + m (Lnet/minecraft/class_1297;)Z method_5804 startRiding + p 1 entity + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;)V method_5874 onKilledOther + p 1 world + p 2 other + f Lnet/minecraft/class_2940; field_6032 AIR + m ()Z method_32314 isFreezing + m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1297;)V method_5723 dealDamage + p 1 attacker + p 2 target + f Z field_5985 ignoreCameraFrustum + m (DDD)V method_18003 updateTrackedPosition + p 3 y + p 5 z + p 1 x + f Lnet/minecraft/class_2940; field_27858 FROZEN_TICKS + m (B)V method_5711 handleStatus + p 1 status + m ()V method_5768 kill + f I field_5951 ridingCooldown + m (Lnet/minecraft/class_2680;)V method_5622 onBlockCollision + p 1 state + f Lnet/minecraft/class_2940; field_6027 CUSTOM_NAME + m (Lnet/minecraft/class_1297;Z)Z method_5873 startRiding + p 1 entity + p 2 force + f D field_5999 renderDistanceMultiplier + m ()V method_23311 refreshPosition + m ()V method_30229 resetNetherPortalCooldown + f Lnet/minecraft/class_1299; field_5961 type + m (F)V method_5847 setHeadYaw + p 1 headYaw + m (D)D method_23324 offsetZ + p 1 widthScale + m ()Lnet/minecraft/class_3414; method_5672 getHighSpeedSplashSound + m ()V method_5848 stopRiding + m (Lnet/minecraft/class_2487;)V method_5749 readCustomDataFromNbt + p 1 nbt + m ()Z method_5715 isSneaking + m (Lnet/minecraft/class_1799;F)Lnet/minecraft/class_1542; method_5699 dropStack + p 1 stack + p 2 yOffset + m ()I method_32315 getMinFreezeDamageTicks + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_243;)V method_5844 slowMovement + p 2 multiplier + p 1 state + m (Lnet/minecraft/class_2940;)V method_5674 onTrackedDataSet + p 1 data + m ()Ljava/lang/String; method_5653 getSavedEntityId + m ()D method_5824 getRenderDistanceMultiplier + m ()Z method_32316 canFreeze + m ()Lnet/minecraft/class_2338; method_33575 getCameraBlockPos + m (Lnet/minecraft/class_2183$class_2184;Lnet/minecraft/class_243;)V method_5702 lookAt + p 1 anchorPoint + p 2 target + f Z field_5963 inNetherPortal + m (I)V method_5855 setAir + p 1 air + m (D)D method_23323 getBodyY + p 1 heightScale + m ()Lnet/minecraft/class_2350; method_5755 getMovementDirection + m ()Z method_5810 isPushable + m ()Z method_5701 isSilent + m ()Z method_5822 canUsePortals + m (Z)V method_24830 setOnGround + p 1 onGround + f F field_5965 pitch + f D field_5989 lastRenderZ + f Z field_5952 onGround + m ()Lnet/minecraft/class_1299; method_5864 getType + m ()Lnet/minecraft/class_1297; method_5854 getVehicle + f Ljava/lang/String; field_29986 PASSENGERS_KEY + f Z field_5976 horizontalCollision + f Ljava/util/concurrent/atomic/AtomicInteger; field_5978 ENTITY_ID_COUNTER + m (D)D method_23322 getParticleX + p 1 widthScale + m ()D method_23321 getZ + m ()V method_5713 checkWaterState + m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487; method_5647 writeNbt + p 1 nbt + m ()Z method_5833 entityDataRequiresOperator + m (Lnet/minecraft/class_1313;Lnet/minecraft/class_243;)V method_5784 move + p 2 movement + p 1 movementType + f Lnet/minecraft/class_243; field_17046 movementMultiplier + m (Lnet/minecraft/class_4050;)Z method_20233 wouldPoseNotCollide + p 1 pose + m ()I method_20802 getFireTicks + m ()Ljava/lang/Iterable; method_5661 getArmorItems + m (Lnet/minecraft/class_1297;Lnet/minecraft/class_1297;)Z method_31470 method_31470 + p 1 entity + f I field_26994 prevAge + f Z field_5953 firstUpdate + m ()Lnet/minecraft/class_243; method_5720 getRotationVector + f Ljava/lang/String; field_29985 ID_KEY + m (DDD)D method_5649 squaredDistanceTo + p 1 x + p 3 y + p 5 z + m ()Lnet/minecraft/class_2596; method_18002 createSpawnPacket + f Ljava/lang/String; field_5981 uuidString + m ()D method_23320 getEyeY + m ()Z method_5869 isSubmergedInWater + c Returns whether this entity's hitbox is fully submerged in water. + m (DFZ)Lnet/minecraft/class_239; method_5745 raycast + p 1 maxDistance + p 3 tickDelta + p 4 includeFluids + m (I)V method_20803 setFireTicks + p 1 ticks + m (Lnet/minecraft/class_2487;)V method_5651 readNbt + p 1 nbt + m (DDD)V method_23327 setPos + p 3 y + p 5 z + p 1 x + m (Lnet/minecraft/class_1297;)V method_5627 addPassenger + p 1 passenger + m (Z)V method_5880 setCustomNameVisible + p 1 visible + m (Lnet/minecraft/class_1297;Lnet/minecraft/class_243;Lnet/minecraft/class_238;Lnet/minecraft/class_1937;Lnet/minecraft/class_3726;Lnet/minecraft/class_3538;)Lnet/minecraft/class_243; method_20736 adjustMovementForCollisions + p 3 world + p 4 context + p 1 movement + p 2 entityBoundingBox + p 5 collisions + p 0 entity + f Lit/unimi/dsi/fastutil/objects/Object2DoubleMap; field_5964 fluidHeight + m (Lnet/minecraft/class_243;)V method_33574 setPosition + p 1 pos + m (D)D method_23316 offsetX + p 1 widthScale + m (Ljava/lang/String;)Z method_5738 removeScoreboardTag + p 1 tag + f Lnet/minecraft/class_2940; field_5975 NAME_VISIBLE + m ()Z method_33724 isRegionUnloaded + c Returns whether any part of this entity's bounding box is in an unloaded\nregion of the world the entity is in.\n\n@implSpec This implementation expands this entity's bounding box by 1 in\neach axis and checks whether the expanded box's smallest enclosing\naxis-aligned integer box is fully loaded in the world. + m ()Z method_5816 isInsideWaterOrBubbleColumn + m ()Lnet/minecraft/server/MinecraftServer; method_5682 getServer + m (Lnet/minecraft/class_2487;)Z method_5662 saveNbt + p 1 nbt + m (Lnet/minecraft/class_5712;)V method_32876 emitGameEvent + p 1 event + f Z field_6009 invulnerable + m ()Z method_27298 shouldSpawnSprintingParticles + m (Lnet/minecraft/class_1297;)Z method_5821 hasPassengerDeep + p 1 passenger + m (Lnet/minecraft/class_1297;)D method_5858 squaredDistanceTo + p 1 entity + m ()F method_23326 getVelocityMultiplier + m ()V method_5839 spawnSprintingParticles + m (F)F method_5705 getYaw + p 1 tickDelta + m (DDDFF)V method_5808 refreshPositionAndAngles + p 1 x + p 3 y + p 5 z + p 8 pitch + p 7 yaw + m ()V method_18382 calculateDimensions + m (Lnet/minecraft/class_2487;)Z method_5786 saveSelfNbt + p 1 nbt + m ()F method_5718 getBrightnessAtEyes + m (Z)V method_5660 setSneaking + p 1 sneaking + m (Lnet/minecraft/class_1297;)V method_31474 method_31474 + p 0 entity + m (Z)V method_5684 setInvulnerable + p 1 invulnerable + m (Lnet/minecraft/class_243;)V method_18799 setVelocity + p 1 velocity + m ()F method_23313 getJumpVelocityMultiplier + m (I)V method_32317 setFrozenTicks + p 1 frozenTicks + m (Lnet/minecraft/class_2487;)V method_5652 writeCustomDataToNbt + p 1 nbt + m ()Lnet/minecraft/class_1799; method_31480 getPickBlockStack + m ()Lnet/minecraft/class_243; method_33571 getEyePos + m (Lnet/minecraft/class_1282;)Z method_5679 isInvulnerableTo + p 1 damageSource + m ()Lnet/minecraft/class_2568; method_5769 getHoverEvent + m (Lnet/minecraft/class_1297;)Z method_5626 hasPassenger + p 1 passenger + m (Lnet/minecraft/class_1309;)Lnet/minecraft/class_243; method_24829 updatePassengerForDismount + p 1 passenger + m (I)V method_5639 setOnFireFor + p 1 seconds + m (Lnet/minecraft/class_1297;)Z method_5722 isTeammate + p 1 other + f Lnet/minecraft/class_2940; field_5962 SILENT + m (D)D method_23325 getParticleZ + p 1 widthScale + m (Lnet/minecraft/class_5712;Lnet/minecraft/class_1297;)V method_32875 emitGameEvent + p 2 entity + p 1 event + m ()V method_5825 tickInVoid + c Called when the entity is 64 blocks below the world's {@linkplain net.minecraft.world.HeightLimitView#getBottomY() minimum Y position}.\n\n

{@linkplain LivingEntity Living entities} use this to deal {@linkplain net.minecraft.entity.damage.DamageSource#OUT_OF_WORLD out of world damage}. + m (Lnet/minecraft/class_243;Lnet/minecraft/class_1313;)Lnet/minecraft/class_243; method_18796 adjustMovementForSneaking + p 2 type + p 1 movement + m ()V method_5801 addFlapEffects + c Adds the effects of this entity flapping, usually to the world the entity\nis in.\n\n

The actual flapping logic should be done in {@link #tick()} instead.\n\n

This is only called when the entity {@linkplain #hasWings() has wings}\nand the entity {@linkplain #getMoveEffect() has any move effect}, from\n{@link #addAirTravelEffects()}. + m ()Lnet/minecraft/class_3414; method_5625 getSplashSound + m (Lnet/minecraft/class_1297;)Z method_30949 collidesWith + p 1 other + m (F)Lnet/minecraft/class_243; method_31166 getClientCameraPosVec + p 1 tickDelta + f Lnet/minecraft/class_243; field_25750 trackedPosition + m (Lnet/minecraft/class_3218;)Lnet/minecraft/class_5454; method_30329 getTeleportTarget + p 1 destination + m (Lnet/minecraft/class_4050;Lnet/minecraft/class_4048;)F method_18378 getEyeHeight + p 2 dimensions + p 1 pose + m ()Ljava/lang/String; method_5820 getEntityName + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;)Z method_30022 method_30022 + p 1 state + p 2 pos + m (DDDFFIZ)V method_5759 updateTrackedPositionAndAngles + p 1 x + p 5 z + p 3 y + p 10 interpolate + p 9 interpolationSteps + p 8 pitch + p 7 yaw + m (Lnet/minecraft/class_2338;)V method_5717 setInNetherPortal + p 1 pos + m ()D method_23319 getRandomBodyY + m ()Ljava/util/stream/Stream; method_31484 streamIntoPassengers + m (Z)V method_33572 setOnFire + p 1 onFire + m ()Z method_18276 isInSneakingPose + c Returns whether the entity is in a crouching pose.\n\n

Compared to {@link #isSneaking()}, it only makes the entity appear\ncrouching and does not bring other effects of sneaking, such as no less\nobvious name label rendering, no dismounting while riding, etc.

\n\n

This is used by vanilla for non-player entities to crouch, such as\nfor foxes and cats.

+ m (Lnet/minecraft/class_238;)V method_5857 setBoundingBox + p 1 boundingBox + m (FF)Lnet/minecraft/class_243; method_18863 getOppositeRotationVector + p 2 yaw + p 1 pitch + m (DDD)Z method_5727 shouldRender + p 5 cameraZ + p 3 cameraY + p 1 cameraX + m ()D method_23318 getY + m (Lnet/minecraft/class_2561;)V method_5665 setCustomName + p 1 name + m (DDF)Lnet/minecraft/class_243; method_24826 getPassengerDismountOffset + p 2 passengerWidth + p 4 passengerYaw + p 0 vehicleWidth + m ()Lnet/minecraft/class_243; method_18798 getVelocity + m ()Z method_5807 isCustomNameVisible + m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;)V + p 2 world + p 1 type + m (Ljava/util/function/Predicate;)Z method_5703 hasPassengerType + m (Lnet/minecraft/class_2350$class_2351;D)D method_18797 calculatePistonMovementFactor + p 2 offsetFactor + p 1 axis + m (Lnet/minecraft/class_3222;)V method_5742 onStoppedTrackingBy + p 1 player + f Z field_5992 verticalCollision + m (I)V method_5838 setEntityId + p 1 id + m (I)Lnet/minecraft/class_5630; method_32318 getCommandItemSlot + c Obtains an item slot for command modification purpose. Used by commands\nlike {@code /loot} or {@code /replaceitem}.\n\n@see net.minecraft.command.argument.ItemSlotArgumentType + p 1 mappedIndex + c the mapped index as given by the item slot argument + m ()D method_23317 getX + m (Lnet/minecraft/class_243;Lnet/minecraft/class_238;Lnet/minecraft/class_4538;Lnet/minecraft/class_3726;Lnet/minecraft/class_3538;)Lnet/minecraft/class_243; method_17833 adjustSingleAxisMovementForCollisions + p 0 movement + p 1 entityBoundingBox + p 4 collisions + p 2 world + p 3 context + m ()Z method_5709 isLiving + f F field_5982 prevYaw + m ()V method_18375 detach + c Removes all the passengers and removes this entity from any vehicles it is riding. + m ()Z method_30230 hasNetherPortalCooldown + f F field_5994 distanceTraveled + m ()I method_5806 getDefaultNetherPortalCooldown + m (DDD)V method_5814 setPosition + p 3 y + p 1 x + p 5 z + m (Z)V method_5796 setSwimming + p 1 swimming + m ()Lnet/minecraft/class_243; method_19538 getPos + m (Lnet/minecraft/class_238;)Z method_5629 doesNotCollide + p 1 box + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_5712 playStepSound + p 2 state + p 1 pos + m (Lnet/minecraft/class_1657;)Z method_5756 isInvisibleTo + p 1 player + m ()Ljava/lang/String; method_5845 getUuidAsString + m ()Lnet/minecraft/class_243; method_5663 getRotationVecClient + m (FF)Lnet/minecraft/class_243; method_5631 getRotationVector + p 2 yaw + p 1 pitch + m (Lnet/minecraft/class_1297;)F method_5739 distanceTo + p 1 entity + f Lnet/minecraft/class_2338; field_22468 blockPos + m ()Z method_20232 isInSwimmingPose + f Lnet/minecraft/class_1297$class_5529; field_26995 removalReason + m (Lnet/minecraft/class_243;)Lnet/minecraft/class_243; method_17835 adjustMovementForCollisions + p 1 movement + m ()Z method_5805 isAlive + m ()Z method_5817 hasPlayerRider + m ()V method_5670 baseTick + m (FI)V method_5683 updateTrackedHeadRotation + p 1 yaw + p 2 interpolationSteps + m (Lnet/minecraft/class_243;)V method_29495 refreshPositionAfterTeleport + p 1 pos + m ()Z method_21750 bypassesLandingEffects + m (Lnet/minecraft/class_3222;)V method_5837 onStartedTrackingBy + p 1 player + m ()Lnet/minecraft/class_2680; method_25936 getLandingBlockState + m ()Lnet/minecraft/class_2338; method_23312 getLandingPos + m ()F method_5791 getHeadYaw + m (Lnet/minecraft/class_1297;)Z method_5860 canStartRiding + p 1 entity + m ()Lnet/minecraft/class_3619; method_5657 getPistonBehavior + f F field_6003 nextStepSoundDistance + m (DDD)V method_30634 updatePosition + p 1 x + p 3 y + p 5 z + m ()Lnet/minecraft/class_2168; method_5671 getCommandSource + c Creates a command source which represents this entity. + f F field_6039 prevHorizontalSpeed + m (IZ)V method_5729 setFlag + p 1 index + p 2 value + m ()V method_5693 initDataTracker + m (Lnet/minecraft/class_2338;FF)V method_5725 refreshPositionAndAngles + p 2 yaw + p 1 pos + p 3 pitch + m ()Z method_21751 isSneaky + m ()Z method_5681 isSwimming + m ()V method_5790 updateSwimming + m (Lnet/minecraft/class_1297;ILnet/minecraft/class_1282;)V method_5716 updateKilledAdvancementCriterion + p 3 damageSource + p 2 score + p 1 killer + m (Z)V method_5875 setNoGravity + p 1 noGravity + m (Lnet/minecraft/class_1297;)V method_5644 onPassengerLookAround + p 1 passenger + f Lnet/minecraft/class_1937; field_6002 world + f Z field_6037 velocityModified + m ()Z method_33189 occludeVibrationSignals + f D field_6014 prevX + f D field_6038 lastRenderX + m (Lnet/minecraft/class_4050;)Lnet/minecraft/class_238; method_20343 calculateBoundsForPose + p 1 pos + m ()Lnet/minecraft/class_2338; method_23314 getVelocityAffectingPos + m ()Lnet/minecraft/class_4050; method_18376 getPose + f F field_6017 fallDistance + m ()V method_22862 resetPosition + m ()I method_22861 getTeamColorValue + m (Z)V method_5764 onBubbleColumnCollision + p 1 drag + m (Lnet/minecraft/class_1297;)Z method_31469 method_31469 + p 0 entity + m (Lnet/minecraft/class_3414;FF)V method_5783 playSound + p 3 pitch + p 1 sound + p 2 volume + m ([D)Lnet/minecraft/class_2499; method_5846 toNbtList + p 1 values + m (Lnet/minecraft/class_2583;)Lnet/minecraft/class_2583; method_5813 method_5813 + p 1 style + m ()Z method_24828 isOnGround + m (Lnet/minecraft/class_4050;)Lnet/minecraft/class_4048; method_18377 getDimensions + p 1 pose + m ()I method_5691 getPermissionLevel + f F field_6004 prevPitch + m (F)Lnet/minecraft/class_243; method_18864 getOppositeRotationVector + p 1 tickDelta + m ()Z method_5809 isOnFire + f Lnet/minecraft/class_2940; field_5990 FLAGS + m (Lnet/minecraft/class_129;)V method_5819 populateCrashReport + p 1 section + m (F)Lnet/minecraft/class_243; method_30950 getLerpedPos + p 1 delta + m ()Z method_5771 isInLava + m ()Z method_30948 isCollidable + m (Lnet/minecraft/class_1297;)V method_5865 updatePassengerPosition + p 1 passenger + m ()Lnet/minecraft/class_2561; method_23315 getDefaultName + f F field_18066 standingEyeHeight + m (Lnet/minecraft/class_1927;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3610;F)F method_5774 getEffectiveExplosionResistance + p 1 explosion + p 4 blockState + p 5 fluidState + p 2 world + p 3 pos + p 6 max + f Lnet/minecraft/class_2940; field_5995 NO_GRAVITY + m (Lnet/minecraft/class_3494;)D method_5861 getFluidHeight + p 1 fluid + f Lnet/minecraft/class_4048; field_18065 dimensions + m ()Lnet/minecraft/class_5715; method_32877 getGameEventHandler + c Returns the game event handler for this entity.\n\n

Subclasses interested in listening to game events as an entity should return a\nhandler so the {@link net.minecraft.world.event.listener.GameEventListener listener}\nused to receive game events can be registered to the correct dispatchers.\n\n@implNote The vanilla implementation always returns {@code null}. + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Z)Ljava/util/Optional; method_30330 getPortalRect + p 1 destWorld + p 3 destIsNether + p 2 destPos + m ()Lnet/minecraft/class_3414; method_5737 getSwimSound + m (Ljava/util/UUID;)V method_5826 setUuid + p 1 uuid + m (Lnet/minecraft/class_1304;Lnet/minecraft/class_1799;)V method_5673 equipStack + p 1 slot + p 2 stack + m (Lnet/minecraft/class_3494;)Z method_5777 isSubmergedIn + p 1 fluidTag + m (Lnet/minecraft/class_1297;)V method_5878 copyFrom + p 1 original + m ()Z method_5782 hasPassengers + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1538;)V method_5800 onStruckByLightning + p 1 world + p 2 lightning + m (FLnet/minecraft/class_243;)V method_5724 updateVelocity + p 1 speed + p 2 movementInput + m ()Z method_20448 shouldLeaveSwimmingPose + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_5459$class_5460;)Lnet/minecraft/class_5454; method_30331 method_30331 + p 2 rect + f I field_6018 netherPortalCooldown + m ()Z method_7325 isSpectator + m ()Lnet/minecraft/class_3419; method_5634 getSoundCategory + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z method_30632 collidesWithStateAtPos + p 1 pos + p 2 state + f [D field_5993 pistonMovementDelta + m ()Z method_5696 canAvoidTraps + m (Z)V method_5648 setInvisible + p 1 invisible + m ()Z method_21752 isDescending + m (DDD)V method_18800 setVelocity + p 5 z + p 1 x + p 3 y + m (Lnet/minecraft/class_1935;I)Lnet/minecraft/class_1542; method_5870 dropItem + p 1 item + p 2 yOffset + m (F)F method_5695 getPitch + p 1 tickDelta + m ()V method_29239 dismountVehicle + c Dismounts the vehicle if present.\n

\nFor players, will not trigger any networking changes. Use {@link #stopRiding()} instead.\n\n@see #stopRiding() + m ()Ljava/util/Set; method_5752 getScoreboardTags + m ()V method_30076 removeFromDimension + f Z field_6007 velocityDirty + m (Lnet/minecraft/class_1297;)Z method_5779 isPartOf + p 1 entity + m (Lnet/minecraft/class_5712;Lnet/minecraft/class_2338;)V method_33569 emitGameEvent + p 2 pos + p 1 event + f I field_6008 timeUntilRegen +c net/minecraft/class_1297$class_5799 net/minecraft/entity/Entity$MoveEffect + c The move effect represents possible effects of an entity moving, such as\nplaying sounds, emitting game events, none, or both.\n\n@see Entity#getMoveEffect() + m (Ljava/lang/String;IZZ)V + p 3 sounds + p 4 events + f Z field_28634 sounds + f Z field_28635 events + m ()Z method_33578 playsSounds + c Returns whether this means an entity may play sounds as it moves. + m ()Z method_33577 emitsGameEvents + c Returns whether this means an entity may emit game events as it moves. + m ()Z method_33576 hasAny + c Returns whether this means an entity may emit game events or play sounds\nas it moves. +c net/minecraft/class_1297$class_4738 net/minecraft/entity/Entity$PositionUpdater + m (Lnet/minecraft/class_1297;DDD)V accept accept + p 1 entity + p 2 x + p 4 y + p 6 z +c net/minecraft/class_1297$class_5529 net/minecraft/entity/Entity$RemovalReason + f Lnet/minecraft/class_1297$class_5529; field_27002 CHANGED_DIMENSION + c The entity changed dimension. + f Lnet/minecraft/class_1297$class_5529; field_27001 UNLOADED_WITH_PLAYER + f Lnet/minecraft/class_1297$class_5529; field_26999 DISCARDED + f Z field_27004 save + f Lnet/minecraft/class_1297$class_5529; field_26998 KILLED + c The entity is killed. + m ()Z method_31487 shouldSave + c Returns whether the entity should be saved or not. + m ()Z method_31486 shouldDestroy + c Returns whether the entity should be destroyed or not.\n

\nIf an entity should be destroyed, then the entity should not be re-used and any external data on the entity will be cleared. + m (Ljava/lang/String;IZZ)V + p 3 destroy + p 4 save + f Z field_27003 destroy + f Lnet/minecraft/class_1297$class_5529; field_27000 UNLOADED_TO_CHUNK + c The entity is unloaded to chunk.\n

\nThe entity should be saved. +c net/minecraft/class_1296 net/minecraft/entity/passive/PassiveEntity + f I field_29969 BABY_AGE + f I field_5950 breedingAge + m ()Z method_19184 isReadyToBreed + f I field_5948 forcedAge + f I field_5947 happyTicksRemaining + m ()I method_5618 getBreedingAge + f Lnet/minecraft/class_2940; field_5949 CHILD + m (IZ)V method_5620 growUp + p 1 age + p 2 overGrow + m ()V method_5619 onGrowUp + m (I)V method_5614 setBreedingAge + p 1 age + m (I)V method_5615 growUp + p 1 age + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1296;)Lnet/minecraft/class_1296; method_5613 createChild + p 1 world + p 2 entity +c net/minecraft/class_1296$class_4697 net/minecraft/entity/passive/PassiveEntity$PassiveData + m ()I method_22432 getSpawnedCount + m (F)V + p 1 babyChance + f F field_20686 babyChance + m ()Z method_22436 canSpawnBaby + f I field_20684 spawnCount + f Z field_20685 babyAllowed + m ()F method_22437 getBabyChance + m ()V method_22435 countSpawned + m (ZF)V + p 1 babyAllowed + p 2 babyChance + m (Z)V + p 1 babyAllowed +c net/minecraft/class_5658 net/minecraft/loot/provider/number/LootNumberProvider + m (Lnet/minecraft/class_47;)F method_32454 nextFloat + p 1 context + m (Lnet/minecraft/class_47;)I method_366 nextInt + p 1 context + m ()Lnet/minecraft/class_5657; method_365 getType +c net/minecraft/class_1295 net/minecraft/entity/AreaEffectCloudEntity + f Lorg/apache/logging/log4j/Logger; field_5935 LOGGER + m ()V method_5597 updateColor + m (Ljava/util/Map$Entry;)Z method_32874 method_32874 + p 1 entry + m (Lnet/minecraft/class_2394;)V method_5608 setParticleType + p 1 particle + m (Lnet/minecraft/class_1842;)V method_5612 setPotion + p 1 potion + f I field_5941 waitTime + m (I)V method_35043 setDurationOnUse + p 1 durationOnUse + f Lnet/minecraft/class_2940; field_5944 WAITING + f Lnet/minecraft/class_2940; field_5936 COLOR + f Lnet/minecraft/class_2940; field_5938 RADIUS + f I field_5939 duration + m ()I method_5605 getDuration + f I field_5937 reapplicationDelay + f F field_5929 radiusOnUse + m (I)V method_5604 setDuration + p 1 duration + m ()I method_35047 getWaitTime + m ()F method_35045 getRadiusGrowth + m (F)V method_5609 setRadiusOnUse + p 1 radius + m (F)V method_5603 setRadius + p 1 radius + f Lnet/minecraft/class_2940; field_5931 PARTICLE_ID + m (I)V method_5602 setColor + p 1 rgb + f Lnet/minecraft/class_1842; field_5933 potion + m ()Lnet/minecraft/class_1309; method_5601 getOwner + m (F)V method_5596 setRadiusGrowth + p 1 growth + m (Lnet/minecraft/class_1309;)V method_5607 setOwner + p 1 owner + f Lnet/minecraft/class_1309; field_5943 owner + f Z field_5928 customColor + f Ljava/util/UUID; field_5940 ownerUuid + m (I)V method_5595 setWaitTime + p 1 ticks + m ()Z method_5611 isWaiting + f I field_5932 durationOnUse + f F field_29971 MAX_RADIUS + m ()I method_5606 getColor + m (Lnet/minecraft/class_1293;)V method_5610 addEffect + p 1 effect + m (Z)V method_5598 setWaiting + p 1 waiting + f F field_5930 radiusGrowth + m (Lnet/minecraft/class_1937;DDD)V + p 6 z + p 1 world + p 2 x + p 4 y + m ()F method_5599 getRadius + m ()I method_35046 getDurationOnUse + m ()F method_35044 getRadiusOnUse + m ()Lnet/minecraft/class_1842; method_35048 getPotion + m ()Lnet/minecraft/class_2394; method_5600 getParticleType + f Ljava/util/List; field_5934 effects + f Ljava/util/Map; field_5942 affectedEntities +c net/minecraft/class_5657 net/minecraft/loot/provider/number/LootNumberProviderType +c net/minecraft/class_750 net/minecraft/client/render/chunk/BlockBufferBuilderStorage + m ()V method_22705 clear + m (Lnet/minecraft/class_1921;)Lnet/minecraft/class_287; method_3154 get + p 1 layer + f Ljava/util/Map; field_3951 builders + m ()V method_23501 reset +c net/minecraft/class_5652 net/minecraft/loot/provider/nbt/LootNbtProviderTypes + m (Ljava/lang/String;Lnet/minecraft/class_5335;)Lnet/minecraft/class_5650; method_32443 register + p 0 id + p 1 jsonSerializer +c net/minecraft/class_5651 net/minecraft/loot/provider/nbt/LootNbtProvider + m ()Lnet/minecraft/class_5650; method_32439 getType + m ()Ljava/util/Set; method_32441 getRequiredParameters + m (Lnet/minecraft/class_47;)Lnet/minecraft/class_2520; method_32440 getNbtTag + p 1 context +c net/minecraft/class_1299 net/minecraft/entity/EntityType + m (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;ZLnet/minecraft/class_238;)D method_5884 getOriginY + p 2 invertY + p 3 boundingBox + p 0 world + p 1 pos + m ()Z method_5896 isSummonable + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;Lnet/minecraft/class_2561;Lnet/minecraft/class_1657;Lnet/minecraft/class_2338;Lnet/minecraft/class_3730;ZZ)Lnet/minecraft/class_1297; method_5899 spawn + p 5 pos + p 6 spawnReason + p 7 alignPosition + p 8 invertY + p 1 world + p 2 itemNbt + p 3 name + p 4 player + m ()Lnet/minecraft/class_1311; method_5891 getSpawnGroup + m (Lnet/minecraft/class_2487;Lnet/minecraft/class_1937;)Ljava/util/Optional; method_5892 getEntityFromNbt + p 1 world + p 0 nbt + m (Ljava/lang/String;)Ljava/util/Optional; method_5898 get + p 0 id + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;Lnet/minecraft/class_1297;Lnet/minecraft/class_2487;)V method_5881 loadFromEntityNbt + p 3 itemNbt + p 0 world + p 2 entity + p 1 player + m ()Z method_19946 isFireImmune + m (Lnet/minecraft/class_1297;)Lnet/minecraft/class_1297; method_31488 downcast + f I field_24085 maxTrackDistance + m (DDD)Lnet/minecraft/class_238; method_17683 createSimpleBoundingBox + p 5 feetZ + p 3 feetY + p 1 feetX + m ()Lnet/minecraft/class_2960; method_16351 getLootTableId + f Z field_18981 fireImmune + m ()F method_17686 getHeight + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;Lnet/minecraft/class_2561;Lnet/minecraft/class_1657;Lnet/minecraft/class_2338;Lnet/minecraft/class_3730;ZZ)Lnet/minecraft/class_1297; method_5888 create + p 5 pos + p 6 spawnReason + p 7 alignPosition + p 8 invertY + p 1 world + p 2 itemNbt + p 3 name + p 4 player + m ()Z method_18389 alwaysUpdateVelocity + m (Lnet/minecraft/class_2487;Lnet/minecraft/class_1937;)Ljava/util/Optional; method_17848 loadEntityFromNbt + p 0 nbt + p 1 world + m (Lnet/minecraft/class_1299;)Lnet/minecraft/class_2960; method_5890 getId + p 0 type + m (ILnet/minecraft/class_1937;)Lnet/minecraft/class_1297; method_5889 createInstanceFromId + p 1 world + p 0 type + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1799;Lnet/minecraft/class_1657;Lnet/minecraft/class_2338;Lnet/minecraft/class_3730;ZZ)Lnet/minecraft/class_1297; method_5894 spawnFromItemStack + p 3 player + p 4 pos + p 5 spawnReason + p 6 alignPosition + p 7 invertY + p 1 world + p 2 stack + m (Lnet/minecraft/class_1299$class_4049;Lnet/minecraft/class_1311;ZZZZLcom/google/common/collect/ImmutableSet;Lnet/minecraft/class_4048;II)V + p 9 maxTrackDistance + p 10 trackTickInterval + p 7 canSpawnInside + p 8 dimensions + p 5 fireImmune + p 6 spawnableFarFromPlayer + p 3 saveable + p 4 summonable + p 1 factory + p 2 spawnGroup + f Lnet/minecraft/class_1311; field_6094 spawnGroup + m (Lnet/minecraft/class_2680;)Z method_29496 isInvalidSpawn + c Returns whether the EntityType can spawn inside the given block.\n\n

By default, non-fire-immune mobs can't spawn in/on blocks dealing fire damage.\nAny mob can't spawn in wither roses, sweet berry bush, or cacti.\n\n

This can be overwritten via {@link EntityType.Builder#allowSpawningInside(Block[])} + p 1 state + m ()Ljava/lang/String; method_5882 getTranslationKey + f Ljava/lang/String; field_30053 ENTITY_TAG_KEY + m (Ljava/util/List;Lnet/minecraft/class_1937;)Ljava/util/stream/Stream; method_31489 streamFromNbt + p 0 entityNbtList + p 1 world + m ()F method_17685 getWidth + f Lorg/apache/logging/log4j/Logger; field_6088 LOGGER + m ()Lnet/minecraft/class_4048; method_18386 getDimensions + f Z field_6056 saveable + m (Lnet/minecraft/class_2487;)Ljava/util/Optional; method_17684 fromNbt + p 0 nbt + m (Lnet/minecraft/class_1937;)Lnet/minecraft/class_1297; method_5883 create + p 1 world + m ()I method_18387 getMaxTrackDistance + c Returns the tracking distance, in chunks, of this type of entity\nfor clients. This will be then modified by the server's tracking\ndistance multiplier. + f Z field_19423 spawnableFarFromPlayer + m (Ljava/lang/String;Lnet/minecraft/class_1299$class_1300;)Lnet/minecraft/class_1299; method_5895 register + p 1 type + p 0 id + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1299;)Lnet/minecraft/class_1297; method_5886 newInstance + p 1 type + p 0 world + m (Lnet/minecraft/class_2487;Lnet/minecraft/class_1937;Ljava/util/function/Function;)Lnet/minecraft/class_1297; method_17842 loadEntityWithPassengers + p 2 entityProcessor + p 0 nbt + p 1 world + f Z field_6072 summonable + f Ljava/lang/String; field_6106 translationKey + m (Lnet/minecraft/class_3494;)Z method_20210 isIn + p 1 tag + f Lnet/minecraft/class_2561; field_6092 name + f Lnet/minecraft/class_1299$class_4049; field_6101 factory + f Lnet/minecraft/class_4048; field_18070 dimensions + m ()Z method_5893 isSaveable + f Lnet/minecraft/class_2960; field_16526 lootTableId + m ()I method_18388 getTrackTickInterval + m ()Lnet/minecraft/class_2561; method_5897 getName + f I field_24086 trackTickInterval + f Lcom/google/common/collect/ImmutableSet; field_25355 canSpawnInside + m ()Z method_20814 isSpawnableFarFromPlayer +c net/minecraft/class_1299$class_4049 net/minecraft/entity/EntityType$EntityFactory + m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;)Lnet/minecraft/class_1297; create create + p 1 type + p 2 world +c net/minecraft/class_1299$class_1300 net/minecraft/entity/EntityType$Builder + m (Lnet/minecraft/class_1299$class_4049;Lnet/minecraft/class_1311;)V + p 2 spawnGroup + p 1 factory + m (I)Lnet/minecraft/class_1299$class_1300; method_27300 trackingTickInterval + p 1 trackingTickInterval + m (Lnet/minecraft/class_1299$class_4049;Lnet/minecraft/class_1311;)Lnet/minecraft/class_1299$class_1300; method_5903 create + p 0 factory + p 1 spawnGroup + m ()Lnet/minecraft/class_1299$class_1300; method_19947 makeFireImmune + m (Ljava/lang/String;)Lnet/minecraft/class_1299; method_5905 build + p 1 id + f Z field_6150 summonable + m ()Lnet/minecraft/class_1299$class_1300; method_20815 spawnableFarFromPlayer + f Z field_6151 saveable + f Z field_18982 fireImmune + m (FF)Lnet/minecraft/class_1299$class_1300; method_17687 setDimensions + p 1 width + p 2 height + m (Lnet/minecraft/class_1311;)Lnet/minecraft/class_1299$class_1300; method_5902 create + p 0 spawnGroup + f Lcom/google/common/collect/ImmutableSet; field_25356 canSpawnInside + f Lnet/minecraft/class_1311; field_6149 spawnGroup + f I field_24087 maxTrackingRange + f I field_24088 trackingTickInterval + f Lnet/minecraft/class_1299$class_4049; field_6148 factory + f Z field_19424 spawnableFarFromPlayer + m ([Lnet/minecraft/class_2248;)Lnet/minecraft/class_1299$class_1300; method_29497 allowSpawningInside + c Allows this type of entity to spawn inside the given block, bypassing the default\nwither rose, sweet berry bush, cactus, and fire-damage-dealing blocks for\nnon-fire-resistant mobs.\n\n

{@code minecraft:prevent_mob_spawning_inside} tag overrides this.\nWith this setting, fire resistant mobs can spawn on/in fire damage dealing blocks,\nand wither skeletons can spawn in wither roses. If a block added is not in the default\nblacklist, the addition has no effect. + p 1 blocks + m ()Lnet/minecraft/class_1299$class_1300; method_5904 disableSaving + m ()Lnet/minecraft/class_1299$class_1300; method_5901 disableSummon + m (I)Lnet/minecraft/class_1299$class_1300; method_27299 maxTrackingRange + p 1 maxTrackingRange + f Lnet/minecraft/class_4048; field_18071 dimensions +c net/minecraft/class_5653 net/minecraft/loot/provider/nbt/StorageLootNbtProvider + m (Lnet/minecraft/class_2960;)V + p 1 source + f Lnet/minecraft/class_2960; field_27920 source +c net/minecraft/class_5653$class_5654 net/minecraft/loot/provider/nbt/StorageLootNbtProvider$Serializer + m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_5653; method_32446 fromJson + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_5653;Lcom/google/gson/JsonSerializationContext;)V method_32445 toJson +c net/minecraft/util/CubicSampler net/minecraft/util/CubicSampler + m (Lnet/minecraft/class_243;Lnet/minecraft/util/CubicSampler$class_4859;)Lnet/minecraft/class_243; method_24895 sampleColor + p 0 pos + p 1 rgbFetcher + f [D field_22449 DENSITY_CURVE +c net/minecraft/util/CubicSampler$class_4859 net/minecraft/util/CubicSampler$RgbFetcher + m (III)Lnet/minecraft/class_243; fetch fetch + p 3 z + p 2 y + p 1 x +c net/minecraft/class_4317 net/minecraft/recipe/RepairItemRecipe + m (Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Lnet/minecraft/class_1887;)V method_24364 method_24364 + p 3 enchantment + m (Lnet/minecraft/class_1715;Lnet/minecraft/class_1937;)Z method_20808 matches + m (Lnet/minecraft/class_1715;)Lnet/minecraft/class_1799; method_20807 craft +c net/minecraft/class_748 net/minecraft/client/option/HotbarStorageEntry + m ()Lnet/minecraft/class_2499; method_3153 toNbtList + m (Lnet/minecraft/class_2499;)V method_3152 readNbtList + p 1 list + f Lnet/minecraft/class_2371; field_3948 delegate + m ()Ljava/util/List; delegate delegate +c net/minecraft/class_13 net/minecraft/entity/ai/pathing/PathNodeNavigator + f I field_18708 range + f Lnet/minecraft/class_5; field_62 minHeap + m (Lnet/minecraft/class_8;I)V + p 2 range + p 1 pathNodeMaker + m (Lnet/minecraft/class_9;Lnet/minecraft/class_2338;Z)Lnet/minecraft/class_11; method_55 createPath + p 1 endNode + p 3 reachesTarget + p 2 target + m (Lnet/minecraft/class_9;Ljava/util/Set;)F method_21658 calculateDistances + p 1 node + p 2 targets + m (Lnet/minecraft/class_9;Ljava/util/Map;FIF)Lnet/minecraft/class_11; method_54 findPathToAny + p 1 startNode + p 2 positions + p 5 rangeMultiplier + p 3 followRange + p 4 distance + f F field_31807 TARGET_DISTANCE_MULTIPLIER + f [Lnet/minecraft/class_9; field_60 successors + f Lnet/minecraft/class_8; field_61 pathNodeMaker + m (Lnet/minecraft/class_1950;Lnet/minecraft/class_1308;Ljava/util/Set;FIF)Lnet/minecraft/class_11; method_52 findPathToAny + p 5 distance + p 6 rangeMultiplier + p 1 world + p 2 mob + p 3 positions + p 4 followRange +c net/minecraft/class_6154 net/minecraft/unused/packageinfo/PackageInfo6154 +c net/minecraft/class_12 net/minecraft/entity/ai/pathing/WaterPathNodeMaker + m (Z)V + p 1 canJumpOutOfWater + m (III)Lnet/minecraft/class_9; method_51 getPathNodeInWater + p 3 z + p 2 y + p 1 x + f Z field_58 canJumpOutOfWater + m (III)Lnet/minecraft/class_7; method_50 getNodeType + p 2 y + p 1 x + p 3 z +c net/minecraft/class_15 net/minecraft/entity/ai/pathing/AmphibiousPathNodeMaker + f F field_64 oldWaterBorderPenalty + f F field_65 oldWalkablePenalty + m (Lnet/minecraft/class_2338;)D method_66 getFeetY + p 1 pos + f Z field_28358 penaliseDeepWater + m (Z)V + p 1 penaliseDeepWater + m (IIIID)Lnet/minecraft/class_9; method_65 getPathNode + p 5 prevFeetY + p 4 maxYStep + p 3 z + p 2 y + p 1 x +c net/minecraft/class_14 net/minecraft/entity/ai/pathing/LandPathNodeMaker + f F field_63 waterPathNodeTypeWeight + f Lit/unimi/dsi/fastutil/objects/Object2BooleanMap; field_25191 collidedBoxes + m (Lnet/minecraft/class_9;)Z method_29578 isBlocked + p 1 node + m (Lnet/minecraft/class_9;Lnet/minecraft/class_9;Lnet/minecraft/class_9;Lnet/minecraft/class_9;)Z method_29579 isValidDiagonalSuccessor + p 1 xNode + p 2 zNode + p 3 xDiagNode + p 4 zDiagNode + m (Lnet/minecraft/class_1922;IIIIIIZZLjava/util/EnumSet;Lnet/minecraft/class_7;Lnet/minecraft/class_2338;)Lnet/minecraft/class_7; method_64 findNearbyNodeTypes + c Adds the node types in the box with the given size to the input EnumSet.\n@return The node type at the least coordinates of the input box. + p 2 x + p 3 y + p 4 z + p 5 sizeX + p 1 world + p 10 nearbyTypes + p 11 type + p 12 pos + p 6 sizeY + p 7 sizeZ + p 8 canOpenDoors + p 9 canEnterOpenDoors + m (Lnet/minecraft/class_1922;ZZLnet/minecraft/class_2338;Lnet/minecraft/class_7;)Lnet/minecraft/class_7; method_61 adjustNodeType + p 2 canOpenDoors + p 1 world + p 5 type + p 4 pos + p 3 canEnterOpenDoors + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338$class_2339;)Lnet/minecraft/class_7; method_23476 getLandNodeType + p 1 pos + p 0 world + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_7; method_58 getCommonNodeType + p 0 world + p 1 pos + m (IIIIDLnet/minecraft/class_2350;Lnet/minecraft/class_7;)Lnet/minecraft/class_9; method_62 getPathNode + p 1 x + p 4 maxYStep + p 5 prevFeetY + p 2 y + p 3 z + p 8 nodeType + p 7 direction + m (Lnet/minecraft/class_9;Lnet/minecraft/class_9;)Z method_20536 isValidAdjacentSuccessor + p 2 successor1 + p 1 node + m (Lnet/minecraft/class_2680;)Z method_27138 inflictsFireDamage + p 0 state + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338$class_2339;Lnet/minecraft/class_7;)Lnet/minecraft/class_7; method_59 getNodeTypeFromNeighbors + p 0 world + p 1 pos + p 2 nodeType + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)D method_60 getFeetY + p 1 pos + p 0 world + f D field_31809 Y_OFFSET + m (Lnet/minecraft/class_1308;Lnet/minecraft/class_2338;)Lnet/minecraft/class_7; method_63 getNodeType + p 2 pos + p 1 entity + m (Lnet/minecraft/class_1308;III)Lnet/minecraft/class_7; method_29303 getNodeType + p 1 entity + p 2 x + p 3 y + p 4 z + m (Lnet/minecraft/class_2338;)Z method_27139 canPathThrough + p 1 pos + m (Lnet/minecraft/class_238;)Z method_29304 checkBoxCollision + p 1 box + f Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; field_25190 nodeTypes +c net/minecraft/class_6150 net/minecraft/unused/packageinfo/PackageInfo6150 +c net/minecraft/class_11 net/minecraft/entity/ai/pathing/Path + m ([Lnet/minecraft/class_9;[Lnet/minecraft/class_9;Ljava/util/Set;)V method_35500 setDebugInfo + p 2 debugSecondNodes + p 1 debugNodes + p 3 debugTargetNodes + m ()I method_38 getLength + m (I)V method_36 setLength + p 1 length + m (Lnet/minecraft/class_2540;)V method_35498 toBuffer + p 1 buffer + m (Lnet/minecraft/class_11;)Z method_41 equalsPath + p 1 o + m (I)V method_42 setCurrentNodeIndex + p 1 index + m ()Z method_30849 isStart + m ()Lnet/minecraft/class_2338; method_48 getTarget + m ()Lnet/minecraft/class_9; method_30850 getLastNode + m ()V method_44 next + m ()Lnet/minecraft/class_9; method_45 getEnd + m ()Z method_46 isFinished + m ()Lnet/minecraft/class_9; method_29301 getCurrentNode + m ()Lnet/minecraft/class_2338; method_31032 getCurrentNodePos + m ()[Lnet/minecraft/class_9; method_22881 getDebugSecondNodes + m ()F method_21656 getManhattanDistanceFromTarget + m (Ljava/util/List;Lnet/minecraft/class_2338;Z)V + p 2 target + p 3 reachesTarget + p 1 nodes + m ()I method_39 getCurrentNodeIndex + m (Lnet/minecraft/class_1297;)Lnet/minecraft/class_243; method_49 getNodePosition + p 1 entity + f Ljava/util/List; field_52 nodes + m ()Z method_21655 reachesTarget + f [Lnet/minecraft/class_9; field_55 debugSecondNodes + m (ILnet/minecraft/class_9;)V method_33 setNode + p 2 node + p 1 index + f [Lnet/minecraft/class_9; field_57 debugNodes + m (I)Lnet/minecraft/class_2338; method_31031 getNodePos + p 1 index + f Ljava/util/Set; field_20300 debugTargetNodes + m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_11; method_34 fromBuffer + p 0 buffer + f Z field_20303 reachesTarget + m (I)Lnet/minecraft/class_9; method_40 getNode + p 1 index + m ()[Lnet/minecraft/class_9; method_22880 getDebugNodes + m (Lnet/minecraft/class_1297;I)Lnet/minecraft/class_243; method_47 getNodePosition + p 2 index + p 1 entity + f Lnet/minecraft/class_2338; field_20301 target + f F field_20302 manhattanDistanceFromTarget + f I field_54 currentNodeIndex +c net/minecraft/class_10 net/minecraft/entity/ai/pathing/NavigationType +c net/minecraft/class_6151 net/minecraft/unused/packageinfo/PackageInfo6151 +c net/minecraft/class_24 net/minecraft/world/level/storage/AnvilLevelStorage + m (Lnet/minecraft/class_32$class_5143;Lnet/minecraft/class_3536;)Z method_234 convertLevel + p 0 storageSession + p 1 progressListener + m (Lnet/minecraft/class_32$class_5143;)V method_118 makeMcrLevelDatBackup + p 0 storageSession + m (Ljava/io/File;Ljava/util/Collection;)V method_117 addRegionFiles + p 0 worldDirectory + p 1 files + m (Lnet/minecraft/class_5455$class_5457;Ljava/io/File;Ljava/lang/Iterable;Lnet/minecraft/class_1966;IILnet/minecraft/class_3536;)V method_113 convertRegions + p 3 biomeSource + p 2 files + p 1 directory + p 0 registryManager + p 6 progressListener + m (Lnet/minecraft/class_5455$class_5457;Ljava/io/File;Ljava/io/File;Lnet/minecraft/class_1966;IILnet/minecraft/class_3536;)V method_116 convertRegion + p 3 biomeSource + p 6 progressListener + p 0 registryManager + p 1 directory + p 2 file + f Lorg/apache/logging/log4j/Logger; field_133 LOGGER +c net/minecraft/class_6167 net/minecraft/unused/packageinfo/PackageInfo6167 +c net/minecraft/class_26 net/minecraft/world/PersistentStateManager + f Lcom/mojang/datafixers/DataFixer; field_17663 dataFixer + m (Ljava/util/function/Function;Ljava/lang/String;)Lnet/minecraft/class_18; method_120 readFromFile + p 2 id + m (Ljava/io/File;Lcom/mojang/datafixers/DataFixer;)V + p 1 directory + p 2 dataFixer + m (Ljava/util/function/Function;Ljava/lang/String;)Lnet/minecraft/class_18; method_20786 get + p 2 id + f Ljava/util/Map; field_134 loadedStates + f Ljava/io/File; field_17664 directory + f Lorg/apache/logging/log4j/Logger; field_136 LOGGER + m (Ljava/io/PushbackInputStream;)Z method_17921 isCompressed + m (Ljava/util/function/Function;Ljava/util/function/Supplier;Ljava/lang/String;)Lnet/minecraft/class_18; method_17924 getOrCreate + m ()V method_125 save + m (Ljava/lang/String;Lnet/minecraft/class_18;)V method_123 set + m (Ljava/lang/String;)Ljava/io/File; method_17922 getFile + p 1 id + m (Ljava/lang/String;I)Lnet/minecraft/class_2487; method_17923 readNbt + p 1 id + p 2 dataVersion +c net/minecraft/class_6166 net/minecraft/unused/packageinfo/PackageInfo6166 +c net/minecraft/class_20 net/minecraft/item/map/MapIcon + m ()B method_92 getTypeId + m ()B method_90 getX + m ()B method_91 getZ + m ()Lnet/minecraft/class_2561; method_88 getText + f Lnet/minecraft/class_20$class_21; field_77 type + m ()Lnet/minecraft/class_20$class_21; method_93 getType + f Lnet/minecraft/class_2561; field_78 text + f B field_79 rotation + f B field_76 x + m (Lnet/minecraft/class_20$class_21;BBBLnet/minecraft/class_2561;)V + p 1 type + p 2 x + p 3 z + p 4 rotation + p 5 text + m ()Z method_94 isAlwaysRendered + m ()B method_89 getRotation + m (Ljava/lang/Object;)Z equals equals + p 1 o + f B field_80 z +c net/minecraft/class_20$class_21 net/minecraft/item/map/MapIcon$Type + f I field_82 tintColor + m (Ljava/lang/String;IZ)V + p 3 alwaysRender + m ()B method_98 getId + f Z field_111 alwaysRender + m (B)Lnet/minecraft/class_20$class_21; method_99 byId + p 0 id + m (Ljava/lang/String;IZI)V + p 3 alwaysRender + p 4 tintColor + m ()Z method_95 isAlwaysRendered + m ()I method_96 getTintColor + m ()Z method_97 hasTintColor + f B field_81 id +c net/minecraft/class_6161 net/minecraft/unused/packageinfo/PackageInfo6161 +c net/minecraft/class_6160 net/minecraft/unused/packageinfo/PackageInfo6160 +c net/minecraft/class_22 net/minecraft/item/map/MapState + f Ljava/util/List; field_112 updateTrackers + m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1799;)V method_102 update + p 2 stack + p 1 player + f I field_115 zCenter + c The scaled center coordinate of the map state on the Z axis.\n

\nAlways {@code 0} for the client. + f Ljava/util/Map; field_120 updateTrackersByPlayer + f Lnet/minecraft/class_5321; field_118 dimension + m (Lnet/minecraft/class_1922;II)V method_109 removeBanner + p 1 world + p 2 x + p 3 z + m (Lnet/minecraft/class_1657;)Lnet/minecraft/class_22$class_23; method_101 getPlayerSyncData + p 1 player + m (Ljava/util/List;)V method_32369 replaceIcons + p 1 icons + f Z field_17403 locked + m (IIB)V method_32370 setColor + p 2 z + p 3 color + p 1 x + m ()Ljava/util/Collection; method_35503 getBanners + m (Ljava/lang/String;)V method_32368 removeIcon + p 1 id + f Z field_114 showIcons + m (IIBZZZLnet/minecraft/class_5321;)V + p 1 xCenter + p 3 scale + p 2 zCenter + p 5 unlimitedTracking + p 4 showIcons + p 7 dimension + p 6 locked + m (IIB)Z method_32365 putColor + c Sets the color at the specified coordinates if the current color is different.\n\n@return {@code true} if the color has been updated, else {@code false} + p 2 z + p 3 color + p 1 x + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_2338;Ljava/lang/String;Lnet/minecraft/class_20$class_21;)V method_110 addDecorationsNbt + p 2 id + p 1 pos + p 3 type + p 0 stack + m (I)Lnet/minecraft/class_22; method_32364 zoomOut + c Creates a new map state which is a zoomed out version of the current one.\n

\nThe scale of the new map state is {@code currentScale + zoomOutScale} and clamped between {@code 0} and {@code 4}.\n

\nThe colors are not copied, neither are the icons. + p 1 zoomOutScale + c the amount to add to the scale of the map + m ()Ljava/lang/Iterable; method_32373 getIcons + f B field_119 scale + m ()Z method_32372 hasMonumentIcon + m (Lnet/minecraft/class_2338;I)V method_104 removeFrame + p 2 id + p 1 pos + m ()V method_32374 markIconsDirty + f [B field_122 colors + f I field_116 xCenter + c The scaled center coordinate of the map state on the X axis.\n

\nAlways {@code 0} for the client. + f Ljava/util/Map; field_121 frames + m (Lnet/minecraft/class_20$class_21;Lnet/minecraft/class_1936;Ljava/lang/String;DDDLnet/minecraft/class_2561;)V method_107 addIcon + p 6 z + p 8 rotation + p 10 text + p 1 type + p 2 world + p 3 key + p 4 x + m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)V method_108 addBanner + p 1 world + p 2 pos + m (BZLnet/minecraft/class_5321;)Lnet/minecraft/class_22; method_32362 of + c Creates a new map state instance for the client.\n

\nThe client is not aware of the coordinates of the map state so its center coordinates will always be {@code (0, 0)}. + p 1 showIcons + p 0 scale + p 2 dimension + f Ljava/util/Map; field_123 banners + c The banner markers to track in world.\n

\nEmpty for the client. + f Ljava/util/Map; field_117 icons + m (II)V method_103 markDirty + p 2 z + p 1 x + m (DDBZZLnet/minecraft/class_5321;)Lnet/minecraft/class_22; method_32363 of + c Creates a new map state instance. + p 7 dimension + p 5 showIcons + p 6 unlimitedTracking + p 0 xCenter + c the absolute center X-coordinate + p 4 scale + p 2 zCenter + c the absolute center Z-coordinate + f Z field_113 unlimitedTracking + m ()Lnet/minecraft/class_22; method_32361 copy + m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_22; method_32371 fromNbt + p 0 nbt + m (ILnet/minecraft/class_1657;)Lnet/minecraft/class_2596; method_100 getPlayerMarkerPacket + p 2 player + p 1 id +c net/minecraft/class_22$class_5637 net/minecraft/item/map/MapState$UpdateData + f I field_27893 startZ + f I field_27894 width + f I field_27892 startX + m (IIII[B)V + p 1 startX + p 3 width + p 2 startZ + p 5 colors + p 4 height + f [B field_27896 colors + f I field_27895 height + m (Lnet/minecraft/class_22;)V method_32380 setColorsTo + p 1 mapState +c net/minecraft/class_22$class_23 net/minecraft/item/map/MapState$PlayerUpdateTracker + m (II)V method_111 markDirty + p 1 startX + p 2 startZ + m ()Lnet/minecraft/class_22$class_5637; method_32375 getMapUpdateData + m (Lnet/minecraft/class_22;Lnet/minecraft/class_1657;)V + p 2 player + m (I)Lnet/minecraft/class_2596; method_112 getPacket + p 1 mapId + f Z field_130 dirty + f Z field_27891 iconsDirty + f Lnet/minecraft/class_1657; field_125 player + f I field_128 startZ + f I field_129 startX + f I field_126 endZ + m ()V method_32379 markIconsDirty + f I field_127 endX + f I field_124 emptyPacketsRequested +c net/minecraft/class_6162 net/minecraft/unused/packageinfo/PackageInfo6162 +c net/minecraft/class_6169 net/minecraft/unused/packageinfo/PackageInfo6169 +c net/minecraft/class_6168 net/minecraft/unused/packageinfo/PackageInfo6168 +c net/minecraft/class_17 net/minecraft/item/map/MapBannerMarker + c Represents a banner marker in world.\n

\nUsed to track banners in a map state. + m ()Lnet/minecraft/class_2338; method_70 getPos + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_17; method_73 fromWorldBlock + p 1 blockPos + p 0 blockView + m ()Lnet/minecraft/class_1767; method_35502 getColor + m (Ljava/lang/Object;)Z equals equals + p 1 o + m ()Lnet/minecraft/class_20$class_21; method_72 getIconType + f Lnet/minecraft/class_2561; field_67 name + f Lnet/minecraft/class_1767; field_68 color + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_1767;Lnet/minecraft/class_2561;)V + p 3 name + p 2 dyeColor + p 1 pos + m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_17; method_67 fromNbt + p 0 nbt + f Lnet/minecraft/class_2338; field_69 pos + m ()Lnet/minecraft/class_2561; method_68 getName + m ()Ljava/lang/String; method_71 getKey + m ()Lnet/minecraft/class_2487; method_74 getNbt +c net/minecraft/class_19 net/minecraft/item/map/MapFrameMarker + m ()I method_85 getEntityId + m (Lnet/minecraft/class_2338;II)V + p 3 entityId + p 2 rotation + p 1 pos + m ()I method_83 getRotation + m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_19; method_87 fromNbt + p 0 nbt + m ()Lnet/minecraft/class_2338; method_86 getPos + f Lnet/minecraft/class_2338; field_75 pos + m (Lnet/minecraft/class_2338;)Ljava/lang/String; method_81 getKey + p 0 pos + f I field_74 rotation + m ()Ljava/lang/String; method_82 getKey + f I field_73 entityId + m ()Lnet/minecraft/class_2487; method_84 toNbt +c net/minecraft/class_18 net/minecraft/world/PersistentState + m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487; method_75 writeNbt + p 1 nbt + m (Z)V method_78 setDirty + p 1 dirty + m ()V method_80 markDirty + m (Ljava/io/File;)V method_17919 save + f Lorg/apache/logging/log4j/Logger; field_17661 LOGGER + f Z field_72 dirty + m ()Z method_79 isDirty +c net/minecraft/class_6132 net/minecraft/unused/packageinfo/PackageInfo6132 +c net/minecraft/class_6131 net/minecraft/unused/packageinfo/PackageInfo6131 +c net/minecraft/class_34 net/minecraft/world/level/storage/LevelSummary + m (Lnet/minecraft/class_34;)I method_251 compareTo + f Lnet/minecraft/class_1940; field_25022 levelInfo + m ()Lnet/minecraft/class_2561; method_27430 createDetails + f Ljava/lang/String; field_205 name + f Z field_209 requiresConversion + m ()Z method_259 hasCheats + f Z field_23772 locked + m ()Z method_257 isHardcore + m ()Z method_33784 isUnavailable + m ()Z method_260 isFutureLevel + m ()Lnet/minecraft/class_5315; method_29586 getVersionInfo + m ()Ljava/io/File; method_27020 getFile + m ()Z method_256 isDifferentVersion + m ()Lnet/minecraft/class_34$class_5781; method_33405 getConversionWarning + m ()J method_249 getLastPlayed + m ()Lnet/minecraft/class_2561; method_27429 getDetails + m ()Lnet/minecraft/class_1940; method_35505 getLevelInfo + m ()Z method_27021 isLocked + m ()Ljava/lang/String; method_252 getDisplayName + f Lnet/minecraft/class_2561; field_24191 details + m ()Z method_33783 isPreWorldHeightChangeVersion + c Returns whether the level is from a version before the world height was changed to -64 to 320.\n\n

This includes world versions {@code 2692} and earlier (21w05b and earlier). + f Ljava/io/File; field_23773 file + m ()Lnet/minecraft/class_1934; method_247 getGameMode + m (Lnet/minecraft/class_1940;Lnet/minecraft/class_5315;Ljava/lang/String;ZZLjava/io/File;)V + p 1 levelInfo + p 2 versionInfo + p 3 name + p 4 requiresConversion + p 5 locked + p 6 file + m ()Z method_255 requiresConversion + m ()Lnet/minecraft/class_5250; method_258 getVersion + f Lnet/minecraft/class_5315; field_25023 versionInfo + m ()Ljava/lang/String; method_248 getName +c net/minecraft/class_34$class_5781 net/minecraft/world/level/storage/LevelSummary$ConversionWarning + f Z field_28441 boldRedFormatting + f Z field_28440 backup + f Ljava/lang/String; field_28442 translationKeySuffix + m (Ljava/lang/String;IZZLjava/lang/String;)V + p 3 backup + p 4 boldRedFormatting + p 5 translationKeySuffix + m ()Z method_33407 needsBoldRedFormatting + m ()Z method_33406 promptsBackup + m ()Ljava/lang/String; method_33408 getTranslationKeySuffix +c net/minecraft/class_6134 net/minecraft/unused/packageinfo/PackageInfo6134 +c net/minecraft/class_6133 net/minecraft/unused/packageinfo/PackageInfo6133 +c net/minecraft/class_31 net/minecraft/world/level/LevelProperties + f J field_198 timeOfDay + f I field_176 clearWeatherTime + f Lnet/minecraft/class_236; field_191 scheduledEvents + f Lnet/minecraft/class_1940; field_25030 levelInfo + f I field_158 version + f Lnet/minecraft/class_2487; field_170 playerData + f I field_192 rainTime + f I field_182 spawnZ + m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/DataFixer;ILnet/minecraft/class_2487;Lnet/minecraft/class_1940;Lnet/minecraft/class_5315;Lnet/minecraft/class_5285;Lcom/mojang/serialization/Lifecycle;)Lnet/minecraft/class_31; method_29029 readProperties + p 2 dataVersion + p 3 playerData + p 0 dynamic + p 1 dataFixer + p 6 generatorOptions + p 7 lifecycle + p 4 levelInfo + p 5 saveVersionInfo + f I field_196 dataVersion + m (Lcom/mojang/datafixers/DataFixer;ILnet/minecraft/class_2487;ZIIIFJJIIIZIZZZLnet/minecraft/class_2784$class_5200;IILjava/util/UUID;Ljava/util/Set;Lnet/minecraft/class_236;Lnet/minecraft/class_2487;Lnet/minecraft/class_2487;Lnet/minecraft/class_1940;Lnet/minecraft/class_5285;Lcom/mojang/serialization/Lifecycle;)V + p 8 spawnAngle + p 9 time + p 11 timeOfDay + p 13 version + p 14 clearWeatherTime + p 15 rainTime + p 1 dataFixer + p 2 dataVersion + p 3 playerData + p 4 modded + p 5 spawnX + p 6 spawnY + p 7 spawnZ + p 24 wanderingTraderId + p 25 serverBrands + p 26 scheduledEvents + p 27 customBossEvents + p 28 dragonFight + p 29 levelInfo + p 30 generatorOptions + p 31 lifecycle + p 16 raining + p 17 thunderTime + p 18 thundering + p 19 initialized + p 20 difficultyLocked + p 21 worldBorder + p 22 wanderingTraderSpawnDelay + p 23 wanderingTraderSpawnChance + f Z field_157 difficultyLocked + f I field_17736 wanderingTraderSpawnDelay + f Lcom/mojang/serialization/Lifecycle; field_25426 lifecycle + f Ljava/util/UUID; field_17738 wanderingTraderId + m (Lnet/minecraft/class_1940;Lnet/minecraft/class_5285;Lcom/mojang/serialization/Lifecycle;)V + p 3 lifecycle + p 2 generatorOptions + p 1 levelInfo + f Lnet/minecraft/class_5285; field_25425 generatorOptions + f Z field_185 initialized + m (Lnet/minecraft/class_5455;Lnet/minecraft/class_2487;Lnet/minecraft/class_2487;)V method_158 updateProperties + p 3 playerTag + p 2 levelTag + p 1 registryManager + f J field_189 time + f Lorg/apache/logging/log4j/Logger; field_25029 LOGGER + f I field_167 spawnY + m ()V method_185 loadPlayerData + f I field_151 spawnX + f I field_173 thunderTime + f Lnet/minecraft/class_2487; field_156 customBossEvents + f Z field_168 thundering + f Ljava/util/Set; field_21837 serverBrands + f Lnet/minecraft/class_2784$class_5200; field_24193 worldBorder + f Lnet/minecraft/class_2487; field_25031 dragonFight + f I field_17737 wanderingTraderSpawnChance + f Z field_190 raining + f F field_26367 spawnAngle + f Lcom/mojang/datafixers/DataFixer; field_184 dataFixer + f Z field_172 playerDataLoaded + f Z field_21838 modded +c net/minecraft/class_33 net/minecraft/world/level/storage/LevelStorageException + m (Ljava/lang/String;)V + p 1 message +c net/minecraft/class_32 net/minecraft/world/level/storage/LevelStorage + m (Ljava/io/File;Ljava/util/function/BiFunction;)Ljava/lang/Object; method_26998 readLevelProperties + p 2 levelDataParser + f Lcom/google/common/collect/ImmutableList; field_25020 GENERATOR_OPTION_KEYS + m (Ljava/lang/String;)Lnet/minecraft/class_32$class_5143; method_27002 createSession + p 1 directoryName + m ()Ljava/time/format/DateTimeFormatter; method_27004 getTimeFormatter + m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/class_5359; method_29580 parseDataPackSettings + f Lcom/mojang/datafixers/DataFixer; field_17668 dataFixer + m (Ljava/lang/String;)Z method_240 isLevelNameValid + p 1 name + m (Ljava/lang/String;)Z method_230 levelExists + p 1 name + m ()Ljava/lang/String; method_35504 getFormatName + m ()Ljava/nio/file/Path; method_236 getBackupsDirectory + m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/DataFixer;I)Lcom/mojang/datafixers/util/Pair; method_29010 readGeneratorProperties + p 2 version + p 0 levelData + p 1 dataFixer + f Ljava/nio/file/Path; field_17667 backupsDirectory + m ()I method_17931 getCurrentVersion + m ()Ljava/nio/file/Path; method_19636 getSavesDirectory + f Ljava/time/format/DateTimeFormatter; field_200 TIME_FORMATTER + m (Ljava/io/File;Lcom/mojang/datafixers/DataFixer;)Lnet/minecraft/class_5359; method_29583 readDataPackSettings + m (Ljava/nio/file/Path;Ljava/nio/file/Path;Lcom/mojang/datafixers/DataFixer;)V + p 1 savesDirectory + p 3 dataFixer + p 2 backupsDirectory + m ()Ljava/util/List; method_235 getLevelList + m (Ljava/io/File;Z)Ljava/util/function/BiFunction; method_29014 createLevelDataParser + p 1 file + p 2 locked + m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_5359;)Ljava/util/function/BiFunction; method_17926 createLevelDataParser + f Ljava/nio/file/Path; field_17666 savesDirectory + f Ljava/lang/String; field_31836 DEFAULT_ICON + m (Ljava/nio/file/Path;)Lnet/minecraft/class_32; method_26999 create + p 0 path + f Lorg/apache/logging/log4j/Logger; field_17665 LOGGER +c net/minecraft/class_32$class_5143 net/minecraft/world/level/storage/LevelStorage$Session + f Ljava/util/Map; field_24190 paths + m ()V method_27017 checkValid + m (Lnet/minecraft/class_5218;)Ljava/nio/file/Path; method_27010 getDirectory + p 1 savePath + m ()Ljava/io/File; method_27014 getIconFile + m (Lnet/minecraft/class_32;Ljava/lang/String;)V + p 2 directoryName + m (Ljava/lang/String;)V method_27008 save + p 1 name + m (Lnet/minecraft/class_5321;)Ljava/io/File; method_27424 getWorldDirectory + p 1 key + m ()Ljava/lang/String; method_27005 getDirectoryName + f Ljava/nio/file/Path; field_23768 directory + m ()Lnet/minecraft/class_34; method_29584 getLevelSummary + f Lnet/minecraft/class_5125; field_23767 lock + m ()J method_27016 createBackup + m (Lnet/minecraft/class_5218;)Ljava/nio/file/Path; method_27428 method_27428 + p 1 path + m (Lnet/minecraft/class_5455;Lnet/minecraft/class_5219;Lnet/minecraft/class_2487;)V method_27426 backupLevelDataFile + m (Lnet/minecraft/class_3536;)Z method_27006 convert + p 1 progressListener + m (Lnet/minecraft/class_5455;Lnet/minecraft/class_5219;)V method_27425 backupLevelDataFile + m ()Z method_27012 needsConversion + m ()Lnet/minecraft/class_5359; method_29585 getDataPackSettings + f Ljava/lang/String; field_23769 directoryName + m ()V method_27015 deleteSessionLock + m ()Lnet/minecraft/class_29; method_27427 createSaveHandler + m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_5359;)Lnet/minecraft/class_5219; method_27013 readLevelProperties +c net/minecraft/class_32$class_5143$2 net/minecraft/world/level/storage/LevelStorage$Session$2 + m (Ljava/nio/file/Path;Ljava/nio/file/attribute/BasicFileAttributes;)Ljava/nio/file/FileVisitResult; method_246 visitFile +c net/minecraft/class_32$class_5143$1 net/minecraft/world/level/storage/LevelStorage$Session$1 + m (Ljava/nio/file/Path;Ljava/nio/file/attribute/BasicFileAttributes;)Ljava/nio/file/FileVisitResult; method_27019 visitFile + m (Ljava/nio/file/Path;Ljava/io/IOException;)Ljava/nio/file/FileVisitResult; method_27018 postVisitDirectory +c net/minecraft/class_6139 net/minecraft/unused/packageinfo/PackageInfo6139 +c net/minecraft/class_6135 net/minecraft/unused/packageinfo/PackageInfo6135 +c net/minecraft/class_6138 net/minecraft/unused/packageinfo/PackageInfo6138 +c net/minecraft/class_27 net/minecraft/world/level/UnmodifiableLevelProperties + f Lnet/minecraft/class_5268; field_139 worldProperties + m (Lnet/minecraft/class_5219;Lnet/minecraft/class_5268;)V + p 2 worldProperties + p 1 saveProperties + f Lnet/minecraft/class_5219; field_24179 saveProperties +c net/minecraft/class_29 net/minecraft/world/WorldSaveHandler + f Ljava/io/File; field_144 playerDataDir + m (Lnet/minecraft/class_1657;)V method_262 savePlayerData + p 1 player + m ()[Ljava/lang/String; method_263 getSavedPlayerIds + m (Lnet/minecraft/class_1657;)Lnet/minecraft/class_2487; method_261 loadPlayerData + p 1 player + f Lcom/mojang/datafixers/DataFixer; field_148 dataFixer + m (Lnet/minecraft/class_32$class_5143;Lcom/mojang/datafixers/DataFixer;)V + p 1 session + p 2 dataFixer + f Lorg/apache/logging/log4j/Logger; field_149 LOGGER +c net/minecraft/class_46 net/minecraft/loot/context/LootContextAware + m ()Ljava/util/Set; method_293 getRequiredParameters + m (Lnet/minecraft/class_58;)V method_292 validate + p 1 reporter +c net/minecraft/class_6143 net/minecraft/unused/packageinfo/PackageInfo6143 +c net/minecraft/class_6142 net/minecraft/world/biome/BiomeIds + f I field_31751 SUNFLOWER_PLAINS + f I field_31783 FROZEN_RIVER + f I field_31795 JUNGLE_EDGE + f I field_31771 MODIFIED_BADLANDS_PLATEAU + f I field_31755 TAIGA_MOUNTAINS + f I field_31787 MUSHROOM_FIELD_SHORE + f I field_31743 BADLANDS_PLATEAU + f I field_31731 BIRCH_FOREST + f I field_31775 PLAINS + f I field_31763 SNOWY_TAIGA_MOUNTAINS + f I field_31759 MODIFIED_JUNGLE_EDGE + f I field_31747 DEEP_WARM_OCEAN + f I field_31735 SNOWY_TAIGA_HILLS + f I field_31779 TAIGA + f I field_31767 SHATTERED_SAVANNA + f I field_31739 SAVANNA + f I field_31791 TAIGA_HILLS + f I field_31762 DARK_FOREST_HILLS + f I field_31794 JUNGLE_HILLS + f I field_31750 DEEP_FROZEN_OCEAN + f I field_31770 MODIFIED_WOODED_BADLANDS_PLATEAU + f I field_31782 FROZEN_OCEAN + f I field_31766 MODIFIED_GRAVELLY_MOUNTAINS + f I field_31798 SNOWY_BEACH + f I field_31754 FLOWER_FOREST + f I field_31742 WOODED_BADLANDS_PLATEAU + f I field_31774 OCEAN + f I field_31786 MUSHROOM_FIELDS + f I field_31758 MODIFIED_JUNGLE + f I field_31746 COLD_OCEAN + f I field_31734 SNOWY_TAIGA + f I field_31778 FOREST + f I field_31738 WOODED_MOUNTAINS + f I field_31790 WOODED_HILLS + f I field_31773 BAMBOO_JUNGLE_HILLS + f I field_31761 TALL_BIRCH_HILLS + f I field_31781 RIVER + f I field_31793 JUNGLE + f I field_31733 DARK_FOREST + f I field_31777 MOUNTAINS + f I field_31765 GIANT_SPRUCE_TAIGA_HILLS + f I field_31753 GRAVELLY_MOUNTAINS + f I field_31785 SNOWY_MOUNTAINS + f I field_31741 BADLANDS + f I field_31797 STONE_SHORE + f I field_31737 GIANT_TREE_TAIGA_HILLS + f I field_31769 ERODED_BADLANDS + f I field_31757 ICE_SPIKES + f I field_31789 DESERT_HILLS + f I field_31745 LUKEWARM_OCEAN + f I field_31749 DEEP_COLD_OCEAN + f I field_31740 SAVANNA_PLATEAU + f I field_31772 BAMBOO_JUNGLE + f I field_31784 SNOWY_TUNDRA + f I field_31760 TALL_BIRCH_FOREST + f I field_31792 MOUNTAIN_EDGE + f I field_31744 WARM_OCEAN + f I field_31732 BIRCH_FOREST_HILLS + f I field_31776 DESERT + f I field_31788 BEACH + f I field_31764 GIANT_SPRUCE_TAIGA + f I field_31796 DEEP_OCEAN + f I field_31752 DESERT_LAKES + f I field_31748 DEEP_LUKEWARM_OCEAN + f I field_31736 GIANT_TREE_TAIGA + f I field_31768 SHATTERED_SAVANNA_PLATEAU + f I field_31756 SWAMP_HILLS + f I field_31780 SWAMP +c net/minecraft/class_6145 net/minecraft/unused/packageinfo/PackageInfo6145 +c net/minecraft/class_47 net/minecraft/loot/context/LootContext + m (Lnet/minecraft/class_5341;)Z method_22555 addCondition + p 1 condition + m (Lnet/minecraft/class_169;)Ljava/lang/Object; method_296 get + p 1 parameter + m (Lnet/minecraft/class_5341;)V method_22557 removeCondition + p 1 condition + m (Lnet/minecraft/class_52;)Z method_298 markActive + p 1 table + f Ljava/util/Map; field_929 drops + f Ljava/util/Set; field_927 activeTables + f Lnet/minecraft/class_3218; field_928 world + f Ljava/util/Map; field_925 parameters + m (Ljava/util/Random;FLnet/minecraft/class_3218;Ljava/util/function/Function;Ljava/util/function/Function;Ljava/util/Map;Ljava/util/Map;)V + p 7 drops + p 6 parameters + p 1 random + p 5 conditionSetter + p 4 tableGetter + p 3 world + p 2 luck + m (Lnet/minecraft/class_169;)Z method_300 hasParameter + p 1 parameter + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_52; method_22556 getSupplier + p 1 id + f Ljava/util/Random; field_923 random + m ()Ljava/util/Random; method_294 getRandom + f Ljava/util/function/Function; field_20750 conditionGetter + m (Lnet/minecraft/class_2960;Ljava/util/function/Consumer;)V method_297 drop + p 2 lootConsumer + p 1 id + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_5341; method_22558 getCondition + p 1 id + m (Lnet/minecraft/class_52;)V method_295 markInactive + p 1 table + m ()Lnet/minecraft/class_3218; method_299 getWorld + f F field_926 luck + f Ljava/util/Set; field_20751 conditions + f Ljava/util/function/Function; field_924 tableGetter + m ()F method_302 getLuck +c net/minecraft/class_47$class_48 net/minecraft/loot/context/LootContext$Builder + m (Lnet/minecraft/class_169;Ljava/lang/Object;)Lnet/minecraft/class_47$class_48; method_306 optionalParameter + p 2 value + p 1 key + f Ljava/util/Random; field_934 random + m (Lnet/minecraft/class_2960;Lnet/minecraft/class_47$class_49;)Lnet/minecraft/class_47$class_48; method_307 putDrop + p 2 value + p 1 id + m (Ljava/util/Random;)Lnet/minecraft/class_47$class_48; method_311 random + p 1 random + m (F)Lnet/minecraft/class_47$class_48; method_303 luck + p 1 luck + m (Lnet/minecraft/class_169;)Ljava/lang/Object; method_308 get + p 1 parameter + f Ljava/util/Map; field_932 parameters + m ()Lnet/minecraft/class_3218; method_313 getWorld + f Lnet/minecraft/class_3218; field_930 world + f F field_931 luck + m (Lnet/minecraft/class_169;)Ljava/lang/Object; method_305 getNullable + p 1 parameter + m (Lnet/minecraft/class_176;)Lnet/minecraft/class_47; method_309 build + p 1 type + m (Lnet/minecraft/class_169;Ljava/lang/Object;)Lnet/minecraft/class_47$class_48; method_312 parameter + p 1 key + p 2 value + f Ljava/util/Map; field_933 drops + m (JLjava/util/Random;)Lnet/minecraft/class_47$class_48; method_310 random + p 3 random + p 1 seed + m (Lnet/minecraft/class_3218;)V + p 1 world + m (J)Lnet/minecraft/class_47$class_48; method_304 random + p 1 seed +c net/minecraft/class_47$class_49 net/minecraft/loot/context/LootContext$Dropper + m (Lnet/minecraft/class_47;Ljava/util/function/Consumer;)V add add + p 2 consumer + p 1 context +c net/minecraft/class_47$class_50 net/minecraft/loot/context/LootContext$EntityTarget + f Ljava/lang/String; field_941 type + m (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/class_169;)V + p 4 parameter + p 3 type + f Lnet/minecraft/class_169; field_938 parameter + m ()Lnet/minecraft/class_169; method_315 getParameter + m (Ljava/lang/String;)Lnet/minecraft/class_47$class_50; method_314 fromString + p 0 type +c net/minecraft/class_47$class_50$class_51 net/minecraft/loot/context/LootContext$EntityTarget$Serializer + m (Lcom/google/gson/stream/JsonReader;)Lnet/minecraft/class_47$class_50; method_317 read + m (Lcom/google/gson/stream/JsonWriter;Lnet/minecraft/class_47$class_50;)V method_318 write + m (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object; read read + p 1 reader + m (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V write write + p 2 entity + p 1 writer +c net/minecraft/class_6144 net/minecraft/unused/packageinfo/PackageInfo6144 +c net/minecraft/class_42 net/minecraft/loot/operator/BoundedIntUnaryOperator + m ()Ljava/util/Set; method_32386 getRequiredParameters + m (Lnet/minecraft/class_47;I)I method_32389 apply + p 1 context + p 2 value + m (Lnet/minecraft/class_5658;Lnet/minecraft/class_5658;Lnet/minecraft/class_47;I)Z method_32391 method_32391 + p 2 context + p 3 value + m (Lnet/minecraft/class_5658;Lnet/minecraft/class_5658;)V + p 2 max + p 1 min + m (Lnet/minecraft/class_5658;Lnet/minecraft/class_47;I)I method_32398 method_32398 + p 1 context + p 2 value + f Lnet/minecraft/class_5658; field_920 max + m (II)Lnet/minecraft/class_42; method_282 create + p 1 max + p 0 min + m (Lnet/minecraft/class_5658;Lnet/minecraft/class_47;I)I method_32394 method_32394 + p 1 context + p 2 value + f Lnet/minecraft/class_5658; field_921 min + m (I)Lnet/minecraft/class_42; method_280 createMin + p 0 min + m (Lnet/minecraft/class_47;I)Z method_32396 method_32396 + p 1 value + p 0 context + f Lnet/minecraft/class_42$class_5639; field_27897 applier + f Lnet/minecraft/class_42$class_5638; field_27898 tester + m (Lnet/minecraft/class_47;I)I method_279 method_279 + p 1 value + p 0 context + m (Lnet/minecraft/class_47;I)Z method_32393 test + p 2 value + p 1 context + m (I)Lnet/minecraft/class_42; method_277 createMax + p 0 max + m (Lnet/minecraft/class_5658;Lnet/minecraft/class_47;I)Z method_32397 method_32397 + p 1 context + p 2 value + m (Lnet/minecraft/class_5658;Lnet/minecraft/class_47;I)Z method_32390 method_32390 + p 1 context + p 2 value + m (I)Lnet/minecraft/class_42; method_32387 create + p 0 value + m (Lnet/minecraft/class_5658;Lnet/minecraft/class_5658;Lnet/minecraft/class_47;I)I method_32395 method_32395 + p 3 value + p 2 context +c net/minecraft/class_42$class_5639 net/minecraft/loot/operator/BoundedIntUnaryOperator$Applier + m (Lnet/minecraft/class_47;I)I apply apply + p 2 value + p 1 context +c net/minecraft/class_42$class_5638 net/minecraft/loot/operator/BoundedIntUnaryOperator$Tester + m (Lnet/minecraft/class_47;I)Z test test + p 1 context + p 2 value +c net/minecraft/class_42$class_62 net/minecraft/loot/operator/BoundedIntUnaryOperator$Serializer + m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_42; method_381 deserialize + m (Lnet/minecraft/class_42;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; method_382 serialize + m (Ljava/lang/Object;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; serialize serialize + p 2 unused + p 3 context + p 1 entry + m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize deserialize + p 1 json + p 3 context + p 2 unused +c net/minecraft/class_44 net/minecraft/loot/provider/number/ConstantLootNumberProvider + f F field_922 value + m (F)V + p 1 value + m (Ljava/lang/Object;)Z equals equals + p 1 object + m (F)Lnet/minecraft/class_44; method_32448 create + p 0 value +c net/minecraft/class_44$class_5655 net/minecraft/loot/provider/number/ConstantLootNumberProvider$CustomSerializer + m (Lnet/minecraft/class_44;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; method_32450 toJson + m (Lcom/google/gson/JsonElement;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_44; method_32451 fromJson +c net/minecraft/class_44$class_5656 net/minecraft/loot/provider/number/ConstantLootNumberProvider$Serializer + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_44;Lcom/google/gson/JsonSerializationContext;)V method_32452 toJson + m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_44; method_32453 fromJson +c net/minecraft/class_6141 net/minecraft/unused/packageinfo/PackageInfo6141 +c net/minecraft/class_6140 net/minecraft/unused/packageinfo/PackageInfo6140 +c net/minecraft/class_40 net/minecraft/loot/provider/number/BinomialLootNumberProvider + f Lnet/minecraft/class_5658; field_917 p + m (Lnet/minecraft/class_5658;Lnet/minecraft/class_5658;)V + p 1 n + p 2 p + f Lnet/minecraft/class_5658; field_918 n + m (IF)Lnet/minecraft/class_40; method_273 create + p 1 p + p 0 n +c net/minecraft/class_40$class_41 net/minecraft/loot/provider/number/BinomialLootNumberProvider$Serializer + m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_40; method_275 fromJson + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_40;Lcom/google/gson/JsonSerializationContext;)V method_276 toJson +c net/minecraft/class_6147 net/minecraft/unused/packageinfo/PackageInfo6147 +c net/minecraft/class_6146 net/minecraft/unused/packageinfo/PackageInfo6146 +c net/minecraft/class_6149 net/minecraft/unused/packageinfo/PackageInfo6149 +c net/minecraft/class_39 net/minecraft/loot/LootTables + f Lnet/minecraft/class_2960; field_18007 VILLAGE_FISHER_CHEST + m (Ljava/lang/String;)Lnet/minecraft/class_2960; method_269 register + p 0 id + f Lnet/minecraft/class_2960; field_814 ORANGE_SHEEP_ENTITY + f Lnet/minecraft/class_2960; field_878 GRAY_SHEEP_ENTITY + f Lnet/minecraft/class_2960; field_806 LIGHT_GRAY_SHEEP_ENTITY + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_2960; method_271 registerLootTable + p 0 id + f Lnet/minecraft/class_2960; field_17012 VILLAGE_BUTCHER_CHEST + f Lnet/minecraft/class_2960; field_489 BROWN_SHEEP_ENTITY + f Lnet/minecraft/class_2960; field_16749 VILLAGE_TAIGA_HOUSE_CHEST + f Lnet/minecraft/class_2960; field_17010 VILLAGE_MASON_CHEST + f Lnet/minecraft/class_2960; field_778 BLACK_SHEEP_ENTITY + f Ljava/util/Set; field_667 LOOT_TABLES + f Lnet/minecraft/class_2960; field_16751 VILLAGE_CARTOGRAPHER_CHEST + f Lnet/minecraft/class_2960; field_285 PURPLE_SHEEP_ENTITY + f Lnet/minecraft/class_2960; field_394 BLUE_SHEEP_ENTITY + f Lnet/minecraft/class_2960; field_17109 VILLAGE_TEMPLE_CHEST + f Lnet/minecraft/class_2960; field_16753 VILLAGE_SAVANNA_HOUSE_CHEST + f Lnet/minecraft/class_2960; field_17107 VILLAGE_TOOLSMITH_CHEST + f Lnet/minecraft/class_2960; field_461 LIGHT_BLUE_SHEEP_ENTITY + f Lnet/minecraft/class_2960; field_607 GREEN_SHEEP_ENTITY + f Lnet/minecraft/class_2960; field_629 PINK_SHEEP_ENTITY + f Lnet/minecraft/class_2960; field_716 RED_SHEEP_ENTITY + f Lnet/minecraft/class_2960; field_869 WHITE_SHEEP_ENTITY + f Lnet/minecraft/class_2960; field_702 LIME_SHEEP_ENTITY + f Lnet/minecraft/class_2960; field_16748 VILLAGE_PLAINS_CHEST + f Ljava/util/Set; field_600 LOOT_TABLES_READ_ONLY + f Lnet/minecraft/class_2960; field_434 VILLAGE_WEAPONSMITH_CHEST + f Lnet/minecraft/class_2960; field_850 SPAWN_BONUS_CHEST + f Lnet/minecraft/class_2960; field_17011 VILLAGE_SHEPARD_CHEST + f Lnet/minecraft/class_2960; field_365 CYAN_SHEEP_ENTITY + f Lnet/minecraft/class_2960; field_844 EMPTY + f Lnet/minecraft/class_2960; field_16754 VILLAGE_SNOWY_HOUSE_CHEST + f Lnet/minecraft/class_2960; field_224 MAGENTA_SHEEP_ENTITY + f Lnet/minecraft/class_2960; field_17108 VILLAGE_FLETCHER_CHEST + m ()Ljava/util/Set; method_270 getAll + f Lnet/minecraft/class_2960; field_16750 VILLAGE_TANNERY_CHEST + f Lnet/minecraft/class_2960; field_17009 VILLAGE_ARMORER_CHEST + f Lnet/minecraft/class_2960; field_385 YELLOW_SHEEP_ENTITY + f Lnet/minecraft/class_2960; field_16752 VILLAGE_DESERT_HOUSE_CHEST +c net/minecraft/class_6110 net/minecraft/unused/packageinfo/PackageInfo6110 +c net/minecraft/class_3085 net/minecraft/world/gen/feature/LakeFeature + f Lnet/minecraft/class_2680; field_13668 CAVE_AIR +c net/minecraft/class_3086 net/minecraft/server/dedicated/command/PardonCommand + m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; method_13474 method_13474 + p 0 context + p 1 builder + m (Lnet/minecraft/class_2168;)Z method_13476 method_13476 + p 0 source + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13475 method_13475 + p 0 context + m (Lnet/minecraft/class_2168;Ljava/util/Collection;)I method_13473 pardon + p 0 source + p 1 targets + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13472 register + p 0 dispatcher + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13669 ALREADY_UNBANNED_EXCEPTION +c net/minecraft/class_6112 net/minecraft/unused/packageinfo/PackageInfo6112 +c net/minecraft/class_58 net/minecraft/loot/LootTableReporter + f Ljava/util/function/Supplier; field_966 nameFactory + m (Lnet/minecraft/class_176;)Lnet/minecraft/class_58; method_22568 withContextType + p 1 contextType + m (Ljava/lang/String;)V method_360 report + p 1 message + m (Lnet/minecraft/class_2960;)Z method_22570 hasTable + p 1 id + m (Ljava/lang/String;Lnet/minecraft/class_2960;)Lnet/minecraft/class_58; method_22571 withCondition + p 2 id + p 1 name + m (Lnet/minecraft/class_2960;)Z method_22572 hasCondition + p 1 id + f Ljava/lang/String; field_964 name + f Lcom/google/common/collect/Multimap; field_965 messages + m (Lnet/minecraft/class_176;Ljava/util/function/Function;Ljava/util/function/Function;)V + p 1 contextType + p 3 tableFactory + p 2 conditionGetter + m ()Lcom/google/common/collect/Multimap; method_361 getMessages + f Ljava/util/Set; field_20758 conditions + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_5341; method_22576 getCondition + p 1 id + f Ljava/util/Set; field_20760 tables + m (Ljava/lang/String;Lnet/minecraft/class_2960;)Lnet/minecraft/class_58; method_22569 withTable + p 2 id + p 1 name + m (Lcom/google/common/collect/Multimap;Ljava/util/function/Supplier;Lnet/minecraft/class_176;Ljava/util/function/Function;Ljava/util/Set;Ljava/util/function/Function;Ljava/util/Set;)V + p 7 tables + p 1 messages + p 2 nameFactory + p 5 conditions + p 6 tableGetter + p 3 contextType + p 4 conditionGetter + f Ljava/util/function/Function; field_20757 conditionGetter + m (Ljava/lang/String;)Lnet/minecraft/class_58; method_364 makeChild + p 1 name + f Ljava/util/function/Function; field_20759 tableGetter + m (Lnet/minecraft/class_46;)V method_22567 validateContext + p 1 contextAware + m ()Ljava/lang/String; method_359 getName + f Lnet/minecraft/class_176; field_20756 contextType + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_52; method_22574 getTable + p 1 id +c net/minecraft/class_6111 net/minecraft/unused/packageinfo/PackageInfo6111 +c net/minecraft/class_52 net/minecraft/loot/LootTable + m (Ljava/util/List;ILjava/util/Random;)V method_333 shuffle + p 1 drops + p 2 freeSlots + p 3 random + m (Lnet/minecraft/class_47;Ljava/util/function/Consumer;)V method_320 generateLoot + p 1 context + p 2 lootConsumer + f [Lnet/minecraft/class_55; field_943 pools + f Ljava/util/function/BiFunction; field_945 combinedFunction + m ()Lnet/minecraft/class_52$class_53; method_324 builder + m (Lnet/minecraft/class_1263;Lnet/minecraft/class_47;)V method_329 supplyInventory + p 1 inventory + p 2 context + m (Lnet/minecraft/class_58;)V method_330 validate + p 1 reporter + f Lnet/minecraft/class_176; field_942 type + f [Lnet/minecraft/class_117; field_944 functions + f Lnet/minecraft/class_176; field_947 GENERIC + f Lorg/apache/logging/log4j/Logger; field_946 LOGGER + m (Lnet/minecraft/class_47;)Ljava/util/List; method_319 generateLoot + p 1 context + m ()Lnet/minecraft/class_176; method_322 getType + m (Lnet/minecraft/class_1263;Ljava/util/Random;)Ljava/util/List; method_321 getFreeSlots + p 1 inventory + p 2 random + f Lnet/minecraft/class_52; field_948 EMPTY + m (Ljava/util/function/Consumer;)Ljava/util/function/Consumer; method_332 processStacks + p 0 lootConsumer + m (Lnet/minecraft/class_176;[Lnet/minecraft/class_55;[Lnet/minecraft/class_117;)V + p 3 functions + p 1 type + p 2 pools + m (Lnet/minecraft/class_47;Ljava/util/function/Consumer;)V method_328 generateUnprocessedLoot + p 1 context + p 2 lootConsumer + m (Ljava/util/function/Consumer;Lnet/minecraft/class_1799;)V method_331 method_331 + p 1 stack +c net/minecraft/class_52$class_53 net/minecraft/loot/LootTable$Builder + m ()Lnet/minecraft/class_52$class_53; method_337 getThis + m ()Lnet/minecraft/class_52; method_338 build + m (Lnet/minecraft/class_55$class_56;)Lnet/minecraft/class_52$class_53; method_336 pool + p 1 poolBuilder + m (Lnet/minecraft/class_117$class_118;)Lnet/minecraft/class_52$class_53; method_335 apply + f Ljava/util/List; field_951 functions + m (Lnet/minecraft/class_176;)Lnet/minecraft/class_52$class_53; method_334 type + p 1 context + f Lnet/minecraft/class_176; field_950 type + f Ljava/util/List; field_949 pools +c net/minecraft/class_52$class_54 net/minecraft/loot/LootTable$Serializer + m (Lnet/minecraft/class_52;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; method_339 serialize + m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize deserialize + p 1 json + p 3 context + p 2 unused + m (Ljava/lang/Object;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; serialize serialize + p 2 unused + p 3 context + p 1 supplier + m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_52; method_340 deserialize +c net/minecraft/class_3081 net/minecraft/world/gen/feature/KelpFeature +c net/minecraft/class_55 net/minecraft/loot/LootPool + m (Lnet/minecraft/class_47;Ljava/util/List;Lorg/apache/commons/lang3/mutable/MutableInt;Lnet/minecraft/class_82;)V method_342 method_342 + p 3 choice + m (Lnet/minecraft/class_58;)V method_349 validate + p 1 reporter + f Ljava/util/function/BiFunction; field_952 javaFunctions + f Lnet/minecraft/class_5658; field_957 rolls + f Ljava/util/function/Predicate; field_955 predicate + f [Lnet/minecraft/class_79; field_953 entries + f Lnet/minecraft/class_5658; field_958 bonusRolls + m ()Lnet/minecraft/class_55$class_56; method_347 builder + f [Lnet/minecraft/class_117; field_956 functions + f [Lnet/minecraft/class_5341; field_954 conditions + m ([Lnet/minecraft/class_79;[Lnet/minecraft/class_5341;[Lnet/minecraft/class_117;Lnet/minecraft/class_5658;Lnet/minecraft/class_5658;)V + p 1 entries + p 2 conditions + p 3 functions + p 4 rolls + p 5 bonusRolls + m (Ljava/util/function/Consumer;Lnet/minecraft/class_47;)V method_341 addGeneratedLoot + p 1 lootConsumer + p 2 context + m (Ljava/util/function/Consumer;Lnet/minecraft/class_47;)V method_345 supplyOnce + p 1 lootConsumer + p 2 context +c net/minecraft/class_55$class_57 net/minecraft/loot/LootPool$Serializer + m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize deserialize + p 1 json + p 2 unused + p 3 context + m (Ljava/lang/Object;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; serialize serialize + p 1 entry + p 3 context + p 2 unused + m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_55; method_358 deserialize + m (Lnet/minecraft/class_55;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; method_357 serialize +c net/minecraft/class_55$class_56 net/minecraft/loot/LootPool$Builder + m (Lnet/minecraft/class_5658;)Lnet/minecraft/class_55$class_56; method_35509 bonusRolls + p 1 bonusRolls + m ()Lnet/minecraft/class_55$class_56; method_354 getThis + m (Lnet/minecraft/class_5341$class_210;)Lnet/minecraft/class_55$class_56; method_356 conditionally + f Lnet/minecraft/class_5658; field_962 bonusRollsRange + f Ljava/util/List; field_961 functions + f Ljava/util/List; field_960 entries + f Ljava/util/List; field_963 conditions + m (Lnet/minecraft/class_79$class_80;)Lnet/minecraft/class_55$class_56; method_351 with + p 1 entry + m (Lnet/minecraft/class_117$class_118;)Lnet/minecraft/class_55$class_56; method_353 apply + f Lnet/minecraft/class_5658; field_959 rolls + m ()Lnet/minecraft/class_55; method_355 build + m (Lnet/minecraft/class_5658;)Lnet/minecraft/class_55$class_56; method_352 rolls + p 1 rolls +c net/minecraft/class_3082 net/minecraft/server/command/MessageCommand + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13461 register + p 0 dispatcher + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;)V method_31165 method_31165 + p 2 playerName + m (Lnet/minecraft/class_2168;Ljava/util/Collection;Lnet/minecraft/class_2561;)I method_13462 execute + p 0 source + p 1 targets + p 2 message + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13463 method_13463 + p 0 context + m (Lnet/minecraft/class_3222;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;)V method_31164 method_31164 + p 2 playerName +c net/minecraft/class_3083 net/minecraft/server/dedicated/command/OpCommand + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13667 ALREADY_OPPED_EXCEPTION + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13468 method_13468 + p 0 context + m (Lnet/minecraft/class_2168;Ljava/util/Collection;)I method_13465 op + p 0 source + p 1 targets + m (Lnet/minecraft/class_2168;)Z method_13470 method_13470 + p 0 source + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13464 register + p 0 dispatcher + m (Lnet/minecraft/class_3222;)Ljava/lang/String; method_13469 method_13469 + p 0 player + m (Lnet/minecraft/class_3324;Lnet/minecraft/class_3222;)Z method_13466 method_13466 + p 1 player + m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; method_13467 method_13467 + p 1 builder + p 0 context +c net/minecraft/class_6118 net/minecraft/unused/packageinfo/PackageInfo6118 +c net/minecraft/class_6117 net/minecraft/unused/packageinfo/PackageInfo6117 +c net/minecraft/class_6119 net/minecraft/unused/packageinfo/PackageInfo6119 +c net/minecraft/class_3088 net/minecraft/server/dedicated/command/PardonIpCommand + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13480 method_13480 + p 0 context + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13478 register + p 0 dispatcher + m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; method_13479 method_13479 + p 0 context + p 1 builder + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13671 INVALID_IP_EXCEPTION + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13672 ALREADY_UNBANNED_EXCEPTION + m (Lnet/minecraft/class_2168;)Z method_13481 method_13481 + p 0 source + m (Lnet/minecraft/class_2168;Ljava/lang/String;)I method_13482 pardonIp + p 1 target + p 0 source +c net/minecraft/class_6114 net/minecraft/unused/packageinfo/PackageInfo6114 +c net/minecraft/class_3089 net/minecraft/server/command/ParticleCommand + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_2394;Lnet/minecraft/class_243;Lnet/minecraft/class_243;FIZLjava/util/Collection;)I method_13491 execute + p 7 viewers + p 6 force + p 5 count + p 4 speed + p 3 delta + p 2 pos + p 1 parameters + p 0 source + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13492 method_13492 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13484 method_13484 + p 0 context + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13673 FAILED_EXCEPTION + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13485 method_13485 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13483 method_13483 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13488 method_13488 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13489 method_13489 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13487 method_13487 + p 0 context + m (Lnet/minecraft/class_2168;)Z method_13490 method_13490 + p 0 source + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13486 register + p 0 dispatcher +c net/minecraft/class_6113 net/minecraft/unused/packageinfo/PackageInfo6113 +c net/minecraft/class_6116 net/minecraft/unused/packageinfo/PackageInfo6116 +c net/minecraft/class_6115 net/minecraft/unused/packageinfo/PackageInfo6115 +c net/minecraft/class_3095 net/minecraft/server/command/RecipeCommand + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13516 method_13516 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13515 method_13515 + p 0 context + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13681 GIVE_FAILED_EXCEPTION + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13682 TAKE_FAILED_EXCEPTION + m (Lnet/minecraft/class_2168;Ljava/util/Collection;Ljava/util/Collection;)I method_13518 executeTake + p 2 recipes + p 1 targets + p 0 source + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13519 method_13519 + p 0 context + m (Lnet/minecraft/class_2168;)Z method_13522 method_13522 + p 0 source + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13517 register + p 0 dispatcher + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13521 method_13521 + p 0 context + m (Lnet/minecraft/class_2168;Ljava/util/Collection;Ljava/util/Collection;)I method_13520 executeGive + p 0 source + p 2 recipes + p 1 targets +c net/minecraft/class_6121 net/minecraft/world/gen/heightprovider/ConstantHeightProvider + f Lnet/minecraft/class_6121; field_31536 ZERO + f Lnet/minecraft/class_5843; field_31538 offset + m (Lnet/minecraft/class_5843;)V + p 1 offset + f Lcom/mojang/serialization/Codec; field_31537 CONSTANT_CODEC + m (Lnet/minecraft/class_5843;)Lnet/minecraft/class_6121; method_35383 create + p 0 offset + m ()Lnet/minecraft/class_5843; method_35385 getOffset +c net/minecraft/class_67 net/minecraft/loot/entry/DynamicEntry + m (Lnet/minecraft/class_2960;II[Lnet/minecraft/class_5341;[Lnet/minecraft/class_117;)Lnet/minecraft/class_85; method_391 method_391 + p 4 functions + p 3 conditions + p 2 quality + p 1 weight + f Lnet/minecraft/class_2960; field_980 name + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_85$class_86; method_390 builder + p 0 name + m (Lnet/minecraft/class_2960;II[Lnet/minecraft/class_5341;[Lnet/minecraft/class_117;)V + p 5 functions + p 4 conditions + p 3 quality + p 2 weight + p 1 name +c net/minecraft/class_67$class_68 net/minecraft/loot/entry/DynamicEntry$Serializer + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_67;Lcom/google/gson/JsonSerializationContext;)V method_393 addEntryFields + m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;II[Lnet/minecraft/class_5341;[Lnet/minecraft/class_117;)Lnet/minecraft/class_67; method_392 fromJson +c net/minecraft/class_6120 net/minecraft/world/gen/heightprovider/BiasedToBottomHeightProvider + f I field_31535 inner + f Lcom/mojang/serialization/Codec; field_31531 BIASED_TO_BOTTOM_CODEC + f Lorg/apache/logging/log4j/Logger; field_31532 LOGGER + m (Lnet/minecraft/class_5843;Lnet/minecraft/class_5843;I)V + p 1 minOffset + p 2 maxOffset + p 3 inner + f Lnet/minecraft/class_5843; field_31534 maxOffset + f Lnet/minecraft/class_5843; field_31533 minOffset + m (Lnet/minecraft/class_5843;Lnet/minecraft/class_5843;I)Lnet/minecraft/class_6120; method_35377 create + p 2 inner + p 1 maxOffset + p 0 minOffset +c net/minecraft/class_3097 net/minecraft/server/command/ReloadCommand + m (Lnet/minecraft/class_2168;)Z method_13531 method_13531 + p 0 source + m (Lnet/minecraft/class_3283;Lnet/minecraft/class_5219;Ljava/util/Collection;)Ljava/util/Collection; method_29478 findNewDataPacks + p 2 enabledDataPacks + p 1 saveProperties + p 0 dataPackManager + f Lorg/apache/logging/log4j/Logger; field_25343 LOGGER + m (Lnet/minecraft/class_2168;Ljava/lang/Throwable;)Ljava/lang/Void; method_29479 method_29479 + p 1 throwable + m (Ljava/util/Collection;Lnet/minecraft/class_2168;)V method_29480 tryReloadDataPacks + p 0 dataPacks + p 1 source + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13530 method_13530 + p 0 context + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13529 register + p 0 dispatcher +c net/minecraft/class_6123 net/minecraft/world/gen/heightprovider/HeightProviderType + m (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_6123; method_35394 register + p 0 id +c net/minecraft/class_69 net/minecraft/loot/entry/CombinedEntry + m ([Lnet/minecraft/class_64;)Lnet/minecraft/class_64; method_394 combine + p 1 children + f [Lnet/minecraft/class_79; field_982 children + f Lnet/minecraft/class_64; field_983 predicate + m ([Lnet/minecraft/class_79;[Lnet/minecraft/class_5341;)V + p 1 children + p 2 conditions + m (Lnet/minecraft/class_69$class_70;)Lnet/minecraft/class_79$class_5337; method_395 createSerializer + p 0 factory +c net/minecraft/class_69$class_70 net/minecraft/loot/entry/CombinedEntry$Factory + m ([Lnet/minecraft/class_79;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_69; create create + p 2 conditions + p 1 children +c net/minecraft/class_69$1 net/minecraft/loot/entry/CombinedEntry$1 + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_69;Lcom/google/gson/JsonSerializationContext;)V method_29314 addEntryFields + m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_69; method_29313 fromJson +c net/minecraft/class_3098 net/minecraft/world/gen/feature/MineshaftFeature + m (Lnet/minecraft/class_2794;Lnet/minecraft/class_1966;JLnet/minecraft/class_2919;Lnet/minecraft/class_1923;Lnet/minecraft/class_1959;Lnet/minecraft/class_1923;Lnet/minecraft/class_3101;Lnet/minecraft/class_5539;)Z method_28638 shouldStartAt +c net/minecraft/class_3098$class_3099 net/minecraft/world/gen/feature/MineshaftFeature$Start + m (Lnet/minecraft/class_5455;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Lnet/minecraft/class_1923;Lnet/minecraft/class_1959;Lnet/minecraft/class_3101;Lnet/minecraft/class_5539;)V method_28639 init +c net/minecraft/class_3098$class_3100 net/minecraft/world/gen/feature/MineshaftFeature$Type + f Lnet/minecraft/class_2680; field_28852 fence + m ()Lnet/minecraft/class_2680; method_33761 getPlanks + m ()Lnet/minecraft/class_2680; method_33762 getFence + f Ljava/lang/String; field_13689 name + m ()Lnet/minecraft/class_2680; method_33760 getLog + m (Ljava/lang/String;)Lnet/minecraft/class_3098$class_3100; method_13532 byName + p 0 name + m (I)Lnet/minecraft/class_3098$class_3100; method_13535 byIndex + p 0 index + m (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)V + p 6 fence + p 5 planks + p 4 log + p 3 name + m ()Ljava/lang/String; method_13534 getName + f Lnet/minecraft/class_2680; field_28850 log + f Lnet/minecraft/class_2680; field_28851 planks + f Ljava/util/Map; field_13690 BY_NAME + f Lcom/mojang/serialization/Codec; field_24839 CODEC +c net/minecraft/class_6122 net/minecraft/world/gen/heightprovider/HeightProvider + f Lcom/mojang/serialization/Codec; field_31540 CODEC + m (Ljava/util/Random;Lnet/minecraft/class_5868;)I method_35391 get + p 2 context + p 1 random + m ()Lnet/minecraft/class_6123; method_35388 getType +c net/minecraft/class_64 net/minecraft/loot/entry/EntryCombiner + m (Lnet/minecraft/class_64;Lnet/minecraft/class_47;Ljava/util/function/Consumer;)Z method_16777 method_16777 + p 2 context + p 3 lootChoiceExpander + m (Lnet/minecraft/class_47;Ljava/util/function/Consumer;)Z expand expand + p 1 context + p 2 choiceConsumer + f Lnet/minecraft/class_64; field_16884 ALWAYS_TRUE + f Lnet/minecraft/class_64; field_16883 ALWAYS_FALSE + m (Lnet/minecraft/class_47;Ljava/util/function/Consumer;)Z method_16776 doExpand + m (Lnet/minecraft/class_64;)Lnet/minecraft/class_64; method_16778 and + p 1 other + m (Lnet/minecraft/class_64;)Lnet/minecraft/class_64; method_385 or + p 1 other + m (Lnet/minecraft/class_64;Lnet/minecraft/class_47;Ljava/util/function/Consumer;)Z method_16779 method_16779 + p 2 context + p 3 lootChoiceExpander +c net/minecraft/class_3091 net/minecraft/server/command/PlaySoundCommand + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13678 FAILED_EXCEPTION + m (Lnet/minecraft/class_3419;)Lcom/mojang/brigadier/builder/LiteralArgumentBuilder; method_13497 makeArgumentsForCategory + p 0 category + m (Lnet/minecraft/class_3419;Lcom/mojang/brigadier/context/CommandContext;)I method_13505 method_13505 + p 1 context + m (Lnet/minecraft/class_3419;Lcom/mojang/brigadier/context/CommandContext;)I method_13503 method_13503 + p 1 context + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13500 register + p 0 dispatcher + m (Lnet/minecraft/class_3419;Lcom/mojang/brigadier/context/CommandContext;)I method_13501 method_13501 + p 1 context + m (Lnet/minecraft/class_3419;Lcom/mojang/brigadier/context/CommandContext;)I method_13499 method_13499 + p 1 context + m (Lnet/minecraft/class_3419;Lcom/mojang/brigadier/context/CommandContext;)I method_13498 method_13498 + p 1 context + m (Lnet/minecraft/class_2168;Ljava/util/Collection;Lnet/minecraft/class_2960;Lnet/minecraft/class_3419;Lnet/minecraft/class_243;FFF)I method_13504 execute + p 2 sound + p 1 targets + p 0 source + p 6 pitch + p 5 volume + p 4 pos + p 3 category + p 7 minVolume + m (Lnet/minecraft/class_2168;)Z method_13502 method_13502 + p 0 source +c net/minecraft/class_3093 net/minecraft/server/command/PublishCommand + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13512 method_13512 + p 0 context + m (Lnet/minecraft/class_2168;I)I method_13509 execute + p 1 port + p 0 source + m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_13511 method_13511 + p 0 port + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13680 FAILED_EXCEPTION + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13510 register + p 0 dispatcher + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_13679 ALREADY_PUBLISHED_EXCEPTION + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13508 method_13508 + p 0 context + m (Lnet/minecraft/class_2168;)Z method_13513 method_13513 + p 0 source +c net/minecraft/class_65 net/minecraft/loot/entry/AlternativeEntry + m ([Lnet/minecraft/class_64;Lnet/minecraft/class_47;Ljava/util/function/Consumer;)Z method_387 method_387 + p 1 context + p 2 lootChoiceExpander + m ([Lnet/minecraft/class_79$class_80;)Lnet/minecraft/class_65$class_66; method_386 builder + p 0 children +c net/minecraft/class_65$class_66 net/minecraft/loot/entry/AlternativeEntry$Builder + m ()Lnet/minecraft/class_65$class_66; method_388 getThisBuilder + f Ljava/util/List; field_979 children + m ([Lnet/minecraft/class_79$class_80;)V + p 1 children +c net/minecraft/class_60 net/minecraft/loot/LootManager + m (Lnet/minecraft/class_58;Lnet/minecraft/class_2960;Lnet/minecraft/class_52;)V method_373 method_373 + p 2 lootTable + p 1 id + m (Lnet/minecraft/class_52;)Lcom/google/gson/JsonElement; method_372 toJson + p 0 table + m (Ljava/lang/String;Ljava/lang/String;)V method_368 method_368 + p 1 value + p 0 key + f Ljava/util/Map; field_970 tables + f Lorg/apache/logging/log4j/Logger; field_975 LOGGER + m (Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/class_2960;Lcom/google/gson/JsonElement;)V method_20711 method_20711 + p 2 json + p 1 id + m (Lnet/minecraft/class_4567;)V + p 1 conditionManager + f Lnet/minecraft/class_4567; field_20752 conditionManager + m (Lnet/minecraft/class_58;Lnet/minecraft/class_2960;Lnet/minecraft/class_52;)V method_369 validate + p 2 table + p 0 reporter + p 1 id + m ()Ljava/util/Set; method_370 getTableIds + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_52; method_367 getTable + p 1 id + m (Ljava/util/Map;Lnet/minecraft/class_3300;Lnet/minecraft/class_3695;)V method_20712 apply + f Lcom/google/gson/Gson; field_974 GSON +c net/minecraft/class_6129 net/minecraft/unused/packageinfo/PackageInfo6129 +c net/minecraft/class_6128 net/minecraft/unused/packageinfo/PackageInfo6128 +c net/minecraft/class_6125 net/minecraft/unused/packageinfo/PackageInfo6125 +c net/minecraft/class_6124 net/minecraft/world/gen/heightprovider/UniformHeightProvider + m (Lnet/minecraft/class_5843;Lnet/minecraft/class_5843;)Lnet/minecraft/class_6124; method_35396 create + p 1 maxOffset + p 0 minOffset + f Lcom/mojang/serialization/Codec; field_31544 UNIFORM_CODEC + m (Lnet/minecraft/class_5843;Lnet/minecraft/class_5843;)V + p 1 minOffset + p 2 maxOffset + f Lorg/apache/logging/log4j/Logger; field_31545 LOGGER + f Lnet/minecraft/class_5843; field_31547 maxOffset + f Lnet/minecraft/class_5843; field_31546 minOffset +c net/minecraft/class_6127 net/minecraft/unused/packageinfo/PackageInfo6127 +c net/minecraft/class_6126 net/minecraft/unused/packageinfo/PackageInfo6126 +c net/minecraft/class_4394 net/minecraft/client/realms/gui/screen/RealmsGenericErrorScreen + f Lnet/minecraft/class_2561; field_19876 line2 + m (Lnet/minecraft/class_4355;)V method_21280 errorMessage + p 1 realmsServiceException + f Lnet/minecraft/class_2561; field_19875 line1 + m (Lnet/minecraft/class_4355;Lnet/minecraft/class_437;)V + p 1 realmsServiceException + p 2 parent + m (Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;)V method_21283 errorMessage + p 1 line1 + p 2 line2 + m (Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;Lnet/minecraft/class_437;)V + p 3 parent + p 2 line2 + p 1 line1 + f Lnet/minecraft/class_437; field_22695 parent + m (Lnet/minecraft/class_2561;Lnet/minecraft/class_437;)V + p 1 line2 + p 2 parent + m (Lnet/minecraft/class_2561;)V method_21282 errorMessage + p 1 line2 +c net/minecraft/class_79 net/minecraft/loot/entry/LootPoolEntry + f [Lnet/minecraft/class_5341; field_988 conditions + m ()Lnet/minecraft/class_5338; method_29318 getType + f Ljava/util/function/Predicate; field_989 conditionPredicate + m (Lnet/minecraft/class_47;)Z method_414 test + p 1 context + m ([Lnet/minecraft/class_5341;)V + p 1 conditions + m (Lnet/minecraft/class_58;)V method_415 validate + p 1 reporter +c net/minecraft/class_79$class_80 net/minecraft/loot/entry/LootPoolEntry$Builder + f Ljava/util/List; field_990 conditions + m (Lnet/minecraft/class_79$class_80;)Lnet/minecraft/class_93$class_6152; method_35513 sequenceEntry + p 1 entry + m ()Lnet/minecraft/class_79; method_419 build + m (Lnet/minecraft/class_79$class_80;)Lnet/minecraft/class_72$class_6153; method_35514 groupEntry + p 1 entry + m (Lnet/minecraft/class_79$class_80;)Lnet/minecraft/class_65$class_66; method_417 alternatively + p 1 builder + m ()[Lnet/minecraft/class_5341; method_420 getConditions + m (Lnet/minecraft/class_5341$class_210;)Lnet/minecraft/class_79$class_80; method_421 conditionally + m ()Lnet/minecraft/class_79$class_80; method_418 getThisBuilder + m ()Lnet/minecraft/class_79$class_80; method_416 getThis +c net/minecraft/class_79$class_5337 net/minecraft/loot/entry/LootPoolEntry$Serializer + m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_79; method_29319 fromJson + m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_79; method_424 fromJson + p 3 conditions + p 2 context + p 1 json + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_79;Lcom/google/gson/JsonSerializationContext;)V method_29320 toJson + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_79;Lcom/google/gson/JsonSerializationContext;)V method_422 addEntryFields + p 2 entry + p 3 context + p 1 json +c net/minecraft/class_3062 net/minecraft/server/command/FunctionCommand + m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; method_13382 method_13382 + p 0 context + p 1 builder + m (Lnet/minecraft/class_2168;)Z method_13384 method_13384 + p 0 source + f Lcom/mojang/brigadier/suggestion/SuggestionProvider; field_13662 SUGGESTION_PROVIDER + m (Lnet/minecraft/class_2168;Ljava/util/Collection;)I method_13381 execute + p 0 source + p 1 functions + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13383 method_13383 + p 0 context + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13380 register + p 0 dispatcher +c net/minecraft/class_3063 net/minecraft/world/gen/feature/IcePatchFeature +c net/minecraft/class_4396 net/minecraft/client/realms/gui/screen/RealmsLongConfirmationScreen + f Lnet/minecraft/class_2561; field_19897 line3 + f Lnet/minecraft/class_4396$class_4397; field_19895 type + f Lnet/minecraft/class_2561; field_19896 line2 + m (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lnet/minecraft/class_4396$class_4397;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;Z)V + p 5 yesNoQuestion + p 4 line3 + p 3 line2 + p 2 type + f Z field_19899 yesNoQuestion +c net/minecraft/class_4396$class_4397 net/minecraft/client/realms/gui/screen/RealmsLongConfirmationScreen$Type + m (Ljava/lang/String;ILjava/lang/String;I)V + p 3 text + p 4 colorCode + m (Ljava/lang/String;)Lnet/minecraft/class_4396$class_4397; valueOf valueOf + p 0 name + f Ljava/lang/String; field_19906 text + f Lnet/minecraft/class_4396$class_4397; field_19904 Info + f Lnet/minecraft/class_4396$class_4397; field_19903 Warning + f I field_19905 colorCode +c net/minecraft/class_3064 net/minecraft/server/command/GameModeCommand + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13388 register + p 0 dispatcher + m (Lnet/minecraft/class_2168;)Z method_13389 method_13389 + p 0 source + m (Lnet/minecraft/class_1934;Lcom/mojang/brigadier/context/CommandContext;)I method_13386 method_13386 + p 1 context + m (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/Collection;Lnet/minecraft/class_1934;)I method_13387 execute + p 1 targets + p 2 gameMode + p 0 context + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_3222;Lnet/minecraft/class_1934;)V method_13390 setGameMode + p 0 source + p 2 gameMode + p 1 player + m (Lnet/minecraft/class_1934;Lcom/mojang/brigadier/context/CommandContext;)I method_13391 method_13391 + p 1 context +c net/minecraft/class_4395 net/minecraft/client/realms/gui/screen/RealmsInviteScreen + f Lorg/apache/logging/log4j/Logger; field_19878 LOGGER + f Lnet/minecraft/class_2561; field_26490 PLAYER_ERROR_TEXT + f Lnet/minecraft/class_2561; field_19887 errorMessage + m (Lnet/minecraft/class_4388;Lnet/minecraft/class_437;Lnet/minecraft/class_4877;)V + p 3 serverData + p 2 parent + p 1 configureScreen + f Lnet/minecraft/class_2561; field_26489 INVITE_PROFILE_NAME_TEXT + m (Lnet/minecraft/class_2561;)V method_21286 showError + p 1 errorMessage + f Lnet/minecraft/class_4388; field_19881 configureScreen + m ()V method_21284 onInvite + f Lnet/minecraft/class_4877; field_19880 serverData + f Lnet/minecraft/class_437; field_19882 parent +c net/minecraft/class_3065 net/minecraft/server/command/GameRuleCommand + m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/class_1928$class_4313;)I method_13394 executeSet + p 1 key + p 0 context + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13392 register + p 0 dispatcher + m (Lnet/minecraft/class_2168;)Z method_13393 method_13393 + p 0 source + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_1928$class_4313;)I method_13397 executeQuery + p 0 source + p 1 key +c net/minecraft/class_3065$1 net/minecraft/server/command/GameRuleCommand$1 + m (Lnet/minecraft/class_1928$class_4313;Lcom/mojang/brigadier/context/CommandContext;)I method_20798 method_20798 + p 1 context + m (Lnet/minecraft/class_1928$class_4313;Lcom/mojang/brigadier/context/CommandContext;)I method_20797 method_20797 + p 1 context +c net/minecraft/class_4390 net/minecraft/client/realms/gui/screen/RealmsCreateRealmScreen + f Lnet/minecraft/class_4877; field_19829 server + m ()V method_21245 createWorld + f Lnet/minecraft/class_2561; field_26488 WORLD_DESCRIPTION_TEXT + m ()Z method_21247 valid + f Lnet/minecraft/class_342; field_19832 descriptionBox + f Lnet/minecraft/class_4185; field_19833 createButton + f Lnet/minecraft/class_2561; field_26487 WORLD_NAME_TEXT + f Lnet/minecraft/class_4325; field_19830 parent + f Lnet/minecraft/class_342; field_19831 nameBox + f Lnet/minecraft/class_4903; field_19834 createRealmLabel + m (Lnet/minecraft/class_4877;Lnet/minecraft/class_4325;)V + p 2 parent + p 1 server +c net/minecraft/class_75 net/minecraft/loot/entry/LootPoolEntryTypes + m (Ljava/lang/String;Lnet/minecraft/class_5335;)Lnet/minecraft/class_5338; method_29317 register + p 0 id + p 1 jsonSerializer + m ()Ljava/lang/Object; method_29316 createGsonSerializer +c net/minecraft/class_4392 net/minecraft/client/realms/gui/screen/RealmsDownloadLatestWorldScreen + m (Lnet/minecraft/class_4587;)V method_21272 drawDots + p 1 matrices + m (Lnet/minecraft/class_4587;)V method_21274 drawProgressBar + p 1 matrices + f Lnet/minecraft/class_437; field_19845 parent + m (Lnet/minecraft/class_4587;)V method_21276 drawDownloadSpeed + p 1 matrices + f Z field_19856 showDots + f Lnet/minecraft/class_4889; field_19846 worldDownload + f Ljava/lang/Long; field_19859 previousWrittenBytes + m ()V method_21278 downloadSave + f Lnet/minecraft/class_4392$class_4393; field_19851 downloadStatus + f Z field_19857 finished + f Lorg/apache/logging/log4j/Logger; field_19844 LOGGER + f Lnet/minecraft/class_2561; field_19847 downloadTitle + m (Lnet/minecraft/class_4587;J)V method_21266 drawDownloadSpeed0 + p 1 matrices + f Lnet/minecraft/class_2561; field_19853 status + f J field_19861 bytesPerSecond + f Ljava/util/concurrent/locks/ReentrantLock; field_19868 downloadLock + f Lcom/google/common/util/concurrent/RateLimiter; field_19848 narrationRateLimiter + f Ljava/lang/Long; field_19860 previousTimeSnapshot + f Z field_19855 cancelled + f Z field_19867 checked + m ()V method_21269 backButtonClicked + m ()V method_21279 downloadCancelled + f Ljava/lang/String; field_19850 worldName + m ()V method_21265 checkDownloadSize + f Ljava/lang/String; field_19854 progress + f Z field_19858 extracting + m (Lnet/minecraft/class_437;Lnet/minecraft/class_4889;Ljava/lang/String;Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;)V + p 3 worldName + p 2 worldDownload + p 1 parent + f [Ljava/lang/String; field_19863 DOTS + m (Ljava/lang/String;)J method_21259 getContentLength + p 1 downloadLink + f I field_19864 dotIndex + f I field_19862 animTick +c net/minecraft/class_4392$class_4393 net/minecraft/client/realms/gui/screen/RealmsDownloadLatestWorldScreen$DownloadStatus + f J field_19872 totalBytes + f J field_19871 bytesWritten +c net/minecraft/class_77 net/minecraft/loot/entry/ItemEntry + m (Lnet/minecraft/class_1935;II[Lnet/minecraft/class_5341;[Lnet/minecraft/class_117;)Lnet/minecraft/class_85; method_409 method_409 + p 4 functions + p 3 conditions + p 2 quality + p 1 weight + m (Lnet/minecraft/class_1792;II[Lnet/minecraft/class_5341;[Lnet/minecraft/class_117;)V + p 3 quality + p 2 weight + p 5 functions + p 4 conditions + p 1 item + f Lnet/minecraft/class_1792; field_987 item + m (Lnet/minecraft/class_1935;)Lnet/minecraft/class_85$class_86; method_411 builder + p 0 drop +c net/minecraft/class_77$class_78 net/minecraft/loot/entry/ItemEntry$Serializer + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_77;Lcom/google/gson/JsonSerializationContext;)V method_412 addEntryFields + m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;II[Lnet/minecraft/class_5341;[Lnet/minecraft/class_117;)Lnet/minecraft/class_77; method_413 fromJson +c net/minecraft/class_3060 net/minecraft/server/command/ForceLoadCommand + m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_13369 method_13369 + p 0 chunkPos + p 1 registryKey + m (Lnet/minecraft/class_2168;)Z method_13371 method_13371 + p 0 source + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13363 method_13363 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13364 method_13364 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13375 method_13375 + p 0 context + f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; field_13657 TOO_BIG_EXCEPTION + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13660 REMOVED_FAILURE_EXCEPTION + f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; field_13659 QUERY_FAILURE_EXCEPTION + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13370 method_13370 + p 0 context + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_2265;)I method_13374 executeQuery + p 1 pos + p 0 source + m (Lnet/minecraft/class_2168;)I method_13373 executeQuery + p 0 source + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13658 ADDED_FAILURE_EXCEPTION + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13365 register + p 0 dispatcher + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13367 method_13367 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13378 method_13378 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13368 method_13368 + p 0 context + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_2265;Lnet/minecraft/class_2265;Z)I method_13372 executeChange + p 3 forceLoaded + p 2 to + p 1 from + p 0 source + m (Lnet/minecraft/class_2168;)I method_13366 executeRemoveAll + p 0 source + m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_13376 method_13376 + p 0 maxCount + p 1 count +c net/minecraft/class_73 net/minecraft/loot/entry/EmptyEntry + m (II[Lnet/minecraft/class_5341;[Lnet/minecraft/class_117;)V + p 2 quality + p 1 weight + p 4 functions + p 3 conditions + m ()Lnet/minecraft/class_85$class_86; method_401 Serializer +c net/minecraft/class_73$class_74 net/minecraft/loot/entry/EmptyEntry$Serializer + m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;II[Lnet/minecraft/class_5341;[Lnet/minecraft/class_117;)Lnet/minecraft/class_73; method_402 fromJson +c net/minecraft/class_72 net/minecraft/loot/entry/GroupEntry + m ([Lnet/minecraft/class_79$class_80;)Lnet/minecraft/class_72$class_6153; method_35515 create + p 0 entries + m ([Lnet/minecraft/class_64;Lnet/minecraft/class_47;Ljava/util/function/Consumer;)Z method_400 method_400 + p 2 lootChoiceExpander + p 1 context +c net/minecraft/class_72$class_6153 net/minecraft/loot/entry/GroupEntry$Builder + f Ljava/util/List; field_31849 entries + m ()Lnet/minecraft/class_72$class_6153; method_35516 getThisBuilder + m ([Lnet/minecraft/class_79$class_80;)V + p 1 entries +c net/minecraft/class_4398 net/minecraft/client/realms/gui/screen/RealmsLongRunningMcoTaskScreen + f Lnet/minecraft/class_437; field_19912 parent + m ()Z method_21291 aborted + m (Lnet/minecraft/class_437;Lnet/minecraft/class_4358;)V + p 2 task + p 1 parent + m ()V method_25166 onError + f I field_19918 animTicks + f Z field_19917 aborted + f Lorg/apache/logging/log4j/Logger; field_19909 LOGGER + f Lnet/minecraft/class_4358; field_19919 task + m (Lnet/minecraft/class_2561;)V method_21292 setTitle + p 1 title + f Lnet/minecraft/class_2561; field_19916 errorMessage + f Lnet/minecraft/class_2561; field_19914 title + f I field_19920 buttonLength + f [Ljava/lang/String; field_19908 symbols + m ()V method_21293 cancelOrBackButtonClicked +c net/minecraft/class_3066 net/minecraft/world/gen/feature/HugeRedMushroomFeature +c net/minecraft/class_3068 net/minecraft/server/command/GiveCommand + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_2290;Ljava/util/Collection;I)I method_13401 execute + p 1 item + p 0 source + p 3 count + p 2 targets + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13402 register + p 0 dispatcher + m (Lnet/minecraft/class_2168;)Z method_13404 method_13404 + p 0 source + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13400 method_13400 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13403 method_13403 + p 0 context +c net/minecraft/class_4399 net/minecraft/client/realms/gui/screen/RealmsNotificationsScreen + m (Lnet/minecraft/class_4587;II)V method_21295 drawIcons + p 1 matrices + p 2 mouseX + p 3 mouseY + f Z field_19928 hasUnreadNews + f Lnet/minecraft/class_2960; field_22698 INVITE_ICON + f Z field_19926 trialAvailable + f Lnet/minecraft/class_4360; field_19923 REALMS_DATA_FETCHER + f Z field_19927 validClient + f I field_19924 numberOfPendingInvites + f Z field_19925 checkedMcoAvailability + f Lnet/minecraft/class_2960; field_22700 NEWS_NOTIFICATION + f Lnet/minecraft/class_2960; field_22699 TRIAL_ICON + m ()V method_21294 checkIfMcoEnabled +c net/minecraft/class_3069 net/minecraft/server/command/HelpCommand + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13405 register + p 0 dispatcher + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13665 FAILED_EXCEPTION + m (Lcom/mojang/brigadier/CommandDispatcher;Lcom/mojang/brigadier/context/CommandContext;)I method_13406 method_13406 + p 1 context + m (Lcom/mojang/brigadier/CommandDispatcher;Lcom/mojang/brigadier/context/CommandContext;)I method_13407 method_13407 + p 1 context +c net/minecraft/class_3073 net/minecraft/server/command/KickCommand + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13412 method_13412 + p 0 context + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13410 register + p 0 dispatcher + m (Lnet/minecraft/class_2168;)Z method_13413 method_13413 + p 0 source + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13409 method_13409 + p 0 context + m (Lnet/minecraft/class_2168;Ljava/util/Collection;Lnet/minecraft/class_2561;)I method_13411 execute + p 2 reason + p 1 targets + p 0 source +c net/minecraft/class_3074 net/minecraft/world/gen/feature/IcebergFeature + m (Lnet/minecraft/class_1936;Ljava/util/Random;Lnet/minecraft/class_2338;IIIIIIZIDZLnet/minecraft/class_2680;)V method_13426 placeAt + p 15 state + p 14 placeSnow + p 12 randomSine + p 7 offsetZ + p 5 offsetX + p 6 offsetY + p 3 pos + p 4 height + p 1 world + p 2 random + m (III)I method_13417 method_13417 + p 3 factor + p 2 height + p 1 y + m (III)I method_13416 decreaseValueNearTop + p 3 value + p 2 height + p 1 y + m (IILnet/minecraft/class_2338;IID)D method_13424 getDistance + p 3 pos + p 4 divisor1 + p 5 divisor2 + p 6 randomSine + p 1 x + p 2 z + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_1936;Ljava/util/Random;IIZZLnet/minecraft/class_2680;)V method_13425 placeBlockOrSnow + p 8 state + p 7 placeSnow + p 6 lessSnow + p 5 height + p 4 heightRemaining + p 3 random + p 2 world + p 1 pos + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_13414 isAirBelow + p 2 pos + p 1 world + m (IILnet/minecraft/class_2338;ILjava/util/Random;)D method_13421 method_13421 + p 5 random + p 3 pos + p 2 z + p 1 x + m (IILnet/minecraft/class_2338;Lnet/minecraft/class_1936;ZDLnet/minecraft/class_2338;II)V method_13415 method_13415 + p 3 pos + p 2 y + p 5 placeWater + p 4 world + m (Lnet/minecraft/class_2680;)Z method_13420 isSnowOrIce + p 0 state + m (Ljava/util/Random;III)I method_13427 method_13427 + p 2 y + p 3 height + p 4 factor + p 1 random + m (Ljava/util/Random;III)I method_13419 method_13419 + p 3 height + p 4 factor + p 1 random + p 2 y + m (Ljava/util/Random;Lnet/minecraft/class_1936;IILnet/minecraft/class_2338;ZIDI)V method_13428 method_13428 + p 5 pos + p 1 random + p 2 world + m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)V method_13422 clearSnowAbove + p 2 pos + p 1 world + m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;IIZI)V method_13418 method_13418 + p 1 world + p 4 height + p 2 pos +c net/minecraft/class_3075 net/minecraft/server/command/KillCommand + m (Lnet/minecraft/class_2168;Ljava/util/Collection;)I method_13430 execute + p 0 source + p 1 targets + m (Lnet/minecraft/class_2168;)Z method_13432 method_13432 + p 0 source + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13431 method_13431 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_22832 method_22832 + p 0 context + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13429 register + p 0 dispatcher +c net/minecraft/class_6101 net/minecraft/world/dimension/YLevels + f I field_31438 END_GENERATION_HEIGHT + f I field_31428 OVERWORLD_MIN_Y + f I field_31439 END_LOGICAL_HEIGHT + f I field_31436 END_MIN_Y + f I field_31437 END_HEIGHT + f I field_31434 NETHER_GENERATION_HEIGHT + f I field_31435 NETHER_LOGICAL_HEIGHT + f I field_31432 NETHER_MIN_Y + f I field_31433 NETHER_HEIGHT + f I field_31430 OVERWORLD_GENERATION_HEIGHT + f I field_31431 OVERWORLD_LOGICAL_HEIGHT + f I field_31429 OVERWORLD_HEIGHT +c net/minecraft/class_6100 net/minecraft/unused/packageinfo/PackageInfo6100 +c net/minecraft/class_3076 net/minecraft/world/gen/feature/JungleTempleFeature +c net/minecraft/class_3076$class_3077 net/minecraft/world/gen/feature/JungleTempleFeature$Start + m (Lnet/minecraft/class_5455;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Lnet/minecraft/class_1923;Lnet/minecraft/class_1959;Lnet/minecraft/class_3111;Lnet/minecraft/class_5539;)V method_28637 init +c net/minecraft/class_85 net/minecraft/loot/entry/LeafEntry + m (Lnet/minecraft/class_85$class_89;)Lnet/minecraft/class_85$class_86; method_434 builder + p 0 factory + m (Ljava/util/function/Consumer;Lnet/minecraft/class_47;)V method_433 generateLoot + p 1 lootConsumer + p 2 context + m (II[Lnet/minecraft/class_5341;[Lnet/minecraft/class_117;)V + p 1 weight + p 2 quality + p 3 conditions + p 4 functions + f I field_994 quality + f I field_995 weight + f Lnet/minecraft/class_82; field_998 choice + f Ljava/util/function/BiFunction; field_997 compiledFunctions + f [Lnet/minecraft/class_117; field_996 functions +c net/minecraft/class_85$class_86 net/minecraft/loot/entry/LeafEntry$Builder + m ()[Lnet/minecraft/class_117; method_439 getFunctions + m (Lnet/minecraft/class_117$class_118;)Lnet/minecraft/class_85$class_86; method_438 apply + m (I)Lnet/minecraft/class_85$class_86; method_437 weight + p 1 weight + m (I)Lnet/minecraft/class_85$class_86; method_436 quality + p 1 quality + f Ljava/util/List; field_999 functions + f I field_1001 weight + f I field_1000 quality +c net/minecraft/class_85$class_87 net/minecraft/loot/entry/LeafEntry$BasicBuilder + m ()Lnet/minecraft/class_85$class_87; method_440 getThisBuilder + m (Lnet/minecraft/class_85$class_89;)V + p 1 factory + f Lnet/minecraft/class_85$class_89; field_1003 factory +c net/minecraft/class_85$class_88 net/minecraft/loot/entry/LeafEntry$Choice +c net/minecraft/class_85$class_89 net/minecraft/loot/entry/LeafEntry$Factory + m (II[Lnet/minecraft/class_5341;[Lnet/minecraft/class_117;)Lnet/minecraft/class_85; build build + p 4 functions + p 3 conditions + p 2 quality + p 1 weight +c net/minecraft/class_85$class_90 net/minecraft/loot/entry/LeafEntry$Serializer + m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_85; method_441 fromJson + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_85;Lcom/google/gson/JsonSerializationContext;)V method_442 addEntryFields + m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;II[Lnet/minecraft/class_5341;[Lnet/minecraft/class_117;)Lnet/minecraft/class_85; method_443 fromJson + p 2 context + p 1 entryJson + p 6 functions + p 5 conditions + p 4 quality + p 3 weight +c net/minecraft/class_3070 net/minecraft/world/gen/feature/IceSpikeFeature +c net/minecraft/class_3071 net/minecraft/world/gen/feature/IglooFeature +c net/minecraft/class_3071$class_3072 net/minecraft/world/gen/feature/IglooFeature$Start + m (Lnet/minecraft/class_5455;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Lnet/minecraft/class_1923;Lnet/minecraft/class_1959;Lnet/minecraft/class_3111;Lnet/minecraft/class_5539;)V method_28636 init +c net/minecraft/class_82 net/minecraft/loot/LootChoice + m (F)I method_427 getWeight + p 1 luck + m (Ljava/util/function/Consumer;Lnet/minecraft/class_47;)V method_426 generateLoot + p 2 context + p 1 lootConsumer +c net/minecraft/class_6106 net/minecraft/unused/packageinfo/PackageInfo6106 +c net/minecraft/class_6109 net/minecraft/unused/packageinfo/PackageInfo6109 +c net/minecraft/class_83 net/minecraft/loot/entry/LootTableEntry + m (Lnet/minecraft/class_2960;II[Lnet/minecraft/class_5341;[Lnet/minecraft/class_117;)V + p 4 conditions + p 3 quality + p 5 functions + p 2 weight + p 1 id + m (Lnet/minecraft/class_2960;II[Lnet/minecraft/class_5341;[Lnet/minecraft/class_117;)Lnet/minecraft/class_85; method_430 method_430 + p 2 quality + p 1 weight + p 4 functions + p 3 conditions + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_85$class_86; method_428 builder + p 0 id + f Lnet/minecraft/class_2960; field_993 id +c net/minecraft/class_83$class_84 net/minecraft/loot/entry/LootTableEntry$Serializer + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_83;Lcom/google/gson/JsonSerializationContext;)V method_431 addEntryFields + m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;II[Lnet/minecraft/class_5341;[Lnet/minecraft/class_117;)Lnet/minecraft/class_83; method_432 fromJson +c net/minecraft/class_6108 net/minecraft/world/gen/carver/CaveCarverConfig + m (Lnet/minecraft/class_5871;Lnet/minecraft/class_5863;Lnet/minecraft/class_5863;Lnet/minecraft/class_5863;)V + p 4 floorLevel + p 3 verticalRadiusMultiplier + p 2 horizontalRadiusMultiplier + f Lcom/mojang/serialization/Codec; field_31491 CAVE_CODEC + f Lnet/minecraft/class_5863; field_31494 floorLevel + m (FLnet/minecraft/class_6122;Lnet/minecraft/class_5863;Lnet/minecraft/class_5843;Lnet/minecraft/class_5872;Lnet/minecraft/class_5863;Lnet/minecraft/class_5863;Lnet/minecraft/class_5863;)V + p 6 horizontalRadiusMultiplier + p 5 debugConfig + p 8 floorLevel + p 7 verticalRadiusMultiplier + p 2 y + p 1 probability + p 4 lavaLevel + p 3 yScale + f Lnet/minecraft/class_5863; field_31492 horizontalRadiusMultiplier + f Lnet/minecraft/class_5863; field_31493 verticalRadiusMultiplier + m (FLnet/minecraft/class_6122;Lnet/minecraft/class_5863;Lnet/minecraft/class_5843;Lnet/minecraft/class_5863;Lnet/minecraft/class_5863;Lnet/minecraft/class_5863;)V + p 1 probability + p 2 y + p 5 horizontalRadiusMultiplier + p 6 verticalRadiusMultiplier + p 3 yScale + p 4 lavaLevel + p 7 floorLevel +c net/minecraft/class_6103 net/minecraft/unused/packageinfo/PackageInfo6103 +c net/minecraft/class_3078 net/minecraft/server/command/ListCommand + m (Lnet/minecraft/class_3222;)Lnet/minecraft/class_2561; method_30310 method_30310 + p 0 player + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13435 register + p 0 dispatcher + m (Lnet/minecraft/class_2168;)I method_13437 executeNames + p 0 source + m (Lnet/minecraft/class_2168;)I method_13436 executeUuids + p 0 source + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13433 method_13433 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_13438 method_13438 + p 0 context + m (Lnet/minecraft/class_2168;Ljava/util/function/Function;)I method_13434 execute + p 0 source + p 1 nameProvider +c net/minecraft/class_6102 net/minecraft/unused/packageinfo/PackageInfo6102 +c net/minecraft/class_3079 net/minecraft/server/command/LocateCommand + m (IIII)F method_13439 getDistance + p 1 y1 + p 0 x1 + p 3 y2 + p 2 x2 + m (Ljava/util/Map$Entry;Lcom/mojang/brigadier/context/CommandContext;)I method_29192 method_29192 + p 1 context + m (Lnet/minecraft/class_2168;)Z method_13448 method_13448 + p 0 source + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13666 FAILED_EXCEPTION + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2583;)Lnet/minecraft/class_2583; method_13447 method_13447 + p 1 style + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_3195;)I method_13457 execute + p 1 structure + p 0 source + m (Lnet/minecraft/class_2168;Ljava/lang/String;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Ljava/lang/String;)I method_24499 sendCoordinates + p 4 successMessage + p 3 structurePos + p 2 sourcePos + p 1 structure + p 0 source + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_13443 register + p 0 dispatcher +c net/minecraft/class_6105 net/minecraft/unused/packageinfo/PackageInfo6105 +c net/minecraft/class_6104 net/minecraft/unused/packageinfo/PackageInfo6104 +c net/minecraft/class_1540 net/minecraft/entity/FallingBlockEntity + f Z field_7191 hurtEntities + f Lnet/minecraft/class_2680; field_7188 block + f Z field_7193 dropItem + f Lnet/minecraft/class_2940; field_7195 BLOCK_POS + m (FI)V method_6965 setHurtEntities + p 1 fallHurtAmount + p 2 fallHurtMax + f Lnet/minecraft/class_2487; field_7194 blockEntityData + m ()Lnet/minecraft/class_2338; method_6964 getFallingBlockPos + f Z field_7189 destroyedOnLanding + m (Lnet/minecraft/class_2338;)V method_6963 setFallingBlockPos + p 1 pos + f I field_7190 fallHurtMax + m ()Lnet/minecraft/class_1937; method_6966 getWorldClient + f I field_7192 timeFalling + m (Lnet/minecraft/class_1937;DDDLnet/minecraft/class_2680;)V + p 1 world + p 2 x + p 4 y + p 6 z + p 8 block + m ()Lnet/minecraft/class_2680; method_6962 getBlockState + f F field_7187 fallHurtAmount + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2338;)V method_32752 onDestroyedOnLanding + p 2 pos + p 1 block +c net/minecraft/class_2873 net/minecraft/network/packet/c2s/play/CreativeInventoryActionC2SPacket + m (Lnet/minecraft/class_2792;)V method_12480 apply + m ()I method_12481 getSlot + m ()Lnet/minecraft/class_1799; method_12479 getItemStack + m (Lnet/minecraft/class_2540;)V + p 1 buf + m (ILnet/minecraft/class_1799;)V + p 2 stack + p 1 slot + f I field_13071 slot + f Lnet/minecraft/class_1799; field_13070 stack +c net/minecraft/class_5900 net/minecraft/network/packet/s2c/play/TeamS2CPacket + m (Lnet/minecraft/class_268;Ljava/lang/String;Lnet/minecraft/class_5900$class_5901;)Lnet/minecraft/class_5900; method_34171 changePlayerTeam + p 2 operation + p 1 playerName + p 0 team + m ()Ljava/util/Optional; method_34179 getTeam + m (Lnet/minecraft/class_2540;)V + p 1 buf + f Ljava/util/Optional; field_29154 team + f I field_33349 ADD_PLAYERS + c The {@link #packetType} that adds a few players to a team. Has value {@value}. + f I field_33347 REMOVE + c The {@link #packetType} that removes a team. Has value {@value}. + m (I)Z method_34169 containsPlayers + p 0 packetType + f I field_33351 FIRST_MAX_VISIBILITY_OR_COLLISION_RULE_LENGTH + c One of the name tag visibility rule or collision rule strings' max length.\nHas value {@value}. + m (Lnet/minecraft/class_268;Z)Lnet/minecraft/class_5900; method_34172 updateTeam + p 1 updatePlayers + p 0 team + m ()Lnet/minecraft/class_5900$class_5901; method_34174 getPlayerListOperation + m (I)Z method_34175 containsTeamInfo + p 0 packetType + f I field_29151 packetType + c Indicates the type of this packet. Is one of {@link #ADD}, {@link #REMOVE},\n{@link #UPDATE}, {@link #ADD_PLAYERS}, or {@link #REMOVE_PLAYERS}. + m ()Ljava/util/Collection; method_34178 getPlayerNames + m ()Lnet/minecraft/class_5900$class_5901; method_34176 getTeamOperation + m (Lnet/minecraft/class_268;)Lnet/minecraft/class_5900; method_34170 updateRemovedTeam + p 0 team + m ()Ljava/lang/String; method_34177 getTeamName + m (Ljava/lang/String;ILjava/util/Optional;Ljava/util/Collection;)V + p 4 playerNames + p 1 teamName + p 2 packetType + p 3 team + f I field_33348 UPDATE + c The {@link #packetType} that updates a team's information. Has value {@value}. + m (Lnet/minecraft/class_2602;)V method_34173 apply + f I field_33346 ADD + c The {@link #packetType} that creates a new team with a few players. Has value\n{@value}. + f Ljava/lang/String; field_29152 teamName + f Ljava/util/Collection; field_29153 playerNames + f I field_33352 SECOND_MAX_VISIBILITY_OR_COLLISION_RULE_LENGTH + c One of the name tag visibility rule or collision rule strings' max length.\nHas value {@value}. + f I field_33350 REMOVE_PLAYERS + c The {@link #packetType} that removes a few players from a team. Has value {@value}. +c net/minecraft/class_5900$class_5901 net/minecraft/network/packet/s2c/play/TeamS2CPacket$Operation +c net/minecraft/class_5900$class_5902 net/minecraft/network/packet/s2c/play/TeamS2CPacket$SerializableTeam + f I field_29164 friendlyFlags + m ()Lnet/minecraft/class_2561; method_34187 getPrefix + f Lnet/minecraft/class_2561; field_29160 suffix + m ()Lnet/minecraft/class_2561; method_34188 getSuffix + f Ljava/lang/String; field_29162 collisionRule + f Ljava/lang/String; field_29161 nameTagVisibilityRule + m ()Lnet/minecraft/class_2561; method_34181 getDisplayName + f Lnet/minecraft/class_2561; field_29159 prefix + f Lnet/minecraft/class_2561; field_29158 displayName + m (Lnet/minecraft/class_2540;)V + p 1 buf + m ()Lnet/minecraft/class_124; method_34184 getColor + m ()I method_34183 getFriendlyFlagsBitwise + m (Lnet/minecraft/class_268;)V + p 1 team + m ()Ljava/lang/String; method_34185 getNameTagVisibilityRule + m ()Ljava/lang/String; method_34186 getCollisionRule + m (Lnet/minecraft/class_2540;)V method_34182 write + p 1 buf + f Lnet/minecraft/class_124; field_29163 color +c net/minecraft/class_2874 net/minecraft/world/dimension/DimensionType + m ()I method_29959 getMinimumY + f [F field_24767 brightnessByLightLevel + m ()I method_32925 getLogicalHeight + f Z field_25614 respawnAnchorWorks + m (Lnet/minecraft/class_2378;Lnet/minecraft/class_2378;J)Lnet/minecraft/class_2794; method_28533 createEndGenerator + p 1 chunkGeneratorSettingsRegistry + p 2 seed + p 0 biomeRegistry + m ()Lnet/minecraft/class_4545; method_22415 getBiomeAccessType + f Lnet/minecraft/class_2960; field_26752 OVERWORLD_ID + m (Lnet/minecraft/class_5321;Ljava/io/File;)Ljava/io/File; method_12488 getSaveDirectory + p 1 root + p 0 worldRef + m ()Z method_29958 hasRaids + f Lnet/minecraft/class_5321; field_24753 OVERWORLD_REGISTRY_KEY + f I field_28135 MAX_COLUMN_HEIGHT + m (Lnet/minecraft/class_2378;Lnet/minecraft/class_2378;Lnet/minecraft/class_2378;J)Lnet/minecraft/class_2370; method_28517 createDefaultDimensionOptions + p 1 biomeRegistry + p 2 chunkGeneratorSettingsRegistry + p 0 dimensionRegistry + p 3 seed + f Z field_24504 hasCeiling + f Z field_24762 natural + f Lnet/minecraft/class_2874; field_25611 OVERWORLD_CAVES + m ()Z method_28537 isNatural + f F field_24766 ambientLight + f Lnet/minecraft/class_2874; field_25409 THE_END + m ()Ljava/lang/String; method_12489 getSuffix + f Z field_25615 hasRaids + f I field_28133 SIZE_BITS_Y + m ()I method_32924 getHeight + m ()Lnet/minecraft/class_2960; method_31181 getSkyProperties + f Lnet/minecraft/class_2960; field_26753 THE_NETHER_ID + m ()Z method_29955 isPiglinSafe + f I field_25616 minimumY + m ()Lnet/minecraft/class_3494; method_29961 getInfiniburnBlocks + m ()Z method_28540 hasEnderDragonFight + f Lnet/minecraft/class_5321; field_24754 THE_NETHER_REGISTRY_KEY + f Lnet/minecraft/class_4545; field_20658 biomeAccessType + f I field_28134 MAX_HEIGHT + m (Lnet/minecraft/class_5455$class_5457;)Lnet/minecraft/class_5455$class_5457; method_28523 addRegistryDefaults + p 0 registryManager + m (J)F method_28528 getSkyAngle + p 1 time + f Z field_13073 hasSkyLight + f Ljava/util/OptionalLong; field_24761 fixedTime + f Lnet/minecraft/class_2874; field_25408 THE_NETHER + f D field_26706 coordinateScale + m (Lnet/minecraft/class_2874;Lnet/minecraft/class_2874;)D method_31109 getCoordinateScaleFactor + p 0 fromDimension + p 1 toDimension + f Lnet/minecraft/class_2960; field_25617 infiniburn + m ()Z method_29960 hasFixedTime + m (Ljava/util/OptionalLong;ZZZZDZZZZZIIILnet/minecraft/class_4545;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;F)V + p 9 piglinSafe + p 8 hasEnderDragonFight + p 11 respawnAnchorWorks + p 10 bedWorks + p 5 natural + p 4 ultrawarm + p 6 coordinateScale + p 1 fixedTime + p 3 hasCeiling + p 2 hasSkylight + p 17 infiniburn + p 16 biomeAccessType + p 19 ambientLight + p 18 skyProperties + p 13 minimumY + p 12 hasRaids + p 15 logicalHeight + p 14 height + f Z field_25612 piglinSafe + f I field_28132 logicalHeight + m (Lnet/minecraft/class_2378;Lnet/minecraft/class_2378;J)Lnet/minecraft/class_2794; method_28535 createNetherGenerator + p 1 chunkGeneratorSettingsRegistry + p 2 seed + p 0 biomeRegistry + f Lnet/minecraft/class_2960; field_26754 THE_END_ID + m ()Z method_29956 isBedWorking + m (F)[F method_28515 computeBrightnessByLightLevel + p 0 ambientLight + m (J)I method_28531 getMoonPhase + c Gets the moon phase index of Minecraft's moon.\n\n

This is typically used to determine the size of the moon that should be rendered. + p 1 time + c the time to calculate the index from + m ()Z method_27999 isUltrawarm + f Lcom/mojang/serialization/Codec; field_24756 REGISTRY_CODEC + m (Lnet/minecraft/class_2874;)Lcom/mojang/serialization/DataResult; method_32923 checkHeight + p 0 type + f Lnet/minecraft/class_5321; field_24755 THE_END_REGISTRY_KEY + m (I)F method_28516 getBrightness + p 1 lightLevel + f Z field_24764 hasEnderDragonFight + m ()Z method_12491 hasSkyLight + m ()D method_31110 getCoordinateScale + f Lnet/minecraft/class_2874; field_25407 OVERWORLD + f Lnet/minecraft/class_5321; field_25610 OVERWORLD_CAVES_REGISTRY_KEY + f Z field_25613 bedWorks + m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/DataResult; method_28521 worldFromDimensionNbt + p 0 nbt + f [F field_24752 MOON_SIZES + f I field_28131 height + f Lnet/minecraft/class_2960; field_26751 skyProperties + m ()Z method_29957 isRespawnAnchorWorking + m (Ljava/util/OptionalLong;ZZZZDZZZZIIILnet/minecraft/class_2960;Lnet/minecraft/class_2960;F)V + p 1 fixedTime + p 11 hasRaids + p 10 respawnAnchorWorks + p 13 height + p 12 minimumY + p 15 infiniburn + p 14 logicalHeight + p 17 ambientLight + p 16 skyProperties + p 3 hasCeiling + p 2 hasSkylight + p 5 natural + p 4 ultrawarm + p 6 coordinateScale + p 9 bedWorks + p 8 piglinSafe + m ()Z method_27998 hasCeiling + f Lcom/mojang/serialization/Codec; field_24757 CODEC + f I field_28136 MIN_HEIGHT + m (Ljava/util/OptionalLong;ZZZZDZZZZZIIILnet/minecraft/class_4545;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;F)Lnet/minecraft/class_2874; method_32922 create + p 16 infiniburn + p 15 biomeAccessType + p 14 logicalHeight + p 13 height + p 18 ambientLight + p 17 skyProperties + p 0 fixedTime + p 4 natural + p 3 ultrawarm + p 2 hasCeiling + p 1 hasSkylight + p 8 piglinSafe + p 7 hasEnderDragonFight + p 5 coordinateScale + p 12 minimumY + p 11 hasRaids + p 10 respawnAnchorWorks + p 9 bedWorks + f Z field_24505 ultrawarm + m (Lnet/minecraft/class_2874;)Z method_31108 equals + p 1 dimensionType +c net/minecraft/class_2875 net/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket + m ()F method_12494 getIntegrity + m ()Ljava/lang/String; method_12501 getMetadata + m ()Lnet/minecraft/class_2382; method_12492 getSize + f F field_13090 integrity + f Lnet/minecraft/class_2338; field_13091 offset + m ()Z method_12503 shouldShowAir + f Lnet/minecraft/class_2470; field_13088 rotation + f J field_13092 seed + f Lnet/minecraft/class_2338; field_13093 pos + m ()Z method_12505 shouldShowBoundingBox + f Lnet/minecraft/class_2633$class_2634; field_13082 action + f Lnet/minecraft/class_2415; field_13081 mirror + f I field_33369 SHOW_AIR_MASK + f Ljava/lang/String; field_13080 structureName + f Lnet/minecraft/class_2382; field_13083 size + m ()Lnet/minecraft/class_2415; method_12493 getMirror + f I field_33370 SHOW_BOUNDING_BOX_MASK + m ()Lnet/minecraft/class_2633$class_2634; method_12500 getAction + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2633$class_2634;Lnet/minecraft/class_2776;Ljava/lang/String;Lnet/minecraft/class_2338;Lnet/minecraft/class_2382;Lnet/minecraft/class_2415;Lnet/minecraft/class_2470;Ljava/lang/String;ZZZFJ)V + p 14 seed + p 13 integrity + p 8 rotation + p 7 mirror + p 6 size + p 5 offset + p 12 showBoundingBox + p 11 showAir + p 10 ignoreEntities + p 9 metadata + p 4 structureName + p 3 mode + p 2 action + p 1 pos + m ()Lnet/minecraft/class_2338; method_12499 getPos + m ()Lnet/minecraft/class_2776; method_12504 getMode + f Z field_13086 showBoundingBox + m (Lnet/minecraft/class_2792;)V method_12495 apply + f Z field_13089 ignoreEntities + m ()Ljava/lang/String; method_12502 getStructureName + m ()J method_12497 getSeed + f Ljava/lang/String; field_13085 metadata + m ()Z method_12506 shouldIgnoreEntities + f Lnet/minecraft/class_2776; field_13084 mode + m ()Lnet/minecraft/class_2470; method_12498 getRotation + f I field_33368 IGNORE_ENTITIES_MASK + m ()Lnet/minecraft/class_2338; method_12496 getOffset + m (Lnet/minecraft/class_2540;)V + p 1 buf + f Z field_13087 showAir +c net/minecraft/class_1543 net/minecraft/entity/mob/IllagerEntity + m ()Lnet/minecraft/class_1543$class_1544; method_6990 getState +c net/minecraft/class_1543$class_1544 net/minecraft/entity/mob/IllagerEntity$State +c net/minecraft/class_1543$class_4258 net/minecraft/entity/mob/IllagerEntity$LongDoorInteractGoal + m (Lnet/minecraft/class_1543;Lnet/minecraft/class_3763;)V + p 2 raider +c net/minecraft/class_1542 net/minecraft/entity/ItemEntity + f F field_7203 uniqueOffset + f Ljava/util/UUID; field_7200 thrower + m ()Ljava/util/UUID; method_6978 getThrower + c Returns the UUID of the entity which created this item entity\nby throwing an item, or {@code null} if it was created otherwise. + m ()Z method_20397 canMerge + m ()Ljava/util/UUID; method_6986 getOwner + c Returns the UUID of the entity to which belongs this item entity,\nor {@code null} if there is not.\n\n

If there is one, the owner is the only entity which can pick\nup this item entity. + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Z method_24017 canMerge + p 1 stack2 + p 0 stack1 + m (Lnet/minecraft/class_1542;)V method_6972 tryMerge + p 1 other + m (Lnet/minecraft/class_1937;DDD)V + p 2 x + p 1 world + p 6 z + p 4 y + m ()V method_6976 setCovetedItem + m (I)V method_6982 setPickupDelay + c Sets the number of ticks before this item entity can be picked up\nto {@code pickupDelay}. + p 1 pickupDelay + m ()Lnet/minecraft/class_1799; method_6983 getStack + c Returns the item stack contained in this item entity. + m (F)F method_27314 getRotation + p 1 tickDelta + m ()V method_6988 setToDefaultPickupDelay + c Sets the number of ticks before this item entity can be picked up\nto the default value of 10. + f I field_7204 itemAge + c The number of ticks since this item entity has been created.\nIt is a short value with key {@code Age} in the NBT structure.\n\n

It differs from {@link Entity#age}. + m ()V method_24348 applyLavaBuoyancy + f I field_7202 pickupDelay + m ()V method_6974 applyWaterBuoyancy + m (Ljava/util/UUID;)V method_6984 setOwner + c Sets the owner of this item entity to {@code uuid}.\n\n

Used when an item is given to an entity, but this entity\ndoes not have enough space in its inventory. + p 1 uuid + f I field_30456 DESPAWN_AGE + m (Lnet/minecraft/class_1542;Lnet/minecraft/class_1799;Lnet/minecraft/class_1542;Lnet/minecraft/class_1799;)V method_18006 merge + p 3 sourceStack + p 2 sourceEntity + p 1 targetStack + p 0 targetEntity + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;I)Lnet/minecraft/class_1799; method_24018 merge + p 2 maxCount + p 1 stack2 + p 0 stack1 + m ()I method_6985 getItemAge + c Returns the number of ticks since this item entity has been created.\n\n

Increases every tick. When it equals to 6000 ticks (5 minutes),\nthis item entity disappears.\n\n

Unlike {@linkplain Entity#age}, it is persistent and not synchronized\nbetween the client and the server.\n\n@see #tick() + m (Lnet/minecraft/class_1542;)V + p 1 entity + f Ljava/util/UUID; field_7205 owner + m ()Lnet/minecraft/class_1542; method_29271 copy + m (Lnet/minecraft/class_1799;)V method_6979 setStack + c Sets the item stack contained in this item entity to {@code stack}. + p 1 stack + f Lnet/minecraft/class_2940; field_7199 STACK + m ()V method_6987 setDespawnImmediately + f I field_7201 health + m ()V method_6975 resetPickupDelay + c Sets the number of ticks before this item entity can be picked up\nto 0. + m ()V method_6989 setPickupDelayInfinite + c Makes this item entity impossible to be picked up by setting its\npickup delay to 32767. + m (Ljava/util/UUID;)V method_6981 setThrower + c Sets the thrower of this item entity to {@code uuid}. + p 1 uuid + m (Lnet/minecraft/class_1937;DDDLnet/minecraft/class_1799;)V + p 8 stack + p 2 x + p 1 world + p 4 y + p 6 z + m (Lnet/minecraft/class_1542;Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)V method_24016 merge + p 2 stack2 + p 0 targetEntity + p 1 stack1 + m ()V method_6973 tryMerge + m ()Z method_6977 cannotPickup + c Returns whether the pickup delay of this item entity is greater\nthan 0. +c net/minecraft/class_2870 net/minecraft/network/packet/c2s/play/UpdateCommandBlockC2SPacket + f Z field_13063 trackOutput + f Z field_13062 conditional + f I field_33365 TRACK_OUTPUT_MASK + f Z field_13061 alwaysActive + f I field_33366 CONDITIONAL_MASK + f I field_33367 ALWAYS_ACTIVE_MASK + m ()Lnet/minecraft/class_2593$class_2594; method_12468 getType + m ()Ljava/lang/String; method_12470 getCommand + m (Lnet/minecraft/class_2338;Ljava/lang/String;Lnet/minecraft/class_2593$class_2594;ZZZ)V + p 6 alwaysActive + p 4 trackOutput + p 5 conditional + p 2 command + p 3 type + p 1 pos + m ()Z method_12471 isConditional + m (Lnet/minecraft/class_2792;)V method_12469 apply + f Ljava/lang/String; field_13064 command + m ()Z method_12472 shouldTrackOutput + m ()Z method_12474 isAlwaysActive + m ()Lnet/minecraft/class_2338; method_12473 getBlockPos + f Lnet/minecraft/class_2338; field_13065 pos + f Lnet/minecraft/class_2593$class_2594; field_13060 type + m (Lnet/minecraft/class_2540;)V + p 1 buf +c net/minecraft/class_1541 net/minecraft/entity/TntEntity + f Lnet/minecraft/class_1309; field_7198 causingEntity + m (I)V method_6967 setFuse + p 1 fuse + f I field_30459 DEFAULT_FUSE + m (Lnet/minecraft/class_1937;DDDLnet/minecraft/class_1309;)V + p 8 igniter + p 6 z + p 4 y + p 2 x + p 1 world + m ()Lnet/minecraft/class_1309; method_6970 getCausingEntity + f Lnet/minecraft/class_2940; field_7197 FUSE + m ()I method_6969 getFuse + m ()V method_6971 explode +c net/minecraft/class_2871 net/minecraft/network/packet/c2s/play/UpdateCommandBlockMinecartC2SPacket + f Ljava/lang/String; field_13068 command + m (ILjava/lang/String;Z)V + p 2 command + p 3 trackOutput + p 1 entityId + m ()Ljava/lang/String; method_12475 getCommand + f I field_13067 entityId + m (Lnet/minecraft/class_1937;)Lnet/minecraft/class_1918; method_12476 getMinecartCommandExecutor + p 1 world + m (Lnet/minecraft/class_2792;)V method_12477 apply + f Z field_13066 trackOutput + m ()Z method_12478 shouldTrackOutput + m (Lnet/minecraft/class_2540;)V + p 1 buf +c net/minecraft/class_1536 net/minecraft/entity/projectile/FishingBobberEntity + m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_1536$class_4984; method_26342 getPositionType + p 1 pos + f I field_7172 fishTravelCountdown + m ()Z method_26088 isInOpenWater + f Z field_23134 inOpenWater + m (Lnet/minecraft/class_1297;)V method_6951 updateHookedEntityId + f I field_7174 waitCountdown + f I field_7168 lureLevel + m (Lnet/minecraft/class_2338;)Z method_26086 isOpenOrWaterAround + p 1 pos + f Lnet/minecraft/class_1297; field_7165 hookedEntity + m ()Lnet/minecraft/class_1657; method_6947 getPlayerOwner + f Lnet/minecraft/class_1536$class_1537; field_7175 state + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)Lnet/minecraft/class_1536$class_4984; method_26341 getPositionType + p 2 end + p 1 start + f Ljava/util/Random; field_23231 velocityRandom + f Lnet/minecraft/class_2940; field_7170 HOOK_ENTITY_ID + f I field_7171 luckOfTheSeaLevel + m (Lnet/minecraft/class_2338;)V method_6949 tickFishingLogic + p 1 pos + m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;II)V + p 1 type + p 2 world + p 3 lureLevel + p 4 luckOfTheSeaLevel + m (Lnet/minecraft/class_1297;)V method_6954 pullHookedEntity + f Z field_23232 caughtFish + m ()Lnet/minecraft/class_1297; method_26957 getHookedEntity + f I field_7173 hookCountdown + m (Lnet/minecraft/class_1799;)I method_6957 use + p 1 usedItem + m (Lnet/minecraft/class_1657;)Z method_6959 removeIfInvalid + p 1 player + m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1937;II)V + p 4 luckOfTheSeaLevel + p 3 lureLevel + p 2 world + p 1 thrower + f I field_7167 removalTimer + f F field_7169 fishAngle + m ()V method_6958 checkForCollision + f Lnet/minecraft/class_2940; field_23234 CAUGHT_FISH + f I field_23233 outOfOpenWaterTicks +c net/minecraft/class_1536$class_4984 net/minecraft/entity/projectile/FishingBobberEntity$PositionType +c net/minecraft/class_1536$class_1537 net/minecraft/entity/projectile/FishingBobberEntity$State +c net/minecraft/class_1535 net/minecraft/entity/decoration/painting/PaintingMotive + m ()I method_6943 getHeight + f I field_7151 width + m (Ljava/lang/String;II)Lnet/minecraft/class_1535; method_6944 register + p 2 height + p 1 width + p 0 name + f I field_7137 height + m (II)V + p 2 height + p 1 width + m ()I method_6945 getWidth +c net/minecraft/class_1534 net/minecraft/entity/decoration/painting/PaintingEntity + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)V + p 1 world + p 2 pos + p 3 direction + f Lnet/minecraft/class_1535; field_7134 motive + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Lnet/minecraft/class_1535;)V + p 3 direction + p 2 pos + p 4 motive + p 1 world +c net/minecraft/class_2866 net/minecraft/network/packet/c2s/play/UpdateBeaconC2SPacket + m (Lnet/minecraft/class_2792;)V method_12434 apply + m ()I method_12436 getPrimaryEffectId + m (Lnet/minecraft/class_2540;)V + p 1 buf + f I field_13049 secondaryEffectId + m ()I method_12435 getSecondaryEffectId + f I field_13050 primaryEffectId + m (II)V + p 2 secondaryEffectId + p 1 primaryEffectId +c net/minecraft/class_2867 net/minecraft/world/storage/RegionBasedStorage + f Lit/unimi/dsi/fastutil/longs/Long2ObjectLinkedOpenHashMap; field_17657 cachedRegionFiles + f Z field_23748 dsync + m (Ljava/io/File;Z)V + p 2 dsync + p 1 directory + m (Lnet/minecraft/class_1923;)Lnet/minecraft/class_2487; method_17911 getTagAt + p 1 pos + m ()V method_26982 sync + m (Lnet/minecraft/class_1923;)Lnet/minecraft/class_2861; method_12440 getRegionFile + p 1 pos + m (Lnet/minecraft/class_1923;Lnet/minecraft/class_2487;)V method_23726 write + p 2 nbt + p 1 pos + f Ljava/io/File; field_18690 directory +c net/minecraft/class_1538 net/minecraft/entity/LightningEntity + m ()Lnet/minecraft/class_3222; method_35052 getChanneler + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338$class_2339;I)V method_34709 cleanOxidizationAround + p 0 world + p 1 pos + p 2 mutablePos + p 3 count + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Ljava/util/Optional; method_34710 cleanOxidizationAround + p 1 pos + p 0 world + m (Lnet/minecraft/class_3222;)V method_6961 setChanneler + p 1 channeler + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_34707 cleanOxidization + p 0 world + p 1 pos + f I field_7185 ambientTick + f J field_7186 seed + f I field_7183 remainingActions + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_34708 method_34708 + p 2 state + m ()V method_31499 powerLightningRod + m (I)V method_6960 spawnFire + p 1 spreadAttempts + f Lnet/minecraft/class_3222; field_7182 channeler + f Z field_7184 cosmetic + m (Z)V method_29498 setCosmetic + p 1 cosmetic +c net/minecraft/class_2868 net/minecraft/network/packet/c2s/play/UpdateSelectedSlotC2SPacket + m (Lnet/minecraft/class_2792;)V method_12441 apply + m (I)V + p 1 selectedSlot + m (Lnet/minecraft/class_2540;)V + p 1 buf + f I field_13052 selectedSlot + m ()I method_12442 getSelectedSlot +c net/minecraft/class_1551 net/minecraft/entity/mob/DrownedEntity + m ()Z method_7018 isTargetingUnderwater + f Lnet/minecraft/class_1409; field_7232 landNavigation + m (Lnet/minecraft/class_1299;Lnet/minecraft/class_5425;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_20673 canSpawn + p 0 type + p 1 world + p 2 spawnReason + p 3 pos + p 4 random + m (Lnet/minecraft/class_1309;)Z method_7012 canDrownedAttackTarget + p 1 target + f Z field_7233 targetingUnderwater + m (Z)V method_7013 setTargetingUnderwater + p 1 targetingUnderwater + m ()Z method_7016 hasFinishedCurrentPath + f Lnet/minecraft/class_1412; field_7234 waterNavigation + m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Z method_20672 isValidSpawnDepth + p 1 pos + p 0 world +c net/minecraft/class_1551$class_1554 net/minecraft/entity/mob/DrownedEntity$LeaveWaterGoal + f Lnet/minecraft/class_1551; field_7237 drowned + m (Lnet/minecraft/class_1551;D)V + p 2 speed + p 1 drowned +c net/minecraft/class_1551$class_1552 net/minecraft/entity/mob/DrownedEntity$DrownedAttackGoal + m (Lnet/minecraft/class_1551;DZ)V + p 1 drowned + p 2 speed + p 4 pauseWhenMobIdle + f Lnet/minecraft/class_1551; field_7235 drowned +c net/minecraft/class_1551$class_1558 net/minecraft/entity/mob/DrownedEntity$TridentAttackGoal + f Lnet/minecraft/class_1551; field_7249 drowned +c net/minecraft/class_1551$class_1557 net/minecraft/entity/mob/DrownedEntity$TargetAboveWaterGoal + f Lnet/minecraft/class_1551; field_7246 drowned + f D field_7245 speed + f I field_7247 minY + f Z field_7248 foundTarget + m (Lnet/minecraft/class_1551;DI)V + p 1 drowned + p 2 speed + p 4 minY +c net/minecraft/class_1551$class_1556 net/minecraft/entity/mob/DrownedEntity$DrownedMoveControl + m (Lnet/minecraft/class_1551;)V + p 1 drowned + f Lnet/minecraft/class_1551; field_7244 drowned +c net/minecraft/class_1551$class_1555 net/minecraft/entity/mob/DrownedEntity$WanderAroundOnSurfaceGoal + m ()Lnet/minecraft/class_243; method_7021 getWanderTarget + f Lnet/minecraft/class_1314; field_7242 mob + f D field_7243 speed + f D field_7240 x + f Lnet/minecraft/class_1937; field_7241 world + m (Lnet/minecraft/class_1314;D)V + p 1 mob + p 2 speed + f D field_7239 y + f D field_7238 z +c net/minecraft/class_1550 net/minecraft/entity/mob/ElderGuardianEntity + m (Lnet/minecraft/class_3222;)Z method_7011 method_7011 + p 1 player + m ()Lnet/minecraft/class_5132$class_5133; method_26909 createElderGuardianAttributes + f F field_17492 SCALE +c net/minecraft/class_2884 net/minecraft/network/packet/c2s/play/SpectatorTeleportC2SPacket + m (Ljava/util/UUID;)V + p 1 targetUuid + f Ljava/util/UUID; field_13129 targetUuid + m (Lnet/minecraft/class_3218;)Lnet/minecraft/class_1297; method_12541 getTarget + p 1 world + m (Lnet/minecraft/class_2540;)V + p 1 buf + m (Lnet/minecraft/class_2792;)V method_12542 apply +c net/minecraft/class_2885 net/minecraft/network/packet/c2s/play/PlayerInteractBlockC2SPacket + f Lnet/minecraft/class_3965; field_17602 blockHitResult + f Lnet/minecraft/class_1268; field_13134 hand + m (Lnet/minecraft/class_2792;)V method_12547 apply + m ()Lnet/minecraft/class_3965; method_12543 getBlockHitResult + m ()Lnet/minecraft/class_1268; method_12546 getHand + m (Lnet/minecraft/class_2540;)V + p 1 buf + m (Lnet/minecraft/class_1268;Lnet/minecraft/class_3965;)V + p 1 hand + p 2 blockHitResult +c net/minecraft/class_2886 net/minecraft/network/packet/c2s/play/PlayerInteractItemC2SPacket + m ()Lnet/minecraft/class_1268; method_12551 getHand + f Lnet/minecraft/class_1268; field_13136 hand + m (Lnet/minecraft/class_1268;)V + p 1 hand + m (Lnet/minecraft/class_2540;)V + p 1 buf + m (Lnet/minecraft/class_2792;)V method_12550 apply +c net/minecraft/class_2881 net/minecraft/entity/boss/dragon/EnderDragonFight + m ()V method_12524 resetEndCrystals + m ()V method_12538 tick + f Lnet/minecraft/class_2876; field_13120 dragonSpawnState + m (Lnet/minecraft/class_1511;Lnet/minecraft/class_1282;)V method_12526 crystalDestroyed + p 2 source + p 1 enderCrystal + f Z field_13114 previouslyKilled + m ()Z method_12514 worldContainsEndPortal + m (Z)V method_12518 generateEndPortal + p 1 previouslyKilled + m ()Z method_12536 hasPreviouslyKilled + m ()V method_12520 updatePlayers + m ()V method_12522 respawnDragon + f Lorg/apache/logging/log4j/Logger; field_13112 LOGGER + m (Lnet/minecraft/class_2876;)V method_12521 setSpawnState + p 1 spawnState + m ()Lnet/minecraft/class_1510; method_12523 createDragon + f Ljava/util/List; field_13121 gateways + m (Ljava/util/List;)V method_12529 respawnDragon + p 1 crystals + f Lnet/minecraft/class_2700; field_13110 endPortalPattern + m ()Lnet/minecraft/class_2700$class_2702; method_12531 findEndPortal + f I field_13107 dragonSeenTimer + f I field_13105 crystalCountTimer + m ()V method_12525 checkDragonSeen + m ()V method_12535 countAliveCrystals + f Ljava/util/List; field_13109 crystals + m ()V method_12515 convertFromLegacy + f Z field_13111 doLegacyCheck + m (Lnet/minecraft/class_3218;JLnet/minecraft/class_2487;)V + p 1 world + p 2 gatewaysSeed + p 4 nbt + f Lnet/minecraft/class_3218; field_13108 world + m ()V method_12519 generateNewEndGateway + f Z field_13115 dragonKilled + f Lnet/minecraft/class_3213; field_13119 bossBar + m ()Z method_12533 loadChunks + f Ljava/util/function/Predicate; field_13113 VALID_ENTITY + m ()I method_12517 getAliveEndCrystals + f Lnet/minecraft/class_2338; field_13117 exitPortalLocation + f I field_13122 playerUpdateTimer + f Ljava/util/UUID; field_13116 dragonUuid + m ()Lnet/minecraft/class_2487; method_12530 toNbt + m (Lnet/minecraft/class_1510;)V method_12532 updateFight + p 1 dragon + m (Lnet/minecraft/class_1510;)V method_12528 dragonKilled + p 1 dragon + f I field_13118 spawnStateTimer + m (Lnet/minecraft/class_2338;)V method_12516 generateEndGateway + p 1 pos + f I field_13106 endCrystalsAlive +c net/minecraft/class_1548 net/minecraft/entity/mob/CreeperEntity + f Lnet/minecraft/class_2940; field_7230 FUSE_SPEED + m (I)V method_7005 setFuseSpeed + p 1 fuseSpeed + f Lnet/minecraft/class_2940; field_7231 IGNITED + f Lnet/minecraft/class_2940; field_7224 CHARGED + m ()V method_7004 ignite + m ()Z method_7008 shouldDropHead + m ()V method_7002 onHeadDropped + m ()V method_7006 explode + m ()Z method_7000 isIgnited + m ()V method_7001 spawnEffectsCloud + f I field_7225 explosionRadius + f I field_7228 fuseTime + m (Lnet/minecraft/class_1268;Lnet/minecraft/class_1657;)V method_20256 method_20256 + p 1 player + f I field_7229 lastFuseTime + m ()I method_7007 getFuseSpeed + f I field_7226 headsDropped + f I field_7227 currentFuseTime + m (F)F method_7003 getClientFuseTime + p 1 timeDelta + m ()Lnet/minecraft/class_5132$class_5133; method_26908 createCreeperAttributes +c net/minecraft/class_1547 net/minecraft/entity/mob/AbstractSkeletonEntity + f Lnet/minecraft/class_1366; field_7221 meleeAttackGoal + m ()V method_6997 updateAttackType + m ()Z method_35191 isShaking + m (Lnet/minecraft/class_1799;F)Lnet/minecraft/class_1665; method_6996 createArrowProjectile + p 1 arrow + p 2 damageModifier + f Lnet/minecraft/class_1380; field_7220 bowAttackGoal + m ()Lnet/minecraft/class_5132$class_5133; method_26905 createAbstractSkeletonAttributes + m ()Lnet/minecraft/class_3414; method_6998 getStepSound +c net/minecraft/class_5905 net/minecraft/network/packet/s2c/play/TitleFadeS2CPacket + m (III)V + p 2 remainTicks + p 1 fadeInTicks + p 3 fadeOutTicks + f I field_29169 fadeOutTicks + f I field_29168 remainTicks + f I field_29167 fadeInTicks + m ()I method_34196 getFadeOutTicks + m (Lnet/minecraft/class_2540;)V + p 1 buf + m ()I method_34195 getRemainTicks + m ()I method_34194 getFadeInTicks + m (Lnet/minecraft/class_2602;)V method_34193 apply +c net/minecraft/class_1545 net/minecraft/entity/mob/BlazeEntity + m ()Z method_6994 isFireActive + m (Z)V method_6993 setFireActive + p 1 fireActive + f I field_7215 eyeOffsetCooldown + f Lnet/minecraft/class_2940; field_7216 BLAZE_FLAGS + m ()Lnet/minecraft/class_5132$class_5133; method_26906 createBlazeAttributes + f F field_7214 eyeOffset +c net/minecraft/class_1545$class_1546 net/minecraft/entity/mob/BlazeEntity$ShootFireballGoal + m ()D method_6995 getFollowRange + f I field_7217 fireballCooldown + f I field_7218 fireballsFired + f Lnet/minecraft/class_1545; field_7219 blaze + f I field_19420 targetNotVisibleTicks + m (Lnet/minecraft/class_1545;)V + p 1 blaze +c net/minecraft/class_2876 net/minecraft/entity/boss/dragon/EnderDragonSpawnState + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2881;Ljava/util/List;ILnet/minecraft/class_2338;)V method_12507 run + p 5 pos + p 3 crystals + p 2 fight + p 1 world +c net/minecraft/class_2877 net/minecraft/network/packet/c2s/play/UpdateSignC2SPacket + f [Ljava/lang/String; field_13100 text + m (Lnet/minecraft/class_2792;)V method_12509 apply + m (Lnet/minecraft/class_2540;)V + p 1 buf + m ()[Ljava/lang/String; method_12508 getText + m ()Lnet/minecraft/class_2338; method_12510 getPos + f Lnet/minecraft/class_2338; field_13101 pos + f I field_33371 MAX_LINE_LENGTH + m (Lnet/minecraft/class_2338;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + p 2 line1 + p 1 pos + p 4 line3 + p 3 line2 + p 5 line4 +c net/minecraft/class_5904 net/minecraft/network/packet/s2c/play/TitleS2CPacket + f Lnet/minecraft/class_2561; field_29166 title + m ()Lnet/minecraft/class_2561; method_34192 getTitle + m (Lnet/minecraft/class_2540;)V + p 1 buf + m (Lnet/minecraft/class_2561;)V + p 1 title + m (Lnet/minecraft/class_2602;)V method_34191 apply +c net/minecraft/class_1549 net/minecraft/entity/mob/CaveSpiderEntity + m ()Lnet/minecraft/class_5132$class_5133; method_26907 createCaveSpiderAttributes +c net/minecraft/class_2879 net/minecraft/network/packet/c2s/play/HandSwingC2SPacket + m (Lnet/minecraft/class_1268;)V + p 1 hand + f Lnet/minecraft/class_1268; field_13102 hand + m ()Lnet/minecraft/class_1268; method_12512 getHand + m (Lnet/minecraft/class_2540;)V + p 1 buf + m (Lnet/minecraft/class_2792;)V method_12511 apply +c net/minecraft/class_5903 net/minecraft/network/packet/s2c/play/SubtitleS2CPacket + m (Lnet/minecraft/class_2602;)V method_34189 apply + f Lnet/minecraft/class_2561; field_29165 subtitle + m ()Lnet/minecraft/class_2561; method_34190 getSubtitle + m (Lnet/minecraft/class_2540;)V + p 1 buf + m (Lnet/minecraft/class_2561;)V + p 1 subtitle +c net/minecraft/class_2850 net/minecraft/world/ChunkTickScheduler + m (Ljava/util/function/Predicate;Lnet/minecraft/class_1923;Lnet/minecraft/class_2499;Lnet/minecraft/class_5539;)V + p 1 shouldExclude + p 3 nbtList + p 2 pos + p 4 world + m (Ljava/util/function/Predicate;Lnet/minecraft/class_1923;Lnet/minecraft/class_5539;)V + p 1 shouldExclude + p 3 world + p 2 pos + m ()Lnet/minecraft/class_2499; method_12367 toNbt + f [Lit/unimi/dsi/fastutil/shorts/ShortList; field_12990 scheduledPositions + f Lnet/minecraft/class_1923; field_12993 pos + m (Lnet/minecraft/class_1951;Ljava/util/function/Function;)V method_12368 tick + p 1 scheduler + p 2 dataMapper + f Ljava/util/function/Predicate; field_12991 shouldExclude + f Lnet/minecraft/class_5539; field_27230 world +c net/minecraft/class_2851 net/minecraft/network/packet/c2s/play/PlayerInputC2SPacket + f F field_12995 sideways + f Z field_12996 sneaking + f F field_12994 forward + m ()F method_12373 getForward + f Z field_12997 jumping + m ()F method_12372 getSideways + m (Lnet/minecraft/class_2792;)V method_12369 apply + m (FFZZ)V + p 1 sideways + p 2 forward + p 3 jumping + p 4 sneaking + m (Lnet/minecraft/class_2540;)V + p 1 buf + m ()Z method_12371 isJumping + f I field_33363 JUMPING_MASK + m ()Z method_12370 isSneaking + f I field_33364 SNEAKING_MASK +c net/minecraft/class_2852 net/minecraft/world/ChunkSerializer + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;Lnet/minecraft/class_2818;)V method_12386 loadEntities + p 1 nbt + p 0 world + p 2 chunk + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_3485;Lnet/minecraft/class_4153;Lnet/minecraft/class_1923;Lnet/minecraft/class_2487;)Lnet/minecraft/class_2839; method_12395 deserialize + p 2 poiStorage + p 1 structureManager + p 4 nbt + p 3 pos + p 0 world + m (Lnet/minecraft/class_3611;)Z method_12391 method_12391 + p 0 fluid + m ([Lit/unimi/dsi/fastutil/shorts/ShortList;)Lnet/minecraft/class_2499; method_12393 toNbt + p 0 lists + m (Lnet/minecraft/class_1923;Lnet/minecraft/class_2487;)Ljava/util/Map; method_12387 readStructureReferences + p 1 nbt + p 0 pos + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2791;)Lnet/minecraft/class_2487; method_12410 serialize + p 1 chunk + p 0 world + m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2806$class_2808; method_12377 getChunkType + p 0 nbt + f Lorg/apache/logging/log4j/Logger; field_13001 LOGGER + m (ILnet/minecraft/class_2826;)Z method_12376 method_12376 + p 1 chunkSection + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;J)Ljava/util/Map; method_12392 readStructureStarts + p 2 worldSeed + p 1 nbt + m (Lnet/minecraft/class_1923;Ljava/lang/String;J)Z method_24029 method_24029 + p 2 packedPos + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1923;Ljava/util/Map;Ljava/util/Map;)Lnet/minecraft/class_2487; method_12385 writeStructures + p 0 world + m (Lnet/minecraft/class_2248;)Z method_12396 method_12396 + p 0 block +c net/minecraft/class_2853 net/minecraft/network/packet/c2s/play/RecipeBookDataC2SPacket + f Lnet/minecraft/class_2960; field_13004 recipeId + m (Lnet/minecraft/class_2792;)V method_12400 apply + m ()Lnet/minecraft/class_2960; method_12406 getRecipeId + m (Lnet/minecraft/class_1860;)V + p 1 recipe + m (Lnet/minecraft/class_2540;)V + p 1 buf +c net/minecraft/class_1522 net/minecraft/entity/boss/dragon/phase/SittingScanningPhase + f Lnet/minecraft/class_4051; field_18124 CLOSE_PLAYER_PREDICATE + f I field_7050 ticks + f Lnet/minecraft/class_4051; field_18123 PLAYER_WITHIN_RANGE_PREDICATE +c net/minecraft/class_1521 net/minecraft/entity/boss/dragon/phase/Phase + m ()Lnet/minecraft/class_1527; method_6849 getType + m (Lnet/minecraft/class_1282;F)F method_6852 modifyDamageTaken + p 2 damage + p 1 damageSource + m ()Lnet/minecraft/class_243; method_6851 getPathTarget + m ()F method_6846 getMaxYAcceleration + m ()F method_6847 getYawAcceleration + m ()Z method_6848 isSittingOrHovering + m ()V method_6855 serverTick + m ()V method_6856 beginPhase + m (Lnet/minecraft/class_1511;Lnet/minecraft/class_2338;Lnet/minecraft/class_1282;Lnet/minecraft/class_1657;)V method_6850 crystalDestroyed + p 4 player + p 3 source + p 2 pos + p 1 crystal + m ()V method_6853 clientTick + m ()V method_6854 endPhase +c net/minecraft/class_1520 net/minecraft/entity/boss/dragon/phase/SittingAttackingPhase + f I field_7049 ticks +c net/minecraft/class_1515 net/minecraft/entity/boss/dragon/phase/DyingPhase + f I field_7040 ticks + f Lnet/minecraft/class_243; field_7041 target +c net/minecraft/class_1514 net/minecraft/entity/boss/dragon/phase/AbstractSittingPhase +c net/minecraft/class_2848 net/minecraft/network/packet/c2s/play/ClientCommandC2SPacket + f Lnet/minecraft/class_2848$class_2849; field_12978 mode + m ()I method_36173 getEntityId + m (Lnet/minecraft/class_1297;Lnet/minecraft/class_2848$class_2849;I)V + p 3 mountJumpHeight + p 2 mode + p 1 entity + m (Lnet/minecraft/class_2540;)V + p 1 buf + m (Lnet/minecraft/class_2792;)V method_12364 apply + f I field_12976 mountJumpHeight + f I field_12977 entityId + m (Lnet/minecraft/class_1297;Lnet/minecraft/class_2848$class_2849;)V + p 2 mode + p 1 entity + m ()I method_12366 getMountJumpHeight + m ()Lnet/minecraft/class_2848$class_2849; method_12365 getMode +c net/minecraft/class_2848$class_2849 net/minecraft/network/packet/c2s/play/ClientCommandC2SPacket$Mode +c net/minecraft/class_1513 net/minecraft/entity/boss/dragon/phase/ChargingPlayerPhase + m (Lnet/minecraft/class_243;)V method_6840 setPathTarget + p 1 pathTarget + f Lnet/minecraft/class_243; field_7038 pathTarget + f I field_7037 chargingTicks + f Lorg/apache/logging/log4j/Logger; field_7039 LOGGER +c net/minecraft/class_1512 net/minecraft/entity/boss/dragon/phase/AbstractPhase + m (Lnet/minecraft/class_1510;)V + p 1 dragon + f Lnet/minecraft/class_1510; field_7036 dragon +c net/minecraft/class_1519 net/minecraft/entity/boss/dragon/phase/LandingApproachPhase + f Lnet/minecraft/class_243; field_7048 pathTarget + m ()V method_6845 followPath + f Lnet/minecraft/class_11; field_7047 path + m ()V method_6844 updatePath + f Lnet/minecraft/class_4051; field_18122 PLAYERS_IN_RANGE_PREDICATE +c net/minecraft/class_2843 net/minecraft/world/chunk/UpgradeData + m (Lnet/minecraft/class_2818;)V method_12348 upgradeCenter + p 1 chunk + m (Lnet/minecraft/class_2818;)V method_12356 upgrade + p 1 chunk + m (Lnet/minecraft/class_5539;)V + p 1 world + m ()Lnet/minecraft/class_2487; method_12350 toNbt + f Lorg/apache/logging/log4j/Logger; field_12956 LOGGER + f Ljava/util/EnumSet; field_12951 sidesToUpgrade + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680; method_12351 applyAdjacentBlock + p 3 currentPos + p 4 otherPos + p 0 oldState + p 1 dir + p 2 world + f Ljava/util/Map; field_12953 BLOCK_TO_LOGIC + m (Lnet/minecraft/class_2818;Lnet/minecraft/class_2355;)V method_12352 upgradeSide + p 0 chunk + p 1 side + f [Lnet/minecraft/class_2355; field_12952 EIGHT_WAYS + m ()Z method_12349 isDone + f [[I field_12955 centerIndicesToUpgrade + f Lnet/minecraft/class_2843; field_12950 NO_UPGRADE_DATA + f Ljava/util/Set; field_12954 CALLBACK_LOGICS + m (Lnet/minecraft/class_2487;Lnet/minecraft/class_5539;)V + p 1 nbt + p 2 world +c net/minecraft/class_2843$class_2844 net/minecraft/world/chunk/UpgradeData$Logic + m (Lnet/minecraft/class_1936;)V method_12357 postUpdate + p 1 world + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680; method_12358 getUpdatedState + p 4 world + p 2 direction +c net/minecraft/class_2843$class_2845 net/minecraft/world/chunk/UpgradeData$BuiltinLogic + f [Lnet/minecraft/class_2350; field_12959 DIRECTIONS + m (Ljava/lang/String;I[Lnet/minecraft/class_2248;)V + p 3 blocks +c net/minecraft/class_2843$class_2845$4 net/minecraft/world/chunk/UpgradeData$BuiltinLogic$4 + f Ljava/lang/ThreadLocal; field_12964 distanceToPositions +c net/minecraft/class_1518 net/minecraft/entity/boss/dragon/phase/LandingPhase + f Lnet/minecraft/class_243; field_7046 target +c net/minecraft/class_1517 net/minecraft/entity/boss/dragon/phase/HoldingPatternPhase + f Lnet/minecraft/class_243; field_7045 pathTarget + m ()V method_6842 followPath + m ()V method_6841 tickInRange + f Lnet/minecraft/class_11; field_7043 path + f Z field_7044 shouldFindNewPath + m (Lnet/minecraft/class_1657;)V method_6843 strafePlayer + p 1 player + f Lnet/minecraft/class_4051; field_18121 PLAYERS_IN_RANGE_PREDICATE +c net/minecraft/class_1516 net/minecraft/entity/boss/dragon/phase/HoverPhase + f Lnet/minecraft/class_243; field_7042 target +c net/minecraft/class_2846 net/minecraft/network/packet/c2s/play/PlayerActionC2SPacket + f Lnet/minecraft/class_2350; field_12965 direction + m (Lnet/minecraft/class_2540;)V + p 1 buf + f Lnet/minecraft/class_2338; field_12967 pos + f Lnet/minecraft/class_2846$class_2847; field_12966 action + m ()Lnet/minecraft/class_2846$class_2847; method_12363 getAction + m (Lnet/minecraft/class_2846$class_2847;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)V + p 2 pos + p 1 action + p 3 direction + m ()Lnet/minecraft/class_2350; method_12360 getDirection + m (Lnet/minecraft/class_2792;)V method_12361 apply + m ()Lnet/minecraft/class_2338; method_12362 getPos +c net/minecraft/class_2846$class_2847 net/minecraft/network/packet/c2s/play/PlayerActionC2SPacket$Action +c net/minecraft/class_2861 net/minecraft/world/storage/RegionFile + m (Lnet/minecraft/class_1923;)I method_17909 getIndex + p 0 pos + m (Lnet/minecraft/class_1923;)Z method_12423 hasChunk + p 1 pos + f Ljava/nio/ByteBuffer; field_20438 header + m (Ljava/nio/ByteBuffer;I)Ljava/io/ByteArrayInputStream; method_21876 getInputStream + p 0 buffer + p 1 length + m ()V method_21877 fillLastSector + m (II)I method_21872 packSectorData + p 1 offset + p 2 size + m (Lnet/minecraft/class_1923;)Ljava/io/DataOutputStream; method_21881 getChunkOutputStream + p 1 pos + f Ljava/nio/channels/FileChannel; field_20436 channel + m (B)Z method_22407 hasChunkStreamVersionId + m (Lnet/minecraft/class_1923;)Z method_21879 isChunkValid + p 1 pos + m (I)I method_21871 getSize + p 0 sectorData + f Ljava/nio/IntBuffer; field_20439 sectorData + m (Ljava/nio/file/Path;Ljava/nio/ByteBuffer;)Lnet/minecraft/class_2861$class_4549; method_22410 writeSafely + f Lorg/apache/logging/log4j/Logger; field_20434 LOGGER + m ()V method_21870 writeHeader + m ()V method_26981 sync + f Ljava/nio/IntBuffer; field_20440 saveTimes + f Ljava/nio/ByteBuffer; field_20435 ZERO + f Lnet/minecraft/class_4485; field_20441 sectors + m (Ljava/io/File;Ljava/io/File;Z)V + p 1 file + p 3 dsync + p 2 directory + m (Lnet/minecraft/class_1923;)Ljava/io/DataInputStream; method_21873 getChunkInputStream + p 1 pos + m (Lnet/minecraft/class_1923;)I method_12419 getSectorData + p 1 pos + m (B)B method_22412 getChunkStreamVersionId + f Lnet/minecraft/class_4486; field_20437 outputChunkStreamVersion + m (Lnet/minecraft/class_1923;Ljava/nio/ByteBuffer;)V method_21874 writeChunk + p 1 pos + m (I)I method_21880 getSectorCount + p 0 byteCount + m (Ljava/nio/file/Path;Ljava/nio/file/Path;Lnet/minecraft/class_4486;Z)V + p 4 dsync + p 3 outputChunkStreamVersion + p 2 directory + p 1 file + f Ljava/nio/file/Path; field_20657 directory + m (Lnet/minecraft/class_1923;)Ljava/nio/file/Path; method_22413 getExternalChunkPath + p 1 chunkPos + m (I)I method_21878 getOffset + p 0 sectorData +c net/minecraft/class_2861$class_4549 net/minecraft/world/storage/RegionFile$OutputAction +c net/minecraft/class_2861$class_2862 net/minecraft/world/storage/RegionFile$ChunkBuffer + f Lnet/minecraft/class_1923; field_17656 pos + m (Lnet/minecraft/class_2861;Lnet/minecraft/class_1923;)V + p 2 pos +c net/minecraft/class_2863 net/minecraft/network/packet/c2s/play/SelectMerchantTradeC2SPacket + m (Lnet/minecraft/class_2792;)V method_12430 apply + m (I)V + p 1 tradeId + f I field_13036 tradeId + m ()I method_12431 getTradeId + m (Lnet/minecraft/class_2540;)V + p 1 buf +c net/minecraft/class_2864 net/minecraft/world/level/storage/AlphaChunkIo + f Lnet/minecraft/class_5539; field_28130 world + m (Lnet/minecraft/class_5455$class_5457;Lnet/minecraft/class_2864$class_2865;Lnet/minecraft/class_2487;Lnet/minecraft/class_1966;)V method_12432 convertAlphaChunk + p 2 nbt + p 1 alphaChunk + p 3 biomeSource + m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2864$class_2865; method_12433 readAlphaChunk + p 0 nbt +c net/minecraft/class_2864$class_2865 net/minecraft/world/level/storage/AlphaChunkIo$AlphaChunk + f I field_13046 z + f Lnet/minecraft/class_2832; field_13044 data + f [B field_13045 heightMap + f Lnet/minecraft/class_2499; field_13037 entities + f I field_13047 x + f [B field_13048 blocks + f Lnet/minecraft/class_2832; field_13038 blockLight + f Lnet/minecraft/class_2832; field_13039 skyLight + m (II)V + p 1 x + p 2 z + f Lnet/minecraft/class_2499; field_13041 blockTicks + f Lnet/minecraft/class_2499; field_13040 blockEntities + f J field_13043 lastUpdate + f Z field_13042 terrainPopulated +c net/minecraft/class_1533 net/minecraft/entity/decoration/ItemFrameEntity + m ()Lnet/minecraft/class_3414; method_34240 getRemoveItemSound + m ()Lnet/minecraft/class_3414; method_34241 getBreakSound + f F field_7129 itemDropChance + m ()Lnet/minecraft/class_3414; method_34242 getPlaceSound + m ()Lnet/minecraft/class_3414; method_34243 getAddItemSound + m ()Lnet/minecraft/class_3414; method_34244 getRotateItemSound + f Lnet/minecraft/class_2940; field_7130 ITEM_STACK + m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)V + p 1 type + p 2 world + p 3 pos + p 4 facing + m (Lnet/minecraft/class_1297;Z)V method_6936 dropHeldStack + p 2 alwaysDrop + p 1 entity + f Lnet/minecraft/class_2940; field_7132 ROTATION + m ()I method_6938 getComparatorPower + m (Lnet/minecraft/class_1799;)V method_6935 setHeldItemStack + p 1 stack + m ()I method_6934 getRotation + m (Lnet/minecraft/class_1799;)V method_6937 removeFromFrame + p 1 map + m (I)V method_6939 setRotation + p 1 value + m ()Lnet/minecraft/class_1799; method_33340 getAsItemStack + m (IZ)V method_6941 setRotation + p 1 value + p 2 updateComparators + m (Lnet/minecraft/class_1799;Z)V method_6933 setHeldItemStack + p 1 value + p 2 update + f Lorg/apache/logging/log4j/Logger; field_7131 ITEM_FRAME_LOGGER + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)V + p 1 world + p 2 pos + p 3 facing + m ()Lnet/minecraft/class_1799; method_6940 getHeldItemStack + f Z field_22476 fixed +c net/minecraft/class_1532 net/minecraft/entity/decoration/LeashKnotEntity + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V + p 1 world + p 2 pos + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Lnet/minecraft/class_1532; method_6932 getOrCreate + p 0 world + p 1 pos +c net/minecraft/class_1531 net/minecraft/entity/decoration/ArmorStandEntity + f Lnet/minecraft/class_2371; field_7114 heldItems + m (Z)Lnet/minecraft/class_4048; method_31168 getDimensions + p 1 marker + m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1304;Lnet/minecraft/class_1799;Lnet/minecraft/class_1268;)Z method_6904 equip + p 4 hand + p 2 slot + p 3 stack + p 1 player + m ()Lnet/minecraft/class_2379; method_6917 getLeftLegRotation + m ()Z method_6929 shouldShowArms + m ()Lnet/minecraft/class_2379; method_6921 getHeadRotation + f Lnet/minecraft/class_2940; field_7107 ARMOR_STAND_FLAGS + m (Lnet/minecraft/class_2379;)V method_6909 setLeftLegRotation + p 1 angle + m (Lnet/minecraft/class_1297;)Z method_6918 method_6918 + p 0 entity + m (Lnet/minecraft/class_2379;)V method_6925 setRightArmRotation + p 1 angle + f Lnet/minecraft/class_2379; field_7126 leftArmRotation + f Lnet/minecraft/class_2379; field_7106 bodyRotation + f Lnet/minecraft/class_2940; field_7123 TRACKER_HEAD_ROTATION + f Lnet/minecraft/class_2379; field_7110 leftLegRotation + m ()Z method_6901 shouldHideBasePlate + m (Z)V method_6913 setShowArms + p 1 showArms + f Lnet/minecraft/class_2940; field_7127 TRACKER_LEFT_LEG_ROTATION + m ()Z method_18059 canClip + m (Lnet/minecraft/class_1282;F)V method_6905 updateHealth + p 1 damageSource + p 2 amount + f Z field_7111 invisible + m ()Lnet/minecraft/class_2379; method_6900 getRightLegRotation + m (Lnet/minecraft/class_1282;)V method_6924 breakAndDropItem + p 1 damageSource + f Ljava/util/function/Predicate; field_7102 RIDEABLE_MINECART_PREDICATE + f Lnet/minecraft/class_2379; field_7119 DEFAULT_BODY_ROTATION + m (Lnet/minecraft/class_2379;)V method_6926 setRightLegRotation + p 1 angle + m (Lnet/minecraft/class_1304;)Z method_6915 isSlotDisabled + p 1 slot + f Lnet/minecraft/class_2379; field_7103 rightLegRotation + f Lnet/minecraft/class_2379; field_7115 DEFAULT_RIGHT_ARM_ROTATION + m (Lnet/minecraft/class_1282;)V method_6908 onBreak + p 1 damageSource + m ()V method_6920 playBreakSound + m ()Z method_6912 isMarker + f Lnet/minecraft/class_4048; field_26746 SMALL_DIMENSIONS + f Lnet/minecraft/class_2940; field_7116 TRACKER_LEFT_ARM_ROTATION + f Lnet/minecraft/class_2379; field_7120 rightArmRotation + m (Lnet/minecraft/class_2487;)V method_6928 readPoseNbt + p 1 nbt + m (Lnet/minecraft/class_2379;)V method_6910 setLeftArmRotation + p 1 angle + m ()Lnet/minecraft/class_2379; method_6903 getRightArmRotation + m ()Lnet/minecraft/class_2379; method_6923 getBodyRotation + m (BIZ)B method_6906 setBitField + p 3 set + p 2 bitField + p 1 value + m (Lnet/minecraft/class_2379;)V method_6919 setHeadRotation + p 1 angle + m (Lnet/minecraft/class_2379;)V method_6927 setBodyRotation + p 1 angle + f Lnet/minecraft/class_2379; field_7104 headRotation + f J field_7112 lastHitTime + m ()V method_6898 spawnBreakParticles + m (Z)V method_6907 setHideBasePlate + p 1 hideBasePlate + f Lnet/minecraft/class_2371; field_7108 armorItems + f Lnet/minecraft/class_2940; field_7125 TRACKER_RIGHT_LEG_ROTATION + f Lnet/minecraft/class_4048; field_26745 MARKER_DIMENSIONS + f Lnet/minecraft/class_2940; field_7105 TRACKER_RIGHT_ARM_ROTATION + f Lnet/minecraft/class_2379; field_7124 DEFAULT_LEFT_ARM_ROTATION + f I field_7118 disabledSlots + m ()Lnet/minecraft/class_2487; method_6911 serializePose + m ()Lnet/minecraft/class_2379; method_6930 getLeftArmRotation + m (Z)V method_6922 setSmall + p 1 small + f Lnet/minecraft/class_2940; field_7122 TRACKER_BODY_ROTATION + f Lnet/minecraft/class_2379; field_7117 DEFAULT_RIGHT_LEG_ROTATION + m ()Z method_6914 isSmall + f Lnet/minecraft/class_2379; field_7121 DEFAULT_LEFT_LEG_ROTATION + m (Lnet/minecraft/class_243;)Lnet/minecraft/class_1304; method_6916 slotFromPosition + m (Z)V method_6902 setMarker + p 1 marker + f Lnet/minecraft/class_2379; field_7113 DEFAULT_HEAD_ROTATION + m (Lnet/minecraft/class_1937;DDD)V + p 4 y + p 6 z + p 1 world + p 2 x +c net/minecraft/class_1530 net/minecraft/entity/decoration/AbstractDecorationEntity + m (Lnet/minecraft/class_1297;)Z method_6890 method_6890 + p 0 entity + m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V + p 3 pos + p 2 world + p 1 type + m ()I method_6891 getHeightPixels + f Lnet/minecraft/class_2350; field_7099 facing + m (Lnet/minecraft/class_2350;)V method_6892 setFacing + p 1 facing + m ()Lnet/minecraft/class_2338; method_6896 getDecorationBlockPos + m ()I method_6897 getWidthPixels + f Ljava/util/function/Predicate; field_7098 PREDICATE + f I field_7097 obstructionCheckCounter + m (Lnet/minecraft/class_1297;)V method_6889 onBreak + p 1 entity + f Lnet/minecraft/class_2338; field_7100 attachmentPos + m ()Z method_6888 canStayAttached + m ()V method_6895 updateAttachmentPosition + m ()V method_6894 onPlace +c net/minecraft/class_1526 net/minecraft/entity/boss/dragon/phase/PhaseManager + f Lnet/minecraft/class_1510; field_7065 dragon + m (Lnet/minecraft/class_1527;)Lnet/minecraft/class_1521; method_6865 create + p 1 type + f [Lnet/minecraft/class_1521; field_7064 phases + f Lorg/apache/logging/log4j/Logger; field_7066 LOGGER + m ()Lnet/minecraft/class_1521; method_6864 getCurrent + m (Lnet/minecraft/class_1510;)V + p 1 dragon + f Lnet/minecraft/class_1521; field_7063 current + m (Lnet/minecraft/class_1527;)V method_6863 setPhase + p 1 type +c net/minecraft/class_1525 net/minecraft/entity/boss/dragon/phase/StrafePlayerPhase + f Lorg/apache/logging/log4j/Logger; field_7061 LOGGER + f Lnet/minecraft/class_1309; field_7062 target + m ()V method_6860 updatePath + f Lnet/minecraft/class_243; field_7057 pathTarget + m ()V method_6861 followPath + f Z field_7058 shouldFindNewPath + m (Lnet/minecraft/class_1309;)V method_6862 setTargetEntity + p 1 targetEntity + f Lnet/minecraft/class_11; field_7059 path + f I field_7060 seenTargetTimes +c net/minecraft/class_2859 net/minecraft/network/packet/c2s/play/AdvancementTabC2SPacket + m (Lnet/minecraft/class_2540;)V + p 1 buf + m (Lnet/minecraft/class_2859$class_2860;Lnet/minecraft/class_2960;)V + p 2 tab + p 1 action + m ()Lnet/minecraft/class_2960; method_12416 getTabToOpen + m (Lnet/minecraft/class_2792;)V method_12417 apply + f Lnet/minecraft/class_2960; field_13020 tabToOpen + m ()Lnet/minecraft/class_2859$class_2860; method_12415 getAction + m (Lnet/minecraft/class_161;)Lnet/minecraft/class_2859; method_12418 open + p 0 advancement + m ()Lnet/minecraft/class_2859; method_12414 close + f Lnet/minecraft/class_2859$class_2860; field_13021 action +c net/minecraft/class_2859$class_2860 net/minecraft/network/packet/c2s/play/AdvancementTabC2SPacket$Action +c net/minecraft/class_1524 net/minecraft/entity/boss/dragon/phase/TakeoffPhase + f Lnet/minecraft/class_243; field_7055 pathTarget + f Z field_7056 shouldFindNewPath + f Lnet/minecraft/class_11; field_7054 path + m ()V method_6858 updatePath + m ()V method_6859 followPath +c net/minecraft/class_1523 net/minecraft/entity/boss/dragon/phase/SittingFlamingPhase + f I field_7053 ticks + f I field_7052 timesRun + f Lnet/minecraft/class_1295; field_7051 dragonBreathEntity + m ()V method_6857 reset +c net/minecraft/class_2855 net/minecraft/network/packet/c2s/play/RenameItemC2SPacket + m (Ljava/lang/String;)V + p 1 name + m (Lnet/minecraft/class_2540;)V + p 1 buf + f Ljava/lang/String; field_13013 name + m (Lnet/minecraft/class_2792;)V method_12408 apply + m ()Ljava/lang/String; method_12407 getName +c net/minecraft/class_1528 net/minecraft/entity/boss/WitherEntity + m (I)D method_6881 getHeadZ + p 1 headIndex + f Lnet/minecraft/class_2940; field_7089 TRACKED_ENTITY_ID_3 + f [I field_7092 chargedSkullCooldowns + m (I)F method_6879 getHeadYaw + p 1 headIndex + f I field_7082 blockBreakingCooldown + f [F field_7084 sideHeadPitches + f [F field_7094 prevSideHeadYaws + m (I)F method_6887 getHeadPitch + p 1 headIndex + f Lnet/minecraft/class_2940; field_7085 INVUL_TIMER + m (II)V method_6876 setTrackedEntityId + p 2 id + p 1 headIndex + m ()V method_6885 onSummoned + f Lnet/minecraft/class_2940; field_7090 TRACKED_ENTITY_ID_2 + m (I)V method_6875 setInvulTimer + p 1 ticks + f [I field_7091 skullCooldowns + m (I)D method_6880 getHeadY + p 1 headIndex + f Lnet/minecraft/class_2940; field_7088 TRACKED_ENTITY_ID_1 + m (IDDDZ)V method_6877 shootSkullAt + p 8 charged + p 4 targetY + p 6 targetZ + p 1 headIndex + p 2 targetX + m (I)I method_6882 getTrackedEntityId + p 1 headIndex + f Ljava/util/function/Predicate; field_7086 CAN_ATTACK_PREDICATE + f [F field_7095 prevSideHeadPitches + m (Lnet/minecraft/class_1309;)Z method_6873 method_6873 + p 0 entity + f [F field_7083 sideHeadYaws + m (ILnet/minecraft/class_1309;)V method_6878 shootSkullAt + p 2 target + p 1 headIndex + m (I)D method_6874 getHeadX + p 1 headIndex + m (FFF)F method_6886 getNextAngle + p 3 maxDifference + p 2 desiredAngle + p 1 prevAngle + f I field_30441 DEFAULT_INVUL_TIMER + m ()I method_6884 getInvulnerableTimer + m (Lnet/minecraft/class_2680;)Z method_6883 canDestroy + p 0 block + f Ljava/util/List; field_7087 TRACKED_ENTITY_IDS + m ()Lnet/minecraft/class_5132$class_5133; method_26904 createWitherAttributes + f Lnet/minecraft/class_4051; field_18125 HEAD_TARGET_PREDICATE + f Lnet/minecraft/class_3213; field_7093 bossBar +c net/minecraft/class_1528$class_1529 net/minecraft/entity/boss/WitherEntity$DescendAtHalfHealthGoal +c net/minecraft/class_2856 net/minecraft/network/packet/c2s/play/ResourcePackStatusC2SPacket + f Lnet/minecraft/class_2856$class_2857; field_13014 status + m ()Lnet/minecraft/class_2856$class_2857; method_32308 getStatus + m (Lnet/minecraft/class_2540;)V + p 1 buf + m (Lnet/minecraft/class_2856$class_2857;)V + p 1 status + m (Lnet/minecraft/class_2792;)V method_12409 apply +c net/minecraft/class_2856$class_2857 net/minecraft/network/packet/c2s/play/ResourcePackStatusC2SPacket$Status +c net/minecraft/class_1527 net/minecraft/entity/boss/dragon/phase/PhaseType + f I field_7079 id + m ()I method_6869 count + f Ljava/lang/Class; field_7074 phaseClass + m ()Ljava/lang/reflect/Constructor; method_6867 getConstructor + m (Ljava/lang/Class;Ljava/lang/String;)Lnet/minecraft/class_1527; method_6870 register + p 0 phaseClass + p 1 name + f [Lnet/minecraft/class_1527; field_7080 types + m (I)Lnet/minecraft/class_1527; method_6868 getFromId + p 0 id + m (ILjava/lang/Class;Ljava/lang/String;)V + p 2 phaseClass + p 3 name + p 1 id + m ()I method_6871 getTypeId + m (Lnet/minecraft/class_1510;)Lnet/minecraft/class_1521; method_6866 create + p 1 dragon + f Ljava/lang/String; field_7070 name +c net/minecraft/class_1500 net/minecraft/entity/passive/MuleEntity +c net/minecraft/class_2826 net/minecraft/world/chunk/ChunkSection + m ()I method_12259 getYOffset + f S field_12877 nonEmptyBlockCount + m ()V method_16676 lock + m ()Lnet/minecraft/class_2841; method_12265 getContainer + m (ISSS)V + p 3 randomTickableBlockCount + p 4 nonEmptyFluidCount + p 1 yOffset + p 2 nonEmptyBlockCount + m (IIILnet/minecraft/class_2680;Z)Lnet/minecraft/class_2680; method_12256 setBlockState + p 2 y + p 3 z + p 4 state + p 5 lock + p 1 x + f S field_12881 nonEmptyFluidCount + m (IIILnet/minecraft/class_2680;)Lnet/minecraft/class_2680; method_16675 setBlockState + p 4 state + p 3 z + p 2 y + p 1 x + m ()I method_12260 getPacketSize + m (I)I method_31729 blockCoordFromChunkCoord + p 0 chunkPos + m (I)V + p 1 yOffset + m (III)Lnet/minecraft/class_2680; method_12254 getBlockState + p 2 y + p 3 z + p 1 x + m ()Z method_12262 hasRandomTicks + m (Lnet/minecraft/class_2540;)V method_12258 fromPacket + p 1 buf + m ()Z method_12264 hasRandomFluidTicks + m (Ljava/util/function/Predicate;)Z method_19523 hasAny + p 1 predicate + m ()Z method_12261 isEmpty + f Lnet/minecraft/class_2837; field_12879 PALETTE + f I field_12880 yOffset + m ()V method_16677 unlock + f S field_12882 randomTickableBlockCount + m (III)Lnet/minecraft/class_3610; method_12255 getFluidState + p 1 x + p 2 y + p 3 z + m (Lnet/minecraft/class_2680;I)V method_21731 method_21731 + p 2 count + p 1 state + f Lnet/minecraft/class_2841; field_12878 container + m ()V method_12253 calculateCounts + m (Lnet/minecraft/class_2540;)V method_12257 toPacket + p 1 buf + m ()Z method_12263 hasRandomBlockTicks + m (Lnet/minecraft/class_2826;)Z method_18090 isEmpty + p 0 section +c net/minecraft/class_2827 net/minecraft/network/packet/c2s/play/KeepAliveC2SPacket + f J field_12883 id + m (Lnet/minecraft/class_2540;)V + p 1 buf + m (J)V + p 1 id + m (Lnet/minecraft/class_2792;)V method_12266 apply + m ()J method_12267 getId +c net/minecraft/class_2828 net/minecraft/network/packet/c2s/play/PlayerMoveC2SPacket + m (D)D method_12268 getY + p 1 currentY + m (D)D method_12269 getX + p 1 currentX + m ()Z method_36172 changesLook + m ()Z method_12273 isOnGround + m ()Z method_36171 changesPosition + m (F)F method_12271 getYaw + p 1 currentYaw + m (DDDFFZZZ)V + p 8 pitch + p 7 yaw + p 10 changePosition + p 9 onGround + p 3 y + p 5 z + p 1 x + p 11 changeLook + m (D)D method_12274 getZ + p 1 currentZ + f Z field_29179 onGround + f Z field_12888 changeLook + m (F)F method_12270 getPitch + p 1 currentPitch + m (Lnet/minecraft/class_2792;)V method_12272 apply + f D field_12889 x + f Z field_12890 changePosition + f D field_12886 y + f F field_12887 yaw + f D field_12884 z + f F field_12885 pitch +c net/minecraft/class_2828$class_2829 net/minecraft/network/packet/c2s/play/PlayerMoveC2SPacket$PositionAndOnGround + m (DDDZ)V + p 5 z + p 7 onGround + p 1 x + p 3 y + m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_2828$class_2829; method_34221 read + p 0 buf +c net/minecraft/class_2828$class_2831 net/minecraft/network/packet/c2s/play/PlayerMoveC2SPacket$LookAndOnGround + m (FFZ)V + p 1 yaw + p 2 pitch + p 3 onGround + m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_2828$class_2831; method_34223 read + p 0 buf +c net/minecraft/class_2828$class_5911 net/minecraft/network/packet/c2s/play/PlayerMoveC2SPacket$OnGroundOnly + m (Z)V + p 1 onGround + m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_2828$class_5911; method_34224 read + p 0 buf +c net/minecraft/class_2828$class_2830 net/minecraft/network/packet/c2s/play/PlayerMoveC2SPacket$Full + m (DDDFFZ)V + p 1 x + p 5 z + p 3 y + p 9 onGround + p 7 yaw + p 8 pitch + m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_2828$class_2830; method_34222 read + p 0 buf +c net/minecraft/class_2821 net/minecraft/world/chunk/ReadOnlyChunk + c Represents a read only view of a world chunk used in world generation. + m ()Lnet/minecraft/class_2850; method_12313 getFluidTickScheduler + m (Lnet/minecraft/class_2818;)V + p 1 wrapped + m ()Lnet/minecraft/class_2850; method_12303 getBlockTickScheduler + m (Lnet/minecraft/class_3611;)Z method_12241 method_12241 + p 0 fluid + m ()Lnet/minecraft/class_2818; method_12240 getWrappedChunk + f Lnet/minecraft/class_2818; field_12866 wrapped + m (Lnet/minecraft/class_2902$class_2903;)Lnet/minecraft/class_2902$class_2903; method_12239 transformHeightmapType + p 1 type + m (Lnet/minecraft/class_2248;)Z method_12242 method_12242 + p 0 block +c net/minecraft/class_2822 net/minecraft/network/packet/c2s/play/QueryEntityNbtC2SPacket + m (Lnet/minecraft/class_2540;)V + p 1 buf + m ()I method_12244 getEntityId + f I field_12868 transactionId + f I field_12867 entityId + m ()I method_12245 getTransactionId + m (II)V + p 1 transactionId + p 2 entityId + m (Lnet/minecraft/class_2792;)V method_12243 apply +c net/minecraft/class_2823 net/minecraft/world/chunk/ChunkProvider + m (Lnet/minecraft/class_1944;Lnet/minecraft/class_4076;)V method_12247 onLightUpdate + p 2 pos + p 1 type + m (II)Lnet/minecraft/class_1922; method_12246 getChunk + p 1 chunkX + p 2 chunkZ + m ()Lnet/minecraft/class_1922; method_16399 getWorld +c net/minecraft/class_2824 net/minecraft/network/packet/c2s/play/PlayerInteractEntityC2SPacket + f I field_12870 entityId + m (Lnet/minecraft/class_2540;)V + p 1 buf + m (Lnet/minecraft/class_1297;ZLnet/minecraft/class_1268;Lnet/minecraft/class_243;)Lnet/minecraft/class_2824; method_34208 interactAt + p 0 entity + p 1 playerSneaking + p 2 hand + p 3 pos + m (Lnet/minecraft/class_1297;ZLnet/minecraft/class_1268;)Lnet/minecraft/class_2824; method_34207 interact + p 0 entity + p 1 playerSneaking + p 2 hand + m (Lnet/minecraft/class_1297;Z)Lnet/minecraft/class_2824; method_34206 attack + p 0 entity + p 1 playerSneaking + m (IZLnet/minecraft/class_2824$class_5906;)V + p 1 entityId + p 2 playerSneaking + p 3 type + f Z field_25660 playerSneaking + m (Lnet/minecraft/class_3218;)Lnet/minecraft/class_1297; method_12248 getEntity + p 1 world + f Lnet/minecraft/class_2824$class_5906; field_29170 ATTACK + m (Lnet/minecraft/class_2792;)V method_12251 apply + f Lnet/minecraft/class_2824$class_5906; field_12871 type + m ()Z method_30007 isPlayerSneaking + m (Lnet/minecraft/class_2824$class_5908;)V method_34209 handle + p 1 handler +c net/minecraft/class_2824$class_5909 net/minecraft/network/packet/c2s/play/PlayerInteractEntityC2SPacket$InteractHandler + m (Lnet/minecraft/class_2540;)V + p 1 buf + f Lnet/minecraft/class_1268; field_29176 hand + m (Lnet/minecraft/class_1268;)V + p 1 hand +c net/minecraft/class_2824$class_5908 net/minecraft/network/packet/c2s/play/PlayerInteractEntityC2SPacket$Handler + m (Lnet/minecraft/class_1268;Lnet/minecraft/class_243;)V method_34220 interactAt + p 1 hand + p 2 pos + m ()V method_34218 attack + m (Lnet/minecraft/class_1268;)V method_34219 interact + p 1 hand +c net/minecraft/class_2824$class_5907 net/minecraft/network/packet/c2s/play/PlayerInteractEntityC2SPacket$InteractType + m (Ljava/lang/String;ILjava/util/function/Function;)V + p 3 handlerGetter + f Ljava/util/function/Function; field_29174 handlerGetter +c net/minecraft/class_2824$class_5906 net/minecraft/network/packet/c2s/play/PlayerInteractEntityC2SPacket$InteractTypeHandler + m ()Lnet/minecraft/class_2824$class_5907; method_34211 getType + m (Lnet/minecraft/class_2540;)V method_34212 write + p 1 buf + m (Lnet/minecraft/class_2824$class_5908;)V method_34213 handle + p 1 handler +c net/minecraft/class_2824$class_5910 net/minecraft/network/packet/c2s/play/PlayerInteractEntityC2SPacket$InteractAtHandler + f Lnet/minecraft/class_243; field_29178 pos + m (Lnet/minecraft/class_1268;Lnet/minecraft/class_243;)V + p 2 pos + p 1 hand + m (Lnet/minecraft/class_2540;)V + p 1 buf + f Lnet/minecraft/class_1268; field_29177 hand +c net/minecraft/class_2840 net/minecraft/network/packet/c2s/play/CraftRequestC2SPacket + m ()Lnet/minecraft/class_2960; method_12320 getRecipe + f I field_12933 syncId + f Lnet/minecraft/class_2960; field_12931 recipe + f Z field_12932 craftAll + m (ILnet/minecraft/class_1860;Z)V + p 2 recipe + p 1 syncId + p 3 craftAll + m (Lnet/minecraft/class_2792;)V method_12317 apply + m (Lnet/minecraft/class_2540;)V + p 1 buf + m ()I method_12318 getSyncId + m ()Z method_12319 shouldCraftAll +c net/minecraft/class_2841 net/minecraft/world/chunk/PalettedContainer + m (I)V method_12324 setPaletteSize + p 1 size + f Lnet/minecraft/class_2361; field_12938 idList + m (Lnet/minecraft/class_2487;Ljava/lang/String;Ljava/lang/String;)V method_12330 write + p 1 nbt + p 3 dataKey + p 2 paletteKey + m ()V method_12334 lock + f Ljava/util/concurrent/Semaphore; field_12937 writeLock + f Ljava/util/function/Function; field_12943 elementDeserializer + m (I)Ljava/lang/Object; method_12331 get + p 1 index + m (III)I method_12323 toIndex + p 2 z + p 1 y + p 0 x + f Lnet/minecraft/class_5831; field_28812 lockStack + m (Lnet/minecraft/class_2499;[J)V method_12329 read + p 2 data + p 1 paletteNbt + m (Lnet/minecraft/class_2540;)V method_12325 toPacket + p 1 buf + m (IIILjava/lang/Object;)Ljava/lang/Object; method_16678 set + p 1 x + p 2 y + p 3 z + p 4 value + m (Lnet/minecraft/class_2841$class_4464;)V method_21732 count + p 1 consumer + f Ljava/lang/Object; field_12935 defaultValue + m (Lnet/minecraft/class_2837;Lnet/minecraft/class_2361;Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)V + p 3 elementDeserializer + p 2 idList + p 5 defaultElement + p 4 elementSerializer + m (ILjava/lang/Object;)I method_12333 method_12333 + p 1 added + p 0 newSize + f Lnet/minecraft/class_2837; field_12940 fallbackPalette + f Lnet/minecraft/class_2835; field_12942 noOpPaletteResizeHandler + m (III)Ljava/lang/Object; method_12321 get + p 2 y + p 3 z + p 1 x + m ()V method_12335 unlock + f Lnet/minecraft/class_2837; field_12936 palette + f Lnet/minecraft/class_3508; field_12941 data + f Ljava/util/function/Function; field_12939 elementSerializer + m (ILjava/lang/Object;)V method_12322 set + p 1 index + f I field_12934 paletteSize + m (Ljava/util/function/Predicate;)Z method_19526 hasAny + m (Lnet/minecraft/class_2540;)V method_12326 fromPacket + p 1 buf + m (ILjava/lang/Object;)Ljava/lang/Object; method_12336 setAndGetOldValue + p 2 value + p 1 index + m ()I method_12327 getPacketSize + m (IIILjava/lang/Object;)Ljava/lang/Object; method_12328 setSync + p 1 x + p 2 y + p 3 z + p 4 value +c net/minecraft/class_2841$class_4464 net/minecraft/world/chunk/PalettedContainer$CountConsumer + m (Ljava/lang/Object;I)V accept accept + p 2 count + p 1 object +c net/minecraft/class_2842 net/minecraft/network/packet/c2s/play/UpdatePlayerAbilitiesC2SPacket + f Z field_12948 flying + m ()Z method_12346 isFlying + m (Lnet/minecraft/class_2792;)V method_12339 apply + f I field_33362 FLYING_MASK + m (Lnet/minecraft/class_1656;)V + p 1 abilities + m (Lnet/minecraft/class_2540;)V + p 1 buf +c net/minecraft/class_1511 net/minecraft/entity/decoration/EndCrystalEntity + f I field_7034 endCrystalAge + m (Lnet/minecraft/class_2338;)V method_6837 setBeamTarget + p 1 beamTarget + f Lnet/minecraft/class_2940; field_7033 BEAM_TARGET + m ()Lnet/minecraft/class_2338; method_6838 getBeamTarget + f Lnet/minecraft/class_2940; field_7035 SHOW_BOTTOM + m (Lnet/minecraft/class_1937;DDD)V + p 6 z + p 1 world + p 2 x + p 4 y + m (Lnet/minecraft/class_1282;)V method_6835 crystalDestroyed + p 1 source + m ()Z method_6836 shouldShowBottom + m (Z)V method_6839 setShowBottom + p 1 showBottom +c net/minecraft/class_1510 net/minecraft/entity/boss/dragon/EnderDragonEntity + f Lnet/minecraft/class_1526; field_7028 phaseManager + f Lnet/minecraft/class_1508; field_7014 partWingLeft + f Lnet/minecraft/class_1508; field_7022 partTail3 + m (Lnet/minecraft/class_1508;Lnet/minecraft/class_1282;F)Z method_6816 damagePart + p 1 part + p 3 amount + p 2 source + m ()Lnet/minecraft/class_2881; method_6829 getFight + m (Lnet/minecraft/class_1508;DDD)V method_22863 movePart + p 2 dx + p 1 enderDragonPart + p 4 dy + p 6 dz + f [Lnet/minecraft/class_9; field_7012 pathNodes + c The first 12 path nodes are used for end crystals; the others are not tied to them. + f Lnet/minecraft/class_1508; field_7020 partTail1 + m (Ljava/util/List;)V method_6825 launchLivingEntities + p 1 entities + m ()F method_6820 getHeadVerticalMovement + f Z field_7027 slowedDownByBlock + m (Lnet/minecraft/class_238;)Z method_6821 destroyBlocks + p 1 box + f [I field_7025 pathNodeConnections + c An array of 24 bitflags, where node #i leads to #j if and only if\n{@code (pathNodeConnections[i] & (1 << j)) != 0}. + f I field_7031 ticksSinceDeath + m (DDD)I method_6822 getNearestPathNodeIndex + p 1 x + p 5 z + p 3 y + m (Lnet/minecraft/class_9;Lnet/minecraft/class_9;)Lnet/minecraft/class_11; method_6826 getPathOfAllPredecessors + p 2 node + p 1 unused + m (IILnet/minecraft/class_9;)Lnet/minecraft/class_11; method_6833 findPath + p 1 from + p 2 to + p 3 pathNode + m (I[D[D)F method_6823 getChangeInNeckPitch + p 3 segment2 + p 2 segment1 + p 1 segmentOffset + f I field_7029 damageDuringSitting + f Lnet/minecraft/class_1508; field_7009 partTail2 + f Lnet/minecraft/class_2881; field_7016 fight + m ()V method_6830 tickWithEndCrystals + c Things to do every tick related to end crystals. The Ender Dragon:\n\n* Disconnects from its crystal if it is removed\n* If it is connected to a crystal, then heals every 10 ticks\n* With a 1 in 10 chance each tick, searches for the nearest crystal and connects to it if present + f Lnet/minecraft/class_1508; field_7011 partNeck + f Lnet/minecraft/class_1508; field_7023 partBody + f [[D field_7026 segmentCircularBuffer + c (yaw, y, ?) + f Lnet/minecraft/class_1508; field_7017 partHead + f Lnet/minecraft/class_1508; field_7015 partWingRight + f F field_7019 prevWingPosition + f Lnet/minecraft/class_1511; field_7024 connectedCrystal + m (IF)[D method_6817 getSegmentProperties + p 1 segmentNumber + p 2 tickDelta + m (D)F method_6832 wrapYawChange + p 1 yawDegrees + f I field_7010 latestSegment + m (Ljava/util/List;)V method_6827 damageLivingEntities + p 1 entities + f F field_7030 wingPosition + f Lnet/minecraft/class_4051; field_18120 CLOSE_PLAYER_PREDICATE + f [Lnet/minecraft/class_1508; field_7032 parts + m (Lnet/minecraft/class_1511;Lnet/minecraft/class_2338;Lnet/minecraft/class_1282;)V method_6828 crystalDestroyed + p 3 source + p 1 crystal + p 2 pos + f F field_20865 yawAcceleration + f Lnet/minecraft/class_5; field_7008 pathHeap + m ()I method_6818 getNearestPathNodeIndex + m ()Lnet/minecraft/class_1526; method_6831 getPhaseManager + f Lnet/minecraft/class_2940; field_7013 PHASE_TYPE + f I field_7018 ticksUntilNextGrowl + m (F)Lnet/minecraft/class_243; method_6834 getRotationVectorFromPhase + p 1 tickDelta + f Lorg/apache/logging/log4j/Logger; field_7021 LOGGER + m ()Lnet/minecraft/class_5132$class_5133; method_26903 createEnderDragonAttributes + m ()[Lnet/minecraft/class_1508; method_5690 getBodyParts + m (Lnet/minecraft/class_1282;F)Z method_6819 parentDamage + p 1 source + p 2 amount +c net/minecraft/class_2836 net/minecraft/network/packet/c2s/play/BoatPaddleStateC2SPacket + f Z field_12907 leftPaddling + f Z field_12906 rightPaddling + m (Lnet/minecraft/class_2540;)V + p 1 buf + m (Lnet/minecraft/class_2792;)V method_12283 apply + m ()Z method_12284 isLeftPaddling + m (ZZ)V + p 1 leftPaddling + p 2 rightPaddling + m ()Z method_12285 isRightPaddling +c net/minecraft/class_2837 net/minecraft/world/chunk/Palette + m ()I method_12290 getPacketSize + m (Ljava/lang/Object;)I method_12291 getIndex + p 1 object + m (Lnet/minecraft/class_2499;)V method_12286 readNbt + p 1 nbt + m (Lnet/minecraft/class_2540;)V method_12287 toPacket + p 1 buf + m (I)Ljava/lang/Object; method_12288 getByIndex + p 1 index + m (Lnet/minecraft/class_2540;)V method_12289 fromPacket + p 1 buf + m ()I method_12197 getIndexBits + m (Ljava/util/function/Predicate;)Z method_19525 accepts +c net/minecraft/class_2838 net/minecraft/network/packet/c2s/play/PickFromInventoryC2SPacket + f I field_12908 slot + m ()I method_12293 getSlot + m (I)V + p 1 slot + m (Lnet/minecraft/class_2540;)V + p 1 buf + m (Lnet/minecraft/class_2792;)V method_12292 apply +c net/minecraft/class_1501 net/minecraft/entity/passive/LlamaEntity + f Z field_6999 spit + m (Lnet/minecraft/class_1767;)V method_6799 setCarpetColor + p 1 color + f Lnet/minecraft/class_2940; field_6996 VARIANT + f Lnet/minecraft/class_2940; field_6998 STRENGTH + f Lnet/minecraft/class_1856; field_25375 TAMING_INGREDIENT + m ()Z method_6793 hasFollower + m ()I method_6803 getStrength + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1296;)Lnet/minecraft/class_1501; method_6804 createChild + f Lnet/minecraft/class_1501; field_7000 following + m (I)V method_6798 setVariant + p 1 variant + m ()Lnet/minecraft/class_1501; method_6806 getFollowing + m ()Z method_6807 isTrader + m ()Z method_6805 isFollowing + m ()V method_6796 initializeStrength + m ()Lnet/minecraft/class_1767; method_6800 getCarpetColor + m (I)V method_6802 setStrength + p 1 strength + f Lnet/minecraft/class_2940; field_6995 CARPET_COLOR + m (Lnet/minecraft/class_1309;)V method_6792 spitAt + p 1 target + m ()Lnet/minecraft/class_1501; method_18004 createChild + m (Lnet/minecraft/class_1799;)Lnet/minecraft/class_1767; method_6794 getColorFromCarpet + p 0 color + f Lnet/minecraft/class_1501; field_6997 follower + m ()I method_6809 getVariant + m ()Lnet/minecraft/class_5132$class_5133; method_26900 createLlamaAttributes + m (Lnet/minecraft/class_1501;)V method_6791 follow + p 1 llama + m (Z)V method_6808 setSpit + p 1 spit + m ()V method_6797 stopFollowing +c net/minecraft/class_1501$class_1502 net/minecraft/entity/passive/LlamaEntity$ChaseWolvesGoal + m (Lnet/minecraft/class_1309;)Z method_18446 method_18446 + p 0 wolf + m (Lnet/minecraft/class_1501;)V + p 1 llama +c net/minecraft/class_1501$class_1503 net/minecraft/entity/passive/LlamaEntity$LlamaData + m (I)V + p 1 variant + f I field_7001 variant +c net/minecraft/class_1501$class_1504 net/minecraft/entity/passive/LlamaEntity$SpitRevengeGoal + m (Lnet/minecraft/class_1501;)V + p 1 llama +c net/minecraft/class_2839 net/minecraft/world/chunk/ProtoChunk + m ()Ljava/util/Map; method_12316 getBlockEntityNbts + f [Lnet/minecraft/class_2826; field_12909 sections + m (Lnet/minecraft/class_3195;)Lit/unimi/dsi/fastutil/longs/LongSet; method_12305 method_12305 + p 0 structure + f Lnet/minecraft/class_2843; field_12916 upgradeData + f Ljava/util/Map; field_12930 structureReferences + m (Lnet/minecraft/class_2338;)S method_12300 getPackedSectionRelative + p 0 pos + m (Lnet/minecraft/class_1923;Lnet/minecraft/class_2843;[Lnet/minecraft/class_2826;Lnet/minecraft/class_2850;Lnet/minecraft/class_2850;Lnet/minecraft/class_5539;)V + p 2 upgradeData + p 1 pos + p 6 world + p 4 blockTickScheduler + p 5 fluidTickScheduler + m (Lnet/minecraft/class_3195;)Lit/unimi/dsi/fastutil/longs/LongSet; method_12298 method_12298 + p 0 structure + m (Lnet/minecraft/class_3611;)Z method_12310 method_12310 + p 0 fluid + f Ljava/util/Map; field_12917 blockEntities + f Ljava/util/Map; field_12927 blockEntityTags + f Ljava/util/Map; field_12915 structureStarts + m (Lnet/minecraft/class_2487;)V method_12302 addEntity + p 1 entityTag + m (SILnet/minecraft/class_1923;)Lnet/minecraft/class_2338; method_12314 joinBlockPos + p 1 sectionY + p 2 chunkPos + p 0 sectionRel + f [Lit/unimi/dsi/fastutil/shorts/ShortList; field_12921 postProcessingLists + f Ljava/util/List; field_12929 entities + m (Lnet/minecraft/class_4548;)V method_22405 setBiomes + p 1 biomes + f Ljava/util/List; field_12919 lightSources + m ()[Lit/unimi/dsi/fastutil/shorts/ShortList; method_12296 getLightSourcesBySection + m (Lnet/minecraft/class_2248;)Z method_12311 method_12311 + p 0 block + m (Lnet/minecraft/class_2893$class_2894;)Ljava/util/BitSet; method_12025 getCarvingMask + p 1 carver + m (Lnet/minecraft/class_2893$class_2894;)Ljava/util/BitSet; method_12297 method_12297 + p 0 carver + f Lnet/minecraft/class_5539; field_27229 world + f Lnet/minecraft/class_3568; field_17105 lightingProvider + m (Lnet/minecraft/class_2806;)V method_12308 setStatus + p 1 status + m (Lnet/minecraft/class_2902$class_2903;)Lnet/minecraft/class_2902; method_12299 method_12299 + p 1 type + m (Lnet/minecraft/class_1923;Lnet/minecraft/class_2843;Lnet/minecraft/class_5539;)V + p 3 world + p 2 upgradeData + p 1 pos + m (Lnet/minecraft/class_3568;)V method_17032 setLightingProvider + p 1 lightingProvider + f Z field_12924 shouldSave + m (Lnet/minecraft/class_2893$class_2894;Ljava/util/BitSet;)V method_12307 setCarvingMask + p 2 mask + p 1 carver + f Z field_12914 lightOn + m (Lnet/minecraft/class_2338;)V method_12315 addLightSource + p 1 pos + m (Lnet/minecraft/class_2893$class_2894;)Ljava/util/BitSet; method_28510 getOrCreateCarvingMask + p 1 carver + f Lnet/minecraft/class_4548; field_20656 biomes + m ()Lnet/minecraft/class_2850; method_12303 getBlockTickScheduler + f Lnet/minecraft/class_2806; field_12918 status + m ()Lnet/minecraft/class_2850; method_12313 getFluidTickScheduler + m ()Ljava/util/Map; method_12309 getBlockEntities + m ()Ljava/util/List; method_12295 getEntities + f Ljava/util/Map; field_12926 carvingMasks + f Lnet/minecraft/class_1923; field_12928 pos + f Ljava/util/Map; field_12912 heightmaps + f J field_12925 inhabitedTime + m (SI)V method_12304 addLightSource + p 2 sectionY + p 1 chunkSliceRel + f Lnet/minecraft/class_2850; field_12911 blockTickScheduler + f Lorg/apache/logging/log4j/Logger; field_12920 LOGGER + f Lnet/minecraft/class_2850; field_12923 fluidTickScheduler +c net/minecraft/class_1508 net/minecraft/entity/boss/dragon/EnderDragonPart + m (Lnet/minecraft/class_1510;Ljava/lang/String;FF)V + p 1 owner + p 2 name + p 3 width + p 4 height + f Lnet/minecraft/class_1510; field_7007 owner + f Ljava/lang/String; field_7006 name + f Lnet/minecraft/class_4048; field_18119 partDimensions +c net/minecraft/class_2832 net/minecraft/world/level/storage/AlphaChunkDataArray + m ([BI)V + p 2 yCoordinateBits + p 1 data + m (III)I method_12275 get + p 3 z + p 1 x + p 2 y + f [B field_12894 data + f I field_12893 zOffset + f I field_12892 xOffset +c net/minecraft/class_1507 net/minecraft/entity/mob/ZombieHorseEntity + m ()Lnet/minecraft/class_5132$class_5133; method_26902 createZombieHorseAttributes +c net/minecraft/class_2833 net/minecraft/network/packet/c2s/play/VehicleMoveC2SPacket + m ()F method_12277 getPitch + m ()D method_12276 getZ + f D field_12899 x + m (Lnet/minecraft/class_2540;)V + p 1 buf + m (Lnet/minecraft/class_2792;)V method_12278 apply + f D field_12897 y + f F field_12898 yaw + f D field_12895 z + f F field_12896 pitch + m (Lnet/minecraft/class_1297;)V + p 1 entity + m ()F method_12281 getYaw + m ()D method_12280 getY + m ()D method_12279 getX +c net/minecraft/class_1506 net/minecraft/entity/mob/SkeletonHorseEntity + f I field_7004 trapTime + f Z field_7005 trapped + m ()Z method_6812 isTrapped + m ()Lnet/minecraft/class_5132$class_5133; method_26901 createSkeletonHorseAttributes + m (Z)V method_6813 setTrapped + p 1 trapped + f Lnet/minecraft/class_1505; field_7003 trapTriggerGoal + f I field_30427 DESPAWN_AGE +c net/minecraft/class_2834 net/minecraft/world/chunk/ArrayPalette + f Lnet/minecraft/class_2361; field_12900 idList + f I field_12903 indexBits + f I field_12901 size + f Ljava/util/function/Function; field_12902 valueDeserializer + f [Ljava/lang/Object; field_12904 array + f Lnet/minecraft/class_2835; field_12905 resizeListener + m (Lnet/minecraft/class_2361;ILnet/minecraft/class_2835;Ljava/util/function/Function;)V + p 2 integer + p 1 idList + p 4 valueDeserializer + p 3 resizeListener +c net/minecraft/class_1505 net/minecraft/entity/ai/goal/SkeletonHorseTrapTriggerGoal + m (Lnet/minecraft/class_1506;)V + p 1 skeletonHorse + m (Lnet/minecraft/class_1799;)Lnet/minecraft/class_1799; method_30768 removeEnchantments + p 1 stack + f Lnet/minecraft/class_1506; field_7002 skeletonHorse + m (Lnet/minecraft/class_1266;)Lnet/minecraft/class_1496; method_6810 getHorse + p 1 localDifficulty + m (Lnet/minecraft/class_1266;Lnet/minecraft/class_1496;)Lnet/minecraft/class_1613; method_6811 getSkeleton + p 1 localDifficulty + p 2 vehicle +c net/minecraft/class_2835 net/minecraft/world/chunk/PaletteResizeListener + m (ILjava/lang/Object;)I onResize onResize + p 2 objectAdded + p 1 newSize +c com/mojang/blaze3d/platform/GLX com/mojang/blaze3d/platform/GLX + m (IZZZ)V _renderCrosshair _renderCrosshair + p 3 drawZ + p 2 drawY + p 1 drawX + p 0 size + m (IZ)V _init _init + p 0 debugVerbosity + p 1 debugSync + m (Ljava/util/function/Supplier;)Ljava/lang/Object; make make + p 0 factory + m (Lnet/minecraft/class_1041;)Z _shouldClose _shouldClose + p 0 window + m (Lorg/lwjgl/glfw/GLFWErrorCallbackI;)V _setGlfwErrorCallback _setGlfwErrorCallback + p 0 callback + m (Ljava/lang/Object;Ljava/util/function/Consumer;)Ljava/lang/Object; make make + p 1 initializer + p 0 object + m (Lnet/minecraft/class_1041;)I _getRefreshRate _getRefreshRate + p 0 window +c net/minecraft/class_2803 net/minecraft/network/packet/c2s/play/ClientSettingsC2SPacket + m ()Lnet/minecraft/class_1659; method_12134 getChatVisibility + f Lnet/minecraft/class_1306; field_12782 mainArm + f I field_12778 playerModelBitMask + m ()Lnet/minecraft/class_1306; method_12132 getMainArm + m ()Z method_33894 shouldFilterText + m (Lnet/minecraft/class_2540;)V + p 1 buf + f Ljava/lang/String; field_12777 language + m ()I method_12136 getPlayerModelBitMask + m ()I method_36167 getViewDistance + f Lnet/minecraft/class_1659; field_12781 chatVisibility + f I field_33360 MAX_LANGUAGE_LENGTH + m ()Ljava/lang/String; method_36166 getLanguage + f Z field_12779 chatColors + m (Lnet/minecraft/class_2792;)V method_12133 apply + m ()Z method_12135 hasChatColors + f I field_12780 viewDistance + f Z field_28961 filterText + m (Ljava/lang/String;ILnet/minecraft/class_1659;ZILnet/minecraft/class_1306;Z)V + p 7 filterText + p 5 modelBitMask + p 6 mainArm + p 3 chatVisibility + p 4 chatColors + p 1 language + p 2 viewDistance +c net/minecraft/class_2804 net/minecraft/world/chunk/ChunkNibbleArray + f [B field_12783 bytes + m ()[B method_12137 asByteArray + m (I)I method_12141 get + p 1 index + m (IIII)V method_12145 set + p 4 value + p 2 y + p 3 z + p 1 x + m (III)I method_12139 get + p 3 z + p 2 y + p 1 x + m ([B)V + p 1 bytes + m ()Lnet/minecraft/class_2804; method_12144 copy + m (I)V + p 1 size + m (I)Z method_12143 isEven + p 1 n + m (III)I method_12140 getIndex + p 2 y + p 1 x + p 3 z + m (II)V method_12142 set + p 1 index + p 2 value + m ()Z method_12146 isUninitialized + m (I)I method_12138 divideByTwo + p 1 n +c net/minecraft/class_2805 net/minecraft/network/packet/c2s/play/RequestCommandCompletionsC2SPacket + m (ILjava/lang/String;)V + p 1 completionId + p 2 partialCommand + m ()Ljava/lang/String; method_12148 getPartialCommand + m ()I method_12149 getCompletionId + m (Lnet/minecraft/class_2540;)V + p 1 buf + m (Lnet/minecraft/class_2792;)V method_12147 apply + f Ljava/lang/String; field_12785 partialCommand + f I field_12784 completionId +c net/minecraft/class_2806 net/minecraft/world/chunk/ChunkStatus + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Ljava/util/List;Lnet/minecraft/class_2791;)V method_16570 method_16570 + p 3 chunk + p 2 surroundingChunks + p 1 generator + p 0 world + f Ljava/util/List; field_12791 DISTANCE_TO_STATUS + f Lnet/minecraft/class_2806$class_4305; field_19346 loadTask + m ()Ljava/util/List; method_16558 createOrderedList + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Ljava/util/List;Lnet/minecraft/class_2791;)V method_16567 method_16567 + p 3 chunk + p 2 surroundingChunks + p 1 generator + p 0 world + f Ljava/util/EnumSet; field_12793 heightMapTypes + f I field_16646 index + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_3485;Lnet/minecraft/class_3227;Ljava/util/function/Function;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture; method_20612 runLoadTask + p 1 world + p 2 structureManager + p 5 chunk + p 3 lightingProvider + m (Lnet/minecraft/class_2806;Lnet/minecraft/class_3218;Lnet/minecraft/class_3485;Lnet/minecraft/class_3227;Ljava/util/function/Function;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture; method_20614 method_20614 + p 0 status + p 2 structureManager + p 1 world + p 3 lightingProvider + p 5 chunk + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Ljava/util/List;Lnet/minecraft/class_2791;)V method_17033 method_17033 + p 0 world + p 1 generator + p 2 surroundingChunks + p 3 chunk + f Lnet/minecraft/class_2806$class_2807; field_12792 generationTask + m (Lnet/minecraft/class_2806;Ljava/util/concurrent/Executor;Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Lnet/minecraft/class_3227;Ljava/util/function/Function;Ljava/util/List;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture; method_17034 method_17034 + p 0 targetStatus + m ()Ljava/util/EnumSet; method_12160 getHeightmapTypes + m ()I method_12155 getMaxDistanceFromFull + f Lnet/minecraft/class_2806$class_4305; field_19345 STATUS_BUMP_LOAD_TASK + c A load task which only bumps the chunk status of the chunk. + m (I)Lnet/minecraft/class_2806; method_12161 byDistanceFromFull + p 0 level + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Ljava/util/List;Lnet/minecraft/class_2791;)V method_16566 method_16566 + p 0 targetStatus + p 3 chunk + p 2 surroundingChunks + p 1 generator + m (Ljava/lang/String;Lnet/minecraft/class_2806;ILjava/util/EnumSet;Lnet/minecraft/class_2806$class_2808;Lnet/minecraft/class_2806$class_3768;)Lnet/minecraft/class_2806; method_16555 register + p 1 previous + p 0 id + p 3 heightMapTypes + p 2 taskMargin + p 5 task + p 4 chunkType + f Ljava/util/EnumSet; field_19159 PRE_CARVER_HEIGHTMAPS + m (Lnet/minecraft/class_2806;Ljava/util/concurrent/Executor;Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Lnet/minecraft/class_3227;Ljava/util/function/Function;Ljava/util/List;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture; method_16556 method_16556 + p 2 world + p 0 targetStatus + m (Lnet/minecraft/class_2806;Lnet/minecraft/class_3218;Lnet/minecraft/class_3485;Lnet/minecraft/class_3227;Ljava/util/function/Function;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture; method_20609 method_20609 + p 2 structureManager + p 1 world + p 3 lightingProvider + p 5 chunk + p 0 status + m (Ljava/lang/String;)Lnet/minecraft/class_2806; method_12168 byId + p 0 id + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Ljava/util/List;Lnet/minecraft/class_2791;)V method_17036 method_17036 + p 0 world + p 1 generator + p 2 surroundingChunks + p 3 chunk + m (Lnet/minecraft/class_2806;Ljava/util/concurrent/Executor;Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Lnet/minecraft/class_3227;Ljava/util/function/Function;Ljava/util/List;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture; method_20613 method_20613 + p 0 targetStatus + m (Ljava/lang/String;Lnet/minecraft/class_2806;ILjava/util/EnumSet;Lnet/minecraft/class_2806$class_2808;Lnet/minecraft/class_2806$class_2807;)Lnet/minecraft/class_2806; method_16557 register + p 0 id + p 3 heightMapTypes + p 4 chunkType + p 1 previous + p 2 taskMargin + p 5 task + f Lnet/minecraft/class_2806$class_2808; field_12787 chunkType + m (Lnet/minecraft/class_2806;Lnet/minecraft/class_2791;)Z method_20608 shouldExcludeBlockLight + p 0 status + p 1 chunk + m ()Lnet/minecraft/class_2806$class_2808; method_12164 getChunkType + m (Ljava/util/concurrent/Executor;Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Lnet/minecraft/class_3227;Ljava/util/function/Function;Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; method_12154 runGenerationTask + p 2 world + m (Lnet/minecraft/class_2806;Lnet/minecraft/class_3227;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture; method_20610 getLightingFuture + p 1 lightingProvider + p 2 chunk + p 0 status + f Lnet/minecraft/class_2806; field_16647 previous + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Ljava/util/List;Lnet/minecraft/class_2791;)V method_16565 method_16565 + p 1 generator + p 0 world + p 3 chunk + p 2 surroundingChunks + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Ljava/util/List;Lnet/minecraft/class_2791;)V method_16569 method_16569 + p 3 chunk + p 2 surroundingChunks + p 1 generator + p 0 world + m (Ljava/lang/String;Lnet/minecraft/class_2806;ILjava/util/EnumSet;Lnet/minecraft/class_2806$class_2808;Lnet/minecraft/class_2806$class_2807;Lnet/minecraft/class_2806$class_4305;)V + p 6 generationTask + p 7 loadTask + p 4 heightMapTypes + p 5 chunkType + p 2 previous + p 3 taskMargin + p 1 id + f Ljava/util/EnumSet; field_19160 POST_CARVER_HEIGHTMAPS + m (Lnet/minecraft/class_2806;)Z method_12165 isAtLeast + p 1 chunk + m (Ljava/lang/String;Lnet/minecraft/class_2806;ILjava/util/EnumSet;Lnet/minecraft/class_2806$class_2808;Lnet/minecraft/class_2806$class_2807;Lnet/minecraft/class_2806$class_4305;)Lnet/minecraft/class_2806; method_20611 register + p 0 id + p 1 previous + p 6 loadTask + p 4 chunkType + p 5 task + p 2 taskMargin + p 3 heightMapTypes + f Ljava/lang/String; field_12789 id + f I field_12802 taskMargin + m ()Lnet/minecraft/class_2806; method_16560 getPrevious + f Lit/unimi/dsi/fastutil/ints/IntList; field_12788 STATUS_TO_DISTANCE + m (Lnet/minecraft/class_2806;)I method_12175 getDistanceFromFull + p 0 status + m (Lnet/minecraft/class_2806;Ljava/util/concurrent/Executor;Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Lnet/minecraft/class_3227;Ljava/util/function/Function;Ljava/util/List;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture; method_12151 method_12151 + p 0 status + m ()Ljava/lang/String; method_12172 getId + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Ljava/util/List;Lnet/minecraft/class_2791;)V method_16563 method_16563 + p 3 chunk + p 2 surroundingChunks + p 1 generator + p 0 world + m ()I method_12152 getTaskMargin + m (Lnet/minecraft/class_2806;Lnet/minecraft/class_3218;Lnet/minecraft/class_3485;Lnet/minecraft/class_3227;Ljava/util/function/Function;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture; method_20615 method_20615 + p 1 world + p 0 targetStatus + p 3 lightingProvider + p 2 structureManager + p 5 chunk + m ()I method_16559 getIndex + m (Lnet/minecraft/class_2806;Ljava/util/concurrent/Executor;Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Lnet/minecraft/class_3227;Ljava/util/function/Function;Ljava/util/List;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture; method_33732 method_33732 + p 2 world +c net/minecraft/class_2806$class_2807 net/minecraft/world/chunk/ChunkStatus$GenerationTask + c A task called when a chunk needs to be generated. + m (Lnet/minecraft/class_2806;Ljava/util/concurrent/Executor;Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Lnet/minecraft/class_3227;Ljava/util/function/Function;Ljava/util/List;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture; doWork doWork + p 1 targetStatus + c the status the chunk will be set to after the task is completed + p 3 world +c net/minecraft/class_2806$class_2808 net/minecraft/world/chunk/ChunkStatus$ChunkType + c Specifies the type of a chunk + f Lnet/minecraft/class_2806$class_2808; field_12808 PROTOCHUNK + c A chunk which is incomplete and not loaded to the world yet. + f Lnet/minecraft/class_2806$class_2808; field_12807 LEVELCHUNK + c A chunk which is complete and bound to a world. +c net/minecraft/class_2806$class_4305 net/minecraft/world/chunk/ChunkStatus$LoadTask + c A task called when a chunk is loaded but does not need to be generated. + m (Lnet/minecraft/class_2806;Lnet/minecraft/class_3218;Lnet/minecraft/class_3485;Lnet/minecraft/class_3227;Ljava/util/function/Function;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture; doWork doWork + p 6 chunk + p 1 targetStatus + p 2 world + p 3 structureManager + p 4 lightingProvider +c net/minecraft/class_2806$class_3768 net/minecraft/world/chunk/ChunkStatus$SimpleGenerationTask + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Ljava/util/List;Lnet/minecraft/class_2791;)V doWork doWork + p 3 surroundingChunks + p 2 generator + p 4 chunk + p 1 world +c net/minecraft/class_2802 net/minecraft/world/chunk/ChunkManager + m (IIZ)Lnet/minecraft/class_2818; method_12126 getWorldChunk + p 2 chunkZ + p 3 create + p 1 chunkX + m ()I method_14151 getLoadedChunkCount + m (ZZ)V method_12128 setMobSpawnOptions + p 1 spawnMonsters + p 2 spawnAnimals + m ()Lnet/minecraft/class_3568; method_12130 getLightingProvider + m ()Ljava/lang/String; method_12122 getDebugString + m (Lnet/minecraft/class_1923;Z)V method_12124 setChunkForced + p 1 pos + p 2 forced + m (Ljava/util/function/BooleanSupplier;)V method_12127 tick + m (II)Lnet/minecraft/class_2818; method_21730 getWorldChunk + p 2 chunkZ + p 1 chunkX + m (Lnet/minecraft/class_1923;)Z method_20591 shouldTickChunk + p 1 pos + m (IILnet/minecraft/class_2806;Z)Lnet/minecraft/class_2791; method_12121 getChunk + p 2 z + p 1 x + p 4 create + p 3 leastStatus + m (II)Z method_12123 isChunkLoaded + p 2 z + p 1 x + m (Lnet/minecraft/class_2338;)Z method_20529 shouldTickBlock + p 1 pos +c net/minecraft/class_2820 net/minecraft/network/packet/c2s/play/BookUpdateC2SPacket + m ()I method_12235 getSlot + m ()Z method_12238 wasSigned + m (Lnet/minecraft/class_2792;)V method_12236 apply + f Lnet/minecraft/class_1799; field_12863 book + f I field_26897 slot + f Z field_12864 signed + m ()Lnet/minecraft/class_1799; method_12237 getBook + m (Lnet/minecraft/class_1799;ZI)V + p 1 book + p 2 signed + p 3 slot + m (Lnet/minecraft/class_2540;)V + p 1 buf +c net/minecraft/class_2814 net/minecraft/world/chunk/BiMapPalette + f Lnet/minecraft/class_2835; field_12825 resizeHandler + f Ljava/util/function/Function; field_12823 elementDeserializer + f I field_12822 indexBits + m (Lnet/minecraft/class_2361;ILnet/minecraft/class_2835;Ljava/util/function/Function;Ljava/util/function/Function;)V + p 5 elementSerializer + p 3 resizeHandler + p 4 elementDeserializer + p 1 idList + p 2 indexBits + m (Lnet/minecraft/class_2499;)V method_12196 writeNbt + p 1 nbt + f Ljava/util/function/Function; field_12826 elementSerializer + f Lnet/minecraft/class_3513; field_12824 map + f Lnet/minecraft/class_2361; field_12821 idList +c net/minecraft/class_2815 net/minecraft/network/packet/c2s/play/CloseHandledScreenC2SPacket + m (I)V + p 1 syncId + m (Lnet/minecraft/class_2540;)V + p 1 buf + m (Lnet/minecraft/class_2792;)V method_12198 apply + f I field_12827 syncId + m ()I method_36168 getSyncId +c net/minecraft/class_2816 net/minecraft/world/chunk/IdListPalette + f Ljava/lang/Object; field_12829 defaultValue + f Lnet/minecraft/class_2361; field_12828 idList + m (Lnet/minecraft/class_2361;Ljava/lang/Object;)V + p 1 idList + p 2 defaultValue +c net/minecraft/class_2817 net/minecraft/network/packet/c2s/play/CustomPayloadC2SPacket + f Lnet/minecraft/class_2960; field_12831 BRAND + f Lnet/minecraft/class_2960; field_12830 channel + f I field_33361 MAX_PAYLOAD_SIZE + m (Lnet/minecraft/class_2540;)V + p 1 buf + m (Lnet/minecraft/class_2960;Lnet/minecraft/class_2540;)V + p 2 data + p 1 channel + m ()Lnet/minecraft/class_2540; method_36170 getData + m (Lnet/minecraft/class_2792;)V method_12199 apply + m ()Lnet/minecraft/class_2960; method_36169 getChannel + f Lnet/minecraft/class_2540; field_12832 data +c net/minecraft/class_2810 net/minecraft/world/StructureHolder + m (Lnet/minecraft/class_3195;J)V method_12182 addStructureReference + p 2 reference + p 1 structure + m (Lnet/minecraft/class_3195;)Lnet/minecraft/class_3449; method_12181 getStructureStart + p 1 structure + m (Lnet/minecraft/class_3195;Lnet/minecraft/class_3449;)V method_12184 setStructureStart + p 1 structure + p 2 start + m (Ljava/util/Map;)V method_12183 setStructureReferences + p 1 structureReferences + m ()Ljava/util/Map; method_12179 getStructureReferences + m (Lnet/minecraft/class_3195;)Lit/unimi/dsi/fastutil/longs/LongSet; method_12180 getStructureReferences + p 1 structure +c net/minecraft/class_2811 net/minecraft/network/packet/c2s/play/ButtonClickC2SPacket + m (Lnet/minecraft/class_2540;)V + p 1 buf + f I field_12812 buttonId + f I field_12813 syncId + m ()I method_12187 getSyncId + m ()I method_12186 getButtonId + m (II)V + p 1 syncId + p 2 buttonId + m (Lnet/minecraft/class_2792;)V method_12185 apply +c net/minecraft/class_2812 net/minecraft/world/chunk/EmptyChunk + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1923;)V + p 1 world + p 2 pos +c net/minecraft/class_2812$class_5706 net/minecraft/world/chunk/EmptyChunk$EmptyBiomeArray + f [Lnet/minecraft/class_1959; field_28128 EMPTY_ARRAY + m (Lnet/minecraft/class_1937;)V + p 1 world +c net/minecraft/class_2813 net/minecraft/network/packet/c2s/play/ClickSlotC2SPacket + m ()Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; method_34678 getModifiedStacks + m (Lnet/minecraft/class_2540;)V + p 1 buf + m (IIILnet/minecraft/class_1713;Lnet/minecraft/class_1799;Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;)V + p 1 syncId + p 2 slot + p 3 button + p 4 actionType + p 5 stack + p 6 modifiedStacks + f I field_12817 button + m ()I method_12194 getSyncId + f I field_12818 slot + m ()I method_12193 getButton + f I field_12819 syncId + f Lnet/minecraft/class_1713; field_12815 actionType + m ()I method_12192 getSlot + f Lnet/minecraft/class_1799; field_12816 stack + m (Lnet/minecraft/class_2792;)V method_12191 apply + f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; field_29540 modifiedStacks + m ()Lnet/minecraft/class_1799; method_12190 getStack + m ()Lnet/minecraft/class_1713; method_12195 getActionType +c net/minecraft/class_2818 net/minecraft/world/chunk/WorldChunk + f Ljava/util/function/Consumer; field_12850 loadToWorldConsumer + f Lnet/minecraft/class_1951; field_12841 blockTickScheduler + f Ljava/util/Map; field_12853 heightmaps + m (Lnet/minecraft/class_2818;Lnet/minecraft/class_2338;)Z method_31721 canTickBlockEntity + f Lnet/minecraft/class_2843; field_12849 upgradeData + m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2248; method_12209 method_12209 + p 1 pos + f Lnet/minecraft/class_1951; field_12857 fluidTickScheduler + f Lnet/minecraft/class_4548; field_20655 biomeArray + f Ljava/util/Map; field_27222 blockEntityTickers + m (Ljava/util/function/Supplier;)V method_12207 setLevelTypeProvider + p 1 levelTypeProvider + m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_3611; method_12230 method_12230 + p 1 pos + m (Lnet/minecraft/class_3195;)Lit/unimi/dsi/fastutil/longs/LongSet; method_12212 method_12212 + p 0 structure + m (Lnet/minecraft/class_3218;)V method_20471 enableTickSchedulers + p 1 world + f Z field_12855 loadedToWorld + m ()Z method_31715 canTickBlockEntities + f Z field_12847 lightOn + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1923;Lnet/minecraft/class_4548;)V + p 3 biomes + p 2 pos + p 1 world + m (Lnet/minecraft/class_4548;Lnet/minecraft/class_2540;Lnet/minecraft/class_2487;Ljava/util/BitSet;)V method_12224 loadFromPacket + p 3 nbt + p 2 buf + p 1 biomes + f [Lnet/minecraft/class_2826; field_12840 sections + m (Lnet/minecraft/class_2586;Lnet/minecraft/class_5558;)Lnet/minecraft/class_5562; method_31718 wrapTicker + p 1 blockEntity + p 2 blockEntityTicker + f Ljava/util/Map; field_12846 pendingBlockEntityNbts + m ()V method_12221 runPostProcessing + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2487;)Lnet/minecraft/class_2586; method_12204 loadBlockEntity + p 1 pos + p 2 nbt + f [Lit/unimi/dsi/fastutil/shorts/ShortList; field_12836 postProcessingLists + f Ljava/util/Map; field_12838 structureStarts + m (Lnet/minecraft/class_2338;)V method_31725 removeBlockEntityTicker + m (Lnet/minecraft/class_2586;Lnet/minecraft/class_5558;Lnet/minecraft/class_2338;Lnet/minecraft/class_2818$class_5564;)Lnet/minecraft/class_2818$class_5564; method_31719 method_31719 + p 3 pos + m (Lnet/minecraft/class_2586;)V method_31723 updateTicker + p 1 blockEntity + f J field_12843 inhabitedTime + f Lorg/apache/logging/log4j/Logger; field_12839 LOGGER + f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; field_28129 gameEventDispatchers + m (Lnet/minecraft/class_2586;)V method_12216 addBlockEntity + p 1 blockEntity + f Ljava/util/Map; field_12854 blockEntities + m ()V method_31712 removeAllBlockEntities + m (Lnet/minecraft/class_2338;)Z method_31724 canTickBlockEntity + p 1 pos + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1923;Lnet/minecraft/class_4548;Lnet/minecraft/class_2843;Lnet/minecraft/class_1951;Lnet/minecraft/class_1951;J[Lnet/minecraft/class_2826;Ljava/util/function/Consumer;)V + p 9 sections + p 10 loadToWorldConsumer + p 1 world + p 2 pos + p 3 biomes + p 4 upgradeData + p 5 blockTickScheduler + p 6 fluidTickScheduler + p 7 inhabitedTime + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2839;Ljava/util/function/Consumer;)V + p 2 protoChunk + m ()V method_12220 markDirty + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2818$class_2819;)Lnet/minecraft/class_2586; method_12201 getBlockEntity + p 1 pos + p 2 creationType + m ()V method_20530 disableTickSchedulers + m (Lnet/minecraft/class_3195;)Lit/unimi/dsi/fastutil/longs/LongSet; method_12222 method_12222 + p 0 structure + m ()V method_31713 updateAllBlockEntities + f Lnet/minecraft/class_1937; field_12858 world + m (Lnet/minecraft/class_2586;)V method_32919 updateGameEventListener + p 1 blockEntity + f Lnet/minecraft/class_1923; field_12848 pos + m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2586; method_12208 createBlockEntity + p 1 pos + m ()Z method_12223 isEmpty + m ()Lnet/minecraft/class_1937; method_12200 getWorld + f Lnet/minecraft/class_5562; field_27221 EMPTY_BLOCK_ENTITY_TICKER + m (Lnet/minecraft/class_2902$class_2903;)Lnet/minecraft/class_2902; method_12231 method_12231 + p 1 type + m ()Ljava/util/Map; method_12214 getBlockEntities + f Ljava/util/function/Supplier; field_12856 levelTypeProvider + m (I)Lnet/minecraft/class_5713; method_32917 method_32917 + p 1 sectionCoord + m ()Lnet/minecraft/class_3193$class_3194; method_12225 getLevelType + m (Lnet/minecraft/class_2586;)V method_32920 method_32920 + p 1 blockEntity + f Z field_12834 shouldSave + m ()V method_12206 loadToWorld + m (III)Lnet/minecraft/class_3610; method_12234 getFluidState + p 3 z + p 1 x + p 2 y + f Ljava/util/Map; field_12845 structureReferences + f Lnet/minecraft/class_2826; field_12852 EMPTY_SECTION + m (Z)V method_12226 setLoadedToWorld + p 1 loaded + m (Lnet/minecraft/class_2586;)V method_31722 removeBlockEntity + p 1 blockEntity +c net/minecraft/class_2818$class_2819 net/minecraft/world/chunk/WorldChunk$CreationType +c net/minecraft/class_2818$class_5564 net/minecraft/world/chunk/WorldChunk$WrappedBlockEntityTickInvoker + m (Lnet/minecraft/class_5562;)V method_31727 setWrapped + p 1 wrapped + f Lnet/minecraft/class_5562; field_27228 wrapped + m (Lnet/minecraft/class_2818;Lnet/minecraft/class_5562;)V + p 2 wrapped +c net/minecraft/class_2818$class_5563 net/minecraft/world/chunk/WorldChunk$DirectBlockEntityTickInvoker + f Z field_27226 hasWarned + f Lnet/minecraft/class_5558; field_27225 ticker + f Lnet/minecraft/class_2818; field_27223 worldChunk + m (Lnet/minecraft/class_2818;Lnet/minecraft/class_2586;Lnet/minecraft/class_5558;)V + p 3 ticker + p 2 blockEntity + f Lnet/minecraft/class_2586; field_27224 blockEntity +c net/minecraft/class_5986 net/minecraft/unused/packageinfo/PackageInfo5986 +c net/minecraft/class_4655 net/minecraft/world/gen/stateprovider/PillarBlockStateProvider + m (Lnet/minecraft/class_4655;)Lnet/minecraft/class_2248; method_28866 method_28866 + p 0 provider + f Lnet/minecraft/class_2248; field_21313 block + f Lcom/mojang/serialization/Codec; field_24944 CODEC + m (Lnet/minecraft/class_2248;)V + p 1 block +c net/minecraft/class_3324 net/minecraft/server/PlayerManager + m ()Z method_14614 isWhitelistEnabled + f Lnet/minecraft/server/MinecraftServer; field_14360 server + f Ljava/io/File; field_14343 WHITELIST_FILE + f Ljava/io/File; field_14355 BANNED_PLAYERS_FILE + m (Lnet/minecraft/class_1657;DDDDLnet/minecraft/class_5321;Lnet/minecraft/class_2596;)V method_14605 sendToAround + p 1 player + p 2 x + p 4 y + p 6 z + p 8 distance + p 10 worldKey + p 11 packet + m (Lnet/minecraft/class_2535;Lnet/minecraft/class_3222;)V method_14570 onPlayerConnect + p 1 connection + p 2 player + f Lnet/minecraft/class_3337; field_14361 whitelist + m (Lcom/mojang/authlib/GameProfile;)Z method_14609 canBypassPlayerLimit + p 1 profile + m (Lnet/minecraft/class_2596;)V method_14581 sendToAll + p 1 packet + m (Lnet/minecraft/class_3222;)V method_14611 remove + p 1 player + m (Lnet/minecraft/class_3222;Lnet/minecraft/class_3218;)V method_14606 sendWorldInfo + p 1 player + p 2 world + m (Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/class_3222; method_14613 createPlayer + p 1 profile + m (Lnet/minecraft/class_3222;)V method_14594 sendPlayerStatus + p 1 player + m ()Ljava/util/List; method_14571 getPlayerList + c Gets a list of all players on a Minecraft server.\nThis list should not be modified! + m ()V method_14572 onDataPacksReloaded + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1297;)Lnet/minecraft/class_1297; method_18241 method_18241 + p 1 vehicle + f Lnet/minecraft/class_29; field_14358 saveHandler + m ()V method_14601 updatePlayerLatency + f Ljava/io/File; field_14364 BANNED_IPS_FILE + m (Lcom/mojang/authlib/GameProfile;)Z method_14569 isOperator + p 1 profile + m (Lnet/minecraft/class_2995;Lnet/minecraft/class_3222;)V method_14588 sendScoreboard + p 1 scoreboard + p 2 player + m ()I method_14592 getMaxPlayerCount + m (Lnet/minecraft/class_3222;I)V method_14596 sendCommandTree + p 2 permissionLevel + p 1 player + f Ljava/util/List; field_14351 players + m ()V method_14617 saveAllPlayerData + f Ljava/io/File; field_14348 OPERATORS_FILE + f Ljava/util/Map; field_14346 advancementTrackers + m (Ljava/lang/String;)Ljava/util/List; method_14559 getPlayersByIp + p 1 ip + f Ljava/util/Map; field_14354 playerMap + m (Lnet/minecraft/class_1657;Lnet/minecraft/class_2561;)V method_14564 sendToTeam + p 2 message + p 1 source + m (Ljava/net/SocketAddress;Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/class_2561; method_14586 checkCanJoin + p 2 profile + p 1 address + m (Ljava/lang/String;)Lnet/minecraft/class_3222; method_14566 getPlayer + p 1 name + m ()I method_14568 getViewDistance + f Lnet/minecraft/class_3317; field_14345 bannedIps + f Z field_14350 cheatsAllowed + m (Lnet/minecraft/class_3222;Z)Lnet/minecraft/class_3222; method_14556 respawnPlayer + p 2 alive + p 1 player + m (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_5455$class_5457;Lnet/minecraft/class_29;I)V + p 3 saveHandler + p 4 maxPlayers + p 1 server + p 2 registryManager + m ()Lnet/minecraft/class_3317; method_14585 getIpBanList + m (Lnet/minecraft/class_2561;Lnet/minecraft/class_2556;Ljava/util/UUID;)V method_14616 broadcastChatMessage + p 3 sender + p 1 message + p 2 type + f I field_14359 viewDistance + m ()Lnet/minecraft/class_3335; method_14563 getUserBanList + m ()Z method_14579 areCheatsAllowed + m (Ljava/util/UUID;)Lnet/minecraft/class_3222; method_14602 getPlayer + p 1 uuid + f I field_14347 maxPlayers + m (Lcom/mojang/authlib/GameProfile;)V method_14582 addToOperators + p 1 profile + m ()V method_14599 reloadWhitelist + m (Lnet/minecraft/class_2561;Ljava/util/function/Function;Lnet/minecraft/class_2556;Ljava/util/UUID;)V method_33810 broadcast + p 1 serverMessage + p 2 playerMessageFactory + p 3 playerMessageType + p 4 sender + m (Lnet/minecraft/class_3222;)V method_14576 sendCommandTree + p 1 player + m (Lnet/minecraft/class_1657;Lnet/minecraft/class_2561;)V method_14565 sendToOtherTeams + p 1 source + p 2 message + m (Lnet/minecraft/class_1657;)Lnet/minecraft/class_3442; method_14583 createStatHandler + p 1 player + f Ljava/util/Map; field_14362 statisticsMap + m (I)V method_14608 setViewDistance + p 1 viewDistance + f Lorg/apache/logging/log4j/Logger; field_14349 LOGGER + m (Lnet/minecraft/class_3218;)V method_14591 setMainWorld + p 1 world + m (Lcom/mojang/authlib/GameProfile;)Z method_14587 isWhitelisted + p 1 profile + m (Z)V method_14607 setCheatsAllowed + p 1 cheatsAllowed + m ()Lnet/minecraft/class_3337; method_14590 getWhitelist + f Z field_14352 whitelistEnabled + f Lnet/minecraft/class_5455$class_5457; field_24626 registryManager + m ()Lnet/minecraft/server/MinecraftServer; method_14561 getServer + m ()I method_14574 getCurrentPlayerCount + m ()Lnet/minecraft/class_2487; method_14567 getUserData + c Gets the user data of the player hosting the Minecraft server.\n\n@return the user data of the host of the server if the server is an integrated server, otherwise {@code null} + f Lnet/minecraft/class_3335; field_14344 bannedProfiles + f Lnet/minecraft/class_3326; field_14353 ops + f Ljava/text/SimpleDateFormat; field_14356 DATE_FORMATTER + m (Lnet/minecraft/class_3222;)V method_14577 savePlayerData + p 1 player + m (Lcom/mojang/authlib/GameProfile;)V method_14604 removeFromOperators + p 1 profile + f I field_14357 latencyUpdateTimer + m ()Lnet/minecraft/class_3326; method_14603 getOpList + m ()[Ljava/lang/String; method_14560 getWhitelistedNames + m (Lnet/minecraft/class_3222;)Lnet/minecraft/class_2985; method_14578 getAdvancementTracker + p 1 player + m (Z)V method_14557 setWhitelistEnabled + p 1 whitelistEnabled + m ()[Ljava/lang/String; method_14584 getOpNames + m (Lnet/minecraft/class_3222;)Lnet/minecraft/class_2487; method_14600 loadPlayerData + p 1 player + m ()[Ljava/lang/String; method_14580 getPlayerNames + m (Lnet/minecraft/class_2596;Lnet/minecraft/class_5321;)V method_14589 sendToDimension + p 1 packet + p 2 dimension + m ()V method_14597 disconnectAllPlayers +c net/minecraft/class_5985 net/minecraft/unused/packageinfo/PackageInfo5985 +c net/minecraft/class_4654 net/minecraft/world/gen/stateprovider/PlainsFlowerBlockStateProvider + f [Lnet/minecraft/class_2680; field_21312 FLOWERS + f [Lnet/minecraft/class_2680; field_21311 TULIPS + f Lcom/mojang/serialization/Codec; field_24942 CODEC + f Lnet/minecraft/class_4654; field_24943 INSTANCE +c net/minecraft/class_5988 net/minecraft/unused/packageinfo/PackageInfo5988 +c net/minecraft/class_4657 net/minecraft/world/gen/stateprovider/WeightedBlockStateProvider + f Lnet/minecraft/class_6005; field_21315 states + m (Lnet/minecraft/class_6005;)V + p 1 states + f Lcom/mojang/serialization/Codec; field_24946 CODEC + m (Lnet/minecraft/class_6005;)Lcom/mojang/serialization/DataResult; method_28868 wrap + p 0 states +c net/minecraft/class_3326 net/minecraft/server/OperatorList + m (Lcom/mojang/authlib/GameProfile;)Z method_14620 isOp + p 1 profile + m (Lcom/mojang/authlib/GameProfile;)Ljava/lang/String; method_14619 toString +c net/minecraft/class_5987 net/minecraft/unused/packageinfo/PackageInfo5987 +c net/minecraft/class_4656 net/minecraft/world/gen/stateprovider/SimpleBlockStateProvider + f Lcom/mojang/serialization/Codec; field_24945 CODEC + f Lnet/minecraft/class_2680; field_21314 state + m (Lnet/minecraft/class_2680;)V + p 1 state +c net/minecraft/class_5982 net/minecraft/unused/packageinfo/PackageInfo5982 +c net/minecraft/class_4651 net/minecraft/world/gen/stateprovider/BlockStateProvider + f Lcom/mojang/serialization/Codec; field_24937 TYPE_CODEC + m (Ljava/util/Random;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680; method_23455 getBlockState + p 2 pos + p 1 random + m ()Lnet/minecraft/class_4652; method_28862 getType +c net/minecraft/class_3320 net/minecraft/server/BannedIpEntry + m (Ljava/lang/String;)V + p 1 ip + m (Lcom/google/gson/JsonObject;)Ljava/lang/String; method_14532 getIp + p 0 json + m (Lcom/google/gson/JsonObject;)V + p 1 json + m (Ljava/lang/String;Ljava/util/Date;Ljava/lang/String;Ljava/util/Date;Ljava/lang/String;)V + p 5 reason + p 3 source + p 4 expiry + p 1 ip + p 2 created +c net/minecraft/class_4650 net/minecraft/world/gen/foliage/SpruceFoliagePlacer + f Lnet/minecraft/class_6017; field_23757 trunkHeight + m (Lnet/minecraft/class_6017;Lnet/minecraft/class_6017;Lnet/minecraft/class_6017;)V + p 1 radius + p 3 trunkHeight + p 2 offset + f Lcom/mojang/serialization/Codec; field_24936 CODEC +c net/minecraft/class_3321 net/minecraft/server/ServerConfigHandler + m (Lnet/minecraft/server/MinecraftServer;)Z method_14539 convertOperators + p 0 server + m (Lnet/minecraft/server/MinecraftServer;)Z method_14547 convertBannedPlayers + p 0 server + m (Ljava/io/File;)V method_14549 markFileConverted + p 0 file + m (Lnet/minecraft/server/MinecraftServer;)Z method_14545 convertBannedIps + p 0 server + m (Lnet/minecraft/server/MinecraftServer;)Z method_14533 convertWhitelist + p 0 server + f Ljava/io/File; field_14327 OPERATORS_FILE + f Ljava/io/File; field_14325 WHITE_LIST_FILE + m (Lnet/minecraft/server/MinecraftServer;Ljava/util/Collection;Lcom/mojang/authlib/ProfileLookupCallback;)V method_14538 lookupProfile + p 0 server + p 2 callback + p 1 bannedPlayers + f Ljava/io/File; field_14328 BANNED_PLAYERS_FILE + m (Lnet/minecraft/class_3176;)Z method_14550 convertPlayerFiles + p 0 minecraftServer + m (Ljava/lang/String;Ljava/util/Date;)Ljava/util/Date; method_14535 parseDate + p 1 fallback + p 0 dateString + m (Lnet/minecraft/server/MinecraftServer;)Ljava/io/File; method_14536 getLevelPlayersFolder + p 0 server + m (Ljava/io/File;)V method_14534 createDirectory + p 0 directory + m (Lnet/minecraft/server/MinecraftServer;)Z method_14542 checkPlayerConversionSuccess + p 0 server + f Ljava/io/File; field_14324 BANNED_IPS_FILE + m (Lnet/minecraft/server/MinecraftServer;)Z method_14540 checkSuccess + p 0 server + f Lorg/apache/logging/log4j/Logger; field_14326 LOGGER + m ()Z method_14541 checkListConversionSuccess + m (Lnet/minecraft/server/MinecraftServer;Ljava/lang/String;)Ljava/util/UUID; method_14546 getPlayerUuidByName + p 0 server + p 1 name + m (Ljava/io/File;Ljava/util/Map;)Ljava/util/List; method_14543 processSimpleListFile + p 1 valueMap + p 0 file +c net/minecraft/class_3321$class_3322 net/minecraft/server/ServerConfigHandler$ServerConfigException + m (Ljava/lang/String;Ljava/lang/Throwable;)V + p 1 title + p 2 other + m (Ljava/lang/String;)V + p 1 title +c net/minecraft/class_3321$1 net/minecraft/server/ServerConfigHandler$1 + m (Lcom/mojang/authlib/GameProfile;Ljava/lang/Exception;)V onProfileLookupFailed onProfileLookupFailed + p 2 exception + p 1 profile + m (Lcom/mojang/authlib/GameProfile;)V onProfileLookupSucceeded onProfileLookupSucceeded + p 1 profile +c net/minecraft/class_3321$4 net/minecraft/server/ServerConfigHandler$4 + m (Lcom/mojang/authlib/GameProfile;Ljava/lang/Exception;)V onProfileLookupFailed onProfileLookupFailed + p 2 exception + p 1 profile + m (Lcom/mojang/authlib/GameProfile;)V onProfileLookupSucceeded onProfileLookupSucceeded + p 1 profile +c net/minecraft/class_3321$5 net/minecraft/server/ServerConfigHandler$5 + m (Lcom/mojang/authlib/GameProfile;)V onProfileLookupSucceeded onProfileLookupSucceeded + p 1 profile + m (Lcom/mojang/authlib/GameProfile;Ljava/lang/Exception;)V onProfileLookupFailed onProfileLookupFailed + p 2 exception + p 1 profile + m (Lcom/mojang/authlib/GameProfile;)Ljava/lang/String; method_14554 getPlayerFileName + p 1 profile + m (Ljava/io/File;Ljava/lang/String;Ljava/lang/String;)V method_14553 convertPlayerFile + p 2 fileName + p 3 uuid + p 1 playerDataFolder +c net/minecraft/class_3321$2 net/minecraft/server/ServerConfigHandler$2 + m (Lcom/mojang/authlib/GameProfile;Ljava/lang/Exception;)V onProfileLookupFailed onProfileLookupFailed + p 2 exception + p 1 profile + m (Lcom/mojang/authlib/GameProfile;)V onProfileLookupSucceeded onProfileLookupSucceeded + p 1 profile +c net/minecraft/class_3321$3 net/minecraft/server/ServerConfigHandler$3 + m (Lcom/mojang/authlib/GameProfile;Ljava/lang/Exception;)V onProfileLookupFailed onProfileLookupFailed + p 1 profile + p 2 exception + m (Lcom/mojang/authlib/GameProfile;)V onProfileLookupSucceeded onProfileLookupSucceeded + p 1 profile +c net/minecraft/class_5984 net/minecraft/unused/packageinfo/PackageInfo5984 +c net/minecraft/class_4653 net/minecraft/world/gen/stateprovider/ForestFlowerBlockStateProvider + f [Lnet/minecraft/class_2680; field_21310 FLOWERS + f Lcom/mojang/serialization/Codec; field_24940 CODEC + f Lnet/minecraft/class_4653; field_24941 INSTANCE +c net/minecraft/class_5983 net/minecraft/unused/packageinfo/PackageInfo5983 +c net/minecraft/class_4652 net/minecraft/world/gen/stateprovider/BlockStateProviderType + m (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_4652; method_23457 register + p 0 id + p 1 codec + f Lcom/mojang/serialization/Codec; field_24939 codec + m ()Lcom/mojang/serialization/Codec; method_28863 getCodec + m (Lcom/mojang/serialization/Codec;)V + p 1 codec +c net/minecraft/class_5979 net/minecraft/unused/packageinfo/PackageInfo5979 +c net/minecraft/class_3316 net/minecraft/world/gen/decorator/CountNoiseBiasedDecorator + m (Ljava/util/Random;Lnet/minecraft/class_3275;Lnet/minecraft/class_2338;)I method_30467 getCount +c net/minecraft/class_4648 net/minecraft/world/gen/foliage/FoliagePlacerType + f Lcom/mojang/serialization/Codec; field_24932 codec + m (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_4648; method_28850 register + p 0 id + p 1 codec + m (Lcom/mojang/serialization/Codec;)V + p 1 codec + m ()Lcom/mojang/serialization/Codec; method_28849 getCodec +c net/minecraft/class_3317 net/minecraft/server/BannedIpList + m (Ljava/net/SocketAddress;)Z method_14527 isBanned + p 1 ip + m (Ljava/net/SocketAddress;)Ljava/lang/String; method_14526 stringifyAddress + p 1 address + m (Ljava/lang/String;)Z method_14529 isBanned + p 1 ip + m (Ljava/net/SocketAddress;)Lnet/minecraft/class_3320; method_14528 get + p 1 address +c net/minecraft/class_5978 net/minecraft/unused/packageinfo/PackageInfo5978 +c net/minecraft/class_4647 net/minecraft/world/gen/foliage/FoliagePlacer + m (Ljava/util/Random;)I method_27386 getRandomOffset + p 1 random + f Lcom/mojang/serialization/Codec; field_24931 TYPE_CODEC + m (Ljava/util/Random;IIIIZ)Z method_27387 isPositionInvalid + c Normalizes x and z coords before checking if they are invalid. + p 1 random + p 2 dx + p 5 radius + p 6 giantTrunk + p 3 y + p 4 dz + f Lnet/minecraft/class_6017; field_21296 radius + m (Lnet/minecraft/class_3746;Ljava/util/function/BiConsumer;Ljava/util/Random;Lnet/minecraft/class_4643;ILnet/minecraft/class_4647$class_5208;III)V method_23448 generate + c This is the main method used to generate foliage. + p 7 radius + p 9 offset + m (Ljava/util/Random;ILnet/minecraft/class_4643;)I method_26989 getRandomHeight + p 1 random + p 2 trunkHeight + p 3 config + m (Lnet/minecraft/class_3746;Ljava/util/function/BiConsumer;Ljava/util/Random;Lnet/minecraft/class_4643;ILnet/minecraft/class_4647$class_5208;II)V method_27385 generate + m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P2; method_30411 fillFoliagePlacerFields + m (Lnet/minecraft/class_3746;Ljava/util/function/BiConsumer;Ljava/util/Random;Lnet/minecraft/class_4643;Lnet/minecraft/class_2338;)V method_34359 placeFoliageBlock + p 2 random + p 3 config + m (Ljava/util/Random;I)I method_23452 getRandomRadius + p 2 baseHeight + p 1 random + m (Lnet/minecraft/class_6017;Lnet/minecraft/class_6017;)V + p 1 radius + p 2 offset + f Lnet/minecraft/class_6017; field_23753 offset + m (Lnet/minecraft/class_3746;Ljava/util/function/BiConsumer;Ljava/util/Random;Lnet/minecraft/class_4643;Lnet/minecraft/class_2338;IIZ)V method_23449 generateSquare + c Generates a square of leaves with the given radius. Sub-classes can use the method {@code isInvalidForLeaves} to exclude certain positions, such as corners. + p 8 giantTrunk + p 7 y + m (Ljava/util/Random;IIIIZ)Z method_23451 isInvalidForLeaves + c Used to exclude certain positions such as corners when creating a square of leaves. + p 6 giantTrunk + p 5 radius + p 4 dz + p 3 y + p 2 dx + p 1 random + m ()Lnet/minecraft/class_4648; method_28843 getType +c net/minecraft/class_4647$class_5208 net/minecraft/world/gen/foliage/FoliagePlacer$TreeNode + c A point on a tree to generate foliage around + m (Lnet/minecraft/class_2338;IZ)V + p 2 foliageRadius + p 1 center + p 3 giantTrunk + f Lnet/minecraft/class_2338; field_24158 center + f I field_24159 foliageRadius + f Z field_24160 giantTrunk + m ()I method_27389 getFoliageRadius + m ()Lnet/minecraft/class_2338; method_27388 getCenter + m ()Z method_27390 isGiantTrunk + c Whether this node is the top of a giant (2x2 block) trunk +c net/minecraft/class_4649 net/minecraft/world/gen/foliage/PineFoliagePlacer + f Lcom/mojang/serialization/Codec; field_24935 CODEC + m (Lnet/minecraft/class_6017;Lnet/minecraft/class_6017;Lnet/minecraft/class_6017;)V + p 3 height + p 2 offset + p 1 radius + f Lnet/minecraft/class_6017; field_23755 height +c net/minecraft/class_5991 net/minecraft/unused/packageinfo/PackageInfo5991 +c net/minecraft/class_4660 net/minecraft/world/gen/treedecorator/CocoaBeansTreeDecorator + m (F)V + p 1 probability + m (ILnet/minecraft/class_2338;)Z method_23465 method_23465 + p 1 pos + f Lcom/mojang/serialization/Codec; field_24959 CODEC + f F field_21318 probability +c net/minecraft/class_5990 net/minecraft/unused/packageinfo/PackageInfo5990 +c net/minecraft/class_4666 net/minecraft/client/option/StickyKeyBinding + m (Ljava/lang/String;ILjava/lang/String;Ljava/util/function/BooleanSupplier;)V + p 4 toggleGetter + p 3 category + p 2 code + p 1 id + f Ljava/util/function/BooleanSupplier; field_21334 toggleGetter +c net/minecraft/class_5997 net/minecraft/unused/packageinfo/PackageInfo5997 +c net/minecraft/class_3335 net/minecraft/server/BannedPlayerList + m (Lcom/mojang/authlib/GameProfile;)Z method_14650 contains + p 1 profile + m (Lcom/mojang/authlib/GameProfile;)Ljava/lang/String; method_14649 toString +c net/minecraft/class_5996 net/minecraft/util/annotation/Debug + c An annotation, mostly on side-effect-free methods.\n\n

Most methods annotated are getters that don't cause side-effects. Some of\nthose methods also may execute dry-runs.\n\n

However, it is present on {@link\nnet.minecraft.entity.passive.BeeEntity.MoveToHiveGoal}, and its purpose in that\ncase is not yet clear.\n\n

This annotation has class retention and can be applied to a wide range of\ntargets.\n\n

This annotation is not {@link java.lang.annotation.Documented}, and hence\nwill not appear in the generated javadoc for annotated elements. +c net/minecraft/class_4668 net/minecraft/client/render/RenderPhase + f Lnet/minecraft/class_4668$class_4683; field_21376 MIPMAP_BLOCK_ATLAS_TEXTURE + f Lnet/minecraft/class_4668$class_4676; field_21383 ENABLE_LIGHTMAP + f Lnet/minecraft/class_4668$class_5942; field_29433 LINES_SHADER + f Lnet/minecraft/class_4668$class_5942; field_29445 CUTOUT_SHADER + f Lnet/minecraft/class_4668$class_5942; field_29417 WATER_MASK_SHADER + f Lnet/minecraft/class_4668$class_5942; field_29429 LIGHTNING_SHADER + f Lnet/minecraft/class_4668$class_4672; field_21347 EQUAL_DEPTH_TEST + f Lnet/minecraft/class_4668$class_5942; field_29405 ITEM_ENTITY_TRANSLUCENT_CULL_SHADER + m (Ljava/lang/String;Ljava/lang/Runnable;Ljava/lang/Runnable;)V + p 3 endAction + p 1 name + p 2 beginAction + f Lnet/minecraft/class_4668$class_5942; field_29421 TRANSLUCENT_GLINT_SHADER + m ()V method_23516 startDrawing + f Lnet/minecraft/class_4668$class_5942; field_29444 CUTOUT_MIPPED_SHADER + f Lnet/minecraft/class_4668$class_4685; field_21369 CRUMBLING_TRANSPARENCY + f Lnet/minecraft/class_4668$class_5942; field_29428 TRANSPARENT_TEXT_SHADER + f Lnet/minecraft/class_4668$class_4672; field_21346 ALWAYS_DEPTH_TEST + f Lnet/minecraft/class_4668$class_5942; field_29404 ENTITY_CUTOUT_NONULL_OFFSET_Z_SHADER + f Lnet/minecraft/class_4668$class_5942; field_29416 LEASH_SHADER + f Lnet/minecraft/class_4668$class_5942; field_29420 ARMOR_ENTITY_GLINT_SHADER + f Lnet/minecraft/class_4668$class_5942; field_29432 END_GATEWAY_SHADER + f Lnet/minecraft/class_4668$class_5942; field_29435 BLOCK_SHADER + f Lnet/minecraft/class_4668$class_4685; field_21364 NO_TRANSPARENCY + f Lnet/minecraft/class_4668$class_5942; field_29447 TRANSLUCENT_MOVING_BLOCK_SHADER + f Lnet/minecraft/class_4668$class_4686; field_21351 DEPTH_MASK + f Lnet/minecraft/class_4668$class_4677; field_21360 FULL_LINE_WIDTH + f Lnet/minecraft/class_4668$class_5942; field_29411 ENTITY_NO_OUTLINE_SHADER + f Lnet/minecraft/class_4668$class_5942; field_29423 DIRECT_GLINT_SHADER + f Lnet/minecraft/class_4668$class_5942; field_29407 ENTITY_TRANSLUCENT_SHADER + f Lnet/minecraft/class_4668$class_5942; field_29419 ARMOR_GLINT_SHADER + f Ljava/lang/String; field_21363 name + f Lnet/minecraft/class_4668$class_5942; field_29451 ENTITY_CUTOUT_SHADER + f Lnet/minecraft/class_4668$class_4684; field_21381 GLINT_TEXTURING + f Lnet/minecraft/class_4668$class_5942; field_29446 TRANSLUCENT_SHADER + f Lnet/minecraft/class_4668$class_4683; field_21377 BLOCK_ATLAS_TEXTURE + f Lnet/minecraft/class_4668$class_4676; field_21384 DISABLE_LIGHTMAP + f Lnet/minecraft/class_4668$class_5942; field_29422 GLINT_SHADER + f Lnet/minecraft/class_4668$class_4686; field_21350 COLOR_MASK + f Lnet/minecraft/class_4668$class_5942; field_29434 NO_SHADER + f Lnet/minecraft/class_4668$class_4672; field_21348 LEQUAL_DEPTH_TEST + f Lnet/minecraft/class_4668$class_5942; field_29406 ENTITY_TRANSLUCENT_CULL_SHADER + f Lnet/minecraft/class_4668$class_5942; field_29418 OUTLINE_SHADER + f Lnet/minecraft/class_4668$class_4678; field_25283 CLOUDS_TARGET + f Lnet/minecraft/class_4668$class_5942; field_29450 ENTITY_SOLID_SHADER + f Lnet/minecraft/class_4668$class_5942; field_29410 ENTITY_DECAL_SHADER + f Lnet/minecraft/class_4668$class_4675; field_21352 NO_LAYERING + f Lnet/minecraft/class_4668$class_5942; field_29413 ENTITY_ALPHA_SHADER + f Lnet/minecraft/class_4668$class_5942; field_29425 DIRECT_ENTITY_GLINT_SHADER + f Lnet/minecraft/class_4668$class_4671; field_21344 ENABLE_CULLING + f Ljava/lang/Runnable; field_21361 beginAction + f Lnet/minecraft/class_4668$class_4684; field_21379 DEFAULT_TEXTURING + f Lnet/minecraft/class_4668$class_5942; field_29437 POSITION_COLOR_LIGHTMAP_SHADER + f Lnet/minecraft/class_4668$class_4685; field_21366 ADDITIVE_TRANSPARENCY + f Lnet/minecraft/class_4668$class_5942; field_29449 ARMOR_CUTOUT_NO_CULL_SHADER + f Lnet/minecraft/class_4668$class_4686; field_21349 ALL_MASK + f Lnet/minecraft/class_4668$class_5942; field_29409 BEACON_BEAM_SHADER + f Lnet/minecraft/class_4668$class_4678; field_25282 WEATHER_TARGET + f Lnet/minecraft/class_4668$class_4685; field_21370 TRANSLUCENT_TRANSPARENCY + f Lnet/minecraft/class_4668$class_5942; field_29441 POSITION_COLOR_TEXTURE_LIGHTMAP_SHADER + f Lnet/minecraft/class_4668$class_5942; field_29424 ENTITY_GLINT_SHADER + f Lnet/minecraft/class_4668$class_5942; field_29436 NEW_ENTITY_SHADER + f Lnet/minecraft/class_4668$class_5942; field_29412 ENTITY_SHADOW_SHADER + f Ljava/lang/Runnable; field_21362 endAction + f Lnet/minecraft/class_4668$class_5942; field_29448 TRANSLUCENT_NO_CRUMBLING_SHADER + f Lnet/minecraft/class_4668$class_5942; field_29408 ENTITY_SMOOTH_CUTOUT_SHADER + f Lnet/minecraft/class_4668$class_4678; field_25281 PARTICLES_TARGET + f Lnet/minecraft/class_4668$class_4684; field_21382 ENTITY_GLINT_TEXTURING + f Lnet/minecraft/class_4668$class_5942; field_29440 POSITION_TEXTURE_SHADER + f Lnet/minecraft/class_4668$class_5942; field_29452 ENTITY_CUTOUT_NONULL_SHADER + f Lnet/minecraft/class_4668$class_5939; field_21378 NO_TEXTURE + f Lnet/minecraft/class_4668$class_4679; field_21386 DISABLE_OVERLAY_COLOR + f Lnet/minecraft/class_4668$class_5942; field_29439 POSITION_COLOR_TEXTURE_SHADER + f Lnet/minecraft/class_4668$class_4685; field_21368 GLINT_TRANSPARENCY + f Lnet/minecraft/class_4668$class_5942; field_29415 ENERGY_SWIRL_SHADER + f Lnet/minecraft/class_4668$class_5942; field_29427 TEXT_SHADER + f Lnet/minecraft/class_4668$class_4678; field_21359 OUTLINE_TARGET + f Lnet/minecraft/class_4668$class_4678; field_25280 TRANSLUCENT_TARGET + m ()V method_23518 endDrawing + m (F)V method_23517 setupGlintTexturing + p 0 scale + f Lnet/minecraft/class_4668$class_4675; field_22241 VIEW_OFFSET_Z_LAYERING + f Lnet/minecraft/class_4668$class_5942; field_29431 END_PORTAL_SHADER + f Lnet/minecraft/class_4668$class_5942; field_29443 SOLID_SHADER + f Lnet/minecraft/class_4668$class_4675; field_21353 POLYGON_OFFSET_LAYERING + f Lnet/minecraft/class_4668$class_5942; field_29414 EYES_SHADER + f Lnet/minecraft/class_4668$class_4671; field_21345 DISABLE_CULLING + f Lnet/minecraft/class_4668$class_4679; field_21385 ENABLE_OVERLAY_COLOR + f Lnet/minecraft/class_4668$class_4685; field_21367 LIGHTNING_TRANSPARENCY + f Lnet/minecraft/class_4668$class_5942; field_29426 CRUMBLING_SHADER + f Lnet/minecraft/class_4668$class_5942; field_29438 POSITION_SHADER + f Lnet/minecraft/class_4668$class_4678; field_21358 MAIN_TARGET + f Lnet/minecraft/class_4668$class_4678; field_25643 ITEM_TARGET + f Lnet/minecraft/class_4668$class_5942; field_29442 COLOR_SHADER + f Lnet/minecraft/class_4668$class_5942; field_29430 TRIPWIRE_SHADER +c net/minecraft/class_4668$class_4685 net/minecraft/client/render/RenderPhase$Transparency +c net/minecraft/class_4668$class_4684 net/minecraft/client/render/RenderPhase$Texturing +c net/minecraft/class_4668$class_4683 net/minecraft/client/render/RenderPhase$Texture + f Ljava/util/Optional; field_21397 id + f Z field_21398 blur + f Z field_21399 mipmap + m (Lnet/minecraft/class_2960;ZZ)V + p 2 blur + p 3 mipmap + p 1 id +c net/minecraft/class_4668$class_4682 net/minecraft/client/render/RenderPhase$OffsetTexturing + m (FF)V + p 2 y + p 1 x +c net/minecraft/class_4668$class_4686 net/minecraft/client/render/RenderPhase$WriteMaskState + f Z field_21401 depth + f Z field_21400 color + m (ZZ)V + p 2 depth + p 1 color +c net/minecraft/class_4668$class_5939 net/minecraft/client/render/RenderPhase$TextureBase + m (Ljava/lang/Runnable;Ljava/lang/Runnable;)V + p 2 unapply + p 1 apply + m ()Ljava/util/Optional; method_23564 getId +c net/minecraft/class_4668$class_4670 net/minecraft/client/render/RenderPhase$Toggleable + m (Ljava/lang/String;Ljava/lang/Runnable;Ljava/lang/Runnable;Z)V + p 4 enabled + p 3 unapply + p 2 apply + p 1 name + f Z field_21390 enabled +c net/minecraft/class_4668$class_4672 net/minecraft/client/render/RenderPhase$DepthTest + f Ljava/lang/String; field_22242 depthFunctionName + c A string representation of the comparison function used by this {@code DepthTest} phase.\n@see org.lwjgl.opengl.GL11#glDepthFunc(int) + m (Ljava/lang/String;I)V + p 1 depthFunctionName + p 2 depthFunction +c net/minecraft/class_4668$class_4671 net/minecraft/client/render/RenderPhase$Cull + m (Z)V + p 1 culling +c net/minecraft/class_4668$class_4678 net/minecraft/client/render/RenderPhase$Target +c net/minecraft/class_4668$class_4677 net/minecraft/client/render/RenderPhase$LineWidth + m (Ljava/util/OptionalDouble;)V + p 1 width + f Ljava/util/OptionalDouble; field_21392 width +c net/minecraft/class_4668$class_4676 net/minecraft/client/render/RenderPhase$Lightmap + m (Z)V + p 1 lightmap +c net/minecraft/class_4668$class_4675 net/minecraft/client/render/RenderPhase$Layering +c net/minecraft/class_4668$class_4679 net/minecraft/client/render/RenderPhase$Overlay + m (Z)V + p 1 overlayColor +c net/minecraft/class_4668$class_5942 net/minecraft/client/render/RenderPhase$Shader + f Ljava/util/Optional; field_29455 supplier + m (Ljava/util/function/Supplier;)V + p 1 supplier +c net/minecraft/class_4668$class_5940 net/minecraft/client/render/RenderPhase$Textures + m (Lcom/google/common/collect/ImmutableList;)V + p 1 textures + f Ljava/util/Optional; field_29453 id + m ()Lnet/minecraft/class_4668$class_5940$class_5941; method_34560 create +c net/minecraft/class_4668$class_5940$class_5941 net/minecraft/client/render/RenderPhase$Textures$Builder + f Lcom/google/common/collect/ImmutableList$Builder; field_29454 textures + m ()Lnet/minecraft/class_4668$class_5940; method_34562 build + m (Lnet/minecraft/class_2960;ZZ)Lnet/minecraft/class_4668$class_5940$class_5941; method_34563 add + p 2 blur + p 1 id + p 3 mipmap +c net/minecraft/class_5999 net/minecraft/datafixer/schema/Schema2571 + m (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities registerEntities + p 1 schema + m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V method_34967 registerEntity + p 0 schema + p 1 entityTypes + p 2 name +c net/minecraft/class_3336 net/minecraft/server/BannedPlayerEntry + m (Lcom/google/gson/JsonObject;)Lcom/mojang/authlib/GameProfile; method_14651 profileFromJson + p 0 json + m (Lcom/google/gson/JsonObject;)V + p 1 json + m (Lcom/mojang/authlib/GameProfile;)V + p 1 profile + m (Lcom/mojang/authlib/GameProfile;Ljava/util/Date;Ljava/lang/String;Ljava/util/Date;Ljava/lang/String;)V + p 2 created + p 1 profile + p 4 expiry + p 3 source + p 5 reason +c net/minecraft/class_2006 net/minecraft/advancement/criterion/ConstructBeaconCriterion + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_2006$class_2008; method_8811 conditionsFromJson + f Lnet/minecraft/class_2960; field_9504 ID + m (ILnet/minecraft/class_2006$class_2008;)Z method_22459 method_22459 + p 1 conditions + m (Lnet/minecraft/class_3222;I)V method_8812 trigger + p 1 player + p 2 level +c net/minecraft/class_2006$class_2008 net/minecraft/advancement/criterion/ConstructBeaconCriterion$Conditions + m (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2096$class_2100;)V + p 2 level + p 1 player + f Lnet/minecraft/class_2096$class_2100; field_9508 level + m (I)Z method_8817 matches + p 1 level + m (Lnet/minecraft/class_2096$class_2100;)Lnet/minecraft/class_2006$class_2008; method_8818 level + p 0 level +c net/minecraft/class_4667 net/minecraft/client/gui/screen/option/GameOptionsScreen + m (Lnet/minecraft/class_437;Lnet/minecraft/class_315;Lnet/minecraft/class_2561;)V + p 2 gameOptions + p 1 parent + p 3 title + f Lnet/minecraft/class_437; field_21335 parent + f Lnet/minecraft/class_315; field_21336 gameOptions + m (Lnet/minecraft/class_353;II)Ljava/util/List; method_31048 getHoveredButtonTooltip + p 2 mouseY + p 0 buttonList + p 1 mouseX +c net/minecraft/class_3337 net/minecraft/server/Whitelist + m (Lcom/mojang/authlib/GameProfile;)Z method_14653 isAllowed + p 1 profile + m (Lcom/mojang/authlib/GameProfile;)Ljava/lang/String; method_14652 toString +c net/minecraft/class_5998 net/minecraft/unused/packageinfo/PackageInfo5998 +c net/minecraft/class_3330 net/minecraft/server/ServerConfigEntry + m ()Ljava/lang/Object; method_14626 getKey + f Ljava/lang/Object; field_14368 key + m ()Z method_14627 isInvalid + m (Lcom/google/gson/JsonObject;)V method_24896 fromJson + p 1 json + m (Ljava/lang/Object;)V + p 1 key +c net/minecraft/class_5993 net/minecraft/unused/packageinfo/PackageInfo5993 +c net/minecraft/class_4662 net/minecraft/world/gen/treedecorator/TreeDecorator + c Tree decorators can add additional blocks to trees, such as vines or beehives. + f Lcom/mojang/serialization/Codec; field_24962 TYPE_CODEC + m (Ljava/util/function/BiConsumer;Lnet/minecraft/class_2338;Lnet/minecraft/class_2746;)V method_23471 placeVine + m (Lnet/minecraft/class_3746;Ljava/util/function/BiConsumer;Ljava/util/Random;Ljava/util/List;Ljava/util/List;)V method_23469 generate + p 4 leavesPositions + m ()Lnet/minecraft/class_4663; method_28893 getType +c net/minecraft/class_3331 net/minecraft/server/ServerConfigList + m ()V method_14630 load + m ()Ljava/util/Collection; method_14632 values + m ()V method_14631 removeInvalidEntries + f Ljava/io/File; field_14370 file + m ()[Ljava/lang/String; method_14636 getNames + m (Ljava/lang/Object;)Lnet/minecraft/class_3330; method_14640 get + p 1 key + m (Ljava/lang/Object;)Z method_14644 contains + m (Lnet/minecraft/class_3330;)V method_14638 remove + p 1 entry + m ()V method_14629 save + f Ljava/util/Map; field_14371 map + m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_3330; method_14642 fromJson + p 1 json + m (Ljava/lang/Object;)V method_14635 remove + p 1 key + m (Ljava/lang/Object;)Ljava/lang/String; method_14634 toString + p 1 profile + m (Ljava/io/File;)V + p 1 file + m (Lnet/minecraft/class_3330;)V method_14633 add + p 1 entry + f Lcom/google/gson/Gson; field_14374 GSON + f Lorg/apache/logging/log4j/Logger; field_14373 LOGGER + m ()Ljava/io/File; method_14643 getFile + m ()Z method_14641 isEmpty +c net/minecraft/class_5992 net/minecraft/unused/packageinfo/PackageInfo5992 +c net/minecraft/class_4661 net/minecraft/world/gen/treedecorator/LeavesVineTreeDecorator + f Lnet/minecraft/class_4661; field_24961 INSTANCE + f Lcom/mojang/serialization/Codec; field_24960 CODEC + m (Lnet/minecraft/class_3746;Lnet/minecraft/class_2338;Lnet/minecraft/class_2746;Ljava/util/function/BiConsumer;)V method_23467 placeVines + c Places a vine at a given position and then up to 4 more vines going downwards. +c net/minecraft/class_5995 net/minecraft/util/HeapDumping + c A heap-dumping (dumps all object data in a JVM) utility using\n{@link HotSpotDiagnosticMXBean} from the Java Management Extensions API. + m ()Lcom/sun/management/HotSpotDiagnosticMXBean; method_34934 getBean + m (Ljava/lang/String;Z)V method_34935 dump + c Dumps the heap to the {@code outputFile} file in the same format as the hprof\nheap dump.\n\n@see HotSpotDiagnosticMXBean#dumpHeap(String, boolean) + p 0 outputFile + c the system-dependent file name + p 1 live + c if {@code true} dump only live objects, i.e. objects that are reachable from others + f Ljava/lang/String; field_29840 HOTSPOT_DIAGNOSTIC_MXBEAN_NAME + c String representation of the {@code ObjectName} for the {@link HotSpotDiagnosticMXBean}. + f Lcom/sun/management/HotSpotDiagnosticMXBean; field_29841 bean +c net/minecraft/class_4664 net/minecraft/world/gen/treedecorator/TrunkVineTreeDecorator + f Lcom/mojang/serialization/Codec; field_24964 CODEC + f Lnet/minecraft/class_4664; field_24965 INSTANCE +c net/minecraft/class_2002 net/minecraft/advancement/criterion/ChanneledLightningCriterion + m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1297;)Lnet/minecraft/class_47; method_27791 method_27791 + p 1 entity + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_2002$class_2004; method_8801 conditionsFromJson + m (Ljava/util/List;Lnet/minecraft/class_2002$class_2004;)Z method_22458 method_22458 + p 1 conditions + m (Lnet/minecraft/class_3222;Ljava/util/Collection;)V method_8803 trigger + p 1 player + p 2 victims + f Lnet/minecraft/class_2960; field_9499 ID +c net/minecraft/class_2002$class_2004 net/minecraft/advancement/criterion/ChanneledLightningCriterion$Conditions + f [Lnet/minecraft/class_2048$class_5258; field_9503 victims + m ([Lnet/minecraft/class_2048;)Lnet/minecraft/class_2002$class_2004; method_8809 create + p 0 victims + m (Lnet/minecraft/class_2048$class_5258;[Lnet/minecraft/class_2048$class_5258;)V + p 1 player + p 2 victims + m (Ljava/util/Collection;)Z method_8808 matches + p 1 victims +c net/minecraft/class_5994 net/minecraft/unused/packageinfo/PackageInfo5994 +c net/minecraft/class_4663 net/minecraft/world/gen/treedecorator/TreeDecoratorType + m (Lcom/mojang/serialization/Codec;)V + p 1 codec + m ()Lcom/mojang/serialization/Codec; method_28894 getCodec + m (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_4663; method_28895 register + p 1 codec + p 0 id + f Lcom/mojang/serialization/Codec; field_24963 codec +c net/minecraft/class_3327 net/minecraft/server/OperatorEntry + m (Lcom/google/gson/JsonObject;)Lcom/mojang/authlib/GameProfile; method_14621 getProfileFromJson + p 0 json + f I field_14366 permissionLevel + f Z field_14367 bypassPlayerLimit + m (Lcom/google/gson/JsonObject;)V + p 1 json + m ()Z method_14622 canBypassPlayerLimit + m ()I method_14623 getPermissionLevel + m (Lcom/mojang/authlib/GameProfile;IZ)V + p 1 profile + p 2 permissionLevel + p 3 bypassPlayerLimit +c net/minecraft/class_4659 net/minecraft/world/gen/treedecorator/BeehiveTreeDecorator + f F field_21317 probability + m (ILnet/minecraft/class_2338;)Z method_23464 method_23464 + p 1 pos + f Lcom/mojang/serialization/Codec; field_24958 CODEC + m (F)V + p 1 probability + m (Lnet/minecraft/class_4659;)Ljava/lang/Float; method_28890 method_28890 + p 0 decorator +c net/minecraft/class_5989 net/minecraft/unused/packageinfo/PackageInfo5989 +c net/minecraft/class_4658 net/minecraft/world/gen/treedecorator/AlterGroundTreeDecorator + m (ILnet/minecraft/class_2338;)Z method_23460 method_23460 + p 1 pos + m (Lnet/minecraft/class_4651;)V + p 1 provider + f Lnet/minecraft/class_4651; field_21316 provider + f Lcom/mojang/serialization/Codec; field_24957 CODEC + m (Lnet/minecraft/class_3746;Ljava/util/function/BiConsumer;Ljava/util/Random;Lnet/minecraft/class_2338;)V method_23463 setColumn + m (Lnet/minecraft/class_3746;Ljava/util/function/BiConsumer;Ljava/util/Random;Lnet/minecraft/class_2338;)V method_23462 setArea +c net/minecraft/class_703 net/minecraft/client/particle/Particle + m ()V method_3085 markDead + f Z field_3845 onGround + f Z field_3843 dead + f Lnet/minecraft/class_638; field_3851 world + m (Lnet/minecraft/class_638;DDD)V + p 6 z + p 4 y + p 2 x + p 1 world + m (I)V method_3077 setMaxAge + p 1 maxAge + f D field_3854 y + f Lnet/minecraft/class_238; field_3872 boundingBox + m (Lnet/minecraft/class_638;DDDDDD)V + p 1 world + p 2 x + p 12 velocityZ + p 8 velocityX + p 10 velocityY + p 4 y + p 6 z + f Lnet/minecraft/class_238; field_3860 EMPTY_BOUNDING_BOX + m ()Lnet/minecraft/class_3999; method_18122 getType + f D field_3874 x + f D field_3852 velocityX + f Ljava/util/Random; field_3840 random + f F field_3844 gravityStrength + f D field_3850 velocityZ + f I field_3866 age + f F field_3842 colorGreen + m (FFF)V method_3084 setColor + p 1 red + p 2 green + p 3 blue + m (DDD)V method_34753 setVelocity + p 1 velocityX + p 3 velocityY + p 5 velocityZ + f D field_3838 prevPosY + m (F)I method_3068 getBrightness + p 1 tint + f D field_3858 prevPosX + m (Lnet/minecraft/class_238;)V method_3067 setBoundingBox + p 1 boundingBox + m ()V method_3070 tick + f D field_3856 prevPosZ + m (FF)V method_3080 setBoundingBoxSpacing + p 2 spacingY + p 1 spacingXZ + m ()Ljava/util/Optional; method_34019 getGroup + c Returns the optional group that this particle belongs to.\n\n

A particle group restricts the number of particles from the group that\ncan be rendered in a client world. If the particle does not have a group,\nit is not restricted. + m ()Z method_3086 isAlive + m (F)Lnet/minecraft/class_703; method_3087 scale + p 1 scale + m ()V method_3072 repositionFromBoundingBox + m (F)Lnet/minecraft/class_703; method_3075 move + p 1 speed + m (F)V method_3083 setColorAlpha + p 1 alpha + m ()I method_3082 getMaxAge + f F field_3867 spacingY + f F field_3857 prevAngle + m (DDD)V method_3063 setPos + p 3 y + p 1 x + p 5 z + f I field_3847 maxAge + f F field_3841 colorAlpha + f F field_3861 colorRed + m (Lnet/minecraft/class_4588;Lnet/minecraft/class_4184;F)V method_3074 buildGeometry + p 1 vertexConsumer + p 2 camera + p 3 tickDelta + f D field_3871 z + m ()Lnet/minecraft/class_238; method_3064 getBoundingBox + f Z field_3862 collidesWithWorld + f F field_3849 spacingXZ + f D field_3869 velocityY + f F field_3839 angle + f F field_3859 colorBlue + m (DDD)V method_3069 move + p 1 dx + p 5 dz + p 3 dy +c net/minecraft/class_702 net/minecraft/client/particle/ParticleManager + m (Lnet/minecraft/class_2394;DDDDDD)Lnet/minecraft/class_703; method_3056 addParticle + p 10 velocityY + p 12 velocityZ + p 1 parameters + p 2 x + p 4 y + p 6 z + p 8 velocityX + m (Lnet/minecraft/class_3999;Ljava/util/Queue;)V method_18126 method_18126 + p 2 queue + p 1 sheet + m (Ljava/util/Collection;)V method_3048 tickParticles + c Ticks all particles belonging to the same texture sheet. + p 1 particles + c a collection of particles from the same sheet + m (Lnet/minecraft/class_1297;Lnet/minecraft/class_2394;I)V method_3051 addEmitter + p 1 entity + p 2 parameters + p 3 maxAge + m ()V method_3057 tick + f Ljava/util/List; field_17820 PARTICLE_TEXTURE_SHEETS + f Ljava/util/Map; field_3830 particles + m (Lnet/minecraft/class_5878;)V method_34023 method_34023 + p 1 group + f Ljava/util/Random; field_3832 random + m (Lnet/minecraft/class_703;)V method_3058 addParticle + p 1 particle + m (Lnet/minecraft/class_1297;Lnet/minecraft/class_2394;)V method_3061 addEmitter + p 1 entity + p 2 parameters + f I field_32657 MAX_PARTICLE_COUNT + m (Lnet/minecraft/class_5878;)Z method_34021 canAdd + c Returns if another particle from {@code group} can be rendered by this\nmanager. + p 1 group + f Ljava/util/Queue; field_3837 newEmitterParticles + m (Lnet/minecraft/class_638;Lnet/minecraft/class_1060;)V + p 1 world + p 2 textureManager + m (Lnet/minecraft/class_638;)V method_3045 setWorld + p 1 world + f Lnet/minecraft/class_1060; field_3831 textureManager + m ()V method_3062 registerDefaultFactories + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)V method_3054 addBlockBreakingParticles + p 1 pos + p 2 direction + m (Lnet/minecraft/class_2394;DDDDDD)Lnet/minecraft/class_703; method_3055 createParticle + p 12 velocityZ + p 1 parameters + p 2 x + p 4 y + p 6 z + p 8 velocityX + p 10 velocityY + f Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap; field_29072 groupCounts + f Lnet/minecraft/class_638; field_3834 world + m (Lnet/minecraft/class_2396;Lnet/minecraft/class_702$class_4091;)V method_18834 registerFactory + p 2 factory + p 1 type + m (Lnet/minecraft/class_5878;I)V method_34022 addTo + p 2 count + p 1 group + m ()V method_18829 clearAtlas + m ()Ljava/lang/String; method_3052 getDebugString + m (Lnet/minecraft/class_703;)V method_3059 tickParticle + p 1 particle + f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; field_3835 factories + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597$class_4598;Lnet/minecraft/class_765;Lnet/minecraft/class_4184;F)V method_3049 renderParticles + p 4 camera + p 1 matrices + f Lnet/minecraft/class_1059; field_18301 particleAtlasTexture + m (Lnet/minecraft/class_2396;Lnet/minecraft/class_707;)V method_3043 registerFactory + p 1 type + p 2 factory + f Ljava/util/Map; field_18300 spriteAwareFactories + m (Lnet/minecraft/class_3300;Lnet/minecraft/class_2960;Ljava/util/Map;)V method_18836 loadTextureList + p 2 id + p 3 result + p 1 resourceManager + f Ljava/util/Queue; field_3836 newParticles + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_3046 addBlockBreakParticles + p 2 state + p 1 pos +c net/minecraft/class_702$class_4090 net/minecraft/client/particle/ParticleManager$SimpleSpriteProvider + f Ljava/util/List; field_18303 sprites + m (Ljava/util/List;)V method_18838 setSprites + p 1 sprites +c net/minecraft/class_702$class_4091 net/minecraft/client/particle/ParticleManager$SpriteAwareFactory + m (Lnet/minecraft/class_4002;)Lnet/minecraft/class_707; create create + p 1 spriteProvider +c net/minecraft/class_700 net/minecraft/client/particle/ElderGuardianAppearanceParticle + f Lnet/minecraft/class_1921; field_21792 LAYER + f Lnet/minecraft/class_3879; field_21793 model + m (Lnet/minecraft/class_638;DDD)V + p 6 z + p 2 x + p 1 world + p 4 y +c net/minecraft/class_700$class_701 net/minecraft/client/particle/ElderGuardianAppearanceParticle$Factory + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3042 createParticle +c net/minecraft/class_5964 net/minecraft/client/util/profiler/Sample + f Lnet/minecraft/class_3696; field_29597 result + f I field_29596 ticks + m (Ljava/util/Date;ILnet/minecraft/class_3696;)V + p 3 result + p 1 samplingTimer + p 2 ticks + f Ljava/util/Date; field_29595 samplingTimer +c net/minecraft/class_4633 net/minecraft/world/gen/placer/SimpleBlockPlacer + f Lnet/minecraft/class_4633; field_24871 INSTANCE + f Lcom/mojang/serialization/Codec; field_24870 CODEC +c net/minecraft/class_5963 net/minecraft/client/util/profiler/DummyRecorder + f Lnet/minecraft/class_5962; field_29594 INSTANCE +c net/minecraft/class_3302 net/minecraft/resource/ResourceReloader + c A resource reloader performs actual reloading in its {@linkplain #reload\nreload} in a reloadable resource manager it is registered to.\n\n@see ReloadableResourceManager\n@see SinglePreparationResourceReloader SinglePreparationResourceReloader\n(completes preparation in one method)\n@see SynchronousResourceReloader SynchronousResourceReloader\n(performs all reloading in the apply executor) + m ()Ljava/lang/String; method_22322 getName + c Returns a user-friendly name for logging. + m (Lnet/minecraft/class_3302$class_4045;Lnet/minecraft/class_3300;Lnet/minecraft/class_3695;Lnet/minecraft/class_3695;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; method_25931 reload + c Performs a reload. Returns a future that is completed when the reload\nis completed.\n\n

In a reload, there is a prepare stage and an apply stage. For the\nprepare stage, you should create completable futures with {@linkplain\nCompletableFuture#supplyAsync(Supplier, Executor)\nCompletableFuture.supplyAsync(..., prepareExecutor)}\nto ensure the prepare actions are done with the prepare executor. Then,\nyou should have a completable future for all the prepared actions, and\ncall {@linkplain CompletableFuture#thenCompose(Function)\ncombinedPrepare.thenCompose(synchronizer::waitFor)}\nto notify the {@code synchronizer}. Finally, you should run {@linkplain\nCompletableFuture#thenAcceptAsync(Consumer, Executor)\nCompletableFuture.thenAcceptAsync(..., applyExecutor)} for apply actions.\nIn the end, returns the result of {@code thenAcceptAsync}.\n\n@return a future for the reload\n@see ReloadableResourceManager#reload(Executor, Executor,\nCompletableFuture, List) + p 3 prepareProfiler + c the profiler for prepare stage + p 4 applyProfiler + c the profiler for apply stage + p 5 prepareExecutor + c the executor for prepare stage + p 6 applyExecutor + c the executor for apply stage + p 1 synchronizer + c the synchronizer + p 2 manager + c the resource manager +c net/minecraft/class_3302$class_4045 net/minecraft/resource/ResourceReloader$Synchronizer + c A synchronizer to indicate completion of a reloader's prepare stage and\nto allow start of the apply stage only if all reloaders have finished\nthe prepare stage. + m (Ljava/lang/Object;)Ljava/util/concurrent/CompletableFuture; method_18352 whenPrepared + c Indicates, to the ongoing reload, that this reloader has finished its\npreparation stage with the {@code preparedObject} as its result.\n\n

Returns a completable future that the apply stage depends on. This\nreturned future is completed when all the reloaders have completed their\nprepare stages in the reload.\n\n

Example:\n{@code\nCompletableFuture prepareStage = ...;\nprepareStage.thenCompose(synchronizer::whenPrepared)\n .thenAcceptAsync(..., applyExecutor);\n}\n\n@return a completable future as the precondition for the apply stage + p 1 preparedObject + c the result of the prepare stage +c net/minecraft/class_4632 net/minecraft/world/gen/placer/DoublePlantPlacer + f Lnet/minecraft/class_4632; field_24869 INSTANCE + f Lcom/mojang/serialization/Codec; field_24868 CODEC +c net/minecraft/class_4635 net/minecraft/world/gen/feature/HugeMushroomFeatureConfig + f Lcom/mojang/serialization/Codec; field_24885 CODEC + f I field_21232 foliageRadius + m (Lnet/minecraft/class_4651;Lnet/minecraft/class_4651;I)V + p 1 capProvider + p 3 foliageRadius + p 2 stemProvider + f Lnet/minecraft/class_4651; field_21231 stemProvider + f Lnet/minecraft/class_4651; field_21230 capProvider +c net/minecraft/class_5965 net/minecraft/client/util/profiler/SamplingRecorder + f Lnet/minecraft/class_5951; field_29598 metric + m ()D method_34785 read + m (Ljava/lang/String;Ljava/lang/Object;Ljava/util/function/ToDoubleFunction;)Lnet/minecraft/class_5965; method_34777 create + p 0 name + p 1 context + p 2 timeFunc + m ()V method_34782 stop + f Z field_29601 active + f Ljava/lang/Runnable; field_29602 startAction + m ()V method_34780 start + m ()Z method_34784 canRead + m (Ljava/lang/String;Ljava/util/function/DoubleSupplier;)Lnet/minecraft/class_5965; method_34778 create + p 1 timeGetter + p 0 name + m ()V method_34781 sample + f Lnet/minecraft/class_5965$class_5967; field_29603 writeAction + f Lio/netty/buffer/ByteBuf; field_29600 buffer + f Ljava/util/function/DoubleSupplier; field_29599 timeGetter + m ()Lnet/minecraft/class_5951; method_34783 getMetric + m ()V method_34786 checkState + m (Lnet/minecraft/class_5951;Ljava/util/function/DoubleSupplier;)Lnet/minecraft/class_5965; method_34776 create + p 0 metric + p 1 timeGetter + m (Ljava/lang/String;Ljava/util/function/ToDoubleFunction;Ljava/lang/Object;)Lnet/minecraft/class_5965$class_5966; method_34779 create + p 2 context + p 0 name + p 1 timeFunc + m (Lnet/minecraft/class_5951;Ljava/util/function/DoubleSupplier;Ljava/lang/Runnable;Lnet/minecraft/class_5965$class_5967;)V + p 1 metric + p 4 writeAction + p 2 timeGetter + p 3 startAction + m ()I method_34775 length +c net/minecraft/class_5965$class_5968 net/minecraft/client/util/profiler/SamplingRecorder$HighPassValueConsumer + f F field_29609 threshold + m (FLjava/util/function/DoubleConsumer;)V + p 2 valueConsumer + p 1 threshold + f D field_29611 lastValue + f Ljava/util/function/DoubleConsumer; field_29610 valueConsumer +c net/minecraft/class_5965$class_5967 net/minecraft/client/util/profiler/SamplingRecorder$ValueConsumer + m (D)V method_34792 accept + p 1 value +c net/minecraft/class_5965$class_5966 net/minecraft/client/util/profiler/SamplingRecorder$Builder + f Ljava/util/function/DoubleSupplier; field_29605 timeGetter + f Ljava/lang/Object; field_29606 context + m (Ljava/util/function/Consumer;)Lnet/minecraft/class_5965$class_5966; method_34789 startAction + p 1 action + f Lnet/minecraft/class_5965$class_5967; field_29608 writeAction + m (Lnet/minecraft/class_5951;Ljava/util/function/ToDoubleFunction;Ljava/lang/Object;)V + p 1 metric + p 2 contextTimeFunc + p 3 context + m ()Lnet/minecraft/class_5965; method_34787 create + f Ljava/lang/Runnable; field_29607 startAction + f Lnet/minecraft/class_5951; field_29604 metric + m (Lnet/minecraft/class_5965$class_5967;)Lnet/minecraft/class_5965$class_5966; method_34788 writeAction + p 1 writeAction +c net/minecraft/class_3304 net/minecraft/resource/ReloadableResourceManagerImpl + f Ljava/util/Set; field_14292 namespaces + f Ljava/util/List; field_17935 reloaders + f Lorg/apache/logging/log4j/Logger; field_14295 LOGGER + m (Lnet/minecraft/class_3264;)V + p 1 type + m (Lnet/minecraft/class_3262;)V method_14475 addPack + p 1 pack + m ()V method_14495 clear + f Ljava/util/List; field_25145 packs + f Ljava/util/Map; field_14293 namespaceManagers + f Lnet/minecraft/class_3264; field_14294 type +c net/minecraft/class_3304$class_4742 net/minecraft/resource/ReloadableResourceManagerImpl$FailedReload + f Lnet/minecraft/class_3304$class_4743; field_21810 exception + f Ljava/util/concurrent/CompletableFuture; field_21811 future + m (Lnet/minecraft/class_3304$class_4743;)V + p 1 exception +c net/minecraft/class_3304$class_4743 net/minecraft/resource/ReloadableResourceManagerImpl$PackAdditionFailedException + m ()Lnet/minecraft/class_3262; method_24234 getPack + m (Lnet/minecraft/class_3262;Ljava/lang/Throwable;)V + p 2 cause + p 1 pack + f Lnet/minecraft/class_3262; field_21812 pack +c net/minecraft/class_4634 net/minecraft/world/gen/feature/BlockPileFeatureConfig + f Lcom/mojang/serialization/Codec; field_24873 CODEC + m (Lnet/minecraft/class_4651;)V + p 1 stateProvider + f Lnet/minecraft/class_4651; field_21229 stateProvider +c net/minecraft/class_5962 net/minecraft/client/util/profiler/Recorder + m ()V method_34772 read + m ()Lnet/minecraft/class_3695; method_34774 getProfiler + m ()V method_34770 sample + m ()V method_34771 start + m ()Z method_34773 isActive +c net/minecraft/class_4631 net/minecraft/world/gen/placer/ColumnPlacer + f I field_21227 minSize + m (II)V + p 2 extraSize + p 1 minSize + m (Lnet/minecraft/class_4631;)Ljava/lang/Integer; method_28675 method_28675 + p 0 placer + f Lcom/mojang/serialization/Codec; field_24867 CODEC + f I field_21228 extraSize + m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_28676 method_28676 + p 0 instance + m (Lnet/minecraft/class_4631;)Ljava/lang/Integer; method_28677 method_28677 + p 0 placer +c net/minecraft/class_5961 net/minecraft/client/util/profiler/DebugRecorder + f Ljava/util/List; field_29580 categories + f Lnet/minecraft/class_5971; field_29583 dumper + m (Ljava/lang/String;)Lnet/minecraft/class_5970; method_34758 createFactory + p 1 name + m (Lnet/minecraft/class_5949;Ljava/util/List;)V method_34756 method_34756 + p 2 metrics + p 1 channel + f Ljava/util/List; field_29587 samples + f Ljava/util/concurrent/Executor; field_29582 executor + f Ljava/util/function/Consumer; field_29579 globalPathConsumer + m ()V method_34762 checkState + m (Ljava/util/function/LongSupplier;)Lnet/minecraft/class_5965; method_34759 createFrameTimeSampler + p 1 timeGetter + m ()V method_34763 execute + m (Ljava/util/function/LongSupplier;Ljava/util/concurrent/Executor;Lnet/minecraft/class_5971;Ljava/lang/Runnable;Ljava/util/function/Consumer;)V + p 4 readAction + p 5 completeAction + p 2 executor + p 3 dumper + p 1 timeGetter + m ()V method_34761 createCategories + f Ljava/util/function/LongSupplier; field_29586 timeGetter + f Z field_29591 pendingRead + f Ljava/lang/Runnable; field_29584 readAction + f Ljava/util/function/Consumer; field_29585 pathConsumer + f Lnet/minecraft/class_3693; field_29590 profiler + f I field_29589 ticks + m (Ljava/util/function/LongSupplier;Ljava/util/concurrent/Executor;Lnet/minecraft/class_5971;Ljava/lang/Runnable;Ljava/util/function/Consumer;)Lnet/minecraft/class_5961; method_34760 create + p 4 completeAction + p 3 readAction + p 2 dumper + p 1 executore + p 0 timeGetter + f J field_29588 nanoStartTime + f Lnet/minecraft/class_4757; field_29581 timeTracker +c net/minecraft/class_3300 net/minecraft/resource/ResourceManager + c Provides resource loading capabilities to Minecraft. + m ()Ljava/util/stream/Stream; method_29213 streamResourcePacks + c Gets a stream of loaded resource packs in increasing order of priority. + m ()Ljava/util/Set; method_14487 getAllNamespaces + c Gets a set of all namespaces offered by the resource packs loaded by this manager. + m (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Collection; method_14488 findResources + c Returns a sorted list of identifiers matching a path predicate.\n\n

Scanning begins in {@code startingPath} and each candidate file present under that directory\nwill be offered up to the predicate to decide whether it should be included or not.\n\n

Elements in the returned list may not, necessarily be unique. Additional effort is advised to ensure that\nduplicates in the returned list are discarded before loading.\n\n@return the list matching identifiers + p 2 pathPredicate + c a predicate to determine whether a path should be included or not + p 1 startingPath + c the starting path to begin scanning from + m (Lnet/minecraft/class_2960;)Z method_18234 containsResource + c Checks whether any of the currently-loaded resource packs contain an entry for the given id.\n\n

Starts by querying the resource pack with the highest priority to lowest until it finds one that\nresponds to the requested identifier. + p 1 id + c the resource identifier to search for + m (Lnet/minecraft/class_2960;)Ljava/util/List; method_14489 getAllResources + c Gets all of the available resources to the corresponding resource identifier.\n\n

Resources are returned in load order, or ascending order of priority, so the last element in the returned\nlist is what would be returned normally by {@link #getResource}\n\n

Each resource in this returned list must be closed to avoid resource leaks.\n\n@throws java.io.FileNotFoundException if no matching resources could be found (i.e. if the list would be empty)\n@throws IOException if resources were found, but any one of them could not be opened to be read. + p 1 id + c the resource identifier to search for +c net/minecraft/class_3300$class_5353 net/minecraft/resource/ResourceManager$Empty +c net/minecraft/class_4630 net/minecraft/world/gen/placer/BlockPlacerType + m ()Lcom/mojang/serialization/Codec; method_28674 getCodec + f Lcom/mojang/serialization/Codec; field_24866 codec + m (Lcom/mojang/serialization/Codec;)V + p 1 codec + m (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_4630; method_23405 register + p 1 codec + p 0 id +c net/minecraft/class_4629 net/minecraft/world/gen/placer/BlockPlacer + m ()Lnet/minecraft/class_4630; method_28673 getType + f Lcom/mojang/serialization/Codec; field_24865 TYPE_CODEC + m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Ljava/util/Random;)V method_23403 generate + p 3 state + p 4 random + p 1 world + p 2 pos +c net/minecraft/class_4625 net/minecraft/world/gen/feature/HugeMushroomFeature + m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;ILnet/minecraft/class_2338$class_2339;Lnet/minecraft/class_4635;)Z method_23374 canGenerate + p 3 height + p 5 config + p 1 world + p 2 pos + m (Lnet/minecraft/class_1936;Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_4635;ILnet/minecraft/class_2338$class_2339;)V method_23376 generateStem + p 1 world + p 2 random + p 3 pos + p 4 config + p 5 height + m (IIII)I method_23372 getCapSize + p 4 y + p 3 capSize + m (Lnet/minecraft/class_1936;Ljava/util/Random;Lnet/minecraft/class_2338;ILnet/minecraft/class_2338$class_2339;Lnet/minecraft/class_4635;)V method_23375 generateCap + p 6 config + p 3 start + p 2 random + p 5 mutable + p 4 y + p 1 world + m (Ljava/util/Random;)I method_23377 getHeight +c net/minecraft/class_4628 net/minecraft/world/gen/feature/RandomPatchFeature +c net/minecraft/class_711 net/minecraft/client/particle/SpellParticle + f Lnet/minecraft/class_4002; field_17870 spriteProvider + f Ljava/util/Random; field_3888 RANDOM + m (Lnet/minecraft/class_638;DDDDDDLnet/minecraft/class_4002;)V + p 10 velocityY + p 8 velocityX + p 14 spriteProvider + p 12 velocityZ + p 2 x + p 1 world + p 6 z + p 4 y +c net/minecraft/class_711$class_712 net/minecraft/client/particle/SpellParticle$EntityAmbientFactory + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3096 createParticle + f Lnet/minecraft/class_4002; field_17871 spriteProvider +c net/minecraft/class_711$class_713 net/minecraft/client/particle/SpellParticle$InstantFactory + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3097 createParticle + f Lnet/minecraft/class_4002; field_17872 spriteProvider +c net/minecraft/class_711$class_714 net/minecraft/client/particle/SpellParticle$EntityFactory + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3098 createParticle + f Lnet/minecraft/class_4002; field_17873 spriteProvider +c net/minecraft/class_711$class_715 net/minecraft/client/particle/SpellParticle$DefaultFactory + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3099 createParticle + f Lnet/minecraft/class_4002; field_17874 spriteProvider +c net/minecraft/class_711$class_716 net/minecraft/client/particle/SpellParticle$WitchFactory + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3100 createParticle + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider + f Lnet/minecraft/class_4002; field_17875 spriteProvider +c net/minecraft/class_5975 net/minecraft/unused/packageinfo/PackageInfo5975 +c net/minecraft/class_3312 net/minecraft/util/UserCache + m ()Z method_14514 shouldUseRemote + m (Ljava/util/UUID;)Lcom/mojang/authlib/GameProfile; method_14512 getByUuid + p 1 uuid + m ()V method_14518 save + f Ljava/io/File; field_14314 cacheFile + m ()Ljava/text/DateFormat; method_30170 getDateFormat + m (Ljava/lang/String;)Lcom/mojang/authlib/GameProfile; method_14515 findByName + p 1 name + m (I)Ljava/util/stream/Stream; method_14516 getLastAccessedEntries + f Lcom/google/gson/Gson; field_14318 gson + m (Lcom/mojang/authlib/GameProfileRepository;Ljava/lang/String;)Lcom/mojang/authlib/GameProfile; method_14509 findProfileByName + p 0 repository + p 1 name + f Z field_14313 useRemote + m (Lcom/mojang/authlib/GameProfile;)V method_14508 add + f Ljava/util/Map; field_14310 byUuid + m (Lcom/mojang/authlib/GameProfileRepository;Ljava/io/File;)V + p 1 profileRepository + p 2 cacheFile + f Ljava/util/Map; field_14312 byName + m ()Ljava/util/List; method_14517 load + f Lcom/mojang/authlib/GameProfileRepository; field_14315 profileRepository + m (Z)V method_14510 setUseRemote + p 0 value + f Lorg/apache/logging/log4j/Logger; field_25805 LOGGER +c net/minecraft/class_3312$class_3313 net/minecraft/util/UserCache$Entry + m (Lcom/mojang/authlib/GameProfile;Ljava/util/Date;)V + p 2 expirationDate + p 1 profile + m ()Ljava/util/Date; method_14520 getExpirationDate + f Ljava/util/Date; field_14319 expirationDate + m ()Lcom/mojang/authlib/GameProfile; method_14519 getProfile + f Lcom/mojang/authlib/GameProfile; field_14321 profile +c net/minecraft/class_3312$1 net/minecraft/util/UserCache$1 + m (Lcom/mojang/authlib/GameProfile;)V onProfileLookupSucceeded onProfileLookupSucceeded + p 1 profile + m (Lcom/mojang/authlib/GameProfile;Ljava/lang/Exception;)V onProfileLookupFailed onProfileLookupFailed + p 1 profile + p 2 exception +c net/minecraft/class_5974 net/minecraft/unused/packageinfo/PackageInfo5974 +c net/minecraft/class_4643 net/minecraft/world/gen/feature/TreeFeatureConfig + f Lnet/minecraft/class_4651; field_29280 foliageProvider + f Lnet/minecraft/class_5141; field_24136 trunkPlacer + f Z field_29281 forceDirt + f Lnet/minecraft/class_4651; field_21288 trunkProvider + f Lcom/mojang/serialization/Codec; field_24921 CODEC + m (Ljava/util/List;)Lnet/minecraft/class_4643; method_27373 setTreeDecorators + p 1 decorators + f Z field_24138 ignoreVines + m (Lnet/minecraft/class_4651;Lnet/minecraft/class_5141;Lnet/minecraft/class_4651;Lnet/minecraft/class_4647;Lnet/minecraft/class_4651;Lnet/minecraft/class_5201;Ljava/util/List;ZZ)V + p 1 trunkProvider + p 2 trunkPlacer + p 3 foliageProvider + p 4 foliagePlacer + p 5 dirtProvider + p 6 minimumSize + p 7 decorators + p 8 ignoreVines + p 9 forceDirt + f Ljava/util/List; field_21290 decorators + f Lnet/minecraft/class_4651; field_29279 dirtProvider + f Lnet/minecraft/class_4647; field_24135 foliagePlacer + f Lnet/minecraft/class_5201; field_24137 minimumSize +c net/minecraft/class_4643$class_4644 net/minecraft/world/gen/feature/TreeFeatureConfig$Builder + f Lnet/minecraft/class_5201; field_24142 minimumSize + m (Ljava/util/List;)Lnet/minecraft/class_4643$class_4644; method_27376 decorators + p 1 decorators + f Z field_29284 forceDirt + f Ljava/util/List; field_21294 decorators + m (Lnet/minecraft/class_4651;Lnet/minecraft/class_5141;Lnet/minecraft/class_4651;Lnet/minecraft/class_4647;Lnet/minecraft/class_5201;)V + p 5 minimumSize + p 4 foliagePlacer + p 3 foliageProvider + p 2 trunkPlacer + p 1 trunkProvider + f Lnet/minecraft/class_4651; field_29283 dirtProvider + m ()Lnet/minecraft/class_4643$class_4644; method_27374 ignoreVines + f Lnet/minecraft/class_4651; field_29282 foliageProvider + f Lnet/minecraft/class_4647; field_24140 foliagePlacer + m ()Lnet/minecraft/class_4643; method_23445 build + f Lnet/minecraft/class_4651; field_21292 trunkProvider + f Z field_24143 ignoreVines + m (Lnet/minecraft/class_4651;)Lnet/minecraft/class_4643$class_4644; method_34346 dirtProvider + p 1 dirtProvider + m ()Lnet/minecraft/class_4643$class_4644; method_34347 forceDirt + f Lnet/minecraft/class_5141; field_24141 trunkPlacer +c net/minecraft/class_5977 net/minecraft/unused/packageinfo/PackageInfo5977 +c net/minecraft/class_4646 net/minecraft/world/gen/foliage/BlobFoliagePlacer + m (Lnet/minecraft/class_6017;Lnet/minecraft/class_6017;I)V + p 2 offset + p 3 height + p 1 radius + m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P3; method_28838 createCodec + p 0 builder + f I field_23752 height + f Lcom/mojang/serialization/Codec; field_24927 CODEC +c net/minecraft/class_5976 net/minecraft/unused/packageinfo/PackageInfo5976 +c net/minecraft/class_3315 net/minecraft/world/gen/decorator/DarkOakTreeDecorator + m (Lnet/minecraft/class_5444;Ljava/util/Random;Lnet/minecraft/class_3113;Lnet/minecraft/class_2338;)Ljava/util/stream/Stream; method_14524 getPositions +c net/minecraft/class_4645 net/minecraft/world/gen/foliage/AcaciaFoliagePlacer + f Lcom/mojang/serialization/Codec; field_24926 CODEC +c net/minecraft/class_5971 net/minecraft/client/util/profiler/ProfilerDumper + f Lorg/apache/logging/log4j/Logger; field_29618 LOGGER + m (Lnet/minecraft/class_5969;Ljava/nio/file/Path;)V method_34803 writeCategory + p 1 category + p 2 directory + f Ljava/nio/file/Path; field_29616 DEBUG_PROFILING_DIRECTORY + f Ljava/nio/file/spi/FileSystemProvider; field_29617 FILE_SYSTEM_PROVIDER + m (Lnet/minecraft/class_4757;Ljava/nio/file/Path;)V method_34802 save + p 1 timeTracker + p 2 directory + m (Ljava/util/List;Ljava/util/List;Lnet/minecraft/class_4757;)Ljava/nio/file/Path; method_34807 createDump + p 3 timeTracker + p 2 deviations + p 1 categories + m (Ljava/util/List;Ljava/nio/file/Path;)V method_34806 writeSamples + p 2 directory + p 1 samples + m (Ljava/nio/file/Path;)Ljava/nio/file/Path; method_34804 compressAndSave + p 1 filePath +c net/minecraft/class_5970 net/minecraft/client/util/profiler/SamplerFactory + f Lnet/minecraft/class_5951; field_29614 metric + m (Lnet/minecraft/class_5951;Ljava/util/function/Supplier;)V + p 2 profilerGetter + p 1 metric + f Ljava/util/function/Supplier; field_29615 profilerGetter + m ([Ljava/lang/String;)Lnet/minecraft/class_5965; method_34799 createSampler + p 1 pathNodes + m (Ljava/lang/String;Ljava/util/function/Supplier;)V + p 1 name + p 2 profilerGetter +c net/minecraft/class_5973 net/minecraft/util/math/MathConstants + f F field_29658 PI + f F field_29659 DEGREES_PER_RADIAN + f F field_29660 RADIANS_PER_DEGREE + f F field_29661 EPSILON +c net/minecraft/class_3310 net/minecraft/world/gen/feature/EndSpikeFeature + m (Lnet/minecraft/class_5281;)Ljava/util/List; method_14506 getSpikes + p 0 world + f Lcom/google/common/cache/LoadingCache; field_14309 CACHE + m (Lnet/minecraft/class_5425;Ljava/util/Random;Lnet/minecraft/class_3666;Lnet/minecraft/class_3310$class_3181;)V method_15888 generateSpike + p 1 world + p 3 config + p 2 random + p 4 spike +c net/minecraft/class_3310$class_3311 net/minecraft/world/gen/feature/EndSpikeFeature$SpikeCache + m (Ljava/lang/Object;)Ljava/lang/Object; load load + p 1 seed + m (Ljava/lang/Long;)Ljava/util/List; method_14507 load +c net/minecraft/class_3310$class_3181 net/minecraft/world/gen/feature/EndSpikeFeature$Spike + m ()Lnet/minecraft/class_238; method_13968 getBoundingBox + m ()Z method_13965 isGuarded + f Z field_13832 guarded + f I field_13836 centerX + f I field_13833 radius + f I field_13834 centerZ + m (Lnet/minecraft/class_2338;)Z method_13962 isInChunk + p 1 pos + f Lcom/mojang/serialization/Codec; field_24841 CODEC + m (IIIIZ)V + p 1 centerX + p 3 radius + p 2 centerZ + p 5 guarded + p 4 height + m ()I method_13963 getRadius + m ()I method_13964 getHeight + f I field_13831 height + m ()I method_13966 getCenterX + m ()I method_13967 getCenterZ + f Lnet/minecraft/class_238; field_13835 boundingBox +c net/minecraft/class_4642 net/minecraft/world/gen/feature/SpringFeatureConfig + f I field_21286 holeCount + f Z field_21284 requiresBlockBelow + m (Lnet/minecraft/class_3610;ZIILjava/util/Set;)V + p 4 holeCount + p 5 validBlocks + p 2 requiresBlockBelow + p 3 rockCount + p 1 state + f I field_21285 rockCount + f Lcom/mojang/serialization/Codec; field_24912 CODEC + f Lnet/minecraft/class_3610; field_21283 state + f Ljava/util/Set; field_21287 validBlocks +c net/minecraft/class_3309 net/minecraft/server/BanEntry + m ()Ljava/lang/String; method_14501 getSource + m ()Ljava/util/Date; method_14502 getExpiryDate + f Ljava/lang/String; field_29787 FOREVER + m ()Lnet/minecraft/class_2561; method_14504 toText + m ()Ljava/util/Date; method_34885 getCreationDate + f Ljava/lang/String; field_14307 reason + m (Ljava/lang/Object;Ljava/util/Date;Ljava/lang/String;Ljava/util/Date;Ljava/lang/String;)V + p 5 reason + p 4 expiryDate + p 3 source + p 2 creationDate + p 1 key + f Ljava/util/Date; field_14306 creationDate + m (Ljava/lang/Object;Lcom/google/gson/JsonObject;)V + p 1 key + p 2 json + f Ljava/lang/String; field_14304 source + f Ljava/util/Date; field_14305 expiryDate + f Ljava/text/SimpleDateFormat; field_14308 DATE_FORMAT + m ()Ljava/lang/String; method_14503 getReason +c net/minecraft/class_3306 net/minecraft/resource/ResourceImpl + f Ljava/lang/String; field_14296 packName + f Lcom/google/gson/JsonObject; field_14302 metadata + m (Ljava/lang/Object;)Z equals equals + p 1 o + f Z field_14297 readMetadata + f Ljava/io/InputStream; field_14298 inputStream + f Lnet/minecraft/class_2960; field_14299 id + f Ljava/io/InputStream; field_14300 metaInputStream + m (Ljava/lang/String;Lnet/minecraft/class_2960;Ljava/io/InputStream;Ljava/io/InputStream;)V + p 1 packName + p 4 metaInputStream + p 2 id + p 3 inputStream +c net/minecraft/class_5969 net/minecraft/client/util/profiler/Category + f Ljava/lang/String; field_29612 name + m ()Ljava/lang/String; method_34796 getName + m (Ljava/lang/String;Ljava/util/List;)V + p 1 name + p 2 samplers + m (Ljava/lang/String;[Lnet/minecraft/class_5965;)V + p 1 name + p 2 samplers + f [Lnet/minecraft/class_5965; field_29613 samplers + m ()V method_34795 stop + m ()V method_34793 sample + m ()Ljava/util/List; method_34797 getSamplers + m ()V method_34794 start +c net/minecraft/class_4638 net/minecraft/world/gen/feature/RandomPatchFeatureConfig + f Ljava/util/Set; field_21240 blacklist + m (Lnet/minecraft/class_4651;Lnet/minecraft/class_4629;Ljava/util/Set;Ljava/util/Set;IIIIZZZ)V + p 11 needsWater + p 10 project + p 9 canReplace + p 8 spreadZ + p 7 spreadY + p 6 spreadX + p 5 tries + p 4 blacklist + p 3 whitelist + p 2 blockPlacer + p 1 stateProvider + f Lnet/minecraft/class_4651; field_21237 stateProvider + f Lcom/mojang/serialization/Codec; field_24902 CODEC + f I field_21242 spreadX + f I field_21241 tries + f Ljava/util/Set; field_21239 whitelist + f I field_21244 spreadZ + f I field_21243 spreadY + m (Lnet/minecraft/class_4651;Lnet/minecraft/class_4629;Ljava/util/List;Ljava/util/List;IIIIZZZ)V + p 1 stateProvider + p 2 blockPlacer + p 3 whitelist + p 4 blacklist + p 5 tries + p 6 spreadX + p 7 spreadY + p 8 spreadZ + p 9 canReplace + p 10 project + p 11 needsWater + f Z field_21247 needsWater + f Z field_21246 project + f Z field_21245 canReplace + f Lnet/minecraft/class_4629; field_21238 blockPlacer +c net/minecraft/class_4638$class_4639 net/minecraft/world/gen/feature/RandomPatchFeatureConfig$Builder + m (Lnet/minecraft/class_4651;Lnet/minecraft/class_4629;)V + p 2 blockPlacer + p 1 stateProvider + f I field_21255 spreadZ + f I field_21253 spreadX + f I field_21254 spreadY + m (Ljava/util/Set;)Lnet/minecraft/class_4638$class_4639; method_23418 whitelist + p 1 whitelist + f I field_21252 tries + f Lnet/minecraft/class_4651; field_21248 stateProvider + m ()Lnet/minecraft/class_4638$class_4639; method_23422 needsWater + m (Ljava/util/Set;)Lnet/minecraft/class_4638$class_4639; method_23421 blacklist + p 1 blacklist + f Z field_21258 needsWater + f Z field_21256 canReplace + m ()Lnet/minecraft/class_4638$class_4639; method_23419 cannotProject + m (I)Lnet/minecraft/class_4638$class_4639; method_23423 spreadY + p 1 spreadY + f Z field_21257 project + f Lnet/minecraft/class_4629; field_21249 blockPlacer + m ()Lnet/minecraft/class_4638; method_23424 build + m ()Lnet/minecraft/class_4638$class_4639; method_23416 canReplace + m (I)Lnet/minecraft/class_4638$class_4639; method_23420 spreadX + p 1 spreadX + f Ljava/util/Set; field_21250 whitelist + m (I)Lnet/minecraft/class_4638$class_4639; method_23425 spreadZ + p 1 spreadZ + f Ljava/util/Set; field_21251 blacklist + m (I)Lnet/minecraft/class_4638$class_4639; method_23417 tries + p 1 tries +c net/minecraft/class_707 net/minecraft/client/particle/ParticleFactory + m (Lnet/minecraft/class_2394;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3090 createParticle + p 11 velocityY + p 9 velocityX + p 13 velocityZ + p 2 world + p 3 x + p 1 parameters + p 7 z + p 5 y +c net/minecraft/class_704 net/minecraft/client/particle/CloudParticle + f Lnet/minecraft/class_4002; field_17862 spriteProvider + m (Lnet/minecraft/class_638;DDDDDDLnet/minecraft/class_4002;)V + p 1 world + p 2 x + p 14 spriteProvider + p 6 z + p 4 y +c net/minecraft/class_704$class_705 net/minecraft/client/particle/CloudParticle$CloudFactory + f Lnet/minecraft/class_4002; field_17863 spriteProvider + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3088 createParticle +c net/minecraft/class_704$class_706 net/minecraft/client/particle/CloudParticle$SneezeFactory + f Lnet/minecraft/class_4002; field_17864 spriteProvider + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3089 createParticle +c net/minecraft/class_709 net/minecraft/client/particle/PortalParticle + f D field_3885 startY + f D field_3886 startX + f D field_3884 startZ +c net/minecraft/class_709$class_710 net/minecraft/client/particle/PortalParticle$Factory + f Lnet/minecraft/class_4002; field_17865 spriteProvider + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3094 createParticle +c net/minecraft/class_708 net/minecraft/client/particle/AnimatedParticle + m (I)V method_3093 setColor + p 1 rgbHex + f Z field_3880 changesColor + m (I)V method_3092 setTargetColor + p 1 rgbHex + f F field_3877 targetColorGreen + f Lnet/minecraft/class_4002; field_17866 spriteProvider + f F field_3878 targetColorRed + m (Lnet/minecraft/class_638;DDDLnet/minecraft/class_4002;F)V + p 9 upwardsAcceleration + p 8 spriteProvider + p 6 z + p 4 y + p 2 x + p 1 world + f F field_3876 targetColorBlue +c net/minecraft/class_1584 net/minecraft/entity/mob/RavagerEntity + f I field_7302 stunTick + f Ljava/util/function/Predicate; field_7301 IS_NOT_RAVAGER + m ()I method_7070 getAttackTick + m ()I method_7072 getRoarTick + m ()V method_7071 roar + m ()V method_7073 spawnStunnedParticles + m (Lnet/minecraft/class_1297;)V method_7068 knockBack + p 1 entity + m (Lnet/minecraft/class_1297;)Z method_7069 method_7069 + p 0 entity + m ()Lnet/minecraft/class_5132$class_5133; method_26920 createRavagerAttributes + m ()I method_7074 getStunTick + f I field_7305 roarTick + f I field_7303 attackTick +c net/minecraft/class_1584$class_1585 net/minecraft/entity/mob/RavagerEntity$AttackGoal +c net/minecraft/class_1584$class_1587 net/minecraft/entity/mob/RavagerEntity$PathNodeMaker +c net/minecraft/class_1584$class_1586 net/minecraft/entity/mob/RavagerEntity$Navigation +c net/minecraft/class_5944 net/minecraft/client/render/Shader + f Lnet/minecraft/class_284; field_29472 textureMat + f Lnet/minecraft/class_281; field_29467 vertexShader + f Lnet/minecraft/class_284; field_29474 colorModulator + f Ljava/util/Map; field_29492 loadedUniforms + f Lnet/minecraft/class_284; field_29476 light1Direction + f I field_29493 programId + f Lnet/minecraft/class_293; field_29469 format + f Lnet/minecraft/class_284; field_29478 fogEnd + f Lnet/minecraft/class_278; field_29484 DEFAULT_UNIFORM + m ()V method_34586 upload + f Ljava/util/List; field_29466 attributeNames + f Lnet/minecraft/class_5944; field_29485 activeShader + f Ljava/util/List; field_29488 samplerNames + m (Lnet/minecraft/class_5912;Ljava/lang/String;Lnet/minecraft/class_293;)V + p 2 name + p 3 format + p 1 factory + m (Ljava/lang/String;Ljava/lang/Object;)V method_34583 addSampler + p 2 sampler + p 1 name + f Z field_29495 dirty + f Lorg/apache/logging/log4j/Logger; field_29483 LOGGER + m (Lnet/minecraft/class_5912;Lnet/minecraft/class_281$class_282;Ljava/lang/String;)Lnet/minecraft/class_281; method_34579 loadProgram + p 0 factory + p 2 name + p 1 type + f Ljava/util/List; field_29490 uniforms + f Ljava/lang/String; field_29494 name + m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_277; method_34581 readBlendState + p 0 json + f Lnet/minecraft/class_284; field_29480 lineWidth + f Lnet/minecraft/class_284; field_29482 chunkOffset + f Lnet/minecraft/class_284; field_29470 modelViewMat + f Lnet/minecraft/class_284; field_29473 screenSize + f Ljava/util/List; field_29465 loadedAttributeIds + f Lnet/minecraft/class_284; field_29475 light0Direction + f I field_29486 activeShaderId + f Lnet/minecraft/class_284; field_29477 fogStart + f Lnet/minecraft/class_281; field_29468 fragmentShader + f Lnet/minecraft/class_277; field_29464 blendState + f Lnet/minecraft/class_284; field_29479 fogColor + f Ljava/util/List; field_29491 loadedUniformIds + m (Lcom/google/gson/JsonElement;)V method_34580 readSampler + p 1 json + m ()V method_34585 bind + f Ljava/util/Map; field_29487 samplers + m (Lcom/google/gson/JsonElement;)V method_34584 addUniform + p 1 json + m (Ljava/lang/String;)Lnet/minecraft/class_284; method_34582 getUniform + p 1 name + f Ljava/util/List; field_29489 loadedSamplerIds + m ()V method_34588 loadReferences + f Lnet/minecraft/class_284; field_29471 projectionMat + f Lnet/minecraft/class_284; field_29481 gameTime +c net/minecraft/class_5944$1 net/minecraft/client/render/Shader$1 + f Ljava/util/Set; field_29498 visitedImports +c net/minecraft/class_1581 net/minecraft/entity/mob/IllusionerEntity + m ()Lnet/minecraft/class_5132$class_5133; method_26916 createIllusionerAttributes +c net/minecraft/class_1581$class_1582 net/minecraft/entity/mob/IllusionerEntity$BlindTargetGoal + f I field_7298 targetId +c net/minecraft/class_1581$class_1583 net/minecraft/entity/mob/IllusionerEntity$GiveInvisibilityGoal +c net/minecraft/class_1588 net/minecraft/entity/mob/HostileEntity + m (Lnet/minecraft/class_5425;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_20679 isSpawnDark + p 0 world + p 2 random + p 1 pos + m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_20681 canSpawnIgnoreLightLevel + p 0 type + p 2 spawnReason + p 1 world + p 4 random + p 3 pos + m ()V method_16827 updateDespawnCounter + m (Lnet/minecraft/class_1657;)Z method_7076 isAngryAt + p 1 player + m (Lnet/minecraft/class_1299;Lnet/minecraft/class_5425;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_20680 canSpawnInDark + p 3 pos + p 4 random + p 1 world + p 2 spawnReason + p 0 type + m ()Lnet/minecraft/class_5132$class_5133; method_26918 createHostileAttributes +c net/minecraft/class_4608 net/minecraft/client/render/OverlayTexture + m (Z)I method_23212 getV + p 0 hurt + m (F)I method_23210 getU + p 0 whiteOverlayProgress + m (FZ)I method_23624 getUv + p 1 hurt + m (II)I method_23625 packUv + p 1 v + p 0 u + m ()V method_23213 teardownOverlayColor + f Lnet/minecraft/class_1043; field_21013 texture + f I field_21444 DEFAULT_UV + m ()V method_23209 setupOverlayColor +c net/minecraft/class_4607 net/minecraft/client/render/entity/feature/EnergySwirlOverlayFeatureRenderer + m ()Lnet/minecraft/class_583; method_23203 getEnergySwirlModel + m (F)F method_23202 getEnergySwirlX + p 1 partialAge + m ()Lnet/minecraft/class_2960; method_23201 getEnergySwirlTexture +c net/minecraft/class_4609 net/minecraft/util/math/AffineTransformations + f Ljava/util/Map; field_21021 DIRECTION_ROTATIONS + f Ljava/util/Map; field_21022 INVERTED_DIRECTION_ROTATIONS + m (Lnet/minecraft/class_4590;Lnet/minecraft/class_2350;Ljava/util/function/Supplier;)Lnet/minecraft/class_4590; method_23221 uvLock + m (Lnet/minecraft/class_4590;)Lnet/minecraft/class_4590; method_23220 setupUvLock + f Lorg/apache/logging/log4j/Logger; field_21023 LOGGER +c net/minecraft/class_4604 net/minecraft/client/render/Frustum + f D field_20996 y + m (Lnet/minecraft/class_1159;Lnet/minecraft/class_1159;)V method_23092 init + f D field_20997 z + f D field_20995 x + m (FFFFFF)Z method_23090 isAnyCornerVisible + p 4 x2 + p 3 z1 + p 2 y1 + p 1 x1 + p 6 z2 + p 5 y2 + m (DDDDDD)Z method_23089 isVisible + p 11 maxZ + p 7 maxX + p 9 maxY + p 3 minY + p 5 minZ + p 1 minX + m (Lnet/minecraft/class_1159;IIII)V method_23091 transform + p 1 function + p 2 x + p 3 y + p 4 z + p 5 index + f [Lnet/minecraft/class_1162; field_20994 homogeneousCoordinates + m (DDD)V method_23088 setPosition + p 3 cameraY + p 5 cameraZ + p 1 cameraX + m (Lnet/minecraft/class_238;)Z method_23093 isVisible + p 1 box +c net/minecraft/class_5935 net/minecraft/world/gen/decorator/WaterDepthThresholdDecorator + m (Lnet/minecraft/class_5444;Ljava/util/Random;Lnet/minecraft/class_5934;Lnet/minecraft/class_2338;)Ljava/util/stream/Stream; method_34388 getPositions +c net/minecraft/class_4603 net/minecraft/client/gui/hud/InGameOverlayRenderer + f Lnet/minecraft/class_2960; field_20986 UNDERWATER_TEXTURE + m (Lnet/minecraft/class_310;Lnet/minecraft/class_4587;)V method_23070 renderFireOverlay + p 0 client + p 1 matrices + m (Lnet/minecraft/class_1657;)Lnet/minecraft/class_2680; method_24225 getInWallBlockState + p 0 player + m (Lnet/minecraft/class_1058;Lnet/minecraft/class_4587;)V method_23068 renderInWallOverlay + m (Lnet/minecraft/class_310;Lnet/minecraft/class_4587;)V method_23069 renderUnderwaterOverlay + m (Lnet/minecraft/class_310;Lnet/minecraft/class_4587;)V method_23067 renderOverlays + p 1 matrices + p 0 client +c net/minecraft/class_5934 net/minecraft/world/gen/decorator/WaterDepthThresholdDecoratorConfig + f Lcom/mojang/serialization/Codec; field_29323 CODEC + m (I)V + p 1 maxWaterDepth + f I field_29324 maxWaterDepth +c net/minecraft/class_5937 net/minecraft/client/gl/EffectProgram + c A program that can be applied to multiple GLShaders.\nThis program will only be released once an equal number of programs referencing it have been released. + m (Lnet/minecraft/class_281$class_282;Ljava/lang/String;Ljava/io/InputStream;Ljava/lang/String;)Lnet/minecraft/class_5937; method_34415 createFromResource + p 2 stream + p 1 name + p 0 type + p 3 domain + f Lnet/minecraft/class_5913; field_29329 LOADER + f I field_29330 refCount + m (Lnet/minecraft/class_281$class_282;ILjava/lang/String;)V + p 2 shaderRef + p 3 name + p 1 type + m (Lnet/minecraft/class_5936;)V method_34414 attachTo + p 1 program +c net/minecraft/class_4606 net/minecraft/client/render/entity/feature/EyesFeatureRenderer + m ()Lnet/minecraft/class_1921; method_23193 getEyesTexture +c net/minecraft/class_5936 net/minecraft/client/gl/EffectGlShader +c net/minecraft/class_1590 net/minecraft/entity/mob/ZombifiedPiglinEntity + f Lnet/minecraft/class_6019; field_25609 ANGER_PASSING_COOLDOWN_RANGE + m (Lnet/minecraft/class_1590;)Z method_29939 method_29939 + p 0 zombifiedPiglin + m (Lnet/minecraft/class_1590;)Z method_29938 method_29938 + p 1 zombifiedPiglin + m (Lnet/minecraft/class_1590;)V method_29937 method_29937 + p 1 zombifiedPiglin + m ()V method_29942 angerNearbyZombifiedPiglins + f I field_25608 angerPassingCooldown + m ()V method_29941 tickAngerPassing + f Lnet/minecraft/class_6019; field_25382 ANGRY_SOUND_DELAY_RANGE + m (Lnet/minecraft/class_1590;)Z method_29940 method_29940 + p 1 zombifiedPiglin + f Lnet/minecraft/class_6019; field_25379 ANGER_TIME_RANGE + f Ljava/util/UUID; field_7311 ATTACKING_SPEED_BOOST_ID + m ()V method_29533 playAngrySound + f I field_7308 angrySoundDelay + f Lnet/minecraft/class_1322; field_7307 ATTACKING_SPEED_BOOST + m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_20682 canSpawn + p 1 world + p 2 spawnReason + p 3 pos + p 4 random + p 0 type + f Ljava/util/UUID; field_25381 targetUuid + f I field_25380 angerTime + m ()V method_30080 tickAngrySound + m ()Lnet/minecraft/class_5132$class_5133; method_26941 createZombifiedPiglinAttributes +c net/minecraft/class_4622 net/minecraft/block/HoneyBlock + m (Lnet/minecraft/class_1297;)V method_24175 addRegularParticles + p 0 entity + m (Lnet/minecraft/class_1297;)Z method_24179 hasHoneyBlockEffects + p 0 entity + f Lnet/minecraft/class_265; field_21213 SHAPE + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1297;)V method_24177 addCollisionEffects + p 2 entity + p 1 world + m (Lnet/minecraft/class_1297;)V method_24180 updateSlidingVelocity + p 1 entity + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_1297;)Z method_23356 isSliding + p 1 pos + p 2 entity + m (Lnet/minecraft/class_1297;I)V method_23355 addParticles + p 1 count + p 0 entity + m (Lnet/minecraft/class_1297;Lnet/minecraft/class_2338;)V method_24176 triggerAdvancement + p 2 pos + p 1 entity + m (Lnet/minecraft/class_1297;)V method_24178 addRichParticles + p 0 entity +c net/minecraft/class_5953 net/minecraft/item/HoneycombItem + m (Lnet/minecraft/class_2680;)Ljava/util/Optional; method_34720 getWaxedState + p 0 state + m (Lnet/minecraft/class_1838;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Lnet/minecraft/class_1269; method_34719 method_34719 + p 3 state + f Ljava/util/function/Supplier; field_29560 UNWAXED_TO_WAXED_BLOCKS + f Ljava/util/function/Supplier; field_29561 WAXED_TO_UNWAXED_BLOCKS + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2248;)Lnet/minecraft/class_2680; method_34721 method_34721 + p 1 block +c net/minecraft/class_5952 net/minecraft/util/profiler/MetricSamplerSupplier + m ()Ljava/util/List; method_34705 getSamplers +c net/minecraft/class_5955 net/minecraft/block/Oxidizable + m (Lnet/minecraft/class_2680;)Ljava/util/Optional; method_34735 getDecreasedOxidationState + p 0 state + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_2248; method_34734 getUnaffectedOxidationBlock + p 0 block + m (Lnet/minecraft/class_2248;)Ljava/util/Optional; method_34737 getIncreasedOxidationBlock + p 0 block + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2248;)Lnet/minecraft/class_2680; method_34733 method_34733 + p 1 block + m (Lnet/minecraft/class_2248;)Ljava/util/Optional; method_34732 getDecreasedOxidationBlock + p 0 block + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2248;)Lnet/minecraft/class_2680; method_34736 method_34736 + p 1 block + f Ljava/util/function/Supplier; field_29564 OXIDATION_LEVEL_INCREASES + f Ljava/util/function/Supplier; field_29565 OXIDATION_LEVEL_DECREASES + m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680; method_34738 getUnaffectedOxidationState + p 0 state +c net/minecraft/class_5955$class_5811 net/minecraft/block/Oxidizable$OxidizationLevel +c net/minecraft/class_1593 net/minecraft/entity/mob/PhantomEntity + f Lnet/minecraft/class_243; field_7314 targetPosition + f Lnet/minecraft/class_1593$class_1594; field_7315 movementType + m (I)V method_7091 setPhantomSize + p 1 size + m ()V method_7097 onSizeChanged + f Lnet/minecraft/class_2338; field_7312 circlingCenter + m ()I method_7084 getPhantomSize + f Lnet/minecraft/class_2940; field_7313 SIZE +c net/minecraft/class_1593$class_1595 net/minecraft/entity/mob/PhantomEntity$FindTargetGoal + f I field_7320 delay + f Lnet/minecraft/class_4051; field_18130 PLAYERS_IN_RANGE_PREDICATE +c net/minecraft/class_1593$class_1596 net/minecraft/entity/mob/PhantomEntity$StartAttackGoal + m ()V method_7102 startSwoop + f I field_7322 cooldown +c net/minecraft/class_1593$class_1594 net/minecraft/entity/mob/PhantomEntity$PhantomMovementType +c net/minecraft/class_1593$class_1599 net/minecraft/entity/mob/PhantomEntity$PhantomLookControl + m (Lnet/minecraft/class_1593;Lnet/minecraft/class_1308;)V + p 2 entity +c net/minecraft/class_1593$class_1600 net/minecraft/entity/mob/PhantomEntity$PhantomMoveControl + m (Lnet/minecraft/class_1593;Lnet/minecraft/class_1308;)V + p 2 owner + f F field_7331 targetSpeed + c The movement speed that the phantom tends towards +c net/minecraft/class_1593$class_1597 net/minecraft/entity/mob/PhantomEntity$PhantomBodyControl + m (Lnet/minecraft/class_1593;Lnet/minecraft/class_1308;)V + p 2 entity +c net/minecraft/class_1593$class_1598 net/minecraft/entity/mob/PhantomEntity$CircleMovementGoal + m ()V method_7103 adjustDirection + f F field_7328 angle + f F field_7327 radius + f F field_7326 yOffset + f F field_7324 circlingDirection +c net/minecraft/class_1593$class_1601 net/minecraft/entity/mob/PhantomEntity$MovementGoal + m ()Z method_7104 isNearTarget +c net/minecraft/class_1593$class_1602 net/minecraft/entity/mob/PhantomEntity$SwoopMovementGoal +c net/minecraft/class_4624 net/minecraft/world/gen/feature/FlowerFeature + m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_3037;)Z method_23369 isPosValid + p 2 pos + p 3 config + p 1 world + m (Lnet/minecraft/class_3037;)I method_23370 getFlowerAmount + p 1 config + m (Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_3037;)Lnet/minecraft/class_2338; method_23371 getPos + p 1 random + p 2 pos + p 3 config + m (Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_3037;)Lnet/minecraft/class_2680; method_13175 getFlowerState + p 3 config + p 2 pos + p 1 random +c net/minecraft/class_5954 net/minecraft/block/RootedDirtBlock +c net/minecraft/class_4623 net/minecraft/util/math/Boxes + m (Lnet/minecraft/class_238;Lnet/minecraft/class_2350;D)Lnet/minecraft/class_238; method_23362 stretch + p 1 direction + p 0 box + p 2 length +c net/minecraft/class_5951 net/minecraft/client/util/profiler/Metric + m (Ljava/lang/String;)V + p 1 name + f Ljava/lang/String; field_29557 name + m ()Ljava/lang/String; method_34704 getName +c net/minecraft/class_4620 net/minecraft/datafixer/fix/PointOfInterestRenameFix + m (Ljava/lang/String;)Ljava/lang/String; method_23303 rename + p 1 input + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 2 changesType + p 1 outputSchema +c net/minecraft/class_5950 net/minecraft/util/profiler/MetricSuppliers + f Lnet/minecraft/class_5950; field_29555 INSTANCE + m (Lnet/minecraft/class_5952;)V method_34702 add + p 1 supplier + m ()Ljava/util/Map; method_34701 getSamplers + f Ljava/util/WeakHashMap; field_29556 samplers +c net/minecraft/class_4619 net/minecraft/datafixer/fix/BeehiveRenameFix + m (Lcom/mojang/datafixers/schemas/Schema;)V + p 1 outputSchema +c net/minecraft/class_4618 net/minecraft/client/render/OutlineVertexConsumerProvider + f I field_21063 alpha + f I field_21062 blue + f I field_21061 green + f I field_21060 red + m (IIII)V method_23286 setColor + p 3 blue + p 4 alpha + p 1 red + p 2 green + f Lnet/minecraft/class_4597$class_4598; field_21058 parent + f Lnet/minecraft/class_4597$class_4598; field_21059 plainDrawer + m ()V method_23285 draw +c net/minecraft/class_4618$class_4586 net/minecraft/client/render/OutlineVertexConsumerProvider$OutlineVertexConsumer + m (Lnet/minecraft/class_4588;IIII)V + p 4 blue + p 3 green + p 5 alpha + p 2 red + p 1 delegate + f D field_21065 y + f F field_21067 u + f D field_21064 x + f Lnet/minecraft/class_4588; field_20897 delegate + f D field_21066 z + f F field_21068 v +c net/minecraft/class_5949 net/minecraft/client/util/profiler/SamplingChannel + m ()Ljava/lang/String; method_34700 getName + f Ljava/lang/String; field_29553 name + m (Ljava/lang/String;ILjava/lang/String;)V + p 3 name +c net/minecraft/class_1589 net/minecraft/entity/mob/MagmaCubeEntity + m ()Lnet/minecraft/class_5132$class_5133; method_26917 createMagmaCubeAttributes + m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_20678 canMagmaCubeSpawn + p 4 random + p 2 spawnReason + p 3 pos + p 0 type + p 1 world +c net/minecraft/class_5946 net/minecraft/datafixer/fix/ArrowPickupFix + c A fix that automatically renames the {@code player} byte in arrow data to\n{@code pickup}, if there is not any existing {@code pickup} data.\n\n

This is known as {@index AbstractArrowPickupFix} in the literal\nstring, though this fix is not abstract. + m (Lcom/mojang/datafixers/schemas/Schema;)V + p 1 outputSchema + m (Ljava/util/function/Function;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; method_34687 method_34687 + p 1 t + m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_34686 update + c When the {@code pickup} NBT byte of an arrow's data is absent, sets it\nfrom the arrow's {@code player} NBT byte. + p 0 arrowData + m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; method_34684 update + p 1 typed + m (Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed; method_34685 updateEntity + p 3 updater + p 1 typed + p 2 choiceName +c net/minecraft/class_4615 net/minecraft/nbt/NbtTypes + m (I)Lnet/minecraft/class_4614; method_23265 byId + c Gets the associated {@linkplain NbtType NBT type} for a given {@code id}.\n

\nThis method does not support id aliases.\n\n@return the NBT type, or {@linkplain NbtType#createInvalid an invalid type} if there is no type with the given {@code id} + p 0 id + f [Lnet/minecraft/class_4614; field_21048 VALUES +c net/minecraft/class_5945 net/minecraft/client/util/ParticleUtil + m (Lnet/minecraft/class_2350$class_2351;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;DLnet/minecraft/class_2394;Lnet/minecraft/class_6019;)V method_34683 spawnParticle + p 3 variance + p 2 pos + p 1 world + p 0 axis + p 6 range + p 5 effect + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2394;Lnet/minecraft/class_6019;)V method_34682 spawnParticle + p 3 range + p 0 world + p 2 effect + p 1 pos + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Lnet/minecraft/class_2394;)V method_34681 spawnParticle + p 1 pos + p 0 world + p 3 effect + p 2 direction +c net/minecraft/class_4614 net/minecraft/nbt/NbtType + c Represents an NBT type. + m ()Ljava/lang/String; method_23261 getCommandFeedbackName + m ()Z method_23263 isImmutable + c Determines the immutability of this type.\n

\nThe mutability of an NBT type means the held value can be modified\nafter the NBT element is instantiated.\n\n@return {@code true} if this NBT type is immutable, else {@code false} + m ()Ljava/lang/String; method_23259 getCrashReportName + m (Ljava/io/DataInput;ILnet/minecraft/class_2505;)Lnet/minecraft/class_2520; method_23262 read + p 1 input + p 2 depth + p 3 tracker + m (I)Lnet/minecraft/class_4614; method_23260 createInvalid + p 0 type +c net/minecraft/class_4614$1 net/minecraft/nbt/NbtType$1 + m (Ljava/io/DataInput;ILnet/minecraft/class_2505;)Lnet/minecraft/class_2491; method_23264 read +c net/minecraft/class_4617 net/minecraft/client/render/debug/NameGenerator + f [Ljava/lang/String; field_21051 SUFFIX + m (Ljava/util/UUID;)Ljava/util/Random; method_23268 randomFromUuid + p 0 uuid + m (Lnet/minecraft/class_1297;)Ljava/lang/String; method_36154 name + p 0 entity + m (Ljava/util/UUID;)Ljava/lang/String; method_23267 name + p 0 uuid + f [Ljava/lang/String; field_21050 PREFIX + m (Ljava/util/Random;[Ljava/lang/String;)Ljava/lang/String; method_23266 getRandom + p 1 options + p 0 random +c net/minecraft/class_5948 net/minecraft/client/util/profiler/MetricSampler + f Ljava/util/function/DoubleSupplier; field_29549 valueSupplier + m (Lnet/minecraft/class_5951;Ljava/util/function/DoubleSupplier;Lnet/minecraft/class_5949;)V + p 3 channel + p 2 valueSupplier + p 1 metric + m ()Ljava/util/function/DoubleSupplier; method_34698 getValueSupplier + m ()Lnet/minecraft/class_5951; method_34697 getMetric + m ()Lnet/minecraft/class_5949; method_34699 getChannel + f Lnet/minecraft/class_5951; field_29548 metric + f Lnet/minecraft/class_5949; field_29550 channel +c net/minecraft/class_5947 net/minecraft/datafixer/fix/StructureFeatureChildrenPoolElementFix + c A fix that updates a few children pool element features with complex\nconfigurations to simple ID strings within structure features.\n\n

This is known as {@index SavedDataFeaturePoolElementFix} in the\nliteral strings. + f Ljava/util/regex/Pattern; field_29545 ARRAY_INDEX_PATTERN + m (Lcom/mojang/datafixers/schemas/Schema;)V + p 1 outputSchema + m (Lcom/mojang/serialization/Dynamic;[Ljava/lang/String;)Lcom/mojang/serialization/OptionalDynamic; method_34689 findValueAt + p 0 root + p 1 pathParts + f Ljava/util/Set; field_29547 TARGET_FEATURES + m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_34693 updateChildren + p 0 children + f Ljava/util/Set; field_29546 TARGET_CHILDREN_IDS + m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_34692 updateStructureFeature + p 0 structureFeature + m (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Optional; method_34690 updateFeature + p 0 type + p 3 stateProviderStateName + p 4 stateProviderFirstEntryName + p 1 name + p 2 stateProviderType + p 5 foliagePlacerType + p 6 leavesProviderStateName + m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_34695 method_34695 + p 0 poolElement + m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_34694 method_34694 + p 0 child + m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_34688 updatePoolElementFeature + p 0 feature + m (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; method_34691 mapChildren + p 0 children +c net/minecraft/class_5920 net/minecraft/world/gen/feature/GrowingPlantFeature +c net/minecraft/class_1560 net/minecraft/entity/mob/EndermanEntity + m ()Z method_7028 isAngry + m ()Z method_7029 teleportRandomly + m (Lnet/minecraft/class_2680;)V method_7032 setCarriedBlock + p 1 state + m (Lnet/minecraft/class_1657;)Z method_7026 isPlayerStaring + p 1 player + f I field_25376 angerTime + f Lnet/minecraft/class_1322; field_7252 ATTACKING_SPEED_BOOST + m ()Z method_22330 isProvoked + m ()V method_7030 playAngrySound + f Lnet/minecraft/class_2940; field_7255 ANGRY + f Ljava/util/UUID; field_7256 ATTACKING_SPEED_BOOST_ID + m ()V method_22331 setProvoked + m (Lnet/minecraft/class_1297;)Z method_7025 teleportTo + p 1 entity + f Lnet/minecraft/class_6019; field_25378 ANGER_TIME_RANGE + m (DDD)Z method_7024 teleportTo + p 5 z + p 3 y + p 1 x + m ()Lnet/minecraft/class_2680; method_7027 getCarriedBlock + f Ljava/util/UUID; field_25377 targetUuid + f Lnet/minecraft/class_2940; field_20618 PROVOKED + f I field_7254 ageWhenTargetSet + f I field_7253 lastAngrySoundAge + m ()Lnet/minecraft/class_5132$class_5133; method_26910 createEndermanAttributes + f Lnet/minecraft/class_2940; field_7257 CARRIED_BLOCK +c net/minecraft/class_1560$class_1561 net/minecraft/entity/mob/EndermanEntity$PlaceBlockGoal + f Lnet/minecraft/class_1560; field_7258 enderman + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;)Z method_7033 canPlaceOn + p 6 pos + p 3 carriedState + p 2 posAbove + p 5 state + p 4 stateAbove + p 1 world + m (Lnet/minecraft/class_1560;)V + p 1 enderman +c net/minecraft/class_1560$class_4159 net/minecraft/entity/mob/EndermanEntity$ChasePlayerGoal + m (Lnet/minecraft/class_1560;)V + p 1 enderman + f Lnet/minecraft/class_1309; field_21513 target + f Lnet/minecraft/class_1560; field_18524 enderman +c net/minecraft/class_1560$class_1562 net/minecraft/entity/mob/EndermanEntity$TeleportTowardsPlayerGoal + m (Lnet/minecraft/class_1560;Lnet/minecraft/class_1309;)Z method_18449 method_18449 + p 1 playerEntity + f Lnet/minecraft/class_4051; field_18127 staringPlayerPredicate + f I field_7262 lookAtPlayerWarmup + f I field_7261 ticksSinceUnseenTeleport + f Lnet/minecraft/class_4051; field_18876 validTargetPredicate + f Lnet/minecraft/class_1560; field_7260 enderman + f Lnet/minecraft/class_1657; field_7259 targetPlayer + m (Lnet/minecraft/class_1560;Ljava/util/function/Predicate;)V + p 1 enderman +c net/minecraft/class_1560$class_1563 net/minecraft/entity/mob/EndermanEntity$PickUpBlockGoal + f Lnet/minecraft/class_1560; field_7263 enderman + m (Lnet/minecraft/class_1560;)V + p 1 enderman +c net/minecraft/class_2896 net/minecraft/network/listener/ClientLoginPacketListener + m (Lnet/minecraft/class_2905;)V method_12587 onHello + p 1 packet + m (Lnet/minecraft/class_2899;)V method_12586 onQueryRequest + p 1 packet + m (Lnet/minecraft/class_2909;)V method_12584 onDisconnect + p 1 packet + m (Lnet/minecraft/class_2907;)V method_12585 onCompression + p 1 packet + m (Lnet/minecraft/class_2901;)V method_12588 onLoginSuccess + p 1 packet +c net/minecraft/class_5922 net/minecraft/world/gen/feature/VegetationPatchFeature + m (Lnet/minecraft/class_2680;)Z method_34320 method_34320 + p 0 state + m (Lnet/minecraft/class_5927;)Ljava/util/function/Predicate; method_34319 getReplaceablePredicate + p 0 config + m (Lnet/minecraft/class_5281;Lnet/minecraft/class_5927;Lnet/minecraft/class_2794;Ljava/util/Random;Lnet/minecraft/class_2338;)Z method_34315 generateVegetationFeature + p 5 pos + p 4 random + p 1 world + p 3 generator + p 2 config + m (Lnet/minecraft/class_5281;Lnet/minecraft/class_5927;Ljava/util/Random;Lnet/minecraft/class_2338;Ljava/util/function/Predicate;II)Ljava/util/Set; method_34316 placeGroundAndGetPositions + p 7 radiusZ + p 3 random + p 4 pos + p 5 replaceable + p 6 radiusX + p 1 world + p 2 config + m (Lnet/minecraft/class_3494;Lnet/minecraft/class_2680;)Z method_34314 method_34314 + p 1 state + m (Lnet/minecraft/class_5281;Lnet/minecraft/class_5927;Ljava/util/function/Predicate;Ljava/util/Random;Lnet/minecraft/class_2338$class_2339;I)Z method_34317 placeGround + p 5 pos + p 4 random + p 6 depth + p 1 world + p 3 replaceable + p 2 config + m (Lnet/minecraft/class_5821;Lnet/minecraft/class_5281;Lnet/minecraft/class_5927;Ljava/util/Random;Ljava/util/Set;II)V method_34318 generateVegetation + p 1 context + p 6 radiusX + p 7 radiusZ + p 4 random + p 5 positions + p 2 world + p 3 config +c net/minecraft/class_2897 net/minecraft/world/gen/chunk/FlatChunkGenerator + f Lnet/minecraft/class_3232; field_24510 config + m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680; method_28002 method_28002 + p 0 state + m ()Lnet/minecraft/class_3232; method_28545 getConfig + f Lcom/mojang/serialization/Codec; field_24769 CODEC + m (Lnet/minecraft/class_3232;)V + p 1 config +c net/minecraft/class_5921 net/minecraft/world/gen/feature/RootSystemFeature + m (Lnet/minecraft/class_5281;Lnet/minecraft/class_5926;Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338$class_2339;)V method_34312 generateHangingRoots + p 4 pos + p 3 random + p 2 config + p 1 world + p 5 mutablePos + m (Lnet/minecraft/class_5281;Lnet/minecraft/class_5926;Lnet/minecraft/class_2338;)Z method_34310 hasSpaceForTree + p 3 pos + p 2 config + p 1 world + m (Lnet/minecraft/class_5281;Lnet/minecraft/class_2794;Lnet/minecraft/class_5926;Ljava/util/Random;Lnet/minecraft/class_2338;)Z method_34309 generateFeature + p 5 pos + p 4 random + p 3 config + p 2 generator + p 1 world + m (Lnet/minecraft/class_5281;Lnet/minecraft/class_2794;Lnet/minecraft/class_5926;Ljava/util/Random;Lnet/minecraft/class_2338$class_2339;Lnet/minecraft/class_2338;)Z method_34308 generateTreeAndRoots + p 1 world + p 3 config + p 2 generator + p 5 mutablePos + p 4 random + p 6 pos + m (Lnet/minecraft/class_5281;Lnet/minecraft/class_5926;Ljava/util/Random;IILnet/minecraft/class_2338$class_2339;)V method_34311 generateRoots + p 6 mutablePos + p 1 world + p 2 config + p 3 random + p 4 x + p 5 z +c net/minecraft/class_2890 net/minecraft/network/listener/ServerHandshakePacketListener + m (Lnet/minecraft/class_2889;)V method_12576 onHandshake + p 1 packet +c net/minecraft/class_2891 net/minecraft/world/gen/chunk/DebugChunkGenerator + f I field_13161 X_SIDE_LENGTH + f I field_13160 Z_SIDE_LENGTH + f Lcom/mojang/serialization/Codec; field_24768 CODEC + m ()Lnet/minecraft/class_2378; method_31169 getBiomeRegistry + f Ljava/util/List; field_13163 BLOCK_STATES + m (Lnet/minecraft/class_2378;)V + p 1 biomeRegistry + m (II)Lnet/minecraft/class_2680; method_12578 getBlockState + p 0 x + p 1 z + f Lnet/minecraft/class_2680; field_13162 AIR + f Lnet/minecraft/class_2680; field_13164 BARRIER + f Lnet/minecraft/class_2378; field_26747 biomeRegistry +c net/minecraft/class_1564 net/minecraft/entity/mob/EvokerEntity + f Lnet/minecraft/class_1472; field_7264 wololoTarget + m (Lnet/minecraft/class_1472;)V method_7036 setWololoTarget + p 1 sheep + m ()Lnet/minecraft/class_1472; method_7039 getWololoTarget + m ()Lnet/minecraft/class_5132$class_5133; method_26912 createEvokerAttributes +c net/minecraft/class_1564$class_1567 net/minecraft/entity/mob/EvokerEntity$SummonVexGoal + f Lnet/minecraft/class_4051; field_18129 closeVexPredicate +c net/minecraft/class_1564$class_1566 net/minecraft/entity/mob/EvokerEntity$LookAtTargetOrWololoTarget +c net/minecraft/class_1564$class_1565 net/minecraft/entity/mob/EvokerEntity$ConjureFangsGoal + m (DDDDFI)V method_7044 conjureFangs + p 3 z + p 5 maxY + p 7 y + p 10 warmup + p 9 yaw + p 1 x +c net/minecraft/class_1564$class_1568 net/minecraft/entity/mob/EvokerEntity$WololoGoal + f Lnet/minecraft/class_4051; field_7269 convertibleSheepPredicate +c net/minecraft/class_2893 net/minecraft/world/gen/GenerationStep +c net/minecraft/class_2893$class_2895 net/minecraft/world/gen/GenerationStep$Feature +c net/minecraft/class_2893$class_2894 net/minecraft/world/gen/GenerationStep$Carver + f Lcom/mojang/serialization/Codec; field_24770 CODEC + m ()Ljava/lang/String; method_12581 getName + f Ljava/util/Map; field_13168 BY_NAME + m (Ljava/lang/String;ILjava/lang/String;)V + p 3 name + m (Ljava/lang/String;)Lnet/minecraft/class_2893$class_2894; method_28546 byName + p 0 name + f Ljava/lang/String; field_13167 name +c net/minecraft/class_1559 net/minecraft/entity/mob/EndermiteEntity + f I field_30463 DESPAWN_TIME + m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_20674 canSpawn + p 4 random + p 3 pos + p 2 spawnReason + p 1 world + p 0 type + m ()Lnet/minecraft/class_5132$class_5133; method_26911 createEndermiteAttributes + f I field_7250 lifeTime +c net/minecraft/class_5917 net/minecraft/world/gen/NoiseInterpolator + f Lnet/minecraft/class_5917$class_5918; field_29232 columnSampler + f D field_29234 x0y0z1 + m (II)V method_34289 sampleNoiseCorners + p 2 noiseZ + p 1 noiseY + f D field_29246 z1 + f I field_29248 startZ + f D field_29244 x1z1 + m (D)V method_34287 sampleNoiseY + p 1 deltaY + f D field_29242 x1z0 + m (I)V method_34288 sampleEndNoise + p 1 x + f D field_29240 x1y1z1 + f I field_29230 sizeZ + m ()V method_34286 sampleStartNoise + m (II)[[D method_34293 createBuffer + p 0 sizeY + p 1 sizeZ + f D field_29239 x1y1z0 + m (D)D method_34294 sampleNoise + p 1 deltaZ + f [[D field_29228 endNoiseBuffer + f D field_29237 x0y1z0 + f D field_29245 z0 + f I field_29229 sizeY + f D field_29235 x1y0z0 + f D field_29243 x0z1 + f D field_29233 x0y0z0 + f D field_29241 x0z0 + f I field_29247 startX + f I field_29231 minY + m (D)V method_34292 sampleNoiseX + p 1 deltaX + m ()V method_34291 swapBuffers + m (IIIIIILnet/minecraft/class_5917$class_5918;)V + p 7 columnSampler + p 4 chunkX + p 3 sizeZ + p 6 minY + p 5 chunkZ + p 2 sizeY + p 1 sizeX + m ([[DI)V method_34290 sampleNoise + p 1 buffer + p 2 noiseX + f D field_29238 x0y1z1 + f D field_29236 x1y0z1 + f [[D field_29227 startNoiseBuffer +c net/minecraft/class_5917$class_5918 net/minecraft/world/gen/NoiseInterpolator$ColumnSampler + m ([DIIII)V fillNoiseColumn fillNoiseColumn + p 4 minY + p 3 z + p 2 x + p 1 buffer + p 5 noiseSizeY +c net/minecraft/class_5916 net/minecraft/screen/ScreenHandlerSyncHandler + m (Lnet/minecraft/class_1703;Lnet/minecraft/class_1799;)V method_34262 updateCursorStack + p 1 handler + p 2 stack + m (Lnet/minecraft/class_1703;ILnet/minecraft/class_1799;)V method_34261 updateSlot + p 1 handler + p 2 slot + p 3 stack + m (Lnet/minecraft/class_1703;II)V method_34260 updateProperty + p 1 handler + p 2 property + p 3 value + m (Lnet/minecraft/class_1703;Lnet/minecraft/class_2371;Lnet/minecraft/class_1799;[I)V method_34263 updateState + p 4 properties + p 3 cursorStack + p 2 stacks + p 1 handler +c net/minecraft/class_5919 net/minecraft/world/gen/feature/FossilFeatureConfig + f Ljava/util/function/Supplier; field_29257 overlayProcessors + f Ljava/util/function/Supplier; field_29256 fossilProcessors + f Ljava/util/List; field_29254 fossilStructures + m (Ljava/util/List;Ljava/util/List;Lnet/minecraft/class_5497;Lnet/minecraft/class_5497;I)V + p 4 overlayProcessors + p 5 maxEmptyCorners + p 2 overlayStructures + p 3 fossilProcessors + p 1 fossilStructures + f Ljava/util/List; field_29255 overlayStructures + f I field_29258 maxEmptyCorners + m (Ljava/util/List;Ljava/util/List;Ljava/util/function/Supplier;Ljava/util/function/Supplier;I)V + p 1 fossilStructures + p 3 fossilProcessors + p 2 overlayStructures + p 5 maxEmptyCorners + p 4 overlayProcessors + f Lcom/mojang/serialization/Codec; field_29253 CODEC +c net/minecraft/class_5913 net/minecraft/client/gl/GLImportProcessor + c Handles the flattening of "moj_" import strings in the loaded GLSL shader file.\nInstances of an import are replaced by the contents of the referenced file\nprefixed by a comment describing the line position and original file location\nof the import. + m (Ljava/lang/String;)Ljava/util/List; method_34229 readSource + c Reads the source code supplied into a list of lines suitable for uploading to\nthe GL Shader cache.\n\n

Imports are processed as per the description of this class. + p 1 source + m (ZLjava/lang/String;)Ljava/lang/String; method_34233 loadImport + c Called to load an import reference's source code. + p 2 name + p 1 inline + m (Ljava/lang/String;Lnet/minecraft/class_5913$class_5914;Ljava/lang/String;)Ljava/util/List; method_34232 parseImports + p 1 source + p 2 context + p 3 path + m (Ljava/lang/String;I)Ljava/lang/String; method_34230 readImport + p 1 line + p 2 start + f Ljava/util/regex/Pattern; field_29201 IMPORT_VERSION_PATTERN + f Ljava/util/regex/Pattern; field_29200 MOJ_IMPORT_PATTERN + m (Ljava/lang/String;Lnet/minecraft/class_5913$class_5914;)Ljava/lang/String; method_34231 extractVersion + c Converts a line known to contain an import into a fully-qualified\nversion of itself for insertion as a comment. + p 1 line + p 2 context +c net/minecraft/class_5913$class_5914 net/minecraft/client/gl/GLImportProcessor$Context + c A context for the parser to keep track of its current line and caret position in the file. + f I field_29203 line + f I field_29202 column +c net/minecraft/class_5912 net/minecraft/resource/ResourceFactory + c Provides resource access. + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_3298; method_14486 getResource + c Finds and returns the corresponding resource for a resource's identifier.\n\n

Starts by scanning each resource pack from highest priority to lowest. If no resource packs were found\nto contain the requested entry, will throw a {@code FileNotFoundException}.\n\n

The returned resource must be closed to avoid resource leaks.\n\n@throws java.io.FileNotFoundException if the identified resource could not be found, or could not be loaded.\n@throws IOException if the identified resource was found but a stream to it could not be opened. + p 1 id + c the resource identifier to search for +c net/minecraft/class_5915 net/minecraft/entity/decoration/GlowItemFrameEntity +c net/minecraft/class_2889 net/minecraft/network/packet/c2s/handshake/HandshakeC2SPacket + f I field_13158 protocolVersion + m ()I method_12574 getProtocolVersion + m (Lnet/minecraft/class_2890;)V method_12575 apply + f I field_13157 port + f Lnet/minecraft/class_2539; field_13156 intendedState + f Ljava/lang/String; field_13159 address + m ()Lnet/minecraft/class_2539; method_12573 getIntendedState + m (Lnet/minecraft/class_2540;)V + p 1 buf + f I field_33372 MAX_ADDRESS_LENGTH + m (Ljava/lang/String;ILnet/minecraft/class_2539;)V + p 1 address + p 2 port + p 3 intendedState + m ()I method_36175 getPort + m ()Ljava/lang/String; method_36174 getAddress +c net/minecraft/class_5931 net/minecraft/world/gen/decorator/CaveSurfaceDecoratorConfig + f Lnet/minecraft/class_5932; field_29311 surface + m (Lnet/minecraft/class_5932;I)V + p 1 surface + p 2 searchRange + f Lcom/mojang/serialization/Codec; field_29310 CODEC + f I field_29312 searchRange +c net/minecraft/class_5930 net/minecraft/world/gen/trunk/BendingTrunkPlacer + f Lnet/minecraft/class_6017; field_29308 bendLength + f Lcom/mojang/serialization/Codec; field_29306 CODEC + f I field_29307 minHeightForLeaves + m (IIIILnet/minecraft/class_6017;)V + p 1 baseHeight + p 3 secondRandomHeight + p 2 firstRandomHeight + p 5 bendLength + p 4 minHeightForLeaves +c net/minecraft/class_1571 net/minecraft/entity/mob/GhastEntity + m ()I method_7049 getFireballStrength + m ()Lnet/minecraft/class_5132$class_5133; method_26913 createGhastAttributes + f Lnet/minecraft/class_2940; field_7273 SHOOTING + m ()Z method_7050 isShooting + m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_20675 canSpawn + p 4 random + p 0 type + p 1 world + p 2 spawnReason + p 3 pos + f I field_7272 fireballStrength + m (Z)V method_7048 setShooting + p 1 shooting +c net/minecraft/class_1571$class_1572 net/minecraft/entity/mob/GhastEntity$LookAtTargetGoal + f Lnet/minecraft/class_1571; field_7274 ghast + m (Lnet/minecraft/class_1571;)V + p 1 ghast +c net/minecraft/class_1571$class_1574 net/minecraft/entity/mob/GhastEntity$ShootFireballGoal + f Lnet/minecraft/class_1571; field_7277 ghast + m (Lnet/minecraft/class_1571;)V + p 1 ghast + f I field_7278 cooldown +c net/minecraft/class_1571$class_1573 net/minecraft/entity/mob/GhastEntity$GhastMoveControl + f Lnet/minecraft/class_1571; field_7275 ghast + m (Lnet/minecraft/class_1571;)V + p 1 ghast + m (Lnet/minecraft/class_243;I)Z method_7051 willCollide + p 1 direction + p 2 steps + f I field_7276 collisionCheckCooldown +c net/minecraft/class_1571$class_1575 net/minecraft/entity/mob/GhastEntity$FlyRandomlyGoal + m (Lnet/minecraft/class_1571;)V + p 1 ghast + f Lnet/minecraft/class_1571; field_7279 ghast +c net/minecraft/class_5933 net/minecraft/world/gen/decorator/CaveSurfaceDecorator + m (Lnet/minecraft/class_5444;Ljava/util/Random;Lnet/minecraft/class_5931;Lnet/minecraft/class_2338;)Ljava/util/stream/Stream; method_34382 getPositions +c net/minecraft/class_1570 net/minecraft/entity/mob/GiantEntity + m ()Lnet/minecraft/class_5132$class_5133; method_26914 createGiantAttributes +c net/minecraft/class_5932 net/minecraft/util/math/VerticalSurfaceType + f Lnet/minecraft/class_2350; field_29316 direction + m ()Lnet/minecraft/class_2350; method_34379 getDirection + m (Ljava/lang/String;ILnet/minecraft/class_2350;ILjava/lang/String;)V + p 4 offset + p 5 name + p 3 direction + f Ljava/lang/String; field_29318 name + m (Ljava/lang/String;)Lnet/minecraft/class_5932; method_34378 byName + p 0 name + f I field_29317 offset + m ()I method_34380 getOffset + f [Lnet/minecraft/class_5932; field_29319 VALUES + f Lcom/mojang/serialization/Codec; field_29315 CODEC +c net/minecraft/class_1577 net/minecraft/entity/mob/GuardianEntity + f Lnet/minecraft/class_2940; field_7290 BEAM_TARGET_ID + m ()Lnet/minecraft/class_3414; method_7062 getFlopSound + f Z field_7283 flopping + f Lnet/minecraft/class_1379; field_7289 wanderGoal + m (I)V method_7060 setBeamTarget + p 1 entityId + m ()Z method_7058 areSpikesRetracted + f Lnet/minecraft/class_2940; field_7280 SPIKES_RETRACTED + m ()Z method_7063 hasBeamTarget + m (F)F method_7057 getTailAngle + p 1 tickDelta + f F field_7281 spikesExtensionRate + f F field_7285 spikesExtension + f F field_7287 prevSpikesExtension + m (F)F method_7061 getBeamProgress + p 1 tickDelta + m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_20676 canSpawn + p 4 random + p 3 pos + p 2 spawnReason + p 1 world + p 0 type + m (F)F method_7053 getSpikesExtension + p 1 tickDelta + f Lnet/minecraft/class_1309; field_7288 cachedBeamTarget + m ()I method_7055 getWarmupTime + m ()Lnet/minecraft/class_1309; method_7052 getBeamTarget + f I field_7282 beamTicks + f I field_30470 WARMUP_TIME + m (Z)V method_7054 setSpikesRetracted + p 1 retracted + f F field_7284 prevTailAngle + f F field_7286 tailAngle + m ()Lnet/minecraft/class_5132$class_5133; method_26915 createGuardianAttributes +c net/minecraft/class_1577$class_1580 net/minecraft/entity/mob/GuardianEntity$GuardianMoveControl + m (Lnet/minecraft/class_1577;)V + p 1 guardian + f Lnet/minecraft/class_1577; field_7295 guardian +c net/minecraft/class_1577$class_1579 net/minecraft/entity/mob/GuardianEntity$GuardianTargetPredicate + m (Ljava/lang/Object;)Z test test + p 1 context + f Lnet/minecraft/class_1577; field_7294 owner + m (Lnet/minecraft/class_1309;)Z method_7064 test + m (Lnet/minecraft/class_1577;)V + p 1 owner +c net/minecraft/class_1577$class_1578 net/minecraft/entity/mob/GuardianEntity$FireBeamGoal + f I field_7291 beamTicks + f Z field_7292 elder + f Lnet/minecraft/class_1577; field_7293 guardian + m (Lnet/minecraft/class_1577;)V + p 1 guardian +c net/minecraft/class_1576 net/minecraft/entity/mob/HuskEntity + m (Lnet/minecraft/class_1299;Lnet/minecraft/class_5425;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_20677 canSpawn + p 4 random + p 2 spawnReason + p 3 pos + p 0 type + p 1 world +c net/minecraft/class_5928 net/minecraft/world/gen/foliage/RandomSpreadFoliagePlacer + f Lcom/mojang/serialization/Codec; field_29297 CODEC + f I field_29299 leafPlacementAttempts + f Lnet/minecraft/class_6017; field_29298 foliageHeight + m (Lnet/minecraft/class_6017;Lnet/minecraft/class_6017;Lnet/minecraft/class_6017;I)V + p 3 foliageHeight + p 2 offset + p 4 leafPlacementAttempts + p 1 radius +c net/minecraft/class_1569 net/minecraft/entity/mob/Monster +c net/minecraft/class_5927 net/minecraft/world/gen/feature/VegetationPatchFeatureConfig + f Lnet/minecraft/class_4651; field_29287 groundState + f Lcom/mojang/serialization/Codec; field_29285 CODEC + f Ljava/util/function/Supplier; field_29288 vegetationFeature + f Lnet/minecraft/class_6017; field_29290 depth + f F field_29295 extraEdgeColumnChance + m (Lnet/minecraft/class_2960;Lnet/minecraft/class_4651;Ljava/util/function/Supplier;Lnet/minecraft/class_5932;Lnet/minecraft/class_6017;FIFLnet/minecraft/class_6017;F)V + p 1 replaceable + p 2 groundState + p 3 vegetationFeature + p 4 surface + p 5 depth + p 6 extraBottomBlockChance + p 7 verticalRange + p 8 vegetationChance + p 9 horizontalRadius + p 10 extraEdgeColumnChance + f Lnet/minecraft/class_5932; field_29289 surface + f F field_29293 vegetationChance + f Lnet/minecraft/class_2960; field_29286 replaceable + f Lnet/minecraft/class_6017; field_29294 horizontalRadius + f F field_29291 extraBottomBlockChance + f I field_29292 verticalRange +c net/minecraft/class_5929 net/minecraft/world/gen/stateprovider/RandomizedIntBlockStateProvider + c A {@linkplain BlockStateProvider block state provider} that randomizes a single {@link IntProperty} of a block state provided by another provider. + m (Lnet/minecraft/class_2769;)Z method_34369 method_34369 + p 0 property + f Lcom/mojang/serialization/Codec; field_29301 CODEC + f Lnet/minecraft/class_6017; field_29305 values + m (Lnet/minecraft/class_2680;Ljava/lang/String;)Lnet/minecraft/class_2758; method_34363 getIntPropertyByName + p 0 state + p 1 propertyName + m (Lnet/minecraft/class_2769;)Lnet/minecraft/class_2758; method_34364 method_34364 + p 0 property + f Lnet/minecraft/class_4651; field_29302 source + f Ljava/lang/String; field_29303 propertyName + m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_34365 method_34365 + p 0 instance + m (Ljava/lang/String;Lnet/minecraft/class_2769;)Z method_34368 method_34368 + p 1 property + f Lnet/minecraft/class_2758; field_29304 property + m (Lnet/minecraft/class_4651;Ljava/lang/String;Lnet/minecraft/class_6017;)V + p 1 source + p 3 values + p 2 propertyName + m (Lnet/minecraft/class_4651;Lnet/minecraft/class_2758;Lnet/minecraft/class_6017;)V + p 2 property + p 3 values + p 1 source +c net/minecraft/class_5924 net/minecraft/world/gen/feature/GrowingPlantFeatureConfig + f Lnet/minecraft/class_4651; field_29262 bodyProvider + f Lnet/minecraft/class_4651; field_29263 headProvider + f Z field_29264 allowWater + f Lcom/mojang/serialization/Codec; field_29259 CODEC + f Lnet/minecraft/class_6005; field_29260 heightDistribution + f Lnet/minecraft/class_2350; field_29261 direction + m (Lnet/minecraft/class_6005;Lnet/minecraft/class_2350;Lnet/minecraft/class_4651;Lnet/minecraft/class_4651;Z)V + p 1 heightDistribution + p 5 allowWater + p 4 headProvider + p 3 bodyProvider + p 2 direction +c net/minecraft/class_2899 net/minecraft/network/packet/s2c/login/LoginQueryRequestS2CPacket + f I field_13188 queryId + m ()Lnet/minecraft/class_2960; method_36176 getChannel + f I field_33373 MAX_PAYLOAD_SIZE + m (Lnet/minecraft/class_2540;)V + p 1 buf + m (ILnet/minecraft/class_2960;Lnet/minecraft/class_2540;)V + p 2 channel + p 3 payload + p 1 queryId + m (Lnet/minecraft/class_2896;)V method_12591 apply + m ()Lnet/minecraft/class_2540; method_36177 getPayload + f Lnet/minecraft/class_2540; field_13189 payload + f Lnet/minecraft/class_2960; field_13187 channel + m ()I method_12592 getQueryId +c net/minecraft/class_5923 net/minecraft/world/gen/feature/WaterloggedVegetationPatchFeature + m (Lnet/minecraft/class_5281;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338$class_2339;Lnet/minecraft/class_2350;)Z method_34322 isSolidBlockSide + p 3 direction + p 2 mutablePos + p 1 pos + p 0 world + m (Lnet/minecraft/class_5281;Ljava/util/Set;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338$class_2339;)Z method_34323 isSolidBlockAroundPos + p 2 pos + p 3 mutablePos + p 0 world + p 1 positions +c net/minecraft/class_5926 net/minecraft/world/gen/feature/RootSystemFeatureConfig + f Lnet/minecraft/class_4651; field_29272 rootStateProvider + f I field_29269 requiredVerticalSpaceForTree + m (Ljava/util/function/Supplier;IILnet/minecraft/class_2960;Lnet/minecraft/class_4651;IIIILnet/minecraft/class_4651;I)V + p 1 feature + p 2 requiredVerticalSpaceForTree + p 3 rootRadius + p 4 rootReplaceable + p 5 rootStateProvider + p 6 rootPlacementAttempts + p 7 maxRootColumnHeight + p 8 hangingRootRadius + p 9 hangingRootVerticalSpan + p 10 hangingRootStateProvider + p 11 hangingRootPlacementAttempts + f I field_29278 hangingRootPlacementAttempts + f I field_29275 hangingRootRadius + f Lcom/mojang/serialization/Codec; field_29267 CODEC + f I field_29276 hangingRootVerticalSpan + f Lnet/minecraft/class_4651; field_29277 hangingRootStateProvider + f I field_29273 rootPlacementAttempts + f I field_29274 maxRootColumnHeight + f Ljava/util/function/Supplier; field_29268 feature + f I field_29270 rootRadius + f Lnet/minecraft/class_2960; field_29271 rootReplaceable +c net/minecraft/class_5925 net/minecraft/world/gen/decorator/HeightmapDecoratorConfig + f Lcom/mojang/serialization/Codec; field_29265 CODEC + f Lnet/minecraft/class_2902$class_2903; field_29266 heightmap + m (Lnet/minecraft/class_2902$class_2903;)V + p 1 heightmap +c net/minecraft/class_644 net/minecraft/client/network/MultiplayerServerListPinger + m ()V method_3004 cancel + f Lcom/google/common/base/Splitter; field_3770 ZERO_SPLITTER + m (Lnet/minecraft/class_642;Ljava/lang/Runnable;)V method_3003 add + p 1 entry + m ()V method_3000 tick + m ()Lorg/apache/logging/log4j/Logger; method_3002 getLogger + m (Lnet/minecraft/class_642;)V method_3001 ping + f Lorg/apache/logging/log4j/Logger; field_3771 LOGGER + f Ljava/util/List; field_3769 clientConnections + m ()Lcom/google/common/base/Splitter; method_2999 getZeroSplitter +c net/minecraft/class_644$1 net/minecraft/client/network/MultiplayerServerListPinger$1 + f Z field_3775 sentQuery + f Z field_3773 received + f J field_3772 startTime +c net/minecraft/class_644$2 net/minecraft/client/network/MultiplayerServerListPinger$2 +c net/minecraft/class_644$2$1 net/minecraft/client/network/MultiplayerServerListPinger$2$1 + m (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;)V method_3005 channelRead0 +c net/minecraft/class_2073 net/minecraft/predicate/item/ItemPredicate + f [Lnet/minecraft/class_2035; field_20689 storedEnchantments + f Lnet/minecraft/class_2105; field_9645 nbt + m ()Lcom/google/gson/JsonElement; method_8971 toJson + m (Lnet/minecraft/class_2960;)Lcom/google/gson/JsonSyntaxException; method_33267 method_33267 + p 0 id + m (Lnet/minecraft/class_3494;Lnet/minecraft/class_1792;Lnet/minecraft/class_2096$class_2100;Lnet/minecraft/class_2096$class_2100;[Lnet/minecraft/class_2035;[Lnet/minecraft/class_2035;Lnet/minecraft/class_1842;Lnet/minecraft/class_2105;)V + p 5 enchantments + p 6 storedEnchantments + p 7 potion + p 8 nbt + p 1 tag + p 2 item + p 3 count + p 4 durability + f [Lnet/minecraft/class_2035; field_9647 enchantments + f Lnet/minecraft/class_2073; field_9640 ANY + f Lnet/minecraft/class_1792; field_9644 item + m (Lnet/minecraft/class_1799;)Z method_8970 test + p 1 stack + f Lnet/minecraft/class_2096$class_2100; field_9646 durability + f Lnet/minecraft/class_1842; field_9642 potion + m (Lcom/google/gson/JsonElement;)[Lnet/minecraft/class_2073; method_8972 deserializeAll + p 0 el + f Lnet/minecraft/class_2096$class_2100; field_9641 count + f Lnet/minecraft/class_3494; field_9643 tag + m (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2073; method_8969 fromJson + p 0 el +c net/minecraft/class_2073$class_2074 net/minecraft/predicate/item/ItemPredicate$Builder + m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2073$class_2074; method_20399 nbt + p 1 nbt + m (Lnet/minecraft/class_2096$class_2100;)Lnet/minecraft/class_2073$class_2074; method_35233 count + p 1 count + f Lnet/minecraft/class_2096$class_2100; field_9653 durability + m (Lnet/minecraft/class_2096$class_2100;)Lnet/minecraft/class_2073$class_2074; method_35235 durability + p 1 durability + f Lnet/minecraft/class_1842; field_9651 potion + m (Lnet/minecraft/class_2035;)Lnet/minecraft/class_2073$class_2074; method_8978 enchantment + p 1 enchantment + f Lnet/minecraft/class_3494; field_9652 tag + m ()Lnet/minecraft/class_2073$class_2074; method_8973 create + f Lnet/minecraft/class_2105; field_9654 nbt + f Lnet/minecraft/class_1792; field_9650 item + m ()Lnet/minecraft/class_2073; method_8976 build + m (Lnet/minecraft/class_1842;)Lnet/minecraft/class_2073$class_2074; method_35232 potion + p 1 potion + f Ljava/util/List; field_20690 storedEnchantments + f Ljava/util/List; field_9649 enchantments + m (Lnet/minecraft/class_1935;)Lnet/minecraft/class_2073$class_2074; method_8977 item + p 1 item + f Lnet/minecraft/class_2096$class_2100; field_9648 count + m (Lnet/minecraft/class_2035;)Lnet/minecraft/class_2073$class_2074; method_35234 storedEnchantment + p 1 enchantment + m (Lnet/minecraft/class_3494;)Lnet/minecraft/class_2073$class_2074; method_8975 tag + p 1 tag +c net/minecraft/class_642 net/minecraft/client/network/ServerInfo + c The information of a server entry in the list of servers available in\nthe multiplayer screen from the menu. The list of these servers is\nstored in the {@code servers.dat} file within the client game directory. + m (Ljava/lang/String;Ljava/lang/String;Z)V + p 3 local + p 1 name + p 2 address + f Ljava/lang/String; field_3752 name + f Lnet/minecraft/class_642$class_643; field_3755 resourcePackPolicy + f Ljava/lang/String; field_3761 address + f Ljava/util/List; field_3762 playerListSummary + m ()Ljava/lang/String; method_2991 getIcon + m (Ljava/lang/String;)V method_2989 setIcon + p 1 icon + f J field_3758 ping + f I field_3756 protocolVersion + f Ljava/lang/String; field_3759 icon + f Z field_3763 local + m (Lnet/minecraft/class_642$class_643;)V method_2995 setResourcePackPolicy + c Sets the resource pack policy on this server.\n\n

This is called when a user has responded to the prompt on whether to\naccept server resource packs from this server in the future. + p 1 policy + f Lnet/minecraft/class_2561; field_3753 playerCountLabel + m ()Lnet/minecraft/class_2487; method_2992 toNbt + m ()Z method_2994 isLocal + m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_642; method_2993 fromNbt + p 0 root + f Z field_3754 online + m (Lnet/minecraft/class_642;)V method_2996 copyFrom + p 1 serverInfo + f Lnet/minecraft/class_2561; field_3757 label + f Lnet/minecraft/class_2561; field_3760 version + m ()Lnet/minecraft/class_642$class_643; method_2990 getResourcePackPolicy + c Returns the policy on resource packs sent by this server. +c net/minecraft/class_642$class_643 net/minecraft/client/network/ServerInfo$ResourcePackPolicy + c The policy of the client when this server sends a {@linkplain\nnet.minecraft.network.packet.s2c.play.ResourcePackSendS2CPacket server\nresource pack}.\n\n@see ServerInfo#getResourcePackPolicy() + f Lnet/minecraft/class_642$class_643; field_3768 ENABLED + c Always accepts the resource pack and starts downloading it. + f Lnet/minecraft/class_642$class_643; field_3764 DISABLED + c Always rejects the resource pack. + f Lnet/minecraft/class_642$class_643; field_3767 PROMPT + c Opens a screen on whether to always accept or reject resource packs from\nthis server for the current pack or any pack in the future. + m ()Lnet/minecraft/class_2561; method_2997 getName + f Lnet/minecraft/class_2561; field_3765 name + m (Ljava/lang/String;ILjava/lang/String;)V + p 3 name +c net/minecraft/class_641 net/minecraft/client/option/ServerList + m (II)V method_2985 swapEntries + p 1 index1 + p 2 index2 + f Lorg/apache/logging/log4j/Logger; field_3751 LOGGER + m (Lnet/minecraft/class_642;)V method_2983 remove + f Ljava/util/List; field_3749 servers + m (Lnet/minecraft/class_642;)V method_2986 updateServerListEntry + p 0 e + m ()V method_2981 loadFile + m ()I method_2984 size + m (Lnet/minecraft/class_642;)V method_2988 add + f Lnet/minecraft/class_310; field_3750 client + m (Lnet/minecraft/class_310;)V + p 1 client + m (ILnet/minecraft/class_642;)V method_2980 set + p 1 index + p 2 serverInfo + m (I)Lnet/minecraft/class_642; method_2982 get + m ()V method_2987 saveFile +c net/minecraft/class_647 net/minecraft/client/particle/CrackParticle + f F field_17783 sampleU + f F field_17784 sampleV + m (Lnet/minecraft/class_638;DDDLnet/minecraft/class_1799;)V + p 4 y + p 2 x + p 1 world + p 8 stack + p 6 z + m (Lnet/minecraft/class_638;DDDDDDLnet/minecraft/class_1799;)V + p 14 stack + p 6 z + p 1 world + p 2 x + p 4 y +c net/minecraft/class_647$class_650 net/minecraft/client/particle/CrackParticle$SnowballFactory + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3009 createParticle +c net/minecraft/class_647$class_649 net/minecraft/client/particle/CrackParticle$SlimeballFactory + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3008 createParticle +c net/minecraft/class_647$class_648 net/minecraft/client/particle/CrackParticle$ItemFactory + m (Lnet/minecraft/class_2392;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3007 createParticle +c net/minecraft/class_645 net/minecraft/client/particle/SweepAttackParticle + f Lnet/minecraft/class_4002; field_17781 spriteProvider + m (Lnet/minecraft/class_638;DDDDLnet/minecraft/class_4002;)V + p 2 x + p 1 world + p 6 z + p 4 y + p 10 spriteProvider + p 8 scaleMultiplier +c net/minecraft/class_645$class_646 net/minecraft/client/particle/SweepAttackParticle$Factory + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider + f Lnet/minecraft/class_4002; field_17782 spriteProvider + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3006 createParticle +c net/minecraft/class_2076 net/minecraft/advancement/criterion/KilledByCrossbowCriterion + m (Ljava/util/List;Ljava/util/Set;Lnet/minecraft/class_2076$class_2078;)Z method_22478 method_22478 + p 2 conditions + m (Lnet/minecraft/class_3222;Ljava/util/Collection;)V method_8980 trigger + p 2 piercingKilledEntities + p 1 player + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_2076$class_2078; method_8979 conditionsFromJson + f Lnet/minecraft/class_2960; field_9655 ID +c net/minecraft/class_2076$class_2078 net/minecraft/advancement/criterion/KilledByCrossbowCriterion$Conditions + m ([Lnet/minecraft/class_2048$class_2049;)Lnet/minecraft/class_2076$class_2078; method_8986 create + p 0 victimPredicates + m (Ljava/util/Collection;I)Z method_8988 matches + p 1 victimContexts + p 2 uniqueEntityTypeCount + m (Lnet/minecraft/class_2048$class_5258;[Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2096$class_2100;)V + p 3 uniqueEntityTypes + p 2 victims + p 1 player + f Lnet/minecraft/class_2096$class_2100; field_9659 uniqueEntityTypes + m (Lnet/minecraft/class_2096$class_2100;)Lnet/minecraft/class_2076$class_2078; method_8987 create + p 0 uniqueEntityTypes + f [Lnet/minecraft/class_2048$class_5258; field_9660 victims +c net/minecraft/class_640 net/minecraft/client/network/PlayerListEntry + m (Lnet/minecraft/class_2703$class_2705;)V + p 1 playerListPacketEntry + m (I)V method_2970 setLatency + p 1 latency + m ()Lnet/minecraft/class_2960; method_2957 getElytraTexture + m ()Lnet/minecraft/class_2960; method_2968 getSkinTexture + m ()V method_2969 loadTextures + m ()Lnet/minecraft/class_2960; method_2979 getCapeTexture + m (Lnet/minecraft/class_1934;)V method_2963 setGameMode + p 1 gameMode + m ()Z method_35757 hasCape + m ()Lnet/minecraft/class_1934; method_2958 getGameMode + f I field_3739 latency + m ()Z method_2967 hasSkinTexture + c Checks if the player represented by this entry has a custom skin.\n\n

If the player has the default skin, this will return false. + f Ljava/lang/String; field_3745 model + m ()Lnet/minecraft/class_268; method_2955 getScoreboardTeam + m ()Lcom/mojang/authlib/GameProfile; method_2966 getProfile + f Lnet/minecraft/class_2561; field_3743 displayName + m ()I method_2959 getLatency + f Lcom/mojang/authlib/GameProfile; field_3741 profile + m ()Lnet/minecraft/class_2561; method_2971 getDisplayName + m (Lnet/minecraft/class_2561;)V method_2962 setDisplayName + p 1 displayName + f Z field_3740 texturesLoaded + m ()Ljava/lang/String; method_2977 getModel + f Ljava/util/Map; field_3742 textures + f Lnet/minecraft/class_1934; field_3744 gameMode +c net/minecraft/class_639 net/minecraft/client/network/ServerAddress + f Lorg/apache/logging/log4j/Logger; field_33416 LOGGER + m (Lcom/google/common/net/HostAndPort;)Lcom/google/common/net/HostAndPort; method_2953 resolveServer + p 0 hostAndPort + m ()I method_2954 getPort + m (Ljava/lang/String;)Z method_36224 isValid + p 0 address + m (Lcom/google/common/net/HostAndPort;)V + p 1 hostAndPort + f Lnet/minecraft/class_639; field_33418 INVALID + m (Ljava/lang/String;)Lnet/minecraft/class_639; method_2950 parse + p 0 address + m ()Ljava/lang/String; method_2952 getAddress + f Lcom/google/common/net/HostAndPort; field_33417 hostAndPort + m (Ljava/lang/String;I)I method_2951 portOrDefault + p 1 def + p 0 port +c net/minecraft/class_638 net/minecraft/client/world/ClientWorld + f Lnet/minecraft/class_5294; field_24606 skyProperties + m (ILnet/minecraft/class_1297;)V method_2942 addEntity + p 1 id + p 2 entity + f Ljava/util/Map; field_17675 mapStates + f Lnet/minecraft/class_761; field_17780 worldRenderer + f Lit/unimi/dsi/fastutil/objects/Object2ObjectArrayMap; field_21527 colorCache + m (Ljava/util/function/BooleanSupplier;)V method_8441 tick + p 1 shouldKeepTicking + m (Lnet/minecraft/class_2818;)V method_18110 unloadBlockEntities + p 1 chunk + m (J)V method_8435 setTimeOfDay + p 1 timeOfDay + f D field_32641 PARTICLE_Y_OFFSET + c A minor offset applied when spawning particles. + m (Lit/unimi/dsi/fastutil/objects/Object2ObjectArrayMap;)V method_23778 method_23778 + p 0 cache + m (Lnet/minecraft/class_1297;)V method_18646 tickEntity + p 1 entity + f Lnet/minecraft/class_634; field_3727 netHandler + m ()Lnet/minecraft/class_638$class_6234; method_35752 getBlockParticle + m (Lnet/minecraft/class_1923;)V method_23782 resetChunkColor + p 1 chunkPos + m ()V method_18116 tickEntities + m (III)V method_2941 doRandomBlockDisplayTicks + p 1 xCenter + p 2 yCenter + p 3 zCenter + m (Lnet/minecraft/class_1297;)V method_32124 method_32124 + p 1 entity + m (Lnet/minecraft/class_2338;F)V method_27873 setSpawnPos + p 1 pos + p 2 angle + m (IIIILjava/util/Random;Lnet/minecraft/class_638$class_6234;Lnet/minecraft/class_2338$class_2339;)V method_2943 randomBlockDisplayTick + p 6 blockParticle + p 5 random + p 4 radius + p 3 zCenter + p 2 yCenter + p 1 xCenter + p 7 pos + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2394;Lnet/minecraft/class_265;D)V method_2948 addParticle + p 1 pos + p 2 parameters + p 3 shape + p 4 y + m ()Ljava/lang/Iterable; method_18112 getEntities + f Lnet/minecraft/class_310; field_3729 client + m (ILnet/minecraft/class_1297$class_5529;)V method_2945 removeEntity + p 1 entityId + p 2 removalReason + m (Lnet/minecraft/class_2338;Lnet/minecraft/world/level/ColorResolver;)I method_23780 calculateColor + p 1 pos + p 2 colorResolver + m (ILnet/minecraft/class_742;)V method_18107 addPlayer + p 2 player + p 1 id + f Lnet/minecraft/class_269; field_3733 scoreboard + m (ILnet/minecraft/class_1297;)V method_18114 addEntityPrivate + p 2 entity + p 1 id + m ()V method_29090 tickTime + m (III)V method_18113 scheduleBlockRenders + p 1 x + p 2 y + p 3 z + m (F)Lnet/minecraft/class_243; method_23785 getCloudsColor + p 1 tickDelta + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_3414;Lnet/minecraft/class_3419;FFZ)V method_2947 playSound + p 6 useDistance + p 5 pitch + p 4 volume + p 3 category + p 2 sound + p 1 pos + m ()Lnet/minecraft/class_631; method_2935 getChunkManager + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2394;Z)V method_2938 addParticle + p 2 state + p 3 parameters + p 1 pos + f Lnet/minecraft/class_5574; field_27733 entityList + m (J)V method_29089 setTime + p 1 time + m ()I method_23789 getLightningTicksLeft + m ()I method_18120 getRegularEntityCount + m (Lnet/minecraft/class_1297;Lnet/minecraft/class_1297;)V method_18647 tickPassenger + p 2 passenger + p 1 entity + m (DDDDDLnet/minecraft/class_2394;)V method_2932 addParticle + p 3 maxX + p 1 minX + p 11 parameters + p 9 y + p 7 maxZ + p 5 minZ + m ()Lnet/minecraft/class_2338; method_27874 getSpawnPos + f Ljava/util/List; field_18226 players + f I field_21526 lightningTicksLeft + m ()F method_30671 getSpawnAngle + m (Lnet/minecraft/class_634;Lnet/minecraft/class_638$class_5271;Lnet/minecraft/class_5321;Lnet/minecraft/class_2874;ILjava/util/function/Supplier;Lnet/minecraft/class_761;ZJ)V + p 7 worldRenderer + p 8 debugWorld + p 9 seed + p 3 registryRef + p 4 dimensionType + p 5 loadDistance + p 6 profiler + p 1 networkHandler + p 2 properties + f Lnet/minecraft/class_631; field_24605 chunkManager + m ()V method_23784 reloadColor + m ()Lnet/minecraft/class_638$class_5271; method_28104 getLevelProperties + f Lnet/minecraft/class_5582; field_27734 entityManager + m ()Lnet/minecraft/class_5294; method_28103 getSkyProperties + m (Lnet/minecraft/class_269;)V method_2944 setScoreboard + p 1 scoreboard + f Lnet/minecraft/class_638$class_5271; field_24430 clientWorldProperties + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_2937 setBlockStateWithoutNeighborUpdates + p 1 pos + p 2 state +c net/minecraft/class_638$class_5612 net/minecraft/client/world/ClientWorld$ClientEntityHandler + m (Lnet/minecraft/class_1297;)V method_32125 create + m (Lnet/minecraft/class_1297;)V method_32130 stopTracking + m (Lnet/minecraft/class_1297;)V method_32129 startTracking + m (Lnet/minecraft/class_1297;)V method_32128 stopTicking + m (Lnet/minecraft/class_1297;)V method_32127 startTicking + m (Lnet/minecraft/class_1297;)V method_32126 destroy +c net/minecraft/class_638$class_6234 net/minecraft/client/world/ClientWorld$BlockParticle + f Lnet/minecraft/class_2394; field_32645 particle + m (Ljava/lang/String;ILnet/minecraft/class_2248;Lnet/minecraft/class_2394;)V + p 3 block + p 4 particle + f Lnet/minecraft/class_2248; field_32644 block +c net/minecraft/class_638$class_5271 net/minecraft/client/world/ClientWorld$Properties + m (J)V method_177 setTime + p 1 difficulty + m (J)V method_165 setTimeOfDay + p 1 time + m (Lnet/minecraft/class_1267;)V method_27875 setDifficulty + p 1 difficulty + f Z field_24440 raining + f Z field_24442 difficultyLocked + f I field_24435 spawnX + f I field_24436 spawnY + f I field_24437 spawnZ + f J field_24438 time + f J field_24439 timeOfDay + m (Lnet/minecraft/class_1267;ZZ)V + p 1 difficulty + p 2 hardcore + p 3 flatWorld + f F field_26372 spawnAngle + m ()D method_28106 getHorizonShadingRatio + m (Z)V method_27876 setDifficultyLocked + p 1 difficultyLocked + f Lnet/minecraft/class_1267; field_24441 difficulty + f Z field_24433 hardcore + m (Lnet/minecraft/class_5539;)D method_28105 getSkyDarknessHeight + f Lnet/minecraft/class_1928; field_24434 gameRules + f Z field_24607 flatWorld +c net/minecraft/class_655 net/minecraft/client/particle/WaterBubbleParticle + m (Lnet/minecraft/class_638;DDDDDD)V + p 1 world + p 2 x + p 4 y + p 6 z + p 8 velocityX + p 10 velocityY + p 12 velocityZ +c net/minecraft/class_655$class_656 net/minecraft/client/particle/WaterBubbleParticle$Factory + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider + f Lnet/minecraft/class_4002; field_17785 spriteProvider + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3012 createParticle +c net/minecraft/class_2085 net/minecraft/advancement/criterion/LevitationCriterion + m (Lnet/minecraft/class_3222;Lnet/minecraft/class_243;I)V method_9008 trigger + p 1 player + p 3 duration + p 2 startPos + f Lnet/minecraft/class_2960; field_9671 ID + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_2085$class_2087; method_9006 conditionsFromJson + m (Lnet/minecraft/class_3222;Lnet/minecraft/class_243;ILnet/minecraft/class_2085$class_2087;)Z method_22480 method_22480 + p 3 conditions +c net/minecraft/class_2085$class_2087 net/minecraft/advancement/criterion/LevitationCriterion$Conditions + m (Lnet/minecraft/class_3222;Lnet/minecraft/class_243;I)Z method_9014 matches + p 3 duration + p 1 player + p 2 startPos + m (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2025;Lnet/minecraft/class_2096$class_2100;)V + p 2 distance + p 1 player + p 3 duration + f Lnet/minecraft/class_2096$class_2100; field_9676 duration + f Lnet/minecraft/class_2025; field_9675 distance + m (Lnet/minecraft/class_2025;)Lnet/minecraft/class_2085$class_2087; method_9013 create + p 0 distance +c net/minecraft/class_653 net/minecraft/client/particle/BubbleColumnUpParticle + m (Lnet/minecraft/class_638;DDDDDD)V + p 6 z + p 4 y + p 2 x + p 1 world +c net/minecraft/class_653$class_654 net/minecraft/client/particle/BubbleColumnUpParticle$Factory + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3011 createParticle + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider + f Lnet/minecraft/class_4002; field_17786 spriteProvider +c net/minecraft/class_2080 net/minecraft/advancement/criterion/OnKilledCriterion + m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1297;Lnet/minecraft/class_1282;)V method_8990 trigger + p 3 killingDamage + p 2 entity + p 1 player + f Lnet/minecraft/class_2960; field_9661 id + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_2080$class_2083; method_8989 conditionsFromJson + m (Lnet/minecraft/class_3222;Lnet/minecraft/class_47;Lnet/minecraft/class_1282;Lnet/minecraft/class_2080$class_2083;)Z method_22479 method_22479 + p 3 conditions + m (Lnet/minecraft/class_2960;)V + p 1 id +c net/minecraft/class_2080$class_2083 net/minecraft/advancement/criterion/OnKilledCriterion$Conditions + m (Lnet/minecraft/class_2048;Lnet/minecraft/class_2022;)Lnet/minecraft/class_2080$class_2083; method_35256 createEntityKilledPlayer + p 0 killerEntityPredicate + p 1 damageSourcePredicate + m (Lnet/minecraft/class_2048$class_2049;Lnet/minecraft/class_2022;)Lnet/minecraft/class_2080$class_2083; method_35253 createEntityKilledPlayer + p 1 damageSourcePredicate + p 0 killerEntityPredicateBuilder + m (Lnet/minecraft/class_2048;Lnet/minecraft/class_2022$class_2023;)Lnet/minecraft/class_2080$class_2083; method_35249 createPlayerKilledEntity + p 1 damageSourcePredicateBuilder + p 0 killedEntityPredicate + m (Lnet/minecraft/class_2048$class_2049;Lnet/minecraft/class_2022$class_2023;)Lnet/minecraft/class_2080$class_2083; method_35252 createEntityKilledPlayer + p 0 killerEntityPredicateBuilder + p 1 damageSourcePredicateBuilder + m (Lnet/minecraft/class_2048$class_2049;Lnet/minecraft/class_2022;)Lnet/minecraft/class_2080$class_2083; method_35247 createPlayerKilledEntity + p 1 damageSourcePredicate + p 0 killedEntityPredicateBuilder + f Lnet/minecraft/class_2048$class_5258; field_9668 entity + m (Lnet/minecraft/class_2048$class_2049;)Lnet/minecraft/class_2080$class_2083; method_8997 createPlayerKilledEntity + p 0 killedEntityPredicateBuilder + m (Lnet/minecraft/class_2048$class_2049;Lnet/minecraft/class_2022$class_2023;)Lnet/minecraft/class_2080$class_2083; method_9001 createPlayerKilledEntity + p 1 killingBlowBuilder + p 0 killedEntityPredicateBuilder + f Lnet/minecraft/class_2022; field_9667 killingBlow + m (Lnet/minecraft/class_2048;)Lnet/minecraft/class_2080$class_2083; method_35254 createEntityKilledPlayer + p 0 killerEntityPredicate + m (Lnet/minecraft/class_2960;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2022;)V + p 3 entity + p 2 player + p 4 killingBlow + p 1 id + m (Lnet/minecraft/class_2048;)Lnet/minecraft/class_2080$class_2083; method_35248 createPlayerKilledEntity + p 0 killedEntityPredicate + m ()Lnet/minecraft/class_2080$class_2083; method_8998 createEntityKilledPlayer + m (Lnet/minecraft/class_3222;Lnet/minecraft/class_47;Lnet/minecraft/class_1282;)Z method_9000 test + p 3 killingBlow + p 2 killedEntityContext + p 1 player + m ()Lnet/minecraft/class_2080$class_2083; method_8999 createPlayerKilledEntity + m (Lnet/minecraft/class_2048;Lnet/minecraft/class_2022;)Lnet/minecraft/class_2080$class_2083; method_35250 createPlayerKilledEntity + p 1 damageSourcePredicate + p 0 killedEntityPredicate + m (Lnet/minecraft/class_2048$class_2049;)Lnet/minecraft/class_2080$class_2083; method_35251 createEntityKilledPlayer + p 0 killerEntityPredicateBuilder + m (Lnet/minecraft/class_2048;Lnet/minecraft/class_2022$class_2023;)Lnet/minecraft/class_2080$class_2083; method_35255 createEntityKilledPlayer + p 1 damageSourcePredicateBuilder + p 0 killerEntityPredicate +c net/minecraft/class_657 net/minecraft/client/particle/DamageParticle + m (Lnet/minecraft/class_638;DDDDDD)V + p 2 x + p 4 y + p 6 z + p 1 world +c net/minecraft/class_657$class_658 net/minecraft/client/particle/DamageParticle$DefaultFactory + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3013 createParticle + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider + f Lnet/minecraft/class_4002; field_17790 spriteProvider +c net/minecraft/class_657$class_3939 net/minecraft/client/particle/DamageParticle$Factory + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_17580 createParticle + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider + f Lnet/minecraft/class_4002; field_18291 spriteProvider +c net/minecraft/class_657$class_659 net/minecraft/client/particle/DamageParticle$EnchantedHitFactory + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3014 createParticle + f Lnet/minecraft/class_4002; field_17791 spriteProvider +c net/minecraft/class_2088 net/minecraft/world/biome/source/VanillaLayeredBiomeSource + f Lnet/minecraft/class_3642; field_9680 biomeSampler + f Ljava/util/List; field_9677 BIOMES + f Z field_24498 legacyBiomeInitLayer + m (JZZLnet/minecraft/class_2378;)V + p 4 largeBiomes + p 3 legacyBiomeInitLayer + p 5 biomeRegistry + p 1 seed + f Z field_24729 largeBiomes + f Lnet/minecraft/class_2378; field_26698 biomeRegistry + f Lcom/mojang/serialization/Codec; field_24727 CODEC + f J field_24728 seed + m (Lnet/minecraft/class_2378;Lnet/minecraft/class_5321;)Ljava/util/function/Supplier; method_31103 method_31103 + p 1 key +c net/minecraft/class_666 net/minecraft/client/particle/DragonBreathParticle + f Lnet/minecraft/class_4002; field_17793 spriteProvider + f Z field_3792 reachedGround + m (Lnet/minecraft/class_638;DDDDDDLnet/minecraft/class_4002;)V + p 12 velocityZ + p 10 velocityY + p 8 velocityX + p 6 z + p 4 y + p 2 x + p 1 world + p 14 spriteProvider +c net/minecraft/class_666$class_667 net/minecraft/client/particle/DragonBreathParticle$Factory + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3019 createParticle + f Lnet/minecraft/class_4002; field_17794 spriteProvider + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider +c net/minecraft/class_2050 net/minecraft/predicate/entity/EntityTypePredicate + f Lnet/minecraft/class_2050; field_9609 ANY + m ()Lcom/google/gson/JsonElement; method_8927 toJson + f Lcom/google/common/base/Joiner; field_9608 COMMA_JOINER + m (Lnet/minecraft/class_3494;)Lnet/minecraft/class_2050; method_8926 create + p 0 tag + m (Lnet/minecraft/class_1299;)Z method_8925 matches + p 1 type + m (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2050; method_8928 fromJson + p 0 json + m (Lnet/minecraft/class_1299;)Lnet/minecraft/class_2050; method_8929 create + p 0 type +c net/minecraft/class_2050$class_2051 net/minecraft/predicate/entity/EntityTypePredicate$Tagged + m (Lnet/minecraft/class_3494;)V + p 1 tag + f Lnet/minecraft/class_3494; field_9610 tag +c net/minecraft/class_2050$class_2052 net/minecraft/predicate/entity/EntityTypePredicate$Single + f Lnet/minecraft/class_1299; field_9611 type + m (Lnet/minecraft/class_1299;)V + p 1 type +c net/minecraft/class_663 net/minecraft/client/particle/BlockLeakParticle + m (Lnet/minecraft/class_638;DDDLnet/minecraft/class_3611;)V + p 1 world + p 2 x + p 4 y + p 6 z + p 8 fluid + m ()V method_18822 updateVelocity + m ()Lnet/minecraft/class_3611; method_32791 getFluid + f Z field_22437 obsidianTear + m ()V method_18821 updateAge + f Lnet/minecraft/class_3611; field_3789 fluid +c net/minecraft/class_663$class_4854 net/minecraft/client/particle/BlockLeakParticle$DrippingObsidianTearFactory + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_24871 createParticle + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider + f Lnet/minecraft/class_4002; field_22439 spriteProvider +c net/minecraft/class_663$class_4855 net/minecraft/client/particle/BlockLeakParticle$LandingObsidianTearFactory + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_24872 createParticle + f Lnet/minecraft/class_4002; field_22440 spriteProvider + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider +c net/minecraft/class_663$class_4853 net/minecraft/client/particle/BlockLeakParticle$FallingObsidianTearFactory + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_24870 createParticle + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider + f Lnet/minecraft/class_4002; field_22438 spriteProvider +c net/minecraft/class_663$class_4498 net/minecraft/client/particle/BlockLeakParticle$FallingHoney + m (Lnet/minecraft/class_638;DDDLnet/minecraft/class_3611;Lnet/minecraft/class_2394;)V + p 6 z + p 4 y + p 2 x + p 1 world + p 8 fluid + p 9 particleEffect +c net/minecraft/class_663$class_4499 net/minecraft/client/particle/BlockLeakParticle$FallingHoneyFactory + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider + f Lnet/minecraft/class_4002; field_20515 spriteProvider + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_22115 createParticle +c net/minecraft/class_663$class_4497 net/minecraft/client/particle/BlockLeakParticle$Falling + m (Lnet/minecraft/class_638;DDDLnet/minecraft/class_3611;)V + p 4 y + p 2 x + p 1 world + p 8 fluid + p 6 z +c net/minecraft/class_663$class_5824 net/minecraft/client/particle/BlockLeakParticle$FallingSporeBlossomFactory + f Ljava/util/Random; field_28785 random + f Lnet/minecraft/class_4002; field_28784 spriteProvider + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_33687 createParticle + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider +c net/minecraft/class_663$class_4502 net/minecraft/client/particle/BlockLeakParticle$FallingNectarFactory + f Lnet/minecraft/class_4002; field_20518 spriteProvider + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_22118 createParticle + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider +c net/minecraft/class_663$class_4500 net/minecraft/client/particle/BlockLeakParticle$DrippingHoneyFactory + f Lnet/minecraft/class_4002; field_20516 spriteProvider + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_22116 createParticle +c net/minecraft/class_663$class_4501 net/minecraft/client/particle/BlockLeakParticle$LandingHoneyFactory + f Lnet/minecraft/class_4002; field_20517 spriteProvider + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_22117 createParticle + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider +c net/minecraft/class_663$class_5695 net/minecraft/client/particle/BlockLeakParticle$DripstoneLavaSplashFactory + f Lnet/minecraft/class_4002; field_28073 spriteProvider + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_32794 createParticle + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider +c net/minecraft/class_663$class_5696 net/minecraft/client/particle/BlockLeakParticle$FallingDripstoneWaterFactory + f Lnet/minecraft/class_4002; field_28074 spriteProvider + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_32795 createParticle +c net/minecraft/class_663$class_665 net/minecraft/client/particle/BlockLeakParticle$FallingWaterFactory + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3018 createParticle + f Lnet/minecraft/class_4002; field_18297 spriteProvider + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider +c net/minecraft/class_663$class_664 net/minecraft/client/particle/BlockLeakParticle$DrippingLavaFactory + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3017 createParticle + f Lnet/minecraft/class_4002; field_18295 spriteProvider + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider +c net/minecraft/class_663$class_4087 net/minecraft/client/particle/BlockLeakParticle$LandingLavaFactory + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_18824 createParticle + f Lnet/minecraft/class_4002; field_18296 spriteProvider +c net/minecraft/class_663$class_5693 net/minecraft/client/particle/BlockLeakParticle$LandingDripstoneLavaFactory + f Lnet/minecraft/class_4002; field_28071 spriteProvider + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_32792 createParticle + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider +c net/minecraft/class_663$class_4088 net/minecraft/client/particle/BlockLeakParticle$DrippingWaterFactory + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider + f Lnet/minecraft/class_4002; field_18298 spriteProvider + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_18825 createParticle +c net/minecraft/class_663$class_5694 net/minecraft/client/particle/BlockLeakParticle$FallingDripstoneLavaFactory + f Lnet/minecraft/class_4002; field_28072 spriteProvider + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_32793 createParticle + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider +c net/minecraft/class_663$class_4085 net/minecraft/client/particle/BlockLeakParticle$Landing + m (Lnet/minecraft/class_638;DDDLnet/minecraft/class_3611;)V + p 1 world + p 2 x + p 4 y + p 6 z + p 8 fluid +c net/minecraft/class_663$class_4086 net/minecraft/client/particle/BlockLeakParticle$FallingLavaFactory + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_18823 createParticle + f Lnet/minecraft/class_4002; field_18294 spriteProvider +c net/minecraft/class_663$class_5692 net/minecraft/client/particle/BlockLeakParticle$DripstoneLavaDrip + m (Lnet/minecraft/class_638;DDDLnet/minecraft/class_3611;Lnet/minecraft/class_2394;)V + p 2 x + p 1 world + p 6 z + p 4 y + p 9 particleEffect + p 8 fluid +c net/minecraft/class_663$class_4083 net/minecraft/client/particle/BlockLeakParticle$ContinuousFalling + m (Lnet/minecraft/class_638;DDDLnet/minecraft/class_3611;Lnet/minecraft/class_2394;)V + p 8 fluid + p 9 nextParticle + p 2 x + p 1 world + p 6 z + p 4 y + f Lnet/minecraft/class_2394; field_18292 nextParticle +c net/minecraft/class_663$class_4084 net/minecraft/client/particle/BlockLeakParticle$Dripping + f Lnet/minecraft/class_2394; field_18293 nextParticle + m (Lnet/minecraft/class_638;DDDLnet/minecraft/class_3611;Lnet/minecraft/class_2394;)V + p 9 nextParticle + p 4 y + p 2 x + p 1 world + p 8 fluid + p 6 z +c net/minecraft/class_663$class_4082 net/minecraft/client/particle/BlockLeakParticle$DrippingLava + m (Lnet/minecraft/class_638;DDDLnet/minecraft/class_3611;Lnet/minecraft/class_2394;)V + p 9 nextParticle + p 8 fluid + p 1 world + p 2 x + p 6 z + p 4 y +c net/minecraft/class_668 net/minecraft/client/particle/EnchantGlyphParticle + f D field_3793 startZ + f D field_3794 startY + f D field_3795 startX + m (Lnet/minecraft/class_638;DDDDDD)V + p 1 world + p 12 velocityZ + p 10 velocityY + p 8 velocityX + p 6 z + p 4 y + p 2 x +c net/minecraft/class_668$class_669 net/minecraft/client/particle/EnchantGlyphParticle$NautilusFactory + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3020 createParticle + f Lnet/minecraft/class_4002; field_17804 spriteProvider +c net/minecraft/class_668$class_670 net/minecraft/client/particle/EnchantGlyphParticle$EnchantFactory + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3021 createParticle + f Lnet/minecraft/class_4002; field_17803 spriteProvider + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider +c net/minecraft/class_2058 net/minecraft/advancement/criterion/FishingRodHookedCriterion + f Lnet/minecraft/class_2960; field_9617 ID + m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1799;Lnet/minecraft/class_1536;Ljava/util/Collection;)V method_8939 trigger + p 1 player + p 3 bobber + p 2 rod + p 4 fishingLoots + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_2058$class_2060; method_8941 conditionsFromJson + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_47;Ljava/util/Collection;Lnet/minecraft/class_2058$class_2060;)Z method_22472 method_22472 + p 3 conditions +c net/minecraft/class_2058$class_2060 net/minecraft/advancement/criterion/FishingRodHookedCriterion$Conditions + f Lnet/minecraft/class_2073; field_9621 rod + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_47;Ljava/util/Collection;)Z method_27810 matches + p 3 fishingLoots + p 1 rod + p 2 hookedEntityContext + m (Lnet/minecraft/class_2073;Lnet/minecraft/class_2048;Lnet/minecraft/class_2073;)Lnet/minecraft/class_2058$class_2060; method_8947 create + p 0 rod + p 2 item + p 1 bobber + f Lnet/minecraft/class_2073; field_9623 caughtItem + m (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2073;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2073;)V + p 2 rod + p 1 player + p 4 caughtItem + p 3 hookedEntity + f Lnet/minecraft/class_2048$class_5258; field_24391 hookedEntity +c net/minecraft/class_3389 net/minecraft/server/rcon/RconClient + m (Lnet/minecraft/class_2994;Ljava/lang/String;Ljava/net/Socket;)V + p 3 socket + p 2 password + p 1 server + f Z field_14488 authenticated + f [B field_14490 packetBuffer + f Lorg/apache/logging/log4j/Logger; field_14491 LOGGER + f Lnet/minecraft/class_2994; field_23965 server + f Ljava/lang/String; field_14492 password + m (IILjava/lang/String;)V method_14790 respond + p 3 message + p 2 responseType + p 1 sessionToken + m ()V method_14788 close + m (ILjava/lang/String;)V method_14789 respond + p 1 sessionToken + p 2 message + m ()V method_14787 fail + f Ljava/net/Socket; field_14489 socket +c net/minecraft/class_2054 net/minecraft/advancement/criterion/FilledBucketCriterion + m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1799;)V method_8932 trigger + p 1 player + p 2 stack + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_2054$class_2056; method_8931 conditionsFromJson + f Lnet/minecraft/class_2960; field_9612 ID + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_2054$class_2056;)Z method_22471 method_22471 + p 1 conditions +c net/minecraft/class_2054$class_2056 net/minecraft/advancement/criterion/FilledBucketCriterion$Conditions + m (Lnet/minecraft/class_2073;)Lnet/minecraft/class_2054$class_2056; method_8937 create + p 0 item + m (Lnet/minecraft/class_1799;)Z method_8938 matches + p 1 stack + m (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2073;)V + p 2 item + p 1 player + f Lnet/minecraft/class_2073; field_9616 item +c net/minecraft/class_661 net/minecraft/client/particle/BubblePopParticle + m (Lnet/minecraft/class_638;DDDDDDLnet/minecraft/class_4002;)V + p 6 z + p 8 velocityX + p 2 x + p 1 world + p 4 y + p 14 spriteProvider + p 10 velocityY + p 12 velocityZ + f Lnet/minecraft/class_4002; field_17787 spriteProvider +c net/minecraft/class_661$class_662 net/minecraft/client/particle/BubblePopParticle$Factory + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider + f Lnet/minecraft/class_4002; field_17788 spriteProvider + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3016 createParticle +c net/minecraft/class_677 net/minecraft/client/particle/FireworksSparkParticle +c net/minecraft/class_677$class_679 net/minecraft/client/particle/FireworksSparkParticle$ExplosionFactory + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3025 createParticle + f Lnet/minecraft/class_4002; field_17811 spriteProvider + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider +c net/minecraft/class_677$class_681 net/minecraft/client/particle/FireworksSparkParticle$FireworkParticle + m (D[[D[I[IZZZ)V method_3028 explodeStar + p 4 colors + p 5 fadeColors + p 3 pattern + p 8 keepShape + p 6 trail + p 7 flicker + p 1 size + f Lnet/minecraft/class_702; field_3805 particleManager + f Lnet/minecraft/class_2499; field_3806 explosions + m ()Z method_3029 isFar + m (Lnet/minecraft/class_638;DDDDDDLnet/minecraft/class_702;Lnet/minecraft/class_2487;)V + p 2 x + p 4 y + p 6 z + p 8 velocityX + p 10 velocityY + p 12 velocityZ + p 14 particleManager + p 15 nbt + p 1 world + m (DDDDDD[I[IZZ)V method_3030 addExplosionParticle + p 1 x + p 15 trail + p 16 flicker + p 13 colors + p 14 fadeColors + p 11 velocityZ + p 9 velocityY + p 7 velocityX + p 5 z + p 3 y + f I field_3808 age + f Z field_3807 flicker + m (DI[I[IZZ)V method_3031 explodeBall + p 1 size + p 3 amount + p 4 colors + p 5 fadeColors + p 6 trail + p 7 flicker + m ([I[IZZ)V method_3032 explodeBurst + p 4 flocker + p 3 trail + p 2 fadeColors + p 1 colors +c net/minecraft/class_677$class_680 net/minecraft/client/particle/FireworksSparkParticle$Explosion + f Z field_3804 trail + f Z field_3803 flicker + f Lnet/minecraft/class_702; field_3798 particleManager + m (Lnet/minecraft/class_638;DDDDDDLnet/minecraft/class_702;Lnet/minecraft/class_4002;)V + p 4 y + p 2 x + p 1 world + p 14 particleManager + p 15 spriteProvider + p 12 velocityZ + p 10 velocityY + p 8 velocityX + p 6 z + m (Z)V method_3027 setTrail + p 1 trail + m (Z)V method_3026 setFlicker + p 1 flicker +c net/minecraft/class_677$class_3997 net/minecraft/client/particle/FireworksSparkParticle$FlashFactory + f Lnet/minecraft/class_4002; field_17810 spriteProvider + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_18121 createParticle + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider +c net/minecraft/class_677$class_678 net/minecraft/client/particle/FireworksSparkParticle$Flash + m (Lnet/minecraft/class_638;DDD)V + p 2 x + p 1 world + p 6 z + p 4 y +c net/minecraft/class_2062 net/minecraft/advancement/criterion/ImpossibleCriterion + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_5257;)Lnet/minecraft/class_2062$class_2063; method_8949 conditionsFromJson + f Lnet/minecraft/class_2960; field_9624 ID +c net/minecraft/class_2062$class_2063 net/minecraft/advancement/criterion/ImpossibleCriterion$Conditions +c net/minecraft/class_675 net/minecraft/client/particle/EndRodParticle + m (Lnet/minecraft/class_638;DDDDDDLnet/minecraft/class_4002;)V + p 8 velocityX + p 10 velocityY + p 4 y + p 6 z + p 1 world + p 2 x + p 12 velocityZ + p 14 spriteProvider +c net/minecraft/class_675$class_676 net/minecraft/client/particle/EndRodParticle$Factory + f Lnet/minecraft/class_4002; field_17805 spriteProvider + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3024 createParticle + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider +c net/minecraft/class_3390 net/minecraft/structure/NetherFortressGenerator + f [Lnet/minecraft/class_3390$class_3404; field_14494 ALL_BRIDGE_PIECES + f [Lnet/minecraft/class_3390$class_3404; field_14493 ALL_CORRIDOR_PIECES + m (Lnet/minecraft/class_3390$class_3404;Lnet/minecraft/class_6130;Ljava/util/Random;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3390$class_3403; method_14795 createPiece + p 7 chainLength + p 3 x + p 4 y + p 5 z + p 6 orientation + p 0 pieceData + p 2 random +c net/minecraft/class_3390$class_3407 net/minecraft/structure/NetherFortressGenerator$Start + f Ljava/util/List; field_14505 pieces + f Ljava/util/List; field_14507 bridgePieces + f Ljava/util/List; field_14504 corridorPieces + f Lnet/minecraft/class_3390$class_3404; field_14506 lastPiece +c net/minecraft/class_3390$class_3406 net/minecraft/structure/NetherFortressGenerator$BridgeStairs + m (ILnet/minecraft/class_3341;Lnet/minecraft/class_2350;)V + p 2 boundingBox + p 3 orientation + p 1 chainLength + m (Lnet/minecraft/class_6130;IIIILnet/minecraft/class_2350;)Lnet/minecraft/class_3390$class_3406; method_14818 create + p 1 x + p 2 y + p 5 orientation + p 3 z + p 4 chainlength + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;)V + p 2 nbt +c net/minecraft/class_3390$class_3399 net/minecraft/structure/NetherFortressGenerator$SmallCorridor + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;)V + p 2 nbt + m (Lnet/minecraft/class_6130;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3390$class_3399; method_14804 create + p 1 x + p 2 y + p 3 z + p 4 orientation + p 5 chainLength + m (ILnet/minecraft/class_3341;Lnet/minecraft/class_2350;)V + p 3 orientation + p 2 boundingBox + p 1 chainLength +c net/minecraft/class_3390$class_3398 net/minecraft/structure/NetherFortressGenerator$CorridorLeftTurn + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;)V + p 2 nbt + m (ILjava/util/Random;Lnet/minecraft/class_3341;Lnet/minecraft/class_2350;)V + p 4 orientation + p 2 random + p 3 boundingBox + p 1 chainLength + f Z field_14496 containsChest + m (Lnet/minecraft/class_6130;Ljava/util/Random;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3390$class_3398; method_14803 create + p 2 x + p 1 random + p 6 chainLength + p 5 orientation + p 4 z + p 3 y +c net/minecraft/class_3390$class_3401 net/minecraft/structure/NetherFortressGenerator$CorridorNetherWartsRoom + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;)V + p 2 nbt + m (ILnet/minecraft/class_3341;Lnet/minecraft/class_2350;)V + p 1 chainLength + p 2 boundingBox + p 3 orientation + m (Lnet/minecraft/class_6130;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3390$class_3401; method_14806 create + p 3 z + p 2 y + p 5 chainlength + p 4 orientation + p 1 x +c net/minecraft/class_3390$class_3400 net/minecraft/structure/NetherFortressGenerator$CorridorRightTurn + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;)V + p 2 nbt + m (Lnet/minecraft/class_6130;Ljava/util/Random;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3390$class_3400; method_14805 create + p 6 chainLength + p 5 orientation + p 4 z + p 3 y + p 2 x + p 1 random + m (ILjava/util/Random;Lnet/minecraft/class_3341;Lnet/minecraft/class_2350;)V + p 1 chainLength + p 2 random + p 3 boundingBox + p 4 orientation + f Z field_14497 containsChest +c net/minecraft/class_3390$class_3403 net/minecraft/structure/NetherFortressGenerator$Piece + m (Ljava/util/List;)I method_14810 checkRemainingPieces + p 1 possiblePieces + m (Lnet/minecraft/class_3390$class_3407;Lnet/minecraft/class_6130;Ljava/util/Random;IIILnet/minecraft/class_2350;IZ)Lnet/minecraft/class_3443; method_14813 pieceGenerator + p 1 start + p 8 chainLength + p 9 inside + p 6 z + p 7 orientation + p 4 x + p 5 y + p 3 random + m (Lnet/minecraft/class_3390$class_3407;Lnet/minecraft/class_6130;Ljava/util/Random;IIZ)Lnet/minecraft/class_3443; method_14808 fillSEOpening + p 4 heightOffset + p 5 leftRightOffset + p 6 inside + p 1 start + p 3 random + m (Lnet/minecraft/class_3390$class_3407;Ljava/util/List;Lnet/minecraft/class_6130;Ljava/util/Random;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3390$class_3403; method_14811 pickPiece + p 9 chainLength + p 4 random + p 2 possiblePieces + p 1 start + p 8 orientation + p 7 z + p 6 y + p 5 x + m (Lnet/minecraft/class_3390$class_3407;Lnet/minecraft/class_6130;Ljava/util/Random;IIZ)Lnet/minecraft/class_3443; method_14814 fillForwardOpening + p 6 inside + p 5 heightOffset + p 1 start + p 4 leftRightOffset + p 3 random + m (Lnet/minecraft/class_3390$class_3407;Lnet/minecraft/class_6130;Ljava/util/Random;IIZ)Lnet/minecraft/class_3443; method_14812 fillNWOpening + p 1 start + p 3 random + p 4 heightOffset + p 5 leftRightOffset + p 6 inside + m (Lnet/minecraft/class_3341;)Z method_14809 isInBounds + p 0 boundingBox +c net/minecraft/class_3390$class_3402 net/minecraft/structure/NetherFortressGenerator$BridgePlatform + m (Lnet/minecraft/class_6130;IIIILnet/minecraft/class_2350;)Lnet/minecraft/class_3390$class_3402; method_14807 create + p 1 x + p 2 y + p 3 z + p 4 chainLength + p 5 orientation + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;)V + p 2 nbt + m (ILnet/minecraft/class_3341;Lnet/minecraft/class_2350;)V + p 1 chainLength + p 2 boundingBox + p 3 orientation + f Z field_14498 hasBlazeSpawner +c net/minecraft/class_3390$class_3405 net/minecraft/structure/NetherFortressGenerator$BridgeSmallCrossing + m (ILnet/minecraft/class_3341;Lnet/minecraft/class_2350;)V + p 2 boundingBox + p 1 chainLength + p 3 orientation + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;)V + p 2 nbt + m (Lnet/minecraft/class_6130;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3390$class_3405; method_14817 create + p 5 chainLength + p 4 orientation + p 3 z + p 2 y + p 1 x +c net/minecraft/class_3390$class_3404 net/minecraft/structure/NetherFortressGenerator$PieceData + f Ljava/lang/Class; field_14501 pieceType + f I field_14503 weight + f I field_14502 generatedCount + m (Ljava/lang/Class;II)V + p 2 weight + p 1 pieceType + p 3 limit + m ()Z method_14815 canGenerate + f I field_14499 limit + f Z field_14500 repeatable + m (Ljava/lang/Class;IIZ)V + p 4 repeatable + p 3 limit + p 2 weight + p 1 pieceType + m (I)Z method_14816 canGenerate + p 1 chainLength +c net/minecraft/class_3390$class_3391 net/minecraft/structure/NetherFortressGenerator$BridgeCrossing + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;)V + p 2 nbt + m (ILnet/minecraft/class_3341;Lnet/minecraft/class_2350;)V + p 1 chainLength + p 2 boundingBox + p 3 orientation + m (Lnet/minecraft/class_6130;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3390$class_3391; method_14796 create + p 5 chainLength + p 4 orientation + p 3 z + p 2 y + p 1 x +c net/minecraft/class_3390$class_3393 net/minecraft/structure/NetherFortressGenerator$Bridge + m (ILjava/util/Random;Lnet/minecraft/class_3341;Lnet/minecraft/class_2350;)V + p 1 chainLength + p 2 random + p 3 boundingBox + p 4 orientation + m (Lnet/minecraft/class_6130;Ljava/util/Random;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3390$class_3393; method_14798 create + p 6 chainLength + p 4 z + p 5 orientation + p 2 x + p 3 y + p 1 random + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;)V + p 2 nbt +c net/minecraft/class_3390$class_3392 net/minecraft/structure/NetherFortressGenerator$BridgeEnd + m (Lnet/minecraft/class_6130;Ljava/util/Random;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3390$class_3392; method_14797 create + p 5 orientation + p 6 chainLength + p 3 y + p 4 z + p 1 random + p 2 x + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;)V + p 2 nbt + m (ILjava/util/Random;Lnet/minecraft/class_3341;Lnet/minecraft/class_2350;)V + p 3 boundingBox + p 2 random + p 1 chainLength + p 4 orientation + f I field_14495 seed +c net/minecraft/class_3390$class_3395 net/minecraft/structure/NetherFortressGenerator$CorridorBalcony + m (ILnet/minecraft/class_3341;Lnet/minecraft/class_2350;)V + p 2 boundingBox + p 1 chainLength + p 3 orientation + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;)V + p 2 nbt + m (Lnet/minecraft/class_6130;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3390$class_3395; method_14800 create + p 4 orientation + p 5 chainLength + p 2 y + p 3 z + p 1 x +c net/minecraft/class_3390$class_3394 net/minecraft/structure/NetherFortressGenerator$CorridorStairs + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;)V + p 2 nbt + m (ILnet/minecraft/class_3341;Lnet/minecraft/class_2350;)V + p 1 chainLength + p 3 orientation + p 2 boundingBox + m (Lnet/minecraft/class_6130;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3390$class_3394; method_14799 create + p 5 chainLength + p 1 x + p 2 y + p 3 z + p 4 orientation +c net/minecraft/class_3390$class_3397 net/minecraft/structure/NetherFortressGenerator$CorridorCrossing + m (ILnet/minecraft/class_3341;Lnet/minecraft/class_2350;)V + p 1 chainLength + p 2 boundingBox + p 3 orientation + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;)V + p 2 nbt + m (Lnet/minecraft/class_6130;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3390$class_3397; method_14802 create + p 5 chainLength + p 4 orientation + p 3 z + p 2 y + p 1 x +c net/minecraft/class_3390$class_3396 net/minecraft/structure/NetherFortressGenerator$CorridorExit + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;)V + p 2 nbt + m (ILjava/util/Random;Lnet/minecraft/class_3341;Lnet/minecraft/class_2350;)V + p 4 orientation + p 1 chainLength + p 3 boundingBox + p 2 random + m (Lnet/minecraft/class_6130;Ljava/util/Random;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3390$class_3396; method_14801 create + p 3 y + p 4 z + p 1 random + p 2 x + p 5 orientation + p 6 chainLength +c net/minecraft/class_2069 net/minecraft/advancement/criterion/ItemDurabilityChangedCriterion + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_2069$class_2071; method_8962 conditionsFromJson + f Lnet/minecraft/class_2960; field_9633 ID + m (Lnet/minecraft/class_1799;ILnet/minecraft/class_2069$class_2071;)Z method_22477 method_22477 + p 2 conditions + m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1799;I)V method_8960 trigger + p 3 durability + p 2 stack + p 1 player +c net/minecraft/class_2069$class_2071 net/minecraft/advancement/criterion/ItemDurabilityChangedCriterion$Conditions + m (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2073;Lnet/minecraft/class_2096$class_2100;Lnet/minecraft/class_2096$class_2100;)V + p 1 player + p 3 durability + p 2 item + p 4 delta + f Lnet/minecraft/class_2073; field_9637 item + m (Lnet/minecraft/class_2073;Lnet/minecraft/class_2096$class_2100;)Lnet/minecraft/class_2069$class_2071; method_35229 create + p 1 durability + p 0 item + m (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2073;Lnet/minecraft/class_2096$class_2100;)Lnet/minecraft/class_2069$class_2071; method_8967 create + p 0 player + p 1 item + p 2 durability + f Lnet/minecraft/class_2096$class_2100; field_9639 delta + f Lnet/minecraft/class_2096$class_2100; field_9638 durability + m (Lnet/minecraft/class_1799;I)Z method_8968 matches + p 1 stack + p 2 durability +c net/minecraft/class_673 net/minecraft/client/particle/ExplosionSmokeParticle + f Lnet/minecraft/class_4002; field_17806 spriteProvider + m (Lnet/minecraft/class_638;DDDDDDLnet/minecraft/class_4002;)V + p 6 z + p 2 x + p 4 y + p 14 spriteProvider + p 1 world +c net/minecraft/class_673$class_674 net/minecraft/client/particle/ExplosionSmokeParticle$Factory + f Lnet/minecraft/class_4002; field_17807 spriteProvider + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3023 createParticle +c net/minecraft/class_2066 net/minecraft/advancement/criterion/InventoryChangedCriterion + f Lnet/minecraft/class_2960; field_9625 ID + m (Lnet/minecraft/class_1661;Lnet/minecraft/class_1799;IIILnet/minecraft/class_2066$class_2068;)Z method_22476 method_22476 + p 5 conditions + m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1661;Lnet/minecraft/class_1799;III)V method_24362 trigger + p 6 occupied + p 4 full + p 5 empty + p 2 inventory + p 3 stack + p 1 player + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_2066$class_2068; method_8952 conditionsFromJson + m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1661;Lnet/minecraft/class_1799;)V method_8950 trigger + p 1 player + p 3 stack + p 2 inventory +c net/minecraft/class_2066$class_2068 net/minecraft/advancement/criterion/InventoryChangedCriterion$Conditions + f Lnet/minecraft/class_2096$class_2100; field_9629 occupied + f [Lnet/minecraft/class_2073; field_9632 items + m ([Lnet/minecraft/class_2073;)Lnet/minecraft/class_2066$class_2068; method_8957 items + p 0 items + m (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2096$class_2100;Lnet/minecraft/class_2096$class_2100;Lnet/minecraft/class_2096$class_2100;[Lnet/minecraft/class_2073;)V + p 1 player + p 2 occupied + p 5 items + p 3 full + p 4 empty + m (Lnet/minecraft/class_1661;Lnet/minecraft/class_1799;III)Z method_8958 matches + p 3 full + p 4 empty + p 5 occupied + p 1 inventory + p 2 stack + f Lnet/minecraft/class_2096$class_2100; field_9630 full + f Lnet/minecraft/class_2096$class_2100; field_9631 empty + m ([Lnet/minecraft/class_1935;)Lnet/minecraft/class_2066$class_2068; method_8959 items + p 0 items +c net/minecraft/class_671 net/minecraft/client/particle/RedDustParticle + m (Lnet/minecraft/class_638;DDDDDDLnet/minecraft/class_2390;Lnet/minecraft/class_4002;)V + p 6 z + p 4 y + p 2 x + p 1 world + p 15 spriteProvider + p 12 velocityZ + p 10 velocityY + p 8 velocityX +c net/minecraft/class_671$class_672 net/minecraft/client/particle/RedDustParticle$Factory + m (Lnet/minecraft/class_2390;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3022 createParticle + f Lnet/minecraft/class_4002; field_17802 spriteProvider + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider +c net/minecraft/class_4691 net/minecraft/client/render/entity/feature/IronGolemCrackFeatureRenderer + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1439;FFFFFF)V method_23623 render + f Ljava/util/Map; field_21443 DAMAGE_TO_TEXTURE +c net/minecraft/class_600 net/minecraft/client/render/entity/model/ShieldEntityModel + f Lnet/minecraft/class_630; field_3551 handle + f Ljava/lang/String; field_32550 HANDLE + f Lnet/minecraft/class_630; field_3550 plate + f Ljava/lang/String; field_32549 PLATE + f Lnet/minecraft/class_630; field_27495 root + m ()Lnet/minecraft/class_630; method_23775 getHandle + m (Lnet/minecraft/class_630;)V + p 1 root + m ()Lnet/minecraft/class_630; method_23774 getPlate + m ()Lnet/minecraft/class_5607; method_32039 getTexturedModelData +c net/minecraft/class_3360 net/minecraft/world/FeatureUpdater + m (Lnet/minecraft/class_2487;Lnet/minecraft/class_1923;)Lnet/minecraft/class_2487; method_14741 getUpdatedStarts + p 1 nbt + p 2 pos + f Ljava/util/Map; field_14433 updateStates + f Ljava/util/Map; field_14436 ANCIENT_TO_OLD + f Ljava/util/Map; field_14435 OLD_TO_NEW + m (Lnet/minecraft/class_5321;Lnet/minecraft/class_26;)Lnet/minecraft/class_3360; method_14745 create + f Ljava/util/Map; field_14432 featureIdToChunkNbt + m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487; method_14735 getUpdatedReferences + m (II)Z method_14737 needsUpdate + p 1 chunkX + p 2 chunkZ + m (IILjava/lang/String;)Z method_14738 needsUpdate + p 1 chunkX + p 2 chunkZ + p 3 id + m (Lnet/minecraft/class_26;)V method_14734 init + f Z field_14434 needsUpdate + m (J)V method_14744 markResolved +c net/minecraft/class_2030 net/minecraft/advancement/criterion/EnchantedItemCriterion + m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1799;I)V method_8870 trigger + p 3 levels + p 2 stack + p 1 player + m (Lnet/minecraft/class_1799;ILnet/minecraft/class_2030$class_2032;)Z method_22463 method_22463 + p 2 conditions + f Lnet/minecraft/class_2960; field_9563 ID + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_2030$class_2032; method_8872 conditionsFromJson +c net/minecraft/class_2030$class_2032 net/minecraft/advancement/criterion/EnchantedItemCriterion$Conditions + f Lnet/minecraft/class_2073; field_9567 item + m ()Lnet/minecraft/class_2030$class_2032; method_8877 any + m (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2073;Lnet/minecraft/class_2096$class_2100;)V + p 2 item + p 3 levels + p 1 player + f Lnet/minecraft/class_2096$class_2100; field_9568 levels + m (Lnet/minecraft/class_1799;I)Z method_8878 matches + p 1 stack + p 2 levels +c net/minecraft/class_4693 net/minecraft/test/TimedTaskRunner + m (ILjava/lang/Runnable;)Lnet/minecraft/class_4693; method_36084 method_36084 + p 2 task + m (Lnet/minecraft/class_4517;)V + p 1 gameTest + m (J)V method_23645 runTasks + p 1 tick + m (J)V method_23644 runReported + p 1 tick + m (ILjava/lang/Runnable;)Lnet/minecraft/class_4693; method_36077 method_36077 + p 2 task + m (JLjava/lang/Runnable;)Lnet/minecraft/class_4693; method_36078 createAndAdd + p 1 duration + p 3 task + m (J)V method_23643 runSilently + p 1 tick + f Lnet/minecraft/class_4517; field_21457 test + f Ljava/util/List; field_21458 tasks + f J field_21459 tick + m (Ljava/lang/Runnable;)V method_36089 tryRun + p 1 task + m (Ljava/lang/Runnable;)Lnet/minecraft/class_4693; method_36085 method_36085 + p 1 task + m (Ljava/lang/Runnable;)Lnet/minecraft/class_4693; method_36079 createAndAdd + p 1 task +c net/minecraft/class_4692 net/minecraft/test/TimedTask + m (Ljava/lang/Long;Ljava/lang/Runnable;)V + p 1 duration + p 2 task + f Ljava/lang/Runnable; field_21451 task + m (JLjava/lang/Runnable;)Lnet/minecraft/class_4692; method_35941 create + p 0 duration + p 2 task + f Ljava/lang/Long; field_21450 duration + m (Ljava/lang/Runnable;)Lnet/minecraft/class_4692; method_35942 create + p 0 task +c net/minecraft/class_604 net/minecraft/client/render/entity/model/SilverfishEntityModel + m (I)Ljava/lang/String; method_32045 getSegmentName + p 0 index + m (Lnet/minecraft/class_630;I)Lnet/minecraft/class_630; method_32046 method_32046 + p 1 index + m (I)Ljava/lang/String; method_32043 getLayerName + p 0 index + f [[I field_3558 segmentLocations + f [Lnet/minecraft/class_630; field_3560 body + f [[I field_3559 segmentSizes + f I field_32556 BODY_PARTS_COUNT + m ()Lnet/minecraft/class_5607; method_32042 getTexturedModelData + f Lnet/minecraft/class_630; field_27497 root + f [Lnet/minecraft/class_630; field_3557 scales + m (Lnet/minecraft/class_630;)V + p 1 root + m (Lnet/minecraft/class_630;I)Lnet/minecraft/class_630; method_32044 method_32044 + p 1 index +c net/minecraft/class_603 net/minecraft/client/render/entity/model/ShulkerBulletEntityModel + f Ljava/lang/String; field_32553 MAIN + f Lnet/minecraft/class_630; field_3556 bullet + m ()Lnet/minecraft/class_5607; method_32040 getTexturedModelData + f Lnet/minecraft/class_630; field_27496 root + m (Lnet/minecraft/class_630;)V + p 1 root +c net/minecraft/class_602 net/minecraft/client/render/entity/model/ShulkerEntityModel + f Lnet/minecraft/class_630; field_3553 base + m ()Lnet/minecraft/class_630; method_2829 getTopShell + f Lnet/minecraft/class_630; field_3555 lid + f Lnet/minecraft/class_630; field_3554 head + m (Lnet/minecraft/class_630;)V + p 1 root + m ()Lnet/minecraft/class_5607; method_32041 getTexturedModelData + m ()Lnet/minecraft/class_630; method_2830 getHead + f Ljava/lang/String; field_32555 BASE + m (Lnet/minecraft/class_1606;FFFFF)V method_17122 setAngles + f Ljava/lang/String; field_32554 LID +c net/minecraft/class_601 net/minecraft/client/render/entity/model/SheepEntityModel + f F field_3552 headPitchModifier + m (Lnet/minecraft/class_630;)V + p 1 root + m (Lnet/minecraft/class_1472;FFFFF)V method_17121 setAngles + m (Lnet/minecraft/class_1472;FFF)V method_17120 animateModel + m ()Lnet/minecraft/class_5607; method_32038 getTexturedModelData +c net/minecraft/class_2037 net/minecraft/advancement/criterion/EnterBlockCriterion + f Lnet/minecraft/class_2960; field_9572 ID + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_2037$class_2039; method_8883 conditionsFromJson + m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_2248; method_22466 getBlock + p 0 obj + m (Lnet/minecraft/class_2248;Ljava/lang/String;)V method_22464 method_22464 + p 1 name + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2037$class_2039;)Z method_22465 method_22465 + p 1 conditions + m (Lnet/minecraft/class_3222;Lnet/minecraft/class_2680;)V method_8885 trigger + p 1 player + p 2 state +c net/minecraft/class_2037$class_2039 net/minecraft/advancement/criterion/EnterBlockCriterion$Conditions + m (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2248;Lnet/minecraft/class_4559;)V + p 3 state + p 2 block + p 1 player + m (Lnet/minecraft/class_2680;)Z method_8891 matches + p 1 state + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_2037$class_2039; method_8890 block + p 0 block + f Lnet/minecraft/class_4559; field_9577 state + f Lnet/minecraft/class_2248; field_9576 block +c net/minecraft/class_4698 net/minecraft/world/storage/StorageIoWorker + m (Ljava/io/File;ZLjava/lang/String;)V + p 3 name + p 1 directory + p 2 dsync + m (Lnet/minecraft/class_1923;Lnet/minecraft/class_2487;)Ljava/util/concurrent/CompletableFuture; method_23703 setResult + p 2 nbt + p 1 pos + f Lorg/apache/logging/log4j/Logger; field_21495 LOGGER + f Ljava/util/concurrent/atomic/AtomicBoolean; field_21497 closed + f Ljava/util/Map; field_21500 results + m ()Ljava/util/concurrent/CompletableFuture; method_23698 completeAll + m (Lnet/minecraft/class_1923;Lnet/minecraft/class_4698$class_4699;)V method_23701 write + p 1 pos + p 2 result + m (Lnet/minecraft/class_1923;)Lnet/minecraft/class_2487; method_23700 getNbt + p 1 pos + f Lnet/minecraft/class_2867; field_21499 storage + m (Lnet/minecraft/class_1923;)Ljava/util/concurrent/CompletableFuture; method_31738 readChunkData + p 1 pos + m ()V method_27945 writeRemainingResults + m ()V method_23719 writeResult + f Lnet/minecraft/class_3846; field_24468 executor + m (Ljava/util/function/Supplier;)Ljava/util/concurrent/CompletableFuture; method_23709 run + p 1 task +c net/minecraft/class_4698$class_5276 net/minecraft/world/storage/StorageIoWorker$Priority +c net/minecraft/class_4698$class_4699 net/minecraft/world/storage/StorageIoWorker$Result + m (Lnet/minecraft/class_2487;)V + p 1 nbt + f Ljava/util/concurrent/CompletableFuture; field_21504 future + f Lnet/minecraft/class_2487; field_21503 nbt +c net/minecraft/class_4695 net/minecraft/datafixer/fix/StructureReferenceFix + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 1 outputSchema + p 2 changesType + m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_23661 updateReferences +c net/minecraft/class_4694 net/minecraft/server/command/SpectateCommand + m (Lnet/minecraft/class_2168;)Z method_23651 method_23651 + p 0 source + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_23653 register + p 0 dispatcher + m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_23655 method_23655 + p 0 playerName + m (Lcom/mojang/brigadier/context/CommandContext;)I method_23657 method_23657 + p 0 context + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_21463 SPECTATE_SELF_EXCEPTION + m (Lcom/mojang/brigadier/context/CommandContext;)I method_23656 method_23656 + p 0 context + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_21464 NOT_SPECTATOR_EXCEPTION + m (Lcom/mojang/brigadier/context/CommandContext;)I method_23654 method_23654 + p 0 context + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_1297;Lnet/minecraft/class_3222;)I method_23652 execute + p 2 player + p 1 entity + p 0 source +c net/minecraft/class_3364 net/minecraft/server/rcon/QueryResponseHandler + m (Ljava/lang/Exception;)V method_14752 handleIoException + p 1 e + m (Ljava/net/DatagramPacket;)V method_14749 createQuery + m (Lnet/minecraft/class_2994;I)V + p 1 server + p 2 queryPort + m (Ljava/net/DatagramPacket;)Z method_14750 handle + p 1 packet + m (Lnet/minecraft/class_2994;)Lnet/minecraft/class_3364; method_30737 create + p 0 server + f Ljava/lang/String; field_14445 motd + f Ljava/lang/String; field_14447 levelName + m ()V method_14746 cleanUp + f I field_14457 port + f Ljava/net/DatagramSocket; field_14449 socket + m ()Z method_14754 initialize + f J field_14443 lastQueryTime + m (Ljava/net/DatagramPacket;)[B method_14747 createRulesReply + p 1 packet + f Ljava/util/Map; field_14453 queries + f Ljava/lang/String; field_14444 ip + m (Ljava/net/SocketAddress;)[B method_14748 getMessageBytes + m (Ljava/net/DatagramPacket;)Ljava/lang/Boolean; method_14753 isValidQuery + f J field_14450 lastResponseTime + f Ljava/lang/String; field_14454 hostname + f Lnet/minecraft/class_3345; field_14446 data + f Lnet/minecraft/class_2994; field_23964 server + m ([BLjava/net/DatagramPacket;)V method_14751 reply + p 1 buf + f [B field_14452 packetBuffer + f I field_14442 queryPort + f I field_14456 maxPlayerCount +c net/minecraft/class_3364$class_3365 net/minecraft/server/rcon/QueryResponseHandler$Query + m ()I method_14756 getId + f I field_14458 id + f J field_14459 startTime + m ()[B method_14758 getMessageBytes + f Ljava/lang/String; field_14462 message + m ()[B method_14757 getReplyBuf + f [B field_14460 messageBytes + f [B field_14461 replyBuf + m (J)Ljava/lang/Boolean; method_14755 startedBefore + p 1 lastQueryTime +c net/minecraft/class_4696 net/minecraft/client/render/RenderLayers + m (Lnet/minecraft/class_1799;Z)Lnet/minecraft/class_1921; method_23678 getItemLayer + p 0 stack + p 1 direct + m (Lnet/minecraft/class_2680;Z)Lnet/minecraft/class_1921; method_23683 getEntityBlockLayer + p 1 direct + p 0 state + m (Lnet/minecraft/class_3610;)Lnet/minecraft/class_1921; method_23680 getFluidLayer + p 0 state + f Ljava/util/Map; field_21471 FLUIDS + m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_1921; method_23679 getBlockLayer + p 0 state + f Ljava/util/Map; field_21469 BLOCKS + m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_1921; method_29359 getMovingBlockLayer + p 0 state + f Z field_21472 fancyGraphicsOrBetter + m (Z)V method_23682 setFancyGraphicsOrBetter + p 0 fancyGraphicsOrBetter +c net/minecraft/class_2035 net/minecraft/predicate/item/EnchantmentPredicate + f Lnet/minecraft/class_1887; field_9569 enchantment + m (Ljava/util/Map;)Z method_8880 test + p 1 enchantments + m (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2035; method_8882 deserialize + p 0 el + f [Lnet/minecraft/class_2035; field_20687 ARRAY_OF_ANY + m (Lnet/minecraft/class_1887;Lnet/minecraft/class_2096$class_2100;)V + p 2 levels + p 1 enchantment + f Lnet/minecraft/class_2096$class_2100; field_9570 levels + f Lnet/minecraft/class_2035; field_9571 ANY + m (Lcom/google/gson/JsonElement;)[Lnet/minecraft/class_2035; method_8879 deserializeAll + p 0 el + m ()Lcom/google/gson/JsonElement; method_8881 serialize +c net/minecraft/class_3366 net/minecraft/structure/OceanMonumentGenerator +c net/minecraft/class_3366$class_3371 net/minecraft/structure/OceanMonumentGenerator$DoubleZRoomFactory +c net/minecraft/class_3366$class_3382 net/minecraft/structure/OceanMonumentGenerator$Entry + m (Lnet/minecraft/class_2350;Lnet/minecraft/class_3366$class_3388;)V + p 2 setting + p 1 orientation + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;)V + p 2 nbt +c net/minecraft/class_3366$class_3372 net/minecraft/structure/OceanMonumentGenerator$SimpleRoomFactory +c net/minecraft/class_3366$class_3383 net/minecraft/structure/OceanMonumentGenerator$Penthouse + m (Lnet/minecraft/class_2350;Lnet/minecraft/class_3341;)V + p 2 box + p 1 orientation + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;)V + p 2 nbt +c net/minecraft/class_3366$class_3380 net/minecraft/structure/OceanMonumentGenerator$DoubleYZRoom + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;)V + p 2 nbt + m (Lnet/minecraft/class_2350;Lnet/minecraft/class_3366$class_3388;)V + p 1 orientation + p 2 setting +c net/minecraft/class_3366$class_3370 net/minecraft/structure/OceanMonumentGenerator$DoubleYZRoomFactory +c net/minecraft/class_3366$class_3381 net/minecraft/structure/OceanMonumentGenerator$DoubleZRoom + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;)V + p 2 nbt + m (Lnet/minecraft/class_2350;Lnet/minecraft/class_3366$class_3388;)V + p 1 orientation + p 2 setting +c net/minecraft/class_3366$class_3375 net/minecraft/structure/OceanMonumentGenerator$PieceFactory + m (Lnet/minecraft/class_3366$class_3388;)Z method_14769 canGenerate + p 1 setting + m (Lnet/minecraft/class_2350;Lnet/minecraft/class_3366$class_3388;Ljava/util/Random;)Lnet/minecraft/class_3366$class_3384; method_14768 generate + p 1 direction + p 2 setting + p 3 random +c net/minecraft/class_3366$class_3386 net/minecraft/structure/OceanMonumentGenerator$SimpleRoomTop + m (Lnet/minecraft/class_2350;Lnet/minecraft/class_3366$class_3388;)V + p 2 setting + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;)V + p 2 nbt +c net/minecraft/class_3366$class_3376 net/minecraft/structure/OceanMonumentGenerator$CoreRoom + m (Lnet/minecraft/class_2350;Lnet/minecraft/class_3366$class_3388;)V + p 2 setting + p 1 orientation + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;)V + p 2 nbt +c net/minecraft/class_3366$class_3387 net/minecraft/structure/OceanMonumentGenerator$WingRoom + m (Lnet/minecraft/class_2350;Lnet/minecraft/class_3341;I)V + p 2 box + p 1 orientation + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;)V + p 2 nbt + p 1 world +c net/minecraft/class_3366$class_3373 net/minecraft/structure/OceanMonumentGenerator$SimpleRoomTopFactory +c net/minecraft/class_3366$class_3384 net/minecraft/structure/OceanMonumentGenerator$Piece + m (Lnet/minecraft/class_5281;Lnet/minecraft/class_3341;III)Z method_14772 spawnElderGuardian + p 2 box + p 1 world + m (Lnet/minecraft/class_3773;Lnet/minecraft/class_2350;ILnet/minecraft/class_3341;)V + p 2 orientation + p 1 type + f Lnet/minecraft/class_2680; field_14474 DARK_PRISMARINE + f Lnet/minecraft/class_2680; field_14473 PRISMARINE + f Lnet/minecraft/class_2680; field_14476 PRISMARINE_BRICKS + m (Lnet/minecraft/class_3773;ILnet/minecraft/class_2350;Lnet/minecraft/class_3366$class_3388;III)V + p 3 orientation + p 4 setting + p 1 type + p 2 length + f Lnet/minecraft/class_2680; field_14475 WATER + f Lnet/minecraft/class_2680; field_14470 ALSO_PRISMARINE_BRICKS + f Ljava/util/Set; field_14472 ICE_BLOCKS + f Lnet/minecraft/class_3366$class_3388; field_14479 setting + f Lnet/minecraft/class_2680; field_14471 SEA_LANTERN + f I field_14477 FOUR_ONE_ZERO_INDEX + f I field_14468 TWO_TWO_ZERO_INDEX + f I field_14478 ZERO_ONE_ZERO_INDEX + m (Lnet/minecraft/class_5281;Lnet/minecraft/class_3341;IIIIII)V method_14773 setAirAndWater + p 1 world + p 2 box + p 3 x + p 4 y + p 5 z + p 6 width + p 7 height + p 8 depth + f I field_14469 TWO_ZERO_ZERO_INDEX + m (III)I method_14770 getIndex + p 1 y + p 2 z + p 0 x +c net/minecraft/class_3366$class_3374 net/minecraft/structure/OceanMonumentGenerator$Base + m (Ljava/util/Random;IILnet/minecraft/class_2350;)V + p 1 random + p 4 orientation + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;)V + p 2 nbt +c net/minecraft/class_3366$class_3385 net/minecraft/structure/OceanMonumentGenerator$SimpleRoom + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;)V + p 2 nbt + m (Lnet/minecraft/class_2350;Lnet/minecraft/class_3366$class_3388;Ljava/util/Random;)V + p 2 setting + p 3 random + p 1 orientation +c net/minecraft/class_3366$class_3368 net/minecraft/structure/OceanMonumentGenerator$DoubleXYRoomFactory +c net/minecraft/class_3366$class_3379 net/minecraft/structure/OceanMonumentGenerator$DoubleYRoom +c net/minecraft/class_3366$class_3369 net/minecraft/structure/OceanMonumentGenerator$DoubleYRoomFactory +c net/minecraft/class_3366$class_3377 net/minecraft/structure/OceanMonumentGenerator$DoubleXRoom + m (Lnet/minecraft/class_2350;Lnet/minecraft/class_3366$class_3388;)V + p 1 orientation + p 2 setting + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;)V + p 2 nbt +c net/minecraft/class_3366$class_3388 net/minecraft/structure/OceanMonumentGenerator$PieceSetting + f [Z field_14482 neighborPresences + f I field_14486 roomIndex + f [Lnet/minecraft/class_3366$class_3388; field_14487 neighbors + m ()V method_14780 checkNeighborStates + m ()Z method_14785 isAboveLevelThree + m ()I method_14781 countNeighbors + f Z field_14485 used + m (I)V + p 1 index + m (Lnet/minecraft/class_2350;Lnet/minecraft/class_3366$class_3388;)V method_14786 setNeighbor + p 2 setting + p 1 orientation +c net/minecraft/class_3366$class_3367 net/minecraft/structure/OceanMonumentGenerator$DoubleXRoomFactory +c net/minecraft/class_3366$class_3378 net/minecraft/structure/OceanMonumentGenerator$DoubleXYRoom + m (Lnet/minecraft/class_2350;Lnet/minecraft/class_3366$class_3388;)V + p 2 setting + p 1 orientation + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;)V + p 2 nbt +c net/minecraft/class_611 net/minecraft/client/render/entity/model/SpiderEntityModel + f Ljava/lang/String; field_32560 RIGHT_MIDDLE_FRONT_LEG + f Lnet/minecraft/class_630; field_3583 head + f Lnet/minecraft/class_630; field_27512 leftFrontLeg + f Ljava/lang/String; field_32561 LEFT_MIDDLE_FRONT_LEG + f Lnet/minecraft/class_630; field_27511 rightFrontLeg + f Lnet/minecraft/class_630; field_27510 leftMiddleFrontLeg + f Lnet/minecraft/class_630; field_27506 leftHindLeg + f Lnet/minecraft/class_630; field_27505 rightHindLeg + f Lnet/minecraft/class_630; field_27504 root + m ()Lnet/minecraft/class_5607; method_32054 getTexturedModelData + f Lnet/minecraft/class_630; field_27509 rightMiddleFrontLeg + f Ljava/lang/String; field_32558 BODY0 + f Lnet/minecraft/class_630; field_27508 leftMiddleLeg + m (Lnet/minecraft/class_630;)V + p 1 root + f Lnet/minecraft/class_630; field_27507 rightMiddleLeg + f Ljava/lang/String; field_32562 RIGHT_MIDDLE_HIND_LEG + f Ljava/lang/String; field_32563 LEFT_MIDDLE_HIND_LEG + f Ljava/lang/String; field_32559 BODY1 +c net/minecraft/class_610 net/minecraft/client/render/entity/model/SquidEntityModel + m ()Lnet/minecraft/class_5607; method_32055 getTexturedModelData + m (I)Ljava/lang/String; method_32056 getTentacleName + p 0 index + m (Lnet/minecraft/class_630;I)Lnet/minecraft/class_630; method_32057 method_32057 + p 1 index + f Lnet/minecraft/class_630; field_27513 root + m (Lnet/minecraft/class_630;)V + p 1 root + f [Lnet/minecraft/class_630; field_3574 tentacles +c net/minecraft/class_2040 net/minecraft/predicate/entity/EntityFlagsPredicate + f Ljava/lang/Boolean; field_9580 isOnFire + m (Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/lang/Boolean;)V method_8896 nullableBooleanToJson + p 3 value + p 2 key + p 1 json + f Ljava/lang/Boolean; field_9582 isSneaking + f Ljava/lang/Boolean; field_9583 isBaby + m (Lnet/minecraft/class_1297;)Z method_8892 test + p 1 entity + m ()Lcom/google/gson/JsonElement; method_8894 toJson + m (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2040; method_8893 fromJson + p 0 json + f Ljava/lang/Boolean; field_9578 isSwimming + f Ljava/lang/Boolean; field_9579 isSprinting + f Lnet/minecraft/class_2040; field_9581 ANY + m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Ljava/lang/Boolean; method_8895 nullableBooleanFromJson + p 0 json + p 1 key + m (Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;)V + p 1 isOnFire + p 2 isSneaking + p 3 isSprinting + p 4 isSwimming + p 5 isBaby +c net/minecraft/class_2040$class_2041 net/minecraft/predicate/entity/EntityFlagsPredicate$Builder + f Ljava/lang/Boolean; field_9585 isSwimming + f Ljava/lang/Boolean; field_9586 isSneaking + m (Ljava/lang/Boolean;)Lnet/minecraft/class_2040$class_2041; method_35203 sneaking + p 1 sneaking + f Ljava/lang/Boolean; field_9584 isBaby + m ()Lnet/minecraft/class_2040; method_8899 build + f Ljava/lang/Boolean; field_9587 isOnFire + m (Ljava/lang/Boolean;)Lnet/minecraft/class_2040$class_2041; method_8898 onFire + p 1 onFire + f Ljava/lang/Boolean; field_9588 isSprinting + m (Ljava/lang/Boolean;)Lnet/minecraft/class_2040$class_2041; method_29935 isBaby + p 1 isBaby + m ()Lnet/minecraft/class_2040$class_2041; method_8897 create + m (Ljava/lang/Boolean;)Lnet/minecraft/class_2040$class_2041; method_35204 sprinting + p 1 sprinting + m (Ljava/lang/Boolean;)Lnet/minecraft/class_2040$class_2041; method_35205 swimming + p 1 swimming +c net/minecraft/class_615 net/minecraft/client/render/entity/model/LargeTropicalFishEntityModel + f Lnet/minecraft/class_630; field_3599 tail + m (Lnet/minecraft/class_5605;)Lnet/minecraft/class_5607; method_32061 getTexturedModelData + p 0 dilation + f Lnet/minecraft/class_630; field_27524 root + m (Lnet/minecraft/class_630;)V + p 1 root +c net/minecraft/class_614 net/minecraft/client/render/entity/model/TurtleEntityModel + f Ljava/lang/String; field_32570 EGG_BELLY + m (Lnet/minecraft/class_1481;FFFFF)V method_17125 setAngles + m ()Lnet/minecraft/class_5607; method_32062 getTexturedModelData + f Lnet/minecraft/class_630; field_3594 plastron + c The belly side of the turtle's shell. + m (Lnet/minecraft/class_630;)V + p 1 root +c net/minecraft/class_613 net/minecraft/client/render/entity/model/TridentEntityModel + m ()Lnet/minecraft/class_5607; method_32059 getTexturedModelData + m (Lnet/minecraft/class_630;)V + p 1 root + f Lnet/minecraft/class_2960; field_3592 TEXTURE + f Lnet/minecraft/class_630; field_27521 root +c net/minecraft/class_612 net/minecraft/client/render/entity/model/SmallTropicalFishEntityModel + f Lnet/minecraft/class_630; field_27523 tail + f Lnet/minecraft/class_630; field_27522 root + m (Lnet/minecraft/class_5605;)Lnet/minecraft/class_5607; method_32060 getTexturedModelData + p 0 dilation + m (Lnet/minecraft/class_630;)V + p 1 root +c net/minecraft/class_2048 net/minecraft/predicate/entity/EntityPredicate + f Lnet/minecraft/class_2090; field_9596 location + m (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2048; method_8913 fromJson + p 0 json + f Lnet/minecraft/class_3735; field_16490 equipment + f Lnet/minecraft/class_2050; field_9595 type + m ()Lcom/google/gson/JsonElement; method_8912 toJson + f Lnet/minecraft/class_2040; field_9597 flags + f Lnet/minecraft/class_2105; field_9600 nbt + m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1297;)Lnet/minecraft/class_47; method_27802 createAdvancementEntityLootContext + p 1 target + p 0 player + m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1297;)Z method_8914 test + p 1 player + p 2 entity + f Lnet/minecraft/class_2102; field_9594 effects + f Ljava/lang/String; field_20698 team + f Lnet/minecraft/class_2048; field_9599 ANY + f Lnet/minecraft/class_2025; field_9601 distance + f Lnet/minecraft/class_2048; field_24488 vehicle + m (Lnet/minecraft/class_2050;Lnet/minecraft/class_2025;Lnet/minecraft/class_2090;Lnet/minecraft/class_2102;Lnet/minecraft/class_2105;Lnet/minecraft/class_2040;Lnet/minecraft/class_3735;Lnet/minecraft/class_4553;Lnet/minecraft/class_4965;Ljava/lang/String;Lnet/minecraft/class_2960;)V + p 10 team + p 9 fishingHook + p 11 catType + p 6 flags + p 5 nbt + p 8 player + p 7 equipment + p 2 distance + p 1 type + p 4 effects + p 3 location + f Lnet/minecraft/class_2048; field_24489 targetedEntity + m (Lnet/minecraft/class_2050;Lnet/minecraft/class_2025;Lnet/minecraft/class_2090;Lnet/minecraft/class_2102;Lnet/minecraft/class_2105;Lnet/minecraft/class_2040;Lnet/minecraft/class_3735;Lnet/minecraft/class_4553;Lnet/minecraft/class_4965;Lnet/minecraft/class_2048;Lnet/minecraft/class_2048;Ljava/lang/String;Lnet/minecraft/class_2960;)V + p 13 catType + p 3 location + p 4 effects + p 1 type + p 2 distance + p 7 equipment + p 8 player + p 5 nbt + p 6 flags + p 11 targetedEntity + p 12 team + p 9 fishingHook + p 10 vehicle + f Lnet/minecraft/class_4965; field_23135 fishingHook + f Lnet/minecraft/class_4553; field_20697 player + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_243;Lnet/minecraft/class_1297;)Z method_8909 test + p 3 entity + p 2 pos + p 1 world + f Lnet/minecraft/class_2960; field_16317 catType +c net/minecraft/class_2048$class_2049 net/minecraft/predicate/entity/EntityPredicate$Builder + f Lnet/minecraft/class_2960; field_16318 catType + m (Lnet/minecraft/class_2048;)Lnet/minecraft/class_2048$class_2049; method_27972 targetedEntity + p 1 targetedEntity + m (Lnet/minecraft/class_2025;)Lnet/minecraft/class_2048$class_2049; method_8924 distance + p 1 distance + f Lnet/minecraft/class_2105; field_9603 nbt + m (Lnet/minecraft/class_1299;)Lnet/minecraft/class_2048$class_2049; method_8921 type + p 1 type + f Lnet/minecraft/class_2025; field_9602 distance + f Lnet/minecraft/class_2040; field_9606 flags + m (Lnet/minecraft/class_3494;)Lnet/minecraft/class_2048$class_2049; method_8922 type + p 1 tag + m (Lnet/minecraft/class_2105;)Lnet/minecraft/class_2048$class_2049; method_8915 nbt + p 1 nbt + m (Lnet/minecraft/class_2102;)Lnet/minecraft/class_2048$class_2049; method_8923 effects + p 1 effects + f Lnet/minecraft/class_2048; field_24490 vehicle + f Lnet/minecraft/class_2090; field_9604 location + m ()Lnet/minecraft/class_2048$class_2049; method_8916 create + m (Lnet/minecraft/class_2050;)Lnet/minecraft/class_2048$class_2049; method_8917 type + p 1 type + f Lnet/minecraft/class_3735; field_16491 equipment + f Lnet/minecraft/class_4553; field_20699 player + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_2048$class_2049; method_16112 catType + p 1 catType + m (Lnet/minecraft/class_4965;)Lnet/minecraft/class_2048$class_2049; method_26090 fishHook + p 1 fishHook + m (Lnet/minecraft/class_2048;)Lnet/minecraft/class_2048$class_2049; method_27971 vehicle + p 1 vehicle + f Lnet/minecraft/class_4965; field_23136 fishHook + m (Ljava/lang/String;)Lnet/minecraft/class_2048$class_2049; method_22470 team + p 1 team + f Lnet/minecraft/class_2102; field_9605 effects + f Lnet/minecraft/class_2050; field_9607 type + m (Lnet/minecraft/class_4553;)Lnet/minecraft/class_2048$class_2049; method_22469 player + p 1 player + m (Lnet/minecraft/class_2040;)Lnet/minecraft/class_2048$class_2049; method_8919 flags + p 1 flags + f Lnet/minecraft/class_2048; field_24491 targetedEntity + m (Lnet/minecraft/class_2090;)Lnet/minecraft/class_2048$class_2049; method_8918 location + p 1 location + m (Lnet/minecraft/class_3735;)Lnet/minecraft/class_2048$class_2049; method_16227 equipment + p 1 equipment + m ()Lnet/minecraft/class_2048; method_8920 build + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_2048$class_2049; method_16113 type + p 1 catType + f Ljava/lang/String; field_20700 team +c net/minecraft/class_2048$class_5258 net/minecraft/predicate/entity/EntityPredicate$Extended + m ([Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5267;)Lcom/google/gson/JsonElement; method_27808 toPredicatesJsonArray + p 1 predicateSerializer + p 0 predicates + m (Lnet/minecraft/class_47;)Z method_27806 test + p 1 context + m (Lcom/google/gson/JsonObject;Ljava/lang/String;Lnet/minecraft/class_5257;)Lnet/minecraft/class_2048$class_5258; method_27805 getInJson + c Parses an extended entity check in a sub-value in JSON, accepting objects\nas simple entity predicates or array as list of loot conditions.\n\n@see \nMojang description + p 2 predicateDeserializer + p 1 key + p 0 root + f [Lnet/minecraft/class_5341; field_24389 conditions + f Lnet/minecraft/class_2048$class_5258; field_24388 EMPTY + m (Lnet/minecraft/class_5267;)Lcom/google/gson/JsonElement; method_27804 toJson + p 1 predicateSerializer + m (Lnet/minecraft/class_2048;)Lnet/minecraft/class_2048$class_5258; method_27803 ofLegacy + p 0 predicate + f Ljava/util/function/Predicate; field_24390 combinedCondition + m (Lcom/google/gson/JsonObject;Ljava/lang/String;Lnet/minecraft/class_5257;)[Lnet/minecraft/class_2048$class_5258; method_27809 requireInJson + c Parses an extended entity check in a sub-value in JSON. The value must\nbe absent, JSON null, or an array, or the parser will error. In other\nwords, it does not accept object sub-values. + p 2 predicateDeserializer + p 1 key + p 0 root + m ([Lnet/minecraft/class_5341;)V + p 1 conditions + m (Ljava/lang/String;Lnet/minecraft/class_5257;Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2048$class_5258; method_27807 fromJson + p 0 key + p 2 json + p 1 predicateDeserializer + m ([Lnet/minecraft/class_5341;)Lnet/minecraft/class_2048$class_5258; method_27973 create + p 0 conditions +c net/minecraft/class_2044 net/minecraft/advancement/criterion/EntityHurtPlayerCriterion + m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1282;FFZLnet/minecraft/class_2044$class_2046;)Z method_22468 method_22468 + p 5 conditions + f Lnet/minecraft/class_2960; field_9589 ID + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_2044$class_2046; method_8902 conditionsFromJson + m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1282;FFZ)V method_22467 trigger + p 2 source + p 3 dealt + p 4 taken + p 5 blocked + p 1 player +c net/minecraft/class_2044$class_2046 net/minecraft/advancement/criterion/EntityHurtPlayerCriterion$Conditions + m (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2019;)V + p 2 damage + p 1 player + m (Lnet/minecraft/class_2019$class_2020;)Lnet/minecraft/class_2044$class_2046; method_8908 create + p 0 damageBuilder + m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1282;FFZ)Z method_8907 matches + p 5 blocked + p 4 taken + p 3 dealt + p 2 source + p 1 player + f Lnet/minecraft/class_2019; field_9593 damage + m ()Lnet/minecraft/class_2044$class_2046; method_35210 create + m (Lnet/minecraft/class_2019;)Lnet/minecraft/class_2044$class_2046; method_35209 create + p 0 predicate +c net/minecraft/class_608 net/minecraft/client/render/entity/model/SnowGolemEntityModel + f Ljava/lang/String; field_32557 UPPER_BODY + m (Lnet/minecraft/class_630;)V + p 1 root + f Lnet/minecraft/class_630; field_27503 rightArm + f Lnet/minecraft/class_630; field_27500 root + m ()Lnet/minecraft/class_630; method_2834 getTopSnowball + f Lnet/minecraft/class_630; field_27501 upperBody + f Lnet/minecraft/class_630; field_3568 head + f Lnet/minecraft/class_630; field_27502 leftArm + m ()Lnet/minecraft/class_5607; method_32053 getTexturedModelData +c net/minecraft/class_607 net/minecraft/client/render/entity/model/SkullEntityModel + m (Lnet/minecraft/class_630;)V + p 1 root + m ()Lnet/minecraft/class_5609; method_32048 getModelData + m ()Lnet/minecraft/class_5607; method_32049 getHeadTexturedModelData + f Lnet/minecraft/class_630; field_27498 root + f Lnet/minecraft/class_630; field_3564 head + m ()Lnet/minecraft/class_5607; method_32050 getSkullTexturedModelData +c net/minecraft/class_606 net/minecraft/client/render/entity/model/SkeletonEntityModel + m (Lnet/minecraft/class_1308;FFF)V method_19689 animateModel + m ()Lnet/minecraft/class_5607; method_32047 getTexturedModelData + m (Lnet/minecraft/class_1308;FFFFF)V method_19690 setAngles +c net/minecraft/class_609 net/minecraft/client/render/entity/model/SlimeEntityModel + m (Lnet/minecraft/class_630;)V + p 1 root + m ()Lnet/minecraft/class_5607; method_32051 getOuterTexturedModelData + f Lnet/minecraft/class_630; field_27499 root + m ()Lnet/minecraft/class_5607; method_32052 getInnerTexturedModelData +c net/minecraft/class_622 net/minecraft/client/render/entity/model/WitchEntityModel + f Z field_3614 liftingNose + m ()Lnet/minecraft/class_5607; method_32065 getTexturedModelData + m ()Lnet/minecraft/class_630; method_2839 getNose + m (Z)V method_2840 setLiftingNose + p 1 liftingNose +c net/minecraft/class_621 net/minecraft/client/render/entity/model/WitherEntityModel + f Lnet/minecraft/class_630; field_27534 rightHead + f Lnet/minecraft/class_630; field_27533 centerHead + f Lnet/minecraft/class_630; field_27532 root + f Ljava/lang/String; field_32571 RIBCAGE + m (Lnet/minecraft/class_1528;FFFFF)V method_17130 setAngles + f Lnet/minecraft/class_630; field_27537 tail + f Lnet/minecraft/class_630; field_27536 ribcage + f Lnet/minecraft/class_630; field_27535 leftHead + m (Lnet/minecraft/class_630;)V + p 1 root + f Ljava/lang/String; field_32573 RIGHT_HEAD + f Ljava/lang/String; field_32572 CENTER_HEAD + f Ljava/lang/String; field_32574 LEFT_HEAD + m (Lnet/minecraft/class_1528;Lnet/minecraft/class_630;I)V method_32066 rotateHead + p 0 entity + p 2 sigma + p 1 head + m (Lnet/minecraft/class_1528;FFF)V method_17128 animateModel + m (Lnet/minecraft/class_5605;)Lnet/minecraft/class_5607; method_32067 getTexturedModelData + p 0 dilation +c net/minecraft/class_620 net/minecraft/client/render/entity/model/VillagerResemblingModel + f Lnet/minecraft/class_630; field_27531 leftLeg + m ()Lnet/minecraft/class_5609; method_32064 getModelData + f Lnet/minecraft/class_630; field_27530 rightLeg + f Lnet/minecraft/class_630; field_27526 root + m (Lnet/minecraft/class_630;)V + p 1 root + f Lnet/minecraft/class_630; field_27525 nose + f Lnet/minecraft/class_630; field_27529 hatRim + f Lnet/minecraft/class_630; field_27528 hat + f Lnet/minecraft/class_630; field_27527 head +c net/minecraft/class_3340 net/minecraft/server/WhitelistEntry + m (Lcom/google/gson/JsonObject;)V + p 1 json + m (Lcom/google/gson/JsonObject;)Lcom/mojang/authlib/GameProfile; method_14656 profileFromJson + p 0 json + m (Lcom/mojang/authlib/GameProfile;)V + p 1 profile +c net/minecraft/class_626 net/minecraft/client/render/entity/model/DragonHeadEntityModel + f Lnet/minecraft/class_630; field_3639 jaw + f Lnet/minecraft/class_630; field_3638 head + m (Lnet/minecraft/class_630;)V + p 1 root + m ()Lnet/minecraft/class_5607; method_32071 getTexturedModelData +c net/minecraft/class_624 net/minecraft/client/render/entity/model/WolfEntityModel + m ()Lnet/minecraft/class_5607; method_32068 getTexturedModelData + f Lnet/minecraft/class_630; field_27539 leftHindLeg + m (Lnet/minecraft/class_1493;FFF)V method_17131 animateModel + f Lnet/minecraft/class_630; field_27538 rightHindLeg + m (Lnet/minecraft/class_630;)V + p 1 root + f Ljava/lang/String; field_32579 REAL_TAIL + f Lnet/minecraft/class_630; field_3623 torso + m (Lnet/minecraft/class_1493;FFFFF)V method_17133 setAngles + f Lnet/minecraft/class_630; field_20789 realTail + f Lnet/minecraft/class_630; field_3621 head + c The main bone used to animate the head. Contains {@link #realHead} as one of its children. + f Lnet/minecraft/class_630; field_20788 realHead + f Ljava/lang/String; field_32578 UPPER_BODY + f Ljava/lang/String; field_32577 REAL_HEAD + f Lnet/minecraft/class_630; field_3619 neck + f Lnet/minecraft/class_630; field_3617 tail + c The main bone used to animate the tail. Contains {@link #realTail} as one of its children. + f Lnet/minecraft/class_630; field_27540 rightFrontLeg + f Lnet/minecraft/class_630; field_27541 leftFrontLeg +c net/minecraft/class_623 net/minecraft/client/render/entity/model/ZombieEntityModel + m (Lnet/minecraft/class_1642;)Z method_17793 isAttacking +c net/minecraft/class_2014 net/minecraft/advancement/criterion/CuredZombieVillagerCriterion + m (Lnet/minecraft/class_47;Lnet/minecraft/class_47;Lnet/minecraft/class_2014$class_2016;)Z method_22461 method_22461 + p 2 conditions + f Lnet/minecraft/class_2960; field_9514 ID + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_2014$class_2016; method_8830 conditionsFromJson + m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1642;Lnet/minecraft/class_1646;)V method_8831 trigger + p 2 zombie + p 1 player + p 3 villager +c net/minecraft/class_2014$class_2016 net/minecraft/advancement/criterion/CuredZombieVillagerCriterion$Conditions + f Lnet/minecraft/class_2048$class_5258; field_9518 zombie + f Lnet/minecraft/class_2048$class_5258; field_9519 villager + m (Lnet/minecraft/class_47;Lnet/minecraft/class_47;)Z method_8837 matches + p 2 villagerContext + p 1 zombieContext + m ()Lnet/minecraft/class_2014$class_2016; method_8836 any + m (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2048$class_5258;)V + p 3 villager + p 2 zombie + p 1 player +c net/minecraft/class_3345 net/minecraft/server/rcon/DataStreamHelper + m ()V method_14693 reset + f Ljava/io/ByteArrayOutputStream; field_14395 byteArrayOutputStream + m (S)V method_14691 writeShort + m ()[B method_14689 bytes + m (Ljava/lang/String;)V method_14690 writeBytes + m (I)V method_14692 write + m ([B)V method_14694 write + f Ljava/io/DataOutputStream; field_14396 dataOutputStream +c net/minecraft/class_3346 net/minecraft/structure/DesertTempleGenerator + m (Ljava/util/Random;II)V + p 3 z + p 1 random + p 2 x + f [Z field_14397 hasPlacedChest + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;)V + p 2 nbt + p 1 world +c net/minecraft/class_3347 net/minecraft/server/rcon/BufferHelper + m ([BII)I method_14696 getIntLE + p 2 limit + p 0 buf + p 1 start + f [C field_14398 HEX_CHARS_LOOKUP + m ([BII)I method_14698 getIntBE + p 0 buf + p 1 start + p 2 limit + m ([BII)Ljava/lang/String; method_14697 getString + p 0 buf + m ([BI)I method_14695 getIntLE + p 1 start + p 0 buf + m (B)Ljava/lang/String; method_14699 toHex + p 0 b +c net/minecraft/class_3348 net/minecraft/structure/JungleTempleGenerator + f Z field_14401 placedHiddenChest + f Z field_14402 placedMainChest + f Z field_14399 placedTrap2 + f Z field_14400 placedTrap1 + f Lnet/minecraft/class_3348$class_3349; field_14403 COBBLESTONE_RANDOMIZER + m (Ljava/util/Random;II)V + p 3 z + p 2 x + p 1 random + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;)V + p 1 world + p 2 nbt +c net/minecraft/class_3348$class_3349 net/minecraft/structure/JungleTempleGenerator$CobblestoneRandomizer +c net/minecraft/class_2010 net/minecraft/advancement/criterion/ConsumeItemCriterion + f Lnet/minecraft/class_2960; field_9509 ID + m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1799;)V method_8821 trigger + p 2 stack + p 1 player + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_2010$class_2012;)Z method_22460 method_22460 + p 1 conditions + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_2010$class_2012; method_8820 conditionsFromJson +c net/minecraft/class_2010$class_2012 net/minecraft/advancement/criterion/ConsumeItemCriterion$Conditions + m (Lnet/minecraft/class_1799;)Z method_8826 matches + p 1 stack + m (Lnet/minecraft/class_1935;)Lnet/minecraft/class_2010$class_2012; method_8828 item + p 0 item + f Lnet/minecraft/class_2073; field_9513 item + m ()Lnet/minecraft/class_2010$class_2012; method_8827 any + m (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2073;)V + p 2 item + p 1 player + m (Lnet/minecraft/class_2073;)Lnet/minecraft/class_2010$class_2012; method_35112 predicate + p 0 predicate +c net/minecraft/class_3341 net/minecraft/util/math/BlockBox + c A mutable box with integer coordinates. The box is axis-aligned and the\ncoordinates are inclusive.\n\n

This box, though mutable, has proper {@code hashCode} and {@code\nequals} implementations and can be used as map keys if user can ensure\nthey are not modified.\n\n@see Box + m ()Lnet/minecraft/class_2382; method_14659 getDimensions + m (III)Lnet/minecraft/class_3341; method_14661 move + p 3 dz + p 2 dy + p 1 dx + m (IIII)Z method_14669 intersectsXZ + p 4 maxZ + p 1 minX + p 2 minZ + p 3 maxX + f Lorg/apache/logging/log4j/Logger; field_31548 LOGGER + f Lcom/mojang/serialization/Codec; field_29325 CODEC + c A codec that stores a block box as an int array. In the serialized array,\nthe ordered elements are {@link #minX}, {@link #minY}, {@link #minZ},\n{@link #maxX}, {@link #maxY}, {@link #maxZ}. + m ()I method_14663 getBlockCountZ + m (I)Lnet/minecraft/class_3341; method_35410 expand + p 1 offset + m (Lnet/minecraft/class_3341;)Z method_14657 intersects + p 1 other + m ()I method_35416 getMinY + m ()I method_35418 getMaxX + f I field_14380 minX + m ()I method_35420 getMaxZ + m (Ljava/util/function/Consumer;)V method_34391 forEachVertex + p 1 consumer + f I field_14378 minZ + m ()Lnet/minecraft/class_3341; method_14665 empty + c Creates an empty box. + m (Lnet/minecraft/class_2382;Lnet/minecraft/class_2382;)Lnet/minecraft/class_3341; method_34390 create + p 0 first + p 1 second + f I field_14376 maxY + m ()I method_35414 getBlockCountX + m (III)Lnet/minecraft/class_3341; method_19311 offset + c Creates a new box that is translated by {@code x}, {@code y}, {@code z}\non each axis from this box.\n\n@return the new box created\n@see #move(int, int, int) + p 2 y + p 1 x + p 3 z + m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_3341; method_34389 encompass + c Expands this box to encompass the {@code pos}.\n\n@return this box, for chaining + p 1 pos + c the pos to encompass + m (Lnet/minecraft/class_2382;)Z method_14662 contains + p 1 vec + m (Lnet/minecraft/class_2338;)V + c Creates a box enclosing only {@code pos}. + p 1 pos + m (Lnet/minecraft/class_2382;)Lnet/minecraft/class_3341; method_29299 move + p 1 vec + m (Ljava/lang/Object;)Z equals equals + p 1 o + m ()I method_35417 getMinZ + m ()I method_14660 getBlockCountY + m (IIIIIIIIILnet/minecraft/class_2350;)Lnet/minecraft/class_3341; method_14667 rotated + p 0 x + p 1 y + p 2 z + p 3 offsetX + p 4 offsetY + p 5 offsetZ + p 6 sizeX + p 7 sizeY + p 8 sizeZ + p 9 facing + m (Ljava/util/stream/IntStream;)Lcom/mojang/serialization/DataResult; method_34392 method_34392 + p 0 values + m ()I method_35419 getMaxY + m (Lnet/minecraft/class_3341;)Lnet/minecraft/class_3341; method_35412 intersection + p 1 box + f I field_14381 maxZ + m (Lnet/minecraft/class_3341;)Ljava/util/stream/IntStream; method_34394 method_34394 + p 0 box + f I field_14379 minY + m ([I)Lnet/minecraft/class_3341; method_34393 method_34393 + p 0 array + f I field_14377 maxX + m (IIIIII)V + p 6 maxZ + p 2 minY + p 3 minZ + p 4 maxX + p 5 maxY + p 1 minX + m ()Lnet/minecraft/class_2338; method_22874 getCenter + c @implNote Biased toward the minimum bound corner of the box. + m ()I method_35415 getMinX +c net/minecraft/class_3342 net/minecraft/structure/EndCityGenerator + f Lnet/minecraft/class_3342$class_3344; field_14387 BRIDGE_PIECE + f Lnet/minecraft/class_3342$class_3344; field_14386 SMALL_TOWER + m (Ljava/util/List;Lnet/minecraft/class_3342$class_3343;)Lnet/minecraft/class_3342$class_3343; method_14681 addPiece + p 1 piece + p 0 pieces + f Lnet/minecraft/class_3342$class_3344; field_14384 FAT_TOWER + f Lnet/minecraft/class_3342$class_3344; field_14390 BUILDING + f Ljava/util/List; field_14385 SMALL_TOWER_BRIDGE_ATTACHMENTS + f Ljava/util/List; field_14388 FAT_TOWER_BRIDGE_ATTACHMENTS + m (Lnet/minecraft/class_3485;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Ljava/util/List;Ljava/util/Random;)V method_14679 addPieces + p 0 structureManager + p 1 pos + p 2 rotation + p 3 pieces + p 4 random + m (Lnet/minecraft/class_3485;Lnet/minecraft/class_3342$class_3343;Lnet/minecraft/class_2338;Ljava/lang/String;Lnet/minecraft/class_2470;Z)Lnet/minecraft/class_3342$class_3343; method_14684 createPiece + p 2 relativePosition + p 1 lastPiece + p 0 structureManager + p 5 ignoreAir + p 4 rotation + p 3 template + m (Lnet/minecraft/class_3485;Lnet/minecraft/class_3342$class_3344;ILnet/minecraft/class_3342$class_3343;Lnet/minecraft/class_2338;Ljava/util/List;Ljava/util/Random;)Z method_14673 createPart + p 0 manager + p 3 parent + p 4 pos + p 1 piece + p 2 depth + p 5 pieces + p 6 random +c net/minecraft/class_3342$3 net/minecraft/structure/EndCityGenerator$3 + f Z field_14394 shipGenerated +c net/minecraft/class_3342$class_3344 net/minecraft/structure/EndCityGenerator$Part + m ()V method_14688 init + m (Lnet/minecraft/class_3485;ILnet/minecraft/class_3342$class_3343;Lnet/minecraft/class_2338;Ljava/util/List;Ljava/util/Random;)Z method_14687 create + p 4 pos + p 5 pieces + p 6 random + p 1 manager + p 2 depth + p 3 root +c net/minecraft/class_3342$class_3343 net/minecraft/structure/EndCityGenerator$Piece + m (Lnet/minecraft/class_3485;Ljava/lang/String;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Z)V + p 3 pos + p 2 template + p 5 ignoreAir + p 4 rotation + p 1 manager +c net/minecraft/class_619 net/minecraft/client/render/entity/model/ZombieVillagerEntityModel + m (Lnet/minecraft/class_1642;FFFFF)V method_17135 setAngles + m ()Lnet/minecraft/class_5607; method_32070 getTexturedModelData + m (Lnet/minecraft/class_5605;)Lnet/minecraft/class_5607; method_32069 getArmorTexturedModelData + p 0 dilation + f Lnet/minecraft/class_630; field_17144 hatRim +c net/minecraft/class_617 net/minecraft/client/render/entity/model/VexEntityModel + f Lnet/minecraft/class_630; field_3601 leftWing + f Lnet/minecraft/class_630; field_3602 rightWing + m (Lnet/minecraft/class_1634;FFFFF)V method_17127 setAngles + m ()Lnet/minecraft/class_5607; method_32063 getTexturedModelData +c net/minecraft/class_632 net/minecraft/client/network/ClientAdvancementManager + f Ljava/util/Map; field_3681 advancementProgresses + f Lnet/minecraft/class_310; field_3684 client + m (Lnet/minecraft/class_632$class_633;)V method_2862 setListener + p 1 listener + m (Lnet/minecraft/class_161;Z)V method_2864 selectTab + p 2 local + p 1 tab + f Lnet/minecraft/class_632$class_633; field_3682 listener + f Lorg/apache/logging/log4j/Logger; field_3686 LOGGER + m (Lnet/minecraft/class_2779;)V method_2861 onAdvancements + p 1 packet + f Lnet/minecraft/class_163; field_3683 manager + f Lnet/minecraft/class_161; field_3685 selectedTab + m ()Lnet/minecraft/class_163; method_2863 getManager + m (Lnet/minecraft/class_310;)V + p 1 client +c net/minecraft/class_632$class_633 net/minecraft/client/network/ClientAdvancementManager$Listener + m (Lnet/minecraft/class_161;)V method_2866 selectTab + p 1 advancement + m (Lnet/minecraft/class_161;Lnet/minecraft/class_167;)V method_2865 setProgress + p 1 advancement + p 2 progress +c net/minecraft/class_631 net/minecraft/client/world/ClientChunkManager + f Lnet/minecraft/class_3568; field_3677 lightingProvider + m (II)V method_2859 unload + p 2 chunkZ + p 1 chunkX + m (IILnet/minecraft/class_2806;Z)Lnet/minecraft/class_2818; method_2857 getChunk + m (I)I method_20230 getChunkMapRadius + p 0 loadDistance + f Lnet/minecraft/class_638; field_16525 world + f Lnet/minecraft/class_2818; field_3676 emptyChunk + f Lorg/apache/logging/log4j/Logger; field_3679 LOGGER + m (II)V method_20317 setChunkMapCenter + p 2 z + p 1 x + m (Lnet/minecraft/class_2818;II)Z method_20181 positionEquals + p 2 z + p 1 x + p 0 chunk + m (Lnet/minecraft/class_638;I)V + p 2 loadDistance + p 1 world + f Lnet/minecraft/class_631$class_3681; field_16246 chunks + m (I)V method_20180 updateLoadDistance + p 1 loadDistance + m (IILnet/minecraft/class_4548;Lnet/minecraft/class_2540;Lnet/minecraft/class_2487;Ljava/util/BitSet;)Lnet/minecraft/class_2818; method_16020 loadChunkFromPacket + p 1 x + p 2 z + p 3 biomes + p 4 buf + p 5 nbt +c net/minecraft/class_631$class_3681 net/minecraft/client/world/ClientChunkManager$ClientChunkMap + f I field_19143 loadedChunkCount + m (II)I method_16027 getIndex + p 1 chunkX + p 2 chunkZ + f Ljava/util/concurrent/atomic/AtomicReferenceArray; field_16251 chunks + m (ILnet/minecraft/class_2818;Lnet/minecraft/class_2818;)Lnet/minecraft/class_2818; method_20183 compareAndSet + p 3 update + p 2 expect + p 1 index + m (Lnet/minecraft/class_631;I)V + p 2 loadDistance + m (I)Lnet/minecraft/class_2818; method_16033 getChunk + p 1 index + f I field_19205 centerChunkZ + f I field_19204 centerChunkX + m (II)Z method_16034 isInRadius + p 1 chunkX + p 2 chunkZ + f I field_16253 radius + f I field_16252 diameter + m (ILnet/minecraft/class_2818;)V method_16031 set + p 1 index + p 2 chunk +c net/minecraft/class_3350 net/minecraft/server/rcon/RconCommandOutput + f Lnet/minecraft/class_2561; field_25146 RCON_NAME + m ()V method_14702 clear + m ()Lnet/minecraft/class_2168; method_14700 createRconCommandSource + m ()Ljava/lang/String; method_14701 asString + f Lnet/minecraft/server/MinecraftServer; field_14405 server + f Ljava/lang/StringBuffer; field_14404 buffer + m (Lnet/minecraft/server/MinecraftServer;)V + p 1 server +c net/minecraft/class_630 net/minecraft/client/model/ModelPart + f Ljava/util/List; field_3663 cuboids + f F field_3674 roll + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;IIFFFF)V method_22699 render + p 1 matrices + p 2 vertices + p 3 light + p 4 overlay + p 5 red + p 6 green + p 7 blue + p 8 alpha + m (Lnet/minecraft/class_4587$class_4665;Lnet/minecraft/class_4588;IIFFFF)V method_22702 renderCuboids + p 1 entry + p 2 vertexConsumer + p 3 light + p 8 alpha + p 4 overlay + p 5 red + p 6 green + p 7 blue + f F field_3654 pitch + m (Ljava/lang/String;)Lnet/minecraft/class_630; method_32086 getChild + p 1 name + m ()Z method_32087 isEmpty + f F field_3656 pivotY + f Z field_3665 visible + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;II)V method_22698 render + p 4 overlay + p 2 vertices + p 3 light + p 1 matrices + m (Lnet/minecraft/class_630;)V method_17138 copyTransform + p 1 part + m (Ljava/util/Random;)Lnet/minecraft/class_630$class_628; method_22700 getRandomCuboid + p 1 random + m (Lnet/minecraft/class_4587;)V method_22703 rotate + p 1 matrix + m (Ljava/util/List;Ljava/util/Map;)V + p 1 cuboids + p 2 children + m (FFF)V method_33425 setAngles + p 1 pitch + p 2 yaw + p 3 roll + f F field_3657 pivotX + f F field_3675 yaw + m ()Lnet/minecraft/class_5603; method_32084 getTransform + m ()Ljava/util/stream/Stream; method_32088 traverse + f F field_3655 pivotZ + m (Lnet/minecraft/class_5603;)V method_32085 setTransform + p 1 rotationData + f Ljava/util/Map; field_3661 children + m (FFF)V method_2851 setPivot + p 3 z + p 2 y + p 1 x +c net/minecraft/class_630$class_593 net/minecraft/client/model/ModelPart$Quad + f Lnet/minecraft/class_1160; field_21618 direction + m ([Lnet/minecraft/class_630$class_618;FFFFFFZLnet/minecraft/class_2350;)V + p 9 direction + p 8 flip + p 5 v2 + p 4 u2 + p 7 squishV + p 6 squishU + p 1 vertices + p 3 v1 + p 2 u1 + f [Lnet/minecraft/class_630$class_618; field_3502 vertices +c net/minecraft/class_630$class_628 net/minecraft/client/model/ModelPart$Cuboid + m (IIFFFFFFFFFZFF)V + p 9 extraX + p 10 extraY + p 7 sizeY + p 8 sizeZ + p 13 textureWidth + p 14 textureHeight + p 11 extraZ + p 12 mirror + p 1 u + p 2 v + p 5 z + p 6 sizeX + p 3 x + p 4 y + f F field_3646 maxZ + f F field_3645 minX + f F field_3644 minY + f F field_3643 minZ + f [Lnet/minecraft/class_630$class_593; field_3649 sides + f F field_3648 maxX + m (Lnet/minecraft/class_4587$class_4665;Lnet/minecraft/class_4588;IIFFFF)V method_32089 renderCuboid + p 2 vertexConsumer + p 3 light + p 1 entry + p 8 alpha + p 6 green + p 7 blue + p 4 overlay + p 5 red + f F field_3647 maxY +c net/minecraft/class_630$class_618 net/minecraft/client/model/ModelPart$Vertex + m (FF)Lnet/minecraft/class_630$class_618; method_2837 remap + p 2 v + p 1 u + f Lnet/minecraft/class_1160; field_3605 pos + m (Lnet/minecraft/class_1160;FF)V + p 1 pos + p 3 v + p 2 u + f F field_3603 v + m (FFFFF)V + p 5 v + p 4 u + p 1 x + p 3 z + p 2 y + f F field_3604 u +c net/minecraft/class_3351 net/minecraft/structure/IglooGenerator + f Lnet/minecraft/class_2960; field_14407 MIDDLE_TEMPLATE + f Lnet/minecraft/class_2960; field_14409 TOP_TEMPLATE + m (Lnet/minecraft/class_3485;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_6130;Ljava/util/Random;)V method_14705 addPieces + p 0 manager + p 2 rotation + p 1 pos + p 4 random + f Lnet/minecraft/class_2960; field_14410 BOTTOM_TEMPLATE +c net/minecraft/class_3351$class_3352 net/minecraft/structure/IglooGenerator$Piece + m (Lnet/minecraft/class_3485;Lnet/minecraft/class_2960;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;I)V + p 1 manager + p 3 pos + p 2 identifier + p 5 yOffset + p 4 rotation + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;)V + p 1 world + p 2 nbt +c net/minecraft/class_637 net/minecraft/client/network/ClientCommandSource + f Ljava/util/concurrent/CompletableFuture; field_3723 pendingCompletion + f I field_3724 completionId + f Lnet/minecraft/class_310; field_3725 client + m (D)Ljava/lang/String; method_2929 format + p 0 d + f Lnet/minecraft/class_634; field_3722 networkHandler + m (Lnet/minecraft/class_634;Lnet/minecraft/class_310;)V + p 2 client + p 1 networkHandler + m (ILcom/mojang/brigadier/suggestion/Suggestions;)V method_2931 onCommandSuggestions + p 1 completionId + p 2 suggestions + m (I)Ljava/lang/String; method_2930 format + p 0 i +c net/minecraft/class_636 net/minecraft/client/network/ClientPlayerInteractionManager + f Lnet/minecraft/class_1934; field_24608 previousGameMode + m (Lnet/minecraft/class_638;Lnet/minecraft/class_3469;Lnet/minecraft/class_299;)Lnet/minecraft/class_746; method_29357 createPlayer + p 2 statHandler + p 3 recipeBook + p 1 world + m (Lnet/minecraft/class_2338;)Z method_2899 breakBlock + p 1 pos + m ()V method_2911 syncSelectedSlot + f F field_3715 currentBreakingProgress + m ()V method_2927 tick + m (IIILnet/minecraft/class_1713;Lnet/minecraft/class_1657;)V method_2906 clickSlot + c @see net.minecraft.screen.ScreenHandler#onSlotClick(int, int, net.minecraft.screen.slot.SlotActionType, net.minecraft.entity.player.PlayerEntity) + p 4 actionType + p 3 button + p 2 slotId + p 1 syncId + m (Lnet/minecraft/class_310;Lnet/minecraft/class_634;)V + p 1 client + p 2 networkHandler + m (Lnet/minecraft/class_638;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2846$class_2847;Z)V method_21705 processPlayerActionResponse + p 5 approved + p 4 action + p 1 world + p 3 state + p 2 pos + m (ILnet/minecraft/class_1860;Z)V method_2912 clickRecipe + p 3 craftAll + p 2 recipe + p 1 syncId + m ()Z method_2923 isBreakingBlock + m (Lnet/minecraft/class_1934;)V method_2907 setGameMode + p 1 gameMode + f Lorg/apache/logging/log4j/Logger; field_20316 LOGGER + m ()F method_2904 getReachDistance + f Lnet/minecraft/class_310; field_3712 client + f I field_3716 blockBreakingCooldown + m ()Z method_2926 hasExtendedReach + m ()Lnet/minecraft/class_1934; method_28107 getPreviousGameMode + m ()Z method_2914 hasCreativeInventory + f Lnet/minecraft/class_1934; field_3719 gameMode + m (Lnet/minecraft/class_1934;Lnet/minecraft/class_1934;)V method_32790 setGameModes + p 1 gameMode + p 2 previousGameMode + m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1297;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1269; method_2905 interactEntity + p 1 player + p 2 entity + p 3 hand + m (Lnet/minecraft/class_1799;)V method_2915 dropCreativeStack + p 1 stack + m (Lnet/minecraft/class_1799;I)V method_2909 clickCreativeStack + p 1 stack + p 2 slotId + f Lit/unimi/dsi/fastutil/objects/Object2ObjectLinkedOpenHashMap; field_20317 unacknowledgedPlayerActions + m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1297;)V method_2918 attackEntity + p 2 target + p 1 player + m (Lnet/minecraft/class_1657;)V method_2903 copyAbilities + p 1 player + f I field_3721 lastSelectedSlot + m (Lnet/minecraft/class_2338;)Z method_2922 isCurrentlyBreaking + p 1 pos + f F field_3713 blockBreakingSoundCooldown + f Lnet/minecraft/class_634; field_3720 networkHandler + m (II)V method_2900 clickButton + p 2 buttonId + p 1 syncId + f Lnet/minecraft/class_2338; field_3714 currentBreakingPos + m ()V method_2925 cancelBlockBreaking + m ()Z method_2913 hasExperienceBar + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z method_2902 updateBlockBreakingProgress + p 2 direction + p 1 pos + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z method_2910 attackBlock + p 2 direction + p 1 pos + m (Lnet/minecraft/class_1657;)V method_2897 stopUsingItem + p 1 player + m (Lnet/minecraft/class_746;Lnet/minecraft/class_638;Lnet/minecraft/class_1268;Lnet/minecraft/class_3965;)Lnet/minecraft/class_1269; method_2896 interactBlock + p 1 player + p 2 world + p 3 hand + p 4 hitResult + m (I)V method_2916 pickFromInventory + p 1 slot + m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1937;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1269; method_2919 interactItem + p 2 world + p 1 player + p 3 hand + m ()Z method_2928 isFlyingLocked + m (Lnet/minecraft/class_2846$class_2847;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)V method_21706 sendPlayerAction + p 3 direction + p 2 pos + p 1 action + m (Lnet/minecraft/class_638;Lnet/minecraft/class_3469;Lnet/minecraft/class_299;ZZ)Lnet/minecraft/class_746; method_2901 createPlayer + p 5 lastSprinting + p 4 lastSneaking + p 3 recipeBook + p 2 statHandler + p 1 world + m ()Z method_2908 hasStatusBars + m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1297;Lnet/minecraft/class_3966;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1269; method_2917 interactEntityAtLocation + p 1 player + p 4 hand + p 3 hitResult + p 2 entity + m ()Z method_2895 hasRidingInventory + f Z field_3717 breakingBlock + m ()Lnet/minecraft/class_1934; method_2920 getCurrentGameMode + m ()Z method_2924 hasLimitedAttackSpeed + f Lnet/minecraft/class_1799; field_3718 selectedStack +c net/minecraft/class_635 net/minecraft/client/network/ClientLoginNetworkHandler + m (Ljava/lang/String;)Lnet/minecraft/class_2561; method_2892 joinServerSession + p 1 serverId + m (Lnet/minecraft/class_2535;Lnet/minecraft/class_310;Lnet/minecraft/class_437;Ljava/util/function/Consumer;)V + p 1 connection + p 2 client + p 3 parentGui + p 4 statusConsumer + f Lorg/apache/logging/log4j/Logger; field_3710 LOGGER + f Lnet/minecraft/class_2535; field_3707 connection + f Lcom/mojang/authlib/GameProfile; field_3709 profile + f Lnet/minecraft/class_310; field_3708 client + m ()Lcom/mojang/authlib/minecraft/MinecraftSessionService; method_2891 getSessionService + f Lnet/minecraft/class_437; field_3706 parentScreen + f Ljava/util/function/Consumer; field_3711 statusConsumer +c net/minecraft/class_634 net/minecraft/client/network/ClientPlayNetworkHandler + f Lnet/minecraft/class_638$class_5271; field_24321 worldProperties + m (IILnet/minecraft/class_3568;Lnet/minecraft/class_1944;Ljava/util/BitSet;Ljava/util/BitSet;Ljava/util/Iterator;Z)V method_2870 updateLighting + p 1 chunkX + p 2 chunkZ + p 3 provider + p 4 type + m (Ljava/util/concurrent/CompletableFuture;)V method_2885 feedbackAfterDownload + p 1 downloadFuture + f Lnet/minecraft/class_1863; field_3688 recipeManager + f Ljava/util/Set; field_25273 worldKeys + f Ljava/util/Map; field_3693 playerListEntries + f Ljava/util/Random; field_3687 random + f Lnet/minecraft/class_310; field_3690 client + m ()Ljava/util/Collection; method_2880 getPlayerList + m ()Lnet/minecraft/class_5455; method_29091 getRegistryManager + f Lnet/minecraft/class_300; field_3692 dataQueryHandler + m ()V method_2868 clearWorld + m ()Lcom/mojang/brigadier/CommandDispatcher; method_2886 getCommandDispatcher + f Lnet/minecraft/class_2535; field_3689 connection + m ()Lnet/minecraft/class_632; method_2869 getAdvancementHandler + f Lcom/mojang/authlib/GameProfile; field_3697 profile + m (Ljava/lang/String;)Lnet/minecraft/class_640; method_2874 getPlayerListEntry + p 1 profileName + m ()Lnet/minecraft/class_300; method_2876 getDataQueryHandler + f Lnet/minecraft/class_5455; field_25063 registryManager + f Lcom/mojang/brigadier/CommandDispatcher; field_3696 commandDispatcher + m (Lnet/minecraft/class_2856$class_2857;)V method_2873 sendResourcePackStatus + p 1 packStatus + m ()Ljava/util/Set; method_29356 getWorldKeys + m ()Ljava/util/UUID; method_16690 getSessionId + m (Ljava/util/UUID;)Lnet/minecraft/class_640; method_2871 getPlayerListEntry + p 1 uuid + m (Lnet/minecraft/class_310;Lnet/minecraft/class_437;Lnet/minecraft/class_2535;Lcom/mojang/authlib/GameProfile;)V + p 1 client + p 3 connection + p 2 screen + p 4 profile + m ()Lnet/minecraft/class_5415; method_2867 getTagManager + f Ljava/util/UUID; field_16771 sessionId + m (Lnet/minecraft/class_2596;)V method_2883 sendPacket + c Sends a packet to the server. + p 1 packet + c the packet to send + m ()Ljava/util/Collection; method_31363 getPlayerUuids + m ()Lcom/mojang/authlib/GameProfile; method_2879 getProfile + f Lnet/minecraft/class_637; field_3691 commandSource + m (Ljava/lang/String;)Z method_2888 validateResourcePackUrl + p 1 url + f Lnet/minecraft/class_638; field_3699 world + f Lnet/minecraft/class_437; field_3701 loginScreen + m ()Lnet/minecraft/class_637; method_2875 getCommandSource + f Lnet/minecraft/class_5415; field_3694 tagManager + f Lorg/apache/logging/log4j/Logger; field_3695 LOGGER + f I field_19144 chunkLoadDistance + f Z field_3698 positionLookSetup + m ()Lnet/minecraft/class_638; method_2890 getWorld + f Lnet/minecraft/class_632; field_3700 advancementHandler + m ()Lnet/minecraft/class_1863; method_2877 getRecipeManager + m (Lnet/minecraft/class_1657;)Lnet/minecraft/class_1799; method_19691 getActiveTotemOfUndying + p 0 player + f Lnet/minecraft/class_2561; field_26620 DISCONNECT_LOST_TEXT +c net/minecraft/class_2025 net/minecraft/predicate/entity/DistancePredicate + f Lnet/minecraft/class_2096$class_2099; field_9556 absolute + f Lnet/minecraft/class_2025; field_9553 ANY + f Lnet/minecraft/class_2096$class_2099; field_9557 horizontal + m (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2025; method_8857 fromJson + p 0 json + f Lnet/minecraft/class_2096$class_2099; field_9554 x + m (Lnet/minecraft/class_2096$class_2099;Lnet/minecraft/class_2096$class_2099;Lnet/minecraft/class_2096$class_2099;Lnet/minecraft/class_2096$class_2099;Lnet/minecraft/class_2096$class_2099;)V + p 5 absolute + p 4 horizontal + p 1 x + p 3 z + p 2 y + f Lnet/minecraft/class_2096$class_2099; field_9555 y + m (Lnet/minecraft/class_2096$class_2099;)Lnet/minecraft/class_2025; method_8860 horizontal + p 0 horizontal + m ()Lcom/google/gson/JsonElement; method_8858 toJson + m (DDDDDD)Z method_8859 test + p 7 x1 + p 9 y1 + p 3 y0 + p 5 z0 + p 1 x0 + p 11 z1 + m (Lnet/minecraft/class_2096$class_2099;)Lnet/minecraft/class_2025; method_8856 y + p 0 y + f Lnet/minecraft/class_2096$class_2099; field_9552 z +c net/minecraft/class_2027 net/minecraft/advancement/criterion/EffectsChangedCriterion + m (Lnet/minecraft/class_3222;Lnet/minecraft/class_2027$class_2029;)Z method_22462 method_22462 + p 1 conditions + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_2027$class_2029; method_8862 conditionsFromJson + m (Lnet/minecraft/class_3222;)V method_8863 trigger + p 1 player + f Lnet/minecraft/class_2960; field_9558 ID +c net/minecraft/class_2027$class_2029 net/minecraft/advancement/criterion/EffectsChangedCriterion$Conditions + m (Lnet/minecraft/class_3222;)Z method_8868 matches + p 1 player + f Lnet/minecraft/class_2102; field_9562 effects + m (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2102;)V + p 1 player + p 2 effects + m (Lnet/minecraft/class_2102;)Lnet/minecraft/class_2027$class_2029; method_8869 create + p 0 effects +c net/minecraft/class_3359 net/minecraft/server/rcon/RconBase + f Ljava/lang/Thread; field_14423 thread + m (Ljava/lang/String;)V + p 1 description + f Z field_14431 running + m ()Z method_14731 isRunning + f Lorg/apache/logging/log4j/Logger; field_14430 LOGGER + m ()V method_18050 stop + f Ljava/util/concurrent/atomic/AtomicInteger; field_14428 THREAD_COUNTER + f Ljava/lang/String; field_14424 description + m ()Z method_14728 start +c net/minecraft/class_2022 net/minecraft/predicate/entity/DamageSourcePredicate + m (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2022; method_8846 fromJson + p 0 json + m (Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Lnet/minecraft/class_2048;Lnet/minecraft/class_2048;)V + p 1 isProjectile + p 2 isExplosion + p 3 bypassesArmor + p 4 bypassesInvulnerability + p 5 bypassesMagic + p 6 isFire + p 7 isMagic + p 8 isLightning + p 9 directEntity + p 10 sourceEntity + m ()Lcom/google/gson/JsonElement; method_8848 toJson + m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Ljava/lang/Boolean; method_8849 getBoolean + p 1 name + p 0 obj + m (Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/lang/Boolean;)V method_8850 addProperty + p 2 key + p 1 json + p 3 value + f Ljava/lang/Boolean; field_9540 isFire + m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1282;)Z method_8847 test + p 2 damageSource + p 1 player + f Ljava/lang/Boolean; field_9531 bypassesInvulnerability + f Lnet/minecraft/class_2022; field_9533 EMPTY + f Ljava/lang/Boolean; field_9541 isMagic + f Ljava/lang/Boolean; field_9532 bypassesArmor + f Lnet/minecraft/class_2048; field_9534 directEntity + f Ljava/lang/Boolean; field_9535 isProjectile + f Ljava/lang/Boolean; field_9537 bypassesMagic + f Ljava/lang/Boolean; field_9536 isExplosion + f Ljava/lang/Boolean; field_9538 isLightning + f Lnet/minecraft/class_2048; field_9539 sourceEntity + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_243;Lnet/minecraft/class_1282;)Z method_8845 test + p 3 damageSource + p 2 pos + p 1 world +c net/minecraft/class_2022$class_2023 net/minecraft/predicate/entity/DamageSourcePredicate$Builder + m (Lnet/minecraft/class_2048$class_2049;)Lnet/minecraft/class_2022$class_2023; method_35131 sourceEntity + p 1 entity + f Lnet/minecraft/class_2048; field_9545 sourceEntity + f Lnet/minecraft/class_2048; field_9544 directEntity + f Ljava/lang/Boolean; field_9546 isExplosion + f Ljava/lang/Boolean; field_9543 bypassesInvulnerability + m (Ljava/lang/Boolean;)Lnet/minecraft/class_2022$class_2023; method_35133 explosion + p 1 explosion + m (Ljava/lang/Boolean;)Lnet/minecraft/class_2022$class_2023; method_35134 bypassesArmor + p 1 bypassesArmor + f Ljava/lang/Boolean; field_9542 bypassesMagic + m (Ljava/lang/Boolean;)Lnet/minecraft/class_2022$class_2023; method_35135 bypassesInvulnerability + p 1 bypassesInvulnerability + m ()Lnet/minecraft/class_2022$class_2023; method_8855 create + f Ljava/lang/Boolean; field_9550 isMagic + m (Ljava/lang/Boolean;)Lnet/minecraft/class_2022$class_2023; method_35136 bypassesMagic + p 1 bypassesMagic + f Ljava/lang/Boolean; field_9551 isLightning + m (Ljava/lang/Boolean;)Lnet/minecraft/class_2022$class_2023; method_35137 fire + p 1 fire + m (Ljava/lang/Boolean;)Lnet/minecraft/class_2022$class_2023; method_35138 magic + p 1 magic + m (Lnet/minecraft/class_2048$class_2049;)Lnet/minecraft/class_2022$class_2023; method_8854 directEntity + p 1 entity + f Ljava/lang/Boolean; field_9549 isFire + m (Ljava/lang/Boolean;)Lnet/minecraft/class_2022$class_2023; method_8853 lightning + p 1 lightning + m (Lnet/minecraft/class_2048;)Lnet/minecraft/class_2022$class_2023; method_35130 directEntity + p 1 entity + f Ljava/lang/Boolean; field_9547 isProjectile + f Ljava/lang/Boolean; field_9548 bypassesArmor + m (Ljava/lang/Boolean;)Lnet/minecraft/class_2022$class_2023; method_8852 projectile + p 1 projectile + m (Lnet/minecraft/class_2048;)Lnet/minecraft/class_2022$class_2023; method_35132 sourceEntity + p 1 entity + m ()Lnet/minecraft/class_2022; method_8851 build +c net/minecraft/class_3353 net/minecraft/structure/MineshaftGenerator + m (Lnet/minecraft/class_3443;Lnet/minecraft/class_6130;Ljava/util/Random;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3353$class_3356; method_14711 pieceGenerator + p 0 start + p 2 random + p 4 y + p 3 x + p 6 orientation + p 5 z + p 7 chainLength + m (Lnet/minecraft/class_6130;Ljava/util/Random;IIILnet/minecraft/class_2350;ILnet/minecraft/class_3098$class_3100;)Lnet/minecraft/class_3353$class_3356; method_14712 pickPiece + p 4 z + p 3 y + p 2 x + p 1 random + p 7 type + p 6 chainLength + p 5 orientation +c net/minecraft/class_3353$class_3355 net/minecraft/structure/MineshaftGenerator$MineshaftCrossing + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;)V + p 2 nbt + f Z field_14419 twoFloors + m (Lnet/minecraft/class_5281;Lnet/minecraft/class_3341;IIII)V method_14716 generateCrossingPillar + p 3 x + p 2 boundingBox + p 5 z + p 4 minY + p 6 maxY + p 1 world + f Lnet/minecraft/class_2350; field_14420 direction + m (Lnet/minecraft/class_6130;Ljava/util/Random;IIILnet/minecraft/class_2350;)Lnet/minecraft/class_3341; method_14717 getBoundingBox + p 5 orientation + p 4 z + p 3 y + p 2 x + p 1 random + m (ILnet/minecraft/class_3341;Lnet/minecraft/class_2350;Lnet/minecraft/class_3098$class_3100;)V + p 2 boundingBox + p 1 chainLength + p 4 type + p 3 orientation +c net/minecraft/class_3353$class_3356 net/minecraft/structure/MineshaftGenerator$MineshaftPart + m (Lnet/minecraft/class_3773;ILnet/minecraft/class_3098$class_3100;Lnet/minecraft/class_3341;)V + p 1 structurePieceType + p 3 type + p 2 chainLength + f Lnet/minecraft/class_3098$class_3100; field_14421 mineshaftType + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_3341;IIII)Z method_14719 isSolidCeiling + p 1 world + p 2 boundingBox + p 3 minX + p 4 maxX + p 5 y + p 6 z +c net/minecraft/class_3353$class_3354 net/minecraft/structure/MineshaftGenerator$MineshaftCorridor + m (ILjava/util/Random;Lnet/minecraft/class_3341;Lnet/minecraft/class_2350;Lnet/minecraft/class_3098$class_3100;)V + p 4 orientation + p 5 type + p 1 chainLength + p 2 random + p 3 boundingBox + m (Lnet/minecraft/class_5281;Lnet/minecraft/class_3341;IIIIILjava/util/Random;)V method_14713 generateSupports + p 2 boundingBox + p 1 world + p 4 minY + p 3 minX + p 6 maxY + p 5 z + p 8 random + p 7 maxX + m (Lnet/minecraft/class_6130;Ljava/util/Random;IIILnet/minecraft/class_2350;)Lnet/minecraft/class_3341; method_14714 getBoundingBox + p 4 z + p 5 orientation + p 2 x + p 3 y + p 1 random + m (Lnet/minecraft/class_2680;)Z method_33777 isNotRailOrLava + p 1 state + m (Lnet/minecraft/class_5281;Lnet/minecraft/class_3341;III)V method_33776 fillSupportBeam + p 1 world + p 2 box + p 3 x + p 4 y + p 5 z + f Z field_14416 hasRails + m (Lnet/minecraft/class_5281;Lnet/minecraft/class_3341;Ljava/util/Random;FIII)V method_14715 addCobwebsUnderground + p 7 z + p 3 random + p 4 threshold + p 5 x + p 6 y + p 1 world + p 2 boundingBox + f Z field_14415 hasCobwebs + f I field_14413 length + f Z field_14414 hasSpawner + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;)V + p 2 nbt +c net/minecraft/class_3353$class_3357 net/minecraft/structure/MineshaftGenerator$MineshaftRoom + f Ljava/util/List; field_14422 entrances + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;)V + p 2 nbt + m (ILjava/util/Random;IILnet/minecraft/class_3098$class_3100;)V + p 1 chainLength + p 3 x + p 2 random + p 5 type + p 4 z +c net/minecraft/class_3353$class_3358 net/minecraft/structure/MineshaftGenerator$MineshaftStairs + m (Lnet/minecraft/class_6130;Ljava/util/Random;IIILnet/minecraft/class_2350;)Lnet/minecraft/class_3341; method_14720 getBoundingBox + p 1 random + p 2 x + p 3 y + p 4 z + p 5 orientation + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;)V + p 2 nbt + m (ILnet/minecraft/class_3341;Lnet/minecraft/class_2350;Lnet/minecraft/class_3098$class_3100;)V + p 4 type + p 2 boundingBox + p 3 orientation + p 1 chainLength +c net/minecraft/class_2019 net/minecraft/predicate/DamagePredicate + f Lnet/minecraft/class_2019; field_9520 ANY + m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1282;FFZ)Z method_8838 test + p 4 taken + p 5 blocked + p 2 source + p 3 dealt + p 1 player + f Ljava/lang/Boolean; field_9522 blocked + f Lnet/minecraft/class_2096$class_2099; field_9524 taken + m (Lnet/minecraft/class_2096$class_2099;Lnet/minecraft/class_2096$class_2099;Lnet/minecraft/class_2048;Ljava/lang/Boolean;Lnet/minecraft/class_2022;)V + p 4 blocked + p 5 type + p 1 dealt + p 2 taken + p 3 sourceEntity + m (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2019; method_8839 fromJson + p 0 json + m ()Lcom/google/gson/JsonElement; method_8840 toJson + f Lnet/minecraft/class_2048; field_9521 sourceEntity + f Lnet/minecraft/class_2096$class_2099; field_9523 dealt + f Lnet/minecraft/class_2022; field_9525 type +c net/minecraft/class_2019$class_2020 net/minecraft/predicate/DamagePredicate$Builder + m (Lnet/minecraft/class_2022$class_2023;)Lnet/minecraft/class_2019$class_2020; method_8842 type + p 1 builder + m (Ljava/lang/Boolean;)Lnet/minecraft/class_2019$class_2020; method_8841 blocked + p 1 blocked + m (Lnet/minecraft/class_2022;)Lnet/minecraft/class_2019$class_2020; method_35116 type + p 1 type + m (Lnet/minecraft/class_2048;)Lnet/minecraft/class_2019$class_2020; method_35117 sourceEntity + p 1 sourceEntity + f Lnet/minecraft/class_2096$class_2099; field_9530 dealt + m (Lnet/minecraft/class_2096$class_2099;)Lnet/minecraft/class_2019$class_2020; method_35119 taken + p 1 taken + m ()Lnet/minecraft/class_2019$class_2020; method_8844 create + f Ljava/lang/Boolean; field_9526 blocked + f Lnet/minecraft/class_2048; field_9528 sourceEntity + f Lnet/minecraft/class_2022; field_9529 type + m (Lnet/minecraft/class_2096$class_2099;)Lnet/minecraft/class_2019$class_2020; method_35118 dealt + p 1 dealt + m ()Lnet/minecraft/class_2019; method_8843 build + f Lnet/minecraft/class_2096$class_2099; field_9527 taken +c net/minecraft/class_5188 net/minecraft/structure/pool/LegacySinglePoolElement + f Lcom/mojang/serialization/Codec; field_24949 CODEC +c net/minecraft/class_5187 net/minecraft/world/gen/feature/RuinedPortalFeatureConfig + f Lcom/mojang/serialization/Codec; field_24906 CODEC + f Lnet/minecraft/class_5183$class_5185; field_24014 portalType + m (Lnet/minecraft/class_5183$class_5185;)V + p 1 portalType +c net/minecraft/class_5182 net/minecraft/structure/BastionTreasureData + m ()V method_27204 init +c net/minecraft/class_5181 net/minecraft/structure/BastionData + m ()V method_27203 init +c net/minecraft/class_5183 net/minecraft/world/gen/feature/RuinedPortalFeature + m (Ljava/util/Random;II)I method_27210 choosePlacementHeight + p 2 max + p 1 min + p 0 random + m (Ljava/util/Random;Lnet/minecraft/class_2794;Lnet/minecraft/class_5189$class_5191;ZIILnet/minecraft/class_3341;Lnet/minecraft/class_5539;)I method_27211 getFloorHeight + p 5 blockCountY + p 6 box + p 7 world + p 1 chunkGenerator + p 2 verticalPlacement + p 3 airPocket + p 4 height + p 0 random + f [Ljava/lang/String; field_23998 RARE_PORTAL_STRUCTURE_IDS + f [Ljava/lang/String; field_23999 COMMON_PORTAL_STRUCTURE_IDS + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_1959;)Z method_27209 isColdAt + p 0 pos + p 1 biome +c net/minecraft/class_5183$class_5185 net/minecraft/world/gen/feature/RuinedPortalFeature$Type + m (Ljava/lang/String;ILjava/lang/String;)V + p 3 name + m (Ljava/lang/String;)Lnet/minecraft/class_5183$class_5185; method_27216 byName + p 0 name + f Lcom/mojang/serialization/Codec; field_24840 CODEC + f Ljava/util/Map; field_24007 BY_NAME + m ()Ljava/lang/String; method_27214 getName + f Ljava/lang/String; field_24008 name +c net/minecraft/class_5183$class_5184 net/minecraft/world/gen/feature/RuinedPortalFeature$Start + m (Lnet/minecraft/class_5455;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Lnet/minecraft/class_1923;Lnet/minecraft/class_1959;Lnet/minecraft/class_5187;Lnet/minecraft/class_5539;)V method_28646 init +c net/minecraft/class_5189 net/minecraft/structure/RuinedPortalStructurePiece + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;Lnet/minecraft/class_2960;)Lnet/minecraft/class_3492; method_35449 method_35449 + p 2 id + p 1 nbt + p 0 world + m (Lnet/minecraft/class_1936;IILnet/minecraft/class_5189$class_5191;)I method_27237 getBaseHeight + p 0 world + p 3 verticalPlacement + p 2 y + p 1 x + m (Ljava/util/Random;Lnet/minecraft/class_1936;)V method_27243 updateNetherracksInBound + p 1 random + p 2 world + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;)V + p 1 world + p 2 nbt + m (Ljava/util/Random;Lnet/minecraft/class_1936;)V method_27245 placeNetherrackBase + p 1 random + p 2 world + m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Z method_27238 canFillNetherrack + p 2 pos + p 1 world + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)Lnet/minecraft/class_3821; method_27240 createReplacementRule + p 0 old + p 1 updated + f Lnet/minecraft/class_5189$class_5191; field_24021 verticalPlacement + f Lnet/minecraft/class_5189$class_5190; field_24022 properties + m (Ljava/util/Random;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)V method_27246 generateOvergrownLeaves + p 1 random + p 3 pos + p 2 world + m (Ljava/util/Random;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)V method_27244 generateVines + p 3 pos + p 2 world + p 1 random + m (Lnet/minecraft/class_2248;FLnet/minecraft/class_2248;)Lnet/minecraft/class_3821; method_27239 createReplacementRule + p 1 chance + p 2 updated + p 0 old + m (Lnet/minecraft/class_5189$class_5191;Lnet/minecraft/class_5189$class_5190;)Lnet/minecraft/class_3821; method_27247 createLavaReplacementRule + m (Ljava/util/Random;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)V method_27248 updateNetherracks + p 3 pos + p 2 world + p 1 random + m (Lnet/minecraft/class_5189$class_5191;)Lnet/minecraft/class_2902$class_2903; method_27241 getHeightmapType + p 0 verticalPlacement + m (Ljava/util/Random;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)V method_27249 placeNetherrackBottom + p 2 world + p 1 random + p 3 pos +c net/minecraft/class_5189$class_5191 net/minecraft/structure/RuinedPortalStructurePiece$VerticalPlacement + f Ljava/lang/String; field_24036 id + m (Ljava/lang/String;ILjava/lang/String;)V + p 3 id + m ()Ljava/lang/String; method_27252 getId + f Ljava/util/Map; field_24035 VERTICAL_PLACEMENTS + m (Ljava/lang/String;)Lnet/minecraft/class_5189$class_5191; method_27254 getFromId + p 0 id +c net/minecraft/class_5189$class_5190 net/minecraft/structure/RuinedPortalStructurePiece$Properties + f Lcom/mojang/serialization/Codec; field_24993 CODEC + m (ZFZZZZ)V + p 6 replaceWithBlackstone + p 5 vines + p 4 overgrown + p 3 airPocket + p 2 mossiness + p 1 cold + f Z field_24025 airPocket + f Z field_24026 overgrown + f Z field_24027 vines + f F field_24024 mossiness + f Z field_24028 replaceWithBlackstone + f Z field_24023 cold +c net/minecraft/class_2902 net/minecraft/world/Heightmap + f Ljava/util/function/Predicate; field_16744 NOT_AIR + f Ljava/util/function/Predicate; field_16745 SUFFOCATES + f Lnet/minecraft/class_2791; field_13191 chunk + m (III)V method_12602 set + p 1 x + p 2 z + p 3 height + m (I)I method_12601 get + p 1 index + m (Lnet/minecraft/class_2791;Ljava/util/Set;)V method_16684 populateHeightmaps + p 1 types + p 0 chunk + m (II)I method_12603 get + p 1 x + p 2 z + m (IIILnet/minecraft/class_2680;)Z method_12597 trackUpdate + p 4 state + p 3 z + p 2 y + p 1 x + f Ljava/util/function/Predicate; field_13193 blockPredicate + m ([J)V method_12600 setTo + p 1 heightmap + f Lnet/minecraft/class_3508; field_13192 storage + m (Lnet/minecraft/class_2791;Lnet/minecraft/class_2902$class_2903;)V + p 2 type + p 1 chunk + m ()Ljava/util/function/Predicate; method_16683 getNotAirPredicate + m (II)I method_12595 toIndex + p 1 z + p 0 x + m (Lnet/minecraft/class_2680;)Z method_16680 method_16680 + p 0 state + m ()Ljava/util/function/Predicate; method_16681 getSuffocatesPredicate + m ()[J method_12598 asLongArray + m (Lnet/minecraft/class_2680;)Z method_16682 method_16682 + p 0 state +c net/minecraft/class_2902$class_2903 net/minecraft/world/Heightmap$Type + m (Ljava/lang/String;)Lnet/minecraft/class_2902$class_2903; method_12609 byName + p 0 name + f Ljava/lang/String; field_13204 name + m ()Ljava/util/function/Predicate; method_16402 getBlockPredicate + m (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/class_2902$class_2904;Ljava/util/function/Predicate;)V + p 4 purpose + p 5 blockPredicate + p 3 name + m ()Z method_16137 shouldSendToClient + f Ljava/util/function/Predicate; field_16568 blockPredicate + f Lcom/mojang/serialization/Codec; field_24772 CODEC + m ()Ljava/lang/String; method_12605 getName + m ()Z method_20454 isStoredServerSide + f Lnet/minecraft/class_2902$class_2904; field_13198 purpose + f Ljava/util/Map; field_13205 BY_NAME +c net/minecraft/class_2902$class_2904 net/minecraft/world/Heightmap$Purpose +c net/minecraft/class_2905 net/minecraft/network/packet/s2c/login/LoginHelloS2CPacket + m ()[B method_12613 getNonce + m (Lnet/minecraft/class_2540;)V + p 1 buf + m ()Ljava/lang/String; method_12610 getServerId + f Ljava/lang/String; field_13209 serverId + m (Ljava/lang/String;[B[B)V + p 2 publicKey + p 1 serverId + p 3 nonce + f [B field_13211 publicKey + f [B field_13210 nonce + m (Lnet/minecraft/class_2896;)V method_12612 apply + m ()Ljava/security/PublicKey; method_12611 getPublicKey +c net/minecraft/class_2901 net/minecraft/network/packet/s2c/login/LoginSuccessS2CPacket + m (Lnet/minecraft/class_2896;)V method_12594 apply + m ()Lcom/mojang/authlib/GameProfile; method_12593 getProfile + f Lcom/mojang/authlib/GameProfile; field_13190 profile + m (Lnet/minecraft/class_2540;)V + p 1 buf + m (Lcom/mojang/authlib/GameProfile;)V + p 1 profile +c net/minecraft/class_2907 net/minecraft/network/packet/s2c/login/LoginCompressionS2CPacket + m (I)V + p 1 compressionThreshold + m (Lnet/minecraft/class_2896;)V method_12633 apply + m ()I method_12634 getCompressionThreshold + m (Lnet/minecraft/class_2540;)V + p 1 buf + f I field_13232 compressionThreshold +c net/minecraft/class_2909 net/minecraft/network/packet/s2c/login/LoginDisconnectS2CPacket + f Lnet/minecraft/class_2561; field_13243 reason + m (Lnet/minecraft/class_2540;)V + p 1 buf + m (Lnet/minecraft/class_2561;)V + p 1 reason + m (Lnet/minecraft/class_2896;)V method_12637 apply + m ()Lnet/minecraft/class_2561; method_12638 getReason +c net/minecraft/class_5196 net/minecraft/datafixer/fix/BitStorageAlignFix + f I field_29864 CHUNK_WIDTH + f I field_29863 ELEMENT_BIT_SHIFT + m (Ljava/util/List;)Ljava/lang/Integer; method_27296 method_27296 + p 0 palette + f I field_29866 MAX_BLOCK_STATE_ID + m (Lcom/mojang/datafixers/schemas/Schema;)V + p 1 outputSchema + f I field_29865 CHUNK_LENGTH + m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; method_27773 method_27773 + p 1 heightmap + m (Lcom/mojang/serialization/Dynamic;ILcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_28173 method_28173 + p 2 statesDynamic + m (ILcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_28172 method_28172 + p 1 sectionDynamic + m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_27769 method_27769 + p 0 levelDynamic + m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;II)Lcom/mojang/serialization/Dynamic; method_27772 fixBitStorageArray + p 0 sectionDynamic + p 1 statesDynamic + p 2 maxValue + p 3 elementBits + m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; method_27294 method_27294 + p 2 levelSection + f I field_29868 MAX_HEIGHT_VALUE + m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; method_27292 method_27292 + p 5 chunk + m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; method_27295 method_27295 + p 1 section + f I field_29867 HEIGHT_VALUE_BITS + m (II[J)[J method_27288 resizePackedIntArray + p 2 elements + p 1 elementBits + p 0 maxValue + m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; method_27774 fixLevel + p 2 paletteFinder + p 3 level + p 0 levelSectionsFinder + p 1 sectionFinder + m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; method_27775 fixHeightmaps + p 1 fixedLevel + m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; method_27293 method_27293 + p 4 level + m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_28174 method_28174 + p 1 heightmapsDynamic + m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_28175 method_28175 + p 1 heightmapDynamic +c net/minecraft/class_5193 net/minecraft/structure/processor/BlockAgeStructureProcessor + m (Ljava/util/Random;Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680; method_27258 processStairs + p 2 state + p 1 random + f F field_24042 mossiness + f Lcom/mojang/serialization/Codec; field_24997 CODEC + f [Lnet/minecraft/class_2680; field_27338 AGEABLE_SLABS + m (F)V + p 1 mossiness + m (Ljava/util/Random;)Lnet/minecraft/class_2680; method_27256 processBlocks + p 1 random + m (Ljava/util/Random;[Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680; method_27259 randomState + p 0 random + p 1 states + m (Ljava/util/Random;)Lnet/minecraft/class_2680; method_27263 processObsidian + p 1 random + m (Ljava/util/Random;)Lnet/minecraft/class_2680; method_27262 processWalls + p 1 random + m (Ljava/util/Random;[Lnet/minecraft/class_2680;[Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680; method_27260 process + p 3 mossyStates + p 2 regularStates + p 1 random + m (Ljava/util/Random;)Lnet/minecraft/class_2680; method_27261 processSlabs + p 1 random + m (Ljava/util/Random;Lnet/minecraft/class_2248;)Lnet/minecraft/class_2680; method_27257 randomStairProperties + p 1 stairs + p 0 random +c net/minecraft/class_5192 net/minecraft/structure/processor/BlackstoneReplacementStructureProcessor + f Ljava/util/Map; field_24041 replacementMap + f Lcom/mojang/serialization/Codec; field_24996 CODEC + f Lnet/minecraft/class_5192; field_24040 INSTANCE +c net/minecraft/class_5195 net/minecraft/sound/MusicSound + f I field_24059 maxDelay + f I field_24058 minDelay + m ()Lnet/minecraft/class_3414; method_27279 getSound + f Z field_24060 replaceCurrentMusic + f Lnet/minecraft/class_3414; field_24057 sound + f Lcom/mojang/serialization/Codec; field_24627 CODEC + m (Lnet/minecraft/class_3414;IIZ)V + p 4 replaceCurrentMusic + p 3 maxDelay + p 2 minDelay + p 1 sound + m ()I method_27280 getMinDelay + m ()I method_27281 getMaxDelay + m ()Z method_27282 shouldReplaceCurrentMusic +c net/minecraft/class_5194 net/minecraft/network/packet/c2s/play/JigsawGeneratingC2SPacket + m (Lnet/minecraft/class_2792;)V method_27274 apply + m (Lnet/minecraft/class_2338;IZ)V + p 3 keepJigsaws + p 2 maxDepth + p 1 pos + m ()Z method_29446 shouldKeepJigsaws + m ()I method_27276 getMaxDepth + f Z field_25323 keepJigsaws + m (Lnet/minecraft/class_2540;)V + p 1 buf + f Lnet/minecraft/class_2338; field_24054 pos + m ()Lnet/minecraft/class_2338; method_27275 getPos + f I field_24055 maxDepth +c net/minecraft/class_2913 net/minecraft/network/packet/c2s/login/LoginQueryResponseC2SPacket + f I field_33374 MAX_PAYLOAD_SIZE + m (Lnet/minecraft/class_2911;)V method_12645 apply + f I field_13259 queryId + m (Lnet/minecraft/class_2540;)V + p 1 buf + m ()I method_36178 getQueryId + f Lnet/minecraft/class_2540; field_13258 response + m (ILnet/minecraft/class_2540;)V + p 2 response + p 1 queryId + m ()Lnet/minecraft/class_2540; method_36179 getResponse +c net/minecraft/class_2915 net/minecraft/network/packet/c2s/login/LoginHelloC2SPacket + m (Lcom/mojang/authlib/GameProfile;)V + p 1 profile + m (Lnet/minecraft/class_2911;)V method_12649 apply + m (Lnet/minecraft/class_2540;)V + p 1 buf + m ()Lcom/mojang/authlib/GameProfile; method_12650 getProfile + f Lcom/mojang/authlib/GameProfile; field_13271 profile +c net/minecraft/class_2910 net/minecraft/world/gen/PhantomSpawner + f I field_13244 ticksUntilNextSpawn +c net/minecraft/class_2911 net/minecraft/network/listener/ServerLoginPacketListener + m (Lnet/minecraft/class_2917;)V method_12642 onKey + p 1 packet + m (Lnet/minecraft/class_2915;)V method_12641 onHello + p 1 packet + m (Lnet/minecraft/class_2913;)V method_12640 onQueryResponse + p 1 packet +c net/minecraft/class_2917 net/minecraft/network/packet/c2s/login/LoginKeyC2SPacket + m (Ljava/security/PrivateKey;)[B method_12655 decryptNonce + p 1 privateKey + m (Ljavax/crypto/SecretKey;Ljava/security/PublicKey;[B)V + p 3 nonce + p 2 publicKey + p 1 secretKey + m (Lnet/minecraft/class_2911;)V method_12653 apply + m (Lnet/minecraft/class_2540;)V + p 1 buf + m (Ljava/security/PrivateKey;)Ljavax/crypto/SecretKey; method_12654 decryptSecretKey + p 1 privateKey + f [B field_13273 encryptedNonce + f [B field_13274 encryptedSecretKey +c com/mojang/blaze3d/platform/TextureUtil com/mojang/blaze3d/platform/TextureUtil + m (Ljava/io/InputStream;)Ljava/nio/ByteBuffer; readResource readResource + p 0 inputStream + m (IIII)V prepareImage prepareImage + p 1 maxLevel + p 0 id + p 3 height + p 2 width + m (I)V releaseTextureId releaseTextureId + p 0 id + m (Ljava/nio/IntBuffer;II)V initTexture initTexture + p 0 imageData + p 1 width + p 2 height + m (III)V prepareImage prepareImage + p 0 id + p 1 width + p 2 height + m (Ljava/io/InputStream;)Ljava/lang/String; readResourceAsString readResourceAsString + p 0 inputStream + m (Lnet/minecraft/class_1011$class_1013;IIII)V prepareImage prepareImage + p 0 internalFormat + p 2 maxLevel + p 1 id + p 4 height + p 3 width + m (I)V bind bind + p 0 id + m (Lnet/minecraft/class_1011$class_1013;III)V prepareImage prepareImage + p 0 internalFormat + p 1 id + p 2 width + p 3 height +c net/minecraft/class_2919 net/minecraft/world/gen/ChunkRandom + m (J)V + p 1 seed + f I field_28768 sampleCount + m (JIII)J method_12665 setRegionSeed + c Seeds the randomizer to determine the start position of structure features such as\ntemples, monuments and buried treasures within a region.\n\n

The region coordinates pair corresponds to the coordinates of the region the seeded\nchunk lies in. For example, a swamp hut region is 32 by 32 chunks meaning that all\nchunks that lie within that region get seeded the same way.

\n\n

Similarly, the upper 16 bits of world seed also do not affect the region seed because\nthey get truncated in the setSeed() call.

+ p 1 worldSeed + p 3 regionX + p 4 regionZ + p 5 salt + m (JII)J method_12663 setCarverSeed + c Seeds the randomizer to generate larger features such as caves, ravines, mineshafts\nand strongholds. It is also used to initiate structure start behavior such as rotation.\n\n

Similar to the population seed, only the 48 lowest bits of the world seed affect the\noutput since it the upper 16 bits are truncated in the setSeed() call.

+ p 4 chunkZ + p 3 chunkX + p 1 worldSeed + m (JII)J method_12664 setDecoratorSeed + c Seeds the randomizer to generate a given feature.\n\nThe salt, in the form of {@code index + 10000 * step} assures that each feature is seeded\ndifferently, making the decoration feel more random. Even though it does a good job\nat doing so, many entropy issues arise from the salt being so small and result in\nweird alignments between features that have an index close apart. + p 3 index + c The index of the feature in the feature list. + p 4 step + c The generation step's ordinal for this feature. + p 1 populationSeed + c The population seed computed in setPopulationSeed(). + m (I)I next next + p 1 count + m (JII)J method_12661 setPopulationSeed + c Seeds the randomizer to create population features such as decorators and animals.\n\n

This method takes in the world seed and the negative-most block coordinates of the\nchunk. The coordinate pair provided is equivalent to (chunkX * 16, chunkZ * 16). The\nthree values are mixed together through some layers of hashing to produce the\npopulation seed.

\n\n

This function has been proved to be reversible through some exploitation of the underlying\nnextLong() weaknesses. It is also important to remember that since setSeed()\ntruncates the 16 upper bits of world seed, only the 48 lowest bits affect the population\nseed output.

+ p 4 blockZ + p 3 blockX + p 1 worldSeed + m (JIII)J method_33850 setGrimstoneSeed + p 3 x + p 5 z + p 4 y + p 1 worldSeed + m (II)J method_12659 setTerrainSeed + c Seeds the randomizer to generate the surface terrain blocks (such as grass, sand, etc.)\nand the bedrock patterns.\n\n

Note that the terrain seed does not depend on the world seed and only gets affected by\nchunk coordinates.

+ p 1 chunkX + p 2 chunkZ + m (IIJJ)Ljava/util/Random; method_12662 getSlimeRandom + p 0 chunkX + p 4 scrambler + p 1 chunkZ + p 2 worldSeed +c net/minecraft/class_5164 net/minecraft/world/gen/surfacebuilder/AbstractNetherSurfaceBuilder + m (Lcom/google/common/collect/ImmutableList;J)Lcom/google/common/collect/ImmutableMap; method_27131 createNoisesForStates + p 0 states + p 1 seed + m ()Lcom/google/common/collect/ImmutableList; method_27133 getUnderLavaStates + f Lnet/minecraft/class_3537; field_23923 shoreNoise + f Lcom/google/common/collect/ImmutableMap; field_23922 underLavaNoises + f Lcom/google/common/collect/ImmutableMap; field_23921 surfaceNoises + m (IIILjava/util/Map$Entry;)Ljava/lang/Double; method_27130 method_27130 + p 3 entry + m (Ljava/util/Random;Lnet/minecraft/class_2791;Lnet/minecraft/class_1959;IIIDLnet/minecraft/class_2680;Lnet/minecraft/class_2680;IIJLnet/minecraft/class_3527;)V method_27132 generate + f J field_23920 seed + m ()Lcom/google/common/collect/ImmutableList; method_27129 getSurfaceStates + m (IIILjava/util/Map$Entry;)Ljava/lang/Double; method_27134 method_27134 + p 3 entry + m ()Lnet/minecraft/class_2680; method_27135 getLavaShoreState + c Returns the state that will make up the boundary between the land and the lava ocean. +c net/minecraft/class_5163 net/minecraft/world/gen/surfacebuilder/BasaltDeltasSurfaceBuilder + f Lnet/minecraft/class_2680; field_23916 BLACKSTONE + f Lnet/minecraft/class_2680; field_23917 GRAVEL + f Lnet/minecraft/class_2680; field_23915 BASALT + f Lcom/google/common/collect/ImmutableList; field_23918 SURFACE_STATES + f Lcom/google/common/collect/ImmutableList; field_23919 UNDER_LAVA_STATES +c net/minecraft/class_5165 net/minecraft/client/particle/WhiteAshParticle + m (Lnet/minecraft/class_638;DDDDDDFLnet/minecraft/class_4002;)V + p 8 velocityX + p 10 velocityY + p 4 y + p 6 z + p 15 spriteProvider + p 1 world + p 2 x + p 12 velocityZ + p 14 scaleMultiplier +c net/minecraft/class_5165$class_5166 net/minecraft/client/particle/WhiteAshParticle$Factory + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider + f Lnet/minecraft/class_4002; field_23936 spriteProvider + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_27150 createParticle +c net/minecraft/class_5168 net/minecraft/block/dispenser/ShearsDispenserBehavior + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Z method_27162 tryShearBlock + p 1 pos + p 0 world + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Z method_27163 tryShearEntity + p 1 pos + p 0 world +c net/minecraft/class_5167 net/minecraft/client/render/entity/feature/HorseMarkingFeatureRenderer + f Ljava/util/Map; field_23938 TEXTURES + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1498;FFFFFF)V method_27152 render + m (Ljava/util/EnumMap;)V method_27153 method_27153 + p 0 textures +c net/minecraft/class_5169 net/minecraft/server/dedicated/ServerMBean + c A dynamic management object for a Minecraft Server.\n\n

It exposes the average tick time and the historical tick times of the\nMinecraft Server.

\n\n@see javax.management.DynamicMBean + f Lorg/apache/logging/log4j/Logger; field_23970 LOGGER + f Ljavax/management/MBeanInfo; field_23972 beanInfo + f Lnet/minecraft/server/MinecraftServer; field_23971 server + m ([Ljava/lang/String;)Ljavax/management/AttributeList; getAttributes getAttributes + p 1 attributes + m (Ljava/lang/String;[Ljava/lang/Object;[Ljava/lang/String;)Ljava/lang/Object; invoke invoke + p 2 params + p 3 signature + p 1 actionName + m ()[J method_27182 getTickTimes + c Returns the server's historical tick times, in milliseconds. + m ()F method_27177 getAverageTickTime + c Returns the server's current average tick time, in milliseconds. + m (Ljavax/management/AttributeList;)Ljavax/management/AttributeList; setAttributes setAttributes + p 1 attributes + f Ljava/util/Map; field_23973 entries + m (Ljava/lang/String;)Ljava/lang/Object; getAttribute getAttribute + p 1 attribute + m (Ljavax/management/Attribute;)V setAttribute setAttribute + p 1 attribute + m (Lnet/minecraft/server/MinecraftServer;)V + p 1 server + m (Lnet/minecraft/server/MinecraftServer;)V method_27181 register + c Registers a dynamic MBean for a Minecraft Server. + p 0 server + c the server to have the MBean +c net/minecraft/class_5169$class_5170 net/minecraft/server/dedicated/ServerMBean$Entry + c Represents a read-only attribute of the server MBean. + f Ljava/lang/Class; field_23977 type + f Ljava/util/function/Supplier; field_23975 getter + f Ljava/lang/String; field_23976 description + f Ljava/lang/String; field_23974 name + m (Ljava/lang/String;Ljava/util/function/Supplier;Ljava/lang/String;Ljava/lang/Class;)V + p 1 name + p 2 getter + p 3 description + p 4 type + m ()Ljavax/management/MBeanAttributeInfo; method_27184 createInfo +c net/minecraft/class_5175 net/minecraft/world/gen/feature/BastionRemnantFeature + m (Lnet/minecraft/class_2794;Lnet/minecraft/class_1966;JLnet/minecraft/class_2919;Lnet/minecraft/class_1923;Lnet/minecraft/class_1959;Lnet/minecraft/class_1923;Lnet/minecraft/class_3812;Lnet/minecraft/class_5539;)Z method_28617 shouldStartAt +c net/minecraft/class_5174 net/minecraft/structure/BastionBridgeData + m ()V method_27198 init +c net/minecraft/class_5177 net/minecraft/structure/HoglinStableData + m ()V method_27199 init +c net/minecraft/class_5172 net/minecraft/block/ChainBlock + f Lnet/minecraft/class_2746; field_24411 WATERLOGGED + f Lnet/minecraft/class_265; field_26651 X_SHAPE + f Lnet/minecraft/class_265; field_23986 Y_SHAPE + f Lnet/minecraft/class_265; field_26650 Z_SHAPE +c net/minecraft/class_5179 net/minecraft/structure/BastionRemnantGenerator + m ()V method_27201 init + f Lnet/minecraft/class_3785; field_25941 STRUCTURE_POOLS +c net/minecraft/class_5178 net/minecraft/structure/BastionUnitsData + m ()V method_27200 init +c net/minecraft/class_5142 net/minecraft/world/gen/trunk/TrunkPlacerType + m (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_5142; method_26995 register + p 1 codec + p 0 id + m (Lcom/mojang/serialization/Codec;)V + p 1 codec + m ()Lcom/mojang/serialization/Codec; method_28908 getCodec + f Lcom/mojang/serialization/Codec; field_24973 codec +c net/minecraft/class_687 net/minecraft/client/particle/FlameParticle + m (Lnet/minecraft/class_638;DDDDDD)V + p 10 velocityY + p 8 velocityX + p 12 velocityZ + p 2 x + p 1 world + p 6 z + p 4 y +c net/minecraft/class_687$class_5613 net/minecraft/client/particle/FlameParticle$SmallFactory + f Lnet/minecraft/class_4002; field_27736 spriteProvider + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_32131 createParticle + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider +c net/minecraft/class_687$class_688 net/minecraft/client/particle/FlameParticle$Factory + f Lnet/minecraft/class_4002; field_17812 spriteProvider + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3036 createParticle + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider +c net/minecraft/class_5141 net/minecraft/world/gen/trunk/TrunkPlacer + m (Lnet/minecraft/class_3746;Ljava/util/function/BiConsumer;Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_4643;)V method_27400 setToDirt + m (Lnet/minecraft/class_3746;Lnet/minecraft/class_2338;)Z method_27403 canGenerate + p 0 world + p 1 pos + m ()Lnet/minecraft/class_5142; method_28903 getType + f I field_23760 baseHeight + m (Lnet/minecraft/class_3746;Ljava/util/function/BiConsumer;Ljava/util/Random;Lnet/minecraft/class_2338$class_2339;Lnet/minecraft/class_4643;)V method_27401 trySetState + f I field_23761 firstRandomHeight + f Lcom/mojang/serialization/Codec; field_24972 TYPE_CODEC + f I field_23762 secondRandomHeight + m (Ljava/util/Random;)I method_26993 getHeight + p 1 random + m (III)V + p 1 baseHeight + p 2 firstRandomHeight + p 3 secondRandomHeight + m (Lnet/minecraft/class_2680;)Z method_27405 method_27405 + p 0 state + m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P3; method_28904 fillTrunkPlacerFields + p 0 instance + m (Lnet/minecraft/class_3746;Ljava/util/function/BiConsumer;Ljava/util/Random;ILnet/minecraft/class_2338;Lnet/minecraft/class_4643;)Ljava/util/List; method_26991 generate + c Generates the trunk blocks and return a list of tree nodes to place foliage around + m (Lnet/minecraft/class_3746;Ljava/util/function/BiConsumer;Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_4643;Ljava/util/function/Function;)Z method_27402 getAndSetState +c net/minecraft/class_5144 net/minecraft/client/render/entity/ZoglinEntityRenderer + m (Lnet/minecraft/class_5136;)Lnet/minecraft/class_2960; method_27039 getTexture + f Lnet/minecraft/class_2960; field_23779 TEXTURE +c net/minecraft/class_5140 net/minecraft/world/gen/trunk/StraightTrunkPlacer + f Lcom/mojang/serialization/Codec; field_24971 CODEC +c net/minecraft/class_689 net/minecraft/client/particle/ExplosionEmitterParticle + m (Lnet/minecraft/class_638;DDD)V + p 6 z + p 2 x + p 1 world + p 4 y + f I field_3813 maxAge_ + f I field_3814 age_ +c net/minecraft/class_689$class_690 net/minecraft/client/particle/ExplosionEmitterParticle$Factory + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3037 createParticle +c net/minecraft/class_5149 net/minecraft/entity/passive/HorseColor + m (I)Lnet/minecraft/class_5149; method_27083 byIndex + p 0 index + f [Lnet/minecraft/class_5149; field_23823 VALUES + m ()I method_27082 getIndex + m (Ljava/lang/String;II)V + p 3 index + f I field_23824 index +c net/minecraft/class_684 net/minecraft/client/particle/EmotionParticle + m (Lnet/minecraft/class_638;DDD)V + p 2 x + p 1 world + p 6 z + p 4 y +c net/minecraft/class_684$class_685 net/minecraft/client/particle/EmotionParticle$AngryVillagerFactory + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider + f Lnet/minecraft/class_4002; field_17813 spriteProvider + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3034 createParticle +c net/minecraft/class_684$class_686 net/minecraft/client/particle/EmotionParticle$HeartFactory + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider + f Lnet/minecraft/class_4002; field_17814 spriteProvider + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3035 createParticle +c net/minecraft/class_5146 net/minecraft/entity/Saddleable + c Represents an entity that can be saddled, either by a player or a\ndispenser. + m ()Z method_6765 canBeSaddled + m ()Z method_6725 isSaddled + m (Lnet/minecraft/class_3419;)V method_6576 saddle + p 1 sound +c net/minecraft/class_682 net/minecraft/client/particle/BlockFallingDustParticle + f Lnet/minecraft/class_4002; field_17808 spriteProvider + m (Lnet/minecraft/class_638;DDDFFFLnet/minecraft/class_4002;)V + p 10 colorBlue + p 11 spriteProvider + p 1 world + p 2 x + p 4 y + p 6 z + p 8 colorRed + p 9 colorGreen +c net/minecraft/class_682$class_683 net/minecraft/client/particle/BlockFallingDustParticle$Factory + m (Lnet/minecraft/class_2388;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3033 createParticle + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider + f Lnet/minecraft/class_4002; field_17809 spriteProvider +c net/minecraft/class_5148 net/minecraft/entity/passive/HorseMarking + f I field_23814 index + f [Lnet/minecraft/class_5148; field_23813 VALUES + m (I)Lnet/minecraft/class_5148; method_27080 byIndex + p 0 index + m (Ljava/lang/String;II)V + p 3 index + m ()I method_27079 getIndex +c net/minecraft/class_5147 net/minecraft/entity/Shearable + c Represents an entity that can be sheared, either by a player or a\ndispenser. + m (Lnet/minecraft/class_3419;)V method_6636 sheared + p 1 shearedSoundCategory + m ()Z method_27072 isShearable +c net/minecraft/class_5153 net/minecraft/world/gen/feature/BasaltColumnsFeature + m (Lnet/minecraft/class_1936;ILnet/minecraft/class_2338;II)Z method_27096 placeBasaltColumn + p 2 seaLevel + p 1 world + p 5 reach + p 4 height + p 3 pos + m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338$class_2339;I)Lnet/minecraft/class_2338; method_27098 moveUpToAir + p 2 distance + p 1 mutablePos + p 0 world + f Lcom/google/common/collect/ImmutableList; field_24132 BLOCKS + m (Lnet/minecraft/class_1936;ILnet/minecraft/class_2338$class_2339;)Z method_30379 canPlaceAt + p 0 world + p 2 mutablePos + p 1 seaLevel + m (Lnet/minecraft/class_1936;ILnet/minecraft/class_2338$class_2339;I)Lnet/minecraft/class_2338; method_27094 moveDownToGround + p 0 world + p 1 seaLevel + p 2 mutablePos + p 3 distance + m (Lnet/minecraft/class_1936;ILnet/minecraft/class_2338;)Z method_27095 isAirOrLavaOcean + p 2 pos + p 1 seaLevel + p 0 world +c net/minecraft/class_698 net/minecraft/client/particle/NoteParticle + m (Lnet/minecraft/class_638;DDDD)V + p 6 z + p 4 y + p 1 world + p 2 x +c net/minecraft/class_698$class_699 net/minecraft/client/particle/NoteParticle$Factory + f Lnet/minecraft/class_4002; field_17819 spriteProvider + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3041 createParticle + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider +c net/minecraft/class_5155 net/minecraft/world/gen/feature/ReplaceBlobsFeature + m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338$class_2339;Lnet/minecraft/class_2248;)Lnet/minecraft/class_2338; method_27107 moveDownToTarget + p 1 mutablePos + p 2 target + p 0 world +c net/minecraft/class_696 net/minecraft/client/particle/LargeFireSmokeParticle + m (Lnet/minecraft/class_638;DDDDDDLnet/minecraft/class_4002;)V + p 4 y + p 6 z + p 8 velocityX + p 10 velocityY + p 12 velocityZ + p 14 spriteProvider + p 2 x + p 1 world +c net/minecraft/class_696$class_697 net/minecraft/client/particle/LargeFireSmokeParticle$Factory + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3040 createParticle + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider + f Lnet/minecraft/class_4002; field_17817 spriteProvider +c net/minecraft/class_5154 net/minecraft/world/gen/feature/DeltaFeature + m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_5158;)Z method_27103 canPlace + p 0 world + p 2 config + p 1 pos + f [Lnet/minecraft/class_2350; field_23883 DIRECTIONS + f Lcom/google/common/collect/ImmutableList; field_24133 BLOCKS +c net/minecraft/class_5151 net/minecraft/item/Wearable + c Represents a type of item that is wearable in an armor equipment slot.\n\n

This type of item can be targeted by the {@code minecraft:binding_curse} enchantment.

+c net/minecraft/class_5150 net/minecraft/item/Vanishable + c Represents a type of item that can have the {@code minecraft:vanishing_curse} enchantment. +c net/minecraft/class_691 net/minecraft/client/particle/ExplosionLargeParticle + m (Lnet/minecraft/class_638;DDDDLnet/minecraft/class_4002;)V + p 10 spriteProvider + p 6 z + p 4 y + p 2 x + p 1 world + f Lnet/minecraft/class_4002; field_17815 spriteProvider +c net/minecraft/class_691$class_692 net/minecraft/client/particle/ExplosionLargeParticle$Factory + f Lnet/minecraft/class_4002; field_17816 spriteProvider + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3038 createParticle +c net/minecraft/class_694 net/minecraft/client/particle/LavaEmberParticle + m (Lnet/minecraft/class_638;DDD)V + p 2 x + p 1 world + p 4 y + p 6 z +c net/minecraft/class_694$class_695 net/minecraft/client/particle/LavaEmberParticle$Factory + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_3039 createParticle + f Lnet/minecraft/class_4002; field_17818 spriteProvider +c net/minecraft/class_5156 net/minecraft/world/gen/feature/BasaltColumnsFeatureConfig + m ()Lnet/minecraft/class_6017; method_30391 getReach + m ()Lnet/minecraft/class_6017; method_30394 getHeight + f Lnet/minecraft/class_6017; field_25841 reach + f Lnet/minecraft/class_6017; field_25842 height + f Lcom/mojang/serialization/Codec; field_24877 CODEC + m (Lnet/minecraft/class_6017;Lnet/minecraft/class_6017;)V + p 2 height + p 1 reach +c net/minecraft/class_693 net/minecraft/client/particle/ItemPickupParticle + f I field_3826 ticksExisted + m (Lnet/minecraft/class_898;Lnet/minecraft/class_4599;Lnet/minecraft/class_638;Lnet/minecraft/class_1297;Lnet/minecraft/class_1297;)V + p 1 dispatcher + p 3 world + p 2 bufferStorage + p 5 interactingEntity + p 4 itemEntity + f Lnet/minecraft/class_4599; field_20944 bufferStorage + f Lnet/minecraft/class_1297; field_3821 interactingEntity + f Lnet/minecraft/class_1297; field_3823 itemEntity + m (Lnet/minecraft/class_898;Lnet/minecraft/class_4599;Lnet/minecraft/class_638;Lnet/minecraft/class_1297;Lnet/minecraft/class_1297;Lnet/minecraft/class_243;)V + p 5 interactingEntity + p 6 velocity + p 1 dispatcher + p 2 bufferStorage + p 3 world + p 4 itemEntity + f Lnet/minecraft/class_898; field_3824 dispatcher + m (Lnet/minecraft/class_1297;)Lnet/minecraft/class_1297; method_29358 getOrCopy + p 1 entity +c net/minecraft/class_5158 net/minecraft/world/gen/feature/DeltaFeatureConfig + f Lcom/mojang/serialization/Codec; field_24881 CODEC + f Lnet/minecraft/class_6017; field_25843 size + f Lnet/minecraft/class_6017; field_25844 rimSize + f Lnet/minecraft/class_2680; field_23896 rim + f Lnet/minecraft/class_2680; field_23895 contents + m ()Lnet/minecraft/class_2680; method_30397 getContents + m ()Lnet/minecraft/class_6017; method_30403 getRimSize + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_6017;Lnet/minecraft/class_6017;)V + p 1 contents + p 2 rim + p 3 size + p 4 rimSize + m ()Lnet/minecraft/class_2680; method_30400 getRim + m ()Lnet/minecraft/class_6017; method_30402 getSize +c net/minecraft/class_5120 net/minecraft/tag/RequiredTagList + c Stores all required tags of a given type, so they can be updated to point to the new tag instances on datapack reload + m (Lnet/minecraft/class_5415;)Ljava/util/Set; method_29224 getMissingTags + c Gets the required tags which are not supplied by the current datapacks. + p 1 tagManager + f Lnet/minecraft/class_5414; field_23682 group + m (Lnet/minecraft/class_5321;Ljava/lang/String;)V + p 2 dataType + p 1 registryKey + m (Lnet/minecraft/class_5415;)V method_26771 updateTagManager + p 1 tagManager + f Lnet/minecraft/class_5321; field_28301 registryKey + m ()Lnet/minecraft/class_5414; method_26770 getGroup + m ()Ljava/lang/String; method_33149 getDataType + f Ljava/lang/String; field_28302 dataType + m ()V method_27061 clearAllTags + m (Lnet/minecraft/class_5414;Lnet/minecraft/class_5120$class_5121;)V method_26772 method_26772 + p 1 tag + m ()Lnet/minecraft/class_5321; method_33148 getRegistryKey + m (Lnet/minecraft/class_3494;Lnet/minecraft/class_5120$class_5121;)V method_27062 method_27062 + p 1 tag + m (Ljava/lang/String;)Lnet/minecraft/class_3494$class_5123; method_26773 add + p 1 id + m (Lnet/minecraft/class_3494;Lnet/minecraft/class_2960;)Lnet/minecraft/class_3494; method_27063 method_27063 + p 1 id + f Ljava/util/List; field_23683 tags +c net/minecraft/class_5120$class_5121 net/minecraft/tag/RequiredTagList$TagWrapper + f Lnet/minecraft/class_2960; field_23684 id + m (Lnet/minecraft/class_2960;)V + p 1 id + m ()Lnet/minecraft/class_3494; method_26776 get + f Lnet/minecraft/class_3494; field_23685 delegate + m (Ljava/util/function/Function;)V method_26775 updateDelegate + p 1 tagFactory +c net/minecraft/class_2096 net/minecraft/predicate/NumberRange + m (Ljava/lang/Object;Ljava/util/function/Function;)Ljava/lang/Object; method_9035 map + p 1 function + p 0 object + m ()Ljava/lang/Number; method_9038 getMin + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_9701 EXCEPTION_SWAPPED + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_9700 EXCEPTION_EMPTY + m (Lcom/google/gson/JsonElement;Lnet/minecraft/class_2096;Ljava/util/function/BiFunction;Lnet/minecraft/class_2096$class_2097;)Lnet/minecraft/class_2096; method_9039 fromJson + p 3 factory + p 2 asNumber + p 1 fallback + p 0 json + m (Lcom/mojang/brigadier/StringReader;Lnet/minecraft/class_2096$class_2098;Ljava/util/function/Function;Ljava/util/function/Supplier;Ljava/util/function/Function;)Lnet/minecraft/class_2096; method_9043 parse + p 0 commandReader + p 4 mapper + p 3 exceptionTypeSupplier + p 2 converter + f Ljava/lang/Number; field_9699 max + m (Lcom/mojang/brigadier/StringReader;Ljava/util/function/Function;Ljava/util/function/Supplier;)Ljava/lang/Number; method_9037 fromStringReader + p 0 reader + p 1 converter + p 2 exceptionTypeSupplier + m (Ljava/lang/Number;Ljava/lang/Number;)V + p 1 min + p 2 max + m ()Lcom/google/gson/JsonElement; method_9036 toJson + f Ljava/lang/Number; field_9702 min + m (Lcom/mojang/brigadier/StringReader;)Z method_9040 isNextCharValid + p 0 reader + m ()Z method_9041 isDummy + m ()Ljava/lang/Number; method_9042 getMax +c net/minecraft/class_2096$class_2100 net/minecraft/predicate/NumberRange$IntRange + m (I)Lnet/minecraft/class_2096$class_2100; method_35289 atMost + p 0 value + f Lnet/minecraft/class_2096$class_2100; field_9708 ANY + m (Ljava/lang/Integer;Ljava/lang/Integer;)V + p 1 min + p 2 max + m (Lcom/mojang/brigadier/StringReader;Ljava/lang/Integer;Ljava/lang/Integer;)Lnet/minecraft/class_2096$class_2100; method_9055 parse + p 0 reader + p 1 min + p 2 max + m (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2096$class_2100; method_9056 fromJson + p 0 element + m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2096$class_2100; method_9060 parse + p 0 reader + f Ljava/lang/Long; field_9707 maxSquared + m (I)Lnet/minecraft/class_2096$class_2100; method_9058 exactly + p 0 value + f Ljava/lang/Long; field_9706 minSquared + m (I)Lnet/minecraft/class_2096$class_2100; method_9053 atLeast + p 0 value + m (Ljava/lang/Integer;)Ljava/lang/Long; method_9059 squared + p 0 value + m (II)Lnet/minecraft/class_2096$class_2100; method_35287 between + p 0 min + p 1 max + m (I)Z method_9054 test + p 1 value + m (Lcom/mojang/brigadier/StringReader;Ljava/util/function/Function;)Lnet/minecraft/class_2096$class_2100; method_9057 fromStringReader + p 0 reader + p 1 converter +c net/minecraft/class_2096$class_2098 net/minecraft/predicate/NumberRange$CommandFactory + m (Lcom/mojang/brigadier/StringReader;Ljava/lang/Number;Ljava/lang/Number;)Lnet/minecraft/class_2096; create create + p 3 max + p 2 min + p 1 reader +c net/minecraft/class_2096$class_2099 net/minecraft/predicate/NumberRange$FloatRange + m (Ljava/lang/Float;Ljava/lang/Float;)V + p 1 min + p 2 max + m (F)Lnet/minecraft/class_2096$class_2099; method_35284 exactly + p 0 value + m (Lcom/mojang/brigadier/StringReader;Ljava/util/function/Function;)Lnet/minecraft/class_2096$class_2099; method_9048 parse + p 0 reader + p 1 mapper + f Lnet/minecraft/class_2096$class_2099; field_9705 ANY + m (F)Lnet/minecraft/class_2096$class_2099; method_35286 atMost + p 0 value + m (Lcom/mojang/brigadier/StringReader;Ljava/lang/Float;Ljava/lang/Float;)Lnet/minecraft/class_2096$class_2099; method_9046 create + p 0 reader + p 1 min + p 2 max + m (F)Z method_9047 test + p 1 value + m (F)Lnet/minecraft/class_2096$class_2099; method_9050 atLeast + p 0 value + m (D)Z method_9045 testSqrt + p 1 value + m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2096$class_2099; method_9049 parse + p 0 reader + m (FF)Lnet/minecraft/class_2096$class_2099; method_35285 between + p 1 max + p 0 min + m (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2096$class_2099; method_9051 fromJson + p 0 element + m (Ljava/lang/Float;)Ljava/lang/Double; method_9044 square + p 0 value + f Ljava/lang/Double; field_9703 squaredMin + f Ljava/lang/Double; field_9704 squaredMax +c net/minecraft/class_2096$class_2097 net/minecraft/predicate/NumberRange$Factory + m (Ljava/lang/Number;Ljava/lang/Number;)Lnet/minecraft/class_2096; create create + p 2 max + p 1 min +c net/minecraft/class_2090 net/minecraft/predicate/entity/LocationPredicate + m (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2090; method_9021 fromJson + p 0 json + f Lnet/minecraft/class_5321; field_9683 biome + m (Lnet/minecraft/class_3195;)Lnet/minecraft/class_2090; method_9017 feature + p 0 feature + f Lnet/minecraft/class_5321; field_9686 dimension + f Ljava/lang/Boolean; field_24500 smokey + m (Lnet/minecraft/class_5321;)Lnet/minecraft/class_2090; method_9016 dimension + p 0 dimension + f Lnet/minecraft/class_2090; field_9685 ANY + f Lnet/minecraft/class_4552; field_20714 light + m (Lnet/minecraft/class_2096$class_2099;Lnet/minecraft/class_2096$class_2099;Lnet/minecraft/class_2096$class_2099;Lnet/minecraft/class_5321;Lnet/minecraft/class_3195;Lnet/minecraft/class_5321;Ljava/lang/Boolean;Lnet/minecraft/class_4552;Lnet/minecraft/class_4550;Lnet/minecraft/class_4551;)V + p 8 light + p 9 block + p 10 fluid + p 4 biome + p 5 feature + p 6 dimension + p 7 smokey + p 1 x + p 2 y + p 3 z + m (Lnet/minecraft/class_3218;FFF)Z method_9020 test + p 2 x + p 1 world + p 4 z + p 3 y + f Lnet/minecraft/class_4550; field_20715 block + f Lorg/apache/logging/log4j/Logger; field_24732 LOGGER + f Lnet/minecraft/class_4551; field_20716 fluid + f Lnet/minecraft/class_2096$class_2099; field_9684 y + f Lnet/minecraft/class_2096$class_2099; field_9682 x + m (Lnet/minecraft/class_5321;)Lnet/minecraft/class_2090; method_9022 biome + p 0 biome + f Lnet/minecraft/class_3195; field_9687 feature + m ()Lcom/google/gson/JsonElement; method_9019 toJson + f Lnet/minecraft/class_2096$class_2099; field_9681 z + m (Lnet/minecraft/class_3218;DDD)Z method_9018 test + p 1 world + p 4 y + p 2 x + p 6 z +c net/minecraft/class_2090$class_2091 net/minecraft/predicate/entity/LocationPredicate$Builder + f Lnet/minecraft/class_4550; field_20718 block + f Lnet/minecraft/class_4552; field_20717 light + m (Lnet/minecraft/class_4551;)Lnet/minecraft/class_2090$class_2091; method_35274 fluid + p 1 fluid + m (Lnet/minecraft/class_4552;)Lnet/minecraft/class_2090$class_2091; method_35275 light + p 1 light + m (Lnet/minecraft/class_2096$class_2099;)Lnet/minecraft/class_2090$class_2091; method_35280 z + p 1 z + m (Ljava/lang/Boolean;)Lnet/minecraft/class_2090$class_2091; method_27990 smokey + p 1 smokey + m (Lnet/minecraft/class_5321;)Lnet/minecraft/class_2090$class_2091; method_9024 biome + p 1 biome + f Lnet/minecraft/class_4551; field_20719 fluid + m ()Lnet/minecraft/class_2090$class_2091; method_22484 create + m (Lnet/minecraft/class_2096$class_2099;)Lnet/minecraft/class_2090$class_2091; method_35278 y + p 1 y + m (Lnet/minecraft/class_3195;)Lnet/minecraft/class_2090$class_2091; method_35277 feature + p 1 feature + m (Lnet/minecraft/class_2096$class_2099;)Lnet/minecraft/class_2090$class_2091; method_35276 x + p 1 x + m (Lnet/minecraft/class_5321;)Lnet/minecraft/class_2090$class_2091; method_35279 dimension + p 1 dimension + f Lnet/minecraft/class_5321; field_9691 dimension + f Ljava/lang/Boolean; field_24501 smokey + f Lnet/minecraft/class_5321; field_9690 biome + m (Lnet/minecraft/class_4550;)Lnet/minecraft/class_2090$class_2091; method_27989 block + p 1 block + f Lnet/minecraft/class_2096$class_2099; field_9692 z + f Lnet/minecraft/class_3195; field_9688 feature + f Lnet/minecraft/class_2096$class_2099; field_9693 x + m ()Lnet/minecraft/class_2090; method_9023 build + f Lnet/minecraft/class_2096$class_2099; field_9689 y +c net/minecraft/class_2092 net/minecraft/advancement/criterion/LocationArrivalCriterion + f Lnet/minecraft/class_2960; field_9694 id + m (Lnet/minecraft/class_3222;Lnet/minecraft/class_2092$class_2094;)Z method_22485 method_22485 + p 1 conditions + m (Lnet/minecraft/class_2960;)V + p 1 id + m (Lnet/minecraft/class_3222;)V method_9027 trigger + p 1 player + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_2092$class_2094; method_9026 conditionsFromJson +c net/minecraft/class_2092$class_2094 net/minecraft/advancement/criterion/LocationArrivalCriterion$Conditions + f Lnet/minecraft/class_2090; field_9698 location + m (Lnet/minecraft/class_2960;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2090;)V + p 1 id + p 2 player + p 3 location + m ()Lnet/minecraft/class_2092$class_2094; method_9032 createSleptInBed + m (Lnet/minecraft/class_3218;DDD)Z method_9033 matches + p 4 y + p 6 z + p 1 world + p 2 x + m (Lnet/minecraft/class_2090;)Lnet/minecraft/class_2092$class_2094; method_9034 create + p 0 location + m ()Lnet/minecraft/class_2092$class_2094; method_20400 createHeroOfTheVillage +c net/minecraft/class_5127 net/minecraft/util/ThrowableDeliverer + f Ljava/lang/Throwable; field_23694 throwable + m ()V method_26806 deliver + m (Ljava/lang/Throwable;)V method_26807 add + p 1 throwable +c net/minecraft/class_5129 net/minecraft/datafixer/fix/RenameItemStackAttributesFix + m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; method_26814 updatePlayerAttributes + p 0 typed + f Ljava/util/Map; field_23695 RENAMES + m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_26808 updateAttributeName + m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; method_26810 updateAttributeModifiers + p 0 typed + m (Lcom/mojang/datafixers/schemas/Schema;)V + p 1 outputSchema +c net/minecraft/class_5125 net/minecraft/world/level/storage/SessionLock + f Ljava/nio/channels/FileLock; field_23693 lock + f Ljava/nio/channels/FileChannel; field_23692 channel + m ()Z method_26802 isValid + m (Ljava/nio/file/Path;)Lnet/minecraft/class_5125; method_26803 create + p 0 path + m (Ljava/nio/channels/FileChannel;Ljava/nio/channels/FileLock;)V + p 2 lock + p 1 channel + f Ljava/lang/String; field_29838 SESSION_LOCK + m (Ljava/nio/file/Path;)Z method_26804 isLocked + p 0 path + f Ljava/nio/ByteBuffer; field_25353 SNOWMAN +c net/minecraft/class_5125$class_5126 net/minecraft/world/level/storage/SessionLock$AlreadyLockedException + m (Ljava/nio/file/Path;Ljava/lang/String;)V + p 2 message + p 1 path + m (Ljava/nio/file/Path;)Lnet/minecraft/class_5125$class_5126; method_26805 create + p 0 path +c net/minecraft/class_5131 net/minecraft/entity/attribute/AttributeContainer + f Ljava/util/Set; field_23710 tracked + m (Lnet/minecraft/class_1324;)Z method_26857 method_26857 + p 0 attribute + f Lnet/minecraft/class_5132; field_23711 fallback + f Ljava/util/Map; field_23709 custom + m ()Ljava/util/Collection; method_26851 getAttributesToSend + m (Lnet/minecraft/class_2499;)V method_26850 readNbt + p 1 nbt + m ()Lnet/minecraft/class_2499; method_26855 toNbt + m (Lnet/minecraft/class_1320;)D method_26856 getBaseValue + p 1 attribute + m (Lnet/minecraft/class_1320;)Lnet/minecraft/class_1324; method_26858 method_26858 + p 1 attribute + m (Lnet/minecraft/class_1320;Ljava/util/UUID;)Z method_27305 hasModifierForAttribute + p 2 uuid + p 1 attribute + m (Lnet/minecraft/class_1324;)V method_26845 updateTrackedStatus + p 1 instance + m ()Ljava/util/Set; method_26841 getTracked + m (Lnet/minecraft/class_1320;)Lnet/minecraft/class_1324; method_26842 getCustomInstance + p 1 attribute + m (Lnet/minecraft/class_1320;Ljava/util/UUID;)D method_27307 getModifierValue + p 2 uuid + p 1 attribute + m (Lcom/google/common/collect/Multimap;)V method_26847 removeModifiers + p 1 attributeModifiers + m (Lnet/minecraft/class_1320;)Z method_27306 hasAttribute + p 1 attribute + m (Lnet/minecraft/class_5132;)V + p 1 defaultAttributes + m (Lcom/google/common/collect/Multimap;)V method_26854 addTemporaryModifiers + p 1 attributeModifiers + m (Lnet/minecraft/class_5131;)V method_26846 setFrom + p 1 other + m (Lnet/minecraft/class_1320;)D method_26852 getValue + p 1 attribute + f Lorg/apache/logging/log4j/Logger; field_23708 LOGGER +c net/minecraft/class_5130 net/minecraft/datafixer/schema/Schema2522 + m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V method_26822 registerEntity + p 1 entityTypes + p 2 name + p 0 schema + m (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities registerEntities + p 1 schema +c net/minecraft/class_5132 net/minecraft/entity/attribute/DefaultAttributeContainer + m (Lnet/minecraft/class_1320;Ljava/util/UUID;)D method_27308 getModifierValue + p 2 uuid + p 1 attribute + m (Ljava/util/Map;)V + p 1 instances + m (Ljava/util/function/Consumer;Lnet/minecraft/class_1320;)Lnet/minecraft/class_1324; method_26863 createOverride + p 1 updateCallback + p 2 attribute + m (Lnet/minecraft/class_1320;Ljava/util/UUID;)Z method_27309 hasModifier + p 1 type + p 2 uuid + m ()Lnet/minecraft/class_5132$class_5133; method_26861 builder + m (Lnet/minecraft/class_1320;)D method_26864 getBaseValue + p 1 attribute + m (Lnet/minecraft/class_1320;)Z method_27310 has + p 1 type + f Ljava/util/Map; field_23713 instances + m (Lnet/minecraft/class_1320;)D method_26862 getValue + p 1 attribute + m (Lnet/minecraft/class_1320;)Lnet/minecraft/class_1324; method_26865 require + p 1 attribute +c net/minecraft/class_5132$class_5133 net/minecraft/entity/attribute/DefaultAttributeContainer$Builder + m (Lnet/minecraft/class_1320;Lnet/minecraft/class_1324;)V method_26869 method_26869 + p 2 attribute + f Z field_23715 unmodifiable + m (Lnet/minecraft/class_1320;)Lnet/minecraft/class_5132$class_5133; method_26867 add + p 1 attribute + m (Lnet/minecraft/class_1320;D)Lnet/minecraft/class_5132$class_5133; method_26868 add + p 2 baseValue + p 1 attribute + m ()Lnet/minecraft/class_5132; method_26866 build + m (Lnet/minecraft/class_1320;)Lnet/minecraft/class_1324; method_26870 checkedAdd + p 1 attribute + f Ljava/util/Map; field_23714 instances +c net/minecraft/class_5139 net/minecraft/world/gen/trunk/ForkingTrunkPlacer + f Lcom/mojang/serialization/Codec; field_24968 CODEC +c net/minecraft/class_5138 net/minecraft/world/gen/StructureAccessor + m (Lnet/minecraft/class_4076;Lnet/minecraft/class_3195;JLnet/minecraft/class_2810;)V method_26973 addStructureReference + p 1 pos + p 2 feature + p 5 holder + p 3 reference + f Lnet/minecraft/class_1936; field_24404 world + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_3443;)Z method_28386 method_28386 + p 1 piece + m (Lnet/minecraft/class_2338;ZLnet/minecraft/class_3195;)Lnet/minecraft/class_3449; method_28388 getStructureAt + p 2 matchChildren + p 1 pos + p 3 feature + f Lnet/minecraft/class_5285; field_24497 options + m (Lnet/minecraft/class_1936;Lnet/minecraft/class_5285;)V + p 1 world + p 2 options + m (ZLnet/minecraft/class_2338;Lnet/minecraft/class_3449;)Z method_28389 method_28389 + p 2 structureStart + m ()Z method_27834 shouldGenerateStructures + m (Lnet/minecraft/class_4076;Lnet/minecraft/class_3195;Lnet/minecraft/class_2810;)Lnet/minecraft/class_3449; method_26975 getStructureStart + p 1 pos + p 2 feature + p 3 holder + m (Lnet/minecraft/class_4076;Lnet/minecraft/class_3195;)Ljava/util/stream/Stream; method_26974 getStructuresWithChildren + p 1 pos + p 2 feature + m (Lnet/minecraft/class_4076;Lnet/minecraft/class_3195;Lnet/minecraft/class_3449;Lnet/minecraft/class_2810;)V method_26976 setStructureStart + p 4 holder + p 2 feature + p 3 structureStart + p 1 pos + m (Lnet/minecraft/class_3449;)Z method_26972 method_26972 + p 0 structureStart + m (Lnet/minecraft/class_3195;Lnet/minecraft/class_4076;)Lnet/minecraft/class_3449; method_26971 method_26971 + p 2 pos + m (Lnet/minecraft/class_3233;)Lnet/minecraft/class_5138; method_29951 forRegion + p 1 region +c net/minecraft/class_5135 net/minecraft/entity/attribute/DefaultAttributeRegistry + m (Lnet/minecraft/class_1299;)Lnet/minecraft/class_5132; method_26873 get + p 0 type + m ()V method_26872 checkMissing + f Ljava/util/Map; field_23730 DEFAULT_ATTRIBUTE_REGISTRY + m (Lnet/minecraft/class_1299;)Z method_26875 hasDefinitionFor + p 0 type + f Lorg/apache/logging/log4j/Logger; field_23729 LOGGER +c net/minecraft/class_5134 net/minecraft/entity/attribute/EntityAttributes + m (Ljava/lang/String;Lnet/minecraft/class_1320;)Lnet/minecraft/class_1320; method_26871 register + p 1 attribute + p 0 id +c net/minecraft/class_5137 net/minecraft/entity/mob/Hoglin + m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)Z method_26950 tryAttack + p 1 target + p 0 attacker + m ()I method_24657 getMovementCooldownTicks + m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)V method_26951 knockback + p 0 attacker + p 1 target +c net/minecraft/class_5136 net/minecraft/entity/mob/ZoglinEntity + f Lnet/minecraft/class_2940; field_23734 BABY + m (Lnet/minecraft/class_4095;)V method_26930 addFightTasks + p 0 brain + m (Lnet/minecraft/class_1309;)V method_26938 setAttackTarget + p 1 entity + m ()Lnet/minecraft/class_5132$class_5133; method_26937 createZoglinAttributes + m (Lnet/minecraft/class_4095;)V method_26929 addIdleTasks + p 0 brain + m ()V method_26933 playAngrySound + m (Lnet/minecraft/class_4095;)V method_26928 addCoreTasks + p 0 brain + m ()Ljava/util/Optional; method_26934 getHoglinTarget + m ()Z method_26939 isAdult + m (Lnet/minecraft/class_1309;)Z method_26936 shouldAttack + p 0 entity + f Lcom/google/common/collect/ImmutableList; field_23733 USED_MEMORY_MODULES + f I field_23732 movementCooldownTicks + f Lcom/google/common/collect/ImmutableList; field_23731 USED_SENSORS +c net/minecraft/class_2751 net/minecraft/network/packet/s2c/play/ScoreboardObjectiveUpdateS2CPacket + f Lnet/minecraft/class_2561; field_12591 displayName + m (Lnet/minecraft/class_2602;)V method_11838 apply + m ()Lnet/minecraft/class_2561; method_11836 getDisplayName + m (Lnet/minecraft/class_2540;)V + p 1 buf + f I field_12590 mode + m ()Lnet/minecraft/class_274$class_275; method_11839 getType + m (Lnet/minecraft/class_266;I)V + p 1 objective + p 2 mode + f Ljava/lang/String; field_12589 name + f Lnet/minecraft/class_274$class_275; field_12592 type + m ()I method_11837 getMode + f I field_33345 UPDATE_MODE + f I field_33344 REMOVE_MODE + f I field_33343 ADD_MODE + m ()Ljava/lang/String; method_11835 getName +c net/minecraft/class_2752 net/minecraft/network/packet/s2c/play/EntityPassengersSetS2CPacket + f [I field_12593 passengerIds + m (Lnet/minecraft/class_1297;)V + p 1 entity + m ()I method_11841 getId + f I field_12594 id + m (Lnet/minecraft/class_2540;)V + p 1 buf + m (Lnet/minecraft/class_2602;)V method_11842 apply + m ()[I method_11840 getPassengerIds +c net/minecraft/class_2753 net/minecraft/state/property/DirectionProperty + m (Ljava/lang/String;Ljava/util/Collection;)V + p 2 values + p 1 name + m (Ljava/lang/String;[Lnet/minecraft/class_2350;)Lnet/minecraft/class_2753; method_11845 of + c Creates a direction property which only supports specific values + p 1 values + c the values this property can have + p 0 name + c the name of this property + m (Ljava/lang/String;Ljava/util/function/Predicate;)Lnet/minecraft/class_2753; method_11844 of + c Creates a direction property. + p 1 filter + c a filter which specifies if a value is allowed + p 0 name + c the name of this property + m (Ljava/lang/String;Ljava/util/Collection;)Lnet/minecraft/class_2753; method_11843 of + c Creates a direction property which only supports specific values + p 1 values + c the values this property can have + p 0 name + c the name of this property + m (Ljava/lang/String;)Lnet/minecraft/class_2753; method_35305 of + p 0 name +c net/minecraft/class_2754 net/minecraft/state/property/EnumProperty + f Lcom/google/common/collect/ImmutableSet; field_12595 values + f Ljava/util/Map; field_12596 byName + m (Ljava/lang/String;Ljava/lang/Class;Ljava/util/Collection;)Lnet/minecraft/class_2754; method_11847 of + c Creates an enum property. + p 1 type + c the type this property contains + p 0 name + c the name of this property + p 2 values + c the values this property could contain + m (Ljava/lang/Enum;)Ljava/lang/String; method_11846 name + m (Ljava/lang/String;Ljava/lang/Class;)Lnet/minecraft/class_2754; method_11850 of + c Creates an enum property. + p 1 type + c the type this property contains + p 0 name + c the name of this property + m (Ljava/lang/String;Ljava/lang/Class;Ljava/util/Collection;)V + p 3 values + p 1 name + p 2 type + m (Ljava/lang/String;Ljava/lang/Class;[Ljava/lang/Enum;)Lnet/minecraft/class_2754; method_11849 of + p 0 name + p 1 type + p 2 values + m (Ljava/lang/String;Ljava/lang/Class;Ljava/util/function/Predicate;)Lnet/minecraft/class_2754; method_11848 of + c Creates an enum property. + p 0 name + c the name of this property + p 1 type + c the type this property contains + p 2 filter + c a filter that specifies if a value is allowed +c net/minecraft/class_1422 net/minecraft/entity/passive/FishEntity + m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_20662 canSpawn + p 0 type + p 1 world + p 2 spawnReason + p 3 pos + p 4 random + m ()Lnet/minecraft/class_3414; method_6457 getFlopSound + m ()Z method_6456 hasSelfControl + f Lnet/minecraft/class_2940; field_6730 FROM_BUCKET + m ()Lnet/minecraft/class_5132$class_5133; method_26879 createFishAttributes +c net/minecraft/class_1422$class_1424 net/minecraft/entity/passive/FishEntity$SwimToRandomPlaceGoal + f Lnet/minecraft/class_1422; field_6732 fish + m (Lnet/minecraft/class_1422;)V + p 1 fish +c net/minecraft/class_1422$class_1423 net/minecraft/entity/passive/FishEntity$FishMoveControl + f Lnet/minecraft/class_1422; field_6731 fish + m (Lnet/minecraft/class_1422;)V + p 1 owner +c net/minecraft/class_1421 net/minecraft/entity/mob/AmbientEntity +c net/minecraft/class_2750 net/minecraft/block/enums/DoorHinge +c net/minecraft/class_1420 net/minecraft/entity/passive/BatEntity + m (Z)V method_6449 setRoosting + p 1 roosting + m ()Z method_6451 isTodayAroundHalloween + f Lnet/minecraft/class_2338; field_6729 hangingPosition + f Lnet/minecraft/class_4051; field_18100 CLOSE_PLAYER_PREDICATE + m ()Z method_6450 isRoosting + c Returns whether this bat is hanging upside-down under a block. + f Lnet/minecraft/class_2940; field_6728 BAT_FLAGS + c Equals 0 when the bat is flying, and 1 when it's roosting. + m ()Lnet/minecraft/class_5132$class_5133; method_26878 createBatAttributes + m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_20661 canSpawn + p 4 random + p 3 pos + p 2 spawnReason + p 1 world + p 0 type +c net/minecraft/class_2748 net/minecraft/network/packet/s2c/play/ExperienceBarUpdateS2CPacket + m (Lnet/minecraft/class_2540;)V + p 1 buf + f I field_12582 experienceLevel + f F field_12580 barProgress + f I field_12581 experience + m ()I method_11828 getExperience + m ()I method_11827 getExperienceLevel + m ()F method_11830 getBarProgress + m (FII)V + p 2 experienceLevel + p 3 experience + p 1 barProgress + m (Lnet/minecraft/class_2602;)V method_11829 apply +c net/minecraft/class_2749 net/minecraft/network/packet/s2c/play/HealthUpdateS2CPacket + f I field_12585 food + m (Lnet/minecraft/class_2540;)V + p 1 buf + f F field_12583 saturation + m ()F method_11834 getSaturation + m (Lnet/minecraft/class_2602;)V method_11832 apply + m ()F method_11833 getHealth + f F field_12584 health + m (FIF)V + p 2 food + p 3 saturation + p 1 health + m ()I method_11831 getFood +c net/minecraft/class_1413 net/minecraft/entity/mob/MobVisibilityCache + f Lnet/minecraft/class_1308; field_6691 owner + m (Lnet/minecraft/class_1308;)V + p 1 owner + m ()V method_6370 clear + f Ljava/util/List; field_6692 visibleEntities + f Ljava/util/List; field_6690 invisibleEntities + m (Lnet/minecraft/class_1297;)Z method_6369 canSee + p 1 entity +c net/minecraft/class_2744 net/minecraft/network/packet/s2c/play/EntityEquipmentUpdateS2CPacket + m ()Ljava/util/List; method_30145 getEquipmentList + f Ljava/util/List; field_25721 equipmentList + m (Lnet/minecraft/class_2540;)V + p 1 buf + m ()I method_11820 getId + f I field_12565 id + m (ILjava/util/List;)V + p 2 equipmentList + p 1 id + m (Lnet/minecraft/class_2602;)V method_11823 apply +c net/minecraft/class_2745 net/minecraft/block/enums/ChestType + m ()Lnet/minecraft/class_2745; method_11824 getOpposite + f I field_12568 opposite + f [Lnet/minecraft/class_2745; field_12570 VALUES + f Ljava/lang/String; field_12572 name + m (Ljava/lang/String;ILjava/lang/String;I)V + p 4 opposite + p 3 name +c net/minecraft/class_1419 net/minecraft/village/ZombieSiegeManager + f I field_6719 startZ + f Z field_6725 spawned + f I field_6723 remaining + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Lnet/minecraft/class_243; method_6448 getSpawnVector + p 1 world + p 2 pos + f I field_6720 startY + m (Lnet/minecraft/class_3218;)Z method_6446 spawn + p 1 world + f Lorg/apache/logging/log4j/Logger; field_26390 LOGGER + f I field_6722 countdown + f I field_6721 startX + m (Lnet/minecraft/class_3218;)V method_6447 trySpawnZombie + p 1 world + f Lnet/minecraft/class_1419$class_4152; field_18479 state +c net/minecraft/class_1419$class_4152 net/minecraft/village/ZombieSiegeManager$State +c net/minecraft/class_2746 net/minecraft/state/property/BooleanProperty + m (Ljava/lang/Boolean;)Ljava/lang/String; method_11826 name + f Lcom/google/common/collect/ImmutableSet; field_12575 values + m (Ljava/lang/String;)V + p 1 name + m (Ljava/lang/String;)Lnet/minecraft/class_2746; method_11825 of + p 0 name +c net/minecraft/class_2747 net/minecraft/block/enums/ComparatorMode + f Ljava/lang/String; field_12577 name + m (Ljava/lang/String;ILjava/lang/String;)V + p 3 name +c net/minecraft/class_1430 net/minecraft/entity/passive/CowEntity + m ()Lnet/minecraft/class_5132$class_5133; method_26883 createCowAttributes + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1296;)Lnet/minecraft/class_1430; method_6483 createChild +c net/minecraft/class_2764 net/minecraft/block/enums/PistonType + m (Ljava/lang/String;ILjava/lang/String;)V + p 3 name + f Ljava/lang/String; field_12635 name +c net/minecraft/class_2765 net/minecraft/network/packet/s2c/play/PlaySoundFromEntityS2CPacket + m (Lnet/minecraft/class_2602;)V method_11884 apply + f Lnet/minecraft/class_3419; field_12641 category + m (Lnet/minecraft/class_3414;Lnet/minecraft/class_3419;Lnet/minecraft/class_1297;FF)V + p 1 sound + p 2 category + p 3 entity + p 4 volume + p 5 pitch + m ()Lnet/minecraft/class_3419; method_11881 getCategory + m ()F method_11885 getVolume + f I field_12640 entityId + f Lnet/minecraft/class_3414; field_12642 sound + m (Lnet/minecraft/class_2540;)V + p 1 buf + m ()F method_11880 getPitch + m ()I method_11883 getEntityId + m ()Lnet/minecraft/class_3414; method_11882 getSound + f F field_12638 pitch + f F field_12639 volume +c net/minecraft/class_1433 net/minecraft/entity/passive/DolphinEntity + m ()Lnet/minecraft/class_2338; method_6494 getTreasurePos + f Lnet/minecraft/class_4051; field_18101 CLOSE_PLAYER_PREDICATE + m ()Z method_6487 hasFish + m ()Z method_6484 isNearTarget + f Ljava/util/function/Predicate; field_6748 CAN_TAKE + m (Lnet/minecraft/class_2338;)V method_6493 setTreasurePos + p 1 treasurePos + m ()I method_6491 getMoistness + m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_20664 canSpawn + p 4 random + p 3 pos + p 2 spawnReason + p 1 world + p 0 type + f I field_30327 MAX_MOISTNESS + m (Lnet/minecraft/class_1542;)Z method_6485 method_6485 + p 0 item + f I field_30326 MAX_AIR + f Lnet/minecraft/class_2940; field_6750 HAS_FISH + m (Lnet/minecraft/class_2394;)V method_6492 spawnParticlesAround + p 1 parameters + m ()Lnet/minecraft/class_5132$class_5133; method_26884 createDolphinAttributes + m (I)V method_6489 setMoistness + p 1 moistness + m (Z)V method_6486 setHasFish + p 1 hasFish + f Lnet/minecraft/class_2940; field_6747 TREASURE_POS + f Lnet/minecraft/class_2940; field_6749 MOISTNESS +c net/minecraft/class_1433$class_1435 net/minecraft/entity/passive/DolphinEntity$LeadToNearbyTreasureGoal + f Lnet/minecraft/class_1433; field_6752 dolphin + f Z field_6753 noPathToStructure + m (Lnet/minecraft/class_1433;)V + p 1 dolphin +c net/minecraft/class_1433$class_1436 net/minecraft/entity/passive/DolphinEntity$SwimWithPlayerGoal + f Lnet/minecraft/class_1433; field_6755 dolphin + m (Lnet/minecraft/class_1433;D)V + p 2 speed + p 1 dolphin + f D field_6754 speed + f Lnet/minecraft/class_1657; field_6756 closestPlayer +c net/minecraft/class_1433$class_1437 net/minecraft/entity/passive/DolphinEntity$PlayWithItemsGoal + m (Lnet/minecraft/class_1799;)V method_18056 spitOutItem + p 1 stack + f I field_6758 nextPlayingTime +c net/minecraft/class_2760 net/minecraft/block/enums/BlockHalf + f Ljava/lang/String; field_12616 name + m (Ljava/lang/String;ILjava/lang/String;)V + p 3 name +c net/minecraft/class_1432 net/minecraft/entity/Flutterer + m ()Z method_6581 isInAir +c net/minecraft/class_1431 net/minecraft/entity/passive/CodEntity +c net/minecraft/class_2761 net/minecraft/network/packet/s2c/play/WorldTimeUpdateS2CPacket + f J field_12620 timeOfDay + m ()J method_11873 getTimeOfDay + f J field_12621 time + m ()J method_11871 getTime + m (Lnet/minecraft/class_2602;)V method_11872 apply + m (JJZ)V + p 5 doDaylightCycle + p 3 timeOfDay + p 1 time + m (Lnet/minecraft/class_2540;)V + p 1 buf +c net/minecraft/class_1427 net/minecraft/entity/passive/GolemEntity +c net/minecraft/class_2759 net/minecraft/network/packet/s2c/play/PlayerSpawnPositionS2CPacket + m (Lnet/minecraft/class_2540;)V + p 1 buf + m (Lnet/minecraft/class_2602;)V method_11869 apply + f Lnet/minecraft/class_2338; field_12615 pos + f F field_26381 angle + m ()F method_30732 getAngle + m (Lnet/minecraft/class_2338;F)V + p 1 pos + p 2 angle + m ()Lnet/minecraft/class_2338; method_11870 getPos +c net/minecraft/class_1425 net/minecraft/entity/passive/SchoolingFishEntity + f I field_6733 groupSize + m ()Z method_6469 canHaveMoreFishInGroup + m ()V method_6466 leaveGroup + m ()V method_6463 moveTowardLeader + m ()Z method_6467 hasOtherFishInGroup + m ()V method_6462 increaseGroupSize + m (Lnet/minecraft/class_1425;)Z method_6460 method_6460 + p 1 fish + f Lnet/minecraft/class_1425; field_6734 leader + m ()V method_6459 decreaseGroupSize + m (Lnet/minecraft/class_1425;)Lnet/minecraft/class_1425; method_6461 joinGroupOf + p 1 groupLeader + m ()I method_6465 getMaxGroupSize + m ()Z method_6464 isCloseEnoughToLeader + m (Ljava/util/stream/Stream;)V method_6468 pullInOtherFish + p 1 fish + m (Lnet/minecraft/class_1425;)V method_6458 method_6458 + p 1 fish + m ()Z method_6470 hasLeader +c net/minecraft/class_1425$class_1426 net/minecraft/entity/passive/SchoolingFishEntity$FishData + f Lnet/minecraft/class_1425; field_6735 leader + m (Lnet/minecraft/class_1425;)V + p 1 leader +c net/minecraft/class_2756 net/minecraft/block/enums/DoubleBlockHalf +c net/minecraft/class_1429 net/minecraft/entity/passive/AnimalEntity + m (I)V method_6476 setLoveTicks + p 1 loveTicks + m ()Lnet/minecraft/class_3222; method_6478 getLovingPlayer + m (Lnet/minecraft/class_1799;)Z method_6481 isBreedingItem + p 1 stack + f I field_6745 loveTicks + m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_20663 isValidNaturalSpawn + p 1 world + p 2 spawnReason + p 3 pos + p 4 random + p 0 type + m ()V method_6477 resetLoveTicks + f Ljava/util/UUID; field_6744 lovingPlayer + m (Lnet/minecraft/class_1429;)Z method_6474 canBreedWith + p 1 other + m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_1799;)V method_6475 eat + p 2 hand + p 1 player + p 3 stack + m ()Z method_6482 canEat + m (Lnet/minecraft/class_1657;)V method_6480 lovePlayer + p 1 player + f I field_30270 BREEDING_COOLDOWN + m ()Z method_6479 isInLove + m ()I method_29270 getLoveTicks + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1429;)V method_24650 breed + p 1 world + p 2 other +c net/minecraft/class_2757 net/minecraft/network/packet/s2c/play/ScoreboardPlayerUpdateS2CPacket + m (Lnet/minecraft/class_2602;)V method_11866 apply + f Ljava/lang/String; field_12610 playerName + m (Lnet/minecraft/class_2995$class_2996;Ljava/lang/String;Ljava/lang/String;I)V + p 3 playerName + p 4 score + p 1 mode + p 2 objectiveName + m ()Ljava/lang/String; method_11862 getPlayerName + m (Lnet/minecraft/class_2540;)V + p 1 buf + m ()Ljava/lang/String; method_11864 getObjectiveName + f Ljava/lang/String; field_12613 objectiveName + m ()Lnet/minecraft/class_2995$class_2996; method_11863 getUpdateMode + f I field_12611 score + f Lnet/minecraft/class_2995$class_2996; field_12612 mode + m ()I method_11865 getScore +c net/minecraft/class_1428 net/minecraft/entity/passive/ChickenEntity + m (Z)V method_6473 setHasJockey + p 1 hasJockey + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1296;)Lnet/minecraft/class_1428; method_6471 createChild + f F field_6736 prevFlapProgress + f I field_6739 eggLayTime + f F field_6741 flapProgress + f Lnet/minecraft/class_1856; field_6742 BREEDING_INGREDIENT + f F field_6743 maxWingDeviation + f Z field_6740 jockey + f F field_6737 flapSpeed + f F field_6738 prevMaxWingDeviation + m ()Lnet/minecraft/class_5132$class_5133; method_26882 createChickenAttributes + m ()Z method_6472 hasJockey +c net/minecraft/class_2758 net/minecraft/state/property/IntProperty + m (Ljava/lang/Integer;)Ljava/lang/String; method_11868 name + m (Ljava/lang/String;II)Lnet/minecraft/class_2758; method_11867 of + c Creates an integer property.\n\n

{@code min} must be non-negative and {@code max} must be greater than {@code min}.\n\n

Note that this method takes O({@code max} - {@code min}) time as it computes all possible values during instantiation. + p 2 max + c the maximum value the property can take + p 0 name + c the name of the property + p 1 min + c the minimum value the property can take + m (Ljava/lang/String;II)V + p 3 max + p 2 min + p 1 name + f Lcom/google/common/collect/ImmutableSet; field_12614 values +c net/minecraft/class_1400 net/minecraft/entity/ai/goal/FollowTargetGoal + m (Lnet/minecraft/class_1308;Ljava/lang/Class;IZZLjava/util/function/Predicate;)V + p 6 targetPredicate + p 5 checkCanNavigate + p 2 targetClass + p 1 mob + p 4 checkVisibility + p 3 reciprocalChance + m (Lnet/minecraft/class_1308;Ljava/lang/Class;Z)V + p 3 checkVisibility + p 2 targetClass + p 1 mob + f Ljava/lang/Class; field_6643 targetClass + f I field_6641 reciprocalChance + f Lnet/minecraft/class_4051; field_6642 targetPredicate + m (Lnet/minecraft/class_1308;Ljava/lang/Class;ZZ)V + p 2 targetClass + p 1 mob + p 4 checkCanNavigate + p 3 checkVisibility + m (Lnet/minecraft/class_1309;)V method_24632 setTargetEntity + p 1 targetEntity + m ()V method_18415 findClosestTarget + f Lnet/minecraft/class_1309; field_6644 targetEntity + m (D)Lnet/minecraft/class_238; method_6321 getSearchBox + p 1 distance +c net/minecraft/class_2726 net/minecraft/network/packet/s2c/play/EntitySetHeadYawS2CPacket + m (Lnet/minecraft/class_2540;)V + p 1 buf + f B field_12436 headYaw + m ()B method_11787 getHeadYaw + m (Lnet/minecraft/class_2602;)V method_11788 apply + m (Lnet/minecraft/class_1297;B)V + p 2 headYaw + p 1 entity + f I field_12437 entity + m (Lnet/minecraft/class_1937;)Lnet/minecraft/class_1297; method_11786 getEntity + p 1 world +c net/minecraft/class_2729 net/minecraft/network/packet/s2c/play/SelectAdvancementTabS2CPacket + m (Lnet/minecraft/class_2540;)V + p 1 buf + m ()Lnet/minecraft/class_2960; method_11793 getTabId + f Lnet/minecraft/class_2960; field_12440 tabId + m (Lnet/minecraft/class_2960;)V + p 1 tabId + m (Lnet/minecraft/class_2602;)V method_11794 apply +c net/minecraft/class_2724 net/minecraft/network/packet/s2c/play/PlayerRespawnS2CPacket + f Lnet/minecraft/class_2874; field_25322 dimensionType + m ()Z method_27904 shouldKeepPlayerAttributes + m ()Z method_28121 isFlatWorld + m ()Lnet/minecraft/class_5321; method_11779 getDimension + f Lnet/minecraft/class_1934; field_12434 gameMode + f Lnet/minecraft/class_1934; field_25714 previousGameMode + m (Lnet/minecraft/class_2874;Lnet/minecraft/class_5321;JLnet/minecraft/class_1934;Lnet/minecraft/class_1934;ZZZ)V + p 8 flatWorld + p 9 keepPlayerAttributes + p 6 previousGameMode + p 7 debugWorld + p 1 dimensionType + p 5 gameMode + p 2 dimension + p 3 sha256Seed + m ()J method_22425 getSha256Seed + f Z field_24620 debugWorld + m ()Lnet/minecraft/class_1934; method_30117 getPreviousGameMode + f Z field_24621 flatWorld + f Z field_24451 keepPlayerAttributes + m ()Lnet/minecraft/class_2874; method_29445 getDimensionType + m (Lnet/minecraft/class_2540;)V + p 1 buf + m (Lnet/minecraft/class_2602;)V method_11782 apply + f Lnet/minecraft/class_5321; field_12431 dimension + m ()Z method_28120 isDebugWorld + f J field_20667 sha256Seed + m ()Lnet/minecraft/class_1934; method_11780 getGameMode +c net/minecraft/class_2740 net/minecraft/network/packet/s2c/play/EntityAttachS2CPacket + m ()I method_11810 getHoldingEntityId + m (Lnet/minecraft/class_1297;Lnet/minecraft/class_1297;)V + p 1 attachedEntity + p 2 holdingEntity + m ()I method_11812 getAttachedEntityId + f I field_12478 holdingId + f I field_12479 attachedId + m (Lnet/minecraft/class_2602;)V method_11811 apply + m (Lnet/minecraft/class_2540;)V + p 1 buf +c net/minecraft/class_2741 net/minecraft/state/property/Properties + c Contains all block and fluid state properties that Minecraft uses. + f Lnet/minecraft/class_2758; field_12543 PICKLES + c A property that specifies how many pickles are in a sea pickle. + f Lnet/minecraft/class_2754; field_12547 STRUCTURE_BLOCK_MODE + c A property that specifies the mode of a structure block. + f Lnet/minecraft/class_2758; field_12498 AGE_15 + c A property that specifies the age of a block on a scale of 0 to 15. + f Lnet/minecraft/class_2746; field_12486 CONDITIONAL + c A property that specifies if a command block is conditional. + f Lnet/minecraft/class_2754; field_12523 EAST_WIRE_CONNECTION + c A property that specifies how redstone wire attaches to the east.‌ + f Lnet/minecraft/class_2746; field_12531 HAS_BOTTLE_2 + c A property that specifies if a brewing stand has a bottle in slot 2. + f I field_31393 CHARGES_MAX + f I field_31389 LEVEL_3_MAX + f Lnet/minecraft/class_2754; field_12507 RAIL_SHAPE + c A property that specifies the two directions a rail connects to. + f Lnet/minecraft/class_2746; field_12515 ENABLED + c A property that specifies whether a hopper is enabled. + f Lnet/minecraft/class_2746; field_12539 UNSTABLE + c A property that specifies if TNT is unstable.\n\n

In vanilla, if TNT is unstable, it will ignite when broken. + f Lnet/minecraft/class_2746; field_12527 WEST + c A property that specifies if this block is connected to another block from the west. + f Lnet/minecraft/class_2746; field_16561 HANGING + c A property that specifies if a lantern is hanging. + f Lnet/minecraft/class_2758; field_12490 LEVEL_1_8 + c A property that specifies the height of a fluid on a scale of 1 to 8. + f Lnet/minecraft/class_2754; field_12551 SOUTH_WIRE_CONNECTION + c A property that specifies how redstone wire attaches to the south.‌ + f Lnet/minecraft/class_2754; field_28717 TILT + f Lnet/minecraft/class_2758; field_12532 ROTATION + c A property that specifies the rotation of a block on a 0 to 15 scale.\n\n

Each rotation is 22.5 degrees. + f Lnet/minecraft/class_2746; field_12544 HAS_RECORD + c A property that specifies if a jukebox has a record. + f I field_31392 CHARGES_MIN + f Lnet/minecraft/class_2753; field_12525 FACING + c A property that specifies the direction a block is facing. + f Lnet/minecraft/class_2758; field_12556 AGE_2 + c A property that specifies the age of a block on a scale of 0 to 2. + f Lnet/minecraft/class_2746; field_12487 EAST + c A property that specifies if this block is connected to another block from the east. + f I field_31388 LEVEL_1_8_MIN + f Lnet/minecraft/class_2754; field_22177 WEST_WALL_SHAPE + c A property that specifies how a wall extends from the center post to the west.‌ + f Lnet/minecraft/class_2746; field_12528 OCCUPIED + c A property that specifies if a bed is occupied. + f Lnet/minecraft/class_2746; field_16562 BOTTOM + c A property that specifies if a scaffolding block is bottom of a floating segment. + f I field_31391 DISTANCE_0_7_MAX + f Lnet/minecraft/class_2746; field_12501 INVERTED + c A property that specifies if a daylight sensor's output is inverted. + f Lnet/minecraft/class_2746; field_12484 POWERED + c A property that specifies if a block is being powered to produce or emit redstone signal. + f Lnet/minecraft/class_2758; field_12541 DISTANCE_1_7 + c A property that specifies the overhang distance of a block on a scale of 1-7. + f Lnet/minecraft/class_2746; field_12553 DISARMED + c A property that specifies if a tripwire has been disarmed. + f Lnet/minecraft/class_2754; field_12533 DOUBLE_BLOCK_HALF + c A property that specifies whether a double height block is the upper or lower half. + f I field_31399 AGE_7_MAX + f Lnet/minecraft/class_2758; field_12509 EGGS + c A property that specifies the amount of eggs in a turtle egg block. + f Lnet/minecraft/class_2758; field_20432 HONEY_LEVEL + c A property that specifies the honey level of a beehive. + f I field_31387 LEVEL_3_MIN + f Lnet/minecraft/class_2754; field_12529 HORIZONTAL_AXIS + c A property that specifies the axis a block is oriented to.\n\n

This property only allows a block to be oriented to the X and Z axes. + f Lnet/minecraft/class_2746; field_12537 OPEN + c A property that specifies if a block is open.\n\n

This property is normally used for doors, trapdoors and fence gates but is also used by barrels. + f Lnet/minecraft/class_2754; field_22176 SOUTH_WALL_SHAPE + c A property that specifies how a wall extends from the center post to the south.‌ + f Lnet/minecraft/class_2758; field_12513 LEVEL_3 + c A property that specifies how many levels of water there are in a cauldron. + f Lnet/minecraft/class_2758; field_12549 STAGE + c A property that specifies a growth stage on a scale of 0 to 1. + f Lnet/minecraft/class_2746; field_17393 HAS_BOOK + c A property that specifies if a lectern has a book. + f Lnet/minecraft/class_2754; field_12492 PISTON_TYPE + c A property that specifies the type of a piston. + f Lnet/minecraft/class_2753; field_12481 HORIZONTAL_FACING + c A property that specifies the direction a block is facing.\n\n

This property only allows a block to face in one of the cardinal directions (north, south, east and west). + f Lnet/minecraft/class_2746; field_12554 HAS_BOTTLE_0 + c A property that specifies if a brewing stand has a bottle in slot 0. + f Lnet/minecraft/class_2746; field_12502 LOCKED + c A property that specifies if a repeater is locked. + f I field_31390 LEVEL_1_8_MAX + f Lnet/minecraft/class_2754; field_23333 ORIENTATION + c A property that specifies the orientation of a jigsaw. + f Lnet/minecraft/class_2758; field_12497 AGE_3 + c A property that specifies the age of a block on a scale of 0 to 3. + f Lnet/minecraft/class_2758; field_23187 CHARGES + c A property that specifies the amount of charges a respawn anchor has. + f Lnet/minecraft/class_2758; field_12530 HATCH + c A property that specifies how close an egg is hatching. + f Lnet/minecraft/class_2754; field_12534 COMPARATOR_MODE + c A property that specifies the mode a comparator is set to. + f Lnet/minecraft/class_2754; field_28120 SCULK_SENSOR_PHASE + f I field_31398 AGE_5_MAX + f Lnet/minecraft/class_2754; field_28063 THICKNESS + f Lnet/minecraft/class_2754; field_12518 BLOCK_HALF + c A property that specifies if a block is the upper or lower half. + f Lnet/minecraft/class_2746; field_12526 DRAG + c A property that specifies if a bubble column should drag entities downwards. + f Lnet/minecraft/class_2754; field_12506 CHEST_TYPE + c A property that specifies what type of chest a block is. + f Lnet/minecraft/class_2746; field_12514 PERSISTENT + c A property that specifies if a block is persistent.\n\n

In vanilla, this is used to specify whether leaves should disappear when the logs are removed. + f Lnet/minecraft/class_2758; field_12538 LEVEL_15 + f Lnet/minecraft/class_2754; field_22175 NORTH_WALL_SHAPE + c A property that specifies how a wall extends from the center post to the north.‌ + f Lnet/minecraft/class_2754; field_12485 SLAB_TYPE + c A property that specifies the type of slab. + f Lnet/minecraft/class_2746; field_12493 ATTACHED + c A property that specifies if a tripwire is attached to a tripwire hook. + f Lnet/minecraft/class_2746; field_17394 SIGNAL_FIRE + c A property that specifies if a campfire's smoke should be taller.\n\n

This occurs when a hay bale is placed under the campfire. + f Lnet/minecraft/class_2754; field_17104 ATTACHMENT + c A property that specifies how a bell is attached to a block. + f Lnet/minecraft/class_2746; field_28716 BERRIES + f Lnet/minecraft/class_2754; field_12503 STAIR_SHAPE + c A property that specifies the shape of a stair block. + f Lnet/minecraft/class_2746; field_12535 SHORT + c A property that specifies if a piston head is shorter than normal. + f Lnet/minecraft/class_2758; field_12511 POWER + c A property that specifies the redstone power of a block. + f Lnet/minecraft/class_2758; field_12494 DELAY + c A property that specifies the delay a repeater will apply. + f Lnet/minecraft/class_2754; field_12555 WALL_MOUNT_LOCATION + c A property that specifies the type of wall a block is attached to. + f Lnet/minecraft/class_2746; field_12519 UP + c A property that specifies if this block is connected to another block from the top. + f I field_31397 AGE_3_MAX + f Lnet/minecraft/class_2754; field_22174 EAST_WALL_SHAPE + c A property that specifies how a wall extends from the center post to the east.‌ + f I field_31402 DISTANCE_1_7_MAX + f Lnet/minecraft/class_2758; field_12482 AGE_5 + c A property that specifies the age of a block on a scale of 0 to 5. + f Lnet/minecraft/class_2746; field_12500 HAS_BOTTLE_1 + c A property that specifies if a brewing stand has a bottle in slot 1. + f Lnet/minecraft/class_2754; field_12516 BAMBOO_LEAVES + c A property that specifies the size of bamboo leaves. + f Lnet/minecraft/class_2754; field_12504 WEST_WIRE_CONNECTION + c A property that specifies how redstone wire attaches to the west.‌ + f Lnet/minecraft/class_2746; field_12512 SNOWY + c A property that specifies if a block is covered in snow. + f Lnet/minecraft/class_2746; field_12540 SOUTH + c A property that specifies if this block is connected to another block from the south. + f I field_31396 AGE_2_MAX + f Lnet/minecraft/class_2754; field_12520 DOOR_HINGE + c A property that specifies whether a door's hinge is to the right or left. + f Lnet/minecraft/class_2754; field_12499 INSTRUMENT + c A property that specifies what instrument a note block will play. + f Lnet/minecraft/class_2753; field_12545 HOPPER_FACING + c A property that specifies the direction a hopper's output faces.\n\n

This property does not allow the hopper's output to face upwards. + f Lnet/minecraft/class_2746; field_12552 EXTENDED + c A property that specifies if a piston is extended. + f Lnet/minecraft/class_2746; field_12508 WATERLOGGED + c A property that specifies if a block is waterlogged. + m (Lnet/minecraft/class_2350;)Z method_11814 method_11814 + p 0 facing + f Lnet/minecraft/class_2758; field_12536 LAYERS + c A property that specifies how many layers of snow are in a snow block. + f Lnet/minecraft/class_2746; field_12548 LIT + c A property that specifies if a block is lit. + m (Lnet/minecraft/class_2768;)Z method_11813 method_11813 + p 0 shape + f Lnet/minecraft/class_2758; field_12524 NOTE + c A property that specifies the pitch of a note block. + f Lnet/minecraft/class_2753; field_28062 VERTICAL_DIRECTION + f I field_31401 AGE_25_MAX + f Lnet/minecraft/class_2758; field_27220 CANDLES + c A property that specifies the amount of candles in a candle block. + f Lnet/minecraft/class_2746; field_23084 VINE_END + f Lnet/minecraft/class_2754; field_12483 BED_PART + c A property that specifies what part of a bed a block is. + f Lnet/minecraft/class_2746; field_12491 IN_WALL + c A property that specifies if a fence gate is attached to a wall.\n\n

This lowers the fence gate by 3 pixels to attach more cleanly to a wall. + f Lnet/minecraft/class_2754; field_12495 NORTH_WIRE_CONNECTION + c A property that specifies how redstone wire attaches to the north.‌ + f Lnet/minecraft/class_2758; field_12521 AGE_1 + c A property that specifies the age of a block on a scale of 0 to 1. + f Lnet/minecraft/class_2758; field_17586 LEVEL_8 + c A property that specifies the level of a composter. + f Lnet/minecraft/class_2746; field_12488 EYE + c A property that specifies if an end portal frame contains an eye of ender. + f I field_31395 AGE_1_MAX + f Lnet/minecraft/class_2758; field_16503 DISTANCE_0_7 + c A property that specifies the overhang distance of a scaffolding. + f I field_31400 AGE_15_MAX + f Lnet/minecraft/class_2758; field_12517 AGE_25 + c A property that specifies the age of a block on a scale of 0 to 25. + f Lnet/minecraft/class_2758; field_12505 BITES + c A property that specifies the bites taken out of a cake. + f Lnet/minecraft/class_2754; field_12496 AXIS + c A property that specifies the axis a block is oriented to. + f Lnet/minecraft/class_2746; field_12480 FALLING + c A property that specifies if a fluid is falling. + f Lnet/minecraft/class_2758; field_12510 MOISTURE + c A property that specifies the moisture of farmland. + f Lnet/minecraft/class_2746; field_12522 TRIGGERED + c A property that specifies if a dispenser is activated. + f Lnet/minecraft/class_2746; field_12546 DOWN + c A property that specifies if this block is connected to another block from the below. + f Lnet/minecraft/class_2746; field_12489 NORTH + c A property that specifies if this block is connected to another block from the north. + f Lnet/minecraft/class_2758; field_12550 AGE_7 + c A property that specifies the age of a block on a scale of 0 to 7. + f Lnet/minecraft/class_2754; field_12542 STRAIGHT_RAIL_SHAPE + c A property that specifies the two directions a rail connects to.\n\n

This property does not allow for a rail to turn. + f I field_31394 ROTATION_MAX +c net/minecraft/class_2742 net/minecraft/block/enums/BedPart + f Ljava/lang/String; field_12559 name + m (Ljava/lang/String;ILjava/lang/String;)V + p 3 name +c net/minecraft/class_2743 net/minecraft/network/packet/s2c/play/EntityVelocityUpdateS2CPacket + m ()I method_11816 getVelocityY + m ()I method_11815 getVelocityX + m (Lnet/minecraft/class_1297;)V + p 1 entity + m (ILnet/minecraft/class_243;)V + p 2 velocity + p 1 id + m (Lnet/minecraft/class_2602;)V method_11817 apply + f I field_12563 velocityX + m (Lnet/minecraft/class_2540;)V + p 1 buf + f I field_12564 id + f I field_12561 velocityZ + m ()I method_11818 getId + f I field_12562 velocityY + m ()I method_11819 getVelocityZ +c net/minecraft/class_1412 net/minecraft/entity/ai/pathing/SwimNavigation + f Z field_6689 canJumpOutOfWater +c net/minecraft/class_1410 net/minecraft/entity/ai/pathing/SpiderNavigation + f Lnet/minecraft/class_2338; field_6687 targetPos +c net/minecraft/class_2737 net/minecraft/block/enums/BambooLeaves + f Ljava/lang/String; field_12467 name + m (Ljava/lang/String;ILjava/lang/String;)V + p 3 name +c net/minecraft/class_1405 net/minecraft/entity/ai/goal/TrackTargetGoal + f Lnet/minecraft/class_1309; field_6664 target + f I field_6659 timeWithoutVisibility + f I field_30235 CANNOT_TRACK + f I field_6657 maxTimeWithoutVisibility + m (Lnet/minecraft/class_1308;ZZ)V + p 2 checkVisibility + p 1 mob + p 3 checkNavigable + f I field_30234 CAN_TRACK + f I field_30233 UNSET + f Lnet/minecraft/class_1308; field_6660 mob + f I field_6661 checkCanNavigateCooldown + f I field_6662 canNavigateFlag + m (I)Lnet/minecraft/class_1405; method_6330 setMaxTimeWithoutVisibility + p 1 time + m ()D method_6326 getFollowRange + m (Lnet/minecraft/class_1309;)Z method_6329 canNavigateToEntity + p 1 entity + f Z field_6658 checkVisibility + m (Lnet/minecraft/class_1308;Z)V + p 1 mob + p 2 checkVisibility + m (Lnet/minecraft/class_1309;Lnet/minecraft/class_4051;)Z method_6328 canTrack + p 1 target + p 2 targetPredicate + f Z field_6663 checkCanNavigate +c net/minecraft/class_2738 net/minecraft/block/enums/WallMountLocation + f Ljava/lang/String; field_12472 name + m (Ljava/lang/String;ILjava/lang/String;)V + p 3 name +c net/minecraft/class_1404 net/minecraft/entity/ai/goal/FollowTargetIfTamedGoal + m (Lnet/minecraft/class_1321;Ljava/lang/Class;ZLjava/util/function/Predicate;)V + p 2 targetClass + p 1 tameable + p 4 targetPredicate + p 3 checkVisibility + f Lnet/minecraft/class_1321; field_6656 tameable +c net/minecraft/class_1403 net/minecraft/entity/ai/goal/TrackOwnerAttackerGoal + m (Lnet/minecraft/class_1321;)V + p 1 tameable + f Lnet/minecraft/class_1321; field_6654 tameable + f I field_6653 lastAttackedTime + f Lnet/minecraft/class_1309; field_6655 attacker +c net/minecraft/class_2739 net/minecraft/network/packet/s2c/play/EntityTrackerUpdateS2CPacket + f I field_12476 id + m (Lnet/minecraft/class_2540;)V + p 1 buf + m ()Ljava/util/List; method_11809 getTrackedValues + m ()I method_11807 id + m (ILnet/minecraft/class_2945;Z)V + p 3 forceUpdateAll + p 1 id + p 2 tracker + m (Lnet/minecraft/class_2602;)V method_11808 apply + f Ljava/util/List; field_12477 trackedValues +c net/minecraft/class_1409 net/minecraft/entity/ai/pathing/MobNavigation + m (IIIIIILnet/minecraft/class_243;DD)Z method_6367 allVisibleArePassable + c Checks whether all blocks in the box which are visible (in front of) the mob can be pathed through + p 1 x + p 3 z + p 2 y + p 5 ySize + p 4 xSize + p 7 entityPos + p 6 zSize + p 8 lookVecX + p 10 lookVecZ + m ()Z method_6366 canEnterOpenDoors + m (Lnet/minecraft/class_7;)Z method_26338 canWalkOnPath + p 1 pathType + m (Z)V method_35139 setCanEnterOpenDoors + p 1 canEnterOpenDoors + m (Z)V method_6361 setAvoidSunlight + p 1 avoidSunlight + m (Z)V method_6363 setCanPathThroughDoors + p 1 canPathThroughDoors + f Z field_6686 avoidSunlight + m (IIIIIILnet/minecraft/class_243;DD)Z method_6364 allVisibleAreSafe + p 2 centerY + p 1 centerX + p 4 xSize + p 3 centerZ + p 6 zSize + p 5 ySize + p 8 lookVecX + p 7 entityPos + p 10 lookVecZ + m ()I method_6362 getPathfindingY + c The y-position to act as if the entity is at for pathfinding purposes +c net/minecraft/class_1408 net/minecraft/entity/ai/pathing/EntityNavigation + m (Lnet/minecraft/class_243;)V method_6346 checkTimeouts + p 1 currentPos + m (Lnet/minecraft/class_2338;II)Lnet/minecraft/class_11; method_35141 findPathTo + p 3 maxDistance + p 2 minDistance + p 1 target + f Lnet/minecraft/class_1308; field_6684 entity + f Lnet/minecraft/class_13; field_6673 pathNodeNavigator + f Lnet/minecraft/class_1937; field_6677 world + f I field_30247 RECALCULATE_COOLDOWN + m ()Z method_31267 isNearPathStartPos + m (Lnet/minecraft/class_1297;D)Z method_6335 startMovingTo + p 1 entity + p 2 speed + m (DDDD)Z method_6337 startMovingTo + p 1 x + p 3 y + p 5 z + p 7 speed + f D field_6682 currentNodeTimeout + f I field_20294 currentDistance + f I field_6674 pathStartTime + m ()Z method_23966 isFollowingPath + f J field_6670 currentNodeMs + m ()V method_6360 tick + m ()V method_6340 stop + f Lnet/minecraft/class_243; field_6672 pathStartPos + m ()V method_26085 resetNode + m ()V method_31266 resetNodeAndStop + m (Lnet/minecraft/class_1308;Lnet/minecraft/class_1937;)V + p 1 mob + p 2 world + f I field_6675 tickCount + f F field_6683 nodeReachProximity + c If the Chebyshev distance from the entity to the next node is less than\nor equal to this value, the entity is considered "reached" the node. + m (Lnet/minecraft/class_2338;I)Lnet/minecraft/class_11; method_6348 findPathTo + p 1 target + p 2 distance + m (Lnet/minecraft/class_2338;)Z method_6333 isValidPosition + p 1 pos + m (Lnet/minecraft/class_11;D)Z method_6334 startMovingAlong + p 2 speed + p 1 path + f Lnet/minecraft/class_2338; field_20293 currentTarget + m ()Z method_6357 isIdle + m ()Lnet/minecraft/class_2338; method_6355 getTargetPos + f Z field_6679 shouldRecalculate + f Lnet/minecraft/class_2382; field_6680 lastNodePosition + m (I)Lnet/minecraft/class_13; method_6336 createPathNodeNavigator + p 1 range + m (DDDI)Lnet/minecraft/class_11; method_6352 findPathTo + p 7 distance + p 3 y + p 5 z + p 1 x + f D field_6668 speed + m (Ljava/util/Set;IZIF)Lnet/minecraft/class_11; method_18416 findPathToAny + p 1 positions + p 2 range + p 5 followRange + p 3 useHeadPos + p 4 distance + f Lnet/minecraft/class_11; field_6681 currentPath + m (D)V method_6344 setSpeed + p 1 speed + m ()V method_6359 adjustPath + c Adjusts the current path according to various special obstacles that may be in the way, for example sunlight + f Z field_26820 nearPathStartPos + m ()V method_6339 continueFollowingPath + f Lnet/minecraft/class_8; field_6678 nodeMaker + m (Lnet/minecraft/class_2338;)V method_18053 onBlockChanged + p 1 pos + m (F)V method_23964 setRangeMultiplier + p 1 rangeMultiplier + m ()Lnet/minecraft/class_11; method_6345 getCurrentPath + m ()Z method_6358 isAtValidPosition + m ()Lnet/minecraft/class_8; method_6342 getNodeMaker + m (Lnet/minecraft/class_243;Lnet/minecraft/class_243;III)Z method_6341 canPathDirectlyThrough + p 5 sizeZ + p 3 sizeX + p 4 sizeY + p 1 origin + p 2 target + m ()Z method_6350 canSwim + m (Z)V method_6354 setCanSwim + p 1 canSwim + m (Ljava/util/Set;IZI)Lnet/minecraft/class_11; method_35142 findPathTo + p 1 positions + p 4 distance + p 2 range + p 3 useHeadPos + m ()F method_35143 getNodeReachProximity + f J field_6669 lastActiveTickMs + m ()V method_23965 resetRangeMultiplier + m (Lnet/minecraft/class_1297;I)Lnet/minecraft/class_11; method_6349 findPathTo + p 1 entity + p 2 distance + m ()V method_6356 recalculatePath + m (Ljava/util/stream/Stream;I)Lnet/minecraft/class_11; method_21643 findPathToAny + p 1 positions + p 2 distance + f F field_21642 rangeMultiplier + f J field_6685 lastRecalculateTime + m (Ljava/util/Set;I)Lnet/minecraft/class_11; method_29934 findPathTo + p 2 distance + p 1 positions + m ()Z method_6343 shouldRecalculatePath + m ()Lnet/minecraft/class_243; method_6347 getPos + c The position to act as if the entity is at for pathfinding purposes + m ()Z method_6351 isInLiquid +c net/minecraft/class_2734 net/minecraft/network/packet/s2c/play/SetCameraEntityS2CPacket + m (Lnet/minecraft/class_2540;)V + p 1 buf + m (Lnet/minecraft/class_1937;)Lnet/minecraft/class_1297; method_11800 getEntity + p 1 world + m (Lnet/minecraft/class_1297;)V + p 1 entity + m (Lnet/minecraft/class_2602;)V method_11801 apply + f I field_12462 entityId +c net/minecraft/class_1407 net/minecraft/entity/ai/pathing/BirdNavigation + m (Z)V method_6331 setCanEnterOpenDoors + p 1 canEnterOpenDoors + m ()Z method_35128 canEnterOpenDoors + m (Z)V method_6332 setCanPathThroughDoors + p 1 canPathThroughDoors +c net/minecraft/class_2735 net/minecraft/network/packet/s2c/play/UpdateSelectedSlotS2CPacket + m ()I method_11803 getSlot + m (I)V + p 1 slot + m (Lnet/minecraft/class_2540;)V + p 1 buf + m (Lnet/minecraft/class_2602;)V method_11802 apply + f I field_12463 selectedSlot +c net/minecraft/class_1406 net/minecraft/entity/ai/goal/AttackWithOwnerGoal + m (Lnet/minecraft/class_1321;)V + p 1 tameable + f I field_6665 lastAttackTime + f Lnet/minecraft/class_1321; field_6666 tameable + f Lnet/minecraft/class_1309; field_6667 attacking +c net/minecraft/class_2736 net/minecraft/network/packet/s2c/play/ScoreboardDisplayS2CPacket + m ()I method_11806 getSlot + f Ljava/lang/String; field_12465 name + m (Lnet/minecraft/class_2540;)V + p 1 buf + m ()Ljava/lang/String; method_11804 getName + m (ILnet/minecraft/class_266;)V + p 2 objective + p 1 slot + m (Lnet/minecraft/class_2602;)V method_11805 apply + f I field_12464 slot +c net/minecraft/class_2710 net/minecraft/util/function/MaterialPredicate + m (Lnet/minecraft/class_3614;)V + p 1 material + f Lnet/minecraft/class_2710; field_12404 IS_AIR + m (Lnet/minecraft/class_3614;)Lnet/minecraft/class_2710; method_11746 create + p 0 material + m (Lnet/minecraft/class_2680;)Z method_11745 test + f Lnet/minecraft/class_3614; field_12405 material + m (Ljava/lang/Object;)Z test test + p 1 state +c net/minecraft/class_2710$1 net/minecraft/util/function/MaterialPredicate$1 + m (Lnet/minecraft/class_2680;)Z method_11745 test +c net/minecraft/class_2707 net/minecraft/network/packet/s2c/play/LookAtS2CPacket + f D field_12386 targetX + m (Lnet/minecraft/class_2540;)V + p 1 buf + f Lnet/minecraft/class_2183$class_2184; field_12389 targetAnchor + m (Lnet/minecraft/class_2183$class_2184;Lnet/minecraft/class_1297;Lnet/minecraft/class_2183$class_2184;)V + p 3 targetAnchor + p 2 entity + p 1 selfAnchor + m ()Lnet/minecraft/class_2183$class_2184; method_11730 getSelfAnchor + m (Lnet/minecraft/class_2602;)V method_11731 apply + f Lnet/minecraft/class_2183$class_2184; field_12385 selfAnchor + f Z field_12387 lookAtEntity + m (Lnet/minecraft/class_1937;)Lnet/minecraft/class_243; method_11732 getTargetPosition + p 1 world + f D field_12383 targetZ + f I field_12388 entityId + m (Lnet/minecraft/class_2183$class_2184;DDD)V + p 1 selfAnchor + p 2 targetX + p 6 targetZ + p 4 targetY + f D field_12384 targetY +c net/minecraft/class_2700 net/minecraft/block/pattern/BlockPattern + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;Lcom/google/common/cache/LoadingCache;)Lnet/minecraft/class_2700$class_2702; method_11711 testTransform + p 1 frontTopLeft + p 3 up + p 2 forwards + p 4 cache + m ()[[[Ljava/util/function/Predicate; method_35301 getPattern + m ()I method_11710 getWidth + m ([[[Ljava/util/function/Predicate;)V + p 1 pattern + m (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2700$class_2702; method_11708 searchAround + p 2 pos + p 1 world + f I field_12356 height + f I field_12355 width + m (Lnet/minecraft/class_4538;Z)Lcom/google/common/cache/LoadingCache; method_11709 makeCache + p 1 forceLoad + p 0 world + f I field_12357 depth + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;III)Lnet/minecraft/class_2338; method_11707 translate + p 3 offsetLeft + p 4 offsetDown + p 1 forwards + p 2 up + p 5 offsetForwards + p 0 pos + m ()I method_11712 getDepth + m ()I method_11713 getHeight + f [[[Ljava/util/function/Predicate; field_12358 pattern +c net/minecraft/class_2700$class_2702 net/minecraft/block/pattern/BlockPattern$Result + m ()Lnet/minecraft/class_2338; method_11715 getFrontTopLeft + f Lnet/minecraft/class_2350; field_12364 up + f Lnet/minecraft/class_2350; field_12365 forwards + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;Lcom/google/common/cache/LoadingCache;III)V + p 7 depth + p 2 forwards + p 1 frontTopLeft + p 6 height + p 5 width + p 4 cache + p 3 up + m ()Lnet/minecraft/class_2350; method_11716 getUp + m ()I method_35302 getWidth + m ()I method_35303 getHeight + f Lnet/minecraft/class_2338; field_12367 frontTopLeft + m ()Lnet/minecraft/class_2350; method_11719 getForwards + m ()I method_35304 getDepth + f I field_12361 depth + f I field_12362 height + f I field_12363 width + m (III)Lnet/minecraft/class_2694; method_11717 translate + p 2 offsetDown + p 1 offsetLeft + p 3 offsetForwards + f Lcom/google/common/cache/LoadingCache; field_12366 cache +c net/minecraft/class_2700$class_2701 net/minecraft/block/pattern/BlockPattern$BlockStateCacheLoader + f Z field_12360 forceLoad + m (Lnet/minecraft/class_4538;Z)V + p 2 forceLoad + p 1 world + m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2694; method_11714 load + f Lnet/minecraft/class_4538; field_12359 world + m (Ljava/lang/Object;)Ljava/lang/Object; load load + p 1 pos +c net/minecraft/class_2703 net/minecraft/network/packet/s2c/play/PlayerListS2CPacket + m (Lnet/minecraft/class_2540;)V + p 1 buf + m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_2561; method_34149 readOptionalText + p 0 buf + m (Lnet/minecraft/class_2703$class_5893;[Lnet/minecraft/class_3222;)V + p 1 action + p 2 players + m (Lnet/minecraft/class_2602;)V method_11721 apply + m ()Ljava/util/List; method_11722 getEntries + m (Lnet/minecraft/class_2540;Lnet/minecraft/class_2561;)V method_34148 writeOptionalText + p 1 text + p 0 buf + f Ljava/util/List; field_12369 entries + m (Lnet/minecraft/class_2703$class_5893;Ljava/util/Collection;)V + p 2 players + p 1 action + f Lnet/minecraft/class_2703$class_5893; field_12368 action + m ()Lnet/minecraft/class_2703$class_5893; method_11723 getAction +c net/minecraft/class_2703$class_5893 net/minecraft/network/packet/s2c/play/PlayerListS2CPacket$Action + m (Lnet/minecraft/class_2540;Lnet/minecraft/class_2703$class_2705;)V method_34151 write + p 2 entry + p 1 buf + m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_2703$class_2705; method_34150 read + p 1 buf +c net/minecraft/class_2703$class_5893$1 net/minecraft/network/packet/s2c/play/PlayerListS2CPacket$Action$1 + m (Lnet/minecraft/class_2540;Lcom/mojang/authlib/properties/Property;)V method_34153 method_34153 + p 0 buf + p 1 property + m (Lcom/mojang/authlib/properties/PropertyMap;Lnet/minecraft/class_2540;)V method_34152 method_34152 + p 1 buf +c net/minecraft/class_2703$class_2705 net/minecraft/network/packet/s2c/play/PlayerListS2CPacket$Entry + f I field_12378 latency + m ()Lnet/minecraft/class_1934; method_11725 getGameMode + m (Lcom/mojang/authlib/GameProfile;ILnet/minecraft/class_1934;Lnet/minecraft/class_2561;)V + p 2 latency + p 1 profile + p 4 displayName + p 3 gameMode + m ()Lnet/minecraft/class_2561; method_11724 getDisplayName + f Lnet/minecraft/class_1934; field_12379 gameMode + m ()Lcom/mojang/authlib/GameProfile; method_11726 getProfile + m ()I method_11727 getLatency + f Lnet/minecraft/class_2561; field_12377 displayName + f Lcom/mojang/authlib/GameProfile; field_12380 profile +c net/minecraft/class_2708 net/minecraft/network/packet/s2c/play/PlayerPositionLookS2CPacket + f F field_12391 pitch + f I field_12394 teleportId + f D field_12390 z + m ()D method_11735 getY + f F field_12393 yaw + m ()D method_11734 getX + m ()F method_11736 getYaw + f D field_12392 y + m ()I method_11737 getTeleportId + f D field_12395 x + m ()Ljava/util/Set; method_11733 getFlags + m (DDDFFLjava/util/Set;IZ)V + p 5 z + p 7 yaw + p 1 x + p 3 y + p 8 pitch + p 9 flags + p 10 teleportId + p 11 shouldDismount + f Z field_28805 shouldDismount + m ()D method_11738 getZ + m ()F method_11739 getPitch + f Ljava/util/Set; field_12396 flags + m (Lnet/minecraft/class_2540;)V + p 1 buf + m (Lnet/minecraft/class_2602;)V method_11740 apply + m ()Z method_33718 shouldDismount +c net/minecraft/class_2708$class_2709 net/minecraft/network/packet/s2c/play/PlayerPositionLookS2CPacket$Flag + m (I)Z method_11743 isSet + p 1 mask + m (Ljava/util/Set;)I method_11741 getBitfield + p 0 flags + m (I)Ljava/util/Set; method_11744 getFlags + p 0 mask + m ()I method_11742 getMask + m (Ljava/lang/String;II)V + p 3 shift + f I field_12399 shift +c net/minecraft/class_2720 net/minecraft/network/packet/s2c/play/ResourcePackSendS2CPacket + m (Lnet/minecraft/class_2602;)V method_11774 apply + f Z field_27844 required + m ()Z method_32307 isRequired + m ()Ljava/lang/String; method_11773 getSHA1 + m ()Ljava/lang/String; method_11772 getURL + f Ljava/lang/String; field_12427 url + m (Ljava/lang/String;Ljava/lang/String;Z)V + p 1 url + p 3 required + p 2 hash + m (Lnet/minecraft/class_2540;)V + p 1 buf + f I field_33340 MAX_HASH_LENGTH + f Ljava/lang/String; field_12428 hash +c net/minecraft/class_2715 net/minecraft/predicate/block/BlockStatePredicate + m (Lnet/minecraft/class_2680;)Z method_11760 test + m (Ljava/lang/Object;)Z test test + p 1 state + f Lnet/minecraft/class_2689; field_12420 manager + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2769;Ljava/util/function/Predicate;)Z method_11761 testProperty + p 2 property + p 1 blockState + m (Lnet/minecraft/class_2769;Ljava/util/function/Predicate;)Lnet/minecraft/class_2715; method_11762 with + p 1 property + f Ljava/util/Map; field_12421 propertyTests + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_2715; method_11758 forBlock + p 0 block + f Ljava/util/function/Predicate; field_12419 ANY + m (Lnet/minecraft/class_2689;)V + p 1 manager +c net/minecraft/class_2716 net/minecraft/network/packet/s2c/play/EntitiesDestroyS2CPacket + m (Lnet/minecraft/class_2540;)V + p 1 buf + m ([I)V + p 1 entityIds + m (Lit/unimi/dsi/fastutil/ints/IntList;)V + p 1 entityIds + m ()Lit/unimi/dsi/fastutil/ints/IntList; method_11763 getEntityIds + m (Lnet/minecraft/class_2602;)V method_11764 apply + f Lit/unimi/dsi/fastutil/ints/IntList; field_12422 entityIds +c net/minecraft/class_2717 net/minecraft/predicate/block/BlockPredicate + f Lnet/minecraft/class_2248; field_12423 block + m (Lnet/minecraft/class_2248;)V + p 1 block + m (Ljava/lang/Object;)Z test test + p 1 context + m (Lnet/minecraft/class_2680;)Z method_11765 test + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_2717; method_11766 make + p 0 block +c net/minecraft/class_2718 net/minecraft/network/packet/s2c/play/RemoveEntityStatusEffectS2CPacket + f I field_12424 entityId + m (ILnet/minecraft/class_1291;)V + p 1 entityId + p 2 effectType + m (Lnet/minecraft/class_2540;)V + p 1 buf + m (Lnet/minecraft/class_2602;)V method_11769 apply + m (Lnet/minecraft/class_1937;)Lnet/minecraft/class_1297; method_11767 getEntity + p 1 world + m ()Lnet/minecraft/class_1291; method_11768 getEffectType + f Lnet/minecraft/class_1291; field_12425 effectType +c net/minecraft/class_2713 net/minecraft/network/packet/s2c/play/UnlockRecipesS2CPacket + m ()Ljava/util/List; method_11750 getRecipeIdsToChange + m (Lnet/minecraft/class_2602;)V method_11753 apply + m ()Lnet/minecraft/class_5411; method_11756 getOptions + m (Lnet/minecraft/class_2540;)V + p 1 buf + f Ljava/util/List; field_12414 recipeIdsToChange + f Lnet/minecraft/class_5411; field_25797 options + m (Lnet/minecraft/class_2713$class_2714;Ljava/util/Collection;Ljava/util/Collection;Lnet/minecraft/class_5411;)V + p 4 options + p 3 recipeIdsToInit + p 2 recipeIdsToChange + p 1 action + m ()Ljava/util/List; method_11757 getRecipeIdsToInit + m ()Lnet/minecraft/class_2713$class_2714; method_11751 getAction + f Ljava/util/List; field_12409 recipeIdsToInit + f Lnet/minecraft/class_2713$class_2714; field_12408 action +c net/minecraft/class_2713$class_2714 net/minecraft/network/packet/s2c/play/UnlockRecipesS2CPacket$Action +c net/minecraft/class_6298 net/minecraft/unused/packageinfo/PackageInfo6298 +c net/minecraft/class_6299 net/minecraft/unused/packageinfo/PackageInfo6299 +c net/minecraft/class_6296 net/minecraft/unused/packageinfo/PackageInfo6296 +c net/minecraft/class_6297 net/minecraft/unused/packageinfo/PackageInfo6297 +c net/minecraft/class_6294 net/minecraft/unused/packageinfo/PackageInfo6294 +c net/minecraft/class_6295 net/minecraft/unused/packageinfo/PackageInfo6295 +c net/minecraft/class_6292 net/minecraft/unused/packageinfo/PackageInfo6292 +c net/minecraft/class_6293 net/minecraft/unused/packageinfo/PackageInfo6293 +c net/minecraft/data/Main net/minecraft/data/Main + m (Ljava/nio/file/Path;Ljava/util/Collection;ZZZZZ)Lnet/minecraft/class_2403; method_4968 create + p 6 validate + p 5 includeReports + p 4 includeDev + p 3 includeServer + p 2 includeClient + p 1 inputs + p 0 output +c net/minecraft/class_5865 net/minecraft/util/math/floatprovider/TrapezoidFloatProvider + f Lcom/mojang/serialization/Codec; field_29012 CODEC + f F field_29013 min + m (Ljava/lang/Object;)Z equals equals + p 1 object + m (FFF)V + p 2 max + p 1 min + p 3 plateau + m (FFF)Lnet/minecraft/class_5865; method_33926 create + p 2 plateau + p 0 min + p 1 max + f F field_29015 plateau + f F field_29014 max +c net/minecraft/class_5864 net/minecraft/util/math/floatprovider/FloatProviderType + m (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_5864; method_33925 register + p 1 codec + p 0 id +c net/minecraft/class_3204 net/minecraft/server/world/ChunkTicketManager + f Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap; field_13895 ticketsByPosition + f Ljava/util/Set; field_16210 chunkHolders + m (Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)V + p 1 workerExecutor + p 2 mainThreadExecutor + m ()Ljava/lang/String; method_21683 toDumpString + m (Lnet/minecraft/class_3898;)Z method_15892 tick + m (Lnet/minecraft/class_3230;Lnet/minecraft/class_1923;ILjava/lang/Object;)V method_17292 removeTicket + p 2 pos + p 1 type + p 4 argument + p 3 radius + m (Lnet/minecraft/class_3230;Lnet/minecraft/class_1923;ILjava/lang/Object;)V method_20444 removeTicketWithLevel + p 3 level + p 2 pos + p 1 type + p 4 argument + m (Lnet/minecraft/class_4076;Lnet/minecraft/class_3222;)V method_14048 handleChunkEnter + p 2 player + p 1 pos + m (Lnet/minecraft/class_3230;Lnet/minecraft/class_1923;ILjava/lang/Object;)V method_17290 addTicketWithLevel + p 4 argument + p 3 level + p 2 pos + p 1 type + f Lnet/minecraft/class_3900; field_17456 levelUpdateListener + m (Lnet/minecraft/class_1923;Z)V method_14036 setChunkForced + p 2 forced + p 1 pos + m ()V method_14045 purge + f Lnet/minecraft/class_3204$class_4077; field_18252 distanceFromTicketTracker + f Lorg/apache/logging/log4j/Logger; field_16211 LOGGER + f Lnet/minecraft/class_3906; field_17457 playerTicketThrottler + m (J)Z method_14035 isUnloaded + p 1 pos + f Lnet/minecraft/class_3204$class_3948; field_17455 nearbyChunkTicketUpdater + m (JLnet/minecraft/class_3228;)V method_14042 addTicket + p 1 position + p 3 ticket + f J field_13894 age + m ()I method_14052 getSpawningChunkCount + m (JLnet/minecraft/class_3228;)V method_17645 removeTicket + p 1 pos + p 3 ticket + m (Lnet/minecraft/class_4706;)I method_14046 getLevel + f I field_17452 NEARBY_PLAYER_TICKET_LEVEL + f Lnet/minecraft/class_3204$class_3205; field_17454 distanceFromNearestPlayerTracker + f Lit/unimi/dsi/fastutil/longs/LongSet; field_17459 chunkPositions + m (Lnet/minecraft/class_3230;Lnet/minecraft/class_1923;ILjava/lang/Object;)V method_17291 addTicket + p 3 radius + p 2 pos + p 4 argument + p 1 type + m (J)Lnet/minecraft/class_3193; method_14038 getChunkHolder + p 1 pos + m (Lnet/minecraft/class_4076;Lnet/minecraft/class_3222;)V method_14051 handleChunkLeave + p 2 player + p 1 pos + f Lnet/minecraft/class_3906; field_17458 playerTicketThrottlerUnblocker + m (JILnet/minecraft/class_3193;I)Lnet/minecraft/class_3193; method_14053 setLevel + p 1 pos + p 3 level + p 4 holder + m (J)Ljava/lang/String; method_21623 getTicket + p 1 pos + m (J)Lnet/minecraft/class_4706; method_14050 getTicketSet + p 1 position + f Ljava/util/concurrent/Executor; field_17460 mainThreadExecutor + m (I)V method_14049 setWatchDistance + p 1 viewDistance + f Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; field_17453 playersByChunkPos +c net/minecraft/class_3204$class_3948 net/minecraft/server/world/ChunkTicketManager$NearbyChunkTicketUpdater + m (I)Z method_17664 isWithinViewDistance + p 1 distance + m (JIZZ)V method_17660 updateTicket + p 1 pos + p 3 distance + p 5 withinViewDistance + p 4 oldWithinViewDistance + f Lit/unimi/dsi/fastutil/longs/Long2IntMap; field_17465 distances + f Lit/unimi/dsi/fastutil/longs/LongSet; field_17466 positionsAffected + m (I)V method_17658 setWatchDistance + p 1 watchDistance + f I field_17464 watchDistance +c net/minecraft/class_3204$class_3205 net/minecraft/server/world/ChunkTicketManager$DistanceFromNearestPlayerTracker + m (JII)V method_17657 onDistanceChange + p 4 distance + p 3 oldDistance + p 1 pos + f I field_17461 maxDistance + m (J)Z method_14056 isPlayerInChunk + p 1 chunkPos + f Lit/unimi/dsi/fastutil/longs/Long2ByteMap; field_13896 distanceFromNearestPlayer + m (Lnet/minecraft/class_3204;I)V + p 2 maxDistance + m ()V method_14057 updateLevels +c net/minecraft/class_3204$class_4077 net/minecraft/server/world/ChunkTicketManager$TicketDistanceLevelPropagator + m (I)I method_18746 update + p 1 distance +c net/minecraft/class_5867 net/minecraft/world/ChunkSectionCache + f Lnet/minecraft/class_1936; field_29037 world + f Lnet/minecraft/class_2826; field_29039 cachedSection + m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2826; method_33944 getSection + m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680; method_33946 getBlockState + p 1 pos + f J field_29040 sectionPos + m (Lnet/minecraft/class_1936;)V + p 1 world + f Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; field_29038 cache +c net/minecraft/class_5866 net/minecraft/util/math/floatprovider/UniformFloatProvider + m (FF)Lnet/minecraft/class_5866; method_33934 create + p 0 base + p 1 spread + f Lcom/mojang/serialization/Codec; field_29016 CODEC + m (FF)V + p 1 base + p 2 spread + m (Ljava/lang/Object;)Z equals equals + p 1 object + f F field_29018 spread + f F field_29017 base +c net/minecraft/class_4530 net/minecraft/command/argument/TestFunctionArgumentType + m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_4529; method_22302 parse + m ()Lnet/minecraft/class_4530; method_22371 testFunction + m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_4529; method_22303 getFunction + p 0 context + p 1 name + f Ljava/util/Collection; field_20589 EXAMPLES +c net/minecraft/class_5861 net/minecraft/util/math/floatprovider/ClampedNormalFloatProvider + m (Ljava/util/Random;FFFF)F method_33903 get + p 3 min + p 4 max + p 1 mean + p 2 deviation + p 0 random + m (FFFF)Lnet/minecraft/class_5861; method_33900 create + p 1 deviation + p 0 mean + p 3 max + p 2 min + f F field_28999 mean + m (FFFF)V + p 2 deviation + p 1 mean + p 4 max + p 3 min + f Lcom/mojang/serialization/Codec; field_28998 CODEC + f F field_29002 max + m (Ljava/lang/Object;)Z equals equals + p 1 object + f F field_29001 min + f F field_29000 deviation +c net/minecraft/class_5863 net/minecraft/util/math/floatprovider/FloatProvider + m ()Lnet/minecraft/class_5864; method_33923 getType + m (FF)Lcom/mojang/serialization/Codec; method_33916 createValidatedCodec + p 1 max + p 0 min + m ()F method_33921 getMax + m (FFLnet/minecraft/class_5863;)Lcom/mojang/serialization/DataResult; method_33917 method_33917 + p 2 provider + m (Ljava/util/Random;)F method_33920 get + p 1 random + f Lcom/mojang/serialization/Codec; field_29007 VALUE_CODEC + f Lcom/mojang/serialization/Codec; field_29006 FLOAT_CODEC + m ()F method_33915 getMin +c net/minecraft/class_3201 net/minecraft/server/network/DemoServerPlayerInteractionManager + f Z field_13890 sentHelp + f I field_13887 tick + m ()V method_14031 sendDemoReminder + f I field_13888 reminderTicks + f Z field_13889 demoEnded +c net/minecraft/class_4531 net/minecraft/test/TestCompletionListener + m (Lnet/minecraft/class_4517;)V method_33322 onTestPassed + p 1 test + m ()V method_36109 onStopped + m (Lnet/minecraft/class_4517;)V method_22304 onTestFailed + p 1 test +c net/minecraft/class_5862 net/minecraft/util/math/floatprovider/ConstantFloatProvider + f Lnet/minecraft/class_5862; field_29003 ZERO + f Lcom/mojang/serialization/Codec; field_29004 CODEC + f F field_29005 value + m (F)Lnet/minecraft/class_5862; method_33908 create + p 0 value + m (F)V + p 1 value + m (Ljava/lang/Object;)Z equals equals + p 1 object + m ()F method_33914 getValue +c net/minecraft/class_4527 net/minecraft/server/command/TestCommand + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_4524;)V method_22272 run + p 0 world + p 2 tests + p 1 pos + m (Lnet/minecraft/class_2168;)I method_22281 executeRunThese + p 0 source + m (Lcom/mojang/brigadier/context/CommandContext;)I method_29415 method_29415 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_29417 method_29417 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_22286 method_22286 + p 0 context + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_4524;Lnet/minecraft/class_2338;)V method_22274 method_22274 + p 2 pos + m (Lcom/mojang/brigadier/context/CommandContext;)I method_29419 method_29419 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_22288 method_22288 + p 0 context + m (Lnet/minecraft/class_2168;)I method_22277 executeRunThis + p 0 source + m (Lnet/minecraft/class_2168;Ljava/lang/String;)I method_22282 executeExport + p 0 source + p 1 structure + m (Lnet/minecraft/class_2168;I)I method_22265 executeClearAll + p 0 source + p 1 radius + m (Lnet/minecraft/class_2168;Ljava/lang/String;)I method_22264 executePos + p 0 source + p 1 variableName + m (Lnet/minecraft/class_4517;)V method_29412 method_29412 + p 0 test + m (Lnet/minecraft/class_3222;)Z method_22276 method_22276 + p 0 player + m (Lcom/mojang/brigadier/context/CommandContext;)I method_22294 method_22294 + p 0 context + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_4529;I)I method_22266 executeRun + p 0 source + p 1 testFunction + p 2 rotationSteps + m (Lcom/mojang/brigadier/context/CommandContext;)I method_29421 method_29421 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_22290 method_22290 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_23648 method_23648 + p 0 context + m (Lnet/minecraft/class_2168;Ljava/util/Collection;II)V method_22269 run + p 2 rotationSteps + p 0 source + p 1 testFunctions + m (Lnet/minecraft/class_2168;Ljava/lang/String;)V method_22278 sendMessage + p 0 source + p 1 message + m (Lcom/mojang/brigadier/context/CommandContext;)I method_29423 method_29423 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_22292 method_22292 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_22279 method_22279 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_29414 method_29414 + p 0 context + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_22270 register + p 0 dispatcher + m (Lcom/mojang/brigadier/context/CommandContext;)I method_29416 method_29416 + p 0 context + m (Lnet/minecraft/class_2168;II)I method_22284 executeRunAll + p 0 source + p 2 sizeZ + p 1 rotationSteps + m (Lcom/mojang/brigadier/context/CommandContext;)I method_29418 method_29418 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_22287 method_22287 + p 0 context + m (Lnet/minecraft/class_2168;Ljava/lang/String;III)I method_22268 executeCreate + p 2 x + p 3 y + p 4 z + p 0 source + p 1 structure + m (Lcom/mojang/brigadier/context/CommandContext;)I method_22289 method_22289 + p 0 context + m (Lnet/minecraft/class_2168;)I method_29413 executeExport + p 0 source + m (Lnet/minecraft/class_2168;ZII)I method_29411 executeRerunFailed + p 3 sizeZ + p 2 rotationSteps + p 1 requiredOnly + p 0 source + m (Lnet/minecraft/class_124;Ljava/lang/String;Lnet/minecraft/class_3222;)V method_22263 method_22263 + p 2 player + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_4524;)V method_22280 onCompletion + p 0 world + p 1 tests + m (Lnet/minecraft/class_3218;Ljava/lang/String;Lnet/minecraft/class_124;)V method_22275 sendMessage + p 2 formatting + p 1 message + p 0 world + m (Lnet/minecraft/class_2168;Ljava/lang/String;)I method_22285 executeImport + p 1 structure + p 0 source + m (Lnet/minecraft/class_4529;Lnet/minecraft/class_3218;)V method_23647 setWorld + p 0 testFunction + p 1 world + m (Lnet/minecraft/class_2168;Ljava/lang/String;II)I method_22267 executeRunAll + p 2 rotationSteps + p 3 sizeZ + p 0 source + p 1 testClass + m (Lcom/mojang/brigadier/context/CommandContext;)I method_22271 method_22271 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_22293 method_22293 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_22283 method_22283 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_22295 method_22295 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_29420 method_29420 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_29422 method_29422 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_22291 method_22291 + p 0 context +c net/minecraft/class_4527$class_4528 net/minecraft/server/command/TestCommand$Listener + f Lnet/minecraft/class_4524; field_20582 tests + f Lnet/minecraft/class_3218; field_20581 world + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_4524;)V + p 2 tests + p 1 world +c net/minecraft/class_5858 net/minecraft/world/gen/decorator/AbstractRangeDecorator + m (Lnet/minecraft/class_5444;Ljava/util/Random;Lnet/minecraft/class_2998;I)I method_33875 getY + p 1 context + p 2 random + p 3 config + p 4 y +c net/minecraft/class_4526 net/minecraft/command/argument/TestClassArgumentType + f Ljava/util/Collection; field_20580 EXAMPLES + m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/lang/String; method_22262 getTestClass + p 1 name + p 0 context + m ()Lnet/minecraft/class_4526; method_22370 testClass + m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/String; method_22261 parse +c net/minecraft/class_5857 net/minecraft/world/gen/decorator/AbstractCountDecorator + m (Ljava/util/Random;Lnet/minecraft/class_2998;Lnet/minecraft/class_2338;)I method_14452 getCount + p 3 pos + p 1 random + p 2 config +c net/minecraft/class_4529 net/minecraft/test/TestFunction + f I field_27814 maxAttempts + m (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/class_2470;IJZLjava/util/function/Consumer;)V + p 9 starter + p 6 duration + p 5 tickLimit + p 8 required + p 2 structurePath + p 1 batchId + p 4 rotation + p 3 structureName + m ()Z method_22300 isRequired + m (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IJZLjava/util/function/Consumer;)V + p 4 tickLimit + p 5 duration + p 7 required + p 8 starter + p 1 batchId + p 2 structurePath + p 3 structureName + f I field_27815 requiredSuccesses + m (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/class_2470;IJZIILjava/util/function/Consumer;)V + p 9 requiredSuccesses + p 10 maxAttempts + p 11 starter + p 5 tickLimit + p 6 duration + p 8 required + p 1 batchId + p 2 structurePath + p 3 structureName + p 4 rotation + f Ljava/util/function/Consumer; field_20587 starter + f J field_21460 duration + m ()J method_23649 getDuration + m ()Lnet/minecraft/class_2470; method_29424 getRotation + f Ljava/lang/String; field_20584 structurePath + f Ljava/lang/String; field_20583 batchId + f I field_20588 tickLimit + m ()I method_32259 getRequiredSuccesses + f Ljava/lang/String; field_20585 structureName + m ()I method_32258 getMaxAttempts + m ()I method_22299 getTickLimit + m (Lnet/minecraft/class_4516;)V method_22297 start + p 1 parameter + m ()Ljava/lang/String; method_22301 getBatchId + m ()Ljava/lang/String; method_22296 getStructurePath + f Lnet/minecraft/class_2470; field_25306 rotation + m ()Z method_32257 isFlaky + m ()Ljava/lang/String; method_22298 getStructureName + f Z field_20586 required +c net/minecraft/class_5870 net/minecraft/world/gen/carver/RavineCarver + m (Lnet/minecraft/class_5873;Lnet/minecraft/class_5869;Lnet/minecraft/class_2791;Ljava/util/function/Function;JIDDDFFFIIDLjava/util/BitSet;)V method_33961 carveRavine + p 21 carvingMask + p 1 context + p 3 chunk + p 2 config + p 8 x + p 10 y + p 5 seed + p 4 posToBiome + p 7 seaLevel + p 17 branchStartIndex + p 16 pitch + p 19 yawPitchRatio + p 18 branchCount + p 12 z + p 15 yaw + p 14 width + f Lorg/apache/logging/log4j/Logger; field_29052 LOGGER + m (Lnet/minecraft/class_5869;Ljava/util/Random;)Z method_33959 shouldCarve + m (Lnet/minecraft/class_5869;Ljava/util/Random;DFF)D method_33960 getVerticalScale + p 3 pitch + p 2 random + p 1 config + p 6 branchIndex + p 5 branchCount + m ([FLnet/minecraft/class_5873;DDDI)Z method_33965 method_33965 + p 9 y + p 2 context + m (Lnet/minecraft/class_5873;Lnet/minecraft/class_5869;Lnet/minecraft/class_2791;Ljava/util/function/Function;Ljava/util/Random;ILnet/minecraft/class_1923;Ljava/util/BitSet;)Z method_33962 carve + m (Lnet/minecraft/class_5873;Lnet/minecraft/class_5869;Ljava/util/Random;)[F method_33966 createHorizontalStretchFactors + p 2 config + p 3 random + p 1 context + m (Lnet/minecraft/class_5873;[FDDDI)Z method_33964 isPositionExcluded + p 5 scaledRelativeY + p 3 scaledRelativeX + p 9 y + p 7 scaledRelativeZ + p 2 horizontalStretchFactors + p 1 context +c net/minecraft/class_3213 net/minecraft/entity/boss/ServerBossBar + m ()Ljava/util/Collection; method_14092 getPlayers + f Ljava/util/Set; field_13914 unmodifiablePlayers + m ()Z method_14093 isVisible + f Ljava/util/Set; field_13913 players + m (Ljava/util/function/Function;)V method_14090 sendPacket + p 1 bossBarToPacketFunction + m ()V method_14094 clearPlayers + f Z field_13912 visible + m (Lnet/minecraft/class_3222;)V method_14088 addPlayer + p 1 player + m (Z)V method_14091 setVisible + p 1 visible + m (Lnet/minecraft/class_3222;)V method_14089 removePlayer + p 1 player + m (Lnet/minecraft/class_2561;Lnet/minecraft/class_1259$class_1260;Lnet/minecraft/class_1259$class_1261;)V + p 3 style + p 2 color + p 1 displayName +c net/minecraft/class_4545 net/minecraft/world/biome/source/BiomeAccessType + m (JIIILnet/minecraft/class_4543$class_4544;)Lnet/minecraft/class_1959; method_22396 getBiome + p 5 z + p 4 y + p 6 storage + p 1 seed + p 3 x +c net/minecraft/class_5875 net/minecraft/world/gen/feature/ScatteredOreFeature + m (Ljava/util/Random;I)I method_33986 getSpread + p 1 random + p 2 spread + m (Lnet/minecraft/class_2338$class_2339;Ljava/util/Random;Lnet/minecraft/class_2338;I)V method_33985 setPos + p 1 mutable + p 2 random + p 3 origin + p 4 spread +c net/minecraft/class_5878 net/minecraft/client/particle/ParticleGroup + c A group for particles. This group imposes a limit on the numbers of\nparticles from this group rendered in a particle manager. Additional\nparticles will be discarded when attempted to be rendered.\n\n@see Particle#getGroup() + f Lnet/minecraft/class_5878; field_29077 SPORE_BLOSSOM_AIR + c The group for the {@linkplain net.minecraft.particle.ParticleTypes#SPORE_BLOSSOM_AIR\nminecraft:spore_blossom_air} particle type. It has a count limit of 1000. + f I field_29078 maxCount + m (I)V + c Creates a particle group with a custom {@code max} particle count. + p 1 maxCount + c the maximum number of a type of particle allowed + m ()I method_34045 getMaxCount + c Returns the maximum count of particles from this group that can be\nrendered in a particle manager. +c net/minecraft/class_3215 net/minecraft/server/world/ServerChunkManager + m (Lnet/minecraft/class_3230;Lnet/minecraft/class_1923;ILjava/lang/Object;)V method_17297 addTicket + c Adds a chunk ticket to the ticket manager.\n\n

Addition of a ticket may load chunk(s) at some point in the future depending on the loading level in the ticket's vicinity. + p 3 radius + p 2 pos + p 1 ticketType + p 4 argument + f J field_13928 lastMobSpawningTime + f Lnet/minecraft/class_3204; field_17252 ticketManager + m (JLnet/minecraft/class_2791;Lnet/minecraft/class_2806;)V method_21738 putInCache + p 1 pos + p 4 status + p 3 chunk + f Z field_13941 spawnAnimals + m ()V method_14161 tickChunks + m ()Z method_19492 executeQueuedTasks + m ()Lnet/minecraft/class_4153; method_19493 getPointOfInterestStorage + m ()I method_21694 getPendingTasks + f [Lnet/minecraft/class_2791; field_19337 chunkCache + f Lnet/minecraft/class_3898; field_17254 threadedAnvilChunkStorage + m (Lnet/minecraft/class_1297;Lnet/minecraft/class_2596;)V method_18751 sendToNearbyPlayers + p 2 packet + p 1 entity + f Lnet/minecraft/class_3227; field_13921 lightProvider + f Lnet/minecraft/class_26; field_17708 persistentStateManager + m (IILnet/minecraft/class_2806;Z)Ljava/util/concurrent/CompletableFuture; method_14134 getChunkFuture + p 4 create + p 3 leastStatus + p 2 chunkZ + p 1 chunkX + m ()I method_17301 getTotalChunksLoadedCount + m (I)V method_14144 applyViewDistance + p 1 watchDistance + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_32$class_5143;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/class_3485;Ljava/util/concurrent/Executor;Lnet/minecraft/class_2794;IZLnet/minecraft/class_3949;Lnet/minecraft/class_5567;Ljava/util/function/Supplier;)V + p 6 chunkGenerator + p 7 viewDistance + p 4 structureManager + p 5 workerExecutor + p 2 session + p 3 dataFixer + p 1 world + p 9 worldGenerationProgressListener + m (JLjava/util/function/Function;)Z method_20585 isFutureReady + p 1 pos + p 3 futureFunction + m ()V method_20587 initChunkCaches + m (IILnet/minecraft/class_2806;Z)Ljava/util/concurrent/CompletableFuture; method_17299 getChunkFutureSyncOnMainThread + p 1 chunkX + p 4 create + p 2 chunkZ + p 3 leastStatus + m (JLjava/util/function/Consumer;)V method_27907 ifChunkLoaded + p 3 chunkConsumer + p 1 pos + f [Lnet/minecraft/class_2806; field_19336 chunkStatusCache + f Lnet/minecraft/class_2794; field_13939 chunkGenerator + m (Lnet/minecraft/class_1923;)Ljava/lang/String; method_23273 getChunkLoadingDebugInfo + p 1 pos + m ()Lnet/minecraft/class_1948$class_5262; method_27908 getSpawnInfo + f Ljava/lang/Thread; field_17253 serverThread + m ()Z method_16155 tick + m ()Lnet/minecraft/class_1937; method_16434 getWorld + f [J field_19335 chunkPosCache + m (Lnet/minecraft/class_1297;)V method_18755 loadEntity + p 1 entity + m (Lnet/minecraft/class_3222;)V method_14096 updatePosition + c Updates the chunk section position of the {@code player}. This can either be a\nresult of the player's movement or its camera entity's movement.\n\n

This updates the section position player's client is currently watching and\nthe player's position in its entity tracker. + p 1 player + m (Lnet/minecraft/class_1297;Lnet/minecraft/class_2596;)V method_18754 sendToOtherNearbyPlayers + p 1 entity + p 2 packet + f Lnet/minecraft/class_3218; field_13945 world + f Lnet/minecraft/class_3215$class_4212; field_18809 mainThreadExecutor + f Lnet/minecraft/class_1948$class_5262; field_24455 spawnEntry + f Ljava/util/List; field_13934 CHUNK_STATUSES + f Z field_13929 spawnMonsters + m (J)Lnet/minecraft/class_3193; method_14131 getChunkHolder + p 1 pos + m ()Lnet/minecraft/class_26; method_17981 getPersistentStateManager + m ()Lnet/minecraft/class_2794; method_12129 getChunkGenerator + m (Z)V method_17298 save + p 1 flush + m ()Lnet/minecraft/class_3227; method_17293 getLightingProvider + m (Lnet/minecraft/class_3193;I)Z method_18752 isMissingForLevel + p 1 holder + p 2 maxLevel + m (Lnet/minecraft/class_1297;)V method_18753 unloadEntity + p 1 entity + m (Lnet/minecraft/class_2338;)V method_14128 markForUpdate + p 1 pos + m (Lnet/minecraft/class_3230;Lnet/minecraft/class_1923;ILjava/lang/Object;)V method_17300 removeTicket + c Removes a chunk ticket from the ticket manager.\n\n

Removal of a ticket may unload chunk(s) at some point in the future depending on the loading levels in the ticket's vicinity after removal. + p 2 pos + p 1 ticketType + p 4 argument + p 3 radius +c net/minecraft/class_3215$class_4212 net/minecraft/server/world/ServerChunkManager$MainThreadExecutor + m (Lnet/minecraft/class_3215;Lnet/minecraft/class_1937;)V + p 2 world +c net/minecraft/class_4547 net/minecraft/world/biome/source/HorizontalVoronoiBiomeAccessType +c net/minecraft/class_4546 net/minecraft/world/biome/source/VoronoiBiomeAccessType + m (D)D method_22397 square + p 0 d + m (JIIIDDD)D method_22399 calcSquaredDistance + p 0 seed + p 3 y + p 2 x + p 5 xFraction + p 4 z + p 7 yFraction + p 9 zFraction + m (J)D method_22398 distribute + p 0 seed +c net/minecraft/class_4541 net/minecraft/datafixer/fix/BiomeFormatFix + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 1 outputSchema + p 2 changesType +c net/minecraft/class_5872 net/minecraft/world/gen/carver/CarverDebugConfig + m ()Z method_33970 isDebugMode + f Lnet/minecraft/class_5872; field_29055 DEFAULT + f Lcom/mojang/serialization/Codec; field_29056 CODEC + f Lnet/minecraft/class_2680; field_29058 debugState + m (ZLnet/minecraft/class_2680;)Lnet/minecraft/class_5872; method_33972 create + p 0 debugMode + p 1 debugState + f Z field_29057 debugMode + m (ZLnet/minecraft/class_2680;)V + p 1 debugMode + p 2 debugState + m ()Lnet/minecraft/class_2680; method_33973 getDebugState +c net/minecraft/class_3210 net/minecraft/server/world/PlayerChunkWatchingManager + m (J)Ljava/util/stream/Stream; method_14083 getPlayersWatchingChunk + m (Lnet/minecraft/class_3222;)Z method_21715 isWatchInactive + p 1 player + m (Lnet/minecraft/class_3222;)Z method_14082 isWatchDisabled + p 1 player + f Lit/unimi/dsi/fastutil/objects/Object2BooleanMap; field_13910 watchingPlayers + m (JJLnet/minecraft/class_3222;)V method_14081 movePlayer + p 5 player + p 3 currentPos + p 1 prevPos + m (JLnet/minecraft/class_3222;)V method_14084 remove + p 3 player + m (JLnet/minecraft/class_3222;Z)V method_14085 add + p 4 watchDisabled + p 3 player + m (Lnet/minecraft/class_3222;)V method_14086 disableWatch + p 1 player + m (Lnet/minecraft/class_3222;)V method_14087 enableWatch + p 1 player +c net/minecraft/class_4540 net/minecraft/world/biome/source/SeedMixer + m (JJ)J method_22372 mixSeed + p 0 seed + p 2 salt +c net/minecraft/class_5871 net/minecraft/world/gen/carver/CarverConfig + f Lnet/minecraft/class_5872; field_29053 debugConfig + f Lnet/minecraft/class_6122; field_31488 y + f Lnet/minecraft/class_5863; field_31489 yScale + m (FLnet/minecraft/class_6122;Lnet/minecraft/class_5863;Lnet/minecraft/class_5843;Lnet/minecraft/class_5872;)V + p 1 probability + p 2 y + p 5 debugConfig + p 3 yScale + p 4 lavaLevel + f Lcom/mojang/serialization/MapCodec; field_29054 CONFIG_CODEC + f Lnet/minecraft/class_5843; field_31490 lavaLevel +c net/minecraft/class_4543 net/minecraft/world/biome/source/BiomeAccess + m (DDD)Lnet/minecraft/class_1959; method_24938 getBiomeForNoiseGen + p 1 x + p 3 y + p 5 z + m (III)Lnet/minecraft/class_1959; method_24854 getBiomeForNoiseGen + p 3 biomeZ + p 1 biomeX + p 2 biomeY + m (Lnet/minecraft/class_1966;)Lnet/minecraft/class_4543; method_22392 withSource + p 1 source + f Lnet/minecraft/class_4543$class_4544; field_20640 storage + m (Lnet/minecraft/class_4543$class_4544;JLnet/minecraft/class_4545;)V + p 4 type + p 1 storage + p 2 seed + f J field_20641 seed + m (Lnet/minecraft/class_1923;)Lnet/minecraft/class_1959; method_31608 getBiomeForNoiseGen + p 1 chunkPos + f I field_28106 CHUNK_CENTER_OFFSET + m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_1959; method_22393 getBiome + p 1 pos + f Lnet/minecraft/class_4545; field_20642 type + m (J)J method_27984 hashSeed + p 0 seed + m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_1959; method_27344 getBiomeForNoiseGen + p 1 pos +c net/minecraft/class_4543$class_4544 net/minecraft/world/biome/source/BiomeAccess$Storage + m (Lnet/minecraft/class_1923;)Lnet/minecraft/class_1959; method_31609 getBiomeForNoiseGen + p 1 chunkPos + m (III)Lnet/minecraft/class_1959; method_16359 getBiomeForNoiseGen + p 2 biomeY + p 3 biomeZ + p 1 biomeX +c net/minecraft/class_3211 net/minecraft/world/gen/feature/VillageFeature +c net/minecraft/class_5873 net/minecraft/world/gen/carver/CarverContext + f Lnet/minecraft/class_2794; field_29059 generator + m (Lnet/minecraft/class_2794;)V + p 1 generator +c net/minecraft/class_5869 net/minecraft/world/gen/carver/RavineCarverConfig + m (Lnet/minecraft/class_5871;Lnet/minecraft/class_5863;Lnet/minecraft/class_5869$class_6107;)V + p 2 verticalRotation + p 3 shape + m (FLnet/minecraft/class_6122;Lnet/minecraft/class_5863;Lnet/minecraft/class_5843;Lnet/minecraft/class_5872;Lnet/minecraft/class_5863;Lnet/minecraft/class_5869$class_6107;)V + p 7 shape + p 5 debugConfig + p 6 verticalRotation + p 3 yScale + p 4 lavaLevel + p 1 probability + p 2 y + f Lnet/minecraft/class_5869$class_6107; field_31480 shape + f Lnet/minecraft/class_5863; field_31479 verticalRotation + f Lcom/mojang/serialization/Codec; field_29041 RAVINE_CODEC +c net/minecraft/class_5869$class_6107 net/minecraft/world/gen/carver/RavineCarverConfig$Shape + f Lnet/minecraft/class_5863; field_31483 thickness + f Lnet/minecraft/class_5863; field_31485 horizontalRadiusFactor + f Lnet/minecraft/class_5863; field_31482 distanceFactor + f I field_31484 widthSmoothness + m (Lnet/minecraft/class_5863;Lnet/minecraft/class_5863;ILnet/minecraft/class_5863;FF)V + p 2 thickness + p 1 distanceFactor + p 6 verticalRadiusCenterFactor + p 5 verticalRadiusDefaultFactor + p 4 horizontalRadiusFactor + p 3 widthSmoothness + f Lcom/mojang/serialization/Codec; field_31481 CODEC + f F field_31486 verticalRadiusDefaultFactor + f F field_31487 verticalRadiusCenterFactor +c net/minecraft/class_4538 net/minecraft/world/WorldView + c Represents a scoped, read-only view of a world like structure that contains biomes, chunks and is bound to a dimension. + m (IIII)Z method_33597 isRegionLoaded + p 4 maxZ + p 1 minX + p 2 minZ + p 3 maxX + m (Lnet/minecraft/class_2338;I)I method_22346 getLightLevel + p 2 ambientDarkness + p 1 pos + m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_1959; method_23753 getBiome + p 1 pos + m ()Lnet/minecraft/class_2874; method_8597 getDimension + m (Lnet/minecraft/class_2338;)I method_22339 getLightLevel + p 1 pos + m (Lnet/minecraft/class_238;)Z method_22345 containsFluid + p 1 box + m (Lnet/minecraft/class_2338;)F method_22349 getBrightness + p 1 pos + m ()I method_8615 getSeaLevel + m (IILnet/minecraft/class_2806;)Lnet/minecraft/class_2791; method_22342 getChunk + p 1 chunkX + p 2 chunkZ + p 3 status + m ()I method_8594 getAmbientDarkness + m (Lnet/minecraft/class_2338;)Z method_22347 isAir + p 1 pos + m ()Lnet/minecraft/class_4543; method_22385 getBiomeAccess + m (Lnet/minecraft/class_2338;)Z method_22351 isWater + p 1 pos + m (IIIIII)Z method_22341 isRegionLoaded + p 4 maxX + p 3 minZ + p 6 maxZ + p 5 maxY + p 2 minY + p 1 minX + m (II)Z method_8393 isChunkLoaded + p 1 chunkX + p 2 chunkZ + m (II)Z method_33598 isPosLoaded + p 1 x + p 2 z + m (Lnet/minecraft/class_2902$class_2903;II)I method_8624 getTopY + p 1 heightmap + p 3 z + p 2 x + m (III)Lnet/minecraft/class_1959; method_22387 getGeneratorStoredBiome + p 1 biomeX + p 3 biomeZ + p 2 biomeY + m (Lnet/minecraft/class_2338;)Z method_22348 isSkyVisibleAllowingSea + p 1 pos + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)Z method_22343 isRegionLoaded + p 2 max + p 1 min + m (IILnet/minecraft/class_2806;Z)Lnet/minecraft/class_2791; method_8402 getChunk + p 3 leastStatus + p 2 chunkZ + p 1 chunkX + p 4 create + m ()Z method_8608 isClient + c Checks if this world view is on the logical client.\n\n

If the value returned is false, it is expected that this world is present on a logical server. + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)I method_22344 getStrongRedstonePower + p 1 pos + p 2 direction + m (II)Lnet/minecraft/class_2791; method_8392 getChunk + p 1 chunkX + p 2 chunkZ + m (Lnet/minecraft/class_2902$class_2903;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338; method_8598 getTopPosition + p 2 pos + p 1 heightmap + m (Lnet/minecraft/class_2338;)Z method_22340 isChunkLoaded + p 1 pos + m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2791; method_22350 getChunk + p 1 pos + m (Lnet/minecraft/class_238;)Ljava/util/stream/Stream; method_29556 getStatesInBoxIfLoaded + p 1 box +c net/minecraft/class_4537 net/minecraft/item/ThrowablePotionItem +c net/minecraft/class_5868 net/minecraft/world/gen/HeightContext + m ()I method_30462 getMinY + m ()I method_30458 getMaxY +c net/minecraft/class_1481 net/minecraft/entity/passive/TurtleEntity + f Lnet/minecraft/class_2940; field_6920 HOME_POS + m (Z)V method_6680 setHasEgg + p 1 hasEgg + m (Z)V method_6696 setActivelyTravelling + p 1 travelling + m ()Z method_6684 isLandBound + m (Z)V method_6676 setDiggingSand + p 1 diggingSand + m (Lnet/minecraft/class_1309;)Z method_6688 method_6688 + p 0 entity + m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_20671 canSpawn + p 1 world + p 0 type + p 3 pos + p 2 spawnReason + p 4 random + m ()Lnet/minecraft/class_2338; method_6687 getTravelPos + f I field_6918 sandDiggingCounter + f Lnet/minecraft/class_2940; field_6919 HAS_EGG + f Ljava/util/function/Predicate; field_6921 BABY_TURTLE_ON_LAND_FILTER + f Lnet/minecraft/class_1856; field_28406 BREEDING_ITEM + m (Lnet/minecraft/class_2338;)V method_6683 setHomePos + p 1 pos + f Lnet/minecraft/class_2940; field_6925 ACTIVELY_TRAVELLING + f Lnet/minecraft/class_2940; field_6923 DIGGING_SAND + m (Lnet/minecraft/class_2338;)V method_6699 setTravelPos + p 1 pos + m ()Lnet/minecraft/class_2338; method_6693 getHomePos + m ()Lnet/minecraft/class_5132$class_5133; method_26896 createTurtleAttributes + m (Z)V method_6697 setLandBound + p 1 landBound + m ()Z method_6691 isActivelyTravelling + m ()Z method_6695 isDiggingSand + m ()Z method_6679 hasEgg + f Lnet/minecraft/class_2940; field_6924 LAND_BOUND + f Lnet/minecraft/class_2940; field_6922 TRAVEL_POS +c net/minecraft/class_1481$class_1489 net/minecraft/entity/passive/TurtleEntity$WanderOnLandGoal + f Lnet/minecraft/class_1481; field_6934 turtle + m (Lnet/minecraft/class_1481;DI)V + p 4 chance + p 1 turtle + p 2 speed +c net/minecraft/class_1481$class_1487 net/minecraft/entity/passive/TurtleEntity$TurtleEscapeDangerGoal + m (Lnet/minecraft/class_1481;D)V + p 1 turtle + p 2 speed +c net/minecraft/class_1481$class_1488 net/minecraft/entity/passive/TurtleEntity$TurtleSwimNavigation + m (Lnet/minecraft/class_1481;Lnet/minecraft/class_1937;)V + p 1 owner + p 2 world +c net/minecraft/class_1481$class_1485 net/minecraft/entity/passive/TurtleEntity$LayEggGoal + f Lnet/minecraft/class_1481; field_6932 turtle + m (Lnet/minecraft/class_1481;D)V + p 1 turtle + p 2 speed +c net/minecraft/class_1481$class_1486 net/minecraft/entity/passive/TurtleEntity$TurtleMoveControl + m ()V method_6700 updateVelocity + m (Lnet/minecraft/class_1481;)V + p 1 turtle + f Lnet/minecraft/class_1481; field_6933 turtle +c net/minecraft/class_1481$class_1483 net/minecraft/entity/passive/TurtleEntity$GoHomeGoal + f I field_6928 homeReachingTryTicks + f Z field_6929 noPath + f Lnet/minecraft/class_1481; field_6930 turtle + f D field_6927 speed + m (Lnet/minecraft/class_1481;D)V + p 2 speed + p 1 turtle +c net/minecraft/class_1481$class_1484 net/minecraft/entity/passive/TurtleEntity$WanderInWaterGoal + f Lnet/minecraft/class_1481; field_6931 turtle + m (Lnet/minecraft/class_1481;D)V + p 2 speed + p 1 turtle +c net/minecraft/class_1481$class_1482 net/minecraft/entity/passive/TurtleEntity$MateGoal + f Lnet/minecraft/class_1481; field_6926 turtle + m (Lnet/minecraft/class_1481;D)V + p 1 turtle + p 2 speed +c net/minecraft/class_1481$class_1491 net/minecraft/entity/passive/TurtleEntity$TravelGoal + f Z field_6941 noPath + f D field_6940 speed + f Lnet/minecraft/class_1481; field_6942 turtle + m (Lnet/minecraft/class_1481;D)V + p 2 speed + p 1 turtle +c net/minecraft/class_1480 net/minecraft/entity/mob/WaterCreatureEntity + m (I)V method_6673 tickWaterBreathingAir + p 1 air + m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_35174 canSpawnUnderground + p 4 random + p 3 pos + p 0 entityType + p 2 spawnReason + p 1 world +c net/minecraft/class_4512 net/minecraft/test/GameTestException + m (Ljava/lang/String;)V + p 1 message +c net/minecraft/class_5843 net/minecraft/world/gen/YOffset + m (I)Lnet/minecraft/class_5843; method_33841 fixed + p 0 offset + m ()Lnet/minecraft/class_5843; method_33845 getTop + m ()Lnet/minecraft/class_5843; method_33840 getBottom + m (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/class_5843; method_33843 fromEither + p 0 either + m ()I method_33848 getOffset + f Lcom/mojang/serialization/Codec; field_28915 OFFSET_CODEC + m (Lnet/minecraft/class_5868;)I method_33844 getY + p 1 context + m (I)V + p 1 offset + m (Lnet/minecraft/class_5843;)Lcom/mojang/datafixers/util/Either; method_33842 map + p 0 yOffset + f Lnet/minecraft/class_5843; field_28917 TOP + f Lnet/minecraft/class_5843; field_28916 BOTTOM + m (I)Lnet/minecraft/class_5843; method_33849 belowTop + p 0 offset + f I field_28918 offset + m (I)Lnet/minecraft/class_5843; method_33846 aboveBottom + p 0 offset +c net/minecraft/class_5843$class_5844 net/minecraft/world/gen/YOffset$AboveBottom + f Lcom/mojang/serialization/Codec; field_28919 CODEC +c net/minecraft/class_5843$class_5845 net/minecraft/world/gen/YOffset$Fixed + f Lcom/mojang/serialization/Codec; field_28920 CODEC +c net/minecraft/class_5843$class_5846 net/minecraft/world/gen/YOffset$BelowTop + f Lcom/mojang/serialization/Codec; field_28921 CODEC +c net/minecraft/class_5842 net/minecraft/world/gen/DeepslateInterpolator + f J field_28910 seed + f Lnet/minecraft/class_2680; field_28911 defaultBlock + f Lnet/minecraft/class_2680; field_28912 deepslateState + m (JLnet/minecraft/class_2680;Lnet/minecraft/class_2680;)V + p 1 seed + p 3 defaultBlock + p 4 deepslateState + f Lnet/minecraft/class_2919; field_28909 random +c net/minecraft/class_4514 net/minecraft/test/GameTestBatch + f Ljava/util/Collection; field_20544 testFunctions + m ()Ljava/util/Collection; method_22154 getTestFunctions + f Ljava/lang/String; field_33145 DEFAULT_BATCH + f Ljava/lang/String; field_20543 id + m (Ljava/lang/String;Ljava/util/Collection;Ljava/util/function/Consumer;Ljava/util/function/Consumer;)V + p 4 afterBatchConsumer + p 3 beforeBatchConsumer + p 2 testFunctions + p 1 id + f Ljava/util/function/Consumer; field_20545 beforeBatchConsumer + f Ljava/util/function/Consumer; field_27801 afterBatchConsumer + m ()Ljava/lang/String; method_22152 getId + m (Lnet/minecraft/class_3218;)V method_22153 startBatch + p 1 world + m (Lnet/minecraft/class_3218;)V method_32237 finishBatch + p 1 world +c net/minecraft/class_4513 net/minecraft/test/PositionedException + m ()Lnet/minecraft/class_2338; method_22151 getPos + f Lnet/minecraft/class_2338; field_20541 pos + m (Ljava/lang/String;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;J)V + p 3 relativePos + p 2 pos + p 1 message + p 4 tick + f Lnet/minecraft/class_2338; field_20542 relativePos + f J field_21449 tick + m ()Lnet/minecraft/class_2338; method_35940 getRelativePos + m ()Ljava/lang/String; method_22150 getDebugMessage +c net/minecraft/class_4510 net/minecraft/client/sound/AbstractBeeSoundInstance + f Z field_20531 replaced + m ()Lnet/minecraft/class_1101; method_22135 getReplacement + f Lnet/minecraft/class_4466; field_20530 bee + m ()Z method_22136 shouldReplace + m (Lnet/minecraft/class_4466;Lnet/minecraft/class_3414;Lnet/minecraft/class_3419;)V + p 2 sound + p 3 soundCategory + p 1 entity + m ()F method_22138 getMaxPitch + m ()F method_22137 getMinPitch +c net/minecraft/class_5840 net/minecraft/world/gen/BlockInterpolator + m (IIILnet/minecraft/class_5284;)Lnet/minecraft/class_2680; method_33831 sample + p 1 x + p 4 settings + p 2 y + p 3 z +c net/minecraft/class_4509 net/minecraft/client/sound/PassiveBeeSoundInstance + m (Lnet/minecraft/class_4466;)V + p 1 entity +c net/minecraft/class_4508 net/minecraft/client/sound/AggressiveBeeSoundInstance + m (Lnet/minecraft/class_4466;)V + p 1 entity +c net/minecraft/class_4505 net/minecraft/client/render/entity/BeeEntityRenderer + m (Lnet/minecraft/class_4466;)Lnet/minecraft/class_2960; method_22129 getTexture + f Lnet/minecraft/class_2960; field_20524 ANGRY_TEXTURE + f Lnet/minecraft/class_2960; field_20525 ANGRY_NECTAR_TEXTURE + f Lnet/minecraft/class_2960; field_20526 PASSIVE_TEXTURE + f Lnet/minecraft/class_2960; field_20527 NECTAR_TEXTURE +c net/minecraft/class_5836 net/minecraft/world/gen/NoiseHelper + m (Lnet/minecraft/class_5216;DDDDD)D method_33782 lerpFromProgress + p 9 end + p 7 start + p 1 x + p 0 sampler + p 5 z + p 3 y +c net/minecraft/class_5835 net/minecraft/world/gen/feature/UnderwaterMagmaFeatureConfig + f I field_28855 placementRadiusAroundFloor + f I field_28854 floorSearchRange + m (Lnet/minecraft/class_5835;)Ljava/lang/Integer; method_33773 method_33773 + p 0 config + f Lcom/mojang/serialization/Codec; field_28853 CODEC + m (Lnet/minecraft/class_5835;)Ljava/lang/Integer; method_33774 method_33774 + p 0 config + m (IIF)V + p 2 placementRadiusAroundFloor + p 3 placementProbabilityPerValidPosition + p 1 floorSearchRange + m (Lnet/minecraft/class_5835;)Ljava/lang/Float; method_33772 method_33772 + p 0 config + f F field_28856 placementProbabilityPerValidPosition +c net/minecraft/class_4507 net/minecraft/client/render/entity/feature/StuckObjectsFeatureRenderer + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1309;FFFFFF)V method_22132 render + m (Lnet/minecraft/class_922;)V + p 1 entityRenderer + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1297;FFFF)V method_22130 renderObject + p 2 vertexConsumers + p 3 light + p 4 entity + p 5 directionX + p 6 directionY + p 7 directionZ + p 8 tickDelta + p 1 matrices + m (Lnet/minecraft/class_1309;)I method_22134 getObjectCount + p 1 entity +c net/minecraft/class_5838 net/minecraft/server/world/SleepManager + c A sleep manager allows easy tracking of whether nights should be skipped\non a {@linkplain ServerWorld server world}. + m (Ljava/util/List;)Z method_33814 update + c Updates the sleeping player and total player counts.\n\n@return {@code true} if the sleeping players or total players have\nchanged + p 1 players + c the list of all players in a server world + m ()I method_33815 getSleeping + c Returns the number of sleeping players. + m ()V method_33811 clearSleeping + c Resets the number of sleeping players to 0. + f I field_28867 sleeping + c The number of players sleeping in a server world. + f I field_28866 total + c The total number of players in a server world. + m (I)Z method_33812 canSkipNight + c Returns if the number of sleeping players has reached a {@code percentage}\nout of all players.\n\n

This allows initiating the night sleeping process,\nbut still needs players to have slept long enough (checked in {@linkplain\n#canResetTime(int, List) canResetTime}) to actually skip the night. + p 1 percentage + c the percentage of players required, as obtained from the game rule + m (I)I method_33816 getNightSkippingRequirement + c Returns {@linkplain #sleeping the number of sleepers} needed to skip\na night with the given {@code percentage}. + p 1 percentage + c the percentage of players required, as obtained from the game rule + m (ILjava/util/List;)Z method_33813 canResetTime + c Returns if the night can actually be skipped at the tick this is called.\n\n

This is usually tested after {@linkplain #canSkipNight(int) canSkipNight},\nwhich is less performance intensive to check. + p 1 percentage + c the percentage of players required, as obtained from the game rule + p 2 players + c the list of all players in a world where the night would be skipped +c net/minecraft/class_4506 net/minecraft/client/render/entity/feature/StuckStingersFeatureRenderer + f Lnet/minecraft/class_2960; field_20529 TEXTURE + m (Lnet/minecraft/class_4588;Lnet/minecraft/class_1159;Lnet/minecraft/class_4581;FIFFI)V method_23295 produceVertex + p 7 light + p 6 v + p 3 x + p 2 normalTransform + p 5 u + p 4 y + p 1 vertexTransform + p 0 vertexConsumer +c net/minecraft/class_1492 net/minecraft/entity/passive/AbstractDonkeyEntity + f Lnet/minecraft/class_2940; field_6943 CHEST + m ()I method_6702 getInventoryColumns + m ()Z method_6703 hasChest + m ()V method_6705 playAddChestSound + m (Z)V method_6704 setHasChest + p 1 hasChest + m ()Lnet/minecraft/class_5132$class_5133; method_26898 createAbstractDonkeyAttributes +c net/minecraft/class_1496 net/minecraft/entity/passive/HorseBaseEntity + m (IZ)V method_6769 setHorseFlag + p 2 flag + p 1 bitmask + f Lnet/minecraft/class_1856; field_25374 BREEDING_INGREDIENT + m ()Z method_6762 eatsGrass + m (Z)V method_6766 setTame + p 1 tame + f I field_6970 angryTicks + f Lnet/minecraft/class_1277; field_6962 items + m ()Z method_6734 canBreed + m (Z)V method_6758 setInAir + p 1 inAir + m (I)Z method_6730 getHorseFlag + p 1 bitmask + m (Lnet/minecraft/class_1799;)Z method_6773 isHorseArmor + c Whether the given item stack is valid for this horse's armor slot.\n\n@see #hasArmorSlot() + p 1 item + f F field_6967 angryAnimationProgress + m ()V method_6738 setEating + m ()V method_6746 walkToParent + f Lnet/minecraft/class_4051; field_18118 PARENT_HORSE_PREDICATE + m ()I method_6750 getInventorySize + f I field_6975 soundTicks + f I field_6955 temper + f F field_6963 lastAngryAnimationProgress + m (Lnet/minecraft/class_1657;)Z method_6752 bondWithPlayer + p 1 player + m ()F method_6754 getChildHealthBonus + m ()D method_6774 getChildJumpStrengthBonus + m ()Lnet/minecraft/class_5132$class_5133; method_26899 createBaseHorseAttributes + m (Z)V method_6751 setBred + p 1 bred + m (F)F method_6767 getAngryAnimationProgress + p 1 tickDelta + m ()D method_6728 getChildMovementSpeedBonus + m ()Z method_6763 isInAir + f I field_6971 eatingGrassTicks + f Lnet/minecraft/class_2940; field_6972 OWNER_UUID + m (Lnet/minecraft/class_1296;Lnet/minecraft/class_1496;)V method_6743 setChildAttributes + p 2 child + p 1 mate + m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1269; method_30009 interactHorse + p 1 player + p 2 stack + m (F)F method_6739 getEatingGrassAnimationProgress + p 1 tickDelta + m ()V method_6723 playJumpSound + m ()Z method_6727 isTame + m ()V method_6731 updateSaddle + m ()Z method_6735 hasArmorSlot + c Whether this horse has a slot for custom equipment besides a saddle.\n\n

In the item slot argument type, the slot is referred to as \nhorse.armor. In this horse's screen, it appears in the middle of\nthe left side, and right below the saddle slot if this horse has a saddle\nslot.

\n\n

This is used by horse armors and llama carpets, but can be\nrefitted to any purpose.

+ m (Ljava/util/UUID;)V method_6732 setOwnerUuid + p 1 uuid + m ()V method_6759 wagTail + m ()D method_6771 getJumpStrength + m ()I method_6755 getMaxTemper + f F field_6976 jumpStrength + m ()I method_6729 getTemper + m (Z)V method_6740 setEatingGrass + p 1 eatingGrass + m (I)I method_6745 addTemper + p 1 difference + m (Z)V method_6760 spawnPlayerReactionParticles + p 1 positive + m ()Z method_6744 isBred + f Z field_6964 playExtraHorseSounds + m ()Lnet/minecraft/class_3414; method_6747 getAngrySound + f Z field_6968 inAir + m ()V method_6001 initAttributes + m ()Lnet/minecraft/class_3414; method_28368 getEatSound + m ()Z method_6724 isEatingGrass + m ()V method_6764 initCustomGoals + m ()Z method_6736 isAngry + m ()V method_6748 updateAnger + m (Lnet/minecraft/class_1657;)V method_6726 putPlayerOnBack + p 1 player + f F field_6969 eatingGrassAnimationProgress + m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1799;)Z method_6742 receiveFood + p 1 player + p 2 item + m ()Ljava/util/UUID; method_6768 getOwnerUuid + f Z field_6960 jumping + m (Lnet/minecraft/class_1657;)V method_6722 openInventory + p 1 player + f I field_6973 eatingTicks + f F field_6961 lastEatingAnimationProgress + f I field_6957 tailWagTicks + f F field_6965 eatingAnimationProgress + m (Z)V method_6737 setAngry + p 1 angry + m (Lnet/minecraft/class_2498;)V method_6761 playWalkSound + p 1 group + f Ljava/util/function/Predicate; field_6956 IS_BRED_HORSE + m ()Z method_6753 hasArmorInSlot + c Whether this horse already has an item stack in its horse armor slot.\n\n@see #hasArmorSlot() + m ()V method_6733 playEatingAnimation + m ()V method_6721 onChestedStatusChanged + m ()V method_6757 playAngrySound + m (Lnet/minecraft/class_1309;)Z method_6741 method_6741 + p 0 entity + m (I)V method_6749 setTemper + p 1 temper + f Lnet/minecraft/class_2940; field_6959 HORSE_FLAGS + f F field_6966 lastEatingGrassAnimationProgress + m (F)F method_6772 getEatingAnimationProgress + p 1 tickDelta +c net/minecraft/class_4523 net/minecraft/test/FailureLoggingTestCompletionListener + f Lorg/apache/logging/log4j/Logger; field_20576 LOGGER +c net/minecraft/class_5854 net/minecraft/world/gen/decorator/BiasedRangeDecorator +c net/minecraft/class_1495 net/minecraft/entity/passive/DonkeyEntity +c net/minecraft/class_4522 net/minecraft/test/TickLimitExceededException + m (Ljava/lang/String;)V + p 1 message +c net/minecraft/class_5853 net/minecraft/world/gen/decorator/NopeDecorator + m (Lnet/minecraft/class_5444;Ljava/util/Random;Lnet/minecraft/class_3113;Lnet/minecraft/class_2338;)Ljava/util/stream/Stream; method_33873 getPositions +c net/minecraft/class_4525 net/minecraft/test/StructureTestUtil + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)I method_22245 method_22245 + p 1 pos + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Z method_22249 method_22249 + p 2 structureBlockPos + m ([Ljava/lang/String;)V method_36106 main + p 0 args + m (Ljava/lang/String;Lnet/minecraft/class_3218;)Lnet/minecraft/class_3499; method_22369 createStructure + p 1 world + p 0 structureId + m (Ljava/nio/file/Path;)Z method_36108 method_36108 + p 0 path + m (Ljava/lang/String;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;ILnet/minecraft/class_3218;Z)Lnet/minecraft/class_2633; method_22250 createStructure + p 0 structureName + p 1 pos + p 4 world + p 2 rotation + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2382;Lnet/minecraft/class_2470;)Lnet/minecraft/class_3341; method_29409 getStructureBlockBox + p 0 pos + p 1 relativePos + p 2 rotation + m (ILnet/minecraft/class_3218;Lnet/minecraft/class_2338;)V method_22254 method_22254 + p 2 pos + m (Ljava/nio/file/Path;)Lnet/minecraft/class_2487; method_22253 loadSnbt + p 0 path + m (ILnet/minecraft/class_2338;Lnet/minecraft/class_3218;)V method_22368 resetBlock + p 0 altitude + p 2 world + p 1 pos + m (Lnet/minecraft/class_2338;ILnet/minecraft/class_3218;)Lnet/minecraft/class_2338; method_22255 findNearestStructureBlock + p 2 world + p 0 pos + p 1 radius + m (Lnet/minecraft/class_3341;ILnet/minecraft/class_3218;)V method_22246 clearArea + p 1 altitude + p 2 world + p 0 area + m (Lnet/minecraft/class_2633;)Lnet/minecraft/class_3341; method_29410 getStructureBlockBox + p 0 structureBlockEntity + f Ljava/lang/String; field_20579 testStructuresDirectoryName + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_3218;)V method_22256 forceLoadNearbyChunks + p 1 world + p 0 pos + m (Ljava/nio/file/Path;)V method_36107 method_36107 + p 0 path + f Lorg/apache/logging/log4j/Logger; field_27813 LOGGER + m (Lnet/minecraft/class_2338;ILnet/minecraft/class_3218;)Ljava/util/Optional; method_22244 findContainingStructureBlock + p 0 pos + p 1 radius + p 2 world + m (Ljava/lang/String;Lnet/minecraft/class_2338;Lnet/minecraft/class_2382;Lnet/minecraft/class_2470;Lnet/minecraft/class_3218;)V method_22251 createTestArea + p 3 rotation + p 4 world + p 0 structure + p 1 pos + p 2 relativePos + m (Lnet/minecraft/class_1297;)Z method_22241 method_22241 + p 0 entity + m (Lnet/minecraft/class_2633;)Lnet/minecraft/class_238; method_22242 getStructureBoundingBox + p 0 structureBlockEntity + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_3218;)Z method_22247 isInStructureBounds + p 2 world + p 1 pos + p 0 structureBlockPos + m (Lnet/minecraft/class_2338;ILnet/minecraft/class_3218;)Ljava/util/Collection; method_22258 findStructureBlocks + p 2 world + p 0 pos + p 1 radius + m (I)Lnet/minecraft/class_2470; method_29408 getRotation + p 0 steps + m (Lnet/minecraft/class_2470;)I method_36105 getRotationSteps + p 0 rotation + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_3218;)V method_22248 placeStartButton + p 1 relativePos + p 0 pos + p 3 world + p 2 rotation + m (Ljava/lang/String;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_3218;Z)Lnet/minecraft/class_2633; method_22252 placeStructure + p 0 name + p 2 rotation + p 1 pos + p 3 world +c net/minecraft/class_5856 net/minecraft/world/gen/decorator/VeryBiasedRangeDecoratorConfig +c net/minecraft/class_1493 net/minecraft/entity/passive/WolfEntity + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1296;)Lnet/minecraft/class_1493; method_6717 createChild + f Lnet/minecraft/class_6019; field_25371 ANGER_TIME_RANGE + m (FF)F method_6715 getShakeAnimationProgress + p 1 tickDelta + m (Z)V method_6712 setBegging + p 1 begging + f Ljava/util/UUID; field_25372 targetUuid + f Lnet/minecraft/class_2940; field_25373 ANGER_TIME + f Z field_6944 furWet + m ()Z method_6710 isBegging + f F field_30386 WILD_MAX_HEALTH + f F field_6945 lastShakeProgress + f F field_6947 shakeProgress + f Ljava/util/function/Predicate; field_18004 FOLLOW_TAMED_PREDICATE + f F field_6949 lastBegAnimationProgress + m (Lnet/minecraft/class_1309;)Z method_18444 method_18444 + p 0 entity + f Lnet/minecraft/class_2940; field_6946 BEGGING + m ()Lnet/minecraft/class_5132$class_5133; method_26897 createWolfAttributes + f Lnet/minecraft/class_2940; field_6950 COLLAR_COLOR + m ()F method_6714 getTailAngle + f Z field_6951 canShakeWaterOff + m ()Lnet/minecraft/class_1767; method_6713 getCollarColor + f F field_30387 TAMED_MAX_HEALTH + m (F)F method_6707 getFurWetBrightnessMultiplier + c Returns this wolf's brightness multiplier based on the fur wetness.\n

\nThe brightness multiplier represents how much darker the wolf gets while its fur is wet. The multiplier changes (from 0.75 to 1.0 incrementally) when a wolf shakes.\n\n@param tickDelta Progress for linearly interpolating between the previous and current game state.\n@return Brightness as a float value between 0.75 and 1.0.\n@see net.minecraft.client.render.entity.model.TintableAnimalModel#setColorMultiplier(float, float, float) + p 1 tickDelta + m ()Z method_6711 isFurWet + c Returns whether this wolf's fur is wet.\n

\nThe wolf's fur will remain wet until the wolf shakes. + m (F)F method_6719 getBegAnimationProgress + p 1 tickDelta + m ()V method_31167 resetShake + m (Lnet/minecraft/class_1767;)V method_6708 setCollarColor + p 1 color + f F field_6952 begAnimationProgress +c net/minecraft/class_1493$class_1494 net/minecraft/entity/passive/WolfEntity$AvoidLlamaGoal + m (Lnet/minecraft/class_1493;Lnet/minecraft/class_1493;Ljava/lang/Class;FDD)V + p 7 fastSpeed + p 5 slowSpeed + p 4 distance + p 3 fleeFromType + p 2 wolf + f Lnet/minecraft/class_1493; field_6954 wolf + m (Lnet/minecraft/class_1501;)Z method_6720 isScaredOf + p 1 llama +c net/minecraft/class_4524 net/minecraft/test/TestSet + f C field_33169 RUNNING + f C field_33168 NOT_STARTED + m ()Z method_22236 failed + m ()I method_22238 getTestCount + m ()I method_22229 getFailedRequiredTestCount + f C field_33172 REQUIRED_FAIL + f C field_33171 OPTIONAL_FAIL + f C field_33170 PASS + m (Ljava/util/Collection;)V + p 1 tests + m (Lnet/minecraft/class_4518;Lnet/minecraft/class_4517;)V method_22232 method_22232 + p 1 test + m (Ljava/util/function/Consumer;)V method_29407 addListener + p 1 onFailed + m ()Ljava/util/Collection; method_36104 getOptionalTests + f Ljava/util/Collection; field_20577 tests + m ()Ljava/util/Collection; method_36103 getRequiredTests + f Ljava/util/Collection; field_25303 listeners + m (Ljava/lang/StringBuffer;Lnet/minecraft/class_4517;)V method_22233 method_22233 + p 1 test + m ()Ljava/lang/String; method_22240 getResultString + m ()I method_22234 getFailedOptionalTestCount + m ()I method_22235 getCompletedTestCount + m ()Z method_22237 hasFailedOptionalTests + m ()Z method_22239 isDone + m (Lnet/minecraft/class_4517;)V method_22230 add + p 1 test + m (Lnet/minecraft/class_4518;)V method_22231 addListener + p 1 listener +c net/minecraft/class_5855 net/minecraft/world/gen/decorator/RangeDecorator +c net/minecraft/class_5850 net/minecraft/world/gen/decorator/BaseRangeDecorator + f Lorg/apache/logging/log4j/Logger; field_28933 LOGGER + m (Ljava/util/Random;II)I method_33861 getY + p 2 bottomY + p 1 random + p 3 topY + m (Lnet/minecraft/class_5444;Ljava/util/Random;Lnet/minecraft/class_2997;I)I method_33860 getY +c net/minecraft/class_1498 net/minecraft/entity/passive/HorseEntity + m ()Lnet/minecraft/class_5149; method_27077 getColor + m ()Lnet/minecraft/class_5148; method_27078 getMarking + m (Lnet/minecraft/class_5149;Lnet/minecraft/class_5148;)V method_27076 setVariant + p 1 color + p 2 marking + m (Lnet/minecraft/class_1799;)V method_6790 setArmorTypeFromStack + p 1 stack + m (Lnet/minecraft/class_1799;)V method_18445 equipArmor + p 1 stack + m ()Lnet/minecraft/class_1799; method_6786 getArmorType + f Ljava/util/UUID; field_6985 HORSE_ARMOR_BONUS_ID + m ()I method_6788 getVariant + m (I)V method_6783 setVariant + p 1 variant + f Lnet/minecraft/class_2940; field_6990 VARIANT +c net/minecraft/class_1498$class_1499 net/minecraft/entity/passive/HorseEntity$HorseData + f Lnet/minecraft/class_5149; field_6994 color + m (Lnet/minecraft/class_5149;)V + p 1 color +c net/minecraft/class_4521 net/minecraft/test/TestManager + m ()V method_22228 tick + f Lnet/minecraft/class_4521; field_20574 INSTANCE + f Ljava/util/Collection; field_20575 tests + m (Lnet/minecraft/class_4517;)V method_22227 start + p 1 test + m ()V method_22226 clear +c net/minecraft/class_5852 net/minecraft/world/gen/decorator/IcebergDecorator + m (Lnet/minecraft/class_5444;Ljava/util/Random;Lnet/minecraft/class_3113;Lnet/minecraft/class_2338;)Ljava/util/stream/Stream; method_33872 getPositions +c net/minecraft/class_4520 net/minecraft/test/TestUtil + m (Lnet/minecraft/class_3218;)V method_22213 clearDebugMarkers + p 0 world + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)V method_22215 method_22215 + p 1 pos + m (Ljava/util/Map$Entry;)Ljava/util/stream/Stream; method_33318 method_33318 + p 0 entry + m (Ljava/lang/String;Lorg/apache/commons/lang3/mutable/MutableInt;Ljava/util/function/Consumer;Ljava/util/function/Consumer;Ljava/util/List;)Lnet/minecraft/class_4514; method_23641 method_23641 + p 4 testFunctions + m (Ljava/util/Collection;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_3218;Lnet/minecraft/class_4521;I)Ljava/util/Collection; method_22210 runTestBatches + p 5 sizeZ + p 3 world + p 4 testManager + p 1 pos + p 2 rotation + p 0 batches + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_4521;I)V method_22216 clearTests + p 0 world + p 1 pos + p 2 testManager + p 3 radius + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Z method_22223 method_22223 + p 1 pos + m (Lnet/minecraft/class_4517;Lnet/minecraft/class_2338;Lnet/minecraft/class_4521;)V method_22203 startTest + p 2 testManager + p 0 test + p 1 pos + m (Ljava/util/Collection;)Ljava/util/Collection; method_22209 createBatches + p 0 testFunctions + m (Ljava/util/Collection;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_3218;Lnet/minecraft/class_4521;I)Ljava/util/Collection; method_22222 runTestFunctions + p 4 testManager + p 5 sizeZ + p 2 rotation + p 3 world + p 0 testFunctions + p 1 pos +c net/minecraft/class_5851 net/minecraft/world/gen/decorator/CarvingMaskDecoratorConfig + m (Lnet/minecraft/class_2893$class_2894;)V + p 1 carver + m (Lnet/minecraft/class_5851;)Lnet/minecraft/class_2893$class_2894; method_33862 method_33862 + p 0 config + f Lnet/minecraft/class_2893$class_2894; field_28935 carver + f Lcom/mojang/serialization/Codec; field_28934 CODEC +c net/minecraft/class_4519 net/minecraft/test/TestFunctions + m (Ljava/lang/String;)Ljava/util/Collection; method_22193 getTestFunctions + p 0 testClass + m (Ljava/lang/String;)Z method_22196 testClassExists + p 0 testClass + m (Lnet/minecraft/class_4529;Ljava/lang/String;)Z method_22192 isInClass + p 1 testClass + p 0 testFunction + m (Ljava/lang/String;)Lnet/minecraft/class_4529; method_22200 getTestFunctionOrThrow + p 0 structurePath + m (Ljava/lang/reflect/Method;)V method_36069 register + p 0 method + m (Ljava/lang/String;Lnet/minecraft/class_4529;)Z method_22197 method_22197 + p 1 testFunction + m (Lnet/minecraft/class_4529;)V method_29404 addFailedTestFunction + p 0 testFunction + m (Ljava/lang/String;)Ljava/util/function/Consumer; method_32244 getBeforeBatchConsumer + p 0 batchId + m ()Ljava/util/Collection; method_22191 getTestFunctions + m ()Ljava/util/Collection; method_22195 getTestClasses + f Ljava/util/Set; field_20571 testClasses + m (Ljava/lang/String;)Ljava/util/function/Consumer; method_22198 getAfterBatchConsumer + p 0 batchId + m (Ljava/lang/Class;)V method_36068 register + p 0 testClass + m ()Ljava/util/Collection; method_29405 getFailedTestFunctions + m (Ljava/lang/reflect/Method;)Lnet/minecraft/class_4529; method_36073 getTestFunction + p 0 method + f Ljava/util/Collection; field_20570 TEST_FUNCTIONS + m (Ljava/lang/reflect/Method;Ljava/lang/Object;)V method_36071 method_36071 + p 1 args + m (Ljava/lang/reflect/Method;Ljava/lang/Class;Ljava/util/function/Function;Ljava/util/Map;)V method_36070 registerBatchConsumers + p 0 method + p 1 clazz + p 2 batchIdFunction + p 3 batchConsumerMap + m ()V method_29406 clearFailedTestFunctions + f Ljava/util/Collection; field_25302 FAILED_TEST_FUNCTIONS + m (Ljava/lang/String;Lnet/minecraft/class_4529;)Z method_22194 method_22194 + p 1 testFunction + m (Ljava/lang/reflect/Method;)Ljava/util/function/Consumer; method_36074 getInvoker + p 0 method + m (Ljava/lang/String;)Ljava/util/Optional; method_22199 getTestFunction + p 0 structurePath + f Ljava/util/Map; field_27806 AFTER_BATCH_CONSUMERS + m (Ljava/lang/reflect/Method;)Ljava/util/Collection; method_36072 getCustomTestFunctions + p 0 method + f Ljava/util/Map; field_20572 BEFORE_BATCH_CONSUMERS +c net/minecraft/class_4516 net/minecraft/test/TestContext + m (IIILnet/minecraft/class_2248;)V method_35946 setBlockState + p 2 y + p 1 x + p 4 block + p 3 z + m (Lnet/minecraft/class_3341;Lnet/minecraft/class_2338;)V method_35977 expectSameStates + p 1 checkedBlockBox + p 2 correctStatePos + m (Ljava/lang/Runnable;)V method_36018 addInstantFinalTask + p 1 runnable + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2769;Ljava/lang/Comparable;)V method_35987 expectBlockProperty + p 1 pos + p 2 property + p 3 value + m (Lnet/minecraft/class_2338;)V method_36044 removeBlock + p 1 pos + m (Lnet/minecraft/class_2248;III)V method_35971 expectBlock + p 4 z + p 3 y + p 2 x + p 1 block + m (Lnet/minecraft/class_1299;III)V method_36042 method_36042 + p 4 z + p 3 y + p 2 x + m (Lnet/minecraft/class_1792;Lnet/minecraft/class_2338;DI)V method_35970 expectItemsAt + p 3 radius + p 1 item + p 2 pos + p 5 amount + m (Lnet/minecraft/class_1299;III)V method_36022 expectEntityAt + p 2 x + p 3 y + p 1 type + p 4 z + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2338;)V method_36025 expectBlockAtEnd + p 2 pos + p 1 block + m (Lnet/minecraft/class_2338;Ljava/util/function/Predicate;Ljava/util/function/Supplier;)V method_35992 checkBlock + p 2 predicate + p 3 errorMessageSupplier + p 1 pos + f Lnet/minecraft/class_4517; field_20558 test + m (JLjava/lang/Runnable;)V method_35951 runAtTick + p 1 tick + p 3 runnable + m (Lnet/minecraft/class_1299;FFF)Lnet/minecraft/class_1297; method_35961 spawnEntity + p 2 x + p 1 type + p 4 z + p 3 y + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)V method_35990 expectSameStates + p 1 checkedPos + p 2 correctStatePos + m (Lnet/minecraft/class_1299;Lnet/minecraft/class_2338;)Lnet/minecraft/class_1297; method_35964 spawnEntity + p 2 pos + p 1 type + m (Lnet/minecraft/class_1297;)Z method_35952 method_35952 + p 0 entity + m (JLjava/lang/Runnable;)V method_36003 waitAndRun + p 1 ticks + p 3 runnable + m ()V method_36030 useNightTime + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2248;)V method_35984 setBlockState + p 2 block + p 1 pos + m (Lnet/minecraft/class_1299;Lnet/minecraft/class_2338;)V method_36043 method_36043 + p 2 pos + m (Lnet/minecraft/class_1299;Lnet/minecraft/class_2338;)V method_36023 expectEntityAt + p 2 pos + p 1 type + m (III)V method_36002 toggleLever + p 1 x + p 2 y + p 3 z + f Z field_33146 hasFinalClause + m (I)V method_35944 setTime + p 1 timeOfDay + m (Lnet/minecraft/class_1299;)V method_35959 expectEntity + p 1 type + m (Lnet/minecraft/class_1299;DDD)V method_35960 expectEntityToTouch + p 6 z + p 2 x + p 1 type + p 4 y + m (Lnet/minecraft/class_243;)Lnet/minecraft/class_243; method_35978 getAbsolute + p 1 pos + m (Lnet/minecraft/class_1299;FFF)Lnet/minecraft/class_1308; method_36006 spawnMob + p 3 y + p 4 z + p 1 type + p 2 x + m (Lnet/minecraft/class_2338;Ljava/util/function/Predicate;Ljava/lang/String;)V method_35991 checkBlock + p 2 predicate + p 1 pos + p 3 errorMessage + m (Lnet/minecraft/class_2769;Ljava/lang/Comparable;Lnet/minecraft/class_2680;)Z method_35976 method_35976 + p 2 state + m (Lnet/minecraft/class_2338;)V method_36039 toggleLever + p 1 pos + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_35986 setBlockState + p 2 state + p 1 pos + m (Lnet/minecraft/class_2338;)V method_36047 expectEmptyContainer + p 1 pos + m (III)V method_35945 pushButton + p 1 x + p 2 y + p 3 z + m (Lnet/minecraft/class_1299;Lnet/minecraft/class_243;)Lnet/minecraft/class_1297; method_35963 spawnEntity + p 2 pos + p 1 type + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2769;Ljava/util/function/Predicate;Ljava/lang/String;)V method_35988 checkBlockProperty + p 3 predicate + p 4 errorMessage + p 1 pos + p 2 property + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_3341;Lnet/minecraft/class_2338;)V method_35989 method_35989 + p 3 checkedPos + m (Ljava/util/function/Predicate;Lnet/minecraft/class_2680;)Z method_35999 method_35999 + p 1 state + m (Lnet/minecraft/class_1299;Lnet/minecraft/class_2338;)V method_36038 method_36038 + p 2 pos + p 1 type + m (Lnet/minecraft/class_1299;III)V method_36037 method_36037 + p 4 z + p 2 x + p 3 y + m (Lnet/minecraft/class_2338;)V method_36050 forceRandomTick + p 1 pos + m (Lnet/minecraft/class_1792;FFF)Lnet/minecraft/class_1542; method_35968 spawnItem + p 4 z + p 3 y + p 2 x + p 1 item + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)Z method_35985 method_35985 + p 3 block1 + m (IIILnet/minecraft/class_2680;)V method_35947 setBlockState + p 1 x + p 4 state + p 2 y + p 3 z + m (Lnet/minecraft/class_2338;J)V method_35981 putAndRemoveRedstoneBlock + p 1 pos + p 2 delay + m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2586; method_36014 getBlockEntity + p 1 pos + m (Lnet/minecraft/class_2248;III)V method_36011 dontExpectBlock + p 3 y + p 4 z + p 1 block + p 2 x + m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338; method_36052 getAbsolutePos + p 1 pos + m (Lnet/minecraft/class_1299;Lnet/minecraft/class_243;)Lnet/minecraft/class_1308; method_36008 spawnMob + p 1 type + p 2 pos + m ()Lnet/minecraft/class_1657; method_36021 createMockPlayer + m (Lnet/minecraft/class_2338;)V method_36026 pushButton + p 1 pos + m (Lnet/minecraft/class_1308;Lnet/minecraft/class_2338;F)Lnet/minecraft/class_4693; method_35967 method_35967 + p 1 entity + p 2 pos + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2338;)V method_35972 expectBlock + p 2 pos + p 1 block + m (Lnet/minecraft/class_2338;)V method_36034 useBlock + p 1 pos + m ()J method_36045 getTick + m (Lnet/minecraft/class_243;Lnet/minecraft/class_1297;)Z method_35979 method_35979 + p 1 entity + m ()V method_36048 markFinalCause + m (Lnet/minecraft/class_1309;)Lnet/minecraft/class_1309; method_35966 method_35966 + p 1 entity + m ()V method_36036 complete + m (Lnet/minecraft/class_243;Lnet/minecraft/class_1297;)Z method_36013 method_36013 + p 1 entity + m (Lnet/minecraft/class_2338;Ljava/util/function/Predicate;Ljava/util/function/Supplier;)V method_36017 checkBlockState + p 3 errorMessageSupplier + p 2 predicate + p 1 pos + m (Lnet/minecraft/class_2248;III)V method_36024 expectBlockAtEnd + p 2 x + p 1 block + p 4 z + p 3 y + m ()Lnet/minecraft/class_238; method_36051 getTestBox + m (Lnet/minecraft/class_1299;Lnet/minecraft/class_2338;D)V method_35965 expectEntityAround + p 3 radius + p 2 pos + p 1 type + m (Lnet/minecraft/class_1299;)V method_36004 dontExpectEntity + p 1 type + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_1792;)V method_35983 expectContainerWith + p 1 pos + p 2 item + m (Lnet/minecraft/class_4517;)V + p 1 test + m (Lnet/minecraft/class_1297;III)V method_35953 expectEntityAt + p 2 x + p 3 y + p 4 z + p 1 entity + m (Lnet/minecraft/class_1297;Lnet/minecraft/class_2338;)V method_35955 expectEntityAt + p 1 entity + p 2 pos + m (Lnet/minecraft/class_1299;Lnet/minecraft/class_2338;)Lnet/minecraft/class_1308; method_36009 spawnMob + p 2 pos + p 1 type + m (Lnet/minecraft/class_1299;DDD)V method_36005 dontExpectEntityToTouch + p 1 type + p 2 x + p 4 y + p 6 z + m (Lnet/minecraft/class_1299;III)V method_36031 dontExpectEntityAt + p 1 type + p 4 z + p 2 x + p 3 y + m (Lnet/minecraft/class_1299;III)Lnet/minecraft/class_1297; method_35962 spawnEntity + p 1 type + p 2 x + p 3 y + p 4 z + m (Lnet/minecraft/class_1792;Lnet/minecraft/class_2338;D)V method_35969 expectItemAt + p 3 radius + p 2 pos + p 1 item + m ()V method_36001 killAllEntities + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_1299;Ljava/util/function/Function;Ljava/lang/Object;)V method_35982 expectEntityWithData + p 2 type + p 1 pos + p 4 data + p 3 entityDataGetter + m (Lnet/minecraft/class_1299;III)Lnet/minecraft/class_1308; method_36007 spawnMob + p 3 y + p 4 z + p 1 type + p 2 x + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)Z method_35974 method_35974 + p 2 block1 + m (Ljava/lang/Runnable;)V method_35993 addFinalTask + p 1 runnable + m (Lnet/minecraft/class_1299;Lnet/minecraft/class_2338;)V method_36032 dontExpectEntityAt + p 1 type + p 2 pos + m ()Lnet/minecraft/class_3218; method_35943 getWorld + m (ILjava/lang/Runnable;)V method_35948 addFinalTaskWithDuration + p 2 runnable + p 1 duration + m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680; method_35980 getBlockState + p 1 pos + m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338; method_36054 method_36054 + p 1 pos + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2338;)V method_36012 dontExpectBlock + p 2 pos + p 1 block +c net/minecraft/class_5847 net/minecraft/world/gen/StructureWeightType +c net/minecraft/class_4515 net/minecraft/test/TestRunner + f Lnet/minecraft/class_2338$class_2339; field_20555 reusablePos + f I field_20556 sizeZ + f Lorg/apache/logging/log4j/Logger; field_20546 LOGGER + f Ljava/util/List; field_20547 batches + m (Lnet/minecraft/class_2470;Lnet/minecraft/class_3218;Lnet/minecraft/class_4514;)Lcom/mojang/datafixers/util/Pair; method_33312 method_33312 + p 2 batch + f Lnet/minecraft/class_3218; field_20549 world + f Lnet/minecraft/class_4521; field_20550 testManager + m ()V method_22160 run + m (Ljava/util/Collection;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_3218;Lnet/minecraft/class_4521;I)V + p 1 batches + p 2 pos + p 5 testManager + p 6 sizeZ + p 3 rotation + p 4 world + m ()Ljava/util/List; method_22155 getTests + m (Lcom/mojang/datafixers/util/Pair;)Ljava/util/stream/Stream; method_33314 method_33314 + p 0 batch + m (Ljava/util/Map;Lnet/minecraft/class_4517;)V method_22164 method_22164 + p 2 gameTest + m (Ljava/util/Collection;)Ljava/util/Map; method_29401 method_29401 + p 1 gameTests + f Lnet/minecraft/class_2338; field_20548 pos + m (I)V method_22156 runBatch + p 1 index + m (Lnet/minecraft/class_2470;Lnet/minecraft/class_3218;Lnet/minecraft/class_4529;)Lnet/minecraft/class_4517; method_33313 method_33313 + p 2 testFunction + f Ljava/util/List; field_20551 tests +c net/minecraft/class_4515$1 net/minecraft/test/TestRunner$1 + m ()V method_32239 onFinished +c net/minecraft/class_4518 net/minecraft/test/TestListener + m (Lnet/minecraft/class_4517;)V method_22188 onStarted + p 1 test + m (Lnet/minecraft/class_4517;)V method_22190 onFailed + p 1 test + m (Lnet/minecraft/class_4517;)V method_33317 onPassed + p 1 test +c net/minecraft/class_5849 net/minecraft/world/gen/decorator/AbstractBiasedRangeDecorator + f Lorg/apache/logging/log4j/Logger; field_28932 LOGGER + m (Ljava/util/Random;III)I method_33859 getY + p 4 cutoff + p 3 top + p 2 bottom + p 1 random + m (Lnet/minecraft/class_5444;Ljava/util/Random;Lnet/minecraft/class_5848;I)I method_33858 getY +c net/minecraft/class_4517 net/minecraft/test/GameTestState + m ()Z method_22179 isStarted + m (Lnet/minecraft/class_4693;)V method_23637 method_23637 + p 1 runner + m ()Z method_22183 isRequired + f I field_20563 ticksLeft + m ()Lnet/minecraft/class_4693; method_36066 createTimedTaskRunner + m ()J method_36065 getTick + f Lit/unimi/dsi/fastutil/objects/Object2LongMap; field_21453 ticksByRunnables + m ()V method_23640 complete + m ()V method_33315 tickTests + m ()Lnet/minecraft/class_3218; method_22176 getWorld + m ()Ljava/lang/Throwable; method_22182 getThrowable + m ()Lnet/minecraft/class_2382; method_36061 getSize + m ()V method_36064 completeIfSuccessful + m ()V method_32240 clearArea + m (Lnet/minecraft/class_4518;)V method_33316 method_33316 + p 1 listener + f Ljava/util/Collection; field_21452 timedTaskRunners + f J field_21455 tick + m ()Z method_22178 isFailed + m ()Lnet/minecraft/class_4529; method_29403 getTestFunction + m (Lnet/minecraft/class_2338;)V method_23635 setPos + p 1 pos + m (Lnet/minecraft/class_4693;)V method_23636 method_23636 + p 1 runner + m ()I method_32242 getMaxAttempts + f Lcom/google/common/base/Stopwatch; field_21456 stopwatch + m ()Z method_32241 isFlaky + m (JLjava/lang/Runnable;)V method_36060 runAtTick + p 3 runnable + p 1 tick + m ()Lnet/minecraft/class_2633; method_36059 getStructureBlockBlockEntity + f Lnet/minecraft/class_3218; field_20561 world + f Z field_20565 started + m ()Lnet/minecraft/class_2338; method_22172 getPos + m ()Lnet/minecraft/class_238; method_36062 getBoundingBox + m ()V method_22165 tick + m ()I method_36067 getTicksLeft + m ()V method_23639 start + m ()J method_36063 getElapsedMilliseconds + m ()I method_32243 getRequiredSuccesses + m (Lnet/minecraft/class_4529;Lnet/minecraft/class_2470;Lnet/minecraft/class_3218;)V + p 3 world + p 1 testFunction + p 2 rotation + m ()Z method_22177 isPassed + m (Lnet/minecraft/class_4518;)V method_22167 addListener + p 1 listener + m (Lnet/minecraft/class_4518;)V method_22175 method_22175 + p 1 listener + f Ljava/lang/Throwable; field_20569 throwable + m (Ljava/lang/Throwable;)V method_22168 fail + p 1 throwable + m ()Lnet/minecraft/class_2470; method_29402 getRotation + f Ljava/util/Collection; field_20562 listeners + m ()V method_23634 startCountdown + m (Lnet/minecraft/class_4518;)V method_22171 method_22171 + p 1 listener + m ()Z method_22184 isOptional + f Lnet/minecraft/class_2633; field_27805 structureBlockEntity + f Lnet/minecraft/class_2338; field_20560 pos + m ()Z method_22180 isCompleted + m ()Ljava/lang/String; method_22169 getStructurePath + f J field_21454 expectedStopTime + m (Lnet/minecraft/class_2338;I)V method_22166 init + p 1 pos + f Lnet/minecraft/class_4529; field_20559 testFunction + f Lnet/minecraft/class_2470; field_25301 rotation + m ()Ljava/lang/String; method_23638 getStructureName + f Z field_20567 completed +c net/minecraft/class_5848 net/minecraft/world/gen/decorator/BiasedRangedDecoratorConfig + f Lnet/minecraft/class_5843; field_28928 top + m (Lnet/minecraft/class_5843;Lnet/minecraft/class_5843;I)V + p 3 cutoff + p 1 bottom + p 2 top + m ()Lnet/minecraft/class_5843; method_33854 getTop + f Lcom/mojang/serialization/Codec; field_28926 CODEC + f Lnet/minecraft/class_5843; field_28927 bottom + f I field_28929 cutoff + m ()Lnet/minecraft/class_5843; method_33851 getBottom + m ()I method_33853 getCutoff +c net/minecraft/class_2790 net/minecraft/network/packet/s2c/play/SynchronizeTagsS2CPacket + m (Lnet/minecraft/class_2540;)V + p 1 buf + m (Lnet/minecraft/class_2540;Lnet/minecraft/class_5414$class_5748;)V method_34203 method_34203 + p 0 buf + p 1 serializedGroup + m (Lnet/minecraft/class_2602;)V method_12001 apply + f Ljava/util/Map; field_12757 groups + m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_5321; method_34205 method_34205 + p 0 buf + m (Lnet/minecraft/class_2540;Lnet/minecraft/class_5321;)V method_34204 method_34204 + p 1 registryKey + p 0 buf + m (Ljava/util/Map;)V + p 1 groups + m ()Ljava/util/Map; method_12000 getGroups +c net/minecraft/class_1463 net/minecraft/entity/passive/RabbitEntity + m (Lnet/minecraft/class_1936;)I method_6622 chooseType + p 1 world + m ()Lnet/minecraft/class_3414; method_6615 getJumpSound + m (DD)V method_6616 lookTowards + p 1 x + p 3 z + m ()V method_6618 startJump + m ()V method_6608 doScheduleJump + f I field_6849 jumpDuration + f Z field_6850 lastOnGround + f Lnet/minecraft/class_2940; field_6852 RABBIT_TYPE + m ()Lnet/minecraft/class_5132$class_5133; method_26892 createRabbitAttributes + f Lnet/minecraft/class_2960; field_6846 KILLER_BUNNY + f I field_6847 moreCarrotTicks + m ()I method_6610 getRabbitType + m (F)F method_6605 getJumpProgress + p 1 delta + f I field_6851 jumpTicks + m (Lnet/minecraft/class_1799;)Z method_6614 isTempting + p 0 stack + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1296;)Lnet/minecraft/class_1463; method_6620 createChild + m (D)V method_6606 setSpeed + p 1 speed + m ()V method_6619 scheduleJump + m ()Z method_6607 wantsCarrots + m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_20669 canSpawn + p 0 entity + p 2 spawnReason + p 1 world + p 3 pos + f I field_6848 ticksUntilJump + m (I)V method_6617 setRabbitType + p 1 rabbitType +c net/minecraft/class_1463$class_1470 net/minecraft/entity/passive/RabbitEntity$EatCarrotCropGoal + m (Lnet/minecraft/class_1463;)V + p 1 rabbit + f Lnet/minecraft/class_1463; field_6863 rabbit + f Z field_6861 hasTarget + f Z field_6862 wantsCarrots +c net/minecraft/class_1463$class_5197 net/minecraft/entity/passive/RabbitEntity$RabbitJumpControl + m ()Z method_27312 isActive + f Lnet/minecraft/class_1463; field_24090 rabbit + m (Lnet/minecraft/class_1463;Lnet/minecraft/class_1463;)V + p 2 rabbit +c net/minecraft/class_1463$class_1466 net/minecraft/entity/passive/RabbitEntity$RabbitData + m (I)V + p 1 type + f I field_6854 type +c net/minecraft/class_1463$class_1465 net/minecraft/entity/passive/RabbitEntity$FleeGoal + f Lnet/minecraft/class_1463; field_6853 rabbit + m (Lnet/minecraft/class_1463;Ljava/lang/Class;FDD)V + p 2 fleeFromType + p 1 rabbit + p 6 fastSpeed + p 4 slowSpeed + p 3 distance +c net/minecraft/class_1463$class_1464 net/minecraft/entity/passive/RabbitEntity$RabbitAttackGoal + m (Lnet/minecraft/class_1463;)V + p 1 rabbit +c net/minecraft/class_1463$class_1469 net/minecraft/entity/passive/RabbitEntity$EscapeDangerGoal + f Lnet/minecraft/class_1463; field_6860 rabbit + m (Lnet/minecraft/class_1463;D)V + p 2 speed + p 1 rabbit +c net/minecraft/class_1463$class_1468 net/minecraft/entity/passive/RabbitEntity$RabbitMoveControl + f D field_6858 rabbitSpeed + f Lnet/minecraft/class_1463; field_6859 rabbit + m (Lnet/minecraft/class_1463;)V + p 1 owner +c net/minecraft/class_2795 net/minecraft/network/packet/c2s/play/QueryBlockNbtC2SPacket + f Lnet/minecraft/class_2338; field_12763 pos + m ()Lnet/minecraft/class_2338; method_12094 getPos + m (Lnet/minecraft/class_2792;)V method_12095 apply + m ()I method_12096 getTransactionId + f I field_12762 transactionId + m (ILnet/minecraft/class_2338;)V + p 2 pos + p 1 transactionId + m (Lnet/minecraft/class_2540;)V + p 1 buf +c net/minecraft/class_5821 net/minecraft/world/gen/feature/util/FeatureContext + f Lnet/minecraft/class_5281; field_28769 world + m (Lnet/minecraft/class_5281;Lnet/minecraft/class_2794;Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_3037;)V + p 1 world + p 2 generator + p 3 random + p 4 origin + p 5 config + m ()Lnet/minecraft/class_2338; method_33655 getOrigin + f Ljava/util/Random; field_28771 random + m ()Ljava/util/Random; method_33654 getRandom + m ()Lnet/minecraft/class_3037; method_33656 getConfig + m ()Lnet/minecraft/class_2794; method_33653 getGenerator + f Lnet/minecraft/class_2794; field_28770 generator + f Lnet/minecraft/class_3037; field_28773 config + f Lnet/minecraft/class_2338; field_28772 origin + m ()Lnet/minecraft/class_5281; method_33652 getWorld +c net/minecraft/class_1462 net/minecraft/entity/passive/SalmonEntity +c net/minecraft/class_5820 net/minecraft/world/gen/SimpleRandom + m (J)V + p 1 seed + m (I)I method_33651 next + p 1 bits + f Ljava/util/concurrent/atomic/AtomicLong; field_28766 seed +c net/minecraft/class_2797 net/minecraft/network/packet/c2s/play/ChatMessageC2SPacket + m ()Ljava/lang/String; method_12114 getChatMessage + m (Ljava/lang/String;)V + p 1 chatMessage + m (Lnet/minecraft/class_2792;)V method_12115 apply + f Ljava/lang/String; field_12764 chatMessage + m (Lnet/minecraft/class_2540;)V + p 1 buf + f I field_33359 MAX_LENGTH +c net/minecraft/class_5822 net/minecraft/util/math/noise/InterpolatedNoiseSampler + m (Lnet/minecraft/class_5819;)V + p 1 random + m (Lnet/minecraft/class_3537;Lnet/minecraft/class_3537;Lnet/minecraft/class_3537;)V + p 3 interpolationNoise + p 2 upperInterpolatedNoise + p 1 lowerInterpolatedNoise + f Lnet/minecraft/class_3537; field_28775 upperInterpolatedNoise + m (IIIDDDD)D method_33657 sample + p 6 verticalScale + p 4 horizontalScale + p 3 z + p 2 y + p 1 x + p 10 verticalStretch + p 8 horizontalStretch + f Lnet/minecraft/class_3537; field_28776 interpolationNoise + f Lnet/minecraft/class_3537; field_28774 lowerInterpolatedNoise +c net/minecraft/class_2791 net/minecraft/world/chunk/Chunk + c Represents a scoped, modifiable view of biomes, block states, fluid states and block entities. + m (Lnet/minecraft/class_2586;)V method_12007 setBlockEntity + p 1 blockEntity + m (I)Lnet/minecraft/class_2826; method_33729 getSection + p 1 yIndex + m (Lnet/minecraft/class_1297;)V method_12002 addEntity + p 1 entity + m (Lnet/minecraft/class_2902$class_2903;)Lnet/minecraft/class_2902; method_12032 getHeightmap + p 1 type + m (Ljava/util/Map;)V method_12034 setStructureStarts + p 1 structureStarts + m ()Lnet/minecraft/class_1951; method_12013 getBlockTickScheduler + m (Lnet/minecraft/class_2902$class_2903;[J)V method_12037 setHeightmap + p 2 heightmap + p 1 type + m (Lnet/minecraft/class_2338;)V method_12039 markBlockForPostProcessing + p 1 pos + m ()Ljava/util/stream/Stream; method_12018 getLightSourcesStream + m (Lnet/minecraft/class_2902$class_2903;II)I method_12005 sampleHeightmap + p 2 x + p 1 type + p 3 z + m (Lnet/minecraft/class_2338;)V method_12041 removeBlockEntity + p 1 pos + m (SI)V method_12029 markBlockForPostProcessing + p 2 index + p 1 packedPos + m ()Lnet/minecraft/class_2806; method_12009 getStatus + m (Z)V method_12008 setShouldSave + p 1 shouldSave + m (Lnet/minecraft/class_2487;)V method_12042 addPendingBlockEntityNbt + p 1 nbt + m ()Z method_12038 isLightOn + m ()Ljava/util/Set; method_12021 getBlockEntityPositions + m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2487; method_20598 getPackedBlockEntityNbt + p 1 pos + m ()Lnet/minecraft/class_1951; method_12014 getFluidTickScheduler + m (Z)V method_12020 setLightOn + p 1 lightOn + m ()Ljava/util/Map; method_12016 getStructureStarts + m ()Z method_12044 needsSaving + m ()Lnet/minecraft/class_4548; method_12036 getBiomeArray + m (J)V method_12028 setInhabitedTime + p 1 inhabitedTime + m ()Ljava/util/Collection; method_12011 getHeightmaps + m ()Lnet/minecraft/class_2826; method_12040 getHighestNonEmptySection + m ()Lnet/minecraft/class_2843; method_12003 getUpgradeData + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Z)Lnet/minecraft/class_2680; method_12010 setBlockState + p 1 pos + p 3 moved + p 2 state + m (II)Z method_12228 areSectionsEmptyBetween + p 2 upperHeight + p 1 lowerHeight + m ()[Lnet/minecraft/class_2826; method_12006 getSectionArray + m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2487; method_12024 getBlockEntityNbt + p 1 pos + m ([Lit/unimi/dsi/fastutil/shorts/ShortList;I)Lit/unimi/dsi/fastutil/shorts/ShortList; method_12026 getList + p 0 lists + p 1 index + m ()I method_12031 getHighestNonEmptySectionYOffset + m (I)Lnet/minecraft/class_5713; method_32914 getGameEventDispatcher + p 1 ySectionCoord + m ()J method_12033 getInhabitedTime + m ()[Lit/unimi/dsi/fastutil/shorts/ShortList; method_12012 getPostProcessingLists + m ()Lnet/minecraft/class_1923; method_12004 getPos +c net/minecraft/class_2792 net/minecraft/network/listener/ServerPlayPacketListener + c A server side packet listener where play stage packets from a client are processed. + m (Lnet/minecraft/class_2853;)V method_12047 onRecipeBookData + p 1 packet + m (Lnet/minecraft/class_2851;)V method_12067 onPlayerInput + p 1 packet + m (Lnet/minecraft/class_2885;)V method_12046 onPlayerInteractBlock + p 1 packet + m (Lnet/minecraft/class_2870;)V method_12077 onUpdateCommandBlock + p 1 packet + m (Lnet/minecraft/class_2871;)V method_12049 onUpdateCommandBlockMinecart + p 1 packet + m (Lnet/minecraft/class_4210;)V method_19475 onUpdateDifficulty + p 1 packet + m (Lnet/minecraft/class_5194;)V method_27273 onJigsawGenerating + p 1 packet + m (Lnet/minecraft/class_2827;)V method_12082 onKeepAlive + p 1 packet + m (Lnet/minecraft/class_2817;)V method_12075 onCustomPayload + p 1 packet + m (Lnet/minecraft/class_2856;)V method_12081 onResourcePackStatus + p 1 packet + m (Lnet/minecraft/class_2822;)V method_12074 onQueryEntityNbt + p 1 packet + m (Lnet/minecraft/class_2863;)V method_12080 onMerchantTradeSelect + p 1 packet + m (Lnet/minecraft/class_2877;)V method_12071 onSignUpdate + p 1 packet + m (Lnet/minecraft/class_2811;)V method_12055 onButtonClick + p 1 packet + m (Lnet/minecraft/class_2824;)V method_12062 onPlayerInteractEntity + p 1 packet + m (Lnet/minecraft/class_2868;)V method_12056 onUpdateSelectedSlot + p 1 packet + m (Lnet/minecraft/class_2875;)V method_12051 onStructureBlockUpdate + p 1 packet + m (Lnet/minecraft/class_2846;)V method_12066 onPlayerAction + p 1 packet + m (Lnet/minecraft/class_2866;)V method_12057 onUpdateBeacon + p 1 packet + m (Lnet/minecraft/class_5427;)V method_30303 onRecipeCategoryOptions + p 1 packet + m (Lnet/minecraft/class_4211;)V method_19476 onUpdateDifficultyLock + p 1 packet + m (Lnet/minecraft/class_2797;)V method_12048 onGameMessage + p 1 packet + m (Lnet/minecraft/class_2793;)V method_12050 onTeleportConfirm + p 1 packet + m (Lnet/minecraft/class_2799;)V method_12068 onClientStatus + p 1 packet + m (Lnet/minecraft/class_2795;)V method_12072 onQueryBlockNbt + p 1 packet + m (Lnet/minecraft/class_2828;)V method_12063 onPlayerMove + p 1 packet + m (Lnet/minecraft/class_2838;)V method_12084 onPickFromInventory + p 1 packet + m (Lnet/minecraft/class_2879;)V method_12052 onHandSwing + p 1 packet + m (Lnet/minecraft/class_2848;)V method_12045 onClientCommand + p 1 packet + m (Lnet/minecraft/class_2805;)V method_12059 onRequestCommandCompletions + p 1 packet + m (Lnet/minecraft/class_2842;)V method_12083 onPlayerAbilities + p 1 packet + m (Lnet/minecraft/class_2855;)V method_12060 onRenameItem + p 1 packet + m (Lnet/minecraft/class_2836;)V method_12064 onBoatPaddleState + p 1 packet + m (Lnet/minecraft/class_2803;)V method_12069 onClientSettings + p 1 packet + m (Lnet/minecraft/class_2873;)V method_12070 onCreativeInventoryAction + p 1 packet + m (Lnet/minecraft/class_2833;)V method_12078 onVehicleMove + p 1 packet + m (Lnet/minecraft/class_2820;)V method_12053 onBookUpdate + p 1 packet + m (Lnet/minecraft/class_2815;)V method_12054 onCloseHandledScreen + p 1 packet + m (Lnet/minecraft/class_3753;)V method_16383 onJigsawUpdate + p 1 packet + m (Lnet/minecraft/class_2884;)V method_12073 onSpectatorTeleport + p 1 packet + m (Lnet/minecraft/class_2859;)V method_12058 onAdvancementTab + p 1 packet + m (Lnet/minecraft/class_2840;)V method_12061 onCraftRequest + p 1 packet + m (Lnet/minecraft/class_2886;)V method_12065 onPlayerInteractItem + p 1 packet + m (Lnet/minecraft/class_2813;)V method_12076 onClickSlot + p 1 packet +c net/minecraft/class_2793 net/minecraft/network/packet/c2s/play/TeleportConfirmC2SPacket + m ()I method_12086 getTeleportId + f I field_12758 teleportId + m (I)V + p 1 teleportId + m (Lnet/minecraft/class_2792;)V method_12085 apply + m (Lnet/minecraft/class_2540;)V + p 1 buf +c net/minecraft/class_2794 net/minecraft/world/gen/chunk/ChunkGenerator + c In charge of shaping, adding biome specific surface blocks, and carving chunks,\nas well as populating the generated chunks with {@linkplain net.minecraft.world.gen.feature.Feature features} and {@linkplain net.minecraft.entity.Entity entities}.\nBiome placement starts here, however all vanilla and most modded chunk generators delegate this to a {@linkplain net.minecraft.world.biome.source.BiomeSource biome source}. + f Lnet/minecraft/class_1966; field_24747 biomeSource + m ()Lnet/minecraft/class_1966; method_12098 getBiomeSource + m (Lnet/minecraft/class_5281;Lnet/minecraft/class_5138;Lnet/minecraft/class_2791;)V method_16130 addStructureReferences + c Finds all structures that the given chunk intersects, and adds references to their starting chunks to it.\nA radius of 8 chunks around the given chunk will be searched for structure starts. + p 1 world + p 3 chunk + p 2 accessor + f Lnet/minecraft/class_5311; field_16567 structuresConfig + m (J)Lnet/minecraft/class_2794; method_27997 withSeed + p 1 seed + m (Lnet/minecraft/class_2378;Lnet/minecraft/class_2791;)V method_12106 populateBiomes + p 1 biomeRegistry + p 2 chunk + m (Lnet/minecraft/class_1966;Lnet/minecraft/class_5311;)V + p 1 biomeSource + p 2 structuresConfig + m (Lnet/minecraft/class_1923;)Z method_28507 isStrongholdStartingChunk + p 1 pos + m (Lnet/minecraft/class_5539;)I method_12100 getSpawnHeight + m ()V method_28509 generateStrongholdPositions + m (Ljava/util/concurrent/Executor;Lnet/minecraft/class_5138;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture; method_12088 populateNoise + c Generates the base shape of the chunk out of the basic block states as decided by this chunk generator's config. + p 2 accessor + p 3 chunk + p 1 executor + m (Lnet/minecraft/class_3233;Lnet/minecraft/class_2791;)V method_12110 buildSurface + c Places the surface blocks of the biomes after the noise has been generated. + p 1 region + p 2 chunk + m (IILnet/minecraft/class_2902$class_2903;Lnet/minecraft/class_5539;)I method_18028 getHeightInGround + p 4 world + p 3 heightmap + p 2 z + p 1 x + m (IILnet/minecraft/class_5539;)Lnet/minecraft/class_4966; method_26261 getColumnSample + c Returns a sample of all the block states in a column for use in structure generation. + p 3 world + p 2 z + p 1 x + m (Lnet/minecraft/class_3233;)V method_12107 populateEntities + p 1 region + m ()I method_12104 getWorldHeight + m (Lnet/minecraft/class_5312;Lnet/minecraft/class_5455;Lnet/minecraft/class_5138;Lnet/minecraft/class_2791;Lnet/minecraft/class_3485;JLnet/minecraft/class_1959;)V method_28508 setStructureStart + p 6 worldSeed + p 4 chunk + m ()Lcom/mojang/serialization/Codec; method_28506 getCodec + m ()I method_33730 getMinimumY + m (Lnet/minecraft/class_5455;Lnet/minecraft/class_5138;Lnet/minecraft/class_2791;Lnet/minecraft/class_3485;J)V method_16129 setStructureStarts + c Determines which structures should start in the given chunk and creates their starting points. + p 5 worldSeed + m (IILnet/minecraft/class_2902$class_2903;Lnet/minecraft/class_5539;)I method_20402 getHeightOnGround + p 4 world + p 2 z + p 3 heightmap + p 1 x + m ()I method_16398 getSeaLevel + f Lcom/mojang/serialization/Codec; field_24746 CODEC + f J field_24748 worldSeed + m (Lnet/minecraft/class_1959;Lnet/minecraft/class_5138;Lnet/minecraft/class_1311;Lnet/minecraft/class_2338;)Lnet/minecraft/class_6012; method_12113 getEntitySpawnList + p 2 accessor + p 1 biome + p 4 pos + p 3 group + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_3195;Lnet/minecraft/class_2338;IZ)Lnet/minecraft/class_2338; method_12103 locateStructure + c Tries to find the closest structure of a given type near a given block.\n

\nNew chunks will only be generated up to the {@link net.minecraft.world.chunk.ChunkStatus#STRUCTURE_STARTS} phase by this method.\n\n@return {@code null} if no structure could be found within the given search radius + p 5 skipExistingChunks + c whether only structures that are not referenced by generated chunks (chunks past the STRUCTURE_STARTS stage) are returned, excluding strongholds + p 2 feature + p 1 world + p 4 radius + c The search radius in chunks around the chunk the given block position is in. A radius of 0 will only search in the given chunk.\nThis is ignored for strongholds. + p 3 center + f Lnet/minecraft/class_1966; field_12761 populationSource + c Used to control the population step without replacing the actual biome that comes from the original {@link #biomeSource}.\n\n

This is used by {@link FlatChunkGenerator} to overwrite biome properties like whether lakes generate, while preserving the original biome ID. + f Ljava/util/List; field_24749 strongholds + m (IILnet/minecraft/class_2902$class_2903;Lnet/minecraft/class_5539;)I method_16397 getHeight + c Returns the raw noise height of a column for use in structure generation. + p 4 world + p 3 heightmap + p 2 z + p 1 x + m (Lnet/minecraft/class_3233;Lnet/minecraft/class_5138;)V method_12102 generateFeatures + p 1 region + p 2 accessor + m ()Lnet/minecraft/class_5311; method_12109 getStructuresConfig + m (JLnet/minecraft/class_4543;Lnet/minecraft/class_2791;Lnet/minecraft/class_2893$class_2894;)V method_12108 carve + c Generates caves for the given chunk. + p 4 chunk + p 5 carver + p 3 access + p 1 seed + m (Lnet/minecraft/class_1966;Lnet/minecraft/class_1966;Lnet/minecraft/class_5311;J)V + p 2 biomeSource + p 1 populationSource + p 4 worldSeed + p 3 structuresConfig +c net/minecraft/class_5818 net/minecraft/world/gen/NoiseColumnSampler + c Samples noise values for use in chunk generation. + f Lnet/minecraft/class_3541; field_28756 islandNoise + m (II)D method_33647 getDensityNoise + c Applies a random change to the density to subtly vary the height of the terrain. + p 2 z + p 1 x + f I field_28751 horizontalNoiseResolution + f I field_28752 verticalNoiseResolution + f Lnet/minecraft/class_5822; field_28755 noise + m (Lnet/minecraft/class_1966;IIILnet/minecraft/class_5309;Lnet/minecraft/class_5822;Lnet/minecraft/class_3541;Lnet/minecraft/class_3537;Lnet/minecraft/class_5833;)V + p 3 verticalNoiseResolution + p 2 horizontalNoiseResolution + p 5 config + p 4 noiseSizeY + p 7 islandNoise + p 6 noise + p 9 noiseCaveSampler + p 8 densityNoise + p 1 biomeSource + f I field_28753 noiseSizeY + f D field_28760 topSlideOffset + f D field_28761 bottomSlideTarget + m (DI)D method_33645 applySlides + c Interpolates the noise at the top and bottom of the world. + p 1 noise + p 3 y + m ([DIILnet/minecraft/class_5309;III)V method_33648 sampleNoiseColumn + c Samples the noise for the given column and stores it in the buffer parameter. + p 7 noiseSizeY + p 6 minY + p 5 seaLevel + p 4 config + p 3 z + p 2 x + p 1 buffer + f D field_28762 bottomSlideSize + f Lnet/minecraft/class_3537; field_28757 densityNoise + f Lnet/minecraft/class_5309; field_28754 config + f Lnet/minecraft/class_5833; field_28848 noiseCaveSampler + m (IIID)D method_33759 sampleNoiseCaves + p 4 noise + p 3 z + p 2 y + p 1 x + m (IDDD)D method_33646 getOffset + c Calculates an offset for the noise.\n

For example in the overworld, this makes lower y values solid while making higher y values air.

+ p 2 depth + p 4 scale + p 6 randomDensityOffset + p 1 y + m ([F)V method_33649 method_33649 + p 0 array + f D field_28763 bottomSlideOffset + f D field_28764 densityFactor + f [F field_28749 BIOME_WEIGHT_TABLE + c Table of weights used to weight faraway biomes less than nearby biomes. + f D field_28765 densityOffset + f Lnet/minecraft/class_1966; field_28750 biomeSource + f D field_28758 topSlideTarget + f D field_28759 topSlideSize +c net/minecraft/class_5817 net/minecraft/world/gen/StructureWeightSampler + c Applies weights to noise values if they are near structures, placing terrain under them and hollowing out the space above them. + m (Lnet/minecraft/class_5138;Lnet/minecraft/class_2791;)V + p 2 chunk + p 1 accessor + m (Lnet/minecraft/class_1923;IILnet/minecraft/class_3449;)V method_33639 method_33639 + p 4 start + f [F field_28741 STRUCTURE_WEIGHT_TABLE + f Lnet/minecraft/class_5817; field_28740 INSTANCE + f Lit/unimi/dsi/fastutil/objects/ObjectList; field_28743 junctions + f Lit/unimi/dsi/fastutil/objects/ObjectList; field_28742 pieces + m ([F)V method_33640 method_33640 + p 0 array + m (III)D method_33641 getStructureWeight + c Gets the structure weight from the array from the given position, or 0 if the position is out of bounds. + p 1 y + p 0 x + p 2 z + m (III)D method_33642 calculateStructureWeight + c Calculates the structure weight for the given position.\n

The weight increases as x and z approach {@code (0, 0)}, and positive y values make the weight negative while negative y values make the weight positive.

+ p 0 x + p 2 z + p 1 y + m (III)D method_33638 getWeight + c Gets the weight of the structures near the given position. + p 3 z + p 2 y + p 1 x + f Lit/unimi/dsi/fastutil/objects/ObjectListIterator; field_28744 pieceIterator + f Lit/unimi/dsi/fastutil/objects/ObjectListIterator; field_28745 junctionIterator + m (III)D method_33832 getMagnitudeWeight + p 1 y + p 0 x + p 2 z +c net/minecraft/class_5819 net/minecraft/world/gen/WorldGenRandom + m (I)V method_33650 skip + p 1 count + m (I)I nextInt nextInt + p 1 bound +c net/minecraft/class_5814 net/minecraft/block/OxidizableStairsBlock + m ()Lnet/minecraft/class_5955$class_5811; method_33634 getDegradationLevel + f Lnet/minecraft/class_5955$class_5811; field_28713 oxidizationLevel + m (Lnet/minecraft/class_5955$class_5811;Lnet/minecraft/class_2680;Lnet/minecraft/class_4970$class_2251;)V + p 1 oxidizationLevel + p 2 baseBlockState + p 3 settings +c net/minecraft/class_2788 net/minecraft/network/packet/s2c/play/SynchronizeRecipesS2CPacket + m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_1860; method_17817 readRecipe + p 0 buf + m (Lnet/minecraft/class_2602;)V method_11997 apply + m ()Ljava/util/List; method_11998 getRecipes + m (Ljava/util/Collection;)V + p 1 recipes + m (Lnet/minecraft/class_2540;)V + p 1 buf + f Ljava/util/List; field_12751 recipes + m (Lnet/minecraft/class_2540;Lnet/minecraft/class_1860;)V method_17816 writeRecipe + p 0 buf + p 1 recipe +c net/minecraft/class_5813 net/minecraft/block/OxidizableSlabBlock + m ()Lnet/minecraft/class_5955$class_5811; method_33633 getDegradationLevel + f Lnet/minecraft/class_5955$class_5811; field_28711 oxidizationLevel + m (Lnet/minecraft/class_5955$class_5811;Lnet/minecraft/class_4970$class_2251;)V + p 2 settings + p 1 oxidizationLevel +c net/minecraft/class_2789 net/minecraft/world/border/WorldBorderStage + m ()I method_11999 getColor + m (Ljava/lang/String;II)V + p 3 color + f I field_12755 color +c net/minecraft/class_5816 net/minecraft/block/enums/Tilt + f Ljava/lang/String; field_28722 name + m (Ljava/lang/String;ILjava/lang/String;Z)V + p 4 stable + p 3 name + f Z field_28723 stable + m ()Z method_33636 isStable +c net/minecraft/class_5815 net/minecraft/block/DyedCarpetBlock + m ()Lnet/minecraft/class_1767; method_33635 getDyeColor + m (Lnet/minecraft/class_1767;Lnet/minecraft/class_4970$class_2251;)V + p 1 dyeColor + p 2 settings + f Lnet/minecraft/class_1767; field_28715 dyeColor +c net/minecraft/class_1474 net/minecraft/entity/passive/TropicalFishEntity + m (Lnet/minecraft/class_1474$class_1475;Lnet/minecraft/class_1767;Lnet/minecraft/class_1767;)I method_6647 toVariant + p 0 variety + p 1 baseColor + p 2 patternColor + m (I)Lnet/minecraft/class_1767; method_6651 getPatternDyeColor + p 0 variant + m (I)I method_6645 getPattern + p 0 variant + m ()Lnet/minecraft/class_2960; method_6650 getShapeId + m (I)I method_6656 getShape + p 0 variant + m (I)Ljava/lang/String; method_6649 getToolTipForVariant + p 0 variant + m (I)Lnet/minecraft/class_1767; method_6652 getBaseDyeColor + p 0 variant + m (I)Ljava/lang/String; method_6657 getTranslationKey + p 0 variant + m (I)I method_6648 getPatternDyeColorIndex + p 0 variant + f Z field_6877 commonSpawn + f Ljava/lang/String; field_30378 BUCKET_VARIANT_TAG_KEY + f [Lnet/minecraft/class_2960; field_6878 SMALL_FISH_VARIETY_IDS + f [Lnet/minecraft/class_2960; field_6876 LARGE_FISH_VARIETY_IDS + f [Lnet/minecraft/class_2960; field_6875 SHAPE_IDS + f Lnet/minecraft/class_2940; field_6874 VARIANT + m ()[F method_6658 getBaseColorComponents + m ()Lnet/minecraft/class_2960; method_6646 getVarietyId + m ()I method_6644 getVariant + f [I field_6879 COMMON_VARIANTS + m ()I method_6654 getShape + m ()[F method_6655 getPatternColorComponents + m (I)V method_6659 setVariant + p 1 variant + m (I)I method_6653 getBaseDyeColorIndex + p 0 variant +c net/minecraft/class_1474$class_1475 net/minecraft/entity/passive/TropicalFishEntity$Variety + f I field_6895 shape + m (II)Ljava/lang/String; method_6660 getTranslateKey + p 0 shape + p 1 pattern + f [Lnet/minecraft/class_1474$class_1475; field_6885 VALUES + f I field_6894 pattern + m ()Ljava/lang/String; method_6661 getTranslationKey + m ()I method_6663 getPattern + m ()I method_6662 getShape + m (Ljava/lang/String;III)V + p 3 shape + p 4 pattern +c net/minecraft/class_1474$class_1476 net/minecraft/entity/passive/TropicalFishEntity$TropicalFishData + f I field_6899 shape + f I field_6896 patternColor + f I field_6898 pattern + f I field_6897 baseColor + m (Lnet/minecraft/class_1474;IIII)V + p 1 leader + p 5 patternColor + p 4 baseColor + p 3 pattern + p 2 shape +c net/minecraft/class_5832 net/minecraft/world/gen/AquiferSampler + f D field_28818 densityAddition + m (IILnet/minecraft/class_5216;Lnet/minecraft/class_5216;Lnet/minecraft/class_5284;Lnet/minecraft/class_5818;II)V + p 1 x + p 2 z + p 3 edgeDensityNoise + p 4 waterLevelNoise + p 6 columnSampler + m ()I method_33733 getWaterLevel + m (II)D method_33736 maxDistance + p 2 b + p 1 a + m ()D method_33739 getDensityAddition + m (I)I method_33743 getLocalZ + p 1 z + m (IDII)D method_33735 calculateDensity + p 2 noise + p 1 y + p 4 a + p 5 b + f [I field_28816 waterLevels + f I field_28822 startX + f Lnet/minecraft/class_5818; field_28821 columnSampler + m (III)V method_33737 apply + p 1 x + p 2 y + p 3 z + m (III)I method_33741 index + p 3 z + p 2 y + p 1 x + f Lnet/minecraft/class_5216; field_28813 edgeDensityNoise + f I field_28826 sizeZ + f I field_28824 startZ + m (I)I method_33740 getLocalY + p 1 y + f Z field_28820 needsFluidTick + f Lnet/minecraft/class_5284; field_28815 settings + m (I)I method_33734 getLocalX + p 1 x + f [J field_28817 blockPositions + m (J)I method_33738 getWaterLevel + p 1 pos + m ()Z method_33742 needsFluidTick + f Lnet/minecraft/class_5216; field_28814 waterLevelNoise + f I field_28819 waterLevel + m (III)I method_33744 getWaterLevel + p 1 x + p 3 z + p 2 y + f I field_28825 sizeX + f I field_28823 startY +c net/minecraft/class_1473 net/minecraft/entity/passive/SnowGolemEntity + m ()Lnet/minecraft/class_5132$class_5133; method_26894 createSnowGolemAttributes + m (Z)V method_6642 setHasPumpkin + p 1 hasPumpkin + f Lnet/minecraft/class_2940; field_6873 SNOW_GOLEM_FLAGS + m ()Z method_6643 hasPumpkin + m (Lnet/minecraft/class_1268;Lnet/minecraft/class_1657;)V method_20255 method_20255 + p 1 player +c net/minecraft/class_5831 net/minecraft/util/thread/AtomicStack + c A fixed-size atomic stack, useful for tracking multithreaded access to\nan object. When the stack is full on addition, it overrides the earliest\ncontent in the stack.\n\n@apiNote Vanilla uses this for debugging purpose on paletted container and\nchunk holder's asynchronous access checks. + m ()Ljava/util/List; method_33720 toList + c Builds a list of the contents of the stack.\n\n

The more recently pushed elements will appear earlier in the returned\nlist. The returned list is immutable and its size won't exceed this stack's\nsize.\n\n@return a list of contents + f Ljava/util/concurrent/atomic/AtomicReferenceArray; field_28810 contents + m (Ljava/lang/Object;)V method_33721 push + c Adds a value to this stack.\n\n

If the stack is already at full capacity, the earliest pushed item in\nthe stack is discarded. + p 1 value + c the value to add + f Ljava/util/concurrent/atomic/AtomicInteger; field_28811 size + m (I)V + p 1 maxSize +c net/minecraft/class_4503 net/minecraft/client/render/debug/GameTestDebugRenderer + f Ljava/util/Map; field_20520 markers + m (Lnet/minecraft/class_2338;ILjava/lang/String;I)V method_22123 addMarker + p 4 duration + p 3 message + p 2 color + p 1 pos +c net/minecraft/class_4503$class_4504 net/minecraft/client/render/debug/GameTestDebugRenderer$Marker + f J field_20523 removalTime + f Ljava/lang/String; field_20522 message + f I field_20521 color + m (ILjava/lang/String;J)V + p 3 removalTime + p 2 message + p 1 color +c net/minecraft/class_1472 net/minecraft/entity/passive/SheepEntity + m ()Lnet/minecraft/class_1767; method_6633 getColor + m (F)F method_6641 getHeadAngle + p 1 delta + m ()Lnet/minecraft/class_5132$class_5133; method_26893 createSheepAttributes + m (Lnet/minecraft/class_1767;)V method_6631 setColor + p 1 color + m (Ljava/util/Random;)Lnet/minecraft/class_1767; method_6632 generateDefaultColor + p 0 random + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1296;)Lnet/minecraft/class_1472; method_6640 createChild + m (F)F method_6628 getNeckAngle + p 1 delta + m (Z)V method_6635 setSheared + p 1 sheared + m (Lnet/minecraft/class_1429;Lnet/minecraft/class_1429;)Lnet/minecraft/class_1767; method_6639 getChildColor + p 1 firstParent + p 2 secondParent + m (Lnet/minecraft/class_1268;Lnet/minecraft/class_1657;)V method_20254 method_20254 + p 1 player + f Lnet/minecraft/class_1345; field_6869 eatGrassGoal + m ()Z method_6629 isSheared + f Ljava/util/Map; field_6867 COLORS + f Lnet/minecraft/class_2940; field_6870 COLOR + f Ljava/util/Map; field_6868 DROPS + m (Lnet/minecraft/class_1767;Lnet/minecraft/class_1767;)Lnet/minecraft/class_1715; method_17690 createDyeMixingCraftingInventory + p 1 secondColor + p 0 firstColor + m (Lnet/minecraft/class_1767;)[F method_6634 getRgbColor + p 0 dyeColor + m (Lnet/minecraft/class_1767;)[F method_6630 getDyedColor + p 0 color + f I field_6865 eatGrassTimer + m (Ljava/util/EnumMap;)V method_6637 method_6637 + p 0 map +c net/minecraft/class_5834 net/minecraft/world/gen/feature/UnderwaterMagmaFeature + m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Z method_33763 isWaterOrAir + p 2 pos + p 1 world + m (Ljava/util/Random;Lnet/minecraft/class_5835;Lnet/minecraft/class_2338;)Z method_33766 method_33766 + p 2 pos + m (Lnet/minecraft/class_2680;)Z method_33769 method_33769 + p 0 state + m (Lnet/minecraft/class_5281;Lnet/minecraft/class_2338;)Z method_33764 isValidPosition + p 1 world + p 2 pos + m (Lnet/minecraft/class_2680;)Z method_33770 method_33770 + p 0 state + m (Lnet/minecraft/class_5281;Lnet/minecraft/class_2338;Lnet/minecraft/class_5835;)Ljava/util/OptionalInt; method_33765 getFloorHeight + p 2 config + p 1 pos + p 0 world + m (Lnet/minecraft/class_5281;Lnet/minecraft/class_2338;)I method_33767 method_33767 + p 1 pos + m (Lnet/minecraft/class_5281;Lnet/minecraft/class_2338;)Z method_33768 method_33768 + p 2 pos +c net/minecraft/class_1471 net/minecraft/entity/passive/TameableShoulderEntity + m ()Z method_6626 isReadyToSitOnPlayer + m (Lnet/minecraft/class_3222;)Z method_6627 mountOnto + p 1 player + f I field_6864 ticks +c net/minecraft/class_5833 net/minecraft/world/gen/NoiseCaveSampler + m (III)D method_33746 getPillarNoise + p 3 z + p 2 y + p 1 x + f Lnet/minecraft/class_5216; field_28834 caveScaleNoise + f Lnet/minecraft/class_5216; field_28832 scaledCaveScaleNoise + f Lnet/minecraft/class_5216; field_28830 pillarFalloffNoise + m (IIID)D method_33747 sample + p 1 x + p 2 y + p 3 z + p 4 offset + f Lnet/minecraft/class_5216; field_28840 offsetNoise + f Lnet/minecraft/class_5216; field_29226 caveDensityNoise + f Lnet/minecraft/class_5216; field_28829 pillarNoise + f Lnet/minecraft/class_5216; field_28839 tunnelFalloffNoise + f Lnet/minecraft/class_5216; field_28837 tunnelNoise2 + m (III)D method_33751 getTunnelNoise + p 2 y + p 3 z + p 1 x + m (III)D method_33753 getTunnelOffsetNoise + p 1 x + p 2 y + p 3 z + m (Lnet/minecraft/class_5819;I)V + p 2 minY + p 1 random + f Lnet/minecraft/class_5216; field_28835 caveFalloffNoise + m (D)D method_33749 clamp + p 0 value + f Lnet/minecraft/class_5216; field_28833 horizontalCaveNoise + f Lnet/minecraft/class_5216; field_28841 offsetScaleNoise + f Lnet/minecraft/class_5216; field_28831 pillarScaleNoise + m (Lnet/minecraft/class_5216;DDDD)D method_33748 sample + p 7 scale + p 5 z + p 3 y + p 1 x + p 0 sampler + f Lnet/minecraft/class_5216; field_28838 tunnelScaleNoise + f Lnet/minecraft/class_5216; field_28828 terrainAdditionNoise + f Lnet/minecraft/class_5216; field_28836 tunnelNoise1 + m (III)D method_33752 getCaveNoise + p 1 x + p 2 y + p 3 z + m (III)D method_33750 getTerrainAdditionNoise + p 3 z + p 1 x + p 2 y + f I field_28827 minY +c net/minecraft/class_5833$class_5841 net/minecraft/world/gen/NoiseCaveSampler$CaveScaler + m (D)D method_33836 scaleTunnels + p 0 value + m (D)D method_33835 scaleCaves + p 0 value +c net/minecraft/class_1477 net/minecraft/entity/passive/SquidEntity + m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_20670 canSpawn + p 0 type + p 1 world + p 4 random + p 2 spawnReason + p 3 pos + m ()Z method_6672 hasSwimmingVector + m ()Lnet/minecraft/class_2394; method_33336 getInkParticle + m ()V method_6669 squirt + f F field_6905 prevTiltAngle + f F field_6904 tentacleAngle + m ()Lnet/minecraft/class_3414; method_33337 getSquirtSound + f F field_6907 tiltAngle + f F field_6906 prevRollAngle + m (FFF)V method_6670 setSwimmingVector + c Sets the direction and velocity the squid must go when fleeing an enemy. Only has an effect when in the water. + p 2 y + p 1 x + p 3 z + f F field_6909 swimZ + f F field_6908 thrustTimer + c Timer between thrusts as the squid swims. Represented as an angle from 0 to 2PI. + m ()Lnet/minecraft/class_5132$class_5133; method_26895 createSquidAttributes + m (Lnet/minecraft/class_243;)Lnet/minecraft/class_243; method_6671 applyBodyRotations + p 1 shootVector + f F field_6910 swimX + f F field_6901 swimVelocityScale + c A scale factor for the squid's swimming speed.\n\nGets reset to 1 at the beginning of each thrust and gradually decreases to make the squid lurch around. + f F field_6912 thrustTimerSpeed + f F field_6900 prevTentacleAngle + f F field_6911 swimY + f F field_6903 rollAngle + f F field_6902 prevThrustTimer + c This serves no real purpose. + f F field_6913 turningSpeed +c net/minecraft/class_1477$class_1478 net/minecraft/entity/passive/SquidEntity$EscapeAttackerGoal + f I field_6915 timer +c net/minecraft/class_1477$class_1479 net/minecraft/entity/passive/SquidEntity$SwimGoal + f Lnet/minecraft/class_1477; field_6917 squid + m (Lnet/minecraft/class_1477;Lnet/minecraft/class_1477;)V + p 2 squid +c net/minecraft/class_5829 net/minecraft/client/tutorial/BundleTutorial + f Lnet/minecraft/class_315; field_28799 options + f Lnet/minecraft/class_1156; field_28798 manager + m ()V method_33703 end + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;Lnet/minecraft/class_5536;)V method_33702 onPickupSlotClick + c A callback for starting the bundle tutorial.\n\n@see TutorialManager#onPickupSlotClick(ItemStack, ItemStack, ClickType) + p 2 slotStack + p 1 cursorStack + p 3 clickType + f Lnet/minecraft/class_372; field_28800 toast + m ()V method_33701 start + m (Lnet/minecraft/class_1156;Lnet/minecraft/class_315;)V + p 1 manager + p 2 options +c net/minecraft/class_2799 net/minecraft/network/packet/c2s/play/ClientStatusC2SPacket + m (Lnet/minecraft/class_2792;)V method_12120 apply + m (Lnet/minecraft/class_2799$class_2800;)V + p 1 mode + m ()Lnet/minecraft/class_2799$class_2800; method_12119 getMode + m (Lnet/minecraft/class_2540;)V + p 1 buf + f Lnet/minecraft/class_2799$class_2800; field_12773 mode +c net/minecraft/class_2799$class_2800 net/minecraft/network/packet/c2s/play/ClientStatusC2SPacket$Mode +c net/minecraft/class_2773 net/minecraft/block/enums/WireConnection + m ()Z method_27855 isConnected + f Ljava/lang/String; field_12685 name + m (Ljava/lang/String;ILjava/lang/String;)V + p 3 name +c net/minecraft/class_1440 net/minecraft/entity/passive/PandaEntity + m (F)F method_6555 getLieOnBackAnimationProgress + p 1 tickDelta + m ()I method_6528 getEatingTicks + m ()Lnet/minecraft/class_1440$class_1443; method_6525 getMainGene + m ()V method_6523 updateRollOverAnimation + m ()Z method_6527 isEating + m ()Z method_6535 isScared + m (Lnet/minecraft/class_1799;)Z method_16106 canEat + p 1 stack + f Lnet/minecraft/class_4051; field_21803 ASK_FOR_BAMBOO_TARGET + m ()V method_6503 updateLieOnBackAnimation + m (Lnet/minecraft/class_1440$class_1443;)V method_6529 setMainGene + p 1 gene + f Lnet/minecraft/class_2940; field_6771 SNEEZE_PROGRESS + m (Lnet/minecraft/class_1440;Lnet/minecraft/class_1440;)V method_6515 initGenes + p 2 father + p 1 mother + f F field_6772 rollOverAnimationProgress + m ()Z method_18442 isIdle + m (I)V method_6539 setSneezeProgress + p 1 sneezeProgress + m (Z)V method_6552 setEating + p 1 eating + m ()V method_6544 updateScaredAnimation + m ()V method_6512 playEatingAnimation + m ()Z method_6524 isScaredByThunderstorm + m ()V method_6548 sneeze + m ()V method_6536 updateEatingAnimation + m ()Lnet/minecraft/class_1440$class_1443; method_6554 getProductGene + f Lnet/minecraft/class_2940; field_6766 MAIN_GENE + f F field_6773 lastRollOverAnimationProgress + m ()I method_6532 getSneezeProgress + f F field_6777 scaredAnimationProgress + m (Z)V method_6513 setScared + p 1 scared + m (Lnet/minecraft/class_1542;)Z method_6504 method_6504 + p 0 item + m (Z)V method_6541 setPlaying + p 1 playing + f Z field_6769 shouldGetRevenge + m ()Z method_6549 isLazy + m (Z)V method_6505 setLyingOnBack + p 1 lyingOnBack + m ()Lnet/minecraft/class_1440$class_1443; method_6519 getRandomGene + m ()Z method_6545 isSneezing + m (Lnet/minecraft/class_1440$class_1443;)V method_6547 setHiddenGene + p 1 gene + f Lnet/minecraft/class_243; field_18277 playingJump + m ()V method_6537 updatePlaying + m (I)Z method_6533 hasPandaFlag + p 1 bitmask + f Lnet/minecraft/class_2940; field_6781 HIDDEN_GENE + m ()Z method_6509 isWorried + f F field_6774 lieOnBackAnimationProgress + m ()Z method_35173 isBrown + m ()I method_6521 getAskForBambooTicks + m (F)F method_6560 getRollOverAnimationProgress + p 1 tickDelta + m (I)V method_6517 setAskForBambooTicks + p 1 askForBambooTicks + m ()Z method_6550 isWeak + m (Z)V method_6546 setSneezing + p 1 sneezing + m (IZ)V method_6557 setPandaFlag + p 2 value + p 1 mask + f Ljava/util/function/Predicate; field_6765 IS_FOOD + m (F)F method_6534 getScaredAnimationProgress + p 1 tickDelta + m ()Z method_6526 isPlaying + m ()Z method_6514 isLyingOnBack + m ()Z method_6522 isPlayful + m ()Lnet/minecraft/class_5132$class_5133; method_26888 createPandaAttributes + m ()Lnet/minecraft/class_1440$class_1443; method_6508 getHiddenGene + f Z field_6770 shouldAttack + f Lnet/minecraft/class_2940; field_6780 EATING_TICKS + m (I)V method_6558 setEatingTicks + p 1 eatingTicks + f F field_6779 lastScaredAnimationProgress + f Lnet/minecraft/class_1440$class_4056; field_21804 lookAtPlayerGoal + m ()V method_6538 resetAttributes + f I field_6767 playingTicks + m ()V method_18057 stop + f Lnet/minecraft/class_2940; field_6764 ASK_FOR_BAMBOO_TICKS + f Lnet/minecraft/class_2940; field_6768 PANDA_FLAGS + f F field_6775 lastLieOnBackAnimationProgress +c net/minecraft/class_1440$class_4056 net/minecraft/entity/passive/PandaEntity$LookAtEntityGoal + f Lnet/minecraft/class_1440; field_18116 panda + m (Lnet/minecraft/class_1440;Ljava/lang/Class;F)V + p 1 panda + p 3 range + p 2 targetType + m (Lnet/minecraft/class_1309;)V method_24217 setTarget + p 1 target +c net/minecraft/class_1440$class_4054 net/minecraft/entity/passive/PandaEntity$AttackGoal + f Lnet/minecraft/class_1440; field_18114 panda + m (Lnet/minecraft/class_1440;DZ)V + p 4 pauseWhenMobIdle + p 1 panda + p 2 speed +c net/minecraft/class_1440$class_1441 net/minecraft/entity/passive/PandaEntity$PandaFleeGoal + m (Lnet/minecraft/class_1440;Ljava/lang/Class;FDD)V + p 6 fastSpeed + p 3 distance + p 4 slowSpeed + p 1 panda + p 2 fleeFromType + f Lnet/minecraft/class_1440; field_6782 panda +c net/minecraft/class_1440$class_1442 net/minecraft/entity/passive/PandaEntity$PandaMateGoal + f Lnet/minecraft/class_1440; field_6784 panda + m (Lnet/minecraft/class_1440;Lnet/minecraft/class_1440;D)V + p 3 chance + p 2 panda + f I field_6783 nextAskPlayerForBambooAge + m ()Z method_6561 isBambooClose +c net/minecraft/class_1440$class_1443 net/minecraft/entity/passive/PandaEntity$Gene + m ()Z method_6568 isRecessive + f [Lnet/minecraft/class_1440$class_1443; field_6786 VALUES + f Z field_6790 recessive + m (Ljava/lang/String;IILjava/lang/String;Z)V + p 3 id + p 4 name + p 5 recessive + m (I)Lnet/minecraft/class_1440$class_1443; method_6566 byId + p 0 id + m ()Ljava/lang/String; method_6565 getName + m (Lnet/minecraft/class_1440$class_1443;Lnet/minecraft/class_1440$class_1443;)Lnet/minecraft/class_1440$class_1443; method_6569 getProductGene + p 0 mainGene + p 1 hiddenGene + f Ljava/lang/String; field_6797 name + m (Ljava/util/Random;)Lnet/minecraft/class_1440$class_1443; method_17688 createRandom + p 0 random + m (Ljava/lang/String;)Lnet/minecraft/class_1440$class_1443; method_6567 byName + p 0 name + m ()I method_6564 getId + f I field_6785 id +c net/minecraft/class_1440$class_1444 net/minecraft/entity/passive/PandaEntity$PandaRevengeGoal + f Lnet/minecraft/class_1440; field_6798 panda + m (Lnet/minecraft/class_1440;[Ljava/lang/Class;)V + p 2 noRevengeTypes + p 1 panda +c net/minecraft/class_1440$class_1445 net/minecraft/entity/passive/PandaEntity$LieOnBackGoal + f I field_6799 nextLieOnBackAge + f Lnet/minecraft/class_1440; field_6800 panda + m (Lnet/minecraft/class_1440;)V + p 1 panda +c net/minecraft/class_1440$class_1446 net/minecraft/entity/passive/PandaEntity$PandaMoveControl + m (Lnet/minecraft/class_1440;)V + p 1 panda + f Lnet/minecraft/class_1440; field_6801 panda +c net/minecraft/class_1440$class_1447 net/minecraft/entity/passive/PandaEntity$ExtinguishFireGoal + f Lnet/minecraft/class_1440; field_6802 panda + m (Lnet/minecraft/class_1440;D)V + p 2 speed + p 1 panda +c net/minecraft/class_1440$class_1448 net/minecraft/entity/passive/PandaEntity$PlayGoal + f Lnet/minecraft/class_1440; field_6803 panda + m (Lnet/minecraft/class_1440;)V + p 1 panda +c net/minecraft/class_1440$class_1449 net/minecraft/entity/passive/PandaEntity$PickUpFoodGoal + f I field_6804 startAge +c net/minecraft/class_1440$class_1450 net/minecraft/entity/passive/PandaEntity$SneezeGoal + f Lnet/minecraft/class_1440; field_6806 panda + m (Lnet/minecraft/class_1440;)V + p 1 panda +c net/minecraft/class_2774 net/minecraft/network/packet/s2c/play/NbtQueryResponseS2CPacket + f Lnet/minecraft/class_2487; field_12690 nbt + m (Lnet/minecraft/class_2602;)V method_11909 apply + m ()I method_11910 getTransactionId + m ()Lnet/minecraft/class_2487; method_11911 getNbt + m (ILnet/minecraft/class_2487;)V + p 2 nbt + p 1 transactionId + m (Lnet/minecraft/class_2540;)V + p 1 buf + f I field_12691 transactionId +c net/minecraft/class_5801 net/minecraft/block/BigDripleafBlock + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_1297;)Z method_33606 isEntityAbove + p 1 entity + p 0 pos + m (Lit/unimi/dsi/fastutil/objects/Object2IntArrayMap;)V method_33609 method_33609 + p 0 delays + m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_265; method_33611 getShapeForState + p 0 state + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_33610 resetTilt + p 0 state + p 1 world + p 2 pos + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_5816;)V method_33604 changeTilt + p 1 world + p 2 pos + p 3 tilt + p 0 state + m (Lnet/minecraft/class_5539;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z method_33725 canGrowInto + p 2 state + p 1 pos + p 0 world + f Ljava/util/Map; field_28664 SHAPES_FOR_TILT + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_3414;)V method_33601 playTiltSound + p 2 soundEvent + p 1 pos + p 0 world + f Ljava/util/Map; field_28666 shapes + f Ljava/util/Map; field_28665 SHAPES_FOR_DIRECTION + m (Lnet/minecraft/class_1936;Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)V method_33603 grow + p 3 direction + p 1 random + p 2 pos + p 0 world + m (Lnet/minecraft/class_2680;)Z method_33727 canGrowInto + p 0 state + f Lnet/minecraft/class_2754; field_28661 TILT + f Lnet/minecraft/class_2746; field_28660 WATERLOGGED + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_5816;Lnet/minecraft/class_3414;)V method_33605 changeTilt + p 5 sound + p 4 tilt + p 3 pos + p 2 world + p 1 state + m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_3610;Lnet/minecraft/class_2350;)Z method_33726 placeDripleafAt + p 0 world + p 2 fluidState + p 1 pos + p 3 direction + f Lit/unimi/dsi/fastutil/objects/Object2IntMap; field_28662 NEXT_TILT_DELAYS +c net/minecraft/class_2775 net/minecraft/network/packet/s2c/play/ItemPickupAnimationS2CPacket + m (III)V + p 3 stackAmount + p 2 collectorId + p 1 entityId + m ()I method_11913 getStackAmount + m ()I method_11912 getCollectorEntityId + f I field_12694 entityId + m (Lnet/minecraft/class_2540;)V + p 1 buf + m ()I method_11915 getEntityId + m (Lnet/minecraft/class_2602;)V method_11914 apply + f I field_12692 stackAmount + f I field_12693 collectorEntityId +c net/minecraft/class_5800 net/minecraft/block/AzaleaBlock + f Lnet/minecraft/class_265; field_30996 SHAPE +c net/minecraft/class_2776 net/minecraft/block/enums/StructureBlockMode + m (Ljava/lang/String;ILjava/lang/String;)V + p 3 name + f Ljava/lang/String; field_12698 name + m ()Lnet/minecraft/class_2561; method_30844 asText + f Lnet/minecraft/class_2561; field_26444 text +c net/minecraft/class_2770 net/minecraft/network/packet/s2c/play/StopSoundS2CPacket + f Lnet/minecraft/class_2960; field_12676 soundId + m ()Lnet/minecraft/class_3419; method_11903 getCategory + m (Lnet/minecraft/class_2602;)V method_11905 apply + m ()Lnet/minecraft/class_2960; method_11904 getSoundId + f I field_33355 SOUND_ID_MASK + f Lnet/minecraft/class_3419; field_12677 category + f I field_33354 CATEGORY_MASK + m (Lnet/minecraft/class_2540;)V + p 1 buf + m (Lnet/minecraft/class_2960;Lnet/minecraft/class_3419;)V + p 2 category + p 1 soundId +c net/minecraft/class_2771 net/minecraft/block/enums/SlabType + m (Ljava/lang/String;ILjava/lang/String;)V + p 3 name + f Ljava/lang/String; field_12678 name +c net/minecraft/class_2772 net/minecraft/network/packet/s2c/play/PlayerListHeaderS2CPacket + m (Lnet/minecraft/class_2602;)V method_11907 apply + m (Lnet/minecraft/class_2540;)V + p 1 buf + m ()Lnet/minecraft/class_2561; method_11906 getFooter + m (Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;)V + p 1 header + p 2 footer + f Lnet/minecraft/class_2561; field_12683 header + m ()Lnet/minecraft/class_2561; method_11908 getHeader + f Lnet/minecraft/class_2561; field_12684 footer +c net/minecraft/class_1438 net/minecraft/entity/passive/MooshroomEntity + m (Lnet/minecraft/class_1438$class_4053;)V method_18433 setType + p 1 type + m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_20665 canSpawn + p 2 spawnReason + p 1 world + p 4 random + p 3 pos + p 0 type + m (Lnet/minecraft/class_1268;Lnet/minecraft/class_1657;)V method_20253 method_20253 + p 1 player + m (Lnet/minecraft/class_1799;)Ljava/util/Optional; method_18436 getStewEffectFrom + p 1 flower + f Ljava/util/UUID; field_18108 lightningId + m (Lnet/minecraft/class_1438;)Lnet/minecraft/class_1438$class_4053; method_18434 chooseBabyType + p 1 mooshroom + f I field_30339 MUTATION_CHANCE + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1296;)Lnet/minecraft/class_1438; method_6495 createChild + f Lnet/minecraft/class_2940; field_18105 TYPE + f I field_18107 stewEffectDuration + m ()Lnet/minecraft/class_1438$class_4053; method_18435 getMooshroomType + f Lnet/minecraft/class_1291; field_18106 stewEffect +c net/minecraft/class_1438$class_4053 net/minecraft/entity/passive/MooshroomEntity$Type + m ()Lnet/minecraft/class_2680; method_18437 getMushroomState + m (Ljava/lang/String;)Lnet/minecraft/class_1438$class_4053; method_18441 fromName + p 0 name + f Lnet/minecraft/class_2680; field_18112 mushroom + m (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/class_2680;)V + p 3 name + p 4 mushroom + f Ljava/lang/String; field_18111 name +c net/minecraft/class_2766 net/minecraft/block/enums/Instrument + m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_2766; method_11887 fromBlockState + p 0 state + f Lnet/minecraft/class_3414; field_12649 sound + m (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/class_3414;)V + p 3 name + p 4 sound + m ()Lnet/minecraft/class_3414; method_11886 getSound + f Ljava/lang/String; field_12646 name +c net/minecraft/class_2767 net/minecraft/network/packet/s2c/play/PlaySoundS2CPacket + m (Lnet/minecraft/class_3414;Lnet/minecraft/class_3419;DDDFF)V + p 7 z + p 5 y + p 10 pitch + p 9 volume + p 2 category + p 3 x + p 1 sound + f I field_12657 fixedZ + f I field_12658 fixedY + f F field_12656 volume + f I field_12659 fixedX + m ()D method_11890 getX + m ()F method_11892 getPitch + f F field_12662 pitch + m ()D method_11893 getZ + m ()F method_11891 getVolume + m ()Lnet/minecraft/class_3419; method_11888 getCategory + m ()D method_11889 getY + f F field_33353 COORDINATE_SCALE + m (Lnet/minecraft/class_2602;)V method_11895 apply + m (Lnet/minecraft/class_2540;)V + p 1 buf + f Lnet/minecraft/class_3419; field_12660 category + m ()Lnet/minecraft/class_3414; method_11894 getSound + f Lnet/minecraft/class_3414; field_12661 sound +c net/minecraft/class_2768 net/minecraft/block/enums/RailShape + m (Ljava/lang/String;ILjava/lang/String;)V + p 3 name + f Ljava/lang/String; field_12669 name + m ()Z method_11897 isAscending + m ()Ljava/lang/String; method_35309 getName +c net/minecraft/class_1439 net/minecraft/entity/passive/IronGolemEntity + f Ljava/util/UUID; field_25367 angryAt + f I field_6759 lookingAtVillagerTicksLeft + f I field_30338 HEALTH_PER_INGOT + f I field_6762 attackTicksLeft + f Lnet/minecraft/class_2940; field_6763 IRON_GOLEM_FLAGS + f I field_25366 angerTime + m ()Lnet/minecraft/class_5132$class_5133; method_26886 createIronGolemAttributes + m ()Lnet/minecraft/class_1439$class_4621; method_23347 getCrack + m ()I method_6501 getAttackTicksLeft + f Lnet/minecraft/class_6019; field_25365 ANGER_TIME_RANGE + m ()F method_22328 getAttackDamage + m ()I method_6502 getLookingAtVillagerTicks + m (Lnet/minecraft/class_1309;)Z method_6498 method_6498 + p 0 entity + m (Z)V method_6499 setPlayerCreated + p 1 playerCreated + m ()Z method_6496 isPlayerCreated + m (Z)V method_6497 setLookingAtVillager + p 1 lookingAtVillager +c net/minecraft/class_1439$class_4621 net/minecraft/entity/passive/IronGolemEntity$Crack + f F field_21492 maxHealthFraction + m (Ljava/lang/String;IF)V + p 3 maxHealthFraction + f Ljava/util/List; field_21491 VALUES + m (F)Lnet/minecraft/class_1439$class_4621; method_23693 from + p 0 healthFraction +c net/minecraft/class_2769 net/minecraft/state/property/Property + f Lcom/mojang/serialization/Codec; field_24745 codec + m ()Lcom/mojang/serialization/Codec; method_35308 getCodec + f Lcom/mojang/serialization/Codec; field_25670 valueCodec + m ()Ljava/lang/String; method_11899 getName + m ()I method_11799 computeHashCode + m ()Ljava/util/Collection; method_11898 getValues + c Returns all possible values the property can take. + f Ljava/lang/Integer; field_24744 hashCodeCache + m (Lnet/minecraft/class_2688;)Lnet/minecraft/class_2769$class_4933; method_30041 createValue + p 1 state + m (Ljava/lang/Comparable;)Lnet/minecraft/class_2769$class_4933; method_30042 createValue + p 1 value + m ()Ljava/lang/Class; method_11902 getType + m (Ljava/lang/String;Ljava/lang/Class;)V + p 2 type + p 1 name + m ()Lcom/mojang/serialization/Codec; method_30044 getValueCodec + f Ljava/lang/Class; field_24742 type + m ()Ljava/util/stream/Stream; method_30043 stream + m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; method_28504 method_28504 + p 1 value + m (Ljava/lang/String;)Ljava/util/Optional; method_11900 parse + p 1 name + m (Ljava/lang/Object;)Z equals equals + p 1 o + m (Ljava/lang/Comparable;)Ljava/lang/String; method_11901 name + p 1 value + f Ljava/lang/String; field_24743 name +c net/minecraft/class_2769$class_4933 net/minecraft/state/property/Property$Value + m ()Lnet/minecraft/class_2769; method_25815 getProperty + f Lnet/minecraft/class_2769; field_22879 property + m (Lnet/minecraft/class_2769;Ljava/lang/Comparable;)V + p 1 property + p 2 value + f Ljava/lang/Comparable; field_22880 value + m ()Ljava/lang/Comparable; method_30045 getValue + m (Ljava/lang/Object;)Z equals equals + p 1 o +c net/minecraft/class_1452 net/minecraft/entity/passive/PigEntity + f Lnet/minecraft/class_2940; field_6816 SADDLED + f Lnet/minecraft/class_4980; field_23230 saddledComponent + f Lnet/minecraft/class_1856; field_6817 BREEDING_INGREDIENT + m ()Lnet/minecraft/class_5132$class_5133; method_26890 createPigAttributes + f Lnet/minecraft/class_2940; field_6815 BOOST_TIME + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1296;)Lnet/minecraft/class_1452; method_6574 createChild +c net/minecraft/class_2784 net/minecraft/world/border/WorldBorder + f I field_12734 warningBlocks + m (Lnet/minecraft/class_2338;)Z method_11952 contains + p 1 pos + m (I)V method_11975 setWarningTime + c Sets the warning time of this border and notifies all listeners. + p 1 warningTime + m (Lnet/minecraft/class_1923;)Z method_11951 contains + p 1 pos + m (Lnet/minecraft/class_2780;)V method_11983 addListener + p 1 listener + m (I)V method_11967 setWarningBlocks + c Sets the warning blocks of this border and notifies all listeners. + p 1 warningBlocks + m ()D method_11971 getSafeZone + c Returns the safe zone of this border.\n\n

The default value is 5.0. + m (DD)D method_11961 getDistanceInsideBorder + p 3 z + p 1 x + m ()I method_11959 getMaxRadius + c Returns the maximum radius of this border, in blocks.\n\n

The default value is 29999984. + m ()D method_11963 getBoundEast + f D field_12738 centerX + m (DD)Z method_35317 contains + p 3 z + p 1 x + m (Lnet/minecraft/class_238;)Z method_11966 contains + p 1 box + m (Lnet/minecraft/class_2784$class_5200;)V method_17905 load + p 1 properties + f D field_12731 safeZone + f I field_12735 warningTime + f Lnet/minecraft/class_2784$class_2785; field_12736 area + m (D)V method_11981 setSafeZone + c Sets the safe zone of this border and notifies all listeners. + p 1 safeZone + m ()Lnet/minecraft/class_265; method_17903 asVoxelShape + m ()Lnet/minecraft/class_2784$class_5200; method_27355 write + m (DD)V method_11978 setCenter + c Sets the {@code x} and {@code z} coordinates of the center of this border,\nand notifies its area and all listeners. + p 3 z + p 1 x + m (D)V method_11969 setSize + c Sets the area of this border to a static area with the given {@code size},\nand notifies all listeners. + p 1 size + m ()D method_11980 getCenterZ + m ()I method_11972 getWarningBlocks + c Returns the warning distance of this border, in blocks.\n

When an entity approaches the border, this is the distance from which\na warning will be displayed.\n\n

The default value is 5. + m ()I method_11956 getWarningTime + c Returns the warning time of this border, in ticks.\n

Once a player goes beyond the border, this is the time before a message\nis displayed to them.\n\n

The default value is 15. + m (Lnet/minecraft/class_1297;)D method_11979 getDistanceInsideBorder + p 1 entity + m ()D method_11976 getBoundWest + m ()D method_11964 getCenterX + f I field_12732 maxRadius + m (I)V method_11973 setMaxRadius + c Sets the maximum radius of this border and notifies its area. + p 1 maxRadius + m (Lnet/minecraft/class_2780;)V method_35318 removeListener + p 1 listener + m ()D method_11977 getBoundSouth + m ()D method_11965 getSize + m ()D method_11953 getDamagePerBlock + c Returns the damage increase per block beyond this border, in hearts.\n

Once an entity goes beyond the border and the safe zone, damage will be\napplied depending on the distance traveled multiplied by this damage increase.\n\n

The default value is 0.2.\n\n@see net.minecraft.entity.LivingEntity#baseTick() + m ()V method_11982 tick + f Lnet/minecraft/class_2784$class_5200; field_24122 DEFAULT_BORDER + f Ljava/util/List; field_12730 listeners + m (DDJ)V method_11957 interpolateSize + p 5 time + p 3 toSize + p 1 fromSize + m (D)V method_11955 setDamagePerBlock + c Sets the damage per block of this border and notifies all listeners. + p 1 damagePerBlock + m ()J method_11962 getSizeLerpTime + m ()D method_11954 getSizeLerpTarget + m ()Lnet/minecraft/class_2789; method_11968 getStage + f D field_12733 damagePerBlock + m ()Ljava/util/List; method_11970 getListeners + m ()D method_11974 getShrinkingSpeed + m ()D method_11958 getBoundNorth + f D field_12737 centerZ +c net/minecraft/class_2784$class_5200 net/minecraft/world/border/WorldBorder$Properties + f D field_24129 size + m ()D method_27366 getSizeLerpTarget + m ()D method_27356 getCenterX + m (Lcom/mojang/serialization/DynamicLike;Lnet/minecraft/class_2784$class_5200;)Lnet/minecraft/class_2784$class_5200; method_27358 fromDynamic + p 1 properties + m ()D method_27359 getCenterZ + f J field_24130 sizeLerpTime + m (Lnet/minecraft/class_2487;)V method_27357 writeNbt + p 1 nbt + m ()I method_27362 getWarningBlocks + m ()I method_27363 getWarningTime + f D field_24131 sizeLerpTarget + m ()J method_27365 getSizeLerpTime + f D field_24123 centerX + f I field_24128 warningTime + m (DDDDIIDJD)V + p 5 damagePerBlock + p 3 centerZ + p 9 warningBlocks + p 7 safeZone + p 13 sizeLerpTime + p 10 warningTime + p 11 size + p 1 centerX + p 15 sizeLerpTarget + m ()D method_27360 getDamagePerBlock + f I field_24127 warningBlocks + m ()D method_27361 getSafeZone + f D field_24125 damagePerBlock + f D field_24124 centerZ + m ()D method_27364 getSize + f D field_24126 safeZone + m (Lnet/minecraft/class_2784;)V + p 1 worldBorder +c net/minecraft/class_2784$class_2785 net/minecraft/world/border/WorldBorder$Area + m ()V method_11990 onCenterChanged + m ()J method_11993 getSizeLerpTime + m ()D method_11992 getBoundNorth + m ()Lnet/minecraft/class_2784$class_2785; method_11986 getAreaInstance + m ()D method_11991 getBoundEast + m ()Lnet/minecraft/class_265; method_17906 asVoxelShape + m ()D method_11985 getBoundSouth + m ()D method_11984 getSize + m ()D method_11994 getBoundWest + m ()Lnet/minecraft/class_2789; method_11995 getStage + m ()D method_11988 getSizeLerpTarget + m ()D method_11987 getShrinkingSpeed + m ()V method_11989 onMaxRadiusChanged +c net/minecraft/class_2784$class_2786 net/minecraft/world/border/WorldBorder$MovingArea + f D field_12740 oldSize + f D field_12739 newSize + f J field_12741 timeStart + f J field_12742 timeEnd + m (Lnet/minecraft/class_2784;DDJ)V + p 2 oldSize + p 4 newSize + p 6 duration + f D field_12744 timeDuration +c net/minecraft/class_2784$class_2787 net/minecraft/world/border/WorldBorder$StaticArea + f D field_12750 boundEast + m (Lnet/minecraft/class_2784;D)V + p 2 size + m ()V method_11996 recalculateBounds + f Lnet/minecraft/class_265; field_17653 shape + f D field_12746 boundWest + f D field_12747 size + f D field_12749 boundSouth + f D field_12745 boundNorth +c net/minecraft/class_1451 net/minecraft/entity/passive/CatEntity + c Meow. + f Lnet/minecraft/class_1391; field_6810 temptGoal + f Lnet/minecraft/class_2940; field_16284 SLEEPING_WITH_OWNER + f Lnet/minecraft/class_2940; field_16292 HEAD_DOWN + m (F)F method_16082 getSleepAnimation + p 1 tickDelta + m (I)V method_6572 setCatType + p 1 type + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1296;)Lnet/minecraft/class_1451; method_6573 createChild + f F field_16286 headDownAnimation + m (Z)V method_16088 setSleepingWithOwner + p 1 sleeping + m ()V method_16090 updateSleepAnimation + m ()Z method_16086 isSleepingWithOwner + m ()V method_16084 updateHeadDownAnimation + m ()Lnet/minecraft/class_5132$class_5133; method_26881 createCatAttributes + m ()F method_22327 getAttackDamage + f Lnet/minecraft/class_1856; field_6809 TAMING_INGREDIENT + f Lnet/minecraft/class_2940; field_6811 CAT_TYPE + f F field_16288 tailCurlAnimation + f Lnet/minecraft/class_2940; field_16285 COLLAR_COLOR + m (F)F method_16091 getTailCurlAnimation + p 1 tickDelta + f F field_16290 sleepAnimation + m (F)F method_16095 getHeadDownAnimation + p 1 tickDelta + f Ljava/util/Map; field_16283 TEXTURES + f F field_16287 prevHeadDownAnimation + f Lnet/minecraft/class_1451$class_3698; field_6808 fleeGoal + m ()Lnet/minecraft/class_2960; method_16092 getTexture + m ()I method_6571 getCatType + m ()Z method_16093 isHeadDown + m ()Lnet/minecraft/class_1767; method_16096 getCollarColor + f F field_16291 prevSleepAnimation + m (Z)V method_16087 setHeadDown + p 1 headDown + m (Ljava/util/HashMap;)V method_16083 method_16083 + p 0 map + m ()V method_16085 updateAnimations + m (Lnet/minecraft/class_1767;)V method_16094 setCollarColor + p 1 color + f F field_16289 prevTailCurlAnimation + m ()V method_16089 hiss +c net/minecraft/class_1451$class_3700 net/minecraft/entity/passive/CatEntity$TemptGoal + f Lnet/minecraft/class_1451; field_17948 cat + m (Lnet/minecraft/class_1451;DLnet/minecraft/class_1856;Z)V + p 1 cat + p 5 canBeScared + p 4 food + p 2 speed + f Lnet/minecraft/class_1657; field_16298 player +c net/minecraft/class_1451$class_3699 net/minecraft/entity/passive/CatEntity$SleepWithOwnerGoal + m ()Z method_16098 cannotSleep + f Lnet/minecraft/class_1657; field_16295 owner + f Lnet/minecraft/class_1451; field_16297 cat + f I field_16296 ticksOnBed + f Lnet/minecraft/class_2338; field_16294 bedPos + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Lnet/minecraft/class_2338; method_27801 method_27801 + p 1 direction + m (Lnet/minecraft/class_1451;)V + p 1 cat + m ()V method_16097 dropMorningGifts +c net/minecraft/class_1451$class_3698 net/minecraft/entity/passive/CatEntity$CatFleeGoal + f Lnet/minecraft/class_1451; field_16293 cat + m (Lnet/minecraft/class_1451;Ljava/lang/Class;FDD)V + p 4 slowSpeed + p 3 distance + p 6 fastSpeed + p 2 fleeFromType + p 1 cat +c net/minecraft/class_5812 net/minecraft/block/OxidizableBlock + m ()Lnet/minecraft/class_5955$class_5811; method_33632 getDegradationLevel + m (Lnet/minecraft/class_5955$class_5811;Lnet/minecraft/class_4970$class_2251;)V + p 1 oxidizationLevel + p 2 settings + f Lnet/minecraft/class_5955$class_5811; field_28709 oxidizationLevel +c net/minecraft/class_1456 net/minecraft/entity/passive/PolarBearEntity + m (Z)V method_6603 setWarning + p 1 warning + m ()Z method_6600 isWarning + m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_20668 canSpawn + p 3 pos + p 2 spawnReason + p 4 random + p 1 world + p 0 type + f Ljava/util/UUID; field_25368 targetUuid + m ()V method_6602 playWarningSound + f I field_25370 angerTime + f Lnet/minecraft/class_2940; field_6840 WARNING + m (F)F method_6601 getWarningAnimationProgress + p 1 tickDelta + f Lnet/minecraft/class_6019; field_25369 ANGER_TIME_RANGE + f F field_6838 lastWarningAnimationProgress + f F field_6837 warningAnimationProgress + f I field_6839 warningSoundCooldown + m ()Lnet/minecraft/class_5132$class_5133; method_26891 createPolarBearAttributes +c net/minecraft/class_1456$class_1460 net/minecraft/entity/passive/PolarBearEntity$AttackGoal +c net/minecraft/class_1456$class_1461 net/minecraft/entity/passive/PolarBearEntity$PolarBearEscapeDangerGoal +c net/minecraft/class_1456$class_1457 net/minecraft/entity/passive/PolarBearEntity$FollowPlayersGoal +c net/minecraft/class_1456$class_1459 net/minecraft/entity/passive/PolarBearEntity$PolarBearRevengeGoal +c net/minecraft/class_2780 net/minecraft/world/border/WorldBorderListener + m (Lnet/minecraft/class_2784;D)V method_11935 onSafeZoneChanged + p 1 border + p 2 safeZoneRadius + m (Lnet/minecraft/class_2784;I)V method_11932 onWarningTimeChanged + p 1 border + p 2 warningTime + m (Lnet/minecraft/class_2784;DD)V method_11930 onCenterChanged + p 2 centerX + p 1 border + p 4 centerZ + m (Lnet/minecraft/class_2784;I)V method_11933 onWarningBlocksChanged + p 1 border + p 2 warningBlockDistance + m (Lnet/minecraft/class_2784;D)V method_11929 onDamagePerBlockChanged + p 2 damagePerBlock + p 1 border + m (Lnet/minecraft/class_2784;DDJ)V method_11931 onInterpolateSize + p 4 toSize + p 6 time + p 1 border + p 2 fromSize + m (Lnet/minecraft/class_2784;D)V method_11934 onSizeChange + p 1 border + p 2 size +c net/minecraft/class_2780$class_3976 net/minecraft/world/border/WorldBorderListener$WorldBorderSyncer + f Lnet/minecraft/class_2784; field_17652 border + m (Lnet/minecraft/class_2784;)V + p 1 border +c net/minecraft/class_2781 net/minecraft/network/packet/s2c/play/EntityAttributesS2CPacket + m (Lnet/minecraft/class_2602;)V method_11936 apply + f Ljava/util/List; field_12720 entries + m (Lnet/minecraft/class_2540;Lnet/minecraft/class_2781$class_2782;)V method_34200 method_34200 + p 0 buf + p 1 attribute + m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_1322; method_34202 method_34202 + p 0 modifiers + m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_2781$class_2782; method_34201 method_34201 + p 0 buf + m (ILjava/util/Collection;)V + p 2 attributes + p 1 entityId + m (Lnet/minecraft/class_2540;Lnet/minecraft/class_1322;)V method_34199 method_34199 + p 1 modifier + p 0 buf + m ()Ljava/util/List; method_11938 getEntries + f I field_12719 entityId + m (Lnet/minecraft/class_2540;)V + p 1 buf + m ()I method_11937 getEntityId +c net/minecraft/class_2781$class_2782 net/minecraft/network/packet/s2c/play/EntityAttributesS2CPacket$Entry + f D field_12722 baseValue + m ()Ljava/util/Collection; method_11939 getModifiers + f Ljava/util/Collection; field_12723 modifiers + m ()D method_11941 getBaseValue + m (Lnet/minecraft/class_1320;DLjava/util/Collection;)V + p 4 modifiers + p 1 attribute + p 2 baseValue + f Lnet/minecraft/class_1320; field_12724 attribute + m ()Lnet/minecraft/class_1320; method_11940 getId +c net/minecraft/class_1454 net/minecraft/entity/passive/PufferfishEntity + f Ljava/util/function/Predicate; field_6834 BLOW_UP_FILTER + m ()I method_6594 getPuffState + m (Lnet/minecraft/class_1308;)V method_6593 sting + p 1 mob + f I field_30353 NOT_PUFFED + f I field_6833 inflateTicks + f Lnet/minecraft/class_2940; field_6835 PUFF_STATE + f I field_30354 SEMI_PUFFED + m (I)V method_6596 setPuffState + p 1 puffState + f I field_6832 deflateTicks + f I field_30355 FULLY_PUFFED + m (Lnet/minecraft/class_1309;)Z method_6591 method_6591 + p 0 entity + m (I)F method_6592 getScaleForPuffState + p 0 puffState +c net/minecraft/class_1454$class_1455 net/minecraft/entity/passive/PufferfishEntity$InflateGoal + f Lnet/minecraft/class_1454; field_6836 pufferfish + m (Lnet/minecraft/class_1454;)V + p 1 pufferfish +c net/minecraft/class_1453 net/minecraft/entity/passive/ParrotEntity + m (Lnet/minecraft/class_1299;)Lnet/minecraft/class_3414; method_6586 getSound + p 0 imitate + m ()Lnet/minecraft/class_5132$class_5133; method_26889 createParrotAttributes + f Ljava/util/function/Predicate; field_6821 CAN_IMITATE + m ()Z method_6582 isSongPlaying + m ()V method_6578 flapWings + f Z field_6823 songPlaying + m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_20667 canSpawn + p 3 pos + p 2 spawnReason + p 1 world + p 0 type + p 4 random + m (I)V method_6585 setVariant + p 1 variant + f Lnet/minecraft/class_1792; field_6828 COOKIE + m (Ljava/util/Random;)F method_6580 getSoundPitch + p 0 random + m ()I method_6584 getVariant + f F field_6827 prevMaxWingDeviation + f Ljava/util/Map; field_6822 MOB_SOUNDS + f F field_6819 maxWingDeviation + f F field_6818 flapProgress + f F field_6829 prevFlapProgress + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1297;)Z method_6587 imitateNearbyMob + p 0 world + p 1 parrot + f Ljava/util/Set; field_6825 TAMING_INGREDIENTS + m (Lnet/minecraft/class_1937;Ljava/util/Random;)Lnet/minecraft/class_3414; method_6583 getRandomSound + p 1 random + p 0 world + f F field_6824 flapSpeed + f Lnet/minecraft/class_2338; field_6820 songSource + f Lnet/minecraft/class_2940; field_6826 VARIANT + m (Ljava/util/HashMap;)V method_6579 method_6579 + p 0 map +c net/minecraft/class_1453$1 net/minecraft/entity/passive/ParrotEntity$1 + m (Lnet/minecraft/class_1308;)Z method_6590 test + m (Ljava/lang/Object;)Z test test + p 1 entity +c net/minecraft/class_2783 net/minecraft/network/packet/s2c/play/EntityStatusEffectS2CPacket + m (Lnet/minecraft/class_2602;)V method_11948 apply + m (ILnet/minecraft/class_1293;)V + p 2 effect + p 1 entityId + m ()Z method_11950 isAmbient + m ()B method_11946 getEffectId + m ()Z method_11942 shouldShowIcon + m ()Z method_11949 shouldShowParticles + m ()Z method_11947 isPermanent + m (Lnet/minecraft/class_2540;)V + p 1 buf + f B field_12729 amplifier + f B field_12728 flags + m ()I method_11944 getDuration + m ()I method_11943 getEntityId + f I field_33358 SHOW_ICON_MASK + f I field_12727 entityId + f I field_33357 SHOW_PARTICLES_MASK + f I field_12726 duration + f B field_12725 effectId + m ()B method_11945 getAmplifier + f I field_33356 AMBIENT_MASK +c net/minecraft/class_5807 net/minecraft/block/MossBlock +c net/minecraft/class_5806 net/minecraft/block/HangingRootsBlock + f Lnet/minecraft/class_265; field_28689 SHAPE +c net/minecraft/class_5809 net/minecraft/block/SporeBlossomBlock + f Lnet/minecraft/class_265; field_28703 SHAPE +c net/minecraft/class_5808 net/minecraft/block/SmallDripleafBlock + f Lnet/minecraft/class_2746; field_28691 WATERLOGGED + f Lnet/minecraft/class_265; field_28690 SHAPE + f Lnet/minecraft/class_2753; field_29563 FACING +c net/minecraft/class_5803 net/minecraft/block/CaveVines + m (Lnet/minecraft/class_2680;)Z method_33618 hasBerries + p 0 state + f Lnet/minecraft/class_265; field_28687 SHAPE + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Lnet/minecraft/class_1269; method_33619 pickBerries + p 2 pos + p 1 world + p 0 state + f Lnet/minecraft/class_2746; field_28688 BERRIES +c net/minecraft/class_2777 net/minecraft/network/packet/s2c/play/EntityPositionS2CPacket + f I field_12705 id + m ()Z method_11923 isOnGround + f D field_12701 z + f D field_12702 y + m (Lnet/minecraft/class_2602;)V method_11922 apply + m ()I method_11916 getId + m ()B method_11920 getYaw + f Z field_12704 onGround + m (Lnet/minecraft/class_2540;)V + p 1 buf + f B field_12706 pitch + f B field_12707 yaw + m (Lnet/minecraft/class_1297;)V + p 1 entity + m ()B method_11921 getPitch + f D field_12703 x + m ()D method_11919 getY + m ()D method_11918 getZ + m ()D method_11917 getX +c net/minecraft/class_5802 net/minecraft/block/BigDripleafStemBlock + f Lnet/minecraft/class_265; field_28668 NORTH_SHAPE + f Lnet/minecraft/class_265; field_28669 SOUTH_SHAPE + m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_3610;Lnet/minecraft/class_2350;)Z method_33728 placeStemAt + p 0 world + p 1 pos + p 2 fluidState + p 3 direction + f Lnet/minecraft/class_265; field_28671 WEST_SHAPE + f Lnet/minecraft/class_265; field_28670 EAST_SHAPE + f Lnet/minecraft/class_2746; field_28667 WATERLOGGED +c net/minecraft/class_2778 net/minecraft/block/enums/StairShape + m (Ljava/lang/String;ILjava/lang/String;)V + p 3 name + f Ljava/lang/String; field_12714 name +c net/minecraft/class_5805 net/minecraft/block/CaveVinesHeadBlock +c net/minecraft/class_2779 net/minecraft/network/packet/s2c/play/AdvancementUpdateS2CPacket + f Z field_12718 clearCurrent + m ()Ljava/util/Set; method_11926 getAdvancementIdsToRemove + m ()Z method_11924 shouldClearCurrent + m (Lnet/minecraft/class_2540;)V + p 1 buf + m ()Ljava/util/Map; method_11928 getAdvancementsToEarn + m (Lnet/minecraft/class_2602;)V method_11925 apply + m (Lnet/minecraft/class_2540;Lnet/minecraft/class_167;)V method_34197 method_34197 + p 0 buf + p 1 progress + m (ZLjava/util/Collection;Ljava/util/Set;Ljava/util/Map;)V + p 1 clearCurrent + p 2 toEarn + p 3 toRemove + p 4 toSetProgress + f Ljava/util/Map; field_12716 toSetProgress + m (Lnet/minecraft/class_2540;Lnet/minecraft/class_161$class_162;)V method_34198 method_34198 + p 0 buf + p 1 task + f Ljava/util/Map; field_12717 toEarn + f Ljava/util/Set; field_12715 toRemove + m ()Ljava/util/Map; method_11927 getAdvancementsToProgress +c net/minecraft/class_5804 net/minecraft/block/CaveVinesBodyBlock +c net/minecraft/class_3283 net/minecraft/resource/ResourcePackManager + c A resource pack manager manages a list of {@link ResourcePackProfile}s and\nbuilds {@linkplain #createResourcePacks() a list of resource packs} when the\nresource manager reloads. + m ()Ljava/util/Map; method_29212 providePackProfiles + m ()V method_14445 scanPacks + m (Lnet/minecraft/class_3264;[Lnet/minecraft/class_3285;)V + p 1 type + p 2 providers + m ()Ljava/util/List; method_29211 createResourcePacks + f Ljava/util/Set; field_14227 providers + m (Ljava/lang/String;)Lnet/minecraft/class_3288; method_14449 getProfile + p 1 name + m (Ljava/util/Collection;)Ljava/util/stream/Stream; method_29209 streamProfilesByName + p 1 names + f Ljava/util/Map; field_14226 profiles + m (Lnet/minecraft/class_3288$class_5351;[Lnet/minecraft/class_3285;)V + p 1 profileFactory + p 2 providers + m ()Ljava/util/Collection; method_29206 getNames + f Ljava/util/List; field_14225 enabled + m ()Ljava/util/Collection; method_14444 getEnabledProfiles + m (Ljava/util/Collection;)Ljava/util/List; method_29208 buildEnabledProfiles + p 1 enabledNames + m ()Ljava/util/Collection; method_14441 getProfiles + m (Ljava/util/Collection;)V method_14447 setEnabledProfiles + p 1 enabled + m (Ljava/lang/String;)Z method_29207 hasProfile + p 1 name + f Lnet/minecraft/class_3288$class_5351; field_14228 profileFactory + m ()Ljava/util/Collection; method_29210 getEnabledNames +c net/minecraft/class_6310 net/minecraft/unused/packageinfo/PackageInfo6310 +c net/minecraft/class_521 net/minecraft/client/gui/screen/pack/PackListWidget + f Lnet/minecraft/class_2561; field_18978 title + f Lnet/minecraft/class_2960; field_19125 RESOURCE_PACKS_TEXTURE + f Lnet/minecraft/class_2561; field_19126 INCOMPATIBLE + f Lnet/minecraft/class_2561; field_19127 INCOMPATIBLE_CONFIRM + m (Lnet/minecraft/class_310;IILnet/minecraft/class_2561;)V + p 2 width + p 1 client + p 4 title + p 3 height +c net/minecraft/class_521$class_4271 net/minecraft/client/gui/screen/pack/PackListWidget$ResourcePackEntry + f Lnet/minecraft/class_5481; field_26590 displayName + f Lnet/minecraft/class_5489; field_26785 compatibilityNotificationTExt + m ()Z method_20152 isSelectable + f Lnet/minecraft/class_5369$class_5371; field_19129 pack + f Lnet/minecraft/class_437; field_25476 screen + f Lnet/minecraft/class_521; field_19130 widget + f Lnet/minecraft/class_5481; field_26784 incompatibleText + m (Lnet/minecraft/class_310;Lnet/minecraft/class_2561;)Lnet/minecraft/class_5481; method_31229 trimTextToWidth + p 1 text + p 0 client + f Lnet/minecraft/class_5489; field_26591 description + m (Lnet/minecraft/class_310;Lnet/minecraft/class_521;Lnet/minecraft/class_437;Lnet/minecraft/class_5369$class_5371;)V + p 4 pack + p 2 widget + p 3 screen + p 1 client + f Lnet/minecraft/class_310; field_19128 client +c net/minecraft/class_3284 net/minecraft/world/gen/decorator/Decorator + m (Lnet/minecraft/class_5444;Ljava/util/Random;Lnet/minecraft/class_2998;Lnet/minecraft/class_2338;)Ljava/util/stream/Stream; method_14452 getPositions + p 2 random + p 1 context + p 4 pos + p 3 config + f Lcom/mojang/serialization/Codec; field_24983 codec + m ()Lcom/mojang/serialization/Codec; method_28928 getCodec + m (Lnet/minecraft/class_2998;)Lnet/minecraft/class_3243; method_23475 configure + p 1 config + m (Ljava/lang/String;Lnet/minecraft/class_3284;)Lnet/minecraft/class_3284; method_14450 register + p 1 decorator + p 0 registryName + m (Lcom/mojang/serialization/Codec;)V + p 1 configCodec +c net/minecraft/class_3285 net/minecraft/resource/ResourcePackProvider + c A resource pack provider provides {@link ResourcePackProfile}s, usually to\n{@link ResourcePackManager}s. + m (Ljava/util/function/Consumer;Lnet/minecraft/class_3288$class_5351;)V method_14453 register + c Register resource pack profiles created with the {@code factory} to the\n{@code profileAdder}.\n\n@see ResourcePackProfile#of + p 2 factory + c the factory that creates the resource pack profiles + p 1 profileAdder + c the profile adder that accepts created resource pack profiles +c net/minecraft/class_527 net/minecraft/client/gui/screen/world/OptimizeWorldScreen + f Lit/unimi/dsi/fastutil/booleans/BooleanConsumer; field_3233 callback + m (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/class_32$class_5143;Lnet/minecraft/class_1940;ZLcom/google/common/collect/ImmutableSet;)V + p 6 worlds + p 5 eraseCache + p 4 levelInfo + p 3 storageSession + p 2 dataFixer + p 1 callback + f Lorg/apache/logging/log4j/Logger; field_25482 LOGGER + f Lit/unimi/dsi/fastutil/objects/Object2IntMap; field_3232 DIMENSION_COLORS + f Lnet/minecraft/class_1257; field_3234 updater + m (Lnet/minecraft/class_310;Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/class_32$class_5143;Z)Lnet/minecraft/class_527; method_27031 create + p 0 client + p 1 callback + p 2 dataFixer + p 3 storageSession + p 4 eraseCache +c net/minecraft/class_526 net/minecraft/client/gui/screen/world/SelectWorldScreen + f Lnet/minecraft/class_4185; field_3215 editButton + f Lnet/minecraft/class_4185; field_3216 recreateButton + f Lnet/minecraft/class_437; field_3221 parent + f Lnet/minecraft/class_4185; field_3219 deleteButton + m (Ljava/util/List;)V method_2739 setTooltip + p 1 tooltipText + m (Lnet/minecraft/class_437;)V + p 1 parent + f Lnet/minecraft/class_342; field_3220 searchBox + f Ljava/util/List; field_3222 tooltipText + f Lnet/minecraft/class_4185; field_3224 selectButton + m (Z)V method_19940 worldSelected + p 1 active + f Lnet/minecraft/class_528; field_3218 levelList +c net/minecraft/class_525 net/minecraft/client/gui/screen/world/CreateWorldScreen + f Lorg/apache/logging/log4j/Logger; field_25480 LOGGER + f Lnet/minecraft/class_4185; field_3193 moreOptionsButton + m ()V method_2721 toggleMoreOptions + f Lnet/minecraft/class_525$class_4539; field_3201 currentMode + f Lnet/minecraft/class_2561; field_26602 ALLOW_COMMANDS_INFO_TEXT + m (Lnet/minecraft/class_525$class_4539;)V method_22365 tweakDefaultsTo + p 1 mode + m (Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/nio/file/Path;)V method_29687 copyDataPack + p 2 dataPackFile + p 0 srcFolder + p 1 destFolder + f Ljava/nio/file/Path; field_25477 dataPackTempDir + f Lnet/minecraft/class_437; field_3187 parent + m ()Lnet/minecraft/class_1267; method_32672 getDifficulty + m ()V method_30297 onCloseScreen + m ()V method_29695 clearDataPackTempDir + f Z field_3202 moreOptionsOpen + m ()Ljava/nio/file/Path; method_29693 getDataPackTempDir + f Lnet/minecraft/class_4185; field_24287 gameRulesButton + m (Lnet/minecraft/class_4185;)V method_27615 method_27615 + p 1 button + f Lnet/minecraft/class_2561; field_26598 ENTER_SEED_TEXT + m (Z)V method_2710 setMoreOptionsOpen + p 1 moreOptionsOpen + f Lnet/minecraft/class_5292; field_24588 moreOptionsDialog + m ()V method_30298 clearTempResources + f Lnet/minecraft/class_2561; field_3194 firstGameModeDescriptionLine + m (Lnet/minecraft/class_437;Lnet/minecraft/class_1940;Lnet/minecraft/class_5285;Ljava/nio/file/Path;Lnet/minecraft/class_5359;Lnet/minecraft/class_5455$class_5457;)V + p 1 parent + p 2 levelInfo + p 3 generatorOptions + p 4 dataPackTempDir + p 5 dataPackSettings + p 6 registryManager + f Z field_3178 hardcore + m ()V method_2722 updateSettingsLabels + m ()Z method_29696 copyTempDirDataPacks + f Lnet/minecraft/class_342; field_3188 levelNameField + f Lnet/minecraft/class_2561; field_25898 GAME_MODE_TEXT + f Ljava/lang/String; field_3195 levelName + f Lnet/minecraft/class_5676; field_3186 gameModeSwitchButton + f Lnet/minecraft/class_3283; field_25792 packManager + m (Lnet/minecraft/class_437;Lnet/minecraft/class_5359;Lnet/minecraft/class_5292;)V + p 3 moreOptionsDialog + p 1 parent + p 2 dataPackSettings + f Lnet/minecraft/class_5359; field_25479 dataPackSettings + f Lnet/minecraft/class_1267; field_27998 currentDifficulty + f Lnet/minecraft/class_2561; field_26599 SEED_INFO_TEXT + f Lnet/minecraft/class_2561; field_3199 secondGameModeDescriptionLine + f Lnet/minecraft/class_2561; field_26600 ENTER_NAME_TEXT + m (Lnet/minecraft/class_437;)Lnet/minecraft/class_525; method_31130 create + p 0 parent + f Z field_3179 tweakedCheats + m ()V method_2727 updateSaveFolderName + f Lnet/minecraft/class_4185; field_25478 dataPacksButton + f Lnet/minecraft/class_5676; field_3182 enableCheatsButton + f Lnet/minecraft/class_5676; field_24286 difficultyButton + f Lnet/minecraft/class_525$class_4539; field_3185 lastMode + f Ljava/lang/String; field_3196 saveDirectoryName + m ()V method_28084 setMoreOptionsOpen + f Lnet/minecraft/class_2561; field_26601 RESULT_FOLDER_TEXT + f Z field_3192 cheatsEnabled + f Lnet/minecraft/class_4185; field_3205 createLevelButton + m (Lnet/minecraft/class_4185;)V method_29692 method_29692 + p 1 button + f Lnet/minecraft/class_1928; field_24288 gameRules + m ()V method_2736 createLevel +c net/minecraft/class_525$class_5376 net/minecraft/client/gui/screen/world/CreateWorldScreen$WorldCreationException +c net/minecraft/class_525$class_4539 net/minecraft/client/gui/screen/world/CreateWorldScreen$Mode + m (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/class_1934;)V + p 3 translationSuffix + p 4 defaultGameMode + f Lnet/minecraft/class_2561; field_27999 text + f Ljava/lang/String; field_20628 translationSuffix + f Lnet/minecraft/class_1934; field_20629 defaultGameMode + m ()Lnet/minecraft/class_2561; method_32673 asText +c net/minecraft/class_3280 net/minecraft/world/gen/decorator/EndGatewayDecorator + m (Lnet/minecraft/class_5444;Ljava/util/Random;Lnet/minecraft/class_3113;I)I method_15924 getY +c net/minecraft/class_524 net/minecraft/client/gui/screen/world/EditWorldScreen + m ()V method_2691 commit + f Lorg/apache/logging/log4j/Logger; field_23776 LOGGER + f Lcom/google/gson/Gson; field_25481 GSON + m (Lnet/minecraft/class_32;Ljava/lang/String;)V method_29784 onBackupConfirm + p 0 storage + p 1 levelName + f Lnet/minecraft/class_342; field_3170 levelNameTextField + m (Lnet/minecraft/class_32$class_5143;)Z method_2701 backupLevel + p 0 storageSession + f Lnet/minecraft/class_2561; field_26603 ENTER_NAME_TEXT + m (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lnet/minecraft/class_32$class_5143;)V + p 1 callback + p 2 storageSession + f Lnet/minecraft/class_4185; field_3168 saveButton + f Lnet/minecraft/class_32$class_5143; field_23777 storageSession + f Lit/unimi/dsi/fastutil/booleans/BooleanConsumer; field_3169 callback +c net/minecraft/class_3281 net/minecraft/resource/ResourcePackCompatibility + f Lnet/minecraft/class_2561; field_14219 notification + m (Lnet/minecraft/class_3272;Lnet/minecraft/class_3264;)Lnet/minecraft/class_3281; method_31439 from + p 1 type + p 0 metadata + m ()Lnet/minecraft/class_2561; method_14439 getNotification + m ()Z method_14437 isCompatible + f Lnet/minecraft/class_2561; field_14222 confirmMessage + m (Ljava/lang/String;ILjava/lang/String;)V + p 3 translationSuffix + m (ILnet/minecraft/class_3264;)Lnet/minecraft/class_3281; method_14436 from + p 0 packVersion + p 1 type + m ()Lnet/minecraft/class_2561; method_14438 getConfirmMessage +c net/minecraft/class_6317 net/minecraft/unused/packageinfo/PackageInfo6317 +c net/minecraft/class_6318 net/minecraft/unused/packageinfo/PackageInfo6318 +c net/minecraft/class_6315 net/minecraft/unused/packageinfo/PackageInfo6315 +c net/minecraft/class_6316 net/minecraft/unused/packageinfo/PackageInfo6316 +c net/minecraft/class_3286 net/minecraft/resource/VanillaDataPackProvider + f Ljava/lang/String; field_29782 NAME + f Lnet/minecraft/class_3268; field_14269 pack + f Lnet/minecraft/class_3272; field_26939 DEFAULT_PACK_METADATA +c net/minecraft/class_6313 net/minecraft/unused/packageinfo/PackageInfo6313 +c net/minecraft/class_6314 net/minecraft/unused/packageinfo/PackageInfo6314 +c net/minecraft/class_3288 net/minecraft/resource/ResourcePackProfile + c Represents a resource pack in a {@link ResourcePackManager}.\n\n

Compared to a single-use {@link ResourcePack}, a profile is persistent\nand serves as {@linkplain #createResourcePack a factory} for the single-use\npacks. It also contains user-friendly information about resource packs.\n\n

The profiles are registered by {@link ResourcePackProvider}s.\n\n

Closing the profile doesn't have any effect. + m (Z)Lnet/minecraft/class_2561; method_14461 getInformationText + p 1 enabled + f Lnet/minecraft/class_5352; field_25346 source + f Ljava/lang/String; field_14272 name + m (Ljava/lang/String;Lnet/minecraft/class_2561;ZLjava/util/function/Supplier;Lnet/minecraft/class_3272;Lnet/minecraft/class_3264;Lnet/minecraft/class_3288$class_3289;Lnet/minecraft/class_5352;)V + p 8 source + p 6 type + p 7 direction + p 4 packFactory + p 5 metadata + p 2 displayName + p 3 alwaysEnabled + p 1 name + m ()Lnet/minecraft/class_3262; method_14458 createResourcePack + m ()Lnet/minecraft/class_3288$class_3289; method_14466 getInitialPosition + m (Ljava/lang/String;ZLjava/util/function/Supplier;Lnet/minecraft/class_3288$class_5351;Lnet/minecraft/class_3288$class_3289;Lnet/minecraft/class_5352;)Lnet/minecraft/class_3288; method_14456 of + c Creates a resource pack profile from the given parameters.\n\n

Compared to calling the factory directly, this utility method obtains the\npack's metadata information from the pack created by the {@code packFactory}.\nIf the created pack doesn't have metadata information, this method returns\n{@code null}.\n\n@return the created profile, or {@code null} if missing metadata + p 0 name + p 1 alwaysEnabled + p 4 insertionPosition + p 5 packSource + p 2 packFactory + p 3 profileFactory + m (Ljava/lang/String;ZLjava/util/function/Supplier;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;Lnet/minecraft/class_3281;Lnet/minecraft/class_3288$class_3289;ZLnet/minecraft/class_5352;)V + p 3 packFactory + p 4 displayName + p 1 name + p 2 alwaysEnabled + p 7 direction + p 8 pinned + p 5 description + p 6 compatibility + p 9 source + m ()Z method_14465 isPinned + f Z field_14271 alwaysEnabled + f Lnet/minecraft/class_2561; field_14275 description + f Ljava/util/function/Supplier; field_14273 packFactory + m ()Lnet/minecraft/class_3281; method_14460 getCompatibility + f Lorg/apache/logging/log4j/Logger; field_14279 LOGGER + f Lnet/minecraft/class_3288$class_3289; field_14277 position + m ()Lnet/minecraft/class_5352; method_29483 getSource + f Lnet/minecraft/class_3281; field_14278 compatibility + f Z field_14270 pinned + m ()Lnet/minecraft/class_2561; method_14457 getDisplayName + m ()Z method_14464 isAlwaysEnabled + m ()Lnet/minecraft/class_2561; method_14459 getDescription + f Lnet/minecraft/class_2561; field_14274 displayName + m ()Ljava/lang/String; method_14463 getName + m (Ljava/lang/Object;)Z equals equals + p 1 o +c net/minecraft/class_3288$class_3289 net/minecraft/resource/ResourcePackProfile$InsertionPosition + m ()Lnet/minecraft/class_3288$class_3289; method_14467 inverse + m (Ljava/util/List;Ljava/lang/Object;Ljava/util/function/Function;Z)I method_14468 insert + p 1 items + p 4 listInverted + p 2 item + p 3 profileGetter +c net/minecraft/class_3288$class_5351 net/minecraft/resource/ResourcePackProfile$Factory + c A factory for resource pack profiles, somewhat resembling the constructor\nof {@link ResourcePackProfile} but allowing more customization. + m (Ljava/lang/String;Lnet/minecraft/class_2561;ZLjava/util/function/Supplier;Lnet/minecraft/class_3272;Lnet/minecraft/class_3288$class_3289;Lnet/minecraft/class_5352;)Lnet/minecraft/class_3288; create create + c Creates a proper resource pack profile from the given parameters.\n\n@apiNote Instead of calling this method, users usually call {@link\nResourcePackProfile#of}, which fills some of the parameters for a call to this\nmethod. + p 5 metadata + p 6 initialPosition + p 7 source + p 1 name + p 2 displayName + p 3 alwaysEnabled + p 4 packFactory +c net/minecraft/class_6311 net/minecraft/unused/packageinfo/PackageInfo6311 +c net/minecraft/class_6312 net/minecraft/unused/packageinfo/PackageInfo6312 +c net/minecraft/class_6308 net/minecraft/test/TeamCityTestCompletionListener + f Lcom/google/common/escape/Escaper; field_33177 ESCAPER + f Lorg/apache/logging/log4j/Logger; field_33176 LOGGER +c net/minecraft/class_6309 net/minecraft/unused/packageinfo/PackageInfo6309 +c net/minecraft/class_518 net/minecraft/client/gui/screen/recipebook/RecipeBookProvider + m ()Lnet/minecraft/class_507; method_2659 getRecipeBookWidget + m ()V method_16891 refreshRecipeBook +c net/minecraft/class_517 net/minecraft/client/gui/screen/recipebook/AbstractFurnaceRecipeBookScreen + m ()Ljava/util/Set; method_17065 getAllowedFuels + f Lnet/minecraft/class_1856; field_3149 fuels +c net/minecraft/class_534 net/minecraft/client/gui/hud/spectator/RootSpectatorCommandGroup + f Ljava/util/List; field_3266 elements + f Lnet/minecraft/class_2561; field_26612 PROMPT_TEXT +c net/minecraft/class_6320 net/minecraft/unused/packageinfo/PackageInfo6320 +c net/minecraft/class_3293 net/minecraft/world/gen/decorator/LavaLakeDecorator + m (Ljava/util/Random;Lnet/minecraft/class_3297;Lnet/minecraft/class_2338;)I method_15931 getCount +c net/minecraft/class_3294 net/minecraft/resource/NamespaceResourceManager + f Lorg/apache/logging/log4j/Logger; field_14285 LOGGER + m (Lnet/minecraft/class_2960;)Z method_18221 isPathAbsolute + p 1 id + f Ljava/util/List; field_14283 packList + m (Lnet/minecraft/class_2960;)V method_14472 validate + p 1 id + f Lnet/minecraft/class_3264; field_14284 type + m (Lnet/minecraft/class_3264;Ljava/lang/String;)V + p 1 type + p 2 namespace + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_2960; method_14473 getMetadataPath + p 0 id + f Ljava/lang/String; field_21561 namespace + m (Lnet/minecraft/class_2960;Lnet/minecraft/class_3262;)Ljava/io/InputStream; method_14476 open + p 2 pack + p 1 id + m (Lnet/minecraft/class_3262;)V method_24233 addPack + p 1 pack +c net/minecraft/class_3294$class_3295 net/minecraft/resource/NamespaceResourceManager$DebugInputStream + f Z field_14287 closed + m (Ljava/io/InputStream;Lnet/minecraft/class_2960;Ljava/lang/String;)V + p 1 parent + p 2 id + p 3 packName + f Ljava/lang/String; field_14288 leakMessage +c net/minecraft/class_6321 net/minecraft/unused/packageinfo/PackageInfo6321 +c net/minecraft/class_531 net/minecraft/client/gui/hud/spectator/SpectatorMenu + f Lnet/minecraft/class_537; field_3259 DISABLED_NEXT_PAGE_COMMAND + f Lnet/minecraft/class_537; field_3256 NEXT_PAGE_COMMAND + f Lnet/minecraft/class_535; field_3258 currentGroup + m ()Lnet/minecraft/class_539; method_2772 getCurrentState + m ()Lnet/minecraft/class_537; method_2774 getSelectedCommand + m ()Lnet/minecraft/class_535; method_2776 getCurrentGroup + f Lnet/minecraft/class_536; field_3255 closeCallback + f Lnet/minecraft/class_2561; field_26615 NEXT_PAGE_TEXT + f Lnet/minecraft/class_2561; field_26614 PREVIOUS_PAGE_TEXT + m ()Ljava/util/List; method_2770 getCommands + f Lnet/minecraft/class_2561; field_26613 CLOSE_TEXT + m (Lnet/minecraft/class_536;)V + p 1 closeCallback + f I field_3263 page + m (I)Lnet/minecraft/class_537; method_2777 getCommand + p 1 slot + f I field_3254 selectedSlot + m ()I method_2773 getSelectedSlot + f Lnet/minecraft/class_537; field_3262 PREVIOUS_PAGE_COMMAND + m (Lnet/minecraft/class_535;)V method_2778 selectElement + p 1 group + f Lnet/minecraft/class_537; field_3261 CLOSE_COMMAND + f Lnet/minecraft/class_537; field_3260 BLANK_COMMAND + m (I)V method_2771 useCommand + p 1 slot + m ()V method_2779 close +c net/minecraft/class_531$class_533 net/minecraft/client/gui/hud/spectator/SpectatorMenu$ChangePageSpectatorMenuCommand + f I field_3264 direction + f Z field_3265 enabled + m (IZ)V + p 2 enabled + p 1 direction +c net/minecraft/class_531$class_532 net/minecraft/client/gui/hud/spectator/SpectatorMenu$CloseSpectatorMenuCommand +c net/minecraft/class_3296 net/minecraft/resource/ReloadableResourceManager + c A resource manager that has a reload mechanism. Reloading allows\nreloaders to update when resources change. Accessing resources in\nreloads can reduce impact on game performance as well.\n\n

In each reload, all reloaders in this resource manager will have\ntheir {@linkplain ResourceReloader#reload reload} called.\n\n@see ResourceReloader + m (Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Ljava/util/concurrent/CompletableFuture;Ljava/util/List;)Lnet/minecraft/class_4011; method_18232 reload + c Performs a reload. Returns an object that yields some insights to the\nreload.\n\n

{@code prepareExecutor} may be asynchronous. {@code applyExecutor} must\nsynchronize with the game engine so changes are properly made to it.\nThe reload will only begin after {@code initialStage} has completed.\nEarlier elements in {@code packs} have lower priorities.\n\n@return the reload\n@see ResourceReloader#reload + p 3 initialStage + c a completable future to be completed before this reload + p 2 applyExecutor + c an executor for the apply stage + p 4 packs + c a list of resource packs providing resources + p 1 prepareExecutor + c an executor for the prepare stage + m (Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Ljava/util/List;Ljava/util/concurrent/CompletableFuture;)Ljava/util/concurrent/CompletableFuture; method_14478 reload + c Performs a reload. This returns a future that is completed when the\nreload is completed.\n\n@return the future of the reload\n@see #reload(Executor, Executor, CompletableFuture, List) + p 4 initialStage + c a completable future to be completed before this reload + p 2 applyExecutor + c an executor for the apply stage + p 3 packs + c a list of resource packs providing resources + p 1 prepareExecutor + c an executor for the prepare stage + m (Lnet/minecraft/class_3302;)V method_14477 registerReloader + c Registers a resource reloader to this manager. + p 1 reloader + c the reloader +c net/minecraft/class_538 net/minecraft/client/gui/hud/spectator/TeleportSpectatorMenu + f Lcom/google/common/collect/Ordering; field_3267 ORDERING + m (Ljava/util/Collection;)V + p 1 entries + f Ljava/util/List; field_3268 elements + f Lnet/minecraft/class_2561; field_26617 PROMPT_TEXT + f Lnet/minecraft/class_2561; field_26616 TELEPORT_TEXT +c net/minecraft/class_537 net/minecraft/client/gui/hud/spectator/SpectatorMenuCommand + m (Lnet/minecraft/class_531;)V method_2783 use + p 1 menu + m ()Lnet/minecraft/class_2561; method_16892 getName + m (Lnet/minecraft/class_4587;FI)V method_2784 renderIcon + p 1 matrices + m ()Z method_16893 isEnabled +c net/minecraft/class_536 net/minecraft/client/gui/hud/spectator/SpectatorMenuCloseCallback + m (Lnet/minecraft/class_531;)V method_2782 close + p 1 menu +c net/minecraft/class_535 net/minecraft/client/gui/hud/spectator/SpectatorMenuCommandGroup + m ()Lnet/minecraft/class_2561; method_2781 getPrompt + m ()Ljava/util/List; method_2780 getCommands +c net/minecraft/class_6328 net/minecraft/util/annotation/MethodsReturnNonnullByDefault + c Specifies that all methods in the annotated package/class return nonnull\nvalues unless nullability is specified with a separate annotation.\n\n

While this annotation is meant to be a package/class annotation, it can\nbe applied to anything as it does not restrict its targets. +c net/minecraft/class_6329 net/minecraft/server/command/RaidCommand + m (Lnet/minecraft/class_2168;)I method_36198 executeSpawnLeader + p 0 source + m (Lcom/mojang/brigadier/context/CommandContext;)I method_36207 method_36207 + p 0 context + m (Lnet/minecraft/class_2168;)I method_36201 executeStop + p 0 source + m (Lnet/minecraft/class_2168;)I method_36203 executeCheck + p 0 source + m (Lnet/minecraft/class_2168;I)I method_36195 executeSetOmen + p 1 level + p 0 source + m (Lcom/mojang/brigadier/context/CommandContext;)I method_36200 method_36200 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_36202 method_36202 + p 0 context + m (Lnet/minecraft/class_2168;I)I method_36199 executeStart + p 1 level + p 0 source + m (Lcom/mojang/brigadier/context/CommandContext;)I method_36204 method_36204 + p 0 context + m (Lnet/minecraft/class_2168;)I method_36194 executeGlow + p 0 source + m (Lcom/mojang/brigadier/context/CommandContext;)I method_36206 method_36206 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_36193 method_36193 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_36197 method_36197 + p 0 context + m (Lnet/minecraft/class_2168;)Z method_36205 method_36205 + p 0 source + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_36192 register + p 0 dispatcher + m (Lnet/minecraft/class_3222;)Lnet/minecraft/class_3765; method_36191 getRaid + p 0 player + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_2561;)I method_36196 executeSound + p 1 type + p 0 source +c net/minecraft/class_6326 net/minecraft/server/command/DebugMobSpawningCommand + m (Lnet/minecraft/class_2168;)Z method_36185 method_36185 + p 0 source + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_1311;Lnet/minecraft/class_2338;)I method_36186 execute + p 1 group + p 0 source + p 2 pos + m (Lnet/minecraft/class_1311;Lcom/mojang/brigadier/context/CommandContext;)I method_36183 method_36183 + p 1 context + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_36184 register + p 0 dispatcher +c net/minecraft/class_6327 net/minecraft/server/command/DebugPathCommand + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_33387 SOURCE_NOT_MOB_EXCEPTION + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_36187 register + p 0 dispatcher + m (Lnet/minecraft/class_2168;)Z method_36189 method_36189 + p 0 source + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_33388 PATH_NOT_FOUND_EXCEPTION + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_33389 TARGET_NOT_REACHED_EXCEPTION + m (Lcom/mojang/brigadier/context/CommandContext;)I method_36188 method_36188 + p 0 context + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_2338;)I method_36190 execute + p 1 pos + p 0 source +c net/minecraft/class_530 net/minecraft/client/gui/hud/spectator/TeleportToSpecificPlayerSpectatorCommand + f Lnet/minecraft/class_2561; field_26611 name + f Lcom/mojang/authlib/GameProfile; field_3253 gameProfile + f Lnet/minecraft/class_2960; field_3252 skinId + m (Lcom/mojang/authlib/GameProfile;)V + p 1 gameProfile +c net/minecraft/class_6324 net/minecraft/unused/packageinfo/PackageInfo6324 +c net/minecraft/class_3297 net/minecraft/world/gen/decorator/ChanceDecoratorConfig + f I field_14289 chance + f Lcom/mojang/serialization/Codec; field_24980 CODEC + m (I)V + p 1 chance +c net/minecraft/class_3298 net/minecraft/resource/Resource + c A resource of binary data.\n\n

The resource must be closed before disposal to avoid resource leaks.\n\n@see ResourceFactory#getResource(Identifier)\n@see ResourceManager#getAllResources(Identifier) + m ()Lnet/minecraft/class_2960; method_14483 getId + c Returns the location of this resource.\n\n

Within each resource pack, this location is a unique identifer for a\nresource; however, in a resource manager, there may be multiple resources\nwith the same location available. + m ()Z method_14484 hasMetadata + c Returns if this resource has any metadata. + m ()Ljava/io/InputStream; method_14482 getInputStream + c Returns the input stream of this resource.\n\n

This input stream is closed when this resource is closed. + m ()Ljava/lang/String; method_14480 getResourcePackName + c Returns the user-friendly name of the pack this resource is from. + m (Lnet/minecraft/class_3270;)Ljava/lang/Object; method_14481 getMetadata + c Returns a metadata of this resource by the {@code metaReader}, or {@code null}\nif no such metadata exists. + p 1 metaReader + c the metadata reader +c net/minecraft/class_6325 net/minecraft/unused/packageinfo/PackageInfo6325 +c net/minecraft/class_6322 net/minecraft/unused/packageinfo/PackageInfo6322 +c net/minecraft/class_6323 net/minecraft/unused/packageinfo/PackageInfo6323 +c net/minecraft/class_6319 net/minecraft/util/annotation/FieldsAreNonnullByDefault + c Specifies that all fields in the annotated package/class are nonnull\nunless nullability is specified with a separate annotation.\n\n

While this annotation is meant to be a package/class annotation, it can\nbe applied to anything as it does not restrict its targets. +c net/minecraft/class_528 net/minecraft/client/gui/screen/world/WorldListWidget + f Lnet/minecraft/class_2561; field_26610 LOCKED_TEXT + f Lorg/apache/logging/log4j/Logger; field_3238 LOGGER + m (Lnet/minecraft/class_526;Lnet/minecraft/class_310;IIIIILjava/util/function/Supplier;Lnet/minecraft/class_528;)V + p 7 itemHeight + p 8 searchFilter + p 9 list + p 3 width + p 4 height + p 5 top + p 6 bottom + p 1 parent + p 2 client + f Lnet/minecraft/class_2561; field_26606 FROM_NEWER_VERSION_FIRST_LINE + m (Lnet/minecraft/class_528$class_4272;)V method_20157 setSelected + f Lnet/minecraft/class_2561; field_26607 FROM_NEWER_VERSION_SECOND_LINE + f Lnet/minecraft/class_2561; field_26608 SNAPSHOT_FIRST_LINE + m ()Lnet/minecraft/class_526; method_2752 getParent + f Lnet/minecraft/class_2960; field_19134 WORLD_SELECTION_LOCATION + f Lnet/minecraft/class_2960; field_19133 UNKNOWN_SERVER_LOCATION + f Lnet/minecraft/class_2561; field_28857 PRE_WORLDHEIGHT_TEXT + m (Ljava/util/function/Supplier;Z)V method_2750 filter + p 2 load + f Ljava/text/DateFormat; field_19132 DATE_FORMAT + f Lnet/minecraft/class_2561; field_26609 SNAPSHOT_SECOND_LINE + f Lnet/minecraft/class_526; field_3237 parent + f Ljava/util/List; field_3239 levels + m ()Ljava/util/Optional; method_20159 getSelectedAsOptional +c net/minecraft/class_528$class_4272 net/minecraft/client/gui/screen/world/WorldListWidget$Entry + m (Lnet/minecraft/class_528;Lnet/minecraft/class_528;Lnet/minecraft/class_34;)V + p 2 levelList + p 3 level + f J field_19142 time + f Ljava/io/File; field_19140 iconFile + m ()Ljava/lang/String; method_35740 getLevelDisplayName + m ()V method_20169 delete + f Lnet/minecraft/class_2960; field_19139 iconLocation + f Lnet/minecraft/class_1043; field_19141 icon + f Lnet/minecraft/class_526; field_19137 screen + m ()V method_20164 play + m ()V method_20174 start + m ()V method_20173 recreate + f Lnet/minecraft/class_34; field_19138 level + m ()V method_20171 edit + f Lnet/minecraft/class_310; field_19136 client + m ()Lnet/minecraft/class_1043; method_20175 getIconTexture +c net/minecraft/class_4592 net/minecraft/client/render/entity/model/AnimalModel + m ()Ljava/lang/Iterable; method_22946 getHeadParts + m (ZFF)V + p 2 childHeadYOffset + p 1 headScaled + p 3 childHeadZOffset + f F field_20916 childHeadYOffset + m (Ljava/util/function/Function;ZFFFFF)V + p 1 renderLayerFactory + p 2 headScaled + p 3 childHeadYOffset + p 4 childHeadZOffset + p 5 invertedChildHeadScale + p 6 invertedChildBodyScale + p 7 childBodyYOffset + f F field_20917 childHeadZOffset + f F field_20918 invertedChildHeadScale + m (ZFFFFF)V + p 5 invertedChildBodyScale + p 6 childBodyYOffset + p 3 childHeadZOffset + p 4 invertedChildHeadScale + p 1 headScaled + p 2 childHeadYOffset + f F field_20919 invertedChildBodyScale + f F field_20920 childBodyYOffset + m ()Ljava/lang/Iterable; method_22948 getBodyParts + f Z field_20915 headScaled +c net/minecraft/class_4591 net/minecraft/client/font/WhiteRectangleGlyph + f Lnet/minecraft/class_1011; field_20913 IMAGE +c net/minecraft/class_4594 net/minecraft/client/render/entity/model/TintableCompositeModel + m (FFF)V method_22956 setColorMultiplier + p 1 red + p 2 green + p 3 blue + f F field_20926 redMultiplier + f F field_20927 greenMultiplier + f F field_20928 blueMultiplier +c net/minecraft/class_543 net/minecraft/client/WindowSettings + m (IILjava/util/OptionalInt;Ljava/util/OptionalInt;Z)V + p 5 fullscreen + p 3 fullscreenWidth + p 4 fullscreenHeight + p 1 width + p 2 height + f Ljava/util/OptionalInt; field_3282 fullscreenWidth + f Ljava/util/OptionalInt; field_3286 fullscreenHeight + f I field_3285 width + f I field_3284 height + f Z field_3283 fullscreen +c net/minecraft/class_3262 net/minecraft/resource/ResourcePack + c A resource pack, providing resources to resource managers.\n\n

They are single-use in each reload cycle of a reloadable resource manager.\n{@link ResourcePackProfile} is a persistent version of the resource packs. + m (Lnet/minecraft/class_3264;Lnet/minecraft/class_2960;)Ljava/io/InputStream; method_14405 open + p 2 id + p 1 type + m (Lnet/minecraft/class_3264;Ljava/lang/String;Ljava/lang/String;ILjava/util/function/Predicate;)Ljava/util/Collection; method_14408 findResources + p 1 type + p 2 namespace + p 3 prefix + p 4 maxDepth + p 5 pathFilter + m (Ljava/lang/String;)Ljava/io/InputStream; method_14410 openRoot + p 1 fileName + f Ljava/lang/String; field_29780 METADATA_PATH_SUFFIX + m (Lnet/minecraft/class_3264;Lnet/minecraft/class_2960;)Z method_14411 contains + p 2 id + p 1 type + f Ljava/lang/String; field_29781 PACK_METADATA_NAME + m ()Ljava/lang/String; method_14409 getName + m (Lnet/minecraft/class_3264;)Ljava/util/Set; method_14406 getNamespaces + p 1 type + m (Lnet/minecraft/class_3270;)Ljava/lang/Object; method_14407 parseMetadata + p 1 metaReader +c net/minecraft/class_4593 net/minecraft/client/render/entity/model/TintableAnimalModel + m (FFF)V method_22955 setColorMultiplier + p 2 green + p 1 red + p 3 blue + f F field_20924 greenMultiplier + f F field_20925 blueMultiplier + f F field_20923 redMultiplier +c net/minecraft/class_542 net/minecraft/client/RunArgs + f Lnet/minecraft/class_542$class_547; field_3278 network + m (Lnet/minecraft/class_542$class_547;Lnet/minecraft/class_543;Lnet/minecraft/class_542$class_544;Lnet/minecraft/class_542$class_545;Lnet/minecraft/class_542$class_546;)V + p 1 network + p 2 windowSettings + p 3 dirs + p 4 game + p 5 autoConnect + f Lnet/minecraft/class_543; field_3279 windowSettings + f Lnet/minecraft/class_542$class_545; field_3280 game + f Lnet/minecraft/class_542$class_546; field_3281 autoConnect + f Lnet/minecraft/class_542$class_544; field_3277 directories +c net/minecraft/class_542$class_546 net/minecraft/client/RunArgs$AutoConnect + f I field_3295 serverPort + f Ljava/lang/String; field_3294 serverAddress + m (Ljava/lang/String;I)V + p 2 serverPort + p 1 serverAddress +c net/minecraft/class_542$class_547 net/minecraft/client/RunArgs$Network + f Ljava/net/Proxy; field_3296 netProxy + f Lnet/minecraft/class_320; field_3299 session + f Lcom/mojang/authlib/properties/PropertyMap; field_3297 profileProperties + f Lcom/mojang/authlib/properties/PropertyMap; field_3298 userProperties + m (Lnet/minecraft/class_320;Lcom/mojang/authlib/properties/PropertyMap;Lcom/mojang/authlib/properties/PropertyMap;Ljava/net/Proxy;)V + p 4 proxy + p 3 profileProperties + p 2 userProperties + p 1 session +c net/minecraft/class_542$class_544 net/minecraft/client/RunArgs$Directories + f Ljava/lang/String; field_3288 assetIndex + f Ljava/io/File; field_3290 resourcePackDir + f Ljava/io/File; field_3289 assetDir + m (Ljava/io/File;Ljava/io/File;Ljava/io/File;Ljava/lang/String;)V + p 1 runDir + p 2 resPackDir + p 3 assetDir + p 4 assetIndex + m ()Lnet/minecraft/class_1064; method_2788 getResourceIndex + f Ljava/io/File; field_3287 runDir +c net/minecraft/class_542$class_545 net/minecraft/client/RunArgs$Game + f Ljava/lang/String; field_3291 versionType + m (ZLjava/lang/String;Ljava/lang/String;ZZ)V + p 5 onlineChatDisabled + p 3 versionType + p 4 multiplayerDisabled + p 1 demo + p 2 version + f Z field_25062 onlineChatDisabled + f Z field_25061 multiplayerDisabled + f Z field_3292 demo + f Ljava/lang/String; field_3293 version +c net/minecraft/class_549 net/minecraft/client/render/entity/model/HorseEntityModel + f Lnet/minecraft/class_630; field_27430 leftHindBabyLeg + m (Lnet/minecraft/class_1496;FFF)V method_17084 animateModel + f Lnet/minecraft/class_630; field_27432 leftFrontBabyLeg + f Lnet/minecraft/class_630; field_27427 rightFrontLeg + f Ljava/lang/String; field_32494 LEFT_FRONT_BABY_LEG + f Lnet/minecraft/class_630; field_3300 tail + f Lnet/minecraft/class_630; field_27429 rightHindBabyLeg + f Ljava/lang/String; field_32492 LEFT_HIND_BABY_LEG + f [Lnet/minecraft/class_630; field_3304 saddle + f Ljava/lang/String; field_32498 LEFT_SADDLE_LINE + f Ljava/lang/String; field_32486 HEAD_PARTS + f Ljava/lang/String; field_32496 SADDLE + f Ljava/lang/String; field_32501 HEAD_SADDLE + m (Lnet/minecraft/class_630;)V + p 1 root + m (Lnet/minecraft/class_5605;)Lnet/minecraft/class_5609; method_32010 getModelData + p 0 dilation + m (Lnet/minecraft/class_1496;FFFFF)V method_17085 setAngles + f Lnet/minecraft/class_630; field_27431 rightFrontBabyLeg + f Lnet/minecraft/class_630; field_27425 rightHindLeg + f Lnet/minecraft/class_630; field_27426 leftHindLeg + f Ljava/lang/String; field_32495 RIGHT_FRONT_BABY_LEG + f Lnet/minecraft/class_630; field_27428 leftFrontLeg + f Ljava/lang/String; field_32493 RIGHT_HIND_BABY_LEG + f Ljava/lang/String; field_32499 RIGHT_SADDLE_MOUTH + f Ljava/lang/String; field_32497 LEFT_SADDLE_MOUTH + f [Lnet/minecraft/class_630; field_3301 straps + f Lnet/minecraft/class_630; field_3307 head + f Ljava/lang/String; field_32502 MOUTH_SADDLE_WRAP + f Lnet/minecraft/class_630; field_3305 body + f Ljava/lang/String; field_32500 RIGHT_SADDLE_LINE +c net/minecraft/class_548 net/minecraft/client/render/entity/model/ArmorStandArmorEntityModel + m (Lnet/minecraft/class_5605;)Lnet/minecraft/class_5607; method_32686 getTexturedModelData + p 0 dilation + m (Lnet/minecraft/class_1531;FFFFF)V method_17066 setAngles +c net/minecraft/class_4590 net/minecraft/util/math/AffineTransformation + c An affine transformation is a decomposition of a 4×4 real matrix into\na {@linkplain #rotation1 rotation} quaternion, a {@linkplain #scale scale}\n3-vector, a second {@linkplain #rotation2 rotation} quaternion, and a\n{@linkplain #translation translation} 3-vector. It is also known as "TRSR"\ntransformation, meaning "translation rotation scale rotation".\n\n

This class is immutable; its matrix is lazily decomposed upon demand. + m (Lnet/minecraft/class_1159;)V + p 1 matrix + m ()V method_22938 init + m ()Lnet/minecraft/class_1160; method_35865 getTranslation + m (Lnet/minecraft/class_1160;Lnet/minecraft/class_1158;Lnet/minecraft/class_1160;Lnet/minecraft/class_1158;)Lnet/minecraft/class_1159; method_22934 setup + p 3 rotation1 + p 1 rotation2 + p 2 scale + p 0 translation + m ()Lnet/minecraft/class_1160; method_35866 getScale + f Lnet/minecraft/class_1158; field_20903 rotation2 + f Lnet/minecraft/class_1158; field_20905 rotation1 + m (Lnet/minecraft/class_1160;Lnet/minecraft/class_1158;Lnet/minecraft/class_1160;Lnet/minecraft/class_1158;)V + p 3 scale + p 4 rotation1 + p 1 translation + p 2 rotation2 + f Z field_20901 initialized + f Lnet/minecraft/class_1159; field_20900 matrix + m (Lnet/minecraft/class_4590;)Lnet/minecraft/class_4590; method_22933 multiply + p 1 other + m ()Lnet/minecraft/class_4590; method_22935 invert + f Lnet/minecraft/class_1160; field_20904 scale + m ()Lnet/minecraft/class_1159; method_22936 getMatrix + m ()Lnet/minecraft/class_1158; method_22937 getRotation2 + m ()Lnet/minecraft/class_4590; method_22931 identity + f Lnet/minecraft/class_1160; field_20902 translation + m ()Lnet/minecraft/class_1158; method_35867 getRotation1 + f Lnet/minecraft/class_4590; field_20906 IDENTITY + m (Lnet/minecraft/class_1159;)Lcom/mojang/datafixers/util/Pair; method_22932 getLinearTransformationAndTranslationFromAffine + p 0 affineTransform +c net/minecraft/class_3268 net/minecraft/resource/DefaultResourcePack + m (Ljava/lang/String;)Ljava/io/InputStream; method_14417 getInputStream + p 1 path + f Ljava/util/Map; field_17917 typeToFileSystem + m (Lnet/minecraft/class_3264;Lnet/minecraft/class_2960;)Ljava/lang/String; method_20729 getPath + p 1 id + p 0 type + f Ljava/lang/Class; field_14194 resourceClass + m (Ljava/lang/String;Ljava/net/URL;)Z method_20728 isValidUrl + p 1 url + p 0 fileName + f Ljava/nio/file/Path; field_14196 resourcePath + m (Lnet/minecraft/class_3272;[Ljava/lang/String;)V + p 1 metadata + p 2 namespaces + m (Ljava/util/function/Predicate;Ljava/nio/file/Path;)Z method_23858 method_23858 + p 1 path + m (Lnet/minecraft/class_3264;Lnet/minecraft/class_2960;)Ljava/io/InputStream; method_14416 findInputStream + p 2 id + p 1 type + m (Ljava/lang/String;Ljava/nio/file/Path;Ljava/nio/file/Path;)Lnet/minecraft/class_2960; method_23857 method_23857 + p 2 path + m (Ljava/util/Collection;ILjava/lang/String;Ljava/nio/file/Path;Ljava/lang/String;Ljava/util/function/Predicate;)V method_14418 getIdentifiers + p 4 prefix + p 5 pathFilter + p 0 results + p 1 maxDepth + p 2 namespace + p 3 root + f Lnet/minecraft/class_3272; field_26938 metadata + f Lorg/apache/logging/log4j/Logger; field_14195 LOGGER + f Ljava/util/Set; field_14193 namespaces + m (Ljava/util/HashMap;)V method_18220 method_18220 + p 0 map +c net/minecraft/class_3268$1 net/minecraft/resource/DefaultResourcePack$1 + f Ljava/io/InputStream; field_29185 stream +c net/minecraft/class_4599 net/minecraft/client/render/BufferBuilderStorage + f Lnet/minecraft/class_4618; field_20961 outlineVertexConsumers + m ()Lnet/minecraft/class_4597$class_4598; method_23001 getEffectVertexConsumers + f Lnet/minecraft/class_4597$class_4598; field_20958 entityVertexConsumers + f Lnet/minecraft/class_4597$class_4598; field_20959 effectVertexConsumers + m ()Lnet/minecraft/class_750; method_22997 getBlockBufferBuilders + m ()Lnet/minecraft/class_4618; method_23003 getOutlineVertexConsumers + m (Lit/unimi/dsi/fastutil/objects/Object2ObjectLinkedOpenHashMap;Lnet/minecraft/class_1921;)V method_23798 assignBufferBuilder + p 1 layer + p 0 builderStorage + m ()Lnet/minecraft/class_4597$class_4598; method_23000 getEntityVertexConsumers + f Ljava/util/SortedMap; field_20957 entityBuilders + f Lnet/minecraft/class_750; field_20956 blockBuilders +c net/minecraft/class_3264 net/minecraft/resource/ResourceType + f Ljava/lang/String; field_14189 directory + m ()Ljava/lang/String; method_14413 getDirectory + f Lcom/mojang/bridge/game/PackType; field_26937 packType + m (Ljava/lang/String;ILjava/lang/String;Lcom/mojang/bridge/game/PackType;)V + p 4 packType + p 3 name + m (Lcom/mojang/bridge/game/GameVersion;)I method_31438 getPackVersion + p 1 gameVersion +c net/minecraft/class_540 net/minecraft/client/gui/hud/spectator/TeamTeleportSpectatorMenu + f Ljava/util/List; field_3272 commands + f Lnet/minecraft/class_2561; field_26619 PROMPT_TEXT + f Lnet/minecraft/class_2561; field_26618 TEAM_TELEPORT_TEXT +c net/minecraft/class_540$class_541 net/minecraft/client/gui/hud/spectator/TeamTeleportSpectatorMenu$TeleportToSpecificTeamCommand + f Lnet/minecraft/class_268; field_3275 team + f Lnet/minecraft/class_2960; field_3276 skinId + m (Lnet/minecraft/class_540;Lnet/minecraft/class_268;)V + p 2 team + f Ljava/util/List; field_3274 scoreboardEntries +c net/minecraft/class_4595 net/minecraft/client/render/entity/model/CompositeEntityModel + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;IIFFFFLnet/minecraft/class_630;)V method_22961 method_22961 + p 8 part + m ()Ljava/lang/Iterable; method_22960 getParts +c net/minecraft/class_3265 net/minecraft/world/gen/decorator/CountExtraDecorator + m (Ljava/util/Random;Lnet/minecraft/class_3276;Lnet/minecraft/class_2338;)I method_33866 getCount +c net/minecraft/class_3266 net/minecraft/resource/ResourceNotFoundException + m (Ljava/io/File;Ljava/lang/String;)V + p 2 resource + p 1 packSource +c net/minecraft/class_4597 net/minecraft/client/render/VertexConsumerProvider + m (Lnet/minecraft/class_287;)Lnet/minecraft/class_4597$class_4598; method_22991 immediate + p 0 buffer + m (Ljava/util/Map;Lnet/minecraft/class_287;)Lnet/minecraft/class_4597$class_4598; method_22992 immediate + p 1 fallbackBuffer + p 0 layerBuffers + m (Lnet/minecraft/class_1921;)Lnet/minecraft/class_4588; getBuffer getBuffer + p 1 layer +c net/minecraft/class_4597$class_4598 net/minecraft/client/render/VertexConsumerProvider$Immediate + m (Lnet/minecraft/class_287;Ljava/util/Map;)V + p 1 fallbackBuffer + p 2 layerBuffers + f Ljava/util/Map; field_20953 layerBuffers + f Ljava/util/Optional; field_20954 currentLayer + m ()V method_22993 draw + m (Lnet/minecraft/class_1921;)Lnet/minecraft/class_287; method_22995 getBufferInternal + p 1 layer + f Lnet/minecraft/class_287; field_20952 fallbackBuffer + f Ljava/util/Set; field_20955 activeConsumers + m (Lnet/minecraft/class_1921;)V method_22994 draw + p 1 layer +c net/minecraft/class_539 net/minecraft/client/gui/hud/spectator/SpectatorMenuState + f Ljava/util/List; field_3271 commands + m (Ljava/util/List;I)V + p 1 commands + p 2 selectedSlot + m ()I method_2787 getSelectedSlot + m (I)Lnet/minecraft/class_537; method_2786 getCommand + p 1 slot + f I field_3269 selectedSlot +c net/minecraft/class_555 net/minecraft/client/render/entity/model/BlazeEntityModel + m ()Lnet/minecraft/class_5607; method_31982 getTexturedModelData + m (I)Ljava/lang/String; method_31983 getRodName + p 0 index + f [Lnet/minecraft/class_630; field_3328 rods + f Lnet/minecraft/class_630; field_27394 root + f Lnet/minecraft/class_630; field_27395 head + m (Lnet/minecraft/class_630;I)Lnet/minecraft/class_630; method_31984 method_31984 + p 1 index + m (Lnet/minecraft/class_630;)V + p 1 root +c net/minecraft/class_3272 net/minecraft/resource/metadata/PackResourceMetadata + f Lnet/minecraft/class_3274; field_14202 READER + m (Lnet/minecraft/class_2561;I)V + p 2 format + p 1 description + m ()I method_14424 getPackFormat + m ()Lnet/minecraft/class_2561; method_14423 getDescription + f I field_14201 packFormat + f Lnet/minecraft/class_2561; field_14203 description +c net/minecraft/class_554 net/minecraft/client/render/entity/model/BoatEntityModel + m (Lnet/minecraft/class_630;)V + p 1 root + f Ljava/lang/String; field_32459 RIGHT_PADDLE + f Ljava/lang/String; field_32458 LEFT_PADDLE + f Lnet/minecraft/class_630; field_3326 waterPatch + m (Lnet/minecraft/class_1690;FFFFF)V method_22952 setAngles + m ()Lnet/minecraft/class_630; method_22954 getBottom + f Lnet/minecraft/class_630; field_27396 leftPaddle + f Lnet/minecraft/class_630; field_27397 rightPaddle + f Ljava/lang/String; field_32460 WATER_PATCH + f Lcom/google/common/collect/ImmutableList; field_20922 parts + m ()Lcom/google/common/collect/ImmutableList; method_22953 getParts + m ()Lnet/minecraft/class_5607; method_31985 getTexturedModelData + f Ljava/lang/String; field_32464 RIGHT + f Ljava/lang/String; field_32463 FRONT + f Ljava/lang/String; field_32462 BACK + f Ljava/lang/String; field_32461 BOTTOM + m (Lnet/minecraft/class_1690;ILnet/minecraft/class_630;F)V method_2797 setPaddleAngle + p 2 part + p 3 angle + p 0 entity + p 1 sigma + f Ljava/lang/String; field_32465 LEFT +c net/minecraft/class_553 net/minecraft/client/render/entity/model/BatEntityModel + f Lnet/minecraft/class_630; field_3319 rightWingTip + m (Lnet/minecraft/class_630;)V + p 1 root + m (Lnet/minecraft/class_1420;FFFFF)V method_17069 setAngles + m ()Lnet/minecraft/class_5607; method_31980 getTexturedModelData + f Lnet/minecraft/class_630; field_3324 leftWingTip + f Lnet/minecraft/class_630; field_3322 rightWing + f Lnet/minecraft/class_630; field_3323 body + f Lnet/minecraft/class_630; field_3320 leftWing + f Lnet/minecraft/class_630; field_3321 head + f Lnet/minecraft/class_630; field_27393 root +c net/minecraft/class_3274 net/minecraft/resource/metadata/PackResourceMetadataReader + m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_3272; method_14426 fromJson +c net/minecraft/class_559 net/minecraft/client/render/entity/model/DonkeyEntityModel + m ()Lnet/minecraft/class_5607; method_31987 getTexturedModelData + m (Lnet/minecraft/class_1492;FFFFF)V method_17076 setAngles + f Lnet/minecraft/class_630; field_27399 leftChest + f Lnet/minecraft/class_630; field_27400 rightChest +c net/minecraft/class_558 net/minecraft/client/render/entity/model/ChickenEntityModel + f Lnet/minecraft/class_630; field_27402 leftLeg + f Lnet/minecraft/class_630; field_3340 beak + f Lnet/minecraft/class_630; field_27403 rightWing + f Ljava/lang/String; field_32471 RED_THING + f Lnet/minecraft/class_630; field_27404 leftWing + f Lnet/minecraft/class_630; field_3342 wattle + m ()Lnet/minecraft/class_5607; method_31988 getTexturedModelData + f Lnet/minecraft/class_630; field_3344 head + m (Lnet/minecraft/class_630;)V + p 1 root + f Lnet/minecraft/class_630; field_3346 body + f Lnet/minecraft/class_630; field_27401 rightLeg +c net/minecraft/class_557 net/minecraft/client/render/entity/model/BookModel + f Lnet/minecraft/class_630; field_3339 rightPage + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;IIFFFF)V method_24184 renderBook + p 8 alpha + p 6 green + p 7 blue + p 4 overlay + p 5 red + p 2 vertices + p 3 light + p 1 matrices + f Lnet/minecraft/class_630; field_27398 root + m ()Lnet/minecraft/class_5607; method_31986 getTexturedModelData + f Ljava/lang/String; field_32467 RIGHT_PAGES + f Lnet/minecraft/class_630; field_3336 leftCover + m (FFFF)V method_17073 setPageAngles + p 2 leftFlipAmount + p 3 rightFlipAmount + p 1 pageTurnAmount + p 4 pageTurnSpeed + f Ljava/lang/String; field_32466 LEFT_PAGES + f Lnet/minecraft/class_630; field_3335 rightPages + f Lnet/minecraft/class_630; field_3338 rightCover + f Lnet/minecraft/class_630; field_3337 leftPages + m (Lnet/minecraft/class_630;)V + p 1 root + f Ljava/lang/String; field_32469 FLIP_PAGE2 + f Lnet/minecraft/class_630; field_3334 leftPage + f Ljava/lang/String; field_32468 FLIP_PAGE1 +c net/minecraft/class_3270 net/minecraft/resource/metadata/ResourceMetadataReader + m ()Ljava/lang/String; method_14420 getKey + m (Lcom/google/gson/JsonObject;)Ljava/lang/Object; method_14421 fromJson + p 1 json +c net/minecraft/class_3279 net/minecraft/resource/FileResourcePackProvider + f Ljava/io/File; field_14218 packsFolder + m (Ljava/io/File;)Ljava/util/function/Supplier; method_14432 createResourcePack + p 1 file + f Lnet/minecraft/class_5352; field_25345 source + f Ljava/io/FileFilter; field_14217 POSSIBLE_PACK + m (Ljava/io/File;Lnet/minecraft/class_5352;)V + p 1 packsFolder + p 2 source +c net/minecraft/class_6306 net/minecraft/test/TestServer + m (Ljava/lang/Thread;Lnet/minecraft/class_32$class_5143;Lnet/minecraft/class_3283;Lnet/minecraft/class_5350;Ljava/util/Collection;Lnet/minecraft/class_2338;Lnet/minecraft/class_5455$class_5457;Lnet/minecraft/class_2378;Lnet/minecraft/class_2378;)V + p 4 serverResourceManager + p 3 dataPackManager + p 2 session + p 1 serverThread + p 8 biomeRegistry + p 7 registryManager + p 6 pos + p 5 batches + p 9 dimensionTypeRegistry + f Lnet/minecraft/class_1928; field_33160 gameRules + m (Ljava/lang/Thread;Lnet/minecraft/class_32$class_5143;Lnet/minecraft/class_3283;Lnet/minecraft/class_5350;Ljava/util/Collection;Lnet/minecraft/class_2338;Lnet/minecraft/class_5455$class_5457;)V + p 7 registryManager + p 5 batches + p 6 pos + p 3 dataPackManager + p 4 serverResourceManager + p 1 serverThread + p 2 session + f Lnet/minecraft/class_4524; field_33162 testSet + f Ljava/util/List; field_33158 batches + m (Lnet/minecraft/class_4517;)V method_36095 method_36095 + p 0 test + m ()Z method_36098 isTesting + f Lnet/minecraft/class_1940; field_33161 testLevel + m (Lnet/minecraft/class_1928;)V method_36094 method_36094 + p 0 gameRules + f Lnet/minecraft/class_2338; field_33159 pos + m (Lnet/minecraft/class_3218;)V method_36096 runTestBatches + p 1 world + m (Lnet/minecraft/class_4517;)V method_36097 method_36097 + p 0 test +c net/minecraft/class_6307 net/minecraft/test/XmlReportingTestCompletionListener + m (Ljava/io/File;)V + p 1 file + f Lcom/google/common/base/Stopwatch; field_33166 stopwatch + f Lorg/w3c/dom/Element; field_33165 testSuiteElement + m (Ljava/io/File;)V method_36101 saveReport + p 1 file + m (Lnet/minecraft/class_4517;Ljava/lang/String;)Lorg/w3c/dom/Element; method_36102 addTestCase + p 1 test + p 2 name + f Lorg/w3c/dom/Document; field_33164 document + f Ljava/io/File; field_33167 file +c net/minecraft/class_6305 net/minecraft/unused/packageinfo/PackageInfo6305 +c net/minecraft/class_6302 net/minecraft/test/GameTest + c {@code GameTest} is used to tell the test framework that the annotated method is a test.\n\n

{@code GameTest} methods must take 1 parameter of {@link net.minecraft.test.TestContext} + m ()J method_35937 duration + m ()I method_35938 maxAttempts + m ()I method_35939 requiredSuccesses + m ()Ljava/lang/String; method_35936 structureName + m ()Ljava/lang/String; method_35933 batchId + m ()I method_35932 tickLimit + m ()I method_35934 rotation + m ()Z method_35935 required +c net/minecraft/class_3275 net/minecraft/world/gen/decorator/CountNoiseBiasedDecoratorConfig + f D field_14205 noiseOffset + f I field_14208 noiseToCountRatio + f Lcom/mojang/serialization/Codec; field_24987 CODEC + f D field_14206 noiseFactor + m (IDD)V + p 4 noiseOffset + p 1 noiseToCountRatio + p 2 noiseFactor +c net/minecraft/class_551 net/minecraft/client/render/entity/model/ArmorStandEntityModel + f Ljava/lang/String; field_32447 SHOULDER_STICK + f Ljava/lang/String; field_32446 LEFT_BODY_STICK + m (Lnet/minecraft/class_1531;FFFFF)V method_17066 setAngles + f Ljava/lang/String; field_32445 RIGHT_BODY_STICK + f Lnet/minecraft/class_630; field_3313 shoulderStick + f Ljava/lang/String; field_32448 BASE_PLATE + f Lnet/minecraft/class_630; field_3312 basePlate + m (Lnet/minecraft/class_1531;FFF)V method_24223 animateModel + f Lnet/minecraft/class_630; field_27391 rightBodyStick + f Lnet/minecraft/class_630; field_27392 leftBodyStick + m ()Lnet/minecraft/class_5607; method_31979 getTexturedModelData +c net/minecraft/class_6303 net/minecraft/test/CustomTestProvider + c {@code CustomTestProvider} methods return a {@code Collection}. +c net/minecraft/class_3276 net/minecraft/world/gen/decorator/CountExtraDecoratorConfig + f I field_14210 extraCount + f F field_14209 extraChance + f Lcom/mojang/serialization/Codec; field_24986 CODEC + f I field_14211 count + m (IFI)V + p 1 count + p 2 extraChance + p 3 extraCount +c net/minecraft/class_6300 net/minecraft/test/AfterBatch + c {@code AfterBatch} methods are ran once the batch specified has finished. + m ()Ljava/lang/String; method_35930 batchId +c net/minecraft/class_3277 net/minecraft/world/gen/decorator/DepthAverageDecoratorConfig + f Lnet/minecraft/class_5843; field_28936 baseline + f I field_14212 spread + f Lcom/mojang/serialization/Codec; field_24982 CODEC + m (Lnet/minecraft/class_5843;I)V + p 2 spread + p 1 baseline + m ()Lnet/minecraft/class_5843; method_33869 getBaseline + m ()I method_33870 getSpread +c net/minecraft/class_6301 net/minecraft/test/BeforeBatch + c {@code BeforeBatch} methods are ran before the batch specified has started. + m ()Ljava/lang/String; method_35931 batchId +c net/minecraft/class_3240 net/minecraft/server/network/LocalServerHandshakeNetworkHandler + c A server handshake network handler that exclusively handles local\nconnections.\n\n

A local connection is one between a Minecraft client and the\nIntegrated Server it is running.\n\n@see net.minecraft.server.ServerNetworkIo#bindLocal() + f Lnet/minecraft/server/MinecraftServer; field_14104 server + m (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_2535;)V + p 1 server + p 2 connection + f Lnet/minecraft/class_2535; field_14103 connection +c net/minecraft/class_4571 net/minecraft/loot/condition/TimeCheckLootCondition + m (Ljava/lang/Long;Lnet/minecraft/class_42;)V + p 1 period + p 2 value + m (Ljava/lang/Object;)Z test test + p 1 context + m (Lnet/minecraft/class_42;)Lnet/minecraft/class_4571$class_6164; method_35559 create + p 0 value + f Lnet/minecraft/class_42; field_20768 value + m (Lnet/minecraft/class_47;)Z method_22587 test + f Ljava/lang/Long; field_20767 period +c net/minecraft/class_4571$class_6164 net/minecraft/loot/condition/TimeCheckLootCondition$Builder + f Lnet/minecraft/class_42; field_31872 value + m (J)Lnet/minecraft/class_4571$class_6164; method_35560 period + p 1 period + m (Lnet/minecraft/class_42;)V + p 1 value + m ()Lnet/minecraft/class_4571; method_35561 build + f Ljava/lang/Long; field_31871 period +c net/minecraft/class_4571$class_4572 net/minecraft/loot/condition/TimeCheckLootCondition$Serializer + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_4571;Lcom/google/gson/JsonSerializationContext;)V method_22591 toJson + m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_4571; method_22590 fromJson +c net/minecraft/class_3241 net/minecraft/world/gen/decorator/ChanceDecorator + m (Ljava/util/Random;Lnet/minecraft/class_3297;Lnet/minecraft/class_2338;)I method_33863 getCount +c net/minecraft/class_3246 net/minecraft/server/network/ServerHandshakeNetworkHandler + f Lnet/minecraft/class_2535; field_14153 connection + f Lnet/minecraft/server/MinecraftServer; field_14154 server + m (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_2535;)V + p 1 server + p 2 connection + f Lnet/minecraft/class_2561; field_24457 IGNORING_STATUS_REQUEST_MESSAGE +c net/minecraft/class_3248 net/minecraft/server/network/ServerLoginNetworkHandler + c The server login network handler.\n\n

It listens to packets on the netty event loop and is ticked on the\nserver thread simultaneously.\n\n@implSpec The vanilla implementation is created by a handshake network\nhandler. It first receives a hello packet from the client. If it's in\nonline mode, it goes through an additional authentication process. Then\nit optionally sends a network compression packet next. Finally, when it\ncan accept the player (no player UUID conflicts), it will accept the\nplayer by sending a login success packet and then transitions the\nconnection's packet listener to a server play network handler. + f [B field_14167 nonce + f I field_14156 loginTicks + f Ljava/util/concurrent/atomic/AtomicInteger; field_14157 NEXT_AUTHENTICATOR_THREAD_ID + f Ljava/lang/String; field_14165 serverId + f Lnet/minecraft/class_3248$class_3249; field_14163 state + f Ljava/util/Random; field_14164 RANDOM + f Lcom/mojang/authlib/GameProfile; field_14160 profile + m ()V method_18785 tick + c Ticks this login network handler.\n\n

This accepts the player to the server if ready. If the state is delay\naccept, it checks if the old player with the same UUID is gone and\nadmits the player.\n\n@apiNote This should only be called on the server thread. + f Lnet/minecraft/class_3222; field_14161 delayedPlayer + c The delayed player, waiting to join the server once the existing player\nwith the same UUID is gone.\n\n

This will only be non-{@code null} if the state is delay-accept, and is reset\nto {@code null} once the player is accepted. + f Lnet/minecraft/server/MinecraftServer; field_14162 server + f Lnet/minecraft/class_2535; field_14158 connection + m (Lcom/mojang/authlib/GameProfile;)Lcom/mojang/authlib/GameProfile; method_14375 toOfflineProfile + p 1 profile + m (Lnet/minecraft/class_3222;)V method_33800 addToServer + p 1 player + m ()V method_14384 acceptPlayer + c Creates the player to be added to the server and adds it to the server.\n\n

If a player with the same UUID is in the world, it will create the\nplayer and transition to the delay accept state.\n\n@apiNote This method should only be called on the server thread. + f Lorg/apache/logging/log4j/Logger; field_14166 LOGGER + m ()Ljava/lang/String; method_14383 getConnectionInfo + m (Lnet/minecraft/class_2561;)V method_14380 disconnect + p 1 reason + m (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_2535;)V + p 1 server + p 2 connection +c net/minecraft/class_3248$class_3249 net/minecraft/server/network/ServerLoginNetworkHandler$State +c net/minecraft/class_3248$1 net/minecraft/server/network/ServerLoginNetworkHandler$1 + m ()Ljava/net/InetAddress; method_14386 getClientAddress +c net/minecraft/class_3242 net/minecraft/server/ServerNetworkIo + f Lnet/minecraft/server/MinecraftServer; field_14109 server + f Lnet/minecraft/class_3528; field_14111 DEFAULT_CHANNEL + m ()V method_14357 tick + f Lnet/minecraft/class_3528; field_14105 EPOLL_CHANNEL + m ()V method_14356 stop + f Lorg/apache/logging/log4j/Logger; field_14110 LOGGER + m (Ljava/net/InetAddress;I)V method_14354 bind + p 1 address + p 2 port + m ()Lnet/minecraft/server/MinecraftServer; method_14351 getServer + m ()Ljava/net/SocketAddress; method_14353 bindLocal + f Ljava/util/List; field_14107 connections + f Ljava/util/List; field_14106 channels + f Z field_14108 active + m (Lnet/minecraft/server/MinecraftServer;)V + p 1 server +c net/minecraft/class_4573 com/mojang/blaze3d/systems/RenderCall +c net/minecraft/class_3243 net/minecraft/world/gen/decorator/ConfiguredDecorator + m ()Lnet/minecraft/class_2998; method_30445 getConfig + m (Lnet/minecraft/class_3243;)Lnet/minecraft/class_3243; method_30446 decorate + m (Lnet/minecraft/class_5444;Ljava/util/Random;Lnet/minecraft/class_2338;)Ljava/util/stream/Stream; method_30444 getPositions + p 3 pos + p 2 random + p 1 context + f Lcom/mojang/serialization/Codec; field_24981 CODEC + m (Lnet/minecraft/class_3284;Lnet/minecraft/class_2998;)V + p 2 config + p 1 decorator + f Lnet/minecraft/class_2998; field_14114 config + f Lnet/minecraft/class_3284; field_14115 decorator +c net/minecraft/class_3244 net/minecraft/server/network/ServerPlayNetworkHandler + f Lnet/minecraft/class_1297; field_14147 topmostRiddenEntity + m (Ljava/lang/String;Ljava/util/function/Consumer;)V method_31277 filterText + p 2 consumer + p 1 text + f I field_14123 requestedTeleportId + m (Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;Lnet/minecraft/class_3222;)Lnet/minecraft/class_2561; method_33798 method_33798 + p 3 player + f I field_14139 teleportRequestTick + m (Ljava/util/List;I)V method_31278 updateBookContent + p 2 slotId + p 1 pages + f I field_14135 lastTickMovePacketsCount + f D field_14143 lastTickRiddenX + m (DDDFFLjava/util/Set;Z)V method_33563 requestTeleport + p 3 y + p 5 z + p 8 pitch + p 7 yaw + p 10 shouldDismount + p 9 flags + p 1 x + m ()V method_14372 syncWithPlayerPosition + m (Lnet/minecraft/class_1297;)Z method_29780 isEntityOnAir + p 1 entity + m (DDDFF)V method_33562 requestTeleportAndDismount + p 5 z + p 8 pitch + p 7 yaw + p 1 x + p 3 y + m (Lnet/minecraft/class_2877;Ljava/util/List;)V method_31282 onSignUpdate + p 1 packet + p 2 signText + m (Lnet/minecraft/class_2561;)V method_14367 disconnect + p 1 reason + f D field_14124 lastTickRiddenY + f D field_14120 updatedRiddenZ + f J field_14136 lastKeepAliveTime + f I field_14116 messageCooldown + f D field_14144 updatedZ + f D field_14128 lastTickZ + f Z field_14131 floating + m (Lnet/minecraft/class_4538;Lnet/minecraft/class_238;)Z method_20630 isPlayerNotCollidingWithBlocks + p 2 box + p 1 world + m (Ljava/lang/Object;Ljava/util/function/Consumer;Ljava/util/function/BiFunction;)V method_31275 filterText + p 3 backingFilterer + p 1 text + p 2 consumer + f Lnet/minecraft/class_243; field_14119 requestedTeleportPos + f Lnet/minecraft/server/MinecraftServer; field_14148 server + m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1799;)Z method_27913 canPlace + c Checks if a player can place a block or fluid from a bucket.\n\n

For this to return true, the player must not be actively cooling down. + p 0 player + p 1 stack + f I field_14133 creativeItemDropThreshold + m ()Z method_19507 isHost + f I field_14117 movePacketsCount + f D field_14145 updatedX + f Lorg/apache/logging/log4j/Logger; field_14121 LOGGER + f Lnet/minecraft/class_2535; field_14127 connection + m (DDDFFLjava/util/Set;)V method_14360 requestTeleport + p 7 yaw + p 8 pitch + p 5 z + p 3 y + p 1 x + p 9 flags + m ()V method_18784 tick + f D field_14141 updatedRiddenY + m (Ljava/lang/String;)V method_14370 executeCommand + p 1 input + f I field_14137 vehicleFloatingTicks + f Lnet/minecraft/class_3222; field_14140 player + m (Lnet/minecraft/class_2596;Lio/netty/util/concurrent/GenericFutureListener;)V method_14369 sendPacket + p 1 packet + p 2 listener + m (Ljava/util/List;Ljava/util/function/Consumer;)V method_31279 filterTexts + p 2 consumer + p 1 texts + m (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_2535;Lnet/minecraft/class_3222;)V + p 3 player + p 1 server + p 2 connection + m (DDDFF)Z method_14371 validateVehicleMove + m (DDDFF)V method_14363 requestTeleport + p 5 z + p 8 pitch + p 7 yaw + p 1 x + p 3 y + f J field_14134 keepAliveId + f I field_14118 ticks + f D field_14146 lastTickY + f D field_14126 updatedY + f D field_14142 lastTickRiddenZ + f D field_14130 lastTickX + f D field_14122 updatedRiddenX + f I field_14138 floatingTicks + m (Ljava/util/List;Ljava/util/function/UnaryOperator;Lnet/minecraft/class_1799;)V method_33796 setTextToBook + p 2 postProcessor + p 3 book + p 1 messages + f Z field_14129 vehicleFloating + f Z field_14125 waitingForKeepAlive + m (Lnet/minecraft/class_5513$class_5837;Ljava/util/List;I)V method_31276 addBook + p 3 slotId + p 2 pages + p 1 title +c net/minecraft/class_3244$class_5860 net/minecraft/server/network/ServerPlayNetworkHandler$Interaction + m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1297;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1269; run run + p 3 hand + p 2 entity + p 1 player +c net/minecraft/class_3244$1 net/minecraft/server/network/ServerPlayNetworkHandler$1 + m (Lnet/minecraft/class_243;Lnet/minecraft/class_3222;Lnet/minecraft/class_1297;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1269; method_33898 method_33898 + p 3 hand + p 2 entity + p 1 player + m (Lnet/minecraft/class_1268;Lnet/minecraft/class_3244$class_5860;)V method_33897 processInteract + p 2 action + p 1 hand +c net/minecraft/class_3245 net/minecraft/world/gen/decorator/Spread32AboveDecorator + m (Lnet/minecraft/class_5444;Ljava/util/Random;Lnet/minecraft/class_3113;I)I method_14373 getY +c net/minecraft/class_4581 net/minecraft/util/math/Matrix3f + m (Lnet/minecraft/class_4581;)V + p 1 source + m ()V method_22856 loadIdentity + f F field_21640 a21 + m (Ljava/nio/FloatBuffer;)V method_35266 writeRowFirst + c Writes this matrix to the buffer in row-major order.\n\n@see #writeColumnFirst(FloatBuffer)\n@see #write(FloatBuffer, boolean) + p 1 buf + m ()F method_35270 trace + c Returns the sum of the elements on the main diagonal. + m (Ljava/nio/FloatBuffer;)V method_35268 writeColumnFirst + c Writes this matrix to the buffer in column-major order.\n\n@see #writeRowFirst(FloatBuffer)\n@see #write(FloatBuffer, boolean) + p 1 buf + m (Lnet/minecraft/class_4581;)Lnet/minecraft/class_1158; method_22857 method_22857 + p 0 matrix + f F field_21638 a12 + m (Lnet/minecraft/class_4581;)V method_22855 multiply + p 1 other + m (Ljava/nio/FloatBuffer;Z)V method_35264 write + c Writes this matrix to the buffer.\n\n@see #writeRowFirst(FloatBuffer)\n@see #writeColumnFirst(FloatBuffer) + p 2 columnFirst + c {@code true} to write in column-major order; {@code false} to write in\nrow-major order + p 1 buf + m (Lnet/minecraft/class_1158;)V method_23274 multiply + p 1 quaternion + f F field_21636 a10 + m (II)I method_35259 pack + p 0 x + p 1 y + m (Ljava/nio/FloatBuffer;Z)V method_35262 read + c Reads a matrix from the buffer.\n\n@see #readRowFirst(FloatBuffer)\n@see #readColumnFirst(FloatBuffer) + p 1 buf + p 2 columnFirst + c {@code true} to read in column-major order; {@code false} to read in\nrow-major order + f F field_21634 a01 + m (Lnet/minecraft/class_4581;)V method_35267 subtract + p 1 matrix + f F field_20861 COS_PI_OVER_EIGHT + f F field_20863 SQRT_HALF + m (Ljava/nio/FloatBuffer;)V method_35263 readColumnFirst + c Reads a matrix from the buffer in column-major order.\n\n@see #readRowFirst(FloatBuffer)\n@see #read(FloatBuffer, boolean) + p 1 buf + m ()F method_23731 determinantAndAdjugate + m (Ljava/nio/FloatBuffer;)V method_35261 readRowFirst + c Reads a matrix from the buffer in row-major order.\n\n@see #readColumnFirst(FloatBuffer)\n@see #read(FloatBuffer, boolean) + p 1 buf + f F field_21633 a00 + m (Lnet/minecraft/class_1158;)V + p 1 quaternion + m ()V method_22847 transpose + m (Lnet/minecraft/class_1159;)V + p 1 matrix + f F field_21641 a22 + m (IIF)V method_26288 set + p 3 value + p 1 x + p 2 y + m (FFF)Lcom/mojang/datafixers/util/Pair; method_22849 getSinAndCosOfRotation + p 0 upperLeft + p 2 lowerRight + p 1 diagonalAverage + m (Lnet/minecraft/class_4581;)V method_22852 load + p 1 source + f F field_21639 a20 + f I field_31077 ORDER + c The number of rows and columns ({@value}) this matrix has. + f F field_21637 a11 + m ()Lorg/apache/commons/lang3/tuple/Triple; method_22853 decomposeLinearTransformation + m ()F method_35269 determinant + m ()Z method_23732 invert + f F field_21635 a02 + m (FFF)Lnet/minecraft/class_4581; method_23963 scale + p 2 z + p 1 y + p 0 x + f F field_20860 THREE_PLUS_TWO_SQRT_TWO + m (Lnet/minecraft/class_4581;)V method_35265 add + p 1 matrix + f F field_20862 SIN_PI_OVER_EIGHT + m (Ljava/lang/Object;)Z equals equals + p 1 object + m ()Lnet/minecraft/class_4581; method_23296 copy + m (Lnet/minecraft/class_4581;Lnet/minecraft/class_1158;)V method_35260 method_35260 + p 1 quaternion + p 0 matrix + m (F)V method_23729 multiply + p 1 scalar +c net/minecraft/class_4580 net/minecraft/command/StorageDataObject + m (Lnet/minecraft/class_4565;Lnet/minecraft/class_2960;)V + p 1 storage + p 2 id + m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/class_4565; method_22842 of + f Lcom/mojang/brigadier/suggestion/SuggestionProvider; field_20856 SUGGESTION_PROVIDER + f Lnet/minecraft/class_2960; field_20858 id + f Ljava/util/function/Function; field_20855 TYPE_FACTORY + f Lnet/minecraft/class_4565; field_20857 storage +c net/minecraft/class_4583 net/minecraft/client/render/OverlayVertexConsumer + m (Lnet/minecraft/class_4588;Lnet/minecraft/class_1159;Lnet/minecraft/class_4581;)V + p 1 vertexConsumer + f I field_20877 u1 + f Lnet/minecraft/class_1159; field_21053 textureMatrix + f I field_20878 v1 + f I field_20879 light + f F field_20880 normalX + f F field_20870 x + f F field_20881 normalY + f F field_20871 y + f F field_20882 normalZ + m ()V method_22891 init + f F field_20872 z + f Lnet/minecraft/class_4588; field_20866 vertexConsumer + f Lnet/minecraft/class_4581; field_21054 normalMatrix +c net/minecraft/class_3251 net/minecraft/server/network/ServerQueryNetworkHandler + m (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_2535;)V + p 2 connection + p 1 server + f Lnet/minecraft/class_2561; field_14179 REQUEST_HANDLED + f Lnet/minecraft/server/MinecraftServer; field_14180 server + f Lnet/minecraft/class_2535; field_14178 connection + f Z field_14177 responseSent +c net/minecraft/class_4582 net/minecraft/client/render/entity/feature/SkinOverlayOwner + m ()Z method_6872 shouldRenderOverlay +c net/minecraft/class_3252 net/minecraft/world/gen/decorator/DepthAverageDecorator + m (Lnet/minecraft/class_5444;Ljava/util/Random;Lnet/minecraft/class_3277;I)I method_33871 getY +c net/minecraft/class_4588 net/minecraft/client/render/VertexConsumer + m (Lnet/minecraft/class_4587$class_4665;Lnet/minecraft/class_777;[FFFF[IIZ)V method_22920 quad + p 8 overlay + p 9 useQuadColorData + p 6 blue + p 7 lights + p 4 red + p 5 green + p 2 quad + p 3 brightnesses + p 1 matrixEntry + m (FFF)Lnet/minecraft/class_4588; method_22914 normal + p 3 z + p 2 y + p 1 x + m (Lnet/minecraft/class_1159;FFF)Lnet/minecraft/class_4588; method_22918 vertex + p 2 x + p 1 matrix + p 4 z + p 3 y + m (FFFFFFFFFIIFFF)V method_23919 vertex + p 10 overlay + p 11 light + p 12 normalX + p 13 normalY + p 6 blue + p 7 alpha + p 8 u + p 9 v + p 2 y + p 3 z + p 4 red + p 5 green + p 1 x + p 14 normalZ + m (I)Lnet/minecraft/class_4588; method_22916 light + p 1 uv + m (I)Lnet/minecraft/class_4588; method_22922 overlay + p 1 uv + m (II)Lnet/minecraft/class_4588; method_22917 overlay + p 1 u + p 2 v + m ()V method_1344 next + m (Lnet/minecraft/class_4581;FFF)Lnet/minecraft/class_4588; method_23763 normal + p 4 z + p 3 y + p 2 x + p 1 matrix + m (FF)Lnet/minecraft/class_4588; method_22913 texture + p 1 u + p 2 v + m (II)Lnet/minecraft/class_4588; method_22921 light + p 2 v + p 1 u + f Lorg/apache/logging/log4j/Logger; field_21055 LOGGER + m (IIII)Lnet/minecraft/class_4588; method_1336 color + p 3 blue + p 2 green + p 4 alpha + p 1 red + m (IIII)V method_22901 fixedColor + m (DDD)Lnet/minecraft/class_4588; method_22912 vertex + p 1 x + p 3 y + p 5 z + m (FFFF)Lnet/minecraft/class_4588; method_22915 color + p 1 red + p 3 blue + p 2 green + p 4 alpha + m (Lnet/minecraft/class_4587$class_4665;Lnet/minecraft/class_777;FFFII)V method_22919 quad + p 1 matrixEntry + p 4 green + p 5 blue + p 2 quad + p 3 red + p 6 light + p 7 overlay +c net/minecraft/class_3258 net/minecraft/resource/ZipResourcePack + m ()Ljava/util/zip/ZipFile; method_14399 getZipFile + f Ljava/util/zip/ZipFile; field_14184 file + f Lcom/google/common/base/Splitter; field_14183 TYPE_NAMESPACE_SPLITTER +c net/minecraft/class_3259 net/minecraft/resource/DirectoryResourcePack + m (Ljava/lang/String;)Ljava/io/File; method_14401 getFile + p 1 name + m (Ljava/io/File;Ljava/lang/String;)Z method_14402 isValidPath + p 1 filename + p 0 file + f Lorg/apache/logging/log4j/Logger; field_14187 LOGGER + f Lcom/google/common/base/CharMatcher; field_14185 BACKSLASH_MATCHER + f Z field_14186 IS_WINDOWS + m (Ljava/io/File;ILjava/lang/String;Ljava/util/List;Ljava/lang/String;Ljava/util/function/Predicate;)V method_14400 findFiles + p 5 prefix + p 6 pathFilter + p 1 file + p 2 maxDepth + p 3 namespace + p 4 found +c net/minecraft/class_4585 net/minecraft/client/render/FixedColorVertexConsumer + f Z field_20889 colorFixed + f I field_20892 fixedBlue + f I field_20893 fixedAlpha + f I field_20890 fixedRed + f I field_20891 fixedGreen +c net/minecraft/class_4584 net/minecraft/client/render/BufferVertexConsumer + m (IB)V method_22896 putByte + p 1 index + p 2 value + m (IS)V method_22898 putShort + p 1 index + p 2 value + m (IF)V method_22897 putFloat + p 2 value + p 1 index + m ()Lnet/minecraft/class_296; method_22900 getCurrentElement + m ()V method_1325 nextElement + m (SSI)Lnet/minecraft/class_4588; method_22899 texture + p 2 v + p 3 index + p 1 u +c net/minecraft/class_4587 net/minecraft/client/util/math/MatrixStack + m (FFF)V method_22905 scale + p 1 x + p 2 y + p 3 z + m (Ljava/util/ArrayDeque;)V method_22908 method_22908 + p 0 stack + m ()V method_22909 pop + m ()Lnet/minecraft/class_4587$class_4665; method_23760 peek + m (Lnet/minecraft/class_1158;)V method_22907 multiply + p 1 quaternion + m (DDD)V method_22904 translate + p 5 z + p 3 y + p 1 x + m ()Z method_22911 isEmpty + m ()V method_34426 loadIdentity + f Ljava/util/Deque; field_20898 stack + m ()V method_22903 push +c net/minecraft/class_4587$class_4665 net/minecraft/client/util/math/MatrixStack$Entry + f Lnet/minecraft/class_1159; field_21327 modelMatrix + m ()Lnet/minecraft/class_4581; method_23762 getNormal + m (Lnet/minecraft/class_1159;Lnet/minecraft/class_4581;)V + p 1 modelMatrix + p 2 normalMatrix + f Lnet/minecraft/class_4581; field_21328 normalMatrix + m ()Lnet/minecraft/class_1159; method_23761 getModel +c net/minecraft/class_3255 net/minecraft/resource/AbstractFileResourcePack + m (Ljava/lang/String;)Ljava/io/InputStream; method_14391 openFile + p 1 name + f Lorg/apache/logging/log4j/Logger; field_14182 LOGGER + m (Ljava/lang/String;)V method_14394 warnNonLowerCaseNamespace + p 1 namespace + m (Ljava/io/File;)V + p 1 base + m (Ljava/io/File;Ljava/io/File;)Ljava/lang/String; method_14396 relativize + p 1 target + p 0 base + m (Ljava/lang/String;)Z method_14393 containsFile + p 1 name + f Ljava/io/File; field_14181 base + m (Lnet/minecraft/class_3264;Lnet/minecraft/class_2960;)Ljava/lang/String; method_14395 getFilename + p 1 id + p 0 type + m (Lnet/minecraft/class_3270;Ljava/io/InputStream;)Ljava/lang/Object; method_14392 parseMetadata + p 1 inputStream + p 0 metaReader +c net/minecraft/class_500 net/minecraft/client/gui/screen/multiplayer/MultiplayerScreen + f Z field_3048 initialized + f Lorg/apache/logging/log4j/Logger; field_3044 LOGGER + f Lnet/minecraft/class_437; field_3049 parent + m ()V method_20121 updateButtonActivationStates + m (Z)V method_20379 addEntry + p 1 confirmedAction + f Lnet/minecraft/class_4185; field_3050 buttonJoin + f Lnet/minecraft/class_4267; field_3043 serverListWidget + m (Z)V method_20380 directConnect + p 1 confirmedAction + f Lnet/minecraft/class_641; field_3040 serverList + m ()Lnet/minecraft/class_644; method_2538 getServerListPinger + f Lnet/minecraft/class_642; field_3051 selectedEntry + m ()Lnet/minecraft/class_641; method_2529 getServerList + m (Ljava/util/List;)V method_2528 setTooltip + p 1 tooltipText + m (Lnet/minecraft/class_4267$class_504;)V method_2531 select + p 1 entry + f Ljava/util/List; field_3042 tooltipText + m (Lnet/minecraft/class_437;)V + p 1 parent + f Lnet/minecraft/class_644; field_3037 serverListPinger + m (Z)V method_20378 editEntry + p 1 confirmedAction + f Lnet/minecraft/class_4185; field_3041 buttonEdit + m (Z)V method_20377 removeEntry + p 1 confirmedAction + f Lnet/minecraft/class_4185; field_3047 buttonDelete + m ()V method_2534 refresh + m (Lnet/minecraft/class_642;)V method_2548 connect + p 1 entry + f Lnet/minecraft/class_1134$class_1136; field_3046 lanServers + f Lnet/minecraft/class_1134$class_1135; field_3045 lanServerDetector + m ()V method_2536 connect +c net/minecraft/class_4550 net/minecraft/predicate/BlockPredicate + m ()Lcom/google/gson/JsonElement; method_22452 toJson + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Z method_22454 test + p 1 world + p 2 pos + m (Lnet/minecraft/class_3494;Lnet/minecraft/class_2248;Lnet/minecraft/class_4559;Lnet/minecraft/class_2105;)V + p 4 nbt + p 3 state + p 2 block + p 1 tag + f Lnet/minecraft/class_2248; field_20694 block + f Lnet/minecraft/class_2105; field_20696 nbt + m (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_4550; method_22453 fromJson + p 0 json + f Lnet/minecraft/class_4559; field_20695 state + f Lnet/minecraft/class_4550; field_20692 ANY + m (Lnet/minecraft/class_2960;)Lcom/google/gson/JsonSyntaxException; method_33185 method_33185 + p 0 id + f Lnet/minecraft/class_3494; field_20693 tag +c net/minecraft/class_4550$class_4710 net/minecraft/predicate/BlockPredicate$Builder + m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_4550$class_4710; method_35042 nbt + p 1 nbt + f Lnet/minecraft/class_2105; field_21575 nbt + f Lnet/minecraft/class_3494; field_21573 tag + f Lnet/minecraft/class_4559; field_21574 state + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4550$class_4710; method_27962 block + p 1 block + f Lnet/minecraft/class_2248; field_21572 block + m ()Lnet/minecraft/class_4550$class_4710; method_23880 create + m (Lnet/minecraft/class_3494;)Lnet/minecraft/class_4550$class_4710; method_29233 tag + p 1 tag + m (Lnet/minecraft/class_4559;)Lnet/minecraft/class_4550$class_4710; method_27963 state + p 1 state + m ()Lnet/minecraft/class_4550; method_23882 build +c net/minecraft/class_505 net/minecraft/client/gui/screen/recipebook/RecipeBookGhostSlots + m ()Lnet/minecraft/class_1860; method_2566 getRecipe + f F field_3080 time + m (Lnet/minecraft/class_1860;)V method_2565 setRecipe + p 1 recipe + m (Lnet/minecraft/class_1856;II)V method_2569 addSlot + p 1 ingredient + p 2 x + p 3 y + f Lnet/minecraft/class_1860; field_3079 recipe + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_310;IIZF)V method_2567 draw + p 1 matrices + p 2 client + f Ljava/util/List; field_3081 slots + m ()V method_2571 reset + m (I)Lnet/minecraft/class_505$class_506; method_2570 getSlot + p 1 index + m ()I method_2572 getSlotCount +c net/minecraft/class_505$class_506 net/minecraft/client/gui/screen/recipebook/RecipeBookGhostSlots$GhostInputSlot + m ()Lnet/minecraft/class_1799; method_2573 getCurrentItemStack + m (Lnet/minecraft/class_505;Lnet/minecraft/class_1856;II)V + p 4 y + p 3 x + p 2 ingredient + m ()I method_2574 getX + m ()I method_2575 getY + f I field_3084 x + f Lnet/minecraft/class_1856; field_3082 ingredient + f I field_3083 y +c net/minecraft/class_3225 net/minecraft/server/network/ServerPlayerInteractionManager + m ()Lnet/minecraft/class_1934; method_30119 getPreviousGameMode + f I field_14000 tickCounter + m (Lnet/minecraft/class_3218;)V method_14259 setWorld + p 1 world + f I field_20326 startMiningTime + m (Lnet/minecraft/class_1934;Lnet/minecraft/class_1934;)V method_14261 setGameMode + p 1 gameMode + p 2 previousGameMode + m ()Z method_14267 isSurvivalLike + f I field_20330 failedStartMiningTime + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;I)F method_21716 continueMining + p 1 state + p 2 pos + f Z field_14003 mining + m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1937;Lnet/minecraft/class_1799;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1269; method_14256 interactItem + p 1 player + p 2 world + p 3 stack + p 4 hand + f Lnet/minecraft/class_2338; field_20327 miningPos + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2846$class_2847;Ljava/lang/String;)V method_21717 finishMining + p 3 reason + p 2 action + p 1 pos + m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1937;Lnet/minecraft/class_1799;Lnet/minecraft/class_1268;Lnet/minecraft/class_3965;)Lnet/minecraft/class_1269; method_14262 interactBlock + p 5 hitResult + p 3 stack + p 4 hand + p 1 player + p 2 world + f Lnet/minecraft/class_1934; field_14005 gameMode + f Lnet/minecraft/class_2338; field_20329 failedMiningPos + f Lnet/minecraft/class_1934; field_25715 previousGameMode + f I field_20331 blockBreakingProgress + f Lnet/minecraft/class_3218; field_14007 world + f Lorg/apache/logging/log4j/Logger; field_20325 LOGGER + m ()V method_14264 update + m ()Z method_14268 isCreative + m ()Lnet/minecraft/class_1934; method_14257 getGameMode + m (Lnet/minecraft/class_1934;)Z method_30118 changeGameMode + c Checks if current game mode is different to {@code gameMode}, and change it if so.\n\n@return whether the current game mode has been changed + p 1 gameMode + m (Lnet/minecraft/class_3222;)V + p 1 player + f Z field_20328 failedToMine + m (Lnet/minecraft/class_2338;)Z method_14266 tryBreakBlock + p 1 pos + f Lnet/minecraft/class_3222; field_14008 player + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2846$class_2847;Lnet/minecraft/class_2350;I)V method_14263 processBlockBreakingAction + p 1 pos + p 4 worldHeight + p 3 direction + p 2 action +c net/minecraft/class_4558 net/minecraft/advancement/criterion/AbstractCriterion + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_195; method_27854 conditionsFromJson + p 2 playerPredicate + p 3 predicateDeserializer + p 1 obj + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_5257;)Lnet/minecraft/class_195; method_27853 conditionsFromJson + f Ljava/util/Map; field_20735 progressions + m (Lnet/minecraft/class_3222;Ljava/util/function/Predicate;)V method_22510 test + p 2 tester + p 1 player +c net/minecraft/class_5889 net/minecraft/network/packet/s2c/play/WorldBorderInitializeS2CPacket + m ()I method_34130 getWarningTime + m (Lnet/minecraft/class_2784;)V + p 1 worldBorder + f D field_29123 centerX + f I field_29128 maxRadius + m ()J method_34128 getSizeLerpTime + f J field_29127 sizeLerpTime + f D field_29126 sizeLerpTarget + f D field_29124 centerZ + f I field_29129 warningBlocks + m ()I method_34131 getWarningBlocks + f D field_29125 size + f I field_29130 warningTime + m ()D method_34127 getSize + m (Lnet/minecraft/class_2602;)V method_34123 apply + m ()D method_34125 getCenterZ + m ()D method_34126 getSizeLerpTarget + m ()D method_34124 getCenterX + m ()I method_34129 getMaxRadius + m (Lnet/minecraft/class_2540;)V + p 1 buf +c net/minecraft/class_3226 net/minecraft/world/gen/feature/RandomFeatureEntry + f Lcom/mojang/serialization/Codec; field_24864 CODEC + m (Lnet/minecraft/class_5281;Lnet/minecraft/class_2794;Ljava/util/Random;Lnet/minecraft/class_2338;)Z method_14271 generate + p 3 random + p 4 pos + p 1 world + p 2 chunkGenerator + f F field_14011 chance + m (Lnet/minecraft/class_2975;F)V + p 1 feature + p 2 chance + f Ljava/util/function/Supplier; field_14013 feature + m (Ljava/util/function/Supplier;F)V + p 2 chance + p 1 feature +c net/minecraft/class_5888 net/minecraft/network/packet/s2c/play/ClearTitleS2CPacket + m (Lnet/minecraft/class_2602;)V method_34115 apply + m (Z)V + p 1 reset + f Z field_29122 reset + m ()Z method_34116 shouldReset + m (Lnet/minecraft/class_2540;)V + p 1 buf +c net/minecraft/class_3227 net/minecraft/server/world/ServerLightingProvider + f Ljava/util/concurrent/atomic/AtomicBoolean; field_18812 ticking + m (I)V method_17304 setTaskBatchSize + p 1 taskBatchSize + f I field_17260 taskBatchSize + m (IILnet/minecraft/class_3227$class_3901;Ljava/lang/Runnable;)V method_17308 enqueue + p 1 x + p 3 stage + p 2 z + p 4 task + m (Lnet/minecraft/class_2823;Lnet/minecraft/class_3898;ZLnet/minecraft/class_3846;Lnet/minecraft/class_3906;)V + p 5 executor + p 3 hasBlockLight + p 4 processor + p 1 chunkProvider + p 2 chunkStorage + f Lit/unimi/dsi/fastutil/objects/ObjectList; field_17256 pendingTasks + m ()V method_14277 runTasks + f Lnet/minecraft/class_3898; field_17257 chunkStorage + f Lnet/minecraft/class_3846; field_17255 processor + f Lorg/apache/logging/log4j/Logger; field_14020 LOGGER + f Lnet/minecraft/class_3906; field_17259 executor + m (Lnet/minecraft/class_2791;Lnet/minecraft/class_2338;)V method_14275 method_14275 + p 2 pos + m (IILjava/util/function/IntSupplier;Lnet/minecraft/class_3227$class_3901;Ljava/lang/Runnable;)V method_17307 enqueue + p 4 stage + p 5 task + p 2 z + p 3 completedLevelSupplier + p 1 x + m ()V method_17303 tick + m (Lnet/minecraft/class_2791;Z)Ljava/util/concurrent/CompletableFuture; method_17310 light + p 1 chunk + p 2 excludeBlocks + m (Lnet/minecraft/class_1923;)V method_20386 updateChunkStatus + p 1 pos +c net/minecraft/class_3227$class_3901 net/minecraft/server/world/ServerLightingProvider$Stage +c net/minecraft/class_4552 net/minecraft/predicate/LightPredicate + m (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_4552; method_22482 fromJson + p 0 json + f Lnet/minecraft/class_4552; field_20712 ANY + m ()Lcom/google/gson/JsonElement; method_22481 toJson + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Z method_22483 test + p 2 pos + p 1 world + f Lnet/minecraft/class_2096$class_2100; field_20713 range + m (Lnet/minecraft/class_2096$class_2100;)V + p 1 range +c net/minecraft/class_4552$class_6087 net/minecraft/predicate/LightPredicate$Builder + f Lnet/minecraft/class_2096$class_2100; field_31078 light + m ()Lnet/minecraft/class_4552$class_6087; method_35271 create + m ()Lnet/minecraft/class_4552; method_35273 build + m (Lnet/minecraft/class_2096$class_2100;)Lnet/minecraft/class_4552$class_6087; method_35272 light + p 1 light +c net/minecraft/class_4551 net/minecraft/predicate/FluidPredicate + m ()Lcom/google/gson/JsonElement; method_22473 toJson + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Z method_22475 test + p 1 world + p 2 pos + m (Lnet/minecraft/class_2960;)Lcom/google/gson/JsonSyntaxException; method_33259 method_33259 + p 0 id + f Lnet/minecraft/class_3611; field_20710 fluid + m (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_4551; method_22474 fromJson + p 0 json + f Lnet/minecraft/class_3494; field_20709 tag + m (Lnet/minecraft/class_3494;Lnet/minecraft/class_3611;Lnet/minecraft/class_4559;)V + p 3 state + p 2 fluid + p 1 tag + f Lnet/minecraft/class_4551; field_20708 ANY + f Lnet/minecraft/class_4559; field_20711 state +c net/minecraft/class_4551$class_6079 net/minecraft/predicate/FluidPredicate$Builder + f Lnet/minecraft/class_4559; field_30914 state + f Lnet/minecraft/class_3611; field_30912 fluid + m (Lnet/minecraft/class_4559;)Lnet/minecraft/class_4551$class_6079; method_35223 state + p 1 state + f Lnet/minecraft/class_3494; field_30913 tag + m (Lnet/minecraft/class_3611;)Lnet/minecraft/class_4551$class_6079; method_35224 fluid + p 1 fluid + m ()Lnet/minecraft/class_4551; method_35225 build + m ()Lnet/minecraft/class_4551$class_6079; method_35221 create + m (Lnet/minecraft/class_3494;)Lnet/minecraft/class_4551$class_6079; method_35222 tag + p 1 tag +c net/minecraft/class_3222 net/minecraft/server/network/ServerPlayerEntity + m (Lnet/minecraft/class_1703;)V method_14235 onSpawn + f Z field_13964 disconnected + f Z field_23193 spawnPointSet + f Lnet/minecraft/class_3225; field_13974 interactionManager + m ()V method_14234 updateLastActionTime + m (Lnet/minecraft/class_1934;)Lnet/minecraft/class_1934; method_32746 getServerGameMode + c Returns the server game mode the player should be set to, namely the forced game mode.\n\n

If the forced game mode is not set, returns the {@code backupGameMode} if not {@code null},\nor the server's default game mode otherwise.\n\n@see MinecraftServer#getForcedGameMode + p 1 backupGameMode + f Lnet/minecraft/class_1712; field_29181 screenHandlerListener + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z method_26285 isBedTooFarAway + p 2 direction + p 1 pos + m (Lnet/minecraft/class_4076;)V method_17668 setWatchedSection + c Sets the chunk section position the player's client is currently watching\nfrom. This is usually called when the player moves to a new chunk section.\n\n@see #watchedSection\n@see #getWatchedSection() + p 1 section + c the updated section position + f F field_26353 spawnAngle + f I field_13965 lastLevelScore + f I field_13978 syncedExperience + m ()Ljava/lang/String; method_14209 getIp + m (Lnet/minecraft/class_1297;)V method_14211 onStartedTracking + p 1 entity + m (Lnet/minecraft/class_2586;)V method_14216 sendBlockEntityUpdate + p 1 blockEntity + f Lnet/minecraft/class_5321; field_23191 spawnPointDimension + m (Lnet/minecraft/class_5321;Lnet/minecraft/class_2338;FZZ)V method_26284 setSpawnPoint + p 4 spawnPointSet + p 3 angle + p 2 pos + p 1 dimension + f Z field_13989 notInAnyWorld + m (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_3218;Lcom/mojang/authlib/GameProfile;)V + p 1 server + p 3 profile + p 2 world + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)V method_30313 createEndSpawnPlatform + p 2 centerPos + p 1 world + f Lnet/minecraft/class_2985; field_13970 advancementTracker + m ()V method_14217 markHealthDirty + f I field_13982 lastArmorScore + m (Lnet/minecraft/class_3218;)V method_18783 worldChanged + p 1 origin + f Lnet/minecraft/class_5916; field_29180 screenHandlerSyncHandler + f I field_13967 pingMilliseconds + f I field_13979 syncedFoodLevel + f Z field_28860 filterText + m (I)I method_14244 calculateSpawnOffsetMultiplier + p 1 horizontalSpawnArea + m (Lnet/minecraft/class_1297;)V method_14224 setCameraEntity + p 1 entity + m ()Lnet/minecraft/class_5513; method_31273 getTextStream + m ()Lnet/minecraft/class_3218; method_14220 getServerWorld + f Lnet/minecraft/server/MinecraftServer; field_13995 server + f Lnet/minecraft/class_5513; field_26821 textStream + m ()Z method_14208 isInTeleportationState + m (Lnet/minecraft/class_2556;)Z method_33794 acceptsMessage + p 1 type + f I field_13983 lastFoodScore + m (I)V method_14228 setExperiencePoints + m (Lnet/minecraft/class_1923;Lnet/minecraft/class_2596;Lnet/minecraft/class_2596;)V method_14205 sendInitialChunkPackets + f I field_13968 lastAirScore + m (Lnet/minecraft/class_3218;DDDFF)V method_14251 teleport + p 4 y + p 6 z + p 8 yaw + p 9 pitch + p 2 x + p 1 targetWorld + f Lnet/minecraft/class_243; field_13992 levitationStartPos + m ()J method_14219 getLastActionTime + f Z field_13971 clientChatColorsEnabled + m (FFZZ)V method_14218 updateInput + p 1 sidewaysSpeed + p 2 forwardSpeed + p 3 jumping + p 4 sneaking + m (Lnet/minecraft/class_1297;)V method_14249 onStoppedTracking + p 1 entity + f Lnet/minecraft/class_4076; field_13990 watchedSection + c A chunk section position indicating where the player's client is currently\nwatching chunks from. Used referentially for the game to update the chunks\nwatched by this player.\n\n@see #getWatchedSection()\n@see #setWatchedSection(ChunkSectionPos) + m ()Z method_26282 isSpawnPointSet + m ()V method_14247 closeScreenHandler + c Runs closing tasks for the current screen handler and\nsets it to the {@code playerScreenHandler}. + m ()Lnet/minecraft/class_3441; method_14253 getRecipeBook + f F field_13997 syncedHealth + m (Ljava/lang/String;Ljava/lang/String;Z)V method_14255 sendResourcePackUrl + p 3 required + p 1 url + p 2 hash + m (Lnet/minecraft/class_3218;)V method_32747 setWorld + p 1 world + m (Lnet/minecraft/class_2487;Ljava/lang/String;)Lnet/minecraft/class_1934; method_32745 gameModeFromNbt + p 1 key + p 0 nbt + m (Lnet/minecraft/class_3218;)V method_14245 moveToSpawn + p 1 world + f Lit/unimi/dsi/fastutil/ints/IntList; field_13988 removedEntities + m ()Lnet/minecraft/class_1297; method_14242 getCameraEntity + m ()Lnet/minecraft/class_2338; method_26280 getSpawnPointPosition + f Z field_13972 syncedSaturationIsZero + m ()Lnet/minecraft/class_3442; method_14248 getStatHandler + f Lnet/minecraft/class_3244; field_13987 networkHandler + m (Lnet/minecraft/class_2487;)V method_32748 setGameMode + p 1 nbt + f Z field_13969 seenCredits + m (Lnet/minecraft/class_2487;)V method_32749 writeGameModeNbt + p 1 nbt + m (Ljava/lang/String;Ljava/lang/String;[Lnet/minecraft/class_274;)V method_14227 updateScoreboardScore + p 1 playerName + p 2 team + m ()V method_14226 playerTick + f Lnet/minecraft/class_1297; field_13984 cameraEntity + f I field_13973 levitationStartTick + m ()Lnet/minecraft/class_2561; method_14206 getPlayerListName + m (Lnet/minecraft/class_1923;)V method_14246 sendUnloadChunkPacket + p 1 chunkPos + m (Lnet/minecraft/class_2803;)V method_14213 setClientSettings + p 1 packet + m ()Lnet/minecraft/class_5321; method_26281 getSpawnPointDimension + f Lnet/minecraft/class_243; field_13994 enteredNetherPos + f Z field_13985 inTeleportationState + m ()V method_14240 onTeleportationDone + f Lnet/minecraft/class_3441; field_13996 recipeBook + f Lnet/minecraft/class_2338; field_23192 spawnPointPosition + m ()V method_14237 incrementScreenHandlerSyncId + f I field_13986 screenHandlerSyncId + f I field_13998 joinInvulnerabilityTicks + f Lnet/minecraft/class_1659; field_13993 clientChatVisibility + m ()Lnet/minecraft/class_4076; method_14232 getWatchedSection + c Returns the chunk section position the player's client is currently watching\nfrom. This may differ from the chunk section the player is currently in.\n\n

This is only for chunk loading (watching) purpose. This is updated together\nwith entity tracking, but they are separate mechanisms.\n\n@see #watchedSection\n@see #setWatchedSection(ChunkSectionPos) + m (Lnet/minecraft/class_3222;Z)V method_14203 copyFrom + p 1 oldPlayer + p 2 alive + m ()Z method_33793 shouldFilterText + m ()V method_14231 onDisconnect + m (Lnet/minecraft/class_2183$class_2184;Lnet/minecraft/class_1297;Lnet/minecraft/class_2183$class_2184;)V method_14222 lookAtEntity + p 1 anchorPoint + p 3 targetAnchor + p 2 targetEntity + m (I)V method_14252 setExperienceLevel + p 1 level + m ()Lnet/minecraft/class_1659; method_14238 getClientChatVisibility + m ()Lnet/minecraft/class_2985; method_14236 getAdvancementTracker + f F field_13963 lastHealthScore + m (Lnet/minecraft/class_274;I)V method_14212 updateScores + p 2 score + p 1 criterion + m ()F method_30631 getSpawnAngle + m (Lnet/minecraft/class_2338;)Z method_26287 isBedTooFarAway + p 1 pos + f Lnet/minecraft/class_3442; field_13966 statHandler + m ()Z method_14230 isPvpEnabled + m (Lnet/minecraft/class_2561;Lnet/minecraft/class_2556;Ljava/util/UUID;)V method_14254 sendMessage + p 1 message + p 2 type + p 3 sender + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z method_26286 isBedObstructed + p 1 pos + p 2 direction + m (DZ)V method_14207 handleFall + p 1 heightDifference + p 3 onGround + m (ILnet/minecraft/class_267;)V method_14221 method_14221 + p 1 score + m ()Z method_14239 isDisconnected + f I field_13980 lastExperienceScore + m ()V method_29779 forgiveMobAnger + m (Lnet/minecraft/class_3222;)Z method_33795 shouldFilterMessagesSentTo + p 1 player + f J field_13976 lastActionTime + m (Lnet/minecraft/class_1934;)Z method_7336 changeGameMode + p 1 gameMode + f Lorg/apache/logging/log4j/Logger; field_13975 LOGGER +c net/minecraft/class_3222$1 net/minecraft/server/network/ServerPlayerEntity$1 + m (Lnet/minecraft/class_1799;)V method_34226 sendCursorStackUpdate + p 1 stack + m (Lnet/minecraft/class_1703;II)V method_34227 sendPropertyUpdate + p 3 value + p 2 property + p 1 handler +c net/minecraft/class_4553 net/minecraft/predicate/PlayerPredicate + m (Lnet/minecraft/class_3448;Lnet/minecraft/class_2960;)Lnet/minecraft/class_3445; method_22496 getStat + p 0 type + p 1 id + m (Lnet/minecraft/class_1297;)Z method_22497 test + p 1 entity + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2960;Ljava/lang/Boolean;)V method_22501 method_22501 + p 2 present + p 1 id + f Lnet/minecraft/class_2096$class_2100; field_20723 experienceLevel + f Lnet/minecraft/class_1934; field_20724 gamemode + f Ljava/util/Map; field_20727 advancements + f Ljava/util/Map; field_20725 stats + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2960;Lnet/minecraft/class_4553$class_4556;)V method_22500 method_22500 + p 1 id + m (Lcom/google/gson/JsonArray;Lnet/minecraft/class_3445;Lnet/minecraft/class_2096$class_2100;)V method_22498 method_22498 + p 1 stat + m (Lnet/minecraft/class_3445;)Lnet/minecraft/class_2960; method_22495 getStatId + p 0 stat + m ()Lcom/google/gson/JsonElement; method_22494 toJson + f Lnet/minecraft/class_4553; field_20722 ANY + m (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_4553$class_4556; method_22503 criterionFromJson + p 0 json + f Lit/unimi/dsi/fastutil/objects/Object2BooleanMap; field_20726 recipes + m (Lnet/minecraft/class_2096$class_2100;Lnet/minecraft/class_1934;Ljava/util/Map;Lit/unimi/dsi/fastutil/objects/Object2BooleanMap;Ljava/util/Map;)V + p 4 recipes + p 5 advancements + p 2 gamemode + p 3 stats + p 1 experienceLevel + m (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_4553; method_22499 fromJson + p 0 json +c net/minecraft/class_4553$class_4555 net/minecraft/predicate/PlayerPredicate$CompletedAdvancementPredicate + f Z field_20729 done + m (Z)V + p 1 done + m (Ljava/lang/Object;)Z test test + p 1 progress + m (Lnet/minecraft/class_167;)Z method_22505 test +c net/minecraft/class_4553$class_4556 net/minecraft/predicate/PlayerPredicate$AdvancementPredicate + m ()Lcom/google/gson/JsonElement; method_22506 toJson +c net/minecraft/class_4553$class_4554 net/minecraft/predicate/PlayerPredicate$AdvancementCriteriaPredicate + f Lit/unimi/dsi/fastutil/objects/Object2BooleanMap; field_20728 criteria + m (Lit/unimi/dsi/fastutil/objects/Object2BooleanMap;)V + p 1 criteria + m (Ljava/lang/Object;)Z test test + p 1 progress + m (Lnet/minecraft/class_167;)Z method_22504 test +c net/minecraft/class_4553$class_4557 net/minecraft/predicate/PlayerPredicate$Builder + f Lnet/minecraft/class_2096$class_2100; field_20730 experienceLevel + f Ljava/util/Map; field_20734 advancements + f Ljava/util/Map; field_20732 stats + m (Lnet/minecraft/class_2960;Z)Lnet/minecraft/class_4553$class_4557; method_35315 recipe + p 1 id + p 2 unlocked + m (Lnet/minecraft/class_2960;Ljava/util/Map;)Lnet/minecraft/class_4553$class_4557; method_35314 advancement + p 1 id + p 2 criteria + m (Lnet/minecraft/class_1934;)Lnet/minecraft/class_4553$class_4557; method_35312 gamemode + p 1 gamemode + m (Lnet/minecraft/class_2096$class_2100;)Lnet/minecraft/class_4553$class_4557; method_35313 experienceLevel + p 1 experienceLevel + f Lnet/minecraft/class_1934; field_20731 gamemode + m (Lnet/minecraft/class_3445;Lnet/minecraft/class_2096$class_2100;)Lnet/minecraft/class_4553$class_4557; method_35311 stat + p 2 value + p 1 stat + m (Lnet/minecraft/class_2960;Z)Lnet/minecraft/class_4553$class_4557; method_35316 advancement + p 1 id + p 2 done + m ()Lnet/minecraft/class_4553$class_4557; method_35310 create + f Lit/unimi/dsi/fastutil/objects/Object2BooleanMap; field_20733 recipes + m ()Lnet/minecraft/class_4553; method_22507 build +c net/minecraft/class_3223 net/minecraft/world/gen/feature/WoodlandMansionFeature + m (Lnet/minecraft/class_2794;Lnet/minecraft/class_1966;JLnet/minecraft/class_2919;Lnet/minecraft/class_1923;Lnet/minecraft/class_1959;Lnet/minecraft/class_1923;Lnet/minecraft/class_3111;Lnet/minecraft/class_5539;)Z method_28671 shouldStartAt +c net/minecraft/class_3223$class_3224 net/minecraft/world/gen/feature/WoodlandMansionFeature$Start + m (Lnet/minecraft/class_5455;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Lnet/minecraft/class_1923;Lnet/minecraft/class_1959;Lnet/minecraft/class_3111;Lnet/minecraft/class_5539;)V method_28672 init +c net/minecraft/class_3217 net/minecraft/world/gen/feature/VoidStartPlatformFeature + m (IIII)I method_20403 getDistance + p 0 x1 + p 1 z1 + p 2 x2 + p 3 z2 + f Lnet/minecraft/class_1923; field_19242 START_CHUNK + f Lnet/minecraft/class_2338; field_19241 START_BLOCK +c net/minecraft/class_3218 net/minecraft/server/world/ServerWorld + f Lnet/minecraft/class_1949; field_13951 fluidTickScheduler + m (Lnet/minecraft/class_4076;)Z method_20588 isNearOccupiedPointOfInterest + p 1 sectionPos + m (Lnet/minecraft/class_2338;)Z method_19503 hasRaidAt + p 1 pos + m (Ljava/io/Writer;Ljava/lang/Iterable;)V method_21624 dumpEntities + p 0 writer + p 1 entities + m (Lnet/minecraft/class_3341;)V method_23658 clearUpdatesInArea + p 1 box + m ()V method_29203 tickTime + m (Lnet/minecraft/class_3195;Lnet/minecraft/class_2338;IZ)Lnet/minecraft/class_2338; method_8487 locateStructure + p 3 radius + p 4 skipExistingChunks + p 1 feature + p 2 pos + m ()Z method_33144 isSleepingEnabled + m ()Z method_28125 isFlat + m ()Lnet/minecraft/class_3215; method_14178 getChunkManager + m ()V method_23660 wakeSleepingPlayers + f Lnet/minecraft/class_3215; field_24624 serverChunkManager + m (Lnet/minecraft/server/MinecraftServer;Ljava/util/concurrent/Executor;Lnet/minecraft/class_32$class_5143;Lnet/minecraft/class_5268;Lnet/minecraft/class_5321;Lnet/minecraft/class_2874;Lnet/minecraft/class_3949;Lnet/minecraft/class_2794;ZJLjava/util/List;Z)V + p 8 chunkGenerator + p 9 debugWorld + p 6 dimensionType + p 7 worldGenerationProgressListener + p 12 spawners + p 13 shouldTickTime + p 10 seed + p 1 server + p 4 properties + p 5 worldKey + p 2 workerExecutor + p 3 session + f I field_13948 idleTimeout + m (Lnet/minecraft/class_3222;)V method_18215 onPlayerRespawned + p 1 player + m (I)Lnet/minecraft/class_1297; method_31424 getDragonPart + p 1 id + m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_3765; method_19502 getRaidAt + p 1 pos + f Lnet/minecraft/class_5574; field_26934 entityList + m (ZZ)V method_29202 tickSpawners + p 2 spawnAnimals + p 1 spawnMonsters + m (Lnet/minecraft/class_1954;)V method_14171 tickFluid + p 1 tick + m (Ljava/util/stream/Stream;)V method_31423 loadEntities + p 1 entities + f Lorg/apache/logging/log4j/Logger; field_13952 LOGGER + m (Lnet/minecraft/class_3222;)V method_18771 addPlayer + p 1 player + m ()Lnet/minecraft/class_4153; method_19494 getPointOfInterestStorage + m ()Ljava/lang/String; method_31268 getDebugString + f Lit/unimi/dsi/fastutil/objects/ObjectLinkedOpenHashSet; field_13950 syncedBlockEventQueue + f Z field_13953 inBlockTick + m ()Z method_14177 isInBlockTick + f Ljava/util/List; field_18261 players + f Lnet/minecraft/class_1949; field_13949 blockTickScheduler + m ()Lit/unimi/dsi/fastutil/longs/LongSet; method_17984 getForcedChunks + m (Lnet/minecraft/class_1959;Lnet/minecraft/class_2338;II)Lnet/minecraft/class_2338; method_24500 locateBiome + p 3 radius + p 2 pos + p 1 biome + m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338; method_18210 getSurface + p 1 pos + m (Lnet/minecraft/class_1297;Lnet/minecraft/class_1297;)V method_18763 tickPassenger + p 2 passenger + p 1 vehicle + m (Ljava/util/function/Predicate;)Ljava/util/List; method_18766 getPlayers + p 1 predicate + f Lnet/minecraft/class_1946; field_13956 portalForcer + m (Ljava/util/stream/Stream;)V method_31426 addEntities + p 1 entities + m (Lnet/minecraft/class_1297;)V method_18762 tickEntity + p 1 entity + f Lnet/minecraft/class_5138; field_23787 structureAccessor + m ()V method_14192 processSyncedBlockEvents + m (Lnet/minecraft/class_4151;Lnet/minecraft/class_1297;Lnet/minecraft/class_4094;)V method_19496 handleInteraction + p 3 observer + p 2 entity + p 1 interaction + m ()V method_14188 saveLevel + m (Ljava/lang/Iterable;Ljava/util/function/Function;)Ljava/lang/String; method_31270 getTopFive + c Categories {@code items} with the {@code classifier} and reports a message\nindicating the top five biggest categories. + p 0 items + c the items to classify + p 1 classifier + c the classifier that determines the category of any item + f I field_29768 SERVER_IDLE_COOLDOWN + c The number of ticks ({@value}) the world will continue to tick entities after\nall players have left and the world does not contain any forced chunks. + f Ljava/util/Set; field_26932 loadedMobs + f Lnet/minecraft/class_5579; field_26935 entityManager + m (Lnet/minecraft/class_3222;ZDDDLnet/minecraft/class_2596;)Z method_14191 sendToPlayerIfNearby + p 9 packet + p 7 z + p 5 y + p 3 x + p 2 force + p 1 player + m (Lnet/minecraft/class_3695;Lnet/minecraft/class_1297;)V method_31420 method_31420 + p 2 entity + f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; field_26933 dragonParts + f Lnet/minecraft/class_3767; field_18811 raidManager + m (Lnet/minecraft/class_3222;)V method_18773 method_18773 + p 0 player + f Lnet/minecraft/class_2881; field_25142 enderDragonFight + m (Lnet/minecraft/class_1297;)Z method_31430 shouldCancelSpawn + p 1 entity + m (Lnet/minecraft/class_3222;)V method_18207 onPlayerTeleport + p 1 player + m ()V method_14195 resetWeather + m (Lnet/minecraft/class_1919;)Z method_14174 processBlockEvent + p 1 event + m ()Lnet/minecraft/class_5138; method_27056 getStructureAccessor + m (Lnet/minecraft/class_2338;F)V method_8554 setSpawnPos + p 2 angle + p 1 pos + m (Ljava/io/Writer;)V method_21626 dumpBlockEntities + p 1 writer + m ()Lnet/minecraft/class_1949; method_14179 getFluidTickScheduler + m ()Lnet/minecraft/class_3222; method_18779 getRandomAlivePlayer + m ()Lnet/minecraft/class_26; method_17983 getPersistentStateManager + m (Lnet/minecraft/class_2818;)V method_18764 unloadEntities + p 1 chunk + m ()Ljava/util/List; method_18776 getAliveEnderDragons + m (Lnet/minecraft/class_4076;)I method_19498 getOccupiedPointOfInterestDistance + p 1 pos + m (Lnet/minecraft/class_1954;)V method_14189 tickBlock + p 1 tick + m (Lnet/minecraft/class_3222;)V method_18211 onPlayerChangeDimension + p 1 player + m (Lnet/minecraft/class_1297;)Z method_18768 tryLoadEntity + p 1 entity + m ()Lnet/minecraft/class_2338; method_27911 getSpawnPos + m (IIZ)Z method_17988 setChunkForced + p 3 forced + p 2 z + p 1 x + m ()Lnet/minecraft/class_1949; method_14196 getBlockTickScheduler + m (Lnet/minecraft/class_1297;)V method_18769 onDimensionChanged + p 1 entity + f Ljava/util/List; field_25141 spawners + m (Lnet/minecraft/class_2338;)Z method_19500 isNearOccupiedPointOfInterest + p 1 pos + m (Ljava/util/function/BooleanSupplier;)V method_18765 tick + p 1 shouldKeepTicking + m (IIZZ)V method_27910 setWeather + p 4 thundering + p 1 clearDuration + p 3 raining + p 2 rainDuration + m ()Ljava/lang/Iterable; method_27909 iterateEntities + m (Ljava/util/UUID;)Lnet/minecraft/class_1297; method_14190 getEntity + p 1 uuid + m ()Lnet/minecraft/class_3767; method_19495 getRaidManager + m (Lnet/minecraft/class_5575;Ljava/util/function/Predicate;)Ljava/util/List; method_18198 getEntitiesByType + c Computes a list of entities of the given type.\n\nWarning: If {@code null} is passed as the entity type filter, care should be\ntaken that the type argument {@code T} is set to {@link Entity}, otherwise heap pollution\nin the returned list or {@link ClassCastException} can occur.\n\n@return a list of entities of the given type + p 2 predicate + c a predicate which returned entities must satisfy + m (Lnet/minecraft/class_2394;DDDIDDDD)I method_14199 spawnParticles + p 4 y + p 1 particle + p 2 x + p 15 speed + p 13 deltaZ + p 11 deltaY + p 9 deltaX + p 8 count + p 6 z + m (Lnet/minecraft/class_2818;I)V method_18203 tickChunk + p 2 randomTickSpeed + p 1 chunk + m ()V method_14197 resetIdleTimeout + f Z field_13957 savingDisabled + f Lnet/minecraft/class_5268; field_24456 worldProperties + m (Lnet/minecraft/class_3536;ZZ)V method_14176 save + p 2 flush + p 1 progressListener + m (Lnet/minecraft/class_1297;)Z method_30736 shouldCreateNewEntityWithPassenger + p 1 entity + m (J)V method_29199 setTimeOfDay + p 1 timeOfDay + m (Lnet/minecraft/class_2338;I)Z method_19497 isNearOccupiedPointOfInterest + p 1 pos + p 2 maxDistance + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_5747;Lnet/minecraft/class_3222;)V method_32818 method_32818 + p 3 player + f Lnet/minecraft/class_5838; field_28859 sleepManager + m (Lnet/minecraft/class_5720;)V method_32817 sendVibrationPacket + p 1 vibration + m (Lnet/minecraft/class_3222;)V method_18213 onPlayerConnected + p 1 player + m (Lnet/minecraft/class_3222;Lnet/minecraft/class_2394;ZDDDIDDDD)Z method_14166 spawnParticles + p 11 deltaX + p 13 deltaY + p 8 z + p 10 count + p 3 force + p 4 x + p 6 y + p 15 deltaZ + p 1 viewer + p 17 speed + p 2 particle + m ()Lnet/minecraft/class_2995; method_14170 getScoreboard + m ()Lnet/minecraft/class_1946; method_14173 getPortalForcer + m ()Lnet/minecraft/class_2881; method_29198 getEnderDragonFight + m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1297$class_5529;)V method_18770 removePlayer + p 2 reason + p 1 player + m ()F method_30630 getSpawnAngle + f Z field_25143 shouldTickTime + m ()V method_33143 handleSleeping + m (Ljava/nio/file/Path;)V method_21625 dump + m (Lnet/minecraft/class_3218;)V method_29200 createEndSpawnPlatform + p 0 world + f Lnet/minecraft/server/MinecraftServer; field_13959 server + m (Lnet/minecraft/class_1297;)Z method_14175 addEntity + p 1 entity + f Lnet/minecraft/class_2338; field_25144 END_SPAWN_POS + m (Lnet/minecraft/class_1309;)Z method_18199 method_18199 + p 1 entity + m ()Lnet/minecraft/class_3485; method_14183 getStructureManager + m ()V method_8448 updateSleepingPlayers +c net/minecraft/class_3218$class_5526 net/minecraft/server/world/ServerWorld$ServerEntityHandler + m (Lnet/minecraft/class_1297;)V method_31435 stopTicking + m (Lnet/minecraft/class_1297;)V method_31434 startTicking + m (Lnet/minecraft/class_1297;)V method_31437 stopTracking + m (Lnet/minecraft/class_1297;)V method_31436 startTracking + m (Lnet/minecraft/class_1297;)V method_31433 destroy + m (Lnet/minecraft/class_1297;)V method_31432 create +c net/minecraft/class_4548 net/minecraft/world/biome/source/BiomeArray + f I field_20652 HORIZONTAL_SECTION_COUNT + f I field_20650 HORIZONTAL_BIT_MASK + m (Lnet/minecraft/class_2359;Lnet/minecraft/class_5539;Lnet/minecraft/class_1923;Lnet/minecraft/class_1966;)V + p 2 world + p 3 chunkPos + p 4 biomeSource + f [Lnet/minecraft/class_1959; field_20654 data + m (Lnet/minecraft/class_2359;Lnet/minecraft/class_5539;Lnet/minecraft/class_1923;Lnet/minecraft/class_1966;[I)V + p 5 ids + p 4 biomeSource + p 3 chunkPos + p 2 world + m (Lnet/minecraft/class_2359;Lnet/minecraft/class_5539;[Lnet/minecraft/class_1959;)V + p 3 data + p 2 world + f Lorg/apache/logging/log4j/Logger; field_21813 LOGGER + f I field_20649 DEFAULT_LENGTH + m (Lnet/minecraft/class_2359;Lnet/minecraft/class_5539;[I)V + p 2 world + p 3 ids + m ()[I method_22401 toIntArray +c net/minecraft/class_3219 net/minecraft/world/gen/feature/VinesFeature +c net/minecraft/class_512 net/minecraft/client/gui/screen/recipebook/RecipeGroupButtonWidget + m (Lnet/minecraft/class_918;)V method_2621 renderIcons + p 1 itemRenderer + m ()Lnet/minecraft/class_314; method_2623 getCategory + m (Lnet/minecraft/class_314;)V + p 1 category + f F field_3122 bounce + f Lnet/minecraft/class_314; field_3123 category + m (Lnet/minecraft/class_310;)V method_2622 checkForNewRecipes + p 1 client + m (Lnet/minecraft/class_299;)Z method_2624 hasKnownRecipes + p 1 recipeBook +c net/minecraft/class_5890 net/minecraft/network/packet/s2c/play/EndCombatS2CPacket + m (Lnet/minecraft/class_2540;)V + p 1 buf + m (II)V + p 2 timeSinceLastAttack + p 1 attackerId + m (Lnet/minecraft/class_1283;)V + p 1 damageTracker + f I field_29131 attackerId + m (Lnet/minecraft/class_2602;)V method_34141 apply + f I field_29132 timeSinceLastAttack +c net/minecraft/class_5892 net/minecraft/network/packet/s2c/play/DeathMessageS2CPacket + m (IILnet/minecraft/class_2561;)V + p 3 message + p 2 killerId + p 1 entityId + m (Lnet/minecraft/class_2540;)V + p 1 buf + m (Lnet/minecraft/class_1283;Lnet/minecraft/class_2561;)V + p 1 damageTracker + p 2 message + m ()I method_34144 getEntityId + m ()I method_36153 getKillerId + f Lnet/minecraft/class_2561; field_29135 message + m ()Lnet/minecraft/class_2561; method_34145 getMessage + f I field_29133 entityId + m (Lnet/minecraft/class_2602;)V method_34143 apply + f I field_29134 killerId +c net/minecraft/class_5891 net/minecraft/network/packet/s2c/play/EnterCombatS2CPacket + m (Lnet/minecraft/class_2540;)V + p 1 buf + m (Lnet/minecraft/class_2602;)V method_34142 apply +c net/minecraft/class_3230 net/minecraft/server/world/ChunkTicketType + f Lnet/minecraft/class_3230; field_19347 POST_TELEPORT + c Used to load the chunks at the destination of teleportation. + f Lnet/minecraft/class_3230; field_17264 DRAGON + c Used by the ender dragon to load the central end island during the boss battle. + f Ljava/lang/String; field_14034 name + m ()Ljava/util/Comparator; method_14292 getArgumentComparator + m (Ljava/lang/String;Ljava/util/Comparator;J)V + p 1 name + p 3 expiryTicks + m ()J method_20629 getExpiryTicks + f Ljava/util/Comparator; field_14029 argumentComparator + f Lnet/minecraft/class_3230; field_14030 START + f Lnet/minecraft/class_3230; field_19280 PORTAL + c Used by a nether portal to load chunks in the other dimension. + f Lnet/minecraft/class_3230; field_14031 FORCED + c Used to force load chunks. + f Lnet/minecraft/class_3230; field_19270 LIGHT + f J field_19348 expiryTicks + f Lnet/minecraft/class_3230; field_14032 UNKNOWN + c Represents a type of ticket that has an unknown cause for loading chunks. + m (Ljava/lang/String;Ljava/util/Comparator;I)Lnet/minecraft/class_3230; method_20628 create + c Create a new ticket type that expires after an amount of ticks. + p 0 name + p 2 expiryTicks + c the expiry time in ticks, does not expire if 0 + f Lnet/minecraft/class_3230; field_14033 PLAYER + m (Ljava/lang/String;Ljava/util/Comparator;)Lnet/minecraft/class_3230; method_14291 create + c Creates a new ticket type that does not expire. + p 0 name +c net/minecraft/class_516 net/minecraft/client/gui/screen/recipebook/RecipeResultCollection + m ()Z method_2655 hasCraftableRecipes + m ()Z method_2657 hasFittingRecipes + m ()Z method_2656 hasSingleOutput + m (Z)Ljava/util/List; method_2651 getResults + p 1 craftableOnly + f Ljava/util/Set; field_3147 unlockedRecipes + f Ljava/util/Set; field_3145 fittingRecipes + f Ljava/util/Set; field_3146 craftableRecipes + m (Z)Ljava/util/List; method_2648 getRecipes + p 1 craftable + m ()Ljava/util/List; method_2650 getAllRecipes + m ()Z method_2652 isInitialized + m (Lnet/minecraft/class_1860;)Z method_2653 isCraftable + p 1 recipe + m (Lnet/minecraft/class_1662;IILnet/minecraft/class_3439;)V method_2649 computeCraftables + p 2 gridWidth + p 3 gridHeight + p 4 recipeBook + p 1 recipeFinder + m (Ljava/util/List;)Z method_30295 shouldHaveSingleOutput + f Z field_3148 singleOutput + f Ljava/util/List; field_3144 recipes + m (Lnet/minecraft/class_3439;)V method_2647 initialize + p 1 recipeBook +c net/minecraft/class_515 net/minecraft/client/gui/screen/recipebook/RecipeDisplayListener + m (Ljava/util/List;)V method_2646 onRecipesDisplayed + p 1 recipes +c net/minecraft/class_514 net/minecraft/client/gui/screen/recipebook/AnimatedResultButton + f Lnet/minecraft/class_2561; field_26595 MORE_RECIPES_TEXT + m ()Z method_2642 hasResults + m ()Lnet/minecraft/class_516; method_2645 getResultCollection + m (II)V method_2641 setPos + p 1 x + p 2 y + f Lnet/minecraft/class_1729; field_3137 craftingScreenHandler + m (Lnet/minecraft/class_516;Lnet/minecraft/class_513;)V method_2640 showResultCollection + f F field_3140 time + m (Lnet/minecraft/class_437;)Ljava/util/List; method_2644 getTooltip + p 1 screen + f Lnet/minecraft/class_3439; field_3138 recipeBook + f Lnet/minecraft/class_2960; field_3143 BACKGROUND_TEXTURE + m ()Lnet/minecraft/class_1860; method_2643 currentRecipe + f I field_3141 currentResultIndex + f F field_3139 bounce + f Lnet/minecraft/class_516; field_3142 results + m ()Ljava/util/List; method_2639 getResults +c net/minecraft/class_513 net/minecraft/client/gui/screen/recipebook/RecipeBookResults + m (Ljava/util/List;)V method_2629 onRecipesDisplayed + p 1 recipes + f Lnet/minecraft/class_514; field_3129 hoveredResultButton + m ()Lnet/minecraft/class_1860; method_2631 getLastClickedRecipe + f Lnet/minecraft/class_310; field_3126 client + m (Ljava/util/List;Z)V method_2627 setResults + p 2 resetCurrentPage + f Ljava/util/List; field_3127 resultCollections + f I field_3135 currentPage + m ()V method_2625 refreshResultButtons + f Ljava/util/List; field_3131 resultButtons + f Lnet/minecraft/class_1860; field_3125 lastClickedRecipe + m ()Lnet/minecraft/class_516; method_2635 getLastClickedResults + m ()Lnet/minecraft/class_310; method_2637 getMinecraftClient + m (Lnet/minecraft/class_4587;II)V method_2628 drawTooltip + p 1 matrices + m (DDIIIII)Z method_2632 mouseClicked + p 1 mouseX + p 3 mouseY + p 5 button + p 6 areaLeft + p 7 areaTop + p 8 areaWidth + p 9 areaHeight + f Lnet/minecraft/class_508; field_3132 alternatesWidget + f Lnet/minecraft/class_3439; field_3136 recipeBook + f Lnet/minecraft/class_361; field_3128 nextPageButton + f I field_3124 pageCount + f Lnet/minecraft/class_516; field_3133 resultCollection + f Ljava/util/List; field_3134 recipeDisplayListeners + f Lnet/minecraft/class_361; field_3130 prevPageButton + m (Lnet/minecraft/class_507;)V method_2630 setGui + m (Lnet/minecraft/class_310;II)V method_2636 initialize + p 3 parentTop + p 1 client + p 2 parentLeft + m ()V method_2638 hideAlternates + m ()Lnet/minecraft/class_3439; method_2633 getRecipeBook + m ()V method_2626 hideShowPageButtons + m (Lnet/minecraft/class_4587;IIIIF)V method_2634 draw + p 1 matrices +c net/minecraft/class_4567 net/minecraft/loot/condition/LootConditionManager + f Lcom/google/gson/Gson; field_20754 GSON + m (Lnet/minecraft/class_58;Lnet/minecraft/class_2960;Lnet/minecraft/class_5341;)V method_22561 method_22561 + p 1 id + p 2 condition + f Ljava/util/Map; field_20755 conditions + m ()Ljava/util/Set; method_22559 getIds + f Lorg/apache/logging/log4j/Logger; field_20753 LOGGER + m (Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/class_2960;Lcom/google/gson/JsonElement;)V method_22560 method_22560 + p 1 id + p 2 json + m (Ljava/util/Map;Lnet/minecraft/class_3300;Lnet/minecraft/class_3695;)V method_22563 apply + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_52; method_22566 method_22566 + p 0 id + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_5341; method_22564 get + p 1 id +c net/minecraft/class_4567$class_5334 net/minecraft/loot/condition/LootConditionManager$AndCondition + m (Lnet/minecraft/class_47;)Z method_29311 test + f [Lnet/minecraft/class_5341; field_25202 terms + m (Ljava/lang/Object;)Z test test + p 1 context + m ([Lnet/minecraft/class_5341;)V + p 1 elements + f Ljava/util/function/Predicate; field_25203 predicate +c net/minecraft/class_5898 net/minecraft/network/packet/s2c/play/WorldBorderWarningTimeChangedS2CPacket + m (Lnet/minecraft/class_2602;)V method_34165 apply + m (Lnet/minecraft/class_2540;)V + p 1 buf + m ()I method_34166 getWarningTime + f I field_29149 warningTime + m (Lnet/minecraft/class_2784;)V + p 1 worldBorder +c net/minecraft/class_3235 net/minecraft/world/MultiTickScheduler + m (Ljava/util/function/Function;)V + p 1 mapper + f Ljava/util/function/Function; field_14100 mapper +c net/minecraft/class_5897 net/minecraft/network/packet/s2c/play/WorldBorderSizeChangedS2CPacket + f D field_29148 sizeLerpTarget + m (Lnet/minecraft/class_2602;)V method_34163 apply + m ()D method_34164 getSizeLerpTarget + m (Lnet/minecraft/class_2540;)V + p 1 buf + m (Lnet/minecraft/class_2784;)V + p 1 worldBorder +c net/minecraft/class_4568 net/minecraft/loot/condition/ReferenceLootCondition + m (Lnet/minecraft/class_47;)Z method_22579 test + m (Ljava/lang/Object;)Z test test + p 1 context + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_5341$class_210; method_35555 builder + p 0 id + f Lorg/apache/logging/log4j/Logger; field_20763 LOGGER + f Lnet/minecraft/class_2960; field_20764 id + m (Lnet/minecraft/class_2960;)V + p 1 id +c net/minecraft/class_4568$class_4569 net/minecraft/loot/condition/ReferenceLootCondition$Serializer + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_4568;Lcom/google/gson/JsonSerializationContext;)V method_22582 toJson + m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_4568; method_22581 fromJson +c net/minecraft/class_3238 net/minecraft/network/LegacyQueryHandler + m (Lnet/minecraft/class_3242;)V + p 1 networkIo + f Lnet/minecraft/class_3242; field_14102 networkIo + f Lorg/apache/logging/log4j/Logger; field_14101 LOGGER + m (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;)V method_14344 reply + p 1 ctx + p 2 buf + m (Ljava/lang/String;)Lio/netty/buffer/ByteBuf; method_14345 toBuffer + p 1 s +c net/minecraft/class_5899 net/minecraft/network/packet/s2c/play/WorldBorderWarningBlocksChangedS2CPacket + f I field_29150 warningBlocks + m (Lnet/minecraft/class_2784;)V + p 1 worldBorder + m (Lnet/minecraft/class_2602;)V method_34167 apply + m ()I method_34168 getWarningBlocks + m (Lnet/minecraft/class_2540;)V + p 1 buf +c net/minecraft/class_5894 net/minecraft/network/packet/s2c/play/OverlayMessageS2CPacket + m (Lnet/minecraft/class_2602;)V method_34154 apply + f Lnet/minecraft/class_2561; field_29142 message + m (Lnet/minecraft/class_2540;)V + p 1 buf + m (Lnet/minecraft/class_2561;)V + p 1 message + m ()Lnet/minecraft/class_2561; method_34155 getMessage +c net/minecraft/class_3231 net/minecraft/server/network/EntityTrackerEntry + f I field_14043 updatesWithoutVehicle + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1297;IZLjava/util/function/Consumer;)V + p 1 world + p 3 tickInterval + p 2 entity + p 5 receiver + p 4 alwaysUpdateVelocity + m (Lnet/minecraft/class_3222;)V method_18760 startTracking + p 1 player + m ()V method_14306 syncEntityData + c Synchronizes tracked data and attributes + m ()V method_18761 storeEncodedCoordinates + c Stores the tracked entity's current coordinates encoded as lastX/Y/Z + f Lorg/apache/logging/log4j/Logger; field_14041 LOGGER + f I field_14047 lastPitch + f I field_14037 tickInterval + f I field_14059 lastHeadPitch + f J field_14035 lastY + m (Lnet/minecraft/class_2596;)V method_18758 sendSyncPacket + c Sends a packet for synchronization with watcher and tracked player (if applicable) + p 1 packet + f Ljava/util/function/Consumer; field_18259 receiver + m ()V method_18756 tick + m (Lnet/minecraft/class_3222;)V method_14302 stopTracking + p 1 player + f Lnet/minecraft/class_243; field_18278 velocity + f Z field_14036 lastOnGround + f Ljava/util/List; field_14045 lastPassengers + f I field_14040 trackingTick + f J field_14050 lastX + f I field_14060 lastYaw + m ()Lnet/minecraft/class_243; method_18759 getLastPos + c Decodes lastX/Y/Z into a position vector + f Lnet/minecraft/class_3218; field_18258 world + f J field_14048 lastZ + f Z field_14051 hadVehicle + m (Ljava/util/function/Consumer;)V method_18757 sendPackets + p 1 sender + f Z field_14039 alwaysUpdateVelocity + f Lnet/minecraft/class_1297; field_14049 entity +c net/minecraft/class_3232 net/minecraft/world/gen/chunk/FlatChunkGeneratorConfig + m ()Ljava/util/List; method_14327 getLayers + m (Lnet/minecraft/class_5311;)Lnet/minecraft/class_3232; method_28912 withStructuresConfig + p 1 structuresConfig + m ()V method_14330 updateLayerBlocks + f Z field_24976 hasFeatures + m (Lnet/minecraft/class_2378;)Lnet/minecraft/class_3232; method_14309 getDefaultConfig + p 0 biomeRegistry + m (Lnet/minecraft/class_5311;Lnet/minecraft/class_2378;)V + p 2 biomeRegistry + p 1 structuresConfig + m ()V method_28911 enableFeatures + m (Ljava/util/List;Lnet/minecraft/class_5311;)Lnet/minecraft/class_3232; method_29965 withLayers + p 2 structuresConfig + p 1 layers + m ()Lnet/minecraft/class_5311; method_28051 getStructuresConfig + f Ljava/util/Map; field_14073 STRUCTURE_TO_FEATURES + m ()Ljava/util/List; method_14312 getLayerBlocks + f Lcom/mojang/serialization/Codec; field_24975 CODEC + f Lorg/apache/logging/log4j/Logger; field_14064 LOGGER + m ()Lnet/minecraft/class_1959; method_28917 createBiome + f Ljava/util/function/Supplier; field_14081 biome + m ()Lnet/minecraft/class_1959; method_14326 getBiome + f Z field_24977 hasLakes + f Z field_14077 hasNoTerrain + m ()V method_28916 enableLakes + f Lnet/minecraft/class_5311; field_24560 structuresConfig + f Ljava/util/List; field_14082 layerBlocks + f Ljava/util/List; field_14072 layers + m (Lnet/minecraft/class_2378;Lnet/minecraft/class_5311;Ljava/util/List;ZZLjava/util/Optional;)V + p 6 biome + p 5 hasFeatures + p 2 structuresConfig + p 1 biomeRegistry + p 4 hasLakes + p 3 layers + f Lnet/minecraft/class_2378; field_26748 biomeRegistry + m (Lnet/minecraft/class_3232;)Lcom/mojang/serialization/DataResult; method_33067 checkHeight + p 0 config + m (Ljava/util/function/Supplier;)V method_14325 setBiome + p 1 biome +c net/minecraft/class_4565 net/minecraft/command/DataCommandStorage + m (Ljava/lang/String;)Ljava/lang/String; method_22543 getSaveKey + p 0 namespace + m (Lnet/minecraft/class_26;)V + p 1 stateManager + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_2487; method_22546 get + p 1 id + f Ljava/lang/String; field_31834 COMMAND_STORAGE_PREFIX + m ()Ljava/util/stream/Stream; method_22542 getIds + f Lnet/minecraft/class_26; field_20748 stateManager + m (Ljava/lang/String;)Lnet/minecraft/class_4565$class_4566; method_22544 createStorage + p 1 namespace + m (Lnet/minecraft/class_2960;Lnet/minecraft/class_2487;)V method_22547 set + p 1 id + p 2 nbt + f Ljava/util/Map; field_20747 storages +c net/minecraft/class_4565$class_4566 net/minecraft/command/DataCommandStorage$PersistentState + m (Ljava/lang/String;)Ljava/util/stream/Stream; method_22554 getIds + p 1 namespace + f Ljava/lang/String; field_31835 CONTENTS_KEY + m (Ljava/lang/String;)Lnet/minecraft/class_2487; method_22550 get + p 1 name + m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_4565$class_4566; method_32383 readNbt + p 1 nbt + f Ljava/util/Map; field_20749 map + m (Ljava/lang/String;Lnet/minecraft/class_2487;)V method_22552 set + p 1 name + p 2 nbt +c net/minecraft/class_5896 net/minecraft/network/packet/s2c/play/WorldBorderInterpolateSizeS2CPacket + f D field_29146 sizeLerpTarget + m ()D method_34160 getSize + f J field_29147 sizeLerpTime + m ()D method_34161 getSizeLerpTarget + m (Lnet/minecraft/class_2602;)V method_34159 apply + m ()J method_34162 getSizeLerpTime + f D field_29145 size + m (Lnet/minecraft/class_2540;)V + p 1 buf + m (Lnet/minecraft/class_2784;)V + p 1 worldBorder +c net/minecraft/class_3233 net/minecraft/world/ChunkRegion + f Ljava/util/Random; field_14091 random + f Lnet/minecraft/class_1951; field_14094 fluidTickScheduler + f I field_14088 width + m (Lnet/minecraft/class_2338;)V method_14338 markBlockForPostProcessing + p 1 pos + f J field_14087 seed + f Lnet/minecraft/class_1951; field_14099 blockTickScheduler + m (Lnet/minecraft/class_3218;Ljava/util/List;)V + p 2 chunks + p 1 world + m ()Lnet/minecraft/class_1923; method_33561 getCenterPos + f Lnet/minecraft/class_1923; field_28557 centerPos + f Lorg/apache/logging/log4j/Logger; field_14092 LOGGER + f Lnet/minecraft/class_5138; field_26822 structureAccessor + f Lnet/minecraft/class_4543; field_20668 biomeAccess + m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_1951; method_14340 method_14340 + p 1 pos + f Lnet/minecraft/class_2874; field_14096 dimension + f Lnet/minecraft/class_3218; field_14093 world + f Ljava/util/List; field_14098 chunks + f Lnet/minecraft/class_1923; field_23789 upperCorner + f Lnet/minecraft/class_1923; field_23788 lowerCorner + m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_1951; method_14337 method_14337 + p 1 pos + f Lnet/minecraft/class_5217; field_14097 levelProperties +c net/minecraft/class_5895 net/minecraft/network/packet/s2c/play/WorldBorderCenterChangedS2CPacket + m (Lnet/minecraft/class_2602;)V method_34156 apply + m ()D method_34158 getCenterZ + m ()D method_34157 getCenterX + f D field_29144 centerZ + m (Lnet/minecraft/class_2540;)V + p 1 buf + m (Lnet/minecraft/class_2784;)V + p 1 worldBorder + f D field_29143 centerX +c net/minecraft/class_3234 net/minecraft/world/gen/decorator/CarvingMaskDecorator + m (Lnet/minecraft/class_5444;Ljava/util/Random;Lnet/minecraft/class_5851;Lnet/minecraft/class_2338;)Ljava/util/stream/Stream; method_14341 getPositions +c net/minecraft/class_3228 net/minecraft/server/world/ChunkTicket + c Represents a chunk ticket, which specifies the reason a chunk has been loaded. + f Ljava/lang/Object; field_14022 argument + f Lnet/minecraft/class_3230; field_14023 type + m ()I method_14283 getLevel + f I field_14025 level + m (Ljava/lang/Object;)Z equals equals + p 1 obj + f J field_14024 tickCreated + m (Lnet/minecraft/class_3230;ILjava/lang/Object;)V + p 1 type + p 2 level + p 3 argument + m (Lnet/minecraft/class_3228;)I method_14285 compareTo + m (Ljava/lang/Object;)I compareTo compareTo + p 1 that + m (J)V method_23956 setTickCreated + p 1 tickCreated + m ()Lnet/minecraft/class_3230; method_14281 getType + m (J)Z method_20627 isExpired + p 1 currentTick +c net/minecraft/class_4559 net/minecraft/predicate/StatePredicate + f Ljava/util/List; field_20737 conditions + m (Ljava/util/List;)V + p 1 testers + m (Lnet/minecraft/class_2689;Ljava/util/function/Consumer;)V method_22516 check + p 2 reporter + p 1 factory + m (Lnet/minecraft/class_3610;)Z method_22518 test + p 1 state + m (Ljava/lang/String;Lcom/google/gson/JsonElement;)Lnet/minecraft/class_4559$class_4562; method_22521 createPredicate + p 0 key + p 1 json + m ()Lcom/google/gson/JsonElement; method_22513 toJson + m (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_4559; method_22519 fromJson + p 0 json + m (Lcom/google/gson/JsonElement;)Ljava/lang/String; method_22522 asNullableString + p 0 json + f Lnet/minecraft/class_4559; field_20736 ANY + m (Lnet/minecraft/class_2689;Lnet/minecraft/class_2688;)Z method_22515 test + p 1 stateManager + p 2 container + m (Lnet/minecraft/class_2680;)Z method_22514 test + p 1 state +c net/minecraft/class_4559$class_4560 net/minecraft/predicate/StatePredicate$Builder + m (Lnet/minecraft/class_2769;Z)Lnet/minecraft/class_4559$class_4560; method_22527 exactMatch + p 2 value + p 1 property + m (Lnet/minecraft/class_2769;Ljava/lang/Comparable;)Lnet/minecraft/class_4559$class_4560; method_22525 exactMatch + p 1 property + p 2 value + f Ljava/util/List; field_20738 conditions + m ()Lnet/minecraft/class_4559$class_4560; method_22523 create + m (Lnet/minecraft/class_2769;Ljava/lang/String;)Lnet/minecraft/class_4559$class_4560; method_22526 exactMatch + p 2 valueName + p 1 property + m (Lnet/minecraft/class_2769;I)Lnet/minecraft/class_4559$class_4560; method_22524 exactMatch + p 2 value + p 1 property + m ()Lnet/minecraft/class_4559; method_22528 build +c net/minecraft/class_4559$class_4561 net/minecraft/predicate/StatePredicate$ExactValueCondition + f Ljava/lang/String; field_20739 value + m (Ljava/lang/String;Ljava/lang/String;)V + p 2 value + p 1 key +c net/minecraft/class_4559$class_4562 net/minecraft/predicate/StatePredicate$Condition + m (Ljava/lang/String;)V + p 1 key + m (Lnet/minecraft/class_2688;Lnet/minecraft/class_2769;)Z method_22532 test + p 2 property + p 1 state + m ()Lcom/google/gson/JsonElement; method_22529 toJson + m ()Ljava/lang/String; method_22533 getKey + m (Lnet/minecraft/class_2689;Lnet/minecraft/class_2688;)Z method_22530 test + p 1 stateManager + p 2 state + m (Lnet/minecraft/class_2689;Ljava/util/function/Consumer;)V method_22531 reportMissing + p 1 factory + p 2 reporter + f Ljava/lang/String; field_20740 key +c net/minecraft/class_4559$class_4563 net/minecraft/predicate/StatePredicate$RangedValueCondition + m (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + p 3 max + p 1 key + p 2 min + f Ljava/lang/String; field_20741 min + f Ljava/lang/String; field_20742 max +c net/minecraft/class_3229 net/minecraft/world/gen/chunk/FlatChunkGeneratorLayer + f I field_14028 thickness + m (ILnet/minecraft/class_2248;)V + p 2 block + p 1 thickness + m ()I method_14289 getThickness + f Lcom/mojang/serialization/Codec; field_24974 CODEC + m ()Lnet/minecraft/class_2680; method_14286 getBlockState +c net/minecraft/class_508 net/minecraft/client/gui/screen/recipebook/RecipeAlternativesWidget + m ()Z method_2616 isVisible + m (Lnet/minecraft/class_4587;IIIIII)V method_2618 renderGrid + p 1 matrices + m ()Lnet/minecraft/class_516; method_2614 getResults + m (Lnet/minecraft/class_310;Lnet/minecraft/class_516;IIIIF)V method_2617 showAlternativesForResult + p 7 delta + p 6 areaCenterY + p 5 areaCenterX + p 4 buttonY + p 3 buttonX + p 2 results + p 1 client + f I field_3105 buttonX + f Lnet/minecraft/class_2960; field_3109 BACKGROUND_TEXTURE + f F field_3110 time + f I field_3103 buttonY + m (Z)V method_2613 setVisible + p 1 visible + m ()Lnet/minecraft/class_1860; method_2615 getLastClickedRecipe + f Lnet/minecraft/class_516; field_3111 resultCollection + f Lnet/minecraft/class_310; field_3108 client + f Z field_3107 visible + f Lnet/minecraft/class_1860; field_3104 lastClickedRecipe + f Ljava/util/List; field_3106 alternativeButtons + f Z field_3112 furnace +c net/minecraft/class_508$class_511 net/minecraft/client/gui/screen/recipebook/RecipeAlternativesWidget$FurnaceAlternativeButtonWidget +c net/minecraft/class_508$class_509 net/minecraft/client/gui/screen/recipebook/RecipeAlternativesWidget$AlternativeButtonWidget + m (Lnet/minecraft/class_1860;)V method_2619 alignRecipe + p 1 recipe + m (Lnet/minecraft/class_508;IILnet/minecraft/class_1860;Z)V + p 4 recipe + p 3 y + p 2 x + p 5 craftable + f Lnet/minecraft/class_1860; field_3114 recipe + f Ljava/util/List; field_3116 slots + f Z field_3115 craftable +c net/minecraft/class_508$class_509$class_510 net/minecraft/client/gui/screen/recipebook/RecipeAlternativesWidget$AlternativeButtonWidget$InputSlot + f I field_3119 y + f [Lnet/minecraft/class_1799; field_3120 stacks + f I field_3118 x + m (Lnet/minecraft/class_508$class_509;II[Lnet/minecraft/class_1799;)V + p 3 x + p 4 stacks + p 2 y +c net/minecraft/class_507 net/minecraft/client/gui/screen/recipebook/RecipeBookWidget + m ()Z method_2604 isWide + m ()V method_2587 refreshInputs + f Lnet/minecraft/class_299; field_3096 recipeBook + m ()V method_2591 toggleOpen + f I field_3101 parentWidth + m ()V method_2585 setBookButtonTexture + m ()Z method_2589 toggleFilteringCraftable + m (Z)V method_2579 reset + p 1 narrow + m (IILnet/minecraft/class_310;ZLnet/minecraft/class_1729;)V method_2597 initialize + p 3 client + p 4 narrow + p 5 craftingScreenHandler + p 1 parentWidth + p 2 parentHeight + f Lnet/minecraft/class_2960; field_3097 TEXTURE + m (Lnet/minecraft/class_1735;)V method_2600 slotClicked + p 1 slot + m (Lnet/minecraft/class_1860;Ljava/util/List;)V method_2596 showGhostRecipe + p 2 slots + p 1 recipe + m (Ljava/lang/String;)V method_2576 triggerPirateSpeakEasterEgg + m ()Lnet/minecraft/class_2561; method_2599 getCraftableButtonText + f Lnet/minecraft/class_2561; field_26593 TOGGLE_CRAFTABLE_RECIPES_TEXT + m ()V method_2606 refreshTabButtons + f Lnet/minecraft/class_1729; field_3095 craftingScreenHandler + f Lnet/minecraft/class_512; field_3098 currentTab + m (Lnet/minecraft/class_4587;IIII)V method_2602 drawGhostSlotTooltip + p 1 matrices + m (Lnet/minecraft/class_4587;IIZF)V method_2581 drawGhostSlots + p 1 matrices + m ()V method_2588 sendBookDataPacket + m ()V method_2586 refreshSearchResults + f Lnet/minecraft/class_310; field_3091 client + f I field_3093 cachedInvChangeCount + f Ljava/util/List; field_3094 tabButtons + f Lnet/minecraft/class_2561; field_26594 TOGGLE_ALL_RECIPES_TEXT + m ()Z method_2605 isOpen + f Lnet/minecraft/class_361; field_3088 toggleCraftableButton + f Lnet/minecraft/class_1662; field_3090 recipeFinder + m ()V method_2592 refresh + m ()V method_2590 update + m (Z)V method_2603 refreshResults + p 1 resetCurrentPage + f Ljava/lang/String; field_3099 searchText + f I field_3102 leftOffset + f I field_3100 parentHeight + f Z field_3087 searching + m (Z)V method_2593 setOpen + p 1 opened + m ()V method_2607 close + m (ZII)I method_2595 findLeftEdge + p 2 width + p 1 narrow + p 3 parentWidth + m (DDIIIII)Z method_2598 isClickOutsideBounds + f Lnet/minecraft/class_2561; field_25711 SEARCH_HINT_TEXT + m ()Lnet/minecraft/class_2561; method_17064 getToggleCraftableButtonText + f Lnet/minecraft/class_342; field_3089 searchField + f Lnet/minecraft/class_505; field_3092 ghostSlots + f Lnet/minecraft/class_513; field_3086 recipesArea + m (Lnet/minecraft/class_4587;IIII)V method_2601 drawTooltip + p 1 matrices +c net/minecraft/class_567 net/minecraft/client/render/entity/model/GhastEntityModel + m ()Lnet/minecraft/class_5607; method_32000 getTexturedModelData + f [Lnet/minecraft/class_630; field_3372 tentacles + f Lnet/minecraft/class_630; field_27419 root + m (I)Ljava/lang/String; method_32001 getTentacleName + p 0 index + m (Lnet/minecraft/class_630;)V + p 1 root +c net/minecraft/class_566 net/minecraft/client/render/entity/model/EndermanEntityModel + m ()Lnet/minecraft/class_5607; method_31995 getTexturedModelData + m (Lnet/minecraft/class_1309;FFFFF)V method_17087 setAngles + f Z field_3370 angry + f Z field_3371 carryingBlock +c net/minecraft/class_565 net/minecraft/client/render/entity/model/EndermiteEntityModel + m (Lnet/minecraft/class_630;)V + p 1 root + f [[I field_3366 SEGMENT_DIMENSIONS + f Lnet/minecraft/class_630; field_27413 root + f I field_32473 BODY_SEGMENTS_COUNT + f [[I field_3369 SEGMENT_UVS + m ()Lnet/minecraft/class_5607; method_31996 getTexturedModelData + m (I)Ljava/lang/String; method_31997 getSegmentName + p 0 index + f [Lnet/minecraft/class_630; field_3368 bodySegments +c net/minecraft/class_564 net/minecraft/client/render/entity/model/DrownedEntityModel + m (Lnet/minecraft/class_1642;FFFFF)V method_17134 setAngles + m (Lnet/minecraft/class_5605;)Lnet/minecraft/class_5607; method_31993 getTexturedModelData + p 0 dilation + m (Lnet/minecraft/class_1642;FFF)V method_17077 animateModel +c net/minecraft/class_568 net/minecraft/client/render/entity/model/EvokerFangsEntityModel + f Lnet/minecraft/class_630; field_27414 root + f Lnet/minecraft/class_630; field_3374 base + f Ljava/lang/String; field_32474 BASE + m ()Lnet/minecraft/class_5607; method_31998 getTexturedModelData + f Ljava/lang/String; field_32475 UPPER_JAW + f Ljava/lang/String; field_32476 LOWER_JAW + f Lnet/minecraft/class_630; field_3376 upperJaw + f Lnet/minecraft/class_630; field_3375 lowerJaw + m (Lnet/minecraft/class_630;)V + p 1 root +c net/minecraft/class_563 net/minecraft/client/render/entity/model/ElytraEntityModel + m (Lnet/minecraft/class_1309;FFFFF)V method_17079 setAngles + m (Lnet/minecraft/class_630;)V + p 1 root + f Lnet/minecraft/class_630; field_27412 rightWing + m ()Lnet/minecraft/class_5607; method_31994 getTexturedModelData + f Lnet/minecraft/class_630; field_3365 leftWing +c net/minecraft/class_562 net/minecraft/client/render/entity/model/CreeperEntityModel + f I field_32472 HEAD_AND_BODY_Y_PIVOT + m (Lnet/minecraft/class_630;)V + p 1 root + f Lnet/minecraft/class_630; field_27410 rightFrontLeg + m (Lnet/minecraft/class_5605;)Lnet/minecraft/class_5607; method_31991 getTexturedModelData + p 0 dilation + f Lnet/minecraft/class_630; field_27406 root + f Lnet/minecraft/class_630; field_27407 leftHindLeg + f Lnet/minecraft/class_630; field_27408 rightHindLeg + f Lnet/minecraft/class_630; field_27409 leftFrontLeg + f Lnet/minecraft/class_630; field_3360 head +c net/minecraft/class_561 net/minecraft/client/render/entity/model/CodEntityModel + m (Lnet/minecraft/class_630;)V + p 1 root + f Lnet/minecraft/class_630; field_3350 tailFin + f Lnet/minecraft/class_630; field_27405 root + m ()Lnet/minecraft/class_5607; method_31989 getTexturedModelData +c net/minecraft/class_560 net/minecraft/client/render/entity/model/CowEntityModel + m (Lnet/minecraft/class_630;)V + p 1 root + m ()Lnet/minecraft/class_5607; method_31990 getTexturedModelData + m ()Lnet/minecraft/class_630; method_2800 getHead +c net/minecraft/class_578 net/minecraft/client/render/entity/model/LlamaEntityModel + f Lnet/minecraft/class_630; field_27443 head + m (Lnet/minecraft/class_1492;FFFFF)V method_22962 setAngles + f Lnet/minecraft/class_630; field_27450 leftChest + f Lnet/minecraft/class_630; field_27449 rightChest + f Lnet/minecraft/class_630; field_27448 leftFrontLeg + f Lnet/minecraft/class_630; field_27447 rightFrontLeg + f Lnet/minecraft/class_630; field_27446 leftHindLeg + f Lnet/minecraft/class_630; field_27445 rightHindLeg + m (Lnet/minecraft/class_630;)V + p 1 root + m (Lnet/minecraft/class_5605;)Lnet/minecraft/class_5607; method_32018 getTexturedModelData + p 0 dilation + f Lnet/minecraft/class_630; field_27444 body +c net/minecraft/class_576 net/minecraft/client/render/entity/model/MagmaCubeEntityModel + f Lnet/minecraft/class_630; field_27441 root + m (Lnet/minecraft/class_630;)V + p 1 root + m (Lnet/minecraft/class_630;I)Lnet/minecraft/class_630; method_32016 method_32016 + p 1 index + m (I)Ljava/lang/String; method_32015 getSliceName + p 0 index + m (Lnet/minecraft/class_1621;FFFFF)V method_22958 setAngles + m ()Lnet/minecraft/class_5607; method_32014 getTexturedModelData + f I field_32508 SLICES_COUNT + f [Lnet/minecraft/class_630; field_3427 slices + m (Lnet/minecraft/class_1621;FFF)V method_17098 animateModel +c net/minecraft/class_575 net/minecraft/client/render/entity/model/IllagerEntityModel + m (Lnet/minecraft/class_1543;FFFFF)V method_17094 setAngles + f Lnet/minecraft/class_630; field_3417 leftArm + m (Lnet/minecraft/class_630;)V + p 1 root + f Lnet/minecraft/class_630; field_3418 rightLeg + f Lnet/minecraft/class_630; field_3419 hat + f Lnet/minecraft/class_630; field_3423 arms + f Lnet/minecraft/class_630; field_3426 rightArm + m ()Lnet/minecraft/class_630; method_2812 getHat + m ()Lnet/minecraft/class_5607; method_32012 getTexturedModelData + f Lnet/minecraft/class_630; field_3420 leftLeg + m (Lnet/minecraft/class_1306;)Lnet/minecraft/class_630; method_2813 getAttackingArm + p 1 arm + f Lnet/minecraft/class_630; field_27435 root + f Lnet/minecraft/class_630; field_3422 head +c net/minecraft/class_579 net/minecraft/client/render/entity/model/LeashKnotEntityModel + f Lnet/minecraft/class_630; field_27442 root + f Ljava/lang/String; field_32509 KNOT + m ()Lnet/minecraft/class_5607; method_32017 getTexturedModelData + f Lnet/minecraft/class_630; field_3431 knot + m (Lnet/minecraft/class_630;)V + p 1 root +c net/minecraft/class_570 net/minecraft/client/render/entity/model/GuardianEntityModel + f Lnet/minecraft/class_630; field_3379 head + m (IFF)F method_32007 getSpikePivotZ + p 0 index + p 1 animationProgress + p 2 extension + m (Lnet/minecraft/class_630;)V + p 1 root + f Lnet/minecraft/class_630; field_27420 root + m (IFF)F method_32005 getSpikePivotX + p 2 extension + p 0 index + p 1 animationProgress + m (IFF)F method_32006 getSpikePivotY + p 1 animationProgress + p 2 extension + p 0 index + m ()Lnet/minecraft/class_5607; method_32002 getTexturedModelData + m (IFF)F method_32004 getAngle + p 0 index + p 1 animationProgress + p 2 magnitude + f [Lnet/minecraft/class_630; field_3380 spikes + f [F field_17131 SPIKE_PITCHES + m (FF)V method_24185 updateSpikeExtensions + p 2 extension + p 1 animationProgress + f [F field_17132 SPIKE_YAWS + m (Lnet/minecraft/class_1577;FFFFF)V method_17083 setAngles + f [F field_17135 SPIKE_PIVOTS_Y + f [F field_17136 SPIKE_PIVOTS_Z + f Ljava/lang/String; field_32480 EYE + f Lnet/minecraft/class_630; field_3381 eye + f [F field_17133 SPIKE_ROLLS + f [F field_17134 SPIKE_PIVOTS_X + f [Lnet/minecraft/class_630; field_3378 tail + f Ljava/lang/String; field_32483 TAIL2 + f Ljava/lang/String; field_32481 TAIL0 + m (I)Ljava/lang/String; method_32003 getSpikeName + p 0 index + f Ljava/lang/String; field_32482 TAIL1 +c net/minecraft/class_574 net/minecraft/client/render/entity/model/IronGolemEntityModel + f Lnet/minecraft/class_630; field_3415 head + m (Lnet/minecraft/class_630;)V + p 1 root + m (Lnet/minecraft/class_1439;FFF)V method_17095 animateModel + f Lnet/minecraft/class_630; field_27439 rightLeg + f Lnet/minecraft/class_630; field_27438 leftArm + f Lnet/minecraft/class_630; field_27437 rightArm + f Lnet/minecraft/class_630; field_27436 root + m ()Lnet/minecraft/class_5607; method_32013 getTexturedModelData + m (Lnet/minecraft/class_1439;FFFFF)V method_17097 setAngles + m ()Lnet/minecraft/class_630; method_2809 getRightArm + f Lnet/minecraft/class_630; field_27440 leftLeg +c net/minecraft/class_572 net/minecraft/client/render/entity/model/BipedEntityModel + m (Lnet/minecraft/class_1309;FFFFF)V method_17087 setAngles + m (Lnet/minecraft/class_1306;)Lnet/minecraft/class_630; method_2808 getArm + p 1 arm + m (Lnet/minecraft/class_630;)V + p 1 root + m (Lnet/minecraft/class_1309;)Lnet/minecraft/class_1306; method_2806 getPreferredArm + p 1 entity + f Lnet/minecraft/class_630; field_3398 head + f Z field_3400 sneaking + m (FFF)F method_2804 lerpAngle + p 2 angleTwo + p 1 angleOne + p 3 magnitude + f Lnet/minecraft/class_630; field_3401 rightArm + m (Lnet/minecraft/class_630;Ljava/util/function/Function;)V + p 1 root + p 2 renderLayerFactory + f Lnet/minecraft/class_630; field_27433 leftArm + f Lnet/minecraft/class_572$class_573; field_3399 leftArmPose + m (Lnet/minecraft/class_5605;F)Lnet/minecraft/class_5609; method_32011 getModelData + p 1 pivotOffsetY + p 0 dilation + f Lnet/minecraft/class_572$class_573; field_3395 rightArmPose + m (Lnet/minecraft/class_1309;F)V method_29353 animateArms + p 1 entity + p 2 animationProgress + m (Z)V method_2805 setVisible + p 1 visible + m (Lnet/minecraft/class_572;)V method_2818 setAttributes + p 1 model + m (Lnet/minecraft/class_1309;FFF)V method_17086 animateModel + f F field_3396 leaningPitch + f Lnet/minecraft/class_630; field_3394 hat + f Lnet/minecraft/class_630; field_3397 leftLeg + f Lnet/minecraft/class_630; field_3391 body + m (Lnet/minecraft/class_1309;)V method_30154 positionRightArm + p 1 entity + f Lnet/minecraft/class_630; field_3392 rightLeg + m (Lnet/minecraft/class_1309;)V method_30155 positionLeftArm + p 1 entity +c net/minecraft/class_572$class_573 net/minecraft/client/render/entity/model/BipedEntityModel$ArmPose + m ()Z method_30156 isTwoHanded + m (Ljava/lang/String;IZ)V + p 1 name + p 3 twoHanded + p 2 id + f Z field_25722 twoHanded +c net/minecraft/class_571 net/minecraft/client/render/entity/model/RavagerEntityModel + f Lnet/minecraft/class_630; field_27491 leftHindLeg + f Lnet/minecraft/class_630; field_27490 rightHindLeg + f Lnet/minecraft/class_630; field_3386 head + m (Lnet/minecraft/class_630;)V + p 1 root + m (Lnet/minecraft/class_1584;FFFFF)V method_17091 setAngles + f Lnet/minecraft/class_630; field_27489 root + f Lnet/minecraft/class_630; field_3388 jaw + m (Lnet/minecraft/class_1584;FFF)V method_17089 animateModel + f Lnet/minecraft/class_630; field_3384 neck + m ()Lnet/minecraft/class_5607; method_32035 getTexturedModelData + f Lnet/minecraft/class_630; field_27493 leftFrontLeg + f Lnet/minecraft/class_630; field_27492 rightFrontLeg +c net/minecraft/class_6331 net/minecraft/world/gen/carver/UnderwaterCaveCarver + m (Lnet/minecraft/class_5873;Lnet/minecraft/class_6108;Lnet/minecraft/class_2791;Ljava/util/function/Function;Ljava/util/BitSet;Ljava/util/Random;Lnet/minecraft/class_2338$class_2339;Lnet/minecraft/class_2338$class_2339;ILorg/apache/commons/lang3/mutable/MutableBoolean;)Z method_36214 carveAtPoint +c net/minecraft/class_588 net/minecraft/client/render/entity/model/PhantomEntityModel + m (Lnet/minecraft/class_630;)V + p 1 root + f Lnet/minecraft/class_630; field_27463 root + f Lnet/minecraft/class_630; field_3471 tailBase + m (Lnet/minecraft/class_1593;FFFFF)V method_33686 setAngles + f Lnet/minecraft/class_630; field_3476 leftWingTip + m ()Lnet/minecraft/class_5607; method_32024 getTexturedModelData + f Lnet/minecraft/class_630; field_3477 leftWingBase + f Lnet/minecraft/class_630; field_3472 rightWingTip + f Lnet/minecraft/class_630; field_3473 tailTip + f Ljava/lang/String; field_32535 TAIL_TIP + f Lnet/minecraft/class_630; field_3474 rightWingBase + f Ljava/lang/String; field_32534 TAIL_BASE +c net/minecraft/class_587 net/minecraft/client/render/entity/model/PigEntityModel + m (Lnet/minecraft/class_5605;)Lnet/minecraft/class_5607; method_32025 getTexturedModelData + p 0 dilation + m (Lnet/minecraft/class_630;)V + p 1 root +c net/minecraft/class_5000 net/minecraft/block/enums/JigsawOrientation + f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; field_23393 BY_INDEX + f Lnet/minecraft/class_2350; field_23395 rotation + m ()Lnet/minecraft/class_2350; method_26428 getRotation + m ()Lnet/minecraft/class_2350; method_26426 getFacing + m (Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;)I method_26427 getIndex + p 1 rotation + p 0 facing + f Lnet/minecraft/class_2350; field_23396 facing + m (Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;)Lnet/minecraft/class_5000; method_26425 byDirections + p 1 rotation + p 0 facing + f Ljava/lang/String; field_23394 name + m (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;)V + p 5 rotation + p 3 name + p 4 facing +c net/minecraft/class_586 net/minecraft/client/render/entity/model/PandaEntityModel + f F field_3470 scaredAnimationProgress + m ()Lnet/minecraft/class_5607; method_32022 getTexturedModelData + m (Lnet/minecraft/class_1440;FFFFF)V method_17103 setAngles + f F field_3468 playAnimationProgress + m (Lnet/minecraft/class_1440;FFF)V method_17102 animateModel + f F field_3469 lieOnBackAnimationProgress + m (Lnet/minecraft/class_630;)V + p 1 root +c net/minecraft/class_6330 net/minecraft/world/gen/carver/UnderwaterCanyonCarver + m (Lnet/minecraft/class_5873;Lnet/minecraft/class_5869;Lnet/minecraft/class_2791;Ljava/util/function/Function;Ljava/util/BitSet;Ljava/util/Random;Lnet/minecraft/class_2338$class_2339;Lnet/minecraft/class_2338$class_2339;ILorg/apache/commons/lang3/mutable/MutableBoolean;)Z method_36213 carveAtPoint +c net/minecraft/class_581 net/minecraft/client/render/entity/model/LlamaSpitEntityModel + f Ljava/lang/String; field_32510 MAIN + m (Lnet/minecraft/class_630;)V + p 1 root + f Lnet/minecraft/class_630; field_27451 root + m ()Lnet/minecraft/class_5607; method_32019 getTexturedModelData +c net/minecraft/class_580 net/minecraft/client/render/entity/model/MinecartEntityModel + f Ljava/lang/String; field_32511 CONTENTS + m ()Lnet/minecraft/class_5607; method_32020 getTexturedModelData + f Lnet/minecraft/class_630; field_27453 contents + m (Lnet/minecraft/class_630;)V + p 1 root + f Lnet/minecraft/class_630; field_27452 root +c net/minecraft/class_584 net/minecraft/client/render/entity/model/ParrotEntityModel + f Ljava/lang/String; field_32533 FEATHER + f Lnet/minecraft/class_630; field_3458 body + m ()Lnet/minecraft/class_5607; method_32023 getTexturedModelData + f Lnet/minecraft/class_630; field_27459 leftWing + f Lnet/minecraft/class_630; field_3456 feather + f Lnet/minecraft/class_630; field_27458 root + f Lnet/minecraft/class_630; field_27462 rightLeg + f Lnet/minecraft/class_630; field_27461 leftLeg + m (Lnet/minecraft/class_584$class_585;IFFFFF)V method_17111 setAngles + p 5 age + p 4 limbDistance + p 7 headPitch + p 6 headYaw + p 1 pose + p 3 limbAngle + p 2 danceAngle + f Lnet/minecraft/class_630; field_27460 rightWing + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;IIFFFFI)V method_17106 poseOnShoulder + p 3 light + p 4 overlay + p 5 limbAngle + p 6 limbDistance + p 1 matrices + p 2 vertexConsumer + p 7 headYaw + p 8 headPitch + p 9 danceAngle + m (Lnet/minecraft/class_1453;FFFFF)V method_17112 setAngles + m (Lnet/minecraft/class_1453;FFF)V method_17108 animateModel + f Lnet/minecraft/class_630; field_3452 head + m (Lnet/minecraft/class_584$class_585;)V method_17110 animateModel + p 1 pose + m (Lnet/minecraft/class_630;)V + p 1 root + m (Lnet/minecraft/class_1453;)Lnet/minecraft/class_584$class_585; method_17107 getPose + p 0 parrot + f Lnet/minecraft/class_630; field_3460 tail +c net/minecraft/class_584$class_585 net/minecraft/client/render/entity/model/ParrotEntityModel$Pose +c net/minecraft/class_583 net/minecraft/client/render/entity/model/EntityModel + m (Lnet/minecraft/class_583;)V method_17081 copyStateTo + p 1 copy + f Z field_3448 child + m (Lnet/minecraft/class_1297;FFFFF)V method_2819 setAngles + p 6 headPitch + p 5 headYaw + p 4 animationProgress + p 3 limbDistance + p 2 limbAngle + p 1 entity + m (Lnet/minecraft/class_1297;FFF)V method_2816 animateModel + p 3 limbDistance + p 4 tickDelta + p 1 entity + p 2 limbAngle + f Z field_3449 riding + f F field_3447 handSwingProgress +c net/minecraft/class_582 net/minecraft/client/render/entity/model/OcelotEntityModel + m (Lnet/minecraft/class_5605;)Lnet/minecraft/class_5609; method_32021 getModelData + p 0 dilation + f Lnet/minecraft/class_630; field_3435 head + f Lnet/minecraft/class_630; field_3436 upperTail + f Lnet/minecraft/class_630; field_3437 body + f Lnet/minecraft/class_630; field_3442 lowerTail + f Lnet/minecraft/class_630; field_27457 rightFrontLeg + f Lnet/minecraft/class_630; field_27456 leftFrontLeg + f Lnet/minecraft/class_630; field_27455 rightHindLeg + f Lnet/minecraft/class_630; field_27454 leftHindLeg + m (Lnet/minecraft/class_630;)V + p 1 root + f Ljava/lang/String; field_32519 TAIL2 + f I field_3434 animationState + f Ljava/lang/String; field_32518 TAIL1 +c net/minecraft/world/level/ColorResolver net/minecraft/world/level/ColorResolver + m (Lnet/minecraft/class_1959;DD)I getColor getColor + p 2 x + p 1 biome + p 4 z +c net/minecraft/class_599 net/minecraft/client/render/entity/model/SalmonEntityModel + f Ljava/lang/String; field_32547 BODY_FRONT + m (Lnet/minecraft/class_630;)V + p 1 root + f Ljava/lang/String; field_32548 BODY_BACK + f Lnet/minecraft/class_630; field_3548 tail + f Lnet/minecraft/class_630; field_27494 root + m ()Lnet/minecraft/class_5607; method_32036 getTexturedModelData +c net/minecraft/class_598 net/minecraft/client/render/entity/model/SheepWoolEntityModel + f F field_3541 headAngle + m ()Lnet/minecraft/class_5607; method_32037 getTexturedModelData + m (Lnet/minecraft/class_1472;FFF)V method_17118 animateModel + m (Lnet/minecraft/class_1472;FFFFF)V method_17119 setAngles + m (Lnet/minecraft/class_630;)V + p 1 root +c net/minecraft/class_597 net/minecraft/client/render/entity/model/QuadrupedEntityModel + f Lnet/minecraft/class_630; field_3535 head + f Lnet/minecraft/class_630; field_3538 body + m (ILnet/minecraft/class_5605;)Lnet/minecraft/class_5609; method_32033 getModelData + p 0 stanceWidth + p 1 dilation + f Lnet/minecraft/class_630; field_27478 rightFrontLeg + f Lnet/minecraft/class_630; field_27479 leftFrontLeg + f Lnet/minecraft/class_630; field_27476 rightHindLeg + f Lnet/minecraft/class_630; field_27477 leftHindLeg + m (Lnet/minecraft/class_630;ZFFFFI)V + p 6 invertedChildBodyScale + p 7 childBodyYOffset + p 4 childHeadZOffset + p 5 invertedChildHeadScale + p 2 headScaled + p 3 childHeadYOffset + p 1 root +c net/minecraft/class_592 net/minecraft/client/render/entity/model/LargePufferfishEntityModel + f Lnet/minecraft/class_630; field_27468 leftBlueFin + f Lnet/minecraft/class_630; field_27469 rightBlueFin + m ()Lnet/minecraft/class_5607; method_32030 getTexturedModelData + f Lnet/minecraft/class_630; field_27467 root + m (Lnet/minecraft/class_630;)V + p 1 root +c net/minecraft/class_591 net/minecraft/client/render/entity/model/PlayerEntityModel + f Lnet/minecraft/class_630; field_3486 rightSleeve + f Ljava/lang/String; field_32540 LEFT_SLEEVE + f Lnet/minecraft/class_630; field_3485 cloak + f Ljava/lang/String; field_32541 RIGHT_SLEEVE + f Z field_3480 thinArms + f Lnet/minecraft/class_630; field_3484 leftSleeve + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;II)V method_2823 renderCape + p 3 light + p 2 vertices + p 4 overlay + p 1 matrices + f Lnet/minecraft/class_630; field_3483 jacket + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;II)V method_2824 renderEars + p 2 vertices + p 1 matrices + p 4 overlay + p 3 light + f Lnet/minecraft/class_630; field_3479 rightPants + f Ljava/lang/String; field_32536 LEFT_PANTS + f Ljava/lang/String; field_32537 RIGHT_PANTS + f Ljava/lang/String; field_32538 EAR + f Ljava/lang/String; field_32539 CLOAK + m (Lnet/minecraft/class_5605;Z)Lnet/minecraft/class_5609; method_32028 getTexturedModelData + p 1 slim + p 0 dilation + f Ljava/util/List; field_27466 parts + c All the parts. Used when picking a part to render stuck arrows. + m (Lnet/minecraft/class_630;)Z method_32027 method_32027 + p 0 part + m (Ljava/util/Random;)Lnet/minecraft/class_630; method_22697 getRandomPart + p 1 random + m (Lnet/minecraft/class_630;Z)V + p 1 root + p 2 thinArms + m (Lnet/minecraft/class_1309;FFFFF)V method_17087 setAngles + f Lnet/minecraft/class_630; field_3482 leftPants + f Lnet/minecraft/class_630; field_3481 ear +c net/minecraft/class_590 net/minecraft/client/render/entity/model/PolarBearEntityModel + m (Lnet/minecraft/class_1456;FFFFF)V method_17114 setAngles + m (Lnet/minecraft/class_630;)V + p 1 root + m ()Lnet/minecraft/class_5607; method_32029 getTexturedModelData +c net/minecraft/class_596 net/minecraft/client/render/entity/model/RabbitEntityModel + f Ljava/lang/String; field_32544 LEFT_HAUNCH + f Lnet/minecraft/class_630; field_3524 tail + f Ljava/lang/String; field_32545 RIGHT_HAUNCH + f Lnet/minecraft/class_630; field_3528 body + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;IIFFFFLnet/minecraft/class_630;)V method_22967 method_22967 + p 8 part + m (Lnet/minecraft/class_1463;FFFFF)V method_17117 setAngles + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;IIFFFFLnet/minecraft/class_630;)V method_22966 method_22966 + p 8 part + m ()Lnet/minecraft/class_5607; method_32034 getTexturedModelData + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;IIFFFFLnet/minecraft/class_630;)V method_22968 method_22968 + p 8 part + m (Lnet/minecraft/class_1463;FFF)V method_17115 animateModel + f Lnet/minecraft/class_630; field_27488 leftEar + f Lnet/minecraft/class_630; field_27486 head + f Lnet/minecraft/class_630; field_27487 rightEar + f Lnet/minecraft/class_630; field_27484 leftFrontLeg + f Lnet/minecraft/class_630; field_27485 rightFrontLeg + f Lnet/minecraft/class_630; field_27482 leftHaunch + f Lnet/minecraft/class_630; field_27483 rightHaunch + f Lnet/minecraft/class_630; field_27480 leftHindLeg + f Lnet/minecraft/class_630; field_27481 rightHindLeg + f F field_3531 jumpProgress + f Lnet/minecraft/class_630; field_3530 nose + m (Lnet/minecraft/class_630;)V + p 1 root +c net/minecraft/class_595 net/minecraft/client/render/entity/model/MediumPufferfishEntityModel + f Lnet/minecraft/class_630; field_27470 root + f Lnet/minecraft/class_630; field_27471 leftBlueFin + m ()Lnet/minecraft/class_5607; method_32031 getTexturedModelData + m (Lnet/minecraft/class_630;)V + p 1 root + f Lnet/minecraft/class_630; field_27472 rightBlueFin +c net/minecraft/class_594 net/minecraft/client/render/entity/model/SmallPufferfishEntityModel + m ()Lnet/minecraft/class_5607; method_32032 getTexturedModelData + f Lnet/minecraft/class_630; field_27475 rightFin + m (Lnet/minecraft/class_630;)V + p 1 root + f Lnet/minecraft/class_630; field_27473 root + f Lnet/minecraft/class_630; field_27474 leftFin +c net/minecraft/class_1781 net/minecraft/item/FireworkItem + f Ljava/lang/String; field_30879 TYPE_KEY + f Ljava/lang/String; field_30877 EXPLOSIONS_KEY + f Ljava/lang/String; field_30878 FLIGHT_KEY + f Ljava/lang/String; field_30875 FIREWORKS_KEY + f Ljava/lang/String; field_30876 EXPLOSION_KEY + f Ljava/lang/String; field_30882 COLORS_KEY + f Ljava/lang/String; field_30883 FADE_COLORS_KEY + f Ljava/lang/String; field_30880 TRAIL_KEY + f Ljava/lang/String; field_30881 FLICKER_KEY +c net/minecraft/class_1781$class_1782 net/minecraft/item/FireworkItem$Type + f I field_7972 id + f Ljava/lang/String; field_7971 name + m (Ljava/lang/String;IILjava/lang/String;)V + p 3 id + p 4 name + m (Lnet/minecraft/class_1781$class_1782;)I method_7814 method_7814 + p 0 type + m (I)Lnet/minecraft/class_1781$class_1782; method_7813 byId + p 0 id + m ()Ljava/lang/String; method_7812 getName + f [Lnet/minecraft/class_1781$class_1782; field_7975 TYPES + m ()I method_7816 getId +c net/minecraft/class_1780 net/minecraft/item/FireworkChargeItem + m (I)Lnet/minecraft/class_2561; method_7810 getColorText + p 0 color + m (Lnet/minecraft/class_2487;Ljava/util/List;)V method_7809 appendFireworkTooltip + p 1 tooltip + p 0 nbt + m (Lnet/minecraft/class_5250;[I)Lnet/minecraft/class_2561; method_7811 appendColors + p 1 colors + p 0 line +c net/minecraft/class_4810 net/minecraft/entity/ai/brain/task/CrossbowAttackTask + f I field_22293 chargingCooldown + f Lnet/minecraft/class_4810$class_4811; field_22294 state + m (Lnet/minecraft/class_1308;Lnet/minecraft/class_1309;)V method_24572 setLookTarget + p 2 target + p 1 entity + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)Z method_24571 shouldKeepRunning + f I field_30114 RUN_TIME + m (Lnet/minecraft/class_1309;)Lnet/minecraft/class_1309; method_24568 getAttackTarget + p 0 entity + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;)Z method_24570 shouldRun + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)V method_24573 keepRunning + m (Lnet/minecraft/class_1308;Lnet/minecraft/class_1309;)V method_24569 tickState + p 2 target + p 1 entity + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)V method_24574 finishRunning +c net/minecraft/class_4810$class_4811 net/minecraft/entity/ai/brain/task/CrossbowAttackTask$CrossbowState +c net/minecraft/class_1786 net/minecraft/item/FlintAndSteelItem + m (Lnet/minecraft/class_1838;Lnet/minecraft/class_1657;)V method_20277 method_20277 + p 1 p + m (Lnet/minecraft/class_1838;Lnet/minecraft/class_1657;)V method_20276 method_20276 + p 1 p +c net/minecraft/class_1785 net/minecraft/item/EntityBucketItem + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1799;Lnet/minecraft/class_2338;)V method_7824 spawnEntity + p 2 stack + p 1 world + p 3 pos + f Lnet/minecraft/class_1299; field_7991 entityType + m (Lnet/minecraft/class_1299;Lnet/minecraft/class_3611;Lnet/minecraft/class_3414;Lnet/minecraft/class_1792$class_1793;)V + p 2 fluid + p 3 emptyingSound + p 1 type + p 4 settings + f Lnet/minecraft/class_3414; field_28356 emptyingSound +c net/minecraft/class_4806 net/minecraft/entity/ai/brain/task/BreedTask + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1429;J)V method_24550 finishRunning + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1429;J)V method_24544 run + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1429;J)Z method_24547 shouldKeepRunning + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1429;J)V method_24549 keepRunning + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1429;)Z method_24543 shouldRun + f I field_30104 MAX_RANGE + f I field_30105 MIN_BREED_TIME + f I field_30106 RUN_TIME + f Lnet/minecraft/class_1299; field_22283 targetType + f F field_23129 speed + m (Lnet/minecraft/class_1299;F)V + p 1 targetType + p 2 speed + m (Lnet/minecraft/class_1429;)Ljava/util/Optional; method_24548 findBreedTarget + p 1 animal + m (Lnet/minecraft/class_1429;)Z method_24546 hasBreedTarget + p 1 animal + m (Lnet/minecraft/class_1429;)Lnet/minecraft/class_1429; method_24542 getBreedTarget + p 1 animal + f J field_22284 breedTime +c net/minecraft/class_1779 net/minecraft/item/ExperienceBottleItem +c net/minecraft/class_1778 net/minecraft/item/FireChargeItem + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_18453 playUseSound + p 1 world + p 2 pos +c net/minecraft/class_4808 net/minecraft/entity/ai/brain/task/PacifyTask + f I field_22287 duration + m (Lnet/minecraft/class_4140;I)V + p 2 duration + p 1 requiredMemoryModuleType +c net/minecraft/class_1777 net/minecraft/item/EnderEyeItem +c net/minecraft/class_4807 net/minecraft/entity/ai/brain/task/AttackTask + m (Lnet/minecraft/class_1308;)Z method_24551 isAttackTargetVisible + p 1 entity + m (Lnet/minecraft/class_1308;)Z method_24554 isNearAttackTarget + p 1 entity + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)V method_24553 run + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;)Z method_24552 shouldRun + f F field_22286 forwardMovement + m (IF)V + p 2 forwardMovement + p 1 distance + m (Lnet/minecraft/class_1308;)Lnet/minecraft/class_1309; method_24555 getAttackTarget + p 1 entity + f I field_22285 distance +c net/minecraft/class_1776 net/minecraft/item/EnderPearlItem +c net/minecraft/class_4802 net/minecraft/entity/ai/Durations + m (II)Lnet/minecraft/class_6019; method_24505 betweenSeconds + p 0 min + p 1 max +c net/minecraft/class_4804 net/minecraft/datafixer/schema/Schema2505 + m (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities registerEntities + p 1 schema + m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V method_24512 registerEntity + p 2 name + p 1 entityTypes + p 0 schema +c net/minecraft/class_4803 net/minecraft/datafixer/fix/MemoryExpiryDataFix + m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; method_24507 updateMemoryMapValues + m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)V + p 2 choiceName + p 1 outputSchema + m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_24510 updateMemoryMapValueEntry + m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_24506 updateBrain + m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_24509 updateMemoryMap + m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_24508 updateMemories +c net/minecraft/class_4809 net/minecraft/entity/ai/brain/task/MemoryTransferTask + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)V method_24567 run + f Lnet/minecraft/class_4140; field_22290 targetType + f Ljava/util/function/Predicate; field_22288 runPredicate + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;)Z method_24566 shouldRun + m (Ljava/util/function/Predicate;Lnet/minecraft/class_4140;Lnet/minecraft/class_4140;Lnet/minecraft/class_6019;)V + p 4 duration + p 3 targetType + p 2 sourceType + p 1 runPredicate + f Lnet/minecraft/class_4140; field_22289 sourceType + f Lnet/minecraft/class_6019; field_22291 duration +c net/minecraft/class_4820 net/minecraft/entity/ai/brain/task/ConditionalTask + m (Ljava/util/Map;Ljava/util/function/Predicate;Lnet/minecraft/class_4097;Z)V + p 1 requiredMemoryStates + p 2 condition + p 3 delegate + p 4 allowsContinuation + m (Ljava/util/function/Predicate;Lnet/minecraft/class_4097;)V + p 1 condition + p 2 delegate + f Ljava/util/function/Predicate; field_22313 condition + m (Ljava/util/function/Predicate;Lnet/minecraft/class_4097;Z)V + p 1 condition + p 3 allowsContinuation + p 2 delegate + f Lnet/minecraft/class_4097; field_22314 delegate + f Z field_22315 allowsContinuation + m (Ljava/util/Map;Lnet/minecraft/class_4097;)V + p 1 memory + p 2 delegate + m (Ljava/util/Map;Ljava/util/Map;)Ljava/util/Map; method_24597 merge + p 0 first + p 1 second +c net/minecraft/class_1792 net/minecraft/item/Item + m (Lnet/minecraft/class_1542;)V method_33261 onItemEntityDestroyed + p 1 entity + m (Lnet/minecraft/class_1282;)Z method_24357 damage + p 1 source + m ()Z method_7857 hasRecipeRemainder + c Checks if this item has a remainder item that is left behind when used as a crafting ingredient. + m (Lnet/minecraft/class_1838;)Lnet/minecraft/class_1269; method_7884 useOnBlock + c Called when an item is used on a block.\n\n

This method is called on both the logical client and logical server, so take caution when using this method.\nThe logical side can be checked using {@link net.minecraft.world.World#isClient() context.getWorld().isClient()}.\n\n@return an action result that specifies if using the item on a block was successful. + p 1 context + c the usage context + f Lnet/minecraft/class_1814; field_8009 rarity + m ()Lnet/minecraft/class_1761; method_7859 getGroup + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;)Z method_7885 canMine + c Checks if a player can break a block while holding the item. + p 2 world + p 1 state + p 4 miner + p 3 pos + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;Lnet/minecraft/class_1735;Lnet/minecraft/class_5536;Lnet/minecraft/class_1657;Lnet/minecraft/class_5630;)Z method_31566 onClicked + p 3 slot + p 4 clickType + p 5 player + p 6 cursorSlot + p 1 stack + p 2 otherStack + m ()Z method_16698 isNetworkSynced + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1937;Ljava/util/List;Lnet/minecraft/class_1836;)V method_7851 appendTooltip + p 4 context + p 2 world + p 3 tooltip + p 1 stack + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1735;Lnet/minecraft/class_5536;Lnet/minecraft/class_1657;)Z method_31565 onStackClicked + p 4 player + p 3 clickType + p 2 slot + p 1 stack + m ()Lnet/minecraft/class_3414; method_21830 getEatSound + m ()I method_7841 getMaxDamage + m (Lnet/minecraft/class_1799;)Lnet/minecraft/class_1839; method_7853 getUseAction + p 1 stack + m ()Ljava/lang/String; method_7869 getOrCreateTranslationKey + m (Lnet/minecraft/class_1799;)I method_31571 getItemBarColor + p 1 stack + f Lnet/minecraft/class_1761; field_8004 group + m (Lnet/minecraft/class_1799;)Z method_31567 isItemBarVisible + p 1 stack + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_2680;)F method_7865 getMiningSpeedMultiplier + p 1 stack + p 2 state + m (Lnet/minecraft/class_1761;Lnet/minecraft/class_2371;)V method_7850 appendStacks + p 2 stacks + p 1 group + m (Lnet/minecraft/class_1799;)Lnet/minecraft/class_1814; method_7862 getRarity + p 1 stack + m ()Z method_19263 isFood + c Checks if this item is food and therefore is edible. + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;)Lnet/minecraft/class_1799; method_7861 finishUsing + p 3 user + p 1 stack + p 2 world + f I field_30887 DEFAULT_MAX_COUNT + m ()Z method_7846 isDamageable + m (Lnet/minecraft/class_1304;)Lcom/google/common/collect/Multimap; method_7844 getAttributeModifiers + p 1 slot + f Lnet/minecraft/class_4174; field_18672 foodComponent + m ()Lnet/minecraft/class_1799; method_7854 getDefaultStack + f Lorg/apache/logging/log4j/Logger; field_27017 LOGGER + f I field_8012 maxDamage + m (Lnet/minecraft/class_1799;)Z method_7870 isEnchantable + p 1 stack + f Ljava/util/Map; field_8003 BLOCK_ITEMS + m (Lnet/minecraft/class_1799;)Z method_7886 hasGlint + c Checks if the glint effect should be applied when the item is rendered.\n\n

By default, returns true if the item has enchantments. + p 1 stack + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1657;Lnet/minecraft/class_1309;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1269; method_7847 useOnEntity + p 3 entity + p 4 hand + p 1 stack + p 2 user + f Lnet/minecraft/class_1792; field_8008 recipeRemainder + m (Lnet/minecraft/class_1799;)Z method_7838 isUsedOnRelease + p 1 stack + m ()I method_7882 getMaxCount + m (Lnet/minecraft/class_1799;)Ljava/lang/String; method_7866 getTranslationKey + c Gets the translation key of this item using the provided item stack for context. + p 1 stack + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;)V method_7843 onCraft + c Called when a player acquires the item by crafting, smelting, smithing, etc. + p 2 world + p 1 stack + p 3 player + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)Z method_7873 postHit + p 2 target + p 1 stack + p 3 attacker + m ()Z method_7887 shouldSyncTagToClient + c Checks if an item should have its NBT data stored in {@link ItemStack#tag} sent to the client.\n\n

If an item is damageable, this method is ignored and data is always synced to client. + m (Lnet/minecraft/class_1792;)I method_7880 getRawId + p 0 item + f I field_8013 maxCount + f Ljava/util/UUID; field_8001 ATTACK_SPEED_MODIFIER_ID + m ()Lnet/minecraft/class_1792; method_7858 getRecipeRemainder + c Gets the remainder item that should be left behind when this item is used as a crafting ingredient. + m (Lnet/minecraft/class_2487;)Z method_7860 postProcessNbt + p 1 nbt + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_1792; method_7867 fromBlock + c @deprecated Please use {@link Block#asItem} + p 0 block + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;Lnet/minecraft/class_3959$class_242;)Lnet/minecraft/class_3965; method_7872 raycast + p 2 fluidHandling + p 1 player + p 0 world + m (Lnet/minecraft/class_1799;)Ljava/util/Optional; method_32346 getTooltipData + p 1 stack + m ()Z method_24358 isFireproof + f Z field_21979 fireproof + m (Lnet/minecraft/class_2680;)Z method_7856 isSuitableFor + c Determines whether this item can be used as a suitable tool for mining the specified block.\nDepending on block implementation, when combined together, the correct item and block may achieve a better mining speed and yield\ndrops that would not be obtained when mining otherwise.\n

\nNote that this is not the only way to achieve "effectiveness" when mining.\nOther items, such as shears on string, may use their own logic\nand calls to this method might not return a value consistent to this rule for those items.\n

+ p 1 state + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;I)V method_7840 onStoppedUsing + p 3 user + p 4 remainingUseTicks + p 1 stack + p 2 world + m ()Lnet/minecraft/class_3414; method_31570 getEquipSound + m ()Lnet/minecraft/class_2561; method_7848 getName + m (Lnet/minecraft/class_1799;)I method_7881 getMaxUseTime + p 1 stack + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1271; method_7836 use + c Called when an item is used by a player.\nThe use action, by default, is bound to the right mouse button.\n\n

This method is called on both the logical client and logical server, so take caution when overriding this method.\nThe logical side can be checked using {@link net.minecraft.world.World#isClient() world.isClient()}.\n\n@return a typed action result that specifies whether using the item was successful.\nThe action result contains the new item stack that the player's hand will be set to. + p 1 world + c the world the item was used in + p 2 user + c the player who used the item + p 3 hand + c the hand used + f Ljava/lang/String; field_8014 translationKey + m (Lnet/minecraft/class_1792$class_1793;)V + p 1 settings + m ()Z method_31568 canBeNested + c @return true if the item can be placed inside of shulker boxes or bundles. + m ()I method_7837 getEnchantability + c Gets the enchantability of an item.\nThis specifies the ability of an item to receive enchantments when enchanted using an enchanting table.\nAs the value increases, the amount and level of enchantments applied increase.\n\n

If the value of this method is 0, the item cannot be enchanted using an enchanting table. + m (I)Lnet/minecraft/class_1792; method_7875 byRawId + p 0 id + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1937;Lnet/minecraft/class_1297;IZ)V method_7888 inventoryTick + p 5 selected + p 2 world + p 1 stack + p 4 slot + p 3 entity + f Ljava/util/UUID; field_8006 ATTACK_DAMAGE_MODIFIER_ID + m ()Lnet/minecraft/class_4174; method_19264 getFoodComponent + m (Lnet/minecraft/class_1799;)I method_31569 getItemBarStep + p 1 stack + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;Lnet/minecraft/class_1799;I)V method_7852 usageTick + p 1 world + p 3 stack + p 2 user + p 4 remainingUseTicks + m ()Lnet/minecraft/class_3414; method_21831 getDrinkSound + m (Lnet/minecraft/class_1799;)Lnet/minecraft/class_2561; method_7864 getName + p 1 stack + m ()Ljava/lang/String; method_7876 getTranslationKey + c Gets the translation key of this item. + m (Lnet/minecraft/class_1761;)Z method_7877 isIn + c Checks whether this item should appear in a specified item group.\n\n@return true if the item is in the specified item group or the item group is {@link net.minecraft.item.ItemGroup#SEARCH}. + p 1 group + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1937;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_1309;)Z method_7879 postMine + p 1 stack + p 3 state + p 2 world + p 5 miner + p 4 pos + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Z method_7878 canRepair + p 1 stack + p 2 ingredient +c net/minecraft/class_1792$class_1793 net/minecraft/item/Item$Settings + m (Lnet/minecraft/class_1792;)Lnet/minecraft/class_1792$class_1793; method_7896 recipeRemainder + p 1 recipeRemainder + f Lnet/minecraft/class_4174; field_18673 foodComponent + f Lnet/minecraft/class_1814; field_8016 rarity + m (I)Lnet/minecraft/class_1792$class_1793; method_7895 maxDamage + p 1 maxDamage + m (Lnet/minecraft/class_1761;)Lnet/minecraft/class_1792$class_1793; method_7892 group + p 1 group + m (I)Lnet/minecraft/class_1792$class_1793; method_7898 maxDamageIfAbsent + p 1 maxDamage + f Lnet/minecraft/class_1792; field_8018 recipeRemainder + m (I)Lnet/minecraft/class_1792$class_1793; method_7889 maxCount + p 1 maxCount + f Lnet/minecraft/class_1761; field_8017 group + f I field_8019 maxDamage + m ()Lnet/minecraft/class_1792$class_1793; method_24359 fireproof + f Z field_21980 fireproof + f I field_8020 maxCount + m (Lnet/minecraft/class_1814;)Lnet/minecraft/class_1792$class_1793; method_7894 rarity + p 1 rarity + m (Lnet/minecraft/class_4174;)Lnet/minecraft/class_1792$class_1793; method_19265 food + p 1 foodComponent +c net/minecraft/class_4822 net/minecraft/entity/ai/brain/task/RangedApproachTask + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)V method_25945 run + m (Ljava/util/function/Function;)V + p 1 speed + m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)V method_24605 rememberWalkTarget + p 1 entity + p 2 target + m (Lnet/minecraft/class_1309;)V method_24604 forgetWalkTarget + p 1 entity + f I field_30166 WEAPON_REACH_REDUCTION + f Ljava/util/function/Function; field_22323 speed + m (F)V + p 1 speed +c net/minecraft/class_4821 net/minecraft/entity/ai/brain/task/TimeLimitedTask + f Lnet/minecraft/class_6019; field_22318 timeRange + f I field_22320 timeLeft + m (Lnet/minecraft/class_3218;)V method_24598 resetTimeLeft + p 1 world + f Z field_22316 needsTimeReset + m (Lnet/minecraft/class_4097;ZLnet/minecraft/class_6019;)V + p 2 skipFirstRun + p 3 timeRange + p 1 delegate + f Lnet/minecraft/class_4097; field_22319 delegate + m (Lnet/minecraft/class_4097;Lnet/minecraft/class_6019;)V + p 1 delegate + p 2 timeRange + f Z field_22317 delegateRunning +c net/minecraft/class_1790 net/minecraft/item/DecorationItem + f Lnet/minecraft/class_1299; field_7999 entityType + m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1792$class_1793;)V + p 1 type + p 2 settings + m (Lnet/minecraft/class_1657;Lnet/minecraft/class_2350;Lnet/minecraft/class_1799;Lnet/minecraft/class_2338;)Z method_7834 canPlaceOn + p 2 side + p 1 player + p 4 pos + p 3 stack +c net/minecraft/class_1796 net/minecraft/entity/player/ItemCooldownManager + m (Lnet/minecraft/class_1792;)V method_7901 onCooldownUpdate + p 1 item + m ()V method_7903 update + f Ljava/util/Map; field_8024 entries + m (Lnet/minecraft/class_1792;I)V method_7906 set + p 2 duration + p 1 item + m (Lnet/minecraft/class_1792;)V method_7900 remove + p 1 item + m (Lnet/minecraft/class_1792;)Z method_7904 isCoolingDown + p 1 item + m (Lnet/minecraft/class_1792;I)V method_7902 onCooldownUpdate + p 2 duration + p 1 item + m (Lnet/minecraft/class_1792;F)F method_7905 getCooldownProgress + p 2 partialTicks + p 1 item + f I field_8025 tick +c net/minecraft/class_1796$class_1797 net/minecraft/entity/player/ItemCooldownManager$Entry + m (Lnet/minecraft/class_1796;II)V + p 2 startTick + p 3 endTick + f I field_8028 startTick + f I field_8027 endTick +c net/minecraft/class_1795 net/minecraft/item/ItemFrameItem +c net/minecraft/class_1794 net/minecraft/item/HoeItem + m (Lnet/minecraft/class_1832;IFLnet/minecraft/class_1792$class_1793;)V + p 2 attackDamage + p 1 material + p 4 settings + p 3 attackSpeed + f Ljava/util/Map; field_8023 TILLED_BLOCKS + m (Lnet/minecraft/class_1838;Lnet/minecraft/class_1657;)V method_20279 method_20279 + p 1 p + f Ljava/util/Set; field_22486 EFFECTIVE_BLOCKS +c net/minecraft/class_4817 net/minecraft/entity/ai/brain/task/StartRidingTask + m (F)V + p 1 speed + f F field_23132 speed + f I field_30149 COMPLETION_RANGE + m (Lnet/minecraft/class_1309;)Lnet/minecraft/class_1297; method_24592 getRideTarget + p 1 entity + m (Lnet/minecraft/class_1309;)Z method_24591 isRideTargetClose + p 1 entity +c net/minecraft/class_4816 net/minecraft/entity/ai/brain/task/MeleeAttackTask + m (I)V + p 1 interval + m (Lnet/minecraft/class_1308;)Z method_25942 isHoldingUsableRangedWeapon + p 1 entity + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)V method_24590 run + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;)Z method_24588 shouldRun + m (Lnet/minecraft/class_1308;Lnet/minecraft/class_1799;)Z method_25943 method_25943 + p 1 stack + m (Lnet/minecraft/class_1308;)Lnet/minecraft/class_1309; method_25944 getAttackTarget + p 1 entity + f I field_22308 interval +c net/minecraft/class_4819 net/minecraft/entity/ai/brain/task/HuntFinishTask + m (Lnet/minecraft/class_4836;)Z method_24595 hasKilledHoglin + p 1 piglin + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_4836;J)V method_24596 run +c net/minecraft/class_1788 net/minecraft/item/CommandBlockItem +c net/minecraft/class_4818 net/minecraft/entity/ai/brain/task/StrollTask + f F field_22310 speed + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;J)V method_24594 run + f I field_22312 verticalRadius + m (F)V + p 1 speed + m (FII)V + p 3 verticalRadius + p 2 horizontalRadius + p 1 speed + f I field_22311 horizontalRadius + m (Lnet/minecraft/class_1314;)Lnet/minecraft/class_243; method_33201 findWalkTarget + p 1 entity + f I field_30157 MIN_RUN_TIME + f I field_30158 MAX_RUN_TIME +c net/minecraft/class_1787 net/minecraft/item/FishingRodItem + m (Lnet/minecraft/class_1268;Lnet/minecraft/class_1657;)V method_20275 method_20275 + p 1 p +c net/minecraft/class_4813 net/minecraft/entity/ai/brain/task/ForgetTask + f Ljava/util/function/Predicate; field_22302 condition + m (Ljava/util/function/Predicate;Lnet/minecraft/class_4140;)V + p 1 condition + p 2 memory + f Lnet/minecraft/class_4140; field_22303 memory +c net/minecraft/class_4812 net/minecraft/entity/ai/brain/task/RidingTask + f I field_22300 range + m (ILjava/util/function/BiPredicate;)V + p 2 alternativeRideCondition + p 1 range + m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1297;)Z method_24575 canRideTarget + p 1 entity + p 2 target + f Ljava/util/function/BiPredicate; field_22301 alternativeRideCondition +c net/minecraft/class_4815 net/minecraft/entity/ai/brain/task/WalkToNearestVisibleWantedItemTask + f Ljava/util/function/Predicate; field_22305 startCondition + m (Lnet/minecraft/class_1309;)Lnet/minecraft/class_1542; method_24580 getNearestVisibleWantedItem + p 1 entity + m (Ljava/util/function/Predicate;FZI)V + p 2 speed + p 1 startCondition + p 4 radius + p 3 requiresWalkTarget + f F field_23131 speed + f I field_22306 radius + m (FZI)V + p 3 radius + p 2 requiresWalkTarget + p 1 speed +c net/minecraft/class_4814 net/minecraft/entity/ai/brain/task/GoToCelebrateTask + f I field_22304 completionRange + f F field_23130 speed + m (Lnet/minecraft/class_1308;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338; method_24577 fuzz + p 1 pos + p 0 mob + m (IF)V + p 1 completionRange + p 2 speed + m (Ljava/util/Random;)I method_24578 fuzz + p 0 random + m (Lnet/minecraft/class_1308;)Lnet/minecraft/class_2338; method_24576 getCelebrateLocation + p 0 entity + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)V method_24579 run +c net/minecraft/class_1764 net/minecraft/item/CrossbowItem + m (Lnet/minecraft/class_1268;Lnet/minecraft/class_1309;)V method_20272 method_20272 + p 1 e + m (Lnet/minecraft/class_1799;)Ljava/util/List; method_7785 getProjectiles + p 0 crossbow + m (Lnet/minecraft/class_1799;)Z method_7781 isCharged + p 0 stack + f Z field_7936 loaded + m (Lnet/minecraft/class_1799;Z)V method_7782 setCharged + p 0 stack + p 1 charged + m (ZLjava/util/Random;)F method_7784 getSoundPitch + p 1 random + p 0 flag + m (ILnet/minecraft/class_1799;)F method_7770 getPullProgress + p 1 stack + p 0 useTicks + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;Lnet/minecraft/class_1799;)V method_7769 postShoot + p 0 world + p 1 entity + p 2 stack + m (I)Lnet/minecraft/class_3414; method_7773 getQuickChargeSound + p 1 stage + f I field_30863 RANGE + f Ljava/lang/String; field_30865 CHARGED_PROJECTILES_KEY + m (Lnet/minecraft/class_1792;Lnet/minecraft/class_1799;)Z method_7768 method_7768 + p 1 s + m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1799;)Z method_7767 loadProjectiles + p 1 projectile + p 0 shooter + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;Lnet/minecraft/class_1268;Lnet/minecraft/class_1799;FF)V method_7777 shootAll + p 0 world + p 1 entity + p 2 hand + p 3 stack + p 4 speed + p 5 divergence + m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;ZZ)Z method_7765 loadProjectile + p 4 creative + p 3 simulated + p 0 shooter + p 2 projectile + p 1 crossbow + m (Lnet/minecraft/class_1799;)I method_7775 getPullTime + p 0 stack + m (Lnet/minecraft/class_1799;)F method_20309 getSpeed + p 0 stack + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1665; method_18814 createArrow + p 0 world + p 1 entity + p 2 crossbow + p 3 arrow + m (Ljava/util/Random;)[F method_7780 getSoundPitches + p 0 random + m (Lnet/minecraft/class_1799;)V method_7766 clearProjectiles + p 0 crossbow + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)V method_7778 putProjectile + p 0 crossbow + p 1 projectile + f Z field_7937 charged + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;Lnet/minecraft/class_1268;Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;FZFFF)V method_7763 shoot + p 6 creative + p 7 speed + p 8 divergence + p 9 simulated + p 0 world + p 1 shooter + p 2 hand + p 3 crossbow + p 4 projectile + p 5 soundPitch + f Ljava/lang/String; field_30864 CHARGED_KEY + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1792;)Z method_7772 hasProjectile + p 0 crossbow + p 1 projectile +c net/minecraft/class_1763 net/minecraft/item/DebugStickItem + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2769;Z)Lnet/minecraft/class_2680; method_7758 cycle + p 0 state + p 2 inverse + p 1 property + m (Lnet/minecraft/class_1657;Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;ZLnet/minecraft/class_1799;)V method_7759 use + p 2 state + p 3 world + p 1 player + p 6 stack + p 4 pos + p 5 update + m (Lnet/minecraft/class_1657;Lnet/minecraft/class_2561;)V method_7762 sendMessage + p 0 player + p 1 message + m (Ljava/lang/Iterable;Ljava/lang/Object;Z)Ljava/lang/Object; method_7760 cycle + p 1 current + p 2 inverse + p 0 elements + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2769;)Ljava/lang/String; method_7761 getValueString + p 0 state + p 1 property +c net/minecraft/class_1762 net/minecraft/item/NetworkSyncedItem + c Represents an item which can contain extra data that is synced to the client. + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;)Lnet/minecraft/class_2596; method_7757 createSyncPacket + c Creates a packet that syncs additional item data to the client. + p 1 stack + p 2 world + p 3 player +c net/minecraft/class_1761 net/minecraft/item/ItemGroup + f Lnet/minecraft/class_1761; field_7932 MISC + f Lnet/minecraft/class_1761; field_7930 TOOLS + f I field_7933 index + m ()Lnet/minecraft/class_2561; method_7737 getTranslationKey + m ()Z method_7755 isTopRow + f Ljava/lang/String; field_7935 id + m (ILjava/lang/String;)V + p 2 id + p 1 index + f Lnet/minecraft/class_1761; field_7918 INVENTORY + f Lnet/minecraft/class_1761; field_7928 DECORATIONS + f Lnet/minecraft/class_1799; field_7934 icon + f Lnet/minecraft/class_1761; field_7916 COMBAT + f Lnet/minecraft/class_1761; field_7914 REDSTONE + f Ljava/lang/String; field_7919 texture + f Lnet/minecraft/class_1761; field_7924 BREWING + f Lnet/minecraft/class_2561; field_26391 translationKey + f Z field_7920 scrollbar + f Lnet/minecraft/class_1761; field_7922 FOOD + m ()Lnet/minecraft/class_1799; method_7750 createIcon + m ()I method_7743 getColumn + m ()Lnet/minecraft/class_1761; method_7748 hideName + c Specifies that when this item group is selected, the name of the item group should not be rendered. + m ()[Lnet/minecraft/class_1886; method_7744 getEnchantments + f [Lnet/minecraft/class_1761; field_7921 GROUPS + m ()Ljava/lang/String; method_7751 getName + m ()I method_7741 getIndex + f Ljava/lang/String; field_7926 name + f Lnet/minecraft/class_1761; field_7931 BUILDING_BLOCKS + m (Lnet/minecraft/class_2371;)V method_7738 appendStacks + p 1 stacks + m (Ljava/lang/String;)Lnet/minecraft/class_1761; method_7739 setName + p 1 name + m ()Z method_7756 hasScrollbar + f [Lnet/minecraft/class_1886; field_7927 enchantments + f Lnet/minecraft/class_1761; field_7929 MATERIALS + m (Lnet/minecraft/class_1886;)Z method_7740 containsEnchantments + p 1 target + m (Ljava/lang/String;)Lnet/minecraft/class_1761; method_7753 setTexture + p 1 texture + f Lnet/minecraft/class_1761; field_7915 SEARCH + f Lnet/minecraft/class_1761; field_7925 HOTBAR + m ()Z method_7754 shouldRenderName + c Checks if this item group should render its name.\n\n

The name is rendered below the top row of item groups and above the inventory. + f Lnet/minecraft/class_1761; field_7923 TRANSPORTATION + m ()Z method_7752 isSpecial + m ()Lnet/minecraft/class_1761; method_7749 setNoScrollbar + f Z field_7917 renderName + m ()Lnet/minecraft/class_1799; method_7747 getIcon + m ([Lnet/minecraft/class_1886;)Lnet/minecraft/class_1761; method_7745 setEnchantments + p 1 targets + m ()Ljava/lang/String; method_7742 getTexture +c net/minecraft/class_1757 net/minecraft/item/ChorusFruitItem +c net/minecraft/class_1756 net/minecraft/item/MushroomStewItem +c net/minecraft/class_1755 net/minecraft/item/BucketItem + m (Lnet/minecraft/class_3611;Lnet/minecraft/class_1792$class_1793;)V + p 2 settings + p 1 fluid + m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)V method_7727 playEmptyingSound + p 3 pos + p 2 world + p 1 player + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1657;)Lnet/minecraft/class_1799; method_7732 getEmptiedStack + p 0 stack + p 1 player + m (Lnet/minecraft/class_1657;Lnet/minecraft/class_3414;)V method_32342 method_32342 + p 1 sound + f Lnet/minecraft/class_3611; field_7905 fluid +c net/minecraft/class_1754 net/minecraft/item/GlassBottleItem + m (Lnet/minecraft/class_1295;)Z method_7726 method_7726 + p 0 entity + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1657;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1799; method_7725 fill + p 3 outputStack + p 2 player + p 1 stack +c net/minecraft/class_1759 net/minecraft/item/CompassItem + f Lorg/apache/logging/log4j/Logger; field_24670 LOGGER + f Ljava/lang/String; field_30862 LODESTONE_TRACKED_KEY + f Ljava/lang/String; field_30861 LODESTONE_DIMENSION_KEY + f Ljava/lang/String; field_30860 LODESTONE_POS_KEY + m (Lnet/minecraft/class_1799;)Z method_26365 hasLodestone + p 0 stack + m (Lnet/minecraft/class_5321;Lnet/minecraft/class_2338;Lnet/minecraft/class_2487;)V method_27315 writeNbt + p 3 nbt + p 1 worldKey + p 2 pos + m (Lnet/minecraft/class_2487;)Ljava/util/Optional; method_26364 getLodestoneDimension + p 0 nbt +c net/minecraft/class_1758 net/minecraft/item/OnAStickItem + m (Lnet/minecraft/class_1792$class_1793;Lnet/minecraft/class_1299;I)V + p 1 settings + p 2 target + p 3 damagePerUse + m (Lnet/minecraft/class_1268;Lnet/minecraft/class_1657;)V method_20271 method_20271 + p 1 p + f Lnet/minecraft/class_1299; field_23253 target + f I field_23743 damagePerUse +c net/minecraft/class_1771 net/minecraft/item/EggItem +c net/minecraft/class_1770 net/minecraft/item/ElytraItem + m (Lnet/minecraft/class_1799;)Z method_7804 isUsable + p 0 stack +c net/minecraft/class_1775 net/minecraft/item/EnchantedGoldenAppleItem +c net/minecraft/class_1774 net/minecraft/item/EndCrystalItem +c net/minecraft/class_1773 net/minecraft/item/EmptyMapItem +c net/minecraft/class_1772 net/minecraft/item/EnchantedBookItem + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1889;)V method_7807 addEnchantment + p 1 entry + p 0 stack + f Ljava/lang/String; field_30874 STORED_ENCHANTMENTS_KEY + m (Lnet/minecraft/class_1889;)Lnet/minecraft/class_1799; method_7808 forEnchantment + p 0 info + m (Lnet/minecraft/class_1799;)Lnet/minecraft/class_2499; method_7806 getEnchantmentNbt + p 0 stack +c net/minecraft/class_1768 net/minecraft/item/DyeableItem + f Ljava/lang/String; field_30873 COLOR_KEY + f Ljava/lang/String; field_30871 DISPLAY_KEY + m (Lnet/minecraft/class_1799;)V method_7798 removeColor + p 1 stack + f I field_30872 DEFAULT_COLOR + m (Lnet/minecraft/class_1799;Ljava/util/List;)Lnet/minecraft/class_1799; method_19261 blendAndSetColor + p 0 stack + p 1 colors + m (Lnet/minecraft/class_1799;)I method_7800 getColor + p 1 stack + m (Lnet/minecraft/class_1799;)Z method_7801 hasColor + p 1 stack + m (Lnet/minecraft/class_1799;I)V method_7799 setColor + p 1 stack + p 2 color +c net/minecraft/class_1767 net/minecraft/util/DyeColor + m ()I method_7790 getFireworkColor + m ()Lnet/minecraft/class_3620; method_7794 getMapColor + m (Ljava/lang/String;Lnet/minecraft/class_1767;)Lnet/minecraft/class_1767; method_7793 byName + p 0 name + p 1 defaultColor + m ()Ljava/lang/String; method_7792 getName + f [Lnet/minecraft/class_1767; field_7959 VALUES + f Lnet/minecraft/class_3620; field_7956 mapColor + f I field_16537 signColor + m (I)Lnet/minecraft/class_1767; method_7791 byId + p 0 id + m ()I method_16357 getSignColor + m (Ljava/lang/String;IILjava/lang/String;ILnet/minecraft/class_3620;II)V + p 8 signColor + p 7 fireworkColor + p 6 mapColor + p 5 color + p 4 name + p 3 woolId + m (I)Lnet/minecraft/class_1767; method_7786 byFireworkColor + p 0 color + f I field_7960 fireworkColor + f [F field_7943 colorComponents + f Ljava/lang/String; field_7948 name + f Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap; field_7950 BY_FIREWORK_COLOR + f I field_7965 id + m ()[F method_7787 getColorComponents + c Returns the red, blue and green components of this dye color.\n\n@return an array composed of the red, blue and green floats + m ()I method_7789 getId +c net/minecraft/class_1766 net/minecraft/item/MiningToolItem + f F field_7939 attackDamage + f Ljava/util/Set; field_7941 effectiveBlocks + m (FFLnet/minecraft/class_1832;Ljava/util/Set;Lnet/minecraft/class_1792$class_1793;)V + p 1 attackDamage + p 5 settings + p 4 effectiveBlocks + p 3 material + p 2 attackSpeed + m ()F method_26366 getAttackDamage + f Lcom/google/common/collect/Multimap; field_23742 attributeModifiers + f F field_7940 miningSpeed + m (Lnet/minecraft/class_1309;)V method_20273 method_20273 + p 0 e + m (Lnet/minecraft/class_1309;)V method_20274 method_20274 + p 0 e +c net/minecraft/class_1765 net/minecraft/item/TallBlockItem +c net/minecraft/class_1769 net/minecraft/item/DyeItem + m ()Lnet/minecraft/class_1767; method_7802 getColor + m (Lnet/minecraft/class_1767;)Lnet/minecraft/class_1769; method_7803 byColor + p 0 color + f Ljava/util/Map; field_7968 DYES + f Lnet/minecraft/class_1767; field_7969 color + m (Lnet/minecraft/class_1767;Lnet/minecraft/class_1792$class_1793;)V + p 1 color + p 2 settings +c net/minecraft/class_1742 net/minecraft/item/ArmorStandItem + m (Lnet/minecraft/class_1531;Ljava/util/Random;)V method_7701 setRotations + p 1 stand + p 2 random +c net/minecraft/class_1741 net/minecraft/item/ArmorMaterial + m ()Ljava/lang/String; method_7694 getName + m ()F method_24355 getKnockbackResistance + m (Lnet/minecraft/class_1304;)I method_7697 getProtectionAmount + p 1 slot + m ()F method_7700 getToughness + m ()Lnet/minecraft/class_3414; method_7698 getEquipSound + m ()I method_7699 getEnchantability + m (Lnet/minecraft/class_1304;)I method_7696 getDurability + p 1 slot + m ()Lnet/minecraft/class_1856; method_7695 getRepairIngredient +c net/minecraft/class_1740 net/minecraft/item/ArmorMaterials + f [I field_7891 BASE_DURABILITY + f [I field_7893 protectionAmounts + f Lnet/minecraft/class_3528; field_7885 repairIngredientSupplier + f I field_7883 durabilityMultiplier + f F field_21978 knockbackResistance + f Lnet/minecraft/class_3414; field_7886 equipSound + f Ljava/lang/String; field_7884 name + m (Ljava/lang/String;ILjava/lang/String;I[IILnet/minecraft/class_3414;FFLjava/util/function/Supplier;)V + p 10 repairIngredientSupplier + p 5 protectionAmounts + p 4 durabilityMultiplier + p 3 name + p 9 knockbackResistance + p 8 toughness + p 7 equipSound + p 6 enchantability + f F field_7894 toughness + f Lnet/minecraft/class_1740; field_7887 CHAIN + f I field_7896 enchantability +c net/minecraft/class_1735 net/minecraft/screen/slot/Slot + m (IILnet/minecraft/class_1657;)Lnet/minecraft/class_1799; method_32753 takeStackRange + p 3 player + p 2 max + p 1 min + m ()I method_7675 getMaxItemCount + m (IILnet/minecraft/class_1657;)Ljava/util/Optional; method_34264 tryTakeStackRange + p 1 min + p 3 player + p 2 max + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)V method_7670 onStackChanged + p 1 originalItem + p 2 newItem + m (Lnet/minecraft/class_1799;)V method_7673 setStack + p 1 stack + f I field_7874 id + m (Lnet/minecraft/class_1799;)V method_7669 onCrafted + p 1 stack + f I field_7872 y + m ()Z method_7682 doDrawHoveringEffect + f Lnet/minecraft/class_1263; field_7871 inventory + m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1799;)V method_34265 method_34265 + p 2 stack + m ()Lcom/mojang/datafixers/util/Pair; method_7679 getBackgroundSprite + m (Lnet/minecraft/class_1263;III)V + p 2 index + p 3 x + p 4 y + p 1 inventory + m (Lnet/minecraft/class_1799;)Z method_7680 canInsert + p 1 stack + m (Lnet/minecraft/class_1799;)Lnet/minecraft/class_1799; method_32756 insertStack + p 1 stack + m (Lnet/minecraft/class_1799;I)Lnet/minecraft/class_1799; method_32755 insertStack + p 2 count + p 1 stack + m (Lnet/minecraft/class_1657;)Z method_32754 canTakePartial + p 1 player + m (I)V method_7672 onTake + p 1 amount + m ()V method_7668 markDirty + m ()I method_34266 getIndex + m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1799;)V method_7667 onTakeItem + p 2 stack + p 1 player + m ()Lnet/minecraft/class_1799; method_7677 getStack + m (I)Lnet/minecraft/class_1799; method_7671 takeStack + p 1 amount + m ()Z method_7681 hasStack + f I field_7873 x + f I field_7875 index + m (Lnet/minecraft/class_1799;)I method_7676 getMaxItemCount + p 1 stack + m (Lnet/minecraft/class_1657;)Z method_7674 canTakeItems + p 1 playerEntity + m (Lnet/minecraft/class_1799;I)V method_7678 onCrafted + p 1 stack + p 2 amount +c net/minecraft/class_1734 net/minecraft/screen/slot/CraftingResultSlot + f Lnet/minecraft/class_1657; field_7868 player + m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1715;Lnet/minecraft/class_1263;III)V + p 2 input + p 3 inventory + p 1 player + p 6 y + p 4 index + p 5 x + f Lnet/minecraft/class_1715; field_7870 input + f I field_7869 amount +c net/minecraft/class_1733 net/minecraft/screen/ShulkerBoxScreenHandler + m (ILnet/minecraft/class_1661;Lnet/minecraft/class_1263;)V + p 3 inventory + p 2 playerInventory + p 1 syncId + m (ILnet/minecraft/class_1661;)V + p 1 syncId + p 2 playerInventory + f Lnet/minecraft/class_1263; field_7867 inventory +c net/minecraft/class_1732 net/minecraft/recipe/RecipeUnlocker + m ()Lnet/minecraft/class_1860; method_7663 getLastRecipe + m (Lnet/minecraft/class_1657;)V method_7664 unlockLastRecipe + p 1 player + m (Lnet/minecraft/class_1860;)V method_7662 setLastRecipe + p 1 recipe + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_3222;Lnet/minecraft/class_1860;)Z method_7665 shouldCraftRecipe + p 1 world + p 3 recipe + p 2 player +c net/minecraft/class_1739 net/minecraft/item/AirBlockItem + f Lnet/minecraft/class_2248; field_7882 block + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_1792$class_1793;)V + p 1 block + p 2 settings +c net/minecraft/class_1738 net/minecraft/item/ArmorItem + m ()I method_7687 getProtection + m ()F method_26353 getToughness + m ()Lnet/minecraft/class_1304; method_7685 getSlotType + m (Lnet/minecraft/class_2342;Lnet/minecraft/class_1799;)Z method_7684 dispenseArmor + p 1 armor + p 0 pointer + m ()Lnet/minecraft/class_1741; method_7686 getMaterial + f Lnet/minecraft/class_1304; field_7880 slot + f Lnet/minecraft/class_1741; field_7881 type + f F field_21976 knockbackResistance + m (Lnet/minecraft/class_1741;Lnet/minecraft/class_1304;Lnet/minecraft/class_1792$class_1793;)V + p 2 slot + p 1 material + p 3 settings + f [Ljava/util/UUID; field_7876 MODIFIERS + f F field_7877 toughness + f I field_7878 protection + f Lcom/google/common/collect/Multimap; field_23741 attributeModifiers + f Lnet/minecraft/class_2357; field_7879 DISPENSER_BEHAVIOR +c net/minecraft/class_1737 net/minecraft/recipe/RecipeInputProvider + m (Lnet/minecraft/class_1662;)V method_7683 provideRecipeInputs + p 1 finder +c net/minecraft/class_1736 net/minecraft/screen/slot/ShulkerBoxSlot +c net/minecraft/class_1753 net/minecraft/item/BowItem + m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1657;)V method_20270 method_20270 + p 1 p + m (I)F method_7722 getPullProgress + p 0 useTicks + f I field_30856 RANGE +c net/minecraft/class_1752 net/minecraft/item/BoneMealItem + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Z method_7720 useOnFertilizable + p 2 pos + p 0 stack + p 1 world + m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;I)V method_7721 createParticles + p 0 world + p 2 count + p 1 pos + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z method_7719 useOnGround + p 2 blockPos + p 3 facing + p 0 stack + p 1 world +c net/minecraft/class_1751 net/minecraft/item/BookItem +c net/minecraft/class_1750 net/minecraft/item/ItemPlacementContext + m ()[Lnet/minecraft/class_2350; method_7718 getPlacementDirections + m (Lnet/minecraft/class_1750;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Lnet/minecraft/class_1750; method_16355 offset + p 0 context + p 1 pos + p 2 side + m ()Z method_7717 canReplaceExisting + m ()Z method_7716 canPlace + f Z field_7904 canReplaceExisting + m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_1799;Lnet/minecraft/class_3965;)V + p 4 hitResult + p 3 stack + p 2 hand + p 1 player + f Lnet/minecraft/class_2338; field_7903 placementPos + m ()Lnet/minecraft/class_2350; method_7715 getPlayerLookDirection + m ()Lnet/minecraft/class_2350; method_32760 getVerticalPlayerLookDirection + m (Lnet/minecraft/class_1838;)V + p 1 context +c net/minecraft/class_7 net/minecraft/entity/ai/pathing/PathNodeType + m (Ljava/lang/String;IF)V + p 3 defaultPenalty + f F field_13 defaultPenalty + m ()F method_11 getDefaultPenalty +c net/minecraft/class_1746 net/minecraft/item/BannerItem + f Ljava/lang/String; field_30848 TRANSLATION_KEY_PREFIX + m ()Lnet/minecraft/class_1767; method_7706 getColor + m (Lnet/minecraft/class_1799;Ljava/util/List;)V method_7705 appendBannerTooltip + p 1 tooltip + p 0 stack +c net/minecraft/class_8 net/minecraft/entity/ai/pathing/PathNodeMaker + f Z field_29 canEnterOpenDoors + m ()V method_19 clear + f Z field_27 canOpenDoors + f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; field_32 pathNodeCache + f Z field_25 canSwim + f I field_30 entityBlockYSize + f I field_31 entityBlockXSize + m ([Lnet/minecraft/class_9;Lnet/minecraft/class_9;)I method_18 getSuccessors + p 2 node + p 1 successors + m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_9; method_27137 getNode + p 1 pos + m (III)Lnet/minecraft/class_9; method_13 getNode + p 3 z + p 1 x + p 2 y + m (DDD)Lnet/minecraft/class_4459; method_16 getNode + p 1 x + p 3 y + p 5 z + f Lnet/minecraft/class_1950; field_20622 cachedWorld + m (Z)V method_15 setCanEnterOpenDoors + p 1 canEnterOpenDoors + m ()Z method_22 canSwim + m (Lnet/minecraft/class_1950;Lnet/minecraft/class_1308;)V method_12 init + p 2 entity + p 1 cachedWorld + m (Z)V method_14 setCanSwim + p 1 canSwim + m (Lnet/minecraft/class_1922;IIILnet/minecraft/class_1308;IIIZZ)Lnet/minecraft/class_7; method_17 getNodeType + p 4 z + p 5 mob + p 2 x + p 3 y + p 1 world + p 10 canEnterOpenDoors + p 8 sizeZ + p 9 canOpenDoors + p 6 sizeX + p 7 sizeY + f I field_28 entityBlockZSize + f Lnet/minecraft/class_1308; field_33 entity + m (Z)V method_20 setCanOpenDoors + p 1 canOpenDoors + m ()Lnet/minecraft/class_9; method_21 getStart + m ()Z method_24 canOpenDoors + m (Lnet/minecraft/class_1922;III)Lnet/minecraft/class_7; method_25 getDefaultNodeType + c Gets the path node type at the given position without adjusting the node type according to whether the entity can enter or open doors + p 4 z + p 3 y + p 2 x + p 1 world + m ()Z method_23 canEnterOpenDoors +c net/minecraft/class_1745 net/minecraft/item/BannerPatternItem + m (Lnet/minecraft/class_2582;Lnet/minecraft/class_1792$class_1793;)V + p 1 pattern + p 2 settings + f Lnet/minecraft/class_2582; field_7900 pattern + m ()Lnet/minecraft/class_5250; method_7703 getDescription + m ()Lnet/minecraft/class_2582; method_7704 getPattern +c net/minecraft/class_9 net/minecraft/entity/ai/pathing/PathNode + m (Lnet/minecraft/class_9;)F method_32 getSquaredDistance + p 1 node + m (Lnet/minecraft/class_2338;)F method_35494 getDistance + p 1 pos + f I field_44 hashCode + f I field_40 x + f I field_39 y + f F field_47 heapWeight + m (Ljava/lang/Object;)Z equals equals + p 1 o + f I field_37 heapIndex + f F field_43 penalty + m (Lnet/minecraft/class_9;)F method_31 getDistance + p 1 node + m (III)I method_30 hash + p 1 y + p 2 z + p 0 x + f Z field_42 visited + f Lnet/minecraft/class_9; field_35 previous + f Lnet/minecraft/class_7; field_41 type + m ()Lnet/minecraft/class_2338; method_22879 getBlockPos + m ()Lnet/minecraft/class_243; method_35496 getPos + m (Lnet/minecraft/class_2338;)F method_35497 getSquaredDistance + p 1 pos + m (III)Lnet/minecraft/class_9; method_26 copyWithNewPosition + p 3 z + p 2 y + p 1 x + m (Lnet/minecraft/class_9;)F method_21653 getManhattanDistance + p 1 node + f F field_36 penalizedPathLength + f F field_34 distanceToNearestTarget + m (III)V + p 1 x + p 2 y + p 3 z + m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_9; method_28 readBuf + p 0 buf + f I field_38 z + f F field_46 pathLength + m (Lnet/minecraft/class_2540;)V method_35495 toBuffer + p 1 buffer + m ()Z method_27 isInHeap + m (Lnet/minecraft/class_2338;)F method_21654 getManhattanDistance + p 1 pos +c net/minecraft/class_1744 net/minecraft/item/ArrowItem + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1799;Lnet/minecraft/class_1309;)Lnet/minecraft/class_1665; method_7702 createArrow + p 2 stack + p 3 shooter + p 1 world +c net/minecraft/class_1743 net/minecraft/item/AxeItem + f Ljava/util/Map; field_7898 STRIPPED_BLOCKS + m (Lnet/minecraft/class_1832;FFLnet/minecraft/class_1792$class_1793;)V + p 1 material + p 4 settings + p 3 attackSpeed + p 2 attackDamage + m (Lnet/minecraft/class_2680;)Ljava/util/Optional; method_34716 getStrippedState + p 1 state + f Ljava/util/Set; field_7899 EFFECTIVE_BLOCKS + f Ljava/util/Set; field_23139 EFFECTIVE_MATERIALS + m (Lnet/minecraft/class_1838;Lnet/minecraft/class_1657;)V method_20269 method_20269 + p 1 p + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2248;)Lnet/minecraft/class_2680; method_34718 method_34718 + p 1 block + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2248;)Lnet/minecraft/class_2680; method_34717 method_34717 + p 1 block +c net/minecraft/class_1749 net/minecraft/item/BoatItem + m (Lnet/minecraft/class_1690$class_1692;Lnet/minecraft/class_1792$class_1793;)V + p 2 settings + p 1 type + f Lnet/minecraft/class_1690$class_1692; field_7902 type + f Ljava/util/function/Predicate; field_17497 RIDERS +c net/minecraft/class_4 net/minecraft/world/biome/layer/util/LayerOperator + m (II)I apply apply + p 1 x + p 2 z +c net/minecraft/class_5 net/minecraft/entity/ai/pathing/PathMinHeap + m (I)V method_7 shiftDown + p 1 index + m (Lnet/minecraft/class_9;F)V method_3 setNodeWeight + p 2 weight + p 1 node + f I field_2 count + m ()Lnet/minecraft/class_9; method_6 pop + m ()[Lnet/minecraft/class_9; method_35493 getNodes + m ()Lnet/minecraft/class_9; method_35490 getStart + m (Lnet/minecraft/class_9;)Lnet/minecraft/class_9; method_2 push + p 1 node + m ()Z method_8 isEmpty + m ()V method_5 clear + m (I)V method_4 shiftUp + p 1 index + f [Lnet/minecraft/class_9; field_1 pathNodes + m ()I method_35492 getCount + m (Lnet/minecraft/class_9;)V method_35491 popNode + p 1 node +c net/minecraft/class_1748 net/minecraft/item/BedItem +c net/minecraft/class_6 net/minecraft/entity/ai/pathing/BirdPathNodeMaker + m (Lnet/minecraft/class_9;)Z method_22877 isPassable + p 1 node + m (Lnet/minecraft/class_9;)Z method_22878 unvisited + p 1 node + m (III)Lnet/minecraft/class_7; method_31932 getNodeType + p 3 z + p 2 y + p 1 x + f Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; field_27341 pathNodes + m (IIIJ)Lnet/minecraft/class_7; method_9 getNodeType +c net/minecraft/class_1747 net/minecraft/item/BlockItem + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;Lnet/minecraft/class_2338;Lnet/minecraft/class_1799;)Z method_7714 writeTagToBlockEntity + p 2 pos + p 3 stack + p 0 world + p 1 player + m (Lnet/minecraft/class_1750;Lnet/minecraft/class_2680;)Z method_7709 canPlace + p 2 state + p 1 context + m (Lnet/minecraft/class_1750;Lnet/minecraft/class_2680;)Z method_7708 place + p 2 state + p 1 context + m (Lnet/minecraft/class_1750;)Lnet/minecraft/class_1750; method_16356 getPlacementContext + p 1 context + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2769;Ljava/lang/String;)Lnet/minecraft/class_2680; method_18083 with + p 2 name + p 0 state + p 1 property + m ()Z method_20360 checkStatePlacement + m (Lnet/minecraft/class_1750;)Lnet/minecraft/class_2680; method_7707 getPlacementState + p 1 context + m (Ljava/util/Map;Lnet/minecraft/class_1792;)V method_7713 appendBlocks + p 2 item + p 1 map + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_1792$class_1793;)V + p 1 block + p 2 settings + m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_3414; method_19260 getPlaceSound + p 1 state + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_1937;Lnet/minecraft/class_1799;Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680; method_18084 placeFromTag + p 2 world + p 1 pos + p 4 state + p 3 stack + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;Lnet/minecraft/class_1799;Lnet/minecraft/class_2680;)Z method_7710 postPlacement + p 2 world + p 3 player + p 1 pos + p 4 stack + p 5 state + f Ljava/lang/String; field_30849 BLOCK_ENTITY_TAG_KEY + f Lnet/minecraft/class_2248; field_7901 block + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2769;Ljava/lang/Comparable;)Lnet/minecraft/class_2680; method_18082 method_18082 + p 2 value + f Ljava/lang/String; field_30850 BLOCK_STATE_TAG_KEY + m (Lnet/minecraft/class_1750;)Lnet/minecraft/class_1269; method_7712 place + p 1 context + m ()Lnet/minecraft/class_2248; method_7711 getBlock +c net/minecraft/class_1720 net/minecraft/screen/AbstractFurnaceScreenHandler + f Lnet/minecraft/class_5421; field_25762 category + m (Lnet/minecraft/class_1799;)Z method_16945 isFuel + p 1 itemStack + m (Lnet/minecraft/class_1799;)Z method_7640 isSmeltable + p 1 itemStack + f Lnet/minecraft/class_1937; field_7822 world + f Lnet/minecraft/class_1263; field_7824 inventory + m (Lnet/minecraft/class_3917;Lnet/minecraft/class_3956;Lnet/minecraft/class_5421;ILnet/minecraft/class_1661;)V + p 2 recipeType + p 1 type + m (Lnet/minecraft/class_3917;Lnet/minecraft/class_3956;Lnet/minecraft/class_5421;ILnet/minecraft/class_1661;Lnet/minecraft/class_1263;Lnet/minecraft/class_3913;)V + p 1 type + p 2 recipeType + m ()I method_17364 getFuelProgress + m ()Z method_17365 isBurning + f Lnet/minecraft/class_3913; field_17286 propertyDelegate + m ()I method_17363 getCookProgress + f Lnet/minecraft/class_3956; field_17494 recipeType +c net/minecraft/class_1713 net/minecraft/screen/slot/SlotActionType + f Lnet/minecraft/class_1713; field_7791 SWAP + c Exchanges items between a slot and a hotbar slot. This is usually triggered by the player pressing a 1-9 number key while hovering over a slot.\n\n

When the action type is swap, the click data is the hotbar slot to swap with (0-8).

+ f Lnet/minecraft/class_1713; field_7790 PICKUP + c Performs a normal slot click. This can pickup or place items in the slot, possibly merging the cursor stack into the slot, or swapping the slot stack with the cursor stack if they can't be merged. + f Lnet/minecraft/class_1713; field_7795 THROW + c Throws the item out of the inventory. This is usually triggered by the player pressing Q while hovering over a slot, or clicking outside the window.\n\n

When the action type is throw, the click data determines whether to throw a whole stack (1) or a single item from that stack (0).

+ f Lnet/minecraft/class_1713; field_7796 CLONE + c Clones the item in the slot. Usually triggered by middle clicking an item in creative mode. + f Lnet/minecraft/class_1713; field_7793 PICKUP_ALL + c Replenishes the cursor stack with items from the screen handler. This is usually triggered by the player double clicking. + f Lnet/minecraft/class_1713; field_7794 QUICK_MOVE + c Performs a shift-click. This usually quickly moves items between the player's inventory and the open screen handler. + f Lnet/minecraft/class_1713; field_7789 QUICK_CRAFT + c Drags items between multiple slots. This is usually triggered by the player clicking and dragging between slots.\n\n

This action happens in 3 stages. Stage 0 signals that the drag has begun, and stage 2 signals that the drag has ended. In between multiple stage 1s signal which slots were dragged on.

\n\n

The stage is packed into the click data along with the mouse button that was clicked. See {@link net.minecraft.screen.ScreenHandler#packQuickCraftData(int, int) ScreenHandler.packQuickCraftData(int, int)} for details.

+c net/minecraft/class_1712 net/minecraft/screen/ScreenHandlerListener + m (Lnet/minecraft/class_1703;II)V method_7633 onPropertyUpdate + p 1 handler + p 3 value + p 2 property + m (Lnet/minecraft/class_1703;ILnet/minecraft/class_1799;)V method_7635 onSlotUpdate + p 2 slotId + p 1 handler + p 3 stack +c net/minecraft/class_1717 net/minecraft/screen/slot/FurnaceFuelSlot + m (Lnet/minecraft/class_1799;)Z method_7636 isBucket + p 0 stack + f Lnet/minecraft/class_1720; field_17083 handler + m (Lnet/minecraft/class_1720;Lnet/minecraft/class_1263;III)V + p 4 x + p 5 y + p 2 inventory + p 3 index + p 1 handler +c net/minecraft/class_1716 net/minecraft/screen/Generic3x3ContainerScreenHandler + m (ILnet/minecraft/class_1661;)V + p 1 syncId + p 2 playerInventory + m (ILnet/minecraft/class_1661;Lnet/minecraft/class_1263;)V + p 1 syncId + p 2 playerInventory + p 3 inventory + f Lnet/minecraft/class_1263; field_7806 inventory +c net/minecraft/class_1715 net/minecraft/inventory/CraftingInventory + f Lnet/minecraft/class_2371; field_7805 stacks + f Lnet/minecraft/class_1703; field_7802 handler + m ()I method_17397 getHeight + m (Lnet/minecraft/class_1703;II)V + p 2 width + p 3 height + p 1 handler + f I field_7804 width + m ()I method_17398 getWidth + f I field_7803 height +c net/minecraft/class_1714 net/minecraft/screen/CraftingScreenHandler + f Lnet/minecraft/class_1715; field_7801 input + m (ILnet/minecraft/class_1661;)V + p 2 playerInventory + p 1 syncId + f Lnet/minecraft/class_1657; field_7797 player + f Lnet/minecraft/class_1731; field_7800 result + m (Lnet/minecraft/class_1703;Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;Lnet/minecraft/class_1715;Lnet/minecraft/class_1731;)V method_17399 updateResult + p 2 player + p 1 world + p 4 resultInventory + p 3 craftingInventory + f Lnet/minecraft/class_3914; field_7799 context + m (ILnet/minecraft/class_1661;Lnet/minecraft/class_3914;)V + p 2 playerInventory + p 3 context + p 1 syncId +c net/minecraft/class_1719 net/minecraft/screen/slot/FurnaceOutputSlot + f I field_7819 amount + m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1263;III)V + p 4 x + p 3 index + p 2 inventory + p 1 player + p 5 y + f Lnet/minecraft/class_1657; field_7818 player +c net/minecraft/class_1718 net/minecraft/screen/EnchantmentScreenHandler + f Ljava/util/Random; field_7811 random + f [I field_7812 enchantmentId + m (Lnet/minecraft/class_1799;II)Ljava/util/List; method_7637 generateEnchantments + p 1 stack + p 2 slot + p 3 level + f Lnet/minecraft/class_3914; field_7813 context + m ()I method_17413 getSeed + m (ILnet/minecraft/class_1661;Lnet/minecraft/class_3914;)V + p 3 context + p 2 playerInventory + p 1 syncId + f Lnet/minecraft/class_3915; field_7814 seed + f [I field_7810 enchantmentLevel + m (ILnet/minecraft/class_1661;)V + p 2 playerInventory + p 1 syncId + f [I field_7808 enchantmentPower + m ()I method_7638 getLapisCount + f Lnet/minecraft/class_1263; field_7809 inventory +c net/minecraft/class_1731 net/minecraft/inventory/CraftingResultInventory + f Lnet/minecraft/class_2371; field_7866 stacks + f Lnet/minecraft/class_1860; field_7865 lastRecipe +c net/minecraft/class_1730 net/minecraft/inventory/EnderChestInventory + m (Lnet/minecraft/class_2611;)V method_7661 setActiveBlockEntity + p 1 blockEntity + m (Lnet/minecraft/class_2611;)Z method_31556 isActiveBlockEntity + p 1 blockEntity + f Lnet/minecraft/class_2611; field_7864 activeBlockEntity +c net/minecraft/class_1724 net/minecraft/screen/HorseScreenHandler + f Lnet/minecraft/class_1496; field_7837 entity + f Lnet/minecraft/class_1263; field_7836 inventory + m (ILnet/minecraft/class_1661;Lnet/minecraft/class_1263;Lnet/minecraft/class_1496;)V + p 3 inventory + p 2 playerInventory + p 1 syncId + p 4 entity +c net/minecraft/class_1723 net/minecraft/screen/PlayerScreenHandler + f [Lnet/minecraft/class_1304; field_7832 EQUIPMENT_SLOT_ORDER + f Lnet/minecraft/class_1715; field_7831 craftingInput + f Lnet/minecraft/class_2960; field_21669 EMPTY_HELMET_SLOT_TEXTURE + f Lnet/minecraft/class_2960; field_21671 EMPTY_LEGGINGS_SLOT_TEXTURE + f [Lnet/minecraft/class_2960; field_7829 EMPTY_ARMOR_SLOT_TEXTURES + f Lnet/minecraft/class_2960; field_21670 EMPTY_CHESTPLATE_SLOT_TEXTURE + f Lnet/minecraft/class_1657; field_7828 owner + f Lnet/minecraft/class_1731; field_7830 craftingResult + m (Lnet/minecraft/class_1661;ZLnet/minecraft/class_1657;)V + p 2 onServer + p 1 inventory + p 3 owner + f Lnet/minecraft/class_2960; field_21673 EMPTY_OFFHAND_ARMOR_SLOT + f Lnet/minecraft/class_2960; field_21672 EMPTY_BOOTS_SLOT_TEXTURE + f Z field_7827 onServer + f Lnet/minecraft/class_2960; field_21668 BLOCK_ATLAS_TEXTURE +c net/minecraft/class_1722 net/minecraft/screen/HopperScreenHandler + m (ILnet/minecraft/class_1661;Lnet/minecraft/class_1263;)V + p 2 playerInventory + p 3 inventory + p 1 syncId + m (ILnet/minecraft/class_1661;)V + p 2 playerInventory + p 1 syncId + f I field_30801 SLOT_COUNT + f Lnet/minecraft/class_1263; field_7826 inventory +c net/minecraft/class_1728 net/minecraft/screen/MerchantScreenHandler + m ()Z method_19259 isLeveled + m (Z)V method_20700 setRefreshTrades + p 1 refreshable + m (ILnet/minecraft/class_1661;Lnet/minecraft/class_1915;)V + p 2 playerInventory + p 3 merchant + p 1 syncId + m (Z)V method_19253 setCanLevel + p 1 canLevel + f Z field_19358 canRefreshTrades + f Lnet/minecraft/class_1915; field_7863 merchant + f Z field_18670 leveled + m ()V method_20595 playYesSound + m ()Z method_20701 canRefreshTrades + m (I)V method_7650 setRecipeIndex + p 1 index + m ()I method_19256 getMerchantRewardedExperience + m (ILnet/minecraft/class_1799;)V method_20214 autofill + p 2 stack + p 1 slot + f I field_18669 levelProgress + m ()I method_19258 getLevelProgress + m (I)V method_20215 switchTo + p 1 recipeIndex + m (ILnet/minecraft/class_1661;)V + p 1 syncId + p 2 playerInventory + m (I)V method_19257 setLevelProgress + p 1 progress + f Lnet/minecraft/class_1725; field_7861 merchantInventory + m (Lnet/minecraft/class_1916;)V method_17437 setOffers + p 1 offers + m ()I method_19254 getExperience + m ()Lnet/minecraft/class_1916; method_17438 getRecipes + m (I)V method_19255 setExperienceFromServer + p 1 experience +c net/minecraft/class_1727 net/minecraft/screen/slot/TradeOutputSlot + m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1915;Lnet/minecraft/class_1725;III)V + p 1 player + p 2 merchant + p 5 x + p 6 y + p 3 merchantInventory + p 4 index + f Lnet/minecraft/class_1915; field_7858 merchant + f Lnet/minecraft/class_1725; field_7860 merchantInventory + f Lnet/minecraft/class_1657; field_7857 player + f I field_7859 amount +c net/minecraft/class_1726 net/minecraft/screen/LoomScreenHandler + f Lnet/minecraft/class_1735; field_17320 dyeSlot + f Lnet/minecraft/class_1735; field_17321 patternSlot + m ()Lnet/minecraft/class_1735; method_17430 getPatternSlot + f Lnet/minecraft/class_1735; field_17322 outputSlot + m ()Lnet/minecraft/class_1735; method_17431 getOutputSlot + m (Ljava/lang/Runnable;)V method_17423 setInventoryChangeListener + p 1 inventoryChangeListener + f Lnet/minecraft/class_3915; field_17317 selectedPattern + f Lnet/minecraft/class_3914; field_17316 context + f Lnet/minecraft/class_1735; field_17319 bannerSlot + m ()V method_7648 updateOutputSlot + f J field_20383 lastTakeResultTime + f Ljava/lang/Runnable; field_17318 inventoryChangeListener + m (ILnet/minecraft/class_1661;)V + p 1 syncId + p 2 playerInventory + f Lnet/minecraft/class_1263; field_17323 output + m ()Lnet/minecraft/class_1735; method_17429 getDyeSlot + m ()Lnet/minecraft/class_1735; method_17428 getBannerSlot + f Lnet/minecraft/class_1263; field_7850 input + m (ILnet/minecraft/class_1661;Lnet/minecraft/class_3914;)V + p 2 playerInventory + p 1 syncId + p 3 context + m ()I method_7647 getSelectedPattern +c net/minecraft/class_1725 net/minecraft/village/MerchantInventory + f I field_18668 merchantRewardedExperience + f Lnet/minecraft/class_1914; field_7843 tradeOffer + m ()I method_19252 getMerchantRewardedExperience + f Lnet/minecraft/class_1915; field_7844 merchant + f I field_7842 offerIndex + m (Lnet/minecraft/class_1915;)V + p 1 merchant + m (I)V method_7643 setOfferIndex + p 1 index + f Lnet/minecraft/class_2371; field_7845 inventory + m ()V method_7645 updateOffers + m (I)Z method_7644 needsOfferUpdate + p 1 slot + m ()Lnet/minecraft/class_1914; method_7642 getTradeOffer +c net/minecraft/class_1729 net/minecraft/screen/AbstractRecipeScreenHandler + m ()I method_7656 getCraftingHeight + m ()I method_7655 getCraftingResultSlotIndex + m (Lnet/minecraft/class_1860;)Z method_7652 matches + p 1 recipe + m ()I method_7658 getCraftingSlotCount + m (ZLnet/minecraft/class_1860;Lnet/minecraft/class_3222;)V method_17697 fillInputSlots + p 3 player + p 2 recipe + p 1 craftAll + m ()Lnet/minecraft/class_5421; method_30264 getCategory + m ()I method_7653 getCraftingWidth + m (Lnet/minecraft/class_1662;)V method_7654 populateRecipeFinder + p 1 finder + m ()V method_7657 clearCraftingSlots +c net/minecraft/class_4891 net/minecraft/client/realms/dto/WorldTemplatePaginatedList + f Ljava/util/List; field_22676 templates + m (I)V + p 1 size + f Lorg/apache/logging/log4j/Logger; field_22680 LOGGER + f I field_22679 total + f I field_22678 size + m (Ljava/lang/String;)Lnet/minecraft/class_4891; method_25097 parse + p 0 json + f I field_22677 page +c net/minecraft/class_4890 net/minecraft/client/realms/dto/WorldTemplate + f Ljava/lang/String; field_22668 version + f Ljava/lang/String; field_22667 name + f Ljava/lang/String; field_22666 id + f Lnet/minecraft/class_4890$class_4323; field_22674 type + f Ljava/lang/String; field_22669 author + m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_4890; method_25096 parse + p 0 node + f Ljava/lang/String; field_22671 image + f Ljava/lang/String; field_22670 link + f Ljava/lang/String; field_22673 recommendedPlayers + f Lorg/apache/logging/log4j/Logger; field_22675 LOGGER + f Ljava/lang/String; field_22672 trailer +c net/minecraft/class_4890$class_4323 net/minecraft/client/realms/dto/WorldTemplate$WorldTemplateType + f Lnet/minecraft/class_4890$class_4323; field_19450 EXPERIENCE + f Lnet/minecraft/class_4890$class_4323; field_19451 INSPIRATION + f Lnet/minecraft/class_4890$class_4323; field_19447 WORLD_TEMPLATE + m (Ljava/lang/String;)Lnet/minecraft/class_4890$class_4323; valueOf valueOf + p 0 name + f Lnet/minecraft/class_4890$class_4323; field_19449 ADVENTUREMAP + f Lnet/minecraft/class_4890$class_4323; field_19448 MINIGAME +c net/minecraft/class_3560 net/minecraft/world/chunk/light/LightStorage + c LightStorage handles the access, storage and propagation of a specific kind of light within the world.\nFor example, separate instances will be used to store block light as opposed to sky light.\n\n

The smallest unit within LightStorage is the section. Sections represent a cube of 16x16x16 blocks and their lighting data.\nIn turn, 16 sections stacked on top of each other form a column, which are analogous to the standard 16x256x16 world chunks.\n\n

To avoid allocations, LightStorage packs all the coordinate arguments into single long values. Extra care should be taken\nto ensure that the relevant types are being used where appropriate.\n\n@see SkyLightStorage\n@see BlockLightStorage + f Lnet/minecraft/class_3556; field_15796 storage + m (Lnet/minecraft/class_1944;Lnet/minecraft/class_2823;Lnet/minecraft/class_3556;)V + p 3 lightData + p 2 chunkProvider + p 1 lightType + f [Lnet/minecraft/class_2350; field_15799 DIRECTIONS + m (JZ)V method_15535 setColumnEnabled + p 1 columnPos + p 3 enabled + f Lnet/minecraft/class_1944; field_15805 lightType + m (Lnet/minecraft/class_3556;J)Lnet/minecraft/class_2804; method_15533 getLightSection + p 1 storage + p 2 sectionPos + m (J)Lnet/minecraft/class_2804; method_20533 getLightSection + p 1 sectionPos + m (Lnet/minecraft/class_3558;ZZ)V method_15527 updateLight + p 1 lightProvider + p 3 skipEdgeLightPropagation + p 2 doSkylight + m (JZ)Lnet/minecraft/class_2804; method_15522 getLightSection + p 1 sectionPos + p 3 cached + m (J)Z method_15524 hasSection + p 1 sectionPos + m ()V method_15539 updateAll + m (JZ)V method_20600 setRetainColumn + p 1 sectionPos + p 3 retain + f Lit/unimi/dsi/fastutil/longs/LongSet; field_15798 sectionsToRemove + m (J)V method_15534 onUnloadSection + p 1 sectionPos + m (Lnet/minecraft/class_3558;J)V method_15536 removeSection + p 2 sectionPos + p 1 storage + m (J)Lnet/minecraft/class_2804; method_15529 createSection + p 1 sectionPos + f Lnet/minecraft/class_2823; field_15803 chunkProvider + f Lit/unimi/dsi/fastutil/longs/LongSet; field_15808 readySections + m (JLnet/minecraft/class_2804;Z)V method_15532 enqueueSectionData + p 1 sectionPos + p 3 array + f Lit/unimi/dsi/fastutil/longs/LongSet; field_19342 columnsToRetain + m (JZ)V method_15526 setSectionStatus + p 1 sectionPos + p 3 notReady + m (J)I method_15537 get + p 1 blockPos + f Lit/unimi/dsi/fastutil/longs/LongSet; field_16448 notifySections + m (Lnet/minecraft/class_3558;J)V method_29967 updateSection + p 2 sectionPos + p 1 lightProvider + f Lnet/minecraft/class_3556; field_15806 uncachedStorage + f Lit/unimi/dsi/fastutil/longs/LongSet; field_15797 markedNotReadySections + f Lit/unimi/dsi/fastutil/longs/LongSet; field_25621 queuedEdgeSections + m (J)I method_15538 getLight + p 1 blockPos + m ()V method_15530 notifyChanges + f Z field_15800 hasLightUpdates + f Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; field_15807 queuedSections + m (J)V method_15523 onLoadSection + p 1 sectionPos + m (JI)V method_15525 set + p 1 blockPos + p 3 value + f Lit/unimi/dsi/fastutil/longs/LongSet; field_15802 dirtySections + m ()Z method_15528 hasLightUpdates + f Lnet/minecraft/class_2804; field_15801 EMPTY + f Lit/unimi/dsi/fastutil/longs/LongSet; field_15804 markedReadySections +c net/minecraft/class_4897 net/minecraft/client/sound/BiomeEffectSoundPlayer + f Lnet/minecraft/class_1959; field_22804 activeBiome + f Lit/unimi/dsi/fastutil/objects/Object2ObjectArrayMap; field_22800 soundLoops + f Lnet/minecraft/class_746; field_22796 player + f Lnet/minecraft/class_1144; field_22797 soundManager + f Ljava/util/Random; field_22799 random + f Lnet/minecraft/class_4543; field_22798 biomeAccess + f F field_23189 moodPercentage + m ()F method_26272 getMoodPercentage + f Ljava/util/Optional; field_22801 moodSound + f Ljava/util/Optional; field_22802 additionsSound + m (Lnet/minecraft/class_746;Lnet/minecraft/class_1144;Lnet/minecraft/class_4543;)V + p 2 soundManager + p 3 biomeAccess + p 1 player +c net/minecraft/class_4897$class_4898 net/minecraft/client/sound/BiomeEffectSoundPlayer$MusicLoop + m (Lnet/minecraft/class_3414;)V + p 1 sound + f I field_22805 delta + f I field_22806 strength + m ()V method_25464 fadeOut + m ()V method_25465 fadeIn +c net/minecraft/class_3565 net/minecraft/world/chunk/light/LightingView + m (Lnet/minecraft/class_2338;Z)V method_15552 setSectionStatus + p 2 notReady + p 1 pos + m ()Z method_15518 hasUpdates + m (Lnet/minecraft/class_1923;Z)V method_15512 setColumnEnabled + m (Lnet/minecraft/class_2338;I)V method_15514 addLightSource + p 1 pos + m (Lnet/minecraft/class_2338;)V method_15513 checkBlock + p 1 pos + m (Lnet/minecraft/class_4076;Z)V method_15551 setSectionStatus + p 1 pos + p 2 notReady + m (IZZ)I method_15516 doLightUpdates +c net/minecraft/class_4896 net/minecraft/client/render/entity/model/CrossbowPosing + m (Lnet/minecraft/class_630;Lnet/minecraft/class_630;ZFF)V method_29352 meleeAttack + p 2 attacking + p 1 rightArm + p 4 animationProgress + p 3 swingProgress + p 0 leftArm + m (Lnet/minecraft/class_630;Lnet/minecraft/class_630;Lnet/minecraft/class_1308;FF)V method_29351 meleeAttack + p 0 leftArm + p 1 rightArm + p 4 animationProgress + p 2 actor + p 3 swingProgress + m (Lnet/minecraft/class_630;Lnet/minecraft/class_630;F)V method_32789 swingArms + p 1 rightArm + p 2 animationProgress + p 0 leftArm + m (Lnet/minecraft/class_630;Lnet/minecraft/class_630;Lnet/minecraft/class_630;Z)V method_25447 hold + p 3 rightArmed + p 0 holdingArm + p 1 otherArm + p 2 head + m (Lnet/minecraft/class_630;Lnet/minecraft/class_630;Lnet/minecraft/class_1309;Z)V method_25446 charge + p 3 rightArmed + p 2 actor + p 1 pullingArm + p 0 holdingArm + m (Lnet/minecraft/class_630;FF)V method_29350 swingArm + p 2 sigma + p 1 animationProgress + p 0 arm +c net/minecraft/class_3566 net/minecraft/datafixer/fix/BlockEntityBlockStateFix + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 2 changesType + p 1 outputSchema +c net/minecraft/class_4899 net/minecraft/client/realms/gui/screen/DisconnectedRealmsScreen + f Lnet/minecraft/class_2561; field_22808 reason + f Lnet/minecraft/class_2561; field_22807 title + m (Lnet/minecraft/class_437;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;)V + p 3 reason + p 1 parent + p 2 title + f Lnet/minecraft/class_5489; field_22809 lines + f I field_22811 textHeight + f Lnet/minecraft/class_437; field_22810 parent +c net/minecraft/class_3567 net/minecraft/datafixer/fix/BlockEntityCustomNameToTextFix + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 2 changesType + p 1 outputSchema +c net/minecraft/class_2237 net/minecraft/block/BlockWithEntity + m (Lnet/minecraft/class_2591;Lnet/minecraft/class_2591;Lnet/minecraft/class_5558;)Lnet/minecraft/class_5558; method_31618 checkType + c Returns the ticker if the given type and expected type are the same, or null if they are different. + p 2 ticker + p 0 givenType + p 1 expectedType +c net/minecraft/class_3568 net/minecraft/world/chunk/light/LightingProvider + f Lnet/minecraft/class_3558; field_15813 skyLightProvider + m (Lnet/minecraft/class_1923;Z)V method_20601 setRetainData + p 1 pos + p 2 retainData + m (Lnet/minecraft/class_1944;Lnet/minecraft/class_4076;)Ljava/lang/String; method_22876 displaySectionLevel + p 1 lightType + m (Lnet/minecraft/class_2338;I)I method_22363 getLight + p 2 ambientDarkness + p 1 pos + f Lnet/minecraft/class_3558; field_15814 blockLightProvider + m (Lnet/minecraft/class_1944;Lnet/minecraft/class_4076;Lnet/minecraft/class_2804;Z)V method_15558 enqueueSectionData + p 3 nibbles + p 2 pos + p 1 lightType + f Lnet/minecraft/class_5539; field_27339 world + m (Lnet/minecraft/class_1944;)Lnet/minecraft/class_3562; method_15562 get + p 1 lightType + m (Lnet/minecraft/class_2823;ZZ)V + p 1 chunkProvider + p 2 hasBlockLight + p 3 hasSkyLight +c net/minecraft/class_2230 net/minecraft/block/CoralParentBlock + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_9431 isInWater + p 0 state + p 2 pos + p 1 world + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)V method_9430 checkLivingConditions + p 3 pos + p 1 state + p 2 world + f Lnet/minecraft/class_2746; field_9940 WATERLOGGED + f Lnet/minecraft/class_265; field_9939 SHAPE +c net/minecraft/class_4893 net/minecraft/client/gui/screen/TickableElement + m ()V method_25393 tick +c net/minecraft/class_3561 net/minecraft/datafixer/fix/BiomesFix + f Ljava/util/Map; field_15810 RENAMED_BIOMES + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 1 outputSchema + p 2 changesType +c net/minecraft/class_2231 net/minecraft/block/AbstractPressurePlateBlock + m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)V method_9436 playPressSound + p 2 pos + p 1 world + f Lnet/minecraft/class_238; field_9941 BOX + f Lnet/minecraft/class_265; field_9942 PRESSED_SHAPE + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_9437 updateNeighbors + p 1 world + p 2 pos + m ()I method_9563 getTickRate + f Lnet/minecraft/class_265; field_9943 DEFAULT_SHAPE + m (Lnet/minecraft/class_2680;I)Lnet/minecraft/class_2680; method_9432 setRedstoneOutput + p 1 state + p 2 rsOut + m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)V method_9438 playDepressSound + p 1 world + p 2 pos + m (Lnet/minecraft/class_1297;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;I)V method_9433 updatePlateState + p 2 world + p 3 pos + p 4 state + p 5 output + p 1 entity + m (Lnet/minecraft/class_2680;)I method_9435 getRedstoneOutput + p 1 state + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)I method_9434 getRedstoneOutput + p 1 world + p 2 pos +c net/minecraft/class_4892 net/minecraft/client/gui/widget/OptionSliderWidget + f Lnet/minecraft/class_315; field_22738 options + m (Lnet/minecraft/class_315;IIIID)V + p 5 height + p 6 value + p 1 options + p 2 x + p 3 y + p 4 width +c net/minecraft/class_3562 net/minecraft/world/chunk/light/ChunkLightingView + m (Lnet/minecraft/class_2338;)I method_15543 getLightLevel + p 1 pos + m (Lnet/minecraft/class_4076;)Lnet/minecraft/class_2804; method_15544 getLightSection + p 1 pos +c net/minecraft/class_3562$class_3563 net/minecraft/world/chunk/light/ChunkLightingView$Empty +c net/minecraft/class_4895 net/minecraft/client/gui/screen/ingame/SmithingScreen + f Lnet/minecraft/class_2960; field_22795 TEXTURE + m (Lnet/minecraft/class_4862;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V + p 3 title + p 2 playerInventory + p 1 handler +c net/minecraft/class_2232 net/minecraft/command/argument/IdentifierArgumentType + m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_5341; method_23727 getPredicateArgument + p 0 context + p 1 argumentName + m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_1860; method_9442 getRecipeArgument + p 0 context + p 1 argumentName + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_9947 UNKNOWN_RECIPE_EXCEPTION + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_9945 UNKNOWN_ADVANCEMENT_EXCEPTION + m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_161; method_9439 getAdvancementArgument + p 1 argumentName + p 0 context + m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2960; method_9446 parse + m ()Lnet/minecraft/class_2232; method_9441 identifier + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_21506 UNKNOWN_PREDICATE_EXCEPTION + m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_1320; method_27575 getAttributeArgument + p 1 argumentName + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_117; method_32688 getItemModifierArgument + p 0 context + p 1 argumentName + m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_2960; method_9443 getIdentifier + p 1 name + p 0 context + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_24267 UNKNOWN_ATTRIBUTE_EXCEPTION + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_28002 UNKNOWN_ITEM_MODIFIER_EXCEPTION + f Ljava/util/Collection; field_9946 EXAMPLES +c net/minecraft/class_4894 net/minecraft/client/gui/screen/ingame/ForgingScreen + m ()V method_25445 setup + f Lnet/minecraft/class_2960; field_22794 texture + m (Lnet/minecraft/class_4587;IIF)V method_25444 renderForeground + p 3 mouseY + p 4 delta + p 1 matrices + p 2 mouseX + m (Lnet/minecraft/class_4861;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;Lnet/minecraft/class_2960;)V + p 2 playerInventory + p 3 title + p 1 handler + p 4 texture +c net/minecraft/class_2233 net/minecraft/command/argument/ScoreHolderArgumentType + m ()Lnet/minecraft/class_2233; method_9447 scoreHolder + m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Ljava/util/function/Supplier;)Ljava/util/Collection; method_9450 getScoreHolders + p 0 context + p 1 name + p 2 players + m (Z)V + p 1 multiple + m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/lang/String; method_9452 getScoreHolder + p 0 context + p 1 name + m ()Lnet/minecraft/class_2233; method_9451 scoreHolders + m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; method_9458 getScoreHolders + p 0 context + p 1 name + f Z field_9949 multiple + m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; method_9449 getScoreboardScoreHolders + p 1 name + p 0 context + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_9950 EMPTY_SCORE_HOLDER_EXCEPTION + m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2233$class_2234; method_9453 parse + f Ljava/util/Collection; field_9948 EXAMPLES + f Lcom/mojang/brigadier/suggestion/SuggestionProvider; field_9951 SUGGESTION_PROVIDER +c net/minecraft/class_2233$class_2236 net/minecraft/command/argument/ScoreHolderArgumentType$Serializer + m (Lnet/minecraft/class_2233;Lnet/minecraft/class_2540;)V method_9461 toPacket + m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_2233; method_9460 fromPacket + m (Lnet/minecraft/class_2233;Lcom/google/gson/JsonObject;)V method_9459 toJson +c net/minecraft/class_2233$class_2235 net/minecraft/command/argument/ScoreHolderArgumentType$SelectorScoreHolder + f Lnet/minecraft/class_2300; field_9952 selector +c net/minecraft/class_2233$class_2234 net/minecraft/command/argument/ScoreHolderArgumentType$ScoreHolder + m (Lnet/minecraft/class_2168;Ljava/util/function/Supplier;)Ljava/util/Collection; getNames getNames + p 1 source +c net/minecraft/class_3564 net/minecraft/datafixer/fix/BlockEntityBannerColorFix + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 1 outputSchema + p 2 changesType + m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_15546 fixBannerColor +c net/minecraft/class_3558 net/minecraft/world/chunk/light/ChunkLightProvider + m (II)Lnet/minecraft/class_1922; method_17529 getChunk + p 1 chunkX + p 2 chunkZ + m ()V method_17530 clearChunkCache + f Lnet/minecraft/class_2338$class_2339; field_19284 reusableBlockPos + f Lnet/minecraft/class_1944; field_15792 type + m (JLnet/minecraft/class_2804;Z)V method_15515 enqueueSectionData + p 1 sectionPos + p 3 lightArray + m (Lnet/minecraft/class_1923;Z)V method_20599 setRetainColumn + p 2 retainData + p 1 pos + f Lnet/minecraft/class_2823; field_15795 chunkProvider + f [Lnet/minecraft/class_2350; field_16513 DIRECTIONS + m (JLorg/apache/commons/lang3/mutable/MutableInt;)Lnet/minecraft/class_2680; method_20479 getStateForLighting + p 1 pos + f [Lnet/minecraft/class_1922; field_17398 cachedChunks + m (Lnet/minecraft/class_2680;JLnet/minecraft/class_2350;)Lnet/minecraft/class_265; method_20710 getOpaqueShape + p 2 pos + p 1 world + p 4 facing + f Lnet/minecraft/class_3560; field_15793 lightStorage + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;I)I method_20049 getRealisticOpacity + p 1 state1 + p 2 pos1 + p 0 world + p 5 direction + p 6 opacity2 + p 3 state2 + p 4 pos2 + f [J field_17397 cachedChunkPositions + m (Lnet/minecraft/class_2823;Lnet/minecraft/class_1944;Lnet/minecraft/class_3560;)V + p 3 lightStorage + p 2 type + p 1 chunkProvider + m (J)Ljava/lang/String; method_22875 displaySectionLevel + p 1 sectionPos + m (Lnet/minecraft/class_2804;J)I method_15517 getCurrentLevelFromSection + p 2 blockPos + p 1 section +c net/minecraft/class_4889 net/minecraft/client/realms/dto/WorldDownload + f Ljava/lang/String; field_22662 downloadLink + f Ljava/lang/String; field_22664 resourcePackHash + f Ljava/lang/String; field_22663 resourcePackUrl + f Lorg/apache/logging/log4j/Logger; field_22665 LOGGER + m (Ljava/lang/String;)Lnet/minecraft/class_4889; method_25095 parse + p 0 json +c net/minecraft/class_3559 net/minecraft/datafixer/fix/BedItemColorFix + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 1 outputSchema + p 2 changesType +c net/minecraft/class_2240 net/minecraft/command/argument/ItemSlotArgumentType + f Ljava/util/Map; field_9957 slotNamesToSlotCommandId + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_9955 UNKNOWN_SLOT_EXCEPTION + m ()Lnet/minecraft/class_2240; method_9473 itemSlot + m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions listSuggestions + p 1 context + p 2 builder + m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Integer; method_9470 parse + f Ljava/util/Collection; field_9956 EXAMPLES + m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)I method_9469 getItemSlot + p 0 context + p 1 name +c net/minecraft/class_3571 net/minecraft/datafixer/fix/BlockEntityIdFix + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 1 outputSchema + p 2 changesType + f Ljava/util/Map; field_15824 RENAMED_BLOCK_ENTITIES +c net/minecraft/class_2245 net/minecraft/command/argument/TimeArgumentType + f Lit/unimi/dsi/fastutil/objects/Object2IntMap; field_9972 UNITS + m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions listSuggestions + p 1 context + p 2 builder + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_9971 INVALID_COUNT_EXCEPTION + m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Integer; method_9490 parse + m ()Lnet/minecraft/class_2245; method_9489 time + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_9970 INVALID_UNIT_EXCEPTION + f Ljava/util/Collection; field_9969 EXAMPLES +c net/minecraft/class_3576 net/minecraft/fluid/EmptyFluid +c net/minecraft/class_2246 net/minecraft/block/Blocks + m (Lnet/minecraft/class_3620;Lnet/minecraft/class_3620;)Lnet/minecraft/class_2465; method_26117 createLogBlock + p 1 sideMaterialColor + p 0 topMaterialColor + m (Lnet/minecraft/class_2680;)I method_26112 method_26112 + p 0 state + m (Lnet/minecraft/class_2680;)I method_26124 method_26124 + p 0 state + m (Lnet/minecraft/class_2680;)I method_26136 method_26136 + p 0 state + m (Lnet/minecraft/class_2680;)I method_26104 method_26104 + p 0 state + m (Lnet/minecraft/class_1767;)Lnet/minecraft/class_2244; method_26109 createBedBlock + p 0 color + m (Lnet/minecraft/class_2680;)I method_26148 method_26148 + p 0 state + m (Lnet/minecraft/class_2680;)I method_32894 method_32894 + p 0 state + m (Lnet/minecraft/class_2680;)I method_26151 method_26151 + p 0 state + m (Lnet/minecraft/class_2680;)I method_26131 method_26131 + p 0 state + m (Lnet/minecraft/class_2680;)I method_26143 method_26143 + p 0 state + m (Lnet/minecraft/class_3620;Lnet/minecraft/class_3620;Lnet/minecraft/class_2680;)Lnet/minecraft/class_3620; method_26118 method_26118 + p 2 state + m (I)Ljava/util/function/ToIntFunction; method_33617 createLightLevelFromBerriesBlockState + p 0 berriesLevel + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_27091 method_27091 + p 0 state + p 1 world + p 2 pos + m (ILnet/minecraft/class_2680;)I method_33616 method_33616 + p 1 state + m (ILnet/minecraft/class_2680;)I method_26108 method_26108 + p 1 state + m (I)Ljava/util/function/ToIntFunction; method_26107 createLightLevelFromLitBlockState + p 0 litLevel + m (Lnet/minecraft/class_2680;)I method_26145 method_26145 + p 0 state + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_1299;)Z method_26132 method_26132 + p 2 pos + p 3 entityType + p 0 state + p 1 world + m (Lnet/minecraft/class_2680;)I method_26137 method_26137 + p 0 state + m (Lnet/minecraft/class_2680;)I method_26105 method_26105 + p 0 state + m (Lnet/minecraft/class_2680;)I method_26149 method_26149 + p 0 state + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_1299;)Z method_26128 method_26128 + p 3 entityType + p 0 state + p 1 world + p 2 pos + m (Lnet/minecraft/class_2680;)I method_26129 method_26129 + p 0 state + m (Lnet/minecraft/class_2680;)I method_26140 method_26140 + p 0 state + m (Lnet/minecraft/class_2680;)I method_26152 method_26152 + p 0 state + m (Lnet/minecraft/class_2680;)I method_26144 method_26144 + p 0 state + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_1299;)Ljava/lang/Boolean; method_26126 canSpawnOnLeaves + p 1 world + p 0 state + p 3 type + p 2 pos + m (Lnet/minecraft/class_2680;)I method_31625 method_31625 + p 0 state + m (Lnet/minecraft/class_2680;)I method_33357 method_33357 + p 0 state + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_1299;)Ljava/lang/Boolean; method_26114 never + c A shortcut to always return {@code false} in a typed context predicate with an\n{@link EntityType}, used like {@code settings.allowSpawning(Blocks::never)}. + p 1 world + p 2 pos + p 0 state + p 3 type + m (Lnet/minecraft/class_1767;)Lnet/minecraft/class_2506; method_26120 createStainedGlassBlock + p 0 color + m (Lnet/minecraft/class_2680;)I method_26134 method_26134 + p 0 state + m (Lnet/minecraft/class_2680;)I method_26146 method_26146 + p 0 state + m (Lnet/minecraft/class_1767;Lnet/minecraft/class_2680;)Lnet/minecraft/class_3620; method_26111 method_26111 + p 1 state + m (Lnet/minecraft/class_2680;)I method_26138 method_26138 + p 0 state + m (Lnet/minecraft/class_3620;Lnet/minecraft/class_2680;)Lnet/minecraft/class_3620; method_26116 method_26116 + p 1 state + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_32895 method_32895 + p 2 pos + p 1 world + p 0 state + m (Lnet/minecraft/class_2680;)I method_26141 method_26141 + p 0 state + m (Lnet/minecraft/class_2680;)I method_26121 method_26121 + p 0 state + m (Lnet/minecraft/class_2680;)I method_26133 method_26133 + p 0 state + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_26113 always + c A shortcut to always return {@code true} a context predicate, used as\n{@code settings.solidBlock(Blocks::always)}. + p 2 pos + p 0 state + p 1 world + m (Z)Lnet/minecraft/class_2665; method_26119 createPistonBlock + p 0 sticky + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_26125 method_26125 + p 1 world + p 2 pos + p 0 state + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_1299;)Ljava/lang/Boolean; method_26123 always + c A shortcut to always return {@code true} in a typed context predicate with an\n{@link EntityType}, used like {@code settings.allowSpawning(Blocks::always)}. + p 0 state + p 3 type + p 2 pos + p 1 world + m (Lnet/minecraft/class_1767;Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2480; method_26110 createShulkerBoxBlock + p 1 settings + p 0 color + m (Ljava/lang/String;Lnet/minecraft/class_2248;)Lnet/minecraft/class_2248; method_9492 register + p 1 block + p 0 id + m (Lnet/minecraft/class_3620;)Lnet/minecraft/class_2248; method_26115 createNetherStemBlock + p 0 materialColor + m (Lnet/minecraft/class_2680;)I method_26135 method_26135 + p 0 state + m (Lnet/minecraft/class_2680;)I method_26147 method_26147 + p 0 state + m (Lnet/minecraft/class_2680;)I method_26127 method_26127 + p 0 state + m (Lnet/minecraft/class_2680;)I method_26139 method_26139 + p 0 state + m (Lnet/minecraft/class_2680;)I method_26150 method_26150 + p 0 state + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_1299;)Z method_26130 method_26130 + p 0 state + p 1 world + p 2 pos + p 3 entityType + m (Lnet/minecraft/class_2680;)I method_26142 method_26142 + p 0 state + m ()V method_26979 refreshShapeCache + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_26122 never + c A shortcut to always return {@code false} a context predicate, used as\n{@code settings.solidBlock(Blocks::never)}. + p 2 pos + p 0 state + p 1 world + m (Lnet/minecraft/class_2498;)Lnet/minecraft/class_2397; method_26106 createLeavesBlock + p 0 soundGroup +c net/minecraft/class_3577 net/minecraft/datafixer/fix/BlockEntitySignTextStrictJsonFix + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 2 changesType + p 1 outputSchema + m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; method_15582 fix + p 2 lineName + f Lcom/google/gson/Gson; field_15827 GSON +c net/minecraft/class_3577$1 net/minecraft/datafixer/fix/BlockEntitySignTextStrictJsonFix$1 + m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize deserialize + p 1 functionJson + p 3 context + p 2 unused + m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_5250; method_15583 deserialize +c net/minecraft/class_2247 net/minecraft/command/argument/BlockStateArgument + m (Lnet/minecraft/class_2680;Ljava/util/Set;Lnet/minecraft/class_2487;)V + p 1 state + p 2 properties + p 3 data + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;I)Z method_9495 setBlockState + f Lnet/minecraft/class_2680; field_10632 state + m ()Lnet/minecraft/class_2680; method_9494 getBlockState + m (Ljava/lang/Object;)Z test test + p 1 context + m (Lnet/minecraft/class_2694;)Z method_9493 test + f Ljava/util/Set; field_10631 properties + f Lnet/minecraft/class_2487; field_10633 data +c net/minecraft/class_3578 net/minecraft/datafixer/fix/BlockNameFlatteningFix + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 2 changesType + p 1 outputSchema +c net/minecraft/class_2248 net/minecraft/block/Block + m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_9585 onBroken + p 1 world + p 2 pos + p 3 state + m (Lnet/minecraft/class_1792;)Lnet/minecraft/class_2248; method_9503 getBlockFromItem + p 0 item + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2586;)V method_9610 dropStacks + p 1 world + p 2 pos + p 0 state + p 3 blockEntity + m ()F method_23349 getVelocityMultiplier + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Lnet/minecraft/class_1799; method_9574 getPickStack + p 2 pos + p 3 state + p 1 world + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_2586;)Ljava/util/List; method_9562 getDroppedStacks + p 2 pos + p 1 world + p 3 blockEntity + p 0 state + f Lnet/minecraft/class_2361; field_10651 STATE_IDS + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1927;)V method_9586 onDestroyedByExplosion + c Called when this block is destroyed by an explosion. + p 2 pos + p 3 explosion + p 1 world + m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_1799;)V method_9596 method_9596 + p 2 stack + m ()F method_9520 getBlastResistance + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680; method_9510 postProcessState + p 1 world + p 2 pos + p 0 state + f Ljava/lang/String; field_10642 translationKey + m ()F method_9499 getSlipperiness + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2586;Lnet/minecraft/class_1297;Lnet/minecraft/class_1799;)V method_9511 dropStacks + p 2 pos + p 1 world + p 0 state + p 5 stack + p 4 entity + p 3 blockEntity + f I field_31030 REDRAW_ON_MAIN_THREAD + c Forces a synchronous redraw on clients. + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_47$class_48;)V method_35258 dropStacks + p 0 state + p 1 lootContext + f I field_31034 SKIP_LIGHTING_UPDATES + c Signals that lighting updates should be skipped. + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;II)V method_9611 replace + c Replaces the {@code state} with the {@code newState} at the {@code pos}.\n\n

If the two state objects are identical, this method does nothing.\n\n

If the new state {@linkplain BlockState#isAir() is air},\nbreaks the block at the position instead. + p 3 pos + c the position of the replaced block state + p 4 flags + c the bitwise flags for {@link net.minecraft.world.ModifiableWorld#setBlockState(BlockPos, BlockState, int, int)} + p 5 maxUpdateDepth + c the limit for the cascading block updates + p 0 state + c the existing block state + p 1 newState + c the new block state + p 2 world + c the world + f Lnet/minecraft/class_2689; field_10647 stateManager + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1799;)V method_9577 dropStack + p 0 world + p 1 pos + p 2 stack + m (DDDDDD)Lnet/minecraft/class_265; method_9541 createCuboidShape + p 6 xMax + p 4 zMin + p 2 yMin + p 0 xMin + p 10 zMax + p 8 yMax + m (I)Lnet/minecraft/class_2680; method_9531 getStateFromRawId + p 0 stateId + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_16361 hasTopRim + p 1 pos + p 0 world + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;I)V method_30094 replace + c Replaces the {@code state} with the {@code newState} at the {@code pos}.\n\n

If the two state objects are identical, this method does nothing.\n\n

If the new state {@linkplain BlockState#isAir() is air},\nbreaks the block at the position instead. + p 1 newState + c the new block state + p 2 world + c the world + p 3 pos + c the position of the replaced block state + p 4 flags + c the bitwise flags for {@link net.minecraft.world.ModifiableWorld#setBlockState(BlockPos, BlockState, int, int)} + p 0 state + c the existing block state + f Lnet/minecraft/class_2680; field_10646 defaultState + m (Lnet/minecraft/class_1927;)Z method_9533 shouldDropItemsOnExplosion + p 1 explosion + m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_2498; method_9573 getSoundGroup + p 1 state + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_33614 spawnBreakParticles + p 4 state + p 3 pos + p 2 player + p 1 world + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_9579 isTranslucent + p 1 state + p 2 world + p 3 pos + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2769;)Lnet/minecraft/class_2680; method_34724 copyProperty + p 0 source + p 2 property + p 1 target + m (Lnet/minecraft/class_1761;Lnet/minecraft/class_2371;)V method_9578 addStacksForDisplay + p 1 group + p 2 list + f Ljava/lang/ThreadLocal; field_10649 FACE_CULL_MAP + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_1799;)V method_35257 method_35257 + p 2 stack + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Ljava/util/Random;)V method_9496 randomDisplayTick + p 1 state + p 2 world + p 3 pos + p 4 random + f I field_31029 NO_REDRAW + c Used in conjunction with {@link #NOTIFY_LISTENERS} to suppress the render pass on clients. + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1922;Ljava/util/List;Lnet/minecraft/class_1836;)V method_9568 appendTooltip + p 2 world + p 3 tooltip + p 1 stack + p 4 options + m (Ljava/util/function/Function;)Lcom/google/common/collect/ImmutableMap; method_33615 getShapesForStates + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1297;)V method_9591 onSteppedOn + c Called when an entity steps on this block. + p 3 entity + p 2 pos + p 1 world + f I field_31033 MOVED + c Signals that the current block is being moved to a different location, usually because of a piston. + m (Lnet/minecraft/class_265;Lnet/minecraft/class_2350;)Z method_9501 isFaceFullSquare + p 0 shape + p 1 side + m (Lnet/minecraft/class_2689$class_2690;)V method_9515 appendProperties + p 1 builder + m ()Lnet/minecraft/class_2689; method_9595 getStateManager + m (Lnet/minecraft/class_2680;)Z method_9542 hasRandomTicks + p 1 state + m ()Z method_9538 canMobSpawnInside + m (Lnet/minecraft/class_2680;)V method_9590 setDefaultState + p 1 state + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_1657;)V method_9576 onBreak + p 1 world + p 2 pos + p 3 state + p 4 player + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680; method_9582 pushEntitiesUpBeforeBlockChange + p 3 pos + p 0 from + p 2 world + p 1 to + m ()Lnet/minecraft/class_2680; method_9564 getDefaultState + m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680; method_34725 getStateWithProperties + c Gets a block state with all properties that both this block and the source block state have. + p 1 state + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_2586;Lnet/minecraft/class_1297;Lnet/minecraft/class_1799;)Ljava/util/List; method_9609 getDroppedStacks + p 4 entity + p 5 stack + p 2 pos + p 3 blockEntity + p 0 state + p 1 world + f I field_31028 NOTIFY_LISTENERS + c Notifies listeners and clients who need to react when the block changes. + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;I)V method_9583 dropExperience + p 3 size + p 1 world + p 2 pos + f I field_31036 NOTIFY_ALL + c The default setBlockState behavior. Same as {@code NOTIFY_NEIGHBORS | NOTIFY_LISTENERS}. + m (Lnet/minecraft/class_2680;)I method_9507 getRawIdFromState + p 0 state + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_1309;Lnet/minecraft/class_1799;)V method_9567 onPlaced + p 4 placer + p 3 state + p 5 itemStack + p 2 pos + p 1 world + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1959$class_1963;)V method_9504 precipitationTick + p 1 state + p 2 world + p 3 pos + p 4 precipitation + m (Lnet/minecraft/class_1750;)Lnet/minecraft/class_2680; method_9605 getPlacementState + p 1 ctx + m (Lnet/minecraft/class_265;)Z method_9614 isShapeFullCube + p 0 shape + f I field_31032 SKIP_DROPS + c Prevents the previous block (container) from dropping items when destroyed. + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1799;)V method_9587 method_9587 + p 2 stack + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_1297;)V method_9502 onEntityLand + p 1 world + p 2 entity + m ()Z method_9543 hasDynamicBounds + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1297;F)V method_9554 onLandedUpon + p 4 distance + p 3 entity + p 2 pos + p 1 world + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Lnet/minecraft/class_2338;)Z method_9607 shouldDrawSide + p 3 side + p 1 world + p 2 pos + p 0 state + m (Lnet/minecraft/class_2680;)Z method_9581 cannotConnect + p 0 state + m ()Lnet/minecraft/class_5250; method_9518 getName + f Lcom/google/common/cache/LoadingCache; field_19312 FULL_CUBE_SHAPE_CACHE + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2586;Lnet/minecraft/class_1799;)V method_9556 afterBreak + p 1 world + p 5 blockEntity + p 4 state + p 3 pos + p 2 player + p 6 stack + m (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z method_20044 sideCoversSmallSquare + p 0 world + p 1 pos + p 2 side + f Lnet/minecraft/class_1792; field_17562 cachedItem + f I field_31027 NOTIFY_NEIGHBORS + c Sends a neighbor update event to surrounding blocks. + m ()Ljava/lang/String; method_9539 getTranslationKey + m ()F method_23350 getJumpVelocityMultiplier + f Lorg/apache/logging/log4j/Logger; field_10638 LOGGER + f I field_31031 FORCE_STATE + c Bypass virtual block state changes and forces the passed state to be stored as-is. + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_9497 dropStacks + p 1 world + p 0 state + p 2 pos +c net/minecraft/class_2248$class_2249 net/minecraft/block/Block$NeighborGroup + f Lnet/minecraft/class_2350; field_10653 facing + f Lnet/minecraft/class_2680; field_10652 self + f Lnet/minecraft/class_2680; field_10654 other + m (Ljava/lang/Object;)Z equals equals + p 1 o + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;)V + p 2 other + p 1 self + p 3 facing +c net/minecraft/class_2248$1 net/minecraft/block/Block$1 + m (Lnet/minecraft/class_265;)Ljava/lang/Boolean; method_20516 load + m (Ljava/lang/Object;)Ljava/lang/Object; load load + p 1 shape +c net/minecraft/class_3579 net/minecraft/datafixer/fix/BlockNameFix + f Ljava/lang/String; field_15828 name + m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/DataFix; method_15589 create + p 2 rename + p 1 name + p 0 oldSchema + m (Ljava/lang/String;)Ljava/lang/String; method_15593 rename + p 1 oldName + m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)V + p 1 oldSchema + p 2 name +c net/minecraft/class_2241 net/minecraft/block/AbstractRailBlock + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_1937;Lnet/minecraft/class_2768;)Z method_27935 shouldDropRail + c Checks if this rail should be dropped.\n\n

This method will return true if:\n

  • The rail block is ascending.
  • \n
  • The block in the direction of ascent does not have a top rim.
+ p 2 shape + p 1 world + p 0 pos + f Lnet/minecraft/class_265; field_9958 STRAIGHT_SHAPE + m (ZLnet/minecraft/class_4970$class_2251;)V + p 2 settings + p 1 allowCurves + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2248;)V method_9477 updateBlockState + p 1 state + p 2 world + p 3 pos + p 4 neighbor + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Z)Lnet/minecraft/class_2680; method_9475 updateBlockState + p 1 world + p 2 pos + p 3 state + p 4 forceUpdate + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Z)Lnet/minecraft/class_2680; method_24417 updateCurves + p 1 state + p 3 pos + p 2 world + p 4 notify + m ()Lnet/minecraft/class_2769; method_9474 getShapeProperty + m ()Z method_9478 canMakeCurves + f Lnet/minecraft/class_265; field_9960 ASCENDING_SHAPE + m (Lnet/minecraft/class_2680;)Z method_9476 isRail + p 0 state + f Lnet/minecraft/class_2746; field_27096 WATERLOGGED + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Z method_9479 isRail + p 0 world + p 1 pos + f Z field_9959 allowCurves +c net/minecraft/class_3572 net/minecraft/world/chunk/light/ChunkSkyLightProvider + f [Lnet/minecraft/class_2350; field_15825 HORIZONTAL_DIRECTIONS + f [Lnet/minecraft/class_2350; field_15826 DIRECTIONS + m (Lnet/minecraft/class_2823;)V + p 1 chunkProvider +c net/minecraft/class_2242 net/minecraft/block/BeetrootsBlock + f Lnet/minecraft/class_2758; field_9962 AGE + f [Lnet/minecraft/class_265; field_9961 AGE_TO_SHAPE +c net/minecraft/class_3573 net/minecraft/datafixer/fix/BlockEntityJukeboxFix + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 2 changesType + p 1 outputSchema +c net/minecraft/class_2243 net/minecraft/command/argument/TeamArgumentType + m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_268; method_9480 getTeam + p 1 name + p 0 context + m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/String; method_9483 parse + m ()Lnet/minecraft/class_2243; method_9482 team + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_9963 UNKNOWN_TEAM_EXCEPTION + f Ljava/util/Collection; field_9964 EXAMPLES + m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions listSuggestions + p 1 context + p 2 builder +c net/minecraft/class_3574 net/minecraft/datafixer/fix/BlockEntityKeepPacked + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 1 outputSchema + p 2 changesType + m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_15579 keepPacked +c net/minecraft/class_2244 net/minecraft/block/BedBlock + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Z method_22357 isFree + p 2 pos + p 1 world + f Lnet/minecraft/class_2754; field_9967 PART + m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1941;Lnet/minecraft/class_2338;F)Ljava/util/Optional; method_9484 findWakeUpPosition + p 1 world + p 2 pos + p 0 type + m ()Lnet/minecraft/class_1767; method_9487 getColor + m (Lnet/minecraft/class_1767;Lnet/minecraft/class_4970$class_2251;)V + p 2 settings + p 1 color + f Lnet/minecraft/class_265; field_16783 WEST_SHAPE + f Lnet/minecraft/class_265; field_16785 SOUTH_SHAPE + m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_4732$class_4733; method_24164 getBedPart + p 0 state + m (Lnet/minecraft/class_2742;Lnet/minecraft/class_2350;)Lnet/minecraft/class_2350; method_9488 getDirectionTowardsOtherPart + p 1 direction + p 0 part + f Lnet/minecraft/class_265; field_16788 TOP_SHAPE + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2350; method_18476 getDirection + p 0 world + p 1 pos + m (Lnet/minecraft/class_1297;)V method_21838 bounceEntity + p 1 entity + m (Lnet/minecraft/class_1937;)Z method_27352 isOverworld + p 0 world + m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_2350; method_24163 getOppositePartDirection + p 0 state + m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1657$class_1658;)V method_19283 method_19283 + p 1 reason + m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1941;Lnet/minecraft/class_2338;[[IZ)Ljava/util/Optional; method_30836 findWakeUpPosition + p 1 world + p 2 pos + p 0 type + f Lnet/minecraft/class_2746; field_9968 OCCUPIED + f Lnet/minecraft/class_265; field_16790 EAST_SHAPE + f Lnet/minecraft/class_265; field_16782 LEG_1_SHAPE + f Lnet/minecraft/class_265; field_16784 LEG_2_SHAPE + f Lnet/minecraft/class_265; field_16786 LEG_3_SHAPE + f Lnet/minecraft/class_265; field_16787 NORTH_SHAPE + f Lnet/minecraft/class_1767; field_9966 color + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_30839 isBed + p 0 world + p 1 pos + f Lnet/minecraft/class_265; field_16789 LEG_4_SHAPE + m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1941;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;)Ljava/util/Optional; method_30835 findWakeUpPosition + p 3 direction + p 2 pos + p 1 world + p 0 type +c net/minecraft/class_3575 net/minecraft/datafixer/fix/BlockEntityShulkerBoxColorFix + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 1 outputSchema + p 2 changesType +c net/minecraft/class_2238 net/minecraft/block/BeaconBlock +c net/minecraft/class_3569 net/minecraft/world/chunk/light/SkyLightStorage + f [Lnet/minecraft/class_2350; field_15818 LIGHT_REDUCTION_DIRECTIONS + m (J)V method_20810 enqueueAddSection + p 1 sectionPos + m (Lnet/minecraft/class_2823;)V + p 1 chunkProvider + m (J)V method_20809 enqueueRemoveSection + p 1 sectionPos + f Lit/unimi/dsi/fastutil/longs/LongSet; field_15815 sectionsToUpdate + f Z field_15819 hasUpdates + m ()V method_15569 checkForUpdates + m (J)Z method_15566 isSectionEnabled + p 1 sectionPos + m (I)Z method_15567 isAboveMinHeight + p 1 sectionY + f Lit/unimi/dsi/fastutil/longs/LongSet; field_15817 enabledColumns + f Lit/unimi/dsi/fastutil/longs/LongSet; field_15816 sectionsToRemove + m (J)Z method_15568 isAtOrAboveTopmostSection + p 1 sectionPos +c net/minecraft/class_3569$class_3570 net/minecraft/world/chunk/light/SkyLightStorage$Data + f Lit/unimi/dsi/fastutil/longs/Long2IntOpenHashMap; field_15821 columnToTopSection + m (Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;Lit/unimi/dsi/fastutil/longs/Long2IntOpenHashMap;I)V + p 3 minSectionY + p 2 columnToTopSection + p 1 arrays + f I field_15822 minSectionY + m ()Lnet/minecraft/class_3569$class_3570; method_15572 copy +c net/minecraft/class_2239 net/minecraft/command/argument/ScoreboardSlotArgumentType + f Ljava/util/Collection; field_9953 EXAMPLES + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_9954 INVALID_SLOT_EXCEPTION + m ()Lnet/minecraft/class_2239; method_9468 scoreboardSlot + m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions listSuggestions + p 1 context + p 2 builder + m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Integer; method_9466 parse + m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)I method_9465 getScoreboardSlot + p 0 context + p 1 name +c net/minecraft/class_4875 net/minecraft/client/realms/dto/RealmsDescriptionDto + f Ljava/lang/String; field_22595 name + f Ljava/lang/String; field_22596 description + m (Ljava/lang/String;Ljava/lang/String;)V + p 2 description + p 1 name +c net/minecraft/class_2212 net/minecraft/command/argument/NbtElementArgumentType + m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2520; method_9388 parse + m ()Lnet/minecraft/class_2212; method_9389 nbtElement + f Ljava/util/Collection; field_9918 EXAMPLES + m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_2520; method_9390 getNbtElement + p 1 name + p 0 context +c net/minecraft/class_3543 net/minecraft/util/math/noise/OctaveSimplexNoiseSampler + f D field_20661 persistence + f D field_20662 lacunarity + m (Lnet/minecraft/class_5819;Ljava/util/List;)V + p 1 random + p 2 octaves + f [Lnet/minecraft/class_3541; field_15770 octaveSamplers + m (Lnet/minecraft/class_5819;Ljava/util/stream/IntStream;)V + p 2 octaves + p 1 random + m (Lnet/minecraft/class_5819;Lit/unimi/dsi/fastutil/ints/IntSortedSet;)V + p 2 octaves + p 1 random + m (DDZ)D method_16451 sample + p 1 x + p 3 y + p 5 useOrigin +c net/minecraft/class_2213 net/minecraft/block/BarrierBlock +c net/minecraft/class_4874 net/minecraft/client/realms/dto/PlayerInfo + m ()Ljava/lang/String; method_25042 getName + f Ljava/lang/String; field_22590 name + m (Ljava/lang/String;)V method_25043 setName + p 1 name + f Ljava/lang/String; field_22591 uuid + m (Ljava/lang/String;)V method_25046 setUuid + p 1 uuid + m ()Ljava/lang/String; method_25045 getUuid + f Z field_22592 operator + f Z field_22593 accepted + f Z field_22594 online + m ()Z method_25050 isAccepted + m (Z)V method_25044 setOperator + p 1 operator + m ()Z method_25051 isOnline + m (Z)V method_25049 setOnline + p 1 online + m (Z)V method_25047 setAccepted + p 1 accepted + m ()Z method_25048 isOperator +c net/minecraft/class_3544 net/minecraft/util/ChatUtil + m (Ljava/lang/String;)I method_34238 countLines + p 0 text + f Ljava/util/regex/Pattern; field_29204 LINE_BREAK + m (I)Ljava/lang/String; method_15439 ticksToString + p 0 ticks + m (Ljava/lang/String;)Ljava/lang/String; method_15440 stripTextFormat + p 0 text + m (Ljava/lang/String;IZ)Ljava/lang/String; method_34963 truncate + p 0 text + p 2 addEllipsis + p 1 maxLength + f Ljava/util/regex/Pattern; field_15771 PATTERN + m (Ljava/lang/String;)Z method_15438 isEmpty + p 0 text +c net/minecraft/class_4877 net/minecraft/client/realms/dto/RealmsServer + f Lnet/minecraft/class_4877$class_4320; field_22603 state + m (Ljava/lang/String;)Lnet/minecraft/class_642; method_31403 createServerInfo + p 1 address + m (Ljava/lang/String;)V method_25064 setDescription + p 1 description + m ()Ljava/lang/String; method_25053 getDescription + m (Lnet/minecraft/class_4881;)V method_25059 updateServerPing + p 1 serverPlayerList + m (Lcom/google/gson/JsonArray;)Ljava/util/Map; method_25063 parseSlots + p 0 json + m (Ljava/util/Map;)Ljava/util/Map; method_25061 cloneSlots + p 1 slots + m ()Ljava/lang/String; method_25065 getMinigameName + m (Ljava/lang/String;)Lnet/minecraft/class_4877; method_25066 parse + p 0 json + f J field_22599 id + f Ljava/lang/String; field_22604 owner + m ()Lnet/minecraft/class_4877; method_25067 clone + f Ljava/lang/String; field_22600 remoteSubscriptionId + m (Ljava/lang/String;)Lnet/minecraft/class_4877$class_4321; method_25070 getWorldType + p 0 state + f Ljava/lang/String; field_22602 motd + m ()Ljava/util/Map; method_25069 getEmptySlots + f Lnet/minecraft/class_4880; field_22616 serverPing + m (Lnet/minecraft/class_4877;)V method_25058 sortInvited + p 0 server + f Ljava/util/List; field_22606 players + f Z field_22609 expiredTrial + m (Lcom/google/gson/JsonArray;)Ljava/util/List; method_25055 parseInvited + p 0 jsonArray + f Lnet/minecraft/class_4877$class_4321; field_22611 worldType + m ()Ljava/lang/String; method_25062 getName + m (Ljava/lang/String;)Lnet/minecraft/class_4877$class_4320; method_25068 getState + p 0 state + f Lorg/apache/logging/log4j/Logger; field_22617 LOGGER + f Ljava/lang/String; field_22605 ownerUUID + f Ljava/lang/String; field_22613 minigameName + m (I)Ljava/lang/String; method_25054 getWorldName + p 1 slotId + f Ljava/lang/String; field_22601 name + f Ljava/lang/String; field_22615 minigameImage + m (Ljava/lang/Object;)Z equals equals + p 1 obj + f I field_22614 minigameId + f I field_22612 activeSlot + f Ljava/util/Map; field_22607 slots + f I field_22610 daysLeft + m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_4877; method_25056 parse + p 0 node + m (Ljava/lang/String;)V method_25060 setName + p 1 name + f Z field_22608 expired +c net/minecraft/class_4877$class_4319 net/minecraft/client/realms/dto/RealmsServer$McoServerComparator + m (Lnet/minecraft/class_4877;Lnet/minecraft/class_4877;)I method_20830 compare + m (Ljava/lang/String;)V + p 1 owner + f Ljava/lang/String; field_19432 refOwner + m (Ljava/lang/Object;Ljava/lang/Object;)I compare compare + p 1 one + p 2 two +c net/minecraft/class_4877$class_4320 net/minecraft/client/realms/dto/RealmsServer$State + f Lnet/minecraft/class_4877$class_4320; field_19433 CLOSED + f Lnet/minecraft/class_4877$class_4320; field_19434 OPEN + m (Ljava/lang/String;)Lnet/minecraft/class_4877$class_4320; valueOf valueOf + p 0 name + f Lnet/minecraft/class_4877$class_4320; field_19435 UNINITIALIZED +c net/minecraft/class_4877$class_4321 net/minecraft/client/realms/dto/RealmsServer$WorldType + f Lnet/minecraft/class_4877$class_4321; field_19440 EXPERIENCE + f Lnet/minecraft/class_4877$class_4321; field_19441 INSPIRATION + m (Ljava/lang/String;)Lnet/minecraft/class_4877$class_4321; valueOf valueOf + p 0 name + f Lnet/minecraft/class_4877$class_4321; field_19437 NORMAL + f Lnet/minecraft/class_4877$class_4321; field_19438 MINIGAME + f Lnet/minecraft/class_4877$class_4321; field_19439 ADVENTUREMAP +c net/minecraft/class_2214 net/minecraft/command/argument/ScoreboardObjectiveArgumentType + m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/String; method_9396 parse + f Ljava/util/Collection; field_9919 EXAMPLES + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_9922 UNKNOWN_OBJECTIVE_EXCEPTION + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_9921 READONLY_OBJECTIVE_EXCEPTION + m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions listSuggestions + p 1 context + p 2 builder + m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_266; method_9393 getWritableObjective + p 1 name + p 0 context + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_9920 LONG_NAME_EXCEPTION + m ()Lnet/minecraft/class_2214; method_9391 scoreboardObjective + m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_266; method_9395 getObjective + p 1 name + p 0 context +c net/minecraft/class_3545 net/minecraft/util/Pair + m (Ljava/lang/Object;)V method_34965 setRight + p 1 right + f Ljava/lang/Object; field_15773 right + m (Ljava/lang/Object;)V method_34964 setLeft + p 1 left + m (Ljava/lang/Object;Ljava/lang/Object;)V + p 2 right + p 1 left + m ()Ljava/lang/Object; method_15441 getRight + m ()Ljava/lang/Object; method_15442 getLeft + f Ljava/lang/Object; field_15772 left +c net/minecraft/class_2215 net/minecraft/block/BannerBlock + f Lnet/minecraft/class_265; field_9923 SHAPE + m (Lnet/minecraft/class_1767;)Lnet/minecraft/class_2248; method_9398 getForColor + p 0 color + f Lnet/minecraft/class_2758; field_9924 ROTATION + f Ljava/util/Map; field_9925 COLORED_BANNERS +c net/minecraft/class_4876 net/minecraft/client/realms/dto/RealmsNews + f Lorg/apache/logging/log4j/Logger; field_22598 LOGGER + f Ljava/lang/String; field_22597 newsLink + m (Ljava/lang/String;)Lnet/minecraft/class_4876; method_25052 parse + p 0 json +c net/minecraft/class_4871 net/minecraft/client/realms/dto/PendingInvite + f Ljava/lang/String; field_22580 invitationId + f Ljava/lang/String; field_22581 worldName + f Ljava/lang/String; field_22582 worldOwnerName + m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_4871; method_25040 parse + p 0 json + f Ljava/lang/String; field_22583 worldOwnerUuid + f Ljava/util/Date; field_22584 date + f Lorg/apache/logging/log4j/Logger; field_22585 LOGGER +c net/minecraft/class_4870 net/minecraft/client/realms/dto/Ops + f Ljava/util/Set; field_22579 ops + m (Ljava/lang/String;)Lnet/minecraft/class_4870; method_25039 parse + p 0 json +c net/minecraft/class_3540 net/minecraft/client/util/SmoothUtil + f D field_15760 actualSum + m (DD)D method_15429 smooth + p 3 smoother + p 1 original + f D field_15758 movementLatency + f D field_15759 smoothedSum + m ()V method_15428 clear +c net/minecraft/class_4873 net/minecraft/client/realms/dto/PingResult + f Ljava/util/List; field_22589 worldIds + f Ljava/util/List; field_22588 pingResults +c net/minecraft/class_3541 net/minecraft/util/math/noise/SimplexNoiseSampler + f D field_15761 originZ + m (DD)D method_15433 sample + p 1 x + p 3 y + f [[I field_15766 GRADIENTS + m (DDD)D method_22416 sample + p 1 x + p 3 y + p 5 z + f D field_15764 SQRT_3 + f D field_15762 originY + f D field_15763 originX + m (IDDDD)D method_16455 grad + p 1 hash + p 2 x + p 8 distance + p 4 y + p 6 z + f [I field_15765 permutations + m (Lnet/minecraft/class_5819;)V + p 1 random + f D field_15768 SKEW_FACTOR_2D + f D field_15767 UNSKEW_FACTOR_2D + m ([IDDD)D method_15431 dot + p 1 x + p 0 gArr + p 5 z + p 3 y + m (I)I method_16456 getGradient + p 1 hash +c net/minecraft/class_2211 net/minecraft/block/BambooBlock + f Lnet/minecraft/class_2758; field_9914 AGE + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)I method_9386 countBambooBelow + p 1 world + p 2 pos + f Lnet/minecraft/class_2754; field_9917 LEAVES + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)I method_9387 countBambooAbove + p 1 world + p 2 pos + f Lnet/minecraft/class_2758; field_9916 STAGE + f Lnet/minecraft/class_265; field_9915 LARGE_LEAVES_SHAPE + f Lnet/minecraft/class_265; field_9912 SMALL_LEAVES_SHAPE + f Lnet/minecraft/class_265; field_9913 NO_LEAVES_SHAPE + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Ljava/util/Random;I)V method_9385 updateLeaves + p 5 height + p 4 random + p 3 pos + p 2 world + p 1 state +c net/minecraft/class_4872 net/minecraft/client/realms/dto/PendingInvitesList + m (Ljava/lang/String;)Lnet/minecraft/class_4872; method_25041 parse + p 0 json + f Ljava/util/List; field_22586 pendingInvites + f Lorg/apache/logging/log4j/Logger; field_22587 LOGGER +c net/minecraft/class_3542 net/minecraft/util/StringIdentifiable + m ()Ljava/lang/String; method_15434 asString + m (Ljava/util/function/ToIntFunction;Ljava/util/function/IntFunction;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; method_28141 createCodec + c Creates a codec that serializes a class implementing this interface using either\nthe given toInt and fromInt mapping functions (when compressed output is\nrequested), or its {@link #asString()} method and a given fromString function. + p 2 decoder + p 1 compressedDecoder + p 0 compressedEncoder + m ([Ljava/lang/Enum;I)Ljava/lang/Enum; method_28143 method_28143 + p 1 ordinal + m (Ljava/util/function/Supplier;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; method_28140 createCodec + c Creates a codec that serializes an enum implementing this interface either\nusing its ordinals (when compressed) or using its {@link #asString()} method\nand a given decode function. + p 1 fromString + p 0 enumValues + m ([Lnet/minecraft/class_3542;)Lcom/mojang/serialization/Keyable; method_28142 toKeyable + p 0 values +c net/minecraft/class_3542$1 net/minecraft/util/StringIdentifiable$1 + m (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode encode + p 1 value + m (Ljava/util/function/Function;Ljava/lang/String;)Lcom/mojang/serialization/DataResult; method_28148 method_28148 + p 1 name + m (Lnet/minecraft/class_3542;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; method_28144 encode + m (Ljava/util/function/IntFunction;Ljava/lang/Number;)Lcom/mojang/serialization/DataResult; method_28149 method_28149 + p 1 id +c net/minecraft/class_4868 net/minecraft/client/realms/dto/BackupList + f Lorg/apache/logging/log4j/Logger; field_22577 LOGGER + f Ljava/util/List; field_22576 backups + m (Ljava/lang/String;)Lnet/minecraft/class_4868; method_25036 parse + p 0 json +c net/minecraft/class_3536 net/minecraft/util/ProgressListener + m (I)V method_15410 progressStagePercentage + p 1 percentage + m (Lnet/minecraft/class_2561;)V method_15413 setTitleAndTask + p 1 title + m (Lnet/minecraft/class_2561;)V method_15414 setTask + p 1 task + m ()V method_15411 setDone + m (Lnet/minecraft/class_2561;)V method_15412 setTitle + p 1 title +c net/minecraft/class_4867 net/minecraft/client/realms/dto/Backup + f J field_22571 size + m (Z)V method_25035 setUploadedVersion + p 1 uploadedVersion + f Lorg/apache/logging/log4j/Logger; field_22574 LOGGER + f Z field_22575 uploadedVersion + f Ljava/util/Date; field_22570 lastModifiedDate + m ()Z method_25032 isUploadedVersion + f Ljava/util/Map; field_22572 metadata + f Ljava/util/Map; field_22573 changeList + m (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_4867; method_25033 parse + p 0 node + m (Ljava/lang/String;)Ljava/lang/String; method_25034 format + p 0 key + f Ljava/lang/String; field_22569 backupId +c net/minecraft/class_3537 net/minecraft/util/math/noise/OctavePerlinNoiseSampler + m (Lnet/minecraft/class_5819;Lit/unimi/dsi/fastutil/ints/IntSortedSet;)V + p 1 random + p 2 octaves + m (Lit/unimi/dsi/fastutil/ints/IntSortedSet;)Lcom/mojang/datafixers/util/Pair; method_30848 calculateAmplitudes + p 0 octaves + m (D)D method_16452 maintainPrecision + p 0 value + m (Lnet/minecraft/class_5819;Lcom/mojang/datafixers/util/Pair;)V + p 1 random + p 2 offsetAndAmplitudes + f Lit/unimi/dsi/fastutil/doubles/DoubleList; field_26445 amplitudes + m (Lnet/minecraft/class_5819;Ljava/util/stream/IntStream;)V + p 2 octaves + p 1 random + m (Lnet/minecraft/class_5819;Ljava/util/List;)V + p 2 octaves + p 1 random + m (I)Lnet/minecraft/class_3756; method_16668 getOctave + p 1 octave + f D field_20659 persistence + m (Lnet/minecraft/class_5819;ILit/unimi/dsi/fastutil/doubles/DoubleList;)Lnet/minecraft/class_3537; method_30847 create + p 0 random + p 1 offset + p 2 amplitudes + f [Lnet/minecraft/class_3756; field_15744 octaveSamplers + f D field_20660 lacunarity + m (DDDDDZ)D method_16453 sample + p 3 y + p 5 z + p 1 x + p 11 useOrigin + p 7 yScale + p 9 yMax + m (DDD)D method_15416 sample + p 3 y + p 5 z + p 1 x +c net/minecraft/class_3538 net/minecraft/util/collection/ReusableStream + c A wrapper that automatically flattens the original stream and provides duplicates iterating a copy of that stream's output. + f Ljava/util/List; field_15745 collectedElements + f Ljava/util/Spliterator; field_15746 source + m ()Ljava/util/stream/Stream; method_15418 stream + m (Ljava/util/stream/Stream;)V + p 1 stream +c net/minecraft/class_3538$1 net/minecraft/util/collection/ReusableStream$1 + f I field_15747 pos + m (Ljava/util/function/Consumer;)Z tryAdvance tryAdvance + p 1 consumer +c net/minecraft/class_4869 net/minecraft/client/realms/CheckedGson + c Checks so that only intended pojos are passed to the GSON (handles\nserialization after obfuscation). + m (Ljava/lang/String;Ljava/lang/Class;)Lnet/minecraft/class_4885; method_25038 fromJson + p 2 type + p 1 json + m (Lnet/minecraft/class_4885;)Ljava/lang/String; method_25037 toJson + p 1 serializable + f Lcom/google/gson/Gson; field_22578 GSON +c net/minecraft/class_4880 net/minecraft/client/realms/dto/RealmsServerPing + f Ljava/lang/String; field_22625 playerList + f Ljava/lang/String; field_22624 nrOfPlayers +c net/minecraft/class_4886 net/minecraft/client/realms/dto/RegionPingResult + m (Ljava/lang/String;I)V + p 2 ping + p 1 regionName + f Ljava/lang/String; field_22651 regionName + f I field_22652 ping + m ()I method_25084 getPing +c net/minecraft/class_2223 net/minecraft/command/argument/ParticleEffectArgumentType + m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2394; method_9416 parse + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_9936 UNKNOWN_PARTICLE_EXCEPTION + m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2394; method_9418 readParameters + p 0 reader + f Ljava/util/Collection; field_9935 EXAMPLES + m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_2394; method_9421 getParticle + p 1 name + p 0 context + m (Lcom/mojang/brigadier/StringReader;Lnet/minecraft/class_2396;)Lnet/minecraft/class_2394; method_9420 readParameters + p 1 type + p 0 reader + m ()Lnet/minecraft/class_2223; method_9417 particleEffect + m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions listSuggestions + p 1 context + p 2 builder +c net/minecraft/class_3554 net/minecraft/world/chunk/light/LevelPropagator + m (JIIZ)V method_15493 removePendingUpdate + p 1 id + p 3 level + p 4 levelCount + p 5 removeFully + f Lit/unimi/dsi/fastutil/longs/Long2ByteMap; field_15784 pendingUpdates + m (JJIZ)V method_15484 propagateLevel + p 3 targetId + p 1 sourceId + p 5 level + p 6 decrease + m (JI)V method_15485 setLevel + p 1 id + p 3 level + m (III)V + p 3 expectedTotalSize + p 2 expectedLevelSize + p 1 levelCount + m (II)I method_15490 minLevel + p 2 b + p 1 a + m (Ljava/util/function/LongPredicate;)V method_24206 removePendingUpdateIf + p 1 predicate + m (JJI)I method_15488 getPropagatedLevel + p 1 sourceId + p 5 level + p 3 targetId + m (I)V method_15481 increaseMinPendingLevel + p 1 maxLevel + m (JJI)I method_15486 recalculateLevel + p 3 excludedId + p 1 id + p 5 maxLevel + m (J)I method_15480 getLevel + p 1 id + m (JJIZ)V method_15478 updateLevel + p 6 decrease + p 5 level + p 3 id + p 1 sourceId + m (JIZ)V method_15487 propagateLevel + p 1 id + p 4 decrease + p 3 level + m ()I method_24208 getPendingUpdateCount + f I field_15781 minPendingLevel + m ()Z method_15489 hasPendingUpdates + m (J)Z method_15494 isMarker + p 1 id + f I field_15783 levelCount + m (JII)V method_15479 addPendingUpdate + p 4 targetLevel + p 1 id + p 3 level + m (JJIIIZ)V method_15482 updateLevel + p 1 sourceId + p 3 id + p 6 currentLevel + p 5 level + p 8 decrease + p 7 pendingLevel + f [Lit/unimi/dsi/fastutil/longs/LongLinkedOpenHashSet; field_15785 pendingIdUpdatesByLevel + m (J)V method_15491 resetLevel + p 1 id + m (J)V method_15483 removePendingUpdate + p 1 id + f Z field_15782 hasPendingUpdates + m (I)I method_15492 applyPendingUpdates + p 1 maxSteps +c net/minecraft/class_3554$1 net/minecraft/world/chunk/light/LevelPropagator$1 + m (I)V rehash rehash + p 1 newN +c net/minecraft/class_3554$2 net/minecraft/world/chunk/light/LevelPropagator$2 + m (I)V rehash rehash + p 1 newN +c net/minecraft/class_4885 net/minecraft/client/realms/RealmsSerializable + c A marker interface for Gson serializable pojos; the implementers make\nsure that they have {@code SerializedName} annotation on all their\ndata fields so serialization works after obfuscation, and save/load of\nsuch objects are controlled through another serializer. +c net/minecraft/class_2224 net/minecraft/command/argument/NumberRangeArgumentType + m ()Lnet/minecraft/class_2224$class_2227; method_9422 intRange + m ()Lnet/minecraft/class_2224$class_2225; method_30918 floatRange +c net/minecraft/class_2224$class_2225 net/minecraft/command/argument/NumberRangeArgumentType$FloatRangeArgumentType + m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2096$class_2099; method_9423 parse + f Ljava/util/Collection; field_9937 EXAMPLES +c net/minecraft/class_2224$class_2227 net/minecraft/command/argument/NumberRangeArgumentType$IntRangeArgumentType + m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_2096$class_2100; method_9425 getRangeArgument + m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2096$class_2100; method_9426 parse + f Ljava/util/Collection; field_9938 EXAMPLES +c net/minecraft/class_3555 net/minecraft/datafixer/fix/AdvancementsFix + f Ljava/util/Map; field_15788 RENAMED_ADVANCEMENTS + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 1 outputSchema + p 2 changesType +c net/minecraft/class_4888 net/minecraft/client/realms/dto/UploadInfo + m ()Ljava/lang/String; method_25087 getToken + m (Ljava/lang/String;)Lnet/minecraft/class_4888; method_25088 parse + p 0 json + f Z field_22658 worldClosed + m (ZLjava/lang/String;Ljava/net/URI;)V + p 3 uploadEndpoint + p 1 worldClosed + p 2 token + m (Ljava/lang/String;)Ljava/lang/String; method_30864 createRequestContent + p 0 token + f Lorg/apache/logging/log4j/Logger; field_22657 LOGGER + f Ljava/net/URI; field_22660 uploadEndpoint + m ()Ljava/net/URI; method_25089 getUploadEndpoint + m ()Z method_25091 isWorldClosed + f Ljava/lang/String; field_22659 token +c net/minecraft/class_3556 net/minecraft/world/chunk/ChunkToNibbleArrayMap + f [Lnet/minecraft/class_2804; field_15790 cacheArrays + m (Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;)V + p 1 arrays + f Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap; field_15791 arrays + m ()Lnet/minecraft/class_3556; method_15504 copy + f Z field_16447 cacheEnabled + m (J)Lnet/minecraft/class_2804; method_15501 get + p 1 chunkPos + f [J field_15789 cachePositions + m (J)Lnet/minecraft/class_2804; method_15500 removeChunk + p 1 chunkPos + m (JLnet/minecraft/class_2804;)V method_15499 put + p 1 pos + p 3 data + m ()V method_15505 clearCache + m (J)Z method_15503 containsKey + p 1 chunkPos + m ()V method_16188 disableCache + m (J)V method_15502 replaceWithCopy + p 1 pos +c net/minecraft/class_4887 net/minecraft/client/realms/dto/Subscription + f Lnet/minecraft/class_4887$class_4322; field_22655 type + f I field_22654 daysLeft + m (Ljava/lang/String;)Lnet/minecraft/class_4887$class_4322; method_25086 typeFrom + p 0 subscriptionType + f J field_22653 startDate + f Lorg/apache/logging/log4j/Logger; field_22656 LOGGER + m (Ljava/lang/String;)Lnet/minecraft/class_4887; method_25085 parse + p 0 json +c net/minecraft/class_4887$class_4322 net/minecraft/client/realms/dto/Subscription$SubscriptionType + m (Ljava/lang/String;)Lnet/minecraft/class_4887$class_4322; valueOf valueOf + p 0 name +c net/minecraft/class_3557 net/minecraft/datafixer/fix/BedBlockEntityFix + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 2 changesType + p 1 outputSchema +c net/minecraft/class_4882 net/minecraft/client/realms/dto/RealmsServerPlayerLists + f Lorg/apache/logging/log4j/Logger; field_22631 LOGGER + f Ljava/util/List; field_22630 servers + m (Ljava/lang/String;)Lnet/minecraft/class_4882; method_25075 parse + p 0 json +c net/minecraft/class_4881 net/minecraft/client/realms/dto/RealmsServerPlayerList + f Lorg/apache/logging/log4j/Logger; field_22628 LOGGER + m (Lcom/google/gson/JsonArray;)Ljava/util/List; method_25073 parsePlayers + p 0 jsonArray + f Ljava/util/List; field_22627 players + f Lcom/google/gson/JsonParser; field_22629 jsonParser + m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_4881; method_25074 parse + p 0 node + f J field_22626 serverId +c net/minecraft/class_3551 net/minecraft/datafixer/Schemas + m ()Lcom/mojang/datafixers/DataFixer; method_15450 getFixer + m (Lcom/mojang/datafixers/DataFixerBuilder;)V method_15451 build + p 0 builder + f Ljava/util/function/BiFunction; field_15775 EMPTY_IDENTIFIER_NORMALIZE + f Ljava/util/function/BiFunction; field_15776 EMPTY + f Lcom/mojang/datafixers/DataFixer; field_15777 FIXER + m (Ljava/lang/String;Ljava/lang/String;)Ljava/util/function/UnaryOperator; method_30068 replacing + p 1 current + p 0 old + m (Ljava/util/Map;)Ljava/util/function/UnaryOperator; method_30070 replacing + p 0 replacements + m ()Lcom/mojang/datafixers/DataFixer; method_15471 create +c net/minecraft/class_2221 net/minecraft/block/DeadCoralFanBlock + f Lnet/minecraft/class_265; field_9932 SHAPE +c net/minecraft/class_4884 net/minecraft/client/realms/dto/RealmsWorldResetDto + f Z field_22650 generateStructures + m (Ljava/lang/String;JIZ)V + p 1 seed + p 2 worldTemplateId + p 5 generateStructures + p 4 levelType + f Ljava/lang/String; field_22647 seed + f I field_22649 levelType + f J field_22648 worldTemplateId +c net/minecraft/class_3552 net/minecraft/world/chunk/light/ChunkBlockLightProvider + f [Lnet/minecraft/class_2350; field_15778 DIRECTIONS + m (J)I method_15474 getLightSourceLuminance + p 1 blockPos + f Lnet/minecraft/class_2338$class_2339; field_16511 mutablePos + m (Lnet/minecraft/class_2823;)V + p 1 chunkProvider +c net/minecraft/class_2222 net/minecraft/block/DeadCoralWallFanBlock + f Ljava/util/Map; field_9934 FACING_TO_SHAPE + f Lnet/minecraft/class_2753; field_9933 FACING +c net/minecraft/class_4883 net/minecraft/client/realms/dto/RealmsWorldOptions + f Z field_22635 spawnNPCs + f Z field_22634 spawnMonsters + f Z field_22645 empty + f Z field_22633 spawnAnimals + f Z field_22632 pvp + m ()Ljava/lang/String; method_25082 toJson + f Ljava/lang/String; field_22641 slotName + f I field_22639 difficulty + f Ljava/lang/String; field_22646 DEFAULT_WORLD_TEMPLATE_IMAGE + m (I)Ljava/lang/String; method_25081 getDefaultSlotName + p 1 index + f I field_22636 spawnProtection + f Ljava/lang/String; field_22643 templateImage + m ()Lnet/minecraft/class_4883; method_25076 getDefaults + f J field_22642 templateId + m (I)Ljava/lang/String; method_25077 getSlotName + p 1 index + f I field_22640 gameMode + m ()Lnet/minecraft/class_4883; method_25080 getEmptyDefaults + m ()Lnet/minecraft/class_4883; method_25083 clone + m (ZZZZIZIIZLjava/lang/String;)V + p 7 difficulty + p 8 gameMode + p 9 forceGameMode + p 10 slotName + p 3 spawnMonsters + p 4 spawnNPCs + p 5 spawnProtection + p 6 commandBlocks + p 1 pvp + p 2 spawnAnimals + m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_4883; method_25078 parse + p 0 json + m (Z)V method_25079 setEmpty + p 1 empty + f Z field_22638 forceGameMode + f Z field_22637 commandBlocks +c net/minecraft/class_3553 net/minecraft/datafixer/fix/ChoiceTypesFix + f Ljava/lang/String; field_15779 name + m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Lcom/mojang/datafixers/DSL$TypeReference;)V + p 3 types + p 2 name + p 1 outputSchema + f Lcom/mojang/datafixers/DSL$TypeReference; field_15780 types + m (Ljava/lang/String;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;)Lcom/mojang/datafixers/TypeRewriteRule; method_15476 fixChoiceTypes + p 3 outputChoiceType + p 2 inputChoiceType + p 1 name +c net/minecraft/class_4879 net/minecraft/client/realms/dto/RealmsServerList + f Lorg/apache/logging/log4j/Logger; field_22623 LOGGER + f Ljava/util/List; field_22622 servers + m (Ljava/lang/String;)Lnet/minecraft/class_4879; method_25072 parse + p 0 json +c net/minecraft/class_2216 net/minecraft/command/argument/ScoreboardCriterionArgumentType + m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_274; method_9402 getCriterion + m ()Lnet/minecraft/class_2216; method_9399 scoreboardCriterion + m (Lnet/minecraft/class_3448;Ljava/lang/Object;)Ljava/lang/String; method_9400 getStatName + p 2 value + p 1 stat + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_9927 INVALID_CRITERION_EXCEPTION + f Ljava/util/Collection; field_9926 EXAMPLES + m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions listSuggestions + p 2 builder + p 1 context + m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_274; method_9403 parse +c net/minecraft/class_3547 net/minecraft/world/chunk/light/BlockLightStorage + m (Lnet/minecraft/class_2823;)V + p 1 chunkProvider +c net/minecraft/class_3547$class_3548 net/minecraft/world/chunk/light/BlockLightStorage$Data + m ()Lnet/minecraft/class_3547$class_3548; method_15443 copy +c net/minecraft/class_2217 net/minecraft/block/DeadCoralBlock + f Lnet/minecraft/class_265; field_9928 SHAPE +c net/minecraft/class_4878 net/minecraft/client/realms/dto/RealmsServerAddress + f Lorg/apache/logging/log4j/Logger; field_22621 LOGGER + f Ljava/lang/String; field_22620 resourcePackHash + f Ljava/lang/String; field_22619 resourcePackUrl + f Ljava/lang/String; field_22618 address + m (Ljava/lang/String;)Lnet/minecraft/class_4878; method_25071 parse + p 0 json +c net/minecraft/class_2218 net/minecraft/command/argument/OperationArgumentType + m ()Lnet/minecraft/class_2218; method_9404 operation + m (Ljava/lang/String;)Lnet/minecraft/class_2218$class_2219; method_9413 getOperator + m (Ljava/lang/String;)Lnet/minecraft/class_2218$class_2220; method_9407 getIntOperator + m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions listSuggestions + p 1 context + p 2 builder + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_9931 INVALID_OPERATION + m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_2218$class_2219; method_9409 getOperation + f Ljava/util/Collection; field_9929 EXAMPLES + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_9930 DIVISION_ZERO_EXCEPTION + m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2218$class_2219; method_9412 parse +c net/minecraft/class_2218$class_2220 net/minecraft/command/argument/OperationArgumentType$IntOperator +c net/minecraft/class_2218$class_2219 net/minecraft/command/argument/OperationArgumentType$Operation +c net/minecraft/class_3549 net/minecraft/util/collection/WeightedPicker + m (Ljava/util/List;I)Ljava/util/Optional; method_15447 getAt + p 1 weightMark + p 0 list + m (Ljava/util/Random;Ljava/util/List;I)Ljava/util/Optional; method_15444 getRandom + p 0 random + p 2 weightSum + p 1 list + m (Ljava/util/List;)I method_15445 getWeightSum + p 0 list + m (Ljava/util/Random;Ljava/util/List;)Ljava/util/Optional; method_15446 getRandom + p 1 list + p 0 random + f Lorg/apache/logging/log4j/Logger; field_28398 LOGGER +c net/minecraft/class_3549$class_3550 net/minecraft/util/collection/WeightedPicker$Entry + m (I)V + p 1 weight + f I field_15774 weight +c net/minecraft/class_3521 net/minecraft/client/util/NetworkUtils + c A few client-side networking utilities.\n\n@implNote This is not marked as client-only because it's used by the\n{@code /publish} command, which is only available to integrated servers\nyet was retained by proguard. + f Lcom/google/common/util/concurrent/ListeningExecutorService; field_15664 EXECUTOR + f Lorg/apache/logging/log4j/Logger; field_15665 LOGGER + m (Ljava/io/File;Ljava/lang/String;Ljava/util/Map;ILnet/minecraft/class_3536;Ljava/net/Proxy;)Ljava/util/concurrent/CompletableFuture; method_15301 downloadResourcePack + m ()I method_15302 findLocalPort +c net/minecraft/class_3523 net/minecraft/world/gen/surfacebuilder/SurfaceBuilder + c Places the top blocks of a biome during chunk generation. + m (Ljava/lang/String;Lnet/minecraft/class_3523;)Lnet/minecraft/class_3523; method_15307 register + p 0 id + p 1 surfaceBuilder + f Lnet/minecraft/class_3527; field_15678 COARSE_DIRT_CONFIG + f Lnet/minecraft/class_2680; field_15675 WHITE_TERRACOTTA + f Lnet/minecraft/class_3527; field_23925 BASALT_DELTA_CONFIG + f Lnet/minecraft/class_2680; field_15669 PODZOL + f Lnet/minecraft/class_2680; field_15679 GRAVEL + f Lnet/minecraft/class_2680; field_15667 END_STONE + f Lnet/minecraft/class_2680; field_15700 NETHERRACK + f Lnet/minecraft/class_3527; field_15705 MYCELIUM_CONFIG + f Lnet/minecraft/class_2680; field_15706 STONE + f Lnet/minecraft/class_2680; field_15704 RED_SAND + m (Lcom/mojang/serialization/Codec;)V + p 1 codec + f Lnet/minecraft/class_2680; field_22218 SOUL_SAND + f Lnet/minecraft/class_3527; field_15673 GRAVEL_CONFIG + f Lnet/minecraft/class_3527; field_22214 CRIMSON_NYLIUM_CONFIG + f Lnet/minecraft/class_3527; field_15671 END_CONFIG + f Lnet/minecraft/class_2680; field_23927 BLACKSTONE + f Lnet/minecraft/class_3527; field_15691 PODZOL_CONFIG + f Lnet/minecraft/class_2680; field_22222 WARPED_WART_BLOCK + m (J)V method_15306 initSeed + c Runs before {@link #generate} and allows for custom noise to be initialized. + p 1 seed + f Lnet/minecraft/class_2680; field_23929 MAGMA_BLOCK + f Lnet/minecraft/class_2680; field_22220 WARPED_NYLIUM + m ()Lcom/mojang/serialization/Codec; method_29003 getCodec + m (Lnet/minecraft/class_3531;)Lnet/minecraft/class_3504; method_30478 withConfig + p 1 config + f Lnet/minecraft/class_2680; field_15682 SAND + f Lnet/minecraft/class_3527; field_15677 GRASS_CONFIG + f Lnet/minecraft/class_2680; field_15686 MYCELIUM + f Lnet/minecraft/class_3527; field_15697 GRASS_SAND_UNDERWATER_CONFIG + f Lnet/minecraft/class_3527; field_15687 SAND_SAND_UNDERWATER_CONFIG + f Lnet/minecraft/class_2680; field_15696 DIRT + f Lnet/minecraft/class_2680; field_15703 GRASS_BLOCK + m (Ljava/util/Random;Lnet/minecraft/class_2791;Lnet/minecraft/class_1959;IIIDLnet/minecraft/class_2680;Lnet/minecraft/class_2680;IIJLnet/minecraft/class_3531;)V method_15305 generate + c Places the surface blocks for the given column. + p 1 random + c the Random instance, seeded with a hash of the x and z coordinates + p 3 biome + c the biome in the column that is being surface built + p 2 chunk + c the current chunk being surface built + p 9 defaultBlock + c default block of the chunk generator, used to know which block to replace with the surface blocks + p 11 seaLevel + c the sea level of the chunk generator + p 10 defaultFluid + c Default fluid of the chunk generator + p 5 z + c Z coordinate of the column + p 4 x + c X coordinate of the column + p 7 noise + c noise value at this column. Has a range of {@code (-8, 8)} but follows a normal distribution so most values will be around {@code (-2, 2)} + p 6 height + c height of the column retrieved using {@link net.minecraft.world.Heightmap.Type#WORLD_SURFACE_WG}, and will never be lower than the sea level + f Lnet/minecraft/class_2680; field_15668 COARSE_DIRT + f Lcom/mojang/serialization/Codec; field_25016 codec + f Lnet/minecraft/class_2680; field_22219 CRIMSON_NYLIUM + f Lnet/minecraft/class_3527; field_22213 SOUL_SAND_CONFIG + f Lnet/minecraft/class_2680; field_23928 BASALT + f Lnet/minecraft/class_3527; field_15672 BADLANDS_CONFIG + f Lnet/minecraft/class_3527; field_15694 SAND_CONFIG + f Lnet/minecraft/class_3527; field_22215 WARPED_NYLIUM_CONFIG + f Lnet/minecraft/class_3527; field_15670 STONE_CONFIG + f Lnet/minecraft/class_2680; field_22221 NETHER_WART_BLOCK + f Lnet/minecraft/class_3527; field_15690 NETHER_CONFIG +c net/minecraft/class_3524 net/minecraft/world/gen/surfacebuilder/ShatteredSavannaSurfaceBuilder + m (Ljava/util/Random;Lnet/minecraft/class_2791;Lnet/minecraft/class_1959;IIIDLnet/minecraft/class_2680;Lnet/minecraft/class_2680;IIJLnet/minecraft/class_3527;)V method_15308 generate +c net/minecraft/class_4851 net/minecraft/advancement/criterion/TargetHitCriterion + f Lnet/minecraft/class_2960; field_22429 ID + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_4851$class_4852; method_24863 conditionsFromJson + m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1297;Lnet/minecraft/class_243;I)V method_24861 trigger + p 4 signalStrength + p 2 projectile + p 3 hitPos + p 1 player + m (Lnet/minecraft/class_47;Lnet/minecraft/class_243;ILnet/minecraft/class_4851$class_4852;)Z method_24951 method_24951 + p 3 conditions +c net/minecraft/class_4851$class_4852 net/minecraft/advancement/criterion/TargetHitCriterion$Conditions + f Lnet/minecraft/class_2096$class_2100; field_22430 signalStrength + f Lnet/minecraft/class_2048$class_5258; field_22512 projectile + m (Lnet/minecraft/class_2096$class_2100;Lnet/minecraft/class_2048$class_5258;)Lnet/minecraft/class_4851$class_4852; method_24865 create + p 1 projectile + p 0 signalStrength + m (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2096$class_2100;Lnet/minecraft/class_2048$class_5258;)V + p 2 signalStrength + p 3 projectile + p 1 player + m (Lnet/minecraft/class_47;Lnet/minecraft/class_243;I)Z method_24952 test + p 2 hitPos + p 3 signalStrength + p 1 projectileContext +c net/minecraft/class_4850 net/minecraft/block/TargetBlock + m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2680;Lnet/minecraft/class_3965;Lnet/minecraft/class_1297;)I method_24858 trigger + p 0 world + p 2 hitResult + p 1 state + p 3 entity + f Lnet/minecraft/class_2758; field_22428 POWER + m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2680;ILnet/minecraft/class_2338;I)V method_24857 setPower + p 4 delay + p 3 pos + p 2 power + p 1 state + p 0 world + m (Lnet/minecraft/class_3965;Lnet/minecraft/class_243;)I method_24859 calculatePower + p 0 hitResult + p 1 pos +c net/minecraft/class_3520 net/minecraft/world/gen/surfacebuilder/NetherSurfaceBuilder + m (Ljava/util/Random;Lnet/minecraft/class_2791;Lnet/minecraft/class_1959;IIIDLnet/minecraft/class_2680;Lnet/minecraft/class_2680;IIJLnet/minecraft/class_3527;)V method_15300 generate + f Lnet/minecraft/class_2680; field_15662 GLOWSTONE + f Lnet/minecraft/class_2680; field_15660 CAVE_AIR + f Lnet/minecraft/class_3537; field_15663 noise + f J field_15661 seed + f Lnet/minecraft/class_2680; field_15659 GRAVEL +c net/minecraft/class_3518 net/minecraft/util/JsonHelper + m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Ljava/math/BigInteger; method_34932 getBigInteger + p 0 object + p 1 element + m (Lcom/google/gson/JsonElement;Ljava/lang/String;)Lcom/google/gson/JsonArray; method_15252 asArray + p 0 element + p 1 name + m (Lcom/google/gson/JsonElement;Ljava/lang/String;)Ljava/lang/String; method_15287 asString + p 1 name + p 0 element + m (Lcom/google/gson/JsonObject;Ljava/lang/String;Lcom/google/gson/JsonObject;)Lcom/google/gson/JsonObject; method_15281 getObject + p 1 element + p 2 defaultObject + p 0 object + m (Lcom/google/gson/Gson;Ljava/io/Reader;Lcom/google/gson/reflect/TypeToken;)Ljava/lang/Object; method_15297 deserialize + m (Lcom/google/gson/JsonElement;Ljava/lang/String;)C method_34924 asChar + p 1 name + p 0 element + m (Lcom/google/gson/JsonObject;Ljava/lang/String;Z)Z method_15258 getBoolean + p 0 object + p 2 defaultBoolean + p 1 element + m (Ljava/lang/String;Z)Lcom/google/gson/JsonObject; method_15298 deserialize + p 1 lenient + p 0 content + m (Lcom/google/gson/JsonElement;)Z method_34921 isBoolean + p 0 object + m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Ljava/math/BigDecimal; method_34931 getBigDecimal + p 0 object + p 1 element + m (Lcom/google/gson/JsonElement;Ljava/lang/String;)J method_15263 asLong + p 0 element + p 1 name + m (Ljava/io/Reader;)Lcom/google/gson/JsonObject; method_15255 deserialize + m (Lcom/google/gson/JsonElement;Ljava/lang/String;)S method_34928 asShort + p 1 name + p 0 element + m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z method_34923 hasJsonObject + p 0 object + p 1 element + m (Lcom/google/gson/JsonObject;Ljava/lang/String;)S method_34933 getShort + p 0 object + p 1 element + m (Lcom/google/gson/JsonObject;Ljava/lang/String;B)B method_15271 getByte + p 2 defaultByte + p 0 object + p 1 element + m (Lcom/google/gson/Gson;Ljava/lang/String;Ljava/lang/Class;Z)Ljava/lang/Object; method_15279 deserialize + p 1 content + p 3 lenient + m (Lcom/google/gson/JsonObject;Ljava/lang/String;)F method_15259 getFloat + p 1 element + p 0 object + m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z method_15270 getBoolean + p 0 object + p 1 element + m (Lcom/google/gson/JsonElement;)Ljava/lang/String; method_15266 getType + p 0 element + m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z method_15294 hasElement + p 0 object + p 1 lement + m (Lcom/google/gson/JsonElement;Ljava/lang/String;)Ljava/math/BigInteger; method_34926 asBigInteger + p 1 name + p 0 element + m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z method_15254 hasBoolean + p 1 element + p 0 object + m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z method_15278 hasPrimitive + p 0 object + p 1 element + m (Ljava/lang/String;)Lcom/google/gson/JsonObject; method_15285 deserialize + p 0 content + m (Lcom/google/gson/JsonObject;Ljava/lang/String;)B method_34929 getByte + p 0 object + p 1 element + m (Lcom/google/gson/JsonObject;Ljava/lang/String;Lcom/google/gson/JsonArray;)Lcom/google/gson/JsonArray; method_15292 getArray + p 1 name + p 2 defaultArray + p 0 object + m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z method_34920 hasNumber + p 0 object + p 1 element + m (Lcom/google/gson/JsonObject;Ljava/lang/String;D)D method_34915 getDouble + p 2 defaultDouble + p 0 object + p 1 element + m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Lnet/minecraft/class_1792; method_15288 getItem + p 1 key + p 0 object + m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Lcom/google/gson/JsonObject; method_15296 getObject + p 1 element + p 0 object + m (Lcom/google/gson/JsonObject;Ljava/lang/String;J)J method_15280 getLong + p 2 defaultLong + p 0 object + p 1 element + m (Lcom/google/gson/Gson;Ljava/lang/String;Lcom/google/gson/reflect/TypeToken;)Ljava/lang/Object; method_15290 deserialize + p 1 content + m (Lcom/google/gson/JsonElement;Ljava/lang/String;)Ljava/math/BigDecimal; method_34925 asBigDecimal + p 0 element + p 1 name + m (Lcom/google/gson/JsonElement;Ljava/lang/String;)B method_15293 asByte + p 0 element + p 1 name + m (Lcom/google/gson/JsonObject;Ljava/lang/String;Lnet/minecraft/class_1792;)Lnet/minecraft/class_1792; method_34916 getItem + p 2 defaultItem + p 1 key + p 0 object + m (Lcom/google/gson/JsonObject;Ljava/lang/String;)C method_34930 getChar + p 0 object + p 1 element + m (Lcom/google/gson/Gson;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; method_15284 deserialize + p 1 content + m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z method_15289 hasString + p 0 object + p 1 element + m (Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/math/BigDecimal;)Ljava/math/BigDecimal; method_34917 getBigDecimal + p 2 defaultBigDecimal + p 1 element + p 0 object + f Lcom/google/gson/Gson; field_15657 GSON + m (Lcom/google/gson/JsonObject;Ljava/lang/String;Lcom/google/gson/JsonDeserializationContext;Ljava/lang/Class;)Ljava/lang/Object; method_15272 deserialize + p 1 element + p 2 context + p 3 type + p 0 object + m (Lcom/google/gson/JsonElement;Ljava/lang/String;)Lcom/google/gson/JsonObject; method_15295 asObject + p 0 element + p 1 name + m (Lcom/google/gson/JsonObject;Ljava/lang/String;S)S method_34919 getShort + p 2 defaultShort + p 0 object + p 1 element + m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Ljava/lang/String; method_15265 getString + p 0 object + p 1 element + m (Lcom/google/gson/JsonElement;Ljava/lang/String;)D method_34922 asDouble + p 0 object + p 1 name + m (Lcom/google/gson/JsonElement;)Z method_15286 isString + p 0 element + m (Lcom/google/gson/Gson;Ljava/io/Reader;Ljava/lang/Class;Z)Ljava/lang/Object; method_15267 deserialize + p 2 type + p 3 lenient + m (Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; method_15253 getString + p 2 defaultStr + p 1 element + p 0 object + m (Ljava/io/Reader;Z)Lcom/google/gson/JsonObject; method_15274 deserialize + p 1 lenient + m (Lcom/google/gson/JsonObject;Ljava/lang/String;I)I method_15282 getInt + p 2 defaultInt + p 0 object + p 1 element + m (Lcom/google/gson/JsonElement;Ljava/lang/String;Lcom/google/gson/JsonDeserializationContext;Ljava/lang/Class;)Ljava/lang/Object; method_15291 deserialize + p 2 context + p 1 name + p 0 element + p 3 type + m (Lcom/google/gson/JsonObject;Ljava/lang/String;F)F method_15277 getFloat + p 0 object + p 1 element + p 2 defaultFloat + m (Lcom/google/gson/Gson;Ljava/lang/String;Lcom/google/gson/reflect/TypeToken;Z)Ljava/lang/Object; method_15262 deserialize + p 3 lenient + p 1 content + m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Z method_15264 hasArray + p 0 object + p 1 element + m (Lcom/google/gson/JsonElement;Ljava/lang/String;)F method_15269 asFloat + p 0 element + p 1 name + m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Lcom/google/gson/JsonArray; method_15261 getArray + p 1 element + p 0 object + m (Lcom/google/gson/Gson;Ljava/io/Reader;Ljava/lang/Class;)Ljava/lang/Object; method_15276 deserialize + m (Lcom/google/gson/JsonObject;Ljava/lang/String;)D method_34927 getDouble + p 0 object + p 1 element + m (Lcom/google/gson/JsonElement;Ljava/lang/String;)I method_15257 asInt + p 0 element + p 1 name + m (Lcom/google/gson/Gson;Ljava/io/Reader;Lcom/google/gson/reflect/TypeToken;Z)Ljava/lang/Object; method_15273 deserialize + p 3 lenient + m (Lcom/google/gson/JsonElement;Ljava/lang/String;)Lnet/minecraft/class_1792; method_15256 asItem + p 1 name + p 0 element + m (Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/math/BigInteger;)Ljava/math/BigInteger; method_34918 getBigInteger + p 0 object + p 1 element + p 2 defaultBigInteger + m (Lcom/google/gson/JsonElement;Ljava/lang/String;)Z method_15268 asBoolean + p 1 name + p 0 element + m (Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/lang/Object;Lcom/google/gson/JsonDeserializationContext;Ljava/lang/Class;)Ljava/lang/Object; method_15283 deserialize + p 3 context + p 4 type + p 1 element + p 2 defaultValue + p 0 object + m (Lcom/google/gson/JsonObject;Ljava/lang/String;)I method_15260 getInt + p 1 element + p 0 object + m (Lcom/google/gson/JsonElement;)Z method_15275 isNumber + p 0 element + m (Lcom/google/gson/JsonObject;Ljava/lang/String;)J method_22449 getLong + p 1 name + p 0 object + m (Lcom/google/gson/JsonObject;Ljava/lang/String;C)C method_34914 getChar + p 0 object + p 2 defaultChar + p 1 element +c net/minecraft/class_4849 net/minecraft/block/NyliumBlock + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Z method_24856 stayAlive + p 0 state + p 1 world + p 2 pos +c net/minecraft/class_3519 net/minecraft/world/gen/surfacebuilder/NopeSurfaceBuilder + m (Ljava/util/Random;Lnet/minecraft/class_2791;Lnet/minecraft/class_1959;IIIDLnet/minecraft/class_2680;Lnet/minecraft/class_2680;IIJLnet/minecraft/class_3527;)V method_15299 generate +c net/minecraft/class_4846 net/minecraft/datafixer/fix/EntityZombifiedPiglinRenameFix + f Ljava/util/Map; field_22416 RENAMES + m (Lcom/mojang/datafixers/schemas/Schema;)V + p 1 outputSchema +c net/minecraft/class_3514 net/minecraft/world/gen/surfacebuilder/MountainSurfaceBuilder + m (Ljava/util/Random;Lnet/minecraft/class_2791;Lnet/minecraft/class_1959;IIIDLnet/minecraft/class_2680;Lnet/minecraft/class_2680;IIJLnet/minecraft/class_3527;)V method_15233 generate +c net/minecraft/class_4845 net/minecraft/data/server/BarterLootTableGenerator + m (Ljava/util/function/BiConsumer;)V method_24818 accept +c net/minecraft/class_3515 net/minecraft/network/encryption/NetworkEncryptionUtils + m (ILjava/lang/String;Ljava/security/Key;)Ljavax/crypto/Cipher; method_15241 crypt + p 0 opMode + p 1 algorithm + p 2 key + m (ILjava/security/Key;[B)[B method_15244 crypt + p 2 data + p 1 key + p 0 opMode + m (ILjava/security/Key;)Ljavax/crypto/Cipher; method_15235 cipherFromKey + p 0 opMode + p 1 key + m ()Ljavax/crypto/SecretKey; method_15239 generateKey + m ([B)Ljava/security/PublicKey; method_15242 readEncodedPublicKey + m ([[B)[B method_15236 hash + m (Ljava/security/Key;[B)[B method_15238 encrypt + p 1 data + p 0 key + m (Ljava/lang/String;Ljava/security/PublicKey;Ljavax/crypto/SecretKey;)[B method_15240 generateServerId + p 2 secretKey + p 0 baseServerId + p 1 publicKey + m (Ljava/security/Key;[B)[B method_15243 decrypt + p 0 key + p 1 data + m (Ljava/security/PrivateKey;[B)Ljavax/crypto/SecretKey; method_15234 decryptSecretKey + p 1 encryptedSecretKey + p 0 privateKey + m ()Ljava/security/KeyPair; method_15237 generateServerKeyPair +c net/minecraft/class_4848 net/minecraft/block/CryingObsidianBlock +c net/minecraft/class_3516 net/minecraft/world/gen/surfacebuilder/GravellyMountainSurfaceBuilder + m (Ljava/util/Random;Lnet/minecraft/class_2791;Lnet/minecraft/class_1959;IIIDLnet/minecraft/class_2680;Lnet/minecraft/class_2680;IIJLnet/minecraft/class_3527;)V method_15245 generate +c net/minecraft/class_4847 net/minecraft/datafixer/schema/Schema2509 + m (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities registerEntities + p 1 schema + m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V method_24824 registerEntity + p 0 schema + p 1 entityTypes + p 2 name +c net/minecraft/class_3517 net/minecraft/util/MetricsData + m ()I method_15249 getStartIndex + f [J field_15653 samples + m ()I method_15250 getCurrentIndex + m ()[J method_15246 getSamples + m (J)V method_15247 pushSample + p 1 time + f I field_15654 writeIndex + f I field_15655 sampleCount + f I field_15656 startIndex + m (I)I method_15251 wrapIndex + p 1 index +c net/minecraft/class_4864 net/minecraft/block/AbstractPlantBlock + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680; method_33624 copyState + p 1 from + p 2 to + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2248;)Ljava/util/Optional; method_25960 getStemHeadPos + p 2 pos + p 3 block + p 1 world +c net/minecraft/class_2201 net/minecraft/command/argument/StatusEffectArgumentType + f Ljava/util/Collection; field_9895 EXAMPLES + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_9896 INVALID_EFFECT_EXCEPTION + m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_1291; method_9347 getStatusEffect + m ()Lnet/minecraft/class_2201; method_9350 statusEffect + m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_1291; method_9348 parse + m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions listSuggestions + p 2 builder + p 1 context +c net/minecraft/class_3532 net/minecraft/util/math/MathHelper + m (DDDDD)D method_33722 lerpFromProgress + p 8 end + p 6 start + p 4 lerpEnd + p 2 lerpStart + p 0 lerpValue + f [D field_15722 COSINE_TABLE + m (DDD)D method_15390 clampedLerp + p 4 delta + p 0 start + p 2 end + m (I)I method_15354 idealHash + p 0 value + m (DDD)D method_15370 getLerpProgress + c Gets the fraction of the way that {@code value} is between {@code start} and {@code end}.\nThis is the delta value needed to lerp between {@code start} and {@code end} to get {@code value}.\nIn other words, {@code getLerpProgress(lerp(delta, start, end), start, end) == delta}. + p 0 value + c The result of the lerp function + p 4 end + c The value interpolated to + p 2 start + c The value interpolated from + m (I)I method_15342 log2DeBruijn + p 0 value + m (DDD)D method_15350 clamp + p 4 max + p 2 min + p 0 value + m (F)F method_27285 square + p 0 n + m (III)I method_15340 clamp + p 2 max + p 1 min + p 0 value + m (DDD)D method_16436 lerp + p 0 delta + p 2 start + p 4 end + m (DDDDDD)D method_16437 lerp2 + c A two-dimensional lerp between values on the 4 corners of the unit square. Arbitrary values are specified for the corners and the output is interpolated between them. + p 10 x1y1 + c The output if {@code deltaX} is 1 and {@code deltaY} is 1 + p 0 deltaX + c The x-coordinate on the unit square + p 2 deltaY + c The y-coordinate on the unit square + p 4 x0y0 + c The output if {@code deltaX} is 0 and {@code deltaY} is 0 + p 6 x1y0 + c The output if {@code deltaX} is 1 and {@code deltaY} is 0 + p 8 x0y1 + c The output if {@code deltaX} is 0 and {@code deltaY} is 1 + m (Ljava/util/Random;FF)F method_32750 nextBetween + p 0 random + p 1 min + p 2 max + m ([F)V method_15376 method_15376 + p 0 sineTable + m (IILjava/util/function/IntPredicate;)I method_15360 binarySearch + p 1 end + p 0 start + p 2 leftPredicate + m (JJJ)J method_24156 clamp + p 4 max + p 2 min + p 0 value + m (D)D method_33723 square + p 0 n + m (Lnet/minecraft/class_2382;)J method_15389 hashCode + p 0 vec + f Ljava/util/Random; field_15726 RANDOM + m (FF)F method_24504 wrap + p 1 maxDeviation + p 0 value + m (I)I method_15382 abs + p 0 value + m (F)F method_15393 wrapDegrees + p 0 degrees + m (DDDDD)D method_32854 clampedLerpFromProgress + p 2 lerpStart + p 4 lerpEnd + p 6 start + p 8 end + p 0 lerpValue + m (IDI)D method_33825 magnitude + p 1 y + p 3 z + p 0 x + m (DDDDDDDDDDD)D method_16438 lerp3 + c A three-dimensional lerp between values on the 8 corners of the unit cube. Arbitrary values are specified for the corners and the output is interpolated between them. + p 12 x1y1z0 + c The output if {@code deltaX} is 1, {@code deltaY} is 1 and {@code deltaZ} is 0 + p 10 x0y1z0 + c The output if {@code deltaX} is 0, {@code deltaY} is 1 and {@code deltaZ} is 0 + p 8 x1y0z0 + c The output if {@code deltaX} is 1, {@code deltaY} is 0 and {@code deltaZ} is 0 + p 6 x0y0z0 + c The output if {@code deltaX} is 0, {@code deltaY} is 0 and {@code deltaZ} is 0 + p 4 deltaZ + c The z-coordinate on the unit cube + p 20 x1y1z1 + c The output if {@code deltaX} is 1, {@code deltaY} is 1 and {@code deltaZ} is 1 + p 2 deltaY + c The y-coordinate on the unit cube + p 18 x0y1z1 + c The output if {@code deltaX} is 0, {@code deltaY} is 1 and {@code deltaZ} is 1 + p 0 deltaX + c The x-coordinate on the unit cube + p 16 x1y0z1 + c The output if {@code deltaX} is 1, {@code deltaY} is 0 and {@code deltaZ} is 1 + p 14 x0y0z1 + c The output if {@code deltaX} is 0, {@code deltaY} is 0 and {@code deltaZ} is 1 + m (FFF)F method_16439 lerp + p 1 start + p 2 end + p 0 delta + f [D field_15727 ARCSINE_TABLE + m (Ljava/util/Random;)Ljava/util/UUID; method_15378 randomUuid + p 0 random + m (FFF)F method_20306 stepAngleTowards + c Steps from {@code from} degrees towards {@code to} degrees, changing the value by at most {@code step} degrees. + p 2 step + p 1 to + p 0 from + m (DD)D method_15367 floorMod + p 2 divisor + p 0 dividend + m (I)Z method_15352 isPowerOfTwo + p 0 value + m (D)I method_17822 sign + p 0 value + f [I field_15723 MULTIPLY_DE_BRUIJN_BIT_POSITION + m (D)D method_15338 wrapDegrees + p 0 degrees + m (Ljava/util/Random;FF)F method_32855 nextGaussian + p 0 random + p 1 mean + p 2 deviation + m (FFF)F method_15363 clamp + p 2 max + p 0 value + p 1 min + m (FF)F method_15341 floorMod + p 0 dividend + p 1 divisor + m (FFF)F method_22859 lerpAngle + p 0 start + p 1 end + p 2 delta + m (DD)D method_15391 absMax + p 0 a + p 2 b + m (FF)F method_15381 subtractAngles + p 0 start + p 1 end + m (D)D method_16435 perlinFade + p 0 value + m (DD)Z method_20390 approximatelyEquals + p 0 a + p 2 b + m (F)F method_15379 abs + p 0 value + m (D)D method_15345 fastInverseSqrt + p 0 x + m (F)F method_15355 sqrt + p 0 value + f F field_15724 SQUARE_ROOT_OF_TWO + m (FF)F method_15356 angleBetween + p 0 first + p 1 second + m (D)I method_15357 floor + p 0 value + m (D)D method_15385 fractionalPart + p 0 value + m (F)F method_23278 fastInverseCbrt + p 0 x + m (FF)Z method_15347 approximatelyEquals + p 0 a + p 1 b + m (Ljava/util/Random;FF)F method_15344 nextFloat + p 0 random + p 2 max + p 1 min + m (Ljava/util/Random;DD)D method_15366 nextDouble + p 3 max + p 1 min + p 0 random + m (Ljava/util/Random;II)I method_32751 nextBetween + p 0 random + p 1 min + p 2 max + m (F)I method_15375 floor + p 0 value + m (II)I method_28139 roundUpToMultiple + c Returns a value farther than or as far as {@code value} from zero that\nis a multiple of {@code divisor}. + p 0 value + p 1 divisor + m (D)I method_15365 fastFloor + p 0 value + m (FFF)F method_15388 stepUnwrappedAngleTowards + c Steps from {@code from} degrees towards {@code to} degrees, changing the value by at most {@code step} degrees.\n\n

This method does not wrap the resulting angle, so {@link #stepAngleTowards(float, float, float)} should be used in preference.

+ p 0 from + p 2 step + p 1 to + m (I)I method_15392 wrapDegrees + p 0 degrees + m (II)I method_15387 floorMod + p 0 dividend + p 1 divisor + f D field_15728 SMALLEST_FRACTION_FREE_DOUBLE + m (FFF)F method_15348 stepTowards + c Steps from {@code from} towards {@code to}, changing the value by at most {@code step}. + p 2 step + p 1 to + p 0 from + m (Ljava/util/Random;II)I method_15395 nextInt + p 2 max + p 1 min + p 0 random + f [F field_15725 SINE_TABLE + m (Ljava/lang/String;I)I method_15343 parseInt + p 1 fallback + p 0 string + m (DD)D method_15349 atan2 + p 0 y + p 2 x + m (D)F method_15368 sqrt + p 0 value + m (FFF)I method_15353 packRgb + p 0 r + p 1 g + p 2 b + m (F)F method_15374 sin + p 0 value + m ()Ljava/util/UUID; method_15394 randomUuid + m (III)I method_15383 packRgb + p 1 g + p 0 r + p 2 b + m (III)J method_15371 hashCode + p 0 x + p 1 y + p 2 z + m (I)I method_15339 smallestEncompassingPowerOfTwo + p 0 value + m ([J)D method_15373 average + p 0 array + m (F)F method_22858 fastInverseSqrt + p 0 x + m (I)I method_15351 log2 + p 0 value + m (F)F method_15362 cos + p 0 value + m (F)I method_15386 ceil + p 0 value + m (II)I method_15346 floorDiv + p 1 divisor + p 0 dividend + m (FFF)I method_15369 hsvToRgb + p 0 hue + p 1 saturation + p 2 value + m (FFF)F method_17821 lerpAngleDegrees + p 1 start + p 2 end + p 0 delta + m (D)I method_15384 ceil + p 0 value + m (D)F method_22860 fwrapDegrees + p 0 degrees + m (D)J method_15372 lfloor + p 0 value + m (F)F method_22450 fractionalPart + p 0 value +c net/minecraft/class_4863 net/minecraft/block/AbstractPlantPartBlock + f Z field_22508 tickWater + m ()Lnet/minecraft/class_4865; method_24945 getStem + m (Lnet/minecraft/class_1936;)Lnet/minecraft/class_2680; method_24948 getRandomGrowthState + p 1 world + m ()Lnet/minecraft/class_2248; method_24946 getPlant + f Lnet/minecraft/class_2350; field_22507 growthDirection + f Lnet/minecraft/class_265; field_23080 outlineShape + m (Lnet/minecraft/class_4970$class_2251;Lnet/minecraft/class_2350;Lnet/minecraft/class_265;Z)V + p 1 settings + p 3 outlineShape + p 2 growthDirection + p 4 tickWater + m (Lnet/minecraft/class_2680;)Z method_24947 canAttachTo + p 1 state +c net/minecraft/class_2202 net/minecraft/block/BambooSaplingBlock + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_9351 grow + p 1 world + p 2 pos + f Lnet/minecraft/class_265; field_9897 SHAPE +c net/minecraft/class_3533 net/minecraft/util/profiler/ProfilerSystem + f Lnet/minecraft/class_3533$class_4746; field_21819 currentInfo + f Ljava/util/function/IntSupplier; field_16266 endTickGetter + f I field_15729 startTick + f Z field_20345 checkTimeout + f Ljava/lang/String; field_15734 location + f Ljava/util/List; field_15736 path + f Lorg/apache/logging/log4j/Logger; field_15735 LOGGER + f J field_15732 startTime + m ()Lnet/minecraft/class_3533$class_4746; method_24246 getCurrentInfo + f Ljava/util/function/LongSupplier; field_21961 timeGetter + f Lit/unimi/dsi/fastutil/longs/LongList; field_15730 timeList + f Ljava/util/Map; field_21818 locationInfos + m (Ljava/util/function/LongSupplier;Ljava/util/function/IntSupplier;Z)V + p 1 timeGetter + p 3 checkTimeout + p 2 tickGetter + f Z field_15733 tickStarted + f J field_16267 TIMEOUT_NANOSECONDS +c net/minecraft/class_3533$class_4746 net/minecraft/util/profiler/ProfilerSystem$LocatedInfo + f J field_21820 time + f J field_21821 visits + f Lit/unimi/dsi/fastutil/objects/Object2LongOpenHashMap; field_21822 counts +c net/minecraft/class_2203 net/minecraft/command/argument/NbtPathArgumentType + m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_2203$class_2209; method_9358 getNbtPath + p 1 name + p 0 context + m (C)Z method_9355 isNameCharacter + p 0 c + m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/String; method_9357 readName + p 0 reader + m ()Lnet/minecraft/class_2203; method_9360 nbtPath + m (Lcom/mojang/brigadier/StringReader;Z)Lnet/minecraft/class_2203$class_2210; method_9361 parseNode + p 1 root + p 0 reader + m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse parse + p 1 reader + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_9899 NOTHING_FOUND_EXCEPTION + m (Lnet/minecraft/class_2487;)Ljava/util/function/Predicate; method_9359 getPredicate + p 0 filter + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_9900 INVALID_PATH_NODE_EXCEPTION + f Ljava/util/Collection; field_9898 EXAMPLES + m (Lcom/mojang/brigadier/StringReader;Ljava/lang/String;)Lnet/minecraft/class_2203$class_2210; method_9352 readCompoundChildNode + p 0 reader + p 1 name + m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2203$class_2209; method_9362 parse +c net/minecraft/class_2203$class_2210 net/minecraft/command/argument/NbtPathArgumentType$PathNode + m (Lnet/minecraft/class_2520;Ljava/util/List;)V method_9378 get + p 2 results + p 1 current + m (Lnet/minecraft/class_2520;Ljava/util/function/Supplier;Ljava/util/List;)V method_9380 getOrInit + p 1 current + p 2 source + p 3 results + m (Ljava/util/function/Supplier;Lnet/minecraft/class_2520;Ljava/util/List;)V method_9379 method_9379 + p 3 results + p 2 current + m (Lnet/minecraft/class_2520;Ljava/util/function/Supplier;)I method_9376 set + p 2 source + p 1 current + m (Ljava/util/List;)Ljava/util/List; method_9381 get + p 1 elements + m (Ljava/util/List;Ljava/util/function/Supplier;)Ljava/util/List; method_9377 getOrInit + p 1 elements + p 2 supplier + m ()Lnet/minecraft/class_2520; method_9382 init + m (Lnet/minecraft/class_2520;)I method_9383 clear + p 1 current + m (Ljava/util/List;Ljava/util/function/BiConsumer;)Ljava/util/List; method_9384 process + p 2 action + p 1 elements +c net/minecraft/class_2203$class_3707 net/minecraft/command/argument/NbtPathArgumentType$FilteredRootNode + f Ljava/util/function/Predicate; field_16319 matcher + m (Lnet/minecraft/class_2487;)V + p 1 filter +c net/minecraft/class_2203$class_2204 net/minecraft/command/argument/NbtPathArgumentType$AllListElementNode + f Lnet/minecraft/class_2203$class_2204; field_9901 INSTANCE +c net/minecraft/class_2203$class_2206 net/minecraft/command/argument/NbtPathArgumentType$IndexedListElementNode + f I field_9903 index + m (I)V + p 1 index +c net/minecraft/class_2203$class_2205 net/minecraft/command/argument/NbtPathArgumentType$NamedNode + f Ljava/lang/String; field_9902 name + m (Ljava/lang/String;)V + p 1 name +c net/minecraft/class_2203$class_2208 net/minecraft/command/argument/NbtPathArgumentType$FilteredNamedNode + f Ljava/lang/String; field_9906 name + f Lnet/minecraft/class_2487; field_9907 filter + f Ljava/util/function/Predicate; field_9908 predicate + m (Ljava/lang/String;Lnet/minecraft/class_2487;)V + p 2 filter + p 1 name +c net/minecraft/class_2203$class_2207 net/minecraft/command/argument/NbtPathArgumentType$FilteredListElementNode + m (Lnet/minecraft/class_2487;)V + p 1 filter + f Ljava/util/function/Predicate; field_9905 predicate + f Lnet/minecraft/class_2487; field_9904 filter +c net/minecraft/class_2203$class_2209 net/minecraft/command/argument/NbtPathArgumentType$NbtPath + m (Lnet/minecraft/class_2520;)I method_9372 remove + p 1 element + m (Lnet/minecraft/class_2203$class_2210;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; method_9375 createNothingFoundException + p 1 node + m (Lnet/minecraft/class_2520;)I method_9374 count + p 1 element + f Ljava/lang/String; field_9909 string + m (Ljava/util/List;Ljava/util/function/Function;)I method_9371 forEach + p 1 operation + p 0 elements + m (Lnet/minecraft/class_2520;Ljava/util/function/Supplier;)I method_9368 put + p 1 element + p 2 source + m (Ljava/lang/String;[Lnet/minecraft/class_2203$class_2210;Lit/unimi/dsi/fastutil/objects/Object2IntMap;)V + p 2 nodes + p 1 string + p 3 nodeEndIndices + m (Lnet/minecraft/class_2520;)Ljava/util/List; method_9369 getTerminals + p 1 start + m (Lnet/minecraft/class_2520;)Ljava/util/List; method_9366 get + p 1 element + f Lit/unimi/dsi/fastutil/objects/Object2IntMap; field_9910 nodeEndIndices + m (Lnet/minecraft/class_2520;Ljava/util/function/Supplier;)Ljava/util/List; method_9367 getOrInit + p 1 element + p 2 source + f [Lnet/minecraft/class_2203$class_2210; field_9911 nodes +c net/minecraft/class_3534 net/minecraft/util/profiler/ProfilerTiming + m ()I method_15409 getColor + m (Ljava/lang/String;DDJ)V + p 2 parentUsagePercentage + p 1 name + p 6 visitCount + p 4 totalUsagePercentage + m (Lnet/minecraft/class_3534;)I method_15408 compareTo + f Ljava/lang/String; field_15738 name + f D field_15739 parentSectionUsagePercentage + f D field_15737 totalUsagePercentage + f J field_19384 visitCount +c net/minecraft/class_4865 net/minecraft/block/AbstractPlantStemBlock + m (Ljava/util/Random;)I method_26376 getGrowthLength + p 1 random + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680; method_33625 copyState + p 1 from + p 2 to + f Lnet/minecraft/class_2758; field_22509 AGE + m (Lnet/minecraft/class_4970$class_2251;Lnet/minecraft/class_2350;Lnet/minecraft/class_265;ZD)V + p 5 growthChance + p 4 tickWater + p 3 outlineShape + p 2 growthDirection + p 1 settings + m (Lnet/minecraft/class_2680;Ljava/util/Random;)Lnet/minecraft/class_2680; method_33626 age + p 2 random + p 1 state + f I field_31100 MAX_AGE + f D field_22510 growthChance + m (Lnet/minecraft/class_2680;)Z method_24949 chooseStemState + p 1 state +c net/minecraft/class_3535 net/minecraft/world/gen/surfacebuilder/WoodedBadlandsSurfaceBuilder + f Lnet/minecraft/class_2680; field_15740 ORANGE_TERRACOTTA + m (Ljava/util/Random;Lnet/minecraft/class_2791;Lnet/minecraft/class_1959;IIIDLnet/minecraft/class_2680;Lnet/minecraft/class_2680;IIJLnet/minecraft/class_3527;)V method_15208 generate + f Lnet/minecraft/class_2680; field_15741 WHITE_TERRACOTTA + f Lnet/minecraft/class_2680; field_15742 TERRACOTTA +c net/minecraft/class_4860 net/minecraft/datafixer/fix/EntityProjectileOwnerFix + m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_24899 moveFlatOwnerMostLeastToArray + m (Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed; method_24902 update + m (Lcom/mojang/datafixers/schemas/Schema;)V + p 1 outputSchema + m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_24906 moveOwnerToArray + m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; method_24901 fixEntities + m (JJ)[I method_24898 makeUuidArray + p 2 least + p 0 most + m (Lcom/mojang/serialization/Dynamic;JJ)Lcom/mojang/serialization/Dynamic; method_24900 insertOwnerUuidArray + p 2 most + p 4 least + m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_24904 moveNestedOwnerMostLeastToArray + m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_24905 renamePotionToItem +c net/minecraft/class_4862 net/minecraft/screen/SmithingScreenHandler + m (ILnet/minecraft/class_1661;Lnet/minecraft/class_3914;)V + p 3 context + p 2 playerInventory + p 1 syncId + m (ILnet/minecraft/class_1661;)V + p 2 playerInventory + p 1 syncId +c net/minecraft/class_3530 net/minecraft/util/LowercaseEnumTypeAdapterFactory + m (Ljava/lang/Object;)Ljava/lang/String; method_15334 getKey + p 1 o +c net/minecraft/class_4861 net/minecraft/screen/ForgingScreenHandler + m ()V method_24928 updateResult + m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1799;)V method_24923 onTakeOutput + p 2 stack + p 1 player + f Lnet/minecraft/class_1263; field_22480 input + f I field_30814 FIRST_INPUT_SLOT_INDEX + m (Lnet/minecraft/class_3917;ILnet/minecraft/class_1661;Lnet/minecraft/class_3914;)V + p 4 context + p 3 playerInventory + p 2 syncId + p 1 type + f Lnet/minecraft/class_1731; field_22479 output + f I field_30815 SECOND_INPUT_SLOT_INDEX + f I field_30813 PLAYER_INVENTORY_START_INDEX + f Lnet/minecraft/class_1657; field_22482 player + m (Lnet/minecraft/class_1657;Z)Z method_24927 canTakeOutput + p 1 player + p 2 present + f Lnet/minecraft/class_3914; field_22481 context + f I field_30819 PLAYER_INVENTORY_END_INDEX + f I field_30816 OUTPUT_SLOT_INDEX + m (Lnet/minecraft/class_2680;)Z method_24925 canUse + p 1 state +c net/minecraft/class_3531 net/minecraft/world/gen/surfacebuilder/SurfaceConfig + m ()Lnet/minecraft/class_2680; method_15330 getUnderwaterMaterial + m ()Lnet/minecraft/class_2680; method_15337 getTopMaterial + m ()Lnet/minecraft/class_2680; method_15336 getUnderMaterial +c net/minecraft/class_3529 net/minecraft/world/gen/surfacebuilder/SwampSurfaceBuilder + m (Ljava/util/Random;Lnet/minecraft/class_2791;Lnet/minecraft/class_1959;IIIDLnet/minecraft/class_2680;Lnet/minecraft/class_2680;IIJLnet/minecraft/class_3527;)V method_15333 generate +c net/minecraft/class_4856 net/minecraft/client/sound/RepeatingAudioStream + f Lnet/minecraft/class_4234; field_22444 delegate + m (Lnet/minecraft/class_4856$class_4857;Ljava/io/InputStream;)V + p 2 inputStream + p 1 delegateFactory + f Lnet/minecraft/class_4856$class_4857; field_22443 delegateFactory + f Ljava/io/BufferedInputStream; field_22445 inputStream +c net/minecraft/class_4856$class_4857 net/minecraft/client/sound/RepeatingAudioStream$DelegateFactory +c net/minecraft/class_4856$class_4858 net/minecraft/client/sound/RepeatingAudioStream$ReusableInputStream + m (Ljava/io/InputStream;)V + p 1 inputStream +c net/minecraft/class_3527 net/minecraft/world/gen/surfacebuilder/TernarySurfaceConfig + f Lcom/mojang/serialization/Codec; field_25017 CODEC + m (Lnet/minecraft/class_3527;)Lnet/minecraft/class_2680; method_29007 method_29007 + p 0 config + m (Lnet/minecraft/class_3527;)Lnet/minecraft/class_2680; method_29006 method_29006 + p 0 config + m (Lnet/minecraft/class_3527;)Lnet/minecraft/class_2680; method_29005 method_29005 + p 0 config + f Lnet/minecraft/class_2680; field_15717 underMaterial + f Lnet/minecraft/class_2680; field_15716 underwaterMaterial + f Lnet/minecraft/class_2680; field_15715 topMaterial + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;)V + p 3 underwaterMaterial + p 2 underMaterial + p 1 topMaterial + m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; method_29004 method_29004 + p 0 instance +c net/minecraft/class_3528 net/minecraft/util/Lazy + f Ljava/util/function/Supplier; field_15719 supplier + m (Ljava/util/function/Supplier;)V + p 1 delegate + m ()Ljava/lang/Object; method_15332 get +c net/minecraft/class_4831 net/minecraft/entity/ai/brain/Memory + m ()Z method_24634 isExpired + m ()J method_35127 getExpiry + m (Ljava/lang/Object;)Lnet/minecraft/class_4831; method_28355 permanent + c Creates a memory without an expiry time. + p 0 value + f J field_22331 expiry + m (Ljava/lang/Object;J)Lnet/minecraft/class_4831; method_24636 timed + c Creates a memory that has an expiry time. + p 0 value + p 1 expiry + m ()Ljava/lang/Object; method_24637 getValue + m ()V method_24913 tick + f Ljava/lang/Object; field_22330 value + m ()Z method_24914 isTimed + m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; method_28353 createCodec + p 0 codec + m (Ljava/lang/Object;J)V + p 1 value + p 2 expiry +c net/minecraft/class_4830 net/minecraft/entity/ai/brain/task/RemoveOffHandItemTask + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_4836;J)V method_24630 run + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_4836;)Z method_24835 shouldRun +c net/minecraft/class_4833 net/minecraft/entity/ai/brain/sensor/NearestItemsSensor + f J field_30256 VERTICAL_RANGE + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;)V method_24645 sense + f I field_30254 MAX_RANGE + f J field_30255 HORIZONTAL_RANGE +c net/minecraft/class_4832 net/minecraft/entity/ai/brain/sensor/HoglinSpecificSensor + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_4760;)V method_24639 sense + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_4760;)Ljava/util/Optional; method_24641 findNearestWarpedFungus + p 1 world + p 2 hoglin +c net/minecraft/class_4828 net/minecraft/entity/ai/brain/task/ForgetAttackTargetTask + f Ljava/util/function/Predicate; field_22329 alternativeCondition + m (Ljava/util/function/Predicate;)V + p 1 alternativeCondition + f Ljava/util/function/Consumer; field_30178 forgetCallback + m (Lnet/minecraft/class_1308;)Z method_24626 isAttackTargetDead + p 1 entity + m (Ljava/util/function/Predicate;Ljava/util/function/Consumer;)V + p 1 condition + p 2 forgetCallback + m (Lnet/minecraft/class_1308;)Z method_24622 isAttackTargetInAnotherWorld + p 1 entity + f I field_30177 REMEMBER_TIME + m (Lnet/minecraft/class_1309;)Z method_24621 cannotReachTarget + p 0 entity + m (Ljava/util/function/Consumer;)V + p 1 forgetCallback + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)V method_24623 run + m (Lnet/minecraft/class_1308;)Lnet/minecraft/class_1309; method_24625 getAttackTarget + p 1 entity + m (Lnet/minecraft/class_1308;)V method_24627 forgetAttackTarget + p 1 entity +c net/minecraft/class_4827 net/minecraft/entity/ai/brain/task/WantNewItemTask + m (I)V + p 1 range + f I field_22328 range + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_4836;J)V method_24620 run + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_4836;)Z method_24619 shouldRun +c net/minecraft/class_1799 net/minecraft/item/ItemStack + m (Lnet/minecraft/class_1799;)Ljava/lang/Integer; method_28378 method_28378 + p 0 stack + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;I)V method_7982 onCraft + p 2 player + p 1 world + p 3 amount + f Lorg/apache/logging/log4j/Logger; field_8033 LOGGER + m (Lnet/minecraft/class_1935;)V + p 1 item + m ()Lnet/minecraft/class_1297; method_27319 getHolder + m (Lnet/minecraft/class_1799;)Z method_7962 isItemEqualIgnoreDamage + p 1 stack + f Ljava/lang/String; field_30894 NAME_KEY + m (Lnet/minecraft/class_1887;I)V method_7978 addEnchantment + p 1 enchantment + p 2 level + m (Lnet/minecraft/class_1935;I)V + p 2 count + p 1 item + m ()Lnet/minecraft/class_1799; method_7972 copy + m (Lnet/minecraft/class_2487;)V + p 1 tag + m ()I method_7928 getRepairCost + m (Ljava/lang/String;Lnet/minecraft/class_2520;)V method_7959 putSubTag + p 1 key + p 2 tag + m ()Lnet/minecraft/class_2561; method_7964 getName + m ()Lnet/minecraft/class_3414; method_21832 getDrinkSound + m (I)V method_7912 setCooldown + p 1 cooldown + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Z method_31577 canCombine + p 1 otherStack + p 0 stack + m ()V method_7957 updateEmptyState + f Lnet/minecraft/class_1792; field_8038 item + m (Lnet/minecraft/class_1799;)Ljava/util/Optional; method_28377 method_28377 + p 0 stack + m ()I method_31580 getItemBarColor + m ()Z method_7961 isInFrame + m ()Z method_7985 hasTag + m ()Lnet/minecraft/class_1533; method_7945 getFrame + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Z method_7987 areItemsEqual + p 1 right + p 0 left + f Ljava/lang/String; field_30893 DISPLAY_KEY + m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1836;)Ljava/util/List; method_7950 getTooltip + p 2 context + p 1 player + f Z field_8034 lastPlaceOnResult + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Z method_7975 areTagsEqual + p 0 left + p 1 right + m ()Z method_7960 isEmpty + m (Lnet/minecraft/class_1799;)Z method_7929 isItemEqual + p 1 stack + m ()Z method_7938 hasCustomName + m (Lnet/minecraft/class_2561;)Lnet/minecraft/class_1799; method_7977 setCustomName + p 1 name + m (I)V method_7974 setDamage + p 1 damage + m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_1799; method_7915 fromNbt + p 0 nbt + m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1309;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1269; method_7920 useOnEntity + p 3 hand + p 2 entity + p 1 user + m ()Z method_7942 hasEnchantments + m (Lnet/minecraft/class_1799;)Z method_7968 isEqual + p 1 stack + m ()I method_7914 getMaxCount + f Ljava/lang/String; field_30892 LVL_KEY + f Z field_8035 lastDestroyResult + m ()I method_30266 getHideFlags + m (I)V method_7934 decrement + p 1 amount + m ()Lnet/minecraft/class_2561; method_7954 toHoverableText + f Lnet/minecraft/class_2487; field_8040 tag + m (Lnet/minecraft/class_3494;)Z method_31573 isIn + p 1 tag + m (Lnet/minecraft/class_1935;ILjava/util/Optional;)V + p 3 tag + p 2 count + p 1 item + m (Ljava/util/List;Lnet/minecraft/class_2499;)V method_17870 appendEnchantments + p 1 enchantments + p 0 tooltip + m ()Ljava/util/Optional; method_32347 getTooltipData + m (ILjava/util/Random;Lnet/minecraft/class_3222;)Z method_7970 damage + p 3 player + p 2 random + p 1 amount + m (Ljava/util/List;Lnet/minecraft/class_2487;Lnet/minecraft/class_1887;)V method_17869 method_17869 + p 2 e + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;)Lnet/minecraft/class_1799; method_7910 finishUsing + p 1 world + p 2 user + m ()Lnet/minecraft/class_1839; method_7976 getUseAction + m (Ljava/lang/String;)Ljava/util/Collection; method_7937 parseBlockTag + p 0 tag + m (Lnet/minecraft/class_5250;)Lnet/minecraft/class_5250; method_7955 method_7955 + p 0 text + m (I)Lnet/minecraft/class_1799; method_7971 split + p 1 amount + m (Lnet/minecraft/class_1799$class_5422;)V method_30268 addHideFlag + p 1 tooltipSection + m (Lnet/minecraft/class_5415;Lnet/minecraft/class_2694;)Z method_7944 canPlaceOn + p 2 pos + p 1 tagManager + m (Lnet/minecraft/class_2583;)Lnet/minecraft/class_2583; method_7966 method_7966 + p 1 style + m ()Z method_7967 isUsedOnRelease + f Z field_8036 empty + f Ljava/lang/String; field_30891 ID_KEY + m (Lnet/minecraft/class_1799;)Lnet/minecraft/class_1792; method_28379 method_28379 + p 0 stack + m (Lnet/minecraft/class_1735;Lnet/minecraft/class_5536;Lnet/minecraft/class_1657;)Z method_31575 onStackClicked + p 1 slot + p 2 clickType + p 3 player + f Ljava/text/DecimalFormat; field_8029 MODIFIER_FORMAT + f Ljava/lang/String; field_30899 REPAIR_COST_KEY + m (Lnet/minecraft/class_1304;)Lcom/google/common/collect/Multimap; method_7926 getAttributeModifiers + p 1 slot + m (Ljava/lang/String;)V method_7983 removeSubTag + p 1 key + m ()Z method_31578 isItemBarVisible + f Lnet/minecraft/class_2583; field_24092 LORE_STYLE + m ()I method_7936 getMaxDamage + f Ljava/lang/String; field_30890 ENCHANTMENTS_KEY + m (ILnet/minecraft/class_1309;Ljava/util/function/Consumer;)V method_7956 damage + p 1 amount + p 3 breakCallback + p 2 entity + m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1657;)V method_7979 postHit + p 1 target + p 2 attacker + m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487; method_7953 writeNbt + p 1 nbt + m ()Lnet/minecraft/class_2499; method_7921 getEnchantments + m ()I method_31579 getItemBarStep + m (Lnet/minecraft/class_1320;Lnet/minecraft/class_1322;Lnet/minecraft/class_1304;)V method_7916 addAttributeModifier + p 1 attribute + p 2 modifier + p 3 slot + m ()Lnet/minecraft/class_2487; method_7969 getTag + f Ljava/lang/String; field_30898 UNBREAKABLE_KEY + m (Ljava/lang/String;)Lnet/minecraft/class_2487; method_7941 getSubTag + p 1 key + m (Lnet/minecraft/class_1792;)Z method_31574 isOf + p 1 item + m (Lnet/minecraft/class_1542;)V method_33262 onItemEntityDestroyed + p 1 entity + m ()V method_7925 removeCustomName + f I field_8030 cooldown + m (Lnet/minecraft/class_2680;)Z method_7951 isSuitableFor + c Determines whether this item can be used as a suitable tool for mining the specified block.\n

\nDepending on block implementation, when combined together, the correct item and block may achieve a better mining speed and yield\ndrops that would not be obtained when mining otherwise.\n

\n@return values consistent with calls to {@link Item#isSuitableFor}\n@see Item#isSuitableFor(BlockState) + p 1 state + m (Lnet/minecraft/class_2680;)F method_7924 getMiningSpeedMultiplier + p 1 state + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1271; method_7913 use + p 1 world + p 3 hand + p 2 user + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;I)V method_7949 usageTick + p 1 world + p 3 remainingUseTicks + p 2 user + m (I)V method_7933 increment + p 1 amount + f Ljava/lang/String; field_30902 HIDE_FLAGS_KEY + m (Lnet/minecraft/class_1297;)V method_27320 setHolder + p 1 holder + f Ljava/lang/String; field_30897 COLOR_KEY + m ()I method_7965 getCooldown + m ()Z method_7958 hasGlint + m (Lnet/minecraft/class_1838;)Lnet/minecraft/class_1269; method_7981 useOnBlock + p 1 context + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;)V method_7952 postMine + p 4 miner + p 3 pos + p 2 state + p 1 world + f I field_8031 count + m ()Lnet/minecraft/class_1814; method_7932 getRarity + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;I)V method_7930 onStoppedUsing + p 2 user + p 3 remainingUseTicks + p 1 world + m ()Z method_7986 isDamaged + m ()Lnet/minecraft/class_1792; method_7909 getItem + m ()Z method_7946 isStackable + f Lnet/minecraft/class_2694; field_8039 lastDestroyPos + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Z method_7984 areItemsEqualIgnoreDamage + p 1 right + p 0 left + f Ljava/lang/String; field_30901 CAN_PLACE_ON_KEY + m ()Z method_19267 isFood + m ()Ljava/lang/String; method_7922 getTranslationKey + f Ljava/lang/String; field_30896 DAMAGE_KEY + m ()Lnet/minecraft/class_2487; method_7948 getOrCreateTag + m (Lnet/minecraft/class_5415;Lnet/minecraft/class_2694;)Z method_7940 canDestroy + p 2 pos + p 1 tagManager + f Lnet/minecraft/class_1297; field_24093 holder + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1735;Lnet/minecraft/class_5536;Lnet/minecraft/class_1657;Lnet/minecraft/class_5630;)Z method_31576 onClicked + p 3 clickType + p 4 player + p 5 cursorSlot + p 1 stack + p 2 slot + m (Ljava/lang/String;)Lnet/minecraft/class_2487; method_7911 getOrCreateSubTag + p 1 key + m ()Lnet/minecraft/class_3414; method_31572 getEquipSound + m ()Z method_7963 isDamageable + m (Lnet/minecraft/class_2487;)V method_7980 setTag + p 1 tag + m (Lnet/minecraft/class_2694;Lnet/minecraft/class_2694;)Z method_7918 areBlocksEqual + p 1 second + p 0 first + m ()Z method_7923 isEnchantable + m ()I method_7935 getMaxUseTime + m ()I method_7947 getCount + f Ljava/lang/String; field_30895 LORE_KEY + m ()Lnet/minecraft/class_3414; method_21833 getEatSound + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1297;IZ)V method_7917 inventoryTick + p 2 entity + p 1 world + p 4 selected + p 3 slot + m ()I method_7919 getDamage + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Z method_7973 areEqual + p 1 right + p 0 left + f Lnet/minecraft/class_2694; field_8032 lastPlaceOnPos + f Ljava/lang/String; field_30900 CAN_DESTROY_KEY + f Lnet/minecraft/class_1799; field_8037 EMPTY + f Lcom/mojang/serialization/Codec; field_24671 CODEC + m (Ljava/text/DecimalFormat;)V method_26963 method_26963 + p 0 decimalFormat + m (ILnet/minecraft/class_1799$class_5422;)Z method_30267 isSectionVisible + c Determines whether the given tooltip section will be visible according to the given flags. + p 1 tooltipSection + p 0 flags + m (I)V method_7927 setRepairCost + p 1 repairCost + m (I)V method_7939 setCount + p 1 count +c net/minecraft/class_1799$class_5422 net/minecraft/item/ItemStack$TooltipSection + m ()I method_30269 getFlag + f I field_25775 flag +c net/minecraft/class_4829 net/minecraft/entity/ai/brain/task/ForgetAngryAtTargetTask + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)V method_24629 run +c net/minecraft/class_1798 net/minecraft/item/AliasedBlockItem +c net/minecraft/class_4824 net/minecraft/entity/ai/brain/task/UpdateAttackTargetTask + f Ljava/util/function/Predicate; field_22325 startCondition + m (Lnet/minecraft/class_1308;Lnet/minecraft/class_1309;)V method_24612 updateAttackTarget + p 2 target + p 1 entity + m (Ljava/util/function/Function;)V + p 1 targetGetter + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)V method_24614 run + m (Ljava/util/function/Predicate;Ljava/util/function/Function;)V + p 1 startCondition + p 2 targetGetter + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;)Z method_24613 shouldRun + f Ljava/util/function/Function; field_22326 targetGetter +c net/minecraft/class_4823 net/minecraft/entity/ai/brain/task/AdmireItemTask + f I field_22324 duration + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_4836;)Z method_24609 shouldRun + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_4836;J)V method_24610 run + m (I)V + p 1 duration +c net/minecraft/class_4826 net/minecraft/entity/ai/brain/task/HuntHoglinTask + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_4836;J)V method_24618 run + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_4836;)Z method_24617 shouldRun +c net/minecraft/class_4825 net/minecraft/entity/ai/brain/task/DefeatTargetTask + m (Lnet/minecraft/class_1309;)Lnet/minecraft/class_1309; method_24616 getAttackTarget + p 1 entity + f I field_22327 duration + f Ljava/util/function/BiPredicate; field_25157 predicate + m (ILjava/util/function/BiPredicate;)V + p 1 duration + p 2 predicate +c net/minecraft/class_4842 net/minecraft/client/render/entity/PiglinEntityRenderer + m (Lnet/minecraft/class_5599;Lnet/minecraft/class_5601;Z)Lnet/minecraft/class_4840; method_24875 getPiglinModel + p 0 modelLoader + p 1 layer + p 2 zombie + m (Lnet/minecraft/class_1308;)Lnet/minecraft/class_2960; method_3982 getTexture + m (Lnet/minecraft/class_1308;)Z method_25451 isShaking + f F field_32942 HORIZONTAL_SCALE + m (Lnet/minecraft/class_5617$class_5618;Lnet/minecraft/class_5601;Lnet/minecraft/class_5601;Lnet/minecraft/class_5601;Z)V + p 1 ctx + p 2 mainLayer + p 3 innerArmorLayer + p 4 outerArmorLayer + p 5 zombie + f Ljava/util/Map; field_25793 TEXTURES +c net/minecraft/class_3510 net/minecraft/world/gen/surfacebuilder/DefaultSurfaceBuilder + m (Ljava/util/Random;Lnet/minecraft/class_2791;Lnet/minecraft/class_1959;IIIDLnet/minecraft/class_2680;Lnet/minecraft/class_2680;IIJLnet/minecraft/class_3527;)V method_15219 generate + m (Ljava/util/Random;Lnet/minecraft/class_2791;Lnet/minecraft/class_1959;IIIDLnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;II)V method_15218 generate + p 4 x + p 3 biome + p 2 chunk + p 1 random + p 7 noise + p 6 height + p 5 z + p 12 underBlock + p 11 topBlock + p 10 fluidBlock + p 9 defaultBlock + p 14 seaLevel + p 13 underwaterBlock +c net/minecraft/class_4841 net/minecraft/client/render/debug/VillageSectionsDebugRenderer + f Ljava/util/Set; field_22409 sections + m (Lnet/minecraft/class_4076;)V method_24810 drawBoxAtCenterOf + p 0 pos + m (Lnet/minecraft/class_4076;)V method_24809 removeSection + p 1 pos + m (Lnet/minecraft/class_4076;)V method_24808 addSection + p 1 pos + m (DDD)V method_24806 drawSections + p 5 cameraZ + p 3 cameraY + p 1 cameraX +c net/minecraft/class_3511 net/minecraft/world/gen/surfacebuilder/GiantTreeTaigaSurfaceBuilder + m (Ljava/util/Random;Lnet/minecraft/class_2791;Lnet/minecraft/class_1959;IIIDLnet/minecraft/class_2680;Lnet/minecraft/class_2680;IIJLnet/minecraft/class_3527;)V method_15220 generate +c net/minecraft/class_4844 net/minecraft/util/dynamic/DynamicSerializableUuid + m ([I)Ljava/util/UUID; method_26276 toUuid + p 0 array + m (Ljava/util/UUID;)[I method_26275 toIntArray + p 0 uuid + m (JJ)[I method_26274 toIntArray + p 2 uuidLeast + p 0 uuidMost + m (Ljava/util/UUID;)Ljava/util/stream/IntStream; method_29727 method_29727 + p 0 uuid + f Lcom/mojang/serialization/Codec; field_25122 CODEC + m (Ljava/util/stream/IntStream;)Lcom/mojang/serialization/DataResult; method_29122 method_29122 + p 0 uuidStream +c net/minecraft/class_3512 net/minecraft/world/gen/surfacebuilder/FrozenOceanSurfaceBuilder + f Lnet/minecraft/class_2680; field_15643 AIR + f Lnet/minecraft/class_2680; field_15640 PACKED_ICE + f Lnet/minecraft/class_2680; field_15638 GRAVEL + f Lnet/minecraft/class_2680; field_15639 ICE + f Lnet/minecraft/class_3543; field_15644 icebergNoise + f Lnet/minecraft/class_3543; field_15642 icebergCutoffNoise + f Lnet/minecraft/class_2680; field_15645 SNOW_BLOCK + f J field_15641 seed + m (Ljava/util/Random;Lnet/minecraft/class_2791;Lnet/minecraft/class_1959;IIIDLnet/minecraft/class_2680;Lnet/minecraft/class_2680;IIJLnet/minecraft/class_3527;)V method_15221 generate +c net/minecraft/class_3513 net/minecraft/util/collection/Int2ObjectBiMap + f I field_15648 size + f I field_15649 nextId + m (I)I method_15223 findFree + p 1 size + m (Ljava/lang/Object;I)V method_15230 put + p 2 id + p 1 value + f [I field_15646 ids + f [Ljava/lang/Object; field_15651 values + m (I)Z method_34903 containsKey + p 1 index + m ()I method_15226 nextId + m (Ljava/lang/Object;)I method_15225 add + p 1 value + m ()I method_15227 size + m (I)I method_15222 getIdFromIndex + p 1 index + f [Ljava/lang/Object; field_15647 idToValues + m (Ljava/lang/Object;)I method_15228 getIdealIndex + p 1 value + m (Ljava/lang/Object;I)I method_15232 findIndex + p 1 value + p 2 id + m (I)V + p 1 size + m ()V method_15229 clear + m (I)V method_15224 resize + p 1 newSize + f Ljava/lang/Object; field_15650 EMPTY +c net/minecraft/class_4840 net/minecraft/client/render/entity/model/PiglinEntityModel + f Lnet/minecraft/class_5603; field_25634 bodyRotation + f Lnet/minecraft/class_630; field_27464 rightEar + f Lnet/minecraft/class_5603; field_25635 headRotation + f Lnet/minecraft/class_630; field_27465 leftEar + m (Lnet/minecraft/class_1308;)V method_29354 rotateMainArm + p 1 entity + f Lnet/minecraft/class_5603; field_25632 leftArmRotation + f Lnet/minecraft/class_5603; field_25633 rightArmRotation + m (Lnet/minecraft/class_1308;FFFFF)V method_24803 setAngles + m (Lnet/minecraft/class_1308;F)V method_29355 animateArms + m (Lnet/minecraft/class_5605;)Lnet/minecraft/class_5609; method_32026 getModelData + p 0 dilation +c net/minecraft/class_3507 net/minecraft/world/gen/surfacebuilder/ErodedBadlandsSurfaceBuilder + f Lnet/minecraft/class_2680; field_15628 ORANGE_TERRACOTTA + f Lnet/minecraft/class_2680; field_15630 TERRACOTTA + m (Ljava/util/Random;Lnet/minecraft/class_2791;Lnet/minecraft/class_1959;IIIDLnet/minecraft/class_2680;Lnet/minecraft/class_2680;IIJLnet/minecraft/class_3527;)V method_15208 generate + f Lnet/minecraft/class_2680; field_15629 WHITE_TERRACOTTA +c net/minecraft/class_4838 net/minecraft/entity/mob/PiglinBrain + m (Lnet/minecraft/class_1309;)Z method_24739 isGoldHoldingPlayer + p 0 target + m (Lnet/minecraft/class_4836;)Z method_24784 hasNoAdvantageAgainstHoglins + p 0 piglin + m (Lnet/minecraft/class_4836;)Z method_29277 canRideHoglin + p 0 piglin + m (Lnet/minecraft/class_4836;Lnet/minecraft/class_4095;)V method_24751 addFightActivities + p 1 brain + p 0 piglin + m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)Z method_29276 isHuntingTarget + p 1 target + p 0 piglin + m (Lnet/minecraft/class_4836;)Ljava/util/Optional; method_30091 getCurrentActivitySound + p 0 piglin + m (Lnet/minecraft/class_4836;)V method_24736 setHuntedRecently + p 0 piglin + f Lnet/minecraft/class_6019; field_22389 MEMORY_TRANSFER_TASK_DURATION + m (Lnet/minecraft/class_4836;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1269; method_24728 playerInteract + p 2 hand + p 0 piglin + p 1 player + m (Lnet/minecraft/class_1799;)Z method_24746 acceptsForBarter + p 0 stack + m (Lnet/minecraft/class_1309;)Z method_24719 wearsGoldArmor + p 0 entity + m (Lnet/minecraft/class_4836;Lnet/minecraft/class_1799;)V method_24849 barterItem + p 0 piglin + p 1 stack + m (Lnet/minecraft/class_4095;)V method_24725 addCoreActivities + p 0 piglin + f Lnet/minecraft/class_1792; field_23826 BARTERING_ITEM + m (Lnet/minecraft/class_4836;Ljava/util/List;)V method_24774 dropBarteredItem + p 0 piglin + m (Lnet/minecraft/class_4836;Z)V method_24741 consumeOffHandItem + p 0 piglin + p 1 barter + m (Lnet/minecraft/class_4836;)Z method_29537 getNearestZombifiedPiglin + p 0 piglin + m (Lnet/minecraft/class_4836;Lnet/minecraft/class_1309;)V method_24724 onAttacked + p 0 piglin + p 1 attacker + m (Lnet/minecraft/class_4836;)Z method_24791 hasSoulFireNearby + p 0 piglin + m (Lnet/minecraft/class_1657;Lnet/minecraft/class_4836;)V method_24734 method_24734 + p 1 piglin + m (Lnet/minecraft/class_4836;)Z method_24783 shouldRunAwayFromHoglins + p 0 piglin + m (Lnet/minecraft/class_4836;)Z method_24850 doesNotHaveGoldInOffHand + p 0 piglin + m ()Lnet/minecraft/class_4809; method_30090 goToNemesisTask + m (Lnet/minecraft/class_1309;)Z method_24748 isHoldingCrossbow + p 0 piglin + m (Lnet/minecraft/class_4836;Lnet/minecraft/class_1657;Ljava/util/List;)V method_24727 dropBarteredItem + p 0 piglin + p 1 player + m (Lnet/minecraft/class_5418;Lnet/minecraft/class_1309;)V method_24763 angerAtIfCloser + p 1 target + p 0 piglin + m (Lnet/minecraft/class_4836;)V method_24787 setEatenRecently + p 0 piglin + m (Lnet/minecraft/class_1309;Lnet/minecraft/class_5418;)V method_24721 method_24721 + p 1 piglin + m (Lnet/minecraft/class_4836;Lnet/minecraft/class_1799;)Z method_27086 isWillingToTrade + p 1 nearbyItems + p 0 piglin + m (Lnet/minecraft/class_5418;Lnet/minecraft/class_1309;)V method_24759 tryRevenge + p 0 piglin + p 1 target + m (Lnet/minecraft/class_4836;Lnet/minecraft/class_4168;)Lnet/minecraft/class_3414; method_30087 getSound + p 0 piglin + p 1 activity + f Lnet/minecraft/class_6019; field_22388 HUNT_MEMORY_DURATION + m (Lnet/minecraft/class_1799;)Z method_24735 isGoldenItem + p 0 stack + m (Lnet/minecraft/class_4836;Lnet/minecraft/class_1309;)Z method_24755 isPreferredAttackTarget + p 1 target + p 0 piglin + m (Lnet/minecraft/class_5418;)Ljava/util/Optional; method_29947 getNearestDetectedPlayer + p 0 piglin + m ()Lnet/minecraft/class_4118; method_24717 makeRandomFollowTask + m (Lnet/minecraft/class_4836;Lnet/minecraft/class_1309;)V method_24771 runAwayFromClosestTarget + p 1 target + p 0 piglin + m (Lnet/minecraft/class_4836;)Z method_29538 hasTargetToAvoid + p 0 piglin + m (Lnet/minecraft/class_4836;)Z method_24790 isAdmiringItem + p 0 entity + m (Lnet/minecraft/class_4836;Lnet/minecraft/class_1799;)Z method_24730 canGather + p 1 stack + p 0 piglin + m ()Lnet/minecraft/class_4821; method_24737 makeRememberRideableHoglinTask + m (Lnet/minecraft/class_4836;)V method_25948 pickupItemWithOffHand + p 0 piglin + m ()Lnet/minecraft/class_4121; method_24738 makeGoToSoulFireTask + m (Lnet/minecraft/class_4836;Lnet/minecraft/class_1309;)V method_24767 groupRunAwayFrom + p 0 piglin + p 1 target + f Lnet/minecraft/class_6019; field_25698 GO_TO_NEMESIS_MEMORY_DURATION + m (Lnet/minecraft/class_5418;)Ljava/util/Optional; method_24782 getAngryAt + p 0 piglin + m (Lnet/minecraft/class_4836;Ljava/util/List;Lnet/minecraft/class_243;)V method_24731 drop + p 0 piglin + m (Lnet/minecraft/class_5418;Lnet/minecraft/class_1309;)V method_24750 becomeAngryWith + p 0 piglin + p 1 target + m (Lnet/minecraft/class_4836;)Z method_24754 haveHuntedHoglinsRecently + p 0 piglin + m (Lnet/minecraft/class_1309;)V method_24753 setAdmiringItem + p 0 entity + m (Lnet/minecraft/class_1309;)Z method_24757 shouldAttack + p 0 target + f Lnet/minecraft/class_6019; field_22391 AVOID_MEMORY_DURATION + m (Lnet/minecraft/class_1309;)Z method_24769 hasBeenHurt + p 0 piglin + m (Lnet/minecraft/class_5418;Lnet/minecraft/class_1309;)V method_24742 angerAtCloserTargets + p 0 piglin + p 1 target + m (Lnet/minecraft/class_4836;)Z method_24714 hasBeenHitByPlayer + p 0 piglin + m (Lnet/minecraft/class_4836;)V method_24722 tickActivities + p 0 piglin + m (Lnet/minecraft/class_4836;)Ljava/util/Optional; method_24777 getPreferredTarget + p 0 piglin + m (Lnet/minecraft/class_1799;)Z method_24752 isFood + p 0 stack + m (Lnet/minecraft/class_4836;)V method_24758 rememberGroupHunting + p 0 piglin + m (Lnet/minecraft/class_1299;)Z method_29534 isZombified + p 0 entityType + m (Lnet/minecraft/class_4836;Lnet/minecraft/class_1542;)V method_24726 loot + p 1 drop + p 0 piglin + m (Lnet/minecraft/class_4836;Lnet/minecraft/class_1799;)V method_30089 swapItemWithOffHand + p 1 stack + p 0 piglin + m (Lnet/minecraft/class_4836;)Z method_24917 hasItemInOffHand + p 0 piglin + m (Lnet/minecraft/class_4836;)Ljava/util/List; method_24776 getBarteredItem + p 0 piglin + m ()Lnet/minecraft/class_4118; method_24718 makeRandomWanderTask + m (Lnet/minecraft/class_4836;Ljava/util/List;)V method_24772 doBarter + p 0 piglin + m (Lnet/minecraft/class_4095;)V method_24743 addIdleActivities + p 0 piglin + f Lnet/minecraft/class_6019; field_25384 GO_TO_ZOMBIFIED_MEMORY_DURATION + m (Lnet/minecraft/class_4836;)Ljava/util/List; method_24780 getNearbyVisiblePiglins + p 0 piglin + m (Lnet/minecraft/class_5418;Lnet/minecraft/class_1309;)V method_29946 becomeAngryWithPlayer + p 0 piglin + p 1 player + m (Lnet/minecraft/class_5418;)Ljava/util/List; method_26350 getNearbyPiglins + p 0 piglin + m (Lnet/minecraft/class_5418;)V method_24762 rememberHunting + p 0 piglin + m (Lnet/minecraft/class_5418;)Z method_24766 hasIdleActivity + p 0 piglin + m (Lnet/minecraft/class_4836;)V method_24781 stopWalking + p 0 piglin + m (Lnet/minecraft/class_4836;)Z method_24785 hasOutnumberedHoglins + p 0 piglins + m (Lnet/minecraft/class_4836;)Z method_24789 hasAteRecently + p 0 piglin + m (Lnet/minecraft/class_1542;)Lnet/minecraft/class_1799; method_24848 getItemFromStack + p 0 stack + m (Lnet/minecraft/class_4836;)Ljava/util/Optional; method_29536 getAvoiding + p 0 piglin + m (Lnet/minecraft/class_4836;Lnet/minecraft/class_1309;)V method_24773 runAwayFrom + p 1 target + p 0 piglin + m (Lnet/minecraft/class_4836;Lnet/minecraft/class_1297;)Z method_24723 canRide + p 1 ridden + p 0 piglin + m ()Lnet/minecraft/class_4809; method_24747 makeGoToZombifiedPiglinTask + m (Lnet/minecraft/class_4095;)V method_24756 addCelebrateActivities + p 0 brain + m (Lnet/minecraft/class_4095;)V method_24768 addRideActivities + p 0 brain + m (Lnet/minecraft/class_4836;Lnet/minecraft/class_4095;)Lnet/minecraft/class_4095; method_24732 create + p 1 brain + p 0 piglin + m (Lnet/minecraft/class_4836;)Lnet/minecraft/class_243; method_24788 findGround + p 0 piglin + m (Lnet/minecraft/class_1309;)Z method_24765 canWander + p 0 piglin + f Lnet/minecraft/class_6019; field_22390 RIDE_TARGET_MEMORY_DURATION + m (Lnet/minecraft/class_1657;Z)V method_24733 onGuardedBlockInteracted + p 1 blockOpen + p 0 player + m (Lnet/minecraft/class_5418;)V method_29945 angerNearbyPiglins + p 0 piglin + m (Lnet/minecraft/class_4095;)V method_24764 addAvoidActivities + p 0 brain + m (Lnet/minecraft/class_1309;)Z method_24761 hasPlayerHoldingWantedItemNearby + p 0 entity + m (Lnet/minecraft/class_4095;)V method_24760 addAdmireItemActivities + p 0 brain +c net/minecraft/class_3508 net/minecraft/util/collection/PackedIntegerArray + m (II)V method_15210 set + p 1 index + p 2 value + m (I)I method_27284 getStorageIndex + p 1 index + m ()[J method_15212 getStorage + m (II[J)V + p 3 storage + p 2 size + p 1 elementBits + m (II)V + p 2 size + p 1 elementBits + m (Ljava/util/function/IntConsumer;)V method_21739 forEach + p 1 consumer + m (I)I method_15211 get + p 1 index + f I field_15632 size + m (II)I method_15214 setAndGetOldValue + p 1 index + p 2 value + m ()I method_34896 getElementBits + f I field_15633 elementBits + f J field_15634 maxValue + f I field_24079 elementsPerLong + f [J field_15631 storage + f I field_24080 indexScale + f I field_24081 indexOffset + f I field_24082 indexShift + f [I field_24078 INDEX_PARAMETERS + c Magic constants for faster integer division by a constant.\n\n

This is computed as {@code (n * scale + offset) >> (32 + shift)}. For a divisor n,\nthe constants are stored as such:\n\n

    \n
  • scale at 3 * (n - 1)
  • \n
  • offset at 3 * (n - 1) + 1
  • \n
  • shift at 3 * (n - 1) + 2
  • \n
+ m ()I method_15215 getSize +c net/minecraft/class_3509 net/minecraft/util/collection/TypeFilterableList + c A collection allowing getting all elements of a specific type. Backed\nby {@link java.util.ArrayList}s.\n\n

This implementation is not efficient for frequent modifications. You\nshouldn't use this if you don't call {@link #getAllOfType(Class)}.\n\n@see #getAllOfType(Class)\n@param the {@link #elementType common element type} + m (Ljava/lang/Object;)Z add add + p 1 e + m (Ljava/lang/Class;)Ljava/util/Collection; method_15216 getAllOfType + c Returns all elements in this collection that are instances of {@code type}.\nThe result is unmodifiable.\n\n

The {@code type}, or {@code S}, must extend the class' type parameter {@code T}.\n\n@param the specialized type, effectively {@code S extends T}\n@throws IllegalArgumentException when {@code type} does not extend\n{@link #elementType}\n@return this collection's elements that are instances of {@code type} + p 1 type + c the specialized type, must extend {@link #elementType} + m ()Ljava/util/List; method_34897 copy + f Ljava/lang/Class; field_15637 elementType + m (Ljava/lang/Object;)Z remove remove + p 1 o + f Ljava/util/Map; field_15636 elementsByType + m (Ljava/lang/Class;)Ljava/util/List; method_15217 method_15217 + p 1 typeClass + f Ljava/util/List; field_15635 allElements + m (Ljava/lang/Object;)Z contains contains + c {@inheritDoc}\n\n@throws IllegalArgumentException if {@code o} is not an instance of\n{@link #elementType} + p 1 o + m (Ljava/lang/Class;)V + p 1 elementType +c net/minecraft/class_4835 net/minecraft/entity/mob/HoglinBrain + m (Lnet/minecraft/class_4760;)Z method_24686 hasMoreHoglinsAround + p 0 hoglin + m (Lnet/minecraft/class_4760;Lnet/minecraft/class_1309;)V method_24678 avoidEnemy + p 1 target + p 0 hoglin + m (Lnet/minecraft/class_4095;)Lnet/minecraft/class_4095; method_24668 create + p 0 brain + f Lnet/minecraft/class_6019; field_22369 AVOID_MEMORY_DURATION + m (Lnet/minecraft/class_4760;Lnet/minecraft/class_4168;)Lnet/minecraft/class_3414; method_30082 getSoundEvent + p 0 hoglin + p 1 activity + m (Lnet/minecraft/class_4095;)V method_24676 addFightTasks + p 0 brain + m (Lnet/minecraft/class_4095;)V method_24666 addCoreTasks + p 0 brain + m (Lnet/minecraft/class_1309;Lnet/minecraft/class_4760;)V method_24663 method_24663 + p 1 hoglin + m (Lnet/minecraft/class_4760;Lnet/minecraft/class_1309;)V method_24672 onAttacked + p 1 attacker + p 0 hoglin + m (Lnet/minecraft/class_4760;)V method_24664 refreshActivities + p 0 hoglin + m (Lnet/minecraft/class_4760;)Z method_30085 hasNearestRepellent + p 0 hoglin + m (Lnet/minecraft/class_4760;)Ljava/util/Optional; method_24684 getNearestVisibleTargetablePlayer + p 0 hoglin + m (Lnet/minecraft/class_4760;Lnet/minecraft/class_1309;)V method_24665 onAttacking + p 0 hoglin + p 1 target + m (Lnet/minecraft/class_4760;Lnet/minecraft/class_1309;)V method_24687 askAdultsForHelp + p 1 target + p 0 hoglin + m (Lnet/minecraft/class_4760;)Z method_24691 hasBreedTarget + p 0 hoglin + m (Lnet/minecraft/class_4760;Lnet/minecraft/class_1309;)V method_24689 setAttackTargetIfCloser + p 1 targetCandidate + p 0 hoglin + m (Lnet/minecraft/class_4760;Lnet/minecraft/class_2338;)Z method_24669 isWarpedFungusAround + p 0 hoglin + p 1 pos + m (Lnet/minecraft/class_4760;)Z method_25947 isLoneAdult + p 0 hoglin + m (Lnet/minecraft/class_4760;)Ljava/util/Optional; method_30083 getSoundEvent + p 0 hoglin + m (Lnet/minecraft/class_1309;Lnet/minecraft/class_4760;)V method_24670 method_24670 + p 1 hoglin + m (Lnet/minecraft/class_4095;)V method_24679 addAvoidTasks + p 0 brain + m (Lnet/minecraft/class_4760;)Ljava/util/List; method_24690 getAdultHoglinsAround + p 0 hoglin + f Lnet/minecraft/class_6019; field_25383 WALK_TOWARD_CLOSEST_ADULT_RANGE + m (Lnet/minecraft/class_4760;Lnet/minecraft/class_1309;)V method_24683 targetEnemy + p 1 target + p 0 hoglin + m (Lnet/minecraft/class_4760;Lnet/minecraft/class_1309;)V method_24675 askAdultsToAvoid + p 1 target + p 0 hoglin + m (Lnet/minecraft/class_4095;)V method_24673 addIdleTasks + p 0 brain + m (Lnet/minecraft/class_4760;Lnet/minecraft/class_1309;)V method_24685 setAttackTarget + p 1 target + p 0 hoglin + m (Lnet/minecraft/class_4760;)Z method_24677 isNearPlayer + p 0 hoglin + m ()Lnet/minecraft/class_4118; method_24662 makeRandomWalkTask + m (Lnet/minecraft/class_4760;Lnet/minecraft/class_1309;)V method_24681 avoid + p 1 target + p 0 hoglin +c net/minecraft/class_3503 net/minecraft/tag/TagGroupLoader + f Ljava/util/function/Function; field_15609 registryGetter + m (Ljava/util/function/Function;Ljava/lang/String;)V + p 2 dataType + p 1 registryGetter + f Ljava/lang/String; field_29827 JSON_EXTENSION + m (Lnet/minecraft/class_3300;)Ljava/util/Map; method_33174 loadTags + p 1 manager + f Ljava/lang/String; field_15605 dataType + f Lcom/google/gson/Gson; field_15608 GSON + f Lorg/apache/logging/log4j/Logger; field_15607 LOGGER + m (Lnet/minecraft/class_3300;)Lnet/minecraft/class_5414; method_33176 load + p 1 manager + f I field_15603 JSON_EXTENSION_LENGTH + m (Ljava/util/Map;)Lnet/minecraft/class_5414; method_18242 buildGroup + p 1 tags +c net/minecraft/class_4834 net/minecraft/entity/ai/brain/sensor/PiglinSpecificSensor + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Z method_24648 isPiglinRepellent + p 1 pos + p 0 world + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;)Ljava/util/Optional; method_24649 findPiglinRepellent + p 0 world + p 1 entity + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Z method_30077 method_30077 + p 1 pos +c net/minecraft/class_3504 net/minecraft/world/gen/surfacebuilder/ConfiguredSurfaceBuilder + f Lcom/mojang/serialization/Codec; field_25015 REGISTRY_CODEC + m (Ljava/util/Random;Lnet/minecraft/class_2791;Lnet/minecraft/class_1959;IIIDLnet/minecraft/class_2680;Lnet/minecraft/class_2680;IIJ)V method_15198 generate + p 10 defaultFluid + p 9 defaultBlock + p 11 seaLevel + p 6 height + p 5 z + p 7 noise + p 2 chunk + p 1 random + p 4 x + p 3 biome + m (J)V method_15199 initSeed + p 1 seed + m (Lnet/minecraft/class_3523;Lnet/minecraft/class_3531;)V + p 2 config + p 1 surfaceBuilder + f Lcom/mojang/serialization/Codec; field_25878 CODEC + m ()Lnet/minecraft/class_3531; method_15197 getConfig + f Lnet/minecraft/class_3523; field_15610 surfaceBuilder + f Lnet/minecraft/class_3531; field_15611 config +c net/minecraft/class_4837 net/minecraft/entity/mob/PiglinActivity +c net/minecraft/class_3505 net/minecraft/tag/TagManagerLoader + m ()Lnet/minecraft/class_5415; method_30223 getTagManager + m (Lnet/minecraft/class_3300;Ljava/util/concurrent/Executor;Lnet/minecraft/class_5120;)Lnet/minecraft/class_3505$class_5751; method_33178 buildRequiredGroup + p 1 resourceManager + p 2 prepareExecutor + p 3 requirement + m (Lnet/minecraft/class_5415$class_5749;Lnet/minecraft/class_3505$class_5751;)V method_33180 method_33180 + p 1 requiredGroup + f Lnet/minecraft/class_5415; field_25749 tagManager + f Lorg/apache/logging/log4j/Logger; field_28311 LOGGER + f Lnet/minecraft/class_5455; field_28312 registryManager + m (Lnet/minecraft/class_5455;)V + p 1 registryManager +c net/minecraft/class_3505$class_5751 net/minecraft/tag/TagManagerLoader$RequiredGroup + f Ljava/util/concurrent/CompletableFuture; field_28314 groupLoadFuture + m (Lnet/minecraft/class_5415$class_5749;)V method_33183 addTo + p 1 builder + m (Lnet/minecraft/class_5120;Ljava/util/concurrent/CompletableFuture;)V + p 2 groupLoadFuture + p 1 requirement + f Lnet/minecraft/class_5120; field_28313 requirement +c net/minecraft/class_4836 net/minecraft/entity/mob/PiglinEntity + m (Z)V method_29274 setDancing + p 1 dancing + m (Lnet/minecraft/class_1799;)Z method_24846 canEquipStack + c Returns whether this piglin can equip into or replace current equipment slot. + p 1 stack + m (Lnet/minecraft/class_1799;)V method_24845 equipToOffHand + p 1 stack + m (Z)V method_26954 setCannotHunt + p 1 cannotHunt + m (Lnet/minecraft/class_1799;)V method_24844 equipToMainHand + p 1 stack + f Lcom/google/common/collect/ImmutableList; field_22376 SENSOR_TYPES + m (Lnet/minecraft/class_1297;I)Lnet/minecraft/class_1297; method_26089 getTopMostPassenger + c Returns the passenger entity at {@code maxLevel} in a stacked riding (riding on\nan entity that is riding on another entity, etc).\n\n

If the number of stacked entities is less than {@code maxLevel}, returns the\ntop most passenger entity. + p 1 entity + p 2 maxLevel + m ()Z method_29272 isDancing + f Lnet/minecraft/class_1322; field_22380 BABY_SPEED_BOOST + f Lnet/minecraft/class_1277; field_22371 inventory + f Z field_23738 cannotHunt + m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_24695 canSpawn + p 2 spawnReason + p 1 world + p 0 type + p 4 random + p 3 pos + m (Lnet/minecraft/class_1304;Lnet/minecraft/class_1799;)V method_24696 equipAtChance + p 2 stack + p 1 slot + m ()Lnet/minecraft/class_1799; method_24702 makeInitialWeapon + m (Lnet/minecraft/class_1799;)Lnet/minecraft/class_1799; method_24711 addItem + p 1 stack + m ()Lnet/minecraft/class_5132$class_5133; method_26953 createPiglinAttributes + m ()Z method_24703 isCharging + f Lnet/minecraft/class_2940; field_22377 BABY + f Lnet/minecraft/class_2940; field_25164 DANCING + f Lnet/minecraft/class_2940; field_22378 CHARGING + f Lcom/google/common/collect/ImmutableList; field_22381 MEMORY_MODULE_TYPES + m (Lnet/minecraft/class_1799;)Z method_27085 canInsertIntoInventory + p 1 stack + f Ljava/util/UUID; field_22379 BABY_SPEED_BOOST_ID + m (Lnet/minecraft/class_3414;)V method_30086 playSound + p 1 sound +c net/minecraft/class_3506 net/minecraft/world/gen/surfacebuilder/BadlandsSurfaceBuilder + f Lnet/minecraft/class_2680; field_15624 WHITE_TERRACOTTA + f Lnet/minecraft/class_2680; field_15625 TERRACOTTA + f Lnet/minecraft/class_2680; field_15626 YELLOW_TERRACOTTA + f Lnet/minecraft/class_2680; field_15616 BROWN_TERRACOTTA + f Lnet/minecraft/class_2680; field_15620 ORANGE_TERRACOTTA + f Lnet/minecraft/class_2680; field_15621 RED_TERRACOTTA + f Lnet/minecraft/class_2680; field_15617 LIGHT_GRAY_TERRACOTTA + f J field_15622 seed + m (J)V method_15209 initLayerBlocks + c Seeds the layers by creating multiple bands of colored terracotta. The yellow and red terracotta bands are one block thick while the brown\nterracotta band is 2 blocks thick. Then, a gradient band is created with white terracotta in the center and light gray terracotta on the top and bottom. + p 1 seed + m (III)Lnet/minecraft/class_2680; method_15207 calculateLayerBlockState + p 3 z + p 1 x + p 2 y + m (Ljava/util/Random;Lnet/minecraft/class_2791;Lnet/minecraft/class_1959;IIIDLnet/minecraft/class_2680;Lnet/minecraft/class_2680;IIJLnet/minecraft/class_3527;)V method_15208 generate + f Lnet/minecraft/class_3543; field_15619 layerNoise + f Lnet/minecraft/class_3543; field_15618 heightNoise + f Lnet/minecraft/class_3543; field_15623 heightCutoffNoise + f [Lnet/minecraft/class_2680; field_15627 layerBlocks +c net/minecraft/class_5342 net/minecraft/loot/condition/LootConditionType +c net/minecraft/class_4011 net/minecraft/resource/ResourceReload + c Represents a resource reload.\n\n@see ReloadableResourceManager#reload(java.util.concurrent.Executor,\njava.util.concurrent.Executor, CompletableFuture, java.util.List) + m ()V method_18849 throwException + c Throws an unchecked exception from this reload, if there is any. Does\nnothing if the reload has not completed or terminated. + m ()F method_18229 getProgress + c Returns a fraction between 0 and 1 indicating the progress of this\nreload. + m ()Z method_18787 isComplete + c Returns if this reload has completed, either normally or abnormally. + m ()Ljava/util/concurrent/CompletableFuture; method_18364 whenComplete + c Returns a future for the reload. The returned future is completed when\nthe reload completes. +c net/minecraft/class_5341 net/minecraft/loot/condition/LootCondition + m ()Lnet/minecraft/class_5342; method_29325 getType +c net/minecraft/class_5341$class_210 net/minecraft/loot/condition/LootCondition$Builder + m (Lnet/minecraft/class_5341$class_210;)Lnet/minecraft/class_186$class_187; method_893 or + p 1 condition + m ()Lnet/minecraft/class_5341$class_210; method_16780 invert +c net/minecraft/class_4010 net/minecraft/resource/ProfiledResourceReload + c An implementation of resource reload that includes an additional profiling\nsummary for each reloader. + m (Lnet/minecraft/class_3300;Ljava/util/List;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Ljava/util/concurrent/CompletableFuture;)V + p 2 reloaders + p 1 manager + p 4 applyExecutor + p 3 prepareExecutor + p 5 initialStage + m (Ljava/util/concurrent/Executor;Lnet/minecraft/class_3302$class_4045;Lnet/minecraft/class_3300;Lnet/minecraft/class_3302;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; method_18355 method_18355 + p 1 synchronizer + p 5 apply + p 4 prepare + p 3 reloader + p 2 resourceManager + f Lcom/google/common/base/Stopwatch; field_17919 reloadTimer + f Lorg/apache/logging/log4j/Logger; field_17918 LOGGER + m (Ljava/util/concurrent/Executor;Ljava/util/concurrent/atomic/AtomicLong;Ljava/lang/Runnable;)V method_18354 method_18354 + p 2 application + m (Ljava/util/concurrent/Executor;Ljava/util/concurrent/atomic/AtomicLong;Ljava/lang/Runnable;)V method_18358 method_18358 + p 2 preparation + m (Ljava/util/List;)V method_18238 finish + p 1 summaries +c net/minecraft/class_4010$class_4046 net/minecraft/resource/ProfiledResourceReload$Summary + c The profiling summary for each reloader in the reload. + m (Ljava/lang/String;Lnet/minecraft/class_3696;Lnet/minecraft/class_3696;Ljava/util/concurrent/atomic/AtomicLong;Ljava/util/concurrent/atomic/AtomicLong;)V + p 5 applyTimeMs + p 1 name + p 2 prepareProfile + p 3 applyProfile + p 4 prepareTimeMs + f Lnet/minecraft/class_3696; field_18039 applyProfile + f Ljava/util/concurrent/atomic/AtomicLong; field_18041 applyTimeMs + f Lnet/minecraft/class_3696; field_18038 prepareProfile + f Ljava/util/concurrent/atomic/AtomicLong; field_18040 prepareTimeMs + f Ljava/lang/String; field_18037 name +c net/minecraft/class_405 net/minecraft/client/gui/screen/BackupPromptScreen + f Lnet/minecraft/class_405$class_406; field_18971 callback + f Lnet/minecraft/class_4286; field_19234 eraseCacheCheckbox + m (Lnet/minecraft/class_437;Lnet/minecraft/class_405$class_406;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;Z)V + p 3 title + p 2 callback + p 1 parent + p 5 showEraseCacheCheckBox + p 4 subtitle + f Lnet/minecraft/class_2561; field_2364 subtitle + f Z field_19232 showEraseCacheCheckbox + f Lnet/minecraft/class_5489; field_2365 wrappedText + f Lnet/minecraft/class_437; field_2360 parent +c net/minecraft/class_405$class_406 net/minecraft/client/gui/screen/BackupPromptScreen$Callback +c net/minecraft/class_404 net/minecraft/client/gui/screen/option/ChatOptionsScreen + m (Lnet/minecraft/class_437;Lnet/minecraft/class_315;)V + p 1 parent + p 2 options + f [Lnet/minecraft/class_316; field_2352 OPTIONS +c net/minecraft/class_403 net/minecraft/client/gui/screen/NoticeScreen + f Lnet/minecraft/class_2561; field_2349 buttonText + m (Ljava/lang/Runnable;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;)V + p 3 notice + p 2 title + p 1 actionHandler + f Lnet/minecraft/class_5489; field_2348 noticeLines + m (Ljava/lang/Runnable;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;)V + p 4 buttonText + p 3 notice + p 2 title + p 1 actionHandler + f Ljava/lang/Runnable; field_2345 actionHandler + f Lnet/minecraft/class_2561; field_2346 notice +c net/minecraft/class_4017 net/minecraft/entity/ai/goal/DiveJumpingGoal +c net/minecraft/class_5348 net/minecraft/text/StringVisitable + c An object that can supply strings to a visitor,\nwith or without a style context. + m (Lnet/minecraft/class_5348$class_5245;)Ljava/util/Optional; method_27657 visit + c Supplies this visitable's literal content to the visitor.\n\n@return {@code Optional.empty()} if the visit finished, or a terminating\nresult from the {@code visitor} + p 1 visitor + c the visitor + f Lnet/minecraft/class_5348; field_25310 EMPTY + c An empty visitable that does not call the visitors. + m (Lnet/minecraft/class_5348$class_5246;Lnet/minecraft/class_2583;)Ljava/util/Optional; method_27658 visit + c Supplies this visitable's literal content and contextual style to\nthe visitor.\n\n@return {@code Optional.empty()} if the visit finished, or a terminating\nresult from the {@code visitor} + p 2 style + c the contextual style + p 1 styledVisitor + c the visitor + m (Ljava/lang/String;Lnet/minecraft/class_2583;)Lnet/minecraft/class_5348; method_29431 styled + c Creates a visitable from a plain string and a root style. + p 1 style + c the root style + p 0 string + c the plain string + m ([Lnet/minecraft/class_5348;)Lnet/minecraft/class_5348; method_29433 concat + c Concats multiple string visitables by the order they appear in the array. + p 0 visitables + c an array or varargs of visitables + f Ljava/util/Optional; field_25309 TERMINATE_VISIT + c Convenience object indicating the termination of a string visit. + m (Ljava/util/List;)Lnet/minecraft/class_5348; method_29432 concat + c Concats multiple string visitables by the order they appear in the list. + p 0 visitables + c a list of visitables + m (Ljava/lang/String;)Lnet/minecraft/class_5348; method_29430 plain + c Creates a visitable from a plain string. + p 0 string + c the plain string +c net/minecraft/class_5348$class_5246 net/minecraft/text/StringVisitable$StyledVisitor + c A visitor for string content and a contextual {@link Style}. + m (Lnet/minecraft/class_2583;Ljava/lang/String;)Ljava/util/Optional; accept accept + c Visits a string's content with a contextual style.\n\n

A contextual style is obtained by calling {@link Style#withParent(Style)}\non the current's text style, passing the previous contextual style or\nthe starting style if it is the beginning of a visit.

\n\n

When a {@link Optional#isPresent() present optional} is returned,\nthe visit is terminated before visiting all text. Can return {@link\nStringVisitable#TERMINATE_VISIT} for convenience.

\n\n@return {@code Optional.empty()} to continue, a non-empty result to terminate + p 2 asString + c the literal string + p 1 style + c the current style +c net/minecraft/class_5348$class_5245 net/minecraft/text/StringVisitable$Visitor + c A visitor for string content. + m (Ljava/lang/String;)Ljava/util/Optional; accept accept + c Visits a literal string.\n\n

When a {@link Optional#isPresent() present optional} is returned,\nthe visit is terminated before visiting all text. Can return {@link\nStringVisitable#TERMINATE_VISIT} for convenience.

\n\n@return {@code Optional.empty()} to continue, a non-empty result to terminate + p 1 asString + c the literal string +c net/minecraft/class_4016 net/minecraft/datafixer/schema/Schema1931 +c net/minecraft/class_4019 net/minecraft/entity/passive/FoxEntity + f F field_17963 lastExtraRollingHeight + f Lnet/minecraft/class_1352; field_17957 followChickenAndRabbitGoal + m ()V method_18284 stopActions + m (Z)V method_18301 setAggressive + p 1 aggressive + m ()V method_18280 addTypeSpecificGoals + m ()Ljava/util/List; method_18281 getTrustedUuids + m ()Z method_18272 isSitting + m (Z)V method_18296 setChasing + p 1 chasing + m (Lnet/minecraft/class_1309;)Z method_20451 method_20451 + p 1 entity + f Lnet/minecraft/class_2940; field_17951 OWNER + m ()Lnet/minecraft/class_5132$class_5133; method_26885 createFoxAttributes + m (Lnet/minecraft/class_1309;)Z method_18262 method_18262 + p 0 entity + m (Lnet/minecraft/class_1297;)Z method_18261 method_18261 + p 0 entity + f Ljava/util/function/Predicate; field_17953 PICKABLE_DROP_FILTER + f F field_17960 headRollProgress + f I field_17964 eatingTime + f Lnet/minecraft/class_2940; field_17949 TYPE + m (Lnet/minecraft/class_1297;)Z method_18253 method_18253 + p 0 entity + f Lnet/minecraft/class_1352; field_17958 followBabyTurtleGoal + m (I)Z method_18293 getFoxFlag + p 1 bitmask + m ()Z method_18277 isRollingHead + m (Lnet/minecraft/class_1309;)Z method_18254 method_18254 + p 0 entity + m (Z)V method_18302 setSleeping + p 1 sleeping + m ()Z method_18285 wantsToPickupItem + m ()Lnet/minecraft/class_4019$class_4039; method_18271 getFoxType + m ()Z method_18273 isWalking + m (Z)V method_18297 setCrouching + p 1 crouching + m (Lnet/minecraft/class_1309;)Z method_18429 method_18429 + p 1 entity + f Lnet/minecraft/class_2940; field_17952 OTHER_TRUSTED + m (Lnet/minecraft/class_1309;)Z method_24347 method_24347 + p 1 entity + f Ljava/util/function/Predicate; field_17954 JUST_ATTACKED_SOMETHING_FILTER + f F field_17961 lastHeadRollProgress + m (Lnet/minecraft/class_1799;)Z method_18430 canEat + p 1 stack + f Lnet/minecraft/class_1352; field_17959 followFishGoal + m ()Z method_18274 isChasing + m (Lnet/minecraft/class_1309;)Z method_18431 method_18431 + p 1 entity + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1296;)Lnet/minecraft/class_4019; method_18260 createChild + m ()Z method_18282 isAggressive + m (IZ)V method_18269 setFoxFlag + p 2 value + p 1 mask + m ()Z method_35172 isJumping + m (Z)V method_18294 setSitting + p 1 sitting + m (F)F method_18298 getHeadRoll + p 1 tickDelta + m (Lnet/minecraft/class_4019$class_4039;)V method_18255 setType + p 1 type + m (Lnet/minecraft/class_1542;)Z method_18265 method_18265 + p 0 item + f Ljava/util/function/Predicate; field_17955 CHICKEN_AND_RABBIT_FILTER + m (Lnet/minecraft/class_1799;)V method_18289 spit + p 1 stack + m (Ljava/util/UUID;)Z method_18428 canTrust + p 1 uuid + f F field_17962 extraRollingHeight + m (Ljava/util/UUID;)V method_18266 addTrustedUuid + p 1 uuid + m (Lnet/minecraft/class_1799;)V method_18291 dropItem + p 1 stack + m (Lnet/minecraft/class_1297;)Z method_18267 method_18267 + p 0 entity + m ()V method_18283 stopSleeping + m ()Z method_18275 isFullyCrouched + m (Z)V method_18299 setRollingHead + p 1 rollingHead + m (F)F method_18300 getBodyRotationHeightOffset + p 1 tickDelta + m (Z)V method_18295 setWalking + p 1 walking + m (Lnet/minecraft/class_4019;Lnet/minecraft/class_1309;)Z method_18257 canJumpChase + p 0 fox + p 1 chasedEntity + f Ljava/util/function/Predicate; field_17956 NOTICEABLE_PLAYER_FILTER + f Lnet/minecraft/class_2940; field_17950 FOX_FLAGS +c net/minecraft/class_4019$class_4020 net/minecraft/entity/passive/FoxEntity$DefendFriendGoal + f Lnet/minecraft/class_1309; field_17967 friend + f Lnet/minecraft/class_1309; field_17966 offender + m (Lnet/minecraft/class_4019;Ljava/lang/Class;ZZLjava/util/function/Predicate;)V + p 2 targetEntityClass + p 3 checkVisibility + p 4 checkCanNavigate + p 5 targetPredicate + f I field_17968 lastAttackedTime +c net/minecraft/class_4019$class_4021 net/minecraft/entity/passive/FoxEntity$StopWanderingGoal + f I field_17969 timer +c net/minecraft/class_4019$class_4024 net/minecraft/entity/passive/FoxEntity$MateGoal + m (Lnet/minecraft/class_4019;D)V + p 2 chance +c net/minecraft/class_4019$class_4025 net/minecraft/entity/passive/FoxEntity$EatSweetBerriesGoal + m (Lnet/minecraft/class_2680;)V method_33587 pickSweetBerries + p 1 state + m (Lnet/minecraft/class_2680;)V method_33586 pickGlowBerries + p 1 state + f I field_30336 EATING_TIME + m ()V method_18307 eatSweetBerry + f I field_17974 timer + m (Lnet/minecraft/class_4019;DII)V + p 4 range + p 2 speed + p 5 maxYDifference +c net/minecraft/class_4019$class_4022 net/minecraft/entity/passive/FoxEntity$WorriableEntityFilter + m (Lnet/minecraft/class_1309;)Z method_18303 test + m (Ljava/lang/Object;)Z test test + p 1 entity +c net/minecraft/class_4019$class_4023 net/minecraft/entity/passive/FoxEntity$CalmDownGoal + f Lnet/minecraft/class_4051; field_18102 WORRIABLE_ENTITY_PREDICATE + m ()Z method_18305 isAtFavoredLocation + m ()Z method_18306 canCalmDown +c net/minecraft/class_4019$class_4028 net/minecraft/entity/passive/FoxEntity$FoxLookControl +c net/minecraft/class_4019$class_4029 net/minecraft/entity/passive/FoxEntity$AttackGoal + m (Lnet/minecraft/class_4019;DZ)V + p 4 pauseWhenIdle + p 2 speed +c net/minecraft/class_4019$class_4026 net/minecraft/entity/passive/FoxEntity$FoxSwimGoal +c net/minecraft/class_4019$class_4027 net/minecraft/entity/passive/FoxEntity$FoxData + m (Lnet/minecraft/class_4019$class_4039;)V + p 1 type + f Lnet/minecraft/class_4019$class_4039; field_17977 type +c net/minecraft/class_4019$class_4031 net/minecraft/entity/passive/FoxEntity$GoToVillageGoal + m (Lnet/minecraft/class_4019;II)V + p 2 unused + p 3 searchRange + m ()Z method_18308 canGoToVillage +c net/minecraft/class_4019$class_4032 net/minecraft/entity/passive/FoxEntity$EscapeWhenNotAggressiveGoal + m (Lnet/minecraft/class_4019;D)V + p 2 speed +c net/minecraft/class_4019$class_4030 net/minecraft/entity/passive/FoxEntity$FoxMoveControl +c net/minecraft/class_4019$class_4035 net/minecraft/entity/passive/FoxEntity$SitDownAndLookAroundGoal + f I field_17989 timer + f D field_17987 lookX + f D field_17988 lookZ + m ()V method_18309 chooseNewAngle + f I field_17990 counter +c net/minecraft/class_4019$class_4036 net/minecraft/entity/passive/FoxEntity$AvoidDaylightGoal + m (Lnet/minecraft/class_4019;D)V + p 2 speed + f I field_17992 timer +c net/minecraft/class_4019$class_4033 net/minecraft/entity/passive/FoxEntity$JumpChasingGoal +c net/minecraft/class_4019$class_4034 net/minecraft/entity/passive/FoxEntity$PickupItemGoal +c net/minecraft/class_4019$class_4039 net/minecraft/entity/passive/FoxEntity$Type + f Ljava/util/Map; field_17999 NAME_TYPE_MAP + m (I)Lnet/minecraft/class_4019$class_4039; method_18311 fromId + p 0 id + m (Ljava/util/Optional;)Lnet/minecraft/class_4019$class_4039; method_18313 fromBiome + p 0 biome + m (Ljava/lang/String;IILjava/lang/String;[Lnet/minecraft/class_5321;)V + p 4 key + p 5 biomes + p 3 id + m ()I method_18317 getId + m (Ljava/lang/String;)Lnet/minecraft/class_4019$class_4039; method_18314 byName + p 0 name + m ()Ljava/lang/String; method_18310 getKey + f Ljava/lang/String; field_18001 key + f Ljava/util/List; field_18002 biomes + f [Lnet/minecraft/class_4019$class_4039; field_17998 TYPES + f I field_18000 id +c net/minecraft/class_4019$class_4037 net/minecraft/entity/passive/FoxEntity$DelayedCalmDownGoal + m ()Z method_18432 canNotCalmDown + f I field_30337 MAX_CALM_DOWN_TIME + f I field_17994 timer +c net/minecraft/class_4019$class_4038 net/minecraft/entity/passive/FoxEntity$MoveToHuntGoal +c net/minecraft/class_4019$class_4292 net/minecraft/entity/passive/FoxEntity$LookAtEntityGoal + m (Lnet/minecraft/class_4019;Lnet/minecraft/class_1308;Ljava/lang/Class;F)V + p 4 range + p 2 fox + p 3 targetType +c net/minecraft/class_4019$class_4052 net/minecraft/entity/passive/FoxEntity$FollowParentGoal + m (Lnet/minecraft/class_4019;Lnet/minecraft/class_4019;D)V + p 3 speed + p 2 fox + f Lnet/minecraft/class_4019; field_18104 fox +c net/minecraft/class_4018 net/minecraft/entity/ai/goal/GoToVillageGoal + m (Lnet/minecraft/class_1314;I)V + p 1 mob + p 2 searchRange + f Lnet/minecraft/class_1314; field_17944 mob + f I field_17945 searchRange + m ()V method_18252 findOtherWaypoint + f Lnet/minecraft/class_2338; field_17947 targetPosition +c net/minecraft/class_5349 net/minecraft/server/function/FunctionLoader + f I field_25327 PATH_PREFIX_LENGTH + f I field_25328 PATH_SUFFIX_LENGTH + f Lcom/mojang/brigadier/CommandDispatcher; field_25332 commandDispatcher + m (Lnet/minecraft/class_3300;Lnet/minecraft/class_2960;)Ljava/util/List; method_29450 readLines + p 1 id + p 0 resourceManager + f Lnet/minecraft/class_5414; field_25801 tags + f Lorg/apache/logging/log4j/Logger; field_25326 LOGGER + f Ljava/util/Map; field_25329 functions + f I field_25331 level + m (ILcom/mojang/brigadier/CommandDispatcher;)V + p 1 level + p 2 commandDispatcher + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_3494; method_29459 getOrCreateTag + p 1 id + m (Lnet/minecraft/class_2960;)Ljava/util/Optional; method_29456 get + p 1 id + m ()Lnet/minecraft/class_5414; method_29458 getTags + m ()Ljava/util/Map; method_29447 getFunctions + f Lnet/minecraft/class_3503; field_25330 tagLoader +c net/minecraft/class_4013 net/minecraft/resource/SynchronousResourceReloader + c A base resource reloader that does all its work in the apply executor,\nor the game engine's thread.\n\n@apiNote This resource reloader is useful as a resource reload callback\nthat doesn't need resource manager access. If you access the resource\nmanager, consider writing resource reloaders that have a proper prepare\nstage instead by moving resource manager access to the prepare stage.\nThat can speed up resource reloaders significantly. + m (Lnet/minecraft/class_3300;)V method_14491 reload + c Performs the reload in the apply executor, or the game engine. + p 1 manager + c the resource manager +c net/minecraft/class_5346 net/minecraft/client/gui/screen/DatapackFailureScreen + f Lnet/minecraft/class_5489; field_25265 wrappedText + f Ljava/lang/Runnable; field_25452 runServerInSafeMode +c net/minecraft/class_4014 net/minecraft/resource/SimpleResourceReload + c A simple implementation of resource reload.\n\n@param the result type for each reloader in the reload + m (Ljava/util/concurrent/Executor;Ljava/lang/Runnable;)V method_18367 method_18367 + p 2 application + m (Lnet/minecraft/class_3300;Ljava/util/List;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Ljava/util/concurrent/CompletableFuture;)Lnet/minecraft/class_4014; method_18369 create + c Creates a simple resource reload without additional results. + p 2 prepareExecutor + p 1 reloaders + p 4 initialStage + p 3 applyExecutor + p 0 manager + f Ljava/util/concurrent/CompletableFuture; field_18043 applyStageFuture + m (Ljava/util/List;)Lnet/minecraft/class_3902; method_18366 method_18366 + p 0 results + f Ljava/util/concurrent/CompletableFuture; field_18042 prepareStageFuture + f Ljava/util/Set; field_18044 waitingReloaders + m (Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Lnet/minecraft/class_3300;Ljava/util/List;Lnet/minecraft/class_4014$class_4047;Ljava/util/concurrent/CompletableFuture;)V + p 6 initialStage + p 4 reloaders + p 5 factory + p 2 applyExecutor + p 3 manager + p 1 prepareExecutor + f I field_18047 appliedCount + f I field_18045 reloaderCount + f Ljava/util/concurrent/atomic/AtomicInteger; field_18049 preparedCount + f I field_29784 FIRST_PREPARE_APPLY_WEIGHT + c The weight of either prepare or apply stages' progress in the total progress\ncalculation. Has value {@value}. + f I field_18046 toApplyCount + f Ljava/util/concurrent/atomic/AtomicInteger; field_18048 toPrepareCount + f I field_29785 SECOND_PREPARE_APPLY_WEIGHT + c The weight of either prepare or apply stages' progress in the total progress\ncalculation. Has value {@value}. + f I field_29786 RELOADER_WEIGHT + c The weight of reloaders' progress in the total progress calculation. Has value {@value}. + m (Ljava/util/concurrent/Executor;Lnet/minecraft/class_3302$class_4045;Lnet/minecraft/class_3300;Lnet/minecraft/class_3302;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; method_18368 method_18368 + p 5 apply + p 4 prepare + p 1 synchronizer + p 3 reloader + p 2 resourceManager + m (Ljava/util/concurrent/Executor;Ljava/lang/Runnable;)V method_18372 method_18372 + p 2 preparation + f Lnet/minecraft/class_3300; field_17927 manager +c net/minecraft/class_4014$class_4047 net/minecraft/resource/SimpleResourceReload$Factory + c A factory that creates a completable future for each reloader in the\nresource reload. + m (Lnet/minecraft/class_3302$class_4045;Lnet/minecraft/class_3300;Lnet/minecraft/class_3302;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; create create + p 1 synchronizer + p 3 reloader + p 2 manager + p 5 applyExecutor + p 4 prepareExecutor +c net/minecraft/class_413 net/minecraft/client/gui/screen/CustomizeFlatLevelScreen + f Lnet/minecraft/class_2561; field_2425 heightText + f Lnet/minecraft/class_413$class_4192; field_2424 layers + m ()Lnet/minecraft/class_3232; method_29055 getConfig + f Lnet/minecraft/class_2561; field_2418 tileText + f Lnet/minecraft/class_525; field_2422 parent + f Lnet/minecraft/class_4185; field_2421 widgetButtonRemoveLayer + m ()Z method_2147 hasLayerSelected + f Lnet/minecraft/class_3232; field_2419 config + m ()V method_2145 updateRemoveLayerButton + f Ljava/util/function/Consumer; field_24565 configConsumer + m (Lnet/minecraft/class_3232;)V method_29054 setConfig + p 1 config + m (Lnet/minecraft/class_525;Ljava/util/function/Consumer;Lnet/minecraft/class_3232;)V + p 3 config + p 2 configConsumer + p 1 parent +c net/minecraft/class_413$class_4192 net/minecraft/client/gui/screen/CustomizeFlatLevelScreen$SuperflatLayersListWidget + m (Lnet/minecraft/class_413$class_4192$class_4193;)V method_20094 setSelected + m ()V method_19372 updateLayers +c net/minecraft/class_413$class_4192$class_4193 net/minecraft/client/gui/screen/CustomizeFlatLevelScreen$SuperflatLayersListWidget$SuperflatLayerEntry + m (Lnet/minecraft/class_4587;IILnet/minecraft/class_1799;)V method_19375 renderIcon + p 2 x + p 1 matrices + p 4 iconItem + p 3 y + m (Lnet/minecraft/class_4587;II)V method_19373 renderIconBackgroundTexture + p 3 y + p 1 matrices + p 2 x +c net/minecraft/class_412 net/minecraft/client/gui/screen/ConnectScreen + c The connection screen is used to initiate a connection to a remote server.\nThis is only used when connecting over LAN or to a remote dedicated server. + f Ljava/util/concurrent/atomic/AtomicInteger; field_2408 CONNECTOR_THREADS_COUNT + f Lnet/minecraft/class_437; field_2412 parent + f Lnet/minecraft/class_2561; field_2413 status + m (Lnet/minecraft/class_2561;)V method_2131 setStatus + p 1 status + f Lorg/apache/logging/log4j/Logger; field_2410 LOGGER + m (Lnet/minecraft/class_437;Lnet/minecraft/class_310;Lnet/minecraft/class_642;)V + p 1 parent + p 3 entry + p 2 client + m (Ljava/lang/String;I)V method_2130 connect + p 1 address + p 2 port + f Lnet/minecraft/class_2535; field_2411 connection + c The client connection to the remote server.\nThis is not used when connecting to the client's own integrated server.\n\n@see net.minecraft.client.MinecraftClient#integratedServerConnection + f J field_19097 narratorTimer + f Z field_2409 connectingCancelled + m (Lnet/minecraft/class_437;Lnet/minecraft/class_310;Ljava/lang/String;I)V + p 4 port + p 3 address + p 2 client + p 1 parent +c net/minecraft/class_5350 net/minecraft/resource/ServerResourceManager + f Lnet/minecraft/class_3296; field_25335 resourceManager + m ()Lnet/minecraft/class_2989; method_29473 getServerAdvancementLoader + f Lnet/minecraft/class_3505; field_25338 registryTagManager + f Lnet/minecraft/class_5349; field_25342 functionLoader + m ()Lnet/minecraft/class_4567; method_29468 getLootConditionManager + f Lnet/minecraft/class_2170; field_25336 commandManager + m ()Lnet/minecraft/class_60; method_29469 getLootManager + f Lnet/minecraft/class_60; field_25340 lootManager + m ()Lnet/minecraft/class_3300; method_29474 getResourceManager + m ()Lnet/minecraft/class_5349; method_29465 getFunctionLoader + f Lnet/minecraft/class_1863; field_25337 recipeManager + m (Ljava/util/List;Lnet/minecraft/class_5455;Lnet/minecraft/class_2170$class_5364;ILjava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; method_29466 reload + p 0 packs + p 2 commandEnvironment + p 1 registryManager + p 4 prepareExecutor + p 3 functionPermissionLevel + p 5 applyExecutor + m ()Lnet/minecraft/class_1863; method_29471 getRecipeManager + m (Lnet/minecraft/class_5455;Lnet/minecraft/class_2170$class_5364;I)V + p 3 functionPermissionLevel + p 2 commandEnvironment + p 1 registryManager + m ()Lnet/minecraft/class_5640; method_32703 getLootFunctionManager + f Ljava/util/concurrent/CompletableFuture; field_25334 COMPLETED_UNIT + f Lnet/minecraft/class_2989; field_25341 serverAdvancementLoader + m ()V method_29475 loadRegistryTags + m ()Lnet/minecraft/class_5415; method_29470 getRegistryTagManager + f Lnet/minecraft/class_4567; field_25339 lootConditionManager + f Lnet/minecraft/class_5640; field_28017 lootFunctionManager + m ()Lnet/minecraft/class_2170; method_29472 getCommandManager +c net/minecraft/class_410 net/minecraft/client/gui/screen/ConfirmScreen + f Lnet/minecraft/class_5489; field_2404 messageSplit + f Lnet/minecraft/class_2561; field_2399 noTranslated + f Lnet/minecraft/class_2561; field_2401 message + f Lnet/minecraft/class_2561; field_2402 yesTranslated + f Lit/unimi/dsi/fastutil/booleans/BooleanConsumer; field_2403 callback + m (I)V method_2125 disableButtons + p 1 ticks + m (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;)V + p 2 title + p 3 message + p 1 callback + p 4 yesTranslated + p 5 noTranslated + f I field_2400 buttonEnableTimer + m (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;)V + p 1 callback + p 2 title + p 3 message +c net/minecraft/class_5352 net/minecraft/resource/ResourcePackSource + m (Lnet/minecraft/class_2561;)Lnet/minecraft/class_2561; decorate decorate + p 1 packName + f Lnet/minecraft/class_5352; field_25347 PACK_SOURCE_NONE + m ()Lnet/minecraft/class_5352; method_29485 onlyName + m (Ljava/lang/String;)Lnet/minecraft/class_5352; method_29486 nameAndSource + p 0 source +c net/minecraft/class_417 net/minecraft/client/gui/screen/DemoScreen + m (Lnet/minecraft/class_4185;)V method_19811 method_19811 + p 0 buttonWidget + m (Lnet/minecraft/class_4185;)V method_19810 method_19810 + p 1 buttonWidget + f Lnet/minecraft/class_2960; field_2447 DEMO_BG +c net/minecraft/class_415 net/minecraft/client/gui/screen/CustomizeBuffetLevelScreen + f Lnet/minecraft/class_1959; field_25040 biome + f Lnet/minecraft/class_2378; field_25888 biomeRegistry + m (Lnet/minecraft/class_437;Lnet/minecraft/class_5455;Ljava/util/function/Consumer;Lnet/minecraft/class_1959;)V + p 1 parent + p 2 registryManager + p 3 onDone + p 4 biome + f Ljava/util/function/Consumer; field_24563 onDone + f Lnet/minecraft/class_437; field_24562 parent + f Lnet/minecraft/class_2561; field_26535 BUFFET_BIOME_TEXT + f Lnet/minecraft/class_415$class_4190; field_2441 biomeSelectionList + f Lnet/minecraft/class_4185; field_2438 confirmButton + m ()V method_2151 refreshConfirmButton +c net/minecraft/class_415$class_4190 net/minecraft/client/gui/screen/CustomizeBuffetLevelScreen$BuffetBiomesListWidget + m (Lnet/minecraft/class_415$class_4190$class_4191;)V method_20089 setSelected + f Lnet/minecraft/class_415; field_18736 screen +c net/minecraft/class_415$class_4190$class_4191 net/minecraft/client/gui/screen/CustomizeBuffetLevelScreen$BuffetBiomesListWidget$BuffetBiomeItem + f Lnet/minecraft/class_1959; field_24564 biome + m (Lnet/minecraft/class_415$class_4190;Lnet/minecraft/class_1959;)V + p 2 biome + f Lnet/minecraft/class_2561; field_26536 text +c net/minecraft/class_5359 net/minecraft/resource/DataPackSettings + m ()Ljava/util/List; method_29547 getEnabled + m (Ljava/util/List;Ljava/util/List;)V + p 1 enabled + p 2 disabled + f Lcom/mojang/serialization/Codec; field_25394 CODEC + f Ljava/util/List; field_25396 disabled + m ()Ljava/util/List; method_29550 getDisabled + f Ljava/util/List; field_25395 enabled + f Lnet/minecraft/class_5359; field_25393 SAFE_MODE +c net/minecraft/class_5355 net/minecraft/entity/ai/brain/task/WalkTowardClosestAdultTask + m (Lnet/minecraft/class_1296;)Lnet/minecraft/class_1296; method_29520 getNearestVisibleAdult + p 1 entity + f Ljava/util/function/Function; field_25358 speed + m (Lnet/minecraft/class_6019;F)V + p 2 speed + p 1 executionRange + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1296;J)V method_29522 run + f Lnet/minecraft/class_6019; field_25357 executionRange + m (Lnet/minecraft/class_6019;Ljava/util/function/Function;)V + p 2 speed + p 1 executionRange + m (FLnet/minecraft/class_1309;)Ljava/lang/Float; method_33192 method_33192 + p 1 entity + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1296;)Z method_29521 shouldRun +c net/minecraft/class_5354 net/minecraft/entity/mob/Angerable + m ()Lnet/minecraft/class_1309; method_5968 getTarget + m ()Z method_29511 hasAngerTime + f Ljava/lang/String; field_30093 ANGER_TIME_KEY + f Ljava/lang/String; field_30094 ANGRY_AT_KEY + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2487;)V method_29512 readAngerFromNbt + p 1 world + p 2 nbt + m ()I method_29507 getAngerTime + m (Lnet/minecraft/class_1309;)V method_6015 setAttacker + p 1 attacker + m ()Lnet/minecraft/class_1309; method_6065 getAttacker + m ()V method_29509 chooseRandomAngerTime + m (Ljava/util/UUID;)V method_29513 setAngryAt + p 1 uuid + m (Lnet/minecraft/class_1309;)V method_5980 setTarget + p 1 target + m (Lnet/minecraft/class_2487;)V method_29517 writeAngerToNbt + p 1 nbt + m ()Ljava/util/UUID; method_29508 getAngryAt + m (Lnet/minecraft/class_1937;)Z method_29923 isUniversallyAngry + p 1 world + m (I)V method_29514 setAngerTime + p 1 ticks + m (Lnet/minecraft/class_1657;)V method_29505 setAttacking + p 1 attacking + m (Lnet/minecraft/class_3218;Z)V method_29510 tickAngerLogic + p 1 world + m (Lnet/minecraft/class_1657;)V method_29516 forgive + p 1 player + m (Lnet/minecraft/class_1309;)Z method_29515 shouldAngerAt + p 1 entity + m ()V method_29921 universallyAnger + m ()V method_29922 stopAnger +c net/minecraft/class_5357 net/minecraft/recipe/SmithingRecipe + m (Lnet/minecraft/class_1799;)Z method_30029 testAddition + p 1 stack + f Lnet/minecraft/class_1799; field_25391 result + f Lnet/minecraft/class_1856; field_25390 addition + m (Lnet/minecraft/class_2960;Lnet/minecraft/class_1856;Lnet/minecraft/class_1856;Lnet/minecraft/class_1799;)V + p 4 result + p 2 base + p 3 addition + p 1 id + f Lnet/minecraft/class_2960; field_25392 id + m (Lnet/minecraft/class_1856;)Z method_31587 method_31587 + p 0 ingredient + f Lnet/minecraft/class_1856; field_25389 base +c net/minecraft/class_5357$class_5358 net/minecraft/recipe/SmithingRecipe$Serializer + m (Lnet/minecraft/class_2960;Lnet/minecraft/class_2540;)Lnet/minecraft/class_5357; method_29545 read + m (Lnet/minecraft/class_2960;Lcom/google/gson/JsonObject;)Lnet/minecraft/class_5357; method_29544 read + m (Lnet/minecraft/class_2540;Lnet/minecraft/class_5357;)V method_29543 write +c net/minecraft/class_5356 net/minecraft/entity/ai/brain/sensor/NearestVisibleAdultSensor + m (Lnet/minecraft/class_1296;Ljava/util/List;)V method_29529 findNearestVisibleAdult + p 1 entity + p 2 visibleMobs + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1296;)V method_29531 sense +c net/minecraft/class_408 net/minecraft/client/gui/screen/ChatScreen + m (Ljava/lang/String;)V method_23945 onChatFieldUpdate + p 1 chatText + f Lnet/minecraft/class_4717; field_21616 commandSuggestor + f Ljava/lang/String; field_18973 originalChatText + f Ljava/lang/String; field_2389 chatLastMessage + f I field_2387 messageHistorySize + m (I)V method_2114 setChatFromHistory + f Lnet/minecraft/class_342; field_2382 chatField + m (Ljava/lang/String;)V + p 1 originalChatText + m (Ljava/lang/String;)V method_2108 setText + p 1 text +c net/minecraft/class_407 net/minecraft/client/gui/screen/ConfirmChatLinkScreen + m (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Ljava/lang/String;Z)V + p 1 callback + p 3 trusted + p 2 link + f Lnet/minecraft/class_2561; field_2372 warning + f Ljava/lang/String; field_2371 link + f Z field_2370 drawWarning + f Lnet/minecraft/class_2561; field_2373 copy + m ()V method_2100 copyToClipboard +c net/minecraft/class_2292 net/minecraft/block/ConcretePowderBlock + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_9798 hardensOnAnySide + p 0 world + p 1 pos + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z method_24279 shouldHarden + p 0 world + p 1 pos + p 2 state + f Lnet/minecraft/class_2680; field_10810 hardenedState + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_4970$class_2251;)V + p 2 settings + p 1 hardened + m (Lnet/minecraft/class_2680;)Z method_9799 hardensIn + p 0 state +c net/minecraft/class_424 net/minecraft/client/gui/screen/SaveLevelScreen +c net/minecraft/class_423 net/minecraft/client/gui/screen/SleepingChatScreen + m ()V method_2180 stopSleeping +c net/minecraft/class_2293 net/minecraft/command/argument/ItemPredicateArgumentType + m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/function/Predicate; method_9804 getItemPredicate + p 1 name + p 0 context + m ()Lnet/minecraft/class_2293; method_9801 itemPredicate + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_10811 UNKNOWN_TAG_EXCEPTION + m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions listSuggestions + p 1 context + p 2 builder + f Ljava/util/Collection; field_10812 EXAMPLES + m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2293$class_2295; method_9800 parse +c net/minecraft/class_2293$class_2294 net/minecraft/command/argument/ItemPredicateArgumentType$ItemPredicate + m (Ljava/lang/Object;)Z test test + p 1 context + f Lnet/minecraft/class_1792; field_10813 item + m (Lnet/minecraft/class_1799;)Z method_9806 test + f Lnet/minecraft/class_2487; field_10814 nbt + m (Lnet/minecraft/class_1792;Lnet/minecraft/class_2487;)V + p 1 item + p 2 nbt +c net/minecraft/class_2293$class_2296 net/minecraft/command/argument/ItemPredicateArgumentType$TagPredicate + f Lnet/minecraft/class_3494; field_10815 tag + m (Lnet/minecraft/class_3494;Lnet/minecraft/class_2487;)V + p 2 nbt + p 1 tag + f Lnet/minecraft/class_2487; field_10816 compound + m (Ljava/lang/Object;)Z test test + p 1 context + m (Lnet/minecraft/class_1799;)Z method_9807 test +c net/minecraft/class_2293$class_2295 net/minecraft/command/argument/ItemPredicateArgumentType$ItemPredicateArgument +c net/minecraft/class_422 net/minecraft/client/gui/screen/AddServerScreen + f Lnet/minecraft/class_642; field_2469 server + m ()V method_2172 addAndClose + f Lnet/minecraft/class_4185; field_2472 addButton + m ()V method_36223 updateAddButton + f Lnet/minecraft/class_342; field_2471 serverNameField + m (Lnet/minecraft/class_437;Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lnet/minecraft/class_642;)V + p 3 server + p 1 parent + p 2 callback + f Lnet/minecraft/class_2561; field_26541 ENTER_NAME_TEXT + f Lit/unimi/dsi/fastutil/booleans/BooleanConsumer; field_19236 callback + f Lnet/minecraft/class_2561; field_26542 ENTER_IP_TEXT + f Lnet/minecraft/class_437; field_21791 parent + f Lnet/minecraft/class_342; field_2474 addressField +c net/minecraft/class_421 net/minecraft/client/gui/screen/FatalErrorScreen + f Lnet/minecraft/class_2561; field_2467 message + m (Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;)V + p 1 title + p 2 message +c net/minecraft/class_428 net/minecraft/client/gui/screen/OutOfMemoryScreen +c net/minecraft/class_426 net/minecraft/client/gui/screen/option/LanguageOptionsScreen + m (Lnet/minecraft/class_437;Lnet/minecraft/class_315;Lnet/minecraft/class_1076;)V + p 2 options + p 3 languageManager + p 1 parent + f Lnet/minecraft/class_2561; field_26543 LANGUAGE_WARNING_TEXT + m (Lnet/minecraft/class_4185;)V method_19820 method_19820 + p 1 button + f Lnet/minecraft/class_1076; field_2488 languageManager + f Lnet/minecraft/class_426$class_4195; field_2486 languageSelectionList +c net/minecraft/class_426$class_4195 net/minecraft/client/gui/screen/option/LanguageOptionsScreen$LanguageSelectionListWidget + m (Lnet/minecraft/class_426;Lnet/minecraft/class_310;)V + p 2 client + m (Lnet/minecraft/class_426$class_4195$class_4194;)V method_20100 setSelected +c net/minecraft/class_426$class_4195$class_4194 net/minecraft/client/gui/screen/option/LanguageOptionsScreen$LanguageSelectionListWidget$LanguageEntry + m (Lnet/minecraft/class_426$class_4195;Lnet/minecraft/class_1077;)V + p 2 languageDefinition + m ()V method_19381 onPressed + f Lnet/minecraft/class_1077; field_18743 languageDefinition +c net/minecraft/class_2290 net/minecraft/command/argument/ItemStackArgument + m (Ljava/lang/Object;)Z test test + p 1 stack + m (IZ)Lnet/minecraft/class_1799; method_9781 createStack + p 2 checkOverstack + p 1 amount + m ()Lnet/minecraft/class_1792; method_9785 getItem + m (Lnet/minecraft/class_1792;Lnet/minecraft/class_2487;)V + p 1 item + p 2 nbt + m ()Ljava/lang/String; method_9782 asString + f Lnet/minecraft/class_1792; field_10796 item + f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; field_10797 OVERSTACKED_EXCEPTION + f Lnet/minecraft/class_2487; field_10798 nbt + m (Lnet/minecraft/class_1799;)Z method_9783 test +c net/minecraft/class_425 net/minecraft/client/gui/screen/SplashScreen + f J field_17771 reloadCompleteTime + f F field_17770 progress + f Lnet/minecraft/class_2960; field_2483 LOGO + m (Lnet/minecraft/class_310;Lnet/minecraft/class_4011;Ljava/util/function/Consumer;Z)V + p 1 client + p 3 exceptionHandler + p 2 monitor + p 4 reloading + f Lnet/minecraft/class_310; field_18217 client + f Ljava/util/function/Consumer; field_18218 exceptionHandler + f J field_18220 reloadStartTime + f Z field_18219 reloading + m (Lnet/minecraft/class_310;)V method_18819 init + p 0 client + f Ljava/util/function/IntSupplier; field_25041 BRAND_ARGB + f Lnet/minecraft/class_4011; field_17767 reload + m (Lnet/minecraft/class_4587;IIIIF)V method_18103 renderProgressBar + p 6 opacity + p 5 y2 + p 4 x2 + p 3 y1 + p 2 x1 + p 1 matrices +c net/minecraft/class_425$class_4070 net/minecraft/client/gui/screen/SplashScreen$LogoTexture +c net/minecraft/class_2291 net/minecraft/command/argument/ItemStringReader + f Lnet/minecraft/class_2960; field_10808 id + f Lnet/minecraft/class_2487; field_10807 nbt + f Lcom/mojang/brigadier/StringReader; field_10802 reader + f Z field_10804 allowTag + m ()Lnet/minecraft/class_1792; method_9786 getItem + m ()Lnet/minecraft/class_2291; method_9789 consume + m ()Lnet/minecraft/class_2960; method_9790 getId + f I field_10809 cursor + m ()V method_9788 readNbt + f Lnet/minecraft/class_1792; field_10803 item + m ()V method_9787 readTag + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_10799 ID_INVALID_EXCEPTION + m ()V method_9795 readItem + m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_5414;)Ljava/util/concurrent/CompletableFuture; method_9794 suggestItem + m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_5414;)Ljava/util/concurrent/CompletableFuture; method_9793 getSuggestions + p 1 builder + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_10800 TAG_DISALLOWED_EXCEPTION + m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_5414;)Ljava/util/concurrent/CompletableFuture; method_9791 suggestAny + m (Lcom/mojang/brigadier/StringReader;Z)V + p 1 reader + p 2 allowTag + m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_5414;)Ljava/util/concurrent/CompletableFuture; method_9796 suggestTag + p 1 suggestionsBuilder + f Ljava/util/function/BiFunction; field_10806 NBT_SUGGESTION_PROVIDER + m ()Lnet/minecraft/class_2487; method_9797 getNbt + f Ljava/util/function/BiFunction; field_10805 suggestions +c net/minecraft/class_5326 net/minecraft/entity/ai/brain/task/WorkStationCompetitionTask + m (Lnet/minecraft/class_1646;)Z method_29254 hasJobSite + p 1 villager + m (Lnet/minecraft/class_3852;)V + p 1 profession + m (Lnet/minecraft/class_4158;Lnet/minecraft/class_3852;)Z method_29253 isCompletedWorkStation + p 1 poiType + p 2 profession + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_29258 run + m (Lnet/minecraft/class_4208;Lnet/minecraft/class_4158;Lnet/minecraft/class_1646;)Z method_29257 isUsingWorkStationAt + p 3 villager + p 2 poiType + p 1 pos + m (Lnet/minecraft/class_1646;Lnet/minecraft/class_1646;)Lnet/minecraft/class_1646; method_29255 keepJobSiteForMoreExperiencedVillager + p 1 second + p 0 first + f Lnet/minecraft/class_3852; field_25156 profession +c net/minecraft/class_5325 net/minecraft/entity/ai/brain/task/WalkTowardJobSiteTask + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_29525 finishRunning + m (F)V + p 1 speed + f I field_30122 RUN_TIME + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_29252 keepRunning + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;)Z method_29251 shouldRun + f F field_25155 speed + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)Z method_29523 shouldKeepRunning +c net/minecraft/class_5328 net/minecraft/item/ItemUsage + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1657;Lnet/minecraft/class_1799;Z)Lnet/minecraft/class_1799; method_30270 exchangeStack + p 2 outputStack + p 3 creativeOverride + p 0 inputStack + p 1 player + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1657;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1799; method_30012 exchangeStack + p 2 outputStack + p 0 inputStack + p 1 player + m (Lnet/minecraft/class_1542;Ljava/util/stream/Stream;)V method_33263 spawnItemContents + p 1 contents + p 0 itemEntity + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1542;Lnet/minecraft/class_1799;)V method_33265 method_33265 + p 2 stack + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1271; method_29282 consumeHeldItem + p 0 world + p 2 hand + p 1 player +c net/minecraft/class_5327 net/minecraft/entity/ai/brain/task/TakeJobSiteTask + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;Lnet/minecraft/class_1646;Lnet/minecraft/class_2338;Z)V method_29266 claimSite + p 5 jobSitePresent + p 3 newOwner + p 4 pos + p 1 world + p 2 previousOwner + m (F)V + p 1 speed + f F field_25158 speed + m (Lnet/minecraft/class_1646;)V method_29261 forgetJobSiteAndWalkTarget + p 1 villager + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;)Z method_29264 shouldRun + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_29265 run + m (Lnet/minecraft/class_1646;Lnet/minecraft/class_2338;Lnet/minecraft/class_4158;)Z method_29262 canReachJobSite + p 1 villager + p 2 pos + p 3 poiType + m (Lnet/minecraft/class_4158;Lnet/minecraft/class_1646;Lnet/minecraft/class_2338;)Z method_29260 canUseJobSite + p 3 pos + p 2 villager + p 1 poiType +c net/minecraft/class_420 net/minecraft/client/gui/screen/DirectConnectScreen + m (Lnet/minecraft/class_437;Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lnet/minecraft/class_642;)V + p 3 server + p 2 callback + p 1 parent + f Lit/unimi/dsi/fastutil/booleans/BooleanConsumer; field_19235 callback + f Lnet/minecraft/class_342; field_2463 addressField + m (Ljava/lang/String;)V method_19376 method_19376 + p 1 text + m ()V method_2167 saveAndClose + f Lnet/minecraft/class_2561; field_26540 ENTER_IP_TEXT + m ()V method_2169 onAddressFieldChanged + f Lnet/minecraft/class_437; field_21790 parent + f Lnet/minecraft/class_642; field_2460 serverEntry + f Lnet/minecraft/class_4185; field_2462 selectServerButton +c net/minecraft/class_5322 net/minecraft/server/network/SpawnLocating + m (Lnet/minecraft/class_3218;IIZ)Lnet/minecraft/class_2338; method_29194 findOverworldSpawn + p 1 x + p 0 world + p 3 validSpawnNeeded + p 2 z + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1923;Z)Lnet/minecraft/class_2338; method_29196 findServerSpawnPoint + p 0 world + p 2 validSpawnNeeded + p 1 chunkPos +c net/minecraft/class_2297 net/minecraft/block/CoralFanBlock + f Lnet/minecraft/class_2248; field_10817 deadCoralBlock + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_4970$class_2251;)V + p 1 deadCoralBlock + p 2 settings +c net/minecraft/class_5321 net/minecraft/util/registry/RegistryKey + c Represents a key for a value in a registry in a context where a\nroot registry is available.\n\n@param the type of the value\n@see Registry#ROOT + f Lnet/minecraft/class_2960; field_25137 registry + c The identifier of the registry in the root registry. + m (Lnet/minecraft/class_5321;Lnet/minecraft/class_2960;)Lnet/minecraft/class_5321; method_29179 of + c Creates a registry key for a value in a registry with a registry key for\nthe value-holding registry in the root registry and an identifier of the\nvalue.\n\n

You can call it like {@code RegistryKey.of(Registry.ITEM_KEY, new Identifier("iron_ingot"))}\nto create a registry key for iron ingot.

\n\n@param the type of the value + p 1 value + c the identifier of the value + p 0 registry + c the registry key of the registry in the root registry + f Lnet/minecraft/class_2960; field_25138 value + c The identifier of the value in the registry specified by {@link #registry}. + m (Lnet/minecraft/class_5321;)Ljava/util/function/Function; method_29178 createKeyFactory + c Creates a function that converts an identifier to a registry key for the\nregistry that {@code registry} refers to in the root registry. + p 0 registry + c the reference to the value-holding registry in the root registry + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_5321; method_29180 ofRegistry + c Creates a registry key for a registry in the root registry (registry of\nall registries) with an identifier for the registry.\n\n

You can call it like {@code RegistryKey.of(new Identifier("block"))}\nto create a registry key for the block registry.

\n\n@param the element type of the registry + p 0 registry + c the identifier of the registry + m ()Lnet/minecraft/class_2960; method_29177 getValue + m (Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)V + p 1 registry + p 2 value + m (Lnet/minecraft/class_5321;)Z method_31163 isOf + c Returns whether this registry key belongs to the given registry (according to its type, not whether the registry actually contains this key). + p 1 registry + c the key of the registry that this registry key should be inside + f Ljava/util/Map; field_25136 INSTANCES + c A cache of all registry keys ever created. + m (Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)Lnet/minecraft/class_5321; method_29181 of + p 0 registry + p 1 value + m (Lnet/minecraft/class_5321;Lnet/minecraft/class_2960;)Lnet/minecraft/class_5321; method_29183 method_29183 + p 1 id +c net/minecraft/class_2298 net/minecraft/block/CoralBlockBlock + f Lnet/minecraft/class_2248; field_10818 deadCoralBlock + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_4970$class_2251;)V + p 1 deadCoralBlock + p 2 settings + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_9808 isInWater + p 1 world + p 2 pos +c net/minecraft/class_2299 net/minecraft/block/CoralWallFanBlock + f Lnet/minecraft/class_2248; field_10819 deadCoralBlock + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_4970$class_2251;)V + p 2 settings + p 1 deadCoralBlock +c net/minecraft/class_5323 net/minecraft/tag/ServerTagManagerHolder + c A class containing the single static instance of {@link TagManager} on the server. + m (Lnet/minecraft/class_5415;)V method_29219 setTagManager + p 0 tagManager + f Lnet/minecraft/class_5415; field_25149 tagManager + m ()Lnet/minecraft/class_5415; method_29223 getTagManager +c net/minecraft/class_419 net/minecraft/client/gui/screen/DisconnectedScreen + f Lnet/minecraft/class_437; field_2456 parent + m (Lnet/minecraft/class_437;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;)V + p 1 parent + p 3 reason + f Lnet/minecraft/class_2561; field_2457 reason + f Lnet/minecraft/class_5489; field_2458 reasonFormatted + f I field_2454 reasonHeight +c net/minecraft/class_418 net/minecraft/client/gui/screen/DeathScreen + f Z field_18974 isHardcore + m ()V method_22364 quitLevel + f Lnet/minecraft/class_2561; field_2450 message + m (Lnet/minecraft/class_2561;Z)V + p 2 isHardcore + p 1 message + f Lnet/minecraft/class_2561; field_26537 scoreText + f I field_2451 ticksSinceDeath + m (I)Lnet/minecraft/class_2583; method_2164 getTextComponentUnderMouse + p 1 mouseX + m (Z)V method_20373 onConfirmQuit + p 1 quit +c net/minecraft/class_435 net/minecraft/client/gui/screen/ProgressScreen + f Lnet/minecraft/class_2561; field_2544 task + f Lnet/minecraft/class_2561; field_2541 title + f I field_2542 progress + f Z field_2543 done +c net/minecraft/class_434 net/minecraft/client/gui/screen/DownloadingTerrainScreen + f Lnet/minecraft/class_2561; field_26544 TEXT +c net/minecraft/class_433 net/minecraft/client/gui/screen/GameMenuScreen + m ()V method_20543 initWidgets + m (Z)V + p 1 showMenu + f Z field_19319 showMenu +c net/minecraft/class_5330 net/minecraft/util/JsonSerializing + m (Lnet/minecraft/class_2378;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Function;)Lnet/minecraft/class_5330$class_5331; method_29306 createTypeHandler + p 1 rootFieldName + p 0 registry + p 3 typeIdentification + p 2 idFieldName +c net/minecraft/class_5330$class_5333 net/minecraft/util/JsonSerializing$GsonSerializer + f Lcom/mojang/datafixers/util/Pair; field_25201 elementSerializer + f Lnet/minecraft/class_2378; field_25197 registry + m (Lnet/minecraft/class_2378;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Function;Lnet/minecraft/class_5336;Lcom/mojang/datafixers/util/Pair;)V + p 6 elementSerializer + p 2 rootFieldName + p 1 registry + p 4 typeIdentification + p 3 idFieldName + f Ljava/lang/String; field_25198 rootFieldName + f Ljava/lang/String; field_25199 idFieldName + f Ljava/util/function/Function; field_25200 typeIdentification +c net/minecraft/class_5330$class_5332 net/minecraft/util/JsonSerializing$CustomSerializer + m (Lcom/google/gson/JsonElement;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; method_29308 fromJson + p 2 context + p 1 json + m (Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; method_29309 toJson + p 1 object + p 2 context +c net/minecraft/class_5330$class_5331 net/minecraft/util/JsonSerializing$TypeHandler + c A handler of JSON serializable types that can either obtain a type from\na registry to handle JSON conversion or handle with a custom logic bound\nto a type.\n\n

When the root element read is an object, the handler obtains the type\nfrom registry to handle reading; otherwise, it falls back to custom\nlogic.

+ m (Lnet/minecraft/class_2378;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Function;)V + p 4 typeIdentification + p 3 idFieldName + p 2 rootFieldName + p 1 registry + f Lnet/minecraft/class_2378; field_25192 registry + f Lcom/mojang/datafixers/util/Pair; field_25196 customSerializer + f Ljava/lang/String; field_25193 rootFieldName + f Ljava/lang/String; field_25194 idFieldName + f Ljava/util/function/Function; field_25195 typeIdentification + m ()Ljava/lang/Object; method_29307 createGsonSerializer +c net/minecraft/class_437 net/minecraft/client/gui/screen/Screen + f Lnet/minecraft/class_310; field_22787 client + m (Lnet/minecraft/class_2561;)V + p 1 title + m (Ljava/util/List;)V method_29638 filesDragged + p 1 paths + m ()Lnet/minecraft/class_2561; method_25440 getTitle + m (Lnet/minecraft/class_310;II)V method_25423 init + p 3 height + p 2 width + p 1 client + m ()V method_25432 removed + m (Z)V method_25428 confirmLink + p 1 open + m (I)Z method_25437 isPaste + p 0 code + f Lorg/apache/logging/log4j/Logger; field_22782 LOGGER + f Ljava/util/List; field_22791 buttons + m (Lnet/minecraft/class_2583;)Z method_25430 handleTextClick + p 1 style + m (Lnet/minecraft/class_4587;Ljava/util/List;II)V method_25417 renderOrderedTooltip + p 1 matrices + p 2 lines + p 3 x + p 4 y + f Ljava/net/URI; field_22784 clickedLink + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_2583;II)V method_25418 renderTextHoverEffect + p 2 style + p 1 matrices + p 4 y + p 3 x + m (Lnet/minecraft/class_1799;)Ljava/util/List; method_25408 getTooltipFromItem + p 1 stack + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_2561;II)V method_25424 renderTooltip + p 1 matrices + p 4 y + p 3 x + p 2 text + f Lnet/minecraft/class_327; field_22793 textRenderer + m ()Z method_25421 isPauseScreen + m ()Z method_25441 hasControlDown + m (Lnet/minecraft/class_310;II)V method_25410 resize + p 3 height + p 1 client + p 2 width + m (Lnet/minecraft/class_4587;Ljava/util/List;II)V method_30901 renderTooltip + p 3 x + p 4 y + p 1 matrices + p 2 lines + m (Lnet/minecraft/class_4587;Ljava/util/List;II)V method_32633 renderTooltipFromComponents + p 3 x + p 4 y + p 1 matrices + p 2 components + f Lnet/minecraft/class_918; field_22788 itemRenderer + m (Lnet/minecraft/class_339;)Lnet/minecraft/class_339; method_25411 addButton + c Adds a button to this screen.\nThis method should be preferred over {@link Screen#addChild(Element)} since buttons are automatically rendered when added to a screen. + p 1 button + m (Ljava/lang/String;Z)V method_25425 sendMessage + p 2 toHud + p 1 message + m ()V method_25426 init + c Called when a screen should be initialized.\n\n

This method is called when this screen is {@linkplain net.minecraft.client.MinecraftClient#openScreen(Screen) opened} or resized. + m (I)V method_25434 renderBackgroundTexture + c Renders the fullscreen {@linkplain net.minecraft.client.gui.DrawableHelper#OPTIONS_BACKGROUND_TEXTURE background texture} of this screen. + p 1 vOffset + c an offset applied to the V coordinate of the background texture + m (I)Z method_25438 isCopy + p 0 code + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_1799;II)V method_25409 renderTooltip + p 4 y + p 3 x + p 2 stack + p 1 matrices + f Z field_22792 passEvents + f Ljava/util/List; field_22786 children + m ()Z method_25442 hasShiftDown + m (Lnet/minecraft/class_4587;Ljava/util/List;Ljava/util/Optional;II)V method_32634 renderTooltip + p 5 y + p 4 x + p 3 data + p 2 lines + p 1 matrices + m ()Z method_25422 shouldCloseOnEsc + c Checks whether this screen should be closed when the escape key is pressed. + m (Lnet/minecraft/class_4587;I)V method_25433 renderBackground + c Renders the background of this screen.\n\n

If the client is in a world, renders the translucent background gradient.\nOtherwise {@linkplain #renderBackgroundTexture(int) renders the background texture}. + p 1 matrices + p 2 vOffset + c an offset applied to the V coordinate of the background texture + m ()Ljava/lang/String; method_25435 getNarrationMessage + m (I)Z method_25439 isSelectAll + p 0 code + m ()V method_25419 onClose + f I field_22789 width + f Lnet/minecraft/class_2561; field_22785 title + m ()Z method_25443 hasAltDown + m (Ljava/lang/String;CI)Z method_25414 isValidCharacterForName + p 3 cursorPos + p 1 name + p 2 character + f Ljava/util/Set; field_22783 ALLOWED_PROTOCOLS + m (Ljava/net/URI;)V method_25416 openLink + p 1 link + m (Ljava/lang/String;Z)V method_25415 insertText + p 2 override + p 1 text + f I field_22790 height + m (I)Z method_25436 isCut + p 0 code + m (Ljava/lang/Runnable;Ljava/lang/String;Ljava/lang/String;)V method_25412 wrapScreenError + p 2 screenName + p 1 errorTitle + p 0 task + m (Lnet/minecraft/class_364;)Lnet/minecraft/class_364; method_25429 addChild + c Adds a child element to this screen.\nIf the child element is an {@link net.minecraft.client.gui.widget.AbstractButtonWidget}, you should use {@link Screen#addButton(AbstractButtonWidget)} instead.\n\n

Adding a child element to a screen does not guarantee the widget is rendered or ticked.\n@see net.minecraft.client.gui.screen.Screen#addButton(AbstractButtonWidget) + p 1 child + m (Lnet/minecraft/class_4587;)V method_25420 renderBackground + c Renders the background of this screen.\n\n

If the client is in a world, renders the translucent background gradient.\nOtherwise {@linkplain #renderBackgroundTexture(int) renders the background texture}. + p 1 matrices + m (Ljava/lang/String;)V method_25427 sendMessage + p 1 message +c net/minecraft/class_436 net/minecraft/client/gui/screen/OpenToLanScreen + f Lnet/minecraft/class_2561; field_25889 ALLOW_COMMANDS_TEXT + f Lnet/minecraft/class_1934; field_2545 gameMode + m (Lnet/minecraft/class_437;)V + p 1 parent + f Lnet/minecraft/class_437; field_2548 parent + f Lnet/minecraft/class_2561; field_26545 OTHER_PLAYERS_TEXT + f Z field_2546 allowCommands + f Lnet/minecraft/class_2561; field_25890 GAME_MODE_TEXT +c net/minecraft/class_4005 net/minecraft/client/texture/AsyncTexture + f Ljava/util/concurrent/CompletableFuture; field_17894 future + m ()Ljava/util/concurrent/CompletableFuture; method_18148 getLoadCompleteFuture +c net/minecraft/class_5336 net/minecraft/util/JsonSerializableType + m (Lnet/minecraft/class_5335;)V + p 1 jsonSerializer + m ()Lnet/minecraft/class_5335; method_29312 getJsonSerializer + f Lnet/minecraft/class_5335; field_25204 jsonSerializer +c net/minecraft/class_4008 net/minecraft/client/resource/SplashTextResourceSupplier + m (Lnet/minecraft/class_320;)V + p 1 session + m ()Ljava/lang/String; method_18174 get + m (Ljava/util/List;Lnet/minecraft/class_3300;Lnet/minecraft/class_3695;)V method_18175 apply + f Lnet/minecraft/class_2960; field_17904 RESOURCE_ID + f Lnet/minecraft/class_320; field_18934 session + m (Lnet/minecraft/class_3300;Lnet/minecraft/class_3695;)Ljava/util/List; method_18176 prepare + f Ljava/util/Random; field_17905 RANDOM + f Ljava/util/List; field_17906 splashTexts +c net/minecraft/class_5339 net/minecraft/loot/function/LootFunctionType +c net/minecraft/class_5338 net/minecraft/loot/entry/LootPoolEntryType +c net/minecraft/class_4002 net/minecraft/client/particle/SpriteProvider + m (Ljava/util/Random;)Lnet/minecraft/class_1058; method_18139 getSprite + p 1 random + m (II)Lnet/minecraft/class_1058; method_18138 getSprite +c net/minecraft/class_430 net/minecraft/client/gui/screen/PresetsScreen + f Ljava/util/List; field_2518 PRESETS + m (Ljava/lang/String;I)Lnet/minecraft/class_3229; method_29059 parseLayerString + c Parse a string like {@code "60*minecraft:stone"} to a {@link FlatChunkGeneratorLayer}. + p 0 layer + p 1 layerStartHeight + f Lnet/minecraft/class_342; field_2523 customPresetField + f Lnet/minecraft/class_430$class_4196; field_2521 listWidget + f Lnet/minecraft/class_4185; field_2525 selectPresetButton + f Lnet/minecraft/class_2561; field_2524 listText + f Lorg/apache/logging/log4j/Logger; field_25043 LOGGER + f Lnet/minecraft/class_413; field_2519 parent + f Lnet/minecraft/class_2561; field_2520 shareText + m (Lnet/minecraft/class_413;)V + p 1 parent + m (Lnet/minecraft/class_2378;Ljava/lang/String;Lnet/minecraft/class_3232;)Lnet/minecraft/class_3232; method_29060 parsePresetString + p 0 biomeRegistry + p 2 generatorConfig + p 1 preset + f Lnet/minecraft/class_5321; field_27985 BIOME_KEY + m (Z)V method_20102 updateSelectButton + p 1 hasSelected + f Lnet/minecraft/class_3232; field_25044 config + m (Lnet/minecraft/class_2561;Lnet/minecraft/class_1935;Lnet/minecraft/class_5321;Ljava/util/List;ZZZ[Lnet/minecraft/class_3229;)V method_2195 addPreset + p 1 icon + p 0 presetName + p 3 structures + p 2 presetBiome + p 5 generateFeatures + p 4 generateStronghold + p 7 layers + p 6 generateLakes + m (Ljava/lang/String;)Ljava/util/List; method_29058 parsePresetLayersString + c Parse a string like {@code "minecraft:bedrock,3*minecraft:dirt,minecraft:grass_block"}\nto a list of {@link FlatChunkGeneratorLayer}. + p 0 layers + m (Lnet/minecraft/class_2378;Lnet/minecraft/class_3232;)Ljava/lang/String; method_29062 getGeneratorConfigString + p 0 biomeRegistry + p 1 generatorConfig +c net/minecraft/class_430$class_431 net/minecraft/client/gui/screen/PresetsScreen$SuperflatPreset + f Lnet/minecraft/class_1792; field_2527 icon + f Ljava/util/function/Function; field_25045 generatorConfigProvider + m (Lnet/minecraft/class_1792;Lnet/minecraft/class_2561;Ljava/util/function/Function;)V + p 1 icon + p 2 name + p 3 generatorConfigProvider + f Lnet/minecraft/class_2561; field_2528 name + m ()Lnet/minecraft/class_2561; method_27571 getName +c net/minecraft/class_430$class_4196 net/minecraft/client/gui/screen/PresetsScreen$SuperflatPresetsListWidget + m (Lnet/minecraft/class_430$class_4196$class_432;)V method_20103 setSelected +c net/minecraft/class_430$class_4196$class_432 net/minecraft/client/gui/screen/PresetsScreen$SuperflatPresetsListWidget$SuperflatPresetEntry + m (Lnet/minecraft/class_4587;II)V method_2198 drawIconBackground + p 2 x + p 1 matrices + p 3 y + m ()V method_19389 setPreset + m (Lnet/minecraft/class_4587;IILnet/minecraft/class_1792;)V method_2200 renderIcon + p 2 x + p 3 y + p 1 matrices + p 4 iconItem +c net/minecraft/class_4004 net/minecraft/client/render/entity/feature/VillagerHeldItemFeatureRenderer + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1309;FFFFFF)V method_4208 render +c net/minecraft/class_5335 net/minecraft/util/JsonSerializer + m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; method_517 fromJson + p 2 context + p 1 json + m (Lcom/google/gson/JsonObject;Ljava/lang/Object;Lcom/google/gson/JsonSerializationContext;)V method_516 toJson + p 1 json + p 2 object + p 3 context +c net/minecraft/class_4003 net/minecraft/client/particle/SpriteBillboardParticle + f Lnet/minecraft/class_1058; field_17886 sprite + m (Lnet/minecraft/class_1058;)V method_18141 setSprite + p 1 sprite + m (Lnet/minecraft/class_4002;)V method_18142 setSpriteForAge + p 1 spriteProvider + m (Lnet/minecraft/class_4002;)V method_18140 setSprite + p 1 spriteProvider +c net/minecraft/class_5329 net/minecraft/world/BlockCollisionSpliterator + f Ljava/util/function/BiPredicate; field_25669 blockPredicate + f Lnet/minecraft/class_238; field_25169 box + m (Lnet/minecraft/class_2784;Lnet/minecraft/class_238;)Z method_29284 isInWorldBorder + p 0 border + p 1 box + f Z field_25175 checkEntity + f Lnet/minecraft/class_3980; field_25171 blockIterator + m (II)Lnet/minecraft/class_1922; method_29283 getChunk + p 1 x + p 2 z + f Lnet/minecraft/class_2338$class_2339; field_25172 pos + m (Lnet/minecraft/class_1941;Lnet/minecraft/class_1297;Lnet/minecraft/class_238;)V + p 3 box + p 2 entity + p 1 world + f Lnet/minecraft/class_3726; field_25170 context + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;)Z method_30031 method_30031 + p 1 pos + p 0 state + f Lnet/minecraft/class_265; field_25173 boxShape + f Lnet/minecraft/class_1297; field_25168 entity + f Lnet/minecraft/class_1941; field_25174 world + m (Ljava/util/function/Consumer;)Z method_29285 offerBlockShape + m (Ljava/util/function/Consumer;)Z method_29286 offerEntityShape + m (Lnet/minecraft/class_1941;Lnet/minecraft/class_1297;Lnet/minecraft/class_238;Ljava/util/function/BiPredicate;)V + p 4 blockPredicate + p 3 box + p 2 entity + p 1 world +c net/minecraft/class_429 net/minecraft/client/gui/screen/option/OptionsScreen + m (Lnet/minecraft/class_4185;)V method_19829 method_19829 + p 1 button + m (Lnet/minecraft/class_3283;)V method_29975 refreshResourcePacks + p 1 resourcePackManager + m (Lnet/minecraft/class_4185;)V method_19828 method_19828 + p 1 button + m (Lnet/minecraft/class_4185;)V method_19827 method_19827 + p 1 button + m (Lnet/minecraft/class_4185;)V method_19826 method_19826 + p 1 button + m (Lnet/minecraft/class_4185;)V method_19825 method_19825 + p 1 button + m (Lnet/minecraft/class_4185;)V method_19824 method_19824 + p 1 button + m (Lnet/minecraft/class_4185;)V method_19823 method_19823 + p 1 button + m (Lnet/minecraft/class_4185;)V method_19822 method_19822 + p 1 button + m (Lnet/minecraft/class_4185;)V method_19832 method_19832 + p 1 button + m (Z)V method_20374 lockDifficulty + p 1 difficultyLocked + m (Lnet/minecraft/class_4185;)V method_19830 method_19830 + p 1 button + f Lnet/minecraft/class_5676; field_2500 difficultyButton + f Lnet/minecraft/class_437; field_2501 parent + f Lnet/minecraft/class_315; field_2502 settings + f Lnet/minecraft/class_347; field_2503 lockDifficultyButton + m (Lnet/minecraft/class_437;Lnet/minecraft/class_315;)V + p 1 parent + p 2 gameOptions + f [Lnet/minecraft/class_316; field_2504 OPTIONS +c net/minecraft/class_2270 net/minecraft/command/argument/RotationArgumentType + m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_2267; method_9716 getRotation + p 1 name + p 0 context + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_10736 INCOMPLETE_ROTATION_EXCEPTION + f Ljava/util/Collection; field_10735 EXAMPLES + m ()Lnet/minecraft/class_2270; method_9717 rotation + m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2267; method_9718 parse +c net/minecraft/class_2271 net/minecraft/block/CarrotsBlock + f [Lnet/minecraft/class_265; field_10737 AGE_TO_SHAPE +c net/minecraft/class_2272 net/minecraft/block/CakeBlock + f Lnet/minecraft/class_2758; field_10739 BITES + m (I)I method_31627 getComparatorOutput + p 0 bites + m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_1657;)Lnet/minecraft/class_1269; method_9719 tryEat + p 1 pos + p 0 world + p 3 player + p 2 state + f I field_27173 DEFAULT_COMPARATOR_OUTPUT + f [Lnet/minecraft/class_265; field_10738 BITES_TO_SHAPE +c net/minecraft/class_2273 net/minecraft/command/argument/SwizzleArgumentType + f Ljava/util/Collection; field_10740 EXAMPLES + m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/EnumSet; method_9720 getSwizzle + m ()Lnet/minecraft/class_2273; method_9721 swizzle + m (Lcom/mojang/brigadier/StringReader;)Ljava/util/EnumSet; method_9722 parse + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_10741 INVALID_SWIZZLE_EXCEPTION +c net/minecraft/class_2278 net/minecraft/command/argument/CoordinateArgument + m (ZD)V + p 1 relative + p 2 value + m ()Z method_9741 isRelative + m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2278; method_9739 parse + p 0 reader + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_10761 MISSING_BLOCK_POSITION + f D field_10758 value + f Z field_10760 relative + m (Lcom/mojang/brigadier/StringReader;)Z method_9742 isRelative + p 0 reader + m (D)D method_9740 toAbsoluteCoordinate + p 1 offset + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_10759 MISSING_COORDINATE + m (Ljava/lang/Object;)Z equals equals + p 1 o + m (Lcom/mojang/brigadier/StringReader;Z)Lnet/minecraft/class_2278; method_9743 parse + p 1 centerIntegers + p 0 reader +c net/minecraft/class_5304 net/minecraft/world/gen/Spawner + c Handles spawning entities in a world.\n\n

A spawner is typically used to spawn entities within a special context, such as cats in a village or wandering traders. + m (Lnet/minecraft/class_3218;ZZ)I method_6445 spawn + c Spawns entities into a world.\n\n@return the number of entities spawned + p 3 spawnAnimals + c whether animals should be spawned + p 1 world + p 2 spawnMonsters + c whether monsters should be spawned +c net/minecraft/class_2279 net/minecraft/block/ChorusFlowerBlock + f Lnet/minecraft/class_2758; field_10762 AGE + f Lnet/minecraft/class_2283; field_10763 plantBlock + m (Lnet/minecraft/class_2283;Lnet/minecraft/class_4970$class_2251;)V + p 2 settings + p 1 plantBlock + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;I)V method_9745 grow + p 3 age + p 1 world + p 2 pos + m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Ljava/util/Random;Lnet/minecraft/class_2338;II)V method_9748 generate + p 5 layer + p 4 size + p 3 rootPos + p 2 random + p 1 pos + p 0 world + m (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z method_9746 isSurroundedByAir + p 2 exceptDirection + p 1 pos + p 0 world + m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Ljava/util/Random;I)V method_9744 generate + p 3 size + p 0 world + p 2 random + p 1 pos + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_9747 die + p 1 world + p 2 pos +c net/minecraft/class_2274 net/minecraft/command/argument/Vec2ArgumentType + m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2267; method_9725 parse + m ()Lnet/minecraft/class_2274; method_9723 vec2 + m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_241; method_9724 getVec2 + p 0 context + p 1 name + m (Z)V + p 1 centerIntegers + m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions listSuggestions + p 2 builder + p 1 context + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_10743 INCOMPLETE_EXCEPTION + f Ljava/util/Collection; field_10742 EXAMPLES + f Z field_10744 centerIntegers +c net/minecraft/class_2275 net/minecraft/block/AbstractCauldronBlock + m (Lnet/minecraft/class_3611;)Z method_32765 canBeFilledByDripstone + p 1 fluid + m (Lnet/minecraft/class_2680;)D method_31615 getFluidHeight + p 1 state + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_1297;)Z method_31616 isEntityTouchingFluid + p 3 entity + p 1 state + p 2 pos + m (Lnet/minecraft/class_4970$class_2251;Ljava/util/Map;)V + p 1 settings + p 2 behaviorMap + f Lnet/minecraft/class_265; field_10746 OUTLINE_SHAPE + m (Lnet/minecraft/class_2680;)Z method_32766 isFull + p 1 state + f Ljava/util/Map; field_27084 behaviorMap + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_3611;)V method_32764 fillFromDripstone + p 3 pos + p 2 world + p 4 fluid + p 1 state + f Lnet/minecraft/class_265; field_10747 RAY_TRACE_SHAPE +c net/minecraft/class_2276 net/minecraft/block/CarvedPumpkinBlock + m (Lnet/minecraft/class_2680;)Z method_9728 method_9728 + p 0 state + f Lnet/minecraft/class_2700; field_10752 ironGolemDispenserPattern + f Lnet/minecraft/class_2700; field_10750 snowGolemPattern + m ()Lnet/minecraft/class_2700; method_9732 getSnowGolemDispenserPattern + m ()Lnet/minecraft/class_2700; method_9730 getIronGolemPattern + m (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Z method_9733 canDispense + p 1 world + p 2 pos + f Lnet/minecraft/class_2700; field_10749 snowGolemDispenserPattern + f Lnet/minecraft/class_2753; field_10748 FACING + f Ljava/util/function/Predicate; field_10751 IS_GOLEM_HEAD_PREDICATE + m ()Lnet/minecraft/class_2700; method_9729 getSnowGolemPattern + f Lnet/minecraft/class_2700; field_10753 ironGolemPattern + m ()Lnet/minecraft/class_2700; method_9727 getIronGolemDispenserPattern + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_9731 trySpawnEntity + p 1 world + p 2 pos +c net/minecraft/class_2277 net/minecraft/command/argument/Vec3ArgumentType + f Ljava/util/Collection; field_10754 EXAMPLES + f Z field_10756 centerIntegers + m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions listSuggestions + p 1 context + p 2 builder + m (Z)V + p 1 centerIntegers + m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2267; method_9738 parse + m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_2267; method_9734 getPosArgument + m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_243; method_9736 getVec3 + p 0 context + p 1 name + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_10755 INCOMPLETE_EXCEPTION + m ()Lnet/minecraft/class_2277; method_9737 vec3 + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_10757 MIXED_COORDINATE_EXCEPTION + m (Z)Lnet/minecraft/class_2277; method_9735 vec3 + p 0 centerIntegers +c net/minecraft/class_5301 net/minecraft/datafixer/schema/Schema2551 + m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes registerTypes + p 2 entityTypes + p 3 blockEntityTypes + p 1 schema +c net/minecraft/class_2281 net/minecraft/block/ChestBlock + m ()Lnet/minecraft/class_2591; method_31641 getExpectedEntityType + m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Z method_24168 method_24168 + p 0 world + p 1 pos + f Lnet/minecraft/class_2753; field_10768 FACING + f Lnet/minecraft/class_265; field_10774 SINGLE_SHAPE + f Lnet/minecraft/class_265; field_10773 DOUBLE_WEST_SHAPE + f Lnet/minecraft/class_265; field_10771 DOUBLE_SOUTH_SHAPE + m (Lnet/minecraft/class_1750;Lnet/minecraft/class_2350;)Lnet/minecraft/class_2350; method_9753 getNeighborChestDirection + p 1 ctx + p 2 dir + m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Z method_9756 isChestBlocked + p 0 world + p 1 pos + f Lnet/minecraft/class_265; field_10767 DOUBLE_NORTH_SHAPE + m (Lnet/minecraft/class_2281;Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Z)Lnet/minecraft/class_1263; method_17458 getInventory + p 4 ignoreBlocked + p 3 pos + p 2 world + p 1 state + p 0 block + m ()Lnet/minecraft/class_3445; method_9755 getOpenStat + m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Z method_9754 hasOcelotOnTop + p 0 world + p 1 pos + f Lnet/minecraft/class_265; field_10769 DOUBLE_EAST_SHAPE + f Lnet/minecraft/class_4732$class_3923; field_17356 INVENTORY_RETRIEVER + m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_2350; method_9758 getFacing + p 0 state + f Lnet/minecraft/class_4732$class_3923; field_17357 NAME_RETRIEVER + f Lnet/minecraft/class_2746; field_10772 WATERLOGGED + m (Lnet/minecraft/class_2618;)Lnet/minecraft/class_4732$class_3923; method_24166 getAnimationProgressRetriever + m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_4732$class_4733; method_24169 getDoubleBlockType + p 0 state + f Lnet/minecraft/class_2754; field_10770 CHEST_TYPE + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_9757 hasBlockOnTop + p 1 pos + p 0 world +c net/minecraft/class_2281$2 net/minecraft/block/ChestBlock$2 + m (Lnet/minecraft/class_2595;Lnet/minecraft/class_2595;)Ljava/util/Optional; method_17463 getFromBoth + m (Lnet/minecraft/class_2595;)Ljava/util/Optional; method_17462 getFrom + m ()Ljava/util/Optional; method_24171 getFallback +c net/minecraft/class_2281$3 net/minecraft/block/ChestBlock$3 + m (Lnet/minecraft/class_2595;)Lit/unimi/dsi/fastutil/floats/Float2FloatFunction; method_23898 getFrom + m (Lnet/minecraft/class_2595;Lnet/minecraft/class_2595;)Lit/unimi/dsi/fastutil/floats/Float2FloatFunction; method_23899 getFromBoth + m ()Lit/unimi/dsi/fastutil/floats/Float2FloatFunction; method_24172 getFallback +c net/minecraft/class_2281$1 net/minecraft/block/ChestBlock$1 + m (Lnet/minecraft/class_2595;Lnet/minecraft/class_2595;)Ljava/util/Optional; method_17461 getFromBoth + m (Lnet/minecraft/class_2595;)Ljava/util/Optional; method_17460 getFrom + m ()Ljava/util/Optional; method_24170 getFallback +c net/minecraft/class_2282 net/minecraft/block/CocoaBlock + f Lnet/minecraft/class_2758; field_10779 AGE + f [Lnet/minecraft/class_265; field_10780 AGE_TO_SOUTH_SHAPE + f [Lnet/minecraft/class_265; field_10776 AGE_TO_WEST_SHAPE + f [Lnet/minecraft/class_265; field_10777 AGE_TO_NORTH_SHAPE + f [Lnet/minecraft/class_265; field_10778 AGE_TO_EAST_SHAPE +c net/minecraft/class_2283 net/minecraft/block/ChorusPlantBlock + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680; method_9759 withConnectionProperties + p 2 pos + p 1 world +c net/minecraft/class_2284 net/minecraft/command/argument/CommandFunctionArgumentType + m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/class_2960;)Lnet/minecraft/class_3494; method_9767 getFunctionTag + p 1 id + p 0 context + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_10782 UNKNOWN_FUNCTION_TAG_EXCEPTION + f Ljava/util/Collection; field_10783 EXAMPLES + m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/class_2960;)Lnet/minecraft/class_2158; method_9761 getFunction + p 0 context + p 1 id + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_10784 UNKNOWN_FUNCTION_EXCEPTION + m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lcom/mojang/datafixers/util/Pair; method_9768 getFunctionOrTag + m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2284$class_2285; method_9764 parse + m ()Lnet/minecraft/class_2284; method_9760 commandFunction + m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; method_9769 getFunctions + p 1 name + p 0 context +c net/minecraft/class_2284$class_2285 net/minecraft/command/argument/CommandFunctionArgumentType$FunctionArgument + m (Lcom/mojang/brigadier/context/CommandContext;)Lcom/mojang/datafixers/util/Pair; method_9770 getFunctionOrTag + m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; method_9771 getFunctions +c net/minecraft/class_2280 net/minecraft/command/argument/DefaultPosArgument + m ()Lnet/minecraft/class_2280; method_9751 zero + m (Lnet/minecraft/class_2278;Lnet/minecraft/class_2278;Lnet/minecraft/class_2278;)V + p 2 y + p 3 z + p 1 x + m (Ljava/lang/Object;)Z equals equals + p 1 o + f Lnet/minecraft/class_2278; field_10764 y + f Lnet/minecraft/class_2278; field_10765 x + m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2280; method_9749 parse + p 0 reader + f Lnet/minecraft/class_2278; field_10766 z + m (Lcom/mojang/brigadier/StringReader;Z)Lnet/minecraft/class_2280; method_9750 parse + p 1 centerIntegers + p 0 reader +c net/minecraft/class_2289 net/minecraft/block/ConduitBlock + f Lnet/minecraft/class_2746; field_10794 WATERLOGGED + f Lnet/minecraft/class_265; field_10795 SHAPE +c net/minecraft/class_5315 net/minecraft/world/level/storage/SaveVersionInfo + f Ljava/lang/String; field_25026 versionName + m ()Ljava/lang/String; method_29025 getVersionName + m ()I method_29026 getVersionId + m ()Z method_29027 isStable + f I field_25024 levelFormatVersion + f J field_25025 lastPlayed + m ()J method_29024 getLastPlayed + f I field_25027 versionId + f Z field_25028 stable + m ()I method_29022 getLevelFormatVersion + m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/class_5315; method_29023 fromDynamic + p 0 dynamic + m (IJLjava/lang/String;IZ)V + p 1 levelFormatVersion + p 2 lastPlayed + p 5 versionId + p 6 stable + p 4 versionName +c net/minecraft/class_5314 net/minecraft/world/gen/chunk/StructureConfig + c Contains parameters for placement of a single type of {@link net.minecraft.world.gen.feature.StructureFeature} during chunk\ngeneration. + f I field_24918 spacing + c Defines the width and height of a cell in the structure placement grid in chunks.\n

\nFor each cell in the grid, the chunk generator will attempt to place the start of a structure.\n

\nMinimum is 1, which means the structure will potentially be placed in every chunk.\n2 leads to one structure per 2x2 chunks, and so on. + f I field_24919 separation + c Defines the margin of each cell in the placement grid, which leads to guaranteeing\na certain minimum distance between each placed structure.\n

\nThe margin is effectively subtracted from the width and height of a cell when\ntrying to determine the actual starting chunk within the cell.\n

\nA value of 0 means that the structure can be placed in any chunk within a grid cell,\nwhich also means two structures from adjacent grid cells could be placed directly\nnext to each other.\n

\nA value that equals {@link #spacing} - 1 will restrict placement of the structure to the\nchunk at 0,0 of the grid cell.\n

\nThis value must be between 0 and {@link #spacing} - 1, and is expressed in chunks. + f Lcom/mojang/serialization/Codec; field_24917 CODEC + m (III)V + p 2 separation + p 1 spacing + p 3 salt + m ()I method_28803 getSpacing + m (Lnet/minecraft/class_5314;)Ljava/lang/Integer; method_28809 method_28809 + p 0 config + m ()I method_28806 getSeparation + m (Lnet/minecraft/class_5314;)Lcom/mojang/serialization/DataResult; method_29298 method_29298 + p 0 config + f I field_24920 salt + c Used together with the world seed and a grid cell's x,y coordinates to seed the RNG when deciding\nwhether a structure should really be placed in a grid cell or not.\nThis is used to avoid that two types of structures that have the same spacing always occur\nin the same chunks of their placement grid, and thus in the same world chunk. + m (Lnet/minecraft/class_5314;)Ljava/lang/Integer; method_28807 method_28807 + p 0 config + m (Lnet/minecraft/class_5314;)Ljava/lang/Integer; method_28804 method_28804 + p 0 config + m ()I method_28808 getSalt +c net/minecraft/class_5317 net/minecraft/client/world/GeneratorType + m (Lnet/minecraft/class_2378;Lnet/minecraft/class_2378;J)Lnet/minecraft/class_2794; method_29076 getChunkGenerator + p 3 seed + p 2 chunkGeneratorSettingsRegistry + p 1 biomeRegistry + m (Lnet/minecraft/class_525;Lnet/minecraft/class_5285;)Lnet/minecraft/class_437; method_29084 method_29084 + p 0 screen + p 1 generatorOptions + m (Lnet/minecraft/class_5285;)Ljava/util/Optional; method_29078 fromGeneratorOptions + p 0 generatorOptions + m (Lnet/minecraft/class_525;Lnet/minecraft/class_5285;)Lnet/minecraft/class_437; method_29080 method_29080 + p 0 screen + p 1 generatorOptions + m (Lnet/minecraft/class_5455;Lnet/minecraft/class_5285;)Lnet/minecraft/class_1959; method_29083 getFirstBiome + p 1 options + p 0 registryManager + f Lnet/minecraft/class_5317; field_25056 SINGLE_BIOME_SURFACE + f Ljava/util/List; field_25052 VALUES + f Lnet/minecraft/class_5317; field_25054 FLAT + m (Lnet/minecraft/class_525;Lnet/minecraft/class_5285;Lnet/minecraft/class_1959;)V method_29087 method_29087 + p 2 biome + f Lnet/minecraft/class_5317; field_25058 SINGLE_BIOME_FLOATING_ISLANDS + m (Lnet/minecraft/class_525;Lnet/minecraft/class_5285;Lnet/minecraft/class_1959;)V method_29085 method_29085 + p 2 biome + m (Lnet/minecraft/class_525;Lnet/minecraft/class_5285;Lnet/minecraft/class_1959;)V method_29081 method_29081 + p 2 biome + m (Lnet/minecraft/class_525;Lnet/minecraft/class_5285;)Lnet/minecraft/class_437; method_29088 method_29088 + p 0 screen + p 1 generatorOptions + f Lnet/minecraft/class_5317; field_25050 DEFAULT + m (Lnet/minecraft/class_525;Lnet/minecraft/class_5285;)Lnet/minecraft/class_437; method_29086 method_29086 + p 0 screen + p 1 generatorOptions + m (Lnet/minecraft/class_5317;)Z method_32685 isNotDebug + p 0 generatorType + m (Ljava/lang/String;)V + p 1 translationKey + m (Lnet/minecraft/class_525;Lnet/minecraft/class_5285;Lnet/minecraft/class_3232;)V method_29082 method_29082 + p 2 config + f Lnet/minecraft/class_5317; field_25057 SINGLE_BIOME_CAVES + f Lnet/minecraft/class_5317; field_25055 LARGE_BIOMES + m ()Lnet/minecraft/class_2561; method_29075 getTranslationKey + m (Lnet/minecraft/class_5455$class_5457;JZZ)Lnet/minecraft/class_5285; method_29077 createDefaultOptions + p 1 registryManager + p 2 seed + p 4 generateStructures + p 5 bonusChest + f Lnet/minecraft/class_5317; field_25059 DEBUG_ALL_BLOCK_STATES + f Ljava/util/Map; field_25053 SCREEN_PROVIDERS + f Lnet/minecraft/class_2561; field_25060 translationKey + m (Lnet/minecraft/class_5455;Lnet/minecraft/class_5285;Lnet/minecraft/class_5317;Lnet/minecraft/class_1959;)Lnet/minecraft/class_5285; method_29079 createFixedBiomeOptions + p 0 registryManager + p 1 generatorOptions + p 2 type + p 3 biome + f Lnet/minecraft/class_5317; field_25051 AMPLIFIED +c net/minecraft/class_5317$class_5293 net/minecraft/client/world/GeneratorType$ScreenProvider + m (Lnet/minecraft/class_525;Lnet/minecraft/class_5285;)Lnet/minecraft/class_437; createEditScreen createEditScreen + p 2 generatorOptions + p 1 screen +c net/minecraft/class_5311 net/minecraft/world/gen/chunk/StructuresConfig + c Contains the configuration for placement of each structure type during chunk generation. + f Ljava/util/Map; field_24824 structures + m (Ljava/util/Optional;Ljava/util/Map;)V + p 1 stronghold + p 2 structures + m (Lnet/minecraft/class_3195;)Lnet/minecraft/class_5314; method_28600 getForType + c Gets the placement configuration for a specific structure type, or\na default placement if placement for the structure was not explicitly configured. + p 1 structureType + f Lnet/minecraft/class_5313; field_24825 stronghold + c Placement settings for the stronghold for this particular combination of settings,\nmay be null to disable placement of strongholds. + m (Lnet/minecraft/class_5311;)Ljava/util/Optional; method_28603 method_28603 + p 0 config + f Lcom/mojang/serialization/Codec; field_24821 CODEC + f Lnet/minecraft/class_5313; field_24823 DEFAULT_STRONGHOLD + c Default placement settings for the stronghold. + m (Lnet/minecraft/class_5311;)Ljava/util/Map; method_28599 method_28599 + p 0 config + m (Z)V + c Creates a new structure placement configuration with default values. + p 1 withStronghold + c determines if the default stronghold configuration should be included + m ()Ljava/util/Map; method_28598 getStructures + m ()Lnet/minecraft/class_5313; method_28602 getStronghold + f Lcom/google/common/collect/ImmutableMap; field_24822 DEFAULT_STRUCTURES + c Default placement settings for each known structure type.\nAt startup, Minecraft validates that each registered structure has a default\nconfiguration in this map. If mods register structures after this class\nhas been initialized, the check will already have been made and a\nbad default configuration will be used instead (see below). +c net/minecraft/class_2286 net/minecraft/block/ComparatorBlock + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2350;Lnet/minecraft/class_2338;)Lnet/minecraft/class_1533; method_9774 getAttachedItemFrame + p 1 world + p 3 pos + p 2 facing + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)I method_9773 calculateOutputSignal + p 2 pos + p 3 state + p 1 world + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_9775 update + p 1 world + p 2 pos + p 3 state + f Lnet/minecraft/class_2754; field_10789 MODE +c net/minecraft/class_5310 net/minecraft/world/gen/chunk/SlideConfig + f I field_24818 target + m ()I method_28594 getTarget + m ()I method_28597 getOffset + m ()I method_28596 getSize + f I field_24820 offset + m (III)V + p 2 size + p 1 target + p 3 offset + f Lcom/mojang/serialization/Codec; field_24817 CODEC + f I field_24819 size +c net/minecraft/class_2287 net/minecraft/command/argument/ItemStackArgumentType + m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2290; method_9778 parse + m ()Lnet/minecraft/class_2287; method_9776 itemStack + f Ljava/util/Collection; field_10790 EXAMPLES + m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_2290; method_9777 getItemStackArgument + p 0 context + p 1 name + m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions listSuggestions + p 1 context + p 2 builder +c net/minecraft/class_5313 net/minecraft/world/gen/chunk/StrongholdConfig + f Lcom/mojang/serialization/Codec; field_24913 CODEC + f I field_24915 spread + f I field_24916 count + m ()I method_28799 getDistance + f I field_24914 distance + m (III)V + p 1 distance + p 3 count + p 2 spread + m ()I method_28801 getSpread + m ()I method_28802 getCount +c net/minecraft/class_2288 net/minecraft/block/CommandBlock + f Lnet/minecraft/class_2746; field_10793 CONDITIONAL + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)V method_9779 executeCommandChain + p 2 facing + p 1 pos + p 0 world + f Z field_27192 auto + m (Lnet/minecraft/class_4970$class_2251;Z)V + p 1 settings + p 2 auto + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1918;Z)V method_9780 execute + p 1 state + p 3 pos + p 2 world + p 5 hasCommand + p 4 executor + f Lorg/apache/logging/log4j/Logger; field_10792 LOGGER + f Lnet/minecraft/class_2753; field_10791 FACING +c net/minecraft/class_5312 net/minecraft/world/gen/feature/ConfiguredStructureFeature + f Lcom/mojang/serialization/Codec; field_24834 REGISTRY_CODEC + f Lnet/minecraft/class_3037; field_24836 config + f Lcom/mojang/serialization/Codec; field_25834 CODEC + m (Lnet/minecraft/class_5455;Lnet/minecraft/class_2794;Lnet/minecraft/class_1966;Lnet/minecraft/class_3485;JLnet/minecraft/class_1923;Lnet/minecraft/class_1959;ILnet/minecraft/class_5314;Lnet/minecraft/class_5539;)Lnet/minecraft/class_3449; method_28622 tryPlaceStart + c @see StructureFeature#tryPlaceStart + p 7 chunkPos + p 9 referenceCount + p 8 biome + p 10 structureConfig + p 1 registryManager + p 3 biomeSource + p 2 chunkGenerator + p 5 worldSeed + p 4 structureManager + m (Lnet/minecraft/class_3195;Lnet/minecraft/class_3037;)V + p 2 config + p 1 feature + f Lcom/mojang/serialization/Codec; field_26757 REGISTRY_ELEMENT_CODEC + f Lnet/minecraft/class_3195; field_24835 feature +c net/minecraft/class_5308 net/minecraft/world/gen/chunk/NoiseSamplingConfig + m ()D method_28576 getXZScale + m (DDDD)V + p 7 yFactor + p 5 xzFactor + p 3 yScale + p 1 xzScale + m ()D method_28579 getXZFactor + m ()D method_28578 getYScale + f D field_24803 yFactor + f D field_24802 xzFactor + f Lcom/mojang/serialization/Codec; field_25188 CODEC_RANGE + f D field_24801 yScale + f Lcom/mojang/serialization/Codec; field_24799 CODEC + f D field_24800 xzScale + m ()D method_28580 getYFactor +c net/minecraft/class_5309 net/minecraft/world/gen/chunk/GenerationShapeConfig + m ()I method_32993 getMinimumY + m ()Z method_28592 hasIslandNoiseOverride + m ()D method_28589 getDensityOffset + m ()Z method_28590 hasSimplexSurfaceNoise + m (IILnet/minecraft/class_5308;Lnet/minecraft/class_5310;Lnet/minecraft/class_5310;IIDDZZZZ)Lnet/minecraft/class_5309; method_32994 create + p 11 simplexSurfaceNoise + p 13 islandNoiseOverride + p 12 randomDensityOffset + p 14 amplified + p 1 height + p 0 minimumY + p 3 topSlide + p 2 sampling + p 5 horizontalSize + p 4 bottomSlide + p 7 densityFactor + p 6 verticalSize + p 9 densityOffset + f Z field_24816 amplified + m ()I method_28587 getSizeVertical + f Z field_24814 randomDensityOffset + m (Lnet/minecraft/class_5309;)Lcom/mojang/serialization/DataResult; method_32995 checkHeight + p 0 config + f I field_24809 horizontalSize + f I field_24805 height + f D field_24811 densityFactor + m ()Lnet/minecraft/class_5310; method_28584 getTopSlide + f Z field_24813 simplexSurfaceNoise + m ()D method_28588 getDensityFactor + m ()Z method_28593 isAmplified + m ()Z method_28591 hasRandomDensityOffset + f Lnet/minecraft/class_5310; field_24807 topSlide + f Z field_24815 islandNoiseOverride + f Lcom/mojang/serialization/Codec; field_24804 CODEC + m ()I method_28586 getSizeHorizontal + f Lnet/minecraft/class_5308; field_24806 sampling + f I field_24810 verticalSize + m ()I method_28581 getHeight + f Lnet/minecraft/class_5310; field_24808 bottomSlide + m ()Lnet/minecraft/class_5308; method_28583 getSampling + m (IILnet/minecraft/class_5308;Lnet/minecraft/class_5310;Lnet/minecraft/class_5310;IIDDZZZZ)V + p 10 densityOffset + p 8 densityFactor + p 15 amplified + p 14 islandNoiseOverride + p 13 randomDensityOffset + p 12 simplexSurfaceNoise + p 3 sampling + p 2 height + p 1 minimumY + p 7 verticalSize + p 6 horizontalSize + p 5 bottomSlide + p 4 topSlide + f D field_24812 densityOffset + f I field_28202 minimumY + m ()Lnet/minecraft/class_5310; method_28585 getBottomSlide +c net/minecraft/class_3580 net/minecraft/datafixer/fix/BlockStateFlattening + f Lorg/apache/logging/log4j/Logger; field_15832 LOGGER + m (I)Ljava/lang/String; method_15599 lookupStateBlock + p 0 stateId + m ()V method_22426 fillEmptyStates + m (ILjava/lang/String;[Ljava/lang/String;)V method_15596 putStates + p 1 newStateStr + p 2 oldStateStrings + p 0 oldId + m (Ljava/lang/String;)Ljava/lang/String; method_15600 lookupBlock + p 0 oldBlockName + f Lit/unimi/dsi/fastutil/objects/Object2IntMap; field_15833 OLD_BLOCK_TO_ID + m (Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; method_15598 parseState + p 0 stateStr + m (I)Lcom/mojang/serialization/Dynamic; method_15594 lookupState + p 0 stateId + f Lit/unimi/dsi/fastutil/objects/Object2IntMap; field_15831 OLD_STATE_TO_ID + m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_15597 lookupState +c net/minecraft/class_3581 net/minecraft/datafixer/fix/BlockStateStructureTemplateFix + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 2 changesType + p 1 outputSchema +c net/minecraft/class_3582 net/minecraft/datafixer/fix/ChunkPalettedStorageFix + f Lcom/mojang/serialization/Dynamic; field_15839 SUNFLOWER_UPPER + f Lorg/apache/logging/log4j/Logger; field_15844 LOGGER + f Ljava/util/Map; field_15851 BANNER + f Ljava/util/Map; field_15841 FLOWER_POT + f Ljava/util/Map; field_15853 SKULL + m (Ljava/util/Map;Ljava/lang/String;I)V method_15611 buildDoor + p 1 name + p 0 out + m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_15633 fixChunk + f Ljava/util/Map; field_15849 BED + m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Ljava/lang/String; method_15638 getProperty + f Lcom/mojang/serialization/Dynamic; field_15850 SNOWY_MYCELIUM + f Lcom/mojang/serialization/Dynamic; field_15840 PUMPKIN + f Ljava/util/BitSet; field_15842 BLOCKS_NEEDING_SIDE_UPDATE + f Lcom/mojang/serialization/Dynamic; field_15852 PODZOL + f Ljava/util/BitSet; field_15854 BLOCKS_NEEDING_IN_PLACE_UPDATE + m (Ljava/util/Map;ILjava/lang/String;)V method_15605 buildBanner + p 0 out + f Lcom/mojang/serialization/Dynamic; field_15834 GRASS_UPPER + f Lcom/mojang/serialization/Dynamic; field_15848 LILAC_UPPER + f Lcom/mojang/serialization/Dynamic; field_15838 SNOWY_GRASS + m (Lnet/minecraft/class_3513;Lcom/mojang/serialization/Dynamic;)I method_15616 addTo + m (Ljava/util/Map;ILjava/lang/String;Ljava/lang/String;)V method_15610 buildSkull + p 0 out + p 3 block + p 2 mob + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 2 changesType + p 1 outputSchema + f Ljava/util/Map; field_15846 NOTE_BLOCK + f Ljava/util/Map; field_15836 DOOR + m (Lcom/mojang/serialization/Dynamic;)Ljava/lang/String; method_15637 getName + m (ZZZZ)I method_15615 getSideToUpgradeFlag + p 1 east + p 0 west + p 3 south + p 2 north + m (Ljava/util/Map;ILjava/lang/String;)V method_15636 buildBed + p 0 out + f Lcom/mojang/serialization/Dynamic; field_15843 AIR + f Lcom/mojang/serialization/Dynamic; field_15845 FERN_UPPER + f Lcom/mojang/serialization/Dynamic; field_15835 ROSE_UPPER + f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; field_15837 COLORS + f Lcom/mojang/serialization/Dynamic; field_15847 PEONY_UPPER +c net/minecraft/class_3582$class_3587 net/minecraft/datafixer/fix/ChunkPalettedStorageFix$Section + m (II)V method_15650 addInPlaceUpdate + p 2 index + p 1 section + m ()Lcom/mojang/serialization/Dynamic; method_15651 transform + f I field_15879 y + m (ILcom/mojang/serialization/Dynamic;)V method_15647 setBlock + p 1 pos + f Z field_15876 hasBlocks + f Ljava/util/List; field_15880 paletteData + f Lit/unimi/dsi/fastutil/ints/IntList; field_15874 innerPositions + f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; field_15881 inPlaceUpdates + f Lcom/mojang/serialization/Dynamic; field_15878 section + f Lnet/minecraft/class_3513; field_15882 paletteMap + m (I)Lcom/mojang/serialization/Dynamic; method_15649 getBlock + p 1 index + f Ljava/util/Set; field_15875 seenStates + f [I field_15877 states + m (I)I method_15652 visit + p 1 sidesToUpgrade +c net/minecraft/class_3582$class_3588 net/minecraft/datafixer/fix/ChunkPalettedStorageFix$Level + f [Lnet/minecraft/class_3582$class_3587; field_15888 sections + m (ILcom/mojang/serialization/Dynamic;)V method_15657 setBlock + f Lcom/mojang/serialization/Dynamic; field_15886 level + f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; field_15887 blockEntities + m ()Lcom/mojang/serialization/Dynamic; method_15664 transform + m (I)Lcom/mojang/serialization/Dynamic; method_15660 removeBlockEntity + f I field_15884 xPos + m (I)Lcom/mojang/serialization/Dynamic; method_15662 getBlock + f I field_15885 sidesToUpgrade + m (ILnet/minecraft/class_3582$class_3584;)I method_15663 adjacentTo + p 1 direction + f I field_15883 yPos + m (I)Lnet/minecraft/class_3582$class_3587; method_15658 getSection + m (I)Lcom/mojang/serialization/Dynamic; method_15655 getBlockEntity +c net/minecraft/class_3582$class_3583 net/minecraft/datafixer/fix/ChunkPalettedStorageFix$ChunkNibbleArray + f [B field_15855 contents + m (III)I method_15640 get + p 2 y + p 1 x + m (I)Z method_15641 usesLowNibble + p 1 index + m (I)I method_15642 getRawIndex + p 1 index +c net/minecraft/class_3582$class_3584 net/minecraft/datafixer/fix/ChunkPalettedStorageFix$Facing + f Lnet/minecraft/class_3582$class_3584$class_3586; field_15861 direction + f Lnet/minecraft/class_3582$class_3584$class_3585; field_15864 axis + m (Ljava/lang/String;ILnet/minecraft/class_3582$class_3584$class_3586;Lnet/minecraft/class_3582$class_3584$class_3585;)V + p 3 direction + m ()Lnet/minecraft/class_3582$class_3584$class_3586; method_15643 getDirection + m ()Lnet/minecraft/class_3582$class_3584$class_3585; method_15644 getAxis +c net/minecraft/class_3582$class_3584$class_3586 net/minecraft/datafixer/fix/ChunkPalettedStorageFix$Facing$Direction + f I field_15872 offset + m ()I method_15645 getOffset +c net/minecraft/class_3582$class_3584$class_3585 net/minecraft/datafixer/fix/ChunkPalettedStorageFix$Facing$Axis +c net/minecraft/class_2256 net/minecraft/block/Fertilizable + m (Lnet/minecraft/class_1937;Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z method_9650 canGrow + p 1 world + p 3 pos + p 2 random + p 4 state + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Z)Z method_9651 isFertilizable + p 4 isClient + p 3 state + p 2 pos + p 1 world + m (Lnet/minecraft/class_3218;Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_9652 grow + p 1 world + p 3 pos + p 2 random + p 4 state +c net/minecraft/class_2257 net/minecraft/command/argument/BlockStateArgumentType + m ()Lnet/minecraft/class_2257; method_9653 blockState + m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions listSuggestions + p 1 context + p 2 builder + m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2247; method_9654 parse + m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_2247; method_9655 getBlockState + p 0 context + p 1 name + f Ljava/util/Collection; field_10679 EXAMPLES +c net/minecraft/class_2258 net/minecraft/block/BubbleColumnBlock + m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680; method_34269 getBubbleState + p 0 state + m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;)V method_34267 update + p 0 world + p 2 water + p 1 pos + p 3 bubbleSource + f Lnet/minecraft/class_2746; field_10680 DRAG + m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_34268 update + p 1 pos + p 0 world + p 2 state + m (Lnet/minecraft/class_2680;)Z method_9658 isStillWater + p 0 state +c net/minecraft/class_3589 net/minecraft/datafixer/fix/ChunkStatusFix + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 2 changesType + p 1 outputSchema +c net/minecraft/class_2259 net/minecraft/command/argument/BlockArgumentParser + m ()V method_9672 parseSnbt + f Lnet/minecraft/class_2487; field_10693 data + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_10690 INVALID_BLOCK_ID_EXCEPTION + m (Lnet/minecraft/class_5414;)Z method_9676 hasBlockEntity + f Lnet/minecraft/class_2960; field_10697 blockId + m (Lcom/mojang/brigadier/StringReader;Z)V + p 1 reader + p 2 allowTag + m ()Ljava/util/Map; method_9688 getProperties + m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_5414;)Ljava/util/concurrent/CompletableFuture; method_9666 getSuggestions + m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_5414;)Ljava/util/concurrent/CompletableFuture; method_9674 suggestTagPropertiesOrEnd + m (Ljava/lang/StringBuilder;Lnet/minecraft/class_2769;Ljava/lang/Comparable;)V method_9663 stringifyProperty + f Lnet/minecraft/class_2680; field_10686 blockState + m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_5414;)Ljava/util/concurrent/CompletableFuture; method_9670 suggestIdentifiers + f Lnet/minecraft/class_2960; field_10681 tagId + f Ljava/util/function/BiFunction; field_10682 SUGGEST_DEFAULT + f Ljava/util/function/BiFunction; field_10696 suggestions + m ()Ljava/util/Map; method_9692 getBlockProperties + m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_5414;Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; method_9690 suggestTagPropertyValues + m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_5414;)Ljava/util/concurrent/CompletableFuture; method_9667 suggestTagProperties + m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_5414;)Ljava/util/concurrent/CompletableFuture; method_9689 suggestCommaOrEnd + m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_5414;)Ljava/util/concurrent/CompletableFuture; method_9679 suggestSnbtOrTagProperties + f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; field_10695 UNKNOWN_PROPERTY_EXCEPTION + m (Lnet/minecraft/class_2680;)Ljava/lang/String; method_9685 stringifyBlockState + f Ljava/util/Map; field_10699 blockProperties + m ()V method_9675 parseBlockId + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_10684 UNCLOSED_PROPERTIES_EXCEPTION + m ()V method_9677 parseTagId + m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_5414;)Ljava/util/concurrent/CompletableFuture; method_9665 suggestBlockProperties + m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_5414;)Ljava/util/concurrent/CompletableFuture; method_9687 suggestSnbt + f I field_10694 cursorPos + m ()V method_9659 parseBlockProperties + m (Lnet/minecraft/class_2769;Ljava/lang/String;I)V method_9668 parsePropertyValue + f Ljava/util/Map; field_10685 tagProperties + m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_5414;)Ljava/util/concurrent/CompletableFuture; method_9673 suggestBlockOrTagId + m ()Lnet/minecraft/class_2680; method_9669 getBlockState + m (Z)Lnet/minecraft/class_2259; method_9678 parse + p 1 allowNbt + m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_5414;)Ljava/util/concurrent/CompletableFuture; method_9681 suggestSnbtOrBlockProperties + m ()Lnet/minecraft/class_2487; method_9694 getNbtData + m ()Lnet/minecraft/class_2960; method_9664 getTagId + m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_5414;)Ljava/util/concurrent/CompletableFuture; method_9671 suggestBlockPropertiesOrEnd + m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_5414;)Ljava/util/concurrent/CompletableFuture; method_9693 suggestEqualsCharacter + f Lnet/minecraft/class_2689; field_10689 stateFactory + m (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_2769;)Lcom/mojang/brigadier/suggestion/SuggestionsBuilder; method_9662 suggestPropertyValues + f Lcom/mojang/brigadier/exceptions/Dynamic3CommandExceptionType; field_10683 INVALID_PROPERTY_EXCEPTION + f Z field_10687 allowTag + f Lcom/mojang/brigadier/StringReader; field_10698 reader + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_10691 DISALLOWED_TAG_EXCEPTION + f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; field_10692 DUPLICATE_PROPERTY_EXCEPTION + f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; field_10688 EMPTY_PROPERTY_EXCEPTION + m ()V method_9680 parseTagProperties +c net/minecraft/class_2252 net/minecraft/command/argument/BlockPredicateArgumentType + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_10671 UNKNOWN_TAG_EXCEPTION + m ()Lnet/minecraft/class_2252; method_9645 blockPredicate + m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2252$class_2254; method_9642 parse + m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/function/Predicate; method_9644 getBlockPredicate + p 1 name + p 0 context + f Ljava/util/Collection; field_10672 EXAMPLES + m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions listSuggestions + p 1 context + p 2 builder +c net/minecraft/class_2252$class_2255 net/minecraft/command/argument/BlockPredicateArgumentType$TagPredicate + m (Lnet/minecraft/class_3494;Ljava/util/Map;Lnet/minecraft/class_2487;)V + p 3 nbt + f Ljava/util/Map; field_10678 properties + m (Lnet/minecraft/class_2694;)Z method_9649 test + f Lnet/minecraft/class_2487; field_10677 nbt + f Lnet/minecraft/class_3494; field_10676 tag +c net/minecraft/class_2252$class_2254 net/minecraft/command/argument/BlockPredicateArgumentType$BlockPredicate +c net/minecraft/class_2252$class_2253 net/minecraft/command/argument/BlockPredicateArgumentType$StatePredicate + f Lnet/minecraft/class_2680; field_10674 state + m (Lnet/minecraft/class_2694;)Z method_9648 test + f Lnet/minecraft/class_2487; field_10675 nbt + f Ljava/util/Set; field_10673 properties + m (Lnet/minecraft/class_2680;Ljava/util/Set;Lnet/minecraft/class_2487;)V + p 3 nbt + p 1 state + p 2 properties +c net/minecraft/class_3590 net/minecraft/datafixer/fix/ChunkStructuresTemplateRenameFix + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 2 changesType + p 1 outputSchema + f Lcom/google/common/collect/ImmutableMap; field_15889 structures +c net/minecraft/class_2260 net/minecraft/block/BrewingStandBlock + f [Lnet/minecraft/class_2746; field_10700 BOTTLE_PROPERTIES + f Lnet/minecraft/class_265; field_10701 SHAPE +c net/minecraft/class_3591 net/minecraft/datafixer/fix/ChunkToProtoChunkFix + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 2 changesType + p 1 outputSchema +c net/minecraft/class_2261 net/minecraft/block/PlantBlock + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z method_9695 canPlantOnTop + p 3 pos + p 1 floor + p 2 world +c net/minecraft/class_3592 net/minecraft/datafixer/fix/ColorlessShulkerEntityFix + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 2 changesType + p 1 outputSchema +c net/minecraft/class_2262 net/minecraft/command/argument/BlockPosArgumentType + m ()Lnet/minecraft/class_2262; method_9698 blockPos + f Ljava/util/Collection; field_10702 EXAMPLES + m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2267; method_9699 parse + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_10703 UNLOADED_EXCEPTION + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_10704 OUT_OF_WORLD_EXCEPTION + m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_2338; method_9696 getLoadedBlockPos + p 1 name + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions listSuggestions + p 1 context + p 2 builder + m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_2338; method_9697 getBlockPos + p 0 context + p 1 name +c net/minecraft/class_3593 net/minecraft/datafixer/mapping/LegacyDyeItemMapping + f Ljava/util/Map; field_15890 MAP +c net/minecraft/class_2267 net/minecraft/command/argument/PosArgument + m (Lnet/minecraft/class_2168;)Lnet/minecraft/class_2338; method_9704 toAbsoluteBlockPos + p 1 source + m (Lnet/minecraft/class_2168;)Lnet/minecraft/class_241; method_9709 toAbsoluteRotation + p 1 source + m (Lnet/minecraft/class_2168;)Lnet/minecraft/class_243; method_9708 toAbsolutePos + p 1 source + m ()Z method_9705 isXRelative + m ()Z method_9706 isYRelative + m ()Z method_9707 isZRelative +c net/minecraft/class_3598 net/minecraft/datafixer/fix/EntityElderGuardianSplitFix + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 2 changesType + p 1 outputSchema +c net/minecraft/class_2268 net/minecraft/command/argument/LookingPosArgument + m (Lcom/mojang/brigadier/StringReader;I)D method_9710 readCoordinate + p 0 reader + p 1 startingCursorPos + f D field_10714 x + m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2268; method_9711 parse + p 0 reader + f D field_10713 y + f D field_10712 z + m (DDD)V + p 5 z + p 1 x + p 3 y + m (Ljava/lang/Object;)Z equals equals + p 1 o +c net/minecraft/class_3599 net/minecraft/datafixer/fix/EntityEquipmentToArmorAndHandFix + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 1 outputSchema + p 2 changesType + m (Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/TypeRewriteRule; method_15703 fixEquipment +c net/minecraft/class_2269 net/minecraft/block/AbstractButtonBlock + f Lnet/minecraft/class_265; field_10723 FLOOR_X_SHAPE + f Lnet/minecraft/class_265; field_10731 WEST_SHAPE + f Lnet/minecraft/class_265; field_10721 CEILING_X_SHAPE + f Lnet/minecraft/class_265; field_10719 NORTH_PRESSED_SHAPE + f Lnet/minecraft/class_265; field_10715 SOUTH_SHAPE + f Lnet/minecraft/class_265; field_10727 CEILING_Z_SHAPE + f Lnet/minecraft/class_265; field_10717 CEILING_X_PRESSED_SHAPE + m (ZLnet/minecraft/class_4970$class_2251;)V + p 2 settings + p 1 wooden + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_21845 powerOn + p 1 state + p 2 world + p 3 pos + f Lnet/minecraft/class_265; field_10722 FLOOR_X_PRESSED_SHAPE + f Lnet/minecraft/class_265; field_10724 SOUTH_PRESSED_SHAPE + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_9713 updateNeighbors + p 1 state + p 2 world + p 3 pos + f Lnet/minecraft/class_265; field_10730 FLOOR_Z_PRESSED_SHAPE + f Lnet/minecraft/class_265; field_10720 EAST_SHAPE + f Lnet/minecraft/class_265; field_10732 WEST_PRESSED_SHAPE + f Lnet/minecraft/class_265; field_10726 CEILING_Z_PRESSED_SHAPE + f Lnet/minecraft/class_265; field_10716 FLOOR_Z_SHAPE + m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Z)V method_9714 playClickSound + p 4 powered + p 3 pos + p 2 world + p 1 player + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V method_9715 tryPowerWithProjectiles + p 1 state + p 2 world + p 3 pos + f Lnet/minecraft/class_265; field_10728 NORTH_SHAPE + f Lnet/minecraft/class_265; field_10718 EAST_PRESSED_SHAPE + f Z field_10725 wooden + m ()I method_26153 getPressTicks + f Lnet/minecraft/class_2746; field_10729 POWERED + m (Z)Lnet/minecraft/class_3414; method_9712 getClickSound + p 1 powered +c net/minecraft/class_2263 net/minecraft/block/FluidDrainable + m ()Ljava/util/Optional; method_32351 getBucketFillSound + c Returns the sound played when filling a bucket with the fluid contained in this block.\n\n@see net.minecraft.fluid.Fluid#getBucketFillSound() + m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Lnet/minecraft/class_1799; method_9700 tryDrainFluid + p 1 world + p 2 pos + p 3 state +c net/minecraft/class_3594 net/minecraft/datafixer/fix/EntityArmorStandSilentFix + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 1 outputSchema + p 2 changesType + m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_15679 fixSilent +c net/minecraft/class_2264 net/minecraft/command/argument/ColumnPosArgumentType + m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2267; method_9703 parse + m ()Lnet/minecraft/class_2264; method_9701 columnPos + f Ljava/util/Collection; field_10705 EXAMPLES + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_10706 INCOMPLETE_EXCEPTION + m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_2265; method_9702 getColumnPos + p 0 context + p 1 name + m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions listSuggestions + p 1 context + p 2 builder +c net/minecraft/class_3595 net/minecraft/datafixer/fix/EntityBlockStateFix + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 1 outputSchema + p 2 changesType + m (Ljava/lang/String;)I method_15686 getNumericalBlockId + p 0 blockId + m (Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed; method_15682 useFunction + p 2 entityId + p 3 function + f Ljava/util/Map; field_15891 BLOCK_NAME_TO_ID + m (Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/mojang/datafixers/Typed; method_15687 mergeIdAndData + p 2 oldIdKey + p 3 oldDataKey + p 4 newStateKey +c net/minecraft/class_3596 net/minecraft/datafixer/fix/EntityCodSalmonFix + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 2 changesType + p 1 outputSchema + f Ljava/util/Map; field_15893 SPAWN_EGGS + f Ljava/util/Map; field_15892 ENTITIES +c net/minecraft/class_2265 net/minecraft/util/math/ColumnPos + m (Lnet/minecraft/class_2338;)V + p 1 pos + f I field_10708 x + f I field_10707 z + m (II)V + p 1 x + p 2 z +c net/minecraft/class_2266 net/minecraft/block/CactusBlock + f Lnet/minecraft/class_265; field_10710 OUTLINE_SHAPE + f Lnet/minecraft/class_2758; field_10709 AGE + f Lnet/minecraft/class_265; field_10711 COLLISION_SHAPE +c net/minecraft/class_3597 net/minecraft/datafixer/fix/EntityCustomNameToTextFix + m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_15697 fixCustomName + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 2 changesType + p 1 outputSchema +c net/minecraft/class_4097 net/minecraft/entity/ai/brain/task/Task + m (Ljava/util/Map;I)V + p 2 runTime + p 1 requiredMemoryState + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;J)V method_18924 keepRunning + p 1 world + p 3 time + p 2 entity + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;J)V method_18925 stop + p 2 entity + p 1 world + p 3 time + f Ljava/util/Map; field_19291 requiredMemoryStates + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;J)V method_18926 finishRunning + p 1 world + p 3 time + p 2 entity + m (J)Z method_18915 isTimeLimitExceeded + p 1 time + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;J)V method_18920 run + p 1 world + p 3 time + p 2 entity + m (Lnet/minecraft/class_1309;)Z method_19546 hasRequiredMemoryState + p 1 entity + f I field_30112 DEFAULT_RUN_TIME + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;J)V method_18923 tick + p 2 entity + p 1 world + p 3 time + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;J)Z method_18927 shouldKeepRunning + p 2 entity + p 1 world + p 3 time + m (Ljava/util/Map;)V + p 1 requiredMemoryState + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;J)Z method_18922 tryStarting + p 1 world + p 3 time + p 2 entity + f Lnet/minecraft/class_4097$class_4098; field_18333 status + m (Ljava/util/Map;II)V + p 1 requiredMemoryState + p 3 maxRunTime + p 2 minRunTime + f J field_18334 endTime + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;)Z method_18919 shouldRun + p 2 entity + p 1 world + m ()Lnet/minecraft/class_4097$class_4098; method_18921 getStatus + f I field_18335 minRunTime + f I field_18336 maxRunTime +c net/minecraft/class_4097$class_4098 net/minecraft/entity/ai/brain/task/Task$Status +c net/minecraft/class_489 net/minecraft/client/gui/screen/ingame/AbstractFurnaceScreen + f Z field_2925 narrow + f Lnet/minecraft/class_2960; field_2926 RECIPE_BUTTON_TEXTURE + f Lnet/minecraft/class_517; field_2924 recipeBook + m (Lnet/minecraft/class_4185;)V method_19877 method_19877 + p 1 buttonWidget + m (Lnet/minecraft/class_1720;Lnet/minecraft/class_517;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;Lnet/minecraft/class_2960;)V + p 3 inventory + p 2 recipeBook + p 1 handler + p 5 background + p 4 title + f Lnet/minecraft/class_2960; field_18975 background +c net/minecraft/class_4096 net/minecraft/entity/ai/brain/task/FindPointOfInterestTask + m (Lnet/minecraft/class_4158;Lnet/minecraft/class_4140;Lnet/minecraft/class_4140;ZLjava/util/Optional;)V + p 1 poiType + p 2 moduleType + p 3 targetMemoryModuleType + p 4 onlyRunIfChild + p 5 entityStatus + f Lnet/minecraft/class_4140; field_20287 targetMemoryModuleType + f Ljava/util/Optional; field_25812 entityStatus + f I field_30099 MAX_POSITIONS_PER_RUN + f I field_30098 POI_SORTING_RADIUS + f I field_30100 POSITION_EXPIRE_INTERVAL + f Lnet/minecraft/class_4158; field_19287 poiType + f Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; field_19289 foundPositionsToExpiry + m (Lnet/minecraft/class_4140;Lnet/minecraft/class_4140;)Lcom/google/common/collect/ImmutableMap; method_29245 create + p 0 firstModule + p 1 secondModule + f Z field_18854 onlyRunIfChild + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;J)V method_20817 run + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;)Z method_20816 shouldRun + f J field_18332 positionExpireTimeLimit + m (Lnet/minecraft/class_4158;Lnet/minecraft/class_4140;ZLjava/util/Optional;)V + p 1 poiType + p 4 entityStatus + p 2 moduleType + p 3 onlyRunIfChild +c net/minecraft/class_4096$class_5397 net/minecraft/entity/ai/brain/task/FindPointOfInterestTask$RetryMarker + f I field_30101 MIN_DELAY + f J field_25602 nextScheduledAttemptAt + f J field_25601 previousAttemptAt + f I field_30103 ATTEMPT_DURATION + f I field_25603 currentDelay + m (J)Z method_29928 shouldRetry + p 1 time + m (J)Z method_29927 isAttempting + p 1 time + m (Ljava/util/Random;J)V + p 1 random + p 2 time + m (J)V method_29926 setAttemptTime + p 1 time + f Ljava/util/Random; field_25600 random +c net/minecraft/class_488 net/minecraft/client/gui/screen/ingame/HopperScreen + m (Lnet/minecraft/class_1722;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V + p 1 handler + p 2 inventory + p 3 title + f Lnet/minecraft/class_2960; field_2919 TEXTURE +c net/minecraft/class_4099 net/minecraft/entity/ai/brain/BlockPosLookTarget + f Lnet/minecraft/class_2338; field_18340 blockPos + f Lnet/minecraft/class_243; field_18341 pos + m (Lnet/minecraft/class_2338;)V + p 1 blockPos +c net/minecraft/class_487 net/minecraft/client/gui/screen/ingame/EnchantingPhrases + f Lnet/minecraft/class_2960; field_24283 FONT_ID + f Ljava/util/Random; field_2918 random + f Lnet/minecraft/class_2583; field_24284 STYLE + f Lnet/minecraft/class_487; field_2917 INSTANCE + m (J)V method_2480 setSeed + p 1 seed + f [Ljava/lang/String; field_2916 phrases + m (Lnet/minecraft/class_327;I)Lnet/minecraft/class_5348; method_2479 generatePhrase + p 2 width + p 1 fontRenderer + m ()Lnet/minecraft/class_487; method_2481 getInstance +c net/minecraft/class_4093 net/minecraft/util/thread/ReentrantThreadExecutor + f I field_18320 runningTasks + m ()Z method_18860 hasRunningTasks +c net/minecraft/class_4092 net/minecraft/datafixer/fix/OptionsAddTextBackgroundFix + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 1 outputSchema + p 2 changesType + m (Ljava/lang/String;)D method_18853 convertToTextBackgroundOpacity + p 1 chatOpacity +c net/minecraft/class_4095 net/minecraft/entity/ai/brain/Brain + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;)V method_19545 updateTasks + p 2 entity + p 1 world + f Ljava/util/Map; field_18323 sensors + f Lnet/minecraft/class_4170; field_18325 schedule + f Lorg/apache/logging/log4j/Logger; field_24656 LOGGER + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;)V method_18891 startTasks + p 2 entity + p 1 world + m ()V method_27075 tickMemories + m (Ljava/util/Set;)V method_18890 setCoreActivities + p 1 coreActivities + m (ILcom/google/common/collect/ImmutableList;)Lcom/google/common/collect/ImmutableList; method_24524 indexTaskList + p 1 begin + c The beginning of the index of tasks, exclusive + p 2 tasks + m (JJ)V method_18871 refreshActivities + p 1 timeOfDay + p 3 time + m (Lnet/minecraft/class_4168;ILcom/google/common/collect/ImmutableList;)V method_18882 setTaskList + p 1 activity + p 3 list + p 2 begin + f Ljava/util/Map; field_18324 tasks + m (Ljava/lang/Object;)Z method_19948 isEmptyCollection + p 1 value + m (Lnet/minecraft/class_4170;)V method_18884 setSchedule + p 1 schedule + m (Lnet/minecraft/class_4140;)Z method_18896 hasMemoryModule + p 1 type + m ()V method_24536 resetPossibleActivities + m (Lnet/minecraft/class_4140;Ljava/lang/Object;)V method_18878 remember + p 1 type + p 2 value + f I field_30096 ACTIVITY_REFRESH_COOLDOWN + f Ljava/util/function/Supplier; field_24657 codecSupplier + f Lnet/minecraft/class_4168; field_18329 defaultActivity + m ()Lnet/minecraft/class_4170; method_18894 getSchedule + m ()V method_35060 clear + m (Lnet/minecraft/class_4168;)Z method_18874 canDoActivity + p 1 activity + m (Lnet/minecraft/class_4168;Lcom/google/common/collect/ImmutableList;Ljava/util/Set;)V method_24529 setTaskList + p 1 activity + p 2 indexedTasks + p 3 requiredMemories + f Ljava/util/Map; field_22282 forgettingActivityMemories + c The map from activities to the memories to forget after the activity is\ncompleted. + m (Ljava/util/Collection;Ljava/util/Collection;)Lcom/mojang/serialization/Codec; method_28313 createBrainCodec + p 1 sensors + p 0 memoryModules + f J field_18853 activityStartTime + m ()Lnet/minecraft/class_4095; method_18911 copy + m (Lnet/minecraft/class_4168;Lcom/google/common/collect/ImmutableList;)V method_18881 setTaskList + p 2 indexedTasks + p 1 activity + m (Lnet/minecraft/class_4168;)V method_18897 setDefaultActivity + p 1 activity + m (Lnet/minecraft/class_4140;Ljava/lang/Object;J)V method_24525 remember + p 3 startTime + p 2 value + p 1 type + f Ljava/util/Set; field_18327 coreActivities + m (Lnet/minecraft/class_4168;)V method_24526 doExclusively + p 1 activity + m (Lnet/minecraft/class_4168;ILcom/google/common/collect/ImmutableList;Lnet/minecraft/class_4140;)V method_24527 setTaskList + p 3 tasks + p 2 begin + p 4 memoryType + p 1 activity + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;)V method_27073 tickSensors + p 2 entity + p 1 world + m ()Ljava/util/List; method_27074 getRunningTasks + m (Lnet/minecraft/class_4140;Ljava/lang/Object;)Z method_29519 hasMemoryModuleWithValue + p 1 type + p 2 value + m (Ljava/util/Collection;Ljava/util/Collection;Lcom/google/common/collect/ImmutableList;Ljava/util/function/Supplier;)V + p 1 memories + p 2 sensors + p 3 memoryEntries + p 4 codecSupplier + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;)V method_19542 tick + p 2 entity + p 1 world + m (Lnet/minecraft/class_4140;)Ljava/util/Optional; method_18904 getOptionalMemory + p 1 type + f Ljava/util/Map; field_18322 memories + m (Ljava/util/List;)V method_24531 resetPossibleActivities + p 1 activities + f Ljava/util/Map; field_18326 requiredActivityMemories + m (Lnet/minecraft/class_4168;)Z method_18906 hasActivity + p 1 activity + m (Lnet/minecraft/class_4168;Lcom/google/common/collect/ImmutableList;Ljava/util/Set;Ljava/util/Set;)V method_24530 setTaskList + p 1 activity + p 4 forgettingMemories + p 3 requiredMemories + p 2 indexedTasks + m (Lnet/minecraft/class_4140;)V method_18875 forget + p 1 type + m ()Ljava/util/stream/Stream; method_28315 streamMemories + m ()Ljava/util/Set; method_35059 getPossibleActivities + m (Lnet/minecraft/class_4140;Lnet/minecraft/class_4141;)Z method_18876 isMemoryInState + p 2 state + p 1 type + f Ljava/util/Set; field_18328 possibleActivities + m (Lnet/minecraft/class_4168;)V method_24537 forgetIrrelevantMemories + p 1 except + m (Ljava/util/Collection;Ljava/util/Collection;)Lnet/minecraft/class_4095$class_5303; method_28311 createProfile + p 0 memoryModules + p 1 sensors + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;)V method_18900 stopAllTasks + p 1 world + p 2 entity + m (Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/DataResult; method_28310 encode + p 1 ops + m (Lnet/minecraft/class_4140;Ljava/util/Optional;)V method_18879 remember + p 1 type + p 2 value + m (Lnet/minecraft/class_4140;Ljava/util/Optional;)V method_24535 setMemory + p 1 type + p 2 memory + m ()Ljava/util/Optional; method_24538 getFirstPossibleNonCoreActivity + m (Lnet/minecraft/class_4168;)V method_18880 resetPossibleActivities + p 1 except +c net/minecraft/class_4095$class_5303 net/minecraft/entity/ai/brain/Brain$Profile + c A simple profile of a brain. Indicates what types of memory modules and\nsensors a brain can have. + f Lcom/mojang/serialization/Codec; field_24665 codec + m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/class_4095; method_28335 deserialize + p 1 data + f Ljava/util/Collection; field_24663 memoryModules + f Ljava/util/Collection; field_24664 sensors + m (Ljava/util/Collection;Ljava/util/Collection;)V + p 2 sensors + p 1 memoryModules +c net/minecraft/class_4095$class_5302 net/minecraft/entity/ai/brain/Brain$MemoryEntry + m (Lnet/minecraft/class_4140;Ljava/util/Optional;)V + p 2 data + p 1 type + m (Lnet/minecraft/class_4095;)V method_28328 apply + p 1 brain + f Ljava/util/Optional; field_24662 data + f Lnet/minecraft/class_4140; field_24661 type + m (Lnet/minecraft/class_4140;Ljava/util/Optional;)Lnet/minecraft/class_4095$class_5302; method_28333 of + p 1 data + p 0 type + m (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/RecordBuilder;)V method_28330 serialize + p 1 ops + p 2 builder +c net/minecraft/class_4095$1 net/minecraft/entity/ai/brain/Brain$1 + m (Lnet/minecraft/class_4095;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/RecordBuilder;)Lcom/mojang/serialization/RecordBuilder; method_28316 encode +c net/minecraft/class_4094 net/minecraft/entity/InteractionObserver + m (Lnet/minecraft/class_4151;Lnet/minecraft/class_1297;)V method_18870 onInteractionWith + p 2 entity + p 1 interaction +c net/minecraft/class_481 net/minecraft/client/gui/screen/ingame/CreativeInventoryScreen + f Lnet/minecraft/class_2561; field_26563 DELETE_ITEM_SLOT_TEXT + f F field_2890 scrollPosition + m (Lnet/minecraft/class_1657;)V + p 1 player + m ()V method_2464 search + m (Lnet/minecraft/class_1735;)Z method_2470 isCreativeInventorySlot + p 1 slot + f I field_2896 selectedTab + f Ljava/util/Map; field_16201 searchResultTags + m (Lnet/minecraft/class_1761;DD)Z method_2463 isClickInTab + p 2 mouseX + p 1 group + p 4 mouseY + f Lnet/minecraft/class_1735; field_2889 deleteItemSlot + f Lnet/minecraft/class_2960; field_2893 TEXTURE + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_1761;)V method_2468 renderTabIcon + p 2 group + p 1 matrices + f Z field_2887 lastClickOutsideBounds + m (Lnet/minecraft/class_1761;)V method_2466 setSelectedTab + p 1 group + m ()I method_2469 getSelectedTab + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_1761;II)Z method_2471 renderTabTooltipIfHovered + p 1 matrices + p 2 group + f Lnet/minecraft/class_1277; field_2895 INVENTORY + m (DD)Z method_2467 isClickInScrollbar + p 3 mouseY + p 1 mouseX + f Ljava/util/List; field_2886 slots + m ()Z method_2465 hasScrollbar + m (Ljava/lang/String;)V method_15871 searchForTags + f Z field_2892 scrolling + f Z field_2888 ignoreTypedCharacter + m (Lnet/minecraft/class_310;IZZ)V method_2462 onHotbarKeyPress + p 2 restore + p 1 index + p 3 save + p 0 client + f Lnet/minecraft/class_478; field_2891 listener + f Lnet/minecraft/class_342; field_2894 searchBox +c net/minecraft/class_481$class_484 net/minecraft/client/gui/screen/ingame/CreativeInventoryScreen$CreativeSlot + m (Lnet/minecraft/class_1735;III)V + p 3 x + p 2 invSlot + p 1 slot + p 4 y + f Lnet/minecraft/class_1735; field_2898 slot +c net/minecraft/class_481$class_483 net/minecraft/client/gui/screen/ingame/CreativeInventoryScreen$CreativeScreenHandler + m (Lnet/minecraft/class_1657;)V + p 1 player + m (F)V method_2473 scrollItems + p 1 position + f Lnet/minecraft/class_2371; field_2897 itemList + m ()Z method_2474 shouldShowScrollbar +c net/minecraft/class_481$class_482 net/minecraft/client/gui/screen/ingame/CreativeInventoryScreen$LockableSlot +c net/minecraft/class_480 net/minecraft/client/gui/screen/ingame/Generic3x3ContainerScreen + f Lnet/minecraft/class_2960; field_2885 TEXTURE + m (Lnet/minecraft/class_1716;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V + p 3 title + p 2 inventory + p 1 handler +c net/minecraft/class_486 net/minecraft/client/gui/screen/ingame/EnchantmentScreen + m ()V method_2478 doTick + f Lnet/minecraft/class_1799; field_2913 stack + m (Lnet/minecraft/class_1718;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V + p 1 handler + p 2 inventory + p 3 title + f Lnet/minecraft/class_557; field_2908 BOOK_MODEL + f Lnet/minecraft/class_2960; field_2910 TEXTURE + f Lnet/minecraft/class_2960; field_2901 BOOK_TEXTURE + f F field_2909 approximatePageAngle + f Ljava/util/Random; field_2911 random + f F field_2914 pageAngle + f F field_2904 pageTurningSpeed + f F field_2912 nextPageAngle + f I field_2915 ticks + f F field_2905 nextPageTurningSpeed + f F field_2906 pageRotationSpeed +c net/minecraft/class_485 net/minecraft/client/gui/screen/ingame/AbstractInventoryScreen + f Z field_2900 drawStatusEffects + m ()V method_2476 applyStatusEffectOffset + m (Lnet/minecraft/class_4587;)V method_2477 drawStatusEffects + p 1 matrices + m (Lnet/minecraft/class_4587;IILjava/lang/Iterable;)V method_18644 drawStatusEffectDescriptions + p 1 matrices + m (Lnet/minecraft/class_4587;IILjava/lang/Iterable;)V method_18643 drawStatusEffectSprites + p 1 matrices + m (Lnet/minecraft/class_4587;IILjava/lang/Iterable;)V method_18642 drawStatusEffectBackgrounds + p 1 matrices +c net/minecraft/class_1812 net/minecraft/item/PotionItem + f I field_30917 MAX_USE_TIME +c net/minecraft/class_1811 net/minecraft/item/RangedWeaponItem + m ()Ljava/util/function/Predicate; method_19268 getProjectiles + m (Lnet/minecraft/class_1309;Ljava/util/function/Predicate;)Lnet/minecraft/class_1799; method_18815 getHeldProjectile + p 0 entity + p 1 predicate + m ()Ljava/util/function/Predicate; method_20310 getHeldProjectiles + m ()I method_24792 getRange + m (Lnet/minecraft/class_1799;)Z method_18817 method_18817 + p 0 stack + m (Lnet/minecraft/class_1799;)Z method_18816 method_18816 + p 0 stack + f Ljava/util/function/Predicate; field_18281 BOW_PROJECTILES + f Ljava/util/function/Predicate; field_18282 CROSSBOW_HELD_PROJECTILES +c net/minecraft/class_1810 net/minecraft/item/PickaxeItem + f Ljava/util/Set; field_8899 EFFECTIVE_BLOCKS + f I field_30915 DEFAULT_MINING_LEVEL + f Lit/unimi/dsi/fastutil/objects/Object2IntMap; field_27078 BLOCK_MINING_LEVELS + m (Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;)V method_31581 method_31581 + p 0 miningLevels + m (Lnet/minecraft/class_1832;IFLnet/minecraft/class_1792$class_1793;)V + p 3 attackSpeed + p 2 attackDamage + p 1 material + p 4 settings +c net/minecraft/class_1816 net/minecraft/item/SaddleItem +c net/minecraft/class_1814 net/minecraft/util/Rarity + f Lnet/minecraft/class_124; field_8908 formatting + m (Ljava/lang/String;ILnet/minecraft/class_124;)V + p 3 formatting +c net/minecraft/class_1813 net/minecraft/item/MusicDiscItem + f Lnet/minecraft/class_3414; field_8900 sound + m ()Lnet/minecraft/class_5250; method_8011 getDescription + m ()Lnet/minecraft/class_3414; method_8009 getSound + f Ljava/util/Map; field_8901 MUSIC_DISCS + m (ILnet/minecraft/class_3414;Lnet/minecraft/class_1792$class_1793;)V + p 1 comparatorOutput + p 2 sound + p 3 settings + f I field_8902 comparatorOutput + m ()I method_8010 getComparatorOutput + m (Lnet/minecraft/class_3414;)Lnet/minecraft/class_1813; method_8012 bySound + p 0 sound +c net/minecraft/class_1819 net/minecraft/item/ShieldItem + m (Lnet/minecraft/class_1799;)Lnet/minecraft/class_1767; method_8013 getColor + p 0 stack + f Ljava/lang/String; field_30920 BASE_KEY +c net/minecraft/class_1817 net/minecraft/server/network/ServerItemCooldownManager + f Lnet/minecraft/class_3222; field_8910 player + m (Lnet/minecraft/class_3222;)V + p 1 player +c net/minecraft/class_498 net/minecraft/client/gui/screen/ingame/SignEditScreen + f [Ljava/lang/String; field_24285 text + f Lnet/minecraft/class_2625; field_3031 sign + m (Lnet/minecraft/class_2625;Z)V + p 2 filtered + p 1 sign + m ()V method_2526 finishEditing + m (Lnet/minecraft/class_2625;ZI)Lnet/minecraft/class_2561; method_33890 method_33890 + p 2 row + f Lnet/minecraft/class_3728; field_3032 selectionManager + f Lnet/minecraft/class_837$class_4702; field_21525 model + f I field_3029 currentRow + f Lnet/minecraft/class_4719; field_27390 signType + f I field_3030 ticksSinceOpened +c net/minecraft/class_492 net/minecraft/client/gui/screen/ingame/MerchantScreen + m ()V method_2496 syncRecipeIndex + f Lnet/minecraft/class_2561; field_26571 DEPRECATED_TEXT + f Lnet/minecraft/class_2561; field_26570 SEPARATOR_TEXT + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_1914;II)V method_20223 renderArrow + p 1 matrices + p 2 tradeOffer + p 3 x + p 4 y + m (Lnet/minecraft/class_1728;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V + p 1 handler + p 2 inventory + p 3 title + m (Lnet/minecraft/class_4185;)V method_19896 method_19896 + p 1 button + f I field_19163 indexStartOffset + f I field_19161 selectedIndex + f [Lnet/minecraft/class_492$class_493; field_19162 offers + m (Lnet/minecraft/class_4587;IILnet/minecraft/class_1916;)V method_20221 renderScrollbar + p 1 matrices + p 2 x + p 3 y + p 4 tradeOffers + f Lnet/minecraft/class_2960; field_2950 TEXTURE + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;II)V method_20222 renderFirstBuyItem + p 3 originalFirstBuyItem + p 2 adjustedFirstBuyItem + p 5 y + p 4 x + p 1 matrices + f Z field_19164 scrolling + f Lnet/minecraft/class_2561; field_26569 TRADES_TEXT + m (I)Z method_20220 canScroll + p 1 listSize + m (Lnet/minecraft/class_4587;IILnet/minecraft/class_1914;)V method_19413 drawLevelInfo + p 2 x + p 1 matrices + p 4 tradeOffer + p 3 y +c net/minecraft/class_492$class_493 net/minecraft/client/gui/screen/ingame/MerchantScreen$WidgetButtonPage + m (Lnet/minecraft/class_492;IIILnet/minecraft/class_4185$class_4241;)V + p 2 x + p 3 y + p 4 index + p 5 onPress + f I field_19165 index + m ()I method_20228 getIndex +c net/minecraft/class_491 net/minecraft/client/gui/screen/ingame/HorseScreen + f F field_2938 mouseY + f F field_2939 mouseX + f Lnet/minecraft/class_1496; field_2941 entity + f Lnet/minecraft/class_2960; field_2937 TEXTURE + m (Lnet/minecraft/class_1724;Lnet/minecraft/class_1661;Lnet/minecraft/class_1496;)V + p 3 entity + p 1 handler + p 2 inventory +c net/minecraft/class_490 net/minecraft/client/gui/screen/ingame/InventoryScreen + m (Lnet/minecraft/class_1657;)V + p 1 player + f F field_2935 mouseX + f Lnet/minecraft/class_507; field_2929 recipeBook + m (IIIFFLnet/minecraft/class_1309;)V method_2486 drawEntity + p 0 x + p 1 y + p 4 mouseY + p 5 entity + p 2 size + p 3 mouseX + f Z field_2930 mouseDown + f Lnet/minecraft/class_2960; field_2933 RECIPE_BUTTON_TEXTURE + f Z field_2931 narrow + f Z field_2932 open + f F field_2934 mouseY +c net/minecraft/class_497 net/minecraft/client/gui/screen/ingame/StructureBlockScreen + f Lnet/minecraft/class_342; field_2982 inputPosX + f Lnet/minecraft/class_2561; field_26576 CUSTOM_DATA_TEXT + f Lnet/minecraft/class_5676; field_3008 buttonShowAir + f Lnet/minecraft/class_2561; field_26574 SIZE_TEXT + f Lcom/google/common/collect/ImmutableList; field_27993 MODES + f Lnet/minecraft/class_342; field_2992 inputSeed + m ()V method_2514 cancel + f Lnet/minecraft/class_5676; field_2979 buttonMirror + f Lnet/minecraft/class_2561; field_26572 STRUCTURE_NAME_TEXT + m ()V method_2510 updateRotationButton + f Lnet/minecraft/class_2561; field_26580 SHOW_BOUNDING_BOX_TEXT + f Lnet/minecraft/class_342; field_3005 inputName + f Lnet/minecraft/class_2633; field_2980 structureBlock + f Z field_2985 ignoreEntities + f Z field_2997 showAir + f Lnet/minecraft/class_4185; field_3009 buttonDetect + f Lnet/minecraft/class_4185; field_3007 buttonRotate180 + f Lnet/minecraft/class_342; field_2999 inputPosY + f Z field_2983 showBoundingBox + f Lnet/minecraft/class_2561; field_26579 SHOW_AIR_TEXT + f Lnet/minecraft/class_5676; field_2990 buttonEntities + m (Ljava/lang/String;)F method_2500 parseFloat + m (Ljava/lang/String;)J method_2504 parseLong + f Lnet/minecraft/class_2561; field_26577 INCLUDE_ENTITIES_TEXT + f Lnet/minecraft/class_2561; field_26575 INTEGRITY_TEXT + f Lcom/google/common/collect/ImmutableList; field_27994 MODES_EXCEPT_DATA + f Lnet/minecraft/class_4185; field_2987 buttonSave + f Lnet/minecraft/class_2561; field_26573 POSITION_TEXT + f Lnet/minecraft/class_5676; field_3001 buttonShowBoundingBox + f Lnet/minecraft/class_4185; field_2981 buttonRotate90 + m ()V method_2515 done + f Lnet/minecraft/class_4185; field_2993 buttonRotate270 + f Lnet/minecraft/class_342; field_3010 inputPosZ + f Lnet/minecraft/class_342; field_3000 inputIntegrity + m (Lnet/minecraft/class_2633$class_2634;)Z method_2516 updateStructureBlock + f Lnet/minecraft/class_4185; field_2995 buttonRotate0 + m (Lnet/minecraft/class_2633;)V + p 1 structureBlock + f Ljava/text/DecimalFormat; field_2991 decimalFormat + f Lnet/minecraft/class_2415; field_2996 mirror + f Lnet/minecraft/class_2776; field_3004 mode + f Lnet/minecraft/class_4185; field_3006 buttonLoad + f Lnet/minecraft/class_342; field_2988 inputSizeX + f Lnet/minecraft/class_342; field_2978 inputSizeZ + f Lnet/minecraft/class_342; field_2986 inputMetadata + f Lnet/minecraft/class_2470; field_3003 rotation + m (Ljava/lang/String;)I method_2517 parseInt + f Lnet/minecraft/class_342; field_2998 inputSizeY + f Lnet/minecraft/class_2561; field_26578 DETECT_SIZE_TEXT +c net/minecraft/class_1830 net/minecraft/item/SuspiciousStewItem + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1291;I)V method_8021 addEffectToStew + p 2 duration + p 1 effect + p 0 stew + f Ljava/lang/String; field_30923 EFFECTS_KEY + f Ljava/lang/String; field_30924 EFFECT_ID_KEY + f Ljava/lang/String; field_30925 EFFECT_DURATION_KEY +c net/minecraft/class_496 net/minecraft/client/gui/screen/ingame/MinecartCommandBlockScreen + m (Lnet/minecraft/class_1918;)V + p 1 commandExecutor + f Lnet/minecraft/class_1918; field_2976 commandExecutor +c net/minecraft/class_495 net/minecraft/client/gui/screen/ingame/ShulkerBoxScreen + f Lnet/minecraft/class_2960; field_2973 TEXTURE + m (Lnet/minecraft/class_1733;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V + p 1 handler + p 2 inventory + p 3 title +c net/minecraft/class_494 net/minecraft/client/gui/screen/ingame/LoomScreen + f I field_2970 firstPatternButtonId + f I field_2963 PATTERN_BUTTON_ROW_COUNT + f Z field_2958 scrollbarClicked + m ()V method_17576 onInventoryChanged + f Z field_2962 canApplySpecialPattern + f Z field_2961 hasTooManyPatterns + f Lnet/minecraft/class_1799; field_2967 pattern + f Lnet/minecraft/class_1799; field_2955 banner + f Lnet/minecraft/class_2960; field_2966 TEXTURE + f Lnet/minecraft/class_1799; field_2954 dye + f Z field_2965 canApplyDyePattern + f Lnet/minecraft/class_630; field_21694 bannerField + f Ljava/util/List; field_21841 bannerPatterns + f F field_2968 scrollPosition + m (Lnet/minecraft/class_1726;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V + p 3 title + p 2 inventory + p 1 handler +c net/minecraft/class_1823 net/minecraft/item/SnowballItem +c net/minecraft/class_1822 net/minecraft/item/SignItem + m (Lnet/minecraft/class_1792$class_1793;Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)V + p 1 settings + p 3 wallBlock + p 2 standingBlock +c net/minecraft/class_1821 net/minecraft/item/ShovelItem + f Ljava/util/Map; field_8912 PATH_STATES + m (Lnet/minecraft/class_1832;FFLnet/minecraft/class_1792$class_1793;)V + p 4 settings + p 3 attackSpeed + p 2 attackDamage + p 1 material + m (Lnet/minecraft/class_1838;Lnet/minecraft/class_1657;)V method_20281 method_20281 + p 1 p + f Ljava/util/Set; field_8913 EFFECTIVE_BLOCKS +c net/minecraft/class_1820 net/minecraft/item/ShearsItem + m (Lnet/minecraft/class_1309;)V method_20280 method_20280 + p 0 e +c net/minecraft/class_1827 net/minecraft/item/WallStandingBlockItem + f Lnet/minecraft/class_2248; field_8918 wallBlock + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;Lnet/minecraft/class_1792$class_1793;)V + p 3 settings + p 2 wallBlock + p 1 standingBlock +c net/minecraft/class_1826 net/minecraft/item/SpawnEggItem + m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1308;Lnet/minecraft/class_1299;Lnet/minecraft/class_3218;Lnet/minecraft/class_243;Lnet/minecraft/class_1799;)Ljava/util/Optional; method_24793 spawnBaby + p 3 entityType + p 4 world + p 1 user + p 2 entity + p 5 pos + p 6 stack + m (Lnet/minecraft/class_1299;IILnet/minecraft/class_1792$class_1793;)V + p 2 primaryColor + p 1 type + p 4 settings + p 3 secondaryColor + m (Lnet/minecraft/class_2487;Lnet/minecraft/class_1299;)Z method_8018 isOfSameEntityType + p 1 nbt + p 2 type + f Ljava/util/Map; field_8914 SPAWN_EGGS + m (I)I method_8016 getColor + p 1 num + m (Lnet/minecraft/class_1299;)Lnet/minecraft/class_1826; method_8019 forEntity + p 0 type + f I field_8916 primaryColor + f I field_8915 secondaryColor + f Lnet/minecraft/class_1299; field_8917 type + m ()Ljava/lang/Iterable; method_8017 getAll + m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_1299; method_8015 getEntityType + p 1 nbt +c net/minecraft/class_1825 net/minecraft/item/SpectralArrowItem +c net/minecraft/class_1824 net/minecraft/item/NetherStarItem +c net/minecraft/class_1829 net/minecraft/item/SwordItem + m ()F method_8020 getAttackDamage + f F field_8920 attackDamage + m (Lnet/minecraft/class_1832;IFLnet/minecraft/class_1792$class_1793;)V + p 4 settings + p 1 toolMaterial + p 3 attackSpeed + p 2 attackDamage + m (Lnet/minecraft/class_1309;)V method_20282 method_20282 + p 0 e + m (Lnet/minecraft/class_1309;)V method_20283 method_20283 + p 0 e + f Lcom/google/common/collect/Multimap; field_23745 attributeModifiers +c net/minecraft/class_1828 net/minecraft/item/SplashPotionItem +c net/minecraft/class_4075 net/minecraft/client/texture/SpriteAtlasHolder + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1058; method_18667 getSprite + p 1 objectId + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_2960; method_24140 toSpriteId + p 1 objectId + m (Lnet/minecraft/class_1060;Lnet/minecraft/class_2960;Ljava/lang/String;)V + p 2 atlasId + p 1 textureManager + p 3 pathPrefix + f Lnet/minecraft/class_1059; field_18230 atlas + f Ljava/lang/String; field_21767 pathPrefix + m ()Ljava/util/stream/Stream; method_18665 getSprites + m (Lnet/minecraft/class_1059$class_4007;Lnet/minecraft/class_3300;Lnet/minecraft/class_3695;)V method_18666 apply + m (Lnet/minecraft/class_3300;Lnet/minecraft/class_3695;)Lnet/minecraft/class_1059$class_4007; method_18668 prepare +c net/minecraft/class_4074 net/minecraft/client/texture/StatusEffectSpriteManager + m (Lnet/minecraft/class_1291;)Lnet/minecraft/class_1058; method_18663 getSprite + p 1 effect + m (Lnet/minecraft/class_1060;)V + p 1 textureManager +c net/minecraft/class_4076 net/minecraft/util/math/ChunkSectionPos + m (JIII)J method_18678 offset + c Offsets a packed chunk section position by the given offsets.\n@see #asLong + p 0 packed + p 2 x + p 4 z + p 3 y + m ()I method_19530 getMaxX + m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_4076; method_18682 from + p 0 pos + m ()I method_19532 getMaxZ + m (J)I method_18686 unpackX + c Gets the chunk section x-coordinate from the given packed chunk section coordinate.\n@see #asLong + p 0 packed + m (S)Lnet/minecraft/class_2338; method_30557 unpackBlockPos + c Gets the world position of the given local position within this chunk section.\n@see #packLocal + p 1 packedLocalPos + m (S)I method_30554 unpackBlockX + c Gets the world x-coordinate of the given local position within this chunk section.\n@see #packLocal + p 1 packedLocalPos + m ()I method_18687 getSectionZ + m (J)I method_18690 unpackZ + c Gets the chunk section z-coordinate from the given packed chunk section coordinate.\n@see #asLong + p 0 packed + m (S)I method_30552 unpackLocalY + c Gets the local y-coordinate from the given packed local position.\n@see #packLocal + p 0 packedLocalPos + m (I)I method_18675 getSectionCoord + c Converts a world coordinate to the corresponding chunk-section coordinate.\n\n@implNote This implementation returns {@code coord / 16}. + p 0 coord + m (S)I method_30556 unpackBlockZ + c Gets the world z-coordinate of the given local position within this chunk section.\n@see #packLocal + p 1 packedLocalPos + m (Lnet/minecraft/class_2791;)Lnet/minecraft/class_4076; method_33705 from + p 0 chunk + m (III)Lnet/minecraft/class_4076; method_18676 from + c Creates a chunk section position from its x-, y- and z-coordinates. + p 0 x + p 1 y + p 2 z + m (D)I method_32204 getSectionCoord + p 0 coord + m ()I method_18683 getSectionY + m ()Lnet/minecraft/class_2338; method_19767 getMinPos + m ()Lnet/minecraft/class_1923; method_18692 toChunkPos + m ()I method_19528 getMinY + m (III)J method_18685 asLong + p 1 y + p 2 z + p 0 x + m (Lnet/minecraft/class_2338;)S method_19454 packLocal + c Returns the local position of the given block position relative to\nits respective chunk section, packed into a short. + p 0 pos + m (J)I method_18689 unpackY + c Gets the chunk section y-coordinate from the given packed chunk section coordinate.\n@see #asLong + p 0 packed + m (Lnet/minecraft/class_1923;I)Lnet/minecraft/class_4076; method_18681 from + c Creates a chunk section position from a chunk position and the y-coordinate of the vertical section. + p 0 chunkPos + p 1 y + m (I)I method_18688 getBlockCoord + c Converts the given chunk section coordinate to the world coordinate system.\nThe returned coordinate will always be at the origin of the chunk section in world space. + p 0 sectionCoord + m (J)Lnet/minecraft/class_4076; method_18677 from + c Creates a chunk section position from its packed representation.\n@see #asLong + p 0 packed + m ()I method_19531 getMaxY + m (Lnet/minecraft/class_1297;)Lnet/minecraft/class_4076; method_18680 from + p 0 entity + m (Lnet/minecraft/class_4076;I)Ljava/util/stream/Stream; method_20439 stream + p 0 center + p 1 radius + m (Lnet/minecraft/class_1923;III)Ljava/util/stream/Stream; method_22446 stream + p 1 radius + p 0 center + p 3 maxY + p 2 minY + m (J)J method_18693 withZeroY + c Gets the packed chunk section coordinate at y=0 for the same chunk as\nthe given packed chunk section coordinate.\n@see #asLong + p 0 pos + m (S)I method_30553 unpackLocalZ + c Gets the local z-coordinate from the given packed local position.\n@see #packLocal + p 0 packedLocalPos + m (J)J method_18691 fromBlockPos + c Gets the packed chunk section coordinate for a given packed {@link BlockPos}.\n@see #asLong\n@see BlockPos#asLong + p 0 blockPos + m (S)I method_30551 unpackLocalX + c Gets the local x-coordinate from the given packed local position.\n@see #packLocal + p 0 packedLocalPos + m ()Ljava/util/stream/Stream; method_19533 streamBlocks + m (III)Lnet/minecraft/class_4076; method_34591 add + m (I)I method_18684 getLocalCoord + c Converts a world coordinate to the local coordinate system (0-15) of its corresponding chunk section. + p 0 coord + m (S)I method_30555 unpackBlockY + c Gets the world y-coordinate of the given local position within this chunk section.\n@see #packLocal + p 1 packedLocalPos + m (III)V + p 3 z + p 1 x + p 2 y + m (Lnet/minecraft/class_2338;)J method_33706 toLong + p 0 pos + m ()I method_18674 getSectionX + m ()J method_18694 asLong + m (JLnet/minecraft/class_2350;)J method_18679 offset + c Offsets a packed chunk section position in the given direction.\n@see #asLong + p 0 packed + p 2 direction + m ()I method_19527 getMinX + m (IIIIII)Ljava/util/stream/Stream; method_20438 stream + p 2 minZ + p 1 minY + p 0 minX + p 5 maxZ + p 4 maxY + p 3 maxX + m ()Lnet/minecraft/class_2338; method_19768 getCenterPos + m ()I method_19529 getMinZ + m (II)I method_32205 getOffsetPos + p 1 offset + p 0 chunkCoord +c net/minecraft/class_4076$1 net/minecraft/util/math/ChunkSectionPos$1 + f Lnet/minecraft/class_3980; field_19263 iterator + m (Ljava/util/function/Consumer;)Z tryAdvance tryAdvance + p 1 consumer +c net/minecraft/class_4071 net/minecraft/client/gui/screen/Overlay + m ()Z method_18640 pausesGame +c net/minecraft/class_4073 net/minecraft/client/render/entity/feature/HorseArmorFeatureRenderer + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1498;FFFFFF)V method_18658 render + f Lnet/minecraft/class_549; field_18228 model + m (Lnet/minecraft/class_3883;Lnet/minecraft/class_5599;)V + p 1 context + p 2 loader +c net/minecraft/class_4079 net/minecraft/world/SectionDistanceLevelPropagator + m (J)I method_18749 getInitialLevel + p 1 id + m (JIZ)V method_18750 update + p 3 level + p 4 decrease + p 1 id +c net/minecraft/class_4081 net/minecraft/entity/effect/StatusEffectType + m ()Lnet/minecraft/class_124; method_18793 getFormatting + f Lnet/minecraft/class_124; field_18274 formatting + m (Ljava/lang/String;ILnet/minecraft/class_124;)V + p 3 format +c net/minecraft/class_4089 net/minecraft/client/particle/ParticleTextureData + f Ljava/util/List; field_18299 textureList + m (Ljava/util/List;)V + p 1 textureList + m ()Ljava/util/List; method_18826 getTextureList + m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_4089; method_18828 load +c net/minecraft/class_1801 net/minecraft/item/KnowledgeBookItem + f Ljava/lang/String; field_30906 RECIPES_KEY + f Lorg/apache/logging/log4j/Logger; field_8042 LOGGER +c net/minecraft/class_1800 net/minecraft/client/item/ModelPredicateProvider + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_638;Lnet/minecraft/class_1309;I)F call call + p 4 seed + p 3 entity + p 2 world + p 1 stack +c net/minecraft/class_1805 net/minecraft/item/MilkBucketItem + f I field_30911 MAX_USE_TIME +c net/minecraft/class_1804 net/minecraft/item/LeadItem + m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Lnet/minecraft/class_1269; method_7994 attachHeldMobsToBlock + p 2 pos + p 0 player + p 1 world +c net/minecraft/class_1803 net/minecraft/item/LingeringPotionItem +c net/minecraft/class_1802 net/minecraft/item/Items + f Lnet/minecraft/class_1792; field_18887 CUT_RED_SANDSTONE_SLAB + f Lnet/minecraft/class_1792; field_8210 SPRUCE_WOOD + f Lnet/minecraft/class_1792; field_8440 PRISMARINE_SLAB + f Lnet/minecraft/class_1792; field_8452 BUBBLE_CORAL_FAN + f Lnet/minecraft/class_1792; field_8113 SPRUCE_PLANKS + f Lnet/minecraft/class_1792; field_8343 CRACKED_STONE_BRICKS + f Lnet/minecraft/class_1792; field_8464 BROWN_BED + f Lnet/minecraft/class_1792; field_8222 PINK_CONCRETE_POWDER + f Lnet/minecraft/class_1792; field_8476 COAL_ORE + f Lnet/minecraft/class_1792; field_8258 WHITE_BED + f Lnet/minecraft/class_1792; field_8488 GRANITE_WALL + f Lnet/minecraft/class_1792; field_17531 SUGAR_CANE + f Lnet/minecraft/class_1792; field_8125 JUNGLE_LOG + f Lnet/minecraft/class_1792; field_8246 SNOW_BLOCK + f Lnet/minecraft/class_1792; field_27071 COPPER_BLOCK + f Lnet/minecraft/class_1792; field_20409 CUT_RED_SANDSTONE + f Lnet/minecraft/class_1792; field_28859 DEEPSLATE_BRICKS + f Lnet/minecraft/class_1792; field_8562 PURPLE_GLAZED_TERRACOTTA + f Lnet/minecraft/class_1792; field_8683 ORANGE_CARPET + f Lnet/minecraft/class_1792; field_8792 OAK_FENCE + f Lnet/minecraft/class_1792; field_8780 OAK_BUTTON + f Lnet/minecraft/class_1792; field_29020 DEEPSLATE_IRON_ORE + f Lnet/minecraft/class_1792; field_8451 LIGHT_GRAY_SHULKER_BOX + f Lnet/minecraft/class_1792; field_8342 BRICK_SLAB + f Lnet/minecraft/class_1792; field_8354 MAGMA_BLOCK + f Lnet/minecraft/class_1792; field_18886 RED_SANDSTONE_SLAB + f Lnet/minecraft/class_1792; field_8112 BLACK_BED + f Lnet/minecraft/class_1792; field_8366 TRIPWIRE_HOOK + f Lnet/minecraft/class_1792; field_8487 ORANGE_CONCRETE_POWDER + f Lnet/minecraft/class_1792; field_22010 CRIMSON_DOOR + f Lnet/minecraft/class_1792; field_8148 INFESTED_CHISELED_STONE_BRICKS + f Lnet/minecraft/class_1792; field_8269 DEAD_HORN_CORAL_FAN + f Lnet/minecraft/class_1792; field_8499 QUARTZ_STAIRS + f Lnet/minecraft/class_1792; field_17520 CACTUS + f Lnet/minecraft/class_1792; field_8257 CYAN_GLAZED_TERRACOTTA + f Lnet/minecraft/class_1792; field_20407 ANDESITE + m (Ljava/lang/String;Lnet/minecraft/class_1792;)Lnet/minecraft/class_1792; method_7991 register + p 1 item + p 0 id + f Lnet/minecraft/class_1792; field_20408 RED_SANDSTONE + f Lnet/minecraft/class_1792; field_27060 GREEN_CANDLE + f Lnet/minecraft/class_1792; field_21087 HONEYCOMB_BLOCK + f Lnet/minecraft/class_1792; field_17532 KELP + f Lnet/minecraft/class_1792; field_8599 IRON_ORE + f Lnet/minecraft/class_1792; field_8587 ACACIA_WOOD + f Lnet/minecraft/class_1792; field_8575 PLAYER_HEAD + f Lnet/minecraft/class_1792; field_8684 SPRUCE_LOG + f Lnet/minecraft/class_1792; field_16310 FLETCHING_TABLE + f Lnet/minecraft/class_1792; field_8672 LIME_TERRACOTTA + f Lnet/minecraft/class_1792; field_8781 STONE_BUTTON + f Lnet/minecraft/class_1792; field_27072 EXPOSED_COPPER + f Lnet/minecraft/class_1792; field_8793 REDSTONE_BLOCK + f Lnet/minecraft/class_1792; field_8890 MOSSY_STONE_BRICK_STAIRS + f Lnet/minecraft/class_1792; field_23256 LODESTONE + f Lnet/minecraft/class_1792; field_8430 SMOOTH_QUARTZ_STAIRS + f Lnet/minecraft/class_1792; field_8212 OAK_STAIRS + f Lnet/minecraft/class_1792; field_8321 JUNGLE_TRAPDOOR + f Lnet/minecraft/class_1792; field_8200 RED_SAND + f Lnet/minecraft/class_1792; field_8333 GRAY_CONCRETE + f Lnet/minecraft/class_1792; field_8454 DARK_OAK_FENCE + f Lnet/minecraft/class_1792; field_8115 BLUE_CARPET + f Lnet/minecraft/class_1792; field_8466 ENDER_CHEST + f Lnet/minecraft/class_1792; field_22031 CRIMSON_PLANKS + f Lnet/minecraft/class_1792; field_8224 JUNGLE_SLAB + f Lnet/minecraft/class_1792; field_8357 DISPENSER + f Lnet/minecraft/class_1792; field_8139 ORANGE_GLAZED_TERRACOTTA + f Lnet/minecraft/class_1792; field_8369 MOSSY_COBBLESTONE_SLAB + f Lnet/minecraft/class_1792; field_8127 PINK_CONCRETE + f Lnet/minecraft/class_1792; field_8248 STRIPPED_OAK_WOOD + f Lnet/minecraft/class_1792; field_8596 INFESTED_MOSSY_STONE_BRICKS + f Lnet/minecraft/class_1792; field_27073 WEATHERED_COPPER + f Lnet/minecraft/class_1792; field_8584 BROWN_SHULKER_BOX + f Lnet/minecraft/class_1792; field_27061 RED_CANDLE + f Lnet/minecraft/class_1792; field_8693 JACK_O_LANTERN + f Lnet/minecraft/class_1792; field_29022 DEEPSLATE_DIAMOND_ORE + f Lnet/minecraft/class_1792; field_8681 CREEPER_HEAD + f Lnet/minecraft/class_1792; field_8320 OAK_SLAB + f Lnet/minecraft/class_1792; field_8223 SANDSTONE_WALL + f Lnet/minecraft/class_1792; field_8332 BROWN_STAINED_GLASS + f Lnet/minecraft/class_1792; field_8211 DETECTOR_RAIL + f Lnet/minecraft/class_1792; field_8465 CRAFTING_TABLE + f Lnet/minecraft/class_1792; field_17530 COMPOSTER + f Lnet/minecraft/class_1792; field_22032 WARPED_PLANKS + f Lnet/minecraft/class_1792; field_8126 BLUE_STAINED_GLASS + f Lnet/minecraft/class_1792; field_8247 TRAPPED_CHEST + f Lnet/minecraft/class_1792; field_8114 ACACIA_FENCE_GATE + f Lnet/minecraft/class_1792; field_8368 GREEN_BED + f Lnet/minecraft/class_1792; field_28042 POINTED_DRIPSTONE + f Lnet/minecraft/class_1792; field_27074 OXIDIZED_COPPER + f Lnet/minecraft/class_1792; field_8585 DEAD_BRAIN_CORAL_FAN + f Lnet/minecraft/class_1792; field_27062 BLACK_CANDLE + f Lnet/minecraft/class_1792; field_27050 WAXED_WEATHERED_CUT_COPPER_SLAB + f Lnet/minecraft/class_1792; field_8561 LARGE_FERN + f Lnet/minecraft/class_1792; field_8682 RED_MUSHROOM_BLOCK + f Lnet/minecraft/class_1792; field_29021 DEEPSLATE_LAPIS_ORE + f Lnet/minecraft/class_1792; field_8791 WITHER_SKELETON_SKULL + f Lnet/minecraft/class_1792; field_8230 REDSTONE_LAMP + f Lnet/minecraft/class_1792; field_8460 COARSE_DIRT + f Lnet/minecraft/class_1792; field_8351 DEAD_TUBE_CORAL_FAN + f Lnet/minecraft/class_1792; field_8472 STRIPPED_BIRCH_WOOD + f Lnet/minecraft/class_1792; field_8133 LIGHT_GRAY_TERRACOTTA + f Lnet/minecraft/class_1792; field_8363 LIGHT_GRAY_STAINED_GLASS + f Lnet/minecraft/class_1792; field_8484 BLUE_GLAZED_TERRACOTTA + f Lnet/minecraft/class_1792; field_8121 LADDER + f Lnet/minecraft/class_1792; field_8242 BONE_BLOCK + f Lnet/minecraft/class_1792; field_8157 BLACK_STAINED_GLASS_PANE + f Lnet/minecraft/class_1792; field_8278 FIRE_CORAL_BLOCK + f Lnet/minecraft/class_1792; field_8266 SMOOTH_RED_SANDSTONE_SLAB + f Lnet/minecraft/class_1792; field_8048 SPRUCE_BUTTON + f Lnet/minecraft/class_1792; field_22001 SOUL_TORCH + f Lnet/minecraft/class_1792; field_8809 LAPIS_ORE + f Lnet/minecraft/class_1792; field_22013 CRIMSON_NYLIUM + f Lnet/minecraft/class_1792; field_28867 COBBLED_DEEPSLATE_STAIRS + f Lnet/minecraft/class_1792; field_28649 AZALEA_LEAVES_FLOWERS + f Lnet/minecraft/class_1792; field_20391 STONE + f Lnet/minecraft/class_1792; field_8594 IRON_DOOR + f Lnet/minecraft/class_1792; field_8582 WHITE_CONCRETE_POWDER + f Lnet/minecraft/class_1792; field_8691 OAK_DOOR + f Lnet/minecraft/class_1792; field_8120 GREEN_CONCRETE + f Lnet/minecraft/class_1792; field_8241 IRON_TRAPDOOR + f Lnet/minecraft/class_1792; field_8350 BLUE_SHULKER_BOX + f Lnet/minecraft/class_1792; field_8471 FERN + f Lnet/minecraft/class_1792; field_8362 STRIPPED_SPRUCE_WOOD + f Lnet/minecraft/class_1792; field_8483 WHITE_STAINED_GLASS + f Lnet/minecraft/class_1792; field_8495 SPRUCE_TRAPDOOR + f Lnet/minecraft/class_1792; field_8253 LIME_CARPET + f Lnet/minecraft/class_1792; field_8386 PRISMARINE_STAIRS + f Lnet/minecraft/class_1792; field_8047 JUNGLE_PRESSURE_PLATE + f Lnet/minecraft/class_1792; field_8398 SKELETON_SKULL + f Lnet/minecraft/class_1792; field_8156 WHITE_TERRACOTTA + f Lnet/minecraft/class_1792; field_8277 PINK_GLAZED_TERRACOTTA + f Lnet/minecraft/class_1792; field_8289 BIRCH_FENCE_GATE + f Lnet/minecraft/class_1792; field_8059 ORANGE_BED + f Lnet/minecraft/class_1792; field_17540 DARK_OAK_SAPLING + f Lnet/minecraft/class_1792; field_33403 WAXED_OXIDIZED_COPPER + f Lnet/minecraft/class_1792; field_22002 CRIMSON_TRAPDOOR + f Lnet/minecraft/class_1792; field_17346 CAMPFIRE + f Lnet/minecraft/class_1792; field_28868 POLISHED_DEEPSLATE_STAIRS + f Lnet/minecraft/class_1792; field_20390 BRICKS + f Lnet/minecraft/class_1792; field_8595 STONE_SLAB + f Lnet/minecraft/class_1792; field_8583 OAK_LOG + f Lnet/minecraft/class_1792; field_8341 WHITE_CONCRETE + f Lnet/minecraft/class_1792; field_8462 DEAD_BUBBLE_CORAL_FAN + f Lnet/minecraft/class_1792; field_20393 PURPUR_BLOCK + f Lnet/minecraft/class_1792; field_8353 RED_TERRACOTTA + f Lnet/minecraft/class_1792; field_8474 BRAIN_CORAL_BLOCK + f Lnet/minecraft/class_1792; field_8256 TALL_GRASS + f Lnet/minecraft/class_1792; field_8365 FARMLAND + f Lnet/minecraft/class_1792; field_8244 GREEN_GLAZED_TERRACOTTA + f Lnet/minecraft/class_1792; field_8268 BLACK_SHULKER_BOX + f Lnet/minecraft/class_1792; field_8819 END_STONE_BRICK_WALL + f Lnet/minecraft/class_1792; field_33404 WAXED_OXIDIZED_CUT_COPPER + f Lnet/minecraft/class_1792; field_28869 DEEPSLATE_TILE_STAIRS + f Lnet/minecraft/class_1792; field_28409 GLOW_LICHEN + f Lnet/minecraft/class_1792; field_8592 HEAVY_WEIGHTED_PRESSURE_PLATE + f Lnet/minecraft/class_1792; field_8580 PINK_CARPET + f Lnet/minecraft/class_1792; field_8340 LIME_STAINED_GLASS + f Lnet/minecraft/class_1792; field_8461 GREEN_SHULKER_BOX + f Lnet/minecraft/class_1792; field_20392 MOSSY_COBBLESTONE + f Lnet/minecraft/class_1792; field_8122 SPRUCE_STAIRS + f Lnet/minecraft/class_1792; field_8243 MAGENTA_STAINED_GLASS + f Lnet/minecraft/class_1792; field_8110 GRAVEL + f Lnet/minecraft/class_1792; field_8364 LIGHT_BLUE_CONCRETE + f Lnet/minecraft/class_1792; field_8146 LIGHT_GRAY_BED + f Lnet/minecraft/class_1792; field_8376 OAK_TRAPDOOR + f Lnet/minecraft/class_1792; field_8158 SEAGRASS + f Lnet/minecraft/class_1792; field_8808 STRIPPED_DARK_OAK_LOG + f Lnet/minecraft/class_1792; field_22000 BASALT + f Lnet/minecraft/class_1792; field_33405 WAXED_OXIDIZED_CUT_COPPER_STAIRS + f Lnet/minecraft/class_1792; field_8593 CYAN_CONCRETE_POWDER + f Lnet/minecraft/class_1792; field_8581 LIME_STAINED_GLASS_PANE + f Lnet/minecraft/class_1792; field_8690 PURPLE_CONCRETE_POWDER + f Lnet/minecraft/class_1792; field_8141 GLASS_PANE + f Lnet/minecraft/class_1792; field_8262 PURPLE_BED + f Lnet/minecraft/class_1792; field_8395 POLISHED_ANDESITE_SLAB + f Lnet/minecraft/class_1792; field_8056 END_ROD + f Lnet/minecraft/class_1792; field_8177 WHITE_GLAZED_TERRACOTTA + f Lnet/minecraft/class_1792; field_8286 LIGHT_BLUE_BED + f Lnet/minecraft/class_1792; field_8165 SPRUCE_DOOR + f Lnet/minecraft/class_1792; field_8189 SPRUCE_SLAB + f Lnet/minecraft/class_1792; field_17498 SEA_PICKLE + f Lnet/minecraft/class_1792; field_20400 END_STONE_BRICKS + f Lnet/minecraft/class_1792; field_8817 HORN_CORAL_FAN + f Lnet/minecraft/class_1792; field_20412 COBBLESTONE + f Lnet/minecraft/class_1792; field_8708 MOSSY_COBBLESTONE_WALL + f Lnet/minecraft/class_1792; field_8829 LIGHT_BLUE_SHULKER_BOX + f Lnet/minecraft/class_1792; field_28863 POLISHED_DEEPSLATE_WALL + f Lnet/minecraft/class_1792; field_28875 DEEPSLATE_BRICK_SLAB + f Lnet/minecraft/class_1792; field_23837 POLISHED_BLACKSTONE_BRICKS + f Lnet/minecraft/class_1792; field_23849 POLISHED_BLACKSTONE_SLAB + f Lnet/minecraft/class_1792; field_28657 BIG_DRIPLEAF + f Lnet/minecraft/class_1792; field_21997 CRIMSON_FENCE_GATE + f Lnet/minecraft/class_1792; field_21985 CRIMSON_SLAB + f Lnet/minecraft/class_1792; field_16482 SCAFFOLDING + f Lnet/minecraft/class_1792; field_8140 CONDUIT + f Lnet/minecraft/class_1792; field_8491 DANDELION + f Lnet/minecraft/class_1792; field_8382 PODZOL + f Lnet/minecraft/class_1792; field_8043 ORANGE_TERRACOTTA + f Lnet/minecraft/class_1792; field_8164 BLUE_CONCRETE_POWDER + f Lnet/minecraft/class_1792; field_8394 BROWN_GLAZED_TERRACOTTA + f Lnet/minecraft/class_1792; field_8152 END_STONE_BRICK_STAIRS + f Lnet/minecraft/class_1792; field_8067 SOUL_SAND + f Lnet/minecraft/class_1792; field_8055 LAPIS_BLOCK + f Lnet/minecraft/class_1792; field_20411 POLISHED_ANDESITE + f Lnet/minecraft/class_1792; field_8818 GRAY_CONCRETE_POWDER + f Lnet/minecraft/class_1792; field_28864 DEEPSLATE_TILE_WALL + f Lnet/minecraft/class_1792; field_17499 BLUE_ORCHID + f Lnet/minecraft/class_1792; field_23838 POLISHED_BLACKSTONE_BRICK_SLAB + f Lnet/minecraft/class_1792; field_28658 SMALL_DRIPLEAF + f Lnet/minecraft/class_1792; field_21996 WARPED_FENCE + f Lnet/minecraft/class_1792; field_21984 STRIPPED_WARPED_STEM + f Lnet/minecraft/class_1792; field_8490 PURPUR_PILLAR + f Lnet/minecraft/class_1792; field_8470 ZOMBIE_HEAD + f Lnet/minecraft/class_1792; field_8482 RED_CARPET + f Lnet/minecraft/class_1792; field_8240 LIGHT_GRAY_STAINED_GLASS_PANE + f Lnet/minecraft/class_1792; field_8494 GOLD_BLOCK + f Lnet/minecraft/class_1792; field_8385 YELLOW_TERRACOTTA + f Lnet/minecraft/class_1792; field_8839 LIME_CONCRETE + f Lnet/minecraft/class_1792; field_20402 QUARTZ_BLOCK + f Lnet/minecraft/class_1792; field_8827 END_PORTAL_FRAME + f Lnet/minecraft/class_1792; field_28865 DEEPSLATE_BRICK_WALL + f Lnet/minecraft/class_1792; field_23835 POLISHED_BLACKSTONE_PRESSURE_PLATE + f Lnet/minecraft/class_1792; field_23847 GILDED_BLACKSTONE + f Lnet/minecraft/class_1792; field_21987 CRIMSON_FUNGUS + f Lnet/minecraft/class_1792; field_21999 SOUL_SOIL + f Lnet/minecraft/class_1792; field_8481 STONE_BRICK_STAIRS + f Lnet/minecraft/class_1792; field_8142 YELLOW_CARPET + f Lnet/minecraft/class_1792; field_8130 BIRCH_STAIRS + f Lnet/minecraft/class_1792; field_8384 MAGENTA_CARPET + f Lnet/minecraft/class_1792; field_8166 SMOOTH_SANDSTONE_STAIRS + f Lnet/minecraft/class_1792; field_8275 MOSSY_COBBLESTONE_STAIRS + f Lnet/minecraft/class_1792; field_8057 PRISMARINE_WALL + f Lnet/minecraft/class_1792; field_8178 BLUE_ICE + f Lnet/minecraft/class_1792; field_8707 SPRUCE_PRESSURE_PLATE + f Lnet/minecraft/class_1792; field_8828 SLIME_BLOCK + f Lnet/minecraft/class_1792; field_20401 DIORITE + f Lnet/minecraft/class_1792; field_8804 BRICK_WALL + f Lnet/minecraft/class_1792; field_8816 PURPLE_SHULKER_BOX + f Lnet/minecraft/class_1792; field_23836 CHISELED_POLISHED_BLACKSTONE + f Lnet/minecraft/class_1792; field_28648 AZALEA_LEAVES + f Lnet/minecraft/class_1792; field_23848 POLISHED_BLACKSTONE + f Lnet/minecraft/class_1792; field_28866 DEEPSLATE + f Lnet/minecraft/class_1792; field_21998 WARPED_FENCE_GATE + f Lnet/minecraft/class_1792; field_21986 WARPED_SLAB + f Lnet/minecraft/class_1792; field_8173 ACACIA_PRESSURE_PLATE + f Lnet/minecraft/class_1792; field_8282 END_STONE_BRICK_SLAB + f Lnet/minecraft/class_1792; field_8294 BROWN_CARPET + f Lnet/minecraft/class_1792; field_8076 IRON_BARS + f Lnet/minecraft/class_1792; field_8197 RED_CONCRETE + f Lnet/minecraft/class_1792; field_27019 TINTED_GLASS + f Lnet/minecraft/class_1792; field_20404 PRISMARINE + f Lnet/minecraft/class_1792; field_20416 BEEHIVE + f Lnet/minecraft/class_1792; field_8619 REPEATER + f Lnet/minecraft/class_1792; field_8837 EMERALD_ORE + f Lnet/minecraft/class_1792; field_28871 POLISHED_DEEPSLATE + f Lnet/minecraft/class_1792; field_8849 SPAWNER + f Lnet/minecraft/class_1792; field_8704 BLACK_CONCRETE + f Lnet/minecraft/class_1792; field_28653 MOSS_CARPET + f Lnet/minecraft/class_1792; field_8801 GLOWSTONE + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_1761;[Lnet/minecraft/class_2248;)Lnet/minecraft/class_1792; method_35220 register + p 2 blocks + p 1 group + p 0 block + f Lnet/minecraft/class_1792; field_21989 CRIMSON_ROOTS + f Lnet/minecraft/class_1792; field_8160 DEAD_FIRE_CORAL_BLOCK + f Lnet/minecraft/class_1792; field_8390 CYAN_BED + f Lnet/minecraft/class_1792; field_23069 POLISHED_BASALT + f Lnet/minecraft/class_1792; field_8281 OBSIDIAN + f Lnet/minecraft/class_1792; field_8293 DARK_OAK_FENCE_GATE + f Lnet/minecraft/class_1792; field_8051 DEAD_BUBBLE_CORAL + f Lnet/minecraft/class_1792; field_8172 LIGHT_GRAY_GLAZED_TERRACOTTA + f Lnet/minecraft/class_1792; field_8196 LIGHT_BLUE_STAINED_GLASS_PANE + f Lnet/minecraft/class_1792; field_20415 BEE_NEST + f Lnet/minecraft/class_1792; field_8608 GRANITE_STAIRS + f Lnet/minecraft/class_1792; field_28872 POLISHED_DEEPSLATE_SLAB + f Lnet/minecraft/class_1792; field_20403 POLISHED_DIORITE + f Lnet/minecraft/class_1792; field_28860 DEEPSLATE_TILES + f Lnet/minecraft/class_1792; field_8717 LIGHT_BLUE_TERRACOTTA + f Lnet/minecraft/class_1792; field_8838 PURPLE_STAINED_GLASS + f Lnet/minecraft/class_1792; field_28654 MOSS_BLOCK + f Lnet/minecraft/class_1792; field_22490 WARPED_HYPHAE + f Lnet/minecraft/class_1792; field_8050 MAGENTA_SHULKER_BOX + f Lnet/minecraft/class_1792; field_8280 GLASS + f Lnet/minecraft/class_1792; field_21988 WARPED_FUNGUS + f Lnet/minecraft/class_1792; field_8292 INFESTED_CRACKED_STONE_BRICKS + f Lnet/minecraft/class_1792; field_8272 DEAD_HORN_CORAL + f Lnet/minecraft/class_1792; field_8381 DEAD_BRAIN_CORAL + f Lnet/minecraft/class_1792; field_8260 TERRACOTTA + f Lnet/minecraft/class_1792; field_8393 ORANGE_STAINED_GLASS + f Lnet/minecraft/class_1792; field_8284 STRIPPED_ACACIA_WOOD + f Lnet/minecraft/class_1792; field_8078 LIGHT_BLUE_CARPET + f Lnet/minecraft/class_1792; field_8199 JUNGLE_DOOR + f Lnet/minecraft/class_1792; field_23140 NETHER_GOLD_ORE + f Lnet/minecraft/class_1792; field_20406 DARK_PRISMARINE + f Lnet/minecraft/class_1792; field_28861 CHISELED_DEEPSLATE + f Lnet/minecraft/class_1792; field_8508 MAGENTA_CONCRETE + f Lnet/minecraft/class_1792; field_28655 ROOTED_DIRT + f Lnet/minecraft/class_1792; field_8605 ACACIA_BUTTON + f Lnet/minecraft/class_1792; field_28873 COBBLED_DEEPSLATE_SLAB + f Lnet/minecraft/class_1792; field_8847 TUBE_CORAL + f Lnet/minecraft/class_1792; field_8811 MOSSY_STONE_BRICK_WALL + f Lnet/minecraft/class_1792; field_8702 NETHER_QUARTZ_ORE + f Lnet/minecraft/class_1792; field_8823 JUNGLE_FENCE + f Lnet/minecraft/class_1792; field_21086 HONEY_BLOCK + f Lnet/minecraft/class_1792; field_23839 POLISHED_BLACKSTONE_BRICK_STAIRS + f Lnet/minecraft/class_1792; field_8380 ORANGE_SHULKER_BOX + f Lnet/minecraft/class_1792; field_8162 AIR + f Lnet/minecraft/class_1792; field_8392 COBBLESTONE_WALL + f Lnet/minecraft/class_1792; field_8271 YELLOW_SHULKER_BOX + f Lnet/minecraft/class_1792; field_8053 STONE_STAIRS + f Lnet/minecraft/class_1792; field_8174 BIRCH_BUTTON + f Lnet/minecraft/class_1792; field_23141 RESPAWN_ANCHOR + f Lnet/minecraft/class_1792; field_8089 DEAD_BUBBLE_CORAL_BLOCK + f Lnet/minecraft/class_1792; field_8077 BARRIER + f Lnet/minecraft/class_1792; field_8198 GREEN_CONCRETE_POWDER + f Lnet/minecraft/class_1792; field_23829 CHISELED_NETHER_BRICKS + f Lnet/minecraft/class_1792; field_20405 PRISMARINE_BRICKS + f Lnet/minecraft/class_1792; field_8618 TURTLE_EGG + f Lnet/minecraft/class_1792; field_8848 POWERED_RAIL + f Lnet/minecraft/class_1792; field_8739 PURPLE_STAINED_GLASS_PANE + f Lnet/minecraft/class_1792; field_28874 DEEPSLATE_TILE_SLAB + f Lnet/minecraft/class_1792; field_8703 YELLOW_STAINED_GLASS_PANE + f Lnet/minecraft/class_1792; field_28656 HANGING_ROOTS + f Lnet/minecraft/class_1792; field_28862 DEEPSLATE_WALL + f Lnet/minecraft/class_1792; field_8715 PURPLE_TERRACOTTA + f Lnet/minecraft/class_1792; field_23828 CRACKED_NETHER_BRICKS + f Lnet/minecraft/class_1792; field_8270 GRASS_BLOCK + f Lnet/minecraft/class_1792; field_30904 LIGHT + f Lnet/minecraft/class_1792; field_8391 OAK_PRESSURE_PLATE + f Lnet/minecraft/class_1792; field_27039 WAXED_COPPER + f Lnet/minecraft/class_1792; field_8096 BLACK_GLAZED_TERRACOTTA + f Lnet/minecraft/class_1792; field_27027 MAGENTA_CANDLE + f Lnet/minecraft/class_1792; field_8084 CHISELED_QUARTZ_BLOCK + f Lnet/minecraft/class_1792; field_8506 BROWN_MUSHROOM_BLOCK + f Lnet/minecraft/class_1792; field_8627 GRAY_SHULKER_BOX + f Lnet/minecraft/class_1792; field_8736 WHITE_STAINED_GLASS_PANE + f Lnet/minecraft/class_1792; field_8857 COMPARATOR + f Lnet/minecraft/class_1792; field_8615 STRUCTURE_VOID + f Lnet/minecraft/class_1792; field_8869 LIGHT_BLUE_STAINED_GLASS + f Lnet/minecraft/class_1792; field_8603 DIAMOND_BLOCK + f Lnet/minecraft/class_1792; field_8712 DRAGON_HEAD + f Lnet/minecraft/class_1792; field_8821 CYAN_TERRACOTTA + f Lnet/minecraft/class_1792; field_23841 CRACKED_POLISHED_BLACKSTONE_BRICKS + f Lnet/minecraft/class_1792; field_27028 LIGHT_BLUE_CANDLE + f Lnet/minecraft/class_1792; field_23070 TWISTING_VINES + f Lnet/minecraft/class_1792; field_8095 YELLOW_STAINED_GLASS + f Lnet/minecraft/class_1792; field_8519 DIRT_PATH + f Lnet/minecraft/class_1792; field_8749 SNOW + f Lnet/minecraft/class_1792; field_28650 AZALEA + f Lnet/minecraft/class_1792; field_8507 GRAY_STAINED_GLASS + f Lnet/minecraft/class_1792; field_8628 BRAIN_CORAL_FAN + f Lnet/minecraft/class_1792; field_8419 RED_NETHER_BRICK_WALL + f Lnet/minecraft/class_1792; field_8616 BRAIN_CORAL + f Lnet/minecraft/class_1792; field_8604 REDSTONE_ORE + f Lnet/minecraft/class_1792; field_8737 BLUE_CONCRETE + f Lnet/minecraft/class_1792; field_8858 SAND + f Lnet/minecraft/class_1792; field_8701 SPRUCE_FENCE + f Lnet/minecraft/class_1792; field_8822 CHISELED_RED_SANDSTONE + f Lnet/minecraft/class_1792; field_8810 TORCH + f Lnet/minecraft/class_1792; field_8191 BIRCH_PLANKS + f Lnet/minecraft/class_1792; field_23830 QUARTZ_BRICKS + f Lnet/minecraft/class_1792; field_23842 SOUL_CAMPFIRE + f Lnet/minecraft/class_1792; field_8074 FLOWER_POT + f Lnet/minecraft/class_1792; field_8098 PURPLE_CARPET + f Lnet/minecraft/class_1792; field_19049 LIME_WOOL + f Lnet/minecraft/class_1792; field_27029 YELLOW_CANDLE + f Lnet/minecraft/class_1792; field_28651 FLOWERING_AZALEA + f Lnet/minecraft/class_1792; field_8649 LIME_GLAZED_TERRACOTTA + f Lnet/minecraft/class_1792; field_8758 ACACIA_DOOR + f Lnet/minecraft/class_1792; field_8879 RED_STAINED_GLASS_PANE + f Lnet/minecraft/class_1792; field_8516 BLACK_CONCRETE_POWDER + f Lnet/minecraft/class_1792; field_8637 CYAN_CONCRETE + f Lnet/minecraft/class_1792; field_8734 GREEN_STAINED_GLASS + f Lnet/minecraft/class_1792; field_8746 QUARTZ_PILLAR + f Lnet/minecraft/class_1792; field_8710 CHORUS_FLOWER + f Lnet/minecraft/class_1792; field_8831 DIRT + f Lnet/minecraft/class_1792; field_8722 WHITE_SHULKER_BOX + f Lnet/minecraft/class_1792; field_8843 BIRCH_SLAB + f Lnet/minecraft/class_1792; field_21991 NETHER_SPROUTS + f Lnet/minecraft/class_1792; field_17509 ORANGE_TULIP + f Lnet/minecraft/class_1792; field_8182 NETHER_WART_BLOCK + f Lnet/minecraft/class_1792; field_8291 SMOOTH_STONE_SLAB + f Lnet/minecraft/class_1792; field_8170 BIRCH_LOG + f Lnet/minecraft/class_1792; field_8085 CYAN_STAINED_GLASS_PANE + f Lnet/minecraft/class_1792; field_8194 COBBLESTONE_SLAB + f Lnet/minecraft/class_1792; field_19048 YELLOW_WOOL + f Lnet/minecraft/class_1792; field_8097 JUNGLE_FENCE_GATE + f Lnet/minecraft/class_1792; field_27018 COPPER_ORE + f Lnet/minecraft/class_1792; field_28870 DEEPSLATE_BRICK_STAIRS + f Lnet/minecraft/class_1792; field_28652 SPORE_BLOSSOM + f Lnet/minecraft/class_1792; field_21990 WARPED_ROOTS + f Lnet/minecraft/class_1792; field_8517 DARK_OAK_DOOR + f Lnet/minecraft/class_1792; field_8638 CAULDRON + f Lnet/minecraft/class_1792; field_8747 BLUE_STAINED_GLASS_PANE + f Lnet/minecraft/class_1792; field_8505 NETHER_BRICK_SLAB + f Lnet/minecraft/class_1792; field_8626 TNT + f Lnet/minecraft/class_1792; field_8723 HORN_CORAL + f Lnet/minecraft/class_1792; field_8844 DARK_OAK_TRAPDOOR + f Lnet/minecraft/class_1792; field_8602 GRASS + f Lnet/minecraft/class_1792; field_8735 LIGHT_GRAY_CONCRETE + f Lnet/minecraft/class_1792; field_8856 DEAD_TUBE_CORAL_BLOCK + f Lnet/minecraft/class_1792; field_8820 ACACIA_LOG + f Lnet/minecraft/class_1792; field_23840 POLISHED_BLACKSTONE_BRICK_WALL + f Lnet/minecraft/class_1792; field_8290 CYAN_CARPET + f Lnet/minecraft/class_1792; field_8072 STRIPPED_ACACIA_LOG + f Lnet/minecraft/class_1792; field_8060 PETRIFIED_OAK_SLAB + f Lnet/minecraft/class_1792; field_8181 BLACK_TERRACOTTA + f Lnet/minecraft/class_1792; field_19047 LIGHT_BLUE_WOOL + f Lnet/minecraft/class_1792; field_19059 BLACK_WOOL + f Lnet/minecraft/class_1792; field_27059 BROWN_CANDLE + f Lnet/minecraft/class_1792; field_27047 WAXED_WEATHERED_CUT_COPPER_STAIRS + f Lnet/minecraft/class_1792; field_29214 CRACKED_DEEPSLATE_BRICKS + f Lnet/minecraft/class_1792; field_16309 SMOKER + f Lnet/minecraft/class_1792; field_16539 LANTERN + f Lnet/minecraft/class_1792; field_8404 DARK_OAK_PLANKS + f Lnet/minecraft/class_1792; field_8319 POLISHED_GRANITE_STAIRS + f Lnet/minecraft/class_1792; field_23833 POLISHED_BLACKSTONE_WALL + f Lnet/minecraft/class_1792; field_8538 BUBBLE_CORAL + f Lnet/minecraft/class_1792; field_8659 DIORITE_SLAB + f Lnet/minecraft/class_1792; field_23845 BLACKSTONE_STAIRS + f Lnet/minecraft/class_1792; field_8526 ANDESITE_STAIRS + f Lnet/minecraft/class_1792; field_8889 YELLOW_GLAZED_TERRACOTTA + f Lnet/minecraft/class_1792; field_8732 FURNACE + f Lnet/minecraft/class_1792; field_8853 PINK_TERRACOTTA + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_1792; method_7989 register + p 0 block + f Lnet/minecraft/class_1792; field_21993 CRIMSON_PRESSURE_PLATE + f Lnet/minecraft/class_1792; field_8611 BLACK_CARPET + f Lnet/minecraft/class_1792; field_8865 LEVER + f Lnet/minecraft/class_1792; field_21981 CRIMSON_STEM + f Lnet/minecraft/class_1792; field_27035 CUT_COPPER_SLAB + f Lnet/minecraft/class_1792; field_17507 ACACIA_LEAVES + f Lnet/minecraft/class_1792; field_17519 CARVED_PUMPKIN + f Lnet/minecraft/class_1792; field_19046 MAGENTA_WOOL + f Lnet/minecraft/class_1792; field_19058 RED_WOOL + f Lnet/minecraft/class_1792; field_27048 WAXED_CUT_COPPER_SLAB + f Lnet/minecraft/class_1792; field_27036 EXPOSED_CUT_COPPER_SLAB + f Lnet/minecraft/class_1792; field_29019 DEEPSLATE_GOLD_ORE + f Lnet/minecraft/class_1792; field_28101 SCULK_SENSOR + f Lnet/minecraft/class_1792; field_8415 STRIPPED_OAK_LOG + f Lnet/minecraft/class_1792; field_8427 DAMAGED_ANVIL + f Lnet/minecraft/class_1792; field_8318 MAGENTA_GLAZED_TERRACOTTA + f Lnet/minecraft/class_1792; field_8439 JUNGLE_WOOD + f Lnet/minecraft/class_1792; field_8648 BAMBOO + f Lnet/minecraft/class_1792; field_23834 POLISHED_BLACKSTONE_BUTTON + f Lnet/minecraft/class_1792; field_8636 RED_STAINED_GLASS + f Lnet/minecraft/class_1792; field_8866 COMMAND_BLOCK + f Lnet/minecraft/class_1792; field_23846 BLACKSTONE_WALL + f Lnet/minecraft/class_1792; field_8624 STRIPPED_SPRUCE_LOG + f Lnet/minecraft/class_1792; field_8757 RED_CONCRETE_POWDER + f Lnet/minecraft/class_1792; field_8878 DROPPER + f Lnet/minecraft/class_1792; field_8721 LIGHT_WEIGHTED_PRESSURE_PLATE + f Lnet/minecraft/class_1792; field_8842 JUNGLE_PLANKS + f Lnet/minecraft/class_1792; field_8733 EMERALD_BLOCK + f Lnet/minecraft/class_1792; field_8854 DARK_PRISMARINE_STAIRS + f Lnet/minecraft/class_1792; field_21992 WEEPING_VINES + f Lnet/minecraft/class_1792; field_8830 DEAD_FIRE_CORAL + f Lnet/minecraft/class_1792; field_29213 INFESTED_DEEPSLATE + f Lnet/minecraft/class_1792; field_27024 CANDLE + f Lnet/minecraft/class_1792; field_17508 DARK_OAK_LEAVES + f Lnet/minecraft/class_1792; field_19057 GREEN_WOOL + f Lnet/minecraft/class_1792; field_27049 WAXED_EXPOSED_CUT_COPPER_SLAB + f Lnet/minecraft/class_1792; field_16307 BARREL + f Lnet/minecraft/class_1792; field_27037 WEATHERED_CUT_COPPER_SLAB + f Lnet/minecraft/class_1792; field_20410 RED_NETHER_BRICKS + f Lnet/minecraft/class_1792; field_27025 WHITE_CANDLE + f Lnet/minecraft/class_1792; field_29216 DEEPSLATE_EMERALD_ORE + f Lnet/minecraft/class_1792; field_19045 ORANGE_WOOL + f Lnet/minecraft/class_1792; field_8418 LIME_CONCRETE_POWDER + f Lnet/minecraft/class_1792; field_17505 BIRCH_LEAVES + f Lnet/minecraft/class_1792; field_23843 BLACKSTONE + f Lnet/minecraft/class_1792; field_17517 RED_MUSHROOM + f Lnet/minecraft/class_1792; field_8548 LIME_SHULKER_BOX + f Lnet/minecraft/class_1792; field_8536 BOOKSHELF + f Lnet/minecraft/class_1792; field_8657 ENCHANTING_TABLE + f Lnet/minecraft/class_1792; field_21983 STRIPPED_CRIMSON_STEM + f Lnet/minecraft/class_1792; field_8524 STONE_BRICK_SLAB + f Lnet/minecraft/class_1792; field_8754 GRAY_BED + f Lnet/minecraft/class_1792; field_8875 GRAY_CARPET + f Lnet/minecraft/class_1792; field_8887 JUNGLE_BUTTON + f Lnet/minecraft/class_1792; field_8500 PINK_STAINED_GLASS_PANE + f Lnet/minecraft/class_1792; field_8742 ANDESITE_SLAB + f Lnet/minecraft/class_1792; field_8863 YELLOW_BED + f Lnet/minecraft/class_1792; field_21995 CRIMSON_FENCE + f Lnet/minecraft/class_1792; field_8081 PACKED_ICE + f Lnet/minecraft/class_1792; field_8190 ACACIA_TRAPDOOR + f Lnet/minecraft/class_1792; field_17529 PEONY + f Lnet/minecraft/class_1792; field_27038 OXIDIZED_CUT_COPPER_SLAB + f Lnet/minecraft/class_1792; field_27026 ORANGE_CANDLE + f Lnet/minecraft/class_1792; field_16538 JIGSAW + f Lnet/minecraft/class_1792; field_19044 WHITE_WOOL + f Lnet/minecraft/class_1792; field_19056 BROWN_WOOL + f Lnet/minecraft/class_1792; field_29215 CRACKED_DEEPSLATE_TILES + f Lnet/minecraft/class_1792; field_16308 SMITHING_TABLE + f Lnet/minecraft/class_1792; field_8417 PINK_BED + f Lnet/minecraft/class_1792; field_23832 POLISHED_BLACKSTONE_STAIRS + f Lnet/minecraft/class_1792; field_17506 JUNGLE_LEAVES + f Lnet/minecraft/class_1792; field_23844 BLACKSTONE_SLAB + f Lnet/minecraft/class_1792; field_8549 DEAD_TUBE_CORAL + f Lnet/minecraft/class_1792; field_8537 OBSERVER + f Lnet/minecraft/class_1792; field_8658 DARK_OAK_STAIRS + f Lnet/minecraft/class_1792; field_8767 STRIPPED_BIRCH_LOG + f Lnet/minecraft/class_1792; field_8888 OAK_WOOD + f Lnet/minecraft/class_1792; field_8525 CHISELED_STONE_BRICKS + f Lnet/minecraft/class_1792; field_8646 ACACIA_FENCE + f Lnet/minecraft/class_1792; field_8779 BIRCH_PRESSURE_PLATE + f Lnet/minecraft/class_1792; field_21994 WARPED_PRESSURE_PLATE + f Lnet/minecraft/class_1792; field_21982 WARPED_STEM + f Lnet/minecraft/class_1792; field_8501 BROWN_STAINED_GLASS_PANE + f Lnet/minecraft/class_1792; field_8610 MYCELIUM + f Lnet/minecraft/class_1792; field_8840 DRAGON_EGG + f Lnet/minecraft/class_1792; field_8080 NETHER_BRICK_FENCE + f Lnet/minecraft/class_1792; field_17518 PUMPKIN + f Lnet/minecraft/class_1792; field_16305 STONECUTTER + f Lnet/minecraft/class_1792; field_22017 SHROOMLIGHT + f Lnet/minecraft/class_1792; field_19055 BLUE_WOOL + f Lnet/minecraft/class_1792; field_20395 STONE_BRICKS + f Lnet/minecraft/class_1792; field_8400 ACACIA_SLAB + f Lnet/minecraft/class_1792; field_33406 WAXED_OXIDIZED_CUT_COPPER_SLAB + f Lnet/minecraft/class_1792; field_8412 QUARTZ_SLAB + f Lnet/minecraft/class_1792; field_8206 ANDESITE_WALL + f Lnet/minecraft/class_1792; field_22005 WARPED_BUTTON + f Lnet/minecraft/class_1792; field_22489 CRIMSON_HYPHAE + f Lnet/minecraft/class_1792; field_17527 ROSE_BUSH + f Lnet/minecraft/class_1792; field_17539 ACACIA_SAPLING + f Lnet/minecraft/class_1792; field_17503 OAK_LEAVES + f Lnet/minecraft/class_1792; field_17515 WITHER_ROSE + f Lnet/minecraft/class_1792; field_8558 LIGHT_GRAY_CONCRETE_POWDER + f Lnet/minecraft/class_1792; field_8679 LIME_BED + f Lnet/minecraft/class_1792; field_8546 FIRE_CORAL + f Lnet/minecraft/class_1792; field_8667 STONE_PRESSURE_PLATE + f Lnet/minecraft/class_1792; field_8655 ACTIVATOR_RAIL + f Lnet/minecraft/class_1792; field_8522 RED_NETHER_BRICK_SLAB + f Lnet/minecraft/class_1792; field_8643 NOTE_BLOCK + f Lnet/minecraft/class_1792; field_8764 LIGHT_BLUE_CONCRETE_POWDER + f Lnet/minecraft/class_1792; field_8885 GRAY_GLAZED_TERRACOTTA + f Lnet/minecraft/class_1792; field_27031 CUT_COPPER_STAIRS + f Lnet/minecraft/class_1792; field_8740 BREWING_STAND + m (Lnet/minecraft/class_1747;)Lnet/minecraft/class_1792; method_7993 register + p 0 item + f Lnet/minecraft/class_1792; field_27067 MEDIUM_AMETHYST_BUD + f Lnet/minecraft/class_1792; field_27055 LIGHT_GRAY_CANDLE + f Lnet/minecraft/class_1792; field_27043 WAXED_EXPOSED_CUT_COPPER + f Lnet/minecraft/class_1792; field_22018 NETHERITE_BLOCK + f Lnet/minecraft/class_1792; field_22006 CRIMSON_STAIRS + f Lnet/minecraft/class_1792; field_16306 BLAST_FURNACE + f Lnet/minecraft/class_1792; field_19054 PURPLE_WOOL + f Lnet/minecraft/class_1792; field_20394 GRANITE + f Lnet/minecraft/class_1792; field_8411 PURPLE_CONCRETE + f Lnet/minecraft/class_1792; field_8302 RED_NETHER_BRICK_STAIRS + f Lnet/minecraft/class_1792; field_8205 YELLOW_CONCRETE_POWDER + f Lnet/minecraft/class_1792; field_8459 DARK_PRISMARINE_SLAB + f Lnet/minecraft/class_1792; field_8217 SMOOTH_QUARTZ_SLAB + f Lnet/minecraft/class_1792; field_17516 BROWN_MUSHROOM + f Lnet/minecraft/class_1792; field_17528 HAY_BLOCK + f Lnet/minecraft/class_1792; field_8559 DIORITE_WALL + f Lnet/minecraft/class_1792; field_8789 RED_BED + f Lnet/minecraft/class_1792; field_17504 SPRUCE_LEAVES + f Lnet/minecraft/class_1792; field_8668 BEACON + f Lnet/minecraft/class_1792; field_8535 SPONGE + f Lnet/minecraft/class_1792; field_8656 GREEN_STAINED_GLASS_PANE + f Lnet/minecraft/class_1792; field_8765 NETHER_BRICK_WALL + f Lnet/minecraft/class_1792; field_8886 DARK_OAK_PRESSURE_PLATE + f Lnet/minecraft/class_1792; field_8644 PURPUR_STAIRS + f Lnet/minecraft/class_1792; field_8874 OAK_FENCE_GATE + f Lnet/minecraft/class_1792; field_27020 CALCITE + f Lnet/minecraft/class_1792; field_8850 WHITE_CARPET + f Lnet/minecraft/class_1792; field_27068 LARGE_AMETHYST_BUD + f Lnet/minecraft/class_1792; field_27056 CYAN_CANDLE + f Lnet/minecraft/class_1792; field_27044 WAXED_WEATHERED_CUT_COPPER + f Lnet/minecraft/class_1792; field_27032 EXPOSED_CUT_COPPER_STAIRS + f Lnet/minecraft/class_1792; field_20385 CUT_SANDSTONE + f Lnet/minecraft/class_1792; field_16315 BELL + f Lnet/minecraft/class_1792; field_20397 POLISHED_GRANITE + f Lnet/minecraft/class_1792; field_27069 AMETHYST_CLUSTER + f Lnet/minecraft/class_1792; field_19053 CYAN_WOOL + f Lnet/minecraft/class_1792; field_8402 TUBE_CORAL_BLOCK + f Lnet/minecraft/class_1792; field_22003 WARPED_TRAPDOOR + f Lnet/minecraft/class_1792; field_8305 SEA_LANTERN + f Lnet/minecraft/class_1792; field_8426 ICE + f Lnet/minecraft/class_1792; field_22487 STRIPPED_CRIMSON_HYPHAE + f Lnet/minecraft/class_1792; field_8438 BIRCH_DOOR + f Lnet/minecraft/class_1792; field_22015 WARPED_NYLIUM + f Lnet/minecraft/class_1792; field_17525 SUNFLOWER + f Lnet/minecraft/class_1792; field_17537 BIRCH_SAPLING + f Lnet/minecraft/class_1792; field_17501 AZURE_BLUET + f Lnet/minecraft/class_1792; field_8689 DEAD_BUSH + f Lnet/minecraft/class_1792; field_8798 GREEN_TERRACOTTA + f Lnet/minecraft/class_1792; field_17513 CORNFLOWER + f Lnet/minecraft/class_1792; field_8677 DEAD_FIRE_CORAL_FAN + f Lnet/minecraft/class_1792; field_8774 BIRCH_TRAPDOOR + f Lnet/minecraft/class_1792; field_8653 SPRUCE_FENCE_GATE + f Lnet/minecraft/class_1792; field_8786 COBWEB + f Lnet/minecraft/class_1792; field_29212 DEEPSLATE_COAL_ORE + f Lnet/minecraft/class_1792; field_8520 PINK_SHULKER_BOX + f Lnet/minecraft/class_1792; field_8641 SMOOTH_RED_SANDSTONE_STAIRS + f Lnet/minecraft/class_1792; field_8750 CHIPPED_ANVIL + f Lnet/minecraft/class_1792; field_8871 GRAY_STAINED_GLASS_PANE + f Lnet/minecraft/class_1792; field_8762 BROWN_CONCRETE + f Lnet/minecraft/class_1792; field_8883 BUBBLE_CORAL_BLOCK + f Lnet/minecraft/class_1792; field_27057 PURPLE_CANDLE + f Lnet/minecraft/class_1792; field_27045 WAXED_CUT_COPPER_STAIRS + f Lnet/minecraft/class_1792; field_27033 WEATHERED_CUT_COPPER_STAIRS + f Lnet/minecraft/class_1792; field_27021 TUFF + f Lnet/minecraft/class_1792; field_20396 MOSSY_STONE_BRICKS + f Lnet/minecraft/class_1792; field_27058 BLUE_CANDLE + f Lnet/minecraft/class_1792; field_20384 SANDSTONE + f Lnet/minecraft/class_1792; field_8401 INFESTED_COBBLESTONE + f Lnet/minecraft/class_1792; field_19052 LIGHT_GRAY_WOOL + f Lnet/minecraft/class_1792; field_8304 GRAY_TERRACOTTA + f Lnet/minecraft/class_1792; field_8316 POLISHED_ANDESITE_STAIRS + f Lnet/minecraft/class_1792; field_8437 BROWN_CONCRETE_POWDER + f Lnet/minecraft/class_1792; field_8328 NETHERRACK + f Lnet/minecraft/class_1792; field_22016 SOUL_LANTERN + f Lnet/minecraft/class_1792; field_22488 STRIPPED_WARPED_HYPHAE + f Lnet/minecraft/class_1792; field_22004 CRIMSON_BUTTON + f Lnet/minecraft/class_1792; field_8219 STRIPPED_DARK_OAK_WOOD + f Lnet/minecraft/class_1792; field_17538 JUNGLE_SAPLING + f Lnet/minecraft/class_1792; field_17514 LILY_OF_THE_VALLEY + f Lnet/minecraft/class_1792; field_17526 LILAC + f Lnet/minecraft/class_1792; field_8569 POLISHED_DIORITE_SLAB + f Lnet/minecraft/class_1792; field_8787 DIAMOND_ORE + f Lnet/minecraft/class_1792; field_17502 RED_TULIP + f Lnet/minecraft/class_1792; field_8545 SHULKER_BOX + f Lnet/minecraft/class_1792; field_8799 CHAIN_COMMAND_BLOCK + f Lnet/minecraft/class_1792; field_8654 LIGHT_GRAY_CARPET + f Lnet/minecraft/class_1792; field_8521 TUBE_CORAL_FAN + f Lnet/minecraft/class_1792; field_8775 GOLD_ORE + f Lnet/minecraft/class_1792; field_8860 DIORITE_STAIRS + f Lnet/minecraft/class_1792; field_8872 SMOOTH_SANDSTONE_SLAB + f Lnet/minecraft/class_1792; field_29211 DEEPSLATE_COPPER_ORE + f Lnet/minecraft/class_1792; field_27046 WAXED_EXPOSED_CUT_COPPER_STAIRS + f Lnet/minecraft/class_1792; field_27034 OXIDIZED_CUT_COPPER_STAIRS + f Lnet/minecraft/class_1792; field_20387 SMOOTH_RED_SANDSTONE + f Lnet/minecraft/class_1792; field_22009 WARPED_DOOR + f Lnet/minecraft/class_1792; field_20399 END_STONE + f Lnet/minecraft/class_1792; field_16313 CARTOGRAPHY_TABLE + f Lnet/minecraft/class_1792; field_8311 JUNGLE_STAIRS + f Lnet/minecraft/class_1792; field_8214 FIRE_CORAL_FAN + f Lnet/minecraft/class_1792; field_8444 NETHER_BRICK_STAIRS + f Lnet/minecraft/class_1792; field_8202 PURPUR_SLAB + f Lnet/minecraft/class_1792; field_8456 RED_SANDSTONE_STAIRS + f Lnet/minecraft/class_1792; field_19051 GRAY_WOOL + f Lnet/minecraft/class_1792; field_8238 STRUCTURE_BLOCK + f Lnet/minecraft/class_1792; field_8468 REPEATING_COMMAND_BLOCK + f Lnet/minecraft/class_1792; field_8105 STICKY_PISTON + f Lnet/minecraft/class_1792; field_8359 RED_SANDSTONE_WALL + f Lnet/minecraft/class_1792; field_22421 CRYING_OBSIDIAN + f Lnet/minecraft/class_1792; field_8129 RAIL + f Lnet/minecraft/class_1792; field_28043 DRIPSTONE_BLOCK + f Lnet/minecraft/class_1792; field_17523 VINE + f Lnet/minecraft/class_1792; field_17535 OAK_SAPLING + f Lnet/minecraft/class_1792; field_8566 DAYLIGHT_DETECTOR + f Lnet/minecraft/class_1792; field_17511 PINK_TULIP + f Lnet/minecraft/class_1792; field_8554 WET_SPONGE + f Lnet/minecraft/class_1792; field_27075 CUT_COPPER + f Lnet/minecraft/class_1792; field_8542 BEDROCK + f Lnet/minecraft/class_1792; field_8663 BRICK_STAIRS + f Lnet/minecraft/class_1792; field_8772 LOOM + f Lnet/minecraft/class_1792; field_8893 BLUE_BED + f Lnet/minecraft/class_1792; field_8530 REDSTONE_TORCH + f Lnet/minecraft/class_1792; field_8651 ACACIA_PLANKS + f Lnet/minecraft/class_1792; field_27051 LIGHTNING_ROD + f Lnet/minecraft/class_1792; field_29024 SMOOTH_BASALT + f Lnet/minecraft/class_1792; field_20386 SMOOTH_QUARTZ + f Lnet/minecraft/class_1792; field_20398 NETHER_BRICKS + f Lnet/minecraft/class_1792; field_8201 BIRCH_WOOD + f Lnet/minecraft/class_1792; field_8310 COBBLESTONE_STAIRS + f Lnet/minecraft/class_1792; field_8443 SANDSTONE_STAIRS + f Lnet/minecraft/class_1792; field_8104 HORN_CORAL_BLOCK + f Lnet/minecraft/class_1792; field_8225 INFESTED_STONE + f Lnet/minecraft/class_1792; field_8334 STRIPPED_JUNGLE_LOG + f Lnet/minecraft/class_1792; field_8455 BLUE_TERRACOTTA + f Lnet/minecraft/class_1792; field_19050 PINK_WOOL + f Lnet/minecraft/class_1792; field_8213 CYAN_SHULKER_BOX + f Lnet/minecraft/class_1792; field_8467 BROWN_TERRACOTTA + f Lnet/minecraft/class_1792; field_8249 PISTON + f Lnet/minecraft/class_1792; field_8358 CHORUS_PLANT + f Lnet/minecraft/class_1792; field_8237 DEAD_BRAIN_CORAL_BLOCK + f Lnet/minecraft/class_1792; field_17536 SPRUCE_SAPLING + f Lnet/minecraft/class_1792; field_23983 CHAIN + f Lnet/minecraft/class_1792; field_17512 OXEYE_DAISY + f Lnet/minecraft/class_1792; field_17524 LILY_PAD + f Lnet/minecraft/class_1792; field_8676 RED_SHULKER_BOX + f Lnet/minecraft/class_1792; field_8785 STRIPPED_JUNGLE_WOOD + f Lnet/minecraft/class_1792; field_17500 ALLIUM + f Lnet/minecraft/class_1792; field_8664 GREEN_CARPET + f Lnet/minecraft/class_1792; field_8797 COAL_BLOCK + f Lnet/minecraft/class_1792; field_27064 AMETHYST_BLOCK + f Lnet/minecraft/class_1792; field_8531 DARK_OAK_BUTTON + f Lnet/minecraft/class_1792; field_8652 DARK_OAK_LOG + f Lnet/minecraft/class_1792; field_8761 ORANGE_STAINED_GLASS_PANE + f Lnet/minecraft/class_1792; field_27052 LIME_CANDLE + f Lnet/minecraft/class_1792; field_8640 LIGHT_BLUE_GLAZED_TERRACOTTA + f Lnet/minecraft/class_1792; field_8773 IRON_BLOCK + f Lnet/minecraft/class_1792; field_27040 WAXED_EXPOSED_COPPER + f Lnet/minecraft/class_1792; field_29023 DEEPSLATE_REDSTONE_ORE + f Lnet/minecraft/class_1792; field_8870 RED_GLAZED_TERRACOTTA + f Lnet/minecraft/class_1792; field_27076 EXPOSED_CUT_COPPER + f Lnet/minecraft/class_1792; field_22007 WARPED_STAIRS + f Lnet/minecraft/class_1792; field_18889 CUT_SANDSTONE_SLAB + f Lnet/minecraft/class_1792; field_22019 ANCIENT_DEBRIS + f Lnet/minecraft/class_1792; field_16311 GRINDSTONE + f Lnet/minecraft/class_1792; field_8410 BLACK_STAINED_GLASS + f Lnet/minecraft/class_1792; field_8337 STONE_BRICK_WALL + f Lnet/minecraft/class_1792; field_8458 DARK_OAK_WOOD + f Lnet/minecraft/class_1792; field_20389 SMOOTH_STONE + f Lnet/minecraft/class_1792; field_8119 MAGENTA_STAINED_GLASS_PANE + f Lnet/minecraft/class_1792; field_8349 MAGENTA_BED + f Lnet/minecraft/class_1792; field_8228 POLISHED_GRANITE_SLAB + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_1792;)Lnet/minecraft/class_1792; method_7992 register + p 1 item + p 0 block + f Lnet/minecraft/class_1792; field_17521 MUSHROOM_STEM + f Lnet/minecraft/class_1792; field_8588 PRISMARINE_BRICK_SLAB + f Lnet/minecraft/class_1792; field_17533 DRIED_KELP_BLOCK + f Lnet/minecraft/class_1792; field_8576 MOSSY_STONE_BRICK_SLAB + f Lnet/minecraft/class_1792; field_27053 PINK_CANDLE + f Lnet/minecraft/class_1792; field_8685 CYAN_STAINED_GLASS + f Lnet/minecraft/class_1792; field_27041 WAXED_WEATHERED_COPPER + f Lnet/minecraft/class_1792; field_8552 CHISELED_SANDSTONE + f Lnet/minecraft/class_1792; field_8673 PRISMARINE_BRICK_STAIRS + f Lnet/minecraft/class_1792; field_8540 DARK_OAK_SLAB + f Lnet/minecraft/class_1792; field_8770 PINK_STAINED_GLASS + f Lnet/minecraft/class_1792; field_8782 ANVIL + f Lnet/minecraft/class_1792; field_27077 WEATHERED_CUT_COPPER + f Lnet/minecraft/class_1792; field_27065 BUDDING_AMETHYST + m (Lnet/minecraft/class_2960;Lnet/minecraft/class_1792;)Lnet/minecraft/class_1792; method_7990 register + p 1 item + p 0 id + f Lnet/minecraft/class_1792; field_20388 SMOOTH_SANDSTONE + f Lnet/minecraft/class_1792; field_22008 WARPED_WART_BLOCK + f Lnet/minecraft/class_1792; field_16312 LECTERN + f Lnet/minecraft/class_1792; field_18888 SANDSTONE_SLAB + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_1761;)Lnet/minecraft/class_1792; method_7988 register + p 1 group + p 0 block + f Lnet/minecraft/class_1792; field_19060 CLAY + f Lnet/minecraft/class_1792; field_8312 GRANITE_SLAB + f Lnet/minecraft/class_1792; field_8445 ACACIA_STAIRS + f Lnet/minecraft/class_1792; field_8106 CHEST + f Lnet/minecraft/class_1792; field_8336 MAGENTA_CONCRETE_POWDER + f Lnet/minecraft/class_1792; field_8457 BIRCH_FENCE + f Lnet/minecraft/class_1792; field_22420 TARGET + f Lnet/minecraft/class_1792; field_8118 OAK_PLANKS + f Lnet/minecraft/class_1792; field_8239 HOPPER + f Lnet/minecraft/class_1792; field_17534 CAKE + f Lnet/minecraft/class_1792; field_17510 WHITE_TULIP + f Lnet/minecraft/class_1792; field_8698 DEAD_HORN_CORAL_BLOCK + f Lnet/minecraft/class_1792; field_17522 MELON + f Lnet/minecraft/class_1792; field_8565 JUKEBOX + f Lnet/minecraft/class_1792; field_8686 YELLOW_CONCRETE + f Lnet/minecraft/class_1792; field_27042 WAXED_CUT_COPPER + f Lnet/minecraft/class_1792; field_8783 MAGENTA_TERRACOTTA + f Lnet/minecraft/class_1792; field_27030 OXIDIZED_CUT_COPPER + f Lnet/minecraft/class_1792; field_29025 COBBLED_DEEPSLATE + f Lnet/minecraft/class_1792; field_8541 INFESTED_STONE_BRICKS + f Lnet/minecraft/class_1792; field_8650 POLISHED_DIORITE_STAIRS + f Lnet/minecraft/class_1792; field_8880 POPPY + f Lnet/minecraft/class_1792; field_8771 ORANGE_CONCRETE + f Lnet/minecraft/class_1792; field_27066 SMALL_AMETHYST_BUD + f Lnet/minecraft/class_1792; field_27054 GRAY_CANDLE +c net/minecraft/class_1809 net/minecraft/item/SkullItem + f Ljava/lang/String; field_30916 SKULL_OWNER_KEY +c net/minecraft/class_1808 net/minecraft/item/MinecartItem + m (Lnet/minecraft/class_1688$class_1689;Lnet/minecraft/class_1792$class_1793;)V + p 2 settings + p 1 type + f Lnet/minecraft/class_2357; field_8896 DISPENSER_BEHAVIOR + f Lnet/minecraft/class_1688$class_1689; field_8897 type +c net/minecraft/class_1808$1 net/minecraft/item/MinecartItem$1 + f Lnet/minecraft/class_2347; field_8898 defaultBehavior +c net/minecraft/class_1807 net/minecraft/item/NameTagItem +c net/minecraft/class_4080 net/minecraft/resource/SinglePreparationResourceReloader + c A base resource reloader implementation that prepares an object in a\nsingle call (as opposed to in multiple concurrent tasks) and handles\nthe prepared object in the apply stage.\n\n@param the intermediate object type + m (Lnet/minecraft/class_3300;Lnet/minecraft/class_3695;)Ljava/lang/Object; method_18789 prepare + c Prepares the intermediate object.\n\n

This method is called in the prepare executor in a reload.\n\n@return the prepared object + p 2 profiler + c the prepare profiler + p 1 manager + c the resource manager + m (Ljava/lang/Object;Lnet/minecraft/class_3300;Lnet/minecraft/class_3695;)V method_18788 apply + c Handles the prepared intermediate object.\n\n

This method is called in the apply executor, or the game engine, in a\nreload. + p 2 manager + c the resource manager + p 3 profiler + c the apply profiler + p 1 prepared + c the prepared object +c net/minecraft/class_1806 net/minecraft/item/FilledMapItem + m (Lnet/minecraft/class_1937;IIBZZ)Lnet/minecraft/class_1799; method_8005 createMap + p 5 unlimitedTracking + p 3 scale + p 4 showIcons + p 1 x + p 2 z + p 0 world + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1799;)V method_17442 copyMap + p 0 world + p 1 stack + m (Lnet/minecraft/class_1799;)I method_7999 getMapColor + p 0 stack + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1937;)Lnet/minecraft/class_22; method_8001 getOrCreateMapState + p 0 map + p 1 world + m (Lnet/minecraft/class_1937;IIIZZLnet/minecraft/class_5321;)I method_32349 allocateMapId + p 0 world + p 1 x + p 2 z + p 3 scale + p 4 showIcons + p 5 unlimitedTracking + p 6 dimension + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1937;I)V method_7996 scale + p 0 map + p 1 world + p 2 amount + m ([Lnet/minecraft/class_1959;III)Z method_8004 hasPositiveDepth + p 1 scale + p 0 biomes + p 3 z + p 2 x + f I field_30909 DEFAULT_MAP_COLOR + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680; method_7995 getFluidStateIfVisible + p 1 world + p 2 state + p 3 pos + f Ljava/lang/String; field_30910 MAP_KEY + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1297;Lnet/minecraft/class_22;)V method_7998 updateColors + p 2 entity + p 3 state + p 1 world + m (Lnet/minecraft/class_1799;)Ljava/lang/Integer; method_8003 getMapId + p 0 stack + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1937;IIIZZLnet/minecraft/class_5321;)V method_8000 createMapState + p 4 scale + p 5 showIcons + p 2 x + p 3 z + p 0 stack + p 1 world + p 6 unlimitedTracking + p 7 dimension + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1799;)V method_8002 fillExplorationMap + p 0 world + p 1 map + m (Ljava/lang/Integer;Lnet/minecraft/class_1937;)Lnet/minecraft/class_22; method_7997 getMapState + p 1 world + p 0 id + m (Lnet/minecraft/class_1799;I)V method_32348 setMapId + p 0 stack + p 1 id + m (I)Ljava/lang/String; method_17440 getMapName + p 0 mapId +c net/minecraft/class_446 net/minecraft/client/gui/screen/option/VideoOptionsScreen + f Lnet/minecraft/class_5407; field_25688 warningManager + f Lnet/minecraft/class_353; field_2639 list + m (Lnet/minecraft/class_4185;)V method_19865 method_19865 + p 1 button + m (Lnet/minecraft/class_4185;)V method_30053 method_30053 + p 1 button + m (Lnet/minecraft/class_4185;)V method_30052 method_30052 + p 1 button + f Lnet/minecraft/class_2561; field_25687 NEWLINE_TEXT + f Lnet/minecraft/class_2561; field_25686 GRAPHICS_WARNING_CANCEL_TEXT + f Lnet/minecraft/class_2561; field_25685 GRAPHICS_WARNING_ACCEPT_TEXT + f Lnet/minecraft/class_2561; field_25684 GRAPHICS_WARNING_TITLE_TEXT + f Lnet/minecraft/class_2561; field_25683 GRAPHICS_WARNING_MESSAGE_TEXT + f Lnet/minecraft/class_2561; field_25682 GRAPHICS_FABULOUS_TEXT + f [Lnet/minecraft/class_316; field_2640 OPTIONS + f I field_19186 mipmapLevels + m (Lnet/minecraft/class_437;Lnet/minecraft/class_315;)V + p 2 options + p 1 parent +c net/minecraft/class_5384 net/minecraft/util/dynamic/RegistryReadingOps + c A dynamic ops that encode an id for a registry element rather than a full object.\n\n@see RegistryElementCodec#encode(Object, DynamicOps, Object) + f Lnet/minecraft/class_5455; field_25514 manager + m (Ljava/lang/Object;Ljava/lang/Object;Lnet/minecraft/class_5321;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/DataResult; method_29772 encodeOrId + c Encode an id for a registry element than a full object if possible.\n\n

This method is called by casting an arbitrary dynamic ops to a registry\nreading ops.

\n\n@see RegistryOps#decodeOrId(Object, RegistryKey, Codec, boolean) + p 4 codec + p 1 input + p 3 registryReference + p 2 prefix + m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_5455;)Lnet/minecraft/class_5384; method_29771 of + p 1 tracker + p 0 delegate + m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_5455;)V + p 1 delegate + p 2 tracker +c net/minecraft/class_445 net/minecraft/client/gui/screen/CreditsScreen + f F field_2628 time + f I field_2629 creditsHeight + f Ljava/lang/Runnable; field_2630 finishAction + f F field_2635 speed + f Lnet/minecraft/class_2960; field_2633 VIGNETTE_TEXTURE + m ()V method_2257 close + f Lnet/minecraft/class_2960; field_2631 EDITION_TITLE_TEXTURE + f Lit/unimi/dsi/fastutil/ints/IntSet; field_24261 centeredLines + f Lorg/apache/logging/log4j/Logger; field_2632 LOGGER + f Lnet/minecraft/class_2960; field_2626 MINECRAFT_TITLE_TEXTURE + f Z field_2627 endCredits + f Ljava/util/List; field_2634 credits + f Ljava/lang/String; field_24260 OBFUSCATION_PLACEHOLDER + m (IIF)V method_2258 renderBackground + p 1 mouseX + p 2 mouseY + p 3 tickDelta + m (ZLjava/lang/Runnable;)V + p 2 finishAction + p 1 endCredits +c net/minecraft/class_444 net/minecraft/client/gui/widget/SoundSliderWidget + m (Lnet/minecraft/class_310;IILnet/minecraft/class_3419;I)V + p 4 category + p 3 y + p 5 width + p 2 x + p 1 client + f Lnet/minecraft/class_3419; field_2622 category +c net/minecraft/class_443 net/minecraft/client/gui/screen/option/SoundOptionsScreen + m (Lnet/minecraft/class_4185;)V method_19855 method_19855 + p 1 button + m (Lnet/minecraft/class_437;Lnet/minecraft/class_315;)V + p 2 options + p 1 parent +c net/minecraft/class_5380 net/minecraft/util/dynamic/RegistryCodec + c A codec for {@link SimpleRegistry}.\n\n

Compared to regular codec, this codec performs additional work when\ndecoding, loading its elements from the given resource manager's JSON\nfiles.

\n\n@param the registry's element type\n@see RegistryElementCodec\n@see RegistryOps + m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; decode decode + p 1 ops + p 2 input + m (Lnet/minecraft/class_2370;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; method_29744 encode + f Lcom/mojang/serialization/Codec; field_25506 elementCodec + f Lcom/mojang/serialization/Codec; field_25504 delegate + m (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Lifecycle;Lcom/mojang/serialization/Codec;)V + p 2 lifecycle + p 3 codec + p 1 registryRef + m (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Lifecycle;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_5380; method_29745 of + p 0 registryRef + p 2 codec + p 1 lifecycle + f Lnet/minecraft/class_5321; field_25505 registryRef + m (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode encode + p 3 prefix + p 2 ops + p 1 input +c net/minecraft/class_4051 net/minecraft/entity/ai/TargetPredicate + f Z field_18096 includeHidden + f Z field_18097 ignoreEntityTargetRules + m ()Lnet/minecraft/class_4051; method_33335 copy + f Z field_18098 useDistanceScalingFactor + m (D)Lnet/minecraft/class_4051; method_18418 setBaseMaxDistance + p 1 baseMaxDistance + f Z field_18094 includeInvulnerable + f Z field_18095 includeTeammates + m (Ljava/util/function/Predicate;)Lnet/minecraft/class_4051; method_18420 setPredicate + p 1 predicate + m ()Lnet/minecraft/class_4051; method_18424 ignoreDistanceScalingFactor + m ()Lnet/minecraft/class_4051; method_18423 ignoreEntityTargetRules + m ()Lnet/minecraft/class_4051; method_18422 includeHidden + f D field_30263 MIN_DISTANCE + f Lnet/minecraft/class_4051; field_18092 DEFAULT + m ()Lnet/minecraft/class_4051; method_18417 includeInvulnerable + f D field_18093 baseMaxDistance + m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)Z method_18419 test + p 2 targetEntity + p 1 baseEntity + m ()Lnet/minecraft/class_4051; method_18421 includeTeammates + f Ljava/util/function/Predicate; field_28405 predicate +c net/minecraft/class_5382 net/minecraft/util/dynamic/RegistryOps + f Lnet/minecraft/class_5455; field_25511 registryManager + m (Ljava/lang/Object;Lnet/minecraft/class_5321;Lcom/mojang/serialization/Codec;Z)Lcom/mojang/serialization/DataResult; method_29759 decodeOrId + c Encode an id for a registry element than a full object if possible.\n\n

This method is called by casting an arbitrary dynamic ops to a registry\nreading ops.

\n\n@see RegistryReadingOps#encodeOrId(Object, Object, RegistryKey, Codec) + p 2 key + p 3 codec + p 4 allowInlineDefinitions + m (Lnet/minecraft/class_5321;)Lcom/mojang/serialization/DataResult; method_31152 getRegistry + p 1 key + m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_5382$class_5506;Lnet/minecraft/class_5455;Ljava/util/IdentityHashMap;)V + p 4 valueHolders + p 1 delegate + p 2 entryLoader + m (Lnet/minecraft/class_5321;Lnet/minecraft/class_2385;Lcom/mojang/serialization/Codec;Lnet/minecraft/class_2960;)Lcom/mojang/serialization/DataResult; method_29763 readSupplier + c Reads a supplier for a registry element.\n\n

This logic is used by both {@code decodeOrId} and {@code loadToRegistry}.

+ p 2 registry + p 1 key + p 4 elementId + p 3 codec + m (Lnet/minecraft/class_2370;Lnet/minecraft/class_5321;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/DataResult; method_29755 loadToRegistry + c Loads elements into a registry just loaded from a decoder. + p 2 key + p 1 registry + p 3 codec + m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_5382$class_5506;Lnet/minecraft/class_5455;)Lnet/minecraft/class_5382; method_31150 of + p 0 delegate + p 1 entryLoader + f Ljava/util/Map; field_25512 valueHolders + f Lnet/minecraft/class_5382; field_26739 entryOps + m (Lnet/minecraft/class_5321;)Lnet/minecraft/class_5382$class_5383; method_29761 getValueHolder + p 1 registryRef + m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_3300;Lnet/minecraft/class_5455;)Lnet/minecraft/class_5382; method_29753 of + p 1 resourceManager + p 0 delegate + f Lorg/apache/logging/log4j/Logger; field_25509 LOGGER + f Lnet/minecraft/class_5382$class_5506; field_26738 entryLoader +c net/minecraft/class_5382$class_5383 net/minecraft/util/dynamic/RegistryOps$ValueHolder + f Ljava/util/Map; field_25513 values +c net/minecraft/class_5382$class_5506 net/minecraft/util/dynamic/RegistryOps$EntryLoader + m (Lnet/minecraft/class_5321;)Ljava/util/Collection; method_31156 getKnownEntryPaths + c @return A collection of file Identifiers of all known entries of the given registry.\nNote that these are file Identifiers for use in a resource manager, not the logical names of the entries. + p 1 key + m (Lnet/minecraft/class_3300;)Lnet/minecraft/class_5382$class_5506; method_31154 resourceBacked + p 0 resourceManager + m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_5321;Lnet/minecraft/class_5321;Lcom/mojang/serialization/Decoder;)Lcom/mojang/serialization/DataResult; method_31155 load + p 2 registryId + p 3 entryId +c net/minecraft/class_5382$class_5506$1 net/minecraft/util/dynamic/RegistryOps$EntryLoader$1 + m (Ljava/lang/String;)Z method_31158 method_31158 + p 0 name +c net/minecraft/class_5382$class_5506$class_5507 net/minecraft/util/dynamic/RegistryOps$EntryLoader$Impl + m (Lnet/minecraft/class_5455$class_5457;Lnet/minecraft/class_5321;Lcom/mojang/serialization/Encoder;ILjava/lang/Object;Lcom/mojang/serialization/Lifecycle;)V method_31159 add + p 1 registryManager + p 5 entry + p 4 rawId + p 2 key + p 6 lifecycle + f Lit/unimi/dsi/fastutil/objects/Object2IntMap; field_26742 entryToRawId + f Ljava/util/Map; field_26743 entryToLifecycle + f Ljava/util/Map; field_26741 values +c net/minecraft/class_447 net/minecraft/client/gui/screen/StatsScreen + f Lnet/minecraft/class_437; field_2648 parent + m (I)I method_2285 getColumnX + p 1 index + m (Lnet/minecraft/class_3445;)Ljava/lang/String; method_27027 getStatTranslationKey + p 0 stat + f Lnet/minecraft/class_3469; field_2647 statHandler + m (Lnet/minecraft/class_4587;IILnet/minecraft/class_1792;)V method_2289 renderStatItem + p 4 item + p 1 matrices + p 2 x + p 3 y + m ()Lnet/minecraft/class_4280; method_19399 getSelectedStatList + f Lnet/minecraft/class_447$class_4202; field_2646 mobStats + f Lnet/minecraft/class_4280; field_2643 selectedList + m ()V method_2267 createButtons + f Lnet/minecraft/class_447$class_4200; field_2642 itemStats + f Lnet/minecraft/class_447$class_4198; field_2644 generalStats + m (Lnet/minecraft/class_4587;IIII)V method_2282 renderIcon + p 1 matrices + p 3 y + p 2 x + p 5 v + p 4 u + m (Lnet/minecraft/class_437;Lnet/minecraft/class_3469;)V + p 2 statHandler + p 1 parent + f Z field_2645 downloadingStats + m (Lnet/minecraft/class_4280;)V method_19390 selectStatList + p 1 list + f Lnet/minecraft/class_2561; field_26546 DOWNLOADING_STATS_TEXT + m ()V method_2270 createLists +c net/minecraft/class_447$class_4198 net/minecraft/client/gui/screen/StatsScreen$GeneralStatsListWidget + m (Lnet/minecraft/class_447;Lnet/minecraft/class_310;)V + p 2 client +c net/minecraft/class_447$class_4198$class_4197 net/minecraft/client/gui/screen/StatsScreen$GeneralStatsListWidget$Entry + f Lnet/minecraft/class_2561; field_26547 displayName + f Lnet/minecraft/class_3445; field_18749 stat + m (Lnet/minecraft/class_447$class_4198;Lnet/minecraft/class_3445;)V + p 2 stat +c net/minecraft/class_447$class_4202 net/minecraft/client/gui/screen/StatsScreen$EntityStatsListWidget + m (Lnet/minecraft/class_447;Lnet/minecraft/class_310;)V + p 2 client + f Lnet/minecraft/class_447; field_18763 screen +c net/minecraft/class_447$class_4202$class_4201 net/minecraft/client/gui/screen/StatsScreen$EntityStatsListWidget$Entry + f Z field_26550 killedAny + f Lnet/minecraft/class_2561; field_26548 entityTypeName + f Z field_26552 killedByAny + f Lnet/minecraft/class_1299; field_18762 entityType + f Lnet/minecraft/class_2561; field_26549 killedText + m (Lnet/minecraft/class_447$class_4202;Lnet/minecraft/class_1299;)V + p 2 entityType + f Lnet/minecraft/class_2561; field_26551 killedByText +c net/minecraft/class_447$class_4200 net/minecraft/client/gui/screen/StatsScreen$ItemStatsListWidget + f Ljava/util/Comparator; field_18758 comparator + m (I)Lnet/minecraft/class_3448; method_19410 getStatType + p 1 headerColumn + m (Lnet/minecraft/class_1792;)Lnet/minecraft/class_2561; method_19406 getText + p 1 item + f [I field_18753 HEADER_ICON_SPRITE_INDICES + f Lnet/minecraft/class_3448; field_18759 selectedStatType + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_2561;II)V method_19407 render + p 4 mouseY + p 3 mouseX + p 1 matrices + m (Lnet/minecraft/class_3448;)I method_19409 getHeaderIndex + p 1 statType + f I field_18756 selectedHeaderColumn + f Ljava/util/List; field_18757 items + f Ljava/util/List; field_18755 itemStatTypes + m (Lnet/minecraft/class_447;Lnet/minecraft/class_310;)V + p 2 client + f Ljava/util/List; field_18754 blockStatTypes + m (Lnet/minecraft/class_3448;)V method_19408 selectStatType + p 1 statType +c net/minecraft/class_447$class_4200$class_450 net/minecraft/client/gui/screen/StatsScreen$ItemStatsListWidget$ItemComparator + m (Lnet/minecraft/class_1792;Lnet/minecraft/class_1792;)I method_2297 compare +c net/minecraft/class_447$class_4200$class_4199 net/minecraft/client/gui/screen/StatsScreen$ItemStatsListWidget$Entry + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_3445;IIZ)V method_19405 render + p 3 x + p 4 y + p 1 matrices +c net/minecraft/class_4050 net/minecraft/entity/EntityPose +c net/minecraft/class_5381 net/minecraft/util/dynamic/RegistryElementCodec + c A codec for registry elements. Will prefer to encode/decode objects as\nidentifiers if they exist in a registry and falls back to full encoding/\ndecoding behavior if it cannot do so.\n\n

The codec's saves and loads {@code Supplier} in order to avoid early\nloading from registry before a registry is fully loaded from a codec.

\n\n@param the element type\n@see RegistryCodec\n@see RegistryReadingOps\n@see RegistryOps + m (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_5381; method_29749 of + p 0 registryRef + p 1 elementCodec + m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; decode decode + p 1 ops + p 2 input + m (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; method_31194 method_31194 + p 0 registryRef + p 1 elementCodec + m (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Codec;Z)V + p 3 allowInlineDefinitions + p 2 elementCodec + p 1 registryRef + m (Ljava/util/function/Supplier;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; method_29748 encode + m (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Codec;Z)Lnet/minecraft/class_5381; method_31192 of + p 2 allowInlineDefinitions + p 1 elementCodec + p 0 registryRef + f Lnet/minecraft/class_5321; field_25507 registryRef + f Z field_26758 allowInlineDefinitions + f Lcom/mojang/serialization/Codec; field_25508 elementCodec + m (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode encode + p 2 ops + p 3 prefix + p 1 input +c net/minecraft/class_442 net/minecraft/client/gui/screen/TitleScreen + m (II)V method_2249 initWidgetsNormal + p 2 spacingY + p 1 y + f I field_2606 copyrightTextX + f Lnet/minecraft/class_766; field_2585 backgroundRenderer + f Lnet/minecraft/class_437; field_2592 realmsNotificationGui + f Lnet/minecraft/class_2960; field_17775 PANORAMA_OVERLAY + f Z field_17776 isMinceraft + f Ljava/lang/String; field_32271 COPYRIGHT + f Z field_18222 doBackgroundFade + f I field_2584 copyrightTextWidth + f Lorg/apache/logging/log4j/Logger; field_23775 LOGGER + f Lnet/minecraft/class_2960; field_2583 MINECRAFT_TITLE_TEXTURE + f Lnet/minecraft/class_2960; field_2594 EDITION_TITLE_TEXTURE + f Lnet/minecraft/class_2960; field_19102 ACCESSIBILITY_ICON_TEXTURE + f Lnet/minecraft/class_751; field_17774 PANORAMA_CUBE_MAP + f Lnet/minecraft/class_4185; field_2590 buttonResetDemo + m (Z)V + p 1 doBackgroundFade + m ()Z method_2253 areRealmsNotificationsEnabled + m ()V method_2252 switchToRealms + f Ljava/lang/String; field_2586 splashText + m (Lnet/minecraft/class_1060;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; method_18105 loadTexturesAsync + f J field_17772 backgroundFadeStart + f Z field_2599 realmsNotificationsInitialized + m (Z)V method_20375 onDemoDeletionConfirmed + p 1 delete + m (II)V method_2251 initWidgetsDemo + p 1 y + p 2 spacingY + m ()Z method_31129 canReadDemoWorldData +c net/minecraft/class_4057 net/minecraft/item/DyeableArmorItem +c net/minecraft/class_440 net/minecraft/client/gui/screen/option/SkinOptionsScreen + m (Lnet/minecraft/class_4185;)V method_19853 method_19853 + p 1 button + m (Lnet/minecraft/class_437;Lnet/minecraft/class_315;)V + p 1 parent + p 2 gameOptions +c net/minecraft/class_4059 net/minecraft/item/HorseArmorItem + f I field_18136 bonus + m ()Lnet/minecraft/class_2960; method_18454 getEntityTexture + f Ljava/lang/String; field_30886 ENTITY_TEXTURE_PREFIX + m ()I method_18455 getBonus + f Ljava/lang/String; field_18137 entityTexture + m (ILjava/lang/String;Lnet/minecraft/class_1792$class_1793;)V + p 1 bonus + p 3 settings + p 2 name +c net/minecraft/class_4058 net/minecraft/item/DyeableHorseArmorItem +c net/minecraft/class_457 net/minecraft/client/gui/screen/advancement/AdvancementsScreen + f Lnet/minecraft/class_632; field_2721 advancementHandler + f Ljava/util/Map; field_2719 tabs + m (Lnet/minecraft/class_4587;IIII)V method_2337 drawAdvancementTree + p 1 matrices + p 2 mouseY + m (Lnet/minecraft/class_4587;IIII)V method_2338 drawWidgetTooltip + p 1 matrices + m (Lnet/minecraft/class_161;)Lnet/minecraft/class_456; method_2335 getAdvancementWidget + p 1 advancement + m (Lnet/minecraft/class_161;)Lnet/minecraft/class_454; method_2336 getTab + p 1 advancement + f Lnet/minecraft/class_2960; field_2717 WINDOW_TEXTURE + f Z field_2718 movingTab + f Lnet/minecraft/class_2960; field_2716 TABS_TEXTURE + m (Lnet/minecraft/class_632;)V + p 1 advancementHandler + f Lnet/minecraft/class_2561; field_26553 SAD_LABEL_TEXT + f Lnet/minecraft/class_2561; field_26555 ADVANCEMENTS_TEXT + f Lnet/minecraft/class_2561; field_26554 EMPTY_TEXT + m (Lnet/minecraft/class_4587;II)V method_2334 drawWidgets + p 1 matrices + f Lnet/minecraft/class_454; field_2720 selectedTab +c net/minecraft/class_4064 net/minecraft/client/option/CyclingOption + f Ljava/util/function/Supplier; field_27954 buttonBuilderFactory + m (Ljava/lang/String;Lnet/minecraft/class_2561;Ljava/util/function/Function;Lnet/minecraft/class_4064$class_5675;)Lnet/minecraft/class_4064; method_32524 create + p 0 key + p 3 setter + p 2 getter + p 1 tooltip + m (Ljava/util/List;Ljava/lang/Boolean;)Ljava/util/List; method_32527 method_32527 + p 1 value + m (Ljava/util/function/Function;)Lnet/minecraft/class_4064; method_32528 tooltip + p 1 tooltips + m (Ljava/lang/String;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;Ljava/util/function/Function;Lnet/minecraft/class_4064$class_5675;)Lnet/minecraft/class_4064; method_32525 create + p 4 setter + p 1 on + p 0 key + p 3 getter + p 2 off + m (Ljava/lang/String;Ljava/util/function/Function;Lnet/minecraft/class_4064$class_5675;)Lnet/minecraft/class_4064; method_32522 create + p 0 key + p 2 setter + p 1 getter + m (Ljava/lang/String;[Ljava/lang/Object;Ljava/util/function/Function;Ljava/util/function/Function;Lnet/minecraft/class_4064$class_5675;)Lnet/minecraft/class_4064; method_32526 create + p 1 values + p 0 key + p 4 setter + p 3 getter + p 2 valueToText + m (Ljava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/util/function/BooleanSupplier;Ljava/util/function/Function;Ljava/util/function/Function;Lnet/minecraft/class_4064$class_5675;)Lnet/minecraft/class_4064; method_32521 create + p 5 getter + p 4 valueToText + p 3 alternativeToggle + p 2 alternatives + p 1 defaults + p 0 key + p 6 setter + m (Ljava/lang/Object;)Ljava/util/List; method_32520 method_32520 + p 0 value + m (Ljava/lang/String;Ljava/util/List;Ljava/util/function/Function;Ljava/util/function/Function;Lnet/minecraft/class_4064$class_5675;)Lnet/minecraft/class_4064; method_35694 create + p 1 values + p 2 valueToText + p 0 key + p 3 getter + p 4 setter + m (Ljava/lang/String;Ljava/util/function/Supplier;Ljava/util/function/Function;Ljava/util/function/Function;Lnet/minecraft/class_4064$class_5675;)Lnet/minecraft/class_4064; method_32523 create + p 1 valuesSupplier + p 0 key + p 4 setter + p 3 getter + p 2 valueToText + m (Lnet/minecraft/class_310;)Lnet/minecraft/class_5676$class_5679; method_32518 method_32518 + p 0 client + f Lnet/minecraft/class_4064$class_5675; field_18169 setter + f Ljava/util/function/Function; field_27953 getter + f Ljava/util/function/Function; field_27955 tooltips + m (Ljava/lang/String;Ljava/util/function/Function;Lnet/minecraft/class_4064$class_5675;Ljava/util/function/Supplier;)V + p 3 setter + p 4 buttonBuilderFactory + p 1 key + p 2 getter + m (Lnet/minecraft/class_315;Lnet/minecraft/class_5676;Ljava/lang/Object;)V method_32519 method_32519 + p 3 value + p 2 button + m (Lnet/minecraft/class_2561;Lnet/minecraft/class_310;)Lnet/minecraft/class_5676$class_5679; method_32532 method_32532 + p 1 client +c net/minecraft/class_4064$class_5675 net/minecraft/client/option/CyclingOption$Setter + m (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Object;)V accept accept + p 3 value + p 2 option + p 1 gameOptions +c net/minecraft/class_456 net/minecraft/client/gui/screen/advancement/AdvancementWidget + f Ljava/util/List; field_2707 children + f Ljava/util/List; field_2705 description + m ()I method_35737 getWidth + f Lnet/minecraft/class_454; field_2703 tab + f Lnet/minecraft/class_310; field_2704 client + m (IIII)Z method_2329 shouldRender + p 3 mouseX + p 2 originY + p 1 originX + p 4 mouseY + f I field_2710 yPos + m (Lnet/minecraft/class_161;)Lnet/minecraft/class_456; method_2328 getParent + p 1 advancement + f Lnet/minecraft/class_2960; field_2709 WIDGETS_TEXTURE + m ()I method_2327 getX + m (Lnet/minecraft/class_456;)V method_2322 addChild + p 1 widget + m ()V method_2332 addToTree + f Lnet/minecraft/class_5481; field_2713 title + m (Lnet/minecraft/class_5225;Ljava/util/List;)F method_27572 getMaxWidth + f Lnet/minecraft/class_161; field_2702 advancement + f Lnet/minecraft/class_185; field_2712 display + m (Lnet/minecraft/class_4587;IIZ)V method_2323 renderLines + p 1 matrices + p 3 y + p 2 x + f Lnet/minecraft/class_167; field_2714 progress + m (Lnet/minecraft/class_4587;IIIIIIIII)V method_2324 method_2324 + p 2 x + p 3 y + p 1 matrices + f I field_2715 width + m (Lnet/minecraft/class_454;Lnet/minecraft/class_310;Lnet/minecraft/class_161;Lnet/minecraft/class_185;)V + p 4 display + p 3 advancement + p 2 client + p 1 tab + f Lnet/minecraft/class_456; field_2706 parent + f I field_2711 xPos + m (Lnet/minecraft/class_167;)V method_2333 setProgress + p 1 progress + m (Lnet/minecraft/class_2561;I)Ljava/util/List; method_2330 wrapDescription + p 2 width + m (Lnet/minecraft/class_4587;IIFII)V method_2331 drawTooltip + p 3 y + p 4 alpha + p 1 matrices + p 2 x + m ()I method_2326 getY + m (Lnet/minecraft/class_4587;II)V method_2325 renderWidgets + p 1 matrices + p 2 x + p 3 y + m (Lnet/minecraft/class_4587;IIIIIIII)V method_2321 method_2321 + p 2 x + p 3 y + p 1 matrices +c net/minecraft/class_4063 net/minecraft/client/option/CloudRenderMode + m ()Ljava/lang/String; method_18498 getTranslationKey + m (Ljava/lang/String;ILjava/lang/String;)V + p 3 translationKey + f Ljava/lang/String; field_18167 translationKey +c net/minecraft/class_5394 net/minecraft/tag/SetTag + m (Ljava/util/Set;)Ljava/lang/Class; method_29901 getCommonType + p 0 values + f Lcom/google/common/collect/ImmutableList; field_25593 valueList + f Ljava/util/Set; field_25594 valueSet + m ()Lnet/minecraft/class_5394; method_29898 empty + m (Ljava/lang/Class;Ljava/lang/Class;)Ljava/lang/Class; method_29899 getCommonType + p 0 first + p 1 second + f Ljava/lang/Class; field_25591 type + m (Ljava/util/Set;)Lnet/minecraft/class_5394; method_29900 of + p 0 values + m (Ljava/util/Set;Ljava/lang/Class;)V + p 1 values + p 2 type +c net/minecraft/class_455 net/minecraft/client/gui/screen/advancement/AdvancementObtainedStatus + f I field_2700 spriteIndex + m (Ljava/lang/String;II)V + p 3 spriteIndex + m ()I method_2320 getSpriteIndex +c net/minecraft/class_4066 net/minecraft/client/option/ParticlesMode + f Ljava/lang/String; field_18202 translationKey + m ()I method_18609 getId + f I field_18201 id + m ()Ljava/lang/String; method_18607 getTranslationKey + m (I)Lnet/minecraft/class_4066; method_18608 byId + p 0 id + f [Lnet/minecraft/class_4066; field_18200 VALUES + m (Ljava/lang/String;IILjava/lang/String;)V + p 4 translationKey + p 3 id +c net/minecraft/class_454 net/minecraft/client/gui/screen/advancement/AdvancementTab + f Lnet/minecraft/class_456; field_2696 rootWidget + f D field_2689 originY + m (Lnet/minecraft/class_456;Lnet/minecraft/class_161;)V method_2319 addWidget + p 1 widget + p 2 advancement + m ()I method_35735 getIndex + f Lnet/minecraft/class_457; field_2687 screen + m (IIDD)Z method_2316 isClickOnTab + p 5 mouseY + p 3 mouseX + p 2 screenY + p 1 screenX + f I field_2681 index + f Lnet/minecraft/class_2561; field_2686 title + f I field_2691 maxPanY + m (Lnet/minecraft/class_310;Lnet/minecraft/class_457;ILnet/minecraft/class_161;)Lnet/minecraft/class_454; method_2317 create + p 3 root + p 1 screen + p 2 index + p 0 minecraft + f I field_2693 minPanY + m ()Lnet/minecraft/class_161; method_2307 getRoot + m (Lnet/minecraft/class_161;)Lnet/minecraft/class_456; method_2308 getWidget + p 1 advancement + m ()Lnet/minecraft/class_457; method_2312 getScreen + m ()Lnet/minecraft/class_2561; method_2309 getTitle + f Lnet/minecraft/class_310; field_2680 client + f Lnet/minecraft/class_185; field_2695 display + m (IILnet/minecraft/class_918;)V method_2315 drawIcon + p 2 y + p 1 x + p 3 itemRenderer + f Lnet/minecraft/class_453; field_2684 type + m (Lnet/minecraft/class_4587;IIZ)V method_2311 drawBackground + p 1 matrices + m ()Lnet/minecraft/class_185; method_35736 getDisplay + m ()Lnet/minecraft/class_453; method_35734 getType + m (Lnet/minecraft/class_161;)V method_2318 addAdvancement + p 1 advancement + f Lnet/minecraft/class_1799; field_2697 icon + m (DD)V method_2313 move + p 1 offsetX + p 3 offsetY + f Ljava/util/Map; field_2685 widgets + f F field_2688 alpha + m (Lnet/minecraft/class_4587;IIII)V method_2314 drawWidgetTooltip + p 1 matrices + f D field_2690 originX + f I field_2692 maxPanX + f I field_2694 minPanX + m (Lnet/minecraft/class_310;Lnet/minecraft/class_457;Lnet/minecraft/class_453;ILnet/minecraft/class_161;Lnet/minecraft/class_185;)V + p 6 display + p 5 root + p 4 index + p 3 type + p 2 screen + p 1 client + m (Lnet/minecraft/class_4587;)V method_2310 render + p 1 matrices + f Lnet/minecraft/class_161; field_2682 root + f Z field_2683 initialized +c net/minecraft/class_4065 net/minecraft/client/option/NarratorMode + m ()Lnet/minecraft/class_2561; method_18511 getName + f [Lnet/minecraft/class_4065; field_18180 VALUES + m ()I method_18509 getId + f I field_18181 id + m (Ljava/lang/String;IILjava/lang/String;)V + p 3 id + p 4 name + m (I)Lnet/minecraft/class_4065; method_18510 byId + p 0 id + f Lnet/minecraft/class_2561; field_24212 name +c net/minecraft/class_5396 net/minecraft/datafixer/fix/MissingDimensionFix + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 1 outputSchema + p 2 changesType +c net/minecraft/class_4060 net/minecraft/client/option/AoMode + m (Ljava/lang/String;IILjava/lang/String;)V + p 3 id + p 4 translationKey + m ()Ljava/lang/String; method_18485 getTranslationKey + f Ljava/lang/String; field_18149 translationKey + m (I)Lnet/minecraft/class_4060; method_18484 byId + p 0 id + f I field_18148 id + m ()I method_18483 getId + f [Lnet/minecraft/class_4060; field_18147 VALUES +c net/minecraft/class_459 net/minecraft/client/gui/screen/option/ControlsListWidget + f Lnet/minecraft/class_458; field_2735 parent + m (Lnet/minecraft/class_458;Lnet/minecraft/class_310;)V + p 2 client + p 1 parent + f I field_2733 maxKeyNameLength +c net/minecraft/class_459$class_462 net/minecraft/client/gui/screen/option/ControlsListWidget$KeyBindingEntry + m (Lnet/minecraft/class_304;Lnet/minecraft/class_4185;)V method_19871 method_19871 + p 2 button + m (Lnet/minecraft/class_304;Lnet/minecraft/class_4185;)V method_19870 method_19870 + p 2 button + f Lnet/minecraft/class_4185; field_2743 resetButton + f Lnet/minecraft/class_304; field_2740 binding + f Lnet/minecraft/class_2561; field_2741 bindingName + m (Lnet/minecraft/class_459;Lnet/minecraft/class_304;Lnet/minecraft/class_2561;)V + p 3 text + p 2 binding + f Lnet/minecraft/class_4185; field_2739 editButton +c net/minecraft/class_459$class_461 net/minecraft/client/gui/screen/option/ControlsListWidget$Entry +c net/minecraft/class_459$class_460 net/minecraft/client/gui/screen/option/ControlsListWidget$CategoryEntry + f Lnet/minecraft/class_2561; field_2736 text + f I field_2737 textWidth + m (Lnet/minecraft/class_459;Lnet/minecraft/class_2561;)V + p 2 text +c net/minecraft/class_458 net/minecraft/client/gui/screen/option/ControlsOptionsScreen + m (Lnet/minecraft/class_4185;)V method_20412 method_20412 + p 1 button + f J field_2723 time + f Lnet/minecraft/class_304; field_2727 focusedBinding + m (Lnet/minecraft/class_4185;)V method_19873 method_19873 + p 1 button + f Lnet/minecraft/class_459; field_2728 keyBindingListWidget + f Lnet/minecraft/class_4185; field_2725 resetButton + m (Lnet/minecraft/class_4185;)V method_19872 method_19872 + p 1 button + m (Lnet/minecraft/class_437;Lnet/minecraft/class_315;)V + p 1 parent + p 2 options +c net/minecraft/class_4061 net/minecraft/client/option/AttackIndicator + m (Ljava/lang/String;IILjava/lang/String;)V + p 3 id + p 4 translationKey + m ()Ljava/lang/String; method_18489 getTranslationKey + f I field_18155 id + f [Lnet/minecraft/class_4061; field_18154 VALUES + m (I)Lnet/minecraft/class_4061; method_18488 byId + p 0 id + f Ljava/lang/String; field_18156 translationKey + m ()I method_18487 getId +c net/minecraft/class_4068 net/minecraft/client/gui/Drawable + m (Lnet/minecraft/class_4587;IIF)V method_25394 render + p 4 delta + p 3 mouseY + p 2 mouseX + p 1 matrices +c net/minecraft/class_453 net/minecraft/client/gui/screen/advancement/AdvancementTabType + m (IIIDD)Z method_2303 isClickOnTab + p 6 mouseY + p 1 screenX + p 2 screenY + p 3 index + p 4 mouseX + f I field_2669 tabCount + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_332;IIZI)V method_2301 drawBackground + p 1 matrices + m ()I method_2304 getTabCount + m (Ljava/lang/String;IIIIII)V + p 6 height + p 5 width + p 7 tabCount + p 4 v + p 3 u + m (IIILnet/minecraft/class_918;Lnet/minecraft/class_1799;)V method_2306 drawIcon + p 3 index + p 4 itemRenderer + p 5 icon + p 1 x + p 2 y + f I field_2672 v + f I field_2674 u + m (I)I method_2305 getTabY + p 1 index + f I field_2671 width + f I field_2670 height + m (I)I method_2302 getTabX + p 1 index +c net/minecraft/class_5399 net/minecraft/structure/processor/LavaSubmergedBlockStructureProcessor + f Lnet/minecraft/class_5399; field_25619 INSTANCE + f Lcom/mojang/serialization/Codec; field_25618 CODEC +c net/minecraft/class_452 net/minecraft/client/gui/screen/StatsListener + f [Ljava/lang/String; field_2668 PROGRESS_BAR_STAGES + m ()V method_2300 onStatsReady +c net/minecraft/class_4067 net/minecraft/client/option/DoubleOption + m ()D method_18617 getMax + m ()D method_18615 getMin + f D field_18206 max + f Ljava/util/function/BiConsumer; field_18208 setter + m (D)D method_18618 adjust + p 1 value + m (D)D method_18616 getValue + p 1 ratio + m (Lnet/minecraft/class_310;)Ljava/util/List; method_32597 method_32597 + p 0 client + m (D)D method_18611 getRatio + p 1 value + m (Ljava/lang/String;DDFLjava/util/function/Function;Ljava/util/function/BiConsumer;Ljava/util/function/BiFunction;Ljava/util/function/Function;)V + p 1 key + p 2 min + p 4 max + p 7 getter + p 6 step + p 9 displayStringGetter + p 8 setter + m (F)V method_18612 setMax + p 1 max + m (Ljava/lang/String;DDFLjava/util/function/Function;Ljava/util/function/BiConsumer;Ljava/util/function/BiFunction;)V + p 6 step + p 7 getter + p 8 setter + p 9 displayStringGetter + p 2 min + p 4 max + p 1 key + m (Lnet/minecraft/class_315;)Lnet/minecraft/class_2561; method_18619 getDisplayString + p 1 options + f Ljava/util/function/BiFunction; field_18209 displayStringGetter + m (Lnet/minecraft/class_315;)D method_18613 get + p 1 options + f Ljava/util/function/Function; field_18207 getter + f D field_18205 min + m (Lnet/minecraft/class_315;D)V method_18614 set + p 1 options + p 2 value + f F field_18204 step +c net/minecraft/class_5398 net/minecraft/entity/ai/goal/UniversalAngerGoal + f I field_25606 lastAttackedTime + m (Lnet/minecraft/class_1308;)Z method_29931 method_29931 + p 1 entity + m ()Z method_29932 canStartUniversalAnger + f Z field_25605 triggerOthers + f I field_30232 BOX_VERTICAL_EXPANSION + m (Lnet/minecraft/class_1308;Z)V + p 2 triggerOthers + p 1 mob + m (Lnet/minecraft/class_1308;)Lnet/minecraft/class_5354; method_29930 method_29930 + p 0 entity + m ()Ljava/util/List; method_29933 getOthersInRange + f Lnet/minecraft/class_1308; field_25604 mob +c net/minecraft/class_4069 net/minecraft/client/gui/ParentElement + c A GUI interface which handles keyboard and mouse callbacks for child GUI elements.\nThe implementation of a parent element can decide whether a child element receives keyboard and mouse callbacks. + m ()Lnet/minecraft/class_364; method_25399 getFocused + m (Lnet/minecraft/class_364;)V method_25395 setFocused + p 1 focused + m (Lnet/minecraft/class_364;)V method_20085 setInitialFocus + p 1 element + m (Lnet/minecraft/class_364;)V method_20086 focusOn + p 1 element + m (DD)Ljava/util/Optional; method_19355 hoveredElement + p 1 mouseX + p 3 mouseY + m ()Ljava/util/List; method_25396 children + c Gets a list of all child GUI elements. + m (Z)V method_25398 setDragging + p 1 dragging + m ()Z method_25397 isDragging +c net/minecraft/class_5362 net/minecraft/world/explosion/ExplosionBehavior + m (Lnet/minecraft/class_1927;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;F)Z method_29554 canDestroyBlock + p 3 pos + p 4 state + p 1 explosion + p 2 world + p 5 power + m (Lnet/minecraft/class_1927;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3610;)Ljava/util/Optional; method_29555 getBlastResistance + p 1 explosion + p 2 world + p 3 pos + p 4 blockState + p 5 fluidState +c net/minecraft/class_5361 net/minecraft/world/explosion/EntityExplosionBehavior + f Lnet/minecraft/class_1297; field_25399 entity + m (Lnet/minecraft/class_1297;)V + p 1 entity +c net/minecraft/class_466 net/minecraft/client/gui/screen/ingame/BeaconScreen + f Lnet/minecraft/class_1291; field_17413 secondaryEffect + f Lnet/minecraft/class_1291; field_17412 primaryEffect + f Lnet/minecraft/class_466$class_468; field_2804 doneButton + f Z field_2805 consumeGem + f Lnet/minecraft/class_2960; field_2808 TEXTURE + f Lnet/minecraft/class_2561; field_26560 PRIMARY_POWER_TEXT + f Lnet/minecraft/class_2561; field_26561 SECONDARY_POWER_TEXT + m (Lnet/minecraft/class_1704;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V + p 1 handler + p 2 inventory + p 3 title +c net/minecraft/class_466$class_470 net/minecraft/client/gui/screen/ingame/BeaconScreen$BaseButtonWidget + m (Lnet/minecraft/class_4587;)V method_18641 renderExtra + p 1 matrices + m (II)V + p 1 x + p 2 y + m (Z)V method_2401 setDisabled + p 1 disabled + m ()Z method_2402 isDisabled + f Z field_2815 disabled +c net/minecraft/class_466$class_4072 net/minecraft/client/gui/screen/ingame/BeaconScreen$IconButtonWidget + m (IIII)V + p 1 x + p 2 y + p 3 u + p 4 v + f I field_18224 u + f I field_18225 v +c net/minecraft/class_466$class_469 net/minecraft/client/gui/screen/ingame/BeaconScreen$EffectButtonWidget + f Lnet/minecraft/class_1291; field_2813 effect + f Lnet/minecraft/class_1058; field_18223 sprite + f Z field_17416 primary + m (Lnet/minecraft/class_1291;Z)Lnet/minecraft/class_2561; method_30902 getTextForEffect + p 2 primary + p 1 effect + f Lnet/minecraft/class_2561; field_26562 tooltip + m (Lnet/minecraft/class_466;IILnet/minecraft/class_1291;Z)V + p 2 x + p 3 y + p 4 statusEffect + p 5 primary +c net/minecraft/class_466$class_468 net/minecraft/client/gui/screen/ingame/BeaconScreen$DoneButtonWidget + m (Lnet/minecraft/class_466;II)V + p 3 y + p 2 x +c net/minecraft/class_466$class_467 net/minecraft/client/gui/screen/ingame/BeaconScreen$CancelButtonWidget + m (Lnet/minecraft/class_466;II)V + p 2 x + p 3 y +c net/minecraft/class_465 net/minecraft/client/gui/screen/ingame/HandledScreen + m (Lnet/minecraft/class_4587;II)V method_2380 drawMouseoverTooltip + p 3 y + p 1 matrices + p 2 x + m (Lnet/minecraft/class_1735;DD)Z method_2387 isPointOverSlot + p 4 pointY + p 1 slot + p 2 pointX + f I field_25268 titleY + m ()V method_2379 calculateOffset + m (Lnet/minecraft/class_1799;IILjava/lang/String;)V method_2382 drawItem + p 2 xPosition + p 1 stack + p 4 amountText + p 3 yPosition + f I field_2779 backgroundHeight + f J field_2795 touchDropTime + f I field_25270 playerInventoryTitleY + f J field_2781 touchDropTimer + m (DD)Lnet/minecraft/class_1735; method_2386 getSlotAt + p 1 xPosition + p 3 yPosition + m (I)V method_30107 method_30107 + p 1 button + f Lnet/minecraft/class_2960; field_2801 BACKGROUND_TEXTURE + f Z field_2798 cancelNextRelease + m (II)Z method_2384 handleHotbarKeyPressed + p 2 scanCode + p 1 keyCode + f Lnet/minecraft/class_1799; field_2791 quickMovingStack + f Z field_2794 cursorDragging + f I field_2803 draggedStackRemainder + f I field_25267 titleX + f Lnet/minecraft/class_1799; field_2785 touchDropReturningStack + f I field_25269 playerInventoryTitleX + f Lnet/minecraft/class_1735; field_2777 touchDragSlotStart + f J field_2788 lastButtonClickTime + f Lnet/minecraft/class_1735; field_2799 lastClickedSlot + f Ljava/util/Set; field_2793 cursorDragSlots + f I field_2778 heldButtonCode + f Lnet/minecraft/class_1735; field_2787 focusedSlot + f Lnet/minecraft/class_1703; field_2797 handler + f Lnet/minecraft/class_1735; field_2802 touchDropOriginSlot + f I field_2784 touchDropX + f I field_2796 touchDropY + f I field_2786 lastClickedButton + f Lnet/minecraft/class_2561; field_29347 displayName + m (DDIII)Z method_2381 isClickOutsideBounds + p 7 button + p 5 left + p 6 top + p 3 mouseY + p 1 mouseX + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_1735;)V method_2385 drawSlot + p 1 matrices + p 2 slot + f I field_2790 heldButtonType + m (Lnet/minecraft/class_1703;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V + p 3 title + p 2 inventory + p 1 handler + f I field_2792 backgroundWidth + m (Lnet/minecraft/class_4587;FII)V method_2389 drawBackground + p 1 matrices + p 4 mouseY + p 3 mouseX + p 2 delta + f Z field_2789 touchIsRightClickDrag + m (Lnet/minecraft/class_1735;IILnet/minecraft/class_1713;)V method_2383 onMouseClick + c @see net.minecraft.screen.ScreenHandler#onSlotClick(int, int, net.minecraft.screen.slot.SlotActionType, net.minecraft.entity.player.PlayerEntity) + p 1 slot + p 4 actionType + p 3 button + p 2 slotId + m (IIIIDD)Z method_2378 isPointWithinBounds + p 3 width + p 2 yPosition + p 1 xPosition + p 7 pointY + p 5 pointX + p 4 height + m (Lnet/minecraft/class_4587;II)V method_2388 drawForeground + p 1 matrices + p 2 mouseX + p 3 mouseY + f Lnet/minecraft/class_1735; field_2780 touchHoveredSlot + f Lnet/minecraft/class_1799; field_2782 touchDragStack + f Z field_2783 doubleClicking +c net/minecraft/class_5363 net/minecraft/world/dimension/DimensionOptions + f Ljava/util/function/Supplier; field_25416 dimensionTypeSupplier + m ()Lnet/minecraft/class_2794; method_29571 getChunkGenerator + m ()Lnet/minecraft/class_2874; method_29570 getDimensionType + f Lnet/minecraft/class_5321; field_25414 END + f Lnet/minecraft/class_5321; field_25413 NETHER + m (JLnet/minecraft/class_2370;)Z method_29567 hasDefaultSettings + p 2 options + p 0 seed + f Lnet/minecraft/class_5321; field_25412 OVERWORLD + f Lnet/minecraft/class_2794; field_25417 chunkGenerator + f Lcom/mojang/serialization/Codec; field_25411 CODEC + f Ljava/util/Set; field_25415 BASE_DIMENSIONS + m (Ljava/util/function/Supplier;Lnet/minecraft/class_2794;)V + p 2 chunkGenerator + p 1 typeSupplier + m ()Ljava/util/function/Supplier; method_29566 getDimensionTypeSupplier +c net/minecraft/class_5369 net/minecraft/client/gui/screen/pack/ResourcePackOrganizer + f Ljava/util/List; field_25456 disabledPacks + m ()V method_29981 refresh + m ()V method_29642 apply + m ()Ljava/util/stream/Stream; method_29643 getEnabledPacks + f Ljava/util/function/Consumer; field_25459 applier + f Ljava/lang/Runnable; field_25458 updateCallback + m (Ljava/lang/Runnable;Ljava/util/function/Function;Lnet/minecraft/class_3283;Ljava/util/function/Consumer;)V + p 1 updateCallback + p 3 resourcePackManager + m ()Ljava/util/stream/Stream; method_29639 getDisabledPacks + f Ljava/util/List; field_25455 enabledPacks + f Lnet/minecraft/class_3283; field_25626 resourcePackManager +c net/minecraft/class_5369$class_5371 net/minecraft/client/gui/screen/pack/ResourcePackOrganizer$Pack + m ()V method_29659 moveTowardEnd + m ()V method_29656 enable + m ()Lnet/minecraft/class_2561; method_29650 getDisplayName + m ()V method_29658 moveTowardStart + m ()Lnet/minecraft/class_3281; method_29648 getCompatibility + m ()V method_29657 disable + m ()Z method_29655 isAlwaysEnabled + m ()Z method_29663 canMoveTowardStart + m ()Z method_29662 canBeDisabled + m ()Lnet/minecraft/class_5352; method_29652 getSource + m ()Z method_29654 isPinned + m ()Z method_29664 canMoveTowardEnd + m ()Lnet/minecraft/class_2561; method_29653 getDecoratedDescription + m ()Lnet/minecraft/class_2561; method_29651 getDescription + m ()Z method_29661 canBeEnabled + m ()Z method_29660 isEnabled +c net/minecraft/class_5369$class_5374 net/minecraft/client/gui/screen/pack/ResourcePackOrganizer$DisabledPack +c net/minecraft/class_5369$class_5373 net/minecraft/client/gui/screen/pack/ResourcePackOrganizer$EnabledPack +c net/minecraft/class_5369$class_5372 net/minecraft/client/gui/screen/pack/ResourcePackOrganizer$AbstractPack + f Lnet/minecraft/class_3288; field_25461 profile + m (Lnet/minecraft/class_5369;Lnet/minecraft/class_3288;)V + p 2 profile + m (I)V method_29665 move + p 1 offset + m ()V method_29668 toggle + m ()Ljava/util/List; method_29667 getOppositeList + m ()Ljava/util/List; method_29666 getCurrentList +c net/minecraft/class_463 net/minecraft/client/gui/screen/ingame/AbstractCommandBlockScreen + f Lnet/minecraft/class_2561; field_26556 SET_COMMAND_TEXT + m ()V method_2359 commitAndClose + m (Ljava/lang/String;)V method_2360 onCommandChanged + p 1 text + f Lnet/minecraft/class_2561; field_26558 PREVIOUS_OUTPUT_TEXT + f Lnet/minecraft/class_4185; field_2753 cancelButton + f Lnet/minecraft/class_342; field_2755 previousOutputTextField + f Lnet/minecraft/class_2561; field_26557 COMMAND_TEXT + m ()I method_2364 getTrackOutputButtonHeight + m (Lnet/minecraft/class_1918;)V method_2352 syncSettingsToServer + p 1 commandExecutor + m ()Lnet/minecraft/class_1918; method_2351 getCommandExecutor + f Lnet/minecraft/class_4185; field_2762 doneButton + f Lnet/minecraft/class_5676; field_2760 toggleTrackingOutputButton + f Lnet/minecraft/class_4717; field_21617 commandSuggestor + f Lnet/minecraft/class_342; field_2751 consoleCommandTextField +c net/minecraft/class_5365 net/minecraft/client/option/GraphicsMode + f I field_25431 id + f Ljava/lang/String; field_25432 translationKey + m ()Ljava/lang/String; method_29593 getTranslationKey + m (I)Lnet/minecraft/class_5365; method_29592 byId + p 0 id + f [Lnet/minecraft/class_5365; field_25430 VALUES + m ()I method_29591 getId + m (Ljava/lang/String;IILjava/lang/String;)V + p 3 id + p 4 translationKey +c net/minecraft/class_479 net/minecraft/client/gui/screen/ingame/CraftingScreen + m (Lnet/minecraft/class_1714;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V + p 1 handler + p 2 inventory + p 3 title + f Lnet/minecraft/class_2960; field_2881 RECIPE_BUTTON_TEXTURE + f Lnet/minecraft/class_2960; field_2878 TEXTURE + f Z field_2877 narrow + f Lnet/minecraft/class_507; field_2880 recipeBook +c net/minecraft/class_4042 net/minecraft/client/render/entity/FoxEntityRenderer + m (Lnet/minecraft/class_4019;)Lnet/minecraft/class_2960; method_18333 getTexture + m (Lnet/minecraft/class_4019;Lnet/minecraft/class_4587;FFF)V method_18334 setupTransforms + f Lnet/minecraft/class_2960; field_18029 SLEEPING_SNOW_TEXTURE + f Lnet/minecraft/class_2960; field_18028 SNOW_TEXTURE + f Lnet/minecraft/class_2960; field_18027 SLEEPING_TEXTURE + f Lnet/minecraft/class_2960; field_18026 TEXTURE +c net/minecraft/class_478 net/minecraft/client/gui/screen/ingame/CreativeInventoryListener + f Lnet/minecraft/class_310; field_2876 client + m (Lnet/minecraft/class_310;)V + p 1 client +c net/minecraft/class_4041 net/minecraft/client/render/entity/model/FoxEntityModel + f Lnet/minecraft/class_630; field_18019 body + f F field_32479 LEG_Y_PIVOT + f F field_32478 HEAD_Y_PIVOT + f Lnet/minecraft/class_630; field_18024 tail + f Lnet/minecraft/class_630; field_18015 head + m (Lnet/minecraft/class_4019;FFF)V method_18330 animateModel + m ()Lnet/minecraft/class_5607; method_31999 getTexturedModelData + f Lnet/minecraft/class_630; field_27418 leftFrontLeg + f Lnet/minecraft/class_630; field_27417 rightFrontLeg + f Lnet/minecraft/class_630; field_27416 leftHindLeg + f Lnet/minecraft/class_630; field_27415 rightHindLeg + m (Lnet/minecraft/class_630;)V + p 1 root + f F field_18025 legPitchModifier + m (Lnet/minecraft/class_4019;FFFFF)V method_18332 setAngles +c net/minecraft/class_477 net/minecraft/client/gui/screen/ingame/CommandBlockScreen + m (Z)V method_32647 setButtonsActive + p 1 active + f Z field_2868 conditional + f Lnet/minecraft/class_2593$class_2594; field_2870 mode + f Lnet/minecraft/class_5676; field_2871 conditionalModeButton + f Z field_2867 autoActivate + m ()V method_2457 updateCommandBlock + f Lnet/minecraft/class_5676; field_2866 redstoneTriggerButton + m (Lnet/minecraft/class_2593;)V + p 1 blockEntity + f Lnet/minecraft/class_5676; field_2869 modeButton + f Lnet/minecraft/class_2593; field_2865 blockEntity +c net/minecraft/class_5375 net/minecraft/client/gui/screen/pack/PackScreen + m (Ljava/nio/file/Path;Lorg/apache/commons/lang3/mutable/MutableBoolean;Ljava/nio/file/Path;)V method_29675 method_29675 + p 2 src + m (Lnet/minecraft/class_521;Ljava/util/stream/Stream;)V method_29673 updatePackList + p 2 packs + p 1 widget + f Lnet/minecraft/class_5369; field_25468 organizer + m ()V method_29680 refresh + m ()V method_30291 closeDirectoryWatcher + f Lorg/apache/logging/log4j/Logger; field_25464 LOGGER + f Lnet/minecraft/class_5375$class_5426; field_25787 directoryWatcher + f Lnet/minecraft/class_2561; field_25465 DROP_INFO + f Lnet/minecraft/class_2960; field_25786 UNKNOWN_PACK + f Lnet/minecraft/class_2561; field_25466 FOLDER_INFO + f Lnet/minecraft/class_4185; field_25475 doneButton + f Ljava/util/Map; field_25789 iconTextures + f Lnet/minecraft/class_437; field_25469 parent + f Lnet/minecraft/class_521; field_25473 selectedPackList + m (Lnet/minecraft/class_437;Lnet/minecraft/class_3283;Ljava/util/function/Consumer;Ljava/io/File;Lnet/minecraft/class_2561;)V + p 1 parent + p 2 packManager + p 4 file + p 5 title + f Lnet/minecraft/class_521; field_25472 availablePackList + f Ljava/io/File; field_25474 file + m ()V method_29678 updatePackLists + m (Lnet/minecraft/class_3288;)Lnet/minecraft/class_2960; method_30287 getPackIconTexture + m (Lnet/minecraft/class_310;Ljava/util/List;Ljava/nio/file/Path;)V method_29669 copyPacks + p 2 destPath + p 1 srcPaths + p 0 client + m (Lnet/minecraft/class_1060;Lnet/minecraft/class_3288;)Lnet/minecraft/class_2960; method_30289 loadPackIcon + m (Ljava/nio/file/Path;Ljava/nio/file/Path;Lorg/apache/commons/lang3/mutable/MutableBoolean;Ljava/nio/file/Path;)V method_29674 method_29674 + p 3 toCopy +c net/minecraft/class_5375$class_5426 net/minecraft/client/gui/screen/pack/PackScreen$DirectoryWatcher + f Ljava/nio/file/Path; field_25791 path + m ()Z method_30292 pollForChange + m (Ljava/nio/file/Path;)V method_30294 watchDirectory + m (Ljava/io/File;)Lnet/minecraft/class_5375$class_5426; method_30293 create + f Ljava/nio/file/WatchService; field_25790 watchService +c net/minecraft/class_4044 net/minecraft/client/texture/PaintingManager + f Lnet/minecraft/class_2960; field_18032 PAINTING_BACK_ID + m (Lnet/minecraft/class_1535;)Lnet/minecraft/class_1058; method_18345 getPaintingSprite + p 1 motive + m (Lnet/minecraft/class_1060;)V + p 1 manager + m ()Lnet/minecraft/class_1058; method_18342 getBackSprite +c net/minecraft/class_476 net/minecraft/client/gui/screen/ingame/GenericContainerScreen + m (Lnet/minecraft/class_1707;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V + p 3 title + p 2 inventory + p 1 handler + f I field_2864 rows + f Lnet/minecraft/class_2960; field_2861 TEXTURE +c net/minecraft/class_4043 net/minecraft/client/render/entity/feature/FoxHeldItemFeatureRenderer + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_4019;FFFFFF)V method_18335 render +c net/minecraft/class_4040 net/minecraft/client/gui/widget/DoubleOptionSliderWidget + f Ljava/util/List; field_27984 orderedTooltip + f Lnet/minecraft/class_4067; field_18012 option + m (Lnet/minecraft/class_315;IIIILnet/minecraft/class_4067;Ljava/util/List;)V + p 6 option + p 7 orderedTooltip + p 4 width + p 5 height + p 2 x + p 3 y + p 1 gameOptions +c net/minecraft/class_471 net/minecraft/client/gui/screen/ingame/AnvilScreen + f Lnet/minecraft/class_342; field_2821 nameField + m (Ljava/lang/String;)V method_2403 onRenamed + p 1 name + f Lnet/minecraft/class_2561; field_26559 TOO_EXPENSIVE_TEXT + m (Lnet/minecraft/class_1706;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V + p 2 inventory + p 1 handler + p 3 title + f Lnet/minecraft/class_2960; field_2819 TEXTURE + f Lnet/minecraft/class_1657; field_29348 player +c net/minecraft/class_5377 net/minecraft/data/server/recipe/SmithingRecipeJsonFactory + f Lnet/minecraft/class_1856; field_25491 base + m (Lnet/minecraft/class_1856;Lnet/minecraft/class_1856;Lnet/minecraft/class_1792;)Lnet/minecraft/class_5377; method_29729 create + p 0 base + p 2 result + p 1 addition + m (Ljava/lang/String;Lnet/minecraft/class_184;)Lnet/minecraft/class_5377; method_29730 criterion + p 1 criterionName + p 2 conditions + f Lnet/minecraft/class_1792; field_25493 result + m (Lnet/minecraft/class_2960;)V method_29733 validate + p 1 recipeId + f Lnet/minecraft/class_161$class_162; field_25494 builder + m (Ljava/util/function/Consumer;Ljava/lang/String;)V method_29731 offerTo + p 1 exporter + p 2 recipeId + f Lnet/minecraft/class_1865; field_25495 serializer + m (Ljava/util/function/Consumer;Lnet/minecraft/class_2960;)V method_29732 offerTo + p 2 recipeId + p 1 exporter + f Lnet/minecraft/class_1856; field_25492 addition + m (Lnet/minecraft/class_1865;Lnet/minecraft/class_1856;Lnet/minecraft/class_1856;Lnet/minecraft/class_1792;)V + p 1 serializer + p 2 base + p 3 addition + p 4 result +c net/minecraft/class_5377$class_5378 net/minecraft/data/server/recipe/SmithingRecipeJsonFactory$SmithingRecipeJsonProvider + f Lnet/minecraft/class_1865; field_25502 serializer + f Lnet/minecraft/class_2960; field_25496 recipeId + f Lnet/minecraft/class_1792; field_25499 result + f Lnet/minecraft/class_2960; field_25501 advancementId + m (Lnet/minecraft/class_2960;Lnet/minecraft/class_1865;Lnet/minecraft/class_1856;Lnet/minecraft/class_1856;Lnet/minecraft/class_1792;Lnet/minecraft/class_161$class_162;Lnet/minecraft/class_2960;)V + p 5 result + p 4 addition + p 7 advancementId + p 6 builder + p 1 recipeId + p 3 base + p 2 serializer + f Lnet/minecraft/class_1856; field_25497 base + f Lnet/minecraft/class_161$class_162; field_25500 builder + f Lnet/minecraft/class_1856; field_25498 addition +c net/minecraft/class_474 net/minecraft/client/gui/widget/PageTurnWidget + m (IIZLnet/minecraft/class_4185$class_4241;Z)V + p 5 playPageTurnSound + p 4 action + p 1 x + p 3 isNextPageButton + p 2 y + f Z field_18977 playPageTurnSound + f Z field_2851 isNextPageButton +c net/minecraft/class_473 net/minecraft/client/gui/screen/ingame/BookEditScreen + f Lnet/minecraft/class_4185; field_2841 finalizeButton + m (Z)V method_2407 finalizeBook + p 1 signBook + f Lnet/minecraft/class_3728; field_24270 bookTitleSelectionManager + f Z field_2837 dirty + m ()Lnet/minecraft/class_473$class_5233; method_27578 createPageContent + m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1799;Lnet/minecraft/class_1268;)V + p 2 itemStack + p 1 player + p 3 hand + f Lnet/minecraft/class_2561; field_25892 signedByText + f Lnet/minecraft/class_474; field_2839 previousPageButton + m (Ljava/lang/String;)V method_2439 setPageContent + p 1 newContent + m ()Ljava/lang/String; method_27595 getClipboard + f Lnet/minecraft/class_474; field_2843 nextPageButton + f Ljava/util/List; field_17116 pages + f Lnet/minecraft/class_5481; field_25896 GRAY_CURSOR_TEXT + f Lnet/minecraft/class_3728; field_24269 currentPageSelectionManager + f I field_2840 currentPage + m ()V method_2444 openNextPage + f I field_2844 tickCounter + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_473$class_5234;Z)V method_27581 drawCursor + p 1 matrices + p 2 position + p 3 atEnd + f Z field_2828 signing + f Lnet/minecraft/class_1657; field_2826 player + m ()V method_2436 appendNewPage + f Lnet/minecraft/class_2561; field_25891 pageIndicatorText + m ()V method_27598 moveDownLine + f Ljava/lang/String; field_2847 title + m ()V method_2413 updateButtons + m ()V method_2421 moveToLineStart + f Lnet/minecraft/class_4185; field_2831 signButton + f Lnet/minecraft/class_1268; field_2832 hand + m ()Lnet/minecraft/class_473$class_5233; method_27576 getPageContent + m ([II)I method_27591 getLineFromOffset + p 1 position + p 0 lineStarts + m ()V method_17047 removeEmptyPages + m ()V method_2437 openPreviousPage + m ()V method_27597 moveUpLine + m (Lnet/minecraft/class_473$class_5234;)Lnet/minecraft/class_473$class_5234; method_27582 screenPositionToAbsolutePosition + p 1 position + m ()V method_27577 invalidatePageContent + m (Lnet/minecraft/class_473$class_5234;)Lnet/minecraft/class_473$class_5234; method_27590 absolutePositionToScreenPosition + p 1 position + m ()V method_27872 changePage + m (Ljava/lang/String;)V method_27584 setClipboard + p 1 clipboard + f I field_2827 lastClickIndex + f Lnet/minecraft/class_4185; field_2848 doneButton + m (I)V method_27589 selectCurrentWord + p 1 cursor + f J field_2830 lastClickTime + m (Ljava/lang/String;Lnet/minecraft/class_5225;IIII)Lnet/minecraft/class_768; method_27585 getLineSelectionRectangle + p 1 string + p 2 handler + p 3 selectionStart + p 4 selectionEnd + p 5 lineY + p 6 lineStart + m (III)Z method_27592 keyPressedEditMode + p 3 modifiers + p 1 keyCode + p 2 scanCode + f Lnet/minecraft/class_1799; field_2835 itemStack + m (Lnet/minecraft/class_473$class_5234;Lnet/minecraft/class_473$class_5234;)Lnet/minecraft/class_768; method_27583 getRectFromCorners + p 1 start + p 2 end + f Lnet/minecraft/class_2561; field_25894 FINALIZE_WARNING_TEXT + m ()V method_2414 moveToLineEnd + f Lnet/minecraft/class_2561; field_25893 EDIT_TITLE_TEXT + m (I)V method_27580 moveVertically + p 1 lines + f Lnet/minecraft/class_473$class_5233; field_24268 pageContent + m ([Lnet/minecraft/class_768;)V method_27588 drawSelection + p 1 selectionRectangles + f Lnet/minecraft/class_5481; field_25895 BLACK_CURSOR_TEXT + f Lnet/minecraft/class_4185; field_2849 cancelButton + m ()I method_17046 countPages + m ()Ljava/lang/String; method_2427 getCurrentPageContent + m (III)Z method_2446 keyPressedSignMode + p 2 scanCode + p 3 modifiers + p 1 keyCode +c net/minecraft/class_473$class_475 net/minecraft/client/gui/screen/ingame/BookEditScreen$Line + m (Lnet/minecraft/class_2583;Ljava/lang/String;II)V + p 4 y + p 2 content + p 3 x + p 1 style + f Lnet/minecraft/class_2561; field_24280 text + f I field_2853 y + f I field_2854 x + f Lnet/minecraft/class_2583; field_24278 style + f Ljava/lang/String; field_24279 content +c net/minecraft/class_473$class_5234 net/minecraft/client/gui/screen/ingame/BookEditScreen$Position + f I field_24281 x + m (II)V + p 1 x + p 2 y + f I field_24282 y +c net/minecraft/class_473$class_5233 net/minecraft/client/gui/screen/ingame/BookEditScreen$PageContent + m (Lnet/minecraft/class_327;Lnet/minecraft/class_473$class_5234;)I method_27602 getCursorPosition + p 1 renderer + p 2 position + f [Lnet/minecraft/class_473$class_475; field_24276 lines + f Lnet/minecraft/class_473$class_5234; field_24273 position + f [Lnet/minecraft/class_768; field_24277 selectionRectangles + f Ljava/lang/String; field_24272 pageContent + m (Ljava/lang/String;Lnet/minecraft/class_473$class_5234;Z[I[Lnet/minecraft/class_473$class_475;[Lnet/minecraft/class_768;)V + p 1 pageContent + p 6 selectionRectangles + p 2 position + p 3 atEnd + p 4 lineStarts + p 5 lines + m (I)I method_27604 getLineEnd + p 1 position + m (I)I method_27600 getLineStart + p 1 position + m (II)I method_27601 getVerticalOffset + p 2 lines + p 1 position + f Lnet/minecraft/class_473$class_5233; field_24271 EMPTY + f Z field_24274 atEnd + f [I field_24275 lineStarts +c net/minecraft/class_4048 net/minecraft/entity/EntityDimensions + f F field_18067 width + m (FF)Lnet/minecraft/class_4048; method_18384 changing + p 0 width + p 1 height + f F field_18068 height + m (F)Lnet/minecraft/class_4048; method_18383 scaled + p 1 ratio + f Z field_18069 fixed + m (Lnet/minecraft/class_243;)Lnet/minecraft/class_238; method_30757 getBoxAt + p 1 pos + m (FF)Lnet/minecraft/class_4048; method_18385 fixed + p 0 width + p 1 height + m (FFZ)V + p 2 height + p 1 width + p 3 fixed + m (FF)Lnet/minecraft/class_4048; method_19539 scaled + p 2 heightRatio + p 1 widthRatio + m (DDD)Lnet/minecraft/class_238; method_30231 getBoxAt + p 5 z + p 1 x + p 3 y +c net/minecraft/class_5379 net/minecraft/util/dynamic/ForwardingDynamicOps + c A dynamic ops that delegates all operations from another one. + m (Lcom/mojang/serialization/DynamicOps;)V + p 1 delegate + f Lcom/mojang/serialization/DynamicOps; field_25503 delegate +c net/minecraft/class_472 net/minecraft/client/gui/screen/ingame/BrewingStandScreen + f [I field_2824 BUBBLE_PROGRESS + m (Lnet/minecraft/class_1708;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V + p 1 handler + p 2 inventory + p 3 title + f Lnet/minecraft/class_2960; field_2823 TEXTURE +c net/minecraft/class_1661 net/minecraft/entity/player/PlayerInventory + m (I)Lnet/minecraft/class_1799; method_7372 getArmorStack + p 1 slot + m (Lnet/minecraft/class_1799;)Z method_7379 contains + p 1 stack + f Lnet/minecraft/class_2371; field_7548 armor + m (Lnet/minecraft/class_1799;)I method_7371 indexOf + p 1 stack + m (Lnet/minecraft/class_1799;)I method_7395 getSlotWithStack + p 1 stack + f I field_7542 changeCount + f I field_30640 NOT_FOUND + c The slot index ({@value}) used to indicate no result\n(item not present / no available space) when querying the inventory's contents\nor to indicate no preference when inserting an item into the inventory. + f I field_7545 selectedSlot + m (Lnet/minecraft/class_1799;Z)V method_32338 offer + p 1 stack + p 2 notifiesClient + m (Lnet/minecraft/class_1282;F)V method_7375 damageArmor + p 1 damageSource + p 2 amount + f Lnet/minecraft/class_2371; field_7544 offHand + m (I)V method_7365 swapSlotWithHotbar + p 1 slot + f I field_30638 MAIN_SIZE + c The number of slots ({@value}) in the main (non-hotbar) section of the inventory. + m (Lnet/minecraft/class_1799;)I method_7366 addStack + p 1 stack + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Z method_7393 canStackAddMore + p 1 existingStack + p 2 stack + m ()V method_7381 updateItems + f Lnet/minecraft/class_1657; field_7546 player + m (Lnet/minecraft/class_1662;)V method_7387 populateRecipeFinder + p 1 finder + f Ljava/util/List; field_7543 combinedInventory + m (Lnet/minecraft/class_1661;)V method_7377 clone + p 1 other + m (Lnet/minecraft/class_1799;)V method_7398 offerOrDrop + p 1 stack + m ()I method_7368 getHotbarSize + m (Lnet/minecraft/class_1799;)V method_7378 removeOne + p 1 stack + m (Lnet/minecraft/class_3494;)Z method_7382 contains + p 1 tag + m (Lnet/minecraft/class_2680;)F method_7370 getBlockBreakingSpeed + p 1 block + m (Lnet/minecraft/class_1799;)V method_7374 addPickBlock + p 1 stack + f Lnet/minecraft/class_2371; field_7547 main + m (Lnet/minecraft/class_2499;)Lnet/minecraft/class_2499; method_7384 writeNbt + p 1 nbtList + m (ILnet/minecraft/class_1799;)I method_7385 addStack + p 1 slot + p 2 stack + m (Lnet/minecraft/class_1799;)I method_7390 getOccupiedSlotWithRoomForStack + p 1 stack + m (Lnet/minecraft/class_1657;)V + p 1 player + m ()I method_7376 getEmptySlot + f I field_30641 HOTBAR_SIZE + c The number of columns ({@value}) in the inventory.\n\n

The same value dictates the size of the player's hotbar, excluding the offhand slot.

+ m ()I method_7364 getChangeCount + m ()I method_7386 getSwappableHotbarSlot + m ()V method_7388 dropAll + f I field_30639 OFF_HAND_SLOT + c Zero-based index of the offhand slot.\n\n

This value is the result of the sum {@code MAIN_SIZE (36) + ARMOR_SIZE (4)}.

+ f I field_30637 ITEM_USAGE_COOLDOWN + c The maximum cooldown ({@value} ticks) applied to timed use items such as the Eye of Ender. + m (Ljava/util/function/Predicate;ILnet/minecraft/class_1263;)I method_29280 remove + p 3 craftingInventory + p 2 maxCount + p 1 shouldRemove + m ()Lnet/minecraft/class_1799; method_7391 getMainHandStack + m (Lnet/minecraft/class_1799;)Z method_7394 insertStack + p 1 stack + m (D)V method_7373 scrollInHotbar + p 1 scrollAmount + m (Lnet/minecraft/class_2499;)V method_7397 readNbt + p 1 nbtList + m (ILnet/minecraft/class_1799;)Z method_7367 insertStack + p 1 slot + p 2 stack + m (I)Z method_7380 isValidHotbarIndex + p 0 slot +c net/minecraft/class_2994 net/minecraft/server/dedicated/DedicatedServer + m ()[Ljava/lang/String; method_3858 getPlayerNames + m ()I method_12918 getPort + m ()Ljava/lang/String; method_12916 getPlugins + m ()Ljava/lang/String; method_3827 getVersion + m ()Ljava/lang/String; method_12929 getHostname + m (Ljava/lang/String;)Ljava/lang/String; method_12934 executeRconCommand + p 1 command + m ()Lnet/minecraft/class_3806; method_16705 getProperties + m ()Ljava/lang/String; method_12930 getMotd + m ()I method_3788 getCurrentPlayerCount + m ()I method_3802 getMaxPlayerCount + m ()Ljava/lang/String; method_3865 getLevelName +c net/minecraft/class_2995 net/minecraft/scoreboard/ServerScoreboard + f Lnet/minecraft/server/MinecraftServer; field_13428 server + m (Ljava/lang/Runnable;)V method_12935 addUpdateListener + p 1 listener + m (Lnet/minecraft/class_266;)I method_12936 getSlot + p 1 objective + m (Lnet/minecraft/server/MinecraftServer;)V + p 1 server + m (Lnet/minecraft/class_266;)Ljava/util/List; method_12937 createChangePackets + p 1 objective + m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_273; method_32704 stateFromNbt + p 1 nbt + m ()Lnet/minecraft/class_273; method_32705 createState + m (Lnet/minecraft/class_266;)Ljava/util/List; method_12940 createRemovePackets + p 1 objective + f Ljava/util/Set; field_13427 objectives + f Ljava/util/List; field_13426 updateListeners + m (Lnet/minecraft/class_266;)V method_12938 removeScoreboardObjective + p 1 objective + m (Lnet/minecraft/class_266;)V method_12939 addScoreboardObjective + p 1 objective + m ()V method_12941 runUpdateListeners +c net/minecraft/class_2995$class_2996 net/minecraft/scoreboard/ServerScoreboard$UpdateMode +c net/minecraft/class_1665 net/minecraft/entity/projectile/PersistentProjectileEntity + m ()F method_7436 getDragInWater + m (Z)V method_7433 setNoClip + p 1 noClip + f Lit/unimi/dsi/fastutil/ints/IntOpenHashSet; field_7590 piercedEntities + m ()Z method_7441 isNoClip + m ()D method_7448 getDamage + m (Lnet/minecraft/class_1299;DDDLnet/minecraft/class_1937;)V + p 6 z + p 4 y + p 8 world + p 2 x + p 1 type + f I field_7574 shake + f Lnet/minecraft/class_1665$class_1666; field_7572 pickupType + f I field_7576 inGroundTime + f Lnet/minecraft/class_2940; field_7589 PIERCE_LEVEL + f I field_7578 life + m (Lnet/minecraft/class_3414;)V method_7444 setSound + p 1 sound + m (Lnet/minecraft/class_1657;)Z method_34713 tryPickup + p 1 player + m ()V method_7446 age + f Lnet/minecraft/class_2680; field_7586 inBlockState + f Lnet/minecraft/class_2940; field_7573 PROJECTILE_FLAGS + m ()V method_26352 fall + m (B)V method_7451 setPierceLevel + p 1 level + m ()Z method_7456 isShotFromCrossbow + f Z field_7588 inGround + f Lnet/minecraft/class_3414; field_7584 sound + m ()Lnet/minecraft/class_3414; method_7440 getHitSound + f Ljava/util/List; field_7579 piercingKilledEntities + m ()Lnet/minecraft/class_1799; method_7445 asItemStack + m (Lnet/minecraft/class_243;Lnet/minecraft/class_243;)Lnet/minecraft/class_3966; method_7434 getEntityCollision + p 1 currentPosition + p 2 nextPosition + m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1309;Lnet/minecraft/class_1937;)V + p 3 world + p 2 owner + p 1 type + m (Z)V method_7442 setShotFromCrossbow + p 1 shotFromCrossbow + m ()B method_7447 getPierceLevel + f I field_7575 punch + m (I)V method_7449 setPunch + p 1 punch + f D field_7571 damage + m (IZ)V method_7455 setProjectileFlag + p 1 index + p 2 flag + m (D)V method_7438 setDamage + p 1 damage + m ()I method_35207 getPunch + m (Lnet/minecraft/class_1309;)V method_7450 onHit + p 1 target + m ()Lnet/minecraft/class_3414; method_20011 getSound + m ()Z method_26351 shouldFall + m (Lnet/minecraft/class_1309;F)V method_7435 applyEnchantmentEffects + p 2 damageModifier + p 1 entity + m ()Z method_7443 isCritical + m (Z)V method_7439 setCritical + p 1 critical + m ()V method_7453 clearPiercingStatus +c net/minecraft/class_1665$class_1666 net/minecraft/entity/projectile/PersistentProjectileEntity$PickupPermission + m (I)Lnet/minecraft/class_1665$class_1666; method_7458 fromOrdinal + p 0 ordinal +c net/minecraft/class_1664 net/minecraft/client/render/entity/PlayerModelPart + m ()Ljava/lang/String; method_7429 getName + f I field_7561 id + f I field_7560 bitFlag + m ()I method_35206 getId + f Lnet/minecraft/class_2561; field_7567 optionName + m (Ljava/lang/String;IILjava/lang/String;)V + p 3 id + p 4 name + f Ljava/lang/String; field_7569 name + m ()I method_7430 getBitFlag + m ()Lnet/minecraft/class_2561; method_7428 getOptionName +c net/minecraft/class_2991 net/minecraft/server/function/CommandFunctionManager + m (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_5349;)V + p 2 loader + p 1 server + m ()I method_12902 getMaxCommandChainLength + m (Ljava/util/Collection;Lnet/minecraft/class_2960;)V method_29460 executeAll + p 1 functions + p 2 label + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_3494; method_29462 getTaggedFunctions + p 1 tag + m ()V method_18699 tick + f Lnet/minecraft/class_2960; field_13412 LOAD_FUNCTION + f Ljava/util/ArrayDeque; field_13413 chain + m (Lnet/minecraft/class_2158;Lnet/minecraft/class_2168;)I method_12904 execute + p 1 function + p 2 source + m (Lnet/minecraft/class_5349;)V method_29461 update + c Called to update the loaded functions on datapack reload. + p 1 loader + c the new loader functions will be taken from + f Lnet/minecraft/class_2960; field_13417 TICK_FUNCTION + m (Lnet/minecraft/class_2960;)Ljava/util/Optional; method_12905 getFunction + p 1 id + m (Lnet/minecraft/class_5349;)V method_29773 initialize + p 1 loader + m ()Lnet/minecraft/class_2168; method_12899 getTaggedFunctionSource + f Lnet/minecraft/class_5349; field_25333 loader + f Ljava/util/List; field_13418 tickFunctions + m ()Lcom/mojang/brigadier/CommandDispatcher; method_12900 getDispatcher + m ()Ljava/lang/Iterable; method_29463 getAllFunctions + f Lnet/minecraft/server/MinecraftServer; field_13419 server + m ()Ljava/lang/Iterable; method_29464 getFunctionTags + f Z field_13411 executing + f Z field_13422 needToRunLoadFunctions + f Ljava/util/List; field_19332 pending +c net/minecraft/class_2991$class_2992 net/minecraft/server/function/CommandFunctionManager$Entry + m (Ljava/util/ArrayDeque;I)V method_12914 execute + p 1 stack + p 2 maxChainLength + f Lnet/minecraft/class_2991; field_13423 manager + f Lnet/minecraft/class_2168; field_13424 source + f Lnet/minecraft/class_2158$class_2161; field_13425 element + m (Lnet/minecraft/class_2991;Lnet/minecraft/class_2168;Lnet/minecraft/class_2158$class_2161;)V + p 1 manager + p 2 source + p 3 element +c net/minecraft/class_1662 net/minecraft/recipe/RecipeFinder + m (Lnet/minecraft/class_1799;)V method_7400 addItem + p 1 stack + f Lit/unimi/dsi/fastutil/ints/Int2IntMap; field_7550 idToAmountMap + m (Lnet/minecraft/class_1860;Lit/unimi/dsi/fastutil/ints/IntList;)Z method_7402 findRecipe + p 1 recipe + p 2 outMatchingInputIds + m ()V method_7409 clear + m (Lnet/minecraft/class_1860;Lit/unimi/dsi/fastutil/ints/IntList;)I method_7407 countRecipeCrafts + p 1 recipe + p 2 outMatchingInputIds + m (Lnet/minecraft/class_1799;)V method_7404 addNormalItem + p 1 stack + m (I)Lnet/minecraft/class_1799; method_7405 getStackFromId + p 0 id + m (II)I method_7411 take + p 1 id + p 2 amount + m (Lnet/minecraft/class_1860;Lit/unimi/dsi/fastutil/ints/IntList;I)Z method_7406 findRecipe + p 3 amount + p 2 outMatchingInputIds + p 1 recipe + m (I)Z method_7410 contains + p 1 id + m (II)V method_7401 addItem + p 1 id + p 2 amount + m (Lnet/minecraft/class_1799;I)V method_20478 addItem + p 1 stack + p 2 count + m (Lnet/minecraft/class_1860;ILit/unimi/dsi/fastutil/ints/IntList;)I method_7403 countRecipeCrafts + p 2 limit + p 1 recipe + p 3 outMatchingInputIds + m (Lnet/minecraft/class_1799;)I method_7408 getItemId + p 0 stack +c net/minecraft/class_1662$class_1663 net/minecraft/recipe/RecipeFinder$Filter + m (ILit/unimi/dsi/fastutil/ints/IntList;)Z method_7417 find + p 1 amount + p 2 outMatchingInputIds + m (ILit/unimi/dsi/fastutil/ints/IntList;)I method_7427 countCrafts + p 1 limit + p 2 outMatchingInputIds + f Lnet/minecraft/class_1860; field_7555 recipe + f I field_7556 ingredientCount + m (Lnet/minecraft/class_1662;Lnet/minecraft/class_1860;)V + p 2 recipe + f Ljava/util/List; field_7552 ingredients +c net/minecraft/class_1657 net/minecraft/entity/player/PlayerEntity + m (Lcom/mojang/authlib/GameProfile;)Ljava/util/UUID; method_7271 getUuidFromProfile + p 0 profile + m (Lnet/minecraft/class_3445;)V method_7266 resetStat + p 1 stat + f D field_7521 capeY + f J field_19428 shoulderEntityAddedTime + f Lnet/minecraft/class_1703; field_7512 currentScreenHandler + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;FLcom/mojang/authlib/GameProfile;)V + p 1 world + p 2 pos + p 3 yaw + p 4 profile + m ()Z method_21825 clipAtLedge + m (DDD)V method_7260 increaseRidingMotionStats + p 5 dz + p 3 dy + p 1 dx + m ()I method_7297 getSleepTimer + m ()Z method_7338 isCreativeLevelTwoOp + m ()Z method_7302 hasReducedDebugInfo + f Lnet/minecraft/class_1536; field_7513 fishHook + m (Lnet/minecraft/class_3445;I)V method_7342 increaseStat + p 1 stat + p 2 amount + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1934;)Z method_21701 isBlockBreakingRestricted + p 1 world + p 3 gameMode + p 2 pos + f I field_7487 sleepTimer + f I field_7520 experienceLevel + m ()V method_7330 updateTurtleHelmet + m (F)F method_7261 getAttackCooldownProgress + p 1 baseTime + f D field_7499 capeZ + f I field_7504 experiencePickUpDelay + m (Lnet/minecraft/class_1297;)V method_7341 collideWithEntity + p 1 entity + f Ljava/util/Map; field_18134 POSE_DIMENSIONS + f Z field_7490 isSubmergedInWater + f F field_7505 prevStrideDistance + m (Lnet/minecraft/class_2338;)Z method_7326 doesNotSuffocate + p 1 pos + f Lnet/minecraft/class_2940; field_7496 LEFT_SHOULDER_ENTITY + f Lnet/minecraft/class_1661; field_7514 inventory + m (Lnet/minecraft/class_2338;)Lcom/mojang/datafixers/util/Either; method_7269 trySleep + p 1 pos + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1268;)V method_7315 useBook + c Called when the player uses (defaults to right click) a writable or written\nbook item.\n\n

This can be called either on the client or the server player. Check {@code\nbook} for whether this is a written or a writable book.\n\n@implNote The writing of a writable book in vanilla is totally controlled by\nthe client; the server cannot make the client open a book edit screen by\nmaking a server player use a writable book. Only when the client finishes\nwriting a book it will send a {@linkplain net.minecraft.network.packet.c2s.play.BookUpdateC2SPacket book update C2S packet}.\n\n

Meanwhile, the reading of a written book is totally controlled and initiated\nby the server. + p 1 book + c the book + p 2 hand + c the hand holding the book + m ()V method_7355 sendAbilitiesUpdate + m ()V method_7331 requestRespawn + f Lnet/minecraft/class_4048; field_18135 STANDING_DIMENSIONS + f Lnet/minecraft/class_1656; field_7503 abilities + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Lnet/minecraft/class_1799;)Z method_7343 canPlaceOn + p 3 stack + p 1 pos + p 2 facing + m (Lnet/minecraft/class_5250;)Lnet/minecraft/class_5250; method_7299 addTellClickEvent + p 1 component + m (Lnet/minecraft/class_2487;)V method_7345 setShoulderEntityRight + p 1 entityNbt + m ()Lnet/minecraft/class_2487; method_7356 getShoulderEntityLeft + f Lnet/minecraft/class_1796; field_7484 itemCooldownManager + m ()Z method_7294 canModifyBlocks + f Lnet/minecraft/class_1730; field_7486 enderChestInventory + m (Lnet/minecraft/class_1297;)V method_7304 addEnchantedHitParticles + p 1 target + m (Lnet/minecraft/class_2960;)V method_7281 incrementStat + p 1 stat + m ()F method_7279 getAttackCooldownProgressPerTick + m (DDD)V method_7282 increaseTravelMotionStats + p 5 dz + p 3 dy + p 1 dx + m (I)V method_7316 addExperienceLevels + p 1 levels + m (Z)Z method_7290 dropSelectedItem + p 1 dropEntireStack + f Lcom/mojang/authlib/GameProfile; field_7507 gameProfile + m (I)V method_7320 setScore + p 1 score + m (Lnet/minecraft/class_1799;Z)Lnet/minecraft/class_1542; method_7328 dropItem + p 1 stack + p 2 retainOwnership + m ()Lnet/minecraft/class_1702; method_7344 getHungerManager + f Lnet/minecraft/class_2940; field_7491 ABSORPTION_AMOUNT + m (Lnet/minecraft/class_2625;)V method_7311 openEditSignScreen + p 1 sign + m ()Lnet/minecraft/class_269; method_7327 getScoreboard + m (Lnet/minecraft/class_2487;)Z method_7298 addShoulderEntity + p 1 entityNbt + m ()Z method_7340 isMainPlayer + m ()Z method_7295 updateWaterSubmersionState + m (Ljava/util/Collection;)I method_7254 unlockRecipes + p 1 recipes + f D field_7502 prevCapeY + m (Z)Z method_7332 canConsume + p 1 ignoreHunger + m ()I method_7349 getNextLevelExperience + m ()Lnet/minecraft/class_1730; method_7274 getEnderChestInventory + m (Lnet/minecraft/class_1306;)V method_7283 setMainArm + p 1 arm + m (Lnet/minecraft/class_1799;I)V method_7286 applyEnchantmentCosts + p 1 enchantedItem + p 2 experienceLevels + m ()I method_7272 getScore + m ()Z method_7337 isCreative + c Returns whether this player is in creative mode. + m ()V method_7313 updateCapeAngles + m (Z)V method_7268 setReducedDebugInfo + p 1 reducedDebugInfo + m ()Z method_7276 isSleepingLongEnough + c Returns whether this player has been sleeping long enough to count towards\nresetting the time of day and weather of the server. + m (Lnet/minecraft/class_2487;)V method_7273 setShoulderEntityLeft + p 1 entityNbt + m ()Z method_31550 isUsingSpyglass + m (Lnet/minecraft/class_1297;)V method_7277 addCritParticles + p 1 target + m ()Lnet/minecraft/class_5132$class_5133; method_26956 createPlayerAttributes + m (Lnet/minecraft/class_1496;Lnet/minecraft/class_1263;)V method_7291 openHorseInventory + p 1 horse + p 2 inventory + f Lnet/minecraft/class_2940; field_7506 RIGHT_SHOULDER_ENTITY + m (Z)V method_7284 disableShield + p 1 sprinting + f Lnet/minecraft/class_2940; field_7518 PLAYER_MODEL_PARTS + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;Lnet/minecraft/class_5536;)V method_33592 onPickupSlotClick + c Called when a player performs a {@link net.minecraft.screen.slot.SlotActionType#PICKUP\npickup slot action} in a screen handler.\n\n@implNote This is used by the client player to trigger bundle tutorials. + p 3 clickType + c the click type (mouse button used) + p 2 slotStack + c the item stack in the clicked slot + p 1 cursorStack + c the item stack on the player's cursor + m ()V method_7318 updatePose + m (Lnet/minecraft/class_2680;)Z method_7305 canHarvest + c Determines whether the player is able to harvest drops from the specified block state.\nIf a block requires a special tool, it will check\nwhether the held item is effective for that block, otherwise\nit returns {@code true}.\n\n@see net.minecraft.item.Item#isSuitableFor(BlockState) + p 1 state + m (ZZ)V method_7358 wakeUp + p 2 updateSleepingPlayers + m ()Lcom/mojang/authlib/GameProfile; method_7334 getGameProfile + m (I)V method_7285 addScore + p 1 score + m ()V method_7346 closeHandledScreen + m ()V method_7293 vanishCursedItems + f I field_7495 totalExperience + m (Lnet/minecraft/class_2633;)V method_7303 openStructureBlockScreen + p 1 structureBlock + m (Lnet/minecraft/class_2487;)V method_7296 dropShoulderEntity + p 1 entityNbt + f Lnet/minecraft/class_1702; field_7493 hungerManager + m ()V method_7350 resetLastAttackedTicks + f F field_7483 strideDistance + m (Ljava/util/Collection;)I method_7333 lockRecipes + p 1 recipes + m (Lnet/minecraft/class_2680;)F method_7351 getBlockBreakingSpeed + p 1 block + f D field_7524 prevCapeX + f D field_7500 capeX + m ()V method_23670 stopFallFlying + m (Lnet/minecraft/class_1297;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1269; method_7287 interact + p 1 entity + p 2 hand + f Lnet/minecraft/class_1799; field_7525 selectedItem + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;FZZ)Ljava/util/Optional; method_26091 findRespawnPosition + p 1 pos + p 0 world + m (Lnet/minecraft/class_2960;I)V method_7339 increaseStat + p 1 stat + p 2 amount + m ()I method_7278 getEnchantmentTableSeed + m (Lnet/minecraft/class_1799;)Z method_7270 giveItemStack + p 1 stack + m (Ljava/lang/String;)Ljava/util/UUID; method_7310 getOfflinePlayerUuid + p 0 nickname + f Lnet/minecraft/class_2940; field_7488 MAIN_ARM + m (F)V method_7322 addExhaustion + p 1 exhaustion + f I field_7494 enchantmentTableSeed + m ()V method_7262 dropShoulderEntities + m ([Lnet/minecraft/class_2960;)V method_7335 unlockRecipes + p 1 ids + m ()Lnet/minecraft/class_2487; method_7308 getShoulderEntityRight + m (Lnet/minecraft/class_1297;)V method_7324 attack + p 1 target + m (Lnet/minecraft/class_2394;)V method_16475 spawnParticles + p 1 parameters + m (Lnet/minecraft/class_1657;)Z method_7256 shouldDamagePlayer + p 1 player + f I field_7508 lastPlayedLevelUpSoundTime + m ()Z method_21823 shouldCancelInteraction + m (I)V method_7255 addExperience + p 1 experience + m ()Lnet/minecraft/class_1796; method_7265 createCooldownManager + m (Lnet/minecraft/class_1664;)Z method_7348 isPartVisible + p 1 modelPart + f Z field_7523 reducedDebugInfo + m (Lnet/minecraft/class_2561;Z)V method_7353 sendMessage + p 1 message + p 2 actionBar + m (Lnet/minecraft/class_2487;)V method_7267 updateShoulderEntity + p 1 entityNbt + m ()V method_7263 spawnSweepAttackParticles + m (Lnet/minecraft/class_2593;)V method_7323 openCommandBlockScreen + p 1 commandBlock + m (Lnet/minecraft/class_1799;ZZ)Lnet/minecraft/class_1542; method_7329 dropItem + p 1 stack + p 2 throwRandomly + c If true, the item will be thrown in a random direction from the entity regardless of which direction the entity is facing + p 3 retainOwnership + f F field_7510 experienceProgress + f Lnet/minecraft/class_2940; field_7511 SCORE + f I field_7489 abilityResyncCountdown + m (Lnet/minecraft/class_3908;)Ljava/util/OptionalInt; method_17355 openHandledScreen + p 1 factory + m ()Z method_23668 checkFallFlying + m (Lnet/minecraft/class_3445;)V method_7259 incrementStat + p 1 stat + f D field_7522 prevCapeZ + m (ILnet/minecraft/class_1916;IIZZ)V method_17354 sendTradeOffers + p 1 syncId + p 4 experience + p 5 leveled + p 2 offers + p 3 levelProgress + p 6 refreshable + m ()F method_7292 getLuck + m ()Z method_21824 shouldDismount + m ()Lnet/minecraft/class_1661; method_31548 getInventory + m ()V method_23669 startFallFlying + m ()Lnet/minecraft/class_1796; method_7357 getItemCooldownManager + m (Lnet/minecraft/class_3414;Lnet/minecraft/class_3419;FF)V method_17356 playSound + p 2 category + p 1 event + p 4 pitch + p 3 volume + f Lnet/minecraft/class_1723; field_7498 playerScreenHandler + m ()Lnet/minecraft/class_1656; method_31549 getAbilities + m (Lnet/minecraft/class_1918;)V method_7257 openCommandBlockMinecartScreen + p 1 commandBlockExecutor + m (Lnet/minecraft/class_3751;)V method_16354 openJigsawScreen + p 1 jigsaw + m ()Z method_7317 canFoodHeal +c net/minecraft/class_1657$class_1658 net/minecraft/entity/player/PlayerEntity$SleepFailureReason + m ()Lnet/minecraft/class_2561; method_19206 toText + f Lnet/minecraft/class_2561; field_18593 text + m (Ljava/lang/String;ILnet/minecraft/class_2561;)V + p 3 text +c net/minecraft/class_1656 net/minecraft/entity/player/PlayerAbilities + m (Lnet/minecraft/class_2487;)V method_7251 writeNbt + p 1 nbt + m ()F method_7252 getFlySpeed + f Z field_7476 allowModifyWorld + m (Lnet/minecraft/class_2487;)V method_7249 readNbt + p 1 nbt + f Z field_7477 creativeMode + f F field_7481 flySpeed + m (F)V method_7248 setFlySpeed + p 1 flySpeed + f F field_7482 walkSpeed + f Z field_7478 allowFlying + f Z field_7479 flying + m ()F method_7253 getWalkSpeed + f Z field_7480 invulnerable + m (F)V method_7250 setWalkSpeed + p 1 walkSpeed +c net/minecraft/class_1655 net/minecraft/entity/Npc +c net/minecraft/class_2986 net/minecraft/world/gen/feature/DecoratedFeatureConfig + m (Ljava/util/function/Supplier;Lnet/minecraft/class_3243;)V + p 1 feature + p 2 decorator + f Ljava/util/function/Supplier; field_13399 feature + f Lnet/minecraft/class_3243; field_13398 decorator + f Lcom/mojang/serialization/Codec; field_24880 CODEC +c net/minecraft/class_2987 net/minecraft/network/OffThreadException + c An exception thrown on netty's event loop to quit handling of one packet,\nusually as it is scheduled to be handled on the game engine thread.\n\n

This is a {@linkplain #INSTANCE singleton}. It ignores stack traces\nin order to be efficient.\n\n@see NetworkThreadUtils\n@see ClientConnection#channelRead0 + f Lnet/minecraft/class_2987; field_13400 INSTANCE + c The singleton instance, to reduce object allocations. +c net/minecraft/class_2988 net/minecraft/world/gen/feature/DecoratedFeature +c net/minecraft/class_1659 net/minecraft/client/option/ChatVisibility + m ()I method_7362 getId + f Ljava/lang/String; field_7540 translationKey + f I field_7535 id + m (Ljava/lang/String;IILjava/lang/String;)V + p 4 translationKey + p 3 id + f [Lnet/minecraft/class_1659; field_7534 VALUES + m (I)Lnet/minecraft/class_1659; method_7360 byId + p 0 id + m ()Ljava/lang/String; method_7359 getTranslationKey +c net/minecraft/class_2989 net/minecraft/server/ServerAdvancementLoader + f Lnet/minecraft/class_163; field_13404 manager + f Lorg/apache/logging/log4j/Logger; field_13406 LOGGER + m (Ljava/util/Map;Lnet/minecraft/class_3300;Lnet/minecraft/class_3695;)V method_20724 apply + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_161; method_12896 get + p 1 id + m (Lnet/minecraft/class_4567;)V + p 1 conditionManager + f Lcom/google/gson/Gson; field_13405 GSON + m ()Ljava/util/Collection; method_12893 getAdvancements + f Lnet/minecraft/class_4567; field_24452 conditionManager + m (Ljava/util/Map;Lnet/minecraft/class_2960;Lcom/google/gson/JsonElement;)V method_20723 method_20723 + p 3 json + p 2 id +c net/minecraft/class_1672 net/minecraft/entity/EyeOfEnderEntity + f Lnet/minecraft/class_2940; field_17080 ITEM + m (Lnet/minecraft/class_1799;)V method_16934 method_16934 + p 0 stack + m (Lnet/minecraft/class_1937;DDD)V + p 6 z + p 4 y + p 1 world + p 2 x + m ()Lnet/minecraft/class_1799; method_16935 getTrackedItem + f D field_7617 targetZ + m (Lnet/minecraft/class_1799;)V method_16933 setItem + p 1 stack + f D field_7618 targetY + f D field_7619 targetX + m (Lnet/minecraft/class_2338;)V method_7478 initTargetPos + c Sets where the eye will fly towards.\nIf close enough, it will fly directly towards it, otherwise, it will fly upwards, in the direction of the BlockPos.\n\n@param pos the block the eye of ender is drawn towards + p 1 pos + f I field_7620 lifespan + f Z field_7621 dropsItem +c net/minecraft/class_1671 net/minecraft/entity/projectile/FireworkRocketEntity + m ()V method_16830 explodeAndRemove + m ()Z method_20308 hasExplosionEffects + f Lnet/minecraft/class_2940; field_7615 SHOT_AT_ANGLE + f Lnet/minecraft/class_2940; field_7614 ITEM + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1799;Lnet/minecraft/class_1297;DDDZ)V + p 8 z + p 6 y + p 3 entity + p 4 x + p 1 world + p 2 stack + p 10 shotAtAngle + f Lnet/minecraft/class_2940; field_7611 SHOOTER_ENTITY_ID + f Lnet/minecraft/class_1309; field_7616 shooter + m (Lnet/minecraft/class_1937;DDDLnet/minecraft/class_1799;)V + p 4 y + p 6 z + p 8 stack + p 1 world + p 2 x + f I field_7612 lifeTime + f I field_7613 life + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1297;DDDLnet/minecraft/class_1799;)V + p 1 world + p 2 entity + p 3 x + p 5 y + p 7 z + p 9 stack + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1799;DDDZ)V + p 9 shotAtAngle + p 7 z + p 5 y + p 2 stack + p 3 x + p 1 world + m ()V method_7475 explode + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1799;Lnet/minecraft/class_1309;)V + p 1 world + p 2 stack + p 3 shooter + m ()Z method_7476 wasShotByEntity + m ()Z method_7477 wasShotAtAngle +c net/minecraft/class_1670 net/minecraft/entity/projectile/DragonFireballEntity + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;DDD)V + p 7 directionZ + p 2 owner + p 3 directionX + p 5 directionY + p 1 world +c net/minecraft/class_4700 net/minecraft/client/world/BiomeColorCache + f Lit/unimi/dsi/fastutil/longs/Long2ObjectLinkedOpenHashMap; field_21520 colors + f Ljava/util/concurrent/locks/ReentrantReadWriteLock; field_21521 lock + m (Lnet/minecraft/class_2338;Ljava/util/function/IntSupplier;)I method_23770 getBiomeColor + p 2 colorFactory + p 1 pos + m ()V method_23768 reset + f Ljava/lang/ThreadLocal; field_21519 last + m (II)V method_23769 reset + p 1 chunkX + p 2 chunkZ + m (II)[I method_23772 getColorArray + p 1 chunkX + p 2 chunkZ +c net/minecraft/class_4700$class_4701 net/minecraft/client/world/BiomeColorCache$Last + f I field_21522 x + f [I field_21524 colors + f I field_21523 z +c net/minecraft/class_1676 net/minecraft/entity/projectile/ProjectileEntity + m (Lnet/minecraft/class_1297;)Z method_34714 isOwner + p 1 entity + m (Lnet/minecraft/class_3966;)V method_7454 onEntityHit + p 1 entityHitResult + m (Lnet/minecraft/class_1297;)V method_7432 setOwner + p 1 entity + m (FF)F method_26960 updateRotation + p 1 newRot + p 0 prevRot + m (DDDFF)V method_7485 setVelocity + p 5 z + p 8 divergence + p 7 speed + p 1 x + p 3 y + f Lnet/minecraft/class_1297; field_33399 owner + m (Lnet/minecraft/class_239;)V method_7488 onCollision + p 1 hitResult + f Z field_28646 shot + m (Lnet/minecraft/class_3965;)V method_24920 onBlockHit + p 1 blockHitResult + m ()Z method_26961 shouldLeaveOwner + m ()V method_26962 updateRotation + m (Lnet/minecraft/class_1297;FFFFF)V method_24919 setProperties + p 6 modifierXYZ + p 5 modifierZ + p 2 pitch + p 1 user + p 4 roll + p 3 yaw + f Z field_23740 leftOwner + m (Lnet/minecraft/class_1297;)Z method_26958 canHit + p 1 entity + m ()Lnet/minecraft/class_1297; method_24921 getOwner + f Ljava/util/UUID; field_22478 ownerUuid +c net/minecraft/class_1675 net/minecraft/entity/projectile/ProjectileUtil + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1297;Lnet/minecraft/class_243;Lnet/minecraft/class_243;Lnet/minecraft/class_238;Ljava/util/function/Predicate;)Lnet/minecraft/class_3966; method_18077 getEntityCollision + p 0 world + p 1 entity + m (Lnet/minecraft/class_1297;Ljava/util/function/Predicate;)Lnet/minecraft/class_239; method_18074 getCollision + p 0 entity + m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1799;F)Lnet/minecraft/class_1665; method_18813 createArrowProjectile + p 1 stack + p 0 entity + p 2 damageModifier + m (Lnet/minecraft/class_1309;Lnet/minecraft/class_1792;)Lnet/minecraft/class_1268; method_18812 getHandPossiblyHolding + p 1 item + p 0 entity + m (Lnet/minecraft/class_1297;Lnet/minecraft/class_243;Lnet/minecraft/class_243;Lnet/minecraft/class_238;Ljava/util/function/Predicate;D)Lnet/minecraft/class_3966; method_18075 raycast + p 0 entity +c net/minecraft/class_1674 net/minecraft/entity/projectile/FireballEntity + f I field_7624 explosionPower + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;DDD)V + p 7 velocityZ + p 3 velocityX + p 2 owner + p 5 velocityY + p 1 world +c net/minecraft/class_1673 net/minecraft/entity/projectile/LlamaSpitEntity + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1501;)V + p 2 owner + p 1 world +c net/minecraft/class_1669 net/minecraft/entity/mob/EvokerFangsEntity + f I field_7609 warmup + m (Lnet/minecraft/class_1309;)V method_7471 damage + p 1 target + m (Lnet/minecraft/class_1937;DDDFILnet/minecraft/class_1309;)V + p 6 z + p 8 yaw + p 10 owner + p 9 warmup + p 2 x + p 1 world + p 4 y + m (Lnet/minecraft/class_1309;)V method_7473 setOwner + p 1 owner + f Lnet/minecraft/class_1309; field_7605 owner + f Ljava/util/UUID; field_7606 ownerUuid + f Z field_7610 startedAttack + m ()Lnet/minecraft/class_1309; method_7470 getOwner + m (F)F method_7472 getAnimationProgress + p 1 tickDelta + f I field_7607 ticksLeft + f Z field_7608 playingAnimation +c net/minecraft/class_1668 net/minecraft/entity/projectile/ExplosiveProjectileEntity + m ()Lnet/minecraft/class_2394; method_7467 getParticleType + m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1309;DDDLnet/minecraft/class_1937;)V + p 1 type + p 9 world + p 7 directionZ + p 5 directionY + p 2 owner + p 3 directionX + m (Lnet/minecraft/class_1299;DDDDDDLnet/minecraft/class_1937;)V + p 8 directionX + p 10 directionY + p 12 directionZ + p 14 world + p 1 type + p 2 x + p 4 y + p 6 z + m ()F method_7466 getDrag + m ()Z method_7468 isBurning + f D field_7599 powerZ + f D field_7601 powerX + f D field_7600 powerY +c net/minecraft/class_1667 net/minecraft/entity/projectile/ArrowEntity + m (Lnet/minecraft/class_1799;)V method_7459 initFromStack + p 1 stack + m (Lnet/minecraft/class_1937;DDD)V + p 1 world + p 2 x + p 6 z + p 4 y + m (Lnet/minecraft/class_1293;)V method_7463 addEffect + p 1 effect + m (Lnet/minecraft/class_1799;)I method_7464 getCustomPotionColor + p 0 stack + m (I)V method_7465 setColor + p 1 color + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;)V + p 2 owner + p 1 world + m ()I method_7460 getColor + f Z field_7596 colorSet + f Lnet/minecraft/class_2940; field_7595 COLOR + f Lnet/minecraft/class_1842; field_7597 potion + m ()V method_7462 initColor + f Ljava/util/Set; field_7598 effects + m (I)V method_7461 spawnParticles + p 1 amount +c net/minecraft/class_2997 net/minecraft/world/gen/decorator/RangeDecoratorConfig + m ()Lnet/minecraft/class_5843; method_33857 getTop + f Lcom/mojang/serialization/Codec; field_24879 CODEC + m ()Lnet/minecraft/class_5843; method_33855 getBottom + f Lnet/minecraft/class_5843; field_28930 bottom + f Lnet/minecraft/class_5843; field_28931 top + m (Lnet/minecraft/class_5843;Lnet/minecraft/class_5843;)V + p 2 top + p 1 bottom +c net/minecraft/class_2998 net/minecraft/world/gen/decorator/DecoratorConfig + f Lnet/minecraft/class_3113; field_13436 DEFAULT +c net/minecraft/class_2972 net/minecraft/world/gen/feature/CoralClawFeature +c net/minecraft/class_2973 net/minecraft/client/gl/ShaderParseException + m (Ljava/lang/String;)V + p 1 message + m (Ljava/lang/String;)V method_12854 addFaultyElement + p 1 jsonKey + m (Ljava/lang/String;)V method_12855 addFaultyFile + p 1 path + m (Ljava/lang/Exception;)Lnet/minecraft/class_2973; method_12856 wrap + p 0 cause + f Ljava/lang/String; field_13372 message + f Ljava/util/List; field_13371 traces + m (Ljava/lang/String;Ljava/lang/Throwable;)V + p 2 cause + p 1 message +c net/minecraft/class_2973$class_2974 net/minecraft/client/gl/ShaderParseException$JsonStackTrace + f Ljava/lang/String; field_13373 fileName + m (Ljava/lang/String;)V method_12858 add + p 1 element + f Ljava/util/List; field_13374 faultyElements + m ()Ljava/lang/String; method_12857 joinStackTrace +c net/minecraft/class_1642 net/minecraft/entity/mob/ZombieEntity + f Ljava/util/UUID; field_7429 BABY_SPEED_ID + m (Z)V method_7201 setCanBreakDoors + p 1 canBreakDoors + m ()Lnet/minecraft/class_1799; method_7215 getSkull + c Returns the item stack this entity will drop when killed by a charged creeper. + m (Ljava/util/Random;)Z method_29936 shouldBeBaby + p 0 random + m (Lnet/minecraft/class_1299;)V method_7200 convertTo + p 1 entityType + f Lnet/minecraft/class_2940; field_7434 BABY + m ()V method_6001 initAttributes + m ()V method_7218 convertInWater + m ()V method_7208 initCustomGoals + m (F)V method_7205 applyAttributeModifiers + p 1 chanceMultiplier + f Ljava/util/function/Predicate; field_19015 DOOR_BREAK_DIFFICULTY_CHECKER + m ()Lnet/minecraft/class_5132$class_5133; method_26940 createZombieAttributes + m ()Z method_7216 burnsInDaylight + m ()Z method_7206 isConvertingInWater + m ()Z method_7212 shouldBreakDoors + f Lnet/minecraft/class_2940; field_7427 ZOMBIE_TYPE + c Unused tracked data, left over from 1.10 when zombies, zombie villagers and husks were all the same type of entity. + f Lnet/minecraft/class_1322; field_7430 BABY_SPEED_BONUS + m ()Lnet/minecraft/class_3414; method_7207 getStepSound + f I field_7426 inWaterTime + f I field_7424 ticksUntilWaterConversion + f Lnet/minecraft/class_2940; field_7425 CONVERTING_IN_WATER + f Lnet/minecraft/class_1339; field_7433 breakDoorsGoal + m (Lnet/minecraft/class_1267;)Z method_20009 method_20009 + p 0 difficulty + m (I)V method_7213 setTicksUntilWaterConversion + p 1 ticksUntilWaterConversion + m ()Z method_7209 canConvertInWater + f Z field_7432 canBreakDoors + m ()Z method_7211 canBreakDoors + m (Lnet/minecraft/class_1937;)V + p 1 world +c net/minecraft/class_1642$class_1644 net/minecraft/entity/mob/ZombieEntity$ZombieData + f Z field_25607 tryChickenJockey + f Z field_7439 baby + m (ZZ)V + p 2 tryChickenJockey + p 1 baby +c net/minecraft/class_1642$class_1643 net/minecraft/entity/mob/ZombieEntity$DestroyEggGoal + m (Lnet/minecraft/class_1642;Lnet/minecraft/class_1314;DI)V + p 5 maxYDifference + p 3 speed + p 2 mob +c net/minecraft/class_1641 net/minecraft/entity/mob/ZombieVillagerEntity + m (Lnet/minecraft/class_2520;)V method_21649 setGossipData + p 1 gossipTag + f Ljava/util/UUID; field_7421 converter + f Lnet/minecraft/class_2940; field_7420 VILLAGER_DATA + m (Lnet/minecraft/class_2487;)V method_16916 setOfferData + p 1 offerTag + f Lnet/minecraft/class_2940; field_7423 CONVERTING + f Lnet/minecraft/class_2487; field_17047 offerData + f I field_7422 conversionTimer + m ()I method_35194 getXp + m ()I method_7194 getConversionRate + m (Ljava/util/UUID;I)V method_7199 setConverting + p 1 uuid + p 2 delay + m (Lnet/minecraft/class_3218;)V method_7197 finishConversion + p 1 world + m (I)V method_19622 setXp + p 1 xp + m ()Z method_7198 isConverting + f I field_18877 xp + f Lnet/minecraft/class_2520; field_20299 gossipData +c net/minecraft/class_2970 net/minecraft/block/dispenser/BlockPlacementDispenserBehavior +c net/minecraft/class_1640 net/minecraft/entity/mob/WitchEntity + f I field_7417 drinkTimeLeft + m ()Z method_7193 isDrinking + m ()Lnet/minecraft/class_5132$class_5133; method_26927 createWitchAttributes + f Lnet/minecraft/class_1322; field_7416 DRINKING_SPEED_PENALTY_MODIFIER + f Lnet/minecraft/class_3760; field_17284 attackPlayerGoal + f Lnet/minecraft/class_2940; field_7419 DRINKING + f Lnet/minecraft/class_3909; field_17283 raidGoal + m (Lnet/minecraft/class_1309;)Z method_16474 method_16474 + p 1 entity + m (Z)V method_7192 setDrinking + p 1 drinking + f Ljava/util/UUID; field_7418 DRINKING_SPEED_PENALTY_MODIFIER_ID +c net/minecraft/class_2968 net/minecraft/item/AutomaticItemPlacementContext + f Lnet/minecraft/class_2350; field_13362 facing + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Lnet/minecraft/class_1799;Lnet/minecraft/class_2350;)V + p 4 stack + p 5 side + p 2 pos + p 3 facing + p 1 world +c net/minecraft/class_2969 net/minecraft/block/dispenser/FallibleItemDispenserBehavior + f Z field_13364 success + m ()Z method_27954 isSuccess + m (Z)V method_27955 setSuccess + p 1 success +c net/minecraft/class_1634 net/minecraft/entity/mob/VexEntity + m ()Z method_7176 isCharging + m ()Lnet/minecraft/class_2338; method_7186 getBounds + f Z field_7409 alive + m (Z)V method_7177 setCharging + p 1 charging + f Lnet/minecraft/class_2338; field_7407 bounds + m ()Lnet/minecraft/class_5132$class_5133; method_26925 createVexAttributes + m (IZ)V method_7189 setVexFlag + p 2 value + p 1 mask + f I field_7408 lifeTicks + m ()Lnet/minecraft/class_1308; method_7182 getOwner + m (Lnet/minecraft/class_2338;)V method_7188 setBounds + p 1 pos + f Lnet/minecraft/class_2940; field_7410 VEX_FLAGS + f Lnet/minecraft/class_1308; field_7411 owner + m (I)V method_7181 setLifeTicks + p 1 lifeTicks + m (I)Z method_7184 areFlagsSet + p 1 mask + m (Lnet/minecraft/class_1308;)V method_7178 setOwner + p 1 owner +c net/minecraft/class_1634$class_1635 net/minecraft/entity/mob/VexEntity$ChargeTargetGoal +c net/minecraft/class_1634$class_1636 net/minecraft/entity/mob/VexEntity$TrackOwnerTargetGoal + m (Lnet/minecraft/class_1634;Lnet/minecraft/class_1314;)V + p 2 mob + f Lnet/minecraft/class_4051; field_18132 TRACK_OWNER_PREDICATE +c net/minecraft/class_1634$class_1637 net/minecraft/entity/mob/VexEntity$VexMoveControl + m (Lnet/minecraft/class_1634;Lnet/minecraft/class_1634;)V + p 2 owner +c net/minecraft/class_1634$class_1638 net/minecraft/entity/mob/VexEntity$LookAtTargetGoal +c net/minecraft/class_2964 net/minecraft/world/gen/feature/ChorusPlantFeature +c net/minecraft/class_2965 net/minecraft/block/dispenser/ProjectileDispenserBehavior + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2374;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1676; method_12844 createProjectile + p 1 world + p 3 stack + p 2 position + m ()F method_12845 getVariation + m ()F method_12846 getForce +c net/minecraft/class_1639 net/minecraft/entity/mob/WitherSkeletonEntity +c net/minecraft/class_2966 net/minecraft/Bootstrap + f Ljava/io/PrintStream; field_13358 SYSOUT + m ()Ljava/util/Set; method_17597 getMissingTranslations + m (Ljava/lang/String;)V method_12847 println + p 0 str + m ()V method_12852 setOutputStreams + f Z field_13357 initialized + m (Ljava/lang/Iterable;Ljava/util/function/Function;Ljava/util/Set;)V method_12848 collectMissingTranslations + p 2 translationKeys + p 1 keyExtractor + m (Ljava/util/Set;)V method_27732 collectMissingGameRuleTranslations + p 0 translations + m ()V method_12851 initialize + f Lorg/apache/logging/log4j/Logger; field_13359 LOGGER + m ()V method_17598 logMissing +c net/minecraft/class_2967 net/minecraft/block/dispenser/BoatDispenserBehavior + m (Lnet/minecraft/class_1690$class_1692;)V + p 1 type + f Lnet/minecraft/class_1690$class_1692; field_13361 boatType + f Lnet/minecraft/class_2347; field_13360 itemDispenser +c net/minecraft/class_2983 net/minecraft/util/logging/LoggerPrintStream + f Ljava/lang/String; field_13383 name + f Lorg/apache/logging/log4j/Logger; field_13384 LOGGER + m (Ljava/lang/String;)V println println + p 1 message + m (Ljava/lang/String;Ljava/io/OutputStream;)V + p 2 out + p 1 name + m (Ljava/lang/String;)V method_12870 log + p 1 message +c net/minecraft/class_2984 net/minecraft/world/gen/CountConfig + m (Lnet/minecraft/class_6017;)V + p 1 distribution + f Lnet/minecraft/class_6017; field_13385 count + m ()Lnet/minecraft/class_6017; method_30396 getCount + f Lcom/mojang/serialization/Codec; field_24878 CODEC + m (I)V + p 1 count +c net/minecraft/class_2985 net/minecraft/advancement/PlayerAdvancementTracker + m ()V method_12881 clearCriteria + m (Lnet/minecraft/class_3222;)V method_12876 sendUpdate + p 1 player + f Ljava/util/Set; field_13390 visibleAdvancements + f Lcom/google/gson/Gson; field_13395 GSON + m (Lnet/minecraft/class_2989;)V method_12872 rewardEmptyAdvancements + p 1 advancementLoader + f Lcom/google/gson/reflect/TypeToken; field_13392 JSON_TYPE + m (Lnet/minecraft/class_161;Ljava/lang/String;)Z method_12883 revokeCriterion + p 1 advancement + p 2 criterionName + f Ljava/io/File; field_13393 advancementFile + f Lnet/minecraft/class_3222; field_13391 owner + m (Lnet/minecraft/class_2989;)V method_12886 reload + p 1 advancementLoader + f Lnet/minecraft/class_3324; field_25325 playerManager + f Z field_13396 dirty + f Lcom/mojang/datafixers/DataFixer; field_25324 dataFixer + m (Lnet/minecraft/class_161;)V method_12888 setDisplayTab + p 1 advancement + f Ljava/util/Map; field_13389 advancementToProgress + m (Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/class_3324;Lnet/minecraft/class_2989;Ljava/io/File;Lnet/minecraft/class_3222;)V + p 2 playerManager + p 1 dataFixer + p 4 advancementFile + p 3 advancementLoader + p 5 owner + m (Lnet/minecraft/class_161;)V method_12874 beginTracking + p 1 advancement + m (Lnet/minecraft/class_161;)V method_12880 endTrackingCompleted + p 1 advancement + m (Lnet/minecraft/class_161;Lnet/minecraft/class_167;)V method_12884 initProgress + p 1 advancement + p 2 progress + m ()V method_12890 save + m (Lnet/minecraft/class_3222;)V method_12875 setOwner + p 1 owner + m (Lnet/minecraft/class_2989;)V method_12873 load + p 1 advancementLoader + m (Lnet/minecraft/class_2989;)V method_12889 beginTrackingAllAdvancements + p 1 advancementLoader + f Lnet/minecraft/class_161; field_13387 currentDisplayTab + f Ljava/util/Set; field_13388 progressUpdates + m (Lnet/minecraft/class_161;Ljava/lang/String;)Z method_12878 grantCriterion + p 1 advancement + p 2 criterionName + m (Lnet/minecraft/class_161;)Z method_12879 canSee + p 1 advancement + m (Lnet/minecraft/class_161;)V method_12885 updateDisplay + p 1 advancement + m ()V method_12887 updateCompleted + f Lorg/apache/logging/log4j/Logger; field_13394 LOGGER + m (Lnet/minecraft/class_161;)Z method_12877 hasChildrenDone + p 1 advancement + m (Lnet/minecraft/class_161;)Lnet/minecraft/class_167; method_12882 getProgress + p 1 advancement + f Ljava/util/Set; field_13386 visibilityUpdates +c net/minecraft/class_2980 net/minecraft/util/logging/DebugLoggerPrintStream +c net/minecraft/class_2981 net/minecraft/server/dedicated/EulaReader + f Ljava/nio/file/Path; field_13380 eulaFile + m ()V method_12868 createEulaFile + f Lorg/apache/logging/log4j/Logger; field_13381 LOGGER + f Z field_13379 eulaAgreedTo + m ()Z method_12867 checkEulaAgreement + m (Ljava/nio/file/Path;)V + p 1 eulaFile + m ()Z method_12866 isEulaAgreedTo +c net/minecraft/class_2979 net/minecraft/world/gen/feature/CoralTreeFeature +c net/minecraft/class_1646 net/minecraft/entity/passive/VillagerEntity + m (Lnet/minecraft/class_1646;Lnet/minecraft/class_4158;)Z method_19522 method_19522 + p 1 poiType + p 0 villager + m ()V method_20821 clearDailyRestockCount + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1296;)Lnet/minecraft/class_1646; method_7225 createChild + m (Lnet/minecraft/class_4140;)V method_19176 releaseTicketFor + f Z field_18529 levelingUp + m (Lnet/minecraft/class_1916;)V method_16917 setOffers + p 1 offers + m ()V method_19185 consumeAvailableFood + m (I)V method_19193 depleteFood + p 1 amount + m (Lnet/minecraft/class_1309;)Z method_20699 method_20699 + p 0 entity + f Lnet/minecraft/class_4136; field_18534 gossip + m ()Z method_20698 lacksFood + m ()Z method_7234 wantsToStartBreeding + m ()Z method_20824 canRestock + f Lnet/minecraft/class_1657; field_18530 lastCustomer + m ()V method_30958 releaseAllTickets + f Lnet/minecraft/class_2940; field_7445 VILLAGER_DATA + m ()Z method_19623 hasSeedToPlant + m (Lnet/minecraft/class_4139;)Z method_20593 method_20593 + p 0 gossipType + m (Lnet/minecraft/class_4095;)V method_19174 initBrain + p 1 brain + m (Lnet/minecraft/class_1657;)V method_19191 beginTradeWith + p 1 customer + m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;Lnet/minecraft/class_3854;)V + p 3 type + p 2 world + p 1 entityType + m (Lnet/minecraft/class_2520;)V method_21650 readGossipDataNbt + p 1 nbt + m ()V method_19182 restock + f B field_18533 foodLevel + f J field_20332 lastRestockCheckTime + f Lcom/google/common/collect/ImmutableList; field_18539 SENSORS + m (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_4140;Lnet/minecraft/class_4208;)V method_19178 method_19178 + p 3 pos + f J field_18537 lastRestockTime + f Z field_25167 natural + m (Lnet/minecraft/class_1646;Lnet/minecraft/class_4158;)Z method_29278 method_29278 + p 1 poiType + p 0 villager + m ()Z method_7239 canBreed + m ()Z method_20823 needsRestock + c Returns whether this villager needs restock.\n\n

Checks if at least one of its trade offers has been used. + m ()V method_20697 eatForBreeding + f J field_18535 gossipStartTime + m (Lnet/minecraft/class_1646;Lnet/minecraft/class_4158;)Z method_19520 method_19520 + p 1 poiType + p 0 villager + m ()V method_16918 levelUp + m (J)Z method_20741 hasRecentlySlept + p 1 worldTime + f Ljava/util/Map; field_18851 POINTS_OF_INTEREST + m ()V method_19187 clearSpecialPrices + c Resets the special price of all the trade offers of this villager. + f I field_19427 restocksToday + m (Lnet/minecraft/class_1657;)V method_19192 prepareOffersFor + p 1 player + f J field_19357 lastGossipDecayTime + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V method_19177 talkWithVillager + p 3 time + p 2 villager + p 1 world + m (Lnet/minecraft/class_3218;)V method_19179 reinitializeBrain + p 1 world + m ()V method_19183 playWorkSound + f Ljava/util/Set; field_18527 GATHERABLE_ITEMS + m (Lnet/minecraft/class_2338;DD)Lnet/minecraft/class_2338; method_30023 getHighestOpenPositionOnOffset + p 1 pos + p 2 x + p 4 z + m ()V method_21723 restockAndUpdateDemandBonus + f I field_18528 levelUpTimer + m ()V method_20264 sayNo + m (Lnet/minecraft/class_1657;)I method_20594 getReputation + p 1 player + f Lcom/google/common/collect/ImmutableList; field_18538 MEMORY_MODULES + m (I)V method_19625 setExperience + p 1 amount + f I field_18536 experience + m ()V method_20696 decayGossip + m ()Z method_20822 shouldRestock + m (Lnet/minecraft/class_1646;Lnet/minecraft/class_4158;)Z method_19521 method_19521 + p 1 poiType + p 0 villager + m (J)Z method_20687 canSummonGolem + p 1 time + m (Lnet/minecraft/class_3218;)Lnet/minecraft/class_1439; method_19190 spawnIronGolem + p 1 world + m (Lnet/minecraft/class_1297;)V method_20690 notifyDeath + p 1 killer + m (JLnet/minecraft/class_1646;)Z method_20693 method_20693 + p 2 villager + m ()V method_21724 updateDemandBonus + c Updates the demand bonus of all the trade offers of this villager. + m (Lnet/minecraft/class_3218;JI)V method_20688 summonGolem + p 2 time + p 1 world + p 4 requiredCount + f Ljava/util/Map; field_18526 ITEM_FOOD_VALUES + m ()Lnet/minecraft/class_5132$class_5133; method_26955 createVillagerAttributes + m ()Z method_19188 canLevelUp + m ()Z method_29279 isNatural + m ()I method_19189 getAvailableFood + m ()Lnet/minecraft/class_4136; method_21651 getGossip +c net/minecraft/class_1645 net/minecraft/village/SimpleMerchant + m (Lnet/minecraft/class_1657;)V + p 1 player + f Lnet/minecraft/class_1657; field_7441 player + f I field_18525 experience + f Lnet/minecraft/class_1916; field_7442 offers +c net/minecraft/class_2975 net/minecraft/world/gen/feature/ConfiguredFeature + m (Lnet/minecraft/class_3243;)Lnet/minecraft/class_2975; method_23388 decorate + f Lcom/mojang/serialization/Codec; field_24833 REGISTRY_CODEC + m (Lnet/minecraft/class_5281;Lnet/minecraft/class_2794;Ljava/util/Random;Lnet/minecraft/class_2338;)Z method_12862 generate + p 1 world + p 2 chunkGenerator + p 3 random + p 4 origin + f Lnet/minecraft/class_3031; field_13376 feature + m (F)Lnet/minecraft/class_3226; method_23387 withChance + p 1 chance + f Lcom/mojang/serialization/Codec; field_25833 CODEC + m ()Lnet/minecraft/class_3037; method_30381 getConfig + f Lnet/minecraft/class_3037; field_13375 config + f Lorg/apache/logging/log4j/Logger; field_21589 LOGGER + m (Lnet/minecraft/class_3031;Lnet/minecraft/class_3037;)V + p 2 config + p 1 feature + m ()Ljava/util/stream/Stream; method_30648 getDecoratedFeatures + m ()Lnet/minecraft/class_3031; method_30380 getFeature +c net/minecraft/class_2976 net/minecraft/server/dedicated/PendingServerCommand + m (Ljava/lang/String;Lnet/minecraft/class_2168;)V + p 2 commandSource + p 1 command + f Lnet/minecraft/class_2168; field_13378 source + f Ljava/lang/String; field_13377 command +c net/minecraft/class_2977 net/minecraft/world/gen/feature/CoralMushroomFeature +c net/minecraft/class_2978 net/minecraft/world/gen/feature/CoralFeature + m (Lnet/minecraft/class_1936;Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z method_12863 generateCoral + p 1 world + p 3 pos + p 2 random + p 4 state + m (Lnet/minecraft/class_1936;Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z method_12864 generateCoralPiece + p 2 random + p 1 world + p 4 state + p 3 pos +c net/minecraft/class_2950 net/minecraft/world/gen/feature/ForestRockFeature +c net/minecraft/class_2952 net/minecraft/recipe/RecipeGridAligner + m (Ljava/util/Iterator;IIII)V method_12815 acceptAlignedInput + p 5 gridY + p 4 gridX + p 3 amount + p 2 slot + p 1 inputs + m (IIILnet/minecraft/class_1860;Ljava/util/Iterator;I)V method_12816 alignRecipeToGrid + p 4 recipe + p 3 gridOutputSlot + p 6 amount + p 5 inputs + p 2 gridHeight + p 1 gridWidth +c net/minecraft/class_1621 net/minecraft/entity/mob/SlimeEntity + f I field_30496 MIN_SIZE + f F field_7388 stretch + m (IZ)V method_7161 setSize + p 1 size + p 2 heal + m ()Lnet/minecraft/class_2394; method_7162 getParticles + m ()Z method_7157 isSmall + m ()Z method_7159 makesJumpSound + m ()Lnet/minecraft/class_3414; method_7153 getJumpSound + m ()F method_24353 getJumpSoundPitch + m ()Z method_7163 canAttack + f F field_7389 targetStretch + m ()F method_7158 getDamageAmount + f I field_30497 MAX_SIZE + m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_20685 canSpawn + p 2 spawnReason + p 1 world + p 0 type + p 4 random + p 3 pos + f F field_7387 lastStretch + m ()I method_7152 getSize + f Lnet/minecraft/class_2940; field_7390 SLIME_SIZE + m ()I method_7154 getTicksUntilNextJump + f Z field_7391 onGroundLastTick + m ()V method_7156 updateStretch + m ()Lnet/minecraft/class_3414; method_7160 getSquishSound + m (Lnet/minecraft/class_1309;)V method_7155 damage + p 1 target +c net/minecraft/class_1621$class_1622 net/minecraft/entity/mob/SlimeEntity$FaceTowardTargetGoal + f I field_7392 ticksLeft + f Lnet/minecraft/class_1621; field_7393 slime + m (Lnet/minecraft/class_1621;)V + p 1 slime +c net/minecraft/class_1621$class_1623 net/minecraft/entity/mob/SlimeEntity$SwimmingGoal + f Lnet/minecraft/class_1621; field_7394 slime + m (Lnet/minecraft/class_1621;)V + p 1 slime +c net/minecraft/class_1621$class_1624 net/minecraft/entity/mob/SlimeEntity$MoveGoal + m (Lnet/minecraft/class_1621;)V + p 1 slime + f Lnet/minecraft/class_1621; field_7395 slime +c net/minecraft/class_1621$class_1625 net/minecraft/entity/mob/SlimeEntity$SlimeMoveControl + m (Lnet/minecraft/class_1621;)V + p 1 slime + m (D)V method_7164 move + p 1 speed + f I field_7399 ticksUntilJump + f F field_7397 targetYaw + f Z field_7398 jumpOften + f Lnet/minecraft/class_1621; field_7396 slime + m (FZ)V method_7165 look + p 2 jumpOften + p 1 targetYaw +c net/minecraft/class_1621$class_1626 net/minecraft/entity/mob/SlimeEntity$RandomLookGoal + f F field_7400 targetYaw + m (Lnet/minecraft/class_1621;)V + p 1 slime + f I field_7401 timer + f Lnet/minecraft/class_1621; field_7402 slime +c net/minecraft/class_1614 net/minecraft/entity/mob/SilverfishEntity + m ()Lnet/minecraft/class_5132$class_5133; method_26922 createSilverfishAttributes + f Lnet/minecraft/class_1614$class_1616; field_7366 callForHelpGoal + m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_20684 canSpawn + p 2 spawnReason + p 3 pos + p 0 type + p 1 world + p 4 random +c net/minecraft/class_1614$class_1615 net/minecraft/entity/mob/SilverfishEntity$WanderAndInfestGoal + f Lnet/minecraft/class_2350; field_7368 direction + f Z field_7367 canInfest + m (Lnet/minecraft/class_1614;)V + p 1 silverfish +c net/minecraft/class_1614$class_1616 net/minecraft/entity/mob/SilverfishEntity$CallForHelpGoal + f I field_7369 delay + m ()V method_7136 onHurt + f Lnet/minecraft/class_1614; field_7370 silverfish + m (Lnet/minecraft/class_1614;)V + p 1 silverfish +c net/minecraft/class_1613 net/minecraft/entity/mob/SkeletonEntity + m (Z)V method_35193 setConverting + p 1 converting + m (I)V method_33589 setConversionTime + p 1 time + m ()V method_33591 convertToStray + c Converts this skeleton to a stray and plays a sound if it is not silent. + f I field_28643 inPowderSnowTime + m ()Z method_33590 isConverting + c Returns whether this skeleton is currently converting to a stray. + f I field_28644 conversionTime + f Lnet/minecraft/class_2940; field_28642 CONVERTING + f Ljava/lang/String; field_30495 STRAY_CONVERSION_TIME_KEY +c net/minecraft/class_2942 net/minecraft/world/gen/feature/BambooFeature + f Lnet/minecraft/class_2680; field_13308 BAMBOO + f Lnet/minecraft/class_2680; field_13309 BAMBOO_TOP_3 + f Lnet/minecraft/class_2680; field_13311 BAMBOO_TOP_1 + f Lnet/minecraft/class_2680; field_13310 BAMBOO_TOP_2 +c net/minecraft/class_2943 net/minecraft/entity/data/TrackedDataHandlerRegistry + f Lnet/minecraft/class_2941; field_13319 BYTE + f Lnet/minecraft/class_2941; field_13317 TEXT_COMPONENT + f Lnet/minecraft/class_2941; field_13327 INTEGER + f Lnet/minecraft/class_2941; field_17910 FIREWORK_DATA + f Lnet/minecraft/class_2941; field_17207 VILLAGER_DATA + f Lnet/minecraft/class_2941; field_13322 ITEM_STACK + f Lnet/minecraft/class_2941; field_13320 FLOAT + f Lnet/minecraft/class_2941; field_13326 STRING + f Lnet/minecraft/class_2941; field_13314 PARTICLE + f Lnet/minecraft/class_2941; field_13324 BLOCK_POS + f Lnet/minecraft/class_2941; field_13312 OPTIONAL_BLOCK_STATE + f Lnet/minecraft/class_3513; field_13328 DATA_HANDLERS + m (Lnet/minecraft/class_2941;)I method_12719 getId + p 0 handler + f Lnet/minecraft/class_2941; field_13318 TAG_COMPOUND + m (Lnet/minecraft/class_2941;)V method_12720 register + p 0 handler + f Lnet/minecraft/class_2941; field_13316 ROTATION + m (I)Lnet/minecraft/class_2941; method_12721 get + p 0 id + f Lnet/minecraft/class_2941; field_13321 FACING + f Lnet/minecraft/class_2941; field_13315 OPTIONAL_BLOCK_POS + f Lnet/minecraft/class_2941; field_13325 OPTIONAL_TEXT_COMPONENT + f Lnet/minecraft/class_2941; field_13313 OPTIONAL_UUID + f Lnet/minecraft/class_2941; field_13323 BOOLEAN + f Lnet/minecraft/class_2941; field_18238 ENTITY_POSE +c net/minecraft/class_2943$12 net/minecraft/entity/data/TrackedDataHandlerRegistry$12 + m (Lnet/minecraft/class_2540;)Ljava/lang/Integer; method_12765 read + m (Ljava/lang/Integer;)Ljava/lang/Integer; method_12767 copy + m (Lnet/minecraft/class_2540;Ljava/lang/Integer;)V method_12766 write +c net/minecraft/class_2943$13 net/minecraft/entity/data/TrackedDataHandlerRegistry$13 + m (Lnet/minecraft/class_2540;)Ljava/lang/Float; method_12768 read + m (Ljava/lang/Float;)Ljava/lang/Float; method_12770 copy + m (Lnet/minecraft/class_2540;Ljava/lang/Float;)V method_12769 write +c net/minecraft/class_2943$14 net/minecraft/entity/data/TrackedDataHandlerRegistry$14 + m (Ljava/lang/String;)Ljava/lang/String; method_12724 copy + m (Lnet/minecraft/class_2540;Ljava/lang/String;)V method_12723 write + m (Lnet/minecraft/class_2540;)Ljava/lang/String; method_12722 read +c net/minecraft/class_2943$15 net/minecraft/entity/data/TrackedDataHandlerRegistry$15 + m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_2561; method_12725 read + m (Lnet/minecraft/class_2561;)Lnet/minecraft/class_2561; method_12726 copy + m (Lnet/minecraft/class_2540;Lnet/minecraft/class_2561;)V method_12727 write +c net/minecraft/class_2943$10 net/minecraft/entity/data/TrackedDataHandlerRegistry$10 + m (Ljava/util/OptionalInt;)Ljava/util/OptionalInt; method_18190 copy + m (Lnet/minecraft/class_2540;Ljava/util/OptionalInt;)V method_18189 write + m (Lnet/minecraft/class_2540;)Ljava/util/OptionalInt; method_18191 read +c net/minecraft/class_2943$11 net/minecraft/entity/data/TrackedDataHandlerRegistry$11 + m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_4050; method_18698 read + m (Lnet/minecraft/class_2540;Lnet/minecraft/class_4050;)V method_18697 write + m (Lnet/minecraft/class_4050;)Lnet/minecraft/class_4050; method_18696 copy +c net/minecraft/class_2943$2 net/minecraft/entity/data/TrackedDataHandlerRegistry$2 + m (Lnet/minecraft/class_2540;Lnet/minecraft/class_2394;)V method_12746 write + m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_2394; method_12743 read + m (Lnet/minecraft/class_2394;)Lnet/minecraft/class_2394; method_12745 copy +c net/minecraft/class_2943$16 net/minecraft/entity/data/TrackedDataHandlerRegistry$16 + m (Lnet/minecraft/class_2540;)Ljava/util/Optional; method_12729 read + m (Lnet/minecraft/class_2540;Ljava/util/Optional;)V method_12728 write + m (Ljava/util/Optional;)Ljava/util/Optional; method_12730 copy +c net/minecraft/class_2943$17 net/minecraft/entity/data/TrackedDataHandlerRegistry$17 + m (Lnet/minecraft/class_1799;)Lnet/minecraft/class_1799; method_12732 copy + m (Lnet/minecraft/class_2540;Lnet/minecraft/class_1799;)V method_12731 write + m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_1799; method_12733 read +c net/minecraft/class_2943$1 net/minecraft/entity/data/TrackedDataHandlerRegistry$1 + m (Ljava/lang/Byte;)Ljava/lang/Byte; method_12742 copy + m (Lnet/minecraft/class_2540;)Ljava/lang/Byte; method_12740 read + m (Lnet/minecraft/class_2540;Ljava/lang/Byte;)V method_12741 write +c net/minecraft/class_2943$18 net/minecraft/entity/data/TrackedDataHandlerRegistry$18 + m (Lnet/minecraft/class_2540;Ljava/util/Optional;)V method_12734 write + m (Lnet/minecraft/class_2540;)Ljava/util/Optional; method_12735 read + m (Ljava/util/Optional;)Ljava/util/Optional; method_12736 copy +c net/minecraft/class_2943$19 net/minecraft/entity/data/TrackedDataHandlerRegistry$19 + m (Lnet/minecraft/class_2540;)Ljava/lang/Boolean; method_12737 read + m (Lnet/minecraft/class_2540;Ljava/lang/Boolean;)V method_12738 write + m (Ljava/lang/Boolean;)Ljava/lang/Boolean; method_12739 copy +c net/minecraft/class_2943$6 net/minecraft/entity/data/TrackedDataHandlerRegistry$6 + m (Lnet/minecraft/class_2350;)Lnet/minecraft/class_2350; method_12758 copy + m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_2350; method_12756 read + m (Lnet/minecraft/class_2540;Lnet/minecraft/class_2350;)V method_12757 write +c net/minecraft/class_2943$5 net/minecraft/entity/data/TrackedDataHandlerRegistry$5 + m (Ljava/util/Optional;)Ljava/util/Optional; method_12755 copy + m (Lnet/minecraft/class_2540;Ljava/util/Optional;)V method_12753 write + m (Lnet/minecraft/class_2540;)Ljava/util/Optional; method_12754 read +c net/minecraft/class_2943$4 net/minecraft/entity/data/TrackedDataHandlerRegistry$4 + m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_2338; method_12750 read + m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338; method_12752 copy + m (Lnet/minecraft/class_2540;Lnet/minecraft/class_2338;)V method_12751 write +c net/minecraft/class_2943$3 net/minecraft/entity/data/TrackedDataHandlerRegistry$3 + m (Lnet/minecraft/class_2540;Lnet/minecraft/class_2379;)V method_12747 write + m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_2379; method_12748 read + m (Lnet/minecraft/class_2379;)Lnet/minecraft/class_2379; method_12749 copy +c net/minecraft/class_2943$9 net/minecraft/entity/data/TrackedDataHandlerRegistry$9 + m (Lnet/minecraft/class_3850;)Lnet/minecraft/class_3850; method_17196 copy + m (Lnet/minecraft/class_2540;Lnet/minecraft/class_3850;)V method_17197 write + m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_3850; method_17198 read +c net/minecraft/class_2943$8 net/minecraft/entity/data/TrackedDataHandlerRegistry$8 + m (Lnet/minecraft/class_2540;Lnet/minecraft/class_2487;)V method_12763 write + m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_2487; method_12764 read + m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487; method_12762 copy +c net/minecraft/class_2943$7 net/minecraft/entity/data/TrackedDataHandlerRegistry$7 + m (Lnet/minecraft/class_2540;)Ljava/util/Optional; method_12760 read + m (Ljava/util/Optional;)Ljava/util/Optional; method_12761 copy + m (Lnet/minecraft/class_2540;Ljava/util/Optional;)V method_12759 write +c net/minecraft/class_1617 net/minecraft/entity/mob/SpellcastingIllagerEntity + m ()I method_7139 getSpellTicks + m ()Z method_7137 isSpellcasting + m ()Lnet/minecraft/class_1617$class_1618; method_7140 getSpell + f I field_7372 spellTicks + m ()Lnet/minecraft/class_3414; method_7142 getCastSpellSound + m (Lnet/minecraft/class_1617$class_1618;)V method_7138 setSpell + p 1 spell + f Lnet/minecraft/class_1617$class_1618; field_7371 spell + f Lnet/minecraft/class_2940; field_7373 SPELL +c net/minecraft/class_1617$class_1620 net/minecraft/entity/mob/SpellcastingIllagerEntity$CastSpellGoal + m ()I method_7146 getInitialCooldown + f I field_7385 spellCooldown + f I field_7384 startTime + m ()I method_7149 getSpellTicks + m ()Lnet/minecraft/class_1617$class_1618; method_7147 getSpell + m ()V method_7148 castSpell + m ()V method_6268 tick + m ()Lnet/minecraft/class_3414; method_7150 getSoundPrepare + m ()V method_6269 start + m ()I method_7151 startTimeDelay +c net/minecraft/class_1617$class_1619 net/minecraft/entity/mob/SpellcastingIllagerEntity$LookAtTargetGoal +c net/minecraft/class_1617$class_1618 net/minecraft/entity/mob/SpellcastingIllagerEntity$Spell + m (I)Lnet/minecraft/class_1617$class_1618; method_7144 byId + p 0 id + f I field_7375 id + m (Ljava/lang/String;IIDDD)V + p 4 particleVelocityX + p 3 id + p 8 particleVelocityZ + p 6 particleVelocityY + f [D field_7374 particleVelocity +c net/minecraft/class_2944 net/minecraft/world/gen/feature/TreeFeature + m (Lnet/minecraft/class_3746;Lnet/minecraft/class_2338;)Z method_16420 isAirOrLeaves + p 0 world + p 1 pos + m (Lnet/minecraft/class_1936;Lnet/minecraft/class_3341;Ljava/util/Set;Ljava/util/Set;)Lnet/minecraft/class_251; method_23380 placeLogsAndLeaves + m (Lnet/minecraft/class_5281;Ljava/util/Random;Lnet/minecraft/class_2338;Ljava/util/function/BiConsumer;Ljava/util/function/BiConsumer;Lnet/minecraft/class_4643;)Z method_12775 generate + p 3 pos + p 1 world + m (Lnet/minecraft/class_2680;)Z method_23384 method_23384 + p 0 state + m (Lnet/minecraft/class_3746;Lnet/minecraft/class_2338;)Z method_16422 isWater + p 1 pos + p 0 world + m (Lnet/minecraft/class_3746;Lnet/minecraft/class_2338;)Z method_16433 canPlaceTreeOn + p 1 pos + p 0 world + m (Lnet/minecraft/class_3746;Lnet/minecraft/class_2338;)Z method_16432 canTreeReplace + p 0 world + p 1 pos + m (Lnet/minecraft/class_2680;)Z method_16417 method_16417 + p 0 state + m (Lnet/minecraft/class_2680;)Z method_16428 method_16428 + p 0 state + m (Lnet/minecraft/class_3746;Lnet/minecraft/class_2338;)Z method_16416 isVine + p 1 pos + p 0 world + m (Lnet/minecraft/class_3746;Lnet/minecraft/class_2338;)Z method_16425 isReplaceablePlant + p 0 world + p 1 pos + m (Lnet/minecraft/class_3746;ILnet/minecraft/class_2338;Lnet/minecraft/class_4643;)I method_29963 getTopPosition + p 4 config + p 1 world + p 3 pos + p 2 height + m (Lnet/minecraft/class_2680;)Z method_16431 method_16431 + p 0 state + m (Lnet/minecraft/class_2680;)Z method_16421 method_16421 + p 0 state + m (Lnet/minecraft/class_1945;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_12774 setBlockStateWithoutUpdatingNeighbors + p 1 pos + p 0 world + p 2 state + m (Lnet/minecraft/class_2680;)Z method_16426 method_16426 + p 0 state + m (Lnet/minecraft/class_3746;Lnet/minecraft/class_2338;)Z method_27371 canReplace + p 1 pos + p 0 world +c net/minecraft/class_2945 net/minecraft/entity/data/DataTracker + m ()Z method_12786 isDirty + m ()V method_12792 clearDirty + m (Lnet/minecraft/class_2540;ILnet/minecraft/class_2941;)Lnet/minecraft/class_2945$class_2946; method_12777 entryFromPacket + p 0 buf + m (Lnet/minecraft/class_2940;)Ljava/lang/Object; method_12789 get + p 1 data + f Z field_13330 empty + f Lnet/minecraft/class_1297; field_13333 trackedEntity + m ()Ljava/util/List; method_12781 getDirtyEntries + m (Lnet/minecraft/class_2940;)Lnet/minecraft/class_2945$class_2946; method_12783 getEntry + m ()Z method_12790 isEmpty + m (Lnet/minecraft/class_2945$class_2946;Lnet/minecraft/class_2945$class_2946;)V method_12785 copyToFrom + f Lit/unimi/dsi/fastutil/objects/Object2IntMap; field_13332 TRACKED_ENTITIES + m ()Ljava/util/List; method_12793 getAllEntries + m (Lnet/minecraft/class_2540;Lnet/minecraft/class_2945$class_2946;)V method_12782 writeEntryToPacket + p 0 buf + p 1 entry + m (Ljava/lang/Class;Lnet/minecraft/class_2941;)Lnet/minecraft/class_2940; method_12791 registerData + p 1 dataHandler + p 0 entityClass + m (Lnet/minecraft/class_1297;)V + p 1 trackedEntity + m (Ljava/util/List;Lnet/minecraft/class_2540;)V method_12787 entriesToPacket + m (Ljava/util/List;)V method_12779 writeUpdatedEntries + m (Lnet/minecraft/class_2940;Ljava/lang/Object;)V method_12784 startTracking + p 2 initialValue + p 1 key + m (Lnet/minecraft/class_2940;Ljava/lang/Object;)V method_12776 addTrackedData + m (Lnet/minecraft/class_2940;Ljava/lang/Object;)V method_12778 set + p 1 key + p 2 value + m (Lnet/minecraft/class_2540;)Ljava/util/List; method_12788 deserializePacket + p 0 buf + f Ljava/util/concurrent/locks/ReadWriteLock; field_13335 lock + f Z field_13329 dirty + f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; field_13331 entries + f Lorg/apache/logging/log4j/Logger; field_13334 LOGGER +c net/minecraft/class_2945$class_2946 net/minecraft/entity/data/DataTracker$Entry + m ()Ljava/lang/Object; method_12794 get + m (Lnet/minecraft/class_2945$class_2946;)Lnet/minecraft/class_2940; method_20794 getData + p 0 entry + m ()Lnet/minecraft/class_2940; method_12797 getData + f Ljava/lang/Object; field_13338 value + m (Lnet/minecraft/class_2940;Ljava/lang/Object;)V + p 1 data + p 2 value + m (Z)V method_12795 setDirty + p 1 dirty + m (Lnet/minecraft/class_2945$class_2946;)Ljava/lang/Object; method_20795 getValue + p 0 entry + m ()Lnet/minecraft/class_2945$class_2946; method_12798 copy + m ()Z method_12796 isDirty + m (Ljava/lang/Object;)V method_12799 set + p 1 value + f Z field_13336 dirty + f Lnet/minecraft/class_2940; field_13337 data +c net/minecraft/class_2960 net/minecraft/util/Identifier + c The namespace and path must contain only lowercase letters ([a-z]), digits ([0-9]), or the characters '_', '.', and '-'. The path can also contain the standard path separator '/'. + m (Lnet/minecraft/class_2960;)I method_12833 compareTo + m ()Ljava/lang/String; method_12836 getNamespace + f Ljava/lang/String; field_13353 namespace + m ()Ljava/lang/String; method_12832 getPath + f Ljava/lang/String; field_13355 path + m (C)Z method_29185 isNamespaceCharacterValid + p 0 character + m (Ljava/lang/String;)Z method_20208 isPathValid + p 0 path + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_13354 COMMAND_EXCEPTION + f Ljava/lang/String; field_33381 DEFAULT_NAMESPACE + m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2960; method_12835 fromCommandInput + p 0 reader + m (Ljava/lang/String;)Lnet/minecraft/class_2960; method_12829 tryParse + c

Parses a string into an {@code Identifier}.

\nTakes a string of the form {@code :}, for example {@code minecraft:iron_ingot}.\n@return resulting identifier, or {@code null} if the string couldn't be parsed as an identifier + p 0 id + m (Ljava/lang/Object;)Z equals equals + p 1 other + m (Ljava/lang/String;Ljava/lang/String;)V + p 2 path + p 1 namespace + m (Ljava/lang/String;)Z method_20207 isValid + p 0 id + m (Ljava/lang/String;C)[Ljava/lang/String; method_12830 split + p 1 delimiter + p 0 id + m (Ljava/lang/String;)Z method_20209 isNamespaceValid + p 0 namespace + m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; method_29186 validate + p 0 id + f Lcom/mojang/serialization/Codec; field_25139 CODEC + m ([Ljava/lang/String;)V + p 1 id + m (C)Z method_29184 isPathCharacterValid + p 0 character + m (C)Z method_12831 isCharValid + p 0 c + m (Ljava/lang/String;C)Lnet/minecraft/class_2960; method_12838 splitOn + p 0 id + p 1 delimiter + f Ljava/lang/String; field_33382 REALMS_NAMESPACE + f C field_33380 NAMESPACE_SEPARATOR + m (Ljava/lang/String;)V + c

Takes a string of the form {@code :}, for example {@code minecraft:iron_ingot}.

\n

The string will be split (on the {@code :}) into an identifier with the specified path and namespace.

\nPrefer using the {@link net.minecraft.util.Identifier#Identifier(java.lang.String, java.lang.String) Identifier(java.lang.String, java.lang.String)} constructor that takes the namespace and path as individual parameters to avoid mistakes.\n@throws InvalidIdentifierException if the string cannot be parsed as an identifier. + p 1 id + m (Ljava/lang/Object;)I compareTo compareTo + p 1 other +c net/minecraft/class_2960$class_2961 net/minecraft/util/Identifier$Serializer + m (Lnet/minecraft/class_2960;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; method_12839 serialize + m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_2960; method_12840 deserialize + m (Ljava/lang/Object;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; serialize serialize + p 3 context + p 1 id + p 2 type + m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize deserialize + p 2 type + p 1 json + p 3 context +c net/minecraft/class_2963 net/minecraft/world/gen/feature/SingleStateFeatureConfig + f Lcom/mojang/serialization/Codec; field_24874 CODEC + f Lnet/minecraft/class_2680; field_13356 state + m (Lnet/minecraft/class_2680;)V + p 1 state +c net/minecraft/class_1632 net/minecraft/entity/mob/VindicatorEntity + f Ljava/lang/String; field_30504 JOHNNY_KEY + f Ljava/util/function/Predicate; field_19014 DIFFICULTY_ALLOWS_DOOR_BREAKING_PREDICATE + m (Lnet/minecraft/class_1267;)Z method_20007 method_20007 + p 0 difficulty + f Z field_7406 johnny + m ()Lnet/minecraft/class_5132$class_5133; method_26926 createVindicatorAttributes +c net/minecraft/class_1632$class_3761 net/minecraft/entity/mob/VindicatorEntity$BreakDoorGoal +c net/minecraft/class_1632$class_4293 net/minecraft/entity/mob/VindicatorEntity$AttackGoal + m (Lnet/minecraft/class_1632;Lnet/minecraft/class_1632;)V + p 2 vindicator +c net/minecraft/class_1632$class_1633 net/minecraft/entity/mob/VindicatorEntity$FollowEntityGoal + m (Lnet/minecraft/class_1632;)V + p 1 vindicator +c net/minecraft/class_2953 net/minecraft/world/gen/feature/BonusChestFeature +c net/minecraft/class_1628 net/minecraft/entity/mob/SpiderEntity + m ()Lnet/minecraft/class_5132$class_5133; method_26923 createSpiderAttributes + f Lnet/minecraft/class_2940; field_7403 SPIDER_FLAGS + m ()Z method_7167 isClimbingWall + m (Z)V method_7166 setClimbingWall + p 1 climbing +c net/minecraft/class_1628$class_1629 net/minecraft/entity/mob/SpiderEntity$AttackGoal + m (Lnet/minecraft/class_1628;)V + p 1 spider +c net/minecraft/class_1628$class_1630 net/minecraft/entity/mob/SpiderEntity$SpiderData + f Lnet/minecraft/class_1291; field_7404 effect + m (Ljava/util/Random;)V method_7168 setEffect + p 1 random +c net/minecraft/class_1628$class_1631 net/minecraft/entity/mob/SpiderEntity$FollowTargetGoal + m (Lnet/minecraft/class_1628;Ljava/lang/Class;)V + p 2 targetEntityClass + p 1 spider +c net/minecraft/class_2954 net/minecraft/world/gen/feature/BlueIceFeature +c net/minecraft/class_1627 net/minecraft/entity/mob/StrayEntity + m (Lnet/minecraft/class_1299;Lnet/minecraft/class_5425;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_20686 canSpawn + p 3 pos + p 4 random + p 1 world + p 2 spawnReason + p 0 type +c net/minecraft/class_2955 net/minecraft/recipe/InputSlotFiller + f Lnet/minecraft/class_1662; field_13347 recipeFinder + m (Lnet/minecraft/class_1860;Z)V method_12821 fillInputSlots + p 2 craftAll + p 1 recipe + m (Z)V method_12822 returnInputs + m ()I method_12823 getFreeInventorySlots + m (Lnet/minecraft/class_1729;)V + p 1 craftingScreenHandler + m ()Z method_12825 canReturnInputs + m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1860;Z)V method_12826 fillInputSlots + p 2 recipe + p 1 entity + p 3 craftAll + f Lorg/apache/logging/log4j/Logger; field_13349 LOGGER + f Lnet/minecraft/class_1661; field_13350 inventory + m (Lnet/minecraft/class_1735;Lnet/minecraft/class_1799;)V method_12824 fillInputSlot + p 1 slot + p 2 stack + f Lnet/minecraft/class_1729; field_13348 craftingScreenHandler + m (ZIZ)I method_12819 getAmountToFill + p 1 craftAll + p 2 limit + p 3 recipeInCraftingSlots +c net/minecraft/class_2956 net/minecraft/world/gen/feature/BuriedTreasureFeature + m (Lnet/minecraft/class_2794;Lnet/minecraft/class_1966;JLnet/minecraft/class_2919;Lnet/minecraft/class_1923;Lnet/minecraft/class_1959;Lnet/minecraft/class_1923;Lnet/minecraft/class_3133;Lnet/minecraft/class_5539;)Z method_28619 shouldStartAt +c net/minecraft/class_2956$class_2957 net/minecraft/world/gen/feature/BuriedTreasureFeature$Start + m (Lnet/minecraft/class_5455;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Lnet/minecraft/class_1923;Lnet/minecraft/class_1959;Lnet/minecraft/class_3133;Lnet/minecraft/class_5539;)V method_28620 init +c net/minecraft/class_2924 net/minecraft/network/packet/s2c/query/QueryResponseS2CPacket + m (Lnet/minecraft/class_2540;)V + p 1 buf + m ()Lnet/minecraft/class_2926; method_12672 getServerMetadata + f Lcom/google/gson/Gson; field_13282 GSON + m (Lnet/minecraft/class_2926;)V + p 1 metadata + m (Lnet/minecraft/class_2921;)V method_12671 apply + f Lnet/minecraft/class_2926; field_13281 metadata +c net/minecraft/class_2925 net/minecraft/world/gen/carver/CaveCarver + m ()I method_16577 getMaxCaveCount + m (Lnet/minecraft/class_5873;Lnet/minecraft/class_6108;Lnet/minecraft/class_2791;Ljava/util/function/Function;JIDDDFDLjava/util/BitSet;Lnet/minecraft/class_2939$class_5874;)V method_12674 carveCave + p 4 posToBiome + p 3 chunk + p 5 seed + p 15 yawPitchRatio + p 2 config + p 18 skipPredicate + p 1 context + p 17 carvingMask + p 12 z + p 14 yaw + p 8 x + p 7 seaLevel + p 10 y + m (Ljava/util/Random;)F method_16576 getTunnelSystemWidth + p 1 random + m (DLnet/minecraft/class_5873;DDDI)Z method_33975 method_33975 + p 7 scaledRelativeZ + p 9 y + p 2 context + p 3 scaledRelativeX + p 5 scaledRelativeY + m (Lnet/minecraft/class_6108;Ljava/util/Random;)Z method_35358 shouldCarve + m (Lnet/minecraft/class_5873;Lnet/minecraft/class_6108;Lnet/minecraft/class_2791;Ljava/util/function/Function;JIDDDDDFFFIIDLjava/util/BitSet;Lnet/minecraft/class_2939$class_5874;)V method_12675 carveTunnels + p 21 branchStartIndex + p 20 pitch + p 19 yaw + p 18 width + p 16 verticalScale + p 14 horizontalScale + p 12 z + p 10 y + p 8 x + p 7 seaLevel + p 5 seed + p 4 posToBiome + p 3 chunk + p 2 config + p 1 context + p 26 skipPredicate + p 25 carvingMask + p 23 yawPitchRatio + p 22 branchCount + m (DDDD)Z method_33974 isPositionExcluded + p 6 floorY + p 0 scaledRelativeX + p 4 scaledRelativeZ + p 2 scaledRelativeY + m (Lnet/minecraft/class_5873;Lnet/minecraft/class_6108;Lnet/minecraft/class_2791;Ljava/util/function/Function;Ljava/util/Random;ILnet/minecraft/class_1923;Ljava/util/BitSet;)Z method_35357 carve + m ()D method_16578 getTunnelSystemHeightWidthRatio +c net/minecraft/class_2926 net/minecraft/server/ServerMetadata + c Represents metadata sent to the client. This describes the server's message of the day, online players and the protocol version. + m ()Lnet/minecraft/class_2926$class_2930; method_12683 getVersion + f Lnet/minecraft/class_2561; field_13284 description + m (Lnet/minecraft/class_2926$class_2930;)V method_12679 setVersion + p 1 version + m ()Ljava/lang/String; method_12678 getFavicon + m (Lnet/minecraft/class_2561;)V method_12684 setDescription + p 1 description + f Lnet/minecraft/class_2926$class_2930; field_13286 version + m ()Lnet/minecraft/class_2561; method_12680 getDescription + m (Ljava/lang/String;)V method_12677 setFavicon + p 1 favicon + m (Lnet/minecraft/class_2926$class_2927;)V method_12681 setPlayers + p 1 players + f Lnet/minecraft/class_2926$class_2927; field_13285 players + m ()Lnet/minecraft/class_2926$class_2927; method_12682 getPlayers + f Ljava/lang/String; field_13283 favicon +c net/minecraft/class_2926$class_2927 net/minecraft/server/ServerMetadata$Players + f [Lcom/mojang/authlib/GameProfile; field_13287 sample + f I field_13289 max + m ([Lcom/mojang/authlib/GameProfile;)V method_12686 setSample + p 1 sample + f I field_13288 online + m ()[Lcom/mojang/authlib/GameProfile; method_12685 getSample + m ()I method_12687 getPlayerLimit + m ()I method_12688 getOnlinePlayerCount + m (II)V + p 1 max + p 2 online +c net/minecraft/class_2926$class_2927$class_2928 net/minecraft/server/ServerMetadata$Players$Deserializer + m (Ljava/lang/Object;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; serialize serialize + p 2 unused + p 1 entry + p 3 context + m (Lnet/minecraft/class_2926$class_2927;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; method_12690 serialize + m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_2926$class_2927; method_12689 deserialize + m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize deserialize + p 1 json +c net/minecraft/class_2926$class_2929 net/minecraft/server/ServerMetadata$Deserializer + m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_2926; method_12691 deserialize + m (Ljava/lang/Object;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; serialize serialize + p 1 serverMetadata + p 3 context + m (Lnet/minecraft/class_2926;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; method_12692 serialize + m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize deserialize + p 1 functionJson + p 2 unused + p 3 context +c net/minecraft/class_2926$class_2930 net/minecraft/server/ServerMetadata$Version + m ()Ljava/lang/String; method_12693 getGameVersion + f I field_13291 protocolVersion + f Ljava/lang/String; field_13290 gameVersion + m (Ljava/lang/String;I)V + p 1 gameVersion + p 2 protocolVersion + m ()I method_12694 getProtocolVersion +c net/minecraft/class_2926$class_2930$class_2931 net/minecraft/server/ServerMetadata$Version$Serializer + m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_2926$class_2930; method_12695 deserialize + m (Lnet/minecraft/class_2926$class_2930;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; method_12696 serialize + m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; deserialize deserialize + p 1 json + p 3 context + m (Ljava/lang/Object;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; serialize serialize + p 3 context + p 1 entry + p 2 unused +c net/minecraft/class_2921 net/minecraft/network/listener/ClientQueryPacketListener + m (Lnet/minecraft/class_2923;)V method_12666 onPong + p 1 packet + m (Lnet/minecraft/class_2924;)V method_12667 onResponse + p 1 packet +c net/minecraft/class_2922 net/minecraft/world/gen/carver/ConfiguredCarver + f Lnet/minecraft/class_5871; field_13278 config + f Lcom/mojang/serialization/Codec; field_24828 REGISTRY_CODEC + m (Ljava/util/Random;)Z method_12669 shouldCarve + p 1 random + f Lcom/mojang/serialization/Codec; field_26755 LIST_CODEC + m (Lnet/minecraft/class_5873;Lnet/minecraft/class_2791;Ljava/util/function/Function;Ljava/util/Random;ILnet/minecraft/class_1923;Ljava/util/BitSet;)Z method_12668 carve + p 3 posToBiome + p 4 random + p 1 context + p 2 chunk + p 7 carvingMask + p 5 chunkX + p 6 pos + m (Lnet/minecraft/class_2939;Lnet/minecraft/class_5871;)V + p 1 carver + p 2 config + f Lnet/minecraft/class_2939; field_13279 carver + f Lcom/mojang/serialization/Codec; field_25832 CODEC + m ()Lnet/minecraft/class_5871; method_30378 getConfig +c net/minecraft/class_2923 net/minecraft/network/packet/s2c/query/QueryPongS2CPacket + f J field_13280 startTime + m (Lnet/minecraft/class_2540;)V + p 1 buf + m ()J method_36180 getStartTime + m (Lnet/minecraft/class_2921;)V method_12670 apply + m (J)V + p 1 startTime +c net/minecraft/class_2940 net/minecraft/entity/data/TrackedData + m (ILnet/minecraft/class_2941;)V + p 1 id + p 2 dataType + m ()I method_12713 getId + m ()Lnet/minecraft/class_2941; method_12712 getType + m (Ljava/lang/Object;)Z equals equals + p 1 o + f I field_13306 id + f Lnet/minecraft/class_2941; field_13307 dataType +c net/minecraft/class_2941 net/minecraft/entity/data/TrackedDataHandler + m (Ljava/lang/Object;)Ljava/lang/Object; method_12714 copy + p 1 value + m (Lnet/minecraft/class_2540;)Ljava/lang/Object; method_12716 read + p 1 buf + m (I)Lnet/minecraft/class_2940; method_12717 create + m (Lnet/minecraft/class_2540;Ljava/lang/Object;)V method_12715 write + p 1 buf + p 2 value +c net/minecraft/class_1603 net/minecraft/entity/ai/RangedAttackMob + m (Lnet/minecraft/class_1309;F)V method_7105 attack + p 1 target + p 2 pullProgress +c net/minecraft/class_2935 net/minecraft/network/packet/c2s/query/QueryPingC2SPacket + m (Lnet/minecraft/class_2933;)V method_12699 apply + f J field_13292 startTime + m (Lnet/minecraft/class_2540;)V + p 1 buf + m ()J method_12700 getStartTime + m (J)V + p 1 startTime +c net/minecraft/class_2937 net/minecraft/network/packet/c2s/query/QueryRequestC2SPacket + m (Lnet/minecraft/class_2933;)V method_12701 apply + m (Lnet/minecraft/class_2540;)V + p 1 buf +c net/minecraft/class_1606 net/minecraft/entity/mob/ShulkerEntity + m ()V method_31547 spawnNewShulker + m ()Z method_7124 isClosed + m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2350; method_24351 findAttachSide + p 1 pos + m ()Lnet/minecraft/class_2350; method_7119 getAttachedFace + f Lnet/minecraft/class_1322; field_7342 COVERED_ARMOR_BONUS + m (F)F method_7116 getOpenProgress + p 1 delta + m (Lnet/minecraft/class_2350;)V method_35192 setAttachedFace + p 1 face + f Lnet/minecraft/class_2338; field_7345 prevAttachedBlock + f Lnet/minecraft/class_2940; field_7343 COLOR + m ()I method_7115 getPeekAmount + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z method_24350 canStay + p 1 pos + p 2 direction + f I field_7340 teleportLerpTimer + m ()Z method_33349 tickOpenProgress + m ()Z method_7127 tryTeleport + f F field_7337 openProgress + m (Lnet/minecraft/class_2350;F)Lnet/minecraft/class_238; method_33346 method_33346 + p 0 direction + m (Lnet/minecraft/class_2350;FF)Lnet/minecraft/class_238; method_33347 method_33347 + p 0 direction + f F field_7339 prevOpenProgress + m ()Lnet/minecraft/class_1767; method_7121 getColor + f Lnet/minecraft/class_2940; field_7344 ATTACHED_FACE + m ()V method_33350 moveEntities + f Lnet/minecraft/class_2940; field_7346 PEEK_AMOUNT + m ()Lnet/minecraft/class_5132$class_5133; method_26921 createShulkerAttributes + m (Lnet/minecraft/class_1767;)V method_31546 setColor + p 1 color + m (Lnet/minecraft/class_2338;)Z method_33351 method_33351 + p 1 pos + m ()V method_33348 tryAttachOrTeleport + f Ljava/util/UUID; field_7341 COVERED_ARMOR_BONUS_ID + m (I)V method_7122 setPeekAmount + p 1 peekAmount +c net/minecraft/class_1606$class_1608 net/minecraft/entity/mob/ShulkerEntity$ShulkerBodyControl +c net/minecraft/class_1606$class_1609 net/minecraft/entity/mob/ShulkerEntity$SearchForTargetGoal + m (Lnet/minecraft/class_1309;)Z method_7129 method_7129 + p 0 entity + m (Lnet/minecraft/class_1606;)V + p 1 shulker +c net/minecraft/class_1606$class_1607 net/minecraft/entity/mob/ShulkerEntity$ShootBulletGoal + f I field_7347 counter +c net/minecraft/class_1606$class_1611 net/minecraft/entity/mob/ShulkerEntity$PeekGoal + f I field_7352 counter +c net/minecraft/class_1606$class_1610 net/minecraft/entity/mob/ShulkerEntity$SearchForPlayerGoal + m (Lnet/minecraft/class_1606;Lnet/minecraft/class_1606;)V + p 2 shulker +c net/minecraft/class_2933 net/minecraft/network/listener/ServerQueryPacketListener + m (Lnet/minecraft/class_2937;)V method_12698 onRequest + p 1 packet + m (Lnet/minecraft/class_2935;)V method_12697 onPing + p 1 packet +c net/minecraft/class_1604 net/minecraft/entity/mob/PillagerEntity + f Lnet/minecraft/class_1277; field_7335 inventory + f Lnet/minecraft/class_2940; field_7334 CHARGING + m ()Lnet/minecraft/class_5132$class_5133; method_26919 createPillagerAttributes + m ()Z method_7108 isCharging + m (Lnet/minecraft/class_1799;)Z method_7111 isRaidCaptain + p 1 stack +c net/minecraft/class_2934 net/minecraft/world/gen/carver/NetherCaveCarver + m (Lnet/minecraft/class_5873;Lnet/minecraft/class_6108;Lnet/minecraft/class_2791;Ljava/util/function/Function;Ljava/util/BitSet;Ljava/util/Random;Lnet/minecraft/class_2338$class_2339;Lnet/minecraft/class_2338$class_2339;ILorg/apache/commons/lang3/mutable/MutableBoolean;)Z method_35359 carveAtPoint +c net/minecraft/class_2939 net/minecraft/world/gen/carver/Carver + f Lnet/minecraft/class_2680; field_13301 AIR + m (Lnet/minecraft/class_5873;Lnet/minecraft/class_5871;Lnet/minecraft/class_2791;Ljava/util/function/Function;JIDDDDDLjava/util/BitSet;Lnet/minecraft/class_2939$class_5874;)Z method_33978 carveRegion + p 8 x + p 7 seaLevel + p 5 seed + p 4 posToBiome + p 3 chunk + p 19 skipPredicate + p 2 config + p 18 carvingMask + p 1 context + p 16 verticalScale + p 14 horizontalScale + p 12 z + p 10 y + m (Lnet/minecraft/class_2680;)Z method_12709 canAlwaysCarveBlock + p 1 state + f Ljava/util/Set; field_13298 carvableFluids + m (Lnet/minecraft/class_5871;)Lnet/minecraft/class_2922; method_28614 configure + p 1 config + m (Lnet/minecraft/class_5873;Lnet/minecraft/class_5871;Lnet/minecraft/class_2791;Ljava/util/function/Function;Ljava/util/Random;ILnet/minecraft/class_1923;Ljava/util/BitSet;)Z method_12702 carve + p 3 chunk + p 4 posToBiome + p 5 random + p 6 seaLevel + p 1 context + p 2 config + p 7 pos + p 8 carvingMask + m (IIIIII)Z method_12706 isOnBoundary + p 1 z + p 0 x + p 3 maxX + p 2 minX + p 5 maxZ + p 4 minZ + m (Lnet/minecraft/class_2791;IIIIII)Z method_33977 isRegionUncarvable + p 2 minX + p 3 maxX + p 1 chunk + p 6 minZ + p 7 maxZ + p 4 minY + p 5 maxY + f Lnet/minecraft/class_2680; field_13294 CAVE_AIR + f Lcom/mojang/serialization/Codec; field_24831 codec + m (Lnet/minecraft/class_5873;Lnet/minecraft/class_5871;Lnet/minecraft/class_2791;Ljava/util/function/Function;Ljava/util/BitSet;Ljava/util/Random;Lnet/minecraft/class_2338$class_2339;Lnet/minecraft/class_2338$class_2339;ILorg/apache/commons/lang3/mutable/MutableBoolean;)Z method_16581 carveAtPoint + p 3 chunk + p 2 config + p 1 context + p 7 pos + p 6 random + p 5 carvingMask + p 4 posToBiome + p 10 foundSurface + p 9 mainChunkX + p 8 downPos + m ()I method_12710 getBranchFactor + f Ljava/util/Set; field_13302 alwaysCarvableBlocks + f Lnet/minecraft/class_3610; field_13305 WATER + m (Ljava/lang/String;Lnet/minecraft/class_2939;)Lnet/minecraft/class_2939; method_12704 register + p 0 name + p 1 carver + f Lnet/minecraft/class_3610; field_13296 LAVA + m (Lcom/mojang/serialization/Codec;)V + p 1 configCodec + f Lnet/minecraft/class_2939; field_13295 RAVINE + m ()Lcom/mojang/serialization/Codec; method_28616 getCodec + m (Lnet/minecraft/class_5871;)Lnet/minecraft/class_2680; method_33979 getState + p 0 config + m (Lnet/minecraft/class_5871;)Z method_33980 isDebug + p 0 config + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;)Z method_12703 canCarveBlock + p 1 state + p 2 stateAbove + m (Lnet/minecraft/class_5871;Ljava/util/Random;)Z method_12705 shouldCarve + p 2 random + p 1 config + m (Lnet/minecraft/class_1923;DDIIF)Z method_33976 canCarveBranch + p 5 branchIndex + p 6 branchCount + p 3 z + p 7 baseWidth + p 1 x + p 0 pos +c net/minecraft/class_2939$class_5874 net/minecraft/world/gen/carver/Carver$SkipPredicate + m (Lnet/minecraft/class_5873;DDDI)Z shouldSkip shouldSkip + p 6 scaledRelativeZ + p 8 y + p 2 scaledRelativeX + p 1 context + p 4 scaledRelativeY +c net/minecraft/class_4770 net/minecraft/block/AbstractFireBlock + m (Lnet/minecraft/class_4970$class_2251;F)V + p 2 damage + p 1 settings + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z method_30032 canPlaceAt + p 1 pos + p 2 direction + p 0 world + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z method_30033 shouldLightPortalAt + p 0 world + p 1 pos + p 2 direction + f Lnet/minecraft/class_265; field_22498 BASE_SHAPE + m (Lnet/minecraft/class_2680;)Z method_10195 isFlammable + p 1 state + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680; method_24416 getState + p 1 pos + p 0 world + f F field_22088 damage + m (Lnet/minecraft/class_1937;)Z method_30366 isOverworldOrNether + p 0 world +c net/minecraft/class_4776 net/minecraft/block/WeepingVinesBlock + f Lnet/minecraft/class_265; field_22171 SHAPE +c net/minecraft/class_4775 net/minecraft/block/SoulFireBlock + m (Lnet/minecraft/class_2680;)Z method_26158 isSoulBase + p 0 state +c net/minecraft/class_3445 net/minecraft/stat/Stat + m (Lnet/minecraft/class_2960;)Ljava/lang/String; method_14952 getName + p 0 id + f Lnet/minecraft/class_3446; field_15319 formatter + m (I)Ljava/lang/String; method_14953 format + f Lnet/minecraft/class_3448; field_15321 type + m ()Lnet/minecraft/class_3448; method_14949 getType + m ()Ljava/lang/Object; method_14951 getValue + f Ljava/lang/Object; field_15320 value + m (Lnet/minecraft/class_3448;Ljava/lang/Object;Lnet/minecraft/class_3446;)V + p 1 type + p 2 value + p 3 formatter + m (Lnet/minecraft/class_3448;Ljava/lang/Object;)Ljava/lang/String; method_14950 getName + p 0 type + p 1 value + m (Ljava/lang/Object;)Z equals equals + p 1 o +c net/minecraft/class_2115 net/minecraft/advancement/criterion/PlayerHurtEntityCriterion + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_2115$class_2117; method_9098 conditionsFromJson + m (Lnet/minecraft/class_3222;Lnet/minecraft/class_47;Lnet/minecraft/class_1282;FFZLnet/minecraft/class_2115$class_2117;)Z method_22493 method_22493 + p 6 conditions + f Lnet/minecraft/class_2960; field_9732 ID + m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1297;Lnet/minecraft/class_1282;FFZ)V method_9097 trigger + p 4 dealt + p 5 taken + p 2 entity + p 3 damage + p 1 player + p 6 blocked +c net/minecraft/class_2115$class_2117 net/minecraft/advancement/criterion/PlayerHurtEntityCriterion$Conditions + m (Lnet/minecraft/class_2019;Lnet/minecraft/class_2048;)Lnet/minecraft/class_2115$class_2117; method_35296 create + p 0 damagePredicate + p 1 hurtEntityPredicate + m (Lnet/minecraft/class_2019$class_2020;)Lnet/minecraft/class_2115$class_2117; method_9103 create + p 0 damagePredicateBuilder + f Lnet/minecraft/class_2048$class_5258; field_9737 entity + m (Lnet/minecraft/class_2048;)Lnet/minecraft/class_2115$class_2117; method_35297 create + p 0 hurtEntityPredicate + m ()Lnet/minecraft/class_2115$class_2117; method_35298 create + m (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2019;Lnet/minecraft/class_2048$class_5258;)V + p 1 player + p 3 entity + p 2 damage + m (Lnet/minecraft/class_3222;Lnet/minecraft/class_47;Lnet/minecraft/class_1282;FFZ)Z method_9104 matches + p 2 entityContext + p 1 player + p 6 blocked + p 5 taken + p 4 dealt + p 3 source + m (Lnet/minecraft/class_2019;)Lnet/minecraft/class_2115$class_2117; method_35295 create + p 0 damagePredicate + m (Lnet/minecraft/class_2019$class_2020;Lnet/minecraft/class_2048;)Lnet/minecraft/class_2115$class_2117; method_35294 create + p 1 hurtEntityPredicate + p 0 damagePredicateBuilder + f Lnet/minecraft/class_2019; field_9736 damage +c net/minecraft/class_4778 net/minecraft/block/enums/WallShape + f Ljava/lang/String; field_22181 name + m (Ljava/lang/String;ILjava/lang/String;)V + p 3 name +c net/minecraft/class_3446 net/minecraft/stat/StatFormatter + f Lnet/minecraft/class_3446; field_16977 DISTANCE + f Lnet/minecraft/class_3446; field_16978 DIVIDE_BY_TEN + f Ljava/text/DecimalFormat; field_16976 DECIMAL_FORMAT + f Lnet/minecraft/class_3446; field_16979 TIME + f Lnet/minecraft/class_3446; field_16975 DEFAULT +c net/minecraft/class_4777 net/minecraft/block/TwistingVinesBlock + f Lnet/minecraft/class_265; field_22172 SHAPE +c net/minecraft/class_3447 net/minecraft/structure/SwampHutGenerator + m (Ljava/util/Random;II)V + p 1 random + m (Lnet/minecraft/class_5425;Lnet/minecraft/class_3341;)V method_16181 spawnCat + p 1 world + p 2 box + f Z field_16445 hasCat + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;)V + p 2 nbt + f Z field_15322 hasWitch +c net/minecraft/class_4772 net/minecraft/block/SproutsBlock + f Lnet/minecraft/class_265; field_22136 SHAPE +c net/minecraft/class_3440 net/minecraft/world/ChunkUpdateState + f Ljava/lang/String; field_31660 REMAINING_KEY + f Lit/unimi/dsi/fastutil/longs/LongSet; field_15302 remaining + f Lit/unimi/dsi/fastutil/longs/LongSet; field_15301 all + m (Lit/unimi/dsi/fastutil/longs/LongSet;Lit/unimi/dsi/fastutil/longs/LongSet;)V + p 2 remaining + p 1 all + f Ljava/lang/String; field_31661 ALL_KEY + m (J)Z method_14894 isRemaining + m ()Lit/unimi/dsi/fastutil/longs/LongSet; method_14898 getAll + m (J)Z method_14897 contains + m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_3440; method_32358 fromNbt + p 0 nbt + m (J)V method_14895 markResolved + m (J)V method_14896 add +c net/minecraft/class_4771 net/minecraft/block/FungusBlock + f Lnet/minecraft/class_265; field_22134 SHAPE + m (Lnet/minecraft/class_4970$class_2251;Ljava/util/function/Supplier;)V + p 2 feature + p 1 settings + f Ljava/util/function/Supplier; field_22135 feature +c net/minecraft/class_3441 net/minecraft/server/network/ServerRecipeBook + m (Lnet/minecraft/class_2713$class_2714;Lnet/minecraft/class_3222;Ljava/util/List;)V method_14899 sendUnlockRecipesPacket + p 3 recipeIds + p 2 player + p 1 action + m (Lnet/minecraft/class_2499;Ljava/util/function/Consumer;Lnet/minecraft/class_1863;)V method_20732 handleList + p 3 recipeManager + p 1 list + p 2 handler + f Lorg/apache/logging/log4j/Logger; field_15303 LOGGER + m ()Lnet/minecraft/class_2487; method_14902 toNbt + m (Lnet/minecraft/class_3222;)V method_14904 sendInitRecipesPacket + p 1 player + m (Ljava/util/Collection;Lnet/minecraft/class_3222;)I method_14903 unlockRecipes + p 2 player + p 1 recipes + m (Ljava/util/Collection;Lnet/minecraft/class_3222;)I method_14900 lockRecipes + p 2 player + p 1 recipes + m (Lnet/minecraft/class_2487;Lnet/minecraft/class_1863;)V method_14901 readNbt + p 1 nbt + p 2 recipeManager +c net/minecraft/class_2111 net/minecraft/advancement/criterion/PlacedBlockCriterion + m (Lnet/minecraft/class_2248;Ljava/lang/String;)V method_22490 method_22490 + p 1 name + m (Lnet/minecraft/class_3222;Lnet/minecraft/class_2338;Lnet/minecraft/class_1799;)V method_9087 trigger + p 2 blockPos + p 1 player + p 3 stack + f Lnet/minecraft/class_2960; field_9724 ID + m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_2248; method_22492 getBlock + p 0 obj + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_3222;Lnet/minecraft/class_1799;Lnet/minecraft/class_2111$class_2113;)Z method_22491 method_22491 + p 4 conditions + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_2111$class_2113; method_9088 conditionsFromJson +c net/minecraft/class_2111$class_2113 net/minecraft/advancement/criterion/PlacedBlockCriterion$Conditions + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_2111$class_2113; method_9095 block + p 0 block + f Lnet/minecraft/class_2073; field_9731 item + f Lnet/minecraft/class_2248; field_9728 block + f Lnet/minecraft/class_2090; field_9729 location + m (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2248;Lnet/minecraft/class_4559;Lnet/minecraft/class_2090;Lnet/minecraft/class_2073;)V + p 1 player + p 2 block + p 5 item + p 3 state + p 4 location + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_3218;Lnet/minecraft/class_1799;)Z method_9094 matches + p 4 stack + p 1 state + p 2 pos + p 3 world + f Lnet/minecraft/class_4559; field_9730 state +c net/minecraft/class_4774 net/minecraft/block/RootsBlock + f Lnet/minecraft/class_265; field_22137 SHAPE +c net/minecraft/class_3442 net/minecraft/stat/ServerStatHandler + m (Lcom/mojang/datafixers/DataFixer;Ljava/lang/String;)V method_14906 parse + p 2 json + p 1 dataFixer + m ()Ljava/lang/String; method_14911 asString + m (Lnet/minecraft/server/MinecraftServer;Ljava/io/File;)V + p 1 server + p 2 file + m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_2487; method_14908 jsonToCompound + p 0 json + m ()Ljava/util/Set; method_14909 takePendingStats + f Ljava/io/File; field_15305 file + m (Lnet/minecraft/class_3448;Ljava/lang/String;)Ljava/util/Optional; method_14905 createStat + p 2 id + p 1 type + m (Lnet/minecraft/class_3222;)V method_14910 sendStats + p 1 player + f Lorg/apache/logging/log4j/Logger; field_15309 LOGGER + m (Lnet/minecraft/class_3445;)Lnet/minecraft/class_2960; method_14907 getStatId + p 0 stat + f I field_15306 lastStatsUpdate + f Lnet/minecraft/server/MinecraftServer; field_15308 server + m ()V method_14912 save + m ()V method_14914 updateStatSet + f Ljava/util/Set; field_15307 pendingStats +c net/minecraft/class_4773 net/minecraft/block/NetherrackBlock +c net/minecraft/class_3443 net/minecraft/structure/StructurePiece + m (Lnet/minecraft/class_5281;Lnet/minecraft/class_3341;Ljava/util/Random;FIIIIIILnet/minecraft/class_2680;Lnet/minecraft/class_2680;ZZ)V method_14933 fillWithOutlineUnderSeaLevel + p 1 world + p 2 box + p 3 random + p 12 inside + p 13 cantReplaceAir + p 14 stayBelowSeaLevel + p 4 blockChance + p 5 minX + p 6 minY + p 7 minZ + p 8 maxX + p 9 maxY + p 10 maxZ + p 11 outline + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680; method_14916 orientateChest + p 2 state + p 1 pos + p 0 world + m (Lnet/minecraft/class_5281;Lnet/minecraft/class_2680;IIILnet/minecraft/class_3341;)V method_14917 addBlock + p 6 box + p 2 block + p 1 world + p 3 x + m (Lnet/minecraft/class_5281;Lnet/minecraft/class_3341;IIIIIILnet/minecraft/class_2680;Lnet/minecraft/class_2680;Z)V method_14940 fillWithOutline + p 9 outline + p 8 maxZ + p 11 cantReplaceAir + p 10 inside + p 5 minZ + p 4 minY + p 7 maxY + p 6 maxX + p 1 world + p 3 minX + p 2 box + m (Lnet/minecraft/class_5281;Lnet/minecraft/class_5138;Lnet/minecraft/class_2794;Ljava/util/Random;Lnet/minecraft/class_3341;Lnet/minecraft/class_1923;Lnet/minecraft/class_2338;)Z method_14931 generate + p 2 structureAccessor + p 3 chunkGenerator + p 4 random + p 5 boundingBox + p 6 chunkPos + p 7 pos + p 1 world + m (Lnet/minecraft/class_3218;)Lnet/minecraft/class_2487; method_14946 toNbt + p 1 world + m (I)I method_14924 applyYTransform + p 1 y + m (III)V method_14922 translate + p 3 z + p 2 y + p 1 x + m (Lnet/minecraft/class_2350;)V method_14926 setOrientation + p 1 orientation + m (Lnet/minecraft/class_4538;IIILnet/minecraft/class_3341;)Z method_14939 isUnderSeaLevel + p 2 x + p 1 world + p 5 box + p 4 y + p 3 z + m (Lnet/minecraft/class_5281;Lnet/minecraft/class_3341;Ljava/util/Random;IIILnet/minecraft/class_2960;)Z method_14915 addChest + p 2 boundingBox + p 3 random + p 1 world + p 6 z + p 7 lootTableId + m (Lnet/minecraft/class_5281;Lnet/minecraft/class_3341;Ljava/util/Random;IIILnet/minecraft/class_2350;Lnet/minecraft/class_2960;)Z method_14930 addDispenser + p 8 lootTableId + p 7 facing + p 2 boundingBox + p 1 world + p 4 x + p 3 random + f Lnet/minecraft/class_2350; field_15312 facing + f Lnet/minecraft/class_2470; field_15313 rotation + f Lnet/minecraft/class_3773; field_16712 type + m ()Lnet/minecraft/class_2470; method_16888 getRotation + m (Lnet/minecraft/class_2680;)Z method_33881 canReplace + p 1 state + m (II)I method_14941 applyZTransform + p 2 z + p 1 x + m (Lnet/minecraft/class_1923;I)Z method_16654 intersectsChunk + p 2 offset + p 1 pos + m (Lnet/minecraft/class_5425;Lnet/minecraft/class_3341;Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_2960;Lnet/minecraft/class_2680;)Z method_14921 addChest + p 6 block + p 5 lootTableId + p 4 pos + p 3 random + p 2 boundingBox + p 1 world + m (Lnet/minecraft/class_3773;Lnet/minecraft/class_2487;)V + p 2 nbt + p 1 type + f Lnet/minecraft/class_2415; field_15310 mirror + m ()Lnet/minecraft/class_3341; method_14935 getBoundingBox + f Ljava/util/Set; field_15311 BLOCKS_NEEDING_POST_PROCESSING + m ()I method_14923 getChainLength + m (Lnet/minecraft/class_5281;Lnet/minecraft/class_3341;Ljava/util/Random;FIIILnet/minecraft/class_2680;Z)V method_14945 addBlockWithRandomThreshold + p 8 state + p 1 world + p 3 random + p 2 bounds + p 5 x + p 4 threshold + p 7 z + p 6 y + m (Lnet/minecraft/class_5281;Lnet/minecraft/class_3341;IIIIII)V method_14942 fill + p 8 maxZ + p 6 maxX + p 7 maxY + p 4 minY + p 5 minZ + p 2 bounds + p 3 minX + p 1 world + f Lnet/minecraft/class_3341; field_15315 boundingBox + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;)V method_14943 writeNbt + p 1 world + p 2 nbt + m ()Lnet/minecraft/class_3773; method_16653 getType + m (Lnet/minecraft/class_4538;IIILnet/minecraft/class_3341;)Z method_33780 canAddBlock + p 5 box + p 4 z + p 1 world + p 3 y + p 2 x + m (Lnet/minecraft/class_1922;IIILnet/minecraft/class_3341;)Lnet/minecraft/class_2680; method_14929 getBlockAt + p 5 box + p 2 x + p 1 world + m (Lnet/minecraft/class_5281;Lnet/minecraft/class_2680;IIILnet/minecraft/class_3341;)V method_14936 fillDownwards + p 2 state + p 3 x + p 1 world + p 6 box + m (Lnet/minecraft/class_3443;Lnet/minecraft/class_6130;Ljava/util/Random;)V method_14918 fillOpenings + p 3 random + p 1 start + f I field_15316 chainLength + m (III)Lnet/minecraft/class_2338$class_2339; method_33781 offsetPos + p 1 x + p 2 y + p 3 z + m (Lnet/minecraft/class_5281;Lnet/minecraft/class_3341;IIIIIILnet/minecraft/class_2680;Z)V method_14919 fillHalfEllipsoid + p 1 world + p 3 minX + p 2 bounds + p 9 block + p 8 maxZ + p 10 cantReplaceAir + p 5 minZ + p 4 minY + p 7 maxY + p 6 maxX + m (II)I method_14928 applyXTransform + p 1 x + p 2 z + f Lnet/minecraft/class_2680; field_15314 AIR + m (Lnet/minecraft/class_5281;Lnet/minecraft/class_3341;IIIIIIZLjava/util/Random;Lnet/minecraft/class_3443$class_3444;)V method_14938 fillWithOutline + p 10 random + p 9 cantReplaceAir + p 11 randomizer + p 6 maxX + p 5 minZ + p 8 maxZ + p 7 maxY + p 2 box + p 1 world + p 4 minY + p 3 minX + m (Lnet/minecraft/class_3773;ILnet/minecraft/class_3341;)V + p 1 type + p 2 length + m ()Lnet/minecraft/class_2350; method_14934 getFacing +c net/minecraft/class_3443$class_3444 net/minecraft/structure/StructurePiece$BlockRandomizer + f Lnet/minecraft/class_2680; field_15317 block + m ()Lnet/minecraft/class_2680; method_14947 getBlock + m (Ljava/util/Random;IIIZ)V method_14948 setBlock + p 1 random + p 3 y + p 2 x + p 5 placeBlock + p 4 z +c net/minecraft/class_2108 net/minecraft/advancement/criterion/NetherTravelCriterion + m (Lnet/minecraft/class_3222;Lnet/minecraft/class_243;Lnet/minecraft/class_2108$class_2110;)Z method_22486 method_22486 + p 2 conditions + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_2108$class_2110; method_9078 conditionsFromJson + m (Lnet/minecraft/class_3222;Lnet/minecraft/class_243;)V method_9080 trigger + p 2 enteredPos + p 1 player + f Lnet/minecraft/class_2960; field_9717 ID +c net/minecraft/class_2108$class_2110 net/minecraft/advancement/criterion/NetherTravelCriterion$Conditions + f Lnet/minecraft/class_2025; field_9723 distance + m (Lnet/minecraft/class_2025;)Lnet/minecraft/class_2108$class_2110; method_9085 distance + p 0 distance + m (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2090;Lnet/minecraft/class_2090;Lnet/minecraft/class_2025;)V + p 2 enteredPos + p 1 player + p 4 distance + p 3 exitedPos + f Lnet/minecraft/class_2090; field_9722 exitedPos + f Lnet/minecraft/class_2090; field_9721 enteredPos + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_243;DDD)Z method_9086 matches + p 5 exitedPosY + p 7 exitedPosZ + p 1 world + p 2 enteredPos + p 3 exitedPosX +c net/minecraft/class_3439 net/minecraft/recipe/book/RecipeBook + m (Lnet/minecraft/class_5421;Z)V method_30177 setFilteringCraftable + p 1 category + p 2 filteringCraftable + m (Lnet/minecraft/class_3439;)V method_14875 copyFrom + p 1 book + m (Lnet/minecraft/class_5421;)Z method_14887 isGuiOpen + p 1 category + m (Lnet/minecraft/class_2960;)V method_14877 display + p 1 id + f Ljava/util/Set; field_15295 toBeDisplayed + m (Lnet/minecraft/class_2960;)V method_14879 remove + p 1 id + m (Lnet/minecraft/class_5421;ZZ)V method_30175 setCategoryOptions + p 1 category + p 3 filteringCraftable + p 2 guiOpen + m (Lnet/minecraft/class_5421;Z)V method_14884 setGuiOpen + p 1 category + p 2 open + m (Lnet/minecraft/class_1860;)V method_14886 onRecipeDisplayed + p 1 recipe + m (Lnet/minecraft/class_1860;)V method_14876 add + p 1 recipe + f Ljava/util/Set; field_15300 recipes + m (Lnet/minecraft/class_1860;)Z method_14878 contains + p 1 recipe + m (Lnet/minecraft/class_1860;)V method_14885 display + p 1 recipe + m (Lnet/minecraft/class_2960;)Z method_22845 contains + p 1 id + m (Lnet/minecraft/class_1860;)V method_14893 remove + p 1 recipe + m (Lnet/minecraft/class_2960;)V method_14881 add + p 1 id + m (Lnet/minecraft/class_1729;)Z method_14880 isFilteringCraftable + p 1 handler + m (Lnet/minecraft/class_5411;)V method_30174 setOptions + p 1 options + m (Lnet/minecraft/class_1860;)Z method_14883 shouldDisplay + p 1 recipe + m ()Lnet/minecraft/class_5411; method_30173 getOptions + m (Lnet/minecraft/class_5421;)Z method_30176 isFilteringCraftable + p 1 category + f Lnet/minecraft/class_5411; field_25734 options +c net/minecraft/class_4781 net/minecraft/world/gen/feature/HugeFungusFeature + m (Lnet/minecraft/class_1936;Ljava/util/Random;Lnet/minecraft/class_4780;Lnet/minecraft/class_2338$class_2339;FFF)V method_24439 generateHatBlock + p 7 vineChance + p 6 generationChance + p 5 decorationChance + p 4 pos + p 3 config + p 2 random + p 1 world + m (ZLnet/minecraft/class_2680;)Z method_29297 method_29297 + p 1 state + m (Lnet/minecraft/class_1936;Ljava/util/Random;Lnet/minecraft/class_4780;Lnet/minecraft/class_2338;IZ)V method_24440 generateStem + p 4 pos + p 5 stemHeight + p 2 random + p 3 config + p 6 thickStem + p 1 world + m (Lnet/minecraft/class_1936;Ljava/util/Random;Lnet/minecraft/class_4780;Lnet/minecraft/class_2338;IZ)V method_24443 generateHat + p 1 world + p 2 random + p 5 hatHeight + p 6 thickStem + p 3 config + p 4 pos + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_1936;Ljava/util/Random;)V method_24442 generateVines + p 2 random + p 0 pos + p 1 world + m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Z)Z method_24866 isReplaceable + p 1 pos + p 0 world + p 2 replacePlants + m (Lnet/minecraft/class_1936;Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Z)V method_24441 tryGenerateVines + p 4 state + p 3 pos + p 2 random + p 1 world +c net/minecraft/class_4780 net/minecraft/world/gen/feature/HugeFungusFeatureConfig + f Lnet/minecraft/class_2680; field_22192 hatState + f Lnet/minecraft/class_2680; field_22191 stemState + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Z)V + p 5 planted + p 4 decorationState + p 1 validBaseBlock + p 3 hatState + p 2 stemState + f Lnet/minecraft/class_2680; field_22435 validBaseBlock + f Lcom/mojang/serialization/Codec; field_24838 CODEC + f Lnet/minecraft/class_4780; field_22432 CRIMSON_FUNGUS_NOT_PLANTED_CONFIG + f Lnet/minecraft/class_4780; field_22431 CRIMSON_FUNGUS_CONFIG + f Z field_22194 planted + f Lnet/minecraft/class_4780; field_22434 WARPED_FUNGUS_NOT_PLANTED_CONFIG + f Lnet/minecraft/class_4780; field_22433 WARPED_FUNGUS_CONFIG + f Lnet/minecraft/class_2680; field_22193 decorationState +c net/minecraft/class_4787 net/minecraft/structure/NetherFossilGenerator + m (Lnet/minecraft/class_3485;Lnet/minecraft/class_6130;Ljava/util/Random;Lnet/minecraft/class_2338;)V method_24453 addPieces + p 0 manager + p 2 random + p 3 pos + f [Lnet/minecraft/class_2960; field_22197 FOSSILS +c net/minecraft/class_4787$class_4788 net/minecraft/structure/NetherFossilGenerator$Piece + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;)V + p 2 nbt + p 1 world + m (Lnet/minecraft/class_3485;Lnet/minecraft/class_2960;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;)V + p 2 template + p 1 manager + p 4 rotation + p 3 pos +c net/minecraft/class_4789 net/minecraft/world/gen/surfacebuilder/NetherForestSurfaceBuilder + m (Ljava/util/Random;Lnet/minecraft/class_2791;Lnet/minecraft/class_1959;IIIDLnet/minecraft/class_2680;Lnet/minecraft/class_2680;IIJLnet/minecraft/class_3527;)V method_24455 generate + f J field_22201 seed + f Lnet/minecraft/class_3537; field_22203 surfaceNoise + f Lnet/minecraft/class_2680; field_22202 CAVE_AIR +c net/minecraft/class_4782 net/minecraft/world/gen/feature/NetherForestVegetationFeature + m (Lnet/minecraft/class_1936;Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_4634;II)Z method_26264 generate + p 1 random + p 0 world + p 3 config + p 2 pos +c net/minecraft/class_4785 net/minecraft/world/gen/feature/NetherFossilFeature +c net/minecraft/class_4785$class_4786 net/minecraft/world/gen/feature/NetherFossilFeature$Start + m (Lnet/minecraft/class_5455;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Lnet/minecraft/class_1923;Lnet/minecraft/class_1959;Lnet/minecraft/class_3111;Lnet/minecraft/class_5539;)V method_28947 init +c net/minecraft/class_2123 net/minecraft/advancement/criterion/ShotCrossbowCriterion + m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1799;)V method_9115 trigger + p 1 player + p 2 stack + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_2123$class_2125; method_9114 conditionsFromJson + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_2123$class_2125;)Z method_22509 method_22509 + p 1 conditions + f Lnet/minecraft/class_2960; field_9743 ID +c net/minecraft/class_2123$class_2125 net/minecraft/advancement/criterion/ShotCrossbowCriterion$Conditions + f Lnet/minecraft/class_2073; field_9747 item + m (Lnet/minecraft/class_2073;)Lnet/minecraft/class_2123$class_2125; method_35323 create + p 0 itemPredicate + m (Lnet/minecraft/class_1935;)Lnet/minecraft/class_2123$class_2125; method_9120 create + p 0 item + m (Lnet/minecraft/class_1799;)Z method_9121 matches + p 1 stack + m (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2073;)V + p 1 player + p 2 item +c net/minecraft/class_4784 net/minecraft/world/gen/feature/WeepingVinesFeature + f [Lnet/minecraft/class_2350; field_22196 DIRECTIONS + m (Lnet/minecraft/class_1936;Ljava/util/Random;Lnet/minecraft/class_2338;)V method_24451 generateNetherWartBlocksInArea + p 3 pos + p 1 world + p 2 random + m (Lnet/minecraft/class_1936;Ljava/util/Random;Lnet/minecraft/class_2338$class_2339;III)V method_24450 generateVineColumn + p 0 world + p 4 minAge + p 3 length + p 2 pos + p 1 random + p 5 maxAge + m (Lnet/minecraft/class_1936;Ljava/util/Random;Lnet/minecraft/class_2338;)V method_24452 generateVinesInArea + p 2 random + p 3 pos + p 1 world +c net/minecraft/class_3448 net/minecraft/stat/StatType + m (Ljava/lang/Object;Lnet/minecraft/class_3446;)Lnet/minecraft/class_3445; method_14955 getOrCreateStat + p 2 formatter + p 1 key + f Lnet/minecraft/class_2561; field_26382 name + f Ljava/util/Map; field_15324 stats + m (Ljava/lang/Object;)Lnet/minecraft/class_3445; method_14956 getOrCreateStat + p 1 key + m ()Lnet/minecraft/class_2378; method_14959 getRegistry + m ()Ljava/lang/String; method_14957 getTranslationKey + m ()Lnet/minecraft/class_2561; method_30739 getName + m (Lnet/minecraft/class_2378;)V + p 1 registry + f Lnet/minecraft/class_2378; field_15323 registry + m (Ljava/lang/Object;)Z method_14958 hasStat + p 1 key +c net/minecraft/class_3449 net/minecraft/structure/StructureStart + c A structure start is created to describe a structure that will be generated by\nchunk generation. It contains a definition of its pieces and is associated\nwith the chunk that the structure originates from. + m (Ljava/util/List;Lnet/minecraft/class_3341;)Lnet/minecraft/class_3443; method_35465 intersects + p 1 box + p 0 pieces + m (Lnet/minecraft/class_5281;Lnet/minecraft/class_5138;Lnet/minecraft/class_2794;Ljava/util/Random;Lnet/minecraft/class_3341;Lnet/minecraft/class_1923;)V method_14974 generateStructure + p 2 structureAccessor + p 1 world + p 6 chunkPos + p 5 box + p 4 random + p 3 chunkGenerator + m ()V method_35468 resetBoundingBox + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_1923;)Lnet/minecraft/class_2487; method_14972 toNbt + p 1 world + p 2 chunkPos + m ()V method_35466 clearChildren + m ()Ljava/util/List; method_14963 getChildren + m (Lnet/minecraft/class_5455;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Lnet/minecraft/class_1923;Lnet/minecraft/class_1959;Lnet/minecraft/class_3037;Lnet/minecraft/class_5539;)V method_16655 init + p 4 pos + p 3 manager + p 2 chunkGenerator + p 1 registryManager + p 7 world + p 6 config + p 5 biome + f Ljava/util/List; field_15325 children + m ()Z method_14979 isInExistingChunk + m ()Z method_16657 hasChildren + f Lorg/apache/logging/log4j/Logger; field_29328 LOGGER + m (IILjava/util/Random;I)V method_14978 randomUpwardTranslation + p 1 seaLevel + p 3 random + f Lnet/minecraft/class_1923; field_29070 pos + m (Lnet/minecraft/class_3195;Lnet/minecraft/class_1923;IJ)V + p 2 pos + p 1 feature + p 4 seed + p 3 references + f Lnet/minecraft/class_3195; field_16714 feature + m ()I method_14970 getReferenceCountToBeInExistingChunk + m (Lnet/minecraft/class_2338;)Z method_35464 contains + p 1 pos + f Lnet/minecraft/class_2919; field_16715 random + m ()Lnet/minecraft/class_1923; method_34000 getPos + m (I)V method_35463 translateUpward + p 1 amount + m ()Z method_35467 hasNoChildren + f Lnet/minecraft/class_3449; field_16713 DEFAULT + m ()I method_23676 getReferences + m ()Lnet/minecraft/class_3341; method_14969 setBoundingBoxFromChildren + m ()Lnet/minecraft/class_3195; method_16656 getFeature + m (Ljava/util/Random;II)V method_14976 randomUpwardTranslation + p 2 minY + p 3 maxY + p 1 random + f Ljava/lang/String; field_31662 INVALID + m ()V method_14964 incrementReferences + f Lnet/minecraft/class_3341; field_31663 boundingBox + m ()Lnet/minecraft/class_2338; method_14962 getBlockPos + f I field_15326 references + c The number of chunks that intersect the structures bounding box,\nand have stored references to its starting chunk.\n

\nThis number can be lower than the number of potential\nintersecting chunks, since it is only updated when an actual reference\nis created in such chunks (when they enter the corresponding chunk generation\nphase). +c net/minecraft/class_3449$1 net/minecraft/structure/StructureStart$1 + m (Lnet/minecraft/class_5455;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Lnet/minecraft/class_1923;Lnet/minecraft/class_1959;Lnet/minecraft/class_3101;Lnet/minecraft/class_5539;)V method_28958 init +c net/minecraft/class_4779 net/minecraft/world/gen/feature/BasaltPillarFeature + m (Lnet/minecraft/class_1936;Ljava/util/Random;Lnet/minecraft/class_2338;)V method_24434 tryPlaceBasalt + p 1 world + p 3 pos + p 2 random + m (Lnet/minecraft/class_1936;Ljava/util/Random;Lnet/minecraft/class_2338;)Z method_24435 stopOrPlaceBasalt + p 2 random + p 1 world + p 3 pos +c net/minecraft/class_2119 net/minecraft/advancement/criterion/RecipeUnlockedCriterion + m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1860;)V method_9107 trigger + p 1 player + p 2 recipe + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_2119$class_2121; method_27847 create + p 0 id + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_2119$class_2121; method_9106 conditionsFromJson + f Lnet/minecraft/class_2960; field_9738 ID + m (Lnet/minecraft/class_1860;Lnet/minecraft/class_2119$class_2121;)Z method_22508 method_22508 + p 1 conditions +c net/minecraft/class_2119$class_2121 net/minecraft/advancement/criterion/RecipeUnlockedCriterion$Conditions + m (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2960;)V + p 2 recipe + p 1 player + m (Lnet/minecraft/class_1860;)Z method_9112 matches + p 1 recipe + f Lnet/minecraft/class_2960; field_9742 recipe +c net/minecraft/class_4754 net/minecraft/datafixer/fix/WallPropertyFix + m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; method_24324 updateWallValueReference + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 1 outputSchema + p 2 changesType + m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_24323 updateWallProperties + m (Ljava/lang/String;)Ljava/lang/String; method_24326 booleanToWallType + p 0 value + f Ljava/util/Set; field_21960 TARGET_BLOCK_IDS +c net/minecraft/class_4753 net/minecraft/datafixer/fix/BiomeRenameFix + f Ljava/util/Map; field_21959 renames + f Ljava/lang/String; field_23068 name + m (Lcom/mojang/datafixers/schemas/Schema;ZLjava/lang/String;Ljava/util/Map;)V + p 2 changesType + p 1 outputSchema + p 4 changes + p 3 name +c net/minecraft/class_4756 net/minecraft/datafixer/schema/Schema2502 + m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V method_24332 registerEntity + p 2 name + p 0 schema + p 1 map + m (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities registerEntities + p 1 schema +c net/minecraft/class_4755 net/minecraft/datafixer/schema/Schema2501 + m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V method_24330 registerFurnace + p 0 schema + p 1 map + p 2 name + m (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities registerBlockEntities + p 1 schema +c net/minecraft/class_4752 net/minecraft/datafixer/fix/FurnaceRecipesFix + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 2 changesType + p 1 outputSchema + m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; method_24314 updateBlockEntityData + m (Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/TypeRewriteRule; method_24313 updateBlockEntities +c net/minecraft/class_3421 net/minecraft/structure/StrongholdGenerator + m (Ljava/lang/Class;Lnet/minecraft/class_6130;Ljava/util/Random;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3421$class_3437; method_14847 createPiece + p 0 pieceType + p 5 z + p 4 y + p 3 x + p 2 random + p 7 chainLength + p 6 orientation + m ()Z method_14852 checkRemainingPieces + f Lnet/minecraft/class_3421$class_3432; field_15263 STONE_BRICK_RANDOMIZER + m (Lnet/minecraft/class_3421$class_3434;Lnet/minecraft/class_6130;Ljava/util/Random;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3421$class_3437; method_14851 pickPiece + p 7 chainLength + p 4 y + p 3 x + p 6 orientation + p 5 z + p 0 start + p 2 random + f Ljava/lang/Class; field_15266 activePieceType + m ()V method_14855 init + f I field_15264 totalWeight + f [Lnet/minecraft/class_3421$class_3427; field_15265 ALL_PIECES + m (Lnet/minecraft/class_3421$class_3434;Lnet/minecraft/class_6130;Ljava/util/Random;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3443; method_14854 pieceGenerator + p 4 y + p 5 z + p 2 random + p 3 x + p 6 orientation + p 7 chainLength + p 0 start + f Ljava/util/List; field_15267 possiblePieces +c net/minecraft/class_3421$class_3425 net/minecraft/structure/StrongholdGenerator$LeftTurn + m (ILjava/util/Random;Lnet/minecraft/class_3341;Lnet/minecraft/class_2350;)V + p 1 chainLength + p 4 orientation + p 3 boundingBox + p 2 random + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;)V + p 2 nbt + m (Lnet/minecraft/class_6130;Ljava/util/Random;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3421$class_3425; method_14859 create + p 3 y + p 2 x + p 5 orientation + p 4 z + p 6 chainLength + p 1 random +c net/minecraft/class_3421$class_3426 net/minecraft/structure/StrongholdGenerator$Library + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;)V + p 2 nbt + m (ILjava/util/Random;Lnet/minecraft/class_3341;Lnet/minecraft/class_2350;)V + p 2 random + p 1 chainLength + p 4 orientation + p 3 boundingBox + m (Lnet/minecraft/class_6130;Ljava/util/Random;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3421$class_3426; method_14860 create + p 1 random + p 3 y + p 2 x + p 5 orientation + p 4 z + p 6 chainLength + f Z field_15274 tall +c net/minecraft/class_3421$class_3427 net/minecraft/structure/StrongholdGenerator$PieceData + f Ljava/lang/Class; field_15276 pieceType + m ()Z method_14861 canGenerate + f I field_15275 limit + f I field_15278 weight + f I field_15277 generatedCount + m (I)Z method_14862 canGenerate + p 1 chainLength + m (Ljava/lang/Class;II)V + p 2 weight + p 1 pieceType + p 3 limit +c net/minecraft/class_3421$class_3428 net/minecraft/structure/StrongholdGenerator$PortalRoom + m (Lnet/minecraft/class_6130;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3421$class_3428; method_14863 create + p 1 x + p 2 y + p 3 z + p 4 orientation + p 5 chainLength + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;)V + p 2 nbt + f Z field_15279 spawnerPlaced + m (ILnet/minecraft/class_3341;Lnet/minecraft/class_2350;)V + p 3 orientation + p 2 boundingBox + p 1 chainLength +c net/minecraft/class_3421$class_3422 net/minecraft/structure/StrongholdGenerator$ChestCorridor + m (ILjava/util/Random;Lnet/minecraft/class_3341;Lnet/minecraft/class_2350;)V + p 3 boundingBox + p 4 orientation + p 1 chainLength + p 2 random + f Z field_15268 chestGenerated + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;)V + p 2 nbt + m (Lnet/minecraft/class_6130;Ljava/util/Random;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3421$class_3422; method_14856 create + p 4 z + p 3 y + p 2 x + p 1 random + p 6 chainlength + p 5 orientation +c net/minecraft/class_3421$class_3466 net/minecraft/structure/StrongholdGenerator$Turn +c net/minecraft/class_3421$class_3423 net/minecraft/structure/StrongholdGenerator$SmallCorridor + m (ILnet/minecraft/class_3341;Lnet/minecraft/class_2350;)V + p 1 chainLength + p 3 orientation + p 2 boundingBox + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;)V + p 2 nbt + m (Lnet/minecraft/class_6130;Ljava/util/Random;IIILnet/minecraft/class_2350;)Lnet/minecraft/class_3341; method_14857 create + p 5 orientation + p 3 y + p 4 z + p 1 random + p 2 x + f I field_15269 length +c net/minecraft/class_3421$class_3424 net/minecraft/structure/StrongholdGenerator$FiveWayCrossing + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;)V + p 2 nbt + m (ILjava/util/Random;Lnet/minecraft/class_3341;Lnet/minecraft/class_2350;)V + p 4 orientation + p 3 boundingBox + p 2 random + p 1 chainLength + f Z field_15273 lowerLeftExists + f Z field_15270 upperRightExists + f Z field_15272 upperLeftExists + f Z field_15271 lowerRightExists + m (Lnet/minecraft/class_6130;Ljava/util/Random;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3421$class_3424; method_14858 create + p 3 y + p 4 z + p 5 orientation + p 6 chainLength + p 1 random + p 2 x +c net/minecraft/class_3421$class_3429 net/minecraft/structure/StrongholdGenerator$PrisonHall + m (Lnet/minecraft/class_6130;Ljava/util/Random;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3421$class_3429; method_14864 create + p 3 y + p 2 x + p 1 random + p 6 chainLength + p 5 orientation + p 4 z + m (ILjava/util/Random;Lnet/minecraft/class_3341;Lnet/minecraft/class_2350;)V + p 1 chainLength + p 3 boundingBox + p 2 random + p 4 orientation + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;)V + p 2 nbt +c net/minecraft/class_3421$class_3430 net/minecraft/structure/StrongholdGenerator$RightTurn + m (Lnet/minecraft/class_6130;Ljava/util/Random;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3421$class_3430; method_16652 create + p 5 orientation + p 6 chainLength + p 3 y + p 4 z + p 1 random + p 2 x + m (ILjava/util/Random;Lnet/minecraft/class_3341;Lnet/minecraft/class_2350;)V + p 4 orientation + p 3 boundingBox + p 2 random + p 1 chainLength + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;)V + p 2 nbt +c net/minecraft/class_3421$class_3431 net/minecraft/structure/StrongholdGenerator$SquareRoom + m (Lnet/minecraft/class_6130;Ljava/util/Random;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3421$class_3431; method_14865 create + p 5 orientation + p 6 chainLength + p 3 y + p 4 z + p 1 random + p 2 x + f I field_15280 roomType + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;)V + p 2 nbt + m (ILjava/util/Random;Lnet/minecraft/class_3341;Lnet/minecraft/class_2350;)V + p 4 orientation + p 3 boundingBox + p 2 random + p 1 chainLength +c net/minecraft/class_3421$class_3436 net/minecraft/structure/StrongholdGenerator$Stairs + m (ILjava/util/Random;Lnet/minecraft/class_3341;Lnet/minecraft/class_2350;)V + p 1 chainLength + p 4 orientation + p 2 random + p 3 boundingBox + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;)V + p 2 nbt + m (Lnet/minecraft/class_6130;Ljava/util/Random;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3421$class_3436; method_14868 create + p 4 z + p 5 orientation + p 6 chainLength + p 1 random + p 2 x + p 3 y +c net/minecraft/class_3421$class_3437 net/minecraft/structure/StrongholdGenerator$Piece + m (Lnet/minecraft/class_3421$class_3434;Lnet/minecraft/class_6130;Ljava/util/Random;II)Lnet/minecraft/class_3443; method_14873 fillSEOpening + p 5 leftRightOffset + p 1 start + p 4 heightOffset + p 3 random + m (Lnet/minecraft/class_3421$class_3434;Lnet/minecraft/class_6130;Ljava/util/Random;II)Lnet/minecraft/class_3443; method_14874 fillForwardOpening + p 5 heightOffset + p 4 leftRightOffset + p 1 start + p 3 random + m (Ljava/util/Random;)Lnet/minecraft/class_3421$class_3437$class_3438; method_14869 getRandomEntrance + p 1 random + m ()Lnet/minecraft/class_5847; method_33882 method_33882 + m (Lnet/minecraft/class_3421$class_3434;Lnet/minecraft/class_6130;Ljava/util/Random;II)Lnet/minecraft/class_3443; method_14870 fillNWOpening + p 5 leftRightOffset + p 4 heightOffset + p 1 start + p 3 random + m (Lnet/minecraft/class_3341;)Z method_14871 isInBounds + p 0 boundingBox + m (Lnet/minecraft/class_5281;Ljava/util/Random;Lnet/minecraft/class_3341;Lnet/minecraft/class_3421$class_3437$class_3438;III)V method_14872 generateEntrance + p 2 random + p 3 boundingBox + p 4 type + p 5 x + p 6 y + p 7 z + p 1 world + f Lnet/minecraft/class_3421$class_3437$class_3438; field_15287 entryDoor +c net/minecraft/class_3421$class_3437$class_3438 net/minecraft/structure/StrongholdGenerator$Piece$EntranceType +c net/minecraft/class_3421$class_3432 net/minecraft/structure/StrongholdGenerator$StoneBrickRandomizer +c net/minecraft/class_3421$class_3433 net/minecraft/structure/StrongholdGenerator$SpiralStaircase + m (ILjava/util/Random;Lnet/minecraft/class_3341;Lnet/minecraft/class_2350;)V + p 3 boundingBox + p 4 orientation + p 1 chainLength + p 2 random + f Z field_15281 isStructureStart + m (Lnet/minecraft/class_3773;IIILnet/minecraft/class_2350;)V + p 1 structurePieceType + p 2 chainLength + p 4 x + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;)V + p 2 nbt + m (Lnet/minecraft/class_6130;Ljava/util/Random;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3421$class_3433; method_14866 create + p 5 orientation + p 4 z + p 3 y + p 2 x + p 1 random + p 6 chainLength +c net/minecraft/class_3421$class_3434 net/minecraft/structure/StrongholdGenerator$Start + m (Ljava/util/Random;II)V + p 1 random + f Ljava/util/List; field_15282 pieces + f Lnet/minecraft/class_3421$class_3428; field_15283 portalRoom + f Lnet/minecraft/class_3421$class_3427; field_15284 lastPiece +c net/minecraft/class_3421$class_3435 net/minecraft/structure/StrongholdGenerator$Corridor + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;)V + p 2 nbt + m (ILjava/util/Random;Lnet/minecraft/class_3341;Lnet/minecraft/class_2350;)V + p 2 random + p 1 chainLength + p 4 orientation + p 3 boundingBox + f Z field_15285 rightExitExists + f Z field_15286 leftExitExists + m (Lnet/minecraft/class_6130;Ljava/util/Random;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3421$class_3435; method_14867 create + p 5 orientation + p 6 chainLength + p 1 random + p 2 x + p 3 y + p 4 z +c net/minecraft/class_3419 net/minecraft/sound/SoundCategory + f Ljava/lang/String; field_15249 name + m ()Ljava/lang/String; method_14840 getName + m (Ljava/lang/String;ILjava/lang/String;)V + p 3 name +c net/minecraft/class_3415 net/minecraft/structure/ShipwreckGenerator + f Lnet/minecraft/class_2338; field_14536 DEFAULT_POSITION + m (Lnet/minecraft/class_3485;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_6130;Ljava/util/Random;Lnet/minecraft/class_3172;)V method_14834 addParts + p 4 random + p 5 config + p 2 rotation + p 0 structureManager + p 1 pos + f [Lnet/minecraft/class_2960; field_14534 BEACHED_TEMPLATES + f [Lnet/minecraft/class_2960; field_14535 REGULAR_TEMPLATES +c net/minecraft/class_3415$class_3416 net/minecraft/structure/ShipwreckGenerator$Piece + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;)V + p 1 world + p 2 nbt + f Z field_14538 grounded + m (Lnet/minecraft/class_3485;Lnet/minecraft/class_2960;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Z)V + p 1 manager + p 2 identifier + p 3 pos + p 4 rotation + p 5 grounded +c net/minecraft/class_4749 net/minecraft/client/gui/screen/multiplayer/MultiplayerWarningScreen + f Lnet/minecraft/class_4286; field_21848 checkbox + f Lnet/minecraft/class_437; field_21842 parent + f Lnet/minecraft/class_2561; field_21845 CHECK_MESSAGE + f Lnet/minecraft/class_5489; field_21849 lines + m (Lnet/minecraft/class_437;)V + p 1 parent + f Lnet/minecraft/class_2561; field_21846 PROCEED_TEXT + f Lnet/minecraft/class_2561; field_21843 HEADER + f Lnet/minecraft/class_2561; field_21844 MESSAGE +c net/minecraft/class_3417 net/minecraft/sound/SoundEvents + m (Ljava/lang/String;)Lnet/minecraft/class_3414; method_14838 register + p 0 id +c net/minecraft/class_3418 net/minecraft/structure/StructurePieceWithDimensions + f I field_15243 height + f I field_15244 width + m (Lnet/minecraft/class_3773;IIIIIILnet/minecraft/class_2350;)V + p 7 height + p 5 z + p 6 width + p 3 x + p 4 y + p 1 type + m (Lnet/minecraft/class_1936;Lnet/minecraft/class_3341;I)Z method_14839 method_14839 + p 1 world + p 2 boundingBox + f I field_15241 hPos + f I field_15242 depth +c net/minecraft/class_4748 net/minecraft/util/profiler/ProfileLocationInfo + c Profiling information on a specific profiler location. + m ()Lit/unimi/dsi/fastutil/objects/Object2LongMap; method_24274 getCounts + c Returns a marker to count map indicating the times each marker has been\nvisited in the profiler location. + m ()J method_24273 getVisitCount + c Returns the number of times the profiler location has been visited. + m ()J method_24272 getTotalTime + c Returns the total time spent visiting the profiler location. +c net/minecraft/client/main/Main net/minecraft/client/main/Main + m ([Ljava/lang/String;)V main main + p 0 args + m (Ljoptsimple/OptionSet;Ljoptsimple/OptionSpec;)Ljava/lang/Object; method_11428 getOption + p 0 optionSet + p 1 optionSpec + m (Ljava/lang/Integer;)Ljava/util/OptionalInt; method_21612 toOptional + p 0 i + m (Ljava/lang/String;)Z method_11429 isNotNullOrEmpty + p 0 s + f Lorg/apache/logging/log4j/Logger; field_12138 LOGGER +c net/minecraft/class_2102 net/minecraft/predicate/entity/EntityEffectPredicate + m ()Lcom/google/gson/JsonElement; method_9068 toJson + m (Lnet/minecraft/class_1291;)Lnet/minecraft/class_2102; method_9065 withEffect + p 1 statusEffect + m (Ljava/util/Map;)V + p 1 effects + m (Ljava/util/Map;)Z method_9063 test + p 1 effects + m (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2102; method_9064 fromJson + p 0 json + m ()Lnet/minecraft/class_2102; method_9066 create + f Ljava/util/Map; field_9710 effects + m (Lnet/minecraft/class_1297;)Z method_9062 test + p 1 entity + m (Lnet/minecraft/class_1291;Lnet/minecraft/class_2102$class_2103;)Lnet/minecraft/class_2102; method_35290 withEffect + p 1 statusEffect + p 2 data + m (Lnet/minecraft/class_1309;)Z method_9067 test + p 1 livingEntity + f Lnet/minecraft/class_2102; field_9709 EMPTY +c net/minecraft/class_2102$class_2103 net/minecraft/predicate/entity/EntityEffectPredicate$EffectData + f Lnet/minecraft/class_2096$class_2100; field_9711 amplifier + m (Lnet/minecraft/class_2096$class_2100;Lnet/minecraft/class_2096$class_2100;Ljava/lang/Boolean;Ljava/lang/Boolean;)V + p 4 visible + p 3 ambient + p 2 duration + p 1 amplifier + m (Lnet/minecraft/class_1293;)Z method_9069 test + p 1 statusEffectInstance + m ()Lcom/google/gson/JsonElement; method_9071 toJson + m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_2102$class_2103; method_9070 fromJson + p 0 json + f Ljava/lang/Boolean; field_9712 visible + f Lnet/minecraft/class_2096$class_2100; field_9713 duration + f Ljava/lang/Boolean; field_9714 ambient +c net/minecraft/class_2105 net/minecraft/predicate/NbtPredicate + m (Lnet/minecraft/class_2487;)V + p 1 nbt + f Lnet/minecraft/class_2487; field_9715 nbt + m (Lnet/minecraft/class_2520;)Z method_9077 test + p 1 element + m (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2105; method_9073 fromJson + p 0 json + m ()Lcom/google/gson/JsonElement; method_9075 toJson + f Lnet/minecraft/class_2105; field_9716 ANY + m (Lnet/minecraft/class_1799;)Z method_9074 test + p 1 stack + m (Lnet/minecraft/class_1297;)Lnet/minecraft/class_2487; method_9076 entityToNbt + p 0 entity + m (Lnet/minecraft/class_1297;)Z method_9072 test + p 1 entity +c net/minecraft/class_4766 net/minecraft/world/biome/source/MultiNoiseBiomeSource + f Lcom/mojang/serialization/MapCodec; field_24718 CUSTOM_CODEC + c Used to parse a custom biome source, when a preset hasn't been provided. + f Lnet/minecraft/class_5216; field_22080 altitudeNoise + f Z field_24116 threeDimensionalSampling + f Lnet/minecraft/class_5216; field_22081 weirdnessNoise + f Lnet/minecraft/class_4766$class_5487; field_26436 altitudeNoiseParameters + f Lnet/minecraft/class_4766$class_5487; field_26437 weirdnessNoiseParameters + m (JLjava/util/List;Lnet/minecraft/class_4766$class_5487;Lnet/minecraft/class_4766$class_5487;Lnet/minecraft/class_4766$class_5487;Lnet/minecraft/class_4766$class_5487;)V + p 5 humidityNoiseParameters + p 6 altitudeNoiseParameters + p 7 weirdnessNoiseParameters + p 1 seed + p 3 biomePoints + p 4 temperatureNoiseParameters + f Lnet/minecraft/class_5216; field_22078 temperatureNoise + f Lnet/minecraft/class_5216; field_22079 humidityNoise + f Lnet/minecraft/class_4766$class_5487; field_26433 DEFAULT_NOISE_PARAMETERS + m (JLjava/util/List;Lnet/minecraft/class_4766$class_5487;Lnet/minecraft/class_4766$class_5487;Lnet/minecraft/class_4766$class_5487;Lnet/minecraft/class_4766$class_5487;Ljava/util/Optional;)V + p 1 seed + p 3 biomePoints + p 4 temperatureNoiseParameters + p 5 humidityNoiseParameters + p 6 altitudeNoiseParameters + p 7 weirdnessNoiseParameters + p 8 instance + f Lcom/mojang/serialization/Codec; field_24719 CODEC + f Lnet/minecraft/class_4766$class_5487; field_26434 temperatureNoiseParameters + f Lnet/minecraft/class_4766$class_5487; field_26435 humidityNoiseParameters + f Ljava/util/List; field_24115 biomePoints + m (JLjava/util/List;Ljava/util/Optional;)V + p 1 seed + p 3 biomePoints + p 4 instance + f Ljava/util/Optional; field_24721 instance + f J field_24720 seed + m (J)Z method_28462 matchesInstance + p 1 seed + m ()Ljava/util/Optional; method_31085 getInstance +c net/minecraft/class_4766$class_5305 net/minecraft/world/biome/source/MultiNoiseBiomeSource$Preset + f Lcom/mojang/datafixers/util/Function3; field_24726 biomeSourceFunction + m (Lnet/minecraft/class_2960;Lcom/mojang/datafixers/util/Function3;)V + p 1 id + p 2 biomeSourceFunction + m (Lnet/minecraft/class_4766$class_5305;Lnet/minecraft/class_2378;Ljava/lang/Long;)Lnet/minecraft/class_4766; method_31088 method_31088 + p 0 preset + p 2 seed + p 1 biomeRegistry + f Lnet/minecraft/class_4766$class_5305; field_24723 NETHER + f Ljava/util/Map; field_24724 BY_IDENTIFIER + m (Lnet/minecraft/class_2378;J)Lnet/minecraft/class_4766; method_28469 getBiomeSource + p 2 seed + p 1 biomeRegistry + f Lnet/minecraft/class_2960; field_24725 id +c net/minecraft/class_4766$class_5502 net/minecraft/world/biome/source/MultiNoiseBiomeSource$Instance + f Lnet/minecraft/class_2378; field_26696 biomeRegistry + m (Lnet/minecraft/class_4766$class_5305;Lnet/minecraft/class_2378;J)V + p 2 biomeRegistry + p 3 seed + p 1 preset + f Lcom/mojang/serialization/MapCodec; field_26694 CODEC + f J field_26697 seed + m ()J method_31100 getSeed + f Lnet/minecraft/class_4766$class_5305; field_26695 preset + m ()Lnet/minecraft/class_2378; method_31098 getBiomeRegistry + m (Lnet/minecraft/class_4766$class_5305;)Lcom/mojang/serialization/DataResult; method_31095 method_31095 + p 0 preset + m ()Lnet/minecraft/class_4766; method_31101 getBiomeSource + m ()Lnet/minecraft/class_4766$class_5305; method_31094 getPreset + m (Lnet/minecraft/class_2960;)Lcom/mojang/serialization/DataResult; method_31097 method_31097 + p 0 id +c net/minecraft/class_4766$class_5487 net/minecraft/world/biome/source/MultiNoiseBiomeSource$NoiseParameters + m (ILjava/util/List;)V + p 1 firstOctave + p 2 amplitudes + f I field_26439 firstOctave + f Lcom/mojang/serialization/Codec; field_26438 CODEC + m ()Lit/unimi/dsi/fastutil/doubles/DoubleList; method_30834 getAmplitudes + m ()I method_30832 getFirstOctave + f Lit/unimi/dsi/fastutil/doubles/DoubleList; field_26440 amplitudes +c net/minecraft/class_4761 net/minecraft/world/biome/BiomeParticleConfig + m ()Lnet/minecraft/class_2394; method_24369 getParticle + f Lcom/mojang/serialization/Codec; field_24675 CODEC + f Lnet/minecraft/class_2394; field_24676 particle + m (Ljava/util/Random;)Z method_24370 shouldAddParticle + p 1 random + m (Lnet/minecraft/class_2394;F)V + p 2 probability + p 1 particle + f F field_22035 probability +c net/minecraft/class_4760 net/minecraft/entity/mob/HoglinEntity + f I field_22368 movementCooldownTicks + m (Lnet/minecraft/class_3218;)V method_26942 zombify + p 1 word + f Lnet/minecraft/class_2940; field_23737 BABY + m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z method_24349 canSpawn + p 0 type + p 2 spawnReason + p 1 world + p 3 pos + f I field_23735 timeInOverworld + m (Lnet/minecraft/class_3414;)V method_30081 playSound + p 1 sound + m ()Lnet/minecraft/class_5132$class_5133; method_26943 createHoglinAttributes + m ()Z method_26946 isImmuneToZombification + m ()Z method_26945 canBeHunted + m (Z)V method_26949 setCannotBeHunted + p 1 cannotBeHunted + m ()Z method_26944 canConvert + m (Z)V method_26948 setImmuneToZombification + p 1 immuneToZombification + m ()Z method_24658 isAdult + f Lcom/google/common/collect/ImmutableList; field_22366 MEMORY_MODULE_TYPES + f Z field_23736 cannotBeHunted + f Lcom/google/common/collect/ImmutableList; field_22365 SENSOR_TYPES +c net/minecraft/class_4763 net/minecraft/world/biome/BiomeEffects + m ()Lnet/minecraft/class_4763$class_5486; method_30814 getGrassColorModifier + f Ljava/util/Optional; field_22491 loopSound + f Ljava/util/Optional; field_22493 additionsSound + f Lcom/mojang/serialization/Codec; field_24714 CODEC + m ()Ljava/util/Optional; method_24941 getAdditionsSound + c Returns the additions sound.\n\n

An additions sound is played at 1.1% chance every tick as an ambient\nsound whenever the player is in the biome with this effect. + m ()I method_24389 getWaterFogColor + f Lnet/minecraft/class_4763$class_5486; field_26421 grassColorModifier + m ()I method_24387 getFogColor + m ()Ljava/util/Optional; method_24939 getLoopSound + c Returns the loop sound.\n\n

A loop sound is played continuously as an ambient sound whenever the\nplayer is in the biome with this effect. + m ()Ljava/util/Optional; method_30811 getFoliageColor + f I field_22067 fogColor + f I field_22069 waterFogColor + m ()Ljava/util/Optional; method_27345 getMusic + f Ljava/util/Optional; field_26420 grassColor + m ()Ljava/util/Optional; method_24390 getParticleConfig + m ()I method_30810 getSkyColor + m (IIIILjava/util/Optional;Ljava/util/Optional;Lnet/minecraft/class_4763$class_5486;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V + p 12 music + p 11 additionsSound + p 10 moodSound + p 9 loopSound + p 8 particleConfig + p 7 grassColorModifier + p 6 grassColor + p 5 foliageColor + p 4 skyColor + p 3 waterFogColor + p 2 waterColor + p 1 fogColor + m ()Ljava/util/Optional; method_24940 getMoodSound + c Returns the mood sound.\n\n

A mood sound is played once every 6000 to 17999 ticks as an ambient\nsound whenever the player is in the biome with this effect and near a\nposition that has 0 sky light and less than 7 combined light.\n\n

Overworld biomes have the regular cave sound as their mood sound,\nwhile three nether biomes in 20w10a have their dedicated mood sounds. + f Ljava/util/Optional; field_22492 moodSound + f Ljava/util/Optional; field_22070 particleConfig + m ()I method_24388 getWaterColor + m ()Ljava/util/Optional; method_30812 getGrassColor + f Ljava/util/Optional; field_26419 foliageColor + f I field_22068 waterColor + f Ljava/util/Optional; field_24113 music + f I field_26418 skyColor +c net/minecraft/class_4763$class_5486 net/minecraft/world/biome/BiomeEffects$GrassColorModifier + m (DDI)I method_30823 getModifiedGrassColor + p 3 z + p 5 color + p 1 x + m (Lnet/minecraft/class_4763$class_5486;)Lnet/minecraft/class_4763$class_5486; method_30824 method_30824 + p 0 grassColorModifier + m (Ljava/lang/String;ILjava/lang/String;)V + p 3 name + f Ljava/lang/String; field_26430 name + m (Ljava/lang/String;)Lnet/minecraft/class_4763$class_5486; method_30825 byName + p 0 name + m ()Ljava/lang/String; method_30826 getName + f Ljava/util/Map; field_26431 BY_NAME + f Lcom/mojang/serialization/Codec; field_26429 CODEC +c net/minecraft/class_4763$class_4764 net/minecraft/world/biome/BiomeEffects$Builder + f Ljava/util/Optional; field_22496 additionsSound + m (I)Lnet/minecraft/class_4763$class_4764; method_24397 waterFogColor + p 1 waterFogColor + f Ljava/util/Optional; field_22494 loopSound + m ()Lnet/minecraft/class_4763; method_24391 build + m (Lnet/minecraft/class_4968;)Lnet/minecraft/class_4763$class_4764; method_24943 moodSound + p 1 moodSound + m (I)Lnet/minecraft/class_4763$class_4764; method_30821 foliageColor + p 1 foliageColor + f Ljava/util/OptionalInt; field_22072 waterColor + f Ljava/util/Optional; field_22074 particleConfig + f Ljava/util/Optional; field_26424 grassColor + f Lnet/minecraft/class_4763$class_5486; field_26425 grassColorModifier + m (I)Lnet/minecraft/class_4763$class_4764; method_24395 waterColor + p 1 waterColor + f Ljava/util/Optional; field_24114 musicSound + f Ljava/util/Optional; field_22495 moodSound + m (Lnet/minecraft/class_5195;)Lnet/minecraft/class_4763$class_4764; method_27346 music + p 1 music + m (I)Lnet/minecraft/class_4763$class_4764; method_30820 skyColor + p 1 skyColor + m (Lnet/minecraft/class_4967;)Lnet/minecraft/class_4763$class_4764; method_24944 additionsSound + p 1 additionsSound + m (I)Lnet/minecraft/class_4763$class_4764; method_30822 grassColor + p 1 grassColor + m (Lnet/minecraft/class_3414;)Lnet/minecraft/class_4763$class_4764; method_24942 loopSound + p 1 sound + f Ljava/util/OptionalInt; field_22073 waterFogColor + f Ljava/util/OptionalInt; field_22071 fogColor + m (Lnet/minecraft/class_4761;)Lnet/minecraft/class_4763$class_4764; method_24393 particleConfig + p 1 particleConfig + f Ljava/util/OptionalInt; field_26422 skyColor + f Ljava/util/Optional; field_26423 foliageColor + m (Lnet/minecraft/class_4763$class_5486;)Lnet/minecraft/class_4763$class_4764; method_30818 grassColorModifier + p 1 grassColorModifier + m (I)Lnet/minecraft/class_4763$class_4764; method_24392 fogColor + p 1 fogColor +c net/minecraft/class_4758 net/minecraft/util/TickDurationMonitor + f Ljava/io/File; field_21971 tickResultsDirectory + m (Lnet/minecraft/class_3695;Lnet/minecraft/class_4758;)Lnet/minecraft/class_3695; method_24340 tickProfiler + p 1 monitor + p 0 profiler + m (Ljava/lang/String;)Lnet/minecraft/class_4758; method_24341 create + p 0 name + m ()V method_24342 endTick + f Lorg/apache/logging/log4j/Logger; field_21967 LOGGER + f J field_21969 overtime + m ()Lnet/minecraft/class_3695; method_24339 nextProfiler + f Ljava/util/function/LongSupplier; field_21968 timeGetter + f Lnet/minecraft/class_3693; field_21972 profiler + f I field_21970 tickCount +c net/minecraft/class_4757 net/minecraft/util/profiler/TickTimeTracker + m ()V method_24334 disable + m ()V method_24335 enable + m (Ljava/util/function/LongSupplier;Ljava/util/function/IntSupplier;)V + p 1 timeGetter + p 2 tickGetter + m ()Z method_24333 isActive + f Ljava/util/function/IntSupplier; field_21963 tickGetter + f Lnet/minecraft/class_3693; field_21964 profiler + m ()Lnet/minecraft/class_3695; method_24336 getProfiler + f Ljava/util/function/LongSupplier; field_21962 timeGetter + m ()Lnet/minecraft/class_3696; method_24337 getResult +c net/minecraft/class_4732 net/minecraft/block/DoubleBlockProperties + m (Lnet/minecraft/class_2591;Ljava/util/function/Function;Ljava/util/function/Function;Lnet/minecraft/class_2753;Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Ljava/util/function/BiPredicate;)Lnet/minecraft/class_4732$class_4734; method_24173 toPropertySource + p 5 world + p 4 state + p 7 fallbackTester + p 6 pos + p 1 typeMapper + p 0 blockEntityType +c net/minecraft/class_4732$class_3923 net/minecraft/block/DoubleBlockProperties$PropertyRetriever + m (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; method_17465 getFromBoth + p 2 second + p 1 first + m ()Ljava/lang/Object; method_24174 getFallback + m (Ljava/lang/Object;)Ljava/lang/Object; method_17464 getFrom + p 1 single +c net/minecraft/class_4732$class_4734 net/minecraft/block/DoubleBlockProperties$PropertySource + m (Lnet/minecraft/class_4732$class_3923;)Ljava/lang/Object; apply apply + p 1 retriever +c net/minecraft/class_4732$class_4734$class_4735 net/minecraft/block/DoubleBlockProperties$PropertySource$Pair + f Ljava/lang/Object; field_21787 first + f Ljava/lang/Object; field_21788 second + m (Ljava/lang/Object;Ljava/lang/Object;)V + p 1 first + p 2 second +c net/minecraft/class_4732$class_4734$class_4736 net/minecraft/block/DoubleBlockProperties$PropertySource$Single + f Ljava/lang/Object; field_21789 single + m (Ljava/lang/Object;)V + p 1 single +c net/minecraft/class_4732$class_4733 net/minecraft/block/DoubleBlockProperties$Type +c net/minecraft/class_4731 net/minecraft/datafixer/fix/RemovePoiValidTagFix + m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_24157 removeValidTag + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 2 changesType + p 1 outputSchema +c net/minecraft/class_4730 net/minecraft/client/util/SpriteIdentifier + m ()Lnet/minecraft/class_2960; method_24147 getTextureId + m ()Lnet/minecraft/class_1058; method_24148 getSprite + m ()Lnet/minecraft/class_2960; method_24144 getAtlasId + m (Lnet/minecraft/class_4597;Ljava/util/function/Function;)Lnet/minecraft/class_4588; method_24145 getVertexConsumer + p 2 layerFactory + p 1 vertexConsumers + f Lnet/minecraft/class_1921; field_21771 layer + m (Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)V + p 2 texture + p 1 atlas + f Lnet/minecraft/class_2960; field_21770 texture + f Lnet/minecraft/class_2960; field_21769 atlas + m (Lnet/minecraft/class_4597;Ljava/util/function/Function;Z)Lnet/minecraft/class_4588; method_30001 getVertexConsumer + p 1 vertexConsumers + p 2 layerFactory + m (Ljava/util/function/Function;)Lnet/minecraft/class_1921; method_24146 getRenderLayer + p 1 layerFactory +c net/minecraft/class_4729 net/minecraft/client/resource/Format4ResourcePack + m (Ljava/io/InputStream;)Ljava/io/InputStream; method_24133 cropLeftChestTexture + m (Ljava/io/InputStream;Ljava/io/InputStream;IIIII)Ljava/io/InputStream; method_24134 openCroppedStream + m (Ljava/io/InputStream;)Ljava/io/InputStream; method_24137 cropRightChestTexture + m (Ljava/io/InputStream;)Ljava/io/InputStream; method_24138 cropSingleChestTexture + m (Lnet/minecraft/class_1011;Lnet/minecraft/class_1011;IIIIIIIZZ)V method_24132 loadBytes + p 0 source + p 1 target + f Ljava/util/Map; field_21762 NEW_TO_OLD_CHEST_TEXTURES + m (Lnet/minecraft/class_3262;)V + p 1 parent + f Lnet/minecraft/class_3262; field_21766 parent + f Ljava/util/List; field_21763 BANNER_PATTERN_TYPES + f Lnet/minecraft/class_2960; field_21760 OLD_BANNER_BASE_TEXTURE + f Lnet/minecraft/class_2960; field_21761 IRON_GOLEM_TEXTURE + f Ljava/util/Set; field_21764 SHIELD_PATTERN_TEXTURES + f Ljava/lang/String; field_32969 IRON_GOLEM_TEXTURE_PATH + f Lnet/minecraft/class_2960; field_21759 OLD_SHIELD_BASE_TEXTURE + f Ljava/util/Set; field_21765 BANNER_PATTERN_TEXTURES +c net/minecraft/class_1699 net/minecraft/entity/vehicle/SpawnerMinecartEntity + m (Lnet/minecraft/class_1937;)Ljava/lang/Runnable; method_31553 getTicker + p 1 world + f Lnet/minecraft/class_1917; field_7746 logic + m ()Lnet/minecraft/class_1917; method_35216 getLogic + m (Lnet/minecraft/class_1937;DDD)V + p 2 x + p 4 y + p 1 world + p 6 z + f Ljava/lang/Runnable; field_27012 ticker +c net/minecraft/class_4725 net/minecraft/client/texture/MipmapHelper + m (I)F method_24099 getColorFraction + p 0 value + m (IIIIZ)I method_24101 blend + p 1 two + p 0 one + p 4 checkAlpha + p 3 four + p 2 three + m (Lnet/minecraft/class_1011;I)[Lnet/minecraft/class_1011; method_24102 getMipmapLevelsImages + p 0 image + p 1 mipmap + f [F field_21747 COLOR_FRACTIONS + m (IIIII)I method_24100 getColorComponent + p 2 three + p 3 four + p 0 one + p 1 two + p 4 bits +c net/minecraft/class_4724 net/minecraft/client/render/model/SpriteAtlasManager + m (Lnet/minecraft/class_4730;)Lnet/minecraft/class_1058; method_24097 getSprite + p 1 id + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1059; method_24098 getAtlas + p 1 id + f Ljava/util/Map; field_21746 atlases + m (Ljava/util/Collection;)V + p 1 atlases +c net/minecraft/class_3411 net/minecraft/world/gen/feature/OceanRuinFeature +c net/minecraft/class_3411$class_3412 net/minecraft/world/gen/feature/OceanRuinFeature$Start + m (Lnet/minecraft/class_5455;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Lnet/minecraft/class_1923;Lnet/minecraft/class_1959;Lnet/minecraft/class_3114;Lnet/minecraft/class_5539;)V method_28948 init +c net/minecraft/class_3411$class_3413 net/minecraft/world/gen/feature/OceanRuinFeature$BiomeType + f Ljava/lang/String; field_14529 name + m (Ljava/lang/String;)Lnet/minecraft/class_3411$class_3413; method_14830 byName + p 0 name + f Ljava/util/Map; field_14530 BY_NAME + m ()Ljava/lang/String; method_14831 getName + f Lcom/mojang/serialization/Codec; field_24990 CODEC + m (Ljava/lang/String;ILjava/lang/String;)V + p 3 name +c net/minecraft/class_4745 net/minecraft/datafixer/fix/RecipeRenameFix + f Ljava/lang/String; field_21816 name + m (Lcom/mojang/datafixers/schemas/Schema;ZLjava/lang/String;Ljava/util/function/Function;)V + p 2 changesType + p 1 outputSchema + p 4 renamer + p 3 name + f Ljava/util/function/Function; field_21817 renamer +c net/minecraft/class_4744 net/minecraft/datafixer/fix/AdvancementRenameFix + m (Lcom/mojang/datafixers/schemas/Schema;ZLjava/lang/String;Ljava/util/function/Function;)V + p 1 outputSchema + p 3 name + p 2 changesType + p 4 renamer + f Ljava/util/function/Function; field_21815 renamer + f Ljava/lang/String; field_21814 name +c net/minecraft/class_3414 net/minecraft/sound/SoundEvent + f Lcom/mojang/serialization/Codec; field_24628 CODEC + f Lnet/minecraft/class_2960; field_14533 id + m (Lnet/minecraft/class_3414;)Lnet/minecraft/class_2960; method_28132 method_28132 + p 0 soundEvent + m (Lnet/minecraft/class_2960;)V + p 1 id + m ()Lnet/minecraft/class_2960; method_14833 getId +c net/minecraft/class_4740 net/minecraft/client/render/FpsSmoother + m (I)V + p 1 size + m (J)J method_24214 getTargetUsedTime + p 1 time + f [J field_21800 times + f I field_21801 size + f I field_21802 index +c net/minecraft/class_3408 net/minecraft/server/rcon/RconListener + m (Lnet/minecraft/class_2994;Ljava/net/ServerSocket;Ljava/lang/String;)V + p 1 server + p 2 listener + p 3 password + f Lorg/apache/logging/log4j/Logger; field_23966 SERVER_LOGGER + m (Lnet/minecraft/class_2994;)Lnet/minecraft/class_3408; method_30738 create + p 0 server + f Ljava/net/ServerSocket; field_14511 listener + f Ljava/util/List; field_14514 clients + f Lnet/minecraft/class_2994; field_23967 server + m ()V method_14820 removeStoppedClients + m (Ljava/net/ServerSocket;)V method_27176 closeSocket + p 1 socket + f Ljava/lang/String; field_14512 password +c net/minecraft/class_4739 net/minecraft/block/AbstractChestBlock + f Ljava/util/function/Supplier; field_21796 entityTypeRetriever + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Z)Lnet/minecraft/class_4732$class_4734; method_24167 getBlockEntitySource + p 1 state + p 2 world + p 3 pos + p 4 ignoreBlocked + m (Lnet/minecraft/class_4970$class_2251;Ljava/util/function/Supplier;)V + p 2 entityTypeSupplier + p 1 settings +c net/minecraft/class_3409 net/minecraft/structure/OceanRuinGenerator + f [Lnet/minecraft/class_2960; field_14515 BIG_WARM_RUINS + m (Lnet/minecraft/class_3485;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_6130;Ljava/util/Random;Lnet/minecraft/class_3114;ZF)V method_14822 method_14822 + p 2 rotation + p 0 manager + p 1 pos + p 6 large + p 7 integrity + p 4 random + p 5 config + f [Lnet/minecraft/class_2960; field_14516 BIG_BRICK_RUINS + f [Lnet/minecraft/class_2960; field_14522 MOSSY_RUINS + f [Lnet/minecraft/class_2960; field_14520 BIG_CRACKED_RUINS + f [Lnet/minecraft/class_2960; field_14521 WARM_RUINS + m (Ljava/util/Random;Lnet/minecraft/class_2338;)Ljava/util/List; method_14821 getRoomPositions + p 0 random + m (Ljava/util/Random;)Lnet/minecraft/class_2960; method_14826 getRandomBigWarmRuin + p 0 random + m (Ljava/util/Random;)Lnet/minecraft/class_2960; method_14824 getRandomWarmRuin + p 0 random + m (Lnet/minecraft/class_3485;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_6130;Ljava/util/Random;Lnet/minecraft/class_3114;)V method_14827 addPieces + p 1 pos + p 2 rotation + p 0 manager + p 5 config + p 4 random + f [Lnet/minecraft/class_2960; field_14519 CRACKED_RUINS + m (Lnet/minecraft/class_3485;Ljava/util/Random;Lnet/minecraft/class_2470;Lnet/minecraft/class_2338;Lnet/minecraft/class_3114;Lnet/minecraft/class_6130;)V method_14825 method_14825 + p 0 manager + p 1 random + p 2 rotation + p 3 pos + p 4 config + f [Lnet/minecraft/class_2960; field_14517 BIG_MOSSY_RUINS + f [Lnet/minecraft/class_2960; field_14518 BRICK_RUINS +c net/minecraft/class_3409$class_3410 net/minecraft/structure/OceanRuinGenerator$Piece + f F field_14524 integrity + f Z field_14525 large + f Lnet/minecraft/class_3411$class_3413; field_14527 biomeType + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;)V + p 1 world + p 2 nbt + m (Lnet/minecraft/class_3485;Lnet/minecraft/class_2960;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;FLnet/minecraft/class_3411$class_3413;Z)V + p 7 large + p 6 biomeType + p 5 integrity + p 4 rotation + p 3 pos + p 2 template + p 1 structureManager +c net/minecraft/class_4737 net/minecraft/client/render/block/entity/LightmapCoordinatesRetriever + m (Lnet/minecraft/class_2586;Lnet/minecraft/class_2586;)Lit/unimi/dsi/fastutil/ints/Int2IntFunction; method_24192 getFromBoth + m ()Lit/unimi/dsi/fastutil/ints/Int2IntFunction; method_24189 getFallback + m (Lnet/minecraft/class_2586;)Lit/unimi/dsi/fastutil/ints/Int2IntFunction; method_24191 getFrom +c net/minecraft/class_1683 net/minecraft/entity/projectile/thrown/ExperienceBottleEntity + m (Lnet/minecraft/class_1937;DDD)V + p 6 z + p 2 x + p 1 world + p 4 y + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;)V + p 2 owner + p 1 world +c net/minecraft/class_1682 net/minecraft/entity/projectile/thrown/ThrownEntity + m (Lnet/minecraft/class_1299;DDDLnet/minecraft/class_1937;)V + p 8 world + p 6 z + p 4 y + p 1 type + p 2 x + m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1309;Lnet/minecraft/class_1937;)V + p 2 owner + p 3 world + p 1 type + m ()F method_7490 getGravity +c net/minecraft/class_1681 net/minecraft/entity/projectile/thrown/EggEntity + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;)V + p 2 owner + p 1 world + m (Lnet/minecraft/class_1937;DDD)V + p 4 y + p 6 z + p 1 world + p 2 x +c net/minecraft/class_4711 net/minecraft/advancement/criterion/ItemUsedOnBlockCriterion + m (Lnet/minecraft/class_3222;Lnet/minecraft/class_2338;Lnet/minecraft/class_1799;)V method_23889 test + p 2 pos + p 1 player + p 3 stack + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_4711$class_4712; method_23890 conditionsFromJson + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_3222;Lnet/minecraft/class_2338;Lnet/minecraft/class_1799;Lnet/minecraft/class_4711$class_4712;)Z method_23888 method_23888 + p 4 conditions + f Lnet/minecraft/class_2960; field_21576 ID +c net/minecraft/class_4711$class_4712 net/minecraft/advancement/criterion/ItemUsedOnBlockCriterion$Conditions + m (Lnet/minecraft/class_2090$class_2091;Lnet/minecraft/class_2073$class_2074;)Lnet/minecraft/class_4711$class_4712; method_27981 create + p 1 item + p 0 location + f Lnet/minecraft/class_2090; field_24495 location + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_1799;)Z method_23892 test + p 4 stack + p 3 pos + p 2 world + p 1 state + m (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2090;Lnet/minecraft/class_2073;)V + p 2 location + p 1 player + p 3 item + f Lnet/minecraft/class_2073; field_21579 item +c net/minecraft/class_1680 net/minecraft/entity/projectile/thrown/SnowballEntity + m (Lnet/minecraft/class_1937;DDD)V + p 6 z + p 1 world + p 4 y + p 2 x + m ()Lnet/minecraft/class_2394; method_16939 getParticleParameters + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;)V + p 2 owner + p 1 world +c net/minecraft/class_1687 net/minecraft/entity/projectile/WitherSkullEntity + f Lnet/minecraft/class_2940; field_7654 CHARGED + m (Z)V method_7502 setCharged + p 1 charged + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;DDD)V + p 5 directionY + p 7 directionZ + p 1 world + p 3 directionX + p 2 owner + m ()Z method_7503 isCharged +c net/minecraft/class_1686 net/minecraft/entity/projectile/thrown/PotionEntity + m ()V method_7500 damageEntitiesHurtByWater + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;)V + p 1 world + p 2 owner + m (Ljava/util/List;Lnet/minecraft/class_1297;)V method_7498 applySplashPotion + p 2 entity + p 1 statusEffects + f Ljava/util/function/Predicate; field_7653 WATER_HURTS + m (Lnet/minecraft/class_1937;DDD)V + p 2 x + p 1 world + p 6 z + p 4 y + m (Lnet/minecraft/class_2338;)V method_7499 extinguishFire + p 1 pos + m ()Z method_7501 isLingering + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1842;)V method_7497 applyLingeringPotion + p 2 potion + p 1 stack +c net/minecraft/class_1685 net/minecraft/entity/projectile/TridentEntity + m ()Z method_31551 hasChanneling + f Z field_7648 dealtDamage + f Lnet/minecraft/class_1799; field_7650 tridentStack + f I field_7649 returnTimer + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;Lnet/minecraft/class_1799;)V + p 1 world + p 2 owner + p 3 stack + m ()Z method_7493 isOwnerAlive + f Lnet/minecraft/class_2940; field_21514 ENCHANTED + m ()Z method_23751 isEnchanted + f Lnet/minecraft/class_2940; field_7647 LOYALTY +c net/minecraft/class_1684 net/minecraft/entity/projectile/thrown/EnderPearlEntity + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;)V + p 2 owner + p 1 world +c net/minecraft/class_1679 net/minecraft/entity/projectile/SpectralArrowEntity + m (Lnet/minecraft/class_1937;DDD)V + p 1 world + p 2 x + p 4 y + p 6 z + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;)V + p 2 owner + p 1 world + f I field_7636 duration +c net/minecraft/class_4706 net/minecraft/util/collection/SortedArraySet + m ([Ljava/lang/Object;)[Ljava/lang/Object; method_23864 cast + p 0 array + m (I)V method_23868 ensureCapacity + p 1 minCapacity + m (Ljava/lang/Object;)Ljava/lang/Object; method_23862 addAndGet + p 1 object + f [Ljava/lang/Object; field_21563 elements + m ()Ljava/lang/Object; method_34962 last + m (Ljava/lang/Object;I)V method_23863 add + p 1 object + p 2 index + m (I)Ljava/lang/Object; method_23871 get + p 1 index + m (ILjava/util/Comparator;)V + p 2 comparator + p 1 initialCapacity + m ()Ljava/lang/Object; method_23865 first + m (I)Lnet/minecraft/class_4706; method_23859 create + p 0 initialCapacity + m (Ljava/lang/Object;)I method_23869 binarySearch + p 1 object + m (I)V method_23870 remove + p 1 index + f Ljava/util/Comparator; field_21562 comparator + f I field_21564 size + m (I)I method_23866 insertionPoint + p 0 binarySearchResult +c net/minecraft/class_4706$class_4707 net/minecraft/util/collection/SortedArraySet$SetIterator + f I field_21566 nextIndex + f I field_21567 lastIndex +c net/minecraft/class_1678 net/minecraft/entity/projectile/ShulkerBulletEntity + m ()Lnet/minecraft/class_2350; method_35208 getDirection + f D field_7635 targetX + f D field_7625 targetZ + m (Lnet/minecraft/class_2350;)V method_7487 setDirection + p 1 direction + f Lnet/minecraft/class_1297; field_7626 target + f Lnet/minecraft/class_2350; field_7628 direction + f Ljava/util/UUID; field_7632 targetUuid + m (Lnet/minecraft/class_2350$class_2351;)V method_7486 method_7486 + p 1 axis + f I field_7627 stepCount + f D field_7633 targetY + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;Lnet/minecraft/class_1297;Lnet/minecraft/class_2350$class_2351;)V + p 1 world + p 2 owner + p 3 target + p 4 axis +c net/minecraft/class_4708 net/minecraft/advancement/criterion/BeeNestDestroyedCriterion + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1799;ILnet/minecraft/class_4708$class_4709;)Z method_23872 method_23872 + p 3 conditions + m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_2248; method_23873 getBlock + p 0 root + m (Lnet/minecraft/class_3222;Lnet/minecraft/class_2680;Lnet/minecraft/class_1799;I)V method_23875 test + p 2 state + p 1 player + p 4 beeCount + p 3 stack + f Lnet/minecraft/class_2960; field_21568 ID + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_4708$class_4709; method_23877 conditionsFromJson +c net/minecraft/class_4708$class_4709 net/minecraft/advancement/criterion/BeeNestDestroyedCriterion$Conditions + f Lnet/minecraft/class_2248; field_21569 block + f Lnet/minecraft/class_2096$class_2100; field_21571 beeCount + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_2073$class_2074;Lnet/minecraft/class_2096$class_2100;)Lnet/minecraft/class_4708$class_4709; method_23879 create + p 0 block + p 2 beeCountRange + p 1 itemPredicateBuilder + m (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2248;Lnet/minecraft/class_2073;Lnet/minecraft/class_2096$class_2100;)V + p 4 beeCount + p 3 item + p 2 block + p 1 player + f Lnet/minecraft/class_2073; field_21570 item + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1799;I)Z method_23878 test + p 1 state + p 3 count + p 2 stack +c net/minecraft/class_1677 net/minecraft/entity/projectile/SmallFireballEntity + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;DDD)V + p 7 velocityZ + p 5 velocityY + p 3 velocityX + p 2 owner + p 1 world + m (Lnet/minecraft/class_1937;DDDDDD)V + p 10 velocityY + p 8 velocityX + p 6 z + p 4 y + p 2 x + p 1 world + p 12 velocityZ +c net/minecraft/class_4703 net/minecraft/client/render/debug/BeeDebugRenderer + m (Lnet/minecraft/class_4703$class_5243;)Z method_23829 isInRange + p 1 bee + m (Lnet/minecraft/class_310;)V + p 1 client + m (Lnet/minecraft/class_4703$class_5243;)V method_23805 addBee + p 1 bee + m ()V method_23819 removeOutdatedHives + m (Lnet/minecraft/class_4703$class_5243;)Z method_23827 isTargeted + p 1 bee + m ()V method_23952 removeInvalidBees + m (Lnet/minecraft/class_2374;ILjava/lang/String;IF)V method_23814 drawString + p 2 string + p 1 line + p 0 pos + p 4 size + p 3 color + m ()V method_23823 render + m ()Ljava/util/Map; method_23830 getBeesByHive + f Ljava/util/Map; field_21533 hives + m (Ljava/lang/String;Lnet/minecraft/class_2338;II)V method_23816 drawString + p 0 string + p 1 pos + p 2 line + p 3 color + m (Lnet/minecraft/class_2338;FFFFF)V method_23809 drawBox + p 3 green + p 4 blue + p 5 alpha + p 0 pos + p 1 expand + p 2 red + m (Lnet/minecraft/class_4703$class_5243;)V method_23820 drawPath + p 1 bee + m (Lnet/minecraft/class_2338;)V method_23808 drawHive + p 0 pos + m (Lnet/minecraft/class_2338;Ljava/util/List;)V method_23813 drawHiveBees + p 1 pos + p 2 bees + m (I)V method_35794 removeBee + p 1 id + m (Lnet/minecraft/class_4703$class_5243;Lnet/minecraft/class_2338;)Ljava/lang/String; method_23806 getPositionString + p 1 bee + p 2 pos + m (Lnet/minecraft/class_2338;)Ljava/util/Collection; method_23822 getBeesForHive + p 1 hivePos + m (Lnet/minecraft/class_4703$class_5243;)V method_23824 drawBee + p 1 bee + m (Lnet/minecraft/class_4703$class_4705;)V method_23807 addHive + p 1 hive + m (Ljava/util/Collection;)Ljava/lang/String; method_23825 toString + p 0 bees + m ()V method_23826 drawFlowers + f Lnet/minecraft/class_310; field_21532 client + m (Ljava/lang/String;Lnet/minecraft/class_4703$class_4705;II)V method_23815 drawString + p 2 line + p 1 hive + p 3 color + p 0 string + m ()V method_23832 updateTargetedEntity + f Ljava/util/Map; field_21534 bees + m (Lnet/minecraft/class_4703$class_4705;Ljava/util/Collection;)V method_23821 drawHiveInfo + p 1 hive + p 2 blacklistingBees + m (Lnet/minecraft/class_4703$class_4705;)Ljava/util/Set; method_35796 getBeeNamesForHive + p 1 hive + m ()Lnet/minecraft/class_4184; method_23828 getCameraPos + f Ljava/util/UUID; field_21535 targetedEntity + m ()Ljava/util/Map; method_24084 getBlacklistingBees +c net/minecraft/class_4703$class_4705 net/minecraft/client/render/debug/BeeDebugRenderer$Hive + f Ljava/lang/String; field_21544 label + f Lnet/minecraft/class_2338; field_21543 pos + f I field_21625 honeyLevel + f Z field_21626 sedated + m (Lnet/minecraft/class_2338;Ljava/lang/String;IIZJ)V + p 6 time + p 5 sedated + p 4 honeyLevel + p 3 beeCount + p 2 label + p 1 pos + f I field_21545 beeCount + f J field_21546 time +c net/minecraft/class_4703$class_5243 net/minecraft/client/render/debug/BeeDebugRenderer$Bee + f Ljava/util/List; field_24329 labels + f Lnet/minecraft/class_11; field_24325 path + f I field_24328 travelTicks + f Ljava/util/Set; field_24330 blacklist + m (Lnet/minecraft/class_2338;)Z method_27649 isHiveAt + p 1 pos + m ()Z method_27651 hasFlower + f Lnet/minecraft/class_2338; field_24327 flower + f Lnet/minecraft/class_2338; field_24326 hive + m (Ljava/util/UUID;ILnet/minecraft/class_2374;Lnet/minecraft/class_11;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;I)V + p 4 path + p 5 hive + p 6 flower + p 7 travelTicks + p 1 uuid + p 2 entityId + p 3 position + m ()Ljava/lang/String; method_27650 getName + f Ljava/util/UUID; field_24322 uuid + f I field_24323 entityId + m ()Ljava/util/UUID; method_27648 getUuid + f Lnet/minecraft/class_2374; field_24324 position +c net/minecraft/class_1690 net/minecraft/entity/vehicle/BoatEntity + f F field_7706 ticksUnderwater + m (ZZ)V method_7538 setPaddleMovings + p 1 leftMoving + p 2 rightMoving + m ()F method_7554 getDamageWobbleStrength + f D field_7697 waterLevel + m ()V method_7534 updateVelocity + f D field_7685 z + m ()Lnet/minecraft/class_1690$class_1692; method_7536 getBoatType + f Lnet/minecraft/class_2940; field_7707 DAMAGE_WOBBLE_SIDE + f Z field_7709 pressingForward + m ()V method_7550 handleBubbleColumn + m ()I method_7539 getBubbleWobbleTicks + f Z field_7695 pressingRight + m ()I method_7543 getDamageWobbleSide + m (Lnet/minecraft/class_1297;)Z method_31552 method_31552 + p 0 entity + f D field_7696 fallVelocity + f Lnet/minecraft/class_2940; field_7713 RIGHT_PADDLE_MOVING + m (F)V method_7542 setDamageWobbleStrength + p 1 wobbleStrength + f D field_7684 boatPitch + f Lnet/minecraft/class_2940; field_7688 DAMAGE_WOBBLE_TICKS + m ()Lnet/minecraft/class_3414; method_7537 getPaddleSoundEvent + m (I)V method_7531 setBubbleWobbleTicks + p 1 wobbleTicks + f F field_7692 velocityDecay + m (Lnet/minecraft/class_1297;Lnet/minecraft/class_1297;)Z method_30959 canCollide + p 1 other + p 0 entity + m (Lnet/minecraft/class_1297;)V method_7546 copyEntityData + p 1 entity + m (F)F method_7547 interpolateBubbleWobble + p 1 tickDelta + f Lnet/minecraft/class_2940; field_7691 BUBBLE_WOBBLE_TICKS + f D field_7700 y + f D field_7699 boatYaw + f F field_7712 bubbleWobbleStrength + f [F field_7704 paddlePhases + m (I)V method_7540 setDamageWobbleSide + p 1 side + m (I)Z method_7556 isPaddleMoving + p 1 paddle + f Lnet/minecraft/class_2940; field_7687 LEFT_PADDLE_MOVING + f Lnet/minecraft/class_1690$class_1691; field_7702 location + f F field_7690 yawVelocity + f Lnet/minecraft/class_2940; field_7705 DAMAGE_WOBBLE_STRENGTH + f Z field_7703 bubbleColumnIsDrag + f Z field_7693 pressingBack + m (Lnet/minecraft/class_1690$class_1692;)V method_7541 setBoatType + p 1 type + m ()I method_7533 getDamageWobbleTicks + f F field_7711 lastBubbleWobble + f D field_7686 x + f Lnet/minecraft/class_1690$class_1691; field_7701 lastLocation + m ()V method_7549 updatePaddles + m (I)V method_7553 setDamageWobbleTicks + p 1 wobbleTicks + f F field_7694 bubbleWobble + f Lnet/minecraft/class_2940; field_7698 BOAT_TYPE + m (IF)F method_7551 interpolatePaddlePhase + p 1 paddle + p 2 tickDelta + m ()Lnet/minecraft/class_1690$class_1691; method_7532 getUnderWaterLocation + m (Lnet/minecraft/class_1937;DDD)V + p 6 z + p 2 x + p 1 world + p 4 y + m ()Lnet/minecraft/class_1690$class_1691; method_7552 checkLocation + m (ZZZZ)V method_7535 setInputs + p 3 pressingForward + p 4 pressingBack + p 1 pressingLeft + p 2 pressingRight + m ()Z method_7545 checkBoatInWater + f Z field_7689 onBubbleColumnSurface + f Z field_7710 pressingLeft + m ()Lnet/minecraft/class_1792; method_7557 asItem +c net/minecraft/class_1690$class_1692 net/minecraft/entity/vehicle/BoatEntity$Type + m (I)Lnet/minecraft/class_1690$class_1692; method_7558 getType + p 0 type + m (Ljava/lang/String;ILnet/minecraft/class_2248;Ljava/lang/String;)V + p 3 baseBlock + p 4 name + m (Ljava/lang/String;)Lnet/minecraft/class_1690$class_1692; method_7561 getType + p 0 name + m ()Lnet/minecraft/class_2248; method_7560 getBaseBlock + f Lnet/minecraft/class_2248; field_7731 baseBlock + m ()Ljava/lang/String; method_7559 getName + f Ljava/lang/String; field_7726 name +c net/minecraft/class_1690$class_1691 net/minecraft/entity/vehicle/BoatEntity$Location +c net/minecraft/class_1694 net/minecraft/entity/vehicle/ChestMinecartEntity + m (Lnet/minecraft/class_1937;DDD)V + p 4 y + p 2 x + p 1 world + p 6 z +c net/minecraft/class_4720 net/minecraft/client/render/VertexConsumers + m (Lnet/minecraft/class_4588;Lnet/minecraft/class_4588;)Lnet/minecraft/class_4588; method_24037 dual + p 1 second + p 0 first +c net/minecraft/class_4720$class_4589 net/minecraft/client/render/VertexConsumers$Dual + m (Lnet/minecraft/class_4588;Lnet/minecraft/class_4588;)V + p 1 first + p 2 second + f Lnet/minecraft/class_4588; field_21686 second + f Lnet/minecraft/class_4588; field_21685 first +c net/minecraft/class_1693 net/minecraft/entity/vehicle/StorageMinecartEntity + m (Lnet/minecraft/class_1299;DDDLnet/minecraft/class_1937;)V + p 8 world + p 4 y + p 6 z + p 1 type + p 2 x + m (ILnet/minecraft/class_1661;)Lnet/minecraft/class_1703; method_17357 getScreenHandler + p 2 playerInventory + p 1 syncId + m (Lnet/minecraft/class_2960;J)V method_7562 setLootTable + p 2 lootSeed + p 1 id + m (Lnet/minecraft/class_1657;)V method_7563 generateLoot + p 1 player + f Lnet/minecraft/class_2371; field_7735 inventory + f J field_7732 lootSeed + f Lnet/minecraft/class_2960; field_7734 lootTableId +c net/minecraft/class_4723 net/minecraft/client/render/SpriteTexturedVertexConsumer + f Lnet/minecraft/class_4588; field_21730 parent + f Lnet/minecraft/class_1058; field_21731 sprite + m (Lnet/minecraft/class_4588;Lnet/minecraft/class_1058;)V + p 1 parent + p 2 sprite +c net/minecraft/class_4722 net/minecraft/client/render/TexturedRenderLayers + f Lnet/minecraft/class_2960; field_21704 SHULKER_BOXES_ATLAS_TEXTURE + m (Ljava/util/function/Consumer;)V method_24066 addDefaultTextures + p 0 adder + m ()Lnet/minecraft/class_1921; method_24070 getShulkerBoxes + f Lnet/minecraft/class_2960; field_21706 BANNER_PATTERNS_ATLAS_TEXTURE + f Lnet/minecraft/class_2960; field_21708 SIGNS_ATLAS_TEXTURE + f Ljava/util/Map; field_28252 BANNER_PATTERN_TEXTURES + m (Lnet/minecraft/class_2586;Lnet/minecraft/class_2745;Z)Lnet/minecraft/class_4730; method_24062 getChestTexture + p 0 blockEntity + p 1 type + p 2 christmas + f [Lnet/minecraft/class_4730; field_21713 BED_TEXTURES + m ()Lnet/minecraft/class_1921; method_24067 getShieldPatterns + f Ljava/util/List; field_21711 COLORED_SHULKER_BOXES_TEXTURES + m ()Lnet/minecraft/class_1921; method_24073 getEntitySolid + f Lnet/minecraft/class_1921; field_21703 ENTITY_TRANSLUCENT_CULL + f Lnet/minecraft/class_1921; field_21725 BEDS_RENDER_LAYER + m (Lnet/minecraft/class_2582;)Lnet/minecraft/class_4730; method_33084 createBannerPatternTextureId + p 0 pattern + f Lnet/minecraft/class_1921; field_21701 ENTITY_CUTOUT + f Lnet/minecraft/class_1921; field_21729 CHEST_RENDER_LAYER + m ()Lnet/minecraft/class_1921; method_24069 getBeds + f Lnet/minecraft/class_1921; field_21727 SHIELD_PATTERNS_RENDER_LAYER + m ()Lnet/minecraft/class_1921; method_24059 getBannerPatterns + f Lnet/minecraft/class_1921; field_25286 ITEM_ENTITY_TRANSLUCENT_CULL + f Lnet/minecraft/class_2960; field_21705 BEDS_ATLAS_TEXTURE + m (Lnet/minecraft/class_4719;)Lnet/minecraft/class_4730; method_33082 getSignTextureId + p 0 signType + m (Lnet/minecraft/class_2582;)Lnet/minecraft/class_4730; method_33081 getBannerPatternTextureId + p 0 pattern + f Lnet/minecraft/class_4730; field_21710 SHULKER_TEXTURE_ID + f Ljava/util/Map; field_28253 SHIELD_PATTERN_TEXTURES + m ()Lnet/minecraft/class_1921; method_24071 getSign + f Lnet/minecraft/class_2960; field_21707 SHIELD_PATTERNS_ATLAS_TEXTURE + m (Ljava/lang/String;)Lnet/minecraft/class_4730; method_24065 getChestTextureId + p 0 variant + f Lnet/minecraft/class_2960; field_21709 CHEST_ATLAS_TEXTURE + m (Lnet/minecraft/class_4719;)Lnet/minecraft/class_4730; method_24064 createSignTextureId + p 0 type + m ()Lnet/minecraft/class_1921; method_24076 getEntityTranslucentCull + m ()Lnet/minecraft/class_1921; method_29382 getItemEntityTranslucentCull + m ()Lnet/minecraft/class_1921; method_24074 getEntityCutout + m (Lnet/minecraft/class_2745;Lnet/minecraft/class_4730;Lnet/minecraft/class_4730;Lnet/minecraft/class_4730;)Lnet/minecraft/class_4730; method_24063 getChestTexture + p 0 type + p 2 left + p 1 single + p 3 right + m ()Lnet/minecraft/class_1921; method_24072 getChest + f Lnet/minecraft/class_1921; field_21724 SHULKER_BOXES_RENDER_LAYER + m (Lnet/minecraft/class_2582;)Lnet/minecraft/class_4730; method_33083 getShieldPatternTextureId + p 0 pattern + f Lnet/minecraft/class_1921; field_21700 ENTITY_SOLID + m (Lnet/minecraft/class_2582;)Lnet/minecraft/class_4730; method_33085 createShieldPatternTextureId + p 0 pattern + f Lnet/minecraft/class_1921; field_21728 SIGN_RENDER_LAYER + f Ljava/util/Map; field_21712 WOOD_TYPE_TEXTURES + f Lnet/minecraft/class_1921; field_21726 BANNER_PATTERNS_RENDER_LAYER +c net/minecraft/class_1697 net/minecraft/entity/vehicle/CommandBlockMinecartEntity + f Lnet/minecraft/class_2940; field_7743 COMMAND + f I field_7742 lastExecuted + f Lnet/minecraft/class_2940; field_7741 LAST_OUTPUT + f Lnet/minecraft/class_1918; field_7744 commandExecutor + m ()Lnet/minecraft/class_1918; method_7567 getCommandExecutor + m (Lnet/minecraft/class_1937;DDD)V + p 1 world + p 2 x + p 4 y + p 6 z +c net/minecraft/class_1697$class_1698 net/minecraft/entity/vehicle/CommandBlockMinecartEntity$CommandExecutor + m ()Lnet/minecraft/class_1697; method_7569 getMinecart +c net/minecraft/class_1696 net/minecraft/entity/vehicle/FurnaceMinecartEntity + f Lnet/minecraft/class_1856; field_7738 ACCEPTABLE_FUEL + f Lnet/minecraft/class_2940; field_7740 LIT + f D field_7737 pushX + m (Z)V method_7564 setLit + p 1 lit + f D field_7736 pushZ + m (Lnet/minecraft/class_1937;DDD)V + p 1 world + p 2 x + p 4 y + p 6 z + f I field_7739 fuel + m ()Z method_7565 isLit +c net/minecraft/class_1695 net/minecraft/entity/vehicle/MinecartEntity + m (Lnet/minecraft/class_1937;DDD)V + p 1 world + p 6 z + p 2 x + p 4 y +c net/minecraft/class_4718 net/minecraft/client/util/GlException +c net/minecraft/class_4717 net/minecraft/client/gui/screen/CommandSuggestor + f Ljava/util/regex/Pattern; field_21596 BACKSLASH_S_PATTERN + f Lcom/mojang/brigadier/ParseResults; field_21610 parse + m (Lnet/minecraft/class_310;Lnet/minecraft/class_437;Lnet/minecraft/class_342;Lnet/minecraft/class_327;ZZIIZI)V + p 2 owner + p 3 textField + p 1 client + p 10 color + p 8 maxSuggestionSize + p 9 chatScreenSized + p 6 suggestingWhenEmpty + p 7 inWindowIndexOffset + p 4 textRenderer + p 5 slashRequired + f Z field_21605 chatScreenSized + f Z field_21613 windowActive + f Z field_21601 slashOptional + m (Ljava/lang/String;I)Lnet/minecraft/class_5481; method_23931 provideRenderText + p 1 original + p 2 firstCharacterIndex + m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; method_23936 getSuggestionSuffix + p 1 suggestion + p 0 original + m ()V method_23937 show + f I field_21608 x + f I field_21606 color + m (D)Z method_23921 mouseScrolled + p 1 amount + f I field_21604 maxSuggestionSize + m (Lnet/minecraft/class_124;)V method_23929 showUsages + p 1 formatting + m (Ljava/lang/String;)I method_23930 getLastPlayerNameStart + p 0 input + f Lnet/minecraft/class_2583; field_25886 INFO_FORMATTING + f Ljava/util/List; field_21607 messages + m (Z)V method_23920 showSuggestions + p 1 narrateFirstSuggestion + m (III)Z method_23924 keyPressed + p 2 scanCode + p 1 keyCode + p 3 modifiers + m (Lcom/mojang/brigadier/exceptions/CommandSyntaxException;)Lnet/minecraft/class_5481; method_30505 formatException + p 0 exception + m ()Ljava/lang/String; method_23958 getNarration + m (Lcom/mojang/brigadier/ParseResults;Ljava/lang/String;I)Lnet/minecraft/class_5481; method_23925 highlight + p 1 original + p 2 firstCharacterIndex + p 0 parse + m (Lnet/minecraft/class_4587;II)V method_23923 render + p 3 mouseY + p 2 mouseX + p 1 matrices + f Ljava/util/List; field_25887 HIGHLIGHT_FORMATTINGS + f Lnet/minecraft/class_310; field_21597 client + f Z field_21602 suggestingWhenEmpty + f Ljava/util/concurrent/CompletableFuture; field_21611 pendingSuggestions + f Z field_21614 completingSuggestions + m ()V method_23934 refresh + f Lnet/minecraft/class_342; field_21599 textField + f I field_21609 width + f Lnet/minecraft/class_437; field_21598 owner + f Lnet/minecraft/class_4717$class_464; field_21612 window + m (Z)V method_23933 setWindowActive + p 1 windowActive + f I field_21603 inWindowIndexOffset + f Lnet/minecraft/class_327; field_21600 textRenderer + f Lnet/minecraft/class_2583; field_25885 ERROR_FORMATTING + m (DDI)Z method_23922 mouseClicked + p 1 mouseX + p 3 mouseY + p 5 button +c net/minecraft/class_4717$class_464 net/minecraft/client/gui/screen/CommandSuggestor$SuggestionWindow + f Ljava/lang/String; field_2768 typedText + m ()V method_2376 discard + m ()V method_2375 complete + m (I)V method_2371 scroll + p 1 offset + f I field_2766 selection + f Lnet/minecraft/class_241; field_2767 mouse + m (D)Z method_2370 mouseScrolled + p 1 amount + m ()Ljava/lang/String; method_23960 getNarration + f I field_2769 inWindowIndex + m (III)Z method_2377 keyPressed + p 1 keyCode + p 2 scanCode + p 3 modifiers + m (Lnet/minecraft/class_4587;II)V method_2373 render + p 2 mouseX + p 3 mouseY + p 1 matrices + m (Lnet/minecraft/class_4717;IIILjava/util/List;Z)V + p 4 width + p 2 x + p 3 y + p 6 narrateFirstSuggestion + m (III)Z method_2372 mouseClicked + p 2 y + p 3 button + p 1 x + f Lnet/minecraft/class_768; field_2771 area + f Z field_2765 completed + f I field_21630 lastNarrationIndex + m (I)V method_2374 select + p 1 index +c net/minecraft/class_1688 net/minecraft/entity/vehicle/AbstractMinecartEntity + f Lnet/minecraft/class_2940; field_7668 DAMAGE_WOBBLE_SIDE + m ()I method_7507 getDamageWobbleTicks + f Lcom/google/common/collect/ImmutableMap; field_24464 DISMOUNT_FREE_Y_SPACES_NEEDED + m (I)V method_7515 setCustomBlockOffset + p 1 offset + m ()Lnet/minecraft/class_1688$class_1689; method_7518 getMinecartType + m (Lnet/minecraft/class_2338;)Z method_18803 willHitBlockAt + p 1 pos + m ()F method_7521 getDamageWobbleStrength + m (Lnet/minecraft/class_2680;)V method_7527 setCustomBlock + p 1 state + m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_265; method_30340 method_30340 + p 1 pos + f I field_7669 clientInterpolationSteps + m (Ljava/util/EnumMap;)V method_22865 method_22865 + p 0 map + f D field_7665 clientX + m (I)V method_7509 setDamageWobbleTicks + p 1 wobbleTicks + f D field_7666 clientY + m ()V method_7525 applySlowdown + f D field_7656 clientZVelocity + m (F)V method_7520 setDamageWobbleStrength + p 1 damageWobbleStrength + f D field_7658 clientXVelocity + f Lnet/minecraft/class_2940; field_7670 CUSTOM_BLOCK_PRESENT + f Ljava/util/Map; field_7664 ADJACENT_RAIL_POSITIONS_BY_SHAPE + m (IIIZ)V method_7506 onActivatorRail + p 1 x + p 2 y + p 3 z + p 4 powered + f Lnet/minecraft/class_2940; field_7667 DAMAGE_WOBBLE_STRENGTH + m ()D method_7504 getMaxOffRailSpeed + f Lnet/minecraft/class_2940; field_7663 DAMAGE_WOBBLE_TICKS + m (Z)V method_7511 setCustomBlockPresent + p 1 present + m (Lnet/minecraft/class_2768;)Lcom/mojang/datafixers/util/Pair; method_22864 getAdjacentRailPositionsByShape + p 0 shape + m ()I method_7522 getDamageWobbleSide + m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;DDD)V + p 3 x + p 1 type + p 2 world + p 7 z + p 5 y + m (DDDD)Lnet/minecraft/class_243; method_7505 snapPositionToRailWithOffset + c This method is used to determine the minecart's render orientation, by computing a position along the rail slightly before and slightly after the minecart's actual position. + p 1 x + p 5 z + p 3 y + p 7 offset + m ()Lnet/minecraft/class_2680; method_7517 getDefaultContainedBlock + f D field_7662 clientZ + m ()Lnet/minecraft/class_2680; method_7519 getContainedBlock + m ()I method_7526 getDefaultBlockOffset + m ()I method_7514 getBlockOffset + f D field_7655 clientYVelocity + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V method_7513 moveOnRail + p 2 state + p 1 pos + f D field_7657 clientPitch + f D field_7659 clientYaw + f Z field_7660 yawFlipped + m (DDD)Lnet/minecraft/class_243; method_7508 snapPositionToRail + p 5 z + p 3 y + p 1 x + m (Lnet/minecraft/class_1937;DDDLnet/minecraft/class_1688$class_1689;)Lnet/minecraft/class_1688; method_7523 create + p 0 world + p 1 x + p 3 y + p 5 z + p 7 type + m (I)V method_7524 setDamageWobbleSide + p 1 wobbleSide + f Lnet/minecraft/class_2940; field_7661 CUSTOM_BLOCK_OFFSET + m ()Z method_7510 hasCustomBlock + m (Lnet/minecraft/class_1282;)V method_7516 dropItems + p 1 damageSource + f Lnet/minecraft/class_2940; field_7671 CUSTOM_BLOCK_ID + m ()V method_7512 moveOffRail +c net/minecraft/class_1688$class_1689 net/minecraft/entity/vehicle/AbstractMinecartEntity$Type +c net/minecraft/class_4719 net/minecraft/util/SignType + m (Lnet/minecraft/class_4719;)Lnet/minecraft/class_4719; method_24027 register + p 0 type + m ()Ljava/lang/String; method_24028 getName + f Lnet/minecraft/class_4719; field_22183 CRIMSON + f Lnet/minecraft/class_4719; field_22184 WARPED + f Lnet/minecraft/class_4719; field_21676 OAK + f Lnet/minecraft/class_4719; field_21677 SPRUCE + f Lnet/minecraft/class_4719; field_21678 BIRCH + f Lnet/minecraft/class_4719; field_21679 ACACIA + f Lnet/minecraft/class_4719; field_21680 JUNGLE + m (Ljava/lang/String;)V + p 1 name + f Ljava/util/Set; field_21682 VALUES + f Lnet/minecraft/class_4719; field_21681 DARK_OAK + m ()Ljava/util/stream/Stream; method_24026 stream + f Ljava/lang/String; field_21683 name +c net/minecraft/class_4713 net/minecraft/advancement/criterion/SlideDownBlockCriterion + m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_2248; method_23907 getBlock + p 0 root + m (Lnet/minecraft/class_3222;Lnet/minecraft/class_2680;)V method_23909 test + p 2 state + p 1 player + m (Lnet/minecraft/class_2248;Ljava/lang/String;)V method_23905 method_23905 + p 1 key + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_4713$class_4714; method_23911 conditionsFromJson + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_4713$class_4714;)Z method_23906 method_23906 + p 1 conditions + f Lnet/minecraft/class_2960; field_21586 ID +c net/minecraft/class_4713$class_4714 net/minecraft/advancement/criterion/SlideDownBlockCriterion$Conditions + f Lnet/minecraft/class_2248; field_21587 block + m (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2248;Lnet/minecraft/class_4559;)V + p 2 block + p 1 player + p 3 state + m (Lnet/minecraft/class_2680;)Z method_23913 test + p 1 state + f Lnet/minecraft/class_4559; field_21588 state + m (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4713$class_4714; method_23912 create + p 0 block +c net/minecraft/class_4715 net/minecraft/world/gen/feature/NoOpFeature +c net/minecraft/class_2194 net/minecraft/command/argument/EnchantmentArgumentType + m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_1887; method_9334 getEnchantment + p 1 name + p 0 context + f Ljava/util/Collection; field_9871 EXAMPLES + m ()Lnet/minecraft/class_2194; method_9336 enchantment + m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_1887; method_9335 parse + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_9872 UNKNOWN_ENCHANTMENT_EXCEPTION + m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions listSuggestions + p 1 context + p 2 builder +c net/minecraft/class_2195 net/minecraft/block/AttachedStemBlock + m (Lnet/minecraft/class_2511;Ljava/util/function/Supplier;Lnet/minecraft/class_4970$class_2251;)V + p 1 gourdBlock + p 3 settings + p 2 pickBlockItem + f Lnet/minecraft/class_2753; field_9873 FACING + f Lnet/minecraft/class_2511; field_9875 gourdBlock + f Ljava/util/Map; field_9874 FACING_TO_SHAPE + f Ljava/util/function/Supplier; field_27095 pickBlockItem +c net/minecraft/class_5221 net/minecraft/client/realms/util/Errable + m (Lnet/minecraft/class_2561;)V method_21067 error + p 1 errorMessage + m (Ljava/lang/String;)V method_27453 error +c net/minecraft/class_2196 net/minecraft/command/argument/MessageArgumentType + f Ljava/util/Collection; field_9876 EXAMPLES + m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_2561; method_9339 getMessage + p 1 name + p 0 command + m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2196$class_2197; method_9338 parse + m ()Lnet/minecraft/class_2196; method_9340 message +c net/minecraft/class_2196$class_2197 net/minecraft/command/argument/MessageArgumentType$MessageFormat + f [Lnet/minecraft/class_2196$class_2198; field_9878 selectors + m (Lcom/mojang/brigadier/StringReader;Z)Lnet/minecraft/class_2196$class_2197; method_9342 parse + f Ljava/lang/String; field_9877 contents + m (Lnet/minecraft/class_2168;Z)Lnet/minecraft/class_2561; method_9341 format +c net/minecraft/class_2196$class_2198 net/minecraft/command/argument/MessageArgumentType$MessageSelector + f I field_9880 start + f Lnet/minecraft/class_2300; field_9881 selector + m ()I method_9344 getEnd + m ()I method_9343 getStart + f I field_9879 end + m (Lnet/minecraft/class_2168;)Lnet/minecraft/class_2561; method_9345 format +c net/minecraft/class_2190 net/minecraft/block/AbstractSkullBlock + m (Lnet/minecraft/class_2484$class_2485;Lnet/minecraft/class_4970$class_2251;)V + p 1 type + p 2 settings + m ()Lnet/minecraft/class_2484$class_2485; method_9327 getSkullType + f Lnet/minecraft/class_2484$class_2485; field_9867 type +c net/minecraft/class_2191 net/minecraft/command/argument/GameProfileArgumentType + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_9869 UNKNOWN_PLAYER_EXCEPTION + m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions listSuggestions + p 1 context + p 2 builder + m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2191$class_2192; method_9331 parse + m ()Lnet/minecraft/class_2191; method_9329 gameProfile + m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; method_9330 getProfileArgument + f Ljava/util/Collection; field_9868 EXAMPLES +c net/minecraft/class_2191$class_2192 net/minecraft/command/argument/GameProfileArgumentType$GameProfileArgument +c net/minecraft/class_2191$class_2193 net/minecraft/command/argument/GameProfileArgumentType$SelectorBacked + f Lnet/minecraft/class_2300; field_9870 selector +c net/minecraft/class_5223 net/minecraft/client/font/TextVisitFactory + c A utility class for visiting the characters of strings, handling surrogate\ncode points and formatting codes. + m (Ljava/lang/String;Lnet/minecraft/class_2583;Lnet/minecraft/class_5224;)Z method_27478 visitBackwards + c Visits the code points of a string in backward (right to left) direction.\n\n@return {@code true} if the full string was visited, or {@code false} indicating\nthe {@code visitor} terminated half-way + p 1 style + c the style of the string + p 0 text + c the string + p 2 visitor + c the visitor + m (Ljava/lang/String;Lnet/minecraft/class_2583;Lnet/minecraft/class_5224;)Z method_27479 visitFormatted + c Visits the code points of a string, applying the formatting codes within.\n\n

The visit is in forward direction.

\n\n@return {@code true} if the full string was visited, or {@code false} indicating\nthe {@code visitor} terminated half-way + p 0 text + c the string visited + p 2 visitor + c the visitor + p 1 style + c the style of the string + m (Lnet/minecraft/class_2583;Lnet/minecraft/class_5224;IC)Z method_27477 visitRegularCharacter + p 3 c + p 1 visitor + p 2 index + p 0 style + m (Ljava/lang/String;Lnet/minecraft/class_2583;Lnet/minecraft/class_5224;)Z method_27474 visitForwards + c Visits the code points of a string in forward (left to right) direction.\n\n@return {@code true} if the full string was visited, or {@code false} indicating\nthe {@code visitor} terminated half-way + p 1 style + c the style of the string + p 0 text + c the string + p 2 visitor + c the visitor of characters + m (Ljava/lang/String;)Ljava/lang/String; method_27471 validateSurrogates + c Returns a new string that has all surrogate characters within validated\nfrom an original string. + p 0 text + c the original string + m (Lnet/minecraft/class_5348;Lnet/minecraft/class_2583;Lnet/minecraft/class_5224;)Z method_27476 visitFormatted + c Visits the code points for every literal string and the formatting codes\nsupplied by the renderable.\n\n

The visit is in forward direction.

\n\n@return {@code true} if the full string was visited, or {@code false} indicating\nthe {@code visitor} terminated half-way\n@see StringVisitable#visit(StringVisitable.StyledVisitor, Style) + p 0 text + p 1 style + p 2 visitor + f Ljava/util/Optional; field_24215 VISIT_TERMINATED + m (Ljava/lang/String;ILnet/minecraft/class_2583;Lnet/minecraft/class_5224;)Z method_27472 visitFormatted + c Visits the code points of a string, applying the formatting codes within.\n\n

The visit is in forward direction.

\n\n@return {@code true} if the full string was visited, or {@code false} indicating\nthe {@code visitor} terminated half-way + p 3 visitor + p 2 style + c the style of the string + p 1 startIndex + c the starting index of the visit + p 0 text + c the string visited + m (Lnet/minecraft/class_5348;)Ljava/lang/String; method_31402 removeFormattingCodes + p 0 text + m (Ljava/lang/String;ILnet/minecraft/class_2583;Lnet/minecraft/class_2583;Lnet/minecraft/class_5224;)Z method_27473 visitFormatted + c Visits the code points of a string, applying the formatting codes within.\n\n

The visit is in forward direction.

\n\n@return {@code true} if the full string was visited, or {@code false} indicating\nthe {@code visitor} terminated half-way + p 0 text + c the string visited + p 1 startIndex + c the starting index of the visit + p 2 startingStyle + c the style of the string when the visit starts + p 3 resetStyle + c the style to reset to when a {@code §r} formatting code is encountered + p 4 visitor + c the visitor +c net/minecraft/class_5222 net/minecraft/client/util/TextCollector + m ()Lnet/minecraft/class_5348; method_27463 getCombined + m ()V method_35690 clear + m ()Lnet/minecraft/class_5348; method_27461 getRawCombined + m (Lnet/minecraft/class_5348;)V method_27462 add + p 1 text + f Ljava/util/List; field_25260 texts +c net/minecraft/class_2199 net/minecraft/block/AnvilBlock + f F field_30993 FALLING_BLOCK_ENTITY_DAMAGE_MULTIPLIER + f Lnet/minecraft/class_265; field_9888 X_STEM_SHAPE + f Lnet/minecraft/class_265; field_9887 X_AXIS_SHAPE + f Lnet/minecraft/class_265; field_9889 Z_STEM_SHAPE + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;ILnet/minecraft/class_1661;Lnet/minecraft/class_1657;)Lnet/minecraft/class_1703; method_17453 method_17453 + p 4 player + p 3 inventory + p 2 syncId + f Lnet/minecraft/class_265; field_9891 Z_STEP_SHAPE + f Lnet/minecraft/class_265; field_9882 BASE_SHAPE + f Lnet/minecraft/class_265; field_9892 Z_AXIS_SHAPE + f Lnet/minecraft/class_265; field_9884 X_FACE_SHAPE + f Lnet/minecraft/class_265; field_9886 Z_FACE_SHAPE + f Lnet/minecraft/class_265; field_9885 X_STEP_SHAPE + m (Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680; method_9346 getLandingState + p 0 fallingState + f Lnet/minecraft/class_2561; field_17349 TITLE + f I field_30994 FALLING_BLOCK_ENTITY_MAX_DAMAGE + f Lnet/minecraft/class_2753; field_9883 FACING +c net/minecraft/class_5225 net/minecraft/client/font/TextHandler + f Lnet/minecraft/class_5225$class_5231; field_24216 widthRetriever + m (Lnet/minecraft/class_5348;)F method_27488 getWidth + c Returns the width of a text. + p 1 text + m (Lnet/minecraft/class_5225$class_5231;)V + p 1 widthRetriever + m (Ljava/lang/String;ILnet/minecraft/class_2583;)Ljava/util/List; method_27498 wrapLines + p 3 style + p 2 maxWidth + p 1 text + m (Ljava/lang/String;)F method_27482 getWidth + c Returns the width of a string. + p 1 text + m (Ljava/lang/String;ILnet/minecraft/class_2583;)Ljava/lang/String; method_27494 trimToWidth + c Trim a string to be at most {@code maxWidth} wide.\n\n@return the trimmed string + p 1 text + c the string to trim + p 2 maxWidth + c the max width of the trimmed string + p 3 style + c the style of the trimmed string + m (Lnet/minecraft/class_5348;ILnet/minecraft/class_2583;Ljava/util/function/BiConsumer;)V method_29971 wrapLines + p 2 maxWidth + p 1 text + p 3 style + m (Ljava/lang/String;ILnet/minecraft/class_2583;)I method_27484 getTrimmedLength + c Returns the length of a string when it is trimmed to be at most {@code\nmaxWidth} wide. + p 2 maxWidth + c the max width of the trimmed string + p 3 style + c the style of the trimmed string + p 1 text + c the string to trim + m (Ljava/lang/String;ILnet/minecraft/class_2583;ZLnet/minecraft/class_5225$class_5229;)V method_27485 wrapLines + p 5 consumer + p 3 style + p 4 retainTrailingWordSplit + p 1 text + p 2 maxWidth + m (Lnet/minecraft/class_5348;ILnet/minecraft/class_2583;)Lnet/minecraft/class_5348; method_27490 trimToWidth + p 2 width + p 3 style + p 1 text + m (Lnet/minecraft/class_5348;ILnet/minecraft/class_2583;)Ljava/util/List; method_27495 wrapLines + p 1 text + p 2 maxWidth + p 3 style + m (Lorg/apache/commons/lang3/mutable/MutableFloat;ILorg/apache/commons/lang3/mutable/MutableInt;ILnet/minecraft/class_2583;I)Z method_27493 method_27493 + p 5 style + p 6 codePoint + m (Ljava/lang/String;IIZ)I method_27483 moveCursorByWords + p 1 offset + p 0 text + p 3 consumeSpaceOrBreak + p 2 cursor + m (Lnet/minecraft/class_5481;)F method_30875 getWidth + p 1 text + m (Lorg/apache/commons/lang3/mutable/MutableFloat;ILnet/minecraft/class_2583;I)Z method_27492 method_27492 + p 2 unused + p 3 style + p 4 codePoint + m (Lnet/minecraft/class_5348;I)Lnet/minecraft/class_2583; method_27489 getStyleAt + c Gets the style at the {@code x} position in a text.\n\n@return a style + p 2 x + c the position in the text + p 1 text + m (Lorg/apache/commons/lang3/mutable/MutableFloat;ILnet/minecraft/class_2583;I)Z method_27496 method_27496 + p 2 unused + p 3 style + p 4 codePoint + m (Lnet/minecraft/class_5481;I)Lnet/minecraft/class_2583; method_30876 getStyleAt + c Gets the style at the {@code x} position in a text.\n\n@return a style + p 1 text + p 2 x + c the position in the text + m (Ljava/lang/String;ILnet/minecraft/class_2583;)Ljava/lang/String; method_27497 trimToWidthBackwards + c Trim a string from right to left to be at most {@code maxWidth} wide.\n\n@return the trimmed string + p 1 text + c the string to trim + p 2 maxWidth + c the max width of the trimmed string + p 3 style + c the style of the trimmed string +c net/minecraft/class_5225$class_5345 net/minecraft/client/font/TextHandler$StyledString + f Ljava/lang/String; field_25261 literal + m (Ljava/lang/String;Lnet/minecraft/class_2583;)V + p 2 style + p 1 literal + f Lnet/minecraft/class_2583; field_25262 style +c net/minecraft/class_5225$class_5229 net/minecraft/client/font/TextHandler$LineWrappingConsumer + c A consumer of the line-breaking information. + m (Lnet/minecraft/class_2583;II)V accept accept + c Accepts the information on a line-wrap segment. + p 2 start + c the start index of this segment in the original string, inclusive + p 3 end + c the end index of this segment in the original string, exclusive + p 1 style + c the style of this line segment +c net/minecraft/class_5225$class_5227 net/minecraft/client/font/TextHandler$LineBreakingVisitor + f Lnet/minecraft/class_2583; field_24229 lastSpaceStyle + f Z field_24226 nonEmpty + f Lnet/minecraft/class_2583; field_24225 endStyle + f I field_24231 startOffset + m ()Z method_27509 hasLineBreak + f I field_24230 count + f I field_24224 endIndex + f I field_24228 lastSpaceBreak + f F field_24223 maxWidth + m (I)V method_27506 offset + p 1 extraOffset + m (ILnet/minecraft/class_2583;)Z method_27507 breakLine + p 2 finishStyle + p 1 finishIndex + f F field_24227 totalWidth + m ()Lnet/minecraft/class_2583; method_27508 getEndingStyle + m (Lnet/minecraft/class_5225;F)V + p 2 maxWidth + m ()I method_27505 getEndingIndex +c net/minecraft/class_5225$class_5226 net/minecraft/client/font/TextHandler$LineWrappingCollector + m (I)C method_27500 charAt + p 1 index + m (IILnet/minecraft/class_2583;)Lnet/minecraft/class_5348; method_27501 collectLine + p 1 lineLength + p 2 skippedLength + p 3 style + f Ljava/lang/String; field_24221 joined + f Ljava/util/List; field_24220 parts + m (Ljava/util/List;)V + p 1 parts + m ()Lnet/minecraft/class_5348; method_27499 collectRemainers +c net/minecraft/class_5225$class_5230 net/minecraft/client/font/TextHandler$WidthLimitingVisitor + m ()I method_27513 getLength + m (Lnet/minecraft/class_5225;F)V + p 2 maxWidth + m ()V method_27514 resetLength + f I field_24236 length + f F field_24235 widthLeft +c net/minecraft/class_5225$class_5231 net/minecraft/client/font/TextHandler$WidthRetriever + c A retriever of character width. + m (ILnet/minecraft/class_2583;)F getWidth getWidth + c Returns the width of a character. + p 1 codePoint + c the character's code point + p 2 style + c the style of the character, carrying font and formatting information +c net/minecraft/class_5225$1 net/minecraft/client/font/TextHandler$1 + f Lnet/minecraft/class_5222; field_24219 collector +c net/minecraft/class_5224 net/minecraft/text/CharacterVisitor + c A visitor for single characters in a string. + m (ILnet/minecraft/class_2583;I)Z accept accept + c Visits a single character.\n\n

Multiple surrogate characters are converted into one single {@code\ncodePoint} when passed into this method.

\n\n@return {@code true} to continue visiting other characters, or {@code false} to terminate the visit + p 2 style + c the style of the character, containing formatting and font information + p 3 codePoint + c the code point of the character + p 1 index + c the current index of the character +c net/minecraft/class_5219 net/minecraft/world/SaveProperties + m ()Lnet/minecraft/class_5268; method_27859 getMainWorldProperties + m (I)Ljava/lang/String; method_27440 getFormatName + p 1 id + m ()Lnet/minecraft/class_1267; method_207 getDifficulty + m (Z)V method_186 setDifficultyLocked + p 1 locked + m ()Z method_27431 isModded + m ()Z method_194 areCommandsAllowed + f I field_31845 MCREGION_FORMAT_ID + m ()Z method_152 isHardcore + m ()Ljava/util/Set; method_27432 getServerBrands + m ()Lcom/mojang/serialization/Lifecycle; method_29588 getLifecycle + m ()Lnet/minecraft/class_1928; method_146 getGameRules + m ()Lnet/minecraft/class_1940; method_27433 getLevelInfo + m (Lnet/minecraft/class_2487;)V method_221 setCustomBossEvents + p 1 nbt + m ()Ljava/lang/String; method_150 getLevelName + m (Lnet/minecraft/class_1934;)V method_193 setGameMode + p 1 gameMode + m (Lnet/minecraft/class_5359;)V method_29590 updateLevelInfo + p 1 dataPackSettings + m ()Lnet/minecraft/class_2487; method_226 getPlayerData + m ()I method_168 getVersion + m (Ljava/lang/String;Z)V method_24285 addServerBrand + p 2 modded + p 1 brand + m ()Lnet/minecraft/class_2487; method_228 getCustomBossEvents + m ()Lnet/minecraft/class_5285; method_28057 getGeneratorOptions + m ()Lnet/minecraft/class_2487; method_29036 getDragonFight + m (Lnet/minecraft/class_1267;)V method_208 setDifficulty + p 1 difficulty + f I field_31844 ANVIL_FORMAT_ID + m (Lnet/minecraft/class_5455;Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487; method_163 cloneWorldNbt + p 2 playerNbt + p 1 registryManager + m ()Z method_197 isDifficultyLocked + m ()Lnet/minecraft/class_5359; method_29589 getDataPackSettings + m (Lnet/minecraft/class_2487;)V method_29037 setDragonFight + p 1 nbt + m (Lnet/minecraft/class_129;)V method_151 populateCrashReport + m ()Lnet/minecraft/class_1934; method_210 getGameMode +c net/minecraft/class_5235 net/minecraft/client/gui/screen/world/EditGameRulesScreen + f Lnet/minecraft/class_4185; field_24296 doneButton + f Ljava/util/function/Consumer; field_24293 ruleSaver + m (Lnet/minecraft/class_5235$class_5240;)V method_27620 markInvalid + p 1 ruleWidget + m ()V method_27632 updateDoneButton + m (Lnet/minecraft/class_1928;Ljava/util/function/Consumer;)V + p 1 gameRules + p 2 ruleSaveConsumer + f Lnet/minecraft/class_5235$class_5241; field_24294 ruleListWidget + f Lnet/minecraft/class_1928; field_24298 gameRules + f Ljava/util/Set; field_24295 invalidRuleWidgets + m (Ljava/util/List;)V method_27624 setTooltipDescription + p 1 description + m (Lnet/minecraft/class_5235$class_5240;)V method_27626 markValid + p 1 ruleWidget + f Ljava/util/List; field_24297 tooltip +c net/minecraft/class_5235$class_5241 net/minecraft/client/gui/screen/world/EditGameRulesScreen$RuleListWidget + m (Lnet/minecraft/class_5235;Lnet/minecraft/class_1928;)V + p 2 gameRules +c net/minecraft/class_5235$class_5241$1 net/minecraft/client/gui/screen/world/EditGameRulesScreen$RuleListWidget$1 + m (Lnet/minecraft/class_1928$class_4313;Lnet/minecraft/class_5235$class_5238;)V method_27640 createRuleWidget + p 1 key + p 2 widgetFactory +c net/minecraft/class_5235$class_5240 net/minecraft/client/gui/screen/world/EditGameRulesScreen$AbstractRuleWidget + f Ljava/util/List; field_24311 description + m (Lnet/minecraft/class_5235;Ljava/util/List;)V + p 2 description +c net/minecraft/class_5235$class_5236 net/minecraft/client/gui/screen/world/EditGameRulesScreen$BooleanRuleWidget + f Lnet/minecraft/class_5676; field_24300 toggleButton + m (Lnet/minecraft/class_5235;Lnet/minecraft/class_2561;Ljava/util/List;Ljava/lang/String;Lnet/minecraft/class_1928$class_4310;)V + p 2 name + p 3 description + p 4 ruleName +c net/minecraft/class_5235$class_5400 net/minecraft/client/gui/screen/world/EditGameRulesScreen$NamedRuleWidget + m (Lnet/minecraft/class_4587;II)V method_29989 drawName + p 3 y + p 2 x + p 1 matrices + f Ljava/util/List; field_25629 name + m (Lnet/minecraft/class_5235;Ljava/util/List;Lnet/minecraft/class_2561;)V + p 3 name + p 2 description + f Ljava/util/List; field_25630 children +c net/minecraft/class_5235$class_5238 net/minecraft/client/gui/screen/world/EditGameRulesScreen$RuleWidgetFactory + m (Lnet/minecraft/class_2561;Ljava/util/List;Ljava/lang/String;Lnet/minecraft/class_1928$class_4315;)Lnet/minecraft/class_5235$class_5240; create create + p 3 ruleName + p 4 rule + p 1 name + p 2 description +c net/minecraft/class_5235$class_5237 net/minecraft/client/gui/screen/world/EditGameRulesScreen$RuleCategoryWidget + m (Lnet/minecraft/class_5235;Lnet/minecraft/class_2561;)V + p 2 text + f Lnet/minecraft/class_2561; field_24306 name +c net/minecraft/class_5235$class_5239 net/minecraft/client/gui/screen/world/EditGameRulesScreen$IntRuleWidget + m (Lnet/minecraft/class_5235;Lnet/minecraft/class_2561;Ljava/util/List;Ljava/lang/String;Lnet/minecraft/class_1928$class_4312;)V + p 3 description + p 4 ruleName + p 2 name + p 5 rule + f Lnet/minecraft/class_342; field_24309 valueWidget +c net/minecraft/class_303 net/minecraft/client/gui/hud/ChatHudLine + m ()I method_1414 getCreationTick + m (ILjava/lang/Object;I)V + p 3 id + p 2 text + p 1 creationTick + f I field_1649 id + m ()Ljava/lang/Object; method_1412 getText + m ()I method_1413 getId + f Ljava/lang/Object; field_1651 text + f I field_1650 creationTick +c net/minecraft/class_302 net/minecraft/client/option/HotbarStorage + m ()V method_1411 load + f Lcom/mojang/datafixers/DataFixer; field_1648 dataFixer + f Lorg/apache/logging/log4j/Logger; field_1647 LOGGER + f [Lnet/minecraft/class_748; field_1644 entries + f Z field_1645 loaded + f Ljava/io/File; field_1646 file + m (I)Lnet/minecraft/class_748; method_1410 getSavedHotbar + p 1 i + m ()V method_1409 save +c net/minecraft/class_2172 net/minecraft/command/CommandSource + m (Ljava/lang/String;Ljava/util/Collection;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Predicate;)Ljava/util/concurrent/CompletableFuture; method_9252 suggestColumnPositions + m (Ljava/lang/Iterable;Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/Consumer;)V method_9268 forEachMatching + p 2 identifier + p 3 action + p 0 candidates + m (Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture; method_9255 suggestFromIdentifier + p 0 candidates + p 1 builder + p 2 identifier + p 3 tooltip + m (Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; method_9270 suggestIdentifiers + p 1 builder + p 0 candidates + m (I)Z method_9259 hasPermissionLevel + p 1 level + m ()Ljava/util/Collection; method_17772 getPositionSuggestions + m (Ljava/lang/String;Ljava/util/Collection;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Predicate;)Ljava/util/concurrent/CompletableFuture; method_9260 suggestPositions + p 2 builder + p 1 candidates + m (Ljava/util/stream/Stream;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture; method_9271 suggestFromIdentifier + p 3 tooltip + p 2 identifier + p 1 builder + p 0 candidates + m ()Ljava/util/Collection; method_9254 getSoundIds + m (Ljava/util/stream/Stream;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; method_9264 suggestMatching + m ()Ljava/util/Collection; method_17771 getBlockPositionSuggestions + m ()Ljava/util/Collection; method_9267 getTeamNames + m (Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; method_9265 suggestMatching + m (Ljava/lang/Iterable;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/Consumer;)V method_9250 forEachMatching + p 3 identifier + p 4 action + p 0 candidates + m (Ljava/util/stream/Stream;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; method_9257 suggestIdentifiers + p 1 builder + m ()Ljava/util/Collection; method_9269 getEntitySuggestions + m ([Ljava/lang/String;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; method_9253 suggestMatching + m ()Lnet/minecraft/class_5455; method_30497 getRegistryManager + m ()Ljava/util/Collection; method_9262 getPlayerNames + m ()Ljava/util/stream/Stream; method_9273 getRecipeIds + m ()Ljava/util/Set; method_29310 getWorldKeys + m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; method_9261 getCompletions + p 2 builder + p 1 context + m (Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; method_9258 suggestIdentifiers + p 1 builder + p 0 candidates +c net/minecraft/class_2172$class_2173 net/minecraft/command/CommandSource$RelativePosition + f Lnet/minecraft/class_2172$class_2173; field_9838 ZERO_WORLD + f Ljava/lang/String; field_9836 y + f Lnet/minecraft/class_2172$class_2173; field_9834 ZERO_LOCAL + f Ljava/lang/String; field_9837 z + m (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + p 3 z + p 2 y + p 1 x + f Ljava/lang/String; field_9835 x +c net/minecraft/class_301 net/minecraft/client/util/Untracker + m (Lorg/lwjgl/system/Pointer;)V method_1406 untrack + p 0 pointer + f Ljava/lang/invoke/MethodHandle; field_1643 ALLOCATOR_UNTRACK + m (J)V method_1407 untrack + p 0 address +c net/minecraft/class_300 net/minecraft/client/network/DataQueryHandler + f Ljava/util/function/Consumer; field_1642 callback + m (Ljava/util/function/Consumer;)I method_1402 nextQuery + p 1 callback + m (ILjava/util/function/Consumer;)V method_1405 queryEntityNbt + p 2 callback + p 1 entityNetworkId + m (Lnet/minecraft/class_634;)V + p 1 networkHandler + m (ILnet/minecraft/class_2487;)Z method_1404 handleQueryResponse + p 2 nbt + p 1 transactionId + f I field_1641 expectedTransactionId + f Lnet/minecraft/class_634; field_1640 networkHandler + m (Lnet/minecraft/class_2338;Ljava/util/function/Consumer;)V method_1403 queryBlockNbt + p 2 callback + p 1 pos +c net/minecraft/class_304 net/minecraft/client/option/KeyBinding + f Ljava/util/Map; field_1656 categoryOrderMap + m ()Ljava/lang/String; method_1431 getTranslationKey + f Ljava/util/Map; field_1658 keyToBindings + m ()Ljava/lang/String; method_1423 getCategory + m ()Z method_1427 isDefault + m ()V method_1437 unpressAll + f Ljava/util/Set; field_1652 keyCategories + m ()V method_1425 reset + m (I)Z method_1433 matchesMouse + p 1 code + f I field_1661 timesPressed + f Ljava/lang/String; field_1660 translationKey + f Ljava/lang/String; field_32140 INVENTORY_CATEGORY + m ()Lnet/minecraft/class_2561; method_16007 getBoundKeyLocalizedText + m (Ljava/lang/String;)Ljava/util/function/Supplier; method_1419 getLocalizedName + p 0 id + f Ljava/lang/String; field_32142 CREATIVE_CATEGORY + m (Ljava/lang/String;Lnet/minecraft/class_3675$class_307;ILjava/lang/String;)V + p 1 translationKey + p 2 type + p 3 code + p 4 category + f Ljava/lang/String; field_1659 category + f Ljava/lang/String; field_32136 MOVEMENT_CATEGORY + m ()Ljava/lang/String; method_1428 getBoundKeyTranslationKey + f Lnet/minecraft/class_3675$class_306; field_1654 defaultKey + m (Lnet/minecraft/class_3675$class_306;)V method_1422 setBoundKey + p 1 boundKey + m ()Z method_1415 isUnbound + m (Lnet/minecraft/class_3675$class_306;)V method_1420 onKeyPressed + p 0 key + m ()Lnet/minecraft/class_3675$class_306; method_1429 getDefaultKey + f Ljava/lang/String; field_32138 MULTIPLAYER_CATEGORY + f Ljava/util/Map; field_1657 keysById + m ()V method_1424 updatePressedStates + m (Lnet/minecraft/class_304;)Z method_1435 equals + p 1 other + m (II)Z method_1417 matchesKey + p 2 scanCode + p 1 keyCode + m ()V method_1426 updateKeysByCode + m (Z)V method_23481 setPressed + p 1 pressed + m (Lnet/minecraft/class_304;)I method_1430 compareTo + f Ljava/lang/String; field_32141 UI_CATEGORY + f Lnet/minecraft/class_3675$class_306; field_1655 boundKey + m (Ljava/lang/String;ILjava/lang/String;)V + p 1 translationKey + p 2 code + p 3 category + f Ljava/lang/String; field_32137 MISC_CATEGORY + m ()Z method_1434 isPressed + m (Ljava/lang/Object;)I compareTo compareTo + p 1 other + m (Lnet/minecraft/class_3675$class_306;Z)V method_1416 setKeyPressed + p 0 key + p 1 pressed + m ()Z method_1436 wasPressed + f Z field_1653 pressed + f Ljava/lang/String; field_32139 GAMEPLAY_CATEGORY +c net/minecraft/class_2170 net/minecraft/server/command/CommandManager + m (Lnet/minecraft/class_2170$class_2171;)Ljava/util/function/Predicate; method_9238 getCommandValidator + p 0 parser + m (Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/tree/CommandNode;Lnet/minecraft/class_2168;Ljava/util/Map;)V method_9239 makeTreeForSource + p 1 tree + p 4 resultNodes + p 2 result + p 3 source + m (Ljava/lang/String;)Lcom/mojang/brigadier/builder/LiteralArgumentBuilder; method_9247 literal + p 0 literal + m (Ljava/lang/String;Lcom/mojang/brigadier/arguments/ArgumentType;)Lcom/mojang/brigadier/builder/RequiredArgumentBuilder; method_9244 argument + p 1 type + p 0 name + m ()Lcom/mojang/brigadier/CommandDispatcher; method_9235 getDispatcher + f Lorg/apache/logging/log4j/Logger; field_9833 LOGGER + m ()V method_30852 checkMissing + m (Lnet/minecraft/class_2170$class_5364;)V + p 1 environment + m (Lnet/minecraft/class_2168;Ljava/lang/String;)I method_9249 execute + p 2 command + p 1 commandSource + m (Lnet/minecraft/class_3222;)V method_9241 sendCommandTree + p 1 player + f Lcom/mojang/brigadier/CommandDispatcher; field_9832 dispatcher + m (Lcom/mojang/brigadier/ParseResults;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; method_23917 getException + p 0 parse +c net/minecraft/class_2170$class_5364 net/minecraft/server/command/CommandManager$RegistrationEnvironment + c Describes the environment in which commands are registered. + f Z field_25422 integrated + m (Lnet/minecraft/class_2170$class_5364;)Z method_29576 isDedicated + p 0 rule + f Z field_25423 dedicated + m (Lnet/minecraft/class_2170$class_5364;)Z method_29577 isIntegrated + p 0 rule + m (Ljava/lang/String;IZZ)V + p 4 dedicated + p 3 integrated +c net/minecraft/class_2170$class_2171 net/minecraft/server/command/CommandManager$CommandParser +c net/minecraft/class_2179 net/minecraft/command/argument/NbtCompoundTagArgumentType + m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2487; method_9286 parse + f Ljava/util/Collection; field_9843 EXAMPLES + m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_2487; method_9285 getNbtCompound + p 1 name + p 0 context + m ()Lnet/minecraft/class_2179; method_9284 nbtCompound +c net/minecraft/class_5205 net/minecraft/world/gen/foliage/BushFoliagePlacer + f Lcom/mojang/serialization/Codec; field_24928 CODEC +c net/minecraft/class_5204 net/minecraft/world/gen/feature/size/TwoLayersFeatureSize + f Lcom/mojang/serialization/Codec; field_24925 CODEC + m (III)V + p 3 upperSize + p 1 limit + p 2 lowerSize + m (IIILjava/util/OptionalInt;)V + p 4 minClippedHeight + p 3 upperSize + p 2 lowerSize + p 1 limit + f I field_24155 limit + f I field_24156 lowerSize + f I field_24157 upperSize +c net/minecraft/class_5207 net/minecraft/world/gen/foliage/LargeOakFoliagePlacer + f Lcom/mojang/serialization/Codec; field_24930 CODEC +c net/minecraft/class_5206 net/minecraft/world/gen/foliage/DarkOakFoliagePlacer + f Lcom/mojang/serialization/Codec; field_24929 CODEC +c net/minecraft/class_5201 net/minecraft/world/gen/feature/size/FeatureSize + c In charge of determining the amount of space needed by a tree to generate. + m ()Ljava/util/OptionalInt; method_27377 getMinClippedHeight + f Lcom/mojang/serialization/Codec; field_24922 TYPE_CODEC + f Ljava/util/OptionalInt; field_24146 minClippedHeight + m (Ljava/util/OptionalInt;)V + p 1 minClippedHeight + m (II)I method_27378 getRadius + c The radius that the tree needs to be empty or replaceable in order for it to generate. + p 1 height + p 2 y + m ()Lcom/mojang/serialization/codecs/RecordCodecBuilder; method_28820 createCodec + m ()Lnet/minecraft/class_5202; method_28824 getType +c net/minecraft/class_2177 net/minecraft/command/argument/ColorArgumentType + f Ljava/util/Collection; field_9839 EXAMPLES + m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_124; method_9279 parse + m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_124; method_9277 getColor + p 1 name + p 0 context + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_9840 INVALID_COLOR_EXCEPTION + m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions listSuggestions + p 2 builder + p 1 context + m ()Lnet/minecraft/class_2177; method_9276 color +c net/minecraft/class_5203 net/minecraft/world/gen/feature/size/ThreeLayersFeatureSize + m (IIIIILjava/util/OptionalInt;)V + p 1 limit + p 3 lowerSize + p 2 upperLimit + p 5 upperSize + p 4 middleSize + p 6 minClippedHeight + f Lcom/mojang/serialization/Codec; field_24924 CODEC + f I field_24150 limit + f I field_24151 upperLimit + f I field_24152 lowerSize + f I field_24153 middleSize + f I field_24154 upperSize +c net/minecraft/class_2178 net/minecraft/command/argument/TextArgumentType + m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2561; method_9283 parse + m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_2561; method_9280 getTextArgument + p 0 context + p 1 name + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_9842 INVALID_COMPONENT_EXCEPTION + f Ljava/util/Collection; field_9841 EXAMPLES + m ()Lnet/minecraft/class_2178; method_9281 text +c net/minecraft/class_5202 net/minecraft/world/gen/feature/size/FeatureSizeType + m (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_5202; method_27382 register + p 1 codec + p 0 id + f Lcom/mojang/serialization/Codec; field_24923 codec + m ()Lcom/mojang/serialization/Codec; method_28825 getCodec + m (Lcom/mojang/serialization/Codec;)V + p 1 codec +c net/minecraft/class_314 net/minecraft/client/recipebook/RecipeBookGroup + f Ljava/util/List; field_25782 CRAFTING + f Ljava/util/List; field_1807 icons + f Ljava/util/List; field_25781 FURNACE + f Ljava/util/List; field_25780 BLAST_FURNACE + m ()Ljava/util/List; method_1623 getIcons + m (Ljava/lang/String;I[Lnet/minecraft/class_1799;)V + p 3 entries + f Ljava/util/List; field_25779 SMOKER + f Ljava/util/Map; field_25783 SEARCH_MAP + m (Lnet/minecraft/class_5421;)Ljava/util/List; method_30285 getGroups + p 0 category +c net/minecraft/class_313 net/minecraft/client/util/Monitor + m ()Lnet/minecraft/class_319; method_1617 getCurrentVideoMode + f J field_1800 handle + f I field_1799 x + m ()V method_1615 populateVideoModes + m ()I method_1621 getVideoModeCount + m ()J method_1622 getHandle + f I field_1798 y + m (I)Lnet/minecraft/class_319; method_1620 getVideoMode + m ()I method_1616 getViewportX + f Lnet/minecraft/class_319; field_1802 currentVideoMode + m (Ljava/util/Optional;)Lnet/minecraft/class_319; method_1614 findClosestVideoMode + m ()I method_1618 getViewportY + f Ljava/util/List; field_1797 videoModes + m (Lnet/minecraft/class_319;)I method_1619 findClosestVideoModeIndex +c net/minecraft/class_2183 net/minecraft/command/argument/EntityAnchorArgumentType + m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_2183$class_2184; method_9294 getEntityAnchor + m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2183$class_2184; method_9292 parse + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_9846 INVALID_ANCHOR_EXCEPTION + m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions listSuggestions + p 2 builder + p 1 context + f Ljava/util/Collection; field_9847 EXAMPLES + m ()Lnet/minecraft/class_2183; method_9295 entityAnchor +c net/minecraft/class_2183$class_2184 net/minecraft/command/argument/EntityAnchorArgumentType$EntityAnchor + m (Ljava/lang/String;)Lnet/minecraft/class_2183$class_2184; method_9296 fromId + p 0 id + f Ljava/lang/String; field_9849 id + m (Lnet/minecraft/class_2168;)Lnet/minecraft/class_243; method_9299 positionAt + f Ljava/util/function/BiFunction; field_9848 offset + f Ljava/util/Map; field_9852 anchors + m (Ljava/lang/String;ILjava/lang/String;Ljava/util/function/BiFunction;)V + p 4 offset + p 3 id + m (Lnet/minecraft/class_1297;)Lnet/minecraft/class_243; method_9302 positionAt +c net/minecraft/class_312 net/minecraft/client/Mouse + f D field_1785 lastMouseUpdateTime + f D field_1795 x + m ()V method_1612 lockCursor + f D field_1789 cursorDeltaX + f Z field_1790 middleButtonClicked + m (JIII)V method_22684 method_22684 + p 1 window + p 3 button + p 4 action + p 5 modifiers + f D field_1787 cursorDeltaY + m ()V method_1599 onResolutionChanged + m ()V method_1610 unlockCursor + f I field_1781 controlLeftTicks + m (JDD)V method_22688 method_22688 + p 3 x + p 1 window + p 5 y + m ()Z method_1608 wasLeftButtonClicked + m (JLjava/util/List;)V method_29616 onFilesDropped + p 3 paths + p 1 window + m ()V method_1606 updateMouse + f Z field_1788 rightButtonClicked + f Lnet/minecraft/class_3540; field_1793 cursorXSmoother + m (JIJ)V method_29615 method_29615 + p 4 names + p 3 count + p 1 window + m ()D method_1603 getX + m ()V method_30134 setResolutionChanged + m (JIII)V method_1601 onMouseButton + p 3 button + p 5 mods + p 4 action + p 1 window + f Z field_1784 hasResolutionChanged + m (JDD)V method_1600 onCursorPos + p 3 x + p 5 y + p 1 window + f D field_1794 y + m ()Z method_1613 isCursorLocked + f D field_1786 eventDeltaWheel + f I field_1780 activeButton + m (Lnet/minecraft/class_310;)V + p 1 client + f D field_1792 glfwTime + m ()Z method_1609 wasRightButtonClicked + f Lnet/minecraft/class_3540; field_1782 cursorYSmoother + m (JDD)V method_22685 method_22685 + p 3 xOffset + p 1 window + p 5 yOffset + m (J)V method_1607 setup + p 1 window + f Z field_1783 cursorLocked + m (JDD)V method_1598 onMouseScroll + c Called when a mouse is used to scroll. + p 5 vertical + c the vertical scroll distance + p 3 horizontal + c the horizontal scroll distance + p 1 window + c the window handle + f Lnet/minecraft/class_310; field_1779 client + f Z field_1791 leftButtonClicked + m ()D method_1604 getY +c net/minecraft/class_5210 net/minecraft/world/gen/foliage/MegaPineFoliagePlacer + m (Lnet/minecraft/class_6017;Lnet/minecraft/class_6017;Lnet/minecraft/class_6017;)V + p 3 crownHeight + p 2 offset + p 1 radius + f Lcom/mojang/serialization/Codec; field_24934 CODEC + f Lnet/minecraft/class_6017; field_24168 crownHeight +c net/minecraft/class_2185 net/minecraft/block/AbstractBannerBlock + m (Lnet/minecraft/class_1767;Lnet/minecraft/class_4970$class_2251;)V + p 2 settings + p 1 color + m ()Lnet/minecraft/class_1767; method_9303 getColor + f Lnet/minecraft/class_1767; field_9855 color +c net/minecraft/class_311 net/minecraft/client/util/GlAllocationUtils + m (I)Ljava/nio/ByteBuffer; method_1596 allocateByteBuffer + p 0 size +c net/minecraft/class_318 net/minecraft/client/util/ScreenshotUtils + f Lorg/apache/logging/log4j/Logger; field_1974 LOGGER + m (Ljava/io/File;Ljava/lang/String;IILnet/minecraft/class_276;Ljava/util/function/Consumer;)V method_22690 saveScreenshot + p 2 framebufferWidth + p 3 framebufferHeight + p 0 gameDirectory + p 1 fileName + p 4 framebuffer + p 5 messageReceiver + m (Ljava/io/File;IILnet/minecraft/class_276;Ljava/util/function/Consumer;)V method_1659 saveScreenshot + p 3 framebuffer + p 2 framebufferHeight + p 4 messageReceiver + p 1 framebufferWidth + p 0 gameDirectory + m (Ljava/io/File;)Ljava/io/File; method_1660 getScreenshotFilename + p 0 directory + m (Ljava/io/File;Ljava/lang/String;IILnet/minecraft/class_276;Ljava/util/function/Consumer;)V method_1662 saveScreenshotInner + p 2 framebufferWidth + p 3 framebufferHeight + p 0 gameDirectory + p 1 fileName + p 4 framebuffer + p 5 messageReceiver + f Ljava/text/DateFormat; field_1973 DATE_FORMAT + m (IILnet/minecraft/class_276;)Lnet/minecraft/class_1011; method_1663 takeScreenshot + p 1 height + p 2 framebuffer + p 0 width +c net/minecraft/class_317 net/minecraft/client/render/RenderTickCounter + f F field_1968 tickTime + m (J)I method_1658 beginRenderTick + p 1 timeMillis + f J field_1971 prevTimeMillis + f F field_1969 lastFrameDuration + f F field_1970 tickDelta + m (FJ)V + p 1 tps + p 2 timeMillis +c net/minecraft/class_316 net/minecraft/client/option/Option + f Lnet/minecraft/class_4064; field_1925 CHAT_LINKS_PROMPT + f Lnet/minecraft/class_4064; field_1937 CLOUDS + f Lnet/minecraft/class_4067; field_1946 CHAT_SCALE + f Lnet/minecraft/class_4067; field_23930 CHAT_LINE_SPACING + m (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Lnet/minecraft/class_1659;)V method_32548 method_32548 + p 2 chatVisibility + p 1 option + p 0 gameOptions + m (Lnet/minecraft/class_315;)Ljava/lang/Boolean; method_32566 method_32566 + p 0 gameOptions + m (Lnet/minecraft/class_315;)Ljava/lang/Boolean; method_32578 method_32578 + p 0 gameOptions + m (Lnet/minecraft/class_315;)Ljava/lang/Double; method_19342 method_19342 + p 0 gameOptions + f Lnet/minecraft/class_4067; field_18191 MOUSE_WHEEL_SENSITIVITY + f Lnet/minecraft/class_4064; field_18194 NARRATOR + f Lnet/minecraft/class_4064; field_18724 TEXT_BACKGROUND + m (Lnet/minecraft/class_315;Ljava/lang/Double;)V method_18565 method_18565 + p 0 gameOptions + p 1 fov + m (Lnet/minecraft/class_315;Ljava/lang/Double;)V method_31042 method_31042 + p 1 fovEffectScale + p 0 gameOptions + m (Lnet/minecraft/class_315;Ljava/lang/Double;)V method_18541 method_18541 + p 1 mipmapLevels + p 0 gameOptions + f Lnet/minecraft/class_4067; field_1921 CHAT_OPACITY + f Lnet/minecraft/class_4064; field_1924 AO + f Lnet/minecraft/class_4067; field_1933 RENDER_DISTANCE + f Lnet/minecraft/class_4067; field_1945 GAMMA + m (Lnet/minecraft/class_4060;)Lnet/minecraft/class_2561; method_32540 method_32540 + p 0 aoMode + m (Lnet/minecraft/class_315;)Ljava/lang/Boolean; method_32577 method_32577 + p 0 gameOptions + m (Lnet/minecraft/class_315;)Ljava/lang/Boolean; method_32565 method_32565 + p 0 gameOptions + m (Lnet/minecraft/class_315;Lnet/minecraft/class_4067;)Lnet/minecraft/class_2561; method_27142 method_27142 + p 1 option + p 0 gameOptions + m (Lnet/minecraft/class_315;)Ljava/lang/Integer; method_32593 method_32593 + p 0 gameOptions + f Lnet/minecraft/class_4067; field_18190 MIPMAP_LEVELS + f Lnet/minecraft/class_4064; field_18193 MAIN_HAND + m (Lnet/minecraft/class_315;Ljava/lang/Double;)V method_18588 method_18588 + p 1 chatHeightFocused + p 0 gameOptions + m (Lnet/minecraft/class_315;Ljava/lang/Double;)V method_18576 method_18576 + p 0 gameOptions + p 1 chatScale + m (Lnet/minecraft/class_315;)Ljava/lang/Double; method_31037 method_31037 + p 0 gameOptions + m (Lnet/minecraft/class_315;Lnet/minecraft/class_4067;)Lnet/minecraft/class_2561; method_19339 method_19339 + p 0 gameOptions + p 1 option + f Lnet/minecraft/class_4064; field_1927 VSYNC + m (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V method_18579 method_18579 + p 0 gameOptions + p 2 enableVsync + p 1 option + m (Lnet/minecraft/class_315;)Lnet/minecraft/class_4061; method_32536 method_32536 + p 0 gameOptions + m (Lnet/minecraft/class_315;)Lnet/minecraft/class_4060; method_32537 method_32537 + p 0 gameOptions + m (Ljava/util/List;Ljava/util/List;Ljava/util/List;Lnet/minecraft/class_5365;)Ljava/util/List; method_32558 method_32558 + p 3 graphicsMode + m (Lnet/minecraft/class_315;)Ljava/lang/Boolean; method_32568 method_32568 + p 0 gameOptions + m (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Lnet/minecraft/class_5365;)V method_32552 method_32552 + p 0 gameOptions + p 1 option + p 2 graphicsMode + f Lnet/minecraft/class_4067; field_18723 TEXT_BACKGROUND_OPACITY + f Lnet/minecraft/class_4064; field_18196 AUTO_SUGGESTIONS + f Lnet/minecraft/class_4064; field_18184 ENTITY_SHADOWS + m (Lnet/minecraft/class_315;Ljava/lang/Double;)V method_27143 method_27143 + p 0 gameOptions + p 1 chatDelay + m (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V method_21669 method_21669 + p 0 gameOptions + p 2 rawMouseInput + p 1 option + m (Lnet/minecraft/class_315;)Ljava/lang/Double; method_31038 method_31038 + p 0 gameOptions + m (Lnet/minecraft/class_315;Ljava/lang/Double;)V method_31040 method_31040 + p 1 distortionEffectScale + p 0 gameOptions + m (Lnet/minecraft/class_315;)Ljava/lang/Double; method_18513 method_18513 + p 0 gameOptions + f Lnet/minecraft/class_4064; field_1926 SNOOPER + f Lnet/minecraft/class_4067; field_23931 CHAT_DELAY_INSTANT + f Lnet/minecraft/class_4067; field_1935 FRAMERATE_LIMIT + f Lnet/minecraft/class_4064; field_1938 GRAPHICS + m (Lnet/minecraft/class_315;)Ljava/lang/Boolean; method_32579 method_32579 + p 0 gameOptions + m (Lnet/minecraft/class_315;Lnet/minecraft/class_4067;)Lnet/minecraft/class_2561; method_18578 method_18578 + p 1 option + p 0 gameOptions + f Lnet/minecraft/class_4064; field_18195 AUTO_JUMP + m (Lnet/minecraft/class_315;)Ljava/lang/Double; method_18514 method_18514 + p 0 gameOptions + m (Lnet/minecraft/class_310;)Ljava/util/List; method_32561 method_32561 + p 0 client + f Lnet/minecraft/class_4064; field_1917 CHAT_COLOR + f Lnet/minecraft/class_2561; field_32148 MONOCHROME_LOGO_TOOLTIP + f Lnet/minecraft/class_4064; field_21330 SNEAK_TOGGLED + m (Lnet/minecraft/class_315;)Ljava/lang/Boolean; method_32546 method_32546 + p 0 gameOptions + m (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Lnet/minecraft/class_4066;)V method_32554 method_32554 + p 1 option + p 2 particlesMode + p 0 gameOptions + m (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Lnet/minecraft/class_1306;)V method_32547 method_32547 + p 0 gameOptions + p 2 mainArm + p 1 option + m (Lnet/minecraft/class_315;Ljava/lang/Double;)V method_27145 method_27145 + p 0 gameOptions + p 1 chatLineSpacing + f Lnet/minecraft/class_2561; field_27957 HOLD_TEXT + f Lnet/minecraft/class_4067; field_26673 FOV_EFFECT_SCALE + f Lnet/minecraft/class_4064; field_21331 SPRINT_TOGGLED + m (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V method_18534 method_18534 + p 1 option + p 0 gameOptions + p 2 touchscreen + m (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V method_18546 method_18546 + p 0 gameOptions + p 2 showSubtitles + p 1 option + m (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V method_18558 method_18558 + p 2 realmsNotifications + p 0 gameOptions + p 1 option + m (Lnet/minecraft/class_315;Lnet/minecraft/class_4067;)Lnet/minecraft/class_2561; method_32574 method_32574 + p 0 gameOptions + p 1 option + m (Lnet/minecraft/class_315;)Lnet/minecraft/class_4063; method_32589 method_32589 + p 0 gameOptions + m (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Lnet/minecraft/class_4065;)V method_32553 method_32553 + p 0 gameOptions + p 2 narrator + p 1 option + f Lnet/minecraft/class_2561; field_27956 TOGGLE_TEXT + m (Lnet/minecraft/class_1659;)Lnet/minecraft/class_2561; method_32539 method_32539 + p 0 chatVisibility + m (Lnet/minecraft/class_2561;)Lnet/minecraft/class_2561; method_30501 getGenericLabel + p 1 value + f Lnet/minecraft/class_2561; field_26672 DISTORTION_EFFECT_SCALE_TOOLTIP + f Lnet/minecraft/class_4064; field_1919 PARTICLES + m (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V method_35709 method_35709 + p 1 option + p 2 monochromeLogo + p 0 gameOptions + m (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V method_31404 method_31404 + p 0 gameOptions + p 1 option + p 2 hideMatchedNames + m (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V method_18523 method_18523 + p 0 gameOptions + p 1 option + p 2 bobView + f Lnet/minecraft/class_4064; field_1963 INVERT_MOUSE + m (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Lnet/minecraft/class_4060;)V method_32549 method_32549 + p 2 aoMode + p 1 option + p 0 gameOptions + m (Lnet/minecraft/class_315;Lnet/minecraft/class_4067;)Lnet/minecraft/class_2561; method_18557 method_18557 + p 1 option + p 0 gameOptions + m (Lnet/minecraft/class_315;Lnet/minecraft/class_4067;)Lnet/minecraft/class_2561; method_18545 method_18545 + p 1 option + p 0 gameOptions + m (Lnet/minecraft/class_315;Lnet/minecraft/class_4067;)Lnet/minecraft/class_2561; method_18533 method_18533 + p 1 option + p 0 gameOptions + m (Lnet/minecraft/class_315;)Ljava/lang/Boolean; method_32580 method_32580 + p 0 gameOptions + f Lnet/minecraft/class_4064; field_18192 ATTACK_INDICATOR + m (Lnet/minecraft/class_315;Lnet/minecraft/class_4067;)Lnet/minecraft/class_2561; method_18569 method_18569 + p 0 gameOptions + p 1 option + m (D)Lnet/minecraft/class_2561; method_30503 getPercentLabel + p 1 proportion + m (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V method_18591 method_18591 + p 0 gameOptions + p 1 option + p 2 chatColors + f Lnet/minecraft/class_2561; field_26671 FOV_EFFECT_SCALE_TOOLTIP + f Lnet/minecraft/class_4067; field_1939 SATURATION + m (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V method_20404 method_20404 + p 0 gameOptions + p 2 discreteMouseScroll + p 1 option + m (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Lnet/minecraft/class_4063;)V method_32551 method_32551 + p 0 gameOptions + p 1 option + p 2 cloudRenderMode + m (Lnet/minecraft/class_315;Lnet/minecraft/class_4067;)Lnet/minecraft/class_2561; method_18522 method_18522 + p 1 option + p 0 gameOptions + m (Lnet/minecraft/class_315;Lnet/minecraft/class_4067;)Lnet/minecraft/class_2561; method_18590 method_18590 + p 1 option + p 0 gameOptions + m (Lnet/minecraft/class_315;Ljava/lang/Double;)V method_18530 method_18530 + p 1 viewDistance + p 0 gameOptions + m (Lnet/minecraft/class_315;Lnet/minecraft/class_4067;)Lnet/minecraft/class_2561; method_27467 method_27467 + p 0 gameOptions + p 1 option + m (Lnet/minecraft/class_315;)Ljava/lang/Boolean; method_32538 method_32538 + p 0 gameOptions + f Lnet/minecraft/class_4064; field_19243 DISCRETE_MOUSE_SCROLL + m ()Lnet/minecraft/class_2561; method_18518 getDisplayPrefix + m (Lnet/minecraft/class_315;Lnet/minecraft/class_4067;)Lnet/minecraft/class_2561; method_18539 method_18539 + p 0 gameOptions + p 1 option + m (I)Lnet/minecraft/class_2561; method_30500 getPixelLabel + p 1 pixel + m (Lnet/minecraft/class_315;)Ljava/lang/Boolean; method_32582 method_32582 + p 0 gameOptions + m (Lnet/minecraft/class_315;)Ljava/lang/Boolean; method_32570 method_32570 + p 0 gameOptions + m (Lnet/minecraft/class_315;)Ljava/lang/Double; method_18599 method_18599 + p 0 gameOptions + m (Lnet/minecraft/class_315;)Lnet/minecraft/class_5365; method_32534 method_32534 + p 0 gameOptions + m (Lnet/minecraft/class_315;)Ljava/lang/Double; method_18604 method_18604 + p 0 gameOptions + m (Lnet/minecraft/class_4066;)Lnet/minecraft/class_2561; method_32556 method_32556 + p 0 particlesMode + m (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V method_18570 method_18570 + p 1 option + p 0 gameOptions + p 2 forceUnicodeFont + m (Lnet/minecraft/class_315;Ljava/lang/Double;)V method_18592 method_18592 + p 0 gameOptions + p 1 biomeBlendRadius + m (Lnet/minecraft/class_315;)Ljava/lang/Double; method_18605 method_18605 + p 0 gameOptions + m (Lnet/minecraft/class_315;)Ljava/lang/Double; method_27469 method_27469 + p 0 gameOptions + m (Lnet/minecraft/class_315;Ljava/lang/Double;)V method_18580 method_18580 + p 1 chatOpacity + p 0 gameOptions + m (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V method_18594 method_18594 + p 0 gameOptions + p 1 option + p 2 autoSuggestions + m (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V method_32588 method_32588 + p 2 backgroundForChatOnly + p 1 option + p 0 gameOptions + m (Lnet/minecraft/class_315;Lnet/minecraft/class_4067;)Lnet/minecraft/class_2561; method_18528 method_18528 + p 0 gameOptions + p 1 option + m (Lnet/minecraft/class_315;)Ljava/lang/Boolean; method_32581 method_32581 + p 0 gameOptions + m (Lnet/minecraft/class_315;Ljava/lang/Double;)V method_18524 method_18524 + p 0 gameOptions + p 1 mouseSensitivity + f Lnet/minecraft/class_4067; field_26674 DISTORTION_EFFECT_SCALE + m (Lnet/minecraft/class_4065;)Lnet/minecraft/class_2561; method_32545 method_32545 + p 0 narrator + f Lnet/minecraft/class_4067; field_18189 BIOME_BLEND_RADIUS + f Lnet/minecraft/class_2561; field_25672 FAST_GRAPHICS_TOOLTIP + m (Lnet/minecraft/class_315;)Ljava/lang/Double; method_27141 method_27141 + p 0 gameOptions + m (I)Lnet/minecraft/class_2561; method_30502 getPercentAdditionLabel + p 1 percentage + f Lnet/minecraft/class_4067; field_1940 CHAT_HEIGHT_FOCUSED + m (Ljava/lang/Integer;)Lnet/minecraft/class_2561; method_32557 method_32557 + p 0 guiScale + f Lnet/minecraft/class_4064; field_26924 HIDE_MATCHED_NAMES + f Lnet/minecraft/class_4067; field_1964 FOV + m (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Lnet/minecraft/class_4061;)V method_32550 method_32550 + p 1 option + p 0 gameOptions + p 2 attackIndicator + m (Lnet/minecraft/class_315;)Ljava/lang/Boolean; method_32584 method_32584 + p 0 gameOptions + m (Lnet/minecraft/class_315;)Ljava/lang/Boolean; method_32572 method_32572 + p 0 gameOptions + m (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V method_18583 method_18583 + p 2 chatLinksPrompt + p 1 option + p 0 gameOptions + m (Lnet/minecraft/class_315;)Ljava/lang/Double; method_18606 method_18606 + p 0 gameOptions + m (Lnet/minecraft/class_315;Ljava/lang/Double;)V method_18547 method_18547 + p 1 gamma + p 0 gameOptions + m (Lnet/minecraft/class_315;Ljava/lang/Double;)V method_18535 method_18535 + p 1 mouseWheelSensitivity + p 0 gameOptions + m (Lnet/minecraft/class_315;Ljava/lang/Double;)V method_18559 method_18559 + p 0 gameOptions + p 1 maxFps + m (Lnet/minecraft/class_5365;)Z method_32560 method_32560 + p 0 graphicsMode + m (Lnet/minecraft/class_315;)Ljava/lang/Double; method_27140 method_27140 + p 0 gameOptions + m (Lnet/minecraft/class_315;)Ljava/lang/Boolean; method_35708 method_35708 + p 0 gameOptions + f Lnet/minecraft/class_4064; field_1930 TOUCHSCREEN + f Lnet/minecraft/class_4064; field_20307 RAW_MOUSE_INPUT + m (Lnet/minecraft/class_315;)Ljava/lang/Boolean; method_32583 method_32583 + p 0 gameOptions + m (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V method_18596 method_18596 + p 0 gameOptions + p 1 option + p 2 autoJump + m (Lnet/minecraft/class_315;Lnet/minecraft/class_4067;)Lnet/minecraft/class_2561; method_32576 method_32576 + p 0 gameOptions + p 1 option + m (Lnet/minecraft/class_315;)Ljava/lang/Boolean; method_32571 method_32571 + p 0 gameOptions + m (Lnet/minecraft/class_315;Lnet/minecraft/class_4067;)Lnet/minecraft/class_2561; method_18582 method_18582 + p 1 option + p 0 gameOptions + m (Lnet/minecraft/class_315;III)Lnet/minecraft/class_339; method_18520 createButton + p 4 width + p 1 options + p 2 x + p 3 y + f Lnet/minecraft/class_2561; field_25674 FANCY_GRAPHICS_TOOLTIP + m (I)Lnet/minecraft/class_2561; method_30504 getGenericLabel + p 1 value + m (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V method_18529 method_18529 + p 0 gameOptions + p 1 option + p 2 fullscreen + m (Lnet/minecraft/class_315;Ljava/lang/Double;)V method_19340 method_19340 + p 1 textBackgroundOpacity + p 0 gameOptions + m (Lnet/minecraft/class_315;)Ljava/lang/Boolean; method_32562 method_32562 + p 0 gameOptions + m (Lnet/minecraft/class_315;)Ljava/lang/Boolean; method_32586 method_32586 + p 0 gameOptions + m (Lnet/minecraft/class_310;)Lnet/minecraft/class_5676$class_5679; method_32544 method_32544 + p 0 client + m (Lnet/minecraft/class_315;)Ljava/lang/Double; method_18600 method_18600 + p 0 gameOptions + m (Ljava/lang/String;)V + p 1 key + m (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V method_32567 method_32567 + p 0 gameOptions + p 1 option + p 2 sprintToggled + f Lnet/minecraft/class_4064; field_18186 REALMS_NOTIFICATIONS + m (Lnet/minecraft/class_315;)Ljava/lang/Double; method_18515 method_18515 + p 0 gameOptions + m (Lnet/minecraft/class_315;Lnet/minecraft/class_4067;)Lnet/minecraft/class_2561; method_18563 method_18563 + p 0 gameOptions + p 1 option + m (Lnet/minecraft/class_315;Ljava/lang/Double;)V method_27468 method_27468 + p 1 entityDistanceScaling + p 0 gameOptions + m (Lnet/minecraft/class_315;)Lnet/minecraft/class_4066; method_32590 method_32590 + p 0 gameOptions + m (Lnet/minecraft/class_315;)Lnet/minecraft/class_4065; method_32591 method_32591 + p 0 gameOptions + m (Lnet/minecraft/class_4063;)Lnet/minecraft/class_2561; method_32542 method_32542 + p 0 cloudRenderMode + f Lnet/minecraft/class_4064; field_32146 MONOCHROME_LOGO + f Lnet/minecraft/class_2561; field_25673 FABULOUS_GRAPHICS_TOOLTIP + f Lnet/minecraft/class_4064; field_1920 CHAT_LINKS + f Lnet/minecraft/class_4064; field_1932 FULLSCREEN + f Lnet/minecraft/class_4067; field_1941 CHAT_WIDTH + f Lnet/minecraft/class_2561; field_26925 HIDE_MATCHED_NAMES_TOOLTIP + m (Lnet/minecraft/class_315;)Ljava/lang/Boolean; method_32573 method_32573 + p 0 gameOptions + m (Lnet/minecraft/class_315;)Ljava/lang/Boolean; method_32585 method_32585 + p 0 gameOptions + m (Lnet/minecraft/class_5365;)Lnet/minecraft/class_2561; method_32543 method_32543 + p 0 graphicsMode + f Lnet/minecraft/class_4064; field_18185 FORCE_UNICODE_FONT + m (Lnet/minecraft/class_315;)Ljava/lang/Double; method_18516 method_18516 + p 0 gameOptions + m (Lnet/minecraft/class_315;)Ljava/lang/Double; method_18601 method_18601 + p 0 gameOptions + m (Lnet/minecraft/class_315;Ljava/lang/Double;)V method_18584 method_18584 + p 1 chatHeightUnfocused + p 0 gameOptions + f Lnet/minecraft/class_4067; field_1944 SENSITIVITY + m (Lnet/minecraft/class_4061;)Lnet/minecraft/class_2561; method_32541 method_32541 + p 0 attackIndicator + f Lnet/minecraft/class_2561; field_1966 key + f Lnet/minecraft/class_4067; field_24213 ENTITY_DISTANCE_SCALING + f Lnet/minecraft/class_4064; field_1923 VISIBILITY + m (Lnet/minecraft/class_315;Ljava/lang/Double;)V method_18571 method_18571 + p 0 gameOptions + p 1 chatWidth + m (Lnet/minecraft/class_315;)Lnet/minecraft/class_1659; method_32535 method_32535 + p 0 gameOptions + m (Lnet/minecraft/class_315;)Ljava/lang/Double; method_18517 method_18517 + p 0 gameOptions + m (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V method_18575 method_18575 + p 0 gameOptions + p 2 entityShadows + p 1 option + m (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V method_18587 method_18587 + p 2 chatLinks + p 1 option + p 0 gameOptions + m (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Integer;)V method_32555 method_32555 + p 2 guiScale + p 1 option + p 0 gameOptions + m (Lnet/minecraft/class_310;)Ljava/util/List; method_32564 method_32564 + p 0 client + m (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V method_32569 method_32569 + p 2 sneakToggled + p 0 gameOptions + p 1 option + f Lnet/minecraft/class_4064; field_18188 SUBTITLES + m (Lnet/minecraft/class_315;)Ljava/lang/Double; method_18602 method_18602 + p 0 gameOptions + m (Lnet/minecraft/class_315;)Ljava/lang/Boolean; method_32587 method_32587 + p 0 gameOptions + f Lnet/minecraft/class_4064; field_1922 GUI_SCALE + f Lnet/minecraft/class_4064; field_1934 VIEW_BOBBING + m (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V method_18540 method_18540 + p 0 gameOptions + p 2 snooperEnabled + p 1 option + m (Lnet/minecraft/class_315;Lnet/minecraft/class_4067;)Lnet/minecraft/class_2561; method_27144 method_27144 + p 1 option + p 0 gameOptions + m (Lnet/minecraft/class_315;)Ljava/lang/Boolean; method_32575 method_32575 + p 0 gameOptions + m (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V method_18564 method_18564 + p 0 gameOptions + p 1 option + p 2 invertYMouse + m (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V method_18552 method_18552 + p 0 gameOptions + p 1 option + p 2 reducedDebugInfo + m (Lnet/minecraft/class_315;)Ljava/lang/Double; method_18598 method_18598 + p 0 gameOptions + m (Lnet/minecraft/class_315;)Lnet/minecraft/class_1306; method_32592 method_32592 + p 0 gameOptions + f Lnet/minecraft/class_4064; field_18187 REDUCED_DEBUG_INFO + m (Lnet/minecraft/class_315;Lnet/minecraft/class_4067;)Lnet/minecraft/class_2561; method_18586 method_18586 + p 1 option + p 0 gameOptions + m (Lnet/minecraft/class_315;Lnet/minecraft/class_4067;)Lnet/minecraft/class_2561; method_18574 method_18574 + p 1 option + p 0 gameOptions +c net/minecraft/class_315 net/minecraft/client/option/GameOptions + f I field_1878 biomeBlendRadius + m (Lnet/minecraft/class_3283;)V method_1627 addResourcePackProfilesToManager + p 1 manager + m ()Lnet/minecraft/class_5498; method_31044 getPerspective + f I field_1870 viewDistance + f Z field_1837 pauseOnLostFocus + f Ljava/io/File; field_1897 optionsFile + f Lnet/minecraft/class_304; field_1869 keyDrop + f Lnet/minecraft/class_304; field_1845 keyCommand + f D field_1826 fov + f Z field_1893 debugTpsEnabled + f D field_1838 chatHeightFocused + m (Lnet/minecraft/class_310;Ljava/io/File;)V + p 2 optionsFile + p 1 client + f Z field_1910 reducedDebugInfo + f Z field_20308 rawMouseInput + f Z field_1865 invertYMouse + m (Lnet/minecraft/class_4060;)Ljava/lang/String; method_33664 method_33664 + p 0 ao + f Lnet/minecraft/class_4063; field_1814 cloudRenderMode + f D field_1843 mouseSensitivity + f F field_26676 fovEffectScale + f D field_23932 chatLineSpacing + f Ljava/util/Set; field_1892 enabledPlayerModelParts + m (Lnet/minecraft/class_3419;F)V method_1624 setSoundVolume + p 2 volume + p 1 category + f Lnet/minecraft/class_1306; field_1829 mainArm + m (F)F method_19343 getTextBackgroundOpacity + p 1 fallback + m (Ljava/lang/String;)Lnet/minecraft/class_4063; method_33672 loadCloudRenderMode + p 0 literal + m (Ljava/lang/String;)Z method_32595 isTrue + p 0 value + f Lnet/minecraft/class_304; field_26845 keySocialInteractions + f Lnet/minecraft/class_304; field_1903 keyJump + f Z field_1830 realmsNotifications + f Lnet/minecraft/class_304; field_1822 keyInventory + f Lcom/google/gson/reflect/TypeToken; field_1859 STRING_LIST_TYPE + f Ljava/util/List; field_1887 resourcePacks + f Z field_1866 debugEnabled + f Lnet/minecraft/class_304; field_1886 keyAttack + f Lnet/minecraft/class_304; field_1874 keyLoadToolbarActivator + f Z field_1911 chatLinks + f Z field_1842 hudHidden + f Z field_1854 touchscreen + f D field_1908 chatScale + m ()V method_1636 load + f F field_26675 distortionEffectScale + f D field_1840 gamma + f Lnet/minecraft/class_304; field_1890 keyChat + f Z field_1891 bobView + m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487; method_1626 update + p 1 nbt + m (Lnet/minecraft/class_4063;)Ljava/lang/String; method_33665 saveCloudRenderMode + p 0 mode + f Z field_21333 sprintToggled + f Ljava/lang/String; field_1864 lastServer + f F field_24214 entityDistanceScaling + f Lnet/minecraft/class_4066; field_1882 particles + f Z field_1847 snooperEnabled + f Z field_1819 forceUnicodeFont + f Lnet/minecraft/class_304; field_1904 keyUse + m (Lnet/minecraft/class_1664;Z)V method_1635 setPlayerModelPart + p 2 enabled + p 1 part + f Z field_32156 monochromeLogo + f Lnet/minecraft/class_304; field_1835 keyScreenshot + m ()V method_1640 write + m (Lnet/minecraft/class_315$class_5823;Lnet/minecraft/class_3419;Ljava/lang/Float;)Ljava/lang/Float; method_33667 method_33667 + p 2 currentLevel + p 1 category + f Lnet/minecraft/class_5498; field_26677 perspective + f Z field_1880 debugProfilerEnabled + f D field_1825 chatHeightUnfocused + f Ljava/util/List; field_1846 incompatibleResourcePacks + f Lnet/minecraft/class_1659; field_1877 chatVisibility + f D field_1889 mouseWheelSensitivity + f Z field_21332 sneakToggled + m ()Lnet/minecraft/class_4063; method_1632 getCloudRenderMode + m (Lnet/minecraft/class_315$class_5823;)V method_33666 accept + p 1 visitor + f Lnet/minecraft/class_5365; field_25444 graphicsMode + f Z field_1848 autoJump + m (F)I method_19345 getTextBackgroundColor + p 1 fallbackOpacity + f Z field_1905 heldItemTooltips + f Lnet/minecraft/class_304; field_1836 keyFullscreen + f Lnet/minecraft/class_304; field_1824 keyTogglePerspective + f Z field_1888 entityShadows + f Z field_28777 hideBundleTutorial + f Z field_1876 useNativeTransport + f Lorg/apache/logging/log4j/Logger; field_1834 LOGGER + m (Lnet/minecraft/class_5498;)V method_31043 setPerspective + p 1 perspective + f D field_18726 textBackgroundOpacity + f Z field_1914 smoothCameraEnabled + f Z field_1857 fullscreen + f Lnet/minecraft/class_304; field_1906 keySpectatorOutlines + f Z field_21840 skipMultiplayerWarning + f Lnet/minecraft/class_304; field_1849 keyRight + f Z field_1817 chatLinksPrompt + f [Lnet/minecraft/class_304; field_1839 keysAll + f Lnet/minecraft/class_1267; field_1851 difficulty + f Z field_18725 backgroundForChatOnly + f Z field_1873 autoSuggestions + f D field_1915 chatWidth + m (Lnet/minecraft/class_2487;Ljava/lang/String;)V method_24230 method_24230 + p 1 line + f Lnet/minecraft/class_304; field_1881 keyBack + f Lnet/minecraft/class_310; field_1863 client + f Lnet/minecraft/class_4065; field_1896 narrator + f Ljava/lang/String; field_1883 language + f Z field_25623 syncChunkWrites + m (I)I method_19344 getTextBackgroundColor + p 1 fallbackColor + f Lnet/minecraft/class_304; field_1907 keyPlayerList + m (Lnet/minecraft/class_3419;)F method_1630 getSoundVolume + p 1 category + f Lnet/minecraft/class_4060; field_1841 ao + f Z field_1818 showSubtitles + f Z field_26926 hideMatchedNames + f Z field_19244 discreteMouseScroll + f Lnet/minecraft/class_1157; field_1875 tutorialStep + f Lnet/minecraft/class_304; field_1894 keyForward + f D field_1820 chatOpacity + f Ljava/lang/String; field_1828 fullscreenResolution + f I field_1856 mipmapLevels + f D field_23933 chatDelay + f [Lnet/minecraft/class_304; field_1852 keysHotbar + f I field_1868 guiScale + f I field_1901 glDebugVerbosity + f I field_1872 overrideWidth + f Z field_1815 hideServerAddress + m (Lnet/minecraft/class_1664;Z)V method_1631 togglePlayerModelPart + p 2 enabled + p 1 part + f Z field_1827 advancedItemTooltips + f Lcom/google/common/base/Splitter; field_1853 COLON_SPLITTER + m (Ljava/lang/String;)Z method_32596 isFalse + p 0 value + f Lnet/minecraft/class_4061; field_1895 attackIndicator + m (Ljava/lang/String;)Lnet/minecraft/class_4060; method_33674 loadAo + p 0 value + m (Lnet/minecraft/class_304;Lnet/minecraft/class_3675$class_306;)V method_1641 setKeyCode + p 2 code + p 1 key + f Lnet/minecraft/class_304; field_1879 keySaveToolbarActivator + f Lnet/minecraft/class_304; field_1867 keySprint + m (Lnet/minecraft/class_1306;)Ljava/lang/String; method_33663 saveArm + p 0 arm + f I field_1909 maxFps + f Lnet/minecraft/class_304; field_1831 keySwapHands + f Z field_1900 chatColors + f Z field_26844 joinedFirstServer + f Lnet/minecraft/class_304; field_1871 keyPickItem + m ()V method_1643 onPlayerModelPartChange + m ()Z method_1639 shouldUseNativeTransport + m (Ljava/lang/String;)Lnet/minecraft/class_1306; method_33675 loadArm + p 0 arm + m (Lnet/minecraft/class_1664;)Z method_32594 isPlayerModelPartEnabled + p 1 part + m (Ljava/lang/String;)Ljava/util/List; method_33671 parseList + p 0 content + f I field_1885 overrideHeight + f Lit/unimi/dsi/fastutil/objects/Object2FloatMap; field_1916 soundVolumeLevels + f Lnet/minecraft/class_304; field_1816 keySmoothCamera + f Lnet/minecraft/class_304; field_1913 keyLeft + f Z field_1884 enableVsync + f Lcom/google/gson/Gson; field_1823 GSON + f Lnet/minecraft/class_304; field_1844 keyAdvancements + f Lnet/minecraft/class_304; field_1832 keySneak +c net/minecraft/class_315$3 net/minecraft/client/option/GameOptions$3 + m (Ljava/lang/String;)V method_33677 print + p 1 key +c net/minecraft/class_315$2 net/minecraft/client/option/GameOptions$2 + m (Ljava/lang/String;)Ljava/lang/String; method_33676 find + p 1 key +c net/minecraft/class_315$class_5823 net/minecraft/client/option/GameOptions$Visitor + m (Ljava/lang/String;I)I method_33680 visitInt + p 2 current + p 1 key + m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; method_33683 visitString + p 1 key + p 2 current + m (Ljava/lang/String;Z)Z method_33684 visitBoolean + p 1 key + p 2 current + m (Ljava/lang/String;Ljava/lang/Object;Ljava/util/function/IntFunction;Ljava/util/function/ToIntFunction;)Ljava/lang/Object; method_33682 visitObject + p 4 encoder + p 3 decoder + p 2 current + p 1 key + m (Ljava/lang/String;F)F method_33679 visitFloat + p 2 current + p 1 key + m (Ljava/lang/String;Ljava/lang/Object;Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/lang/Object; method_33681 visitObject + p 1 key + p 4 encoder + p 3 decoder + p 2 current + m (Ljava/lang/String;D)D method_33678 visitDouble + p 2 current + p 1 key +c net/minecraft/class_2181 net/minecraft/command/argument/DimensionArgumentType + m ()Lnet/minecraft/class_2181; method_9288 dimension + m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2960; method_9287 parse + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_9845 INVALID_DIMENSION_EXCEPTION + m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions listSuggestions + p 1 context + p 2 builder + m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_3218; method_9289 getDimensionArgument + p 1 name + p 0 context + f Ljava/util/Collection; field_9844 EXAMPLES +c net/minecraft/class_5216 net/minecraft/util/math/noise/DoublePerlinNoiseSampler + m (DDD)D method_27406 sample + p 5 z + p 3 y + p 1 x + m (Lnet/minecraft/class_5819;I[D)Lnet/minecraft/class_5216; method_31927 create + p 2 octaves + p 1 offset + p 0 random + m (Lnet/minecraft/class_5819;ILit/unimi/dsi/fastutil/doubles/DoubleList;)Lnet/minecraft/class_5216; method_30846 create + p 0 random + p 1 offset + p 2 octaves + m (I)D method_27407 createAmplitude + p 0 octaves + f Lnet/minecraft/class_3537; field_24176 firstSampler + f Lnet/minecraft/class_3537; field_24177 secondSampler + m (Lnet/minecraft/class_5819;ILit/unimi/dsi/fastutil/doubles/DoubleList;)V + p 1 random + p 2 offset + p 3 octaves + f D field_24175 amplitude +c net/minecraft/class_5215 net/minecraft/world/gen/trunk/MegaJungleTrunkPlacer + f Lcom/mojang/serialization/Codec; field_24970 CODEC +c net/minecraft/class_5218 net/minecraft/util/WorldSavePath + m ()Ljava/lang/String; method_27423 getRelativePath + m (Ljava/lang/String;)V + p 1 relativePath + f Lnet/minecraft/class_5218; field_24188 ROOT + f Ljava/lang/String; field_24189 relativePath +c net/minecraft/class_5217 net/minecraft/world/WorldProperties + m ()Lnet/minecraft/class_1928; method_146 getGameRules + m ()J method_188 getTime + m ()F method_30656 getSpawnAngle + m ()I method_144 getSpawnY + m ()I method_166 getSpawnZ + m ()I method_215 getSpawnX + m ()J method_217 getTimeOfDay + m ()Lnet/minecraft/class_1267; method_207 getDifficulty + m (Lnet/minecraft/class_129;Lnet/minecraft/class_5539;)V method_151 populateCrashReport + p 1 reportSection + p 2 world + m (Z)V method_157 setRaining + p 1 raining + m ()Z method_197 isDifficultyLocked + m ()Z method_152 isHardcore + m ()Z method_156 isRaining + m ()Z method_203 isThundering +c net/minecraft/class_310 net/minecraft/client/MinecraftClient + c Represents a logical Minecraft client.\nThe logical Minecraft client is responsible for rendering, sound playback and control input.\nThe Minecraft client also manages connections to a logical server which may be the client's {@link net.minecraft.server.integrated.IntegratedServer} or a remote server.\nThe Minecraft client instance may be obtained using {@link MinecraftClient#getInstance()}.\n\n

Rendering on a Minecraft client is split into several facilities.\nThe primary entrypoint for rendering is {@link net.minecraft.client.render.GameRenderer#render(float, long, boolean)}.\n

\n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n\n
Rendering facilities
Thing to render Rendering facility
World {@link net.minecraft.client.render.WorldRenderer}
Blocks and Fluids {@link net.minecraft.client.render.block.BlockRenderManager}
Entities {@link net.minecraft.client.render.entity.EntityRenderDispatcher}
Block entities {@link net.minecraft.client.render.block.entity.BlockEntityRenderDispatcher}
Items {@link net.minecraft.client.render.item.ItemRenderer}
Items held in hand {@link net.minecraft.client.render.item.HeldItemRenderer}
Text {@link net.minecraft.client.font.TextRenderer}
Game hud (health bar, hunger bar) {@link net.minecraft.client.gui.hud.InGameHud}
\n\n@see net.minecraft.server.integrated.IntegratedServer\n@see net.minecraft.client.render.GameRenderer + m ()Lnet/minecraft/class_1041; method_22683 getWindow + m (Lnet/minecraft/class_5455$class_5457;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Function4;ZLnet/minecraft/class_32$class_5143;)Lnet/minecraft/class_310$class_5367; method_29604 createIntegratedResourceManager + p 2 dataPackSettingsGetter + p 1 registryManager + p 4 safeMode + p 3 savePropertiesGetter + p 5 storageSession + m ()V method_1519 cleanUpAfterCrash + f Lnet/minecraft/class_918; field_1742 itemRenderer + f Lnet/minecraft/class_378; field_1708 fontManager + m ()Lnet/minecraft/class_776; method_1541 getBlockRenderManager + m ()Lnet/minecraft/class_634; method_1562 getNetworkHandler + f Z field_1730 chunkCullingEnabled + f Lnet/minecraft/class_1276; field_1775 snooper + m (Lnet/minecraft/class_638;)V method_18097 setWorld + p 1 world + m ()Z method_31321 isConnectedToServer + m ()V method_1574 tick + m (Lnet/minecraft/class_1076;Ljava/lang/String;Lnet/minecraft/class_315;Lnet/minecraft/class_128;)V method_22681 addSystemDetailsToCrashReport + p 0 languageManager + p 1 version + p 2 options + p 3 report + m ()Z method_29611 isFabulousGraphicsOrBetter + m ()Lcom/mojang/authlib/properties/PropertyMap; method_1539 getSessionProperties + f I field_22224 trackingTick + f Z field_1743 skipGameRender + m (Ljava/util/UUID;)Z method_29042 shouldBlockMessages + c Checks if the client should block messages from the {@code sender}.\n\n

If true, messages will not be displayed in chat and narrator will not process\nthem. + p 1 sender + f Lnet/minecraft/class_2535; field_1746 integratedServerConnection + c The client connection to the integrated server.\nThis is only used when connecting to the integrated server.\n\n@see net.minecraft.client.gui.screen.ConnectScreen + m ()Lnet/minecraft/class_32; method_1586 getLevelStorage + m ()Z method_24459 shouldMonitorTickDuration + m ()Ljava/lang/String; method_1515 getGameVersion + f F field_1741 pausedTickDelta + m (Ljava/lang/String;Lnet/minecraft/class_5455$class_5457;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Function4;ZLnet/minecraft/class_310$class_5366;)V method_29610 startIntegratedServer + p 6 worldLoadAction + p 4 savePropertiesGetter + p 5 safeMode + p 2 registryTracker + p 3 dataPackSettingsGetter + p 1 worldName + m ()Z method_1589 isConnectedToRealms + m (Ljava/lang/String;Ljava/lang/Runnable;ZZ)V method_29600 method_29600 + p 3 shouldBackup + p 4 eraseCache + f Lnet/minecraft/class_3799; field_16762 game + m (ZLnet/minecraft/class_4758;)V method_24460 endMonitor + p 2 monitor + p 1 active + m (Z)V method_27466 initFont + p 1 forcesUnicode + f Lnet/minecraft/class_3696; field_22226 tickProfilerResult + f Lnet/minecraft/class_315; field_1690 options + m ()Z method_1588 isAmbientOcclusionEnabled + m (Lnet/minecraft/class_1297;)Z method_27022 hasOutline + c Checks if the provided {@code entity} should display an outline around its model. + p 1 entity + m ()V method_1508 handleInputEvents + f Lnet/minecraft/class_312; field_1729 mouse + m ()Lnet/minecraft/class_320; method_1548 getSession + m ()Z method_1540 is64Bit + m (ZLnet/minecraft/class_4758;)Lnet/minecraft/class_3695; method_24458 startMonitor + p 1 active + f Lnet/minecraft/class_325; field_1760 itemColors + m ()Lnet/minecraft/class_5407; method_30049 getVideoWarningManager + m ()V method_17044 checkGameData + f Lnet/minecraft/class_1297; field_1719 cameraEntity + m ()Z method_1555 hasReducedDebugInfo + m ()Lnet/minecraft/class_3695; method_16011 getProfiler + f Lnet/minecraft/class_1144; field_1727 soundManager + m ()Ljava/lang/String; method_1563 getCurrentAction + m (Ljava/lang/String;)V method_29041 openChatScreen + p 1 text + m (Ljava/lang/Throwable;)V method_24226 handleResourceReloadException + p 1 exception + f Lnet/minecraft/class_128; field_1747 crashReport + f Lnet/minecraft/class_2960; field_24211 UNICODE_FONT_ID + m ()Lnet/minecraft/class_1276; method_1552 getSnooper + m (Lnet/minecraft/class_1297;)V method_1504 setCameraEntity + p 1 entity + m (Ljava/util/function/Supplier;)Ljava/util/function/Supplier; method_24042 createV3ResourcePackFactory + p 0 packFactory + m ()V method_1490 stop + f Lnet/minecraft/class_4071; field_18175 overlay + f I field_1752 itemUseCooldown + c The cooldown for using items when {@linkplain net.minecraft.client.option.GameOptions#keyUse the item use button} is held down. + m ()Lnet/minecraft/class_4044; method_18321 getPaintingManager + f Ljava/lang/String; field_1720 versionType + m ()Lnet/minecraft/class_824; method_31975 getBlockEntityRenderDispatcher + f Lorg/apache/logging/log4j/Logger; field_1762 LOGGER + m ()Z method_24289 isModded + c Checks if this client is modded.\n\n

This checks the client's brand and if the MinecraftClient's class is still signed. + f Ljava/net/Proxy; field_1739 netProxy + m (Ljava/lang/String;)V method_29606 startIntegratedServer + p 1 worldName + f Lnet/minecraft/class_2960; field_1749 ALT_TEXT_RENDERER_ID + m ()Lnet/minecraft/class_1132; method_1576 getServer + c Gets this client's own integrated server.\n\n

The integrated server is only present when a local single player world is open. + m (Lnet/minecraft/class_642;)V method_1584 setCurrentServerEntry + p 1 serverEntry + f Lcom/mojang/authlib/minecraft/MinecraftSessionService; field_1723 sessionService + m (Lnet/minecraft/class_5455$class_5457;Lnet/minecraft/class_32$class_5143;Lnet/minecraft/class_310$class_5367;Lnet/minecraft/class_5219;Lcom/mojang/authlib/minecraft/MinecraftSessionService;Lcom/mojang/authlib/GameProfileRepository;Lnet/minecraft/class_3312;Ljava/lang/Thread;)Lnet/minecraft/class_1132; method_29603 method_29603 + p 7 userCache + p 6 profileRepository + p 8 serverThread + p 2 session + p 5 sessionService + p 4 saveProperties + p 1 registryTracker + f Lnet/minecraft/class_327; field_1772 textRenderer + m ()Z method_1530 isDemo + f Lnet/minecraft/class_642; field_1699 currentServerEntry + m ()Z method_1542 isInSingleplayer + f Lnet/minecraft/class_324; field_1751 blockColors + m ()I method_16009 getFramerateLimit + m (Ljava/util/function/Supplier;)Ljava/util/function/Supplier; method_24043 createV4ResourcePackFactory + p 0 packFactory + m ()Z method_1569 isWindowFocused + f Lnet/minecraft/class_1124; field_1733 searchManager + f Z field_25034 onlineChatEnabled + f Lnet/minecraft/class_276; field_1689 framebuffer + m ()F method_1534 getLastFrameDuration + m ()V method_24288 updateWindowTitle + f Lnet/minecraft/class_374; field_1702 toastManager + m ()Lnet/minecraft/class_5195; method_1544 getMusicType + m (Lnet/minecraft/class_437;)V method_29970 method_29970 + p 1 screen + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_2586;)Lnet/minecraft/class_1799; method_1499 addBlockEntityNbt + p 1 stack + p 2 blockEntity + m (Lnet/minecraft/class_32$class_5143;Lnet/minecraft/class_5455$class_5457;Lnet/minecraft/class_3300;Lnet/minecraft/class_5359;)Lnet/minecraft/class_5219; method_29599 createSaveProperties + p 0 session + p 1 registryTracker + p 2 resourceManager + p 3 dataPackSettings + f Lnet/minecraft/class_3695; field_16240 profiler + m ()Ljava/util/concurrent/CompletableFuture; method_1513 reloadResourcesConcurrently + f Lnet/minecraft/class_1142; field_1714 musicTracker + m ()Lnet/minecraft/class_759; method_1489 getHeldItemRenderer + m ()Lnet/minecraft/class_642; method_1558 getCurrentServerEntry + m ()Lnet/minecraft/class_1071; method_1582 getSkinProvider + m ()Lnet/minecraft/class_3799; method_16689 getGame + f Lnet/minecraft/class_317; field_1728 renderTickCounter + f J field_1750 lastMetricsSampleTime + f Z field_25033 multiplayerEnabled + m ()Lnet/minecraft/class_5599; method_31974 getEntityModelLoader + m ()Lnet/minecraft/class_374; method_1566 getToastManager + m (I)V method_24041 setMipmapLevels + p 1 mipmapLevels + f Ljava/lang/Thread; field_1696 thread + m (Lnet/minecraft/class_1124$class_1125;)Lnet/minecraft/class_1123; method_1484 getSearchableContainer + p 1 key + m ()Lnet/minecraft/class_4599; method_22940 getBufferBuilders + f Lnet/minecraft/class_4074; field_18173 statusEffectSpriteManager + m ()V method_1511 doItemPick + m ()Lnet/minecraft/class_1092; method_1554 getBakedModelManager + f Lcom/mojang/authlib/properties/PropertyMap; field_1694 sessionPropertyMap + f Ljava/lang/String; field_1711 gameVersion + m ()Z method_22108 isRunning + f Lnet/minecraft/class_239; field_1765 crosshairTarget + m (Lnet/minecraft/class_4071;)V method_18502 setOverlay + p 1 overlay + f Lnet/minecraft/class_329; field_1705 inGameHud + f I field_1771 attackCooldown + m (Lnet/minecraft/class_32$class_5143;)Lnet/minecraft/class_5359; method_29598 loadDataPackSettings + p 0 storageSession + f Lnet/minecraft/class_746; field_1724 player + c Represents the client's own player.\nThis field is not null when in game. + m ()Lnet/minecraft/class_302; method_1571 getCreativeHotbarStorage + m (Lnet/minecraft/class_638;)V method_1481 joinWorld + p 1 world + m ()Lnet/minecraft/class_1076; method_1526 getLanguageManager + m ()Lnet/minecraft/class_310; method_1551 getInstance + f Lnet/minecraft/class_1076; field_1717 languageManager + m ()V method_1546 initializeSearchableContainers + f Lnet/minecraft/class_1041; field_1704 window + f Lnet/minecraft/class_4757; field_22225 tickTimeTracker + f Lnet/minecraft/class_1156; field_1758 tutorialManager + f Lcom/mojang/datafixers/DataFixer; field_1768 dataFixer + f Z field_1698 running + f Lnet/minecraft/class_1060; field_1764 textureManager + f Z field_1703 IS_SYSTEM_MAC + f Ljava/io/File; field_1757 resourcePackDir + f Lnet/minecraft/class_5962; field_29569 debugRecorder + f Lnet/minecraft/class_3296; field_1745 resourceManager + m (Lnet/minecraft/class_2960;)Ljava/util/function/Function; method_1549 getSpriteAtlas + p 1 id + f Lnet/minecraft/class_3682; field_1686 windowProvider + f Lnet/minecraft/class_372; field_26843 socialInteractionsToast + m ()Z method_1493 isPaused + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_3696;)V method_1492 drawProfilerResults + p 2 profileResult + p 1 matrices + f Lnet/minecraft/class_3517; field_1688 metricsData + f Ljava/lang/String; field_1701 openProfilerSection + f Lnet/minecraft/class_759; field_1737 heldItemRenderer + m (Lnet/minecraft/class_128;)V method_1565 printCrashReport + p 0 report + m ()Z method_29043 isMultiplayerEnabled + m ()Lnet/minecraft/class_276; method_1522 getFramebuffer + m ()Lnet/minecraft/class_1156; method_1577 getTutorialManager + f Lnet/minecraft/class_5407; field_25671 videoWarningManager + m ()Z method_1496 isIntegratedServerRunning + f Z field_1695 windowFocused + m ()Ljava/util/concurrent/CompletableFuture; method_1521 reloadResources + m ()Z method_33883 shouldFilterText + m ()Z method_22107 shouldRenderAsync + f Lnet/minecraft/class_5520; field_26842 socialInteractionsManager + m ()Lnet/minecraft/class_918; method_1480 getItemRenderer + m ()Lnet/minecraft/class_3300; method_1478 getResourceManager + m ()Lnet/minecraft/class_324; method_1505 getBlockColors + f Ljava/lang/String; field_1770 fpsDebugString + m ()V method_1536 doAttack + m (IJ)V method_1506 handleGlErrorByDisableVsync + p 1 error + p 2 description + m (Lnet/minecraft/class_310$class_5366;Ljava/lang/String;ZLjava/lang/Runnable;)V method_29601 showExperimentalWarning + p 4 onConfirm + p 1 worldLoadAction + p 3 legacyCustomized + p 2 levelName + m ()V method_1592 scheduleStop + m (Ljava/lang/Runnable;Ljava/util/function/Consumer;)V method_34745 toggleDebugProfiler + p 2 completeAction + p 1 startAction + f I field_1738 currentFps + m (Z)V method_20539 openPauseMenu + p 1 pause + f Lnet/minecraft/class_1071; field_1707 skinProvider + f Lnet/minecraft/class_5599; field_27387 entityModelLoader + f Lnet/minecraft/class_824; field_27388 blockEntityRenderDispatcher + m ()V method_1583 doItemUse + f I field_1735 fpsCounter + f Ljava/util/concurrent/atomic/AtomicReference; field_17405 worldGenProgressTracker + m ()Lnet/minecraft/class_5520; method_31320 getSocialInteractionsManager + f Z field_1734 paused + m (Ljava/lang/Throwable;Lnet/minecraft/class_2561;)V method_31186 onResourceReloadFailure + p 1 exception + p 2 resourceName + m (Lnet/minecraft/class_128;)V method_1494 setCrashReport + p 1 report + f Z field_20908 debugChunkOcclusion + m ()Lnet/minecraft/class_1066; method_1516 getResourcePackProvider + f Z field_1693 is64Bit + f Lnet/minecraft/class_320; field_1726 session + f Lnet/minecraft/class_636; field_1761 interactionManager + f Lnet/minecraft/class_302; field_1732 creativeHotbarStorage + m ()Lnet/minecraft/class_4074; method_18505 getStatusEffectSpriteManager + f Lnet/minecraft/class_32; field_1748 levelStorage + f Lnet/minecraft/class_761; field_1769 worldRenderer + f Lnet/minecraft/class_757; field_1773 gameRenderer + m ()Z method_1498 isHudEnabled + m (Z)V method_1523 render + p 1 tick + f Lnet/minecraft/class_310; field_1700 instance + f Ljava/io/File; field_1697 runDirectory + c The directory that stores options, worlds, resource packs, logs, etc. + f Lnet/minecraft/class_1132; field_1766 server + m (Lnet/minecraft/class_437;)V method_18098 reset + p 1 screen + f J field_1712 nextDebugInfoUpdateTime + m ()Lnet/minecraft/class_1060; method_1531 getTextureManager + f Ljava/util/concurrent/CompletableFuture; field_18009 COMPLETED_UNIT_FUTURE + m (Lnet/minecraft/class_437;)V method_1507 openScreen + c Opens a new screen, changing the current screen if needed.\n\n

If the screen being opened is {@code null} and the client is not in game, the title screen will be opened.\nIf the currently opened screen is {@code null} and player is dead then the death screen will be opened.\nOtherwise the currently open screen will be closed. + p 1 screen + m (Lnet/minecraft/class_128;)Lnet/minecraft/class_128; method_1587 addDetailsToCrashReport + p 1 report + f Lnet/minecraft/class_2960; field_1740 DEFAULT_FONT_ID + m ()V method_1514 run + f Lnet/minecraft/class_863; field_1709 debugRenderer + f Lnet/minecraft/class_4044; field_18008 paintingManager + m (Lcom/mojang/authlib/yggdrasil/YggdrasilAuthenticationService;Lnet/minecraft/class_542;)Lcom/mojang/authlib/minecraft/SocialInteractionsService; method_31382 createSocialInteractionsService + p 2 runArgs + m (Z)V method_1590 handleBlockBreaking + m ()V method_18099 disconnect + f Ljava/util/concurrent/CompletableFuture; field_18174 resourceReloadFuture + f Lnet/minecraft/class_702; field_1713 particleManager + f Lnet/minecraft/class_1297; field_1692 targetedEntity + f Lnet/minecraft/class_309; field_1774 keyboard + f Lnet/minecraft/class_638; field_1687 world + c Represents the world the client is currently viewing.\nThis field is not null when in game. + f Lnet/minecraft/class_437; field_1755 currentScreen + c The Minecraft client's currently open screen.\nThis field should only be used to get the current screen.\nFor changing the screen use {@link MinecraftClient#openScreen(Screen)}\n\n@see MinecraftClient#openScreen(Screen) + f Z field_1759 integratedServerRunning + f Z field_20907 debugChunkInfo + m ()Lnet/minecraft/class_1142; method_1538 getMusicTracker + m ()Lnet/minecraft/class_3517; method_1570 getMetricsData + m ()Ljava/io/File; method_1479 getResourcePackDir + m (Ljava/lang/String;Lnet/minecraft/class_1940;Lnet/minecraft/class_5455$class_5457;Lnet/minecraft/class_5285;)V method_29607 method_29607 + p 4 generatorOptions + p 1 worldName + p 3 registryTracker + p 2 levelInfo + f Lnet/minecraft/class_1066; field_1722 builtinPackProvider + m ()Lnet/minecraft/class_1144; method_1483 getSoundManager + m ()Ljava/lang/String; method_1547 getVersionType + m ()Lnet/minecraft/class_1297; method_1560 getCameraEntity + f Lnet/minecraft/class_4599; field_20909 bufferBuilders + m ()Lnet/minecraft/class_898; method_1561 getEntityRenderDispatcher + m ()Lnet/minecraft/class_4008; method_18095 getSplashTextLoader + m ()Lcom/mojang/authlib/minecraft/MinecraftSessionService; method_1495 getSessionService + m ()Z method_1517 isFancyGraphicsOrBetter + m (Z)V method_1537 setConnectedToRealms + p 1 connectedToRealms + m (Ljava/lang/String;Lnet/minecraft/class_2561;ZLjava/util/function/Supplier;Lnet/minecraft/class_3272;Lnet/minecraft/class_3288$class_3289;Lnet/minecraft/class_5352;)Lnet/minecraft/class_3288; method_24038 createResourcePackProfile + p 6 source + p 4 metadata + p 5 insertionPosition + p 2 alwaysEnabled + p 0 name + p 1 displayName + f Z field_1744 connectedToRealms + f Lnet/minecraft/class_776; field_1756 blockRenderManager + f Lnet/minecraft/class_1092; field_1763 bakedModelManager + f Lnet/minecraft/class_3283; field_1715 resourcePackManager + m (Lnet/minecraft/class_437;)V method_18096 disconnect + p 1 screen + m ()Lcom/mojang/datafixers/DataFixer; method_1543 getDataFixer + m ()Z method_1573 forcesUnicodeFont + f Lnet/minecraft/class_898; field_1731 entityRenderDispatcher + m ()Z method_1476 checkIs64Bit + m ()Lnet/minecraft/class_4071; method_18506 getOverlay + f Lcom/mojang/authlib/minecraft/SocialInteractionsService; field_26902 socialInteractionsService + f Lnet/minecraft/class_4008; field_17763 splashTextLoader + m ()Lnet/minecraft/class_3283; method_1520 getResourcePackManager + f Ljava/util/Queue; field_17404 renderTaskQueue + m ()Ljava/lang/String; method_24287 getWindowTitle + m (I)V method_1524 handleProfilerKeyPress + p 1 digit + m (Lnet/minecraft/class_542;)V + p 1 args + f Lnet/minecraft/class_2561; field_26841 SOCIAL_INTERACTIONS_NOT_AVAILABLE + m ()Ljava/net/Proxy; method_1487 getNetworkProxy + m ()F method_1488 getTickDelta + f Z field_1721 isDemo + m ()Lnet/minecraft/class_310$class_5859; method_33884 getChatRestriction + f [B field_1718 memoryReservedForCrash +c net/minecraft/class_310$class_5367 net/minecraft/client/MinecraftClient$IntegratedResourceManager + f Lnet/minecraft/class_5219; field_25441 saveProperties + m ()Lnet/minecraft/class_3283; method_29612 getResourcePackManager + f Lnet/minecraft/class_3283; field_25439 resourcePackManager + m ()Lnet/minecraft/class_5219; method_29614 getSaveProperties + f Lnet/minecraft/class_5350; field_25440 serverResourceManager + m ()Lnet/minecraft/class_5350; method_29613 getServerResourceManager + m (Lnet/minecraft/class_3283;Lnet/minecraft/class_5350;Lnet/minecraft/class_5219;)V + p 2 serverResourceManager + p 1 resourcePackManager + p 3 saveProperties +c net/minecraft/class_310$class_5366 net/minecraft/client/MinecraftClient$WorldLoadAction +c net/minecraft/class_310$class_5859 net/minecraft/client/MinecraftClient$ChatRestriction + c Represents the restrictions on chat on a Minecraft client.\n\n@see MinecraftClient#getChatRestriction() + f Lnet/minecraft/class_2561; field_28944 description + m (Ljava/lang/String;ILnet/minecraft/class_2561;)V + p 3 description + m (Z)Z method_33886 allowsChat + p 1 singlePlayer + m ()Lnet/minecraft/class_2561; method_33885 getDescription +c net/minecraft/class_2186 net/minecraft/command/argument/EntityArgumentType + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_9860 TOO_MANY_ENTITIES_EXCEPTION + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_9862 NOT_ALLOWED_EXCEPTION + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_9861 PLAYER_SELECTOR_HAS_ENTITIES_EXCEPTION + m (ZZ)V + p 1 singleTarget + p 2 playersOnly + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_9864 TOO_MANY_PLAYERS_EXCEPTION + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_9863 ENTITY_NOT_FOUND_EXCEPTION + m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; method_9310 getOptionalPlayers + m ()Lnet/minecraft/class_2186; method_9308 players + m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions listSuggestions + p 1 context + p 2 builder + m ()Lnet/minecraft/class_2186; method_9309 entity + f Z field_9857 playersOnly + f Z field_9858 singleTarget + m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2300; method_9318 parse + f Ljava/util/Collection; field_9859 EXAMPLES + m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_3222; method_9315 getPlayer + m ()Lnet/minecraft/class_2186; method_9306 entities + m ()Lnet/minecraft/class_2186; method_9305 player + m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; method_9312 getPlayers + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_9856 PLAYER_NOT_FOUND_EXCEPTION + m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_1297; method_9313 getEntity + p 1 name + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; method_9317 getEntities + p 1 name + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; method_9307 getOptionalEntities +c net/minecraft/class_2186$class_2187 net/minecraft/command/argument/EntityArgumentType$Serializer + m (Lnet/minecraft/class_2540;)Lnet/minecraft/class_2186; method_9321 fromPacket + m (Lnet/minecraft/class_2186;Lnet/minecraft/class_2540;)V method_9320 toPacket + m (Lnet/minecraft/class_2186;Lcom/google/gson/JsonObject;)V method_9319 toJson +c net/minecraft/class_5212 net/minecraft/world/gen/trunk/LargeOakTrunkPlacer + m (Lnet/minecraft/class_3746;Ljava/util/function/BiConsumer;Ljava/util/Random;ILnet/minecraft/class_2338;Ljava/util/List;Lnet/minecraft/class_4643;)V method_27392 makeBranches + m (Lnet/minecraft/class_3746;Ljava/util/function/BiConsumer;Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;ZLnet/minecraft/class_4643;)Z method_27393 makeOrCheckBranch + f Lcom/mojang/serialization/Codec; field_24967 CODEC + m (II)Z method_27391 isHighEnough + p 2 height + p 1 treeHeight + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2350$class_2351; method_27395 getLogAxis + p 2 branchEnd + p 1 branchStart + m (II)F method_27396 shouldGenerateBranch + c If the returned value is greater than or equal to 0, a branch will be generated. + m (Lnet/minecraft/class_2338;)I method_27394 getLongestSide + p 1 offset +c net/minecraft/class_5212$class_5213 net/minecraft/world/gen/trunk/LargeOakTrunkPlacer$BranchPosition + f I field_24170 endY + m (Lnet/minecraft/class_2338;I)V + p 2 width + p 1 pos + m ()I method_27397 getEndY + f Lnet/minecraft/class_4647$class_5208; field_24169 node +c net/minecraft/class_5211 net/minecraft/world/gen/trunk/DarkOakTrunkPlacer + f Lcom/mojang/serialization/Codec; field_24966 CODEC +c net/minecraft/class_2188 net/minecraft/command/argument/EntitySummonArgumentType + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_2960; method_9326 validate + m ()Lnet/minecraft/class_2188; method_9324 entitySummon + f Ljava/util/Collection; field_9865 EXAMPLES + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_9866 NOT_FOUND_EXCEPTION + m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2960; method_9325 parse + m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_2960; method_9322 getEntitySummon + p 0 context + p 1 name +c net/minecraft/class_5214 net/minecraft/world/gen/trunk/GiantTrunkPlacer + f Lcom/mojang/serialization/Codec; field_24969 CODEC + m (Lnet/minecraft/class_3746;Ljava/util/function/BiConsumer;Ljava/util/Random;Lnet/minecraft/class_2338$class_2339;Lnet/minecraft/class_4643;Lnet/minecraft/class_2338;III)V method_27399 setLog +c net/minecraft/class_2189 net/minecraft/block/AirBlock +c net/minecraft/class_5209 net/minecraft/world/gen/foliage/JungleFoliagePlacer + f I field_24166 height + f Lcom/mojang/serialization/Codec; field_24933 CODEC + m (Lnet/minecraft/class_6017;Lnet/minecraft/class_6017;I)V + p 2 offset + p 3 height + p 1 radius +c net/minecraft/class_309 net/minecraft/client/Keyboard + f Z field_1683 repeatEvents + m (Ljava/lang/String;)V method_1455 setClipboard + p 1 clipboard + f Lnet/minecraft/class_3674; field_16241 clipboard + m ()Ljava/lang/String; method_1460 getClipboard + m (Z)V method_1462 setRepeatEvents + p 1 repeatEvents + m (Ljava/lang/String;[Ljava/lang/Object;)V method_1459 debugWarn + m (Ljava/lang/String;[Ljava/lang/Object;)V method_1456 debugError + m (JII)V method_1457 onChar + p 1 window + f J field_1682 debugCrashStartTime + m ()V method_1474 pollDebugCrash + f J field_1681 debugCrashLastLogTime + m (Lnet/minecraft/class_310;)V + p 1 client + m (JIIII)V method_1466 onKey + p 4 scancode + p 1 window + p 3 key + m (Lnet/minecraft/class_2960;Lnet/minecraft/class_243;Lnet/minecraft/class_2487;)V method_1469 copyEntity + p 1 id + p 3 nbt + p 2 pos + m (IJ)V method_1461 method_1461 + p 1 error + p 2 description + m (J)V method_1472 setup + f Lnet/minecraft/class_310; field_1678 client + f Z field_1679 switchF3State + m (ZZ)V method_1465 copyLookAt + m (I)Z method_1468 processF3 + p 1 key + f J field_1680 debugCrashElapsedTime + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_2487;)V method_1475 copyBlock + p 1 state + p 2 pos + p 3 nbt +c net/minecraft/class_308 net/minecraft/client/render/DiffuseLighting + m (Lnet/minecraft/class_1159;)V method_1452 enableForLevel + p 0 modelMatrix + m (Lnet/minecraft/class_1159;)V method_27869 method_27869 + p 0 modelMatrix + m ()V method_24210 disableGuiDepthLighting + m ()V method_24211 enableGuiDepthLighting +c net/minecraft/class_3481 net/minecraft/tag/BlockTags + m ()Lnet/minecraft/class_5414; method_15073 getTagGroup + m (Ljava/lang/String;)Lnet/minecraft/class_3494$class_5123; method_15069 register + p 0 id + f Lnet/minecraft/class_5120; field_23678 REQUIRED_TAGS +c net/minecraft/class_2152 net/minecraft/command/FloatRangeArgument + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_9781 ONLY_INTS_EXCEPTION + m (Ljava/lang/Float;Ljava/lang/Float;)V + p 1 min + p 2 max + m (FF)Lnet/minecraft/class_2152; method_35402 between + p 0 min + p 1 max + m (F)Lnet/minecraft/class_2152; method_35401 exactly + p 0 value + m (F)Z method_35409 isInRange + p 1 value + m (Lcom/mojang/brigadier/StringReader;Z)Z method_9173 peekDigit + p 0 reader + p 1 allowFloats + f Ljava/lang/Float; field_9779 max + m (F)Lnet/minecraft/class_2152; method_35406 atLeast + p 0 value + f Ljava/lang/Float; field_9778 min + m ()Ljava/lang/Float; method_9177 getMax + m ()Ljava/lang/Float; method_9175 getMin + m (F)Lnet/minecraft/class_2152; method_35408 atMost + p 0 value + m (Ljava/lang/Float;Ljava/util/function/Function;)Ljava/lang/Float; method_9174 mapFloat + m (Lcom/mojang/brigadier/StringReader;ZLjava/util/function/Function;)Lnet/minecraft/class_2152; method_9172 parse + p 0 reader + p 1 allowFloats + p 2 transform + m (Lcom/mojang/brigadier/StringReader;Z)Ljava/lang/Float; method_9176 parseFloat + p 0 reader + p 1 allowFloats + f Lnet/minecraft/class_2152; field_9780 ANY + m (D)Z method_35400 isInSquaredRange + p 1 value +c net/minecraft/class_3483 net/minecraft/tag/EntityTypeTags + m (Ljava/lang/String;)Lnet/minecraft/class_3494$class_5123; method_15077 register + p 0 id + m ()Lnet/minecraft/class_5414; method_15082 getTagGroup + f Lnet/minecraft/class_5120; field_23679 REQUIRED_TAGS +c net/minecraft/class_3488 net/minecraft/structure/processor/BlockRotStructureProcessor + f Lcom/mojang/serialization/Codec; field_25000 CODEC + f F field_15523 integrity + m (F)V + p 1 integrity +c net/minecraft/class_2158 net/minecraft/server/function/CommandFunction + f [Lnet/minecraft/class_2158$class_2161; field_9805 elements + f Lnet/minecraft/class_2960; field_9806 id + m (Lnet/minecraft/class_2960;[Lnet/minecraft/class_2158$class_2161;)V + p 2 elements + p 1 id + m ()Lnet/minecraft/class_2960; method_9194 getId + m ()[Lnet/minecraft/class_2158$class_2161; method_9193 getElements + m (Lnet/minecraft/class_2960;Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/class_2168;Ljava/util/List;)Lnet/minecraft/class_2158; method_9195 create + c Parses a function in the context of {@code source}.\n\n

Any syntax errors, such as improper comment lines or unknown commands, will be thrown at this point.

+ p 2 source + p 3 lines + c the raw lines (including comments) read from a function file + p 0 id + p 1 dispatcher +c net/minecraft/class_2158$class_2159 net/minecraft/server/function/CommandFunction$LazyContainer + f Lnet/minecraft/class_2158$class_2159; field_9809 EMPTY + f Ljava/util/Optional; field_9808 function + m (Lnet/minecraft/class_2991;)Ljava/util/Optional; method_9196 get + p 1 manager + m ()Lnet/minecraft/class_2960; method_9197 getId + f Lnet/minecraft/class_2960; field_9807 id + f Z field_9810 initialized + m (Lnet/minecraft/class_2158;)V + p 1 function + m (Lnet/minecraft/class_2960;)V + p 1 id +c net/minecraft/class_2158$class_2160 net/minecraft/server/function/CommandFunction$CommandElement + m (Lcom/mojang/brigadier/ParseResults;)V + p 1 parsed + f Lcom/mojang/brigadier/ParseResults; field_9811 parsed +c net/minecraft/class_2158$class_2162 net/minecraft/server/function/CommandFunction$FunctionElement + f Lnet/minecraft/class_2158$class_2159; field_9812 function + m (Lnet/minecraft/class_2158;)V + p 1 function +c net/minecraft/class_2158$class_2161 net/minecraft/server/function/CommandFunction$Element + m (Lnet/minecraft/class_2991;Lnet/minecraft/class_2168;Ljava/util/Deque;I)V method_9198 execute + p 1 manager + p 2 source + p 3 entries + p 4 maxChainLength +c net/minecraft/class_3489 net/minecraft/tag/ItemTags + m ()Lnet/minecraft/class_5414; method_15106 getTagGroup + f Lnet/minecraft/class_5120; field_23681 REQUIRED_TAGS + m (Ljava/lang/String;)Lnet/minecraft/class_3494$class_5123; method_15102 register + p 0 id +c net/minecraft/class_3485 net/minecraft/structure/StructureManager + m (Lnet/minecraft/class_2960;)V method_15087 unloadStructure + p 1 id + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_3499; method_15091 getStructureOrBlank + p 1 id + f Lnet/minecraft/class_3300; field_25189 resourceManager + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_3499; method_15094 getStructure + p 1 id + f Ljava/util/Map; field_15513 structures + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_3499; method_15092 loadStructureFromFile + p 1 id + m (Lnet/minecraft/class_2960;)Z method_15093 saveStructure + p 1 id + f Ljava/nio/file/Path; field_15512 generatedPath + f Lcom/mojang/datafixers/DataFixer; field_15515 dataFixer + m (Lnet/minecraft/class_3300;)V method_29300 setResourceManager + p 1 resourceManager + f Lorg/apache/logging/log4j/Logger; field_15514 LOGGER + m (Lnet/minecraft/class_2960;Ljava/lang/String;)Ljava/nio/file/Path; method_15085 getStructurePath + p 2 extension + p 1 id + m (Lnet/minecraft/class_2960;Ljava/lang/String;)Ljava/nio/file/Path; method_15086 getAndCheckStructurePath + p 2 extension + p 1 id + m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_3499; method_21891 createStructure + p 1 nbt + m (Lnet/minecraft/class_3300;Lnet/minecraft/class_32$class_5143;Lcom/mojang/datafixers/DataFixer;)V + p 2 session + p 3 dataFixer + p 1 resourceManager + m (Ljava/io/InputStream;)Lnet/minecraft/class_3499; method_15090 readStructure + p 1 structureInputStream + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_3499; method_15088 loadStructureFromResource + p 1 id +c net/minecraft/class_3486 net/minecraft/tag/FluidTags + f Ljava/util/List; field_28298 TAGS + m (Ljava/lang/String;)Lnet/minecraft/class_3494$class_5123; method_15095 register + p 0 id + m ()Ljava/util/List; method_33145 getTags + f Lnet/minecraft/class_5120; field_23680 REQUIRED_TAGS + m ()Lnet/minecraft/class_5414; method_34889 getTagGroup +c net/minecraft/class_2156 net/minecraft/command/TranslatableBuiltInExceptions + m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_9187 method_9187 + p 1 min + p 0 found + f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; field_18140 LONG_TOO_LOW + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_18142 READER_INVALID_LONG + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_9787 READER_EXPECTED_FLOAT + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_9797 DISPATCHER_UNKNOWN_COMMAND + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_9790 DISPATCHER_PARSE_EXCEPTION + f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; field_9784 INTEGER_TOO_LOW + m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_9191 method_9191 + p 0 character + m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_9181 method_9181 + p 0 value + m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_9183 method_9183 + p 0 found + p 1 max + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_9783 READER_EXPECTED_START_QUOTE + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_9796 LITERAL_INCORRECT + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_9786 READER_INVALID_INT + f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; field_9788 DOUBLE_TOO_HIGH + m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_9179 method_9179 + p 0 value + m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_9189 method_9189 + p 0 expected + m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_18479 method_18479 + p 1 max + p 0 found + m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_9185 method_9185 + p 0 value + f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; field_18141 LONG_TOO_HIGH + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_9791 READER_INVALID_ESCAPE + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_9798 READER_EXPECTED_DOUBLE + m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_9186 method_9186 + p 0 found + p 1 max + m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_9178 method_9178 + p 1 max + p 0 found + f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; field_9793 INTEGER_TOO_HIGH + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_9803 READER_EXPECTED_END_QUOTE + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_9801 READER_EXPECTED_INT + m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_9182 method_9182 + p 0 value + m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_9190 method_9190 + p 1 min + p 0 found + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_9789 READER_INVALID_BOOL + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_9800 READER_INVALID_DOUBLE + f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; field_9795 FLOAT_TOO_HIGH + m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_18480 method_18480 + p 1 min + p 0 found + m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_18481 method_18481 + p 0 value + m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_9180 method_9180 + p 0 found + p 1 min + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_9785 READER_EXPECTED_SYMBOL + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_9794 READER_EXPECTED_BOOL + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_9782 DISPATCHER_EXPECTED_ARGUMENT_SEPARATOR + f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; field_9799 DOUBLE_TOO_LOW + f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; field_9802 FLOAT_TOO_LOW + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_9792 DISPATCHER_UNKNOWN_ARGUMENT + m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_9188 method_9188 + p 0 symbol + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_9804 READER_INVALID_FLOAT + m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_9184 method_9184 + p 0 message + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_18143 READER_EXPECTED_LONG +c net/minecraft/class_3491 net/minecraft/structure/processor/StructureProcessor + m (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_3499$class_3501;Lnet/minecraft/class_3499$class_3501;Lnet/minecraft/class_3492;)Lnet/minecraft/class_3499$class_3501; method_15110 process + p 2 pos + p 1 world + m ()Lnet/minecraft/class_3828; method_16772 getType +c net/minecraft/class_3492 net/minecraft/structure/StructurePlacementData + f Z field_15571 ignoreEntities + f Lnet/minecraft/class_2470; field_15569 rotation + m ()Lnet/minecraft/class_2338; method_15134 getPosition + m ()Z method_15135 shouldIgnoreEntities + m ()Lnet/minecraft/class_2415; method_15114 getMirror + f Ljava/util/List; field_16446 processors + m (Z)Lnet/minecraft/class_3492; method_15133 setIgnoreEntities + p 1 ignoreEntities + f Lnet/minecraft/class_2415; field_15564 mirror + m (Z)Lnet/minecraft/class_3492; method_15131 setUpdateNeighbors + p 1 updateNeighbors + f Lnet/minecraft/class_2338; field_15566 position + f Z field_15567 placeFluids + m ()Lnet/minecraft/class_3492; method_16183 clearProcessors + m (Lnet/minecraft/class_2338;)Lnet/minecraft/class_3492; method_15119 setPosition + p 1 position + f Lnet/minecraft/class_3341; field_15565 boundingBox + m ()Lnet/minecraft/class_2470; method_15113 getRotation + m (Lnet/minecraft/class_3341;)Lnet/minecraft/class_3492; method_15126 setBoundingBox + p 1 boundingBox + f Z field_16587 updateNeighbors + m (Lnet/minecraft/class_2470;)Lnet/minecraft/class_3492; method_15123 setRotation + p 1 rotation + m ()Lnet/minecraft/class_3492; method_15128 copy + m (Ljava/util/List;Lnet/minecraft/class_2338;)Lnet/minecraft/class_3499$class_5162; method_15121 getRandomBlockInfos + p 2 pos + m ()Lnet/minecraft/class_3341; method_15124 getBoundingBox + m ()Z method_15120 shouldPlaceFluids + m (Lnet/minecraft/class_2415;)Lnet/minecraft/class_3492; method_15125 setMirror + p 1 mirror + m (Lnet/minecraft/class_3491;)Lnet/minecraft/class_3492; method_16184 addProcessor + p 1 processor + m (Ljava/util/Random;)Lnet/minecraft/class_3492; method_15112 setRandom + p 1 random + m (Lnet/minecraft/class_2338;)Ljava/util/Random; method_15115 getRandom + p 1 pos + f Ljava/util/Random; field_15570 random + m ()Ljava/util/List; method_16182 getProcessors + m (Lnet/minecraft/class_3491;)Lnet/minecraft/class_3492; method_16664 removeProcessor + p 1 processor + m ()Z method_16444 shouldUpdateNeighbors +c net/minecraft/class_3494 net/minecraft/tag/Tag + c A tag is a set of objects.\n\n

Tags simplifies reference to multiple objects, especially for\npredicate (testing against) purposes.\n\n

A tag is immutable by design. It has a builder, which is a mutable\nequivalent.\n\n

Its entries' iteration may be ordered\nor unordered, depending on the configuration from the tag builder. + m (Ljava/util/function/Supplier;)Lcom/mojang/serialization/Codec; method_28134 codec + p 0 groupGetter + m (Ljava/lang/Object;)Z method_15141 contains + p 1 entry + m ()Ljava/util/List; method_15138 values + m (Ljava/util/function/Supplier;Lnet/minecraft/class_2960;)Lcom/mojang/serialization/DataResult; method_28136 method_28136 + p 1 id + m (Ljava/util/Random;)Ljava/lang/Object; method_15142 getRandom + p 1 random + m (Ljava/util/Set;)Lnet/minecraft/class_3494; method_26777 of + p 0 values +c net/minecraft/class_3494$class_5480 net/minecraft/tag/Tag$OptionalTagEntry + m (Lnet/minecraft/class_2960;)V + p 1 id + f Lnet/minecraft/class_2960; field_26384 id +c net/minecraft/class_3494$class_5479 net/minecraft/tag/Tag$OptionalObjectEntry + f Lnet/minecraft/class_2960; field_26383 id + m (Lnet/minecraft/class_2960;)V + p 1 id +c net/minecraft/class_3494$class_3496 net/minecraft/tag/Tag$Entry + m (Lcom/google/gson/JsonArray;)V method_26789 addToJson + p 1 json + m (Ljava/util/function/Function;Ljava/util/function/Function;Ljava/util/function/Consumer;)Z method_26790 resolve + p 2 objectGetter + p 3 collector + p 1 tagGetter +c net/minecraft/class_3494$class_3497 net/minecraft/tag/Tag$TagEntry + f Lnet/minecraft/class_2960; field_15584 id + m (Lnet/minecraft/class_2960;)V + p 1 id +c net/minecraft/class_3494$class_5123 net/minecraft/tag/Tag$Identified + m ()Lnet/minecraft/class_2960; method_26791 getId +c net/minecraft/class_3494$class_5145 net/minecraft/tag/Tag$TrackedEntry + f Ljava/lang/String; field_23806 source + m (Lnet/minecraft/class_3494$class_3496;Ljava/lang/String;)V + p 1 entry + p 2 source + m ()Lnet/minecraft/class_3494$class_3496; method_27067 getEntry + f Lnet/minecraft/class_3494$class_3496; field_23805 entry + m ()Ljava/lang/String; method_34893 getSource +c net/minecraft/class_3494$class_3495 net/minecraft/tag/Tag$Builder + c A builder class to ease the creation of tags. It can also be used as a\nmutable form of a tag. + m (Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/datafixers/util/Either; method_26782 build + p 1 tagGetter + p 2 objectGetter + m (Lcom/google/gson/JsonObject;Ljava/lang/String;)Lnet/minecraft/class_3494$class_3495; method_26780 read + p 1 json + p 2 source + m (Lnet/minecraft/class_3494$class_5145;)Lnet/minecraft/class_3494$class_3495; method_27064 add + p 1 trackedEntry + m (Lnet/minecraft/class_2960;Ljava/lang/String;)Lnet/minecraft/class_3494$class_3495; method_26784 add + p 1 id + p 2 source + m (Lnet/minecraft/class_2960;Ljava/lang/String;)Lnet/minecraft/class_3494$class_3495; method_26787 addTag + p 1 id + p 2 source + m (Ljava/lang/String;Lnet/minecraft/class_3494$class_3496;)V method_27066 method_27066 + p 2 entry + m (Lnet/minecraft/class_2960;Ljava/lang/String;)Lnet/minecraft/class_3494$class_3495; method_34892 addOptionalTag + p 1 id + p 2 source + f Ljava/util/List; field_23688 entries + m (Lnet/minecraft/class_2960;Ljava/lang/String;)Lnet/minecraft/class_3494$class_3495; method_34891 addOptional + p 2 source + p 1 id + m ()Ljava/util/stream/Stream; method_26785 streamEntries + m (Lnet/minecraft/class_3494$class_3496;Ljava/lang/String;)Lnet/minecraft/class_3494$class_3495; method_27065 add + p 2 source + p 1 entry + m ()Lnet/minecraft/class_3494$class_3495; method_26778 create + m ()Lcom/google/gson/JsonObject; method_26788 toJson + m (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_3494$class_3496; method_30740 resolveEntry + p 0 json +c net/minecraft/class_3494$class_5122 net/minecraft/tag/Tag$ObjectEntry + m (Lnet/minecraft/class_2960;)V + p 1 id + f Lnet/minecraft/class_2960; field_23689 id +c net/minecraft/class_2168 net/minecraft/server/command/ServerCommandSource + c Represents a command source used on server side.\n\n@see MinecraftServer#getCommandSource()\n@see Entity#getCommandSource() + m ()Lnet/minecraft/class_3222; method_9207 getPlayer + c Gets the player from this command source or throws a command syntax exception if this command source is not a player. + m (Lnet/minecraft/class_2183$class_2184;)Lnet/minecraft/class_2168; method_9218 withEntityAnchor + p 1 anchor + m ()Lnet/minecraft/class_1297; method_9229 getEntityOrThrow + c Gets the entity from this command source or throws a command syntax exception if this command source is not an entity. + f I field_9815 level + m (Lnet/minecraft/class_1297;)Lnet/minecraft/class_2168; method_9232 withEntity + p 1 entity + f Lnet/minecraft/class_243; field_9817 position + m (I)Lnet/minecraft/class_2168; method_9206 withLevel + p 1 level + m (Lnet/minecraft/class_2561;)V method_9212 sendToOps + p 1 message + m (Lnet/minecraft/class_3218;)Lnet/minecraft/class_2168; method_9227 withWorld + p 1 world + m (I)Lnet/minecraft/class_2168; method_9230 withMaxLevel + p 1 level + m (Lnet/minecraft/class_2165;Lnet/minecraft/class_243;Lnet/minecraft/class_241;Lnet/minecraft/class_3218;ILjava/lang/String;Lnet/minecraft/class_2561;Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_1297;)V + p 1 output + p 2 pos + p 5 level + p 6 simpleName + p 3 rot + p 4 world + p 9 entity + p 7 name + p 8 server + m (Lnet/minecraft/class_2561;Z)V method_9226 sendFeedback + p 1 message + p 2 broadcastToOps + m (Lnet/minecraft/class_2165;Lnet/minecraft/class_243;Lnet/minecraft/class_241;Lnet/minecraft/class_3218;ILjava/lang/String;Lnet/minecraft/class_2561;Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_1297;ZLcom/mojang/brigadier/ResultConsumer;Lnet/minecraft/class_2183$class_2184;)V + p 8 server + p 9 entity + p 6 simpleName + p 7 name + p 12 entityAnchor + p 10 silent + p 11 consumer + p 1 output + p 4 world + p 5 level + p 2 pos + p 3 rot + m (Lnet/minecraft/class_241;)Lnet/minecraft/class_2168; method_9216 withRotation + p 1 rotation + m (Lnet/minecraft/class_1297;Lnet/minecraft/class_2183$class_2184;)Lnet/minecraft/class_2168; method_9220 withLookingAt + p 1 entity + p 2 anchor + m (Lnet/minecraft/class_243;)Lnet/minecraft/class_2168; method_9208 withPosition + p 1 position + m ()Lnet/minecraft/class_3218; method_9225 getWorld + m ()Lnet/minecraft/class_2561; method_9223 getDisplayName + f Lnet/minecraft/class_3218; field_9828 world + m ()Ljava/lang/String; method_9214 getName + m ()Lnet/minecraft/class_241; method_9210 getRotation + m (Lcom/mojang/brigadier/ResultConsumer;)Lnet/minecraft/class_2168; method_9231 withConsumer + p 1 consumer + m ()Lnet/minecraft/class_1297; method_9228 getEntity + c Gets the entity from this command source or returns null if this command source is not an entity. + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_9824 REQUIRES_PLAYER_EXCEPTION + m (Lcom/mojang/brigadier/ResultConsumer;Ljava/util/function/BinaryOperator;)Lnet/minecraft/class_2168; method_9209 mergeConsumers + p 1 consumer + m ()Lnet/minecraft/server/MinecraftServer; method_9211 getMinecraftServer + f Z field_9823 silent + f Ljava/lang/String; field_9826 simpleName + f Lnet/minecraft/class_1297; field_9820 entity + m (Lcom/mojang/brigadier/context/CommandContext;ZI)V method_9224 method_9224 + p 2 result + p 1 success + p 0 context + f Lnet/minecraft/class_241; field_9822 rotation + m (Lnet/minecraft/class_2561;)V method_9213 sendError + p 1 message + m ()Lnet/minecraft/class_243; method_9222 getPosition + f Lcom/mojang/brigadier/ResultConsumer; field_9821 resultConsumer + m (Lnet/minecraft/class_243;)Lnet/minecraft/class_2168; method_9221 withLookingAt + p 1 position + m (Lcom/mojang/brigadier/context/CommandContext;ZI)V method_9215 onCommandComplete + p 3 result + p 2 success + p 1 context + f Lnet/minecraft/class_2165; field_9819 output + m ()Lnet/minecraft/class_2168; method_9217 withSilent + f Lnet/minecraft/server/MinecraftServer; field_9818 server + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_9827 REQUIRES_ENTITY_EXCEPTION + m ()Lnet/minecraft/class_2183$class_2184; method_9219 getEntityAnchor + f Lnet/minecraft/class_2183$class_2184; field_9816 entityAnchor + f Lnet/minecraft/class_2561; field_9825 name +c net/minecraft/class_3499 net/minecraft/structure/Structure + m (Lnet/minecraft/class_2499;Lnet/minecraft/class_2499;)V method_15177 loadPalettedBlockInfo + p 1 paletteNbt + p 2 blocksNbt + m ()Ljava/lang/String; method_15181 getAuthor + m (Lnet/minecraft/class_3492;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338; method_15171 transform + p 1 pos + p 0 placementData + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_3492;Lnet/minecraft/class_2248;Z)Ljava/util/List; method_15165 getInfosForBlock + p 1 pos + p 2 placementData + p 3 block + p 4 transformed + m (Lnet/minecraft/class_2470;)Lnet/minecraft/class_2382; method_15166 getRotatedSize + p 1 rotation + f Ljava/util/List; field_15586 blockInfoLists + m ([D)Lnet/minecraft/class_2499; method_15184 createNbtDoubleList + p 1 doubles + f Ljava/util/List; field_15589 entities + m (Lnet/minecraft/class_243;Lnet/minecraft/class_2415;Lnet/minecraft/class_2470;Lnet/minecraft/class_2338;)Lnet/minecraft/class_243; method_15176 transformAround + p 3 pivot + p 2 rotation + p 1 mirror + p 0 point + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2415;Lnet/minecraft/class_2470;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338; method_15168 transformAround + p 2 rotation + p 3 pivot + p 0 pos + p 1 mirror + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)V method_15164 addEntitiesFromWorld + p 1 world + p 2 firstCorner + p 3 secondCorner + m (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487; method_15175 writeNbt + p 1 nbt + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_3492;Lnet/minecraft/class_2248;)Ljava/util/List; method_16445 getInfosForBlock + p 1 pos + p 2 placementData + p 3 block + f Lnet/minecraft/class_2382; field_15587 size + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2415;Lnet/minecraft/class_2470;)Lnet/minecraft/class_2338; method_15167 offsetByTransformedSize + p 2 mirror + p 1 pos + p 3 rotation + m (Lnet/minecraft/class_3492;Lnet/minecraft/class_2338;)Lnet/minecraft/class_3341; method_16187 calculateBoundingBox + p 1 placementData + p 2 pos + m ([I)Lnet/minecraft/class_2499; method_15169 createNbtIntList + p 1 ints + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_2338;Lnet/minecraft/class_2415;)Lnet/minecraft/class_3341; method_27267 calculateBoundingBox + p 2 rotation + p 4 mirror + p 1 pos + f Ljava/lang/String; field_15588 author + m (Ljava/lang/String;)V method_15161 setAuthor + p 1 name + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2382;ZLnet/minecraft/class_2248;)V method_15174 saveFromWorld + p 5 ignoredBlock + p 2 start + p 1 world + p 4 includeEntities + m (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_3492;Ljava/util/List;)Ljava/util/List; method_16446 process + p 3 placementData + p 0 world + p 1 pos + m (Lnet/minecraft/class_5425;Lnet/minecraft/class_2487;)Ljava/util/Optional; method_17916 getEntity + p 0 world + p 1 nbt + m (Lnet/minecraft/class_3492;Lnet/minecraft/class_2338;Lnet/minecraft/class_3492;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338; method_15180 transformBox + p 4 pos2 + p 3 placementData2 + p 2 pos1 + p 1 placementData1 + m (Lnet/minecraft/class_5425;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_3492;Ljava/util/Random;I)Z method_15172 place + p 5 random + p 4 placementData + p 1 world + p 2 pos + m (Lnet/minecraft/class_5425;Lnet/minecraft/class_2338;Lnet/minecraft/class_2415;Lnet/minecraft/class_2470;Lnet/minecraft/class_2338;Lnet/minecraft/class_3341;Z)V method_15179 spawnEntities + p 2 pos + p 1 world + p 6 area + p 5 pivot + p 4 rotation + p 3 mirror + m (Lnet/minecraft/class_1936;ILnet/minecraft/class_251;III)V method_20532 updateCorner + p 3 startX + p 4 startY + p 5 startZ + p 0 world + p 1 flags + m ()Lnet/minecraft/class_2382; method_15160 getSize + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2415;Lnet/minecraft/class_2470;II)Lnet/minecraft/class_2338; method_15162 applyTransformedOffset + p 2 rotation + p 3 offsetX + p 4 offsetZ + p 0 pos + p 1 mirror + m (Lnet/minecraft/class_2487;)V method_15183 readNbt + p 1 nbt +c net/minecraft/class_3499$class_5162 net/minecraft/structure/Structure$PalettedBlockInfoList + f Ljava/util/List; field_23913 infos + m (Lnet/minecraft/class_2248;)Ljava/util/List; method_27126 getAllOf + p 1 block + m ()Ljava/util/List; method_27125 getAll + f Ljava/util/Map; field_23914 blockToInfos + m (Ljava/util/List;)V + p 1 infos +c net/minecraft/class_3499$class_3501 net/minecraft/structure/Structure$StructureBlockInfo + f Lnet/minecraft/class_2338; field_15597 pos + f Lnet/minecraft/class_2680; field_15596 state + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2487;)V + p 3 nbt + p 1 pos + p 2 state + f Lnet/minecraft/class_2487; field_15595 nbt +c net/minecraft/class_3499$class_3502 net/minecraft/structure/Structure$StructureEntityInfo + f Lnet/minecraft/class_2338; field_15600 blockPos + m (Lnet/minecraft/class_243;Lnet/minecraft/class_2338;Lnet/minecraft/class_2487;)V + p 1 pos + p 2 blockPos + p 3 nbt + f Lnet/minecraft/class_2487; field_15598 nbt + f Lnet/minecraft/class_243; field_15599 pos +c net/minecraft/class_3499$class_3500 net/minecraft/structure/Structure$Palette + f Lnet/minecraft/class_2361; field_15591 ids + f Lnet/minecraft/class_2680; field_15590 AIR + m (Lnet/minecraft/class_2680;I)V method_15186 set + p 2 id + p 1 state + f I field_15592 currentIndex + m (Lnet/minecraft/class_2680;)I method_15187 getId + p 1 state + m (I)Lnet/minecraft/class_2680; method_15185 getState + p 1 id +c net/minecraft/class_2169 net/minecraft/world/biome/source/TheEndBiomeSource + f Lnet/minecraft/class_3541; field_9831 noise + m (J)Z method_28479 matches + p 1 seed + f Lnet/minecraft/class_1959; field_26700 centerBiome + m (Lnet/minecraft/class_2378;J)V + p 2 seed + p 1 biomeRegistry + f Lcom/mojang/serialization/Codec; field_24730 CODEC + f Lnet/minecraft/class_1959; field_26701 highlandsBiome + f Lnet/minecraft/class_2378; field_26699 biomeRegistry + f Lnet/minecraft/class_1959; field_26702 midlandsBiome + f Lnet/minecraft/class_1959; field_26703 smallIslandsBiome + f Lnet/minecraft/class_1959; field_26704 barrensBiome + m (Lnet/minecraft/class_2378;JLnet/minecraft/class_1959;Lnet/minecraft/class_1959;Lnet/minecraft/class_1959;Lnet/minecraft/class_1959;Lnet/minecraft/class_1959;)V + p 1 biomeRegistry + p 2 seed + p 4 centerBiome + p 5 highlandsBiome + p 6 midlandsBiome + p 7 smallIslandsBiome + p 8 barrensBiome + m (Lnet/minecraft/class_3541;II)F method_8757 getNoiseAt + f J field_24731 seed +c net/minecraft/class_2164 net/minecraft/command/CommandException + m ()Lnet/minecraft/class_2561; method_9199 getTextMessage + m (Lnet/minecraft/class_2561;)V + p 1 message + f Lnet/minecraft/class_2561; field_9813 message +c net/minecraft/class_2165 net/minecraft/server/command/CommandOutput + c Represents a subject which can receive command feedback. + f Lnet/minecraft/class_2165; field_17395 DUMMY + m ()Z method_9201 shouldBroadcastConsoleToOps + m ()Z method_9200 shouldReceiveFeedback + m ()Z method_9202 shouldTrackOutput + m (Lnet/minecraft/class_2561;Ljava/util/UUID;)V method_9203 sendSystemMessage + p 1 message + p 2 sender +c net/minecraft/class_4790 net/minecraft/world/gen/surfacebuilder/SoulSandValleySurfaceBuilder + f Lnet/minecraft/class_2680; field_22204 GRAVEL + f Lcom/google/common/collect/ImmutableList; field_23924 SURFACE_STATES + f Lnet/minecraft/class_2680; field_22210 SOUL_SOIL + f Lnet/minecraft/class_2680; field_22209 SOUL_SAND +c net/minecraft/class_4792 net/minecraft/client/particle/AshParticle + m (Lnet/minecraft/class_638;DDDDDDFLnet/minecraft/class_4002;)V + p 8 velocityX + p 10 velocityY + p 4 y + p 6 z + p 1 world + p 2 x + p 12 velocityZ + p 14 scaleMultiplier + p 15 spriteProvider +c net/minecraft/class_4792$class_4793 net/minecraft/client/particle/AshParticle$Factory + m (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703; method_24463 createParticle + f Lnet/minecraft/class_4002; field_22235 spriteProvider + m (Lnet/minecraft/class_4002;)V + p 1 spriteProvider +c net/minecraft/class_4791 net/minecraft/client/render/entity/model/HoglinEntityModel + m (Lnet/minecraft/class_1308;FFFFF)V method_24461 setAngles + f Lnet/minecraft/class_630; field_25484 mane + f Lnet/minecraft/class_630; field_22230 body + m (Lnet/minecraft/class_630;)V + p 1 root + m ()Lnet/minecraft/class_5607; method_32009 getTexturedModelData + f Lnet/minecraft/class_630; field_22228 rightEar + f Lnet/minecraft/class_630; field_27423 rightHindLeg + f Lnet/minecraft/class_630; field_22229 leftEar + f Lnet/minecraft/class_630; field_27424 leftHindLeg + f Lnet/minecraft/class_630; field_27421 rightFrontLeg + f Lnet/minecraft/class_630; field_22227 head + f Lnet/minecraft/class_630; field_27422 leftFrontLeg +c net/minecraft/class_2135 net/minecraft/advancement/criterion/TickCriterion + m (Lnet/minecraft/class_2135$class_2137;)Z method_29964 method_29964 + p 0 conditions + f Lnet/minecraft/class_2960; field_9758 ID + m (Lnet/minecraft/class_3222;)V method_9141 trigger + p 1 player + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_2135$class_2137; method_9140 conditionsFromJson +c net/minecraft/class_2135$class_2137 net/minecraft/advancement/criterion/TickCriterion$Conditions + m (Lnet/minecraft/class_2048$class_5258;)V + p 1 player +c net/minecraft/class_4798 net/minecraft/client/render/entity/HoglinEntityRenderer + m (Lnet/minecraft/class_4760;)Z method_27038 isShaking + m (Lnet/minecraft/class_4760;)Lnet/minecraft/class_2960; method_24472 getTexture + f Lnet/minecraft/class_2960; field_22244 TEXTURE +c net/minecraft/class_3468 net/minecraft/stat/Stats + m (Ljava/lang/String;Lnet/minecraft/class_2378;)Lnet/minecraft/class_3448; method_15020 registerType + p 0 id + m (Ljava/lang/String;Lnet/minecraft/class_3446;)Lnet/minecraft/class_2960; method_15021 register + p 1 formatter + p 0 id +c net/minecraft/class_4799 net/minecraft/server/command/LocateBiomeCommand + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_24491 register + p 0 dispatcher + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_2960;)I method_24495 execute + p 1 id + p 0 source + m (Lcom/mojang/brigadier/context/CommandContext;)I method_24492 method_24492 + p 0 context + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_22252 INVALID_EXCEPTION + m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_24496 method_24496 + p 0 id + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_22253 NOT_FOUND_EXCEPTION + m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_24498 method_24498 + p 0 id + m (Lnet/minecraft/class_2168;)Z method_24494 method_24494 + p 0 source +c net/minecraft/class_3469 net/minecraft/stat/StatHandler + m (Lnet/minecraft/class_1657;Lnet/minecraft/class_3445;I)V method_15023 setStat + p 1 player + p 3 value + p 2 stat + m (Lnet/minecraft/class_3445;)I method_15025 getStat + p 1 stat + f Lit/unimi/dsi/fastutil/objects/Object2IntMap; field_15431 statMap + m (Lnet/minecraft/class_3448;Ljava/lang/Object;)I method_15024 getStat + p 1 type + p 2 stat + m (Lnet/minecraft/class_1657;Lnet/minecraft/class_3445;I)V method_15022 increaseStat + p 2 stat + p 1 player + p 3 value +c net/minecraft/class_2131 net/minecraft/advancement/criterion/TameAnimalCriterion + m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1429;)V method_9132 trigger + p 2 entity + p 1 player + f Lnet/minecraft/class_2960; field_9753 ID + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_2131$class_2133; method_9133 conditionsFromJson + m (Lnet/minecraft/class_47;Lnet/minecraft/class_2131$class_2133;)Z method_22538 method_22538 + p 1 conditions +c net/minecraft/class_2131$class_2133 net/minecraft/advancement/criterion/TameAnimalCriterion$Conditions + m (Lnet/minecraft/class_47;)Z method_9139 matches + p 1 tamedEntityContext + m (Lnet/minecraft/class_2048;)Lnet/minecraft/class_2131$class_2133; method_16114 create + p 0 entity + m (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2048$class_5258;)V + p 1 player + p 2 entity + f Lnet/minecraft/class_2048$class_5258; field_9757 entity + m ()Lnet/minecraft/class_2131$class_2133; method_9138 any +c net/minecraft/class_4794 net/minecraft/client/particle/AscendingParticle + m (Lnet/minecraft/class_638;DDDFFFDDDFLnet/minecraft/class_4002;FIFZ)V + p 4 y + p 1 world + p 2 x + p 8 randomVelocityXMultiplier + p 6 z + p 11 velocityX + p 9 randomVelocityYMultiplier + p 10 randomVelocityZMultiplier + p 15 velocityZ + p 13 velocityY + p 19 colorMultiplier + p 20 baseMaxAge + p 17 scaleMultiplier + p 18 spriteProvider + p 21 gravityStrength + p 22 collidesWithWorld + f Lnet/minecraft/class_4002; field_22237 spriteProvider +c net/minecraft/class_2128 net/minecraft/advancement/criterion/SummonedEntityCriterion + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_2128$class_2130; method_9123 conditionsFromJson + f Lnet/minecraft/class_2960; field_9748 ID + m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1297;)V method_9124 trigger + p 2 entity + p 1 player + m (Lnet/minecraft/class_47;Lnet/minecraft/class_2128$class_2130;)Z method_22537 method_22537 + p 1 conditions +c net/minecraft/class_2128$class_2130 net/minecraft/advancement/criterion/SummonedEntityCriterion$Conditions + m (Lnet/minecraft/class_2048$class_2049;)Lnet/minecraft/class_2128$class_2130; method_9129 create + p 0 summonedEntityPredicateBuilder + f Lnet/minecraft/class_2048$class_5258; field_9752 entity + m (Lnet/minecraft/class_47;)Z method_9130 matches + p 1 summonedEntityContext + m (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2048$class_5258;)V + p 2 entity + p 1 player +c net/minecraft/class_3470 net/minecraft/structure/SimpleStructurePiece + f Lnet/minecraft/class_3499; field_15433 structure + f Lnet/minecraft/class_2338; field_15432 pos + f Lorg/apache/logging/log4j/Logger; field_16586 LOGGER + m (Ljava/lang/String;Lnet/minecraft/class_2338;Lnet/minecraft/class_5425;Ljava/util/Random;Lnet/minecraft/class_3341;)V method_15026 handleMetadata + p 2 pos + p 3 world + p 1 metadata + p 4 random + p 5 boundingBox + f Lnet/minecraft/class_3492; field_15434 placementData +c net/minecraft/class_2140 net/minecraft/advancement/criterion/VillagerTradeCriterion + m (Lnet/minecraft/class_47;Lnet/minecraft/class_1799;Lnet/minecraft/class_2140$class_2142;)Z method_22539 method_22539 + p 2 conditions + m (Lnet/minecraft/class_3222;Lnet/minecraft/class_3988;Lnet/minecraft/class_1799;)V method_9146 handle + p 3 stack + p 1 player + p 2 merchant + f Lnet/minecraft/class_2960; field_9762 ID + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_2140$class_2142; method_9148 conditionsFromJson +c net/minecraft/class_2140$class_2142 net/minecraft/advancement/criterion/VillagerTradeCriterion$Conditions + m (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2073;)V + p 1 player + p 2 villager + p 3 item + m (Lnet/minecraft/class_47;Lnet/minecraft/class_1799;)Z method_9154 matches + p 1 merchantContext + p 2 stack + f Lnet/minecraft/class_2048$class_5258; field_9767 villager + m ()Lnet/minecraft/class_2140$class_2142; method_9153 any + f Lnet/minecraft/class_2073; field_9766 item +c net/minecraft/class_3471 net/minecraft/structure/WoodlandMansionGenerator + m (Lnet/minecraft/class_3485;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Ljava/util/List;Ljava/util/Random;)V method_15029 addPieces + p 0 manager + p 2 rotation + p 1 pos + p 4 random + p 3 pieces +c net/minecraft/class_3471$class_3474 net/minecraft/structure/WoodlandMansionGenerator$MansionParameters + f Ljava/util/Random; field_15438 random +c net/minecraft/class_3471$class_3473 net/minecraft/structure/WoodlandMansionGenerator$RoomPool + m (Ljava/util/Random;)Ljava/lang/String; method_15036 getBigSecretRoom + p 1 random + m (Ljava/util/Random;)Ljava/lang/String; method_15035 getMediumSecretRoom + p 1 random + m (Ljava/util/Random;)Ljava/lang/String; method_15034 getBigRoom + p 1 random + m (Ljava/util/Random;Z)Ljava/lang/String; method_15031 getMediumGenericRoom + p 2 staircase + p 1 random + m (Ljava/util/Random;)Ljava/lang/String; method_15032 getSmallSecretRoom + p 1 random + m (Ljava/util/Random;Z)Ljava/lang/String; method_15033 getMediumFunctionalRoom + p 2 staircase + p 1 random + m (Ljava/util/Random;)Ljava/lang/String; method_15037 getSmallRoom + p 1 random +c net/minecraft/class_3471$class_3472 net/minecraft/structure/WoodlandMansionGenerator$FirstFloorRoomPool +c net/minecraft/class_3471$class_3478 net/minecraft/structure/WoodlandMansionGenerator$FlagMatrix + m (II)I method_15066 get + p 1 i + p 2 j + f [[I field_15451 array + f I field_15453 m + m (III)Z method_15067 anyMatchAround + p 3 value + p 2 j + p 1 i + f I field_15452 fallback + m (IIIII)V method_15062 fill + p 1 i0 + p 2 j0 + p 3 i1 + p 4 j1 + p 5 value + m (III)V method_15065 set + p 2 j + p 1 i + p 3 value + f I field_15454 n + m (III)V + p 1 n + p 2 m + p 3 fallback + m (IIII)V method_15061 update + p 1 i + p 4 newValue + p 3 expected + p 2 j +c net/minecraft/class_3471$class_3477 net/minecraft/structure/WoodlandMansionGenerator$SecondFloorRoomPool +c net/minecraft/class_3471$class_3476 net/minecraft/structure/WoodlandMansionGenerator$GenerationPiece + f Lnet/minecraft/class_2470; field_15450 rotation + f Ljava/lang/String; field_15448 template + f Lnet/minecraft/class_2338; field_15449 position +c net/minecraft/class_3471$class_3475 net/minecraft/structure/WoodlandMansionGenerator$LayoutGenerator + m (Ljava/util/List;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;Lnet/minecraft/class_3471$class_3473;Z)V method_15059 addMediumRoom + p 2 pos + p 1 pieces + p 3 rotation + p 7 staircase + m (Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Ljava/util/List;Lnet/minecraft/class_3471$class_3474;)V method_15050 generate + p 3 pieces + p 4 parameters + p 1 pos + p 2 rotation + m (Ljava/util/List;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_2350;Lnet/minecraft/class_3471$class_3473;)V method_15057 addSmallRoom + m (Ljava/util/List;Lnet/minecraft/class_3471$class_3476;)V method_15054 addEntrance + p 1 pieces + m (Ljava/util/List;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_3471$class_3473;)V method_15053 addBigSecretRoom + m (Lnet/minecraft/class_3485;Ljava/util/Random;)V + p 1 manager + p 2 random + m (Ljava/util/List;Lnet/minecraft/class_3471$class_3476;Lnet/minecraft/class_3471$class_3478;Lnet/minecraft/class_2350;IIII)V method_15051 addRoof + p 1 pieces + f Lnet/minecraft/class_3485; field_15444 manager + f Ljava/util/Random; field_15447 random + m (Ljava/util/List;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;Lnet/minecraft/class_3471$class_3473;)V method_15056 addBigRoom +c net/minecraft/class_3471$class_3479 net/minecraft/structure/WoodlandMansionGenerator$ThirdFloorRoomPool +c net/minecraft/class_3471$class_3480 net/minecraft/structure/WoodlandMansionGenerator$Piece + m (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;)V + p 2 nbt + m (Lnet/minecraft/class_3485;Ljava/lang/String;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_2415;)V + p 2 template + p 1 structureManager + p 4 rotation + p 3 pos + p 5 mirror + m (Lnet/minecraft/class_3485;Ljava/lang/String;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;)V + p 1 structureManager + p 2 template + p 3 pos + p 4 rotation +c net/minecraft/class_2148 net/minecraft/advancement/criterion/UsedTotemCriterion + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_2148$class_2150;)Z method_22541 method_22541 + p 1 conditions + f Lnet/minecraft/class_2960; field_9773 ID + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_2148$class_2150; method_9163 conditionsFromJson + m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1799;)V method_9165 trigger + p 2 stack + p 1 player +c net/minecraft/class_2148$class_2150 net/minecraft/advancement/criterion/UsedTotemCriterion$Conditions + m (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2073;)V + p 2 item + p 1 player + f Lnet/minecraft/class_2073; field_9777 item + m (Lnet/minecraft/class_1935;)Lnet/minecraft/class_2148$class_2150; method_9170 create + p 0 item + m (Lnet/minecraft/class_1799;)Z method_9171 matches + p 1 stack + m (Lnet/minecraft/class_2073;)Lnet/minecraft/class_2148$class_2150; method_35399 create + p 0 itemPredicate +c net/minecraft/class_2143 net/minecraft/advancement/criterion/UsedEnderEyeCriterion + f Lnet/minecraft/class_2960; field_9768 ID + m (Lnet/minecraft/class_3222;Lnet/minecraft/class_2338;)V method_9157 trigger + p 1 player + p 2 strongholdPos + m (DLnet/minecraft/class_2143$class_2145;)Z method_22540 method_22540 + p 2 conditions + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_2143$class_2145; method_9156 conditionsFromJson +c net/minecraft/class_2143$class_2145 net/minecraft/advancement/criterion/UsedEnderEyeCriterion$Conditions + m (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2096$class_2099;)V + p 2 distance + p 1 player + f Lnet/minecraft/class_2096$class_2099; field_9772 distance + m (D)Z method_9162 matches + p 1 distance +c net/minecraft/class_368 net/minecraft/client/toast/Toast + f Ljava/lang/Object; field_2208 TYPE + m ()I method_29049 getWidth + m ()Ljava/lang/Object; method_1987 getType + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_374;J)Lnet/minecraft/class_368$class_369; method_1986 draw + p 3 startTime + p 2 manager + p 1 matrices + m ()I method_29050 getHeight + f Lnet/minecraft/class_2960; field_2207 TEXTURE +c net/minecraft/class_368$class_369 net/minecraft/client/toast/Toast$Visibility + f Lnet/minecraft/class_3414; field_2211 sound + m (Ljava/lang/String;ILnet/minecraft/class_3414;)V + p 3 sound + m (Lnet/minecraft/class_1144;)V method_1988 playSound + p 1 soundManager +c net/minecraft/class_367 net/minecraft/client/toast/AdvancementToast + f Z field_2206 soundPlayed + m (Lnet/minecraft/class_161;)V + p 1 advancement + f Lnet/minecraft/class_161; field_2205 advancement +c net/minecraft/class_366 net/minecraft/client/toast/RecipeToast + f Lnet/minecraft/class_2561; field_26534 DESCRIPTION + f Lnet/minecraft/class_2561; field_26533 TITLE + m (Lnet/minecraft/class_374;Lnet/minecraft/class_1860;)V method_1985 show + p 1 recipes + p 0 manager + f Ljava/util/List; field_2202 recipes + f J field_2204 startTime + f Z field_2203 justUpdated + m (Lnet/minecraft/class_1860;)V method_1984 addRecipes + p 1 recipes + m (Lnet/minecraft/class_1860;)V + p 1 recipes +c net/minecraft/class_361 net/minecraft/client/gui/widget/ToggleButtonWidget + f I field_2190 pressedUOffset + m (Z)V method_1964 setToggled + p 1 toggled + f I field_2189 hoverVOffset + m (II)V method_1963 setPos + p 1 x + p 2 y + m (IIIILnet/minecraft/class_2960;)V method_1962 setTextureUV + p 2 v + p 3 pressedUOffset + p 1 u + p 4 hoverVOffset + p 5 texture + m ()Z method_1965 isToggled + f I field_2192 u + f Lnet/minecraft/class_2960; field_2193 texture + f I field_2191 v + m (IIIIZ)V + p 3 width + p 4 height + p 1 x + p 2 y + p 5 toggled + f Z field_2194 toggled +c net/minecraft/class_365 net/minecraft/client/gui/hud/SpectatorHud + m (Lnet/minecraft/class_310;)V + p 1 client + m (Lnet/minecraft/class_4587;)V method_1979 render + p 1 matrices + m ()V method_1983 useSelectedCommand + m (Lnet/minecraft/class_4587;F)V method_1978 render + p 1 matrices + m (D)V method_1976 cycleSlot + p 1 offset + m (Lnet/minecraft/class_4587;IIFFLnet/minecraft/class_537;)V method_1982 renderSpectatorCommand + p 1 matrices + f Lnet/minecraft/class_310; field_2201 client + f Lnet/minecraft/class_531; field_2200 spectatorMenu + m (I)V method_1977 selectSlot + p 1 slot + m ()F method_1981 getSpectatorMenuHeight + m (Lnet/minecraft/class_4587;FIILnet/minecraft/class_539;)V method_1975 renderSpectatorMenu + p 1 matrices + f Lnet/minecraft/class_2960; field_2197 WIDGETS_TEXTURE + m ()Z method_1980 isOpen + f Lnet/minecraft/class_2960; field_2199 SPECTATOR_TEXTURE + f J field_2198 lastInteractionTime +c net/minecraft/class_364 net/minecraft/client/gui/Element + c Base GUI interface for handling callbacks related to\nkeyboard or mouse actions.\n\nMouse coordinate is bounded by the size of the window in\npixels. + m (III)Z method_25404 keyPressed + c Callback for when a key down event has been captured.\n\nThe key code is identified by the constants in\n{@link org.lwjgl.glfw.GLFW GLFW} class.\n\n@return {@code true} to indicate that the event handling is successful/valid\n@see net.minecraft.client.Keyboard#onKey(long, int, int, int, int)\n@see org.lwjgl.glfw.GLFW#GLFW_KEY_Q\n@see org.lwjgl.glfw.GLFWKeyCallbackI#invoke(long, int, int, int, int) + p 2 scanCode + c the unique/platform-specific scan code of the keyboard input + p 3 modifiers + c a GLFW bitfield describing the modifier keys that are held down (see GLFW Modifier key flags) + p 1 keyCode + c the named key code of the event as described in the {@link org.lwjgl.glfw.GLFW GLFW} class + m (DDI)Z method_25406 mouseReleased + c Callback for when a mouse button release event\nhas been captured.\n\nThe button number is identified by the constants in\n{@link org.lwjgl.glfw.GLFW GLFW} class.\n\n@return {@code true} to indicate that the event handling is successful/valid\n@see net.minecraft.client.Mouse#onMouseButton(long, int, int, int)\n@see org.lwjgl.glfw.GLFW#GLFW_MOUSE_BUTTON_1 + p 3 mouseY + c the Y coordinate of the mouse + p 5 button + c the mouse button number + p 1 mouseX + c the X coordinate of the mouse + m (DD)V method_16014 mouseMoved + c Callback for when a mouse move event has been captured.\n\n@see net.minecraft.client.Mouse#onCursorPos + p 1 mouseX + c the X coordinate of the mouse + p 3 mouseY + c the Y coordinate of the mouse + m (DDIDD)Z method_25403 mouseDragged + c Callback for when a mouse button drag event\nhas been captured.\n\nThe button number is identified by the constants in\n{@link org.lwjgl.glfw.GLFW GLFW} class.\n\n@return {@code true} to indicate that the event handling is successful/valid\n@see net.minecraft.client.Mouse#onCursorPos(long, double, double)\n@see org.lwjgl.glfw.GLFW#GLFW_MOUSE_BUTTON_1 + p 1 mouseX + c the current X coordinate of the mouse + p 3 mouseY + c the current Y coordinate of the mouse + p 6 deltaX + c the difference of the current X with the previous X coordinate + p 5 button + c the mouse button number + p 8 deltaY + c the difference of the current Y with the previous Y coordinate + m (DD)Z method_25405 isMouseOver + c Checks if the mouse position is within the bound\nof the element.\n\n@return {@code true} if the mouse is within the bound of the element, otherwise {@code false} + p 1 mouseX + c the X coordinate of the mouse + p 3 mouseY + c the Y coordinate of the mouse + m (CI)Z method_25400 charTyped + c Callback for when a character input has been captured.\n\nThe key code is identified by the constants in\n{@link org.lwjgl.glfw.GLFW GLFW} class.\n\n@return {@code true} to indicate that the event handling is successful/valid\n@see net.minecraft.client.Keyboard#onChar(long, int, int)\n@see org.lwjgl.glfw.GLFW#GLFW_KEY_Q\n@see org.lwjgl.glfw.GLFWKeyCallbackI#invoke(long, int, int, int, int) + p 1 chr + c the captured character + p 2 modifiers + c a GLFW bitfield describing the modifier keys that are held down (see GLFW Modifier key flags) + m (DDD)Z method_25401 mouseScrolled + c Callback for when a mouse button scroll event\nhas been captured.\n\n@return {@code true} to indicate that the event handling is successful/valid\n@see net.minecraft.client.Mouse#onMouseScroll(long, double, double) + p 5 amount + c value is {@code > 1} if scrolled down, {@code < 1} if scrolled up + p 1 mouseX + c the X coordinate of the mouse + p 3 mouseY + c the Y coordinate of the mouse + m (III)Z method_16803 keyReleased + c Callback for when a key down event has been captured.\n\nThe key code is identified by the constants in\n{@link org.lwjgl.glfw.GLFW GLFW} class.\n\n@return {@code true} to indicate that the event handling is successful/valid\n@see net.minecraft.client.Keyboard#onKey(long, int, int, int, int)\n@see org.lwjgl.glfw.GLFW#GLFW_KEY_Q\n@see org.lwjgl.glfw.GLFWKeyCallbackI#invoke(long, int, int, int, int) + p 3 modifiers + c a GLFW bitfield describing the modifier keys that are held down (see GLFW Modifier key flags) + p 2 scanCode + c the unique/platform-specific scan code of the keyboard input + p 1 keyCode + c the named key code of the event as described in the {@link org.lwjgl.glfw.GLFW GLFW} class + m (DDI)Z method_25402 mouseClicked + c Callback for when a mouse button down event\nhas been captured.\n\nThe button number is identified by the constants in\n{@link org.lwjgl.glfw.GLFW GLFW} class.\n\n@return {@code true} to indicate that the event handling is successful/valid\n@see net.minecraft.client.Mouse#onMouseButton(long, int, int, int)\n@see org.lwjgl.glfw.GLFW#GLFW_MOUSE_BUTTON_1 + p 3 mouseY + c the Y coordinate of the mouse + p 5 button + c the mouse button number + p 1 mouseX + c the X coordinate of the mouse + m (Z)Z method_25407 changeFocus + c Changes the focusing element by cycling to the next/previous element.\n\nThis action is done typically when the user has pressed the 'Tab' or 'Ctrl+Tab'\nkey.\n\n@return {@code true} to indicate that the event handling is successful/valid + p 1 lookForwards + c {@code true} to cycle forwards, otherwise cycle backwards +c net/minecraft/class_362 net/minecraft/client/gui/AbstractParentElement + f Z field_22781 dragging + f Lnet/minecraft/class_364; field_22780 focused +c net/minecraft/class_379 net/minecraft/client/font/Glyph + m ()F method_16799 getBoldOffset + m ()F method_16800 getShadowOffset + m ()F method_16797 getBearingX + m ()F method_15976 getAscent + m (Z)F method_16798 getAdvance + p 1 bold +c net/minecraft/class_378 net/minecraft/client/font/FontManager + f Ljava/util/Map; field_2259 fontStorages + m ()Lnet/minecraft/class_327; method_27539 createTextRenderer + f Lnet/minecraft/class_3302; field_18215 resourceReloadListener + f Lnet/minecraft/class_2960; field_24254 MISSING_STORAGE_ID + f Ljava/util/Map; field_24256 idOverrides + m (Lnet/minecraft/class_1060;)V + p 1 manager + m (Ljava/util/Map;)V method_27541 setIdOverrides + p 1 overrides + f Lorg/apache/logging/log4j/Logger; field_2261 LOGGER + f Lnet/minecraft/class_377; field_24255 missingStorage + f Lnet/minecraft/class_1060; field_2260 textureManager + m ()Lnet/minecraft/class_3302; method_18627 getResourceReloadListener +c net/minecraft/class_378$1 net/minecraft/client/font/FontManager$1 + m (Lnet/minecraft/class_3300;Lnet/minecraft/class_3695;)Ljava/util/Map; method_18638 prepare + m (Ljava/util/Map;Lnet/minecraft/class_3300;Lnet/minecraft/class_3695;)V method_18635 apply +c net/minecraft/class_377 net/minecraft/client/font/FontStorage + m (Ljava/util/List;)V method_2004 setFonts + p 1 fonts + f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; field_2253 glyphRendererCache + f Lnet/minecraft/class_1060; field_2248 textureManager + m (I)Lnet/minecraft/class_382; method_2014 getGlyphRenderer + f Lnet/minecraft/class_384; field_2250 EMPTY_GLYPH_RENDERER + m (I)Lnet/minecraft/class_379; method_2011 getGlyph + f Lnet/minecraft/class_382; field_20910 whiteRectangleGlyphRenderer + f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; field_2257 glyphCache + m (Lnet/minecraft/class_1060;Lnet/minecraft/class_2960;)V + p 1 textureManager + p 2 id + m (I)Lnet/minecraft/class_383; method_2008 getRenderableGlyph + f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; field_2249 charactersByWidth + f Lnet/minecraft/class_382; field_2256 blankGlyphRenderer + f Ljava/util/List; field_2247 fonts + m ()V method_2010 closeGlyphAtlases + f Lnet/minecraft/class_379; field_2251 SPACE + f Ljava/util/List; field_2254 glyphAtlases + m (Lnet/minecraft/class_379;)Lnet/minecraft/class_382; method_2013 getObfuscatedGlyphRenderer + p 1 glyph + f Ljava/util/Random; field_2252 RANDOM + m (Lnet/minecraft/class_383;)Lnet/minecraft/class_382; method_2012 getGlyphRenderer + p 1 c + m ()V method_24290 closeFonts + m ()Lnet/minecraft/class_382; method_22943 getRectangleRenderer + f Lnet/minecraft/class_2960; field_2246 id +c net/minecraft/class_372 net/minecraft/client/toast/TutorialToast + f Lnet/minecraft/class_372$class_373; field_2225 type + f Z field_2222 hasProgressBar + f J field_2223 lastTime + f Lnet/minecraft/class_2561; field_2226 description + m (Lnet/minecraft/class_372$class_373;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;Z)V + p 2 title + p 1 type + p 4 hasProgressBar + p 3 description + m ()V method_1993 hide + f Lnet/minecraft/class_368$class_369; field_2227 visibility + m (F)V method_1992 setProgress + p 1 progress + f Lnet/minecraft/class_2561; field_2224 title + f F field_2228 progress + f F field_2229 lastProgress +c net/minecraft/class_372$class_373 net/minecraft/client/toast/TutorialToast$Type + f I field_2231 textureSlotY + f I field_2232 textureSlotX + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_332;II)V method_1994 drawIcon + p 1 matrices + p 3 x + p 2 helper + p 4 y + m (Ljava/lang/String;III)V + p 4 textureSlotY + p 3 textureSlotX +c net/minecraft/class_370 net/minecraft/client/toast/SystemToast + m (Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;)V method_1991 setContent + p 1 title + p 2 description + f Z field_2214 justUpdated + m (Lnet/minecraft/class_374;Lnet/minecraft/class_370$class_371;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;)V method_1990 show + p 1 type + p 0 manager + p 3 description + p 2 title + m (Lnet/minecraft/class_310;Ljava/lang/String;)V method_29627 addPackCopyFailure + p 1 directory + p 0 client + f I field_25038 width + m (Lnet/minecraft/class_374;Lnet/minecraft/class_370$class_371;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;)V method_27024 add + p 0 manager + p 1 type + p 2 title + p 3 description + m (Lnet/minecraft/class_370$class_371;Lnet/minecraft/class_2561;Ljava/util/List;I)V + p 1 type + p 2 title + p 3 lines + p 4 width + f Lnet/minecraft/class_2561; field_2215 title + m (Lnet/minecraft/class_310;Lnet/minecraft/class_370$class_371;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;)Lnet/minecraft/class_370; method_29047 create + p 0 client + p 2 title + p 1 type + p 3 description + m (Lnet/minecraft/class_310;Ljava/lang/String;)V method_27023 addWorldAccessFailureToast + p 0 client + p 1 worldName + m ()Lnet/minecraft/class_370$class_371; method_1989 getType + m (Lnet/minecraft/class_310;Ljava/lang/String;)V method_27025 addWorldDeleteFailureToast + p 0 client + p 1 worldName + f J field_2216 startTime + m (Lnet/minecraft/class_370$class_371;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;)V + p 3 description + p 1 type + p 2 title + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_374;IIII)V method_29046 drawPart + p 6 height + p 5 y + p 4 textureV + p 3 width + p 2 manager + p 1 matrices + f Ljava/util/List; field_25037 lines + f Lnet/minecraft/class_370$class_371; field_2213 type + m (Lnet/minecraft/class_2561;)Lcom/google/common/collect/ImmutableList; method_29626 getTextAsList + p 0 text +c net/minecraft/class_370$class_371 net/minecraft/client/toast/SystemToast$Type +c net/minecraft/class_376 net/minecraft/client/font/BlankFont +c net/minecraft/class_374 net/minecraft/client/toast/ToastManager + f Ljava/util/Deque; field_2240 toastQueue + m (Lnet/minecraft/class_310;)V + p 1 client + m (Lnet/minecraft/class_4587;)V method_1996 draw + p 1 matrices + f Lnet/minecraft/class_310; field_2238 client + m ()V method_2000 clear + m ()Lnet/minecraft/class_310; method_1995 getGame + m (Ljava/lang/Class;Ljava/lang/Object;)Lnet/minecraft/class_368; method_1997 getToast + p 2 type + p 1 toastClass + f [Lnet/minecraft/class_374$class_375; field_2239 visibleEntries + m (Lnet/minecraft/class_368;)V method_1999 add + p 1 toast +c net/minecraft/class_374$class_375 net/minecraft/client/toast/ToastManager$Entry + m (IILnet/minecraft/class_4587;)Z method_2002 draw + p 2 y + p 1 x + p 3 matrices + f Lnet/minecraft/class_368; field_2241 instance + f Lnet/minecraft/class_368$class_369; field_2244 visibility + m (J)F method_2003 getDisappearProgress + p 1 time + m (Lnet/minecraft/class_374;Lnet/minecraft/class_368;)V + p 1 instance + p 2 toast + m ()Lnet/minecraft/class_368; method_2001 getInstance +c net/minecraft/class_1702 net/minecraft/entity/player/HungerManager + m ()I method_7586 getFoodLevel + m (Lnet/minecraft/class_1792;Lnet/minecraft/class_1799;)V method_7579 eat + p 1 item + p 2 stack + m ()F method_35219 getExhaustion + m (I)V method_7580 setFoodLevel + p 1 foodLevel + m (F)V method_7583 addExhaustion + p 1 exhaustion + m (F)V method_7581 setSaturationLevelClient + p 1 saturationLevel + m (Lnet/minecraft/class_2487;)V method_7584 readNbt + p 1 nbt + m (IF)V method_7585 add + p 1 food + p 2 saturationModifier + m ()Z method_7587 isNotFull + m ()I method_35217 getPrevFoodLevel + m (Lnet/minecraft/class_2487;)V method_7582 writeNbt + p 1 nbt + m (Lnet/minecraft/class_1657;)V method_7588 update + p 1 player + m (F)V method_35218 setExhaustion + p 1 exhaustion + m ()F method_7589 getSaturationLevel + f F field_7752 exhaustion + f I field_7755 foodStarvationTimer + f I field_7754 prevFoodLevel + f F field_7753 foodSaturationLevel + f I field_7756 foodLevel +c net/minecraft/class_1701 net/minecraft/entity/vehicle/TntMinecartEntity + f I field_7751 fuseTicks + m (D)V method_7576 explode + p 1 velocity + m ()V method_7575 prime + m (Lnet/minecraft/class_1937;DDD)V + p 1 world + p 2 x + p 4 y + p 6 z + m ()I method_7577 getFuseTicks + m ()Z method_7578 isPrimed +c net/minecraft/class_1700 net/minecraft/entity/vehicle/HopperMinecartEntity + m ()Z method_7574 canOperate + m ()Z method_7572 isEnabled + m ()Z method_7573 isCoolingDown + m (Z)V method_7570 setEnabled + p 1 enabled + m (I)V method_7571 setTransferCooldown + p 1 cooldown + f I field_7748 transferCooldown + f Z field_7749 enabled + m (Lnet/minecraft/class_1937;DDD)V + p 6 z + p 4 y + p 2 x + p 1 world + f Lnet/minecraft/class_2338; field_7750 currentBlockPos +c net/minecraft/class_1706 net/minecraft/screen/AnvilScreenHandler + f Lnet/minecraft/class_3915; field_7770 levelCost + f I field_7776 repairItemUsage + f Lorg/apache/logging/log4j/Logger; field_7771 LOGGER + m (ILnet/minecraft/class_1661;)V + p 2 inventory + p 1 syncId + m (Ljava/lang/String;)V method_7625 setNewItemName + f Ljava/lang/String; field_7774 newItemName + m (ILnet/minecraft/class_1661;Lnet/minecraft/class_3914;)V + p 3 context + p 1 syncId + p 2 inventory + m (I)I method_20398 getNextCost + p 0 cost + m ()I method_17369 getLevelCost +c net/minecraft/class_1704 net/minecraft/screen/BeaconScreenHandler + f Lnet/minecraft/class_3914; field_17289 context + m ()I method_17373 getProperties + f Lnet/minecraft/class_3913; field_17290 propertyDelegate + f Lnet/minecraft/class_1704$class_1705; field_17288 paymentSlot + m ()Z method_17376 hasPayment + m (II)V method_17372 setEffects + p 1 primaryEffectId + p 2 secondaryEffectId + m (ILnet/minecraft/class_1263;)V + p 2 inventory + p 1 syncId + m (ILnet/minecraft/class_1263;Lnet/minecraft/class_3913;Lnet/minecraft/class_3914;)V + p 4 context + p 3 propertyDelegate + p 2 inventory + p 1 syncId + f Lnet/minecraft/class_1263; field_17287 payment + m ()Lnet/minecraft/class_1291; method_17375 getSecondaryEffect + m ()Lnet/minecraft/class_1291; method_17374 getPrimaryEffect +c net/minecraft/class_1704$class_1705 net/minecraft/screen/BeaconScreenHandler$PaymentSlot + m (Lnet/minecraft/class_1704;Lnet/minecraft/class_1263;III)V + p 3 index + p 2 inventory + p 5 y + p 4 x +c net/minecraft/class_1703 net/minecraft/screen/ScreenHandler + m (Lnet/minecraft/class_1799;)V method_34254 setCursorStack + p 1 stack + m ()Lnet/minecraft/class_1799; method_34255 getCursorStack + m (Lnet/minecraft/class_1799;)V method_34250 setPreviousCursorStack + p 1 stack + m (Lnet/minecraft/class_1799;IIZ)Z method_7616 insertItem + p 1 stack + p 2 startIndex + p 3 endIndex + p 4 fromLast + m (I)Lnet/minecraft/class_1735; method_7611 getSlot + p 1 index + f I field_7762 quickCraftButton + f Lit/unimi/dsi/fastutil/ints/IntList; field_29559 trackedPropertyValues + f Ljava/util/List; field_17285 properties + m (Lnet/minecraft/class_2586;)I method_7608 calculateComparatorOutput + p 0 entity + m (Lnet/minecraft/class_3913;)V method_17360 addProperties + p 1 propertyDelegate + m (Lnet/minecraft/class_1263;)I method_7618 calculateComparatorOutput + p 0 inventory + m (I)I method_7620 unpackQuickCraftButton + p 0 quickCraftData + m (Lnet/minecraft/class_1657;)Z method_7597 canUse + p 1 player + f Z field_29209 disableSync + m (Lnet/minecraft/class_5916;)V method_34248 updateSyncHandler + p 1 handler + f Lnet/minecraft/class_3917; field_17493 type + m (IILnet/minecraft/class_1713;Lnet/minecraft/class_1657;)V method_30010 internalOnSlotClick + c The actual logic that handles a slot click. Called by {@link #onSlotClick\n(int, int, SlotActionType, PlayerEntity)} in a try-catch block that wraps\nexceptions from this method into a crash report. + p 2 button + p 1 slotIndex + p 4 player + p 3 actionType + m (Lnet/minecraft/class_3917;I)V + p 1 type + p 2 syncId + f Ljava/util/Set; field_7757 quickCraftSlots + m (II)V method_34715 checkPropertyUpdates + p 1 id + p 2 value + m ()V method_7605 endQuickCraft + m (Lnet/minecraft/class_1735;)Z method_7615 canInsertIntoSlot + p 1 slot + m (II)I method_7591 packQuickCraftData + p 1 buttonId + p 0 quickCraftStage + f Lnet/minecraft/class_2371; field_7761 slots + m (Lnet/minecraft/class_1735;Lnet/minecraft/class_1799;Z)Z method_7592 canInsertItemIntoSlot + p 1 stack + p 2 allowOverflow + p 0 slot + f Ljava/util/List; field_7765 listeners + m (Lnet/minecraft/class_1263;)V method_7609 onContentChanged + p 1 inventory + f Lnet/minecraft/class_5916; field_29208 syncHandler + m (ILnet/minecraft/class_1657;)Z method_7600 shouldQuickCraftContinue + p 1 player + p 0 stage + m ()V method_34258 checkCursorStackUpdates + m (Ljava/util/List;)V method_7610 updateSlotStacks + p 1 stacks + m (ILnet/minecraft/class_1799;)V method_34245 setPreviousTrackedSlot + p 1 slot + p 2 stack + f Lnet/minecraft/class_1799; field_29205 cursorStack + m (Lnet/minecraft/class_1712;)V method_7603 removeListener + p 1 listener + m (Lnet/minecraft/class_1799;Lnet/minecraft/class_1735;)Z method_7613 canInsertIntoSlot + p 1 stack + p 2 slot + f Lnet/minecraft/class_2371; field_7764 trackedStacks + c A list of item stacks that is used for tracking changes in {@link #sendContentUpdates()}. + m (Lnet/minecraft/class_1703;)V method_34247 copySharedSlots + p 1 handler + m (ILnet/minecraft/class_1799;Ljava/util/function/Supplier;)V method_34246 updateTrackedSlot + p 1 slot + p 3 copySupplier + p 2 stack + m ()V method_34257 enableSyncing + m (Lnet/minecraft/class_1657;)V method_7595 close + p 1 player + m (Lnet/minecraft/class_1657;I)Z method_7604 onButtonClick + p 1 player + p 2 id + f I field_30730 EMPTY_SPACE_SLOT_INDEX + c A special slot index value ({@value}) indicating that the player has clicked outside the main panel\nof a screen. Used for dropping the cursor stack. + m ()Lnet/minecraft/class_2371; method_7602 getStacks + m (ILnet/minecraft/class_1799;)V method_7619 setStackInSlot + p 1 slot + p 2 stack + m (Lnet/minecraft/class_1735;)Lnet/minecraft/class_1735; method_7621 addSlot + p 1 slot + m (IILnet/minecraft/class_1713;Lnet/minecraft/class_1657;)V method_7593 onSlotClick + c Performs a slot click. This can behave in many different ways depending mainly on the action type. + p 2 button + p 1 slotIndex + p 4 player + p 3 actionType + c The type of slot click. Check the docs for each SlotActionType value for details + m (Lnet/minecraft/class_1263;I)V method_17359 checkSize + c Checks that the size of the provided inventory is at least as large as the {@code expectedSize}.\n\n@throws IllegalArgumentException if the inventory size is smaller than {@code expectedSize} + p 0 inventory + p 1 expectedSize + m (Lnet/minecraft/class_3915;)Lnet/minecraft/class_3915; method_17362 addProperty + p 1 property + m (Ljava/util/Set;ILnet/minecraft/class_1799;I)V method_7617 calculateStackSize + p 0 slots + p 1 mode + p 2 stack + p 3 stackSize + m (ILnet/minecraft/class_1799;Ljava/util/function/Supplier;)V method_34253 checkSlotUpdates + p 1 slot + p 3 copySupplier + p 2 stack + m (Lnet/minecraft/class_1657;Lnet/minecraft/class_1263;)V method_7607 dropInventory + p 2 inventory + p 1 player + m ()Lnet/minecraft/class_3917; method_17358 getType + m (II)V method_7606 setProperty + p 2 value + p 1 id + m (Lnet/minecraft/class_1712;)V method_7596 addListener + p 1 listener + m ()V method_7623 sendContentUpdates + c Sends updates to listeners if any properties or slot stacks have changed. + m (Lnet/minecraft/class_1657;I)Lnet/minecraft/class_1799; method_7601 transferSlot + p 1 player + p 2 index + f I field_7763 syncId + m ()V method_34256 disableSyncing + m ()Lnet/minecraft/class_5630; method_34259 getCursorCommandItemSlot + f Lnet/minecraft/class_2371; field_29206 previousTrackedStacks + m (Lnet/minecraft/class_3913;I)V method_17361 checkDataCount + c Checks that the size of the {@code data} is at least as large as the {@code expectedCount}.\n\n@throws IllegalArgumentException if the {@code data} has a smaller size than {@code expectedCount} + p 1 expectedCount + p 0 data + f I field_7759 quickCraftStage + m (Lnet/minecraft/class_2248;Lnet/minecraft/class_1657;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Ljava/lang/Boolean; method_17696 method_17696 + p 2 world + p 3 pos + m ()V method_34252 syncState + m (Lnet/minecraft/class_3914;Lnet/minecraft/class_1657;Lnet/minecraft/class_2248;)Z method_17695 canUse + p 0 context + p 1 player + p 2 block + f Lnet/minecraft/class_1799; field_29207 previousCursorStack + m (I)I method_7594 unpackQuickCraftStage + p 0 quickCraftData +c net/minecraft/class_1708 net/minecraft/screen/BrewingStandScreenHandler + f Lnet/minecraft/class_3913; field_17292 propertyDelegate + m ()I method_17377 getFuel + f Lnet/minecraft/class_1735; field_7787 ingredientSlot + m (ILnet/minecraft/class_1661;Lnet/minecraft/class_1263;Lnet/minecraft/class_3913;)V + p 1 syncId + p 2 playerInventory + p 3 inventory + p 4 propertyDelegate + m ()I method_17378 getBrewTime + f Lnet/minecraft/class_1263; field_7788 inventory + m (ILnet/minecraft/class_1661;)V + p 1 syncId + p 2 playerInventory +c net/minecraft/class_1708$class_1711 net/minecraft/screen/BrewingStandScreenHandler$PotionSlot + m (Lnet/minecraft/class_1799;)Z method_7631 matches + p 0 stack +c net/minecraft/class_1708$class_1709 net/minecraft/screen/BrewingStandScreenHandler$FuelSlot + m (Lnet/minecraft/class_1799;)Z method_7630 matches + p 0 stack +c net/minecraft/class_1708$class_1710 net/minecraft/screen/BrewingStandScreenHandler$IngredientSlot +c net/minecraft/class_1707 net/minecraft/screen/GenericContainerScreenHandler + m (ILnet/minecraft/class_1661;)Lnet/minecraft/class_1707; method_19248 createGeneric9x3 + p 0 syncId + p 1 playerInventory + m ()Lnet/minecraft/class_1263; method_7629 getInventory + m (ILnet/minecraft/class_1661;)Lnet/minecraft/class_1707; method_19249 createGeneric9x4 + p 1 playerInventory + p 0 syncId + m (ILnet/minecraft/class_1661;)Lnet/minecraft/class_1707; method_19244 createGeneric9x1 + p 0 syncId + p 1 playerInventory + m (ILnet/minecraft/class_1661;Lnet/minecraft/class_1263;)Lnet/minecraft/class_1707; method_19247 createGeneric9x6 + p 0 syncId + p 1 playerInventory + p 2 inventory + m (Lnet/minecraft/class_3917;ILnet/minecraft/class_1661;Lnet/minecraft/class_1263;I)V + p 1 type + p 4 inventory + p 5 rows + p 2 syncId + p 3 playerInventory + m (ILnet/minecraft/class_1661;)Lnet/minecraft/class_1707; method_19246 createGeneric9x2 + p 0 syncId + p 1 playerInventory + m (ILnet/minecraft/class_1661;)Lnet/minecraft/class_1707; method_19251 createGeneric9x6 + p 0 syncId + p 1 playerInventory + m (ILnet/minecraft/class_1661;Lnet/minecraft/class_1263;)Lnet/minecraft/class_1707; method_19245 createGeneric9x3 + p 0 syncId + p 1 playerInventory + p 2 inventory + f I field_17496 rows + m (Lnet/minecraft/class_3917;ILnet/minecraft/class_1661;I)V + p 3 playerInventory + p 2 syncId + p 1 type + p 4 rows + m (ILnet/minecraft/class_1661;)Lnet/minecraft/class_1707; method_19250 createGeneric9x5 + p 0 syncId + p 1 playerInventory + f Lnet/minecraft/class_1263; field_17495 inventory + m ()I method_17388 getRows +c net/minecraft/class_5285 net/minecraft/world/gen/GeneratorOptions + f Ljava/util/Optional; field_24532 legacyCustomOptions + m ()J method_28028 getSeed + f Z field_24527 generateStructures + m ()Z method_28035 isLegacyCustomizedType + m ()Z method_28033 isDebugWorld + f Lnet/minecraft/class_2370; field_24827 options + m (Lnet/minecraft/class_5455;)Lnet/minecraft/class_5285; method_31112 createDemo + p 0 registryManager + m (Lnet/minecraft/class_2370;Ljava/util/function/Supplier;Lnet/minecraft/class_2794;)Lnet/minecraft/class_2370; method_29962 getRegistryWithReplacedOverworld + p 2 overworldGenerator + p 1 overworldDimensionType + p 0 optionsRegistry + m ()Lnet/minecraft/class_2370; method_28609 getDimensions + m ()Lcom/google/common/collect/ImmutableSet; method_29575 getWorlds + m ()Lnet/minecraft/class_5285; method_28038 toggleBonusChest + m (Lnet/minecraft/class_2378;Lnet/minecraft/class_2370;Lnet/minecraft/class_2794;)Lnet/minecraft/class_2370; method_28608 getRegistryWithReplacedOverworldGenerator + p 0 dimensionTypeRegistry + p 1 optionsRegistry + p 2 overworldGenerator + m ()Lnet/minecraft/class_5285; method_28036 withBonusChest + m (ZLjava/util/OptionalLong;)Lnet/minecraft/class_5285; method_28024 withHardcore + p 2 seed + p 1 hardcore + m (JZZLnet/minecraft/class_2370;)V + p 4 bonusChest + p 3 generateStructures + p 5 options + p 1 seed + f Z field_24528 bonusChest + m ()Z method_28034 isFlatWorld + m (Lnet/minecraft/class_5455;Ljava/util/Properties;)Lnet/minecraft/class_5285; method_28021 fromProperties + p 1 properties + p 0 registryManager + m ()Z method_28030 hasBonusChest + m ()Lcom/mojang/serialization/DataResult; method_28610 validate + m (JZZLnet/minecraft/class_2370;Ljava/util/Optional;)V + p 1 seed + p 3 generateStructures + p 5 options + p 4 bonusChest + p 6 legacyCustomOptions + f J field_24526 seed + m ()Z method_28029 shouldGenerateStructures + f Lcom/mojang/serialization/Codec; field_24826 CODEC + m ()Lnet/minecraft/class_5285; method_28037 toggleGenerateStructures + m ()Z method_28611 isStable + f Lorg/apache/logging/log4j/Logger; field_24525 LOGGER + m (Lnet/minecraft/class_2378;Lnet/minecraft/class_2378;Lnet/minecraft/class_2378;)Lnet/minecraft/class_5285; method_28009 getDefaultOptions + m ()Lnet/minecraft/class_2794; method_28032 getChunkGenerator + m (Lnet/minecraft/class_2378;Lnet/minecraft/class_2378;J)Lnet/minecraft/class_3754; method_28604 createOverworldGenerator + p 0 biomeRegistry + p 1 chunkGeneratorSettingsRegistry + p 2 seed +c net/minecraft/class_5284 net/minecraft/world/gen/chunk/ChunkGeneratorSettings + m (Lnet/minecraft/class_5311;Lnet/minecraft/class_5309;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;IIIIZZZZ)V + p 2 generationShapeConfig + p 1 structuresConfig + p 6 bedrockFloorY + p 5 bedrockCeilingY + p 4 defaultFluid + p 3 defaultBlock + p 7 seaLevel + m (Lnet/minecraft/class_5321;)Z method_28555 equals + p 1 registryKey + m (Lnet/minecraft/class_5321;Lnet/minecraft/class_5284;)Lnet/minecraft/class_5284; method_30644 register + p 1 settings + p 0 registryKey + m ()Lnet/minecraft/class_5284; method_31111 getInstance + f Lcom/mojang/serialization/Codec; field_24780 CODEC + f Lnet/minecraft/class_5284; field_26707 INSTANCE + f Lnet/minecraft/class_5321; field_26359 CAVES + f Lnet/minecraft/class_5321; field_26357 NETHER + f Lnet/minecraft/class_5309; field_24782 generationShapeConfig + f Z field_28846 aquifers + m ()Z method_28562 isMobGenerationDisabled + c Whether entities will be generated during chunk population.\n\n

It does not control whether spawns will occur during gameplay. + f Lnet/minecraft/class_5311; field_24516 structuresConfig + m ()Z method_33757 hasAquifers + f I field_24783 bedrockCeilingY + f Lnet/minecraft/class_2680; field_24515 defaultFluid + f I field_24785 seaLevel + m ()I method_16400 getBedrockCeilingY + c Returns the Y level of the bedrock ceiling.\n\n

If a number less than 1 is returned, the ceiling will not be generated. + m ()Lnet/minecraft/class_2680; method_28006 getDefaultFluid + m ()I method_28561 getSeaLevel + m (Lnet/minecraft/class_5311;Z)Lnet/minecraft/class_5284; method_30643 createSurfaceSettings + p 1 amplified + p 0 structuresConfig + f Lnet/minecraft/class_5321; field_26360 FLOATING_ISLANDS + m ()Lnet/minecraft/class_5311; method_28007 getStructuresConfig + m (Lnet/minecraft/class_5311;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Z)Lnet/minecraft/class_5284; method_30641 createUndergroundSettings + p 2 defaultFluid + p 1 defaultBlock + p 0 structuresConfig + f Lcom/mojang/serialization/Codec; field_24781 REGISTRY_CODEC + m ()Lnet/minecraft/class_5309; method_28559 getGenerationShapeConfig + f Z field_24786 mobGenerationDisabled + f Lnet/minecraft/class_5321; field_26358 END + f Lnet/minecraft/class_5321; field_26356 AMPLIFIED + m ()Z method_33758 hasNoiseCaves + m (Lnet/minecraft/class_5311;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;ZZZ)Lnet/minecraft/class_5284; method_30642 createIslandSettings + p 2 defaultFluid + p 0 structuresConfig + p 1 defaultBlock + f Z field_28914 deepslate + f Z field_28847 noiseCaves + f I field_24784 bedrockFloorY + f Lnet/minecraft/class_2680; field_24514 defaultBlock + m ()I method_16401 getBedrockFloorY + c Returns the Y level of the bedrock floor.\n\n

If a number greater than 255 is returned, the floor will not be generated. + m ()Z method_33839 hasDeepslate + f Lnet/minecraft/class_5321; field_26355 OVERWORLD + m ()Lnet/minecraft/class_2680; method_28005 getDefaultBlock +c net/minecraft/class_389 net/minecraft/client/font/FontLoader + m (Lnet/minecraft/class_3300;)Lnet/minecraft/class_390; method_2039 load + p 1 manager +c net/minecraft/class_5281 net/minecraft/world/StructureWorldAccess + m ()J method_8412 getSeed + m (Lnet/minecraft/class_4076;Lnet/minecraft/class_3195;)Ljava/util/stream/Stream; method_30275 getStructures + p 1 pos + p 2 feature +c net/minecraft/class_5282 net/minecraft/advancement/criterion/PlayerGeneratesContainerLootCriterion + f Lnet/minecraft/class_2960; field_24502 ID + m (Lnet/minecraft/class_3222;Lnet/minecraft/class_2960;)V method_27993 test + p 2 id + p 1 player + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_5282$class_5283; method_27991 conditionsFromJson + m (Lnet/minecraft/class_2960;Lnet/minecraft/class_5282$class_5283;)Z method_27992 method_27992 + p 1 conditions +c net/minecraft/class_5282$class_5283 net/minecraft/advancement/criterion/PlayerGeneratesContainerLootCriterion$Conditions + f Lnet/minecraft/class_2960; field_24503 lootTable + m (Lnet/minecraft/class_2960;)Z method_27996 test + p 1 lootTable + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_5282$class_5283; method_27995 create + p 0 lootTable + m (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2960;)V + p 1 entity + p 2 lootTable +c net/minecraft/class_383 net/minecraft/client/font/RenderableGlyph + m ()F method_2035 getOversample + m ()F method_2034 getXMin + m (II)V method_2030 upload + p 2 y + p 1 x + m ()I method_2032 getHeight + m ()Z method_2033 hasColor + m ()I method_2031 getWidth + m ()F method_2028 getYMin + m ()F method_2027 getXMax + m ()F method_2029 getYMax +c net/minecraft/class_382 net/minecraft/client/font/GlyphRenderer + m (Z)Lnet/minecraft/class_1921; method_24045 getLayer + p 1 seeThrough + f Lnet/minecraft/class_1921; field_21692 textLayer + f Lnet/minecraft/class_1921; field_21693 seeThroughTextLayer + f F field_2276 uMin + m (Lnet/minecraft/class_382$class_328;Lnet/minecraft/class_1159;Lnet/minecraft/class_4588;I)V method_22944 drawRectangle + p 4 light + p 3 vertexConsumer + p 2 matrix + p 1 rectangle + f F field_2278 yMax + f F field_2279 yMin + f F field_2272 xMin + f F field_2273 vMax + f F field_2274 vMin + f F field_2275 uMax + m (ZFFLnet/minecraft/class_1159;Lnet/minecraft/class_4588;FFFFI)V method_2025 draw + p 1 italic + p 2 x + p 5 vertexConsumer + p 6 red + p 3 y + p 4 matrix + p 9 alpha + p 10 light + p 7 green + p 8 blue + f F field_2280 xMax + m (Lnet/minecraft/class_1921;Lnet/minecraft/class_1921;FFFFFFFF)V + p 1 textLayer + p 3 uMin + p 2 seeThroughTextLayer + p 9 yMin + p 8 xMax + p 10 yMax + p 5 vMin + p 4 uMax + p 7 xMin + p 6 vMax +c net/minecraft/class_382$class_328 net/minecraft/client/font/GlyphRenderer$Rectangle + f F field_2008 xMin + f F field_2007 yMin + f F field_20911 zIndex + f F field_2009 alpha + f F field_2004 red + f F field_2003 green + f F field_2006 xMax + f F field_2005 yMax + f F field_2010 blue + m (FFFFFFFFF)V + p 1 xMin + p 5 zIndex + p 4 yMax + p 3 xMax + p 2 yMin + p 9 alpha + p 8 blue + p 7 green + p 6 red +c net/minecraft/class_380 net/minecraft/client/font/GlyphAtlasTexture + f Z field_2263 hasColor + m ()Lnet/minecraft/class_2960; method_2023 getId + f Lnet/minecraft/class_380$class_381; field_2264 rootSlot + m (Lnet/minecraft/class_383;)Lnet/minecraft/class_382; method_2022 getGlyphRenderer + p 1 glyph + f Lnet/minecraft/class_1921; field_21690 textLayer + f Lnet/minecraft/class_2960; field_2262 id + f Lnet/minecraft/class_1921; field_21691 seeThroughTextLayer + m (Lnet/minecraft/class_2960;Z)V + p 1 id + p 2 hasColor +c net/minecraft/class_380$class_381 net/minecraft/client/font/GlyphAtlasTexture$Slot + f Z field_2265 occupied + m (IIII)V + p 2 y + p 1 x + p 4 height + p 3 width + f I field_2266 height + f I field_2267 width + f I field_2268 y + f I field_2269 x + f Lnet/minecraft/class_380$class_381; field_2270 subSlot1 + f Lnet/minecraft/class_380$class_381; field_2271 subSlot2 + m (Lnet/minecraft/class_383;)Lnet/minecraft/class_380$class_381; method_2024 findSlotFor + p 1 glyph +c net/minecraft/class_5289 net/minecraft/client/gui/screen/GameModeSelectionScreen + f Ljava/util/Optional; field_24569 gameMode + f Ljava/util/Optional; field_24568 currentGameMode + f Lnet/minecraft/class_2561; field_25454 SELECT_NEXT_TEXT + m (Lnet/minecraft/class_310;Ljava/util/Optional;)V method_28064 apply + p 0 client + p 1 gameMode + f I field_24571 lastMouseY + f I field_24570 lastMouseX + m ()V method_28068 apply + f Lnet/minecraft/class_2960; field_24566 TEXTURE + m ()Z method_28069 checkForClose + f I field_24567 UI_WIDTH + f Z field_24572 mouseUsedForSelection + f Ljava/util/List; field_24573 gameModeButtons + m ()Lnet/minecraft/class_1934; method_30106 getPreviousGameMode +c net/minecraft/class_5289$class_5291 net/minecraft/client/gui/screen/GameModeSelectionScreen$ButtonWidget + m (Lnet/minecraft/class_5289;Lnet/minecraft/class_5289$class_5290;II)V + p 4 y + p 3 x + p 2 gameMode + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_1060;)V method_28080 drawBackground + p 1 matrices + m (Z)V method_28083 setSelected + p 1 selected + f Lnet/minecraft/class_5289$class_5290; field_24586 gameMode + f Z field_24587 selected + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_1060;)V method_28082 drawSelectionBox + p 1 matrices +c net/minecraft/class_5289$class_5290 net/minecraft/client/gui/screen/GameModeSelectionScreen$GameMode + m ()Ljava/lang/String; method_28075 getCommand + f Lnet/minecraft/class_2561; field_24581 text + f Lnet/minecraft/class_1799; field_24583 icon + m (Lnet/minecraft/class_1934;)Ljava/util/Optional; method_28076 of + m ()Ljava/util/Optional; method_28078 next + m ()Lnet/minecraft/class_2561; method_28070 getText + f [Lnet/minecraft/class_5289$class_5290; field_24580 VALUES + m (Lnet/minecraft/class_918;II)V method_28074 renderIcon + p 3 y + p 2 x + p 1 itemRenderer + m (Ljava/lang/String;ILnet/minecraft/class_2561;Ljava/lang/String;Lnet/minecraft/class_1799;)V + p 5 icon + p 4 command + p 3 text + f Ljava/lang/String; field_24582 command +c net/minecraft/class_386 net/minecraft/client/font/BitmapFont + f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; field_2284 glyphs + f Lorg/apache/logging/log4j/Logger; field_2286 LOGGER + m (Lnet/minecraft/class_1011;Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;)V + p 1 image + p 2 glyphs + f Lnet/minecraft/class_1011; field_2285 image +c net/minecraft/class_386$class_388 net/minecraft/client/font/BitmapFont$BitmapFontGlyph + f I field_2292 advance + f I field_2291 ascent + f Lnet/minecraft/class_1011; field_2294 image + m (FLnet/minecraft/class_1011;IIIIII)V + p 7 advance + p 8 ascent + p 5 width + p 6 height + p 3 x + p 4 y + p 1 scaleFactor + p 2 image + f I field_2298 x + f I field_2297 y + f F field_2296 scaleFactor + f I field_2293 height + f I field_2295 width +c net/minecraft/class_386$class_387 net/minecraft/client/font/BitmapFont$Loader + f Ljava/util/List; field_2290 chars + m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_386$class_387; method_2037 fromJson + p 0 json + m (Lnet/minecraft/class_1011;IIII)I method_2038 findCharacterStartX + p 4 charPosX + p 5 charPosY + p 2 characterWidth + p 3 characterHeight + p 1 image + m (Lnet/minecraft/class_2960;IILjava/util/List;)V + p 1 id + p 2 height + p 3 ascent + p 4 chars + f I field_2288 height + f Lnet/minecraft/class_2960; field_2289 filename + f I field_2287 ascent +c net/minecraft/class_385 net/minecraft/client/font/BlankGlyph + f Lnet/minecraft/class_1011; field_2281 IMAGE +c net/minecraft/class_384 net/minecraft/client/font/EmptyGlyphRenderer +c net/minecraft/class_5298 net/minecraft/util/math/WordPackedArray + c A packed array of integers. Introduced in 20w17a to represent the old\nblock state storage format. + f [J field_24641 array + m ()[J method_28151 getAlignedArray + m (I)I method_28152 get + p 1 index + m (II[J)V + p 1 unitSize + p 2 length + p 3 array + m ()I method_28154 getUnitSize + m (II)V method_28153 set + p 2 value + p 1 index + f I field_24644 length + f I field_24642 unitSize + f J field_24643 maxValue + m (II)V + p 2 length + c the length of values + p 1 unitSize + c the max number of bits a value can use +c net/minecraft/class_5292 net/minecraft/client/gui/screen/world/MoreOptionsDialog + f Lnet/minecraft/class_5285; field_24598 generatorOptions + m (Z)Lnet/minecraft/class_5285; method_28096 getGeneratorOptions + p 1 hardcore + m ()Lnet/minecraft/class_5455$class_5457; method_29700 getRegistryManager + f Lnet/minecraft/class_4185; field_25048 importSettingsButton + f Lnet/minecraft/class_2561; field_26604 MAP_FEATURES_INFO_TEXT + f Lnet/minecraft/class_5676; field_24595 mapFeaturesButton + m (Lnet/minecraft/class_5455$class_5457;Lnet/minecraft/class_5285;Ljava/util/Optional;Ljava/util/OptionalLong;)V + p 3 generatorType + p 2 generatorOptions + p 4 seed + p 1 registryManager + m (Z)V method_28101 setVisible + p 1 visible + m (Lnet/minecraft/class_525;Lnet/minecraft/class_310;Lnet/minecraft/class_327;)V method_28092 init + p 2 client + p 3 textRenderer + p 1 parent + f Lnet/minecraft/class_5676; field_24589 bonusItemsButton + f Lnet/minecraft/class_2561; field_28000 SELECT_SETTINGS_FILE_TEXT + m (Ljava/util/OptionalLong;)Ljava/lang/String; method_30510 seedToString + p 0 seed + m (Lnet/minecraft/class_5455$class_5457;Lnet/minecraft/class_5285;)V method_29073 importOptions + p 2 generatorOptions + p 1 registryManager + f Ljava/util/Optional; field_25049 generatorType + f Lnet/minecraft/class_4185; field_24597 customizeTypeButton + f Ljava/util/OptionalLong; field_24600 seed + f Lnet/minecraft/class_2561; field_24591 AMPLIFIED_INFO_TEXT + m (Lnet/minecraft/class_5455$class_5457;Lnet/minecraft/class_5285;)V method_31133 method_31133 + p 2 generatorOptions + f Lnet/minecraft/class_327; field_24592 textRenderer + m (Lnet/minecraft/class_5285;)V method_28086 setGeneratorOptions + p 1 generatorOptions + m ()Ljava/util/OptionalLong; method_30511 getSeed + m (Lnet/minecraft/class_5350;)V method_31132 loadDatapacks + p 1 serverResourceManager + m (Ljava/lang/String;)Ljava/util/OptionalLong; method_28095 tryParseLong + f Lnet/minecraft/class_5676; field_24596 mapTypeButton + f Lnet/minecraft/class_5489; field_26605 generatorInfoText + m ()Z method_28085 isDebugWorld + f I field_24593 parentWidth + f Lnet/minecraft/class_342; field_24594 seedTextField + f Lorg/apache/logging/log4j/Logger; field_25046 LOGGER + m ()V method_32682 disableBonusItems + f Lnet/minecraft/class_5455$class_5457; field_25483 registryManager + m ()V method_32684 enableBonusItems + f Lnet/minecraft/class_2561; field_25047 CUSTOM_TEXT +c net/minecraft/class_5294 net/minecraft/client/render/SkyProperties + f Z field_24612 alternateSkyColor + m (Lnet/minecraft/class_243;F)Lnet/minecraft/class_243; method_28112 adjustFogColor + c Transforms the given fog color based on the current height of the sun. This is used in vanilla to darken\nfog during night. + p 1 color + p 2 sunHeight + m (Lnet/minecraft/class_2874;)Lnet/minecraft/class_5294; method_28111 byDimensionType + p 0 dimensionType + m ()Z method_29993 isDarkened + m ()Lnet/minecraft/class_5294$class_5401; method_29992 getSkyType + f Z field_24613 brightenLighting + m (II)Z method_28110 useThickFog + p 1 camX + p 2 camY + m ()F method_28108 getCloudsHeight + f Lit/unimi/dsi/fastutil/objects/Object2ObjectMap; field_24609 BY_IDENTIFIER + f Lnet/minecraft/class_5294$class_5401; field_25637 skyType + m (FF)[F method_28109 getFogColorOverride + c Returns a fog color override based on the current sky angle. This is used in vanilla to render sunset and\nsunrise fog.\n\n@return an RGBA array of four floats, or {@code null} if fog color should not be overridden + p 2 tickDelta + p 1 skyAngle + f [F field_24610 rgba + f Z field_25638 darkened + f F field_24611 cloudsHeight + m ()Z method_28114 shouldBrightenLighting + m ()Z method_28113 isAlternateSkyColor + m (FZLnet/minecraft/class_5294$class_5401;ZZ)V + p 2 alternateSkyColor + p 3 skyType + p 1 cloudsHeight + p 4 brightenLighting + p 5 darkened +c net/minecraft/class_5294$class_5401 net/minecraft/client/render/SkyProperties$SkyType + f Lnet/minecraft/class_5294$class_5401; field_25639 NONE + c Signals the renderer not to render a sky. + f Lnet/minecraft/class_5294$class_5401; field_25641 END + c Signals the renderer to draw the end sky box over the sky (as in the vanilla End). + f Lnet/minecraft/class_5294$class_5401; field_25640 NORMAL + c Signals the renderer to render a normal sky (as in the vanilla Overworld). +c net/minecraft/class_5294$class_5296 net/minecraft/client/render/SkyProperties$Nether +c net/minecraft/class_5294$class_5297 net/minecraft/client/render/SkyProperties$Overworld +c net/minecraft/class_5294$class_5295 net/minecraft/client/render/SkyProperties$End +c net/minecraft/class_394 net/minecraft/client/font/FontType + m (Ljava/lang/String;ILjava/lang/String;Ljava/util/function/Function;)V + p 4 factory + p 3 id + f Ljava/util/function/Function; field_2315 loaderFactory + f Ljava/lang/String; field_2314 id + m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_389; method_2047 createLoader + p 1 json + m (Ljava/lang/String;)Lnet/minecraft/class_394; method_2048 byId + p 0 id + f Ljava/util/Map; field_2311 REGISTRY +c net/minecraft/class_391 net/minecraft/client/font/UnicodeTextureFont + f Lnet/minecraft/class_3300; field_2302 resourceManager + f Lorg/apache/logging/log4j/Logger; field_2303 LOGGER + f Ljava/lang/String; field_2300 template + m (I)Lnet/minecraft/class_2960; method_2041 getImageId + p 1 codePoint + m (B)I method_2044 getEnd + p 0 size + m (B)I method_2043 getStart + p 0 size + f Ljava/util/Map; field_2299 images + m (Lnet/minecraft/class_3300;[BLjava/lang/String;)V + p 3 template + p 1 resourceManager + p 2 sizes + f [B field_2301 sizes + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1011; method_2042 getGlyphImage + p 1 glyphId +c net/minecraft/class_391$class_392 net/minecraft/client/font/UnicodeTextureFont$Loader + m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_389; method_2046 fromJson + p 0 json + m (Lnet/minecraft/class_2960;Ljava/lang/String;)V + p 2 template + p 1 sizes + f Lnet/minecraft/class_2960; field_2304 sizes + f Ljava/lang/String; field_2305 template +c net/minecraft/class_391$class_393 net/minecraft/client/font/UnicodeTextureFont$UnicodeTextureGlyph + f Lnet/minecraft/class_1011; field_2310 image + f I field_2309 width + f I field_2307 unpackSkipPixels + f I field_2308 height + f I field_2306 unpackSkipRows + m (IIIILnet/minecraft/class_1011;)V + p 5 image + p 1 x + p 2 y + p 3 width + p 4 height +c net/minecraft/class_5299 net/minecraft/datafixer/fix/StructureSeparationDataFix + f Lcom/google/common/collect/ImmutableMap; field_24647 STRUCTURE_SPACING +c net/minecraft/class_5299$class_5300 net/minecraft/datafixer/fix/StructureSeparationDataFix$Information + f Lcom/mojang/serialization/Codec; field_24648 CODEC + f I field_24649 spacing + m (III)V + p 1 spacing + p 2 separation + p 3 salt + f I field_24650 separation + f I field_24651 salt +c net/minecraft/class_396 net/minecraft/client/font/TrueTypeFontLoader + f F field_2326 shiftY + m (Lnet/minecraft/class_2960;FFFFLjava/lang/String;)V + p 4 shiftX + p 5 shiftY + p 6 excludedCharacters + p 1 filename + p 2 size + p 3 oversample + f F field_2329 size + f Lorg/apache/logging/log4j/Logger; field_16242 LOGGER + f F field_2328 oversample + f Lnet/minecraft/class_2960; field_2330 filename + f Ljava/lang/String; field_2331 excludedCharacters + f F field_2327 shiftX + m (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_389; method_2059 fromJson + p 0 json +c net/minecraft/class_395 net/minecraft/client/font/TrueTypeFont + f F field_2321 oversample + f F field_2320 shiftX + f F field_2325 scaleFactor + f F field_2324 ascent + f F field_2318 shiftY + f Lorg/lwjgl/stb/STBTTFontinfo; field_2323 info + m (Ljava/nio/ByteBuffer;Lorg/lwjgl/stb/STBTTFontinfo;FFFFLjava/lang/String;)V + p 2 info + p 4 oversample + m (I)Lnet/minecraft/class_395$class_397; method_2051 getGlyph + f Lit/unimi/dsi/fastutil/ints/IntSet; field_2319 excludedCharacters +c net/minecraft/class_395$class_397 net/minecraft/client/font/TrueTypeFont$TtfGlyph + f I field_2338 width + f F field_2333 ascent + m (Lnet/minecraft/class_395;IIIIFFI)V + p 7 bearing + p 6 advance + p 8 index + p 3 xMax + p 2 xMin + p 5 yMin + p 4 yMax + p 1 outerClass + f F field_2334 bearingX + f I field_2337 height + f F field_2332 advance + f I field_2335 glyphIndex +c net/minecraft/class_390 net/minecraft/client/font/Font + m (I)Lnet/minecraft/class_383; method_2040 getGlyph + p 1 codePoint + m ()Lit/unimi/dsi/fastutil/ints/IntSet; method_27442 getProvidedGlyphs + c Returns the set of code points for which this font can provide glyphs.\n\n@return a set of integer code points. +c net/minecraft/class_325 net/minecraft/client/color/item/ItemColors + m (Lnet/minecraft/class_1799;I)I method_1709 method_1709 + p 0 stack + p 1 tintIndex + f Lnet/minecraft/class_2361; field_1996 providers + m (Lnet/minecraft/class_1799;I)I method_1707 method_1707 + p 0 stack + p 1 tintIndex + m (Lnet/minecraft/class_324;Lnet/minecraft/class_1799;I)I method_1702 method_1702 + p 2 tintIndex + p 1 stack + m (Lnet/minecraft/class_1799;I)I method_1705 method_1705 + p 0 stack + p 1 tintIndex + m (Lnet/minecraft/class_1799;I)I method_1703 method_1703 + p 0 stack + p 1 tintIndex + m (Lnet/minecraft/class_1826;Lnet/minecraft/class_1799;I)I method_1699 method_1699 + p 1 stack + p 2 tintIndex + m (Lnet/minecraft/class_1799;I)I method_1704 getColorMultiplier + p 1 item + p 2 tintIndex + m (Lnet/minecraft/class_1799;I)I method_1701 method_1701 + p 0 stack + p 1 tintIndex + m (Lnet/minecraft/class_326;[Lnet/minecraft/class_1935;)V method_1708 register + p 1 mapper + p 2 items + m (Lnet/minecraft/class_1799;I)I method_1700 method_1700 + p 0 stack + p 1 tintIndex + m (Lnet/minecraft/class_324;)Lnet/minecraft/class_325; method_1706 create + p 0 blockColors +c net/minecraft/class_5263 net/minecraft/util/math/GravityField + c Represents a density field in an area. Consider visualizing it like real\nlife gravity's distortion of space. + f Ljava/util/List; field_24401 points + m (Lnet/minecraft/class_2338;D)V method_27831 addPoint + c Adds a point to the gravity field. + p 1 pos + p 2 mass + m (Lnet/minecraft/class_2338;D)D method_27832 calculate + c Calculate the gravity on a potential point at {@code pos} with {@code mass}. + p 1 pos + p 2 mass +c net/minecraft/class_5263$class_5264 net/minecraft/util/math/GravityField$Point + m (Lnet/minecraft/class_2338;)D method_27833 getGravityFactor + p 1 pos + f D field_24403 mass + f Lnet/minecraft/class_2338; field_24402 pos + m (Lnet/minecraft/class_2338;D)V + p 1 pos + p 2 mass +c net/minecraft/class_324 net/minecraft/client/color/block/BlockColors + f Lnet/minecraft/class_2361; field_1995 providers + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1920;Lnet/minecraft/class_2338;I)I method_1688 method_1688 + p 3 tintIndex + p 2 pos + p 1 world + p 0 state + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1920;Lnet/minecraft/class_2338;I)I method_1687 method_1687 + p 3 tintIndex + p 2 pos + p 1 world + p 0 state + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1920;Lnet/minecraft/class_2338;I)I method_1698 method_1698 + p 3 tintIndex + p 2 pos + p 1 world + p 0 state + m (Lnet/minecraft/class_322;[Lnet/minecraft/class_2248;)V method_1690 registerColorProvider + p 2 blocks + p 1 provider + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)I method_1691 getColor + p 1 state + p 2 world + p 3 pos + m (Lnet/minecraft/class_2769;[Lnet/minecraft/class_2248;)V method_21593 registerColorProperty + p 2 blocks + p 1 property + f Ljava/util/Map; field_20271 properties + m (Ljava/util/Set;[Lnet/minecraft/class_2248;)V method_21594 registerColorProperties + p 1 properties + p 2 blocks + m ()Lnet/minecraft/class_324; method_1689 create + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1920;Lnet/minecraft/class_2338;I)I method_1684 method_1684 + p 0 state + p 3 tintIndex + p 2 pos + p 1 world + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1920;Lnet/minecraft/class_2338;I)I method_1695 method_1695 + p 0 state + p 3 tintIndex + p 2 pos + p 1 world + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1920;Lnet/minecraft/class_2338;I)I method_1694 method_1694 + p 1 world + p 0 state + p 3 tintIndex + p 2 pos + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1920;Lnet/minecraft/class_2338;I)I method_1686 method_1686 + p 3 tintIndex + p 2 pos + p 1 world + p 0 state + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1920;Lnet/minecraft/class_2338;I)I method_1697 getColor + p 4 tint + p 3 pos + p 2 world + p 1 state + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1920;Lnet/minecraft/class_2338;I)I method_1685 method_1685 + p 3 tintIndex + p 2 pos + p 1 world + p 0 state + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1920;Lnet/minecraft/class_2338;I)I method_1696 method_1696 + p 3 tintIndex + p 2 pos + p 1 world + p 0 state + m (Lnet/minecraft/class_2248;)Ljava/util/Set; method_21592 getProperties + p 1 block + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1920;Lnet/minecraft/class_2338;I)I method_1693 method_1693 + p 2 pos + p 1 world + p 0 state + p 3 tintIndex + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1920;Lnet/minecraft/class_2338;I)I method_1692 method_1692 + p 3 tintIndex + p 2 pos + p 1 world + p 0 state +c net/minecraft/class_323 net/minecraft/client/util/MonitorTracker + m ()V method_15992 stop + m (J)Lnet/minecraft/class_313; method_1680 getMonitor + m (III)I method_15991 clamp + p 2 max + p 1 min + p 0 value + f Lnet/minecraft/class_3676; field_1991 monitorFactory + m (Lnet/minecraft/class_1041;)Lnet/minecraft/class_313; method_1681 getMonitor + f Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; field_1993 pointerToMonitorMap + m (JI)V method_1683 handleMonitorEvent + p 1 monitor + p 3 event + m (Lnet/minecraft/class_3676;)V + p 1 monitorFactory +c net/minecraft/class_322 net/minecraft/client/color/block/BlockColorProvider + m (Lnet/minecraft/class_2680;Lnet/minecraft/class_1920;Lnet/minecraft/class_2338;I)I getColor getColor + p 3 pos + p 4 tintIndex + p 1 state + p 2 world +c net/minecraft/class_329 net/minecraft/client/gui/hud/InGameHud + m ()V method_1748 tick + f Lnet/minecraft/class_310; field_2035 client + f I field_2023 titleTotalTicks + m ()V method_34003 clearTitle + f I field_2011 scaledWidth + f Ljava/util/Random; field_2034 random + m (Lnet/minecraft/class_1309;)I method_1744 getHeartCount + p 1 entity + m (Lnet/minecraft/class_2960;F)V method_31977 renderOverlay + p 1 texture + p 2 opacity + m (I)I method_1733 getHeartRows + p 1 heartCount + m (Lnet/minecraft/class_310;)V + p 1 client + m (Lnet/minecraft/class_4587;F)V method_1753 render + p 1 matrices + p 2 tickDelta + m (Lnet/minecraft/class_2561;)V method_1732 setRecordPlayingOverlay + p 1 description + f Lnet/minecraft/class_2561; field_2018 overlayMessage + f Lnet/minecraft/class_2960; field_2019 PUMPKIN_BLUR + f I field_2014 lastHealthValue + f Lnet/minecraft/class_340; field_2026 debugHud + f Lnet/minecraft/class_1799; field_2031 currentStack + m ()V method_1747 clear + m (Lnet/minecraft/class_2561;Z)V method_1758 setOverlayMessage + p 2 tinted + p 1 message + f Lnet/minecraft/class_365; field_2025 spectatorHud + f I field_2042 ticks + m (F)V method_1746 renderPortalOverlay + p 1 nauseaStrength + f Lnet/minecraft/class_2960; field_2020 VIGNETTE_TEXTURE + f Lnet/minecraft/class_359; field_2027 subtitlesHud + f Lnet/minecraft/class_2561; field_26527 DEMO_EXPIRED_MESSAGE + f Lnet/minecraft/class_355; field_2015 playerListHud + m (Lnet/minecraft/class_2561;)V method_34002 setSubtitle + p 1 subtitle + m (Lnet/minecraft/class_4587;)V method_1736 renderCrosshair + p 1 matrices + m (Lnet/minecraft/class_4587;I)V method_1754 renderExperienceBar + p 1 matrices + p 2 x + f Z field_2038 overlayTinted + f Lnet/minecraft/class_2960; field_2028 WIDGETS_TEXTURE + m ()Lnet/minecraft/class_1657; method_1737 getCameraPlayer + f F field_27959 spyglassScale + m ()Lnet/minecraft/class_1309; method_1734 getRiddenEntity + m ()Lnet/minecraft/class_327; method_1756 getFontRenderer + f Lnet/minecraft/class_2561; field_2039 subtitle + f I field_2037 titleFadeInTicks + f Ljava/util/Map; field_2022 listeners + f Lnet/minecraft/class_337; field_2030 bossBarHud + m (Lnet/minecraft/class_239;)Z method_17534 shouldRenderSpectatorCrosshair + p 1 hitResult + f I field_2033 renderHealthValue + f I field_2041 overlayRemaining + f Lnet/minecraft/class_2960; field_27960 POWDER_SNOW_OUTLINE + m (Lnet/minecraft/class_4587;)V method_1765 renderStatusEffectOverlay + p 1 matrices + f Lnet/minecraft/class_338; field_2021 chatHud + m (Lnet/minecraft/class_4587;)V method_1749 renderHeldItemTooltip + p 1 matrices + m (Lnet/minecraft/class_1297;)V method_1735 renderVignetteOverlay + p 1 entity + m (Lnet/minecraft/class_4587;)V method_1760 renderStatusBars + p 1 matrices + m (Lnet/minecraft/class_1297;)V method_1731 updateVignetteDarkness + p 1 entity + f Lnet/minecraft/class_918; field_2024 itemRenderer + f Lnet/minecraft/class_2960; field_27389 SPYGLASS_SCOPE + f Lnet/minecraft/class_2561; field_2016 title + m ()Lnet/minecraft/class_365; method_1739 getSpectatorHud + m ()V method_1742 setDefaultTitleFade + f I field_2036 titleFadeOutTicks + m (Lnet/minecraft/class_2556;Lnet/minecraft/class_2561;Ljava/util/UUID;)V method_1755 addChatMessage + p 2 message + p 1 type + p 3 sender + m ()V method_1745 resetDebugHudChunk + f J field_2012 lastHealthCheckTime + f J field_2032 heartJumpEndTick + f I field_2040 heldItemTooltipFade + m (III)V method_34001 setTitleTicks + p 1 fadeInTicks + p 3 fadeOutTicks + p 2 remainTicks + m (Lnet/minecraft/class_4587;)V method_1766 renderDemoTimer + p 1 matrices + m (FLnet/minecraft/class_4587;)V method_1759 renderHotbar + p 1 tickDelta + p 2 matrices + m (Lnet/minecraft/class_2561;)V method_34004 setTitle + p 1 title + m (Lnet/minecraft/class_4587;I)V method_1752 renderMountJumpBar + p 1 matrices + p 2 x + m (IIFLnet/minecraft/class_1657;Lnet/minecraft/class_1799;I)V method_1762 renderHotbarItem + p 5 stack + p 4 player + p 3 tickDelta + p 2 y + p 1 x + m (F)V method_32598 renderSpyglassOverlay + p 1 scale + m ()Lnet/minecraft/class_337; method_1740 getBossBarHud + m ()I method_1738 getTicks + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_327;III)V method_19346 drawTextBackground + p 4 width + p 3 yOffset + p 5 color + p 2 textRenderer + p 1 matrices + m (Lnet/minecraft/class_2561;)Ljava/util/UUID; method_31406 extractSender + p 1 message + m (Lnet/minecraft/class_4587;)V method_1741 renderMountHealth + p 1 matrices + m ()Lnet/minecraft/class_355; method_1750 getPlayerListHud + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_266;)V method_1757 renderScoreboardSidebar + p 1 matrices + p 2 objective + f I field_2029 scaledHeight + m ()Lnet/minecraft/class_338; method_1743 getChatHud + f I field_2017 titleRemainTicks + f F field_2013 vignetteDarkness +c net/minecraft/class_327 net/minecraft/client/font/TextRenderer + c Manages the rendering of text.\n\n

The current instance used by the client can be obtained by\n{@code MinecraftClient.getInstance().textRenderer}.\n\n@see net.minecraft.client.MinecraftClient#textRenderer + m ()Z method_1726 isRightToLeft + c Checks if the currently set language uses right to left writing. + m ()Lnet/minecraft/class_5225; method_27527 getTextHandler + m (Lnet/minecraft/class_4587;Ljava/lang/String;FFI)I method_1729 draw + p 1 matrices + p 3 x + p 2 text + p 5 color + c the text color in the 0xAARRGGBB format + p 4 y + m (ILnet/minecraft/class_2583;)F method_27516 method_27516 + p 2 style + m (Lnet/minecraft/class_4587;Ljava/lang/String;FFIZ)I method_29342 drawWithShadow + p 3 x + p 4 y + p 1 matrices + p 2 text + p 5 color + c the text color in the 0xAARRGGBB format + p 6 rightToLeft + f Lnet/minecraft/class_1160; field_24237 FORWARD_SHIFT + m (Ljava/lang/String;FFIZLnet/minecraft/class_1159;Lnet/minecraft/class_4597;ZII)I method_27521 draw + p 7 vertexConsumers + p 8 seeThrough + p 5 shadow + p 6 matrix + p 3 y + p 4 color + c the text color in the 0xAARRGGBB format + p 1 text + p 2 x + p 9 backgroundColor + p 10 light + m (Lnet/minecraft/class_382;ZZFFFLnet/minecraft/class_1159;Lnet/minecraft/class_4588;FFFFI)V method_1710 drawGlyph + p 5 x + p 6 y + p 3 italic + p 4 weight + p 9 red + p 10 green + p 7 matrix + p 8 vertexConsumer + p 13 light + p 11 blue + p 12 alpha + p 1 glyphRenderer + p 2 bold + m (Lnet/minecraft/class_5348;I)Lnet/minecraft/class_5348; method_1714 trimToWidth + c Trims a string to be at most {@code maxWidth} wide.\n\n@return the text\n@see TextHandler#trimToWidth(StringVisitable, int, Style) + p 2 width + p 1 text + f Ljava/util/function/Function; field_1997 fontStorageAccessor + m (Ljava/lang/String;FFIZLnet/minecraft/class_1159;Lnet/minecraft/class_4597;ZII)F method_1724 drawLayer + p 4 color + p 3 y + p 2 x + p 1 text + p 8 seeThrough + p 7 vertexConsumerProvider + p 6 matrix + p 5 shadow + p 10 light + p 9 underlineColor + m (Ljava/util/function/Function;)V + p 1 fontStorageAccessor + m (I)I method_27515 tweakTransparency + p 0 argb + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_5481;FFI)I method_27528 draw + p 5 color + c the text color in the 0xAARRGGBB format + p 4 y + p 3 x + p 2 text + p 1 matrices + m (Lnet/minecraft/class_5348;)I method_27525 getWidth + c Gets the width of some text when rendered. + p 1 text + c the text + f Lnet/minecraft/class_5225; field_24238 handler + m (Ljava/lang/String;IZ)Ljava/lang/String; method_27524 trimToWidth + c Trims a string to be at most {@code maxWidth} wide.\n\n@return the trimmed string + p 1 text + p 2 maxWidth + p 3 backwards + m (Ljava/lang/String;FFIZLnet/minecraft/class_1159;Lnet/minecraft/class_4597;ZIIZ)I method_27529 drawInternal + p 11 mirror + p 9 backgroundColor + p 10 light + p 7 vertexConsumers + p 8 seeThrough + p 5 shadow + p 6 matrix + p 3 y + p 4 color + p 1 text + p 2 x + m (Lnet/minecraft/class_2561;FFIZLnet/minecraft/class_1159;Lnet/minecraft/class_4597;ZII)I method_30882 draw + p 3 y + p 4 color + c the text color in the 0xAARRGGBB format + p 5 shadow + p 6 matrix + p 1 text + p 2 x + p 7 vertexConsumers + p 8 seeThrough + p 9 backgroundColor + p 10 light + m (Ljava/lang/String;FFIZLnet/minecraft/class_1159;Lnet/minecraft/class_4597;ZIIZ)I method_27522 draw + p 1 text + p 3 y + p 2 x + p 9 backgroundColor + p 8 seeThrough + p 11 rightToLeft + p 10 light + p 5 shadow + p 4 color + c the text color in the 0xAARRGGBB format + p 7 vertexConsumers + p 6 matrix + f I field_2000 fontHeight + c The font height of the text that is rendered by the text renderer. + m (Lnet/minecraft/class_5481;FFIZLnet/minecraft/class_1159;Lnet/minecraft/class_4597;ZII)I method_22942 draw + p 1 text + p 2 x + p 5 shadow + p 6 matrix + p 3 y + p 4 color + c the text color in the 0xAARRGGBB format + p 9 backgroundColor + p 10 light + p 7 vertexConsumers + p 8 seeThrough + f Ljava/util/Random; field_2001 random + m (Lnet/minecraft/class_5348;IIII)V method_1712 drawTrimmed + p 3 y + p 2 x + p 1 text + p 5 color + c the text color in the 0xAARRGGBB format + p 4 maxWidth + m (Lnet/minecraft/class_5481;)I method_30880 getWidth + c Gets the width of some text when rendered. + p 1 text + m (Lnet/minecraft/class_5481;FFIZLnet/minecraft/class_1159;Lnet/minecraft/class_4597;ZII)F method_27530 drawLayer + p 3 y + p 2 x + p 5 shadow + p 4 color + p 7 vertexConsumerProvider + p 6 matrix + p 9 underlineColor + p 8 seeThrough + p 10 light + p 1 text + m (Lnet/minecraft/class_5481;FFIZLnet/minecraft/class_1159;Lnet/minecraft/class_4597;ZII)I method_1723 drawInternal + p 5 shadow + p 6 matrix + p 3 y + p 4 color + p 1 text + p 2 x + p 9 backgroundColor + p 10 light + p 7 vertexConsumerProvider + p 8 seeThrough + m (Ljava/lang/String;I)Ljava/lang/String; method_27523 trimToWidth + c Trims a string to be at most {@code maxWidth} wide.\n\n@return the trimmed string\n@see TextHandler#trimToWidth(String, int, Style) + p 2 maxWidth + p 1 text + m (Ljava/lang/String;)Ljava/lang/String; method_1721 mirror + p 1 text + m (Lnet/minecraft/class_5348;I)Ljava/util/List; method_1728 wrapLines + c Wraps text when the rendered width of text exceeds the {@code width}.\n\n@return a list of ordered text which has been wrapped + p 1 text + p 2 width + m (Lnet/minecraft/class_5481;FFILnet/minecraft/class_1159;Z)I method_22941 draw + p 1 text + p 2 x + p 3 y + p 4 color + p 5 matrix + p 6 shadow + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_5481;FFI)I method_27517 drawWithShadow + p 5 color + c the text color in the 0xAARRGGBB format + p 4 y + p 3 x + p 2 text + p 1 matrices + m (Lnet/minecraft/class_4587;Ljava/lang/String;FFI)I method_1720 drawWithShadow + p 1 matrices + p 2 text + p 3 x + p 4 y + p 5 color + c the text color in the 0xAARRGGBB format + m (Ljava/lang/String;I)I method_1713 getWrappedLinesHeight + c Gets the height of the text when it has been wrapped.\n\n@return the height of the wrapped text\n@see TextRenderer#wrapLines(StringVisitable, int) + p 1 text + p 2 maxWidth + m (Ljava/lang/String;)I method_1727 getWidth + c Gets the width of some text when rendered. + p 1 text + c the text + m (Ljava/lang/String;FFILnet/minecraft/class_1159;ZZ)I method_27520 draw + p 1 text + p 2 x + p 3 y + p 4 color + p 5 matrix + p 6 shadow + p 7 mirror + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_2561;FFI)I method_30883 draw + p 5 color + c the text color in the 0xAARRGGBB format + p 3 x + p 4 y + p 1 matrices + p 2 text + m (Lnet/minecraft/class_2960;)Lnet/minecraft/class_377; method_27526 getFontStorage + p 1 id + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_2561;FFI)I method_30881 drawWithShadow + p 5 color + c the text color in the 0xAARRGGBB format + p 3 x + p 4 y + p 1 matrices + p 2 text +c net/minecraft/class_327$class_5232 net/minecraft/client/font/TextRenderer$Drawer + f F field_24243 red + f F field_24244 green + f F field_24242 brightnessMultiplier + f F field_24245 blue + f Lnet/minecraft/class_1159; field_24247 matrix + f F field_24246 alpha + f I field_24249 light + m (IF)F method_27531 drawLayer + p 1 underlineColor + p 2 x + f F field_24250 x + f F field_24251 y + f Z field_24248 seeThrough + f Lnet/minecraft/class_4597; field_24239 vertexConsumers + m (Lnet/minecraft/class_382$class_328;)V method_27532 addRectangle + p 1 rectangle + f Z field_24241 shadow + f Ljava/util/List; field_24252 rectangles + m (Lnet/minecraft/class_327;Lnet/minecraft/class_4597;FFIZLnet/minecraft/class_1159;ZI)V + p 3 x + p 4 y + p 5 color + p 6 shadow + p 7 matrix + p 8 seeThrough + p 9 light + p 2 vertexConsumers +c net/minecraft/class_326 net/minecraft/client/color/item/ItemColorProvider + m (Lnet/minecraft/class_1799;I)I getColor getColor + p 2 tintIndex + p 1 stack +c net/minecraft/class_5267 net/minecraft/predicate/entity/AdvancementEntityPredicateSerializer + f Lcom/google/gson/Gson; field_24421 gson + f Lnet/minecraft/class_5267; field_24420 INSTANCE + m ([Lnet/minecraft/class_5341;)Lcom/google/gson/JsonElement; method_27849 conditionsToJson + p 1 conditions +c net/minecraft/class_320 net/minecraft/client/util/Session + m ()Lcom/mojang/authlib/GameProfile; method_1677 getProfile + f Ljava/lang/String; field_1983 accessToken + m ()Ljava/lang/String; method_1676 getUsername + m ()Ljava/lang/String; method_1675 getSessionId + f Ljava/lang/String; field_1985 uuid + m (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + p 3 accessToken + p 2 uuid + p 1 username + p 4 accountType + m ()Ljava/lang/String; method_1674 getAccessToken + m ()Ljava/lang/String; method_1673 getUuid + m ()Lnet/minecraft/class_320$class_321; method_35718 getAccountType + f Ljava/lang/String; field_1982 username + f Lnet/minecraft/class_320$class_321; field_1984 accountType +c net/minecraft/class_320$class_321 net/minecraft/client/util/Session$AccountType + f Ljava/util/Map; field_1989 BY_NAME + m (Ljava/lang/String;ILjava/lang/String;)V + p 3 name + f Ljava/lang/String; field_1986 name + m (Ljava/lang/String;)Lnet/minecraft/class_320$class_321; method_1679 byName +c net/minecraft/class_5266 net/minecraft/world/biome/source/DirectBiomeAccessType +c net/minecraft/class_5269 net/minecraft/world/MutableWorldProperties + m (F)V method_30657 setSpawnAngle + p 1 angle + m (I)V method_27416 setSpawnX + p 1 spawnX + m (I)V method_27417 setSpawnY + p 1 spawnY + m (I)V method_27419 setSpawnZ + p 1 spawnZ + m (Lnet/minecraft/class_2338;F)V method_187 setSpawnPos + p 2 angle + p 1 pos +c net/minecraft/class_5268 net/minecraft/world/level/ServerWorldProperties + m (Z)V method_147 setThundering + p 1 thundering + m ()I method_18038 getWanderingTraderSpawnDelay + m ()I method_18039 getWanderingTraderSpawnChance + m (Z)V method_223 setInitialized + p 1 initialized + m ()Z method_194 areCommandsAllowed + m ()Lnet/minecraft/class_2784$class_5200; method_27422 getWorldBorder + m (Lnet/minecraft/class_1934;)V method_193 setGameMode + p 1 gameMode + m (Lnet/minecraft/class_2784$class_5200;)V method_27415 setWorldBorder + p 1 properties + m ()Ljava/lang/String; method_150 getLevelName + m (I)V method_18042 setWanderingTraderSpawnChance + p 1 wanderingTraderSpawnChance + m ()I method_145 getThunderTime + m (J)V method_29034 setTime + p 1 time + m ()I method_155 getClearWeatherTime + m (J)V method_29035 setTimeOfDay + p 1 timeOfDay + m (I)V method_18041 setWanderingTraderSpawnDelay + p 1 wanderingTraderSpawnDelay + m (Ljava/util/UUID;)V method_18040 setWanderingTraderId + p 1 uuid + m (I)V method_167 setClearWeatherTime + p 1 clearWeatherTime + m (I)V method_164 setRainTime + p 1 rainTime + m (I)V method_173 setThunderTime + p 1 thunderTime + m ()I method_190 getRainTime + m ()Lnet/minecraft/class_1934; method_210 getGameMode + m ()Ljava/util/UUID; method_35506 getWanderingTraderId + m ()Z method_222 isInitialized + m ()Lnet/minecraft/class_236; method_143 getScheduledEvents +c net/minecraft/class_319 net/minecraft/client/util/VideoMode + m ()I method_1671 getRefreshRate + m (IIIIII)V + p 1 width + p 2 height + p 3 redBits + p 4 greenBits + p 5 blueBits + p 6 refreshRate + m ()I method_1672 getBlueBits + m (Ljava/lang/String;)Ljava/util/Optional; method_1665 fromString + f I field_1975 refreshRate + m ()I method_1668 getWidth + f I field_1976 blueBits + m ()I method_1669 getHeight + m ()Ljava/lang/String; method_1670 asString + f I field_1979 height + f I field_1977 greenBits + m ()I method_1666 getRedBits + f I field_1978 redBits + m (Ljava/lang/Object;)Z equals equals + p 1 o + m ()I method_1667 getGreenBits + f Ljava/util/regex/Pattern; field_1981 PATTERN + f I field_1980 width +c net/minecraft/class_336 net/minecraft/client/gui/GameInfoChatListener + m (Lnet/minecraft/class_310;)V + p 1 client + f Lnet/minecraft/class_310; field_2057 client +c net/minecraft/class_5274 net/minecraft/entity/ai/goal/IronGolemWanderAroundGoal + m (Lnet/minecraft/class_4076;)Lnet/minecraft/class_2338; method_27923 findRandomPosInChunk + p 1 pos + m ()Lnet/minecraft/class_243; method_27927 findRandomBlockPos + m ()Lnet/minecraft/class_243; method_27926 findVillagerPos + m ()Lnet/minecraft/class_243; method_27925 findRandomInRange + f I field_30213 CHUNK_RANGE + f I field_30214 ENTITY_COLLISION_RANGE + f I field_30215 HORIZONTAL_RANGE + m ()Lnet/minecraft/class_4076; method_27928 findRandomChunkPos + f I field_30216 VERTICAL_RANGE + m (Lnet/minecraft/class_1646;)Z method_27922 canVillagerSummonGolem + p 1 villager +c net/minecraft/class_335 net/minecraft/client/gui/hud/ChatHudListener + f Lnet/minecraft/class_310; field_2056 client + m (Lnet/minecraft/class_310;)V + p 1 client +c net/minecraft/class_5273 net/minecraft/datafixer/fix/VillagerFollowRangeFix +c net/minecraft/class_334 net/minecraft/client/gui/ClientChatListener + m (Lnet/minecraft/class_2556;Lnet/minecraft/class_2561;Ljava/util/UUID;)V method_1794 onChatMessage + p 1 messageType + p 3 sender + p 2 message +c net/minecraft/class_333 net/minecraft/client/util/NarratorManager + m (Ljava/lang/String;)V method_19788 narrate + p 1 text + m ()V method_1793 clear + m (Lnet/minecraft/class_4065;)V method_1792 addToast + p 1 option + m (ZLjava/lang/String;)V method_18621 narrate + p 1 interrupt + p 2 message + f Lorg/apache/logging/log4j/Logger; field_18210 LOGGER + f Lnet/minecraft/class_2561; field_18967 EMPTY + f Lnet/minecraft/class_333; field_2054 INSTANCE + m ()Z method_1791 isActive + m ()V method_20371 destroy + f Lcom/mojang/text2speech/Narrator; field_2055 narrator + m ()Lnet/minecraft/class_4065; method_20602 getNarratorOption +c net/minecraft/class_5275 net/minecraft/entity/Dismounting + m (Lnet/minecraft/class_2338;ILjava/util/function/Function;)D method_30343 getCeilingHeight + p 2 collisionShapeGetter + p 1 maxDistance + p 0 pos + m (D)Z method_27932 canDismountInBlock + p 0 height + m (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265; method_30341 getCollisionShape + p 1 pos + p 0 world + m (Lnet/minecraft/class_1299;Lnet/minecraft/class_1941;Lnet/minecraft/class_2338;Z)Lnet/minecraft/class_243; method_30769 findRespawnPos + p 1 world + p 0 entityType + p 3 ignoreInvalidPos + p 2 pos + m (Lnet/minecraft/class_1941;Lnet/minecraft/class_243;Lnet/minecraft/class_1309;Lnet/minecraft/class_4050;)Z method_33353 canPlaceEntityAt + p 3 pose + p 1 offset + p 2 entity + p 0 world + m (Lnet/minecraft/class_1941;Lnet/minecraft/class_1309;Lnet/minecraft/class_238;)Z method_27933 canPlaceEntityAt + p 0 world + p 2 targetBox + p 1 entity + m (Lnet/minecraft/class_2350;)[[I method_27934 getDismountOffsets + p 0 movementDirection +c net/minecraft/class_5270 net/minecraft/loot/LootGsons + m ()Lcom/google/gson/GsonBuilder; method_27861 getFunctionGsonBuilder + m ()Lcom/google/gson/GsonBuilder; method_27862 getTableGsonBuilder + m ()Lcom/google/gson/GsonBuilder; method_27860 getConditionGsonBuilder +c net/minecraft/class_339 net/minecraft/client/gui/widget/AbstractButtonWidget + m (DD)V method_25357 onRelease + p 3 mouseY + p 1 mouseX + f Z field_22756 focused + f Lnet/minecraft/class_2960; field_22757 WIDGETS_LOCATION + f Z field_22764 visible + m ()Lnet/minecraft/class_2561; method_25369 getMessage + f Z field_22762 hovered + m (Lnet/minecraft/class_4587;II)V method_25352 renderToolTip + p 1 matrices + p 2 mouseX + p 3 mouseY + m (Lnet/minecraft/class_2561;)Lnet/minecraft/class_5250; method_32602 getNarrationMessage + p 0 message + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_310;II)V method_25353 renderBg + p 1 matrices + p 4 mouseY + p 3 mouseX + p 2 client + f I field_22759 height + f F field_22765 alpha + m ()Z method_25370 isFocused + m (IIIILnet/minecraft/class_2561;)V + p 1 x + p 3 width + p 2 y + p 5 message + p 4 height + f I field_22761 y + m (Lnet/minecraft/class_1144;)V method_25354 playDownSound + p 1 soundManager + m ()V method_25366 narrate + m (I)V method_25362 queueNarration + p 1 delay + m (DD)V method_25348 onClick + p 1 mouseX + p 3 mouseY + f Z field_22755 wasHovered + m (Z)I method_25356 getYImage + p 1 hovered + m (Lnet/minecraft/class_4587;IIF)V method_25359 renderButton + p 1 matrices + p 4 delta + p 3 mouseY + p 2 mouseX + f Z field_22763 active + m ()I method_25364 getHeight + m (I)V method_25358 setWidth + p 1 value + m ()I method_25368 getWidth + m (DDDD)V method_25349 onDrag + p 7 deltaY + p 3 mouseY + p 5 deltaX + p 1 mouseX + f I field_22758 width + m (Z)V method_25363 onFocusedChanged + m ()Lnet/minecraft/class_5250; method_25360 getNarrationMessage + m (Z)V method_25365 setFocused + p 1 focused + f J field_22766 nextNarration + m (DD)Z method_25361 clicked + p 1 mouseX + p 3 mouseY + m (Lnet/minecraft/class_2561;)V method_25355 setMessage + p 1 message + f Lnet/minecraft/class_2561; field_22754 message + f I field_22760 x + m ()Z method_25367 isHovered + m (F)V method_25350 setAlpha + p 1 value + m (I)Z method_25351 isValidClickButton + p 1 button +c net/minecraft/class_338 net/minecraft/client/gui/hud/ChatHud + m (Z)V method_1808 clear + p 1 clearHistory + f Lnet/minecraft/class_310; field_2062 client + f I field_2066 scrolledLines + m ()V method_1820 resetScroll + m (Lnet/minecraft/class_4587;I)V method_1805 render + p 2 tickDelta + p 1 matrices + f Ljava/util/List; field_2061 messages + f Ljava/util/List; field_2063 messageHistory + m ()I method_1810 getHeight + m (Ljava/lang/String;)V method_1803 addToMessageHistory + p 1 message + m (Lnet/minecraft/class_2561;IIZ)V method_1815 addMessage + p 4 refresh + p 3 timestamp + p 2 messageId + p 1 message + m ()J method_27148 getChatDelayMillis + m (ILnet/minecraft/class_303;)Z method_30885 method_30885 + p 1 message + m (DD)Lnet/minecraft/class_2583; method_1816 getText + p 1 x + p 3 y + m (I)V method_1807 removeMessage + p 1 messageId + m (Lnet/minecraft/class_2561;)V method_1812 addMessage + p 1 message + m ()I method_1813 getVisibleLineCount + m (D)I method_1806 getWidth + p 0 widthOption + m (D)I method_1818 getHeight + p 0 heightOption + f Ljava/util/Deque; field_23934 messageQueue + m (Lnet/minecraft/class_2561;)V method_27147 queueMessage + p 1 message + f J field_23935 lastMessageAddedTime + m (Lnet/minecraft/class_2561;I)V method_1804 addMessage + p 2 messageId + p 1 message + m (D)V method_1802 scroll + p 1 amount + m ()Z method_1819 isChatFocused + m ()V method_27149 processMessageQueue + m (I)D method_19348 getMessageOpacityMultiplier + p 0 age + m ()V method_1817 reset + f Ljava/util/List; field_2064 visibleMessages + m ()Ljava/util/List; method_1809 getMessageHistory + m ()I method_1811 getWidth + m (ILnet/minecraft/class_303;)Z method_30884 method_30884 + p 1 message + f Z field_2067 hasUnreadNewMessages + m (Lnet/minecraft/class_310;)V + p 1 client + m ()D method_1814 getChatScale + f Lorg/apache/logging/log4j/Logger; field_2065 LOGGER + m ()Z method_23677 isChatHidden + m (DD)Z method_27146 mouseClicked + p 1 mouseX + p 3 mouseY +c net/minecraft/class_5272 net/minecraft/client/item/ModelPredicateProviderRegistry + m (Lnet/minecraft/class_2960;Lnet/minecraft/class_1800;)Lnet/minecraft/class_1800; method_27881 register + p 0 id + p 1 provider + f Ljava/util/Map; field_24443 GLOBAL + f Lnet/minecraft/class_2960; field_24445 DAMAGE_ID + f Lnet/minecraft/class_1800; field_24446 DAMAGED_PROVIDER + f Ljava/lang/String; field_32947 CUSTOM_MODEL_DATA_KEY + m (Lnet/minecraft/class_1792;Lnet/minecraft/class_2960;Lnet/minecraft/class_1800;)V method_27879 register + p 0 item + p 1 id + p 2 provider + f Lnet/minecraft/class_1800; field_24447 DAMAGE_PROVIDER + f Lnet/minecraft/class_2960; field_24444 DAMAGED_ID + m (Lnet/minecraft/class_1792;Lnet/minecraft/class_2960;)Lnet/minecraft/class_1800; method_27878 get + p 0 item + p 1 id + f Ljava/util/Map; field_24448 ITEM_SPECIFIC +c net/minecraft/class_5272$1 net/minecraft/client/item/ModelPredicateProviderRegistry$1 + f D field_7911 time + f D field_7910 step + m (Lnet/minecraft/class_1937;D)D method_7736 getTime + p 2 skyAngle + p 1 world + f J field_7913 lastTick +c net/minecraft/class_5272$2 net/minecraft/client/item/ModelPredicateProviderRegistry$2 + m (Lnet/minecraft/class_1937;Lnet/minecraft/class_2487;)Lnet/minecraft/class_2338; method_27897 getLodestonePos + p 1 world + p 2 nbt + m (Lnet/minecraft/class_638;)Lnet/minecraft/class_2338; method_27899 getSpawnPos + p 1 world + m (Lnet/minecraft/class_1533;)D method_27896 getItemFrameAngleOffset + p 1 itemFrame + f Lnet/minecraft/class_5272$class_5171; field_24449 value + m (Lnet/minecraft/class_243;Lnet/minecraft/class_1297;)D method_27898 getAngleToPos + p 2 entity + p 1 pos + f Lnet/minecraft/class_5272$class_5171; field_24450 speed +c net/minecraft/class_5272$class_5171 net/minecraft/client/item/ModelPredicateProviderRegistry$AngleInterpolator + f D field_23980 value + f D field_23981 speed + m (JD)V method_27190 update + p 1 time + m (J)Z method_27316 shouldUpdate + p 1 time + f J field_23982 lastUpdateTime +c net/minecraft/class_337 net/minecraft/client/gui/hud/BossBarHud + f Ljava/util/Map; field_2060 bossBars + m ()V method_1801 clear + m (Lnet/minecraft/class_310;)V + p 1 client + f Lnet/minecraft/class_310; field_2058 client + m (Lnet/minecraft/class_4587;)V method_1796 render + p 1 matrices + m (Lnet/minecraft/class_4587;IILnet/minecraft/class_1259;)V method_1799 renderBossBar + p 3 y + p 4 bossBar + p 1 matrices + p 2 x + m (Lnet/minecraft/class_2629;)V method_1795 handlePacket + p 1 packet + f Lnet/minecraft/class_2960; field_2059 BARS_TEXTURE + m ()Z method_1800 shouldThickenFog + m ()Z method_1797 shouldDarkenSky + m ()Z method_1798 shouldPlayDragonMusic +c net/minecraft/class_332 net/minecraft/client/gui/DrawableHelper + m (Lnet/minecraft/class_4587;IIIII)V method_25294 fill + p 2 y1 + p 3 x2 + p 4 y2 + p 5 color + p 0 matrices + p 1 x1 + m (Lnet/minecraft/class_4587;IIII)V method_25301 drawVerticalLine + p 4 y2 + p 5 color + p 2 x + p 3 y1 + p 1 matrices + m (Lnet/minecraft/class_4587;IIIIII)V method_25302 drawTexture + c Draws a textured rectangle from a region in a 256x256 texture.\n\n

The Z coordinate of the rectangle is {@link #zOffset}.\n\n

The width and height of the region are the same as\nthe dimensions of the rectangle. + p 7 height + c the height + p 5 v + c the top-most coordinate of the texture region + p 6 width + c the width + p 3 y + c the Y coordinate of the rectangle + p 4 u + c the left-most coordinate of the texture region + p 1 matrices + c the matrix stack used for rendering + p 2 x + c the X coordinate of the rectangle + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_327;Lnet/minecraft/class_2561;III)V method_27534 drawCenteredText + p 0 matrices + p 1 textRenderer + p 2 text + p 3 centerX + p 4 y + p 5 color + m (Lnet/minecraft/class_1159;Lnet/minecraft/class_287;IIIIIII)V method_27533 fillGradient + p 2 xStart + p 0 matrix + p 5 yEnd + p 6 z + p 3 yStart + p 4 xEnd + p 7 colorStart + p 8 colorEnd + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_327;Ljava/lang/String;III)V method_25300 drawCenteredString + p 0 matrices + p 1 textRenderer + p 2 text + p 3 centerX + p 4 y + p 5 color + m (Lnet/minecraft/class_4587;IIIIILnet/minecraft/class_1058;)V method_25298 drawSprite + p 5 height + p 4 width + p 6 sprite + p 1 x + p 0 matrices + p 3 z + p 2 y + f Lnet/minecraft/class_2960; field_22737 GUI_ICONS_TEXTURE + c The texture of various icons and widgets used for rendering ingame indicators. + m (Lnet/minecraft/class_4587;IIIIII)V method_25296 fillGradient + p 7 colorEnd + p 3 yStart + p 4 xEnd + p 5 yEnd + p 6 colorStart + p 1 matrices + p 2 xStart + f I field_22734 zOffset + c The z offset used by {@link DrawableHelper}. + f Lnet/minecraft/class_2960; field_22735 OPTIONS_BACKGROUND_TEXTURE + c The texture used by options for background. + f Lnet/minecraft/class_2960; field_22736 STATS_ICON_TEXTURE + c The texture of icons used in the stats screen. + m (Lnet/minecraft/class_1159;IIIII)V method_25299 fill + p 0 matrix + p 5 color + p 2 y1 + p 1 x1 + p 4 y2 + p 3 x2 + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_327;Ljava/lang/String;III)V method_25303 drawStringWithShadow + p 0 matrices + p 1 textRenderer + p 2 text + p 3 x + p 4 y + p 5 color + m (Lnet/minecraft/class_4587;IIIFFIIII)V method_25291 drawTexture + c Draws a textured rectangle from a region in a texture.\n\n

The width and height of the region are the same as\nthe dimensions of the rectangle. + p 4 u + c the left-most coordinate of the texture region + p 3 z + c the Z coordinate of the rectangle + p 2 y + c the Y coordinate of the rectangle + p 1 x + c the X coordinate of the rectangle + p 0 matrices + c the matrix stack used for rendering + p 9 textureWidth + c the width of the entire texture + p 8 textureHeight + c the height of the entire texture + p 7 height + c the height of the rectangle + p 6 width + c the width of the rectangle + p 5 v + c the top-most coordinate of the texture region + m (I)V method_25304 setZOffset + p 1 zOffset + m (Lnet/minecraft/class_1159;IIIIIFFFF)V method_25295 drawTexturedQuad + p 1 x0 + p 2 x1 + p 3 y0 + p 4 y1 + p 0 matrices + p 9 v1 + p 5 z + p 6 u0 + p 7 u1 + p 8 v0 + m (Lnet/minecraft/class_4587;IIIIFFIIII)V method_25293 drawTexture + c Draws a textured rectangle from a region in a texture. + p 9 textureWidth + c the width of the entire texture + p 8 regionHeight + c the height of the texture region + p 7 regionWidth + c the width of the texture region + p 6 v + c the top-most coordinate of the texture region + p 10 textureHeight + c the height of the entire texture + p 1 x + c the X coordinate of the rectangle + p 0 matrices + c the matrix stack used for rendering + p 5 u + c the left-most coordinate of the texture region + p 4 height + c the height of the rectangle + p 3 width + c the width of the rectangle + p 2 y + c the Y coordinate of the rectangle + m (Lnet/minecraft/class_4587;IIFFIIII)V method_25290 drawTexture + c Draws a textured rectangle from a region in a texture.\n\n

The width and height of the region are the same as\nthe dimensions of the rectangle. + p 0 matrices + c the matrix stack used for rendering + p 3 u + c the left-most coordinate of the texture region + p 4 v + c the top-most coordinate of the texture region + p 1 x + c the X coordinate of the rectangle + p 2 y + c the Y coordinate of the rectangle + p 7 textureWidth + c the width of the entire texture + p 8 textureHeight + c the height of the entire texture + p 5 width + c the width of the rectangle + p 6 height + c the height of the rectangle + m (Lnet/minecraft/class_4587;IIII)V method_25292 drawHorizontalLine + p 3 x2 + p 4 y + p 5 color + p 1 matrices + p 2 x1 + m ()I method_25305 getZOffset + m (Lnet/minecraft/class_4587;IIIIIIIFFII)V method_25297 drawTexture + p 3 x1 + p 4 y1 + p 5 z + p 6 regionWidth + p 0 matrices + p 1 x0 + p 2 y0 + p 11 textureHeight + p 7 regionHeight + p 8 u + p 9 v + p 10 textureWidth + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_327;Lnet/minecraft/class_2561;III)V method_27535 drawTextWithShadow + p 0 matrices + p 1 textRenderer + p 2 text + p 3 x + p 4 y + p 5 color +c net/minecraft/class_5277 net/minecraft/datafixer/fix/EntityShulkerRotationFix + m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_27960 fixRotation + m (Lcom/mojang/datafixers/schemas/Schema;)V + p 1 outputSchema +c net/minecraft/class_330 net/minecraft/client/render/MapRenderer + m (ILnet/minecraft/class_22;)V method_1769 updateTexture + p 2 state + p 1 id + m ()V method_1771 clearStateTextures + f Lnet/minecraft/class_1921; field_21688 MAP_ICONS_RENDER_LAYER + m (ILnet/minecraft/class_22;)Lnet/minecraft/class_330$class_331; method_32601 getMapTexture + p 1 id + p 2 state + f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; field_2045 mapTextures + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_22;ZI)V method_1773 draw + p 1 matrices + p 2 vertexConsumers + p 3 id + p 4 state + p 5 hidePlayerIcons + p 6 light + f Lnet/minecraft/class_1060; field_2043 textureManager + m (Lnet/minecraft/class_1060;)V + p 1 textureManager + f Lnet/minecraft/class_2960; field_2044 MAP_ICONS_TEXTURE +c net/minecraft/class_330$class_331 net/minecraft/client/render/MapRenderer$MapTexture + m (Lnet/minecraft/class_330;ILnet/minecraft/class_22;)V + p 2 id + p 3 state + m ()V method_1776 updateTexture + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ZI)V method_1777 draw + p 2 vertexConsumers + p 1 matrices + p 4 light + p 3 hidePlayerIcons + f Lnet/minecraft/class_22; field_2046 state + f Lnet/minecraft/class_1921; field_21689 renderLayer + f Lnet/minecraft/class_1043; field_2048 texture +c net/minecraft/class_5279 net/minecraft/advancement/criterion/ThrownItemPickedUpByEntityCriterion + f Lnet/minecraft/class_2960; field_24492 ID + m (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_5279$class_5280; method_27974 conditionsFromJson + m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1799;Lnet/minecraft/class_1297;)V method_27975 trigger + p 2 stack + p 3 entity + p 1 player + m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1799;Lnet/minecraft/class_47;Lnet/minecraft/class_5279$class_5280;)Z method_27976 method_27976 + p 3 conditions +c net/minecraft/class_5279$class_5280 net/minecraft/advancement/criterion/ThrownItemPickedUpByEntityCriterion$Conditions + f Lnet/minecraft/class_2048$class_5258; field_24494 entity + m (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2073;Lnet/minecraft/class_2048$class_5258;)V + p 3 entity + p 2 item + p 1 player + m (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2073$class_2074;Lnet/minecraft/class_2048$class_5258;)Lnet/minecraft/class_5279$class_5280; method_27978 create + p 2 entity + p 1 item + p 0 player + f Lnet/minecraft/class_2073; field_24493 item + m (Lnet/minecraft/class_3222;Lnet/minecraft/class_1799;Lnet/minecraft/class_47;)Z method_27979 test + p 1 player + p 2 stack + p 3 entityContext +c net/minecraft/class_347 net/minecraft/client/gui/widget/LockButtonWidget + f Z field_2131 locked + m (IILnet/minecraft/class_4185$class_4241;)V + p 3 action + p 1 x + p 2 y + m (Z)V method_1895 setLocked + p 1 locked + m ()Z method_1896 isLocked +c net/minecraft/class_347$class_348 net/minecraft/client/gui/widget/LockButtonWidget$IconLocation + m (Ljava/lang/String;III)V + p 1 v + f I field_2134 v + f I field_2135 u + m ()I method_1898 getV + m ()I method_1897 getU +c net/minecraft/class_345 net/minecraft/client/gui/hud/ClientBossBar + f F field_2129 healthLatest + f J field_2128 timeHealthSet +c net/minecraft/class_344 net/minecraft/client/gui/widget/TexturedButtonWidget + f I field_19079 hoveredVOffset + m (IIIIIIILnet/minecraft/class_2960;IILnet/minecraft/class_4185$class_4241;Lnet/minecraft/class_2561;)V + p 12 text + p 8 texture + p 9 textureWidth + p 10 textureHeight + p 11 pressAction + p 4 height + p 5 u + p 6 v + p 7 hoveredVOffset + p 1 x + p 2 y + p 3 width + m (II)V method_1893 setPos + p 2 y + p 1 x + f I field_2125 v + m (IIIIIIILnet/minecraft/class_2960;IILnet/minecraft/class_4185$class_4241;Lnet/minecraft/class_4185$class_5316;Lnet/minecraft/class_2561;)V + p 10 textureHeight + p 11 pressAction + p 8 texture + p 9 textureWidth + p 13 text + p 2 y + p 3 width + p 1 x + p 6 v + p 7 hoveredVOffset + p 4 height + p 5 u + f I field_2126 u + m (IIIIIILnet/minecraft/class_2960;Lnet/minecraft/class_4185$class_4241;)V + p 4 height + p 3 width + p 6 v + p 5 u + p 2 y + p 1 x + p 8 pressAction + p 7 texture + f I field_2124 textureWidth + f Lnet/minecraft/class_2960; field_2127 texture + m (IIIIIIILnet/minecraft/class_2960;IILnet/minecraft/class_4185$class_4241;)V + p 8 texture + p 9 textureWidth + p 10 textureHeight + p 11 pressAction + p 1 x + p 2 y + p 3 width + p 4 height + p 5 u + p 6 v + p 7 hoveredVOffset + m (IIIIIIILnet/minecraft/class_2960;Lnet/minecraft/class_4185$class_4241;)V + p 1 x + p 3 width + p 2 y + p 5 u + p 4 height + p 7 hoveredVOffset + p 6 v + p 9 pressAction + p 8 texture + f I field_19080 textureHeight +c net/minecraft/class_5242 net/minecraft/command/argument/UuidArgumentType + f Ljava/util/Collection; field_24319 EXAMPLES + m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/UUID; method_27645 getUuid + p 0 context + p 1 name + f Ljava/util/regex/Pattern; field_24320 VALID_CHARACTERS + m ()Lnet/minecraft/class_5242; method_27643 uuid + m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse parse + p 1 reader + f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; field_24318 INVALID_UUID + m (Lcom/mojang/brigadier/StringReader;)Ljava/util/UUID; method_27644 parse +c net/minecraft/class_5244 net/minecraft/client/gui/screen/ScreenTexts + f Lnet/minecraft/class_2561; field_24333 OFF + f Lnet/minecraft/class_2561; field_24334 DONE + f Lnet/minecraft/class_2561; field_24332 ON + f Lnet/minecraft/class_2561; field_26625 CONNECT_FAILED + m (Z)Lnet/minecraft/class_2561; method_36134 onOrOff + p 0 on + m (Lnet/minecraft/class_2561;Z)Lnet/minecraft/class_5250; method_30619 composeToggleText + p 0 text + p 1 value + f Lnet/minecraft/class_2561; field_24339 BACK + m (Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;)Lnet/minecraft/class_5250; method_32700 composeGenericOptionText + p 0 text + p 1 value + f Lnet/minecraft/class_2561; field_24337 NO + f Lnet/minecraft/class_2561; field_24338 PROCEED + f Lnet/minecraft/class_2561; field_24335 CANCEL + f Lnet/minecraft/class_2561; field_24336 YES +c net/minecraft/class_342 net/minecraft/client/gui/widget/TextFieldWidget + m (IIII)V method_1886 drawSelectionHighlight + p 1 x1 + p 2 y1 + p 3 x2 + p 4 y2 + m ()Z method_1885 isVisible + m (Lnet/minecraft/class_327;IIIILnet/minecraft/class_342;Lnet/minecraft/class_2561;)V + p 7 text + p 5 height + p 6 copyFrom + p 3 y + p 4 width + p 1 textRenderer + p 2 x + m ()V method_1865 tick + m ()Z method_20316 isEditable + m (Ljava/lang/String;)V method_1852 setText + p 1 text + m ()I method_1881 getCursor + m (I)V method_1878 eraseCharacters + p 1 characterOffset + f Z field_2095 drawsBackground + m ()Ljava/lang/String; method_1866 getSelectedText + f I field_2101 selectionEnd + m (II)I method_1869 getWordSkipPosition + p 2 cursorPosition + p 1 wordOffset + m (I)I method_27537 getCursorPosWithOffset + p 1 offset + m (Z)V method_1888 setEditable + p 1 editable + m (Z)V method_1876 setTextFieldFocused + p 1 focused + m (Z)V method_1856 setFocusUnlocked + p 1 focusUnlocked + m (Lnet/minecraft/class_327;IIIILnet/minecraft/class_2561;)V + p 3 y + p 2 x + p 1 textRenderer + p 6 text + p 5 height + p 4 width + m ()V method_1872 setCursorToEnd + m (Ljava/util/function/Consumer;)V method_1863 setChangedListener + p 1 changedListener + m (I)V method_1880 setMaxLength + p 1 maxLength + m (I)V method_1860 setUneditableColor + p 1 color + m ()Z method_20315 isActive + m (I)V method_1884 setSelectionEnd + m (I)V method_16872 setX + p 1 x + f Z field_2094 editable + m ()I method_1861 getMaxLength + m (I)V method_1877 eraseWords + p 1 wordOffset + f I field_2108 maxLength + f Lnet/minecraft/class_327; field_2105 textRenderer + m (I)I method_1853 getWordSkipPosition + p 1 wordOffset + f I field_2100 editableColor + m (IIZ)I method_1864 getWordSkipPosition + p 1 wordOffset + p 3 skipOverSpaces + p 2 cursorPosition + m (I)I method_1889 getCharacterX + p 1 index + m ()Z method_1851 drawsBackground + f Ljava/util/function/BiFunction; field_2099 renderTextProvider + f Ljava/lang/String; field_2106 suggestion + f Z field_17037 selecting + m (I)V method_16873 erase + p 1 offset + m (I)V method_1883 setCursor + p 1 cursor + m (Ljava/lang/String;)V method_1874 onChanged + p 1 newText + m (I)V method_1875 setSelectionStart + p 1 cursor + m (Ljava/lang/String;)V method_1887 setSuggestion + p 1 suggestion + f I field_2107 focusedTicks + m (Ljava/lang/String;)V method_1867 write + m (I)V method_1868 setEditableColor + p 1 color + m (Ljava/util/function/Predicate;)V method_1890 setTextPredicate + p 1 textPredicate + f I field_2103 firstCharacterIndex + f I field_2098 uneditableColor + f Ljava/lang/String; field_2092 text + f Ljava/util/function/Predicate; field_2104 textPredicate + m ()V method_1870 setCursorToStart + m (Z)V method_1858 setDrawsBackground + p 1 drawsBackground + m ()Ljava/lang/String; method_1882 getText + f Z field_2096 focusUnlocked + m (I)V method_1855 moveCursor + p 1 offset + m (Ljava/util/function/BiFunction;)V method_1854 setRenderTextProvider + p 1 renderTextProvider + f I field_2102 selectionStart + f Ljava/util/function/Consumer; field_2088 changedListener + m ()I method_1859 getInnerWidth + m (Z)V method_1862 setVisible + p 1 visible +c net/minecraft/class_341 net/minecraft/client/util/ChatMessages + f Lnet/minecraft/class_5481; field_25263 SPACES + m (Ljava/lang/String;)Ljava/lang/String; method_1849 getRenderedChatMessage + p 0 message + m (Lnet/minecraft/class_5348;ILnet/minecraft/class_327;)Ljava/util/List; method_1850 breakRenderedChatMessageLines + p 2 textRenderer + p 1 width +c net/minecraft/class_340 net/minecraft/client/gui/hud/DebugHud + m (Lnet/minecraft/class_4587;)V method_1846 render + p 1 matrices + f Ljava/util/Map; field_19274 HEIGHT_MAP_TYPES + m ()Ljava/util/List; method_1835 getLeftText + m (IIF)I method_1843 interpolateColor + p 2 color2 + p 1 color1 + p 3 dt + m (Lnet/minecraft/class_4587;Lnet/minecraft/class_3517;IIZ)V method_15870 drawMetricsData + p 5 showFps + p 4 width + p 3 x + p 2 metricsData + p 1 matrices + m ()Ljava/util/List; method_1839 getRightText + m (Lnet/minecraft/class_310;)V + p 1 client + f Ljava/util/concurrent/CompletableFuture; field_2080 chunkFuture + f Lnet/minecraft/class_1923; field_2085 pos + m ()Lnet/minecraft/class_2818; method_1834 getChunk + m ()Lnet/minecraft/class_2818; method_1836 getClientChunk + m ()Lnet/minecraft/class_3218; method_20603 getServerWorld + m (Lnet/minecraft/class_4587;)V method_1848 renderRightText + p 1 matrices + m (IIII)I method_1833 getMetricsLineColor + p 4 redValue + p 3 yellowValue + p 2 greenValue + p 1 value + f Lnet/minecraft/class_2818; field_2084 chunk + m ()Lnet/minecraft/class_1937; method_1840 getWorld + m (J)J method_1838 toMiB + p 0 bytes + m ()V method_1842 resetChunk + f Lnet/minecraft/class_239; field_2082 blockHit + f Lnet/minecraft/class_327; field_2081 fontRenderer + f Lnet/minecraft/class_310; field_2079 client + f Lnet/minecraft/class_239; field_2083 fluidHit + m (Ljava/util/Map$Entry;)Ljava/lang/String; method_1845 propertyToString + p 1 propEntry + m ()Ljava/lang/String; method_27871 getServerWorldDebugString + m (Lnet/minecraft/class_4587;)V method_1847 renderLeftText + p 1 matrices +c net/minecraft/class_5252 net/minecraft/server/command/AttributeCommand + m (Lcom/mojang/brigadier/context/CommandContext;)I method_27756 method_27756 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_27754 method_27754 + p 0 context + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_1297;Lnet/minecraft/class_1320;D)I method_27751 executeBaseValueSet + p 2 attribute + p 3 value + p 0 source + p 1 target + m (Lcom/mojang/brigadier/context/CommandContext;)I method_27752 method_27752 + p 0 context + f Lcom/mojang/brigadier/exceptions/Dynamic3CommandExceptionType; field_24379 MODIFIER_ALREADY_PRESENT_EXCEPTION + m (Lcom/mojang/brigadier/context/CommandContext;)I method_27750 method_27750 + p 0 context + m (Lcom/mojang/brigadier/CommandDispatcher;)V method_27735 register + p 0 dispatcher + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_1297;Lnet/minecraft/class_1320;D)I method_27739 executeValueGet + p 3 multiplier + p 2 attribute + p 1 target + p 0 source + m (Lnet/minecraft/class_1297;Lnet/minecraft/class_1320;)Lnet/minecraft/class_1309; method_27746 getLivingEntityWithAttribute + p 1 attribute + p 0 entity + f Lcom/mojang/brigadier/suggestion/SuggestionProvider; field_24375 SUGGESTION_PROVIDER + m (Lcom/mojang/brigadier/context/CommandContext;)I method_27759 method_27759 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; method_27737 method_27737 + p 0 context + p 1 builder + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_1297;Lnet/minecraft/class_1320;Ljava/util/UUID;D)I method_27741 executeModifierValueGet + p 4 multiplier + p 3 uuid + p 2 attribute + p 1 target + p 0 source + m (Lcom/mojang/brigadier/context/CommandContext;)I method_27747 method_27747 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_27757 method_27757 + p 0 context + m (Lcom/mojang/brigadier/context/CommandContext;)I method_27755 method_27755 + p 0 context + m (Lnet/minecraft/class_1297;Lnet/minecraft/class_1320;)Lnet/minecraft/class_1324; method_27734 getAttributeInstance + p 1 attribute + p 0 entity + m (Lcom/mojang/brigadier/context/CommandContext;)I method_27753 method_27753 + p 0 context + m (Lnet/minecraft/class_2168;)Z method_27738 method_27738 + p 0 source + f Lcom/mojang/brigadier/exceptions/Dynamic3CommandExceptionType; field_24378 NO_MODIFIER_EXCEPTION + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_1297;Lnet/minecraft/class_1320;Ljava/util/UUID;Ljava/lang/String;DLnet/minecraft/class_1322$class_1323;)I method_27742 executeModifierAdd + p 4 name + p 5 value + p 2 attribute + p 3 uuid + p 7 operation + p 0 source + p 1 target + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_1297;Lnet/minecraft/class_1320;D)I method_27748 executeBaseValueGet + p 0 source + p 1 target + p 2 attribute + p 3 multiplier + m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_27743 method_27743 + p 0 name + m (Lnet/minecraft/class_1297;)Lnet/minecraft/class_1309; method_27733 getLivingEntity + p 0 entity + m (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_27744 method_27744 + p 1 attributeName + p 0 entityName + f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; field_24376 ENTITY_FAILED_EXCEPTION + m (Lnet/minecraft/class_2168;Lnet/minecraft/class_1297;Lnet/minecraft/class_1320;Ljava/util/UUID;)I method_27740 executeModifierRemove + p 0 source + p 1 target + p 2 attribute + p 3 uuid + f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; field_24377 NO_ATTRIBUTE_EXCEPTION + m (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_27749 method_27749 + p 1 attributeName + p 2 uuid + p 0 entityName + m (Lcom/mojang/brigadier/context/CommandContext;)I method_27736 method_27736 + p 0 context + m (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; method_27745 method_27745 + p 1 attributeName + p 2 uuid + p 0 entityName + m (Lcom/mojang/brigadier/context/CommandContext;)I method_27758 method_27758 + p 0 context +c net/minecraft/class_357 net/minecraft/client/gui/widget/SliderWidget + m (IIIILnet/minecraft/class_2561;D)V + p 6 value + p 1 x + p 4 height + p 5 text + p 2 y + p 3 width + m ()V method_25344 applyValue + m ()V method_25346 updateMessage + m (D)V method_25345 setValueFromMouse + p 1 mouseX + m (D)V method_25347 setValue + p 1 mouseX + f D field_22753 value +c net/minecraft/class_5251 net/minecraft/text/TextColor + c Represents an RGB color of a {@link Text}.\n\n

This is immutable, and part of a {@link Style}.

\n\n@see Style + m (I)Lnet/minecraft/class_5251; method_27717 fromRgb + c Obtains a text color from an RGB value. + p 0 rgb + c the RGB color + m (I)V + p 1 rgb + m (Lnet/minecraft/class_124;)Lnet/minecraft/class_5251; method_27718 fromFormatting + c Obtains a text color from a formatting. + p 0 formatting + c the formatting + m (ILjava/lang/String;)V + p 1 rgb + p 2 name + f Ljava/util/Map; field_24362 FORMATTING_TO_COLOR + f Ljava/lang/String; field_24365 name + f Ljava/lang/String; field_33291 RGB_PREFIX + f Ljava/util/Map; field_24363 BY_NAME + m (Ljava/lang/String;)Lnet/minecraft/class_5251; method_27719 parse + c Parses a color by its name. + p 0 name + c the name + f I field_24364 rgb + m ()I method_27716 getRgb + c Gets the RGB value of this color.\n\n

The red bits can be obtained by {@code (rgb >> 16) & 0xFF}, green bits\nby {@code (rgb >> 8) & 0xFF}, blue bits by {@code rgb & 0xFF}.

+ m ()Ljava/lang/String; method_27721 getName + c Gets the name of this color, used for converting the color to JSON format. + m ()Ljava/lang/String; method_27723 getHexCode +c net/minecraft/class_5253 net/minecraft/client/gui/hud/BackgroundHelper +c net/minecraft/class_5253$class_5254 net/minecraft/client/gui/hud/BackgroundHelper$ColorMixer + m (II)I method_27763 mixColor + p 1 second + p 0 first + m (IIII)I method_27764 getArgb + p 1 red + p 0 alpha + p 3 blue + p 2 green + m (I)I method_27762 getAlpha + p 0 argb + m (I)I method_27765 getRed + p 0 argb + m (I)I method_27766 getGreen + p 0 argb + m (I)I method_27767 getBlue + p 0 argb +c net/minecraft/class_355 net/minecraft/client/gui/hud/PlayerListHud + f J field_2152 showTime + m (Lnet/minecraft/class_266;ILjava/lang/String;IILnet/minecraft/class_640;Lnet/minecraft/class_4587;)V method_1922 renderScoreboardObjective + p 1 objective + p 6 entry + p 7 matrices + m (Lnet/minecraft/class_640;)Lnet/minecraft/class_2561; method_1918 getPlayerName + p 1 entry + m ()V method_1920 clear + f Z field_2158 visible + m (Lnet/minecraft/class_4587;IIILnet/minecraft/class_640;)V method_1923 renderLatencyIcon + p 5 entry + p 1 matrices + f Lnet/minecraft/class_310; field_2155 client + m (Lnet/minecraft/class_640;Lnet/minecraft/class_5250;)Lnet/minecraft/class_2561; method_27538 applyGameModeFormatting + c {@linkplain net.minecraft.util.Formatting#ITALIC Italicizes} the given text if\nthe given player is in {@linkplain net.minecraft.world.GameMode#SPECTATOR spectator mode}. + p 1 entry + p 2 name + f Lnet/minecraft/class_2561; field_2153 header + f Lnet/minecraft/class_2561; field_2154 footer + f Lcom/google/common/collect/Ordering; field_2156 ENTRY_ORDERING + f Lnet/minecraft/class_329; field_2157 inGameHud + m (Lnet/minecraft/class_4587;ILnet/minecraft/class_269;Lnet/minecraft/class_266;)V method_1919 render + p 3 scoreboard + p 4 objective + p 1 matrices + m (Lnet/minecraft/class_2561;)V method_1924 setFooter + p 1 footer + m (Lnet/minecraft/class_2561;)V method_1925 setHeader + p 1 header + m (Lnet/minecraft/class_310;Lnet/minecraft/class_329;)V + p 1 client + p 2 inGameHud + m (Z)V method_1921 tick + p 1 visible +c net/minecraft/class_355$class_356 net/minecraft/client/gui/hud/PlayerListHud$EntryOrderComparator + m (Lnet/minecraft/class_640;Lnet/minecraft/class_640;)I method_1926 compare +c net/minecraft/class_5250 net/minecraft/text/MutableText + c A text with mutation operations. + m (Lnet/minecraft/class_2561;)Lnet/minecraft/class_5250; method_10852 append + c Appends a text to this text's siblings. + p 1 text + c the sibling + m (Lnet/minecraft/class_2583;)Lnet/minecraft/class_5250; method_10862 setStyle + c Sets the style of this text. + p 1 style + m (Lnet/minecraft/class_124;)Lnet/minecraft/class_5250; method_27692 formatted + c Add a formatting to this text's style. + p 1 formatting + c a formatting + m (Lnet/minecraft/class_2583;)Lnet/minecraft/class_5250; method_27696 fillStyle + c Fills the absent parts of this text's style with definitions from {@code\nstyleOverride}.\n\n@see Style#withParent(Style) + p 1 styleOverride + c the style that provides definitions for absent definitions in this text's style + m (Ljava/lang/String;)Lnet/minecraft/class_5250; method_27693 append + c Appends a literal text with content {@code text} to this text's siblings. + p 1 text + c the literal text content + m ([Lnet/minecraft/class_124;)Lnet/minecraft/class_5250; method_27695 formatted + c Adds some formattings to this text's style. + p 1 formattings + c an array of formattings + m (Ljava/util/function/UnaryOperator;)Lnet/minecraft/class_5250; method_27694 styled + c Updates the style of this text.\n\n@see Text#getStyle()\n@see #setStyle(Style) + p 1 styleUpdater + c the style updater +c net/minecraft/class_359 net/minecraft/client/gui/hud/SubtitlesHud + f Lnet/minecraft/class_310; field_2182 client + m (Lnet/minecraft/class_4587;)V method_1957 render + p 1 matrices + f Ljava/util/List; field_2183 entries + m (Lnet/minecraft/class_310;)V + p 1 client + f Z field_2184 enabled +c net/minecraft/class_359$class_360 net/minecraft/client/gui/hud/SubtitlesHud$SubtitleEntry + m ()J method_1961 getTime + m ()Lnet/minecraft/class_243; method_1959 getPosition + m (Lnet/minecraft/class_359;Lnet/minecraft/class_2561;Lnet/minecraft/class_243;)V + p 2 text + p 3 pos + m (Lnet/minecraft/class_243;)V method_1958 reset + p 1 pos + f J field_2185 time + m ()Lnet/minecraft/class_2561; method_1960 getText + f Lnet/minecraft/class_243; field_2186 pos + f Lnet/minecraft/class_2561; field_2188 text +c net/minecraft/class_350 net/minecraft/client/gui/widget/EntryListWidget + m (Lnet/minecraft/class_350$class_351;)Z method_25330 removeEntry + p 1 entry + m ()V method_30015 ensureSelectedEntryVisible + f Lnet/minecraft/class_2960; field_29346 WHITE_TEXTURE + f I field_22743 height + m ()V method_25339 clearEntries + f I field_19086 bottom + m ()I method_25331 getMaxScroll + m (Z)V method_29344 setRenderSelection + p 1 renderSelection + f Z field_22747 renderHeader + m (Lnet/minecraft/class_4587;II)V method_25320 renderDecorations + p 3 mouseY + p 1 matrices + p 2 mouseX + m (Lnet/minecraft/class_350$class_5403;Ljava/util/function/Predicate;)V method_30013 moveSelectionIf + c Moves the selection in the specified direction until the predicate returns true. + p 1 direction + c the direction to move the selection + f I field_22748 headerHeight + m (DDI)V method_25318 updateScrollingState + p 1 mouseX + p 3 mouseY + p 5 button + m (I)I method_25319 getRowBottom + p 1 index + m (Lnet/minecraft/class_4587;)V method_25325 renderBackground + p 1 matrices + m (Lnet/minecraft/class_350$class_351;)V method_25313 setSelected + p 1 entry + f I field_19085 top + m (D)V method_25307 setScrollAmount + p 1 amount + m ()Lnet/minecraft/class_350$class_351; method_25334 getSelected + m ()I method_25342 getRowLeft + m (DD)Lnet/minecraft/class_350$class_351; method_25308 getEntryAtPosition + p 1 x + p 3 y + m ()I method_25322 getRowWidth + m (I)Lnet/minecraft/class_350$class_351; method_25338 remove + p 1 index + m (I)Lnet/minecraft/class_350$class_351; method_25326 getEntry + p 1 index + m (Lnet/minecraft/class_350$class_351;)Z method_30014 method_30014 + p 0 entry + f Z field_22744 centerListVertically + f D field_22749 scrollAmount + m (Ljava/util/Collection;)V method_25314 replaceEntries + p 1 newEntries + m (Lnet/minecraft/class_310;IIIII)V + p 1 client + p 3 height + p 2 width + p 5 bottom + p 4 top + p 6 itemHeight + m (Lnet/minecraft/class_350$class_351;)V method_29621 setEntryParentList + p 1 entry + m (Lnet/minecraft/class_350$class_351;)V method_25324 centerScrollOn + p 1 entry + f I field_22741 itemHeight + m (Lnet/minecraft/class_350$class_351;)V method_25328 ensureVisible + p 1 entry + m (I)V method_25333 setLeftPos + p 1 left + f I field_19088 left + m (Lnet/minecraft/class_350$class_351;)I method_25321 addEntry + p 1 entry + m ()D method_25341 getScrollAmount + m (I)V method_25309 scroll + p 1 amount + m (Lnet/minecraft/class_350$class_5403;)V method_25335 moveSelection + p 1 direction + m ()I method_25317 getMaxPosition + m ()I method_25329 getScrollbarPositionX + m (I)I method_25337 getRowTop + p 1 index + m (ZI)V method_25315 setRenderHeader + p 1 renderHeader + p 2 headerHeight + m (Lnet/minecraft/class_4587;IIIIF)V method_25311 renderList + p 1 matrices + p 2 x + p 5 mouseY + p 6 delta + p 3 y + p 4 mouseX + f I field_22742 width + f Lnet/minecraft/class_350$class_351; field_22751 selected + m ()Z method_25316 isFocused + m (I)Z method_25332 isSelectedEntry + p 1 index + f Ljava/util/List; field_22739 children + m (IIII)V method_25323 updateSize + p 4 bottom + p 1 width + p 2 height + p 3 top + m ()Lnet/minecraft/class_350$class_351; method_25336 getFocused + f I field_19087 right + m ()I method_25340 getEntryCount + m ()I method_31383 getRowRight + m (II)V method_25310 clickedHeader + p 2 y + p 1 x + f Lnet/minecraft/class_310; field_22740 client + f Z field_22746 renderSelection + f Z field_22750 scrolling + m (Lnet/minecraft/class_4587;IILnet/minecraft/class_289;)V method_25312 renderHeader + p 1 matrices + p 2 x + p 3 y +c net/minecraft/class_350$class_352 net/minecraft/client/gui/widget/EntryListWidget$Entries + f Ljava/util/List; field_2146 entries + m (I)Ljava/lang/Object; remove remove + p 1 index + m (I)Ljava/lang/Object; get get + p 1 index + m (ILnet/minecraft/class_350$class_351;)Lnet/minecraft/class_350$class_351; method_1909 set + m (ILnet/minecraft/class_350$class_351;)V method_1910 add + m (ILjava/lang/Object;)Ljava/lang/Object; set set + p 2 entry + p 1 index + m (I)Lnet/minecraft/class_350$class_351; method_1911 remove + m (ILjava/lang/Object;)V add add + p 1 index + p 2 entry + m (I)Lnet/minecraft/class_350$class_351; method_1912 get +c net/minecraft/class_350$class_351 net/minecraft/client/gui/widget/EntryListWidget$Entry + m (Lnet/minecraft/class_4587;IIIIIIIZF)V method_25343 render + c Renders an entry in a list. + p 4 x + c the X coordinate of the entry + p 3 y + c the Y coordinate of the entry + p 2 index + c the index of the entry + p 1 matrices + c the matrix stack used for rendering + p 8 mouseY + c the Y coordinate of the mouse + p 7 mouseX + c the X coordinate of the mouse + p 6 entryHeight + c the height of the entry + p 5 entryWidth + c the width of the entry + p 10 tickDelta + p 9 hovered + c whether the mouse is hovering over the entry + f Lnet/minecraft/class_350; field_22752 parentList +c net/minecraft/class_350$class_5403 net/minecraft/client/gui/widget/EntryListWidget$MoveDirection + c Represents the direction in which the selection is moved. + f Lnet/minecraft/class_350$class_5403; field_25662 DOWN + f Lnet/minecraft/class_350$class_5403; field_25661 UP +c com/mojang/blaze3d/platform/GlStateManager com/mojang/blaze3d/platform/GlStateManager + m (II)Ljava/nio/ByteBuffer; _glMapBuffer mapBuffer + p 0 target + p 1 access + m (I)V _glDeleteFramebuffers _glDeleteFramebuffers + p 0 framebuffer + m (I)V glCompileShader glCompileShader + p 0 shader + m (IZLjava/nio/FloatBuffer;)V _glUniformMatrix3 _glUniformMatrix3 + p 2 value + p 1 transpose + p 0 location + m (ILjava/nio/IntBuffer;)V _glUniform2 _glUniform2 + p 0 location + p 1 value + m (ILjava/lang/CharSequence;)I _glGetUniformLocation _glGetUniformLocation + p 1 name + p 0 program + m (III)V _texParameter _texParameter + p 2 param + p 0 target + p 1 pname + m (I)V glDeleteProgram glDeleteProgram + p 0 program + m (IIII)V _blendFuncSeparate _blendFuncSeparate + p 3 dstFactorAlpha + p 2 srcFactorAlpha + p 1 dstFactorRGB + p 0 srcFactorRGB + m (I)V _glDeleteVertexArrays _glDeleteVertexArrays + p 0 array + m (IIII)V glBlendFuncSeparate glBlendFuncSeparate + p 3 dstFactorAlpha + p 1 dstFactorRGB + p 2 srcFactorAlpha + p 0 srcFactorRGB + m (I)V _logicOp _logicOp + p 0 op + m (ZZZZ)V _colorMask _colorMask + p 1 green + p 0 red + p 3 alpha + p 2 blue + m (I)V glDeleteShader glDeleteShader + p 0 shader + m (III)V _stencilFunc _stencilFunc + p 2 mask + p 0 func + p 1 ref + m (ILjava/nio/FloatBuffer;)V _glUniform4 _glUniform4 + p 0 location + p 1 value + m (II)I glGetShaderi glGetShaderi + p 1 pname + p 0 shader + m (I)V _disableVertexAttribArray _disableVertexAttribArray + p 0 index + m (IIIIJ)V _getTexImage _getTexImage + p 4 pixels + p 3 type + p 0 target + p 2 format + p 1 level + m (IIIJ)V _drawElements _drawElements + p 3 indices + p 2 type + p 1 first + p 0 mode + m (III)V _stencilOp _stencilOp + p 0 sfail + p 2 dppass + p 1 dpfail + m (IZLjava/nio/FloatBuffer;)V _glUniformMatrix4 _glUniformMatrix4 + p 2 value + p 1 transpose + p 0 location + m (IIIIIILjava/nio/ByteBuffer;)V _readPixels _readPixels + p 4 format + p 3 height + p 6 pixels + p 5 type + p 0 x + p 2 width + p 1 y + m (II)I glGetProgrami glGetProgrami + p 1 pname + p 0 program + m (II)V _pixelStore _pixelStore + p 1 param + p 0 pname + m (ILjava/nio/IntBuffer;)V _glUniform1 _glUniform1 + p 0 location + p 1 value + m (I)V _depthFunc _depthFunc + p 0 func + m (II)Ljava/lang/String; glGetProgramInfoLog glGetProgramInfoLog + p 0 program + p 1 maxLength + m (IIII)V _viewport _viewport + p 0 x + p 2 width + p 1 y + p 3 height + m (IZ)V _clear _clear + p 0 mask + p 1 getError + m (ILjava/nio/FloatBuffer;)V _glUniform1 _glUniform1 + p 1 value + p 0 location + m (I)V _stencilMask _stencilMask + p 0 mask + m (IIIII)V _glFramebufferTexture2D _glFramebufferTexture2D + p 4 level + p 3 texture + p 2 textureTarget + p 1 attachment + p 0 target + m (IIIIIIIILjava/nio/IntBuffer;)V _texImage2D _texImage2D + p 0 target + p 2 internalFormat + p 1 level + p 8 pixels + p 7 type + p 4 height + p 3 width + p 6 format + p 5 border + m (IILjava/lang/CharSequence;)V _glBindAttribLocation _glBindAttribLocation + p 0 program + p 1 index + p 2 name + m (II)V _polygonMode _polygonMode + p 0 face + p 1 mode + m (IJI)V _glBufferData _glBufferData + p 0 target + p 1 size + p 3 usage + m (ILjava/nio/IntBuffer;)V _glUniform4 _glUniform4 + p 1 value + p 0 location + m (III)I _getTexLevelParameter _getTexLevelParameter + p 0 target + p 1 level + p 2 pname + m (I)V glActiveTexture glActiveTexture + p 0 texture + m (I)V _clearStencil _clearStencil + p 0 stencil + m (II)V glAttachShader glAttachShader + p 1 shader + p 0 program + m (I)V _bindTexture _bindTexture + p 0 texture + m (I)V _blendEquation _blendEquation + p 0 mode + m (IIF)V _texParameter _texParameter + p 0 target + p 1 pname + p 2 param + m (ILjava/nio/ByteBuffer;I)V _glBufferData _glBufferData + p 1 data + p 2 usage + p 0 target + m (II)V _glBindFramebuffer _glBindFramebuffer + p 0 target + p 1 framebuffer + m (ILjava/nio/FloatBuffer;)V _glUniform2 _glUniform2 + p 0 location + p 1 value + m (IIIIJ)V _vertexAttribIPointer _vertexAttribIPointer + p 0 index + p 1 size + p 2 type + p 3 stride + p 4 pointer + m (II)V _glUniform1i _glUniform1i + p 0 location + p 1 value + m (I)V _glDeleteBuffers _glDeleteBuffers + p 0 buffer + m (I)I glCreateShader glCreateShader + p 0 type + m (IZLjava/nio/FloatBuffer;)V _glUniformMatrix2 _glUniformMatrix2 + p 0 location + p 2 value + p 1 transpose + m (FF)V _polygonOffset _polygonOffset + p 1 units + p 0 factor + m (I)I glCheckFramebufferStatus glCheckFramebufferStatus + p 0 target + m (II)Ljava/lang/String; glGetShaderInfoLog glGetShaderInfoLog + p 0 shader + p 1 maxLength + m (I)V _glUseProgram _glUseProgram + p 0 program + m (ILjava/util/List;)V glShaderSource glShaderSource + p 1 strings + p 0 shader + m (I)V _activeTexture _activeTexture + p 0 texture + m (I)I _getInteger _getInteger + p 0 pname + m (II)V _blendFunc _blendFunc + p 0 srcFactor + p 1 dstFactor + m (IIIIIIIIII)V _glBlitFrameBuffer _glBlitFrameBuffer + p 0 srcX0 + p 1 srcY0 + p 2 srcX1 + p 3 srcY1 + p 4 dstX0 + p 5 dstY0 + p 6 dstX1 + p 7 dstY1 + p 8 mask + p 9 filter + m (ILjava/nio/IntBuffer;)V _glUniform3 _glUniform3 + p 0 location + p 1 value + m (I)Ljava/lang/String; _getString _getString + p 0 name + m (I)V glLinkProgram glLinkProgram + p 0 program + m (D)V _clearDepth _clearDepth + p 0 depth + m (Z)V _depthMask _depthMask + p 0 mask + m (IIIZIJ)V _vertexAttribPointer _vertexAttribPointer + p 3 normalized + p 2 type + p 1 size + p 0 index + p 5 pointer + p 4 stride + m (IIIIIIIIJ)V _texSubImage2D _texSubImage2D + p 0 target + p 6 format + p 5 height + p 8 pixels + p 7 type + p 2 offsetX + p 1 level + p 4 width + p 3 offsetY + m (II)V _glBindBuffer _glBindBuffer + p 0 target + p 1 buffer + m (I)V _glUnmapBuffer _glUnmapBuffer + p 0 target + m (FFFF)V _clearColor _clearColor + p 2 blue + p 1 green + p 3 alpha + p 0 red + m (I)V _glBindVertexArray _glBindVertexArray + p 0 array + m (I)V _enableVertexAttribArray _enableVertexAttribArray + p 0 index + m (IIII)V _scissorBox _scissorBox + p 3 height + p 2 width + p 1 y + p 0 x + m (ILjava/nio/FloatBuffer;)V _glUniform3 _glUniform3 + p 1 value + p 0 location + m (I)V _deleteTexture _deleteTexture + p 0 texture + m (ILjava/lang/CharSequence;)I _glGetAttribLocation _glGetAttribLocation + p 0 program + p 1 name +c com/mojang/blaze3d/platform/GlStateManager$class_1017 com/mojang/blaze3d/platform/GlStateManager$BlendFuncState + f I field_5046 dstFactorAlpha + f I field_5047 srcFactorAlpha + f Lcom/mojang/blaze3d/platform/GlStateManager$class_1018; field_5045 capState + f I field_5048 dstFactorRGB + f I field_5049 srcFactorRGB +c com/mojang/blaze3d/platform/GlStateManager$class_1018 com/mojang/blaze3d/platform/GlStateManager$CapabilityTracker + f I field_5050 cap + f Z field_5051 state + m ()V method_4471 enable + m ()V method_4469 disable + m (I)V + p 1 cap + m (Z)V method_4470 setState + p 1 state +c com/mojang/blaze3d/platform/GlStateManager$class_1022 com/mojang/blaze3d/platform/GlStateManager$ColorMask + f Z field_5063 red + f Z field_5062 green + f Z field_5061 blue + f Z field_5060 alpha +c com/mojang/blaze3d/platform/GlStateManager$class_4534 com/mojang/blaze3d/platform/GlStateManager$DstFactor +c com/mojang/blaze3d/platform/GlStateManager$class_1025 com/mojang/blaze3d/platform/GlStateManager$CullFaceState + f I field_5073 mode + f Lcom/mojang/blaze3d/platform/GlStateManager$class_1018; field_5072 capState +c com/mojang/blaze3d/platform/GlStateManager$class_1026 com/mojang/blaze3d/platform/GlStateManager$DepthTestState + f I field_5075 func + f Z field_5076 mask + f Lcom/mojang/blaze3d/platform/GlStateManager$class_1018; field_5074 capState +c com/mojang/blaze3d/platform/GlStateManager$class_4535 com/mojang/blaze3d/platform/GlStateManager$SrcFactor +c com/mojang/blaze3d/platform/GlStateManager$class_1021 com/mojang/blaze3d/platform/GlStateManager$LogicOpState + f Lcom/mojang/blaze3d/platform/GlStateManager$class_1018; field_5058 capState + f I field_5059 op +c com/mojang/blaze3d/platform/GlStateManager$class_1034 com/mojang/blaze3d/platform/GlStateManager$StencilSubState + f I field_16203 ref + f I field_5147 mask + f I field_5148 func +c com/mojang/blaze3d/platform/GlStateManager$class_1035 com/mojang/blaze3d/platform/GlStateManager$StencilState + f I field_5153 mask + f I field_5151 dpfail + f I field_5152 sfail + f I field_5150 dppass + f Lcom/mojang/blaze3d/platform/GlStateManager$class_1034; field_5149 subState +c com/mojang/blaze3d/platform/GlStateManager$class_1039 com/mojang/blaze3d/platform/GlStateManager$Texture2DState + f I field_5167 boundTexture + f Z field_5166 capState +c com/mojang/blaze3d/platform/GlStateManager$class_1030 com/mojang/blaze3d/platform/GlStateManager$LogicOp + f I field_5108 value + m (Ljava/lang/String;II)V + p 3 value +c com/mojang/blaze3d/platform/GlStateManager$class_1031 com/mojang/blaze3d/platform/GlStateManager$PolygonOffsetState + f Lcom/mojang/blaze3d/platform/GlStateManager$class_1018; field_5123 capFill + f Lcom/mojang/blaze3d/platform/GlStateManager$class_1018; field_5121 capLine + f F field_5124 factor + f F field_5122 units +c com/mojang/blaze3d/platform/GlStateManager$class_1040 com/mojang/blaze3d/platform/GlStateManager$Viewport + f I field_5171 y + m ()I method_35333 getHeight + f I field_5172 x + m ()I method_35331 getY + f I field_5170 width + m ()I method_35332 getWidth + m ()I method_35330 getX + f I field_5168 height +c com/mojang/blaze3d/platform/GlStateManager$class_5518 com/mojang/blaze3d/platform/GlStateManager$ScissorTestState + f Lcom/mojang/blaze3d/platform/GlStateManager$class_1018; field_26840 capState +c net/minecraft/class_5256 net/minecraft/datafixer/fix/StriderGravityFix + m (Lcom/mojang/datafixers/schemas/Schema;Z)V + p 1 outputSchema + p 2 changesType + m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_27789 updateNoGravityTag +c net/minecraft/class_353 net/minecraft/client/gui/widget/ButtonListWidget + m ([Lnet/minecraft/class_316;)V method_20408 addAll + p 1 options + m (Lnet/minecraft/class_316;)I method_20406 addSingleOptionEntry + p 1 option + m (DD)Ljava/util/Optional; method_29624 getHoveredButton + p 3 mouseY + p 1 mouseX + m (Lnet/minecraft/class_316;)Lnet/minecraft/class_339; method_31046 getButtonFor + p 1 option + m (Lnet/minecraft/class_316;Lnet/minecraft/class_316;)V method_20407 addOptionEntry + p 1 firstOption + p 2 secondOption +c net/minecraft/class_353$class_354 net/minecraft/client/gui/widget/ButtonListWidget$ButtonEntry + m (Lnet/minecraft/class_315;ILnet/minecraft/class_316;Lnet/minecraft/class_316;)Lnet/minecraft/class_353$class_354; method_20410 create + p 2 firstOption + p 3 secondOption + p 0 options + p 1 width + m (ILnet/minecraft/class_4587;IIFLnet/minecraft/class_339;)V method_18622 method_18622 + p 5 button + f Ljava/util/List; field_18214 buttons + m (Lnet/minecraft/class_315;ILnet/minecraft/class_316;)Lnet/minecraft/class_353$class_354; method_20409 create + p 2 option + p 0 options + p 1 width +c net/minecraft/class_5255 net/minecraft/datafixer/fix/RedstoneConnectionsFix + m (Ljava/lang/String;)Z method_27780 hasObsoleteValue + m (Lcom/mojang/datafixers/schemas/Schema;)V + p 1 outputSchema + m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; method_27778 updateBlockState +c net/minecraft/class_5257 net/minecraft/predicate/entity/AdvancementEntityPredicateDeserializer + f Lcom/google/gson/Gson; field_24386 gson + f Lnet/minecraft/class_2960; field_24384 advancementId + f Lorg/apache/logging/log4j/Logger; field_24383 LOGGER + m (Lnet/minecraft/class_2960;Lnet/minecraft/class_4567;)V + p 2 conditionManager + p 1 advancementId + m ()Lnet/minecraft/class_2960; method_27795 getAdvancementId + f Lnet/minecraft/class_4567; field_24385 conditionManager + m (Lcom/google/gson/JsonArray;Ljava/lang/String;Lnet/minecraft/class_176;)[Lnet/minecraft/class_5341; method_27796 loadConditions + p 2 key + p 1 array + p 3 contextType +c com/mojang/blaze3d/systems/RenderSystem com/mojang/blaze3d/systems/RenderSystem + m (Lorg/lwjgl/glfw/GLFWErrorCallbackI;)V setErrorCallback setErrorCallback + p 0 callback + m (Ljava/util/function/Consumer;)V glGenBuffers glGenBuffers + p 0 consumer + m (IIII)V setupDefaultState setupDefaultState + p 3 height + p 2 width + p 1 y + p 0 x + m (J)V flipFrame flipFrame + p 0 window + m (ILjava/nio/IntBuffer;)V glUniform1 glUniform1 + p 1 value + p 0 location + m (ILjava/util/function/Consumer;)V getString getString + p 0 name + p 1 consumer + m (IZLjava/nio/FloatBuffer;)V glUniformMatrix2 glUniformMatrix2 + p 2 value + p 1 transpose + p 0 location + m (Z)V initGameThread initGameThread + p 0 assertNotRenderThread + m (Ljava/util/function/IntSupplier;I)V setupOverlayColor setupOverlayColor + p 0 texture + p 1 size + m (I)V activeTexture activeTexture + p 0 texture + m (IIIIIILjava/nio/ByteBuffer;)V readPixels readPixels + p 3 height + p 4 format + p 5 type + p 6 pixels + p 0 x + p 1 y + p 2 width + m (ILjava/nio/FloatBuffer;)V glUniform3 glUniform3 + p 0 location + p 1 value + m (II)V pixelStore pixelStore + p 0 pname + p 1 param + m (IIII)V blendFuncSeparate blendFuncSeparate + p 3 dstFactorAlpha + p 2 srcFactorAlpha + p 1 dstFactorRGB + p 0 srcFactorRGB + m (I)V bindTexture bindTexture + p 0 texture + m (D)V clearDepth clearDepth + p 0 depth + m (ILjava/nio/ByteBuffer;I)V glBufferData glBufferData + p 0 target + p 1 data + p 2 usage + m (FF)V polygonOffset polygonOffset + p 0 factor + p 1 units + m (I)V blendEquation blendEquation + p 0 mode + m (FFFF)V clearColor clearColor + p 0 red + p 1 green + p 2 blue + p 3 alpha + m (II)V blendFunc blendFunc + p 0 srcFactor + p 1 dstFactor + m (IZ)V initRenderer initRenderer + p 1 debugSync + p 0 debugVerbosity + m (ILjava/nio/IntBuffer;)V glUniform4 glUniform4 + p 0 location + p 1 value + m (Lcom/mojang/blaze3d/platform/GlStateManager$class_4535;Lcom/mojang/blaze3d/platform/GlStateManager$class_4534;)V blendFunc blendFunc + p 1 dstFactor + p 0 srcFactor + m (Lcom/mojang/blaze3d/platform/GlStateManager$class_1030;)V logicOp logicOp + p 0 op + m (ILjava/nio/FloatBuffer;)V glUniform4 glUniform4 + p 1 value + p 0 location + m (I)V deleteTexture deleteTexture + p 0 texture + m (Ljava/util/function/Supplier;)V assertThread assertThread + p 0 check + m (III)V texParameter texParameter + p 2 param + p 0 target + p 1 pname + m (IIII)V viewport viewport + p 2 width + p 1 y + p 3 height + p 0 x + m (IZLjava/nio/FloatBuffer;)V glUniformMatrix4 glUniformMatrix4 + p 2 value + p 1 transpose + p 0 location + m (ILjava/nio/IntBuffer;)V glUniform3 glUniform3 + p 1 value + p 0 location + m (ILjava/nio/FloatBuffer;)V glUniform1 glUniform1 + p 0 location + p 1 value + m (I)V depthFunc depthFunc + p 0 func + m (Z)V depthMask depthMask + p 0 mask + m (ILjava/nio/IntBuffer;)V glUniform2 glUniform2 + p 0 location + p 1 value + m (IZLjava/nio/FloatBuffer;)V glUniformMatrix3 glUniformMatrix3 + p 2 value + p 1 transpose + p 0 location + m (III)V stencilFunc stencilFunc + p 0 func + p 1 ref + p 2 mask + m (F)V lineWidth lineWidth + p 0 width + m (III)V stencilOp stencilOp + p 2 dppass + p 1 dpfail + p 0 sfail + m (Lnet/minecraft/class_4573;)V recordRenderCall recordRenderCall + p 0 renderCall + m (II)V glUniform1i glUniform1i + p 0 location + p 1 value + m (IZ)V clear clear + p 1 getError + p 0 mask + m (III)V drawElements drawElements + p 1 first + p 2 count + p 0 mode + m (ILjava/nio/FloatBuffer;)V glUniform2 glUniform2 + p 1 value + p 0 location + m (I)V limitDisplayFPS limitDisplayFPS + p 0 fps + m (ZZZZ)V colorMask colorMask + p 1 green + p 0 red + p 3 alpha + p 2 blue + m (I)V glDeleteBuffers glDeleteBuffers + p 0 buffer + m (Lcom/mojang/blaze3d/platform/GlStateManager$class_4535;Lcom/mojang/blaze3d/platform/GlStateManager$class_4534;Lcom/mojang/blaze3d/platform/GlStateManager$class_4535;Lcom/mojang/blaze3d/platform/GlStateManager$class_4534;)V blendFuncSeparate blendFuncSeparate + p 2 srcAlpha + p 1 dstFactor + p 3 dstAlpha + p 0 srcFactor + m (I)V renderCrosshair renderCrosshair + p 0 size +c com/mojang/blaze3d/systems/RenderSystem$class_5590 com/mojang/blaze3d/systems/RenderSystem$IndexBuffer + m ()Lnet/minecraft/class_293$class_5595; method_31924 getVertexFormat + f Lnet/minecraft/class_293$class_5595; field_27336 vertexFormat + m ()I method_31919 getId + m (I)V method_31920 grow + p 1 newSize + f I field_27337 size + f Lcom/mojang/blaze3d/systems/RenderSystem$class_5590$class_5591; field_27334 indexMapper + f I field_27335 id + m (Ljava/nio/ByteBuffer;)Lit/unimi/dsi/fastutil/ints/IntConsumer; method_31922 getIndexConsumer + p 1 indicesBuffer + f I field_27332 sizeMultiplier + f I field_27333 increment + m (IILcom/mojang/blaze3d/systems/RenderSystem$class_5590$class_5591;)V + p 1 sizeMultiplier + p 2 increment + p 3 indexMapper +c com/mojang/blaze3d/systems/RenderSystem$class_5590$class_5591 com/mojang/blaze3d/systems/RenderSystem$IndexBuffer$IndexMapper + m (Lit/unimi/dsi/fastutil/ints/IntConsumer;I)V accept accept + p 1 indexConsumer + p 2 vertexCount diff --git a/filament/src/test/resources/projects/unpickDef/build.gradle b/filament/src/test/resources/projects/unpickDef/build.gradle new file mode 100644 index 0000000000..3985ba03d7 --- /dev/null +++ b/filament/src/test/resources/projects/unpickDef/build.gradle @@ -0,0 +1,13 @@ +plugins { + id 'net.fabricmc.filament' +} + +combineUnpickDefinitions { + input = file('unpick-definitions') + output = file('combined_definitions.unpick') +} + +remapUnpickDefinitionsIntermediary { + output = file('intermediary_definitions.unpick') + mappings = file('yarn-mappings-v2.tiny') +} diff --git a/filament/src/test/resources/projects/unpickDef/expected_intermediary.unpick b/filament/src/test/resources/projects/unpickDef/expected_intermediary.unpick new file mode 100644 index 0000000000..990ead1524 --- /dev/null +++ b/filament/src/test/resources/projects/unpickDef/expected_intermediary.unpick @@ -0,0 +1,15 @@ +v2 +constant screen_handler_slot_ids net/minecraft/class_1703 field_30730 +target_method net/minecraft/class_1703 method_30010 (IILnet/minecraft/class_1713;Lnet/minecraft/class_1657;)V + param 0 screen_handler_slot_ids +flag set_block_state_flags net/minecraft/class_2248 field_31036 +flag set_block_state_flags net/minecraft/class_2248 field_31027 +flag set_block_state_flags net/minecraft/class_2248 field_31028 +flag set_block_state_flags net/minecraft/class_2248 field_31029 +flag set_block_state_flags net/minecraft/class_2248 field_31030 +flag set_block_state_flags net/minecraft/class_2248 field_31031 +flag set_block_state_flags net/minecraft/class_2248 field_31032 +flag set_block_state_flags net/minecraft/class_2248 field_31033 +flag set_block_state_flags net/minecraft/class_2248 field_31034 +target_method net/minecraft/class_1945 method_8652 (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;I)Z + param 2 set_block_state_flags diff --git a/filament/src/test/resources/projects/unpickDef/expected_named.unpick b/filament/src/test/resources/projects/unpickDef/expected_named.unpick new file mode 100644 index 0000000000..db0ab62b12 --- /dev/null +++ b/filament/src/test/resources/projects/unpickDef/expected_named.unpick @@ -0,0 +1,15 @@ +v2 +constant screen_handler_slot_ids net/minecraft/screen/ScreenHandler EMPTY_SPACE_SLOT_INDEX +target_method net/minecraft/screen/ScreenHandler internalOnSlotClick (IILnet/minecraft/screen/slot/SlotActionType;Lnet/minecraft/entity/player/PlayerEntity;)V + param 0 screen_handler_slot_ids +flag set_block_state_flags net/minecraft/block/Block NOTIFY_ALL +flag set_block_state_flags net/minecraft/block/Block NOTIFY_NEIGHBORS +flag set_block_state_flags net/minecraft/block/Block NOTIFY_LISTENERS +flag set_block_state_flags net/minecraft/block/Block NO_REDRAW +flag set_block_state_flags net/minecraft/block/Block REDRAW_ON_MAIN_THREAD +flag set_block_state_flags net/minecraft/block/Block FORCE_STATE +flag set_block_state_flags net/minecraft/block/Block SKIP_DROPS +flag set_block_state_flags net/minecraft/block/Block MOVED +flag set_block_state_flags net/minecraft/block/Block SKIP_LIGHTING_UPDATES +target_method net/minecraft/world/ModifiableWorld setBlockState (Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;I)Z + param 2 set_block_state_flags diff --git a/filament/src/test/resources/projects/unpickDef/settings.gradle b/filament/src/test/resources/projects/unpickDef/settings.gradle new file mode 100644 index 0000000000..1068651aa7 --- /dev/null +++ b/filament/src/test/resources/projects/unpickDef/settings.gradle @@ -0,0 +1,10 @@ +pluginManagement { + repositories { + gradlePluginPortal() + mavenCentral() + maven { + name = "FabricMC" + url = "https://maven.fabricmc.net" + } + } +} diff --git a/filament/src/test/resources/projects/unpickDef/unpick-definitions/screen_handler_slot_ids.unpick b/filament/src/test/resources/projects/unpickDef/unpick-definitions/screen_handler_slot_ids.unpick new file mode 100644 index 0000000000..7a9b003ba6 --- /dev/null +++ b/filament/src/test/resources/projects/unpickDef/unpick-definitions/screen_handler_slot_ids.unpick @@ -0,0 +1,6 @@ +v2 + +constant screen_handler_slot_ids net/minecraft/screen/ScreenHandler EMPTY_SPACE_SLOT_INDEX + +target_method net/minecraft/screen/ScreenHandler internalOnSlotClick (IILnet/minecraft/screen/slot/SlotActionType;Lnet/minecraft/entity/player/PlayerEntity;)V + param 0 screen_handler_slot_ids diff --git a/filament/src/test/resources/projects/unpickDef/unpick-definitions/set_block_state_flags.unpick b/filament/src/test/resources/projects/unpickDef/unpick-definitions/set_block_state_flags.unpick new file mode 100644 index 0000000000..8e40e607dd --- /dev/null +++ b/filament/src/test/resources/projects/unpickDef/unpick-definitions/set_block_state_flags.unpick @@ -0,0 +1,14 @@ +v2 + +flag set_block_state_flags net/minecraft/block/Block NOTIFY_ALL +flag set_block_state_flags net/minecraft/block/Block NOTIFY_NEIGHBORS +flag set_block_state_flags net/minecraft/block/Block NOTIFY_LISTENERS +flag set_block_state_flags net/minecraft/block/Block NO_REDRAW +flag set_block_state_flags net/minecraft/block/Block REDRAW_ON_MAIN_THREAD +flag set_block_state_flags net/minecraft/block/Block FORCE_STATE +flag set_block_state_flags net/minecraft/block/Block SKIP_DROPS +flag set_block_state_flags net/minecraft/block/Block MOVED +flag set_block_state_flags net/minecraft/block/Block SKIP_LIGHTING_UPDATES + +target_method net/minecraft/world/ModifiableWorld setBlockState (Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;I)Z + param 2 set_block_state_flags diff --git a/gradle.properties b/gradle.properties index ee1619eb7f..abbe610813 100644 --- a/gradle.properties +++ b/gradle.properties @@ -13,3 +13,8 @@ asm_version=9.3 fabric_loader_version=0.13.3 jetbrains_annotations_version=23.0.0 mappingpoet_version=0.3.0 + +# Build logic +tiny_mappings_parser_version=0.3.0+build.17 +junit_version=5.7.1 +assertj_version=3.19.0 diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index aa991fceae..ae04661ee7 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-7.4.2-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-7.5.1-bin.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/settings.gradle b/settings.gradle index 399811a8cd..7b82d7d6be 100644 --- a/settings.gradle +++ b/settings.gradle @@ -14,4 +14,6 @@ if (!JavaVersion.current().isCompatibleWith(JavaVersion.VERSION_17)) { throw new UnsupportedOperationException("Yarn's buildscript requires Java 17 or higher.") } -rootProject.name = "yarn" \ No newline at end of file +rootProject.name = "yarn" + +includeBuild 'filament' \ No newline at end of file