Merge 20w49a into world-entity

This commit is contained in:
Henry Le Grys 2020-12-03 17:55:40 +00:00
commit 411b92b91f
425 changed files with 2478 additions and 1067 deletions

View File

@ -4,7 +4,7 @@ jobs:
build:
strategy:
matrix:
java: [8-jdk, 11-jdk, 14-jdk]
java: [8-jdk, 11-jdk, 15-jdk]
runs-on: ubuntu-20.04
container:
image: openjdk:${{ matrix.java }}
@ -12,4 +12,4 @@ jobs:
steps:
- uses: actions/checkout@v1
- uses: gradle/wrapper-validation-action@v1
- run: ./gradlew build javadocJar checkMappings --stacktrace
- run: ./gradlew build javadocJar checkMappings mapNamedJar --stacktrace

25
.github/workflows/publish.yml vendored Normal file
View File

@ -0,0 +1,25 @@
name: Publish
on: [push]
jobs:
build:
runs-on: ubuntu-20.04
container:
image: openjdk:15-jdk
options: --user root
steps:
- uses: actions/checkout@v1
- uses: gradle/wrapper-validation-action@v1
# Generate the build number based on tags to allow per branch build numbers, not something github provides by default.
- name: Generate build number
id: buildnumber
uses: einaregilsson/build-number@v3
with:
token: ${{ secrets.github_token }}
prefix: ${{ github.ref }}
- run: ./gradlew build javadocJar publish --stacktrace
env:
MAVEN_URL: ${{ secrets.MAVEN_URL }}
MAVEN_USERNAME: ${{ secrets.MAVEN_USERNAME }}
MAVEN_PASSWORD: ${{ secrets.MAVEN_PASSWORD }}

10
Jenkinsfile vendored
View File

@ -1,10 +0,0 @@
node {
stage 'Checkout'
checkout scm
stage 'Build'
sh "rm -rf build/libs/"
sh "./gradlew build javadocJar publish --refresh-dependencies"
}

View File

@ -23,10 +23,10 @@ plugins {
id 'java' // for jd gen
}
def minecraft_version = "20w45a"
def minecraft_version = "20w49a"
def ENV = System.getenv()
// Fetch build number from Jenkins
// Fetch build number from Github Actions
def build_number = ENV.BUILD_NUMBER ?: "local"
def yarnVersion = "${minecraft_version}+build.$build_number"
@ -751,12 +751,12 @@ publishing {
}
repositories {
maven {
url "http://mavenupload.modmuss50.me/"
if (project.hasProperty('mavenPass')) {
if (ENV.MAVEN_URL) {
maven {
url ENV.MAVEN_URL
credentials {
username 'buildslave'
password project.getProperty('mavenPass')
username ENV.MAVEN_USERNAME
password ENV.MAVEN_PASSWORD
}
}
}

View File

@ -1,5 +1,5 @@
# Done to increase the memory available to gradle.
org.gradle.jvmargs=-Xmx1G
enigma_version=0.21.4+build.225
enigma_version=0.21.6+build.229
stitch_version=0.5.1+build.77

Binary file not shown.

View File

@ -1,5 +1,5 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-6.6.1-bin.zip
distributionUrl=https\://services.gradle.org/distributions/gradle-6.7-bin.zip
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists

2
gradlew vendored
View File

@ -82,6 +82,7 @@ esac
CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar
# Determine the Java command to use to start the JVM.
if [ -n "$JAVA_HOME" ] ; then
if [ -x "$JAVA_HOME/jre/sh/java" ] ; then
@ -129,6 +130,7 @@ fi
if [ "$cygwin" = "true" -o "$msys" = "true" ] ; then
APP_HOME=`cygpath --path --mixed "$APP_HOME"`
CLASSPATH=`cygpath --path --mixed "$CLASSPATH"`
JAVACMD=`cygpath --unix "$JAVACMD"`
# We build the pattern for arguments to be converted via cygpath

22
gradlew.bat vendored
View File

@ -40,7 +40,7 @@ if defined JAVA_HOME goto findJavaFromJavaHome
set JAVA_EXE=java.exe
%JAVA_EXE% -version >NUL 2>&1
if "%ERRORLEVEL%" == "0" goto init
if "%ERRORLEVEL%" == "0" goto execute
echo.
echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
@ -54,7 +54,7 @@ goto fail
set JAVA_HOME=%JAVA_HOME:"=%
set JAVA_EXE=%JAVA_HOME%/bin/java.exe
if exist "%JAVA_EXE%" goto init
if exist "%JAVA_EXE%" goto execute
echo.
echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME%
@ -64,28 +64,14 @@ echo location of your Java installation.
goto fail
:init
@rem Get command-line arguments, handling Windows variants
if not "%OS%" == "Windows_NT" goto win9xME_args
:win9xME_args
@rem Slurp the command line arguments.
set CMD_LINE_ARGS=
set _SKIP=2
:win9xME_args_slurp
if "x%~1" == "x" goto execute
set CMD_LINE_ARGS=%*
:execute
@rem Setup the command line
set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar
@rem Execute Gradle
"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %CMD_LINE_ARGS%
"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %*
:end
@rem End local scope for the variables with windows NT shell

View File

@ -12,5 +12,4 @@ CLASS net/minecraft/class_3797 net/minecraft/MinecraftVersion
FIELD field_27843 resourcePackVersion I
METHOD getPackVersion (Lcom/mojang/bridge/game/PackType;)I
ARG 1 packType
METHOD getProtocolVersion ()I
METHOD method_16672 create ()Lcom/mojang/bridge/game/GameVersion;

View File

@ -10,4 +10,4 @@ CLASS net/minecraft/class_2275 net/minecraft/block/AbstractCauldronBlock
METHOD method_31616 isEntityTouchingFluid (Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_1297;)Z
ARG 1 state
ARG 2 pos
ARG 3 entity
ARG 3 entity

View File

@ -5,11 +5,7 @@ CLASS net/minecraft/class_2231 net/minecraft/block/AbstractPressurePlateBlock
METHOD method_9432 setRedstoneOutput (Lnet/minecraft/class_2680;I)Lnet/minecraft/class_2680;
ARG 1 state
ARG 2 rsOut
METHOD method_9433 updatePlateState (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;I)V
ARG 1 world
ARG 2 pos
ARG 3 state
ARG 4 rsOut
METHOD method_9433 updatePlateState (Lnet/minecraft/class_1297;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;I)V
METHOD method_9434 getRedstoneOutput (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)I
ARG 1 world
ARG 2 pos

View File

@ -51,10 +51,11 @@ CLASS net/minecraft/class_2248 net/minecraft/block/Block
ARG 2 entity
METHOD method_9503 getBlockFromItem (Lnet/minecraft/class_1792;)Lnet/minecraft/class_2248;
ARG 0 item
METHOD method_9504 rainTick (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V
METHOD method_9504 precipitationTick (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1959$class_1963;)V
ARG 1 state
ARG 2 world
ARG 3 pos
ARG 4 precipitation
METHOD method_9507 getRawIdFromState (Lnet/minecraft/class_2680;)I
ARG 0 state
METHOD method_9510 postProcessState (Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680;

View File

@ -119,6 +119,8 @@ CLASS net/minecraft/class_2246 net/minecraft/block/Blocks
METHOD method_26152 (Lnet/minecraft/class_2680;)I
ARG 0 state
METHOD method_26979 refreshShapeCache ()V
METHOD method_31625 (Lnet/minecraft/class_2680;)I
ARG 0 state
METHOD method_9492 register (Ljava/lang/String;Lnet/minecraft/class_2248;)Lnet/minecraft/class_2248;
ARG 0 id
ARG 1 block

View File

@ -1,4 +1,3 @@
CLASS net/minecraft/class_5546 net/minecraft/block/CauldronBlock
METHOD method_31636 canFillWithRain (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Z
METHOD method_31636 canFillWithPrecipitation (Lnet/minecraft/class_1937;)Z
ARG 0 world
ARG 1 pos

View File

@ -9,7 +9,7 @@ CLASS net/minecraft/class_2323 net/minecraft/block/DoorBlock
FIELD field_10945 OPEN Lnet/minecraft/class_2746;
FIELD field_10946 HALF Lnet/minecraft/class_2754;
METHOD method_10032 getCloseSoundEventId ()I
METHOD method_10033 setOpen (Lnet/minecraft/class_1937;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Z)V
METHOD method_10033 setOpen (Lnet/minecraft/class_1297;Lnet/minecraft/class_1937;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Z)V
METHOD method_10034 getOpenSoundEventId ()I
METHOD method_10035 getHinge (Lnet/minecraft/class_1750;)Lnet/minecraft/class_2750;
ARG 1 ctx
@ -22,3 +22,5 @@ CLASS net/minecraft/class_2323 net/minecraft/block/DoorBlock
ARG 1 pos
METHOD method_24796 isWoodenDoor (Lnet/minecraft/class_2680;)Z
ARG 0 state
METHOD method_30841 isOpen (Lnet/minecraft/class_2680;)Z
ARG 1 state

View File

@ -5,6 +5,6 @@ CLASS net/minecraft/class_3727 net/minecraft/block/EntityShapeContext
FIELD field_17594 heldItem Lnet/minecraft/class_1799;
METHOD <init> (Lnet/minecraft/class_1297;)V
ARG 1 entity
METHOD <init> (ZDLnet/minecraft/class_1799;Ljava/util/function/Predicate;)V
METHOD <init> (ZDLnet/minecraft/class_1799;Lnet/minecraft/class_1799;Ljava/util/function/Predicate;Ljava/util/Optional;)V
ARG 1 descending
ARG 2 minY

View File

@ -1,16 +1,6 @@
CLASS net/minecraft/class_2346 net/minecraft/block/FallingBlock
METHOD method_10127 onLanding (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_1540;)V
ARG 1 world
ARG 2 pos
ARG 3 fallingBlockState
ARG 4 currentStateInPos
ARG 5 fallingBlockEntity
METHOD method_10128 canFallThrough (Lnet/minecraft/class_2680;)Z
ARG 0 state
METHOD method_10129 onDestroyedOnLanding (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1540;)V
ARG 1 world
ARG 2 pos
ARG 3 fallingBlockEntity
METHOD method_10130 getColor (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)I
ARG 1 state
ARG 2 world

View File

@ -1,5 +1,6 @@
CLASS net/minecraft/class_2263 net/minecraft/block/FluidDrainable
METHOD method_9700 tryDrainFluid (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Lnet/minecraft/class_3611;
METHOD method_32351 getDrainSound ()Ljava/util/Optional;
METHOD method_9700 tryDrainFluid (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Lnet/minecraft/class_1799;
ARG 1 world
ARG 2 pos
ARG 3 state

View File

@ -0,0 +1,11 @@
CLASS net/minecraft/class_5688 net/minecraft/block/LandingBlock
METHOD method_10127 onLanding (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_1540;)V
ARG 1 world
ARG 2 pos
ARG 3 fallingBlockState
ARG 4 currentStateInPos
ARG 5 fallingBlockEntity
METHOD method_10129 onDestroyedOnLanding (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1540;)V
ARG 1 world
ARG 2 pos
ARG 3 fallingBlockEntity

View File

@ -0,0 +1,17 @@
CLASS net/minecraft/class_5556 net/minecraft/block/LeveledCauldronBlock
FIELD field_27206 LEVEL Lnet/minecraft/class_2758;
FIELD field_27880 RAIN_PREDICATE Ljava/util/function/Predicate;
FIELD field_27881 SNOW_PREDICATE Ljava/util/function/Predicate;
FIELD field_27882 precipitationPredicate Ljava/util/function/Predicate;
METHOD <init> (Lnet/minecraft/class_4970$class_2251;Ljava/util/function/Predicate;Ljava/util/Map;)V
ARG 1 settings
ARG 2 precipitationPredicate
ARG 3 behaviorMap
METHOD method_31650 decrementFluidLevel (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V
ARG 0 state
ARG 1 world
ARG 2 pos
METHOD method_32352 (Lnet/minecraft/class_1959$class_1963;)Z
ARG 0 precipitation
METHOD method_32353 (Lnet/minecraft/class_1959$class_1963;)Z
ARG 0 precipitation

View File

@ -76,6 +76,7 @@ CLASS net/minecraft/class_3614 net/minecraft/block/Material
FIELD field_26708 NETHER_SHOOTS Lnet/minecraft/class_3614;
COMMENT Material for crimson and warped roots, as well as Nether sprouts.
FIELD field_27340 AMETHYST Lnet/minecraft/class_3614;
FIELD field_27890 POWDER_SNOW Lnet/minecraft/class_3614;
METHOD <init> (Lnet/minecraft/class_3620;ZZZZZZLnet/minecraft/class_3619;)V
ARG 1 color
ARG 2 liquid

View File

@ -0,0 +1,37 @@
CLASS net/minecraft/class_5689 net/minecraft/block/PointedDripstoneBlock
FIELD field_28050 VERTICAL_DIRECTION Lnet/minecraft/class_2753;
FIELD field_28051 THICKNESS Lnet/minecraft/class_2754;
FIELD field_28052 WATERLOGGED Lnet/minecraft/class_2746;
FIELD field_28053 TIP_MERGE_SHAPE Lnet/minecraft/class_265;
FIELD field_28054 UP_TIP_SHAPE Lnet/minecraft/class_265;
FIELD field_28055 DOWN_TIP_SHAPE Lnet/minecraft/class_265;
FIELD field_28056 FRUSTUM_SHAPE Lnet/minecraft/class_265;
FIELD field_28057 MIDDLE_SHAPE Lnet/minecraft/class_265;
FIELD field_28058 BASE_SHAPE Lnet/minecraft/class_265;
METHOD method_32768 createParticle (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_5689$class_5690;)V
METHOD method_32774 isPointedDripstone (Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;)Z
ARG 0 state
ARG 1 direction
METHOD method_32775 getDripFluid (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Lnet/minecraft/class_3611;
ARG 0 world
ARG 1 pos
METHOD method_32776 getSupportingPos (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;I)Lnet/minecraft/class_2338;
ARG 0 world
ARG 1 pos
ARG 2 state
METHOD method_32780 getDripType (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Lnet/minecraft/class_5689$class_5690;
ARG 0 world
ARG 1 pos
ARG 2 state
METHOD method_32784 hasTipThickness (Lnet/minecraft/class_2680;)Z
ARG 0 state
METHOD method_32785 isPointingDown (Lnet/minecraft/class_2680;)Z
ARG 0 state
CLASS class_5690 DripType
FIELD field_28059 fluid Lnet/minecraft/class_3611;
METHOD <init> (Lnet/minecraft/class_3611;Lnet/minecraft/class_2874;)V
ARG 1 fluid
METHOD method_32786 getFluid ()Lnet/minecraft/class_3611;
METHOD method_32787 isLiquid ()Z
COMMENT Checks if the fluid of this drip type is liquid, namely lava or water.
METHOD method_32788 getParticle ()Lnet/minecraft/class_2394;

View File

@ -0,0 +1,6 @@
CLASS net/minecraft/class_5635 net/minecraft/block/PowderSnowBlock
METHOD method_32355 canWalkOnPowderSnow (Lnet/minecraft/class_1297;)Z
ARG 0 entity
METHOD method_32356 spawnParticles (Lnet/minecraft/class_1937;Lnet/minecraft/class_243;)V
ARG 0 world
ARG 1 pos

View File

@ -43,7 +43,7 @@ CLASS net/minecraft/class_2457 net/minecraft/block/RedstoneWireBlock
ARG 1 state
METHOD method_27846 isFullyConnected (Lnet/minecraft/class_2680;)Z
ARG 0 state
METHOD method_27936 (Lnet/minecraft/class_1937;Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_1160;Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;FF)V
METHOD method_27936 (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
ARG 1 world
ARG 2 random
ARG 3 pos

View File

@ -1,6 +0,0 @@
CLASS net/minecraft/class_5556 net/minecraft/block/WaterCauldronBlock
FIELD field_27206 LEVEL Lnet/minecraft/class_2758;
METHOD method_31650 subtractWaterLevel (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V
ARG 0 state
ARG 1 world
ARG 2 pos

View File

@ -7,6 +7,8 @@ CLASS net/minecraft/class_5620 net/minecraft/block/cauldron/CauldronBehavior
FIELD field_27780 CLEAN_SHULKER_BOX Lnet/minecraft/class_5620;
FIELD field_27781 CLEAN_BANNER Lnet/minecraft/class_5620;
FIELD field_27782 CLEAN_DYEABLE_ITEM Lnet/minecraft/class_5620;
FIELD field_28011 POWDER_SNOW_CAULDRON_BEHAVIOR Ljava/util/Map;
FIELD field_28012 FILL_WITH_POWDER_SNOW Lnet/minecraft/class_5620;
METHOD interact (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;
ARG 1 state
ARG 2 world
@ -15,14 +17,17 @@ CLASS net/minecraft/class_5620 net/minecraft/block/cauldron/CauldronBehavior
ARG 5 hand
ARG 6 stack
METHOD method_32206 createMap ()Lit/unimi/dsi/fastutil/objects/Object2ObjectOpenHashMap;
METHOD method_32207 fillCauldron (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_1269;
METHOD method_32207 fillCauldron (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;
ARG 0 world
ARG 1 pos
ARG 2 player
ARG 3 hand
ARG 4 stack
ARG 5 state
METHOD method_32210 emptyCauldron (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_1269;
ARG 6 soundEvent
METHOD method_32208 (Lnet/minecraft/class_2680;)Z
ARG 0 state
METHOD method_32210 emptyCauldron (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;
ARG 0 state
ARG 1 world
ARG 2 pos
@ -31,4 +36,49 @@ CLASS net/minecraft/class_5620 net/minecraft/block/cauldron/CauldronBehavior
ARG 5 stack
ARG 6 output
ARG 7 predicate
ARG 8 soundEvent
METHOD method_32212 registerBehavior ()V
METHOD method_32218 (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;
ARG 0 state
ARG 1 world
ARG 2 pos
ARG 3 player
ARG 4 hand
ARG 5 stack
METHOD method_32219 (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;
ARG 0 state
ARG 1 world
ARG 2 pos
ARG 3 player
ARG 4 hand
ARG 5 stack
METHOD method_32220 (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;
ARG 0 state
ARG 1 world
ARG 2 pos
ARG 3 player
ARG 4 hand
ARG 5 stack
METHOD method_32221 (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;
ARG 0 state
ARG 1 world
ARG 2 pos
ARG 3 player
ARG 4 hand
ARG 5 stack
METHOD method_32222 (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;
ARG 0 state
ARG 1 world
ARG 2 pos
ARG 3 player
ARG 4 hand
ARG 5 stack
METHOD method_32696 (Lnet/minecraft/class_2680;)Z
ARG 0 state
METHOD method_32698 (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;
ARG 0 state
ARG 1 world
ARG 2 pos
ARG 3 player
ARG 4 hand
ARG 5 stack

View File

@ -25,14 +25,8 @@ CLASS net/minecraft/class_5561 net/minecraft/block/entity/ChestStateManager
ARG 1 world
ARG 2 pos
ARG 3 state
METHOD method_31684 openChest (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
ARG 1 world
ARG 2 pos
ARG 3 state
METHOD method_31685 closeChest (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
ARG 1 world
ARG 2 pos
ARG 3 state
METHOD method_31684 openChest (Lnet/minecraft/class_1657;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
METHOD method_31685 closeChest (Lnet/minecraft/class_1657;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
METHOD method_31686 updateViewerCount (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
ARG 1 world
ARG 2 pos

View File

@ -66,7 +66,6 @@ CLASS net/minecraft/class_2633 net/minecraft/block/entity/StructureBlockBlockEnt
ARG 1 pos
METHOD method_11379 setPowered (Z)V
ARG 1 powered
METHOD method_11380 cycleMode ()V
METHOD method_11381 setMode (Lnet/minecraft/class_2776;)V
ARG 1 mode
METHOD method_11382 setSeed (J)V

View File

@ -0,0 +1,4 @@
CLASS net/minecraft/class_5691 net/minecraft/block/enums/Thickness
FIELD field_28069 name Ljava/lang/String;
METHOD <init> (Ljava/lang/String;ILjava/lang/String;)V
ARG 3 name

View File

@ -0,0 +1,2 @@
CLASS net/minecraft/class_5629
METHOD method_14364 sendPacket (Lnet/minecraft/class_2596;)V

View File

@ -4,3 +4,7 @@ CLASS net/minecraft/class_3801 net/minecraft/client/ClientGameSession
FIELD field_16765 playerCount I
FIELD field_16766 remoteServer Z
FIELD field_16767 sessionId Ljava/util/UUID;
METHOD <init> (Lnet/minecraft/class_638;Lnet/minecraft/class_746;Lnet/minecraft/class_634;)V
ARG 1 world
ARG 2 player
ARG 3 networkHandler

View File

@ -106,6 +106,8 @@ CLASS net/minecraft/class_310 net/minecraft/client/MinecraftClient
FIELD field_25671 videoWarningManager Lnet/minecraft/class_5407;
FIELD field_26842 socialInteractionsManager Lnet/minecraft/class_5520;
FIELD field_26902 socialInteractionsService Lcom/mojang/authlib/minecraft/SocialInteractionsService;
FIELD field_27387 entityModelLoader Lnet/minecraft/class_5599;
FIELD field_27388 blockEntityRenderDispatcher Lnet/minecraft/class_824;
METHOD <init> (Lnet/minecraft/class_542;)V
ARG 1 args
METHOD method_1476 checkIs64Bit ()Z
@ -240,7 +242,7 @@ CLASS net/minecraft/class_310 net/minecraft/client/MinecraftClient
ARG 4 metadata
ARG 5 insertionPosition
ARG 6 source
METHOD method_24041 resetMipmapLevels (I)V
METHOD method_24041 setMipmapLevels (I)V
ARG 1 mipmapLevels
METHOD method_24042 createV3ResourcePackFactory (Ljava/util/function/Supplier;)Ljava/util/function/Supplier;
ARG 0 packFactory
@ -301,6 +303,7 @@ CLASS net/minecraft/class_310 net/minecraft/client/MinecraftClient
METHOD method_29611 isFabulousGraphicsOrBetter ()Z
METHOD method_30049 getVideoWarningManager ()Lnet/minecraft/class_5407;
METHOD method_31320 getSocialInteractionsManager ()Lnet/minecraft/class_5520;
METHOD method_31974 getEntityModelLoader ()Lnet/minecraft/class_5599;
CLASS class_5366 WorldLoadAction
CLASS class_5367 IntegratedResourceManager
FIELD field_25439 resourcePackManager Lnet/minecraft/class_3283;

View File

@ -57,7 +57,9 @@ CLASS net/minecraft/class_5225 net/minecraft/client/font/TextHandler
ARG 3 style
COMMENT the style of the trimmed string
METHOD method_27495 wrapLines (Lnet/minecraft/class_5348;ILnet/minecraft/class_2583;)Ljava/util/List;
ARG 1 text
ARG 2 maxWidth
ARG 3 style
METHOD method_27496 (Lorg/apache/commons/lang3/mutable/MutableFloat;ILnet/minecraft/class_2583;I)Z
ARG 2 unused
ARG 3 style
@ -76,6 +78,10 @@ CLASS net/minecraft/class_5225 net/minecraft/client/font/TextHandler
ARG 1 text
ARG 2 maxWidth
ARG 3 style
METHOD method_29971 wrapLines (Lnet/minecraft/class_5348;ILnet/minecraft/class_2583;Ljava/util/function/BiConsumer;)V
ARG 1 text
ARG 2 maxWidth
ARG 3 style
METHOD method_30875 getWidth (Lnet/minecraft/class_5481;)F
ARG 1 text
METHOD method_30876 getStyleAt (Lnet/minecraft/class_5481;I)Lnet/minecraft/class_2583;

View File

@ -1,6 +1,8 @@
CLASS net/minecraft/class_327 net/minecraft/client/font/TextRenderer
COMMENT Manages the rendering of text.
FIELD field_1997 fontStorageAccessor Ljava/util/function/Function;
FIELD field_2000 fontHeight I
COMMENT The font height of the text that is rendered by the text renderer.
FIELD field_2001 random Ljava/util/Random;
FIELD field_24237 FORWARD_SHIFT Lnet/minecraft/class_1160;
FIELD field_24238 handler Lnet/minecraft/class_5225;
@ -27,10 +29,18 @@ CLASS net/minecraft/class_327 net/minecraft/client/font/TextRenderer
ARG 4 maxWidth
ARG 5 color
COMMENT the text color in the 0xAARRGGBB format
METHOD method_1713 getStringBoundedHeight (Ljava/lang/String;I)I
METHOD method_1713 getWrappedLinesHeight (Ljava/lang/String;I)I
COMMENT Gets the height of the text when it has been wrapped.
COMMENT
COMMENT @return the height of the wrapped text
COMMENT @see TextRenderer#wrapLines(StringVisitable, int)
ARG 1 text
ARG 2 maxWidth
METHOD method_1714 trimToWidth (Lnet/minecraft/class_5348;I)Lnet/minecraft/class_5348;
COMMENT Trims a string to be at most {@code maxWidth} wide.
COMMENT
COMMENT @return the text
COMMENT @see TextHandler#trimToWidth(StringVisitable, int, Style)
ARG 1 text
ARG 2 width
METHOD method_1720 drawWithShadow (Lnet/minecraft/class_4587;Ljava/lang/String;FFI)I
@ -65,9 +75,15 @@ CLASS net/minecraft/class_327 net/minecraft/client/font/TextRenderer
ARG 9 underlineColor
ARG 10 light
METHOD method_1726 isRightToLeft ()Z
COMMENT Checks if the currently set language uses right to left writing.
METHOD method_1727 getWidth (Ljava/lang/String;)I
COMMENT Gets the width of some text when rendered.
ARG 1 text
COMMENT the text
METHOD method_1728 wrapLines (Lnet/minecraft/class_5348;I)Ljava/util/List;
COMMENT Wraps text when the rendered width of text exceeds the {@code width}.
COMMENT
COMMENT @return a list of ordered text which has been wrapped
ARG 1 text
ARG 2 width
METHOD method_1729 draw (Lnet/minecraft/class_4587;Ljava/lang/String;FFI)I
@ -141,14 +157,23 @@ CLASS net/minecraft/class_327 net/minecraft/client/font/TextRenderer
ARG 10 light
ARG 11 rightToLeft
METHOD method_27523 trimToWidth (Ljava/lang/String;I)Ljava/lang/String;
COMMENT Trims a string to be at most {@code maxWidth} wide.
COMMENT
COMMENT @return the trimmed string
COMMENT @see TextHandler#trimToWidth(String, int, Style)
ARG 1 text
ARG 2 maxWidth
METHOD method_27524 trimToWidth (Ljava/lang/String;IZ)Ljava/lang/String;
COMMENT Trims a string to be at most {@code maxWidth} wide.
COMMENT
COMMENT @return the trimmed string
ARG 1 text
ARG 2 maxWidth
ARG 3 backwards
METHOD method_27525 getWidth (Lnet/minecraft/class_5348;)I
COMMENT Gets the width of some text when rendered.
ARG 1 text
COMMENT the text
METHOD method_27526 getFontStorage (Lnet/minecraft/class_2960;)Lnet/minecraft/class_377;
ARG 1 id
METHOD method_27527 getTextHandler ()Lnet/minecraft/class_5225;
@ -191,6 +216,7 @@ CLASS net/minecraft/class_327 net/minecraft/client/font/TextRenderer
COMMENT the text color in the 0xAARRGGBB format
ARG 6 rightToLeft
METHOD method_30880 getWidth (Lnet/minecraft/class_5481;)I
COMMENT Gets the width of some text when rendered.
ARG 1 text
METHOD method_30881 drawWithShadow (Lnet/minecraft/class_4587;Lnet/minecraft/class_2561;FFI)I
ARG 1 matrices

View File

@ -57,7 +57,7 @@ CLASS net/minecraft/class_5223 net/minecraft/client/font/TextVisitFactory
COMMENT
COMMENT @return {@code true} if the full string was visited, or {@code false} indicating
COMMENT the {@code visitor} terminated half-way
COMMENT @see StringRenderable#visit(StringRenderable.StyledVisitor, Style)
COMMENT @see StringVisitable#visit(StringVisitable.StyledVisitor, Style)
ARG 0 text
ARG 1 style
ARG 2 visitor

View File

@ -27,7 +27,7 @@ CLASS net/minecraft/class_364 net/minecraft/client/gui/Element
ARG 2 scanCode
COMMENT the unique/platform-specific scan code of the keyboard input
ARG 3 modifiers
COMMENT a GLFW bitfield describing the modifier keys that are held down (see {@linkplain https://www.glfw.org/docs/3.3/group__mods.html GLFW Modifier key flags})
COMMENT a GLFW bitfield describing the modifier keys that are held down (see <a href="https://www.glfw.org/docs/3.3/group__mods.html">GLFW Modifier key flags</a>)
METHOD method_25400 charTyped (CI)Z
COMMENT Callback for when a character input has been captured.
COMMENT
@ -105,7 +105,7 @@ CLASS net/minecraft/class_364 net/minecraft/client/gui/Element
ARG 2 scanCode
COMMENT the unique/platform-specific scan code of the keyboard input
ARG 3 modifiers
COMMENT a GLFW bitfield describing the modifier keys that are held down (see {@linkplain https://www.glfw.org/docs/3.3/group__mods.html GLFW Modifier key flags})
COMMENT a GLFW bitfield describing the modifier keys that are held down (see <a href="https://www.glfw.org/docs/3.3/group__mods.html">GLFW Modifier key flags</a>)
METHOD method_25405 isMouseOver (DD)Z
COMMENT Checks if the mouse position is within the bound
COMMENT of the element.

View File

@ -1,14 +1,10 @@
CLASS net/minecraft/class_330 net/minecraft/client/gui/MapRenderer
FIELD field_2043 textureManager Lnet/minecraft/class_1060;
FIELD field_2044 MAP_ICONS_TEXTURE Lnet/minecraft/class_2960;
FIELD field_2045 mapTextures Ljava/util/Map;
METHOD method_1768 getTexture (Ljava/lang/String;)Lnet/minecraft/class_330$class_331;
METHOD method_1769 updateTexture (Lnet/minecraft/class_22;)V
FIELD field_2045 mapTextures Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
METHOD method_1769 updateTexture (ILnet/minecraft/class_22;)V
METHOD method_1771 clearStateTextures ()V
METHOD method_1772 getState (Lnet/minecraft/class_330$class_331;)Lnet/minecraft/class_22;
ARG 1 texture
METHOD method_1773 draw (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;Lnet/minecraft/class_22;ZI)V
METHOD method_1774 getMapTexture (Lnet/minecraft/class_22;)Lnet/minecraft/class_330$class_331;
METHOD method_1773 draw (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_22;ZI)V
CLASS class_331 MapTexture
FIELD field_2046 mapState Lnet/minecraft/class_22;
FIELD field_2048 texture Lnet/minecraft/class_1043;

View File

@ -33,6 +33,8 @@ CLASS net/minecraft/class_329 net/minecraft/client/gui/hud/InGameHud
FIELD field_2042 ticks I
FIELD field_26527 DEMO_EXPIRED_MESSAGE Lnet/minecraft/class_2561;
FIELD field_27389 SPYGLASS_SCOPE Lnet/minecraft/class_2960;
FIELD field_27959 spyglassScale F
FIELD field_27960 POWDER_SNOW_OUTLINE Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_310;)V
ARG 1 client
METHOD method_1731 updateVignetteDarkness (Lnet/minecraft/class_1297;)V
@ -63,7 +65,7 @@ CLASS net/minecraft/class_329 net/minecraft/client/gui/hud/InGameHud
METHOD method_1748 tick ()V
METHOD method_1749 renderHeldItemTooltip (Lnet/minecraft/class_4587;)V
ARG 1 matrices
METHOD method_1750 getPlayerListWidget ()Lnet/minecraft/class_355;
METHOD method_1750 getPlayerListHud ()Lnet/minecraft/class_355;
METHOD method_1752 renderMountJumpBar (Lnet/minecraft/class_4587;I)V
ARG 1 matrices
ARG 2 x
@ -91,7 +93,7 @@ CLASS net/minecraft/class_329 net/minecraft/client/gui/hud/InGameHud
ARG 2 matrices
METHOD method_1760 renderStatusBars (Lnet/minecraft/class_4587;)V
ARG 1 matrices
METHOD method_1762 renderHotbarItem (IIFLnet/minecraft/class_1657;Lnet/minecraft/class_1799;)V
METHOD method_1762 renderHotbarItem (IIFLnet/minecraft/class_1657;Lnet/minecraft/class_1799;I)V
ARG 1 x
ARG 2 y
ARG 3 tickDelta
@ -115,9 +117,8 @@ CLASS net/minecraft/class_329 net/minecraft/client/gui/hud/InGameHud
ARG 5 color
METHOD method_31406 extractSender (Lnet/minecraft/class_2561;)Ljava/util/UUID;
ARG 1 message
METHOD method_31976 renderOverlay (Lnet/minecraft/class_2960;)V
METHOD method_31977 renderOverlay (Lnet/minecraft/class_2960;F)V
ARG 1 texture
METHOD method_31977 renderOverlay (Lnet/minecraft/class_2960;FI)V
ARG 1 texture
ARG 2 scale
ARG 3 color
ARG 2 opacity
METHOD method_32598 renderSpyglassOverlay (F)V
ARG 1 scale

View File

@ -10,6 +10,7 @@ CLASS net/minecraft/class_355 net/minecraft/client/gui/hud/PlayerListHud
ARG 1 client
ARG 2 inGameHud
METHOD method_1918 getPlayerName (Lnet/minecraft/class_640;)Lnet/minecraft/class_2561;
ARG 1 entry
METHOD method_1919 render (Lnet/minecraft/class_4587;ILnet/minecraft/class_269;Lnet/minecraft/class_266;)V
METHOD method_1920 clear ()V
METHOD method_1921 tick (Z)V
@ -20,4 +21,7 @@ CLASS net/minecraft/class_355 net/minecraft/client/gui/hud/PlayerListHud
ARG 1 footer
METHOD method_1925 setHeader (Lnet/minecraft/class_2561;)V
ARG 1 header
METHOD method_27538 applyGameModeFormatting (Lnet/minecraft/class_640;Lnet/minecraft/class_5250;)Lnet/minecraft/class_2561;
ARG 1 entry
ARG 2 name
CLASS class_356 EntryOrderComparator

View File

@ -1,2 +1,3 @@
CLASS net/minecraft/class_534 net/minecraft/client/gui/hud/spectator/RootSpectatorCommandGroup
FIELD field_26612 PROMPT_TEXT Lnet/minecraft/class_2561;
FIELD field_3266 elements Ljava/util/List;

View File

@ -1,4 +1,7 @@
CLASS net/minecraft/class_531 net/minecraft/client/gui/hud/spectator/SpectatorMenu
FIELD field_26613 CLOSE_TEXT Lnet/minecraft/class_2561;
FIELD field_26614 PREVIOUS_PAGE_TEXT Lnet/minecraft/class_2561;
FIELD field_26615 NEXT_PAGE_TEXT Lnet/minecraft/class_2561;
FIELD field_3254 selectedSlot I
FIELD field_3255 closeCallback Lnet/minecraft/class_536;
FIELD field_3256 NEXT_PAGE_COMMAND Lnet/minecraft/class_537;

View File

@ -1,11 +1,6 @@
CLASS net/minecraft/class_539 net/minecraft/client/gui/hud/spectator/SpectatorMenuState
FIELD field_3269 selectedSlot I
FIELD field_3270 group Lnet/minecraft/class_535;
FIELD field_3271 commands Ljava/util/List;
METHOD <init> (Lnet/minecraft/class_535;Ljava/util/List;I)V
ARG 1 group
ARG 2 commands
ARG 3 selectedSlot
METHOD method_2786 getCommand (I)Lnet/minecraft/class_537;
ARG 1 slot
METHOD method_2787 getSelectedSlot ()I

View File

@ -1,4 +1,6 @@
CLASS net/minecraft/class_540 net/minecraft/client/gui/hud/spectator/TeamTeleportSpectatorMenu
FIELD field_26618 TEAM_TELEPORT_TEXT Lnet/minecraft/class_2561;
FIELD field_26619 PROMPT_TEXT Lnet/minecraft/class_2561;
FIELD field_3272 commands Ljava/util/List;
CLASS class_541 TeleportToSpecificTeamCommand
FIELD field_3274 scoreboardEntries Ljava/util/List;

View File

@ -1,4 +1,6 @@
CLASS net/minecraft/class_538 net/minecraft/client/gui/hud/spectator/TeleportSpectatorMenu
FIELD field_26616 TELEPORT_TEXT Lnet/minecraft/class_2561;
FIELD field_26617 PROMPT_TEXT Lnet/minecraft/class_2561;
FIELD field_3267 ORDERING Lcom/google/common/collect/Ordering;
FIELD field_3268 elements Ljava/util/List;
METHOD <init> (Ljava/util/Collection;)V

View File

@ -1,5 +1,5 @@
CLASS net/minecraft/class_530 net/minecraft/client/gui/hud/spectator/TeleportToSpecificPlayerSpectatorCommand
FIELD field_26611 name Lnet/minecraft/class_2585;
FIELD field_26611 name Lnet/minecraft/class_2561;
FIELD field_3252 skinId Lnet/minecraft/class_2960;
FIELD field_3253 gameProfile Lcom/mojang/authlib/GameProfile;
METHOD <init> (Lcom/mojang/authlib/GameProfile;)V

View File

@ -4,9 +4,10 @@ CLASS net/minecraft/class_422 net/minecraft/client/gui/screen/AddServerScreen
FIELD field_2469 server Lnet/minecraft/class_642;
FIELD field_2471 serverNameField Lnet/minecraft/class_342;
FIELD field_2472 buttonAdd Lnet/minecraft/class_4185;
FIELD field_2473 resourcePackOptionButton Lnet/minecraft/class_4185;
FIELD field_2474 addressField Lnet/minecraft/class_342;
FIELD field_2475 addressTextFilter Ljava/util/function/Predicate;
FIELD field_26541 ENTER_NAME_TEXT Lnet/minecraft/class_2561;
FIELD field_26542 ENTER_IP_TEXT Lnet/minecraft/class_2561;
METHOD <init> (Lnet/minecraft/class_437;Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lnet/minecraft/class_642;)V
ARG 1 parent
ARG 2 callback

View File

@ -13,4 +13,6 @@ CLASS net/minecraft/class_410 net/minecraft/client/gui/screen/ConfirmScreen
ARG 1 callback
ARG 2 title
ARG 3 message
ARG 4 yesTranslated
ARG 5 noTranslated
METHOD method_2125 disableButtons (I)V

View File

@ -1,6 +1,7 @@
CLASS net/minecraft/class_415 net/minecraft/client/gui/screen/CustomizeBuffetLevelScreen
FIELD field_2438 confirmButton Lnet/minecraft/class_4185;
FIELD field_2441 biomeSelectionList Lnet/minecraft/class_415$class_4190;
FIELD field_26535 BUFFET_BIOME_TEXT Lnet/minecraft/class_2561;
METHOD method_2151 refreshConfirmButton ()V
CLASS class_4190 BuffetBiomesListWidget
CLASS class_4191 BuffetBiomeItem

View File

@ -4,6 +4,7 @@ CLASS net/minecraft/class_420 net/minecraft/client/gui/screen/DirectConnectScree
FIELD field_2460 serverEntry Lnet/minecraft/class_642;
FIELD field_2462 selectServerButton Lnet/minecraft/class_4185;
FIELD field_2463 addressField Lnet/minecraft/class_342;
FIELD field_26540 ENTER_IP_TEXT Lnet/minecraft/class_2561;
METHOD <init> (Lnet/minecraft/class_437;Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lnet/minecraft/class_642;)V
ARG 1 parent
ARG 2 callback

View File

@ -1 +1,2 @@
CLASS net/minecraft/class_434 net/minecraft/client/gui/screen/DownloadingTerrainScreen
FIELD field_26544 TEXT Lnet/minecraft/class_2561;

View File

@ -7,6 +7,7 @@ CLASS net/minecraft/class_5289 net/minecraft/client/gui/screen/GameModeSelection
FIELD field_24571 lastMouseY I
FIELD field_24572 mouseUsedForSelection Z
FIELD field_24573 gameModeButtons Ljava/util/List;
FIELD field_25454 SELECT_NEXT_TEXT Lnet/minecraft/class_2561;
METHOD method_28064 apply (Lnet/minecraft/class_310;Ljava/util/Optional;)V
ARG 0 client
ARG 1 gameMode

View File

@ -1,9 +1,9 @@
CLASS net/minecraft/class_436 net/minecraft/client/gui/screen/OpenToLanScreen
FIELD field_2545 gameMode Ljava/lang/String;
FIELD field_2545 gameMode Lnet/minecraft/class_1934;
FIELD field_2546 allowCommands Z
FIELD field_2547 buttonAllowCommands Lnet/minecraft/class_4185;
FIELD field_2548 parent Lnet/minecraft/class_437;
FIELD field_2549 buttonGameMode Lnet/minecraft/class_4185;
FIELD field_25889 ALLOW_COMMANDS_TEXT Lnet/minecraft/class_2561;
FIELD field_25890 GAME_MODE_TEXT Lnet/minecraft/class_2561;
FIELD field_26545 OTHER_PLAYERS_TEXT Lnet/minecraft/class_2561;
METHOD <init> (Lnet/minecraft/class_437;)V
ARG 1 parent
METHOD method_2204 updateButtonText ()V

View File

@ -76,7 +76,7 @@ CLASS net/minecraft/class_437 net/minecraft/client/gui/screen/Screen
METHOD method_25426 init ()V
COMMENT Called when a screen should be initialized.
COMMENT
COMMENT <p>This method is called when this screen is {@link MinecraftClient#openScreen(Screen) opened} or resized.
COMMENT <p>This method is called when this screen is {@linkplain net.minecraft.client.MinecraftClient#openScreen(Screen) opened} or resized.
METHOD method_25427 sendMessage (Ljava/lang/String;)V
ARG 1 message
METHOD method_25428 confirmLink (Z)V
@ -100,7 +100,7 @@ CLASS net/minecraft/class_437 net/minecraft/client/gui/screen/Screen
ARG 2 vOffset
COMMENT an offset applied to the V coordinate of the background texture
METHOD method_25434 renderBackgroundTexture (I)V
COMMENT Renders the fullscreen {@linkplain #BACKGROUND_TEXTURE background texture} of this screen.
COMMENT Renders the fullscreen {@linkplain net.minecraft.client.gui.DrawableHelper#OPTIONS_BACKGROUND_TEXTURE background texture} of this screen.
ARG 1 vOffset
COMMENT an offset applied to the V coordinate of the background texture
METHOD method_25435 getNarrationMessage ()Ljava/lang/String;
@ -123,3 +123,14 @@ CLASS net/minecraft/class_437 net/minecraft/client/gui/screen/Screen
ARG 2 lines
ARG 3 x
ARG 4 y
METHOD method_32633 renderTooltipFromComponents (Lnet/minecraft/class_4587;Ljava/util/List;II)V
ARG 1 matrices
ARG 2 components
ARG 3 x
ARG 4 y
METHOD method_32634 renderTooltip (Lnet/minecraft/class_4587;Ljava/util/List;Ljava/util/Optional;II)V
ARG 1 matrices
ARG 2 lines
ARG 3 data
ARG 4 x
ARG 5 y

View File

@ -8,7 +8,5 @@ CLASS net/minecraft/class_5244 net/minecraft/client/gui/screen/ScreenTexts
FIELD field_24338 PROCEED Lnet/minecraft/class_2561;
FIELD field_24339 BACK Lnet/minecraft/class_2561;
FIELD field_26625 CONNECT_FAILED Lnet/minecraft/class_2561;
METHOD method_27654 getToggleText (Z)Lnet/minecraft/class_2561;
ARG 0 value
METHOD method_30619 composeToggleText (Lnet/minecraft/class_2561;Z)Lnet/minecraft/class_5250;
ARG 1 value

View File

@ -7,12 +7,20 @@ CLASS net/minecraft/class_425 net/minecraft/client/gui/screen/SplashScreen
FIELD field_18219 reloading Z
FIELD field_18220 prepareCompleteTime J
FIELD field_2483 LOGO Lnet/minecraft/class_2960;
FIELD field_25041 BRAND_ARGB I
FIELD field_25042 BRAND_RGB I
METHOD <init> (Lnet/minecraft/class_310;Lnet/minecraft/class_4011;Ljava/util/function/Consumer;Z)V
ARG 1 client
ARG 2 monitor
ARG 3 exceptionHandler
ARG 4 reloading
METHOD method_18103 renderProgressBar (Lnet/minecraft/class_4587;IIIIF)V
ARG 1 matrices
ARG 2 x1
ARG 3 y1
ARG 4 x2
ARG 5 y2
ARG 6 opacity
METHOD method_18819 init (Lnet/minecraft/class_310;)V
ARG 0 client
CLASS class_4070 LogoTexture

View File

@ -6,6 +6,7 @@ CLASS net/minecraft/class_447 net/minecraft/client/gui/screen/StatsScreen
FIELD field_2646 mobStats Lnet/minecraft/class_447$class_4202;
FIELD field_2647 statHandler Lnet/minecraft/class_3469;
FIELD field_2648 parent Lnet/minecraft/class_437;
FIELD field_26546 DOWNLOADING_STATS_TEXT Lnet/minecraft/class_2561;
METHOD <init> (Lnet/minecraft/class_437;Lnet/minecraft/class_3469;)V
ARG 1 parent
ARG 2 statHandler

View File

@ -1,4 +1,7 @@
CLASS net/minecraft/class_457 net/minecraft/client/gui/screen/advancement/AdvancementsScreen
FIELD field_26553 SAD_LABEL_TEXT Lnet/minecraft/class_2561;
FIELD field_26554 EMPTY_TEXT Lnet/minecraft/class_2561;
FIELD field_26555 ADVANCEMENTS_TEXT Lnet/minecraft/class_2561;
FIELD field_2716 TABS_TEXTURE Lnet/minecraft/class_2960;
FIELD field_2717 WINDOW_TEXTURE Lnet/minecraft/class_2960;
FIELD field_2718 movingTab Z

View File

@ -1,10 +1,13 @@
CLASS net/minecraft/class_463 net/minecraft/client/gui/screen/ingame/AbstractCommandBlockScreen
FIELD field_21617 commandSuggestor Lnet/minecraft/class_4717;
FIELD field_26556 SET_COMMAND_TEXT Lnet/minecraft/class_2561;
FIELD field_26557 COMMAND_TEXT Lnet/minecraft/class_2561;
FIELD field_26558 PREVIOUS_OUTPUT_TEXT Lnet/minecraft/class_2561;
FIELD field_2751 consoleCommandTextField Lnet/minecraft/class_342;
FIELD field_2752 trackingOutput Z
FIELD field_2753 cancelButton Lnet/minecraft/class_4185;
FIELD field_2755 previousOutputTextField Lnet/minecraft/class_342;
FIELD field_2760 toggleTrackingOutputButton Lnet/minecraft/class_4185;
FIELD field_2760 toggleTrackingOutputButton Lnet/minecraft/class_5676;
FIELD field_2762 doneButton Lnet/minecraft/class_4185;
METHOD method_2351 getCommandExecutor ()Lnet/minecraft/class_1918;
METHOD method_2352 syncSettingsToServer (Lnet/minecraft/class_1918;)V
@ -13,4 +16,3 @@ CLASS net/minecraft/class_463 net/minecraft/client/gui/screen/ingame/AbstractCom
METHOD method_2360 onCommandChanged (Ljava/lang/String;)V
ARG 1 text
METHOD method_2364 getTrackOutputButtonHeight ()I
METHOD method_2368 updateTrackedOutput ()V

View File

@ -1,4 +1,5 @@
CLASS net/minecraft/class_471 net/minecraft/client/gui/screen/ingame/AnvilScreen
FIELD field_26559 TOO_EXPENSIVE_TEXT Lnet/minecraft/class_2561;
FIELD field_2819 TEXTURE Lnet/minecraft/class_2960;
FIELD field_2821 nameField Lnet/minecraft/class_342;
METHOD <init> (Lnet/minecraft/class_1706;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V

View File

@ -1,6 +1,8 @@
CLASS net/minecraft/class_466 net/minecraft/client/gui/screen/ingame/BeaconScreen
FIELD field_17412 primaryEffect Lnet/minecraft/class_1291;
FIELD field_17413 secondaryEffect Lnet/minecraft/class_1291;
FIELD field_26560 PRIMARY_POWER_TEXT Lnet/minecraft/class_2561;
FIELD field_26561 SECONDARY_POWER_TEXT Lnet/minecraft/class_2561;
FIELD field_2804 doneButton Lnet/minecraft/class_466$class_468;
FIELD field_2805 consumeGem Z
FIELD field_2808 TEXTURE Lnet/minecraft/class_2960;

View File

@ -1,6 +1,10 @@
CLASS net/minecraft/class_473 net/minecraft/client/gui/screen/ingame/BookEditScreen
FIELD field_17116 pages Ljava/util/List;
FIELD field_24268 pageContent Lnet/minecraft/class_473$class_5233;
FIELD field_25893 EDIT_TITLE_TEXT Lnet/minecraft/class_2561;
FIELD field_25894 FINALIZE_WARNING_TEXT Lnet/minecraft/class_2561;
FIELD field_25895 BLACK_CURSOR_TEXT Lnet/minecraft/class_5481;
FIELD field_25896 GRAY_CURSOR_TEXT Lnet/minecraft/class_5481;
FIELD field_2826 player Lnet/minecraft/class_1657;
FIELD field_2827 lastClickIndex I
FIELD field_2828 signing Z

View File

@ -4,9 +4,5 @@ CLASS net/minecraft/class_3934 net/minecraft/client/gui/screen/ingame/Cartograph
ARG 1 handler
ARG 2 inventory
ARG 3 title
METHOD method_17566 drawMap (Lnet/minecraft/class_22;IIF)V
ARG 1 state
ARG 2 x
ARG 3 y
ARG 4 size
METHOD method_17567 drawMap (Lnet/minecraft/class_4587;Lnet/minecraft/class_22;ZZZZ)V
METHOD method_17566 drawMap (Ljava/lang/Integer;Lnet/minecraft/class_22;IIF)V
METHOD method_17567 drawMap (Lnet/minecraft/class_4587;Ljava/lang/Integer;Lnet/minecraft/class_22;ZZZZ)V

View File

@ -1,15 +1,11 @@
CLASS net/minecraft/class_477 net/minecraft/client/gui/screen/ingame/CommandBlockScreen
FIELD field_2865 blockEntity Lnet/minecraft/class_2593;
FIELD field_2866 redstoneTriggerButton Lnet/minecraft/class_4185;
FIELD field_2866 redstoneTriggerButton Lnet/minecraft/class_5676;
FIELD field_2867 autoActivate Z
FIELD field_2868 conditional Z
FIELD field_2869 modeButton Lnet/minecraft/class_4185;
FIELD field_2869 modeButton Lnet/minecraft/class_5676;
FIELD field_2870 mode Lnet/minecraft/class_2593$class_2594;
FIELD field_2871 conditionalModeButton Lnet/minecraft/class_4185;
FIELD field_2871 conditionalModeButton Lnet/minecraft/class_5676;
METHOD <init> (Lnet/minecraft/class_2593;)V
ARG 1 blockEntity
METHOD method_2450 cycleType ()V
METHOD method_2451 updateMode ()V
METHOD method_2452 updateConditionalMode ()V
METHOD method_2454 updateActivationMode ()V
METHOD method_2457 updateCommandBlock ()V

View File

@ -1,5 +1,6 @@
CLASS net/minecraft/class_481 net/minecraft/client/gui/screen/ingame/CreativeInventoryScreen
FIELD field_16201 searchResultTags Ljava/util/Map;
FIELD field_26563 DELETE_ITEM_SLOT_TEXT Lnet/minecraft/class_2561;
FIELD field_2886 slots Ljava/util/List;
FIELD field_2887 lastClickOutsideBounds Z
FIELD field_2888 ignoreTypedCharacter Z

View File

@ -1,7 +1,7 @@
CLASS net/minecraft/class_3929 net/minecraft/client/gui/screen/ingame/HandledScreens
FIELD field_17408 LOGGER Lorg/apache/logging/log4j/Logger;
FIELD field_17409 PROVIDERS Ljava/util/Map;
METHOD method_17539 validateScreens ()Z
METHOD method_17539 isMissingScreens ()Z
METHOD method_17540 getProvider (Lnet/minecraft/class_3917;)Lnet/minecraft/class_3929$class_3930;
ARG 0 type
METHOD method_17541 open (Lnet/minecraft/class_3917;Lnet/minecraft/class_310;ILnet/minecraft/class_2561;)V

View File

@ -5,15 +5,19 @@ CLASS net/minecraft/class_3742 net/minecraft/client/gui/screen/ingame/JigsawBloc
FIELD field_23348 nameField Lnet/minecraft/class_342;
FIELD field_23349 targetField Lnet/minecraft/class_342;
FIELD field_23350 poolField Lnet/minecraft/class_342;
FIELD field_23351 jointRotationButton Lnet/minecraft/class_4185;
FIELD field_23351 jointRotationButton Lnet/minecraft/class_5676;
FIELD field_23352 joint Lnet/minecraft/class_3751$class_4991;
FIELD field_24052 generationDepth I
FIELD field_25271 keepJigsaws Z
FIELD field_26564 JOINT_LABEL_TEXT Lnet/minecraft/class_2561;
FIELD field_26565 POOL_TEXT Lnet/minecraft/class_2561;
FIELD field_26566 NAME_TEXT Lnet/minecraft/class_2561;
FIELD field_26567 TARGET_TEXT Lnet/minecraft/class_2561;
FIELD field_26568 FINAL_STATE_TEXT Lnet/minecraft/class_2561;
METHOD <init> (Lnet/minecraft/class_3751;)V
ARG 1 jigsaw
METHOD method_16346 onDone ()V
METHOD method_16348 updateServer ()V
METHOD method_16349 onCancel ()V
METHOD method_20118 updateDoneButtonState ()V
METHOD method_26413 getLocalizedJointName ()Lnet/minecraft/class_2561;
METHOD method_27272 generate ()V

View File

@ -4,7 +4,7 @@ CLASS net/minecraft/class_492 net/minecraft/client/gui/screen/ingame/MerchantScr
FIELD field_19163 indexStartOffset I
FIELD field_19164 scrolling Z
FIELD field_26569 TRADES_TEXT Lnet/minecraft/class_2561;
FIELD field_26570 SEPARATOR Lnet/minecraft/class_2561;
FIELD field_26570 SEPARATOR_TEXT Lnet/minecraft/class_2561;
FIELD field_26571 DEPRECATED_TEXT Lnet/minecraft/class_2561;
FIELD field_2950 TEXTURE Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_1728;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V

View File

@ -1,7 +1,15 @@
CLASS net/minecraft/class_497 net/minecraft/client/gui/screen/ingame/StructureBlockScreen
FIELD field_2977 buttonMode Lnet/minecraft/class_4185;
FIELD field_26572 STRUCTURE_NAME_TEXT Lnet/minecraft/class_2561;
FIELD field_26573 POSITION_TEXT Lnet/minecraft/class_2561;
FIELD field_26574 SIZE_TEXT Lnet/minecraft/class_2561;
FIELD field_26575 INTEGRITY_TEXT Lnet/minecraft/class_2561;
FIELD field_26576 CUSTOM_DATA_TEXT Lnet/minecraft/class_2561;
FIELD field_26577 INCLUDE_ENTITIES_TEXT Lnet/minecraft/class_2561;
FIELD field_26578 DETECT_SIZE_TEXT Lnet/minecraft/class_2561;
FIELD field_26579 SHOW_AIR_TEXT Lnet/minecraft/class_2561;
FIELD field_26580 SHOW_BOUNDING_BOX_TEXT Lnet/minecraft/class_2561;
FIELD field_2978 inputSizeZ Lnet/minecraft/class_342;
FIELD field_2979 buttonMirror Lnet/minecraft/class_4185;
FIELD field_2979 buttonMirror Lnet/minecraft/class_5676;
FIELD field_2980 structureBlock Lnet/minecraft/class_2633;
FIELD field_2981 buttonRotate90 Lnet/minecraft/class_4185;
FIELD field_2982 inputPosX Lnet/minecraft/class_342;
@ -10,37 +18,30 @@ CLASS net/minecraft/class_497 net/minecraft/client/gui/screen/ingame/StructureBl
FIELD field_2986 inputMetadata Lnet/minecraft/class_342;
FIELD field_2987 buttonSave Lnet/minecraft/class_4185;
FIELD field_2988 inputSizeX Lnet/minecraft/class_342;
FIELD field_2990 buttonEntities Lnet/minecraft/class_4185;
FIELD field_2990 buttonEntities Lnet/minecraft/class_5676;
FIELD field_2991 decimalFormat Ljava/text/DecimalFormat;
FIELD field_2992 inputSeed Lnet/minecraft/class_342;
FIELD field_2993 buttonRotate270 Lnet/minecraft/class_4185;
FIELD field_2994 buttonCancel Lnet/minecraft/class_4185;
FIELD field_2995 buttonRotate0 Lnet/minecraft/class_4185;
FIELD field_2996 mirror Lnet/minecraft/class_2415;
FIELD field_2997 showAir Z
FIELD field_2998 inputSizeY Lnet/minecraft/class_342;
FIELD field_2999 inputPosY Lnet/minecraft/class_342;
FIELD field_3000 inputIntegrity Lnet/minecraft/class_342;
FIELD field_3001 buttonShowBoundingBox Lnet/minecraft/class_4185;
FIELD field_3002 buttonDone Lnet/minecraft/class_4185;
FIELD field_3001 buttonShowBoundingBox Lnet/minecraft/class_5676;
FIELD field_3003 rotation Lnet/minecraft/class_2470;
FIELD field_3004 mode Lnet/minecraft/class_2776;
FIELD field_3005 inputName Lnet/minecraft/class_342;
FIELD field_3006 buttonLoad Lnet/minecraft/class_4185;
FIELD field_3007 buttonRotate180 Lnet/minecraft/class_4185;
FIELD field_3008 buttonShowAir Lnet/minecraft/class_4185;
FIELD field_3008 buttonShowAir Lnet/minecraft/class_5676;
FIELD field_3009 buttonDetect Lnet/minecraft/class_4185;
FIELD field_3010 inputPosZ Lnet/minecraft/class_342;
METHOD <init> (Lnet/minecraft/class_2633;)V
ARG 1 structureBlock
METHOD method_2500 parseFloat (Ljava/lang/String;)F
METHOD method_2504 parseLong (Ljava/lang/String;)J
METHOD method_2508 updateMirrorButton ()V
METHOD method_2509 updateMode ()V
METHOD method_2510 updateRotationButton ()V
METHOD method_2511 updateShowBoundingBoxButton ()V
METHOD method_2513 updateShowAirButton ()V
METHOD method_2514 cancel ()V
METHOD method_2515 done ()V
METHOD method_2517 parseInt (Ljava/lang/String;)I
METHOD method_2524 updateIgnoreEntitiesButton ()V

View File

@ -7,6 +7,12 @@ CLASS net/minecraft/class_4267 net/minecraft/client/gui/screen/multiplayer/Multi
FIELD field_19109 servers Ljava/util/List;
FIELD field_19110 scanningEntry Lnet/minecraft/class_4267$class_504;
FIELD field_19111 lanServers Ljava/util/List;
FIELD field_26581 LAN_SCANNING_TEXT Lnet/minecraft/class_2561;
FIELD field_26582 CANNOT_RESOLVE_TEXT Lnet/minecraft/class_2561;
FIELD field_26583 CANNOT_CONNECT_TEXT Lnet/minecraft/class_2561;
FIELD field_26586 NO_CONNECTION_TEXT Lnet/minecraft/class_2561;
FIELD field_26587 PINGING_TEXT Lnet/minecraft/class_2561;
FIELD field_26849 INCOMPATIBLE_TEXT Lnet/minecraft/class_2561;
METHOD <init> (Lnet/minecraft/class_500;Lnet/minecraft/class_310;IIIII)V
ARG 1 screen
ARG 2 client
@ -28,6 +34,8 @@ CLASS net/minecraft/class_4267 net/minecraft/client/gui/screen/multiplayer/Multi
FIELD field_19114 server Lnet/minecraft/class_1131;
FIELD field_19115 screen Lnet/minecraft/class_500;
FIELD field_19116 time J
FIELD field_26588 TITLE_TEXT Lnet/minecraft/class_2561;
FIELD field_26589 HIDDEN_ADDRESS_TEXT Lnet/minecraft/class_2561;
METHOD <init> (Lnet/minecraft/class_500;Lnet/minecraft/class_1131;)V
ARG 1 screen
ARG 2 server

View File

@ -1,17 +1,13 @@
CLASS net/minecraft/class_426 net/minecraft/client/gui/screen/options/LanguageOptionsScreen
FIELD field_2486 languageSelectionList Lnet/minecraft/class_426$class_4195;
FIELD field_2487 forceUnicodeButton Lnet/minecraft/class_349;
FIELD field_2488 languageManager Lnet/minecraft/class_1076;
FIELD field_2491 doneButton Lnet/minecraft/class_4185;
FIELD field_26543 WARNING_TEXT Lnet/minecraft/class_2561;
FIELD field_26543 LANGUAGE_WARNING_TEXT Lnet/minecraft/class_2561;
METHOD <init> (Lnet/minecraft/class_437;Lnet/minecraft/class_315;Lnet/minecraft/class_1076;)V
ARG 1 parent
ARG 2 options
ARG 3 languageManager
METHOD method_19820 (Lnet/minecraft/class_4185;)V
ARG 1 button
METHOD method_19821 (Lnet/minecraft/class_4185;)V
ARG 1 button
CLASS class_4195 LanguageSelectionListWidget
METHOD <init> (Lnet/minecraft/class_426;Lnet/minecraft/class_310;)V
ARG 2 client

View File

@ -1,6 +1,5 @@
CLASS net/minecraft/class_429 net/minecraft/client/gui/screen/options/OptionsScreen
FIELD field_18745 difficulty Lnet/minecraft/class_1267;
FIELD field_2500 difficultyButton Lnet/minecraft/class_4185;
FIELD field_2500 difficultyButton Lnet/minecraft/class_5676;
FIELD field_2501 parent Lnet/minecraft/class_437;
FIELD field_2502 settings Lnet/minecraft/class_315;
FIELD field_2503 lockDifficultyButton Lnet/minecraft/class_347;
@ -26,15 +25,9 @@ CLASS net/minecraft/class_429 net/minecraft/client/gui/screen/options/OptionsScr
ARG 1 button
METHOD method_19830 (Lnet/minecraft/class_4185;)V
ARG 1 button
METHOD method_19831 (Lnet/minecraft/class_4185;)V
ARG 1 button
METHOD method_19832 (Lnet/minecraft/class_4185;)V
ARG 1 button
METHOD method_19833 (Lnet/minecraft/class_4185;)V
ARG 1 button
METHOD method_20374 lockDifficulty (Z)V
ARG 1 difficultyLocked
METHOD method_2189 getDifficultyButtonText (Lnet/minecraft/class_1267;)Lnet/minecraft/class_2561;
ARG 1 difficulty
METHOD method_29975 refreshResourcePacks (Lnet/minecraft/class_3283;)V
ARG 1 resourcePackManager

View File

@ -2,11 +2,5 @@ CLASS net/minecraft/class_440 net/minecraft/client/gui/screen/options/SkinOption
METHOD <init> (Lnet/minecraft/class_437;Lnet/minecraft/class_315;)V
ARG 1 parent
ARG 2 gameOptions
METHOD method_19852 (Lnet/minecraft/class_1664;Lnet/minecraft/class_4185;)V
ARG 2 button
METHOD method_19853 (Lnet/minecraft/class_4185;)V
ARG 1 button
METHOD method_19854 (Lnet/minecraft/class_4185;)V
ARG 1 button
METHOD method_2248 getPlayerModelPartDisplayString (Lnet/minecraft/class_1664;)Lnet/minecraft/class_2561;
ARG 1 part

View File

@ -4,5 +4,3 @@ CLASS net/minecraft/class_443 net/minecraft/client/gui/screen/options/SoundOptio
ARG 2 options
METHOD method_19855 (Lnet/minecraft/class_4185;)V
ARG 1 button
METHOD method_19856 (Lnet/minecraft/class_4185;)V
ARG 1 button

View File

@ -15,9 +15,17 @@ CLASS net/minecraft/class_5375 net/minecraft/client/gui/screen/pack/PackScreen
ARG 2 packManager
ARG 4 file
ARG 5 title
METHOD method_29669 copyPacks (Lnet/minecraft/class_310;Ljava/util/List;Ljava/nio/file/Path;)V
ARG 0 client
ARG 1 srcPaths
ARG 2 destPath
METHOD method_29673 updatePackList (Lnet/minecraft/class_521;Ljava/util/stream/Stream;)V
ARG 1 widget
ARG 2 packs
METHOD method_29674 (Ljava/nio/file/Path;Ljava/nio/file/Path;Lorg/apache/commons/lang3/mutable/MutableBoolean;Ljava/nio/file/Path;)V
ARG 3 toCopy
METHOD method_29675 (Ljava/nio/file/Path;Lorg/apache/commons/lang3/mutable/MutableBoolean;Ljava/nio/file/Path;)V
ARG 2 src
METHOD method_29678 updatePackLists ()V
METHOD method_29680 refresh ()V
METHOD method_30291 closeDirectoryWatcher ()V

View File

@ -1,8 +1,3 @@
CLASS net/minecraft/class_517 net/minecraft/client/gui/screen/recipebook/AbstractFurnaceRecipeBookScreen
FIELD field_3149 fuels Ljava/util/Set;
FIELD field_3150 outputSlot Lnet/minecraft/class_1735;
FIELD field_3151 frameTime F
FIELD field_3152 currentItem Lnet/minecraft/class_1792;
FIELD field_3153 fuelIterator Ljava/util/Iterator;
FIELD field_3149 fuels Lnet/minecraft/class_1856;
METHOD method_17065 getAllowedFuels ()Ljava/util/Set;
METHOD method_2658 getItem ()Lnet/minecraft/class_1792;

View File

@ -1,4 +1,5 @@
CLASS net/minecraft/class_514 net/minecraft/client/gui/screen/recipebook/AnimatedResultButton
FIELD field_26595 MORE_RECIPES_TEXT Lnet/minecraft/class_2561;
FIELD field_3137 craftingScreenHandler Lnet/minecraft/class_1729;
FIELD field_3138 recipeBook Lnet/minecraft/class_3439;
FIELD field_3139 bounce F

View File

@ -1 +1,2 @@
CLASS net/minecraft/class_3875 net/minecraft/client/gui/screen/recipebook/BlastFurnaceRecipeBookScreen
FIELD field_26592 TOGGLE_BLASTABLE_RECIPES_TEXT Lnet/minecraft/class_2561;

View File

@ -1 +1,2 @@
CLASS net/minecraft/class_3876 net/minecraft/client/gui/screen/recipebook/FurnaceRecipeBookScreen
FIELD field_26596 TOGGLE_SMELTABLE_RECIPES_TEXT Lnet/minecraft/class_2561;

View File

@ -1,4 +1,7 @@
CLASS net/minecraft/class_507 net/minecraft/client/gui/screen/recipebook/RecipeBookWidget
FIELD field_25711 SEARCH_HINT_TEXT Lnet/minecraft/class_2561;
FIELD field_26593 TOGGLE_CRAFTABLE_RECIPES_TEXT Lnet/minecraft/class_2561;
FIELD field_26594 TOGGLE_ALL_RECIPES_TEXT Lnet/minecraft/class_2561;
FIELD field_3086 recipesArea Lnet/minecraft/class_513;
FIELD field_3087 searching Z
FIELD field_3088 toggleCraftableButton Lnet/minecraft/class_361;

View File

@ -1 +1,2 @@
CLASS net/minecraft/class_3877 net/minecraft/client/gui/screen/recipebook/SmokerRecipeBookScreen
FIELD field_26597 TOGGLE_SMOKABLE_RECIPES_TEXT Lnet/minecraft/class_2561;

View File

@ -1,14 +1,21 @@
CLASS net/minecraft/class_525 net/minecraft/client/gui/screen/world/CreateWorldScreen
FIELD field_24286 difficultyButton Lnet/minecraft/class_4185;
FIELD field_24286 difficultyButton Lnet/minecraft/class_5676;
FIELD field_24287 gameRulesButton Lnet/minecraft/class_4185;
FIELD field_24288 gameRules Lnet/minecraft/class_1928;
FIELD field_24588 moreOptionsDialog Lnet/minecraft/class_5292;
FIELD field_25478 dataPacksButton Lnet/minecraft/class_4185;
FIELD field_25480 LOGGER Lorg/apache/logging/log4j/Logger;
FIELD field_25898 GAME_MODE_TEXT Lnet/minecraft/class_2561;
FIELD field_26598 ENTER_SEED_TEXT Lnet/minecraft/class_2561;
FIELD field_26599 SEED_INFO_TEXT Lnet/minecraft/class_2561;
FIELD field_26600 ENTER_NAME_TEXT Lnet/minecraft/class_2561;
FIELD field_26601 RESULT_FOLDER_TEXT Lnet/minecraft/class_2561;
FIELD field_26602 ALLOW_COMMANDS_INFO_TEXT Lnet/minecraft/class_2561;
FIELD field_3178 hardcore Z
FIELD field_3179 tweakedCheats Z
FIELD field_3182 enableCheatsButton Lnet/minecraft/class_4185;
FIELD field_3182 enableCheatsButton Lnet/minecraft/class_5676;
FIELD field_3185 lastMode Lnet/minecraft/class_525$class_4539;
FIELD field_3186 gameModeSwitchButton Lnet/minecraft/class_4185;
FIELD field_3186 gameModeSwitchButton Lnet/minecraft/class_5676;
FIELD field_3187 parent Lnet/minecraft/class_437;
FIELD field_3188 levelNameField Lnet/minecraft/class_342;
FIELD field_3192 cheatsEnabled Z
@ -21,8 +28,6 @@ CLASS net/minecraft/class_525 net/minecraft/client/gui/screen/world/CreateWorldS
FIELD field_3202 moreOptionsOpen Z
FIELD field_3205 createLevelButton Lnet/minecraft/class_4185;
METHOD method_22365 tweakDefaultsTo (Lnet/minecraft/class_525$class_4539;)V
METHOD method_23493 (Lnet/minecraft/class_4185;)V
ARG 1 button
METHOD method_2710 setMoreOptionsOpen (Z)V
ARG 1 moreOptionsOpen
METHOD method_2721 toggleMoreOptions ()V
@ -31,8 +36,6 @@ CLASS net/minecraft/class_525 net/minecraft/client/gui/screen/world/CreateWorldS
METHOD method_2736 createLevel ()V
METHOD method_27615 (Lnet/minecraft/class_4185;)V
ARG 1 button
METHOD method_27618 (Lnet/minecraft/class_4185;)V
ARG 1 button
METHOD method_28084 setMoreOptionsOpen ()V
METHOD method_29692 (Lnet/minecraft/class_4185;)V
ARG 1 button

View File

@ -16,7 +16,7 @@ CLASS net/minecraft/class_5235 net/minecraft/client/gui/screen/world/EditGameRul
ARG 1 ruleWidget
METHOD method_27632 updateDoneButton ()V
CLASS class_5236 BooleanRuleWidget
FIELD field_24300 toggleButton Lnet/minecraft/class_4185;
FIELD field_24300 toggleButton Lnet/minecraft/class_5676;
METHOD <init> (Lnet/minecraft/class_5235;Lnet/minecraft/class_2561;Ljava/util/List;Ljava/lang/String;Lnet/minecraft/class_1928$class_4310;)V
ARG 2 name
ARG 3 description

View File

@ -1,11 +1,11 @@
CLASS net/minecraft/class_5292 net/minecraft/client/gui/screen/world/MoreOptionsDialog
FIELD field_24589 bonusItemsButton Lnet/minecraft/class_4185;
FIELD field_24589 bonusItemsButton Lnet/minecraft/class_5676;
FIELD field_24591 AMPLIFIED_INFO_TEXT Lnet/minecraft/class_2561;
FIELD field_24592 textRenderer Lnet/minecraft/class_327;
FIELD field_24593 parentWidth I
FIELD field_24594 seedTextField Lnet/minecraft/class_342;
FIELD field_24595 mapFeaturesButton Lnet/minecraft/class_4185;
FIELD field_24596 mapTypeButton Lnet/minecraft/class_4185;
FIELD field_24595 mapFeaturesButton Lnet/minecraft/class_5676;
FIELD field_24596 mapTypeButton Lnet/minecraft/class_5676;
FIELD field_24597 customizeTypeButton Lnet/minecraft/class_4185;
FIELD field_24598 generatorOptions Lnet/minecraft/class_5285;
FIELD field_24600 seed Ljava/util/OptionalLong;

View File

@ -1,4 +1,5 @@
CLASS net/minecraft/class_527 net/minecraft/client/gui/screen/world/OptimizeWorldScreen
FIELD field_25482 LOGGER Lorg/apache/logging/log4j/Logger;
FIELD field_3232 DIMENSION_COLORS Lit/unimi/dsi/fastutil/objects/Object2IntMap;
FIELD field_3233 callback Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;
FIELD field_3234 updater Lnet/minecraft/class_1257;

View File

@ -2,6 +2,11 @@ CLASS net/minecraft/class_528 net/minecraft/client/gui/screen/world/WorldListWid
FIELD field_19132 DATE_FORMAT Ljava/text/DateFormat;
FIELD field_19133 UNKNOWN_SERVER_LOCATION Lnet/minecraft/class_2960;
FIELD field_19134 WORLD_SELECTION_LOCATION Lnet/minecraft/class_2960;
FIELD field_26606 FROM_NEWER_VERSION_ONE_TOOLTIP Lnet/minecraft/class_2561;
FIELD field_26607 FROM_NEWER_VERSION_TWO_TOOLTIP Lnet/minecraft/class_2561;
FIELD field_26608 SNAPSHOT_ONE_TOOLTIP Lnet/minecraft/class_2561;
FIELD field_26609 SNAPSHOT_TWO_TOOLTIP Lnet/minecraft/class_2561;
FIELD field_26610 LOCKED_TEXT Lnet/minecraft/class_2561;
FIELD field_3237 parent Lnet/minecraft/class_526;
FIELD field_3238 LOGGER Lorg/apache/logging/log4j/Logger;
FIELD field_3239 levels Ljava/util/List;

View File

@ -0,0 +1,11 @@
CLASS net/minecraft/class_5682 net/minecraft/client/gui/tooltip/BundleTooltipComponent
FIELD field_27995 inventory Lnet/minecraft/class_2371;
FIELD field_27996 hasSpace Z
METHOD method_32658 drawSlot (Lnet/minecraft/class_4587;IIILnet/minecraft/class_1060;Z)V
ARG 1 matrices
ARG 2 x
ARG 3 y
ARG 4 z
ARG 6 plusSlot
METHOD method_32659 getStackCount ()I
METHOD method_32660 getDisplayColumns ()I

View File

@ -0,0 +1,2 @@
CLASS net/minecraft/class_5683 net/minecraft/client/gui/tooltip/OrderedTextTooltipComponent
FIELD field_27997 text Lnet/minecraft/class_5481;

View File

@ -0,0 +1,19 @@
CLASS net/minecraft/class_5684 net/minecraft/client/gui/tooltip/TooltipComponent
METHOD method_32661 getHeight ()I
METHOD method_32662 of (Lnet/minecraft/class_5481;)Lnet/minecraft/class_5684;
ARG 0 text
METHOD method_32663 of (Lnet/minecraft/class_5632;)Lnet/minecraft/class_5684;
ARG 0 data
METHOD method_32664 getWidth (Lnet/minecraft/class_327;)I
ARG 1 textRenderer
METHOD method_32665 drawText (Lnet/minecraft/class_327;IILnet/minecraft/class_1159;Lnet/minecraft/class_4597$class_4598;)V
ARG 1 textRenderer
ARG 2 x
ARG 3 y
METHOD method_32666 drawItems (Lnet/minecraft/class_327;IILnet/minecraft/class_4587;Lnet/minecraft/class_918;ILnet/minecraft/class_1060;)V
ARG 1 textRenderer
ARG 2 x
ARG 3 y
ARG 4 matrices
ARG 5 itemRenderer
ARG 6 z

View File

@ -12,8 +12,6 @@ CLASS net/minecraft/class_353 net/minecraft/client/gui/widget/ButtonListWidget
METHOD method_31046 getButtonFor (Lnet/minecraft/class_316;)Lnet/minecraft/class_339;
CLASS class_354 ButtonEntry
FIELD field_18214 buttons Ljava/util/List;
METHOD <init> (Ljava/util/List;)V
ARG 1 buttons
METHOD method_18622 (ILnet/minecraft/class_4587;IIFLnet/minecraft/class_339;)V
ARG 5 button
METHOD method_20409 create (Lnet/minecraft/class_315;ILnet/minecraft/class_316;)Lnet/minecraft/class_353$class_354;

View File

@ -0,0 +1,30 @@
CLASS net/minecraft/class_5676 net/minecraft/client/gui/widget/CyclingButtonWidget
FIELD field_27964 index I
FIELD field_27965 value Ljava/lang/Object;
METHOD <init> (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
ARG 7 index
ARG 8 value
METHOD method_32603 getValue ()Ljava/lang/Object;
METHOD method_32604 (Ljava/lang/Boolean;)Lnet/minecraft/class_2561;
ARG 0 value
METHOD method_32605 (Ljava/lang/Object;)V
ARG 1 value
METHOD method_32608 (Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;Ljava/lang/Boolean;)Lnet/minecraft/class_2561;
ARG 2 value
METHOD method_32609 (Ljava/lang/Object;)V
ARG 1 value
METHOD method_32610 (Ljava/lang/Object;)Lnet/minecraft/class_5250;
ARG 1 value
METHOD method_32612 cycle (I)V
ARG 1 amount
CLASS class_5677 Builder
FIELD field_27973 value Ljava/lang/Object;
METHOD method_32617 build (IIIILnet/minecraft/class_2561;Lnet/minecraft/class_5676$class_5678;)Lnet/minecraft/class_5676;
METHOD method_32619 value (Ljava/lang/Object;)Lnet/minecraft/class_5676$class_5677;
ARG 1 value
METHOD method_32625 (Ljava/lang/Object;)Ljava/util/List;
ARG 0 value
CLASS class_5678
METHOD onValueChange (Lnet/minecraft/class_5676;Ljava/lang/Object;)V
ARG 1 button
ARG 2 value

View File

@ -1,6 +1,6 @@
CLASS net/minecraft/class_4040 net/minecraft/client/gui/widget/DoubleOptionSliderWidget
FIELD field_18012 option Lnet/minecraft/class_4067;
METHOD <init> (Lnet/minecraft/class_315;IIIILnet/minecraft/class_4067;)V
METHOD <init> (Lnet/minecraft/class_315;IIIILnet/minecraft/class_4067;Ljava/util/List;)V
ARG 1 gameOptions
ARG 2 x
ARG 3 y

View File

@ -1,10 +0,0 @@
CLASS net/minecraft/class_349 net/minecraft/client/gui/widget/OptionButtonWidget
FIELD field_18970 option Lnet/minecraft/class_316;
METHOD <init> (IIIILnet/minecraft/class_316;Lnet/minecraft/class_2561;Lnet/minecraft/class_4185$class_4241;)V
ARG 1 x
ARG 2 y
ARG 3 width
ARG 4 height
ARG 5 option
ARG 7 pressAction
METHOD method_29623 getOption ()Lnet/minecraft/class_316;

View File

@ -0,0 +1,8 @@
CLASS net/minecraft/class_5631 net/minecraft/client/item/BundleTooltipData
FIELD field_27874 inventory Lnet/minecraft/class_2371;
FIELD field_27875 hasSpace Z
METHOD <init> (Lnet/minecraft/class_2371;Z)V
ARG 1 inventory
ARG 2 hasSpace
METHOD method_32340 getInventory ()Lnet/minecraft/class_2371;
METHOD method_32341 hasSpace ()Z

View File

@ -1,5 +1,5 @@
CLASS net/minecraft/class_1800 net/minecraft/client/item/ModelPredicateProvider
METHOD call (Lnet/minecraft/class_1799;Lnet/minecraft/class_638;Lnet/minecraft/class_1309;)F
METHOD call (Lnet/minecraft/class_1799;Lnet/minecraft/class_638;Lnet/minecraft/class_1309;I)F
ARG 1 stack
ARG 2 world
ARG 3 entity

View File

@ -0,0 +1 @@
CLASS net/minecraft/class_5632 net/minecraft/client/item/TooltipData

View File

@ -0,0 +1,25 @@
CLASS net/minecraft/class_5604 net/minecraft/client/model/ModelCuboidData
FIELD field_27708 name Ljava/lang/String;
FIELD field_27709 offset Lnet/minecraft/class_1160;
FIELD field_27710 dimensions Lnet/minecraft/class_1160;
FIELD field_27711 extraSize Lnet/minecraft/class_5605;
FIELD field_27712 mirror Z
FIELD field_27713 textureUV Lnet/minecraft/class_5611;
FIELD field_27714 textureScale Lnet/minecraft/class_5611;
METHOD <init> (Ljava/lang/String;FFFFFFFFLnet/minecraft/class_5605;ZFF)V
ARG 1 name
ARG 2 textureX
ARG 3 textureY
ARG 4 offsetX
ARG 5 offsetY
ARG 6 offsetZ
ARG 7 sizeX
ARG 8 sizeY
ARG 9 sizeZ
ARG 10 extra
ARG 11 mirror
ARG 12 textureScaleX
ARG 13 textureScaleY
METHOD method_32093 createCuboid (II)Lnet/minecraft/class_630$class_628;
ARG 1 textureWidth
ARG 2 textureHeight

View File

@ -0,0 +1,3 @@
CLASS net/minecraft/class_5609 net/minecraft/client/model/ModelData
FIELD field_27727 data Lnet/minecraft/class_5610;
METHOD method_32111 getRoot ()Lnet/minecraft/class_5610;

View File

@ -8,7 +8,11 @@ CLASS net/minecraft/class_630 net/minecraft/client/model/ModelPart
FIELD field_3665 visible Z
FIELD field_3674 roll F
FIELD field_3675 yaw F
METHOD method_17138 copyPositionAndRotation (Lnet/minecraft/class_630;)V
METHOD <init> (Ljava/util/List;Ljava/util/Map;)V
ARG 1 cuboids
ARG 2 children
METHOD method_17138 copyTransform (Lnet/minecraft/class_630;)V
ARG 1 part
METHOD method_22698 render (Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;II)V
ARG 1 matrices
ARG 2 vertices
@ -26,6 +30,7 @@ CLASS net/minecraft/class_630 net/minecraft/client/model/ModelPart
METHOD method_22700 getRandomCuboid (Ljava/util/Random;)Lnet/minecraft/class_630$class_628;
ARG 1 random
METHOD method_22702 renderCuboids (Lnet/minecraft/class_4587$class_4665;Lnet/minecraft/class_4588;IIFFFF)V
ARG 1 entry
ARG 2 vertexConsumer
ARG 3 light
ARG 4 overlay
@ -39,6 +44,13 @@ CLASS net/minecraft/class_630 net/minecraft/client/model/ModelPart
ARG 1 x
ARG 2 y
ARG 3 z
METHOD method_32084 getTransform ()Lnet/minecraft/class_5603;
METHOD method_32085 setTransform (Lnet/minecraft/class_5603;)V
ARG 1 rotationData
METHOD method_32086 getChild (Ljava/lang/String;)Lnet/minecraft/class_630;
ARG 1 name
METHOD method_32087 isEmpty ()Z
METHOD method_32088 traverse ()Ljava/util/stream/Stream;
CLASS class_593 Quad
FIELD field_21618 direction Lnet/minecraft/class_1160;
FIELD field_3502 vertices [Lnet/minecraft/class_630$class_618;
@ -92,3 +104,12 @@ CLASS net/minecraft/class_630 net/minecraft/client/model/ModelPart
ARG 12 mirror
ARG 13 textureWidth
ARG 14 textureHeight
METHOD method_32089 renderCuboid (Lnet/minecraft/class_4587$class_4665;Lnet/minecraft/class_4588;IIFFFF)V
ARG 1 entry
ARG 2 vertexConsumer
ARG 3 light
ARG 4 overlay
ARG 5 red
ARG 6 green
ARG 7 blue
ARG 8 alpha

View File

@ -0,0 +1,84 @@
CLASS net/minecraft/class_5606 net/minecraft/client/model/ModelPartBuilder
FIELD field_27719 cuboidData Ljava/util/List;
FIELD field_27720 textureX I
FIELD field_27721 textureY I
FIELD field_27722 mirror Z
METHOD method_32096 mirrored ()Lnet/minecraft/class_5606;
METHOD method_32097 cuboid (FFFFFF)Lnet/minecraft/class_5606;
ARG 1 offsetX
ARG 2 offsetY
ARG 3 offsetZ
ARG 4 sizeX
ARG 5 sizeY
ARG 6 sizeZ
METHOD method_32098 cuboid (FFFFFFLnet/minecraft/class_5605;)Lnet/minecraft/class_5606;
ARG 1 offsetX
ARG 2 offsetY
ARG 3 offsetZ
ARG 4 sizeX
ARG 5 sizeY
ARG 6 sizeZ
ARG 7 extra
METHOD method_32099 cuboid (FFFFFFLnet/minecraft/class_5605;FF)Lnet/minecraft/class_5606;
ARG 1 offsetX
ARG 2 offsetY
ARG 3 offsetZ
ARG 4 sizeX
ARG 5 sizeY
ARG 6 sizeZ
ARG 7 extra
ARG 8 textureScaleX
ARG 9 textureScaleY
METHOD method_32100 cuboid (FFFFFFZ)Lnet/minecraft/class_5606;
ARG 1 offsetX
ARG 2 offsetY
ARG 3 offsetZ
ARG 4 sizeX
ARG 5 sizeY
ARG 6 sizeZ
ARG 7 mirror
METHOD method_32101 uv (II)Lnet/minecraft/class_5606;
ARG 1 textureX
ARG 2 textureY
METHOD method_32102 cuboid (Ljava/lang/String;FFFFFF)Lnet/minecraft/class_5606;
ARG 1 name
ARG 2 offsetX
ARG 3 offsetY
ARG 4 offsetZ
ARG 5 sizeX
ARG 6 sizeY
ARG 7 sizeZ
METHOD method_32103 cuboid (Ljava/lang/String;FFFFFFLnet/minecraft/class_5605;)Lnet/minecraft/class_5606;
ARG 1 name
ARG 2 offsetX
ARG 3 offsetY
ARG 4 offsetZ
ARG 5 sizeX
ARG 6 sizeY
ARG 7 sizeZ
ARG 8 extra
METHOD method_32104 cuboid (Ljava/lang/String;FFFIIIII)Lnet/minecraft/class_5606;
ARG 1 name
ARG 2 offsetX
ARG 3 offsetY
ARG 4 offsetZ
ARG 5 sizeX
ARG 6 sizeY
ARG 7 sizeZ
ARG 8 textureX
ARG 9 textureY
METHOD method_32105 cuboid (Ljava/lang/String;FFFIIILnet/minecraft/class_5605;II)Lnet/minecraft/class_5606;
ARG 1 name
ARG 2 offsetX
ARG 3 offsetY
ARG 4 offsetZ
ARG 5 sizeX
ARG 6 sizeY
ARG 7 sizeZ
ARG 8 extra
ARG 9 textureX
ARG 10 textureY
METHOD method_32106 mirrored (Z)Lnet/minecraft/class_5606;
ARG 1 mirror
METHOD method_32107 build ()Ljava/util/List;
METHOD method_32108 create ()Lnet/minecraft/class_5606;

View File

@ -0,0 +1,16 @@
CLASS net/minecraft/class_5610 net/minecraft/client/model/ModelPartData
FIELD field_27728 cuboidData Ljava/util/List;
FIELD field_27729 rotationData Lnet/minecraft/class_5603;
FIELD field_27730 children Ljava/util/Map;
METHOD <init> (Ljava/util/List;Lnet/minecraft/class_5603;)V
ARG 1 cuboidData
ARG 2 rotationData
METHOD method_32112 createPart (II)Lnet/minecraft/class_630;
ARG 1 textureWidth
ARG 2 textureHeight
METHOD method_32116 getChild (Ljava/lang/String;)Lnet/minecraft/class_5610;
ARG 1 name
METHOD method_32117 addChild (Ljava/lang/String;Lnet/minecraft/class_5606;Lnet/minecraft/class_5603;)Lnet/minecraft/class_5610;
ARG 1 name
ARG 2 builder
ARG 3 rotationData

View File

@ -0,0 +1,30 @@
CLASS net/minecraft/class_5603 net/minecraft/client/model/ModelTransform
FIELD field_27701 NONE Lnet/minecraft/class_5603;
FIELD field_27702 pivotX F
FIELD field_27703 pivotY F
FIELD field_27704 pivotZ F
FIELD field_27705 pitch F
FIELD field_27706 yaw F
FIELD field_27707 roll F
METHOD <init> (FFFFFF)V
ARG 1 pivotX
ARG 2 pivotY
ARG 3 pivotZ
ARG 4 pitch
ARG 5 yaw
ARG 6 roll
METHOD method_32090 pivot (FFF)Lnet/minecraft/class_5603;
ARG 0 pivotX
ARG 1 pivotY
ARG 2 pivotZ
METHOD method_32091 of (FFFFFF)Lnet/minecraft/class_5603;
ARG 0 pivotX
ARG 1 pivotY
ARG 2 pivotZ
ARG 3 pitch
ARG 4 yaw
ARG 5 roll
METHOD method_32092 rotation (FFF)Lnet/minecraft/class_5603;
ARG 0 pitch
ARG 1 yaw
ARG 2 roll

View File

@ -0,0 +1,7 @@
CLASS net/minecraft/class_5608 net/minecraft/client/model/TextureDimensions
COMMENT Internal class used by {@link TexturedModelData}.
FIELD field_27725 width I
FIELD field_27726 height I
METHOD <init> (II)V
ARG 1 width
ARG 2 height

View File

@ -0,0 +1,11 @@
CLASS net/minecraft/class_5607 net/minecraft/client/model/TexturedModelData
FIELD field_27723 data Lnet/minecraft/class_5609;
FIELD field_27724 dimensions Lnet/minecraft/class_5608;
METHOD <init> (Lnet/minecraft/class_5609;Lnet/minecraft/class_5608;)V
ARG 1 data
ARG 2 dimensions
METHOD method_32109 createModel ()Lnet/minecraft/class_630;
METHOD method_32110 of (Lnet/minecraft/class_5609;II)Lnet/minecraft/class_5607;
ARG 0 partData
ARG 1 textureWidth
ARG 2 textureHeight

View File

@ -4,6 +4,7 @@ CLASS net/minecraft/class_634 net/minecraft/client/network/ClientPlayNetworkHand
FIELD field_24321 worldProperties Lnet/minecraft/class_638$class_5271;
FIELD field_25063 registryManager Lnet/minecraft/class_5455;
FIELD field_25273 worldKeys Ljava/util/Set;
FIELD field_26620 DISCONNECT_LOST_TEXT Lnet/minecraft/class_2561;
FIELD field_3687 random Ljava/util/Random;
FIELD field_3688 recipeManager Lnet/minecraft/class_1863;
FIELD field_3689 connection Lnet/minecraft/class_2535;
@ -30,7 +31,7 @@ CLASS net/minecraft/class_634 net/minecraft/client/network/ClientPlayNetworkHand
METHOD method_2867 getTagManager ()Lnet/minecraft/class_5415;
METHOD method_2868 clearWorld ()V
METHOD method_2869 getAdvancementHandler ()Lnet/minecraft/class_632;
METHOD method_2870 updateLighting (IILnet/minecraft/class_3568;Lnet/minecraft/class_1944;JJLjava/util/Iterator;Z)V
METHOD method_2870 updateLighting (IILnet/minecraft/class_3568;Lnet/minecraft/class_1944;Ljava/util/BitSet;Ljava/util/BitSet;Ljava/util/Iterator;Z)V
ARG 1 chunkX
ARG 2 chunkZ
ARG 3 provider

View File

@ -105,4 +105,3 @@ CLASS net/minecraft/class_636 net/minecraft/client/network/ClientPlayerInteracti
ARG 1 world
ARG 2 statHandler
ARG 3 recipeBook
METHOD method_30108 setPreviousGameMode (Lnet/minecraft/class_1934;)V

View File

@ -1,21 +0,0 @@
CLASS net/minecraft/class_4062 net/minecraft/client/options/BooleanOption
FIELD field_18158 getter Ljava/util/function/Predicate;
FIELD field_18159 setter Ljava/util/function/BiConsumer;
METHOD <init> (Ljava/lang/String;Ljava/util/function/Predicate;Ljava/util/function/BiConsumer;)V
ARG 1 key
ARG 2 getter
ARG 3 setter
METHOD method_18491 toggle (Lnet/minecraft/class_315;)V
ARG 1 options
METHOD method_18492 set (Lnet/minecraft/class_315;Ljava/lang/String;)V
ARG 1 options
ARG 2 value
METHOD method_18493 set (Lnet/minecraft/class_315;Z)V
ARG 1 options
ARG 2 value
METHOD method_18494 get (Lnet/minecraft/class_315;)Z
ARG 1 options
METHOD method_18495 getDisplayString (Lnet/minecraft/class_315;)Lnet/minecraft/class_2561;
ARG 1 options
METHOD method_19786 (Lnet/minecraft/class_315;Lnet/minecraft/class_4185;)V
ARG 2 button

View File

@ -1,11 +1,3 @@
CLASS net/minecraft/class_4063 net/minecraft/client/options/CloudRenderMode
FIELD field_18165 VALUES [Lnet/minecraft/class_4063;
FIELD field_18166 id I
FIELD field_18167 translationKey Ljava/lang/String;
METHOD <init> (Ljava/lang/String;IILjava/lang/String;)V
ARG 3 id
ARG 4 translationKey
METHOD method_18496 getId ()I
METHOD method_18497 byId (I)Lnet/minecraft/class_4063;
ARG 0 id
METHOD method_18498 getTranslationKey ()Ljava/lang/String;

View File

@ -1,14 +1,47 @@
CLASS net/minecraft/class_4064 net/minecraft/client/options/CyclingOption
FIELD field_18169 setter Ljava/util/function/BiConsumer;
FIELD field_18170 messageProvider Ljava/util/function/BiFunction;
METHOD <init> (Ljava/lang/String;Ljava/util/function/BiConsumer;Ljava/util/function/BiFunction;)V
FIELD field_18169 setter Lnet/minecraft/class_4064$class_5675;
FIELD field_27953 getter Ljava/util/function/Function;
METHOD <init> (Ljava/lang/String;Ljava/util/function/Function;Lnet/minecraft/class_4064$class_5675;Ljava/util/function/Supplier;)V
ARG 1 key
ARG 2 setter
ARG 3 messageProvider
METHOD method_18500 cycle (Lnet/minecraft/class_315;I)V
ARG 1 options
ARG 2 amount
METHOD method_18501 getMessage (Lnet/minecraft/class_315;)Lnet/minecraft/class_2561;
ARG 1 options
METHOD method_19787 (Lnet/minecraft/class_315;Lnet/minecraft/class_4185;)V
ARG 2 getter
ARG 3 setter
METHOD method_32518 (Lnet/minecraft/class_310;)Lnet/minecraft/class_5676$class_5679;
ARG 0 client
METHOD method_32519 (Lnet/minecraft/class_315;Lnet/minecraft/class_5676;Ljava/lang/Object;)V
ARG 2 button
ARG 3 value
METHOD method_32520 (Ljava/lang/Object;)Ljava/util/List;
ARG 0 value
METHOD method_32521 create (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;
ARG 0 key
ARG 5 getter
ARG 6 setter
METHOD method_32522 create (Ljava/lang/String;Ljava/util/function/Function;Lnet/minecraft/class_4064$class_5675;)Lnet/minecraft/class_4064;
ARG 0 key
ARG 1 getter
ARG 2 setter
METHOD method_32523 create (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;
ARG 0 key
ARG 3 getter
ARG 4 setter
METHOD method_32524 create (Ljava/lang/String;Lnet/minecraft/class_2561;Ljava/util/function/Function;Lnet/minecraft/class_4064$class_5675;)Lnet/minecraft/class_4064;
ARG 0 key
ARG 2 getter
ARG 3 setter
METHOD method_32525 create (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;
ARG 0 key
ARG 3 getter
ARG 4 setter
METHOD method_32526 create (Ljava/lang/String;[Ljava/lang/Object;Ljava/util/function/Function;Ljava/util/function/Function;Lnet/minecraft/class_4064$class_5675;)Lnet/minecraft/class_4064;
ARG 0 key
ARG 3 getter
ARG 4 setter
METHOD method_32527 (Ljava/util/List;Ljava/lang/Boolean;)Ljava/util/List;
ARG 1 value
METHOD method_32532 (Lnet/minecraft/class_2561;Lnet/minecraft/class_310;)Lnet/minecraft/class_5676$class_5679;
ARG 1 client
CLASS class_5675
METHOD accept (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Object;)V
ARG 1 gameOptions
ARG 2 option
ARG 3 value

View File

@ -13,6 +13,14 @@ CLASS net/minecraft/class_4067 net/minecraft/client/options/DoubleOption
ARG 7 getter
ARG 8 setter
ARG 9 displayStringGetter
METHOD <init> (Ljava/lang/String;DDFLjava/util/function/Function;Ljava/util/function/BiConsumer;Ljava/util/function/BiFunction;Ljava/util/function/Function;)V
ARG 1 key
ARG 2 min
ARG 4 max
ARG 6 step
ARG 7 getter
ARG 8 setter
ARG 9 displayStringGetter
METHOD method_18611 getRatio (D)D
ARG 1 value
METHOD method_18612 setMax (F)V
@ -30,3 +38,5 @@ CLASS net/minecraft/class_4067 net/minecraft/client/options/DoubleOption
ARG 1 value
METHOD method_18619 getDisplayString (Lnet/minecraft/class_315;)Lnet/minecraft/class_2561;
ARG 1 options
METHOD method_32597 (Lnet/minecraft/class_310;)Ljava/util/List;
ARG 0 client

View File

@ -120,10 +120,9 @@ CLASS net/minecraft/class_315 net/minecraft/client/options/GameOptions
ARG 1 manager
METHOD method_1630 getSoundVolume (Lnet/minecraft/class_3419;)F
ARG 1 category
METHOD method_1631 togglePlayerModelPart (Lnet/minecraft/class_1664;)V
METHOD method_1631 togglePlayerModelPart (Lnet/minecraft/class_1664;Z)V
ARG 1 part
METHOD method_1632 getCloudRenderMode ()Lnet/minecraft/class_4063;
METHOD method_1633 getEnabledPlayerModelParts ()Ljava/util/Set;
METHOD method_1634 parseFloat (Ljava/lang/String;)F
METHOD method_1635 setPlayerModelPart (Lnet/minecraft/class_1664;Z)V
ARG 1 part
@ -144,3 +143,7 @@ CLASS net/minecraft/class_315 net/minecraft/client/options/GameOptions
METHOD method_31043 setPerspective (Lnet/minecraft/class_5498;)V
ARG 1 perspective
METHOD method_31044 getPerspective ()Lnet/minecraft/class_5498;
METHOD method_32594 isPlayerModelPartEnabled (Lnet/minecraft/class_1664;)Z
ARG 1 part
METHOD method_32595 isTrue (Ljava/lang/String;)Z
METHOD method_32596 isFalse (Ljava/lang/String;)Z

View File

@ -9,4 +9,3 @@ CLASS net/minecraft/class_5365 net/minecraft/client/options/GraphicsMode
METHOD method_29592 byId (I)Lnet/minecraft/class_5365;
ARG 0 id
METHOD method_29593 getTranslationKey ()Ljava/lang/String;
METHOD method_29595 next ()Lnet/minecraft/class_5365;

View File

@ -1,34 +1,34 @@
CLASS net/minecraft/class_316 net/minecraft/client/options/Option
FIELD field_18184 ENTITY_SHADOWS Lnet/minecraft/class_4062;
FIELD field_18185 FORCE_UNICODE_FONT Lnet/minecraft/class_4062;
FIELD field_18186 REALMS_NOTIFICATIONS Lnet/minecraft/class_4062;
FIELD field_18187 REDUCED_DEBUG_INFO Lnet/minecraft/class_4062;
FIELD field_18188 SUBTITLES Lnet/minecraft/class_4062;
FIELD field_18184 ENTITY_SHADOWS Lnet/minecraft/class_4064;
FIELD field_18185 FORCE_UNICODE_FONT Lnet/minecraft/class_4064;
FIELD field_18186 REALMS_NOTIFICATIONS Lnet/minecraft/class_4064;
FIELD field_18187 REDUCED_DEBUG_INFO Lnet/minecraft/class_4064;
FIELD field_18188 SUBTITLES Lnet/minecraft/class_4064;
FIELD field_18189 BIOME_BLEND_RADIUS Lnet/minecraft/class_4067;
FIELD field_18190 MIPMAP_LEVELS Lnet/minecraft/class_4067;
FIELD field_18191 MOUSE_WHEEL_SENSITIVITY Lnet/minecraft/class_4067;
FIELD field_18192 ATTACK_INDICATOR Lnet/minecraft/class_4064;
FIELD field_18193 MAIN_HAND Lnet/minecraft/class_4064;
FIELD field_18194 NARRATOR Lnet/minecraft/class_4064;
FIELD field_18195 AUTO_JUMP Lnet/minecraft/class_4062;
FIELD field_18196 AUTO_SUGGESTIONS Lnet/minecraft/class_4062;
FIELD field_18195 AUTO_JUMP Lnet/minecraft/class_4064;
FIELD field_18196 AUTO_SUGGESTIONS Lnet/minecraft/class_4064;
FIELD field_18723 TEXT_BACKGROUND_OPACITY Lnet/minecraft/class_4067;
FIELD field_18724 TEXT_BACKGROUND Lnet/minecraft/class_4064;
FIELD field_1917 CHAT_COLOR Lnet/minecraft/class_4062;
FIELD field_1917 CHAT_COLOR Lnet/minecraft/class_4064;
FIELD field_1919 PARTICLES Lnet/minecraft/class_4064;
FIELD field_1920 CHAT_LINKS Lnet/minecraft/class_4062;
FIELD field_1920 CHAT_LINKS Lnet/minecraft/class_4064;
FIELD field_1921 CHAT_OPACITY Lnet/minecraft/class_4067;
FIELD field_1922 GUI_SCALE Lnet/minecraft/class_4064;
FIELD field_1923 VISIBILITY Lnet/minecraft/class_4064;
FIELD field_19243 DISCRETE_MOUSE_SCROLL Lnet/minecraft/class_4062;
FIELD field_19243 DISCRETE_MOUSE_SCROLL Lnet/minecraft/class_4064;
FIELD field_1924 AO Lnet/minecraft/class_4064;
FIELD field_1925 CHAT_LINKS_PROMPT Lnet/minecraft/class_4062;
FIELD field_1926 SNOOPER Lnet/minecraft/class_4062;
FIELD field_1927 VSYNC Lnet/minecraft/class_4062;
FIELD field_1930 TOUCHSCREEN Lnet/minecraft/class_4062;
FIELD field_1932 FULLSCREEN Lnet/minecraft/class_4062;
FIELD field_1925 CHAT_LINKS_PROMPT Lnet/minecraft/class_4064;
FIELD field_1926 SNOOPER Lnet/minecraft/class_4064;
FIELD field_1927 VSYNC Lnet/minecraft/class_4064;
FIELD field_1930 TOUCHSCREEN Lnet/minecraft/class_4064;
FIELD field_1932 FULLSCREEN Lnet/minecraft/class_4064;
FIELD field_1933 RENDER_DISTANCE Lnet/minecraft/class_4067;
FIELD field_1934 VIEW_BOBBING Lnet/minecraft/class_4062;
FIELD field_1934 VIEW_BOBBING Lnet/minecraft/class_4064;
FIELD field_1935 FRAMERATE_LIMIT Lnet/minecraft/class_4067;
FIELD field_1937 CLOUDS Lnet/minecraft/class_4064;
FIELD field_1938 GRAPHICS Lnet/minecraft/class_4064;
@ -38,16 +38,15 @@ CLASS net/minecraft/class_316 net/minecraft/client/options/Option
FIELD field_1944 SENSITIVITY Lnet/minecraft/class_4067;
FIELD field_1945 GAMMA Lnet/minecraft/class_4067;
FIELD field_1946 CHAT_SCALE Lnet/minecraft/class_4067;
FIELD field_1963 INVERT_MOUSE Lnet/minecraft/class_4062;
FIELD field_1963 INVERT_MOUSE Lnet/minecraft/class_4064;
FIELD field_1964 FOV Lnet/minecraft/class_4067;
FIELD field_1966 key Lnet/minecraft/class_2561;
FIELD field_20307 RAW_MOUSE_INPUT Lnet/minecraft/class_4062;
FIELD field_20307 RAW_MOUSE_INPUT Lnet/minecraft/class_4064;
FIELD field_21330 SNEAK_TOGGLED Lnet/minecraft/class_4064;
FIELD field_21331 SPRINT_TOGGLED Lnet/minecraft/class_4064;
FIELD field_23930 CHAT_LINE_SPACING Lnet/minecraft/class_4067;
FIELD field_23931 CHAT_DELAY_INSTANT Lnet/minecraft/class_4067;
FIELD field_24213 ENTITY_DISTANCE_SCALING Lnet/minecraft/class_4067;
FIELD field_25442 tooltip Ljava/util/Optional;
FIELD field_25672 FAST_GRAPHICS_TOOLTIP Lnet/minecraft/class_2561;
FIELD field_25673 FABULOUS_GRAPHICS_TOOLTIP Lnet/minecraft/class_2561;
FIELD field_25674 FANCY_GRAPHICS_TOOLTIP Lnet/minecraft/class_2561;
@ -55,6 +54,10 @@ CLASS net/minecraft/class_316 net/minecraft/client/options/Option
FIELD field_26672 DISTORTION_EFFECT_SCALE_TOOLTIP Lnet/minecraft/class_2561;
FIELD field_26673 FOV_EFFECT_SCALE Lnet/minecraft/class_4067;
FIELD field_26674 DISTORTION_EFFECT_SCALE Lnet/minecraft/class_4067;
FIELD field_26924 HIDE_MATCHED_NAMES Lnet/minecraft/class_4064;
FIELD field_26925 HIDE_MATCHED_NAMES_TOOLTIP Lnet/minecraft/class_2561;
FIELD field_27956 TOGGLE_TEXT Lnet/minecraft/class_2561;
FIELD field_27957 HOLD_TEXT Lnet/minecraft/class_2561;
METHOD <init> (Ljava/lang/String;)V
ARG 1 key
METHOD method_18513 (Lnet/minecraft/class_315;)Ljava/lang/Double;
@ -68,223 +71,153 @@ CLASS net/minecraft/class_316 net/minecraft/client/options/Option
METHOD method_18517 (Lnet/minecraft/class_315;)Ljava/lang/Double;
ARG 0 gameOptions
METHOD method_18518 getDisplayPrefix ()Lnet/minecraft/class_2561;
METHOD method_18519 (Lnet/minecraft/class_315;)Z
ARG 0 gameOptions
METHOD method_18520 createButton (Lnet/minecraft/class_315;III)Lnet/minecraft/class_339;
ARG 1 options
ARG 2 x
ARG 3 y
ARG 4 width
METHOD method_18521 (Lnet/minecraft/class_315;Lnet/minecraft/class_4064;)Lnet/minecraft/class_2561;
ARG 0 gameOptions
ARG 1 option
METHOD method_18522 (Lnet/minecraft/class_315;Lnet/minecraft/class_4067;)Lnet/minecraft/class_2561;
ARG 0 gameOptions
ARG 1 option
METHOD method_18523 (Lnet/minecraft/class_315;Ljava/lang/Boolean;)V
METHOD method_18523 (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V
ARG 0 gameOptions
ARG 1 bobView
ARG 1 option
ARG 2 bobView
METHOD method_18524 (Lnet/minecraft/class_315;Ljava/lang/Double;)V
ARG 0 gameOptions
ARG 1 mouseSensitivity
METHOD method_18525 (Lnet/minecraft/class_315;Ljava/lang/Integer;)V
ARG 0 gameOptions
ARG 1 amount
METHOD method_18526 (Lnet/minecraft/class_315;)Z
ARG 0 gameOptions
METHOD method_18527 (Lnet/minecraft/class_315;Lnet/minecraft/class_4064;)Lnet/minecraft/class_2561;
ARG 0 gameOptions
ARG 1 option
METHOD method_18528 (Lnet/minecraft/class_315;Lnet/minecraft/class_4067;)Lnet/minecraft/class_2561;
ARG 0 gameOptions
ARG 1 option
METHOD method_18529 (Lnet/minecraft/class_315;Ljava/lang/Boolean;)V
METHOD method_18529 (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V
ARG 0 gameOptions
ARG 1 fullscreen
ARG 1 option
ARG 2 fullscreen
METHOD method_18530 (Lnet/minecraft/class_315;Ljava/lang/Double;)V
ARG 0 gameOptions
ARG 1 viewDistance
METHOD method_18531 (Lnet/minecraft/class_315;Ljava/lang/Integer;)V
ARG 0 gameOptions
ARG 1 amount
METHOD method_18532 (Lnet/minecraft/class_315;Lnet/minecraft/class_4064;)Lnet/minecraft/class_2561;
ARG 0 gameOptions
ARG 1 option
METHOD method_18533 (Lnet/minecraft/class_315;Lnet/minecraft/class_4067;)Lnet/minecraft/class_2561;
ARG 0 gameOptions
ARG 1 option
METHOD method_18534 (Lnet/minecraft/class_315;Ljava/lang/Boolean;)V
METHOD method_18534 (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V
ARG 0 gameOptions
ARG 1 touchscreen
ARG 1 option
ARG 2 touchscreen
METHOD method_18535 (Lnet/minecraft/class_315;Ljava/lang/Double;)V
ARG 0 gameOptions
ARG 1 mouseWheelSensitivity
METHOD method_18536 (Lnet/minecraft/class_315;Ljava/lang/Integer;)V
ARG 0 gameOptions
ARG 1 amount
METHOD method_18537 (Lnet/minecraft/class_315;)Z
ARG 0 gameOptions
METHOD method_18538 (Lnet/minecraft/class_315;Lnet/minecraft/class_4064;)Lnet/minecraft/class_2561;
ARG 0 gameOptions
ARG 1 option
METHOD method_18539 (Lnet/minecraft/class_315;Lnet/minecraft/class_4067;)Lnet/minecraft/class_2561;
ARG 0 gameOptions
ARG 1 option
METHOD method_18540 (Lnet/minecraft/class_315;Ljava/lang/Boolean;)V
METHOD method_18540 (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V
ARG 0 gameOptions
ARG 1 snooperEnabled
ARG 1 option
ARG 2 snooperEnabled
METHOD method_18541 (Lnet/minecraft/class_315;Ljava/lang/Double;)V
ARG 0 gameOptions
ARG 1 mipmapLevels
METHOD method_18542 (Lnet/minecraft/class_315;Ljava/lang/Integer;)V
ARG 0 gameOptions
ARG 1 amount
METHOD method_18543 (Lnet/minecraft/class_315;)Z
ARG 0 gameOptions
METHOD method_18544 (Lnet/minecraft/class_315;Lnet/minecraft/class_4064;)Lnet/minecraft/class_2561;
ARG 0 gameOptions
ARG 1 option
METHOD method_18545 (Lnet/minecraft/class_315;Lnet/minecraft/class_4067;)Lnet/minecraft/class_2561;
ARG 0 gameOptions
ARG 1 option
METHOD method_18546 (Lnet/minecraft/class_315;Ljava/lang/Boolean;)V
METHOD method_18546 (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V
ARG 0 gameOptions
ARG 1 showSubtitles
ARG 1 option
ARG 2 showSubtitles
METHOD method_18547 (Lnet/minecraft/class_315;Ljava/lang/Double;)V
ARG 0 gameOptions
ARG 1 gamma
METHOD method_18548 (Lnet/minecraft/class_315;Ljava/lang/Integer;)V
ARG 0 gameOptions
ARG 1 amount
METHOD method_18549 (Lnet/minecraft/class_315;)Z
ARG 0 gameOptions
METHOD method_18550 (Lnet/minecraft/class_315;Lnet/minecraft/class_4064;)Lnet/minecraft/class_2561;
ARG 0 gameOptions
ARG 1 option
METHOD method_18552 (Lnet/minecraft/class_315;Ljava/lang/Boolean;)V
ARG 0 gameOptions
ARG 1 reducedDebugInfo
METHOD method_18554 (Lnet/minecraft/class_315;Ljava/lang/Integer;)V
ARG 0 gameOptions
ARG 1 amount
METHOD method_18555 (Lnet/minecraft/class_315;)Z
ARG 0 gameOptions
METHOD method_18556 (Lnet/minecraft/class_315;Lnet/minecraft/class_4064;)Lnet/minecraft/class_2561;
METHOD method_18552 (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V
ARG 0 gameOptions
ARG 1 option
ARG 2 reducedDebugInfo
METHOD method_18557 (Lnet/minecraft/class_315;Lnet/minecraft/class_4067;)Lnet/minecraft/class_2561;
ARG 0 gameOptions
ARG 1 option
METHOD method_18558 (Lnet/minecraft/class_315;Ljava/lang/Boolean;)V
METHOD method_18558 (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V
ARG 0 gameOptions
ARG 1 realmsNotifications
ARG 1 option
ARG 2 realmsNotifications
METHOD method_18559 (Lnet/minecraft/class_315;Ljava/lang/Double;)V
ARG 0 gameOptions
ARG 1 maxFps
METHOD method_18560 (Lnet/minecraft/class_315;Ljava/lang/Integer;)V
ARG 0 gameOptions
ARG 1 amount
METHOD method_18561 (Lnet/minecraft/class_315;)Z
ARG 0 gameOptions
METHOD method_18562 (Lnet/minecraft/class_315;Lnet/minecraft/class_4064;)Lnet/minecraft/class_2561;
ARG 0 gameOptions
ARG 1 option
METHOD method_18563 (Lnet/minecraft/class_315;Lnet/minecraft/class_4067;)Lnet/minecraft/class_2561;
ARG 0 gameOptions
ARG 1 option
METHOD method_18564 (Lnet/minecraft/class_315;Ljava/lang/Boolean;)V
METHOD method_18564 (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V
ARG 0 gameOptions
ARG 1 invertYMouse
ARG 1 option
ARG 2 invertYMouse
METHOD method_18565 (Lnet/minecraft/class_315;Ljava/lang/Double;)V
ARG 0 gameOptions
ARG 1 fov
METHOD method_18566 (Lnet/minecraft/class_315;Ljava/lang/Integer;)V
ARG 0 gameOptions
ARG 1 amount
METHOD method_18567 (Lnet/minecraft/class_315;)Z
ARG 0 gameOptions
METHOD method_18568 (Lnet/minecraft/class_315;Lnet/minecraft/class_4064;)Lnet/minecraft/class_2561;
ARG 0 gameOptions
ARG 1 option
METHOD method_18569 (Lnet/minecraft/class_315;Lnet/minecraft/class_4067;)Lnet/minecraft/class_2561;
ARG 0 gameOptions
ARG 1 option
METHOD method_18570 (Lnet/minecraft/class_315;Ljava/lang/Boolean;)V
METHOD method_18570 (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V
ARG 0 gameOptions
ARG 1 forceUnicodeFont
ARG 1 option
ARG 2 forceUnicodeFont
METHOD method_18571 (Lnet/minecraft/class_315;Ljava/lang/Double;)V
ARG 0 gameOptions
ARG 1 chatWidth
METHOD method_18572 (Lnet/minecraft/class_315;Ljava/lang/Integer;)V
ARG 0 gameOptions
ARG 1 amount
METHOD method_18573 (Lnet/minecraft/class_315;)Z
ARG 0 gameOptions
METHOD method_18574 (Lnet/minecraft/class_315;Lnet/minecraft/class_4067;)Lnet/minecraft/class_2561;
ARG 0 gameOptions
ARG 1 option
METHOD method_18575 (Lnet/minecraft/class_315;Ljava/lang/Boolean;)V
METHOD method_18575 (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V
ARG 0 gameOptions
ARG 1 entityShadows
ARG 1 option
ARG 2 entityShadows
METHOD method_18576 (Lnet/minecraft/class_315;Ljava/lang/Double;)V
ARG 0 gameOptions
ARG 1 chatScale
METHOD method_18577 (Lnet/minecraft/class_315;)Z
ARG 0 gameOptions
METHOD method_18578 (Lnet/minecraft/class_315;Lnet/minecraft/class_4067;)Lnet/minecraft/class_2561;
ARG 0 gameOptions
ARG 1 option
METHOD method_18579 (Lnet/minecraft/class_315;Ljava/lang/Boolean;)V
METHOD method_18579 (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V
ARG 0 gameOptions
ARG 1 enableVsync
ARG 1 option
ARG 2 enableVsync
METHOD method_18580 (Lnet/minecraft/class_315;Ljava/lang/Double;)V
ARG 0 gameOptions
ARG 1 chatOpacity
METHOD method_18581 (Lnet/minecraft/class_315;)Z
ARG 0 gameOptions
METHOD method_18582 (Lnet/minecraft/class_315;Lnet/minecraft/class_4067;)Lnet/minecraft/class_2561;
ARG 0 gameOptions
ARG 1 option
METHOD method_18583 (Lnet/minecraft/class_315;Ljava/lang/Boolean;)V
METHOD method_18583 (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V
ARG 0 gameOptions
ARG 1 chatLinksPrompt
ARG 1 option
ARG 2 chatLinksPrompt
METHOD method_18584 (Lnet/minecraft/class_315;Ljava/lang/Double;)V
ARG 0 gameOptions
ARG 1 chatHeightUnfocused
METHOD method_18585 (Lnet/minecraft/class_315;)Z
ARG 0 gameOptions
METHOD method_18586 (Lnet/minecraft/class_315;Lnet/minecraft/class_4067;)Lnet/minecraft/class_2561;
ARG 0 gameOptions
ARG 1 option
METHOD method_18587 (Lnet/minecraft/class_315;Ljava/lang/Boolean;)V
METHOD method_18587 (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V
ARG 0 gameOptions
ARG 1 chatLinks
ARG 1 option
ARG 2 chatLinks
METHOD method_18588 (Lnet/minecraft/class_315;Ljava/lang/Double;)V
ARG 0 gameOptions
ARG 1 chatHeightFocused
METHOD method_18589 (Lnet/minecraft/class_315;)Z
ARG 0 gameOptions
METHOD method_18590 (Lnet/minecraft/class_315;Lnet/minecraft/class_4067;)Lnet/minecraft/class_2561;
ARG 0 gameOptions
ARG 1 option
METHOD method_18591 (Lnet/minecraft/class_315;Ljava/lang/Boolean;)V
METHOD method_18591 (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V
ARG 0 gameOptions
ARG 1 chatColors
ARG 1 option
ARG 2 chatColors
METHOD method_18592 (Lnet/minecraft/class_315;Ljava/lang/Double;)V
ARG 0 gameOptions
ARG 1 biomeBlendRadius
METHOD method_18593 (Lnet/minecraft/class_315;)Z
METHOD method_18594 (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V
ARG 0 gameOptions
METHOD method_18594 (Lnet/minecraft/class_315;Ljava/lang/Boolean;)V
ARG 0 gameOptions
ARG 1 autoSuggestions
METHOD method_18595 (Lnet/minecraft/class_315;)Z
ARG 0 gameOptions
METHOD method_18596 (Lnet/minecraft/class_315;Ljava/lang/Boolean;)V
ARG 0 gameOptions
ARG 1 autoJump
METHOD method_18597 (Lnet/minecraft/class_315;)Z
ARG 1 option
ARG 2 autoSuggestions
METHOD method_18596 (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V
ARG 0 gameOptions
ARG 1 option
ARG 2 autoJump
METHOD method_18598 (Lnet/minecraft/class_315;)Ljava/lang/Double;
ARG 0 gameOptions
METHOD method_18599 (Lnet/minecraft/class_315;)Ljava/lang/Double;
@ -301,42 +234,22 @@ CLASS net/minecraft/class_316 net/minecraft/client/options/Option
ARG 0 gameOptions
METHOD method_18606 (Lnet/minecraft/class_315;)Ljava/lang/Double;
ARG 0 gameOptions
METHOD method_19338 (Lnet/minecraft/class_315;Lnet/minecraft/class_4064;)Lnet/minecraft/class_2561;
ARG 0 gameOptions
ARG 1 option
METHOD method_19339 (Lnet/minecraft/class_315;Lnet/minecraft/class_4067;)Lnet/minecraft/class_2561;
ARG 0 gameOptions
ARG 1 option
METHOD method_19340 (Lnet/minecraft/class_315;Ljava/lang/Double;)V
ARG 0 gameOptions
ARG 1 textBackgroundOpacity
METHOD method_19341 (Lnet/minecraft/class_315;Ljava/lang/Integer;)V
ARG 0 gameOptions
ARG 1 amount
METHOD method_19342 (Lnet/minecraft/class_315;)Ljava/lang/Double;
ARG 0 gameOptions
METHOD method_20404 (Lnet/minecraft/class_315;Ljava/lang/Boolean;)V
ARG 0 gameOptions
ARG 1 discreteMouseScroll
METHOD method_20405 (Lnet/minecraft/class_315;)Z
ARG 0 gameOptions
METHOD method_21669 (Lnet/minecraft/class_315;Ljava/lang/Boolean;)V
ARG 0 gameOptions
ARG 1 rawMouseInput
METHOD method_21670 (Lnet/minecraft/class_315;)Z
ARG 0 gameOptions
METHOD method_23482 (Lnet/minecraft/class_315;Lnet/minecraft/class_4064;)Lnet/minecraft/class_2561;
METHOD method_20404 (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V
ARG 0 gameOptions
ARG 1 option
METHOD method_23483 (Lnet/minecraft/class_315;Ljava/lang/Integer;)V
ARG 0 gameOptions
ARG 1 amount
METHOD method_23484 (Lnet/minecraft/class_315;Lnet/minecraft/class_4064;)Lnet/minecraft/class_2561;
ARG 2 discreteMouseScroll
METHOD method_21669 (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V
ARG 0 gameOptions
ARG 1 option
METHOD method_23485 (Lnet/minecraft/class_315;Ljava/lang/Integer;)V
ARG 0 gameOptions
ARG 1 amount
ARG 2 rawMouseInput
METHOD method_27140 (Lnet/minecraft/class_315;)Ljava/lang/Double;
ARG 0 gameOptions
METHOD method_27141 (Lnet/minecraft/class_315;)Ljava/lang/Double;
@ -361,9 +274,6 @@ CLASS net/minecraft/class_316 net/minecraft/client/options/Option
ARG 1 entityDistanceScaling
METHOD method_27469 (Lnet/minecraft/class_315;)Ljava/lang/Double;
ARG 0 gameOptions
METHOD method_29618 setTooltip (Ljava/util/List;)V
ARG 1 tooltip
METHOD method_29619 getTooltip ()Ljava/util/Optional;
METHOD method_30500 getPixelLabel (I)Lnet/minecraft/class_2561;
ARG 1 pixel
METHOD method_30501 getGenericLabel (Lnet/minecraft/class_2561;)Lnet/minecraft/class_2561;
@ -378,15 +288,155 @@ CLASS net/minecraft/class_316 net/minecraft/client/options/Option
ARG 0 gameOptions
METHOD method_31038 (Lnet/minecraft/class_315;)Ljava/lang/Double;
ARG 0 gameOptions
METHOD method_31039 (Lnet/minecraft/class_315;Lnet/minecraft/class_4067;)Lnet/minecraft/class_2561;
ARG 0 gameOptions
ARG 1 option
METHOD method_31040 (Lnet/minecraft/class_315;Ljava/lang/Double;)V
ARG 0 gameOptions
ARG 1 distortionEffectScale
METHOD method_31041 (Lnet/minecraft/class_315;Lnet/minecraft/class_4067;)Lnet/minecraft/class_2561;
ARG 0 gameOptions
ARG 1 option
METHOD method_31042 (Lnet/minecraft/class_315;Ljava/lang/Double;)V
ARG 0 gameOptions
ARG 1 fovEffectScale
METHOD method_31404 (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V
ARG 0 gameOptions
ARG 1 option
ARG 2 hideMatchedNames
METHOD method_32534 (Lnet/minecraft/class_315;)Lnet/minecraft/class_5365;
ARG 0 gameOptions
METHOD method_32535 (Lnet/minecraft/class_315;)Lnet/minecraft/class_1659;
ARG 0 gameOptions
METHOD method_32536 (Lnet/minecraft/class_315;)Lnet/minecraft/class_4061;
ARG 0 gameOptions
METHOD method_32537 (Lnet/minecraft/class_315;)Lnet/minecraft/class_4060;
ARG 0 gameOptions
METHOD method_32538 (Lnet/minecraft/class_315;)Ljava/lang/Boolean;
ARG 0 gameOptions
METHOD method_32539 (Lnet/minecraft/class_1659;)Lnet/minecraft/class_2561;
ARG 0 chatVisibility
METHOD method_32540 (Lnet/minecraft/class_4060;)Lnet/minecraft/class_2561;
ARG 0 aoMode
METHOD method_32541 (Lnet/minecraft/class_4061;)Lnet/minecraft/class_2561;
ARG 0 attackIndicator
METHOD method_32542 (Lnet/minecraft/class_4063;)Lnet/minecraft/class_2561;
ARG 0 cloudRenderMode
METHOD method_32543 (Lnet/minecraft/class_5365;)Lnet/minecraft/class_2561;
ARG 0 graphicsMode
METHOD method_32544 (Lnet/minecraft/class_310;)Lnet/minecraft/class_5676$class_5679;
ARG 0 client
METHOD method_32545 (Lnet/minecraft/class_4065;)Lnet/minecraft/class_2561;
ARG 0 narrator
METHOD method_32546 (Lnet/minecraft/class_315;)Ljava/lang/Boolean;
ARG 0 gameOptions
METHOD method_32547 (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Lnet/minecraft/class_1306;)V
ARG 0 gameOptions
ARG 1 option
ARG 2 mainArm
METHOD method_32548 (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Lnet/minecraft/class_1659;)V
ARG 0 gameOptions
ARG 1 option
ARG 2 chatVisibility
METHOD method_32549 (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Lnet/minecraft/class_4060;)V
ARG 0 gameOptions
ARG 1 option
ARG 2 aoMode
METHOD method_32550 (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Lnet/minecraft/class_4061;)V
ARG 0 gameOptions
ARG 1 option
ARG 2 attackIndicator
METHOD method_32551 (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Lnet/minecraft/class_4063;)V
ARG 0 gameOptions
ARG 1 option
ARG 2 cloudRenderMode
METHOD method_32552 (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Lnet/minecraft/class_5365;)V
ARG 0 gameOptions
ARG 1 option
ARG 2 graphicsMode
METHOD method_32553 (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Lnet/minecraft/class_4065;)V
ARG 0 gameOptions
ARG 1 option
ARG 2 narrator
METHOD method_32554 (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Lnet/minecraft/class_4066;)V
ARG 0 gameOptions
ARG 1 option
ARG 2 particlesMode
METHOD method_32555 (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Integer;)V
ARG 0 gameOptions
ARG 1 option
ARG 2 guiScale
METHOD method_32556 (Lnet/minecraft/class_4066;)Lnet/minecraft/class_2561;
ARG 0 particlesMode
METHOD method_32557 (Ljava/lang/Integer;)Lnet/minecraft/class_2561;
ARG 0 guiScale
METHOD method_32558 (Ljava/util/List;Ljava/util/List;Ljava/util/List;Lnet/minecraft/class_5365;)Ljava/util/List;
ARG 3 graphicsMode
METHOD method_32560 (Lnet/minecraft/class_5365;)Z
ARG 0 graphicsMode
METHOD method_32561 (Lnet/minecraft/class_310;)Ljava/util/List;
ARG 0 client
METHOD method_32562 (Lnet/minecraft/class_315;)Ljava/lang/Boolean;
ARG 0 gameOptions
METHOD method_32564 (Lnet/minecraft/class_310;)Ljava/util/List;
ARG 0 client
METHOD method_32565 (Lnet/minecraft/class_315;)Ljava/lang/Boolean;
ARG 0 gameOptions
METHOD method_32566 (Lnet/minecraft/class_315;)Ljava/lang/Boolean;
ARG 0 gameOptions
METHOD method_32567 (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V
ARG 0 gameOptions
ARG 1 option
ARG 2 sprintToggled
METHOD method_32568 (Lnet/minecraft/class_315;)Ljava/lang/Boolean;
ARG 0 gameOptions
METHOD method_32569 (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V
ARG 0 gameOptions
ARG 1 option
ARG 2 sneakToggled
METHOD method_32570 (Lnet/minecraft/class_315;)Ljava/lang/Boolean;
ARG 0 gameOptions
METHOD method_32571 (Lnet/minecraft/class_315;)Ljava/lang/Boolean;
ARG 0 gameOptions
METHOD method_32572 (Lnet/minecraft/class_315;)Ljava/lang/Boolean;
ARG 0 gameOptions
METHOD method_32573 (Lnet/minecraft/class_315;)Ljava/lang/Boolean;
ARG 0 gameOptions
METHOD method_32574 (Lnet/minecraft/class_315;Lnet/minecraft/class_4067;)Lnet/minecraft/class_2561;
ARG 0 gameOptions
ARG 1 option
METHOD method_32575 (Lnet/minecraft/class_315;)Ljava/lang/Boolean;
ARG 0 gameOptions
METHOD method_32576 (Lnet/minecraft/class_315;Lnet/minecraft/class_4067;)Lnet/minecraft/class_2561;
ARG 0 gameOptions
ARG 1 option
METHOD method_32577 (Lnet/minecraft/class_315;)Ljava/lang/Boolean;
ARG 0 gameOptions
METHOD method_32578 (Lnet/minecraft/class_315;)Ljava/lang/Boolean;
ARG 0 gameOptions
METHOD method_32579 (Lnet/minecraft/class_315;)Ljava/lang/Boolean;
ARG 0 gameOptions
METHOD method_32580 (Lnet/minecraft/class_315;)Ljava/lang/Boolean;
ARG 0 gameOptions
METHOD method_32581 (Lnet/minecraft/class_315;)Ljava/lang/Boolean;
ARG 0 gameOptions
METHOD method_32582 (Lnet/minecraft/class_315;)Ljava/lang/Boolean;
ARG 0 gameOptions
METHOD method_32583 (Lnet/minecraft/class_315;)Ljava/lang/Boolean;
ARG 0 gameOptions
METHOD method_32584 (Lnet/minecraft/class_315;)Ljava/lang/Boolean;
ARG 0 gameOptions
METHOD method_32585 (Lnet/minecraft/class_315;)Ljava/lang/Boolean;
ARG 0 gameOptions
METHOD method_32586 (Lnet/minecraft/class_315;)Ljava/lang/Boolean;
ARG 0 gameOptions
METHOD method_32587 (Lnet/minecraft/class_315;)Ljava/lang/Boolean;
ARG 0 gameOptions
METHOD method_32588 (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V
ARG 0 gameOptions
ARG 1 option
ARG 2 backgroundForChatOnly
METHOD method_32589 (Lnet/minecraft/class_315;)Lnet/minecraft/class_4063;
ARG 0 gameOptions
METHOD method_32590 (Lnet/minecraft/class_315;)Lnet/minecraft/class_4066;
ARG 0 gameOptions
METHOD method_32591 (Lnet/minecraft/class_315;)Lnet/minecraft/class_4065;
ARG 0 gameOptions
METHOD method_32592 (Lnet/minecraft/class_315;)Lnet/minecraft/class_1306;
ARG 0 gameOptions
METHOD method_32593 (Lnet/minecraft/class_315;)Ljava/lang/Integer;
ARG 0 gameOptions

View File

@ -11,3 +11,7 @@ CLASS net/minecraft/class_687 net/minecraft/client/particle/FlameParticle
FIELD field_17812 spriteProvider Lnet/minecraft/class_4002;
METHOD <init> (Lnet/minecraft/class_4002;)V
ARG 1 spriteProvider
CLASS class_5613 SmallFactory
FIELD field_27736 spriteProvider Lnet/minecraft/class_4002;
METHOD <init> (Lnet/minecraft/class_4002;)V
ARG 1 spriteProvider

View File

@ -1,14 +1,4 @@
CLASS net/minecraft/class_671 net/minecraft/client/particle/RedDustParticle
FIELD field_17801 spriteProvider Lnet/minecraft/class_4002;
METHOD <init> (Lnet/minecraft/class_638;DDDDDDLnet/minecraft/class_2390;Lnet/minecraft/class_4002;)V
ARG 1 world
ARG 2 x
ARG 4 y
ARG 6 z
ARG 8 velocityX
ARG 10 velocityY
ARG 12 velocityZ
ARG 15 spriteProvider
CLASS class_672 Factory
FIELD field_17802 spriteProvider Lnet/minecraft/class_4002;
METHOD <init> (Lnet/minecraft/class_4002;)V

View File

@ -0,0 +1,15 @@
CLASS net/minecraft/class_5685 net/minecraft/client/particle/SnowflakeParticle
FIELD field_28003 spriteProvider Lnet/minecraft/class_4002;
METHOD <init> (Lnet/minecraft/class_638;DDDDDDLnet/minecraft/class_4002;)V
ARG 1 world
ARG 2 x
ARG 4 y
ARG 6 z
ARG 8 velocityX
ARG 10 velocityY
ARG 12 velocityZ
ARG 14 spriteProvider
CLASS class_5686 Factory
FIELD field_28004 spriteProvider Lnet/minecraft/class_4002;
METHOD <init> (Lnet/minecraft/class_4002;)V
ARG 1 spriteProvider

View File

@ -27,11 +27,8 @@ CLASS net/minecraft/class_4341 net/minecraft/client/realms/RealmsClient
METHOD method_20994 uninvite (JLjava/lang/String;)V
ARG 1 worldId
ARG 3 profileUuid
METHOD method_20995 resetWorldWithSeed (JLjava/lang/String;Ljava/lang/Integer;Z)Ljava/lang/Boolean;
METHOD method_20995 resetWorldWithSeed (JLnet/minecraft/class_4413;)Ljava/lang/Boolean;
ARG 1 worldId
ARG 3 seed
ARG 4 levelType
ARG 5 generateStructures
METHOD method_20996 initializeWorld (JLjava/lang/String;Ljava/lang/String;)V
ARG 1 worldId
ARG 3 name

View File

@ -1,29 +1,19 @@
CLASS net/minecraft/class_4883 net/minecraft/client/realms/dto/RealmsWorldOptions
FIELD field_22632 pvp Ljava/lang/Boolean;
FIELD field_22633 spawnAnimals Ljava/lang/Boolean;
FIELD field_22634 spawnMonsters Ljava/lang/Boolean;
FIELD field_22635 spawnNPCs Ljava/lang/Boolean;
FIELD field_22636 spawnProtection Ljava/lang/Integer;
FIELD field_22637 commandBlocks Ljava/lang/Boolean;
FIELD field_22638 forceGameMode Ljava/lang/Boolean;
FIELD field_22639 difficulty Ljava/lang/Integer;
FIELD field_22640 gameMode Ljava/lang/Integer;
FIELD field_22632 pvp Z
FIELD field_22633 spawnAnimals Z
FIELD field_22634 spawnMonsters Z
FIELD field_22635 spawnNPCs Z
FIELD field_22636 spawnProtection I
FIELD field_22637 commandBlocks Z
FIELD field_22638 forceGameMode Z
FIELD field_22639 difficulty I
FIELD field_22640 gameMode I
FIELD field_22641 slotName Ljava/lang/String;
FIELD field_22642 templateId J
FIELD field_22643 templateImage Ljava/lang/String;
FIELD field_22644 adventureMap Z
FIELD field_22645 empty Z
FIELD field_22646 DEFAULT_WORLD_TEMPLATE_IMAGE Ljava/lang/String;
METHOD <init> (Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Integer;Ljava/lang/Boolean;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Boolean;Ljava/lang/String;)V
ARG 1 pvp
ARG 2 spawnAnimals
ARG 3 spawnMonsters
ARG 4 spawnNPCs
ARG 5 spawnProtection
ARG 6 commandBlocks
ARG 7 difficulty
ARG 8 gameMode
ARG 9 forceGameMode
METHOD <init> (ZZZZIZIIZLjava/lang/String;)V
ARG 10 slotName
METHOD method_25076 getDefaults ()Lnet/minecraft/class_4883;
METHOD method_25077 getSlotName (I)Ljava/lang/String;

View File

@ -9,6 +9,9 @@ CLASS net/minecraft/class_4367 net/minecraft/client/realms/gui/RealmsWorldSlotBu
FIELD field_22683 PANORAMA_0 Lnet/minecraft/class_2960;
FIELD field_22684 PANORAMA_2 Lnet/minecraft/class_2960;
FIELD field_22685 PANORAMA_3 Lnet/minecraft/class_2960;
FIELD field_26468 ACTIVE_TOOLTIP Lnet/minecraft/class_2561;
FIELD field_26469 MINIGAME_TOOLTIP Lnet/minecraft/class_2561;
FIELD field_26470 TOOLTIP Lnet/minecraft/class_2561;
METHOD <init> (IIIILjava/util/function/Supplier;Ljava/util/function/Consumer;ILnet/minecraft/class_4185$class_4241;)V
ARG 1 x
ARG 2 y

View File

@ -13,6 +13,10 @@ CLASS net/minecraft/class_4381 net/minecraft/client/realms/gui/screen/RealmsBack
FIELD field_19752 noBackups Ljava/lang/Boolean;
FIELD field_19753 serverData Lnet/minecraft/class_4877;
FIELD field_19754 titleLabel Lnet/minecraft/class_4903;
FIELD field_26471 RESTORE_TEXT Lnet/minecraft/class_2561;
FIELD field_26472 CHANGES_TOOLTIP Lnet/minecraft/class_2561;
FIELD field_26473 BACKUPS_TEXT Lnet/minecraft/class_2561;
FIELD field_26474 NO_BACKUPS_TEXT Lnet/minecraft/class_2561;
METHOD <init> (Lnet/minecraft/class_4388;Lnet/minecraft/class_4877;I)V
ARG 1 parent
ARG 2 serverData

View File

@ -1,6 +1,10 @@
CLASS net/minecraft/class_4387 net/minecraft/client/realms/gui/screen/RealmsClientOutdatedScreen
FIELD field_19787 parent Lnet/minecraft/class_437;
FIELD field_19788 outdated Z
FIELD field_26475 OUTDATED_TITLE Lnet/minecraft/class_2561;
FIELD field_26476 OUTDATED_LINES [Lnet/minecraft/class_2561;
FIELD field_26477 INCOMPATIBLE_TITLE Lnet/minecraft/class_2561;
FIELD field_26478 INCOMPATIBLE_LINES [Lnet/minecraft/class_2561;
METHOD <init> (Lnet/minecraft/class_437;Z)V
ARG 1 parent
ARG 2 outdated

View File

@ -20,6 +20,14 @@ CLASS net/minecraft/class_4388 net/minecraft/client/realms/gui/screen/RealmsConf
FIELD field_22689 OFF_ICON Lnet/minecraft/class_2960;
FIELD field_22690 EXPIRED_ICON Lnet/minecraft/class_2960;
FIELD field_22691 EXPIRES_SOON_ICON Lnet/minecraft/class_2960;
FIELD field_26479 WORLDS_TITLE Lnet/minecraft/class_2561;
FIELD field_26480 CONFIGURE_REALM_TITLE Lnet/minecraft/class_2561;
FIELD field_26481 CURRENT_MINIGAME_TEXT Lnet/minecraft/class_2561;
FIELD field_26482 EXPIRED_TEXT Lnet/minecraft/class_2561;
FIELD field_26483 EXPIRES_SOON_TEXT Lnet/minecraft/class_2561;
FIELD field_26484 EXPIRES_IN_A_DAY_TEXT Lnet/minecraft/class_2561;
FIELD field_26485 OPEN_TEXT Lnet/minecraft/class_2561;
FIELD field_26486 CLOSED_TEXT Lnet/minecraft/class_2561;
METHOD <init> (Lnet/minecraft/class_4325;J)V
ARG 1 parent
ARG 2 serverId

View File

@ -1,7 +1,6 @@
CLASS net/minecraft/class_4389 net/minecraft/client/realms/gui/screen/RealmsConfirmScreen
FIELD field_19821 title1 Lnet/minecraft/class_2561;
FIELD field_19825 title2 Lnet/minecraft/class_2561;
FIELD field_19826 delayTicker I
METHOD <init> (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;)V
ARG 2 title1
ARG 3 title2

View File

@ -5,6 +5,8 @@ CLASS net/minecraft/class_4390 net/minecraft/client/realms/gui/screen/RealmsCrea
FIELD field_19832 descriptionBox Lnet/minecraft/class_342;
FIELD field_19833 createButton Lnet/minecraft/class_4185;
FIELD field_19834 createRealmLabel Lnet/minecraft/class_4903;
FIELD field_26487 WORLD_NAME_TEXT Lnet/minecraft/class_2561;
FIELD field_26488 WORLD_DESCRIPTION_TEXT Lnet/minecraft/class_2561;
METHOD <init> (Lnet/minecraft/class_4877;Lnet/minecraft/class_4325;)V
ARG 1 server
ARG 2 parent

View File

@ -4,6 +4,8 @@ CLASS net/minecraft/class_4395 net/minecraft/client/realms/gui/screen/RealmsInvi
FIELD field_19881 configureScreen Lnet/minecraft/class_4388;
FIELD field_19882 parent Lnet/minecraft/class_437;
FIELD field_19887 errorMsg Lnet/minecraft/class_2561;
FIELD field_26489 INVITE_PROFILE_NAME_TEXT Lnet/minecraft/class_2561;
FIELD field_26490 PLAYER_ERROR_TEXT Lnet/minecraft/class_2561;
METHOD <init> (Lnet/minecraft/class_4388;Lnet/minecraft/class_437;Lnet/minecraft/class_4877;)V
ARG 1 configureScreen
ARG 2 parent

View File

@ -61,6 +61,25 @@ CLASS net/minecraft/class_4325 net/minecraft/client/realms/gui/screen/RealmsMain
FIELD field_22563 NEWS_ICON Lnet/minecraft/class_2960;
FIELD field_22564 POPUP Lnet/minecraft/class_2960;
FIELD field_24198 hoverState Lnet/minecraft/class_4325$class_5220;
FIELD field_26447 NO_PENDING_TEXT Lnet/minecraft/class_2561;
FIELD field_26448 PENDING_TEXT Lnet/minecraft/class_2561;
FIELD field_26449 TRIAL_MESSAGE_LINES Ljava/util/List;
FIELD field_26450 UNINITIALIZED_TEXT Lnet/minecraft/class_2561;
FIELD field_26451 EXPIRED_LIST_TEXT Lnet/minecraft/class_2561;
FIELD field_26452 EXPIRED_RENEW_TEXT Lnet/minecraft/class_2561;
FIELD field_26453 EXPIRED_TRIAL_TEXT Lnet/minecraft/class_2561;
FIELD field_26454 EXPIRED_SUBSCRIBE_TEXT Lnet/minecraft/class_2561;
FIELD field_26455 MINIGAME_TEXT Lnet/minecraft/class_2561;
FIELD field_26456 POPUP_TEXT Lnet/minecraft/class_2561;
FIELD field_26457 EXPIRED_TEXT Lnet/minecraft/class_2561;
FIELD field_26458 EXPIRES_SOON_TEXT Lnet/minecraft/class_2561;
FIELD field_26459 EXPIRES_IN_A_DAY_TEXT Lnet/minecraft/class_2561;
FIELD field_26460 OPEN_TEXT Lnet/minecraft/class_2561;
FIELD field_26461 CLOSED_TEXT Lnet/minecraft/class_2561;
FIELD field_26462 LEAVE_TEXT Lnet/minecraft/class_2561;
FIELD field_26463 CONFIGURE_TEXT Lnet/minecraft/class_2561;
FIELD field_26464 INFO_TEXT Lnet/minecraft/class_2561;
FIELD field_26465 NEWS_TEXT Lnet/minecraft/class_2561;
METHOD method_20834 onClosePopup ()V
METHOD method_20835 popupX0 ()I
METHOD method_20836 popupY0 ()I

View File

@ -1,2 +1,3 @@
CLASS net/minecraft/class_4400 net/minecraft/client/realms/gui/screen/RealmsParentalConsentScreen
FIELD field_22701 parent Lnet/minecraft/class_437;
FIELD field_26491 PRIVACY_INFO_TEXT Lnet/minecraft/class_2561;

View File

@ -10,6 +10,9 @@ CLASS net/minecraft/class_4401 net/minecraft/client/realms/gui/screen/RealmsPend
FIELD field_19943 rejectButton Lnet/minecraft/class_4185;
FIELD field_22702 ACCEPT_ICON Lnet/minecraft/class_2960;
FIELD field_22703 REJECT_ICON Lnet/minecraft/class_2960;
FIELD field_26493 NO_PENDING_TEXT Lnet/minecraft/class_2561;
FIELD field_26494 ACCEPT_TEXT Lnet/minecraft/class_2561;
FIELD field_26495 REJECT_TEXT Lnet/minecraft/class_2561;
METHOD <init> (Lnet/minecraft/class_437;)V
ARG 1 parent
METHOD method_21300 updateList (I)V

View File

@ -19,6 +19,10 @@ CLASS net/minecraft/class_4406 net/minecraft/client/realms/gui/screen/RealmsPlay
FIELD field_22706 CROSS_PLAYER_ICON Lnet/minecraft/class_2960;
FIELD field_22707 OPTIONS_BACKGROUND Lnet/minecraft/class_2960;
FIELD field_26496 operation Lnet/minecraft/class_4406$class_5488;
FIELD field_26498 NORMAL_TOOLTIP Lnet/minecraft/class_2561;
FIELD field_26499 OPERATOR_TOOLTIP Lnet/minecraft/class_2561;
FIELD field_26500 REMOVE_TOOLTIP Lnet/minecraft/class_2561;
FIELD field_26501 INVITED_TEXT Lnet/minecraft/class_2561;
METHOD <init> (Lnet/minecraft/class_4388;Lnet/minecraft/class_4877;)V
ARG 1 parent
ARG 2 serverData

View File

@ -1,8 +1,4 @@
CLASS net/minecraft/class_4409 net/minecraft/client/realms/gui/screen/RealmsResetNormalWorldScreen
FIELD field_19982 parent Lnet/minecraft/class_4410;
FIELD field_19983 titleLabel Lnet/minecraft/class_4903;
FIELD field_19984 seedEdit Lnet/minecraft/class_342;
FIELD field_19985 generateStructures Ljava/lang/Boolean;
FIELD field_19986 levelTypeIndex Ljava/lang/Integer;
METHOD <init> (Lnet/minecraft/class_4410;Lnet/minecraft/class_2561;)V
ARG 1 parent
FIELD field_26506 RESET_SEED_TEXT Lnet/minecraft/class_2561;

View File

@ -9,7 +9,6 @@ CLASS net/minecraft/class_4410 net/minecraft/client/realms/gui/screen/RealmsRese
FIELD field_20006 subtitle Lnet/minecraft/class_2561;
FIELD field_20007 buttonTitle Lnet/minecraft/class_2561;
FIELD field_20008 subtitleColor I
FIELD field_20015 typeToReset Lnet/minecraft/class_4410$class_4412;
FIELD field_22708 NEW_WORLD_TEXTURE Lnet/minecraft/class_2960;
FIELD field_22709 EXPERIENCE_TEXTURE Lnet/minecraft/class_2960;
FIELD field_22710 INSPIRATION_TEXTURE Lnet/minecraft/class_2960;
@ -25,18 +24,11 @@ CLASS net/minecraft/class_4410 net/minecraft/client/realms/gui/screen/RealmsRese
ARG 2 x
ARG 3 y
ARG 4 text
METHOD method_21372 resetWorld (Lnet/minecraft/class_4410$class_4413;)V
ARG 1 resetWorldInfo
METHOD method_21376 setResetTitle (Lnet/minecraft/class_2561;)V
METHOD method_21377 switchSlot (Ljava/lang/Runnable;)V
ARG 1 callback
METHOD method_21378 switchSlot ()V
METHOD method_21379 setSlot (I)V
ARG 1 slot
METHOD method_21380 resetWorldWithTemplate (Lnet/minecraft/class_4890;)V
ARG 1 template
METHOD method_21381 triggerResetWorld (Lnet/minecraft/class_4410$class_4413;)V
ARG 1 resetWorldInfo
METHOD method_21384 frame (I)I
ARG 1 i
CLASS class_4411 FrameButton
@ -44,21 +36,3 @@ CLASS net/minecraft/class_4410 net/minecraft/client/realms/gui/screen/RealmsRese
METHOD <init> (Lnet/minecraft/class_4410;IILnet/minecraft/class_2561;Lnet/minecraft/class_2960;Lnet/minecraft/class_4185$class_4241;)V
ARG 2 x
ARG 3 y
CLASS class_4412 ResetType
FIELD field_20034 NONE Lnet/minecraft/class_4410$class_4412;
FIELD field_20035 GENERATE Lnet/minecraft/class_4410$class_4412;
FIELD field_20036 UPLOAD Lnet/minecraft/class_4410$class_4412;
FIELD field_20037 ADVENTURE Lnet/minecraft/class_4410$class_4412;
FIELD field_20038 SURVIVAL_SPAWN Lnet/minecraft/class_4410$class_4412;
FIELD field_20039 EXPERIENCE Lnet/minecraft/class_4410$class_4412;
FIELD field_20040 INSPIRATION Lnet/minecraft/class_4410$class_4412;
METHOD valueOf (Ljava/lang/String;)Lnet/minecraft/class_4410$class_4412;
ARG 0 name
CLASS class_4413 ResetWorldInfo
FIELD field_20042 seed Ljava/lang/String;
FIELD field_20043 levelType I
FIELD field_20044 generateStructures Z
METHOD <init> (Ljava/lang/String;IZ)V
ARG 1 seed
ARG 2 levelType
ARG 3 generateStructures

View File

@ -1,3 +0,0 @@
CLASS net/minecraft/class_4415 net/minecraft/client/realms/gui/screen/RealmsScreenWithCallback
METHOD method_21395 callback (Lnet/minecraft/class_4890;)V
ARG 1 template

View File

@ -12,6 +12,8 @@ CLASS net/minecraft/class_4416 net/minecraft/client/realms/gui/screen/RealmsSele
FIELD field_20059 conversionLang Lnet/minecraft/class_2561;
FIELD field_20061 titleLabel Lnet/minecraft/class_4903;
FIELD field_20062 subtitleLabel Lnet/minecraft/class_4903;
FIELD field_26507 HARDCORE_TEXT Lnet/minecraft/class_2561;
FIELD field_26508 CHEATS_TEXT Lnet/minecraft/class_2561;
METHOD <init> (JILnet/minecraft/class_4410;Ljava/lang/Runnable;)V
ARG 1 worldId
ARG 3 slotId

View File

@ -1,6 +1,5 @@
CLASS net/minecraft/class_4419 net/minecraft/client/realms/gui/screen/RealmsSelectWorldTemplateScreen
FIELD field_20069 LOGGER Lorg/apache/logging/log4j/Logger;
FIELD field_20070 parent Lnet/minecraft/class_4415;
FIELD field_20071 templateList Lnet/minecraft/class_4419$class_4420;
FIELD field_20072 selectedTemplate I
FIELD field_20073 title Lnet/minecraft/class_2561;
@ -19,11 +18,9 @@ CLASS net/minecraft/class_4419 net/minecraft/client/realms/gui/screen/RealmsSele
FIELD field_22719 LINK_ICONS Lnet/minecraft/class_2960;
FIELD field_22720 TRAILER_ICONS Lnet/minecraft/class_2960;
FIELD field_22721 SLOT_FRAME Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_4415;Lnet/minecraft/class_4877$class_4321;)V
ARG 1 parent
ARG 2 worldType
METHOD <init> (Lnet/minecraft/class_4415;Lnet/minecraft/class_4877$class_4321;Lnet/minecraft/class_4891;)V
ARG 1 parent
FIELD field_26512 INFO_TOOLTIP Lnet/minecraft/class_2561;
FIELD field_26513 TRAILER_TOOLTIP Lnet/minecraft/class_2561;
METHOD <init> (Ljava/util/function/Consumer;Lnet/minecraft/class_4877$class_4321;Lnet/minecraft/class_4891;)V
ARG 2 worldType
ARG 3 list
METHOD method_21415 setPagination (Lnet/minecraft/class_4891;)V
@ -35,7 +32,6 @@ CLASS net/minecraft/class_4419 net/minecraft/client/realms/gui/screen/RealmsSele
METHOD method_21430 shouldSelectButtonBeActive ()Z
METHOD method_21432 shouldPublisherBeVisible ()Z
METHOD method_21436 shouldTrailerBeVisible ()Z
METHOD method_21438 backButtonClicked ()V
METHOD method_21440 selectTemplate ()V
METHOD method_21442 onTrailer ()V
METHOD method_21444 onPublish ()V

View File

@ -5,6 +5,8 @@ CLASS net/minecraft/class_4422 net/minecraft/client/realms/gui/screen/RealmsSett
FIELD field_20100 descEdit Lnet/minecraft/class_342;
FIELD field_20101 nameEdit Lnet/minecraft/class_342;
FIELD field_20102 titleLabel Lnet/minecraft/class_4903;
FIELD field_26514 WORLD_NAME_TEXT Lnet/minecraft/class_2561;
FIELD field_26515 WORLD_DESCRIPTION_TEXT Lnet/minecraft/class_2561;
METHOD <init> (Lnet/minecraft/class_4388;Lnet/minecraft/class_4877;)V
ARG 1 parent
ARG 2 serverData

View File

@ -3,54 +3,36 @@ CLASS net/minecraft/class_4423 net/minecraft/client/realms/gui/screen/RealmsSlot
FIELD field_20109 parent Lnet/minecraft/class_4388;
FIELD field_20113 nameEdit Lnet/minecraft/class_342;
FIELD field_20114 column1_x I
FIELD field_20115 column_width I
FIELD field_20116 column2_x I
FIELD field_20117 options Lnet/minecraft/class_4883;
FIELD field_20118 worldType Lnet/minecraft/class_4877$class_4321;
FIELD field_20119 activeSlot I
FIELD field_20120 difficultyIndex I
FIELD field_20121 gameModeIndex I
FIELD field_20122 pvp Ljava/lang/Boolean;
FIELD field_20123 spawnNPCs Ljava/lang/Boolean;
FIELD field_20124 spawnAnimals Ljava/lang/Boolean;
FIELD field_20125 spawnMonsters Ljava/lang/Boolean;
FIELD field_20126 spawnProtection Ljava/lang/Integer;
FIELD field_20127 commandBlocks Ljava/lang/Boolean;
FIELD field_20128 forceGameMode Ljava/lang/Boolean;
FIELD field_20129 pvpButton Lnet/minecraft/class_4185;
FIELD field_20130 spawnAnimalsButton Lnet/minecraft/class_4185;
FIELD field_20131 spawnMonstersButton Lnet/minecraft/class_4185;
FIELD field_20132 spawnNPCsButton Lnet/minecraft/class_4185;
FIELD field_20121 gameModeIndex Lnet/minecraft/class_1934;
FIELD field_20122 pvp Z
FIELD field_20123 spawnNPCs Z
FIELD field_20124 spawnAnimals Z
FIELD field_20125 spawnMonsters Z
FIELD field_20127 commandBlocks Z
FIELD field_20128 forceGameMode Z
FIELD field_20133 spawnProtectionButton Lnet/minecraft/class_4423$class_4424;
FIELD field_20134 commandBlocksButton Lnet/minecraft/class_4185;
FIELD field_20502 toastMessage Lnet/minecraft/class_4903;
FIELD field_22722 gameModeButton Lnet/minecraft/class_4185;
FIELD field_22723 DIFFICULTIES [Lnet/minecraft/class_2561;
FIELD field_22724 GAME_MODES [Lnet/minecraft/class_2561;
FIELD field_22723 DIFFICULTIES Ljava/util/List;
FIELD field_22724 GAME_MODES Ljava/util/List;
METHOD <init> (Lnet/minecraft/class_4388;Lnet/minecraft/class_4883;Lnet/minecraft/class_4877$class_4321;I)V
ARG 1 parent
ARG 2 options
ARG 3 worldType
ARG 4 activeSlot
METHOD method_21462 difficultyTitle ()Lnet/minecraft/class_2561;
METHOD method_21466 gameModeTitle ()Lnet/minecraft/class_2561;
METHOD method_21469 pvpTitle ()Lnet/minecraft/class_2561;
METHOD method_21472 spawnAnimalsTitle ()Lnet/minecraft/class_2561;
METHOD method_21475 spawnMonstersTitle ()Lnet/minecraft/class_2561;
METHOD method_21478 spawnNPCsTitle ()Lnet/minecraft/class_2561;
METHOD method_21480 commandBlocksTitle ()Lnet/minecraft/class_2561;
METHOD method_21482 forceGameModeTitle ()Lnet/minecraft/class_2561;
METHOD method_21484 getSlotName ()Ljava/lang/String;
METHOD method_21486 saveSettings ()V
METHOD method_25258 getWorldConfigureMessage (Z)Lnet/minecraft/class_2561;
ARG 0 enabled
CLASS class_4424 SettingsSlider
FIELD field_22725 min D
FIELD field_22726 max D
METHOD <init> (Lnet/minecraft/class_4423;IIIIFF)V
ARG 2 id
ARG 3 x
ARG 4 y
ARG 5 width
ARG 2 x
ARG 3 y
ARG 4 width
ARG 5 value
ARG 6 min
ARG 7 max

View File

@ -10,6 +10,12 @@ CLASS net/minecraft/class_4425 net/minecraft/client/realms/gui/screen/RealmsSubs
FIELD field_20157 daysLeft Lnet/minecraft/class_2561;
FIELD field_20158 startDate Ljava/lang/String;
FIELD field_20159 type Lnet/minecraft/class_4887$class_4322;
FIELD field_26517 EXPIRED_TEXT Lnet/minecraft/class_2561;
FIELD field_26518 EXPIRES_IN_LESS_THAN_A_DAY_TEXT Lnet/minecraft/class_2561;
FIELD field_26519 MONTH_TEXT Lnet/minecraft/class_2561;
FIELD field_26520 MONTHS_TEXT Lnet/minecraft/class_2561;
FIELD field_26521 DAY_TEXT Lnet/minecraft/class_2561;
FIELD field_26522 DAYS_TEXT Lnet/minecraft/class_2561;
METHOD <init> (Lnet/minecraft/class_437;Lnet/minecraft/class_4877;Lnet/minecraft/class_437;)V
ARG 1 parent
ARG 2 serverData

View File

@ -5,6 +5,9 @@ CLASS net/minecraft/class_4426 net/minecraft/client/realms/gui/screen/RealmsTerm
FIELD field_20170 onLink Z
FIELD field_20171 realmsToSUrl Ljava/lang/String;
FIELD field_22727 parent Lnet/minecraft/class_437;
FIELD field_26523 TITLE Lnet/minecraft/class_2561;
FIELD field_26524 SENTENCE_ONE_TEXT Lnet/minecraft/class_2561;
FIELD field_26525 SENTENCE_TWO_TEXT Lnet/minecraft/class_2561;
METHOD <init> (Lnet/minecraft/class_437;Lnet/minecraft/class_4325;Lnet/minecraft/class_4877;)V
ARG 1 parent
ARG 2 mainScreen

View File

@ -20,6 +20,7 @@ CLASS net/minecraft/class_4427 net/minecraft/client/realms/gui/screen/RealmsUplo
FIELD field_20194 previousTimeSnapshot Ljava/lang/Long;
FIELD field_20195 bytesPersSecond J
FIELD field_20196 UPLOAD_LOCK Ljava/util/concurrent/locks/ReentrantLock;
FIELD field_26526 VERIFYING_TEXT Lnet/minecraft/class_2561;
METHOD <init> (JILnet/minecraft/class_4410;Lnet/minecraft/class_34;Ljava/lang/Runnable;)V
ARG 1 worldId
ARG 3 slotId

View File

@ -0,0 +1,7 @@
CLASS net/minecraft/class_4413 net/minecraft/client/realms/gui/screen/ResetWorldInfo
FIELD field_20042 seed Ljava/lang/String;
FIELD field_20043 levelType Lnet/minecraft/class_5672;
FIELD field_20044 generateStructures Z
METHOD <init> (Ljava/lang/String;Lnet/minecraft/class_5672;Z)V
ARG 1 seed
ARG 3 generateStructures

View File

@ -8,9 +8,8 @@ CLASS net/minecraft/class_4358 net/minecraft/client/realms/task/LongRunningTask
METHOD method_21069 setTitle (Lnet/minecraft/class_2561;)V
METHOD method_21070 init ()V
METHOD method_21071 abortTask ()V
METHOD method_25287 pause (I)V
METHOD method_25287 pause (J)V
COMMENT Moved from RealmsTasks in 20w10a.
ARG 0 seconds
METHOD method_25289 setScreen (Lnet/minecraft/class_437;)V
COMMENT Moved from Realms in 20w10a.
ARG 0 screen

View File

@ -8,5 +8,3 @@ CLASS net/minecraft/class_4439 net/minecraft/client/realms/task/RealmsGetServerD
ARG 2 lastScreen
ARG 3 server
ARG 4 connectLock
METHOD method_21554 sleep (I)V
ARG 1 sleepTimeSeconds

View File

@ -1,15 +1,4 @@
CLASS net/minecraft/class_4440 net/minecraft/client/realms/task/ResettingWorldTask
FIELD field_20228 seed Ljava/lang/String;
FIELD field_20229 worldTemplate Lnet/minecraft/class_4890;
FIELD field_20230 levelType I
FIELD field_20231 generateStructures Z
FIELD field_20232 serverId J
FIELD field_20235 title Lnet/minecraft/class_2561;
FIELD field_22732 callback Ljava/lang/Runnable;
METHOD <init> (Ljava/lang/String;Lnet/minecraft/class_4890;IZJLnet/minecraft/class_2561;Ljava/lang/Runnable;)V
ARG 1 seed
ARG 2 worldTemplate
ARG 3 levelType
ARG 4 generateStructures
ARG 5 serverId
ARG 8 callback

View File

@ -10,7 +10,6 @@ CLASS net/minecraft/class_4184 net/minecraft/client/render/Camera
FIELD field_18717 pitch F
FIELD field_18718 yaw F
FIELD field_18719 thirdPerson Z
FIELD field_18720 inverseView Z
FIELD field_18721 cameraY F
FIELD field_18722 lastCameraY F
FIELD field_21518 rotation Lnet/minecraft/class_1158;
@ -43,7 +42,7 @@ CLASS net/minecraft/class_4184 net/minecraft/client/render/Camera
METHOD method_19331 getFocusedEntity ()Lnet/minecraft/class_1297;
METHOD method_19332 isReady ()Z
METHOD method_19333 isThirdPerson ()Z
METHOD method_19334 getSubmergedFluidState ()Lnet/minecraft/class_3610;
METHOD method_19334 getSubmersionType ()Lnet/minecraft/class_5636;
METHOD method_19335 getHorizontalPlane ()Lnet/minecraft/class_1160;
METHOD method_19336 getVerticalPlane ()Lnet/minecraft/class_1160;
METHOD method_19337 reset ()V

View File

@ -0,0 +1,6 @@
CLASS net/minecraft/class_5636 net/minecraft/client/render/CameraSubmersionType
COMMENT This class contains the various "fluids" and is used for camera rendering. @see Camera.getSubmersionType
FIELD field_27885 LAVA Lnet/minecraft/class_5636;
FIELD field_27886 WATER Lnet/minecraft/class_5636;
FIELD field_27887 POWDER_SNOW Lnet/minecraft/class_5636;
FIELD field_27888 NONE Lnet/minecraft/class_5636;

View File

@ -11,3 +11,4 @@ CLASS net/minecraft/class_823 net/minecraft/client/render/block/entity/BannerBlo
ARG 5 baseSprite
ARG 6 isBanner
ARG 7 patterns
METHOD method_32135 getTexturedModelData ()Lnet/minecraft/class_5607;

View File

@ -1,4 +1,6 @@
CLASS net/minecraft/class_825 net/minecraft/client/render/block/entity/BedBlockEntityRenderer
METHOD method_32136 getHeadTexturedModelData ()Lnet/minecraft/class_5607;
METHOD method_32137 getFootTexturedModelData ()Lnet/minecraft/class_5607;
METHOD method_3558 (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;Lnet/minecraft/class_630;Lnet/minecraft/class_2350;Lnet/minecraft/class_4730;IIZ)V
ARG 1 matrix
ARG 6 light

View File

@ -1,2 +1,3 @@
CLASS net/minecraft/class_3880 net/minecraft/client/render/block/entity/BellBlockEntityRenderer
FIELD field_17145 BELL_BODY_TEXTURE Lnet/minecraft/class_4730;
METHOD method_32138 getTexturedModelData ()Lnet/minecraft/class_5607;

View File

@ -18,3 +18,6 @@ CLASS net/minecraft/class_826 net/minecraft/client/render/block/entity/ChestBloc
ARG 6 openFactor
ARG 7 light
ARG 8 overlay
METHOD method_32147 getSingleTexturedModelData ()Lnet/minecraft/class_5607;
METHOD method_32148 getRightDoubleTexturedModelData ()Lnet/minecraft/class_5607;
METHOD method_32149 getLeftDoubleTexturedModelData ()Lnet/minecraft/class_5607;

View File

@ -5,3 +5,7 @@ CLASS net/minecraft/class_829 net/minecraft/client/render/block/entity/ConduitBl
FIELD field_4378 CAGE_TEXTURE Lnet/minecraft/class_4730;
FIELD field_4379 OPEN_EYE_TEXTURE Lnet/minecraft/class_4730;
FIELD field_4380 CLOSED_EYE_TEXTURE Lnet/minecraft/class_4730;
METHOD method_32150 getEyeTexturedModelData ()Lnet/minecraft/class_5607;
METHOD method_32151 getWindTexturedModelData ()Lnet/minecraft/class_5607;
METHOD method_32152 getShellTexturedModelData ()Lnet/minecraft/class_5607;
METHOD method_32153 getPlainTexturedModelData ()Lnet/minecraft/class_5607;

View File

@ -1,3 +1,4 @@
CLASS net/minecraft/class_837 net/minecraft/client/render/block/entity/SignBlockEntityRenderer
METHOD method_32154 getTexturedModelData ()Lnet/minecraft/class_5607;
CLASS class_4702 SignModel
FIELD field_21531 foot Lnet/minecraft/class_630;

View File

@ -1 +1,5 @@
CLASS net/minecraft/class_5598 net/minecraft/client/render/block/entity/SkullBlockEntityModel
METHOD method_2821 setHeadRotation (FFF)V
ARG 1 animationProgress
ARG 2 yaw
ARG 3 pitch

View File

@ -1,3 +1,7 @@
CLASS net/minecraft/class_836 net/minecraft/client/render/block/entity/SkullBlockEntityRenderer
FIELD field_4390 TEXTURES Ljava/util/Map;
FIELD field_4391 MODELS Ljava/util/Map;
METHOD <init> (Lnet/minecraft/class_5614$class_5615;)V
ARG 1 ctx
METHOD method_32160 getModels (Lnet/minecraft/class_5599;)Ljava/util/Map;
ARG 0 modelLoader

View File

@ -1,4 +1,13 @@
CLASS net/minecraft/class_909 net/minecraft/client/render/entity/BipedEntityRenderer
FIELD field_4713 TEXTURE Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_5617$class_5618;Lnet/minecraft/class_572;F)V
ARG 1 ctx
ARG 2 model
ARG 3 shadowRadius
METHOD <init> (Lnet/minecraft/class_5617$class_5618;Lnet/minecraft/class_572;FFFF)V
ARG 1 ctx
ARG 2 model
ARG 3 shadowRadius
ARG 4 scaleX
ARG 5 scaleY
ARG 6 scaleZ

View File

@ -1 +1,2 @@
CLASS net/minecraft/class_881 net/minecraft/client/render/entity/BoatEntityRenderer
FIELD field_27758 texturesAndModels Ljava/util/Map;

View File

@ -1,4 +1,6 @@
CLASS net/minecraft/class_883 net/minecraft/client/render/entity/DonkeyEntityRenderer
FIELD field_4650 TEXTURES Ljava/util/Map;
METHOD <init> (Lnet/minecraft/class_5617$class_5618;FLnet/minecraft/class_5601;)V
ARG 1 ctx
ARG 2 scale
ARG 3 layer

View File

@ -8,3 +8,4 @@ CLASS net/minecraft/class_892 net/minecraft/client/render/entity/EndCrystalEntit
METHOD method_23155 getYOffset (Lnet/minecraft/class_1511;F)F
ARG 0 crystal
ARG 1 tickDelta
METHOD method_32164 getTexturedModelData ()Lnet/minecraft/class_5607;

View File

@ -28,6 +28,7 @@ CLASS net/minecraft/class_895 net/minecraft/client/render/entity/EnderDragonEnti
ARG 1 matrix
ARG 2 y
ARG 3 z
METHOD method_32165 getTexturedModelData ()Lnet/minecraft/class_5607;
METHOD method_3917 renderCrystalBeam (FFFFILnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V
ARG 0 dx
ARG 1 dy
@ -40,21 +41,38 @@ CLASS net/minecraft/class_895 net/minecraft/client/render/entity/EnderDragonEnti
CLASS class_625 DragonEntityModel
FIELD field_21441 dragon Lnet/minecraft/class_1510;
FIELD field_21442 tickDelta F
FIELD field_3625 frontFoot Lnet/minecraft/class_630;
FIELD field_3626 rearLegTip Lnet/minecraft/class_630;
FIELD field_21548 leftWingTip Lnet/minecraft/class_630;
FIELD field_21549 leftFrontLeg Lnet/minecraft/class_630;
FIELD field_21550 leftFrontLegTip Lnet/minecraft/class_630;
FIELD field_21551 leftFrontFoot Lnet/minecraft/class_630;
FIELD field_21552 leftHindLeg Lnet/minecraft/class_630;
FIELD field_21553 leftHindLegTip Lnet/minecraft/class_630;
FIELD field_21554 leftHindFoot Lnet/minecraft/class_630;
FIELD field_21555 rightWing Lnet/minecraft/class_630;
FIELD field_3625 rightFrontFoot Lnet/minecraft/class_630;
FIELD field_3626 rightHindLegTip Lnet/minecraft/class_630;
FIELD field_3627 body Lnet/minecraft/class_630;
FIELD field_3628 rearFoot Lnet/minecraft/class_630;
FIELD field_3629 wing Lnet/minecraft/class_630;
FIELD field_3628 rightHindFoot Lnet/minecraft/class_630;
FIELD field_3629 leftWing Lnet/minecraft/class_630;
FIELD field_3630 head Lnet/minecraft/class_630;
FIELD field_3631 jaw Lnet/minecraft/class_630;
FIELD field_3632 frontLeg Lnet/minecraft/class_630;
FIELD field_3633 rearLeg Lnet/minecraft/class_630;
FIELD field_3634 frontLegTip Lnet/minecraft/class_630;
FIELD field_3635 wingTip Lnet/minecraft/class_630;
FIELD field_3632 rightFrontLeg Lnet/minecraft/class_630;
FIELD field_3633 rightHindLeg Lnet/minecraft/class_630;
FIELD field_3634 rightFrontLegTip Lnet/minecraft/class_630;
FIELD field_3635 rightWingTip Lnet/minecraft/class_630;
FIELD field_3637 neck Lnet/minecraft/class_630;
METHOD method_23838 (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;)V
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 part
METHOD method_23838 setLimbRotation (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;)V
ARG 1 matrices
ARG 2 vertices
ARG 3 light
ARG 4 overlay
ARG 5 offset
ARG 6 wing
ARG 7 frontLeg
ARG 8 frontLegTip
ARG 9 frontFoot
ARG 10 hindLeg
ARG 11 hindLegTip
ARG 12 hindFoot

View File

@ -1,6 +1,8 @@
CLASS net/minecraft/class_898 net/minecraft/client/render/entity/EntityRenderDispatcher
FIELD field_21009 SHADOW_LAYER Lnet/minecraft/class_1921;
FIELD field_21794 rotation Lnet/minecraft/class_1158;
FIELD field_27759 itemRenderer Lnet/minecraft/class_918;
FIELD field_27760 modelLoader Lnet/minecraft/class_5599;
FIELD field_4678 targetedEntity Lnet/minecraft/class_1297;
FIELD field_4680 renderHitboxes Z
FIELD field_4681 renderShadows Z
@ -13,6 +15,10 @@ CLASS net/minecraft/class_898 net/minecraft/client/render/entity/EntityRenderDis
FIELD field_4696 renderers Ljava/util/Map;
METHOD <init> (Lnet/minecraft/class_1060;Lnet/minecraft/class_918;Lnet/minecraft/class_327;Lnet/minecraft/class_315;Lnet/minecraft/class_5599;)V
ARG 1 textureManager
ARG 2 itemRenderer
ARG 3 textRenderer
ARG 4 gameOptions
ARG 5 modelLoader
METHOD method_23161 drawFireVertex (Lnet/minecraft/class_4587$class_4665;Lnet/minecraft/class_4588;FFFFF)V
ARG 0 entry
ARG 1 vertices

View File

@ -1,14 +1,22 @@
CLASS net/minecraft/class_897 net/minecraft/client/render/entity/EntityRenderer
FIELD field_27761 textRenderer Lnet/minecraft/class_327;
FIELD field_4672 shadowOpacity F
FIELD field_4673 shadowRadius F
FIELD field_4676 dispatcher Lnet/minecraft/class_898;
METHOD <init> (Lnet/minecraft/class_5617$class_5618;)V
ARG 1 ctx
METHOD method_23169 getPositionOffset (Lnet/minecraft/class_1297;F)Lnet/minecraft/class_243;
ARG 1 entity
ARG 2 tickDelta
METHOD method_24087 getBlockLight (Lnet/minecraft/class_1297;Lnet/minecraft/class_2338;)I
ARG 1 entity
ARG 2 pos
METHOD method_24088 getLight (Lnet/minecraft/class_1297;F)I
ARG 1 entity
ARG 2 tickDelta
METHOD method_27950 getSkyLight (Lnet/minecraft/class_1297;Lnet/minecraft/class_2338;)I
ARG 1 entity
ARG 2 pos
METHOD method_3921 hasLabel (Lnet/minecraft/class_1297;)Z
COMMENT Determines whether the passed entity should render with a nameplate above its head.
COMMENT
@ -16,6 +24,7 @@ CLASS net/minecraft/class_897 net/minecraft/client/render/entity/EntityRenderer
ARG 1 entity
METHOD method_3926 renderLabelIfPresent (Lnet/minecraft/class_1297;Lnet/minecraft/class_2561;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V
ARG 1 entity
ARG 2 text
ARG 3 matrices
ARG 4 vertexConsumers
ARG 5 light

View File

@ -0,0 +1,22 @@
CLASS net/minecraft/class_5617 net/minecraft/client/render/entity/EntityRendererFactory
METHOD create (Lnet/minecraft/class_5617$class_5618;)Lnet/minecraft/class_897;
ARG 1 ctx
CLASS class_5618 Context
FIELD field_27762 renderDispatcher Lnet/minecraft/class_898;
FIELD field_27763 itemRenderer Lnet/minecraft/class_918;
FIELD field_27764 resourceManager Lnet/minecraft/class_3300;
FIELD field_27765 modelLoader Lnet/minecraft/class_5599;
FIELD field_27766 textRenderer Lnet/minecraft/class_327;
METHOD <init> (Lnet/minecraft/class_898;Lnet/minecraft/class_918;Lnet/minecraft/class_3300;Lnet/minecraft/class_5599;Lnet/minecraft/class_327;)V
ARG 1 renderDispatcher
ARG 2 itemRenderer
ARG 3 resourceManager
ARG 4 modelLoader
ARG 5 textRenderer
METHOD method_32166 getRenderDispatcher ()Lnet/minecraft/class_898;
METHOD method_32167 getPart (Lnet/minecraft/class_5601;)Lnet/minecraft/class_630;
ARG 1 layer
METHOD method_32168 getItemRenderer ()Lnet/minecraft/class_918;
METHOD method_32169 getResourceManager ()Lnet/minecraft/class_3300;
METHOD method_32170 getModelLoader ()Lnet/minecraft/class_5599;
METHOD method_32171 getTextRenderer ()Lnet/minecraft/class_327;

View File

@ -1,4 +1,12 @@
CLASS net/minecraft/class_5619 net/minecraft/client/render/entity/EntityRenderers
FIELD field_27767 LOGGER Lorg/apache/logging/log4j/Logger;
FIELD field_27768 rendererFactories Ljava/util/Map;
FIELD field_27769 playerRendererFactories Ljava/util/Map;
METHOD method_32172 isMissingRendererFactories ()Z
METHOD method_32173 register (Lnet/minecraft/class_1299;Lnet/minecraft/class_5617;)V
ARG 0 type
ARG 1 factory
METHOD method_32176 reloadEntityRenderers (Lnet/minecraft/class_5617$class_5618;)Ljava/util/Map;
ARG 0 ctx
METHOD method_32177 reloadPlayerRenderers (Lnet/minecraft/class_5617$class_5618;)Ljava/util/Map;
ARG 0 ctx

View File

@ -2,3 +2,7 @@ CLASS net/minecraft/class_953 net/minecraft/client/render/entity/FlyingItemEntit
FIELD field_17147 scale F
FIELD field_21745 lit Z
FIELD field_4792 itemRenderer Lnet/minecraft/class_918;
METHOD <init> (Lnet/minecraft/class_5617$class_5618;FZ)V
ARG 1 ctx
ARG 2 scale
ARG 3 lit

View File

@ -1,3 +1,6 @@
CLASS net/minecraft/class_908 net/minecraft/client/render/entity/GiantEntityRenderer
FIELD field_4710 TEXTURE Lnet/minecraft/class_2960;
FIELD field_4711 scale F
METHOD <init> (Lnet/minecraft/class_5617$class_5618;F)V
ARG 1 ctx
ARG 2 scale

View File

@ -2,6 +2,10 @@ CLASS net/minecraft/class_907 net/minecraft/client/render/entity/GuardianEntityR
FIELD field_21743 LAYER Lnet/minecraft/class_1921;
FIELD field_4708 TEXTURE Lnet/minecraft/class_2960;
FIELD field_4709 EXPLOSION_BEAM_TEXTURE Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_5617$class_5618;FLnet/minecraft/class_5601;)V
ARG 1 ctx
ARG 2 shadowRadius
ARG 3 layer
METHOD method_3979 fromLerpedPosition (Lnet/minecraft/class_1309;DF)Lnet/minecraft/class_243;
ARG 1 entity
ARG 2 yOffset

View File

@ -1,5 +1,6 @@
CLASS net/minecraft/class_875 net/minecraft/client/render/entity/HorseBaseEntityRenderer
FIELD field_4641 scale F
METHOD <init> (Lnet/minecraft/class_5617$class_5618;Lnet/minecraft/class_549;F)V
ARG 1 ctx
ARG 2 model
ARG 3 scale

View File

@ -1,3 +1,5 @@
CLASS net/minecraft/class_3729 net/minecraft/client/render/entity/IllagerEntityRenderer
METHOD <init> (Lnet/minecraft/class_5617$class_5618;Lnet/minecraft/class_575;F)V
ARG 1 ctx
ARG 2 model
ARG 3 shadowRadius

View File

@ -3,6 +3,7 @@ CLASS net/minecraft/class_922 net/minecraft/client/render/entity/LivingEntityRen
FIELD field_4737 model Lnet/minecraft/class_583;
FIELD field_4738 features Ljava/util/List;
METHOD <init> (Lnet/minecraft/class_5617$class_5618;Lnet/minecraft/class_583;F)V
ARG 1 ctx
ARG 2 model
ARG 3 shadowRadius
METHOD method_18656 getYaw (Lnet/minecraft/class_2350;)F

View File

@ -1,2 +1,5 @@
CLASS net/minecraft/class_921 net/minecraft/client/render/entity/LlamaEntityRenderer
FIELD field_4736 TEXTURES [Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_5617$class_5618;Lnet/minecraft/class_5601;)V
ARG 1 ctx
ARG 2 layer

View File

@ -1,6 +1,9 @@
CLASS net/minecraft/class_925 net/minecraft/client/render/entity/MinecartEntityRenderer
FIELD field_4746 TEXTURE Lnet/minecraft/class_2960;
FIELD field_4747 model Lnet/minecraft/class_583;
METHOD <init> (Lnet/minecraft/class_5617$class_5618;Lnet/minecraft/class_5601;)V
ARG 1 ctx
ARG 2 layer
METHOD method_4064 renderBlock (Lnet/minecraft/class_1688;FLnet/minecraft/class_2680;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V
ARG 1 entity
ARG 2 delta

View File

@ -1 +1,7 @@
CLASS net/minecraft/class_927 net/minecraft/client/render/entity/MobEntityRenderer
METHOD method_4073 (Lnet/minecraft/class_1308;FLnet/minecraft/class_4587;Lnet/minecraft/class_4597;Lnet/minecraft/class_1297;)V
ARG 1 entity
ARG 2 tickDelta
ARG 3 matrices
ARG 4 provider
ARG 5 holdingEntity

View File

@ -1,7 +1,12 @@
CLASS net/minecraft/class_4842 net/minecraft/client/render/entity/PiglinEntityRenderer
FIELD field_25793 TEXTURES Ljava/util/Map;
METHOD <init> (Lnet/minecraft/class_5617$class_5618;Lnet/minecraft/class_5601;Lnet/minecraft/class_5601;Lnet/minecraft/class_5601;Z)V
ARG 1 ctx
ARG 2 mainLayer
ARG 3 innerArmorLayer
ARG 4 outerArmorLayer
ARG 5 zombie
METHOD method_24875 getPiglinModel (Lnet/minecraft/class_5599;Lnet/minecraft/class_5601;Z)Lnet/minecraft/class_4840;
ARG 0 modelLoader
ARG 1 layer
ARG 2 zombie

View File

@ -1,4 +1,7 @@
CLASS net/minecraft/class_1007 net/minecraft/client/render/entity/PlayerEntityRenderer
METHOD <init> (Lnet/minecraft/class_5617$class_5618;Z)V
ARG 1 ctx
ARG 2 slim
METHOD method_23205 renderArm (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_742;Lnet/minecraft/class_630;Lnet/minecraft/class_630;)V
ARG 1 matrices
ARG 2 vertexConsumers
@ -7,7 +10,10 @@ CLASS net/minecraft/class_1007 net/minecraft/client/render/entity/PlayerEntityRe
ARG 5 arm
ARG 6 sleeve
METHOD method_4210 getArmPose (Lnet/minecraft/class_742;Lnet/minecraft/class_1268;)Lnet/minecraft/class_572$class_573;
ARG 0 player
ARG 1 hand
METHOD method_4218 setModelPose (Lnet/minecraft/class_742;)V
ARG 1 player
METHOD method_4220 renderRightArm (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_742;)V
ARG 1 matrices
ARG 2 vertexConsumers

View File

@ -1,2 +1,7 @@
CLASS net/minecraft/class_946 net/minecraft/client/render/entity/SkeletonEntityRenderer
FIELD field_4785 TEXTURE Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_5617$class_5618;Lnet/minecraft/class_5601;Lnet/minecraft/class_5601;Lnet/minecraft/class_5601;)V
ARG 1 ctx
ARG 2 layer
ARG 3 legArmorLayer
ARG 4 bodyArmorLayer

View File

@ -1,2 +1,5 @@
CLASS net/minecraft/class_949 net/minecraft/client/render/entity/SpiderEntityRenderer
FIELD field_4789 TEXTURE Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_5617$class_5618;Lnet/minecraft/class_5601;)V
ARG 1 ctx
ARG 2 layer

View File

@ -2,3 +2,4 @@ CLASS net/minecraft/class_966 net/minecraft/client/render/entity/WitherSkullEnti
FIELD field_4815 TEXTURE Lnet/minecraft/class_2960;
FIELD field_4816 model Lnet/minecraft/class_607;
FIELD field_4817 INVULNERABLE_TEXTURE Lnet/minecraft/class_2960;
METHOD method_32199 getTexturedModelData ()Lnet/minecraft/class_5607;

View File

@ -1,2 +1,7 @@
CLASS net/minecraft/class_968 net/minecraft/client/render/entity/ZombieBaseEntityRenderer
FIELD field_4819 TEXTURE Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_5617$class_5618;Lnet/minecraft/class_623;Lnet/minecraft/class_623;Lnet/minecraft/class_623;)V
ARG 1 ctx
ARG 2 bodyModel
ARG 3 legsArmorModel
ARG 4 bodyArmorModel

View File

@ -1 +1,6 @@
CLASS net/minecraft/class_3886 net/minecraft/client/render/entity/ZombieEntityRenderer
METHOD <init> (Lnet/minecraft/class_5617$class_5618;Lnet/minecraft/class_5601;Lnet/minecraft/class_5601;Lnet/minecraft/class_5601;)V
ARG 1 ctx
ARG 2 layer
ARG 3 legsArmorLayer
ARG 4 bodyArmorLayer

View File

@ -1,2 +1,5 @@
CLASS net/minecraft/class_961 net/minecraft/client/render/entity/ZombieHorseEntityRenderer
FIELD field_4803 TEXTURES Ljava/util/Map;
METHOD <init> (Lnet/minecraft/class_5617$class_5618;Lnet/minecraft/class_5601;)V
ARG 1 ctx
ARG 2 layer

View File

@ -7,9 +7,18 @@ CLASS net/minecraft/class_970 net/minecraft/client/render/entity/feature/ArmorFe
ARG 2 leggingsModel
ARG 3 bodyModel
METHOD method_23192 renderArmorParts (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1738;ZLnet/minecraft/class_572;ZFFFLjava/lang/String;)V
ARG 1 matrices
ARG 2 provider
ARG 4 item
ARG 6 model
ARG 7 legs
ARG 11 overlay
METHOD method_4169 renderArmor (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;Lnet/minecraft/class_1309;Lnet/minecraft/class_1304;ILnet/minecraft/class_572;)V
ARG 1 matrices
ARG 2 vertexConsumers
ARG 3 entity
ARG 4 armorSlot
ARG 6 model
METHOD method_4170 setVisible (Lnet/minecraft/class_572;Lnet/minecraft/class_1304;)V
ARG 1 bipedModel
ARG 2 slot
@ -18,3 +27,6 @@ CLASS net/minecraft/class_970 net/minecraft/client/render/entity/feature/ArmorFe
METHOD method_4173 usesSecondLayer (Lnet/minecraft/class_1304;)Z
ARG 1 slot
METHOD method_4174 getArmorTexture (Lnet/minecraft/class_1738;ZLjava/lang/String;)Lnet/minecraft/class_2960;
ARG 1 item
ARG 2 legs
ARG 3 overlay

View File

@ -1 +1,14 @@
CLASS net/minecraft/class_976 net/minecraft/client/render/entity/feature/HeadFeatureRenderer
FIELD field_24474 scaleX F
FIELD field_24475 scaleY F
FIELD field_24476 scaleZ F
FIELD field_27771 headModels Ljava/util/Map;
METHOD <init> (Lnet/minecraft/class_3883;Lnet/minecraft/class_5599;)V
ARG 1 ctx
ARG 2 modelLoader
METHOD <init> (Lnet/minecraft/class_3883;Lnet/minecraft/class_5599;FFF)V
ARG 1 ctx
ARG 2 modelLoader
ARG 3 scaleX
ARG 4 scaleY
ARG 5 scaleZ

View File

@ -1,3 +1,4 @@
CLASS net/minecraft/class_998 net/minecraft/client/render/entity/feature/TridentRiptideFeatureRenderer
FIELD field_21012 aura Lnet/minecraft/class_630;
FIELD field_4898 TEXTURE Lnet/minecraft/class_2960;
METHOD method_32200 getTexturedModelData ()Lnet/minecraft/class_5607;

View File

@ -1,2 +1,3 @@
CLASS net/minecraft/class_3968 net/minecraft/client/render/entity/model/AbstractZombieModel
METHOD method_17790 isAttacking (Lnet/minecraft/class_1588;)Z
ARG 1 entity

View File

@ -6,6 +6,7 @@ CLASS net/minecraft/class_4592 net/minecraft/client/render/entity/model/AnimalMo
FIELD field_20919 invertedChildBodyScale F
FIELD field_20920 childBodyYOffset F
METHOD <init> (Ljava/util/function/Function;ZFFFFF)V
ARG 1 renderLayerFactory
ARG 2 headScaled
ARG 3 childHeadYOffset
ARG 4 childHeadZOffset

View File

@ -1 +1,3 @@
CLASS net/minecraft/class_548 net/minecraft/client/render/entity/model/ArmorStandArmorEntityModel
METHOD method_32686 getTexturedModelData (Lnet/minecraft/class_5605;)Lnet/minecraft/class_5607;
ARG 0 dilation

View File

@ -1,3 +1,6 @@
CLASS net/minecraft/class_551 net/minecraft/client/render/entity/model/ArmorStandEntityModel
FIELD field_3312 plate Lnet/minecraft/class_630;
FIELD field_3313 hip Lnet/minecraft/class_630;
FIELD field_27391 rightBodyStick Lnet/minecraft/class_630;
FIELD field_27392 leftBodyStick Lnet/minecraft/class_630;
FIELD field_3312 basePlate Lnet/minecraft/class_630;
FIELD field_3313 shoulderStick Lnet/minecraft/class_630;
METHOD method_31979 getTexturedModelData ()Lnet/minecraft/class_5607;

View File

@ -1,7 +1,11 @@
CLASS net/minecraft/class_553 net/minecraft/client/render/entity/model/BatEntityModel
FIELD field_27393 root Lnet/minecraft/class_630;
FIELD field_3319 rightWingTip Lnet/minecraft/class_630;
FIELD field_3320 leftWing Lnet/minecraft/class_630;
FIELD field_3321 head Lnet/minecraft/class_630;
FIELD field_3322 rightWing Lnet/minecraft/class_630;
FIELD field_3323 body Lnet/minecraft/class_630;
FIELD field_3324 leftWingTip Lnet/minecraft/class_630;
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root
METHOD method_31980 getTexturedModelData ()Lnet/minecraft/class_5607;

View File

@ -1,5 +1,5 @@
CLASS net/minecraft/class_4495 net/minecraft/client/render/entity/model/BeeEntityModel
FIELD field_20504 body Lnet/minecraft/class_630;
FIELD field_20504 bone Lnet/minecraft/class_630;
FIELD field_20506 rightWing Lnet/minecraft/class_630;
FIELD field_20507 leftWing Lnet/minecraft/class_630;
FIELD field_20508 frontLegs Lnet/minecraft/class_630;
@ -9,3 +9,6 @@ CLASS net/minecraft/class_4495 net/minecraft/client/render/entity/model/BeeEntit
FIELD field_20512 leftAntenna Lnet/minecraft/class_630;
FIELD field_20513 rightAntenna Lnet/minecraft/class_630;
FIELD field_20514 bodyPitch F
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root
METHOD method_31981 getTexturedModelData ()Lnet/minecraft/class_5607;

View File

@ -1,7 +1,8 @@
CLASS net/minecraft/class_572 net/minecraft/client/render/entity/model/BipedEntityModel
FIELD field_3391 torso Lnet/minecraft/class_630;
FIELD field_27433 leftArm Lnet/minecraft/class_630;
FIELD field_3391 body Lnet/minecraft/class_630;
FIELD field_3392 rightLeg Lnet/minecraft/class_630;
FIELD field_3394 helmet Lnet/minecraft/class_630;
FIELD field_3394 hat Lnet/minecraft/class_630;
FIELD field_3395 rightArmPose Lnet/minecraft/class_572$class_573;
FIELD field_3396 leaningPitch F
FIELD field_3397 leftLeg Lnet/minecraft/class_630;
@ -9,7 +10,15 @@ CLASS net/minecraft/class_572 net/minecraft/client/render/entity/model/BipedEnti
FIELD field_3399 leftArmPose Lnet/minecraft/class_572$class_573;
FIELD field_3400 sneaking Z
FIELD field_3401 rightArm Lnet/minecraft/class_630;
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root
METHOD <init> (Lnet/minecraft/class_630;Ljava/util/function/Function;)V
ARG 1 root
ARG 2 renderLayerFactory
METHOD method_2804 lerpAngle (FFF)F
ARG 1 angleOne
ARG 2 angleTwo
ARG 3 magnitude
METHOD method_2805 setVisible (Z)V
ARG 1 visible
METHOD method_2806 getPreferredArm (Lnet/minecraft/class_1309;)Lnet/minecraft/class_1306;
@ -17,7 +26,21 @@ CLASS net/minecraft/class_572 net/minecraft/client/render/entity/model/BipedEnti
METHOD method_2808 getArm (Lnet/minecraft/class_1306;)Lnet/minecraft/class_630;
ARG 1 arm
METHOD method_2818 setAttributes (Lnet/minecraft/class_572;)V
ARG 1 model
METHOD method_29353 animateArms (Lnet/minecraft/class_1309;F)V
ARG 1 entity
ARG 2 animationProgress
METHOD method_30154 positionRightArm (Lnet/minecraft/class_1309;)V
ARG 1 entity
METHOD method_30155 positionLeftArm (Lnet/minecraft/class_1309;)V
ARG 1 entity
METHOD method_32011 getModelData (Lnet/minecraft/class_5605;F)Lnet/minecraft/class_5609;
ARG 0 dilation
ARG 1 pivotOffsetY
CLASS class_573 ArmPose
FIELD field_25722 twoHanded Z
METHOD <init> (Ljava/lang/String;IZ)V
ARG 1 name
ARG 2 id
ARG 3 twoHanded
METHOD method_30156 isTwoHanded ()Z

View File

@ -1,2 +1,9 @@
CLASS net/minecraft/class_555 net/minecraft/client/render/entity/model/BlazeEntityModel
FIELD field_27394 root Lnet/minecraft/class_630;
FIELD field_27395 head Lnet/minecraft/class_630;
FIELD field_3328 rods [Lnet/minecraft/class_630;
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root
METHOD method_31982 getTexturedModelData ()Lnet/minecraft/class_5607;
METHOD method_31983 getRodName (I)Ljava/lang/String;
ARG 0 index

View File

@ -1,6 +1,14 @@
CLASS net/minecraft/class_554 net/minecraft/client/render/entity/model/BoatEntityModel
FIELD field_20922 parts Lcom/google/common/collect/ImmutableList;
FIELD field_3326 bottom Lnet/minecraft/class_630;
FIELD field_27396 leftPaddle Lnet/minecraft/class_630;
FIELD field_27397 rightPaddle Lnet/minecraft/class_630;
FIELD field_3326 waterPatch Lnet/minecraft/class_630;
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root
METHOD method_22954 getBottom ()Lnet/minecraft/class_630;
METHOD method_2797 setPaddleAngle (Lnet/minecraft/class_1690;ILnet/minecraft/class_630;F)V
ARG 0 entity
ARG 1 sigma
ARG 2 part
ARG 3 angle
METHOD method_31985 getTexturedModelData ()Lnet/minecraft/class_5607;

View File

@ -1,12 +1,19 @@
CLASS net/minecraft/class_557 net/minecraft/client/render/entity/model/BookModel
FIELD field_27398 root Lnet/minecraft/class_630;
FIELD field_3334 leftPage Lnet/minecraft/class_630;
FIELD field_3335 rightBlock Lnet/minecraft/class_630;
FIELD field_3335 rightPages Lnet/minecraft/class_630;
FIELD field_3336 leftCover Lnet/minecraft/class_630;
FIELD field_3337 leftBlock Lnet/minecraft/class_630;
FIELD field_3337 leftPages Lnet/minecraft/class_630;
FIELD field_3338 rightCover Lnet/minecraft/class_630;
FIELD field_3339 rightPage Lnet/minecraft/class_630;
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root
METHOD method_17073 setPageAngles (FFFF)V
METHOD method_24184 (Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;IIFFFF)V
ARG 1 pageTurnAmount
ARG 2 leftFlipAmount
ARG 3 rightFlipAmount
ARG 4 pageTurnSpeed
METHOD method_24184 renderBook (Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;IIFFFF)V
ARG 1 matrices
ARG 2 vertices
ARG 3 light
@ -15,3 +22,4 @@ CLASS net/minecraft/class_557 net/minecraft/client/render/entity/model/BookModel
ARG 6 green
ARG 7 blue
ARG 8 alpha
METHOD method_31986 getTexturedModelData ()Lnet/minecraft/class_5607;

View File

@ -1,5 +1,12 @@
CLASS net/minecraft/class_558 net/minecraft/client/render/entity/model/ChickenEntityModel
FIELD field_27401 rightLeg Lnet/minecraft/class_630;
FIELD field_27402 leftLeg Lnet/minecraft/class_630;
FIELD field_27403 rightWing Lnet/minecraft/class_630;
FIELD field_27404 leftWing Lnet/minecraft/class_630;
FIELD field_3340 beak Lnet/minecraft/class_630;
FIELD field_3342 wattle Lnet/minecraft/class_630;
FIELD field_3344 head Lnet/minecraft/class_630;
FIELD field_3346 torso Lnet/minecraft/class_630;
FIELD field_3346 body Lnet/minecraft/class_630;
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root
METHOD method_31988 getTexturedModelData ()Lnet/minecraft/class_5607;

View File

@ -1,2 +1,6 @@
CLASS net/minecraft/class_561 net/minecraft/client/render/entity/model/CodEntityModel
FIELD field_3350 tail Lnet/minecraft/class_630;
FIELD field_27405 root Lnet/minecraft/class_630;
FIELD field_3350 tailFin Lnet/minecraft/class_630;
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root
METHOD method_31989 getTexturedModelData ()Lnet/minecraft/class_5607;

View File

@ -1,2 +1,5 @@
CLASS net/minecraft/class_560 net/minecraft/client/render/entity/model/CowEntityModel
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root
METHOD method_2800 getHead ()Lnet/minecraft/class_630;
METHOD method_31990 getTexturedModelData ()Lnet/minecraft/class_5607;

View File

@ -1,2 +1,11 @@
CLASS net/minecraft/class_562 net/minecraft/client/render/entity/model/CreeperEntityModel
FIELD field_27406 root Lnet/minecraft/class_630;
FIELD field_27407 leftHindLeg Lnet/minecraft/class_630;
FIELD field_27408 rightHindLeg Lnet/minecraft/class_630;
FIELD field_27409 leftFrontLeg Lnet/minecraft/class_630;
FIELD field_27410 rightFrontLeg Lnet/minecraft/class_630;
FIELD field_3360 head Lnet/minecraft/class_630;
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root
METHOD method_31991 getTexturedModelData (Lnet/minecraft/class_5605;)Lnet/minecraft/class_5607;
ARG 0 dilation

View File

@ -9,3 +9,23 @@ CLASS net/minecraft/class_4896 net/minecraft/client/render/entity/model/Crossbow
ARG 1 otherArm
ARG 2 head
ARG 3 rightArmed
METHOD method_29350 swingArm (Lnet/minecraft/class_630;FF)V
ARG 0 arm
ARG 1 animationProgress
ARG 2 sigma
METHOD method_29351 meleeAttack (Lnet/minecraft/class_630;Lnet/minecraft/class_630;Lnet/minecraft/class_1308;FF)V
ARG 0 leftArm
ARG 1 rightArm
ARG 2 actor
ARG 3 swingProgress
ARG 4 animationProgress
METHOD method_29352 meleeAttack (Lnet/minecraft/class_630;Lnet/minecraft/class_630;ZFF)V
ARG 0 leftArm
ARG 1 rightArm
ARG 2 attacking
ARG 3 swingProgress
ARG 4 animationProgress
METHOD method_32789 swingArms (Lnet/minecraft/class_630;Lnet/minecraft/class_630;F)V
ARG 0 leftArm
ARG 1 rightArm
ARG 2 animationProgress

View File

@ -1,4 +1,8 @@
CLASS net/minecraft/class_889 net/minecraft/client/render/entity/model/DolphinEntityModel
FIELD field_4655 flukes Lnet/minecraft/class_630;
FIELD field_27411 root Lnet/minecraft/class_630;
FIELD field_4655 tailFin Lnet/minecraft/class_630;
FIELD field_4657 tail Lnet/minecraft/class_630;
FIELD field_4658 body Lnet/minecraft/class_630;
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root
METHOD method_31992 getTexturedModelData ()Lnet/minecraft/class_5607;

View File

@ -1 +1,4 @@
CLASS net/minecraft/class_559 net/minecraft/client/render/entity/model/DonkeyEntityModel
FIELD field_27399 leftChest Lnet/minecraft/class_630;
FIELD field_27400 rightChest Lnet/minecraft/class_630;
METHOD method_31987 getTexturedModelData ()Lnet/minecraft/class_5607;

View File

@ -1,3 +1,6 @@
CLASS net/minecraft/class_626 net/minecraft/client/render/entity/model/DragonHeadEntityModel
FIELD field_3638 head Lnet/minecraft/class_630;
FIELD field_3639 jaw Lnet/minecraft/class_630;
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root
METHOD method_32071 getTexturedModelData ()Lnet/minecraft/class_5607;

View File

@ -1 +1,3 @@
CLASS net/minecraft/class_564 net/minecraft/client/render/entity/model/DrownedEntityModel
METHOD method_31993 getTexturedModelData (Lnet/minecraft/class_5605;)Lnet/minecraft/class_5607;
ARG 0 dilation

View File

@ -1 +1,6 @@
CLASS net/minecraft/class_563 net/minecraft/client/render/entity/model/ElytraEntityModel
FIELD field_27412 rightWing Lnet/minecraft/class_630;
FIELD field_3365 leftWing Lnet/minecraft/class_630;
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root
METHOD method_31994 getTexturedModelData ()Lnet/minecraft/class_5607;

View File

@ -1,3 +1,4 @@
CLASS net/minecraft/class_566 net/minecraft/client/render/entity/model/EndermanEntityModel
FIELD field_3370 angry Z
FIELD field_3371 carryingBlock Z
METHOD method_31995 getTexturedModelData ()Lnet/minecraft/class_5607;

View File

@ -1 +1,10 @@
CLASS net/minecraft/class_565 net/minecraft/client/render/entity/model/EndermiteEntityModel
FIELD field_27413 root Lnet/minecraft/class_630;
FIELD field_3366 SEGMENT_DIMENSIONS [[I
FIELD field_3368 bodySegments [Lnet/minecraft/class_630;
FIELD field_3369 SEGMENT_UVS [[I
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root
METHOD method_31996 getTexturedModelData ()Lnet/minecraft/class_5607;
METHOD method_31997 getSegmentName (I)Ljava/lang/String;
ARG 0 index

View File

@ -1,8 +1,8 @@
CLASS net/minecraft/class_5601 net/minecraft/client/render/entity/model/EntityModelLayer
FIELD field_27546 identifier Lnet/minecraft/class_2960;
FIELD field_27547 layer Ljava/lang/String;
FIELD field_27546 id Lnet/minecraft/class_2960;
FIELD field_27547 name Ljava/lang/String;
METHOD <init> (Lnet/minecraft/class_2960;Ljava/lang/String;)V
ARG 1 identifier
ARG 2 layer
ARG 1 id
ARG 2 name
METHOD equals (Ljava/lang/Object;)Z
ARG 1 other

View File

@ -0,0 +1,4 @@
CLASS net/minecraft/class_5599 net/minecraft/client/render/entity/model/EntityModelLoader
FIELD field_27542 modelParts Ljava/util/Map;
METHOD method_32072 getModelPart (Lnet/minecraft/class_5601;)Lnet/minecraft/class_630;
ARG 1 layer

View File

@ -0,0 +1,5 @@
CLASS net/minecraft/class_5600 net/minecraft/client/render/entity/model/EntityModels
FIELD field_27543 FISH_PATTERN_DILATION Lnet/minecraft/class_5605;
FIELD field_27544 ARMOR_DILATION Lnet/minecraft/class_5605;
FIELD field_27545 HAT_DILATION Lnet/minecraft/class_5605;
METHOD method_32073 getModels ()Ljava/util/Map;

View File

@ -1 +1,8 @@
CLASS net/minecraft/class_568 net/minecraft/client/render/entity/model/EvokerFangsEntityModel
FIELD field_27414 root Lnet/minecraft/class_630;
FIELD field_3374 base Lnet/minecraft/class_630;
FIELD field_3375 lowerJaw Lnet/minecraft/class_630;
FIELD field_3376 upperJaw Lnet/minecraft/class_630;
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root
METHOD method_31998 getTexturedModelData ()Lnet/minecraft/class_5607;

View File

@ -1,5 +1,12 @@
CLASS net/minecraft/class_4041 net/minecraft/client/render/entity/model/FoxEntityModel
FIELD field_18015 head Lnet/minecraft/class_630;
FIELD field_18019 torso Lnet/minecraft/class_630;
FIELD field_18019 body Lnet/minecraft/class_630;
FIELD field_18024 tail Lnet/minecraft/class_630;
FIELD field_18025 legPitchModifier F
FIELD field_27415 rightHindLeg Lnet/minecraft/class_630;
FIELD field_27416 leftHindLeg Lnet/minecraft/class_630;
FIELD field_27417 rightFrontLeg Lnet/minecraft/class_630;
FIELD field_27418 leftFrontLeg Lnet/minecraft/class_630;
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root
METHOD method_31999 getTexturedModelData ()Lnet/minecraft/class_5607;

View File

@ -1,2 +1,8 @@
CLASS net/minecraft/class_567 net/minecraft/client/render/entity/model/GhastEntityModel
FIELD field_27419 root Lnet/minecraft/class_630;
FIELD field_3372 tentacles [Lnet/minecraft/class_630;
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root
METHOD method_32000 getTexturedModelData ()Lnet/minecraft/class_5607;
METHOD method_32001 getTentacleName (I)Ljava/lang/String;
ARG 0 index

View File

@ -1,3 +1,36 @@
CLASS net/minecraft/class_570 net/minecraft/client/render/entity/model/GuardianEntityModel
FIELD field_3379 body Lnet/minecraft/class_630;
FIELD field_17131 SPIKE_PITCHES [F
FIELD field_17132 SPIKE_YAWS [F
FIELD field_17133 SPIKE_ROLLS [F
FIELD field_17134 SPIKE_PIVOTS_X [F
FIELD field_17135 SPIKE_PIVOTS_Y [F
FIELD field_17136 SPIKE_PIVOTS_Z [F
FIELD field_27420 root Lnet/minecraft/class_630;
FIELD field_3378 tail [Lnet/minecraft/class_630;
FIELD field_3379 head Lnet/minecraft/class_630;
FIELD field_3380 spikes [Lnet/minecraft/class_630;
FIELD field_3381 eye Lnet/minecraft/class_630;
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root
METHOD method_24185 updateSpikeExtensions (FF)V
ARG 1 animationProgress
ARG 2 extension
METHOD method_32002 getTexturedModelData ()Lnet/minecraft/class_5607;
METHOD method_32003 getSpikeName (I)Ljava/lang/String;
ARG 0 index
METHOD method_32004 getAngle (IFF)F
ARG 0 index
ARG 1 animationProgress
ARG 2 magnitude
METHOD method_32005 getSpikePivotX (IFF)F
ARG 0 index
ARG 1 animationProgress
ARG 2 extension
METHOD method_32006 getSpikePivotY (IFF)F
ARG 0 index
ARG 1 animationProgress
ARG 2 extension
METHOD method_32007 getSpikePivotZ (IFF)F
ARG 0 index
ARG 1 animationProgress
ARG 2 extension

View File

@ -2,4 +2,12 @@ CLASS net/minecraft/class_4791 net/minecraft/client/render/entity/model/HoglinEn
FIELD field_22227 head Lnet/minecraft/class_630;
FIELD field_22228 rightEar Lnet/minecraft/class_630;
FIELD field_22229 leftEar Lnet/minecraft/class_630;
FIELD field_22230 torso Lnet/minecraft/class_630;
FIELD field_22230 body Lnet/minecraft/class_630;
FIELD field_25484 mane Lnet/minecraft/class_630;
FIELD field_27421 rightFrontLeg Lnet/minecraft/class_630;
FIELD field_27422 leftFrontLeg Lnet/minecraft/class_630;
FIELD field_27423 rightHindLeg Lnet/minecraft/class_630;
FIELD field_27424 leftHindLeg Lnet/minecraft/class_630;
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root
METHOD method_32009 getTexturedModelData ()Lnet/minecraft/class_5607;

View File

@ -1,4 +1,18 @@
CLASS net/minecraft/class_549 net/minecraft/client/render/entity/model/HorseEntityModel
FIELD field_27425 rightHindLeg Lnet/minecraft/class_630;
FIELD field_27426 leftHindLeg Lnet/minecraft/class_630;
FIELD field_27427 rightFrontLeg Lnet/minecraft/class_630;
FIELD field_27428 leftFrontLeg Lnet/minecraft/class_630;
FIELD field_27429 rightHindBabyLeg Lnet/minecraft/class_630;
FIELD field_27430 leftHindBabyLeg Lnet/minecraft/class_630;
FIELD field_27431 rightFrontBabyLeg Lnet/minecraft/class_630;
FIELD field_27432 leftFrontBabyLeg Lnet/minecraft/class_630;
FIELD field_3300 tail Lnet/minecraft/class_630;
FIELD field_3305 torso Lnet/minecraft/class_630;
FIELD field_3301 straps [Lnet/minecraft/class_630;
FIELD field_3304 saddle [Lnet/minecraft/class_630;
FIELD field_3305 body Lnet/minecraft/class_630;
FIELD field_3307 head Lnet/minecraft/class_630;
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root
METHOD method_32010 getModelData (Lnet/minecraft/class_5605;)Lnet/minecraft/class_5609;
ARG 0 dilation

View File

@ -1,11 +1,15 @@
CLASS net/minecraft/class_575 net/minecraft/client/render/entity/model/IllagerEntityModel
FIELD field_3417 leftAttackingArm Lnet/minecraft/class_630;
FIELD field_3418 leftLeg Lnet/minecraft/class_630;
FIELD field_27435 root Lnet/minecraft/class_630;
FIELD field_3417 leftArm Lnet/minecraft/class_630;
FIELD field_3418 rightLeg Lnet/minecraft/class_630;
FIELD field_3419 hat Lnet/minecraft/class_630;
FIELD field_3420 rightLeg Lnet/minecraft/class_630;
FIELD field_3420 leftLeg Lnet/minecraft/class_630;
FIELD field_3422 head Lnet/minecraft/class_630;
FIELD field_3423 arms Lnet/minecraft/class_630;
FIELD field_3426 rightAttackingArm Lnet/minecraft/class_630;
FIELD field_3426 rightArm Lnet/minecraft/class_630;
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root
METHOD method_2812 getHat ()Lnet/minecraft/class_630;
METHOD method_2813 getAttackingArm (Lnet/minecraft/class_1306;)Lnet/minecraft/class_630;
ARG 1 arm
METHOD method_32012 getTexturedModelData ()Lnet/minecraft/class_5607;

View File

@ -1,3 +1,11 @@
CLASS net/minecraft/class_574 net/minecraft/client/render/entity/model/IronGolemEntityModel
FIELD field_27436 root Lnet/minecraft/class_630;
FIELD field_27437 rightArm Lnet/minecraft/class_630;
FIELD field_27438 leftArm Lnet/minecraft/class_630;
FIELD field_27439 rightLeg Lnet/minecraft/class_630;
FIELD field_27440 leftLeg Lnet/minecraft/class_630;
FIELD field_3415 head Lnet/minecraft/class_630;
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root
METHOD method_2809 getRightArm ()Lnet/minecraft/class_630;
METHOD method_32013 getTexturedModelData ()Lnet/minecraft/class_5607;

View File

@ -1 +1,7 @@
CLASS net/minecraft/class_592 net/minecraft/client/render/entity/model/LargePufferfishEntityModel
FIELD field_27467 root Lnet/minecraft/class_630;
FIELD field_27468 leftBlueFin Lnet/minecraft/class_630;
FIELD field_27469 rightBlueFin Lnet/minecraft/class_630;
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root
METHOD method_32030 getTexturedModelData ()Lnet/minecraft/class_5607;

View File

@ -1 +1,7 @@
CLASS net/minecraft/class_615 net/minecraft/client/render/entity/model/LargeTropicalFishEntityModel
FIELD field_27524 root Lnet/minecraft/class_630;
FIELD field_3599 tail Lnet/minecraft/class_630;
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root
METHOD method_32061 getTexturedModelData (Lnet/minecraft/class_5605;)Lnet/minecraft/class_5607;
ARG 0 dilation

View File

@ -1,2 +1,6 @@
CLASS net/minecraft/class_579 net/minecraft/client/render/entity/model/LeashKnotEntityModel
FIELD field_3431 leashKnot Lnet/minecraft/class_630;
FIELD field_27442 root Lnet/minecraft/class_630;
FIELD field_3431 knot Lnet/minecraft/class_630;
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root
METHOD method_32017 getTexturedModelData ()Lnet/minecraft/class_5607;

View File

@ -1 +1,13 @@
CLASS net/minecraft/class_578 net/minecraft/client/render/entity/model/LlamaEntityModel
FIELD field_27443 head Lnet/minecraft/class_630;
FIELD field_27444 body Lnet/minecraft/class_630;
FIELD field_27445 rightHindLeg Lnet/minecraft/class_630;
FIELD field_27446 leftHindLeg Lnet/minecraft/class_630;
FIELD field_27447 rightFrontLeg Lnet/minecraft/class_630;
FIELD field_27448 leftFrontLeg Lnet/minecraft/class_630;
FIELD field_27449 rightChest Lnet/minecraft/class_630;
FIELD field_27450 leftChest Lnet/minecraft/class_630;
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root
METHOD method_32018 getTexturedModelData (Lnet/minecraft/class_5605;)Lnet/minecraft/class_5607;
ARG 0 dilation

View File

@ -1 +1,5 @@
CLASS net/minecraft/class_581 net/minecraft/client/render/entity/model/LlamaSpitEntityModel
FIELD field_27451 root Lnet/minecraft/class_630;
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root
METHOD method_32019 getTexturedModelData ()Lnet/minecraft/class_5607;

View File

@ -1 +1,8 @@
CLASS net/minecraft/class_576 net/minecraft/client/render/entity/model/MagmaCubeEntityModel
FIELD field_27441 root Lnet/minecraft/class_630;
FIELD field_3427 slices [Lnet/minecraft/class_630;
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root
METHOD method_32014 getTexturedModelData ()Lnet/minecraft/class_5607;
METHOD method_32015 getSliceName (I)Ljava/lang/String;
ARG 0 index

View File

@ -1 +1,7 @@
CLASS net/minecraft/class_595 net/minecraft/client/render/entity/model/MediumPufferfishEntityModel
FIELD field_27470 root Lnet/minecraft/class_630;
FIELD field_27471 leftBlueFin Lnet/minecraft/class_630;
FIELD field_27472 rightBlueFin Lnet/minecraft/class_630;
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root
METHOD method_32031 getTexturedModelData ()Lnet/minecraft/class_5607;

View File

@ -1 +1,6 @@
CLASS net/minecraft/class_580 net/minecraft/client/render/entity/model/MinecartEntityModel
FIELD field_27452 root Lnet/minecraft/class_630;
FIELD field_27453 contents Lnet/minecraft/class_630;
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root
METHOD method_32020 getTexturedModelData ()Lnet/minecraft/class_5607;

View File

@ -1,6 +1,14 @@
CLASS net/minecraft/class_582 net/minecraft/client/render/entity/model/OcelotEntityModel
FIELD field_27454 leftHindLeg Lnet/minecraft/class_630;
FIELD field_27455 rightHindLeg Lnet/minecraft/class_630;
FIELD field_27456 leftFrontLeg Lnet/minecraft/class_630;
FIELD field_27457 rightFrontLeg Lnet/minecraft/class_630;
FIELD field_3434 animationState I
FIELD field_3435 head Lnet/minecraft/class_630;
FIELD field_3436 upperTail Lnet/minecraft/class_630;
FIELD field_3437 torso Lnet/minecraft/class_630;
FIELD field_3437 body Lnet/minecraft/class_630;
FIELD field_3442 lowerTail Lnet/minecraft/class_630;
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root
METHOD method_32021 getModelData (Lnet/minecraft/class_5605;)Lnet/minecraft/class_5609;
ARG 0 dilation

View File

@ -2,3 +2,6 @@ CLASS net/minecraft/class_586 net/minecraft/client/render/entity/model/PandaEnti
FIELD field_3468 playAnimationProgress F
FIELD field_3469 lieOnBackAnimationProgress F
FIELD field_3470 scaredAnimationProgress F
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root
METHOD method_32022 getTexturedModelData ()Lnet/minecraft/class_5607;

View File

@ -1,8 +1,15 @@
CLASS net/minecraft/class_584 net/minecraft/client/render/entity/model/ParrotEntityModel
FIELD field_27458 root Lnet/minecraft/class_630;
FIELD field_27459 leftWing Lnet/minecraft/class_630;
FIELD field_27460 rightWing Lnet/minecraft/class_630;
FIELD field_27461 leftLeg Lnet/minecraft/class_630;
FIELD field_27462 rightLeg Lnet/minecraft/class_630;
FIELD field_3452 head Lnet/minecraft/class_630;
FIELD field_3456 headFeathers Lnet/minecraft/class_630;
FIELD field_3458 torso Lnet/minecraft/class_630;
FIELD field_3456 feather Lnet/minecraft/class_630;
FIELD field_3458 body Lnet/minecraft/class_630;
FIELD field_3460 tail Lnet/minecraft/class_630;
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root
METHOD method_17106 poseOnShoulder (Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;IIFFFFI)V
ARG 1 matrices
ARG 2 vertexConsumer
@ -25,4 +32,5 @@ CLASS net/minecraft/class_584 net/minecraft/client/render/entity/model/ParrotEnt
ARG 5 age
ARG 6 headYaw
ARG 7 headPitch
METHOD method_32023 getTexturedModelData ()Lnet/minecraft/class_5607;
CLASS class_585 Pose

View File

@ -1,7 +1,11 @@
CLASS net/minecraft/class_588 net/minecraft/client/render/entity/model/PhantomEntityModel
FIELD field_3471 tail Lnet/minecraft/class_630;
FIELD field_27463 root Lnet/minecraft/class_630;
FIELD field_3471 tailBase Lnet/minecraft/class_630;
FIELD field_3472 rightWingTip Lnet/minecraft/class_630;
FIELD field_3473 lowerTail Lnet/minecraft/class_630;
FIELD field_3474 rightWing Lnet/minecraft/class_630;
FIELD field_3473 tailTip Lnet/minecraft/class_630;
FIELD field_3474 rightWingBase Lnet/minecraft/class_630;
FIELD field_3476 leftWingTip Lnet/minecraft/class_630;
FIELD field_3477 leftWing Lnet/minecraft/class_630;
FIELD field_3477 leftWingBase Lnet/minecraft/class_630;
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root
METHOD method_32024 getTexturedModelData ()Lnet/minecraft/class_5607;

View File

@ -1 +1,5 @@
CLASS net/minecraft/class_587 net/minecraft/client/render/entity/model/PigEntityModel
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root
METHOD method_32025 getTexturedModelData (Lnet/minecraft/class_5605;)Lnet/minecraft/class_5607;
ARG 0 dilation

View File

@ -1 +1,11 @@
CLASS net/minecraft/class_4840 net/minecraft/client/render/entity/model/PiglinEntityModel
FIELD field_25632 leftArmRotation Lnet/minecraft/class_5603;
FIELD field_25633 rightArmRotation Lnet/minecraft/class_5603;
FIELD field_25634 bodyRotation Lnet/minecraft/class_5603;
FIELD field_25635 headRotation Lnet/minecraft/class_5603;
FIELD field_27464 rightEar Lnet/minecraft/class_630;
FIELD field_27465 leftEar Lnet/minecraft/class_630;
METHOD method_29354 rotateMainArm (Lnet/minecraft/class_1308;)V
ARG 1 entity
METHOD method_32026 getModelData (Lnet/minecraft/class_5605;)Lnet/minecraft/class_5609;
ARG 0 dilation

View File

@ -1,13 +1,16 @@
CLASS net/minecraft/class_591 net/minecraft/client/render/entity/model/PlayerEntityModel
FIELD field_3479 rightPantLeg Lnet/minecraft/class_630;
FIELD field_27466 parts Ljava/util/List;
COMMENT All the parts. Used when picking a part to render stuck arrows.
FIELD field_3479 rightPants Lnet/minecraft/class_630;
FIELD field_3480 thinArms Z
FIELD field_3481 ears Lnet/minecraft/class_630;
FIELD field_3482 leftPantLeg Lnet/minecraft/class_630;
FIELD field_3481 ear Lnet/minecraft/class_630;
FIELD field_3482 leftPants Lnet/minecraft/class_630;
FIELD field_3483 jacket Lnet/minecraft/class_630;
FIELD field_3484 leftSleeve Lnet/minecraft/class_630;
FIELD field_3485 cape Lnet/minecraft/class_630;
FIELD field_3485 cloak Lnet/minecraft/class_630;
FIELD field_3486 rightSleeve Lnet/minecraft/class_630;
METHOD <init> (Lnet/minecraft/class_630;Z)V
ARG 1 root
ARG 2 thinArms
METHOD method_22697 getRandomPart (Ljava/util/Random;)Lnet/minecraft/class_630;
ARG 1 random
@ -21,3 +24,6 @@ CLASS net/minecraft/class_591 net/minecraft/client/render/entity/model/PlayerEnt
ARG 2 vertices
ARG 3 light
ARG 4 overlay
METHOD method_32028 getTexturedModelData (Lnet/minecraft/class_5605;Z)Lnet/minecraft/class_5609;
ARG 0 dilation
ARG 1 slim

View File

@ -1 +1,4 @@
CLASS net/minecraft/class_590 net/minecraft/client/render/entity/model/PolarBearEntityModel
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root
METHOD method_32029 getTexturedModelData ()Lnet/minecraft/class_5607;

View File

@ -1,3 +1,18 @@
CLASS net/minecraft/class_597 net/minecraft/client/render/entity/model/QuadrupedEntityModel
FIELD field_27476 rightHindLeg Lnet/minecraft/class_630;
FIELD field_27477 leftHindLeg Lnet/minecraft/class_630;
FIELD field_27478 rightFrontLeg Lnet/minecraft/class_630;
FIELD field_27479 leftFrontLeg Lnet/minecraft/class_630;
FIELD field_3535 head Lnet/minecraft/class_630;
FIELD field_3538 torso Lnet/minecraft/class_630;
FIELD field_3538 body Lnet/minecraft/class_630;
METHOD <init> (Lnet/minecraft/class_630;ZFFFFI)V
ARG 1 root
ARG 2 headScaled
ARG 3 childHeadYOffset
ARG 4 childHeadZOffset
ARG 5 invertedChildHeadScale
ARG 6 invertedChildBodyScale
ARG 7 childBodyYOffset
METHOD method_32033 getModelData (ILnet/minecraft/class_5605;)Lnet/minecraft/class_5609;
ARG 0 stanceWidth
ARG 1 dilation

View File

@ -1,4 +1,17 @@
CLASS net/minecraft/class_596 net/minecraft/client/render/entity/model/RabbitEntityModel
FIELD field_27480 leftHindLeg Lnet/minecraft/class_630;
FIELD field_27481 rightHindLeg Lnet/minecraft/class_630;
FIELD field_27482 leftHaunch Lnet/minecraft/class_630;
FIELD field_27483 rightHaunch Lnet/minecraft/class_630;
FIELD field_27484 leftFrontLeg Lnet/minecraft/class_630;
FIELD field_27485 rightFrontLeg Lnet/minecraft/class_630;
FIELD field_27486 head Lnet/minecraft/class_630;
FIELD field_27487 rightEar Lnet/minecraft/class_630;
FIELD field_27488 leftEar Lnet/minecraft/class_630;
FIELD field_3524 tail Lnet/minecraft/class_630;
FIELD field_3528 torso Lnet/minecraft/class_630;
FIELD field_3528 body Lnet/minecraft/class_630;
FIELD field_3530 nose Lnet/minecraft/class_630;
FIELD field_3531 jumpProgress F
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root
METHOD method_32034 getTexturedModelData ()Lnet/minecraft/class_5607;

View File

@ -1,4 +1,12 @@
CLASS net/minecraft/class_571 net/minecraft/client/render/entity/model/RavagerEntityModel
FIELD field_27489 root Lnet/minecraft/class_630;
FIELD field_27490 rightHindLeg Lnet/minecraft/class_630;
FIELD field_27491 leftHindLeg Lnet/minecraft/class_630;
FIELD field_27492 rightFrontLeg Lnet/minecraft/class_630;
FIELD field_27493 leftFrontLeg Lnet/minecraft/class_630;
FIELD field_3384 neck Lnet/minecraft/class_630;
FIELD field_3386 head Lnet/minecraft/class_630;
FIELD field_3388 jaw Lnet/minecraft/class_630;
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root
METHOD method_32035 getTexturedModelData ()Lnet/minecraft/class_5607;

View File

@ -1,2 +1,6 @@
CLASS net/minecraft/class_599 net/minecraft/client/render/entity/model/SalmonEntityModel
FIELD field_27494 root Lnet/minecraft/class_630;
FIELD field_3548 tail Lnet/minecraft/class_630;
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root
METHOD method_32036 getTexturedModelData ()Lnet/minecraft/class_5607;

View File

@ -1,2 +1,5 @@
CLASS net/minecraft/class_601 net/minecraft/client/render/entity/model/SheepEntityModel
FIELD field_3552 headPitchModifier F
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root
METHOD method_32038 getTexturedModelData ()Lnet/minecraft/class_5607;

View File

@ -1 +1,5 @@
CLASS net/minecraft/class_598 net/minecraft/client/render/entity/model/SheepWoolEntityModel
FIELD field_3541 headAngle F
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root
METHOD method_32037 getTexturedModelData ()Lnet/minecraft/class_5607;

View File

@ -1,5 +1,9 @@
CLASS net/minecraft/class_600 net/minecraft/client/render/entity/model/ShieldEntityModel
FIELD field_27495 root Lnet/minecraft/class_630;
FIELD field_3550 plate Lnet/minecraft/class_630;
FIELD field_3551 handle Lnet/minecraft/class_630;
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root
METHOD method_23774 getPlate ()Lnet/minecraft/class_630;
METHOD method_23775 getHandle ()Lnet/minecraft/class_630;
METHOD method_32039 getTexturedModelData ()Lnet/minecraft/class_5607;

View File

@ -1,2 +1,6 @@
CLASS net/minecraft/class_603 net/minecraft/client/render/entity/model/ShulkerBulletEntityModel
FIELD field_27496 root Lnet/minecraft/class_630;
FIELD field_3556 bullet Lnet/minecraft/class_630;
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root
METHOD method_32040 getTexturedModelData ()Lnet/minecraft/class_5607;

View File

@ -1,7 +1,9 @@
CLASS net/minecraft/class_602 net/minecraft/client/render/entity/model/ShulkerEntityModel
FIELD field_3553 bottomShell Lnet/minecraft/class_630;
FIELD field_3553 base Lnet/minecraft/class_630;
FIELD field_3554 head Lnet/minecraft/class_630;
FIELD field_3555 topShell Lnet/minecraft/class_630;
FIELD field_3555 lid Lnet/minecraft/class_630;
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root
METHOD method_2829 getTopShell ()Lnet/minecraft/class_630;
METHOD method_2830 getHead ()Lnet/minecraft/class_630;
METHOD method_2831 getBottomShell ()Lnet/minecraft/class_630;
METHOD method_32041 getTexturedModelData ()Lnet/minecraft/class_5607;

View File

@ -1,5 +1,13 @@
CLASS net/minecraft/class_604 net/minecraft/client/render/entity/model/SilverfishEntityModel
FIELD field_27497 root Lnet/minecraft/class_630;
FIELD field_3557 scales [Lnet/minecraft/class_630;
FIELD field_3558 segmentLocations [[I
FIELD field_3559 segmentSizes [[I
FIELD field_3560 body [Lnet/minecraft/class_630;
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root
METHOD method_32042 getTexturedModelData ()Lnet/minecraft/class_5607;
METHOD method_32043 getLayerName (I)Ljava/lang/String;
ARG 0 index
METHOD method_32045 getSegmentName (I)Ljava/lang/String;
ARG 0 index

View File

@ -0,0 +1,2 @@
CLASS net/minecraft/class_5597 net/minecraft/client/render/entity/model/SinglePartEntityModel
METHOD method_32008 getPart ()Lnet/minecraft/class_630;

View File

@ -1 +1,2 @@
CLASS net/minecraft/class_606 net/minecraft/client/render/entity/model/SkeletonEntityModel
METHOD method_32047 getTexturedModelData ()Lnet/minecraft/class_5607;

View File

@ -1,2 +1,8 @@
CLASS net/minecraft/class_607 net/minecraft/client/render/entity/model/SkullEntityModel
FIELD field_3564 skull Lnet/minecraft/class_630;
FIELD field_27498 root Lnet/minecraft/class_630;
FIELD field_3564 head Lnet/minecraft/class_630;
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root
METHOD method_32048 getModelData ()Lnet/minecraft/class_5609;
METHOD method_32049 getHeadTexturedModelData ()Lnet/minecraft/class_5607;
METHOD method_32050 getSkullTexturedModelData ()Lnet/minecraft/class_5607;

View File

@ -1 +1,6 @@
CLASS net/minecraft/class_609 net/minecraft/client/render/entity/model/SlimeEntityModel
FIELD field_27499 root Lnet/minecraft/class_630;
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root
METHOD method_32051 getOuterTexturedModelData ()Lnet/minecraft/class_5607;
METHOD method_32052 getInnerTexturedModelData ()Lnet/minecraft/class_5607;

View File

@ -1 +1,7 @@
CLASS net/minecraft/class_594 net/minecraft/client/render/entity/model/SmallPufferfishEntityModel
FIELD field_27473 root Lnet/minecraft/class_630;
FIELD field_27474 leftFin Lnet/minecraft/class_630;
FIELD field_27475 rightFin Lnet/minecraft/class_630;
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root
METHOD method_32032 getTexturedModelData ()Lnet/minecraft/class_5607;

View File

@ -1 +1,7 @@
CLASS net/minecraft/class_612 net/minecraft/client/render/entity/model/SmallTropicalFishEntityModel
FIELD field_27522 root Lnet/minecraft/class_630;
FIELD field_27523 tail Lnet/minecraft/class_630;
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root
METHOD method_32060 getTexturedModelData (Lnet/minecraft/class_5605;)Lnet/minecraft/class_5607;
ARG 0 dilation

View File

@ -1,3 +1,10 @@
CLASS net/minecraft/class_608 net/minecraft/client/render/entity/model/SnowGolemEntityModel
FIELD field_3568 topSnowball Lnet/minecraft/class_630;
FIELD field_27500 root Lnet/minecraft/class_630;
FIELD field_27501 upperBody Lnet/minecraft/class_630;
FIELD field_27502 leftArm Lnet/minecraft/class_630;
FIELD field_27503 rightArm Lnet/minecraft/class_630;
FIELD field_3568 head Lnet/minecraft/class_630;
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root
METHOD method_2834 getTopSnowball ()Lnet/minecraft/class_630;
METHOD method_32053 getTexturedModelData ()Lnet/minecraft/class_5607;

View File

@ -1,2 +1,14 @@
CLASS net/minecraft/class_611 net/minecraft/client/render/entity/model/SpiderEntityModel
FIELD field_27504 root Lnet/minecraft/class_630;
FIELD field_27505 rightHindLeg Lnet/minecraft/class_630;
FIELD field_27506 leftHindLeg Lnet/minecraft/class_630;
FIELD field_27507 rightMiddleLeg Lnet/minecraft/class_630;
FIELD field_27508 leftMiddleLeg Lnet/minecraft/class_630;
FIELD field_27509 rightMiddleFrontLeg Lnet/minecraft/class_630;
FIELD field_27510 leftMiddleFrontLeg Lnet/minecraft/class_630;
FIELD field_27511 rightFrontLeg Lnet/minecraft/class_630;
FIELD field_27512 leftFrontLeg Lnet/minecraft/class_630;
FIELD field_3583 head Lnet/minecraft/class_630;
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root
METHOD method_32054 getTexturedModelData ()Lnet/minecraft/class_5607;

View File

@ -1,2 +1,8 @@
CLASS net/minecraft/class_610 net/minecraft/client/render/entity/model/SquidEntityModel
FIELD field_27513 root Lnet/minecraft/class_630;
FIELD field_3574 tentacles [Lnet/minecraft/class_630;
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root
METHOD method_32055 getTexturedModelData ()Lnet/minecraft/class_5607;
METHOD method_32056 getTentacleName (I)Ljava/lang/String;
ARG 0 index

View File

@ -1 +1,14 @@
CLASS net/minecraft/class_4997 net/minecraft/client/render/entity/model/StriderEntityModel
FIELD field_23353 rightLeg Lnet/minecraft/class_630;
FIELD field_23354 leftLeg Lnet/minecraft/class_630;
FIELD field_23355 body Lnet/minecraft/class_630;
FIELD field_27514 root Lnet/minecraft/class_630;
FIELD field_27515 rightBottomBristle Lnet/minecraft/class_630;
FIELD field_27516 rightMiddleBristle Lnet/minecraft/class_630;
FIELD field_27517 rightTopBristle Lnet/minecraft/class_630;
FIELD field_27518 leftTopBristle Lnet/minecraft/class_630;
FIELD field_27519 leftMiddleBristle Lnet/minecraft/class_630;
FIELD field_27520 leftBottomBristle Lnet/minecraft/class_630;
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root
METHOD method_32058 getTexturedModelData ()Lnet/minecraft/class_5607;

View File

@ -1,2 +1,6 @@
CLASS net/minecraft/class_613 net/minecraft/client/render/entity/model/TridentEntityModel
FIELD field_27521 root Lnet/minecraft/class_630;
FIELD field_3592 TEXTURE Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root
METHOD method_32059 getTexturedModelData ()Lnet/minecraft/class_5607;

View File

@ -1,3 +1,6 @@
CLASS net/minecraft/class_614 net/minecraft/client/render/entity/model/TurtleEntityModel
FIELD field_3594 plastron Lnet/minecraft/class_630;
COMMENT The belly side of the turtle's shell.
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root
METHOD method_32062 getTexturedModelData ()Lnet/minecraft/class_5607;

View File

@ -1,3 +1,4 @@
CLASS net/minecraft/class_617 net/minecraft/client/render/entity/model/VexEntityModel
FIELD field_3601 leftWing Lnet/minecraft/class_630;
FIELD field_3602 rightWing Lnet/minecraft/class_630;
METHOD method_32063 getTexturedModelData ()Lnet/minecraft/class_5607;

View File

@ -1 +1,11 @@
CLASS net/minecraft/class_620 net/minecraft/client/render/entity/model/VillagerResemblingModel
FIELD field_27525 nose Lnet/minecraft/class_630;
FIELD field_27526 root Lnet/minecraft/class_630;
FIELD field_27527 head Lnet/minecraft/class_630;
FIELD field_27528 hat Lnet/minecraft/class_630;
FIELD field_27529 hatRim Lnet/minecraft/class_630;
FIELD field_27530 rightLeg Lnet/minecraft/class_630;
FIELD field_27531 leftLeg Lnet/minecraft/class_630;
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root
METHOD method_32064 getModelData ()Lnet/minecraft/class_5609;

View File

@ -2,3 +2,5 @@ CLASS net/minecraft/class_622 net/minecraft/client/render/entity/model/WitchEnti
FIELD field_3614 liftingNose Z
METHOD method_2839 getNose ()Lnet/minecraft/class_630;
METHOD method_2840 setLiftingNose (Z)V
ARG 1 liftingNose
METHOD method_32065 getTexturedModelData ()Lnet/minecraft/class_5607;

View File

@ -1 +1,15 @@
CLASS net/minecraft/class_621 net/minecraft/client/render/entity/model/WitherEntityModel
FIELD field_27532 root Lnet/minecraft/class_630;
FIELD field_27533 centerHead Lnet/minecraft/class_630;
FIELD field_27534 rightHead Lnet/minecraft/class_630;
FIELD field_27535 leftHead Lnet/minecraft/class_630;
FIELD field_27536 ribcage Lnet/minecraft/class_630;
FIELD field_27537 tail Lnet/minecraft/class_630;
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root
METHOD method_32066 rotateHead (Lnet/minecraft/class_1528;Lnet/minecraft/class_630;I)V
ARG 0 entity
ARG 1 head
ARG 2 sigma
METHOD method_32067 getTexturedModelData (Lnet/minecraft/class_5605;)Lnet/minecraft/class_5607;
ARG 0 dilation

View File

@ -1,5 +1,16 @@
CLASS net/minecraft/class_624 net/minecraft/client/render/entity/model/WolfEntityModel
FIELD field_20788 realHead Lnet/minecraft/class_630;
FIELD field_20789 realTail Lnet/minecraft/class_630;
FIELD field_27538 rightHindLeg Lnet/minecraft/class_630;
FIELD field_27539 leftHindLeg Lnet/minecraft/class_630;
FIELD field_27540 rightFrontLeg Lnet/minecraft/class_630;
FIELD field_27541 leftFrontLeg Lnet/minecraft/class_630;
FIELD field_3617 tail Lnet/minecraft/class_630;
COMMENT This is the main bone used to animate the tail. It contains {@link #real_tail} as one of its children.
FIELD field_3619 neck Lnet/minecraft/class_630;
FIELD field_3621 head Lnet/minecraft/class_630;
COMMENT This is the main bone used to animate the head. It contains the {@link #real_head} as one of its children.
FIELD field_3623 torso Lnet/minecraft/class_630;
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root
METHOD method_32068 getTexturedModelData ()Lnet/minecraft/class_5607;

View File

@ -1,2 +1,5 @@
CLASS net/minecraft/class_619 net/minecraft/client/render/entity/model/ZombieVillagerEntityModel
FIELD field_17144 hat Lnet/minecraft/class_630;
FIELD field_17144 hatRim Lnet/minecraft/class_630;
METHOD method_32069 getArmorTexturedModelData (Lnet/minecraft/class_5605;)Lnet/minecraft/class_5607;
ARG 0 dilation
METHOD method_32070 getTexturedModelData ()Lnet/minecraft/class_5607;

View File

@ -9,7 +9,7 @@ CLASS net/minecraft/class_918 net/minecraft/client/render/item/ItemRenderer
ARG 1 manager
ARG 2 bakery
ARG 3 colorMap
METHOD method_23177 renderItem (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;II)V
METHOD method_23177 renderItem (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
ARG 1 entity
ARG 2 item
ARG 3 renderMode
@ -19,7 +19,7 @@ CLASS net/minecraft/class_918 net/minecraft/client/render/item/ItemRenderer
ARG 7 world
ARG 8 light
ARG 9 overlay
METHOD method_23178 renderItem (Lnet/minecraft/class_1799;Lnet/minecraft/class_809$class_811;IILnet/minecraft/class_4587;Lnet/minecraft/class_4597;)V
METHOD method_23178 renderItem (Lnet/minecraft/class_1799;Lnet/minecraft/class_809$class_811;IILnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V
ARG 1 stack
ARG 2 transformationType
ARG 3 light
@ -54,7 +54,7 @@ CLASS net/minecraft/class_918 net/minecraft/client/render/item/ItemRenderer
ARG 4 overlay
ARG 5 matrices
ARG 6 vertices
METHOD method_27951 renderInGuiWithOverrides (Lnet/minecraft/class_1309;Lnet/minecraft/class_1799;II)V
METHOD method_27951 renderInGuiWithOverrides (Lnet/minecraft/class_1309;Lnet/minecraft/class_1799;III)V
COMMENT Renders an item in a GUI with an attached entity.
COMMENT
COMMENT <p>The entity is used to calculate model overrides for the item.
@ -100,7 +100,7 @@ CLASS net/minecraft/class_918 net/minecraft/client/render/item/ItemRenderer
ARG 2 x
ARG 3 y
METHOD method_4012 getModels ()Lnet/minecraft/class_763;
METHOD method_4019 getHeldItemModel (Lnet/minecraft/class_1799;Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;)Lnet/minecraft/class_1087;
METHOD method_4019 getHeldItemModel (Lnet/minecraft/class_1799;Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;I)Lnet/minecraft/class_1087;
ARG 1 stack
ARG 2 world
ARG 3 entity
@ -129,7 +129,7 @@ CLASS net/minecraft/class_918 net/minecraft/client/render/item/ItemRenderer
ARG 2 stack
ARG 3 x
ARG 4 y
METHOD method_4026 innerRenderInGui (Lnet/minecraft/class_1309;Lnet/minecraft/class_1799;II)V
METHOD method_4026 innerRenderInGui (Lnet/minecraft/class_1309;Lnet/minecraft/class_1799;III)V
ARG 1 entity
ARG 2 itemStack
ARG 3 x

View File

@ -3,7 +3,7 @@ CLASS net/minecraft/class_1092 net/minecraft/client/render/model/BakedModelManag
FIELD field_20278 stateLookup Lit/unimi/dsi/fastutil/objects/Object2IntMap;
FIELD field_21775 atlasManager Lnet/minecraft/class_4724;
FIELD field_21776 textureManager Lnet/minecraft/class_1060;
FIELD field_21777 mipmap I
FIELD field_21777 mipmapLevels I
FIELD field_5407 missingModel Lnet/minecraft/class_1087;
FIELD field_5408 models Ljava/util/Map;
FIELD field_5410 blockModelCache Lnet/minecraft/class_773;
@ -14,7 +14,10 @@ CLASS net/minecraft/class_1092 net/minecraft/client/render/model/BakedModelManag
METHOD method_21611 shouldRerender (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;)Z
ARG 1 from
ARG 2 to
METHOD method_24152 resetMipmapLevels (I)V
METHOD method_24152 setMipmapLevels (I)V
ARG 1 mipmapLevels
METHOD method_24153 getAtlas (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1059;
ARG 1 id
METHOD method_4742 getModel (Lnet/minecraft/class_1091;)Lnet/minecraft/class_1087;
ARG 1 id
METHOD method_4743 getBlockModels ()Lnet/minecraft/class_773;

View File

@ -1,5 +1,7 @@
CLASS net/minecraft/class_4724 net/minecraft/client/render/model/SpriteAtlasManager
FIELD field_21746 atlases Ljava/util/Map;
METHOD <init> (Ljava/util/Collection;)V
ARG 1 atlases
METHOD method_24097 getSprite (Lnet/minecraft/class_4730;)Lnet/minecraft/class_1058;
ARG 1 id
METHOD method_24098 getAtlas (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1059;

View File

@ -5,7 +5,7 @@ CLASS net/minecraft/class_799 net/minecraft/client/render/model/json/ModelOverri
ARG 1 modelId
ARG 2 predicateToThresholds
METHOD method_3472 getModelId ()Lnet/minecraft/class_2960;
METHOD method_3473 matches (Lnet/minecraft/class_1799;Lnet/minecraft/class_638;Lnet/minecraft/class_1309;)Z
METHOD method_3473 matches (Lnet/minecraft/class_1799;Lnet/minecraft/class_638;Lnet/minecraft/class_1309;I)Z
ARG 1 stack
ARG 2 world
ARG 3 entity

View File

@ -7,7 +7,7 @@ CLASS net/minecraft/class_806 net/minecraft/client/render/model/json/ModelOverri
ARG 2 unbakedModel
ARG 3 unbakedModelGetter
ARG 4 overrides
METHOD method_3495 apply (Lnet/minecraft/class_1087;Lnet/minecraft/class_1799;Lnet/minecraft/class_638;Lnet/minecraft/class_1309;)Lnet/minecraft/class_1087;
METHOD method_3495 apply (Lnet/minecraft/class_1087;Lnet/minecraft/class_1799;Lnet/minecraft/class_638;Lnet/minecraft/class_1309;I)Lnet/minecraft/class_1087;
ARG 1 model
ARG 2 stack
ARG 3 world

View File

@ -7,3 +7,5 @@ CLASS net/minecraft/class_1118 net/minecraft/client/sound/AmbientSoundLoops
CLASS class_1120 Underwater
FIELD field_5483 player Lnet/minecraft/class_746;
FIELD field_5484 transitionTimer I
METHOD <init> (Lnet/minecraft/class_746;)V
ARG 1 player

View File

@ -4,3 +4,4 @@ CLASS net/minecraft/class_1116 net/minecraft/client/sound/AmbientSoundPlayer
FIELD field_5481 player Lnet/minecraft/class_746;
METHOD <init> (Lnet/minecraft/class_746;Lnet/minecraft/class_1144;)V
ARG 1 player
ARG 2 soundManager

View File

@ -13,6 +13,8 @@ CLASS net/minecraft/class_4235 net/minecraft/client/sound/Channel
CLASS class_4236 SourceManager
FIELD field_18941 source Lnet/minecraft/class_4224;
FIELD field_18942 stopped Z
METHOD <init> (Lnet/minecraft/class_4235;Lnet/minecraft/class_4224;)V
ARG 2 source
METHOD method_19732 isStopped ()Z
METHOD method_19735 run (Ljava/util/function/Consumer;)V
ARG 1 action

View File

@ -2,7 +2,11 @@ CLASS net/minecraft/class_1106 net/minecraft/client/sound/EntityTrackingSoundIns
FIELD field_5455 entity Lnet/minecraft/class_1297;
METHOD <init> (Lnet/minecraft/class_3414;Lnet/minecraft/class_3419;FFLnet/minecraft/class_1297;)V
ARG 1 sound
ARG 2 category
ARG 3 volume
ARG 4 pitch
ARG 5 entity
METHOD <init> (Lnet/minecraft/class_3414;Lnet/minecraft/class_3419;Lnet/minecraft/class_1297;)V
ARG 1 sound
ARG 2 category
ARG 3 entity

View File

@ -7,11 +7,18 @@ CLASS net/minecraft/class_1109 net/minecraft/client/sound/PositionedSoundInstanc
ARG 5 repeat
ARG 6 repeatDelay
ARG 7 attenuationType
ARG 8 x
ARG 10 y
ARG 12 z
ARG 14 looping
METHOD <init> (Lnet/minecraft/class_3414;Lnet/minecraft/class_3419;FFDDD)V
ARG 1 sound
ARG 2 category
ARG 3 volume
ARG 4 pitch
ARG 5 x
ARG 7 y
ARG 9 z
METHOD <init> (Lnet/minecraft/class_3414;Lnet/minecraft/class_3419;FFLnet/minecraft/class_2338;)V
ARG 1 sound
ARG 2 category
@ -26,6 +33,9 @@ CLASS net/minecraft/class_1109 net/minecraft/client/sound/PositionedSoundInstanc
ARG 5 repeat
ARG 6 repeatDelay
ARG 7 attenuationType
ARG 8 x
ARG 10 y
ARG 12 z
METHOD method_24877 ambient (Lnet/minecraft/class_3414;FF)Lnet/minecraft/class_1109;
ARG 0 sound
ARG 1 pitch
@ -34,6 +44,9 @@ CLASS net/minecraft/class_1109 net/minecraft/client/sound/PositionedSoundInstanc
ARG 0 sound
METHOD method_25467 ambient (Lnet/minecraft/class_3414;DDD)Lnet/minecraft/class_1109;
ARG 0 sound
ARG 1 x
ARG 3 y
ARG 5 z
METHOD method_4757 master (Lnet/minecraft/class_3414;FF)Lnet/minecraft/class_1109;
ARG 0 sound
ARG 1 pitch
@ -45,3 +58,6 @@ CLASS net/minecraft/class_1109 net/minecraft/client/sound/PositionedSoundInstanc
ARG 0 sound
METHOD method_4760 record (Lnet/minecraft/class_3414;DDD)Lnet/minecraft/class_1109;
ARG 0 sound
ARG 1 x
ARG 3 y
ARG 5 z

View File

@ -25,6 +25,7 @@ CLASS net/minecraft/class_4225 net/minecraft/client/sound/SoundEngine
CLASS class_4276 SourceSet
METHOD method_19666 createSource ()Lnet/minecraft/class_4224;
METHOD method_19667 release (Lnet/minecraft/class_4224;)Z
ARG 1 source
METHOD method_19668 close ()V
METHOD method_20298 getMaxSourceCount ()I
METHOD method_20299 getSourceCount ()I

View File

@ -2,6 +2,8 @@ CLASS net/minecraft/class_366 net/minecraft/client/toast/RecipeToast
FIELD field_2202 recipes Ljava/util/List;
FIELD field_2203 justUpdated Z
FIELD field_2204 startTime J
FIELD field_26533 TITLE Lnet/minecraft/class_2561;
FIELD field_26534 DESCRIPTION Lnet/minecraft/class_2561;
METHOD <init> (Lnet/minecraft/class_1860;)V
ARG 1 recipes
METHOD method_1984 addRecipes (Lnet/minecraft/class_1860;)V

View File

@ -1,4 +1,3 @@
CLASS net/minecraft/class_1150 net/minecraft/client/tutorial/NoneTutorialStepHandler
FIELD field_5613 manager Lnet/minecraft/class_1156;
METHOD <init> (Lnet/minecraft/class_1156;)V
ARG 1 manager

View File

@ -3,7 +3,8 @@ CLASS net/minecraft/class_1156 net/minecraft/client/tutorial/TutorialManager
FIELD field_5646 currentHandler Lnet/minecraft/class_1155;
METHOD <init> (Lnet/minecraft/class_310;)V
ARG 1 client
METHOD method_4905 getGameMode ()Lnet/minecraft/class_1934;
METHOD method_4905 isInSurvival ()Z
COMMENT Returns whether the current game mode of the client is {@linkplain net.minecraft.world.GameMode#SURVIVAL survival}.
METHOD method_4906 onSlotUpdate (Lnet/minecraft/class_1799;)V
ARG 1 stack
METHOD method_4907 onBlockAttacked (Lnet/minecraft/class_638;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;F)V

View File

@ -1,4 +1,5 @@
CLASS net/minecraft/class_341 net/minecraft/client/util/ChatMessages
FIELD field_25263 SPACES Lnet/minecraft/class_5481;
METHOD method_1849 getRenderedChatMessage (Ljava/lang/String;)Ljava/lang/String;
ARG 0 message
METHOD method_1850 breakRenderedChatMessageLines (Lnet/minecraft/class_5348;ILnet/minecraft/class_327;)Ljava/util/List;

View File

@ -1,2 +1,2 @@
CLASS net/minecraft/class_5499 net/minecraft/client/util/OrderableTooltip
METHOD method_31047 getOrderedTooltip ()Ljava/util/Optional;
METHOD method_31047 getOrderedTooltip ()Ljava/util/List;

View File

@ -0,0 +1,17 @@
CLASS net/minecraft/class_5605 net/minecraft/client/util/math/Dilation
FIELD field_27715 NONE Lnet/minecraft/class_5605;
FIELD field_27716 radiusX F
FIELD field_27717 radiusY F
FIELD field_27718 radiusZ F
METHOD <init> (F)V
ARG 1 radius
METHOD <init> (FFF)V
ARG 1 radiusX
ARG 2 radiusY
ARG 3 radiusZ
METHOD method_32094 add (F)Lnet/minecraft/class_5605;
ARG 1 radius
METHOD method_32095 add (FFF)Lnet/minecraft/class_5605;
ARG 1 radiusX
ARG 2 radiusY
ARG 3 radiusZ

View File

@ -0,0 +1,8 @@
CLASS net/minecraft/class_5611 net/minecraft/client/util/math/Vector2f
FIELD field_27731 x F
FIELD field_27732 y F
METHOD <init> (FF)V
ARG 1 x
ARG 2 y
METHOD method_32118 getX ()F
METHOD method_32119 getY ()F

View File

@ -19,7 +19,7 @@ CLASS net/minecraft/class_631 net/minecraft/client/world/ClientChunkManager
METHOD method_20181 positionEquals (Lnet/minecraft/class_2818;II)Z
ARG 0 chunk
ARG 1 x
ARG 2 y
ARG 2 z
METHOD method_20182 getLoadedChunkCount ()I
METHOD method_20230 getChunkMapRadius (I)I
ARG 0 loadDistance

View File

@ -6,9 +6,8 @@ CLASS net/minecraft/class_4565 net/minecraft/command/DataCommandStorage
METHOD method_22542 getIds ()Ljava/util/stream/Stream;
METHOD method_22543 getSaveKey (Ljava/lang/String;)Ljava/lang/String;
ARG 0 namespace
METHOD method_22544 createStorage (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/class_4565$class_4566;
METHOD method_22544 createStorage (Ljava/lang/String;)Lnet/minecraft/class_4565$class_4566;
ARG 1 namespace
ARG 2 saveKey
METHOD method_22546 get (Lnet/minecraft/class_2960;)Lnet/minecraft/class_2487;
ARG 1 id
METHOD method_22547 set (Lnet/minecraft/class_2960;Lnet/minecraft/class_2487;)V

View File

@ -12,6 +12,7 @@ CLASS net/minecraft/class_2316 net/minecraft/command/argument/ArgumentTypes
ARG 0 id
COMMENT the id of the argument type
METHOD method_10018 byId (Lnet/minecraft/class_2960;)Lnet/minecraft/class_2316$class_2317;
ARG 0 id
METHOD method_10019 toPacket (Lnet/minecraft/class_2540;Lcom/mojang/brigadier/arguments/ArgumentType;)V
METHOD method_10020 toJson (Lcom/google/gson/JsonObject;Lcom/mojang/brigadier/arguments/ArgumentType;)V
METHOD method_30923 hasClass (Lcom/mojang/brigadier/arguments/ArgumentType;)Z

View File

@ -1,10 +1,26 @@
CLASS net/minecraft/class_2232 net/minecraft/command/argument/IdentifierArgumentType
FIELD field_21506 UNKNOWN_PREDICATE_EXCEPTION Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
FIELD field_24267 UNKNOWN_ATTRIBUTE_EXCEPTION Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
FIELD field_28002 UNKNOWN_ITEM_MODIFIER_EXCEPTION Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
FIELD field_9945 UNKNOWN_ADVANCEMENT_EXCEPTION Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
FIELD field_9946 EXAMPLES Ljava/util/Collection;
FIELD field_9947 UNKNOWN_RECIPE_EXCEPTION Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
METHOD method_23727 getPredicateArgument (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_5341;
ARG 0 context
ARG 1 argumentName
METHOD method_27575 getAttributeArgument (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_1320;
ARG 0 context
ARG 1 argumentName
METHOD method_32688 getItemModifierArgument (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_117;
ARG 0 context
ARG 1 argumentName
METHOD method_9439 getAdvancementArgument (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_161;
ARG 0 context
ARG 1 argumentName
METHOD method_9441 identifier ()Lnet/minecraft/class_2232;
METHOD method_9442 getRecipeArgument (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_1860;
ARG 0 context
ARG 1 argumentName
METHOD method_9443 getIdentifier (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_2960;
ARG 0 context
ARG 1 name

View File

@ -35,13 +35,13 @@ CLASS net/minecraft/class_2430 net/minecraft/data/server/BlockLootTableGenerator
ARG 1 drop
METHOD method_10383 slabDrops (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 0 drop
METHOD method_10384 drops (Lnet/minecraft/class_1935;Lnet/minecraft/class_59;)Lnet/minecraft/class_52$class_53;
METHOD method_10384 drops (Lnet/minecraft/class_1935;Lnet/minecraft/class_5658;)Lnet/minecraft/class_52$class_53;
ARG 0 drop
ARG 1 count
METHOD method_10385 mushroomBlockDrops (Lnet/minecraft/class_2248;Lnet/minecraft/class_1935;)Lnet/minecraft/class_52$class_53;
ARG 0 dropWithSilkTouch
ARG 1 drop
METHOD method_10386 drops (Lnet/minecraft/class_2248;Lnet/minecraft/class_1935;Lnet/minecraft/class_59;)Lnet/minecraft/class_52$class_53;
METHOD method_10386 drops (Lnet/minecraft/class_2248;Lnet/minecraft/class_1935;Lnet/minecraft/class_5658;)Lnet/minecraft/class_52$class_53;
ARG 0 dropWithSilkTouch
ARG 1 drop
ARG 2 count

View File

@ -11,10 +11,5 @@ CLASS net/minecraft/class_1900 net/minecraft/enchantment/ProtectionEnchantment
CLASS class_1901 Type
FIELD field_9134 powerPerLevel I
FIELD field_9135 basePower I
FIELD field_9137 name Ljava/lang/String;
METHOD <init> (Ljava/lang/String;ILjava/lang/String;II)V
ARG 3 name
ARG 4 basePower
ARG 5 powerPerLevel
METHOD method_8239 getPowerPerLevel ()I
METHOD method_8240 getBasePower ()I

View File

@ -10,6 +10,8 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity
FIELD field_25750 trackedPosition Lnet/minecraft/class_243;
FIELD field_26995 removalReason Lnet/minecraft/class_1297$class_5529;
FIELD field_26996 entityChangeListener Lnet/minecraft/class_5569;
FIELD field_27857 inPowderSnow Z
FIELD field_27858 FROZEN_TICKS Lnet/minecraft/class_2940;
FIELD field_5951 ridingCooldown I
FIELD field_5952 onGround Z
FIELD field_5953 firstUpdate Z
@ -208,7 +210,7 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity
ARG 1 x
ARG 3 y
ARG 5 z
METHOD method_24204 prefixPassengerStream ()Ljava/util/stream/Stream;
METHOD method_24204 streamPassengersRecursively ()Ljava/util/stream/Stream;
METHOD method_24516 isInRange (Lnet/minecraft/class_1297;D)Z
ARG 1 other
ARG 2 radius
@ -257,7 +259,6 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity
METHOD method_31481 isRemoved ()Z
METHOD method_31482 unsetRemoved ()V
METHOD method_31483 getFirstPassenger ()Lnet/minecraft/class_1297;
METHOD method_31484 prefixOrderRecursivePassengers ()Ljava/util/stream/Stream;
METHOD method_5621 getMountedHeightOffset ()D
METHOD method_5622 onBlockCollision (Lnet/minecraft/class_2680;)V
ARG 1 state

View File

@ -1,4 +1,5 @@
CLASS net/minecraft/class_1303 net/minecraft/entity/ExperienceOrbEntity
FIELD field_27009 pickingCount I
FIELD field_6159 amount I
FIELD field_6161 health I
FIELD field_6162 target Lnet/minecraft/class_1657;
@ -9,6 +10,22 @@ CLASS net/minecraft/class_1303 net/minecraft/entity/ExperienceOrbEntity
ARG 4 y
ARG 6 z
ARG 8 amount
METHOD method_31493 spawn (Lnet/minecraft/class_3218;Lnet/minecraft/class_243;I)V
ARG 0 world
ARG 1 pos
ARG 2 amount
METHOD method_31494 isMergeable (Lnet/minecraft/class_1303;)Z
ARG 1 other
METHOD method_31495 isMergeable (Lnet/minecraft/class_1303;II)Z
ARG 0 orb
ARG 1 seed
ARG 2 amount
METHOD method_31496 wasMergedIntoExistingOrb (Lnet/minecraft/class_3218;Lnet/minecraft/class_243;I)Z
ARG 0 world
ARG 1 pos
ARG 2 amount
METHOD method_31497 merge (Lnet/minecraft/class_1303;)V
ARG 1 other
METHOD method_5917 getMendingRepairAmount (I)I
ARG 1 experienceAmount
METHOD method_5918 roundToOrbSize (I)I

View File

@ -18,6 +18,5 @@ CLASS net/minecraft/class_1540 net/minecraft/entity/FallingBlockEntity
METHOD method_6963 setFallingBlockPos (Lnet/minecraft/class_2338;)V
ARG 1 pos
METHOD method_6964 getFallingBlockPos ()Lnet/minecraft/class_2338;
METHOD method_6965 setHurtEntities (Z)V
ARG 1 hurtEntities
METHOD method_6965 setHurtEntities (FI)V
METHOD method_6966 getWorldClient ()Lnet/minecraft/class_1937;

View File

@ -1,5 +1,4 @@
CLASS net/minecraft/class_1541 net/minecraft/entity/TntEntity
FIELD field_7196 fuseTimer I
FIELD field_7197 FUSE Lnet/minecraft/class_2940;
FIELD field_7198 causingEntity Lnet/minecraft/class_1309;
METHOD <init> (Lnet/minecraft/class_1937;DDDLnet/minecraft/class_1309;)V
@ -10,7 +9,6 @@ CLASS net/minecraft/class_1541 net/minecraft/entity/TntEntity
ARG 8 igniter
METHOD method_6967 setFuse (I)V
ARG 1 fuse
METHOD method_6968 getFuseTimer ()I
METHOD method_6969 getFuse ()I
METHOD method_6970 getCausingEntity ()Lnet/minecraft/class_1309;
METHOD method_6971 explode ()V

View File

@ -1,4 +1,6 @@
CLASS net/minecraft/class_4102 net/minecraft/entity/ai/brain/EntityLookTarget
FIELD field_18342 entity Lnet/minecraft/class_1297;
FIELD field_24382 useEyeHeight Z
METHOD <init> (Lnet/minecraft/class_1297;Z)V
ARG 1 entity
ARG 2 useEyeHeight

View File

@ -11,5 +11,9 @@ CLASS net/minecraft/class_4831 net/minecraft/entity/ai/brain/Memory
ARG 1 expiry
METHOD method_24637 getValue ()Ljava/lang/Object;
METHOD method_24913 tick ()V
METHOD method_24914 isTimed ()Z
METHOD method_28353 createCodec (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;
ARG 0 codec
METHOD method_28355 permanent (Ljava/lang/Object;)Lnet/minecraft/class_4831;
COMMENT Creates a memory without an expiry time.
ARG 0 value

View File

@ -1,5 +1,6 @@
CLASS net/minecraft/class_1282 net/minecraft/entity/damage/DamageSource
FIELD field_16992 SWEET_BERRY_BUSH Lnet/minecraft/class_1282;
FIELD field_27856 FREEZE Lnet/minecraft/class_1282;
FIELD field_5839 unblockable Z
FIELD field_5840 bypassesArmor Z
FIELD field_5841 name Ljava/lang/String;

View File

@ -10,7 +10,6 @@ CLASS net/minecraft/class_1293 net/minecraft/entity/effect/StatusEffectInstance
FIELD field_5891 permanent Z
FIELD field_5892 ambient Z
FIELD field_5893 amplifier I
FIELD field_5894 splash Z
FIELD field_5895 duration I
FIELD field_5896 type Lnet/minecraft/class_1291;
FIELD field_5897 LOGGER Lorg/apache/logging/log4j/Logger;

View File

@ -1,5 +1,4 @@
CLASS net/minecraft/class_1560 net/minecraft/entity/mob/EndermanEntity
FIELD field_18126 PLAYER_ENDERMITE_PREDICATE Ljava/util/function/Predicate;
FIELD field_20618 PROVOKED Lnet/minecraft/class_2940;
FIELD field_25376 angerTime I
FIELD field_25377 targetUuid Ljava/util/UUID;

View File

@ -1,6 +1,5 @@
CLASS net/minecraft/class_1559 net/minecraft/entity/mob/EndermiteEntity
FIELD field_7250 lifeTime I
FIELD field_7251 playerSpawned Z
METHOD method_20674 canSpawn (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z
ARG 0 type
ARG 1 world
@ -8,7 +7,3 @@ CLASS net/minecraft/class_1559 net/minecraft/entity/mob/EndermiteEntity
ARG 3 pos
ARG 4 random
METHOD method_26911 createEndermiteAttributes ()Lnet/minecraft/class_5132$class_5133;
METHOD method_7022 setPlayerSpawned (Z)V
ARG 1 playerSpawned
METHOD method_7023 isPlayerSpawned ()Z
COMMENT Returns whether this endermite was spawned from an ender pearl thrown by a player.

View File

@ -3,10 +3,10 @@ CLASS net/minecraft/class_1577 net/minecraft/entity/mob/GuardianEntity
FIELD field_7281 spikesExtensionRate F
FIELD field_7282 beamTicks I
FIELD field_7283 flopping Z
FIELD field_7284 prevSpikesExtension F
FIELD field_7285 tailAngle F
FIELD field_7286 spikesExtension F
FIELD field_7287 prevTailAngle F
FIELD field_7284 prevTailAngle F
FIELD field_7285 spikesExtension F
FIELD field_7286 tailAngle F
FIELD field_7287 prevSpikesExtension F
FIELD field_7288 cachedBeamTarget Lnet/minecraft/class_1309;
FIELD field_7289 wanderGoal Lnet/minecraft/class_1379;
FIELD field_7290 BEAM_TARGET_ID Lnet/minecraft/class_2940;
@ -18,12 +18,12 @@ CLASS net/minecraft/class_1577 net/minecraft/entity/mob/GuardianEntity
ARG 4 random
METHOD method_26915 createGuardianAttributes ()Lnet/minecraft/class_5132$class_5133;
METHOD method_7052 getBeamTarget ()Lnet/minecraft/class_1309;
METHOD method_7053 getTailAngle (F)F
METHOD method_7053 getSpikesExtension (F)F
ARG 1 tickDelta
METHOD method_7054 setSpikesRetracted (Z)V
ARG 1 retracted
METHOD method_7055 getWarmupTime ()I
METHOD method_7057 getSpikesExtension (F)F
METHOD method_7057 getTailAngle (F)F
ARG 1 tickDelta
METHOD method_7058 areSpikesRetracted ()Z
METHOD method_7060 setBeamTarget (I)V

View File

@ -84,9 +84,6 @@ CLASS net/minecraft/class_1308 net/minecraft/entity/mob/MobEntity
ARG 2 dropItem
METHOD method_5933 getHoldingEntity ()Lnet/minecraft/class_1297;
METHOD method_5934 isLeashed ()Z
METHOD method_5935 canEquipmentSlotContain (Lnet/minecraft/class_1304;Lnet/minecraft/class_1799;)Z
ARG 0 slot
ARG 1 item
METHOD method_5936 canPickUpLoot ()Z
METHOD method_5937 setLeftHanded (Z)V
ARG 1 leftHanded
@ -123,8 +120,6 @@ CLASS net/minecraft/class_1308 net/minecraft/entity/mob/MobEntity
ARG 3 maxPitchChange
METHOD method_5952 setCanPickUpLoot (Z)V
ARG 1 pickUpLoot
METHOD method_5953 getPreferredEquipmentSlot (Lnet/minecraft/class_1799;)Lnet/minecraft/class_1304;
ARG 0 stack
METHOD method_5954 attachLeash (Lnet/minecraft/class_1297;Z)V
ARG 1 entity
ARG 2 sendPacket

View File

@ -8,5 +8,3 @@ CLASS net/minecraft/class_3986 net/minecraft/entity/passive/TraderLlamaEntity
FIELD field_17718 llama Lnet/minecraft/class_1501;
FIELD field_17719 offender Lnet/minecraft/class_1309;
FIELD field_17720 traderLastAttackedTime I
METHOD <init> (Lnet/minecraft/class_3986;Lnet/minecraft/class_1501;)V
ARG 2 llama

View File

@ -199,8 +199,6 @@ CLASS net/minecraft/class_1657 net/minecraft/entity/player/PlayerEntity
METHOD method_7334 getGameProfile ()Lcom/mojang/authlib/GameProfile;
METHOD method_7335 unlockRecipes ([Lnet/minecraft/class_2960;)V
ARG 1 ids
METHOD method_7336 setGameMode (Lnet/minecraft/class_1934;)V
ARG 1 gameMode
METHOD method_7337 isCreative ()Z
COMMENT Returns whether this player is in creative mode.
METHOD method_7338 isCreativeLevelTwoOp ()Z

View File

@ -57,3 +57,4 @@ CLASS net/minecraft/class_3611 net/minecraft/fluid/Fluid
ARG 3 pos
METHOD method_20784 getHeight (Lnet/minecraft/class_3610;)F
ARG 1 state
METHOD method_32359 getFillSound ()Ljava/util/Optional;

View File

@ -7,14 +7,6 @@ CLASS net/minecraft/class_1755 net/minecraft/item/BucketItem
ARG 1 player
ARG 2 world
ARG 3 pos
METHOD method_7728 onEmptied (Lnet/minecraft/class_1937;Lnet/minecraft/class_1799;Lnet/minecraft/class_2338;)V
ARG 1 world
ARG 2 stack
ARG 3 pos
METHOD method_7731 placeFluid (Lnet/minecraft/class_1657;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_3965;)Z
ARG 1 player
ARG 2 world
ARG 3 pos
METHOD method_7732 getEmptiedStack (Lnet/minecraft/class_1799;Lnet/minecraft/class_1657;)Lnet/minecraft/class_1799;
ARG 1 stack
ARG 2 player

View File

@ -1,9 +1,11 @@
CLASS net/minecraft/class_5537 net/minecraft/item/BundleItem
FIELD field_27016 ITEM_BAR_COLOR I
METHOD method_31557 emptyBundle (Lnet/minecraft/class_1799;Lnet/minecraft/class_1661;)V
METHOD method_31560 addToBundle (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)V
METHOD method_31560 addToBundle (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)I
ARG 0 bundle
ARG 1 stack
METHOD method_31561 getAmountFilled (Lnet/minecraft/class_1799;)F
ARG 0 stack
METHOD method_31562 getItemOccupancy (Lnet/minecraft/class_1799;)I
ARG 0 stack
METHOD method_31563 getBundleOccupancy (Lnet/minecraft/class_1799;)I
ARG 0 stack

View File

@ -12,16 +12,14 @@ CLASS net/minecraft/class_1806 net/minecraft/item/FilledMapItem
ARG 0 map
ARG 1 world
ARG 2 amount
METHOD method_7997 getMapState (Lnet/minecraft/class_1799;Lnet/minecraft/class_1937;)Lnet/minecraft/class_22;
ARG 0 stack
ARG 1 world
METHOD method_7997 getMapState (Ljava/lang/Integer;Lnet/minecraft/class_1937;)Lnet/minecraft/class_22;
METHOD method_7998 updateColors (Lnet/minecraft/class_1937;Lnet/minecraft/class_1297;Lnet/minecraft/class_22;)V
ARG 1 world
ARG 2 entity
ARG 3 state
METHOD method_7999 getMapColor (Lnet/minecraft/class_1799;)I
ARG 0 stack
METHOD method_8000 createMapState (Lnet/minecraft/class_1799;Lnet/minecraft/class_1937;IIIZZLnet/minecraft/class_5321;)Lnet/minecraft/class_22;
METHOD method_8000 createMapState (Lnet/minecraft/class_1799;Lnet/minecraft/class_1937;IIIZZLnet/minecraft/class_5321;)V
ARG 0 stack
ARG 1 world
ARG 2 x
@ -35,7 +33,7 @@ CLASS net/minecraft/class_1806 net/minecraft/item/FilledMapItem
ARG 1 world
METHOD method_8002 fillExplorationMap (Lnet/minecraft/class_3218;Lnet/minecraft/class_1799;)V
ARG 1 map
METHOD method_8003 getMapId (Lnet/minecraft/class_1799;)I
METHOD method_8003 getMapId (Lnet/minecraft/class_1799;)Ljava/lang/Integer;
ARG 0 stack
METHOD method_8004 hasPositiveDepth ([Lnet/minecraft/class_1959;III)Z
ARG 0 biomes

View File

@ -0,0 +1,10 @@
CLASS net/minecraft/class_5633 net/minecraft/item/FluidModificationItem
METHOD method_7728 onEmptied (Lnet/minecraft/class_1937;Lnet/minecraft/class_1799;Lnet/minecraft/class_2338;)V
ARG 1 world
ARG 2 stack
ARG 3 pos
METHOD method_7731 placeFluid (Lnet/minecraft/class_1657;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_3965;)Z
ARG 1 player
ARG 2 world
ARG 3 pos
ARG 4 hitResult

View File

@ -21,12 +21,22 @@ CLASS net/minecraft/class_1792 net/minecraft/item/Item
METHOD method_24357 damage (Lnet/minecraft/class_1282;)Z
ARG 1 source
METHOD method_24358 isFireproof ()Z
METHOD method_31565 onStackClicked (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;Lnet/minecraft/class_5536;Lnet/minecraft/class_1661;)Z
METHOD method_31566 onClicked (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;Lnet/minecraft/class_5536;Lnet/minecraft/class_1661;)Z
METHOD method_31565 onStackClicked (Lnet/minecraft/class_1799;Lnet/minecraft/class_1735;Lnet/minecraft/class_5536;Lnet/minecraft/class_1661;)Z
ARG 1 stack
ARG 3 clickType
ARG 4 playerInventory
METHOD method_31566 onClicked (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;Lnet/minecraft/class_1735;Lnet/minecraft/class_5536;Lnet/minecraft/class_1661;)Z
ARG 1 stack
ARG 2 otherStack
METHOD method_31567 isItemBarVisible (Lnet/minecraft/class_1799;)Z
ARG 1 stack
METHOD method_31568 hasStoredInventory ()Z
METHOD method_31569 getItemBarStep (Lnet/minecraft/class_1799;)I
ARG 1 stack
METHOD method_31571 getItemBarColor (Lnet/minecraft/class_1799;)I
ARG 1 stack
METHOD method_32346 getTooltipData (Lnet/minecraft/class_1799;)Ljava/util/Optional;
ARG 1 stack
METHOD method_7836 use (Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1271;
COMMENT Called when an item is used by a player.
COMMENT The use action, by default, is bound to the right mouse button.
@ -96,9 +106,6 @@ CLASS net/minecraft/class_1792 net/minecraft/item/Item
METHOD method_7860 postProcessTag (Lnet/minecraft/class_2487;)Z
ARG 1 tag
METHOD method_7861 finishUsing (Lnet/minecraft/class_1799;Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;)Lnet/minecraft/class_1799;
ARG 1 stack
ARG 2 world
ARG 3 user
METHOD method_7862 getRarity (Lnet/minecraft/class_1799;)Lnet/minecraft/class_1814;
ARG 1 stack
METHOD method_7864 getName (Lnet/minecraft/class_1799;)Lnet/minecraft/class_2561;
@ -110,6 +117,7 @@ CLASS net/minecraft/class_1792 net/minecraft/item/Item
COMMENT Gets the translation key of this item using the provided item stack for context.
ARG 1 stack
METHOD method_7867 fromBlock (Lnet/minecraft/class_2248;)Lnet/minecraft/class_1792;
COMMENT @deprecated Please use {@link Block#asItem}
ARG 0 block
METHOD method_7869 getOrCreateTranslationKey ()Ljava/lang/String;
METHOD method_7870 isEnchantable (Lnet/minecraft/class_1799;)Z
@ -166,7 +174,7 @@ CLASS net/minecraft/class_1792 net/minecraft/item/Item
COMMENT <p>By default, returns true if the item has enchantments.
ARG 1 stack
METHOD method_7887 shouldSyncTagToClient ()Z
COMMENT Checks if an item should have its NBT data stored in {@link #tag} sent to the client.
COMMENT Checks if an item should have its NBT data stored in {@link ItemStack#tag} sent to the client.
COMMENT
COMMENT <p>If an item is damageable, this method is ignored and data is always synced to client.
METHOD method_7888 inventoryTick (Lnet/minecraft/class_1799;Lnet/minecraft/class_1937;Lnet/minecraft/class_1297;IZ)V

View File

@ -38,15 +38,16 @@ CLASS net/minecraft/class_1799 net/minecraft/item/ItemStack
METHOD method_30267 isSectionHidden (ILnet/minecraft/class_1799$class_5422;)Z
ARG 0 flags
METHOD method_30268 addHideFlag (Lnet/minecraft/class_1799$class_5422;)V
METHOD method_31575 onStackClicked (Lnet/minecraft/class_1799;Lnet/minecraft/class_5536;Lnet/minecraft/class_1661;)Z
METHOD method_31576 onClicked (Lnet/minecraft/class_1799;Lnet/minecraft/class_5536;Lnet/minecraft/class_1661;)Z
METHOD method_31578 isItemBarVisible ()Z
METHOD method_31579 getItemBarStep ()I
METHOD method_31580 getItemBarColor ()I
METHOD method_31573 isIn (Lnet/minecraft/class_3494;)Z
ARG 1 tag
METHOD method_31574 isOf (Lnet/minecraft/class_1792;)Z
ARG 1 item
METHOD method_31575 onStackClicked (Lnet/minecraft/class_1735;Lnet/minecraft/class_5536;Lnet/minecraft/class_1661;)Z
METHOD method_31576 onClicked (Lnet/minecraft/class_1799;Lnet/minecraft/class_1735;Lnet/minecraft/class_5536;Lnet/minecraft/class_1661;)Z
METHOD method_31578 isItemBarVisible ()Z
METHOD method_31579 getItemBarStep ()I
METHOD method_31580 getItemBarColor ()I
METHOD method_32347 getTooltipData ()Ljava/util/Optional;
METHOD method_7909 getItem ()Lnet/minecraft/class_1792;
METHOD method_7910 finishUsing (Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;)Lnet/minecraft/class_1799;
ARG 1 world

View File

@ -0,0 +1,6 @@
CLASS net/minecraft/class_5634 net/minecraft/item/PowderSnowBucketItem
FIELD field_27877 placeSound Lnet/minecraft/class_3414;
METHOD <init> (Lnet/minecraft/class_2248;Lnet/minecraft/class_3414;Lnet/minecraft/class_1792$class_1793;)V
ARG 1 block
ARG 2 placeSound
ARG 3 settings

View File

@ -12,10 +12,7 @@ CLASS net/minecraft/class_22 net/minecraft/item/map/MapState
FIELD field_122 colors [B
FIELD field_123 banners Ljava/util/Map;
FIELD field_17403 locked Z
METHOD method_100 getPlayerMarkerPacket (Lnet/minecraft/class_1799;Lnet/minecraft/class_1922;Lnet/minecraft/class_1657;)Lnet/minecraft/class_2596;
ARG 1 map
ARG 2 world
ARG 3 pos
METHOD method_100 getPlayerMarkerPacket (ILnet/minecraft/class_1657;)Lnet/minecraft/class_2596;
METHOD method_101 getPlayerSyncData (Lnet/minecraft/class_1657;)Lnet/minecraft/class_22$class_23;
ARG 1 player
METHOD method_102 update (Lnet/minecraft/class_1657;Lnet/minecraft/class_1799;)V
@ -27,17 +24,6 @@ CLASS net/minecraft/class_22 net/minecraft/item/map/MapState
METHOD method_104 removeFrame (Lnet/minecraft/class_2338;I)V
ARG 1 pos
ARG 2 id
METHOD method_105 init (IIIZZLnet/minecraft/class_5321;)V
ARG 1 x
ARG 2 z
ARG 3 scale
ARG 4 showIcons
ARG 5 unlimitedTracking
ARG 6 dimension
METHOD method_106 calculateCenter (DDI)V
ARG 1 x
ARG 3 z
ARG 5 scale
METHOD method_107 addIcon (Lnet/minecraft/class_20$class_21;Lnet/minecraft/class_1936;Ljava/lang/String;DDDLnet/minecraft/class_2561;)V
ARG 1 type
ARG 2 world
@ -58,8 +44,6 @@ CLASS net/minecraft/class_22 net/minecraft/item/map/MapState
ARG 1 pos
ARG 2 id
ARG 3 type
METHOD method_18818 copyFrom (Lnet/minecraft/class_22;)V
ARG 1 state
CLASS class_23 PlayerUpdateTracker
FIELD field_124 emptyPacketsRequested I
FIELD field_125 player Lnet/minecraft/class_1657;
@ -73,5 +57,4 @@ CLASS net/minecraft/class_22 net/minecraft/item/map/MapState
METHOD method_111 markDirty (II)V
ARG 1 x
ARG 2 z
METHOD method_112 getPacket (Lnet/minecraft/class_1799;)Lnet/minecraft/class_2596;
ARG 1 stack
METHOD method_112 getPacket (I)Lnet/minecraft/class_2596;

View File

@ -1,18 +0,0 @@
CLASS net/minecraft/class_40 net/minecraft/loot/BinomialLootTableRange
FIELD field_917 p F
FIELD field_918 n I
METHOD <init> (IF)V
ARG 1 n
ARG 2 p
METHOD method_273 create (IF)Lnet/minecraft/class_40;
ARG 0 n
ARG 1 p
CLASS class_41 Serializer
METHOD deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object;
ARG 1 json
ARG 2 unused
ARG 3 context
METHOD serialize (Ljava/lang/Object;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement;
ARG 1 range
ARG 2 unused
ARG 3 context

View File

@ -1,15 +0,0 @@
CLASS net/minecraft/class_44 net/minecraft/loot/ConstantLootTableRange
FIELD field_922 value I
METHOD <init> (I)V
ARG 1 value
METHOD method_289 create (I)Lnet/minecraft/class_44;
ARG 0 value
CLASS class_45 Serializer
METHOD deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object;
ARG 1 json
ARG 2 unused
ARG 3 context
METHOD serialize (Ljava/lang/Object;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement;
ARG 1 range
ARG 2 unused
ARG 3 context

View File

@ -4,9 +4,9 @@ CLASS net/minecraft/class_55 net/minecraft/loot/LootPool
FIELD field_954 conditions [Lnet/minecraft/class_5341;
FIELD field_955 predicate Ljava/util/function/Predicate;
FIELD field_956 functions [Lnet/minecraft/class_117;
FIELD field_957 rolls Lnet/minecraft/class_59;
FIELD field_958 bonusRolls Lnet/minecraft/class_61;
METHOD <init> ([Lnet/minecraft/class_79;[Lnet/minecraft/class_5341;[Lnet/minecraft/class_117;Lnet/minecraft/class_59;Lnet/minecraft/class_61;)V
FIELD field_957 rolls Lnet/minecraft/class_5658;
FIELD field_958 bonusRolls Lnet/minecraft/class_5658;
METHOD <init> ([Lnet/minecraft/class_79;[Lnet/minecraft/class_5341;[Lnet/minecraft/class_117;Lnet/minecraft/class_5658;Lnet/minecraft/class_5658;)V
ARG 1 entries
ARG 2 conditions
ARG 3 functions
@ -23,14 +23,14 @@ CLASS net/minecraft/class_55 net/minecraft/loot/LootPool
METHOD method_347 builder ()Lnet/minecraft/class_55$class_56;
METHOD method_349 validate (Lnet/minecraft/class_58;)V
CLASS class_56 Builder
FIELD field_959 rolls Lnet/minecraft/class_59;
FIELD field_959 rolls Lnet/minecraft/class_5658;
FIELD field_960 entries Ljava/util/List;
FIELD field_961 functions Ljava/util/List;
FIELD field_962 bonusRollsRange Lnet/minecraft/class_61;
FIELD field_962 bonusRollsRange Lnet/minecraft/class_5658;
FIELD field_963 conditions Ljava/util/List;
METHOD method_351 with (Lnet/minecraft/class_79$class_80;)Lnet/minecraft/class_55$class_56;
ARG 1 entry
METHOD method_352 rolls (Lnet/minecraft/class_59;)Lnet/minecraft/class_55$class_56;
METHOD method_352 rolls (Lnet/minecraft/class_5658;)Lnet/minecraft/class_55$class_56;
ARG 1 rolls
METHOD method_355 build ()Lnet/minecraft/class_55;
CLASS class_57 Serializer

View File

@ -1,7 +0,0 @@
CLASS net/minecraft/class_59 net/minecraft/loot/LootTableRange
FIELD field_967 UNIFORM Lnet/minecraft/class_2960;
FIELD field_968 CONSTANT Lnet/minecraft/class_2960;
FIELD field_969 BINOMIAL Lnet/minecraft/class_2960;
METHOD method_365 getType ()Lnet/minecraft/class_2960;
METHOD method_366 next (Ljava/util/Random;)I
ARG 1 random

View File

@ -1,8 +0,0 @@
CLASS net/minecraft/class_63 net/minecraft/loot/LootTableRanges
FIELD field_978 TYPES Ljava/util/Map;
METHOD method_383 fromJson (Lcom/google/gson/JsonElement;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_59;
ARG 0 json
ARG 1 context
METHOD method_384 toJson (Lnet/minecraft/class_59;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement;
ARG 0 range
ARG 1 context

View File

@ -1,26 +0,0 @@
CLASS net/minecraft/class_61 net/minecraft/loot/UniformLootTableRange
FIELD field_976 max F
FIELD field_977 min F
METHOD <init> (F)V
ARG 1 value
METHOD <init> (FF)V
ARG 1 min
ARG 2 max
METHOD method_374 nextFloat (Ljava/util/Random;)F
ARG 1 random
METHOD method_376 contains (I)Z
ARG 1 value
METHOD method_377 between (FF)Lnet/minecraft/class_61;
ARG 0 min
ARG 1 max
METHOD method_378 getMinValue ()F
METHOD method_380 getMaxValue ()F
CLASS class_62 Serializer
METHOD deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object;
ARG 1 json
ARG 2 unused
ARG 3 context
METHOD serialize (Ljava/lang/Object;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement;
ARG 1 entry
ARG 2 unused
ARG 3 context

View File

@ -4,11 +4,7 @@ CLASS net/minecraft/class_199 net/minecraft/loot/condition/EntityScoresLootCondi
METHOD <init> (Ljava/util/Map;Lnet/minecraft/class_47$class_50;)V
ARG 1 scores
ARG 2 target
METHOD method_865 entityScoreIsInRange (Lnet/minecraft/class_1297;Lnet/minecraft/class_269;Ljava/lang/String;Lnet/minecraft/class_61;)Z
ARG 1 entity
ARG 2 scoreboard
ARG 3 objective
ARG 4 scoreRange
METHOD method_865 entityScoreIsInRange (Lnet/minecraft/class_47;Lnet/minecraft/class_1297;Lnet/minecraft/class_269;Ljava/lang/String;Lnet/minecraft/class_42;)Z
METHOD test (Ljava/lang/Object;)Z
ARG 1 context
CLASS class_200 Serializer

View File

@ -1,7 +1,7 @@
CLASS net/minecraft/class_4571 net/minecraft/loot/condition/TimeCheckLootCondition
FIELD field_20767 period Ljava/lang/Long;
FIELD field_20768 value Lnet/minecraft/class_61;
METHOD <init> (Ljava/lang/Long;Lnet/minecraft/class_61;)V
FIELD field_20768 value Lnet/minecraft/class_42;
METHOD <init> (Ljava/lang/Long;Lnet/minecraft/class_42;)V
ARG 1 period
ARG 2 value
METHOD test (Ljava/lang/Object;)Z

View File

@ -0,0 +1,7 @@
CLASS net/minecraft/class_5644 net/minecraft/loot/condition/ValueCheckLootCondition
FIELD field_27912 value Lnet/minecraft/class_5658;
FIELD field_27913 range Lnet/minecraft/class_42;
METHOD <init> (Lnet/minecraft/class_5658;Lnet/minecraft/class_42;)V
ARG 1 value
ARG 2 range
CLASS class_5645 Serializer

View File

@ -1,24 +1,20 @@
CLASS net/minecraft/class_3837 net/minecraft/loot/function/CopyNbtLootFunction
FIELD field_17013 source Lnet/minecraft/class_3837$class_3840;
FIELD field_17013 source Lnet/minecraft/class_5651;
FIELD field_17014 operations Ljava/util/List;
FIELD field_17015 ENTITY_TAG_GETTER Ljava/util/function/Function;
FIELD field_17016 BLOCK_ENTITY_TAG_GETTER Ljava/util/function/Function;
METHOD <init> ([Lnet/minecraft/class_5341;Lnet/minecraft/class_3837$class_3840;Ljava/util/List;)V
METHOD <init> ([Lnet/minecraft/class_5341;Lnet/minecraft/class_5651;Ljava/util/List;)V
ARG 1 conditions
ARG 2 source
ARG 3 operations
METHOD method_16846 (Lnet/minecraft/class_1799;Lnet/minecraft/class_2520;Lnet/minecraft/class_3837$class_3839;)V
ARG 2 operation
METHOD method_16847 (Lnet/minecraft/class_2586;)Lnet/minecraft/class_2520;
ARG 0 blockEntity
METHOD method_16848 builder (Lnet/minecraft/class_3837$class_3840;)Lnet/minecraft/class_3837$class_3838;
METHOD method_16848 builder (Lnet/minecraft/class_5651;)Lnet/minecraft/class_3837$class_3838;
ARG 0 source
METHOD method_16853 parseNbtPath (Ljava/lang/String;)Lnet/minecraft/class_2203$class_2209;
ARG 0 nbtPath
CLASS class_3838 Builder
FIELD field_17017 source Lnet/minecraft/class_3837$class_3840;
FIELD field_17017 source Lnet/minecraft/class_5651;
FIELD field_17018 operations Ljava/util/List;
METHOD <init> (Lnet/minecraft/class_3837$class_3840;)V
METHOD <init> (Lnet/minecraft/class_5651;)V
ARG 1 source
METHOD method_16856 withOperation (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/class_3837$class_3838;
ARG 1 source
@ -43,18 +39,6 @@ CLASS net/minecraft/class_3837 net/minecraft/loot/function/CopyNbtLootFunction
METHOD method_16860 execute (Ljava/util/function/Supplier;Lnet/minecraft/class_2520;)V
ARG 1 itemTagTagGetter
ARG 2 sourceEntityTag
CLASS class_3840 Source
FIELD field_17028 name Ljava/lang/String;
FIELD field_17029 parameter Lnet/minecraft/class_169;
FIELD field_17030 getter Ljava/util/function/Function;
METHOD <init> (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/class_169;Ljava/util/function/Function;)V
ARG 3 name
ARG 4 parameter
ARG 5 operator
METHOD method_16861 (Lnet/minecraft/class_169;Ljava/util/function/Function;Lnet/minecraft/class_47;)Lnet/minecraft/class_2520;
ARG 2 context
METHOD method_16862 get (Ljava/lang/String;)Lnet/minecraft/class_3837$class_3840;
ARG 0 name
CLASS class_3841 Operator
FIELD field_17035 name Ljava/lang/String;
METHOD <init> (Ljava/lang/String;ILjava/lang/String;)V

View File

@ -1,16 +1,16 @@
CLASS net/minecraft/class_106 net/minecraft/loot/function/EnchantWithLevelsLootFunction
FIELD field_1026 range Lnet/minecraft/class_59;
FIELD field_1026 range Lnet/minecraft/class_5658;
FIELD field_1027 treasureEnchantmentsAllowed Z
METHOD <init> ([Lnet/minecraft/class_5341;Lnet/minecraft/class_59;Z)V
METHOD <init> ([Lnet/minecraft/class_5341;Lnet/minecraft/class_5658;Z)V
ARG 1 conditions
ARG 2 range
ARG 3 treasureEnchantmentsAllowed
METHOD method_481 builder (Lnet/minecraft/class_59;)Lnet/minecraft/class_106$class_107;
METHOD method_481 builder (Lnet/minecraft/class_5658;)Lnet/minecraft/class_106$class_107;
ARG 0 range
CLASS class_107 Builder
FIELD field_1028 range Lnet/minecraft/class_59;
FIELD field_1028 range Lnet/minecraft/class_5658;
FIELD field_1029 treasureEnchantmentsAllowed Z
METHOD <init> (Lnet/minecraft/class_59;)V
METHOD <init> (Lnet/minecraft/class_5658;)V
ARG 1 range
METHOD method_484 allowTreasureEnchantments ()Lnet/minecraft/class_106$class_107;
CLASS class_108 Serializer

View File

@ -0,0 +1,15 @@
CLASS net/minecraft/class_5640 net/minecraft/loot/function/LootFunctionManager
FIELD field_27899 LOGGER Lorg/apache/logging/log4j/Logger;
FIELD field_27900 GSON Lcom/google/gson/Gson;
FIELD field_27901 lootConditionManager Lnet/minecraft/class_4567;
FIELD field_27902 lootManager Lnet/minecraft/class_60;
FIELD field_27903 functions Ljava/util/Map;
METHOD <init> (Lnet/minecraft/class_4567;Lnet/minecraft/class_60;)V
ARG 1 lootConditionManager
ARG 2 lootManager
METHOD method_32404 get (Lnet/minecraft/class_2960;)Lnet/minecraft/class_117;
ARG 1 id
CLASS class_5641 AndFunction
FIELD field_27904 functions [Lnet/minecraft/class_117;
METHOD <init> ([Lnet/minecraft/class_117;)V
ARG 1 functions

View File

@ -1,17 +1,17 @@
CLASS net/minecraft/class_125 net/minecraft/loot/function/LootingEnchantLootFunction
FIELD field_1082 countRange Lnet/minecraft/class_61;
FIELD field_1082 countRange Lnet/minecraft/class_5658;
FIELD field_1083 limit I
METHOD <init> ([Lnet/minecraft/class_5341;Lnet/minecraft/class_61;I)V
METHOD <init> ([Lnet/minecraft/class_5341;Lnet/minecraft/class_5658;I)V
ARG 1 conditions
ARG 2 countRange
ARG 3 limit
METHOD method_547 builder (Lnet/minecraft/class_61;)Lnet/minecraft/class_125$class_126;
METHOD method_547 builder (Lnet/minecraft/class_5658;)Lnet/minecraft/class_125$class_126;
ARG 0 countRange
METHOD method_549 hasLimit ()Z
CLASS class_126 Builder
FIELD field_1084 countRange Lnet/minecraft/class_61;
FIELD field_1084 countRange Lnet/minecraft/class_5658;
FIELD field_1085 limit I
METHOD <init> (Lnet/minecraft/class_61;)V
METHOD <init> (Lnet/minecraft/class_5658;)V
ARG 1 countRange
METHOD method_551 withLimit (I)Lnet/minecraft/class_125$class_126;
ARG 1 limit

View File

@ -5,12 +5,12 @@ CLASS net/minecraft/class_137 net/minecraft/loot/function/SetAttributesLootFunct
ARG 2 attributes
CLASS class_138 Attribute
FIELD field_1107 name Ljava/lang/String;
FIELD field_1108 amountRange Lnet/minecraft/class_61;
FIELD field_1108 amountRange Lnet/minecraft/class_5658;
FIELD field_1109 operation Lnet/minecraft/class_1322$class_1323;
FIELD field_1110 attribute Lnet/minecraft/class_1320;
FIELD field_1111 id Ljava/util/UUID;
FIELD field_1112 slots [Lnet/minecraft/class_1304;
METHOD <init> (Ljava/lang/String;Lnet/minecraft/class_1320;Lnet/minecraft/class_1322$class_1323;Lnet/minecraft/class_61;[Lnet/minecraft/class_1304;Ljava/util/UUID;)V
METHOD <init> (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
ARG 1 name
ARG 3 operation
ARG 4 amountRange

View File

@ -1,10 +1,10 @@
CLASS net/minecraft/class_141 net/minecraft/loot/function/SetCountLootFunction
FIELD field_1114 countRange Lnet/minecraft/class_59;
METHOD <init> ([Lnet/minecraft/class_5341;Lnet/minecraft/class_59;)V
FIELD field_1114 countRange Lnet/minecraft/class_5658;
METHOD <init> ([Lnet/minecraft/class_5341;Lnet/minecraft/class_5658;Z)V
ARG 1 conditions
ARG 2 countRange
METHOD method_620 (Lnet/minecraft/class_59;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_117;
METHOD method_620 (Lnet/minecraft/class_5658;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_117;
ARG 1 conditions
METHOD method_621 builder (Lnet/minecraft/class_59;)Lnet/minecraft/class_120$class_121;
METHOD method_621 builder (Lnet/minecraft/class_5658;)Lnet/minecraft/class_120$class_121;
ARG 0 countRange
CLASS class_142 Serializer

View File

@ -1,11 +1,11 @@
CLASS net/minecraft/class_149 net/minecraft/loot/function/SetDamageLootFunction
FIELD field_1120 durabilityRange Lnet/minecraft/class_61;
FIELD field_1120 durabilityRange Lnet/minecraft/class_5658;
FIELD field_1121 LOGGER Lorg/apache/logging/log4j/Logger;
METHOD <init> ([Lnet/minecraft/class_5341;Lnet/minecraft/class_61;)V
METHOD <init> ([Lnet/minecraft/class_5341;Lnet/minecraft/class_5658;Z)V
ARG 1 contents
ARG 2 durabilityRange
METHOD method_633 builder (Lnet/minecraft/class_61;)Lnet/minecraft/class_120$class_121;
METHOD method_633 builder (Lnet/minecraft/class_5658;)Lnet/minecraft/class_120$class_121;
ARG 0 durabilityRange
METHOD method_634 (Lnet/minecraft/class_61;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_117;
METHOD method_634 (Lnet/minecraft/class_5658;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_117;
ARG 1 conditions
CLASS class_150 Serializer

View File

@ -0,0 +1,8 @@
CLASS net/minecraft/class_5642 net/minecraft/loot/function/SetEnchantmentsLootFunction
FIELD field_27907 enchantments Ljava/util/Map;
FIELD field_27908 add Z
METHOD <init> ([Lnet/minecraft/class_5341;Ljava/util/Map;Z)V
ARG 1 conditions
ARG 2 enchantments
ARG 3 add
CLASS class_5643 Serializer

View File

@ -6,7 +6,7 @@ CLASS net/minecraft/class_152 net/minecraft/loot/function/SetStewEffectLootFunct
METHOD method_637 builder ()Lnet/minecraft/class_152$class_153;
CLASS class_153 Builder
FIELD field_1123 map Ljava/util/Map;
METHOD method_640 withEffect (Lnet/minecraft/class_1291;Lnet/minecraft/class_61;)Lnet/minecraft/class_152$class_153;
METHOD method_640 withEffect (Lnet/minecraft/class_1291;Lnet/minecraft/class_5658;)Lnet/minecraft/class_152$class_153;
ARG 1 effect
ARG 2 durationRange
CLASS class_154 Serializer

View File

@ -1,12 +1,6 @@
CLASS net/minecraft/class_42 net/minecraft/loot/operator/BoundedIntUnaryOperator
FIELD field_919 operator Ljava/util/function/IntUnaryOperator;
FIELD field_920 max Ljava/lang/Integer;
FIELD field_921 min Ljava/lang/Integer;
METHOD <init> (Ljava/lang/Integer;Ljava/lang/Integer;)V
ARG 1 min
ARG 2 max
METHOD applyAsInt (I)I
ARG 1 value
FIELD field_920 max Lnet/minecraft/class_5658;
FIELD field_921 min Lnet/minecraft/class_5658;
METHOD method_277 createMax (I)Lnet/minecraft/class_42;
ARG 0 max
METHOD method_280 createMin (I)Lnet/minecraft/class_42;
@ -14,12 +8,12 @@ CLASS net/minecraft/class_42 net/minecraft/loot/operator/BoundedIntUnaryOperator
METHOD method_282 create (II)Lnet/minecraft/class_42;
ARG 0 min
ARG 1 max
CLASS class_43 Serializer
CLASS class_62 Serializer
METHOD deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object;
ARG 1 functionJson
ARG 1 json
ARG 2 unused
ARG 3 context
METHOD serialize (Ljava/lang/Object;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement;
ARG 1 op
ARG 2 type
ARG 1 entry
ARG 2 unused
ARG 3 context

View File

@ -0,0 +1,3 @@
CLASS net/minecraft/class_5646 net/minecraft/loot/provider/nbt/ContextLootNbtProvider
CLASS class_5647 CustomSerializer
CLASS class_5649 Serializer

View File

@ -0,0 +1,2 @@
CLASS net/minecraft/class_5651 net/minecraft/loot/provider/nbt/LootNbtProvider
METHOD method_32439 getType ()Lnet/minecraft/class_5650;

View File

@ -0,0 +1 @@
CLASS net/minecraft/class_5650 net/minecraft/loot/provider/nbt/LootNbtProviderType

View File

@ -0,0 +1,3 @@
CLASS net/minecraft/class_5652 net/minecraft/loot/provider/nbt/LootNbtProviderTypes
METHOD method_32443 register (Ljava/lang/String;Lnet/minecraft/class_5335;)Lnet/minecraft/class_5650;
ARG 0 id

View File

@ -0,0 +1,5 @@
CLASS net/minecraft/class_5653 net/minecraft/loot/provider/nbt/StorageLootNbtProvider
FIELD field_27920 source Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_2960;)V
ARG 1 source
CLASS class_5654 Serializer

View File

@ -0,0 +1,10 @@
CLASS net/minecraft/class_40 net/minecraft/loot/provider/number/BinomialLootNumberProvider
FIELD field_917 p Lnet/minecraft/class_5658;
FIELD field_918 n Lnet/minecraft/class_5658;
METHOD <init> (Lnet/minecraft/class_5658;Lnet/minecraft/class_5658;)V
ARG 1 n
ARG 2 p
METHOD method_273 create (IF)Lnet/minecraft/class_40;
ARG 0 n
ARG 1 p
CLASS class_41 Serializer

View File

@ -0,0 +1,8 @@
CLASS net/minecraft/class_44 net/minecraft/loot/provider/number/ConstantLootNumberProvider
FIELD field_922 value F
METHOD <init> (F)V
ARG 1 value
METHOD method_32448 create (F)Lnet/minecraft/class_44;
ARG 0 value
CLASS class_5655 CustomSerializer
CLASS class_5656 Serializer

View File

@ -0,0 +1,6 @@
CLASS net/minecraft/class_5658 net/minecraft/loot/provider/number/LootNumberProvider
METHOD method_32454 nextFloat (Lnet/minecraft/class_47;)F
ARG 1 context
METHOD method_365 getType ()Lnet/minecraft/class_5657;
METHOD method_366 nextInt (Lnet/minecraft/class_47;)I
ARG 1 context

View File

@ -0,0 +1 @@
CLASS net/minecraft/class_5657 net/minecraft/loot/provider/number/LootNumberProviderType

View File

@ -0,0 +1,3 @@
CLASS net/minecraft/class_5659 net/minecraft/loot/provider/number/LootNumberProviderTypes
METHOD method_32456 register (Ljava/lang/String;Lnet/minecraft/class_5335;)Lnet/minecraft/class_5657;
ARG 0 id

View File

@ -0,0 +1,2 @@
CLASS net/minecraft/class_5660 net/minecraft/loot/provider/number/ScoreLootNumberProvider
CLASS class_5661 Serializer

View File

@ -0,0 +1,10 @@
CLASS net/minecraft/class_5662 net/minecraft/loot/provider/number/UniformLootNumberProvider
FIELD field_27928 min Lnet/minecraft/class_5658;
FIELD field_27929 max Lnet/minecraft/class_5658;
METHOD <init> (Lnet/minecraft/class_5658;Lnet/minecraft/class_5658;)V
ARG 1 min
ARG 2 max
METHOD method_32462 create (FF)Lnet/minecraft/class_5662;
ARG 0 min
ARG 1 max
CLASS class_5663 Serializer

View File

@ -0,0 +1 @@
CLASS net/minecraft/class_5664 net/minecraft/loot/provider/score/ContextLootScoreProvider

View File

@ -0,0 +1,5 @@
CLASS net/minecraft/class_5667 net/minecraft/loot/provider/score/FixedLootScoreProvider
FIELD field_27931 name Ljava/lang/String;
METHOD <init> (Ljava/lang/String;)V
ARG 1 name
CLASS class_5668 Serializer

View File

@ -0,0 +1,4 @@
CLASS net/minecraft/class_5670 net/minecraft/loot/provider/score/LootScoreProvider
METHOD method_32475 getType ()Lnet/minecraft/class_5669;
METHOD method_32476 getName (Lnet/minecraft/class_47;)Ljava/lang/String;
ARG 1 context

View File

@ -0,0 +1 @@
CLASS net/minecraft/class_5669 net/minecraft/loot/provider/score/LootScoreProviderType

View File

@ -0,0 +1,3 @@
CLASS net/minecraft/class_5671 net/minecraft/loot/provider/score/LootScoreProviderTypes
METHOD method_32479 register (Ljava/lang/String;Lnet/minecraft/class_5335;)Lnet/minecraft/class_5669;
ARG 0 id

View File

@ -1,6 +1,5 @@
CLASS net/minecraft/class_2487 net/minecraft/nbt/CompoundTag
FIELD field_11515 tags Ljava/util/Map;
FIELD field_11516 PATTERN Ljava/util/regex/Pattern;
FIELD field_21029 READER Lnet/minecraft/class_4614;
FIELD field_25128 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Ljava/util/Map;)V

View File

@ -60,3 +60,9 @@ CLASS net/minecraft/class_2512 net/minecraft/nbt/NbtHelper
COMMENT @throws IllegalArgumentException if {@code tag} is not a valid representation of a UUID
COMMENT @since 20w10a
ARG 0 tag
METHOD method_32270 toPrettyPrintedText (Lnet/minecraft/class_2520;)Lnet/minecraft/class_2561;
ARG 0 tag
METHOD method_32271 toPrettyPrintedString (Lnet/minecraft/class_2487;)Ljava/lang/String;
ARG 0 tag
METHOD method_32273 (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;
ARG 0 tag

View File

@ -5,3 +5,5 @@ CLASS net/minecraft/class_2520 net/minecraft/nbt/Tag
ARG 1 output
METHOD method_10714 asString ()Ljava/lang/String;
METHOD method_23258 getReader ()Lnet/minecraft/class_4614;
METHOD method_32289 accept (Lnet/minecraft/class_5627;)V
ARG 1 visitor

View File

@ -0,0 +1,30 @@
CLASS net/minecraft/class_5625 net/minecraft/nbt/visitor/NbtOrderedStringFormatter
COMMENT Formats an NBT tag as a multiline string where named tags inside of compounds are sorted
COMMENT according to a defined ordering.
FIELD field_27820 ENTRY_ORDER_OVERRIDES Ljava/util/Map;
COMMENT Contains the names of tags which should appear before any other tag in a compound, even
COMMENT when they would otherwise appear later lexicographically. The list of tags which should be
COMMENT prioritized differs depending on the path of the compound.
FIELD field_27821 IGNORED_PATHS Ljava/util/Set;
COMMENT Contains paths for which the indentation prefix should not be prepended to the result.
FIELD field_27822 SIMPLE_NAME Ljava/util/regex/Pattern;
FIELD field_27823 KEY_VALUE_SEPARATOR Ljava/lang/String;
FIELD field_27824 ENTRY_SEPARATOR Ljava/lang/String;
FIELD field_27825 prefix Ljava/lang/String;
FIELD field_27826 indentationLevel I
FIELD field_27827 pathParts Ljava/util/List;
FIELD field_27828 result Ljava/lang/String;
METHOD <init> (Ljava/lang/String;ILjava/util/List;)V
ARG 1 prefix
ARG 2 indentationLevel
ARG 3 pathParts
METHOD method_32280 joinPath ()Ljava/lang/String;
METHOD method_32281 escapeName (Ljava/lang/String;)Ljava/lang/String;
ARG 0 name
METHOD method_32283 apply (Lnet/minecraft/class_2520;)Ljava/lang/String;
ARG 1 tag
METHOD method_32284 popPathPart ()V
METHOD method_32285 pushPathPart (Ljava/lang/String;)V
ARG 1 part
METHOD method_32286 getSortedNames (Lnet/minecraft/class_2487;)Ljava/util/List;
ARG 1 tag

View File

@ -0,0 +1,28 @@
CLASS net/minecraft/class_5627 net/minecraft/nbt/visitor/NbtTagVisitor
COMMENT A visitor interface for NBT tags.
METHOD method_32290 visitByteArrayTag (Lnet/minecraft/class_2479;)V
ARG 1 tag
METHOD method_32291 visitByteTag (Lnet/minecraft/class_2481;)V
ARG 1 tag
METHOD method_32292 visitCompoundTag (Lnet/minecraft/class_2487;)V
ARG 1 tag
METHOD method_32293 visitDoubleTag (Lnet/minecraft/class_2489;)V
ARG 1 tag
METHOD method_32294 visitEndTag (Lnet/minecraft/class_2491;)V
ARG 1 tag
METHOD method_32295 visitFloatTag (Lnet/minecraft/class_2494;)V
ARG 1 tag
METHOD method_32296 visitIntArrayTag (Lnet/minecraft/class_2495;)V
ARG 1 tag
METHOD method_32297 visitIntTag (Lnet/minecraft/class_2497;)V
ARG 1 tag
METHOD method_32298 visitListTag (Lnet/minecraft/class_2499;)V
ARG 1 tag
METHOD method_32299 visitLongArrayTag (Lnet/minecraft/class_2501;)V
ARG 1 tag
METHOD method_32300 visitLongTag (Lnet/minecraft/class_2503;)V
ARG 1 tag
METHOD method_32301 visitShortTag (Lnet/minecraft/class_2516;)V
ARG 1 tag
METHOD method_32302 visitStringTag (Lnet/minecraft/class_2519;)V
ARG 1 tag

View File

@ -0,0 +1,22 @@
CLASS net/minecraft/class_5628 net/minecraft/nbt/visitor/NbtTextFormatter
COMMENT Formats an NBT tag into a colored, multiline {@link Text} representation suitable for human-readable
COMMENT displays.
FIELD field_27831 LOGGER Lorg/apache/logging/log4j/Logger;
FIELD field_27832 SINGLE_LINE_ELEMENT_TYPES Lit/unimi/dsi/fastutil/bytes/ByteCollection;
FIELD field_27833 NAME_COLOR Lnet/minecraft/class_124;
FIELD field_27834 STRING_COLOR Lnet/minecraft/class_124;
FIELD field_27835 NUMBER_COLOR Lnet/minecraft/class_124;
FIELD field_27836 TYPE_SUFFIX_COLOR Lnet/minecraft/class_124;
FIELD field_27837 SIMPLE_NAME Ljava/util/regex/Pattern;
FIELD field_27838 KEY_VALUE_SEPARATOR Ljava/lang/String;
FIELD field_27839 ENTRY_SEPARATOR Ljava/lang/String;
FIELD field_27840 prefix Ljava/lang/String;
FIELD field_27841 indentationLevel I
FIELD field_27842 result Lnet/minecraft/class_2561;
METHOD <init> (Ljava/lang/String;I)V
ARG 1 prefix
ARG 2 indentationLevel
METHOD method_32304 escapeName (Ljava/lang/String;)Lnet/minecraft/class_2561;
ARG 0 name
METHOD method_32305 apply (Lnet/minecraft/class_2520;)Lnet/minecraft/class_2561;
ARG 1 tag

View File

@ -1,4 +1,5 @@
CLASS net/minecraft/class_5626 net/minecraft/nbt/visitor/StringNbtWriter
COMMENT A simple converter to turn NBT into single-line SNBT. The output may be parsed back into binary NBT.
FIELD field_27829 SIMPLE_NAME Ljava/util/regex/Pattern;
FIELD field_27830 result Ljava/lang/StringBuilder;
METHOD method_32287 escapeName (Ljava/lang/String;)Ljava/lang/String;

View File

@ -1,7 +1,9 @@
CLASS net/minecraft/class_2637 net/minecraft/network/packet/s2c/play/ChunkDeltaUpdateS2CPacket
FIELD field_26345 sectionPos Lnet/minecraft/class_4076;
FIELD field_26346 positions [S
COMMENT The packed local positions {@see ChunkSectionPos#getPackedLocalPos} for each entry in {@see #blockStates}.
COMMENT The packed local positions for each entry in {@link #blockStates}.
COMMENT
COMMENT @see ChunkSectionPos#packLocal(BlockPos)
FIELD field_26347 blockStates [Lnet/minecraft/class_2680;
METHOD <init> (Lnet/minecraft/class_4076;Lit/unimi/dsi/fastutil/shorts/ShortSet;Lnet/minecraft/class_2826;Z)V
ARG 1 sectionPos

View File

@ -1,22 +1,17 @@
CLASS net/minecraft/class_2676 net/minecraft/network/packet/s2c/play/LightUpdateS2CPacket
FIELD field_12261 blockLightUpdates Ljava/util/List;
FIELD field_12262 blockLightMask J
FIELD field_12263 skyLightMask J
FIELD field_12262 blockLightMask Ljava/util/BitSet;
FIELD field_12263 skyLightMask Ljava/util/BitSet;
FIELD field_12264 chunkZ I
FIELD field_12265 chunkX I
FIELD field_12266 skyLightUpdates Ljava/util/List;
FIELD field_16417 filledBlockLightMask J
FIELD field_16418 filledSkyLightMask J
METHOD <init> (Lnet/minecraft/class_1923;Lnet/minecraft/class_3568;IIZ)V
ARG 1 pos
ARG 2 lightProvider
ARG 3 skyLightMask
ARG 4 blockLightMask
FIELD field_16417 filledBlockLightMask Ljava/util/BitSet;
FIELD field_16418 filledSkyLightMask Ljava/util/BitSet;
METHOD method_11554 getChunkZ ()I
METHOD method_11555 getSkyLightUpdates ()Ljava/util/List;
METHOD method_11556 getSkyLightMask ()J
METHOD method_11556 getSkyLightMask ()Ljava/util/BitSet;
METHOD method_11557 getBlockLightUpdates ()Ljava/util/List;
METHOD method_11558 getChunkX ()I
METHOD method_11559 getBlockLightMask ()J
METHOD method_16124 getFilledSkyLightMask ()J
METHOD method_16125 getFilledBlockLightMask ()J
METHOD method_11559 getBlockLightMask ()Ljava/util/BitSet;
METHOD method_16124 getFilledSkyLightMask ()Ljava/util/BitSet;
METHOD method_16125 getFilledBlockLightMask ()Ljava/util/BitSet;

View File

@ -1,24 +1,11 @@
CLASS net/minecraft/class_2683 net/minecraft/network/packet/s2c/play/MapUpdateS2CPacket
FIELD field_12296 scale B
FIELD field_12297 height I
FIELD field_12298 colors [B
FIELD field_12299 width I
FIELD field_12300 startZ I
FIELD field_12301 startX I
FIELD field_12302 showIcons Z
FIELD field_12303 id I
FIELD field_12304 icons [Lnet/minecraft/class_20;
FIELD field_17433 locked Z
METHOD <init> (IBZZLjava/util/Collection;[BIIII)V
METHOD <init> (IBZLjava/util/Collection;Lnet/minecraft/class_22$class_5637;)V
ARG 1 id
ARG 2 scale
ARG 3 showIcons
ARG 4 locked
ARG 5 icons
ARG 6 mapColors
ARG 7 startX
ARG 8 startZ
ARG 9 width
ARG 10 height
METHOD method_11642 apply (Lnet/minecraft/class_22;)V
METHOD method_11644 getId ()I

View File

@ -1,17 +1,4 @@
CLASS net/minecraft/class_2390 net/minecraft/particle/DustParticleEffect
FIELD field_11184 scale F
FIELD field_11185 blue F
FIELD field_11186 green F
FIELD field_11187 red F
FIELD field_11188 RED Lnet/minecraft/class_2390;
FIELD field_11189 PARAMETERS_FACTORY Lnet/minecraft/class_2394$class_2395;
FIELD field_25124 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (FFFF)V
ARG 1 red
ARG 2 green
ARG 3 blue
ARG 4 scale
METHOD method_10283 getScale ()F
METHOD method_10284 getBlue ()F
METHOD method_10285 getRed ()F
METHOD method_10286 getGreen ()F

View File

@ -3,7 +3,7 @@ CLASS net/minecraft/class_2396 net/minecraft/particle/ParticleType
FIELD field_11197 parametersFactory Lnet/minecraft/class_2394$class_2395;
METHOD <init> (ZLnet/minecraft/class_2394$class_2395;)V
ARG 1 alwaysShow
COMMENT whether this particle type should appear regardless of {@linkplain GameOptions#particles particle mode}
COMMENT whether this particle type should appear regardless of {@linkplain net.minecraft.client.options.GameOptions#particles particle mode}
ARG 2 parametersFactory
METHOD method_10298 getParametersFactory ()Lnet/minecraft/class_2394$class_2395;
METHOD method_10299 shouldAlwaysSpawn ()Z

View File

@ -1,4 +1,5 @@
CLASS net/minecraft/class_1844 net/minecraft/potion/PotionUtil
FIELD field_25817 NONE_TEXT Lnet/minecraft/class_2561;
METHOD method_8055 getColor (Ljava/util/Collection;)I
ARG 0 effects
METHOD method_8056 setCustomPotionEffects (Lnet/minecraft/class_1799;Ljava/util/Collection;)Lnet/minecraft/class_1799;

View File

@ -1,5 +0,0 @@
CLASS net/minecraft/class_2958 net/minecraft/recipe/FurnaceInputSlotFiller
FIELD field_13351 slotMatchesRecipe Z
METHOD method_12827 fillInputSlot (ILit/unimi/dsi/fastutil/ints/IntList;)V
ARG 1 limit
ARG 2 inputs

View File

@ -7,10 +7,9 @@ CLASS net/minecraft/class_2955 net/minecraft/recipe/InputSlotFiller
ARG 1 craftAll
ARG 2 limit
ARG 3 recipeInCraftingSlots
METHOD method_12820 returnSlot (I)V
METHOD method_12821 fillInputSlots (Lnet/minecraft/class_1860;Z)V
ARG 2 craftAll
METHOD method_12822 returnInputs ()V
METHOD method_12822 returnInputs (Z)V
METHOD method_12823 getFreeInventorySlots ()I
METHOD method_12824 fillInputSlot (Lnet/minecraft/class_1735;Lnet/minecraft/class_1799;)V
METHOD method_12825 canReturnInputs ()Z

View File

@ -1,3 +1 @@
CLASS net/minecraft/class_1861 net/minecraft/recipe/MapExtendingRecipe
METHOD method_8120 matches (Lnet/minecraft/class_22;)Z
ARG 1 state

View File

@ -4,18 +4,12 @@ CLASS net/minecraft/class_3304 net/minecraft/resource/ReloadableResourceManagerI
FIELD field_14294 type Lnet/minecraft/class_3264;
FIELD field_14295 LOGGER Lorg/apache/logging/log4j/Logger;
FIELD field_17935 listeners Ljava/util/List;
FIELD field_17936 initialListeners Ljava/util/List;
FIELD field_25145 packs Ljava/util/List;
METHOD <init> (Lnet/minecraft/class_3264;)V
ARG 1 type
METHOD method_14475 addPack (Lnet/minecraft/class_3262;)V
ARG 1 pack
METHOD method_14495 clear ()V
METHOD method_18240 beginReloadInner (Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Ljava/util/List;Ljava/util/concurrent/CompletableFuture;)Lnet/minecraft/class_4011;
ARG 1 prepareExecutor
ARG 2 applyExecutor
ARG 3 listeners
ARG 4 initialStage
CLASS class_4742 FailedResourceReloadMonitor
FIELD field_21810 exception Lnet/minecraft/class_3304$class_4743;
FIELD field_21811 future Ljava/util/concurrent/CompletableFuture;

View File

@ -1,13 +1,48 @@
CLASS net/minecraft/class_3300 net/minecraft/resource/ResourceManager
COMMENT Provides resource loading capabilities to Minecraft.
METHOD method_14486 getResource (Lnet/minecraft/class_2960;)Lnet/minecraft/class_3298;
COMMENT Finds and returns the corresponding resource for a resource's identifier.
COMMENT <br>
COMMENT Starts by scanning each resource pack from highest priority to lowest. If no resource packs were found
COMMENT to contain the requested entry, will throw a {@code FileNotFoundException}.
COMMENT <br>
COMMENT @throws FileNotFoundException if the identified resource could not be found, or could not be loaded.
COMMENT @throws IOException if the identified resource was found but a stream to it could not be opened.
ARG 1 id
COMMENT the resource identifier to search for
METHOD method_14487 getAllNamespaces ()Ljava/util/Set;
COMMENT Gets a set of all namespaces offered by the resource packs loaded by this manager.
METHOD method_14488 findResources (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Collection;
ARG 1 resourceType
COMMENT Returns a sorted list of identifiers matching a path predicate.
COMMENT <br>
COMMENT Scanning begins in {@code startingPath} and each candidate file present under that directory
COMMENT will be offered up to the predicate to decide whether it should be included or not.
COMMENT <br>
COMMENT Elements in the returned list may not, necessarily be unique. Additional effort is advised to ensure that
COMMENT duplicates in the returned list are discarded before loading.
COMMENT
COMMENT @return the list matching identifiers
ARG 1 startingPath
COMMENT the starting path to begin scanning from
ARG 2 pathPredicate
COMMENT a predicate to determine whether a path should be included or not
METHOD method_14489 getAllResources (Lnet/minecraft/class_2960;)Ljava/util/List;
COMMENT Gets all of the available resources to the corresponding resource identifier.
COMMENT <br>
COMMENT Resources are returned in load order, or ascending order of priority, so the last element in the returned
COMMENT list is what would be returned normally by {@link #getResource}
COMMENT <br>
COMMENT @throws FileNotFoundException if no matching resources could be found (i.e. if the list would be empty)
COMMENT @throws IOException if resources were found, but any one of them could not be opened to be read.
ARG 1 id
COMMENT the resource identifier to search for
METHOD method_18234 containsResource (Lnet/minecraft/class_2960;)Z
COMMENT Checks whether any of the currently-loaded resource packs contain an entry for the given id.
COMMENT <br>
COMMENT Starts by querying the resource pack with the highest priority to lowest until it finds one that
COMMENT responds to the requested identifier.
ARG 1 id
COMMENT the resource identifier to search for
METHOD method_29213 streamResourcePacks ()Ljava/util/stream/Stream;
COMMENT Gets a stream of loaded resource packs in increasing order of priority.
CLASS class_5353 Empty

View File

@ -7,6 +7,7 @@ CLASS net/minecraft/class_5350 net/minecraft/resource/ServerResourceManager
FIELD field_25340 lootManager Lnet/minecraft/class_60;
FIELD field_25341 serverAdvancementLoader Lnet/minecraft/class_2989;
FIELD field_25342 functionLoader Lnet/minecraft/class_5349;
FIELD field_28017 lootFunctionManager Lnet/minecraft/class_5640;
METHOD method_29465 getFunctionLoader ()Lnet/minecraft/class_5349;
METHOD method_29466 reload (Ljava/util/List;Lnet/minecraft/class_2170$class_5364;ILjava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;
ARG 0 packs
@ -18,3 +19,4 @@ CLASS net/minecraft/class_5350 net/minecraft/resource/ServerResourceManager
METHOD method_29473 getServerAdvancementLoader ()Lnet/minecraft/class_2989;
METHOD method_29474 getResourceManager ()Lnet/minecraft/class_3300;
METHOD method_29475 loadRegistryTags ()V
METHOD method_32703 getLootFunctionManager ()Lnet/minecraft/class_5640;

View File

@ -1,6 +1,9 @@
CLASS net/minecraft/class_270 net/minecraft/scoreboard/AbstractTeam
METHOD method_1197 getName ()Ljava/lang/String;
METHOD method_1198 modifyText (Lnet/minecraft/class_2561;)Lnet/minecraft/class_5250;
METHOD method_1198 decorateName (Lnet/minecraft/class_2561;)Lnet/minecraft/class_5250;
COMMENT Decorates the name of an entity with the prefix, suffix and color of this team.
ARG 1 name
COMMENT the name to be decorated
METHOD method_1199 shouldShowFriendlyInvisibles ()Z
METHOD method_1200 getDeathMessageVisibilityRule ()Lnet/minecraft/class_270$class_272;
METHOD method_1201 getNameTagVisibilityRule ()Lnet/minecraft/class_270$class_272;

View File

@ -1,23 +1,26 @@
CLASS net/minecraft/class_274 net/minecraft/scoreboard/ScoreboardCriterion
FIELD field_1454 name Ljava/lang/String;
FIELD field_1455 OBJECTIVES Ljava/util/Map;
FIELD field_1455 CRITERIA Ljava/util/Map;
COMMENT A map of all scoreboard criteria by their names.
COMMENT Updated automatically in the constructor.
FIELD field_1458 KILLED_BY_TEAMS [Lnet/minecraft/class_274;
FIELD field_1461 readOnly Z
FIELD field_1466 TEAM_KILLS [Lnet/minecraft/class_274;
FIELD field_1467 criterionType Lnet/minecraft/class_274$class_275;
FIELD field_1467 defaultRenderType Lnet/minecraft/class_274$class_275;
METHOD <init> (Ljava/lang/String;)V
ARG 1 name
METHOD <init> (Ljava/lang/String;ZLnet/minecraft/class_274$class_275;)V
ARG 1 name
ARG 2 readOnly
METHOD method_1223 createStatCriterion (Lnet/minecraft/class_3448;Lnet/minecraft/class_2960;)Ljava/util/Optional;
ARG 3 defaultRenderType
METHOD method_1223 getOrCreateStatCriterion (Lnet/minecraft/class_3448;Lnet/minecraft/class_2960;)Ljava/util/Optional;
ARG 0 statType
ARG 1 id
METHOD method_1224 createStatCriterion (Ljava/lang/String;)Ljava/util/Optional;
METHOD method_1224 getOrCreateStatCriterion (Ljava/lang/String;)Ljava/util/Optional;
ARG 0 name
METHOD method_1225 getName ()Ljava/lang/String;
METHOD method_1226 isReadOnly ()Z
METHOD method_1227 getCriterionType ()Lnet/minecraft/class_274$class_275;
METHOD method_1227 getDefaultRenderType ()Lnet/minecraft/class_274$class_275;
CLASS class_275 RenderType
FIELD field_1469 name Ljava/lang/String;
FIELD field_1470 CRITERION_TYPES Ljava/util/Map;

View File

@ -4,11 +4,13 @@ CLASS net/minecraft/class_266 net/minecraft/scoreboard/ScoreboardObjective
FIELD field_1404 scoreboard Lnet/minecraft/class_269;
FIELD field_1405 name Ljava/lang/String;
FIELD field_1406 criterion Lnet/minecraft/class_274;
FIELD field_24194 bracketedDisplayName Lnet/minecraft/class_2561;
METHOD <init> (Lnet/minecraft/class_269;Ljava/lang/String;Lnet/minecraft/class_274;Lnet/minecraft/class_2561;Lnet/minecraft/class_274$class_275;)V
ARG 1 scoreboard
ARG 2 name
ARG 3 criterion
ARG 4 displayName
ARG 5 renderType
METHOD method_1113 getName ()Ljava/lang/String;
METHOD method_1114 getDisplayName ()Lnet/minecraft/class_2561;
METHOD method_1115 setRenderType (Lnet/minecraft/class_274$class_275;)V
@ -21,3 +23,4 @@ CLASS net/minecraft/class_266 net/minecraft/scoreboard/ScoreboardObjective
METHOD method_1120 toHoverableText ()Lnet/minecraft/class_2561;
METHOD method_1121 setDisplayName (Lnet/minecraft/class_2561;)V
ARG 1 name
METHOD method_27441 generateBracketedDisplayName ()Lnet/minecraft/class_2561;

View File

@ -12,6 +12,7 @@ CLASS net/minecraft/class_267 net/minecraft/scoreboard/ScoreboardPlayerScore
ARG 3 playerName
METHOD method_1122 getScoreboard ()Lnet/minecraft/class_269;
METHOD method_1124 incrementScore (I)V
ARG 1 amount
METHOD method_1125 setLocked (Z)V
ARG 1 locked
METHOD method_1126 getScore ()I

View File

@ -1,13 +1,19 @@
CLASS net/minecraft/class_273 net/minecraft/scoreboard/ScoreboardState
FIELD field_1449 scoreboard Lnet/minecraft/class_269;
FIELD field_1450 tag Lnet/minecraft/class_2487;
FIELD field_1451 LOGGER Lorg/apache/logging/log4j/Logger;
METHOD method_1215 deserializeTeamPlayers (Lnet/minecraft/class_268;Lnet/minecraft/class_2499;)V
FIELD field_27936 scoreboard Lnet/minecraft/class_269;
METHOD <init> (Lnet/minecraft/class_269;)V
ARG 1 scoreboard
METHOD method_1215 teamPlayersFromTag (Lnet/minecraft/class_268;Lnet/minecraft/class_2499;)V
ARG 1 team
METHOD method_1216 serializeObjectives ()Lnet/minecraft/class_2499;
METHOD method_1217 serializeTeams ()Lnet/minecraft/class_2499;
METHOD method_1218 setScoreboard (Lnet/minecraft/class_269;)V
METHOD method_1219 deserializeTeams (Lnet/minecraft/class_2499;)V
METHOD method_1220 deserializeObjectives (Lnet/minecraft/class_2499;)V
METHOD method_1221 deserializeDisplaySlots (Lnet/minecraft/class_2487;)V
METHOD method_1222 serializeSlots (Lnet/minecraft/class_2487;)V
ARG 2 tag
METHOD method_1216 objectivesToTag ()Lnet/minecraft/class_2499;
METHOD method_1217 teamsToTag ()Lnet/minecraft/class_2499;
METHOD method_1219 teamsFromTag (Lnet/minecraft/class_2499;)V
ARG 1 tag
METHOD method_1220 objectivesFromTag (Lnet/minecraft/class_2499;)V
ARG 1 tag
METHOD method_1221 displaySlotsFromTag (Lnet/minecraft/class_2487;)V
ARG 1 tag
METHOD method_1222 displaySlotsToTag (Lnet/minecraft/class_2487;)V
ARG 1 tag
METHOD method_32481 fromTag (Lnet/minecraft/class_2487;)Lnet/minecraft/class_273;
ARG 1 tag

View File

@ -1,4 +0,0 @@
CLASS net/minecraft/class_16 net/minecraft/scoreboard/ScoreboardSynchronizer
FIELD field_66 compound Lnet/minecraft/class_18;
METHOD <init> (Lnet/minecraft/class_18;)V
ARG 1 compound

View File

@ -1,5 +1,5 @@
CLASS net/minecraft/class_2995 net/minecraft/scoreboard/ServerScoreboard
FIELD field_13426 updateListeners [Ljava/lang/Runnable;
FIELD field_13426 updateListeners Ljava/util/List;
FIELD field_13427 objectives Ljava/util/Set;
FIELD field_13428 server Lnet/minecraft/server/MinecraftServer;
METHOD <init> (Lnet/minecraft/server/MinecraftServer;)V

View File

@ -11,25 +11,38 @@ CLASS net/minecraft/class_268 net/minecraft/scoreboard/Team
FIELD field_1423 nameTagVisibilityRule Lnet/minecraft/class_270$class_272;
FIELD field_1424 color Lnet/minecraft/class_124;
FIELD field_1425 collisionRule Lnet/minecraft/class_270$class_271;
FIELD field_24195 nameStyle Lnet/minecraft/class_2583;
METHOD <init> (Lnet/minecraft/class_269;Ljava/lang/String;)V
ARG 1 scoreboard
ARG 2 name
METHOD method_1133 setDeathMessageVisibilityRule (Lnet/minecraft/class_270$class_272;)V
ARG 1 deathMessageVisibilityRule
METHOD method_1135 setFriendlyFireAllowed (Z)V
ARG 1 friendlyFire
METHOD method_1136 getSuffix ()Lnet/minecraft/class_2561;
METHOD method_1137 setDisplayName (Lnet/minecraft/class_2561;)V
ARG 1 displayName
METHOD method_1138 setPrefix (Lnet/minecraft/class_2561;)V
ARG 1 prefix
METHOD method_1139 setSuffix (Lnet/minecraft/class_2561;)V
ARG 1 suffix
METHOD method_1140 getDisplayName ()Lnet/minecraft/class_2561;
METHOD method_1141 setColor (Lnet/minecraft/class_124;)V
ARG 1 color
METHOD method_1142 modifyText (Lnet/minecraft/class_270;Lnet/minecraft/class_2561;)Lnet/minecraft/class_5250;
METHOD method_1142 decorateName (Lnet/minecraft/class_270;Lnet/minecraft/class_2561;)Lnet/minecraft/class_5250;
COMMENT Decorates the name of an entity with the prefix, suffix and color of the team.
COMMENT If the team is null, returns a copy of the name.
ARG 0 team
COMMENT the team, can be null
ARG 1 name
COMMENT the name to be decorated
METHOD method_1143 setShowFriendlyInvisibles (Z)V
ARG 1 showFriendlyInvisible
METHOD method_1144 getPrefix ()Lnet/minecraft/class_2561;
METHOD method_1145 setCollisionRule (Lnet/minecraft/class_270$class_271;)V
ARG 1 collisionRule
METHOD method_1146 setFriendlyFlagsBitwise (I)V
METHOD method_1147 getFriendlyFlagsBitwise ()I
METHOD method_1148 getFormattedName ()Lnet/minecraft/class_5250;
METHOD method_1149 setNameTagVisibilityRule (Lnet/minecraft/class_270$class_272;)V
ARG 1 nameTagVisibilityRule

View File

@ -85,9 +85,6 @@ CLASS net/minecraft/class_1703 net/minecraft/screen/ScreenHandler
ARG 1 stacks
METHOD method_7611 getSlot (I)Lnet/minecraft/class_1735;
ARG 1 index
METHOD method_7612 canStacksCombine (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Z
ARG 0 first
ARG 1 second
METHOD method_7613 canInsertIntoSlot (Lnet/minecraft/class_1799;Lnet/minecraft/class_1735;)Z
ARG 1 stack
ARG 2 slot

View File

@ -17,7 +17,6 @@ CLASS net/minecraft/server/MinecraftServer
FIELD field_25318 serverResourceManager Lnet/minecraft/class_5350;
FIELD field_4543 onlineMode Z
FIELD field_4544 running Z
FIELD field_4545 forceGameMode Z
FIELD field_4546 LOGGER Lorg/apache/logging/log4j/Logger;
FIELD field_4547 loading Z
FIELD field_4548 bossBarManager Lnet/minecraft/class_3004;
@ -41,7 +40,6 @@ CLASS net/minecraft/server/MinecraftServer
FIELD field_4573 lastTickLengths [J
FIELD field_4577 iconFilePresent Z
FIELD field_4578 userName Ljava/lang/String;
FIELD field_4579 worldHeight I
FIELD field_4582 snooper Lnet/minecraft/class_1276;
FIELD field_4584 resourcePackHash Ljava/lang/String;
FIELD field_4585 serverIp Ljava/lang/String;
@ -126,6 +124,7 @@ CLASS net/minecraft/server/MinecraftServer
METHOD method_31371 createFilterer (Lnet/minecraft/class_3222;)Lnet/minecraft/class_5513;
ARG 1 player
METHOD method_32303 requireResourcePack ()Z
METHOD method_32699 getItemModifierManager ()Lnet/minecraft/class_5640;
METHOD method_3716 getKeyPair ()Ljava/security/KeyPair;
METHOD method_3718 isFlightEnabled ()Z
METHOD method_3719 getGameProfileRepo ()Lcom/mojang/authlib/GameProfileRepository;
@ -169,8 +168,8 @@ CLASS net/minecraft/server/MinecraftServer
COMMENT relative path from the run directory
METHOD method_3759 isUsingNativeTransport ()Z
METHOD method_3760 getPlayerManager ()Lnet/minecraft/class_3324;
METHOD method_3761 shouldForceGameMode ()Z
COMMENT Checks whether a player's current game mode should be set to the server's current game mode when a player has connected.
METHOD method_3761 getForcedGameMode ()Lnet/minecraft/class_1934;
COMMENT Returns the game mode a player should be set to when connecting to the server, or {@code null} if none is set.
METHOD method_3763 openToLan (Lnet/minecraft/class_1934;ZI)Z
COMMENT Opens a server for LAN connections.
COMMENT This is only supported on an integrated server, a dedicated server will always fail to open to LAN.
@ -211,9 +210,6 @@ CLASS net/minecraft/server/MinecraftServer
METHOD method_3791 setFavicon (Lnet/minecraft/class_2926;)V
ARG 1 metadata
METHOD method_3793 getUserCache ()Lnet/minecraft/class_3312;
METHOD method_3794 setForceGameMode (Z)V
COMMENT Sets whether a player's current game mode should be set to the server's current game mode when a player has connected.
ARG 1 forceGameMode
METHOD method_3795 getSnooper ()Lnet/minecraft/class_1276;
METHOD method_3796 shouldSpawnAnimals ()Z
METHOD method_3798 getOpPermissionLevel ()I
@ -245,7 +241,6 @@ CLASS net/minecraft/server/MinecraftServer
METHOD method_3830 getTickTime ()F
METHOD method_3831 getRunDirectory ()Ljava/io/File;
METHOD method_3832 enableProfiler ()V
METHOD method_3833 getWorldHeight ()I
METHOD method_3834 setMotd (Ljava/lang/String;)V
ARG 1 motd
METHOD method_3835 getPermissionLevel (Lcom/mojang/authlib/GameProfile;)I
@ -269,8 +264,6 @@ CLASS net/minecraft/server/MinecraftServer
ARG 1 key
METHOD method_3849 setServerName (Ljava/lang/String;)V
ARG 1 serverName
METHOD method_3850 setWorldHeight (I)V
ARG 1 worldHeight
METHOD method_3851 getAdvancementLoader ()Lnet/minecraft/class_2989;
METHOD method_3852 isPvpEnabled ()Z
METHOD method_3855 getDataFixer ()Lcom/mojang/datafixers/DataFixer;

View File

@ -19,7 +19,6 @@ CLASS net/minecraft/class_3324 net/minecraft/server/PlayerManager
FIELD field_14360 server Lnet/minecraft/server/MinecraftServer;
FIELD field_14361 whitelist Lnet/minecraft/class_3337;
FIELD field_14362 statisticsMap Ljava/util/Map;
FIELD field_14363 gameMode Lnet/minecraft/class_1934;
FIELD field_14364 BANNED_IPS_FILE Ljava/io/File;
FIELD field_24626 registryManager Lnet/minecraft/class_5455$class_5457;
METHOD <init> (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_5455$class_5457;Lnet/minecraft/class_29;I)V
@ -93,8 +92,6 @@ CLASS net/minecraft/class_3324 net/minecraft/server/PlayerManager
METHOD method_14592 getMaxPlayerCount ()I
METHOD method_14594 sendPlayerStatus (Lnet/minecraft/class_3222;)V
ARG 1 player
METHOD method_14595 setGameMode (Lnet/minecraft/class_1934;)V
ARG 1 gameMode
METHOD method_14596 sendCommandTree (Lnet/minecraft/class_3222;I)V
ARG 1 player
ARG 2 permissionLevel
@ -130,10 +127,6 @@ CLASS net/minecraft/class_3324 net/minecraft/server/PlayerManager
METHOD method_14613 createPlayer (Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/class_3222;
ARG 1 profile
METHOD method_14614 isWhitelistEnabled ()Z
METHOD method_14615 setGameMode (Lnet/minecraft/class_3222;Lnet/minecraft/class_3222;Lnet/minecraft/class_3218;)V
ARG 1 player
ARG 2 oldPlayer
ARG 3 world
METHOD method_14616 broadcastChatMessage (Lnet/minecraft/class_2561;Lnet/minecraft/class_2556;Ljava/util/UUID;)V
ARG 1 message
ARG 2 type

View File

@ -0,0 +1,82 @@
CLASS net/minecraft/class_5687 net/minecraft/server/command/ItemCommand
FIELD field_28018 NOT_A_CONTAINER_TARGET_EXCEPTION Lcom/mojang/brigadier/exceptions/Dynamic3CommandExceptionType;
FIELD field_28019 NO_SUCH_SLOT_TARGET_EXCEPTION Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
FIELD field_28020 NOT_A_CONTAINER_SOURCE_EXCEPTION Lcom/mojang/brigadier/exceptions/Dynamic3CommandExceptionType;
FIELD field_28021 NO_SUCH_SLOT_SOURCE_EXCEPTION Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
FIELD field_28022 NO_CHANGES_EXCEPTION Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
FIELD field_28023 KNOWN_ITEM_EXCEPTION Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;
FIELD field_28024 MODIFIER_SUGGESTION_PROVIDER Lcom/mojang/brigadier/suggestion/SuggestionProvider;
METHOD method_32707 register (Lcom/mojang/brigadier/CommandDispatcher;)V
ARG 0 dispatcher
METHOD method_32711 executeBlockCopyEntity (Lnet/minecraft/class_2168;Lnet/minecraft/class_1297;ILnet/minecraft/class_2338;I)I
ARG 0 source
ARG 1 sourceEntity
ARG 2 sourceSlot
ARG 3 pos
ARG 4 slot
METHOD method_32712 executeBlockCopyEntity (Lnet/minecraft/class_2168;Lnet/minecraft/class_1297;ILnet/minecraft/class_2338;ILnet/minecraft/class_117;)I
ARG 0 source
ARG 1 sourceEntity
ARG 2 sourceSlot
ARG 3 pos
ARG 4 slot
ARG 5 modifier
METHOD method_32713 executeEntityCopyEntity (Lnet/minecraft/class_2168;Lnet/minecraft/class_1297;ILjava/util/Collection;I)I
ARG 0 source
ARG 1 sourceEntity
ARG 2 sourceSlot
ARG 3 targets
ARG 4 slot
METHOD method_32714 executeEntityCopyEntity (Lnet/minecraft/class_2168;Lnet/minecraft/class_1297;ILjava/util/Collection;ILnet/minecraft/class_117;)I
ARG 0 source
ARG 1 sourceEntity
ARG 2 sourceSlot
ARG 3 targets
ARG 4 slot
ARG 5 modifier
METHOD method_32717 executeBlockReplace (Lnet/minecraft/class_2168;Lnet/minecraft/class_2338;ILnet/minecraft/class_1799;)I
ARG 0 source
ARG 1 pos
ARG 2 slot
ARG 3 stack
METHOD method_32718 executeBlockModify (Lnet/minecraft/class_2168;Lnet/minecraft/class_2338;ILnet/minecraft/class_117;)I
ARG 0 source
ARG 1 pos
ARG 2 slot
ARG 3 modifier
METHOD method_32719 executeBlockCopyBlock (Lnet/minecraft/class_2168;Lnet/minecraft/class_2338;ILnet/minecraft/class_2338;I)I
ARG 0 source
ARG 1 sourcePos
ARG 2 sourceSlot
ARG 3 pos
ARG 4 slot
METHOD method_32720 executeBlockCopyBlock (Lnet/minecraft/class_2168;Lnet/minecraft/class_2338;ILnet/minecraft/class_2338;ILnet/minecraft/class_117;)I
ARG 0 source
ARG 1 sourcePos
ARG 2 sourceSlot
ARG 3 pos
ARG 4 slot
ARG 5 modifier
METHOD method_32721 executeEntityCopyBlock (Lnet/minecraft/class_2168;Lnet/minecraft/class_2338;ILjava/util/Collection;I)I
ARG 0 source
ARG 1 sourcePos
ARG 2 sourceSlot
ARG 3 targets
ARG 4 slot
METHOD method_32722 executeEntityCopyBlock (Lnet/minecraft/class_2168;Lnet/minecraft/class_2338;ILjava/util/Collection;ILnet/minecraft/class_117;)I
ARG 0 source
ARG 1 sourcePos
ARG 2 sourceSlot
ARG 3 targets
ARG 4 slot
ARG 5 modifier
METHOD method_32724 executeEntityReplace (Lnet/minecraft/class_2168;Ljava/util/Collection;ILnet/minecraft/class_1799;)I
ARG 0 source
ARG 1 targets
ARG 2 slot
ARG 3 stack
METHOD method_32725 executeEntityModify (Lnet/minecraft/class_2168;Ljava/util/Collection;ILnet/minecraft/class_117;)I
ARG 0 source
ARG 1 targets
ARG 2 slot
ARG 3 modifier

View File

@ -1,16 +0,0 @@
CLASS net/minecraft/class_3102 net/minecraft/server/command/ReplaceItemCommand
FIELD field_13695 SLOT_INAPPLICABLE_EXCEPTION Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
FIELD field_13696 BLOCK_FAILED_EXCEPTION Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
FIELD field_13697 ENTITY_FAILED_EXCEPTION Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;
METHOD method_13537 executeEntity (Lnet/minecraft/class_2168;Ljava/util/Collection;ILnet/minecraft/class_1799;)I
ARG 0 source
ARG 1 targets
ARG 2 slot
ARG 3 item
METHOD method_13539 executeBlock (Lnet/minecraft/class_2168;Lnet/minecraft/class_2338;ILnet/minecraft/class_1799;)I
ARG 0 source
ARG 1 pos
ARG 2 slot
ARG 3 item
METHOD method_13541 register (Lcom/mojang/brigadier/CommandDispatcher;)V
ARG 0 dispatcher

View File

@ -7,7 +7,6 @@ CLASS net/minecraft/class_3806 net/minecraft/server/dedicated/ServerPropertiesHa
FIELD field_16807 allowFlight Z
FIELD field_16808 snooperEnabled Z
FIELD field_16809 spawnNpcs Z
FIELD field_16810 maxBuildHeight I
FIELD field_16811 allowNether Z
FIELD field_16812 maxWorldSize I
FIELD field_16813 onlineMode Z

View File

@ -50,8 +50,6 @@ CLASS net/minecraft/class_3244 net/minecraft/server/network/ServerPlayNetworkHan
ARG 5 z
ARG 7 yaw
ARG 8 pitch
METHOD method_14364 sendPacket (Lnet/minecraft/class_2596;)V
ARG 1 packet
METHOD method_14367 disconnect (Lnet/minecraft/class_2561;)V
ARG 1 reason
METHOD method_14369 sendPacket (Lnet/minecraft/class_2596;Lio/netty/util/concurrent/GenericFutureListener;)V

View File

@ -22,7 +22,7 @@ CLASS net/minecraft/class_3222 net/minecraft/server/network/ServerPlayerEntity
FIELD field_13985 inTeleportationState Z
FIELD field_13986 screenHandlerSyncId I
FIELD field_13987 networkHandler Lnet/minecraft/class_3244;
FIELD field_13988 removedEntities Ljava/util/List;
FIELD field_13988 removedEntities Lit/unimi/dsi/fastutil/ints/IntList;
FIELD field_13989 notInAnyWorld Z
FIELD field_13990 cameraPosition Lnet/minecraft/class_4076;
FIELD field_13991 skipPacketSlotUpdates Z
@ -38,11 +38,10 @@ CLASS net/minecraft/class_3222 net/minecraft/server/network/ServerPlayerEntity
FIELD field_23193 spawnPointSet Z
FIELD field_26353 spawnAngle F
FIELD field_26821 textStream Lnet/minecraft/class_5513;
METHOD <init> (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_3218;Lcom/mojang/authlib/GameProfile;Lnet/minecraft/class_3225;)V
METHOD <init> (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_3218;Lcom/mojang/authlib/GameProfile;)V
ARG 1 server
ARG 2 world
ARG 3 profile
ARG 4 interactionManager
METHOD method_14203 copyFrom (Lnet/minecraft/class_3222;Z)V
ARG 1 oldPlayer
ARG 2 alive
@ -142,3 +141,20 @@ CLASS net/minecraft/class_3222 net/minecraft/server/network/ServerPlayerEntity
ARG 2 centerPos
METHOD method_30631 getSpawnAngle ()F
METHOD method_31273 getTextStream ()Lnet/minecraft/class_5513;
METHOD method_32745 gameModeFromTag (Lnet/minecraft/class_2487;Ljava/lang/String;)Lnet/minecraft/class_1934;
ARG 0 tag
ARG 1 key
METHOD method_32746 getServerGameMode (Lnet/minecraft/class_1934;)Lnet/minecraft/class_1934;
COMMENT Returns the server game mode the player should be set to, namely the forced game mode.
COMMENT
COMMENT <p>If the forced game mode is not set, returns the {@code backupGameMode} if not {@code null},
COMMENT or the server's default game mode otherwise.
COMMENT
COMMENT @see MinecraftServer#getForcedGameMode
ARG 1 backupGameMode
METHOD method_32748 setGameMode (Lnet/minecraft/class_2487;)V
ARG 1 tag
METHOD method_32749 gameModeToTag (Lnet/minecraft/class_2487;)V
ARG 1 tag
METHOD method_7336 changeGameMode (Lnet/minecraft/class_1934;)Z
ARG 1 gameMode

View File

@ -12,8 +12,6 @@ CLASS net/minecraft/class_3225 net/minecraft/server/network/ServerPlayerInteract
FIELD field_20330 failedStartMiningTime I
FIELD field_20331 blockBreakingProgress I
FIELD field_25715 previousGameMode Lnet/minecraft/class_1934;
METHOD <init> (Lnet/minecraft/class_3218;)V
ARG 1 world
METHOD method_14256 interactItem (Lnet/minecraft/class_3222;Lnet/minecraft/class_1937;Lnet/minecraft/class_1799;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1269;
ARG 1 player
ARG 2 world
@ -22,8 +20,6 @@ CLASS net/minecraft/class_3225 net/minecraft/server/network/ServerPlayerInteract
METHOD method_14257 getGameMode ()Lnet/minecraft/class_1934;
METHOD method_14259 setWorld (Lnet/minecraft/class_3218;)V
ARG 1 world
METHOD method_14260 setGameModeIfNotPresent (Lnet/minecraft/class_1934;)V
ARG 1 gameMode
METHOD method_14261 setGameMode (Lnet/minecraft/class_1934;Lnet/minecraft/class_1934;)V
ARG 1 gameMode
ARG 2 previousGameMode
@ -50,6 +46,9 @@ CLASS net/minecraft/class_3225 net/minecraft/server/network/ServerPlayerInteract
ARG 1 pos
ARG 2 action
ARG 3 reason
METHOD method_30118 setGameMode (Lnet/minecraft/class_1934;)V
METHOD method_30118 changeGameMode (Lnet/minecraft/class_1934;)Z
COMMENT Checks if current game mode is different to {@code gameMode}, and change it if so.
COMMENT
COMMENT @return whether the current game mode has been changed
ARG 1 gameMode
METHOD method_30119 getPreviousGameMode ()Lnet/minecraft/class_1934;

View File

@ -1,7 +1,7 @@
CLASS net/minecraft/class_3350 net/minecraft/server/rcon/RconCommandOutput
FIELD field_14404 buffer Ljava/lang/StringBuffer;
FIELD field_14405 server Lnet/minecraft/server/MinecraftServer;
FIELD field_25146 RCON_NAME Lnet/minecraft/class_2585;
FIELD field_25146 RCON_NAME Lnet/minecraft/class_2561;
METHOD <init> (Lnet/minecraft/server/MinecraftServer;)V
ARG 1 server
METHOD method_14700 createRconCommandSource ()Lnet/minecraft/class_2168;

View File

@ -4,8 +4,8 @@ CLASS net/minecraft/class_3193 net/minecraft/server/world/ChunkHolder
FIELD field_13864 pos Lnet/minecraft/class_1923;
FIELD field_13865 entityTickingFuture Ljava/util/concurrent/CompletableFuture;
FIELD field_13868 CHUNK_STATUSES Ljava/util/List;
FIELD field_13870 skyLightUpdateBits I
FIELD field_13871 blockLightUpdateBits I
FIELD field_13870 skyLightUpdateBits Ljava/util/BitSet;
FIELD field_13871 blockLightUpdateBits Ljava/util/BitSet;
FIELD field_13873 LEVEL_TYPES [Lnet/minecraft/class_3193$class_3194;
FIELD field_16425 futuresByStatus Ljava/util/concurrent/atomic/AtomicReferenceArray;
FIELD field_16426 UNLOADED_CHUNK Lcom/mojang/datafixers/util/Either;
@ -52,7 +52,6 @@ CLASS net/minecraft/class_3193 net/minecraft/server/world/ChunkHolder
METHOD method_14011 getTargetStatusForLevel (I)Lnet/minecraft/class_2806;
ARG 0 level
METHOD method_14012 markForLightUpdate (Lnet/minecraft/class_1944;I)V
ARG 1 type
ARG 2 y
COMMENT chunk section y coordinate
METHOD method_15890 setLevel (I)V

View File

@ -120,7 +120,6 @@ CLASS net/minecraft/class_3218 net/minecraft/server/world/ServerWorld
METHOD method_18768 tryLoadEntity (Lnet/minecraft/class_1297;)Z
ARG 1 entity
METHOD method_18769 onDimensionChanged (Lnet/minecraft/class_1297;)V
ARG 1 entity
METHOD method_18770 removePlayer (Lnet/minecraft/class_3222;Lnet/minecraft/class_1297$class_5529;)V
ARG 1 player
METHOD method_18771 addPlayer (Lnet/minecraft/class_3222;)V

View File

@ -62,6 +62,9 @@ CLASS net/minecraft/class_2498 net/minecraft/sound/BlockSoundGroup
FIELD field_27202 TUFF Lnet/minecraft/class_2498;
FIELD field_27203 CALCITE Lnet/minecraft/class_2498;
FIELD field_27204 COPPER Lnet/minecraft/class_2498;
FIELD field_27884 POWDER_SNOW Lnet/minecraft/class_2498;
FIELD field_28060 DRIPSTONE_BLOCK Lnet/minecraft/class_2498;
FIELD field_28061 POINTED_DRIPSTONE Lnet/minecraft/class_2498;
METHOD <init> (FFLnet/minecraft/class_3414;Lnet/minecraft/class_3414;Lnet/minecraft/class_3414;Lnet/minecraft/class_3414;Lnet/minecraft/class_3414;)V
ARG 1 volume
ARG 2 pitch

View File

@ -1,6 +1,5 @@
CLASS net/minecraft/class_3419 net/minecraft/sound/SoundCategory
FIELD field_15249 name Ljava/lang/String;
FIELD field_15257 BY_NAME Ljava/util/Map;
METHOD <init> (Ljava/lang/String;ILjava/lang/String;)V
ARG 3 name
METHOD method_14840 getName ()Ljava/lang/String;

View File

@ -1,6 +1,9 @@
CLASS net/minecraft/class_3448 net/minecraft/stat/StatType
FIELD field_15323 registry Lnet/minecraft/class_2378;
FIELD field_15324 stats Ljava/util/Map;
FIELD field_26382 name Lnet/minecraft/class_2561;
METHOD <init> (Lnet/minecraft/class_2378;)V
ARG 1 registry
METHOD method_14955 getOrCreateStat (Ljava/lang/Object;Lnet/minecraft/class_3446;)Lnet/minecraft/class_3445;
ARG 1 key
ARG 2 formatter
@ -10,3 +13,4 @@ CLASS net/minecraft/class_3448 net/minecraft/stat/StatType
METHOD method_14958 hasStat (Ljava/lang/Object;)Z
ARG 1 key
METHOD method_14959 getRegistry ()Lnet/minecraft/class_2378;
METHOD method_30739 getName ()Lnet/minecraft/class_2561;

View File

@ -202,6 +202,10 @@ CLASS net/minecraft/class_2741 net/minecraft/state/property/Properties
COMMENT A property that specifies the amount of charges a respawn anchor has.
FIELD field_23333 ORIENTATION Lnet/minecraft/class_2754;
COMMENT A property that specifies the orientation of a jigsaw.
FIELD field_27220 CANDLES Lnet/minecraft/class_2758;
COMMENT A property that specifies the amount of candles in a candle block.
FIELD field_28062 VERTICAL_DIRECTION Lnet/minecraft/class_2753;
FIELD field_28063 THICKNESS Lnet/minecraft/class_2754;
METHOD method_11813 (Lnet/minecraft/class_2768;)Z
ARG 0 shape
METHOD method_11814 (Lnet/minecraft/class_2350;)Z

View File

@ -44,9 +44,6 @@ CLASS net/minecraft/class_3499 net/minecraft/structure/Structure
METHOD method_15177 loadPalettedBlockInfo (Lnet/minecraft/class_2499;Lnet/minecraft/class_2499;)V
ARG 1 paletteTag
ARG 2 blocksTag
METHOD method_15178 placeAndNotifyListeners (Lnet/minecraft/class_5425;Lnet/minecraft/class_2338;Lnet/minecraft/class_3492;Ljava/util/Random;)V
ARG 2 pos
ARG 3 data
METHOD method_15179 spawnEntities (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
ARG 2 pos
ARG 5 pivot
@ -57,9 +54,6 @@ CLASS net/minecraft/class_3499 net/minecraft/structure/Structure
ARG 3 placementData2
ARG 4 pos2
METHOD method_15181 getAuthor ()Ljava/lang/String;
METHOD method_15182 place (Lnet/minecraft/class_5425;Lnet/minecraft/class_2338;Lnet/minecraft/class_3492;Ljava/util/Random;)V
ARG 2 pos
ARG 3 placementData
METHOD method_15183 fromTag (Lnet/minecraft/class_2487;)V
ARG 1 tag
METHOD method_15184 createDoubleListTag ([D)Lnet/minecraft/class_2499;

View File

@ -1,5 +1,4 @@
CLASS net/minecraft/class_3492 net/minecraft/structure/StructurePlacementData
FIELD field_15563 chunkPosition Lnet/minecraft/class_1923;
FIELD field_15564 mirror Lnet/minecraft/class_2415;
FIELD field_15565 boundingBox Lnet/minecraft/class_3341;
FIELD field_15566 position Lnet/minecraft/class_2338;
@ -15,8 +14,6 @@ CLASS net/minecraft/class_3492 net/minecraft/structure/StructurePlacementData
METHOD method_15114 getMirror ()Lnet/minecraft/class_2415;
METHOD method_15115 getRandom (Lnet/minecraft/class_2338;)Ljava/util/Random;
ARG 1 pos
METHOD method_15117 getChunkBlockBox (Lnet/minecraft/class_1923;)Lnet/minecraft/class_3341;
ARG 1 pos
METHOD method_15119 setPosition (Lnet/minecraft/class_2338;)Lnet/minecraft/class_3492;
ARG 1 position
METHOD method_15120 shouldPlaceFluids ()Z
@ -30,11 +27,8 @@ CLASS net/minecraft/class_3492 net/minecraft/structure/StructurePlacementData
METHOD method_15126 setBoundingBox (Lnet/minecraft/class_3341;)Lnet/minecraft/class_3492;
ARG 1 boundingBox
METHOD method_15128 copy ()Lnet/minecraft/class_3492;
METHOD method_15130 setChunkPosition (Lnet/minecraft/class_1923;)Lnet/minecraft/class_3492;
ARG 1 chunkPosition
METHOD method_15131 setUpdateNeighbors (Z)Lnet/minecraft/class_3492;
ARG 1 updateNeighbors
METHOD method_15132 calculateBoundingBox ()V
METHOD method_15133 setIgnoreEntities (Z)Lnet/minecraft/class_3492;
ARG 1 ignoreEntities
METHOD method_15134 getPosition ()Lnet/minecraft/class_2338;

View File

@ -28,18 +28,13 @@ CLASS net/minecraft/class_3494 net/minecraft/tag/Tag
METHOD method_26780 read (Lcom/google/gson/JsonObject;Ljava/lang/String;)Lnet/minecraft/class_3494$class_3495;
ARG 1 json
ARG 2 source
METHOD method_26782 build (Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/Optional;
METHOD method_26782 build (Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/datafixers/util/Either;
ARG 1 tagGetter
ARG 2 objectGetter
METHOD method_26783 (Ljava/util/function/Function;Ljava/util/function/Function;Lnet/minecraft/class_3494$class_5145;)Z
ARG 2 trackedEntry
METHOD method_26784 add (Lnet/minecraft/class_2960;Ljava/lang/String;)Lnet/minecraft/class_3494$class_3495;
ARG 1 id
ARG 2 source
METHOD method_26785 streamEntries ()Ljava/util/stream/Stream;
METHOD method_26786 streamUnresolvedEntries (Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/stream/Stream;
ARG 1 tagGetter
ARG 2 objectGetter
METHOD method_26787 addTag (Lnet/minecraft/class_2960;Ljava/lang/String;)Lnet/minecraft/class_3494$class_3495;
ARG 1 id
ARG 2 source

View File

@ -1,7 +1,7 @@
CLASS net/minecraft/class_5415 net/minecraft/tag/TagManager
FIELD field_25744 EMPTY Lnet/minecraft/class_5415;
METHOD method_30215 getBlocks ()Lnet/minecraft/class_5414;
METHOD method_30216 create (Lnet/minecraft/class_5414;Lnet/minecraft/class_5414;Lnet/minecraft/class_5414;Lnet/minecraft/class_5414;)Lnet/minecraft/class_5415;
METHOD method_30216 create (Lnet/minecraft/class_5414;Lnet/minecraft/class_5414;Lnet/minecraft/class_5414;Lnet/minecraft/class_5414;Lnet/minecraft/class_5414;)Lnet/minecraft/class_5415;
ARG 0 blocks
ARG 1 items
ARG 2 fluids

View File

@ -47,7 +47,7 @@ CLASS net/minecraft/class_5348 net/minecraft/text/StringVisitable
COMMENT
COMMENT <p>When a {@link Optional#isPresent() present optional} is returned,
COMMENT the visit is terminated before visiting all text. Can return {@link
COMMENT StringRenderable#TERMINATE_VISIT} for convenience.</p>
COMMENT StringVisitable#TERMINATE_VISIT} for convenience.</p>
COMMENT
COMMENT @return {@code Optional.empty()} to continue, a non-empty result to terminate
ARG 1 asString
@ -63,7 +63,7 @@ CLASS net/minecraft/class_5348 net/minecraft/text/StringVisitable
COMMENT
COMMENT <p>When a {@link Optional#isPresent() present optional} is returned,
COMMENT the visit is terminated before visiting all text. Can return {@link
COMMENT StringRenderable#TERMINATE_VISIT} for convenience.</p>
COMMENT StringVisitable#TERMINATE_VISIT} for convenience.</p>
COMMENT
COMMENT @return {@code Optional.empty()} to continue, a non-empty result to terminate
ARG 1 style

View File

@ -1,7 +1,5 @@
CLASS net/minecraft/class_2415 net/minecraft/util/BlockMirror
FIELD field_23263 directionTransformation Lnet/minecraft/class_4990;
METHOD <init> (Ljava/lang/String;ILnet/minecraft/class_4990;)V
ARG 3 directionTransformation
METHOD method_10343 apply (Lnet/minecraft/class_2350;)Lnet/minecraft/class_2350;
ARG 1 direction
METHOD method_10344 mirror (II)I

View File

@ -2,12 +2,10 @@ CLASS net/minecraft/class_1767 net/minecraft/util/DyeColor
FIELD field_16537 signColor I
FIELD field_7943 colorComponents [F
FIELD field_7948 name Ljava/lang/String;
FIELD field_7949 color I
FIELD field_7950 BY_FIREWORK_COLOR Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;
FIELD field_7956 mapColor Lnet/minecraft/class_3620;
FIELD field_7959 VALUES [Lnet/minecraft/class_1767;
FIELD field_7960 fireworkColor I
FIELD field_7962 colorSwapped I
FIELD field_7965 id I
METHOD <init> (Ljava/lang/String;IILjava/lang/String;ILnet/minecraft/class_3620;II)V
ARG 3 woolId

View File

@ -1,11 +1,3 @@
CLASS net/minecraft/class_2355 net/minecraft/util/EightWayDirection
FIELD field_11067 NORTHWEST_BIT I
FIELD field_11077 NORTH_BIT I
FIELD field_11078 directions Ljava/util/Set;
FIELD field_11079 NORTHEAST_BIT I
FIELD field_11080 EAST_BIT I
FIELD field_11081 SOUTHEAST_BIT I
FIELD field_11082 SOUTH_BIT I
FIELD field_11083 SOUTHWEST_BIT I
FIELD field_11084 WEST_BIT I
METHOD method_10186 getDirections ()Ljava/util/Set;

View File

@ -7,7 +7,7 @@ CLASS net/minecraft/class_2960 net/minecraft/util/Identifier
METHOD <init> (Ljava/lang/String;)V
COMMENT <p>Takes a string of the form {@code <namespace>:<path>}, for example {@code minecraft:iron_ingot}.</p>
COMMENT <p>The string will be split (on the {@code :}) into an identifier with the specified path and namespace.</p>
COMMENT Prefer using the {@link #Identifier(java.lang.String, java.lang.String)} constructor that takes the namespace and path as individual parameters to avoid mistakes.
COMMENT Prefer 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.
COMMENT @throws InvalidIdentifierException if the string cannot be parsed as an identifier.
ARG 1 id
METHOD <init> (Ljava/lang/String;Ljava/lang/String;)V

View File

@ -18,7 +18,7 @@ CLASS net/minecraft/class_5382 net/minecraft/util/dynamic/RegistryOps
COMMENT <p>This method is called by casting an arbitrary dynamic ops to a registry
COMMENT reading ops.</p>
COMMENT
COMMENT @see RegistryReadingOps#encodeOrId(Object, Object, RegistryKey, MapCodec)
COMMENT @see RegistryReadingOps#encodeOrId(Object, Object, RegistryKey, Codec)
ARG 4 allowInlineDefinitions
METHOD method_29761 getValueHolder (Lnet/minecraft/class_5321;)Lnet/minecraft/class_5382$class_5383;
ARG 1 registryRef

View File

@ -15,7 +15,7 @@ CLASS net/minecraft/class_5384 net/minecraft/util/dynamic/RegistryReadingOps
COMMENT <p>This method is called by casting an arbitrary dynamic ops to a registry
COMMENT reading ops.</p>
COMMENT
COMMENT @see RegistryOps#decodeOrId(Object, RegistryKey, MapCodec)
COMMENT @see RegistryOps#decodeOrId(Object, RegistryKey, Codec, boolean)
ARG 1 input
ARG 2 prefix
ARG 3 registryReference

View File

@ -75,6 +75,10 @@ CLASS net/minecraft/class_238 net/minecraft/util/math/Box
ARG 1 scale
METHOD method_19316 from (Lnet/minecraft/class_3341;)Lnet/minecraft/class_238;
ARG 0 mutable
METHOD method_30048 of (DDD)Lnet/minecraft/class_238;
ARG 0 x
ARG 2 y
ARG 4 z
METHOD method_989 offset (DDD)Lnet/minecraft/class_238;
ARG 1 x
ARG 3 y

View File

@ -129,6 +129,7 @@ CLASS net/minecraft/class_3532 net/minecraft/util/math/MathHelper
ARG 1 min
ARG 2 max
METHOD method_16435 perlinFade (D)D
ARG 0 value
METHOD method_16436 lerp (DDD)D
ARG 0 delta
ARG 2 start
@ -180,6 +181,7 @@ CLASS net/minecraft/class_3532 net/minecraft/util/math/MathHelper
ARG 1 start
ARG 2 end
METHOD method_17822 sign (D)I
ARG 0 value
METHOD method_20306 stepAngleTowards (FFF)F
COMMENT Steps from {@code from} degrees towards {@code to} degrees, changing the value by at most {@code step} degrees.
ARG 0 from
@ -204,8 +206,21 @@ CLASS net/minecraft/class_3532 net/minecraft/util/math/MathHelper
ARG 0 value
ARG 2 min
ARG 4 max
METHOD method_24504 wrap (FF)F
ARG 0 value
ARG 1 maxDeviation
METHOD method_27285 square (F)F
ARG 0 n
METHOD method_28139 roundUpToMultiple (II)I
COMMENT Returns a value farther than or as far as {@code value} from zero that
COMMENT is a multiple of {@code divisor}.
ARG 0 value
ARG 1 divisor
METHOD method_32750 nextBetween (Ljava/util/Random;FF)F
ARG 0 random
ARG 1 min
ARG 2 max
METHOD method_32751 nextBetween (Ljava/util/Random;II)I
ARG 0 random
ARG 1 min
ARG 2 max

View File

@ -1,4 +1,5 @@
CLASS net/minecraft/class_241 net/minecraft/util/math/Vec2f
COMMENT An immutable vector composed of 2 floats.
FIELD field_1335 SOUTH_EAST_UNIT Lnet/minecraft/class_241;
FIELD field_1336 SOUTH_UNIT Lnet/minecraft/class_241;
FIELD field_1337 MAX_SOUTH_EAST Lnet/minecraft/class_241;

View File

@ -1,4 +1,5 @@
CLASS net/minecraft/class_243 net/minecraft/util/math/Vec3d
COMMENT An immutable vector composed of 3 doubles.
FIELD field_1350 z D
FIELD field_1351 y D
FIELD field_1352 x D

View File

@ -1,4 +1,5 @@
CLASS net/minecraft/class_1160 net/minecraft/client/util/math/Vector3f
CLASS net/minecraft/class_1160 net/minecraft/util/math/Vec3f
COMMENT A mutable vector composed of 3 floats.
FIELD field_20702 NEGATIVE_X Lnet/minecraft/class_1160;
FIELD field_20703 POSITIVE_X Lnet/minecraft/class_1160;
FIELD field_20704 NEGATIVE_Y Lnet/minecraft/class_1160;

View File

@ -1,4 +1,5 @@
CLASS net/minecraft/class_2382 net/minecraft/util/math/Vec3i
COMMENT A publicly read-only but mutable vector composed of 3 integers.
FIELD field_11173 z I
FIELD field_11174 y I
FIELD field_11175 x I
@ -12,7 +13,7 @@ CLASS net/minecraft/class_2382 net/minecraft/util/math/Vec3i
ARG 1 x
ARG 2 y
ARG 3 z
METHOD method_10099 setY (I)V
METHOD method_10099 setY (I)Lnet/minecraft/class_2382;
ARG 1 y
METHOD method_10259 crossProduct (Lnet/minecraft/class_2382;)Lnet/minecraft/class_2382;
ARG 1 vec
@ -37,9 +38,9 @@ CLASS net/minecraft/class_2382 net/minecraft/util/math/Vec3i
METHOD method_19771 isWithinDistance (Lnet/minecraft/class_2382;D)Z
ARG 1 vec
ARG 2 distance
METHOD method_20787 setX (I)V
METHOD method_20787 setX (I)Lnet/minecraft/class_2382;
ARG 1 x
METHOD method_20788 setZ (I)V
METHOD method_20788 setZ (I)Lnet/minecraft/class_2382;
ARG 1 z
METHOD method_23226 offset (Lnet/minecraft/class_2350;I)Lnet/minecraft/class_2382;
ARG 1 direction

View File

@ -102,6 +102,12 @@ CLASS net/minecraft/class_2378 net/minecraft/util/registry/Registry
FIELD field_25297 LOOT_CONDITION_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_25299 LOOT_CONDITION_TYPE Lnet/minecraft/class_2378;
FIELD field_25490 DIMENSION_OPTIONS Lnet/minecraft/class_5321;
FIELD field_28005 LOOT_NUMBER_PROVIDER_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_28006 LOOT_NBT_PROVIDER_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_28007 LOOT_SCORE_PROVIDER_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_28008 LOOT_NUMBER_PROVIDER_TYPE Lnet/minecraft/class_2378;
FIELD field_28009 LOOT_NBT_PROVIDER_TYPE Lnet/minecraft/class_2378;
FIELD field_28010 LOOT_SCORE_PROVIDER_TYPE Lnet/minecraft/class_2378;
METHOD <init> (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Lifecycle;)V
ARG 1 key
ARG 2 lifecycle

View File

@ -2,4 +2,3 @@ CLASS net/minecraft/class_1645 net/minecraft/village/SimpleMerchant
FIELD field_18525 experience I
FIELD field_7441 player Lnet/minecraft/class_1657;
FIELD field_7442 recipeList Lnet/minecraft/class_1916;
FIELD field_7443 merchantInventory Lnet/minecraft/class_1725;

View File

@ -20,3 +20,4 @@ CLASS net/minecraft/class_3767 net/minecraft/village/raid/RaidManager
ARG 1 raid
METHOD method_19209 getRaidAt (Lnet/minecraft/class_2338;I)Lnet/minecraft/class_3765;
ARG 1 pos
METHOD method_77 fromTag (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;)Lnet/minecraft/class_3767;

View File

@ -2,9 +2,7 @@ CLASS net/minecraft/class_1922 net/minecraft/world/BlockView
COMMENT Represents a scoped, read-only view of block states, fluid states and block entities.
METHOD method_17742 raycast (Lnet/minecraft/class_3959;)Lnet/minecraft/class_3965;
ARG 1 context
METHOD method_17744 raycast (Lnet/minecraft/class_3959;Ljava/util/function/BiFunction;Ljava/util/function/Function;)Ljava/lang/Object;
ARG 1 context
ARG 2 blockRaycaster
METHOD method_17744 raycast (Lnet/minecraft/class_243;Lnet/minecraft/class_243;Ljava/lang/Object;Ljava/util/function/BiFunction;Ljava/util/function/Function;)Ljava/lang/Object;
METHOD method_17745 raycastBlock (Lnet/minecraft/class_243;Lnet/minecraft/class_243;Lnet/minecraft/class_2338;Lnet/minecraft/class_265;Lnet/minecraft/class_2680;)Lnet/minecraft/class_3965;
ARG 1 start
ARG 2 end

View File

@ -7,7 +7,6 @@ CLASS net/minecraft/class_1267 net/minecraft/world/Difficulty
ARG 4 name
METHOD method_16691 byName (Ljava/lang/String;)Lnet/minecraft/class_1267;
ARG 0 name
METHOD method_27297 cycle ()Lnet/minecraft/class_1267;
METHOD method_5460 getName ()Ljava/lang/String;
METHOD method_5461 getId ()I
METHOD method_5462 byOrdinal (I)Lnet/minecraft/class_1267;

View File

@ -79,7 +79,7 @@ CLASS net/minecraft/class_1924 net/minecraft/world/EntityView
COMMENT Computes a list of entities within some box, excluding the given entity, that are not spectators.
COMMENT
COMMENT @return a list of entities within a box, excluding the given entity
COMMENT @see #getSurroundingEntities(Entity, Box, Predicate)
COMMENT @see #getOtherEntities(Entity, Box, Predicate)
COMMENT @see Entity#isSpectator()
ARG 1 except
COMMENT the entity the box logically surrounds. This entity is ignored if it is inside the box.

View File

@ -1,9 +1,17 @@
CLASS net/minecraft/class_1934 net/minecraft/world/GameMode
FIELD field_28045 DEFAULT Lnet/minecraft/class_1934;
FIELD field_28046 simpleTranslatableName Lnet/minecraft/class_2561;
FIELD field_28047 translatableName Lnet/minecraft/class_2561;
FIELD field_9217 id I
FIELD field_9221 name Ljava/lang/String;
METHOD <init> (Ljava/lang/String;IILjava/lang/String;)V
ARG 3 id
ARG 4 name
METHOD method_32761 getId (Lnet/minecraft/class_1934;)I
ARG 0 gameMode
METHOD method_32762 getOrNull (I)Lnet/minecraft/class_1934;
ARG 0 id
METHOD method_32763 getSimpleTranslatableName ()Lnet/minecraft/class_2561;
METHOD method_8378 byName (Ljava/lang/String;Lnet/minecraft/class_1934;)Lnet/minecraft/class_1934;
ARG 0 name
ARG 1 defaultMode

View File

@ -1,7 +1,5 @@
CLASS net/minecraft/class_5539 net/minecraft/world/HeightLimitView
METHOD method_31597 getTopSectionLimit ()I
METHOD method_31598 getHeight ()I
METHOD method_31599 getBottomHeightLimit ()I
METHOD method_31600 getTopHeightLimit ()I
METHOD method_31601 isOutOfHeightLimit (I)Z
ARG 1 y

View File

@ -1,15 +1,9 @@
CLASS net/minecraft/class_18 net/minecraft/world/PersistentState
FIELD field_17661 LOGGER Lorg/apache/logging/log4j/Logger;
FIELD field_71 key Ljava/lang/String;
FIELD field_72 dirty Z
METHOD <init> (Ljava/lang/String;)V
ARG 1 key
METHOD method_17919 save (Ljava/io/File;)V
METHOD method_75 toTag (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;
ARG 1 tag
METHOD method_76 getId ()Ljava/lang/String;
METHOD method_77 fromTag (Lnet/minecraft/class_2487;)V
ARG 1 tag
METHOD method_78 setDirty (Z)V
ARG 1 dirty
METHOD method_79 isDirty ()Z

View File

@ -6,11 +6,9 @@ CLASS net/minecraft/class_26 net/minecraft/world/PersistentStateManager
METHOD <init> (Ljava/io/File;Lcom/mojang/datafixers/DataFixer;)V
ARG 1 directory
ARG 2 dataFixer
METHOD method_120 readFromFile (Ljava/util/function/Supplier;Ljava/lang/String;)Lnet/minecraft/class_18;
ARG 1 factory
METHOD method_120 readFromFile (Ljava/util/function/Function;Ljava/lang/String;)Lnet/minecraft/class_18;
ARG 2 id
METHOD method_123 set (Lnet/minecraft/class_18;)V
ARG 1 state
METHOD method_123 set (Ljava/lang/String;Lnet/minecraft/class_18;)V
METHOD method_125 save ()V
METHOD method_17921 isCompressed (Ljava/io/PushbackInputStream;)Z
METHOD method_17922 getFile (Ljava/lang/String;)Ljava/io/File;
@ -18,9 +16,6 @@ CLASS net/minecraft/class_26 net/minecraft/world/PersistentStateManager
METHOD method_17923 readTag (Ljava/lang/String;I)Lnet/minecraft/class_2487;
ARG 1 id
ARG 2 dataVersion
METHOD method_17924 getOrCreate (Ljava/util/function/Supplier;Ljava/lang/String;)Lnet/minecraft/class_18;
ARG 1 factory
ARG 2 id
METHOD method_20786 get (Ljava/util/function/Supplier;Ljava/lang/String;)Lnet/minecraft/class_18;
ARG 1 factory
METHOD method_17924 getOrCreate (Ljava/util/function/Function;Ljava/util/function/Supplier;Ljava/lang/String;)Lnet/minecraft/class_18;
METHOD method_20786 get (Ljava/util/function/Function;Ljava/lang/String;)Lnet/minecraft/class_18;
ARG 2 id

View File

@ -48,8 +48,7 @@ CLASS net/minecraft/class_1937 net/minecraft/world/World
ARG 11 velocityY
ARG 13 velocityZ
METHOD method_17889 getNextMapId ()I
METHOD method_17890 putMapState (Lnet/minecraft/class_22;)V
ARG 1 mapState
METHOD method_17890 putMapState (Ljava/lang/String;Lnet/minecraft/class_22;)V
METHOD method_17891 getMapState (Ljava/lang/String;)Lnet/minecraft/class_22;
ARG 1 id
METHOD method_18471 tickBlockEntities ()V

View File

@ -3,7 +3,6 @@ CLASS net/minecraft/class_1936 net/minecraft/world/WorldAccess
ARG 1 eventId
ARG 2 pos
ARG 3 data
METHOD method_24853 getDimensionHeight ()I
METHOD method_8396 playSound (Lnet/minecraft/class_1657;Lnet/minecraft/class_2338;Lnet/minecraft/class_3414;Lnet/minecraft/class_3419;FF)V
ARG 1 player
ARG 2 pos

View File

@ -1,9 +1,7 @@
CLASS net/minecraft/class_4548 net/minecraft/world/biome/source/BiomeArray
FIELD field_20649 DEFAULT_LENGTH I
FIELD field_20650 HORIZONTAL_BIT_MASK I
FIELD field_20651 VERTICAL_BIT_MASK I
FIELD field_20652 HORIZONTAL_SECTION_COUNT I
FIELD field_20653 VERTICAL_SECTION_COUNT I
FIELD field_20654 data [Lnet/minecraft/class_1959;
FIELD field_21813 LOGGER Lorg/apache/logging/log4j/Logger;
METHOD method_22401 toIntArray ()[I

View File

@ -1,5 +1,4 @@
CLASS net/minecraft/class_2812 net/minecraft/world/chunk/EmptyChunk
FIELD field_12814 BIOMES [Lnet/minecraft/class_1959;
METHOD <init> (Lnet/minecraft/class_1937;Lnet/minecraft/class_1923;)V
ARG 1 world
ARG 2 pos

View File

@ -28,7 +28,6 @@ CLASS net/minecraft/class_2839 net/minecraft/world/chunk/ProtoChunk
ARG 2 upgradeData
ARG 4 blockTickScheduler
ARG 5 fluidTickScheduler
METHOD method_12023 getLightingProvider ()Lnet/minecraft/class_3568;
METHOD method_12025 getCarvingMask (Lnet/minecraft/class_2893$class_2894;)Ljava/util/BitSet;
ARG 1 carver
METHOD method_12295 getEntities ()Ljava/util/List;

View File

@ -38,7 +38,6 @@ CLASS net/minecraft/class_2818 net/minecraft/world/chunk/WorldChunk
ARG 10 loadToWorldConsumer
METHOD <init> (Lnet/minecraft/class_3218;Lnet/minecraft/class_2839;Ljava/util/function/Consumer;)V
ARG 2 protoChunk
METHOD method_12023 getLightingProvider ()Lnet/minecraft/class_3568;
METHOD method_12200 getWorld ()Lnet/minecraft/class_1937;
METHOD method_12201 getBlockEntity (Lnet/minecraft/class_2338;Lnet/minecraft/class_2818$class_2819;)Lnet/minecraft/class_2586;
ARG 1 pos
@ -94,4 +93,4 @@ CLASS net/minecraft/class_2818 net/minecraft/world/chunk/WorldChunk
FIELD field_27226 hasWarned Z
CLASS class_5564 WrappedBlockEntityTickInvoker
FIELD field_27228 wrapped Lnet/minecraft/class_5562;
METHOD method_31727 setWrapped (Lnet/minecraft/class_5562;)V
METHOD method_31727 setWrapped (Lnet/minecraft/class_5562;)V

View File

@ -29,7 +29,7 @@ CLASS net/minecraft/class_2874 net/minecraft/world/dimension/DimensionType
FIELD field_26752 OVERWORLD_ID Lnet/minecraft/class_2960;
FIELD field_26753 THE_NETHER_ID Lnet/minecraft/class_2960;
FIELD field_26754 THE_END_ID Lnet/minecraft/class_2960;
METHOD <init> (Ljava/util/OptionalLong;ZZZZDZZZZILnet/minecraft/class_2960;Lnet/minecraft/class_2960;F)V
METHOD <init> (Ljava/util/OptionalLong;ZZZZDZZZZIIILnet/minecraft/class_2960;Lnet/minecraft/class_2960;F)V
ARG 1 fixedTime
ARG 2 hasSkylight
ARG 3 hasCeiling
@ -41,10 +41,7 @@ CLASS net/minecraft/class_2874 net/minecraft/world/dimension/DimensionType
ARG 10 respawnAnchorWorks
ARG 11 hasRaids
ARG 12 logicalHeight
ARG 13 infiniburn
ARG 14 skyProperties
ARG 15 ambientLight
METHOD <init> (Ljava/util/OptionalLong;ZZZZDZZZZZILnet/minecraft/class_4545;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;F)V
METHOD <init> (Ljava/util/OptionalLong;ZZZZDZZZZZIIILnet/minecraft/class_4545;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;F)V
ARG 1 fixedTime
ARG 2 hasSkylight
ARG 3 hasCeiling
@ -57,10 +54,6 @@ CLASS net/minecraft/class_2874 net/minecraft/world/dimension/DimensionType
ARG 11 respawnAnchorWorks
ARG 12 hasRaids
ARG 13 logicalHeight
ARG 14 biomeAccessType
ARG 15 infiniburn
ARG 16 skyProperties
ARG 17 ambientLight
METHOD method_12488 getSaveDirectory (Lnet/minecraft/class_5321;Ljava/io/File;)Ljava/io/File;
ARG 0 worldRef
ARG 1 root

View File

@ -1,5 +1,4 @@
CLASS net/minecraft/class_2919 net/minecraft/world/gen/ChunkRandom
FIELD field_13276 sampleCount I
METHOD <init> (J)V
ARG 1 seed
METHOD method_12659 setTerrainSeed (II)J
@ -74,5 +73,3 @@ CLASS net/minecraft/class_2919 net/minecraft/world/gen/ChunkRandom
ARG 3 regionX
ARG 4 regionZ
ARG 5 salt
METHOD next (I)I
ARG 1 bound

View File

@ -3,7 +3,7 @@ CLASS net/minecraft/class_2794 net/minecraft/world/gen/chunk/ChunkGenerator
COMMENT as well as populating the generated chunks with {@linkplain net.minecraft.world.gen.feature.Feature features} and {@linkplain net.minecraft.entity.Entity entities}.
COMMENT Biome placement starts here, however all vanilla and most modded chunk generators delegate this to a {@linkplain net.minecraft.world.biome.source.BiomeSource biome source}.
FIELD field_12761 populationSource Lnet/minecraft/class_1966;
COMMENT Used to control the population step without replacing the actual biome that comes from the original {@link biomeSource}.
COMMENT Used to control the population step without replacing the actual biome that comes from the original {@link #biomeSource}.
COMMENT
COMMENT <p>This is used by {@link FlatChunkGenerator} to overwrite biome properties like whether lakes generate, while preserving the original biome ID.
FIELD field_16567 structuresConfig Lnet/minecraft/class_5311;
@ -85,7 +85,7 @@ CLASS net/minecraft/class_2794 net/minecraft/world/gen/chunk/ChunkGenerator
ARG 1 x
ARG 2 z
ARG 3 heightmapType
METHOD method_26261 getColumnSample (II)Lnet/minecraft/class_1922;
METHOD method_26261 getColumnSample (II)Lnet/minecraft/class_4966;
ARG 1 x
ARG 2 z
METHOD method_27997 withSeed (J)Lnet/minecraft/class_2794;

View File

@ -12,19 +12,8 @@ CLASS net/minecraft/class_5309 net/minecraft/world/gen/chunk/GenerationShapeConf
FIELD field_24814 randomDensityOffset Z
FIELD field_24815 islandNoiseOverride Z
FIELD field_24816 amplified Z
METHOD <init> (ILnet/minecraft/class_5308;Lnet/minecraft/class_5310;Lnet/minecraft/class_5310;IIDDZZZZ)V
METHOD <init> (IILnet/minecraft/class_5308;Lnet/minecraft/class_5310;Lnet/minecraft/class_5310;IIDDZZZZ)V
ARG 1 height
ARG 2 sampling
ARG 3 topSlide
ARG 4 bottomSlide
ARG 5 sizeHorizontal
ARG 6 sizeVertical
ARG 7 densityFactor
ARG 9 densityOffset
ARG 11 simplexSurfaceNoise
ARG 12 randomDensityOffset
ARG 13 islandNoiseOverride
ARG 14 amplified
METHOD method_28581 getHeight ()I
METHOD method_28583 getSampling ()Lnet/minecraft/class_5308;
METHOD method_28584 getTopSlide ()Lnet/minecraft/class_5310;

View File

@ -1,4 +1,2 @@
CLASS net/minecraft/class_4966 net/minecraft/world/gen/chunk/VerticalBlockSample
FIELD field_23143 states [Lnet/minecraft/class_2680;
METHOD <init> ([Lnet/minecraft/class_2680;)V
ARG 1 states

View File

@ -1,10 +1,6 @@
CLASS net/minecraft/class_5183 net/minecraft/world/gen/feature/RuinedPortalFeature
FIELD field_23998 RARE_PORTAL_STRUCTURE_IDS [Ljava/lang/String;
FIELD field_23999 COMMON_PORTAL_STRUCTURE_IDS [Ljava/lang/String;
METHOD method_27207 choose (Ljava/util/Random;II)I
ARG 0 random
ARG 1 min
ARG 2 max
METHOD method_27210 choosePlacementHeight (Ljava/util/Random;II)I
ARG 1 min
ARG 2 max

View File

@ -48,8 +48,10 @@ CLASS net/minecraft/class_3195 net/minecraft/world/gen/feature/StructureFeature
COMMENT <p>
COMMENT If the {@link StructureConfig} uses a separation setting greater than 0, the
COMMENT placement will be constrained to [0, spacing - separation] within the grid cell.
COMMENT If a non-uniform distribution is used for placement {@see #isUniformDistribution()},
COMMENT then this also moves the center towards the origin.
COMMENT If a non-uniform distribution is used for placement, then this also moves
COMMENT the center towards the origin.
COMMENT
COMMENT @see #isUniformDistribution()
ARG 1 config
ARG 2 worldSeed
ARG 4 placementRandom
@ -68,7 +70,7 @@ CLASS net/minecraft/class_3195 net/minecraft/world/gen/feature/StructureFeature
METHOD method_28657 tryPlaceStart (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_3449;
COMMENT Tries to place a starting point for this type of structure in the given chunk.
COMMENT <p>
COMMENT If this structure doesn't have a starting point in the chunk, {@link StructureStart.DEFAULT}
COMMENT If this structure doesn't have a starting point in the chunk, {@link StructureStart#DEFAULT}
COMMENT will be returned.
ARG 5 worldSeed
ARG 9 referenceCount