fix mappings

This commit is contained in:
Adrian Siekierka 2019-02-20 22:01:25 +01:00
parent d7bcddb228
commit d1435774dc
134 changed files with 2173 additions and 48 deletions

View File

@ -1,4 +1,6 @@
CLASS com/mojang/blaze3d/platform/GlStateManager
CLASS com/mojang/blaze3d/platform/GlStateManager$DestFactor DestFactor
CLASS com/mojang/blaze3d/platform/GlStateManager$SourceFactor SourceFactor
CLASS com/mojang/blaze3d/platform/GlStateManager$a AlphaTestState
FIELD a capState Lcom/mojang/blaze3d/platform/GlStateManager$c;
FIELD b func I
@ -88,8 +90,6 @@ CLASS com/mojang/blaze3d/platform/GlStateManager
FIELD c y I
FIELD d width I
FIELD e height I
CLASS com/mojang/blaze3d/platform/GlStateManager$DestFactor DestFactor
CLASS com/mojang/blaze3d/platform/GlStateManager$SourceFactor SourceFactor
METHOD alphaFunc (IF)V
ARG 0 func
ARG 1 ref

View File

@ -0,0 +1,23 @@
CLASS ab net/minecraft/advancement/criterion/BredAnimalsCriterion
CLASS ab$a Handler
FIELD a manager Lqr;
FIELD b conditions Ljava/util/Set;
METHOD a isEmpty ()Z
METHOD a addCondition (Lu$a;)V
METHOD a handle (Luw;Lamu;Lamu;Lahj;)V
ARG 1 parent1
ARG 2 parent2
ARG 3 child
METHOD b removeCondition (Lu$a;)V
CLASS ab$b Conditions
FIELD a parent Las;
FIELD b partner Las;
FIELD c child Las;
METHOD a matches (Luw;Lamu;Lamu;Lahj;)Z
METHOD c any ()Lab$b;
FIELD a ID Lqi;
FIELD b handlers Ljava/util/Map;
METHOD a handle (Luw;Lamu;Lamu;Lahj;)V
ARG 1 player
ARG 2 parent1
ARG 3 parent2

View File

@ -0,0 +1,16 @@
CLASS ac net/minecraft/advancement/criterion/BrewedPotionCriterion
CLASS ac$a Handler
FIELD a manager Lqr;
FIELD b conditions Ljava/util/Set;
METHOD a isEmpty ()Z
METHOD a handle (Lazn;)V
METHOD a addCondition (Lu$a;)V
METHOD b removeCondition (Lu$a;)V
CLASS ac$b Conditions
FIELD a potion Lazn;
METHOD a matches (Lazn;)Z
METHOD c any ()Lac$b;
FIELD a ID Lqi;
FIELD b handlers Ljava/util/Map;
METHOD a handle (Luw;Lazn;)V
ARG 1 player

View File

@ -0,0 +1,17 @@
CLASS ad net/minecraft/advancement/criterion/ChangedDimensionCriterion
CLASS ad$a Handler
FIELD a manager Lqr;
FIELD b conditions Ljava/util/Set;
METHOD a isEmpty ()Z
METHOD a handle (Lbtw;Lbtw;)V
METHOD a addCondition (Lu$a;)V
METHOD b removeCondition (Lu$a;)V
CLASS ad$b Conditions
FIELD a from Lbtw;
FIELD b to Lbtw;
METHOD a to (Lbtw;)Lad$b;
METHOD b matches (Lbtw;Lbtw;)Z
FIELD a ID Lqi;
FIELD b handlers Ljava/util/Map;
METHOD a handle (Luw;Lbtw;Lbtw;)V
ARG 1 player

View File

@ -0,0 +1,7 @@
CLASS ae net/minecraft/advancement/criterion/ChanneledLightningCriterion
CLASS ae$b Conditions
FIELD a victims [Las;
METHOD a matches (Luw;Ljava/util/Collection;)Z
METHOD a create ([Las;)Lae$b;
ARG 0 victims
FIELD a ID Lqi;

View File

@ -0,0 +1,16 @@
CLASS af net/minecraft/advancement/criterion/ConstructBeaconCriterion
CLASS af$a Handler
FIELD a manager Lqr;
FIELD b conditions Ljava/util/Set;
METHOD a isEmpty ()Z
METHOD a handle (Lbpc;)V
METHOD a addCondition (Lu$a;)V
METHOD b removeCondition (Lu$a;)V
CLASS af$b Conditions
FIELD a level Lbf$d;
METHOD a level (Lbf$d;)Laf$b;
METHOD a matches (Lbpc;)Z
FIELD a ID Lqi;
FIELD b handlers Ljava/util/Map;
METHOD a handle (Luw;Lbpc;)V
ARG 1 player

View File

@ -0,0 +1,17 @@
CLASS ag net/minecraft/advancement/criterion/ConsumeItemCriterion
CLASS ag$a Handler
FIELD a manager Lqr;
FIELD b conditions Ljava/util/Set;
METHOD a isEmpty ()Z
METHOD a handle (Laxw;)V
METHOD a addCondition (Lu$a;)V
METHOD b removeCondition (Lu$a;)V
CLASS ag$b Conditions
FIELD a item Laz;
METHOD a matches (Laxw;)Z
METHOD a item (Lbdd;)Lag$b;
METHOD c any ()Lag$b;
FIELD a ID Lqi;
FIELD b handlers Ljava/util/Map;
METHOD a handle (Luw;Laxw;)V
ARG 1 player

View File

@ -0,0 +1,18 @@
CLASS ah net/minecraft/advancement/criterion/CuredZombieVillagerCriterion
CLASS ah$a Handler
FIELD a manager Lqr;
FIELD b conditions Ljava/util/Set;
METHOD a isEmpty ()Z
METHOD a addCondition (Lu$a;)V
METHOD a handle (Luw;Larf;Larl;)V
METHOD b removeCondition (Lu$a;)V
CLASS ah$b Conditions
FIELD a zombie Las;
FIELD b villager Las;
METHOD a matches (Luw;Larf;Larl;)Z
METHOD c any ()Lah$b;
FIELD a ID Lqi;
FIELD b handlers Ljava/util/Map;
METHOD a handle (Luw;Larf;Larl;)V
ARG 1 player
ARG 2 zombie

View File

@ -0,0 +1,14 @@
CLASS al net/minecraft/advancement/criterion/EffectsChangedCriterion
CLASS al$a Handler
FIELD a manager Lqr;
FIELD b conditions Ljava/util/Set;
METHOD a isEmpty ()Z
METHOD a addCondition (Lu$a;)V
METHOD a handle (Luw;)V
METHOD b removeCondition (Lu$a;)V
CLASS al$b Conditions
FIELD a effects Lbg;
METHOD a matches (Luw;)Z
FIELD a ID Lqi;
FIELD b handlers Ljava/util/Map;
METHOD a handle (Luw;)V

View File

@ -0,0 +1,19 @@
CLASS am net/minecraft/advancement/criterion/EnchantedItemCriterion
CLASS am$a Handler
FIELD a manager Lqr;
FIELD b conditions Ljava/util/Set;
METHOD a isEmpty ()Z
METHOD a handle (Laxw;I)V
ARG 1 level
METHOD a addCondition (Lu$a;)V
METHOD b removeCondition (Lu$a;)V
CLASS am$b Conditions
FIELD a item Laz;
FIELD b levels Lbf$d;
METHOD a matches (Laxw;I)Z
METHOD c any ()Lam$b;
FIELD a ID Lqi;
FIELD b handlers Ljava/util/Map;
METHOD a handle (Luw;Laxw;I)V
ARG 1 player
ARG 2 stack

View File

@ -0,0 +1,15 @@
CLASS ao net/minecraft/advancement/criterion/EnterBlockCriterion
CLASS ao$a Handler
FIELD a manager Lqr;
FIELD b conditions Ljava/util/Set;
METHOD a isEmpty ()Z
METHOD a handle (Lbrd;)V
METHOD a addConditon (Lu$a;)V
METHOD b removeCondition (Lu$a;)V
CLASS ao$b Conditions
FIELD a block Lbif;
FIELD b state Ljava/util/Map;
METHOD a block (Lbif;)Lao$b;
METHOD a matches (Lbrd;)Z
FIELD a ID Lqi;
FIELD b handlers Ljava/util/Map;

View File

@ -0,0 +1,22 @@
CLASS ar net/minecraft/advancement/criterion/EntityHurtPlayerCriterion
CLASS ar$a Handler
FIELD a manager Lqr;
FIELD b conditions Ljava/util/Set;
METHOD a isEmpty ()Z
METHOD a addCondition (Lu$a;)V
METHOD a handle (Luw;Lagv;FFZ)V
ARG 1 source
ARG 2 dealt
ARG 3 taken
ARG 4 blocked
METHOD b removeCondition (Lu$a;)V
CLASS ar$b Conditions
FIELD a damage Lai;
METHOD a matches (Luw;Lagv;FFZ)Z
FIELD a ID Lqi;
FIELD b handlers Ljava/util/Map;
METHOD a handle (Luw;Lagv;FFZ)V
ARG 1 player
ARG 2 source
ARG 3 dealt
ARG 4 taken

View File

@ -0,0 +1,6 @@
CLASS au net/minecraft/advancement/criterion/FilledBucketCriterion
CLASS au$b Conditions
FIELD a item Laz;
METHOD a matches (Laxw;)Z
METHOD a create (Laz;)Lau$b;
FIELD a ID Lqi;

View File

@ -0,0 +1,11 @@
CLASS av net/minecraft/advancement/criterion/FishingRodHookedCriterion
CLASS av$b Conditions
FIELD a rod Laz;
FIELD b entity Las;
FIELD c item Laz;
METHOD <init> (Laz;Las;Laz;)V
ARG 1 entity
ARG 2 item
METHOD a create (Laz;Las;Laz;)Lav$b;
METHOD a matches (Luw;Laxw;Lapm;Ljava/util/Collection;)Z
FIELD a ID Lqi;

View File

@ -0,0 +1,3 @@
CLASS aw net/minecraft/advancement/criterion/ImpossibleCriterion
CLASS aw$a Conditions
FIELD a ID Lqi;

View File

@ -0,0 +1,20 @@
CLASS ax net/minecraft/advancement/criterion/InventoryChangedCriterion
CLASS ax$a Handler
FIELD a manager Lqr;
FIELD b conditions Ljava/util/Set;
METHOD a isEmpty ()Z
METHOD a handle (Larx;)V
METHOD a addCondition (Lu$a;)V
METHOD b removeCondition (Lu$a;)V
CLASS ax$b Conditions
FIELD a occupied Lbf$d;
FIELD b full Lbf$d;
FIELD c empty Lbf$d;
FIELD d items [Laz;
METHOD a matches (Larx;)Z
METHOD a items ([Laz;)Lax$b;
METHOD a items ([Lbdd;)Lax$b;
FIELD a ID Lqi;
FIELD b handlers Ljava/util/Map;
METHOD a handle (Luw;Larx;)V
ARG 1 player

View File

@ -0,0 +1,18 @@
CLASS ay net/minecraft/advancement/criterion/ItemDurabilityChangedCriterion
CLASS ay$a Handler
FIELD a manager Lqr;
FIELD b conditions Ljava/util/Set;
METHOD a isEmpty ()Z
METHOD a handle (Laxw;I)V
METHOD a addCondition (Lu$a;)V
METHOD b removeCondition (Lu$a;)V
CLASS ay$b Conditions
FIELD a item Laz;
FIELD b durability Lbf$d;
FIELD c delta Lbf$d;
METHOD a matches (Laxw;I)Z
FIELD a ID Lqi;
FIELD b handlers Ljava/util/Map;
METHOD a handle (Luw;Laxw;I)V
ARG 1 player
ARG 2 item

View File

@ -0,0 +1,6 @@
CLASS ba net/minecraft/advancement/criterion/KilledByCrossbowCriterion
CLASS ba$b Conditions
FIELD a victims [Las;
FIELD b uniqueEntityTypes Lbf$d;
METHOD a matches (Luw;Ljava/util/Collection;I)Z
FIELD a ID Lqi;

View File

@ -0,0 +1,19 @@
CLASS bc net/minecraft/advancement/criterion/LevitationCriterion
CLASS bc$a Handler
FIELD a manager Lqr;
FIELD b conditions Ljava/util/Set;
METHOD a isEmpty ()Z
METHOD a addCondition (Lu$a;)V
METHOD a handle (Luw;Lcnk;I)V
ARG 1 coord
ARG 2 duration
METHOD b removeCondition (Lu$a;)V
CLASS bc$b Conditions
FIELD a distance Lak;
FIELD b duration Lbf$d;
METHOD a matches (Luw;Lcnk;I)Z
FIELD a ID Lqi;
FIELD b handlers Ljava/util/Map;
METHOD a handle (Luw;Lcnk;I)V
ARG 1 player
ARG 2 coord

View File

@ -0,0 +1,16 @@
CLASS be net/minecraft/advancement/criterion/LocationArrivalCriterion
CLASS be$a Handler
FIELD a manager Lqr;
FIELD b conditions Ljava/util/Set;
METHOD a isEmpty ()Z
METHOD a addCondition (Lu$a;)V
METHOD a handle (Luv;DDD)V
ARG 1 x
ARG 2 y
METHOD b removeCondition (Lu$a;)V
CLASS be$b Conditions
FIELD a location Lbd;
METHOD a matches (Luv;DDD)Z
FIELD a id Lqi;
FIELD b handlers Ljava/util/Map;
METHOD a handle (Luw;)V

View File

@ -0,0 +1,21 @@
CLASS bi net/minecraft/advancement/criterion/NetherTravelCriterion
CLASS bi$a Handler
FIELD a manager Lqr;
FIELD b conditions Ljava/util/Set;
METHOD a isEmpty ()Z
METHOD a addCondition (Lu$a;)V
METHOD a handle (Luv;Lcnk;DDD)V
ARG 1 enteredCoord
ARG 2 exitedX
ARG 3 exitedY
METHOD b removeCondition (Lu$a;)V
CLASS bi$b Conditions
FIELD a entered Lbd;
FIELD b exited Lbd;
FIELD c distance Lak;
METHOD a distance (Lak;)Lbi$b;
METHOD a matches (Luv;Lcnk;DDD)Z
FIELD a ID Lqi;
FIELD b handlers Ljava/util/Map;
METHOD a handle (Luw;Lcnk;)V
ARG 1 player

View File

@ -0,0 +1,22 @@
CLASS bb net/minecraft/advancement/criterion/OnKilledCriterion
CLASS bb$a InCodeConditions
FIELD a entity Las;
FIELD b killingBlow Laj;
METHOD a createKill (Las$a;Laj$a;)Lbb$a;
CLASS bb$b Handler
FIELD a manager Lqr;
FIELD b conditions Ljava/util/Set;
METHOD a isEmpty ()Z
METHOD a addCondition (Lu$a;)V
METHOD a handle (Luw;Lahl;Lagv;)V
METHOD b removeCondition (Lu$a;)V
CLASS bb$c Conditions
FIELD a entity Las;
FIELD b killingBlow Laj;
METHOD a createKill (Las$a;)Lbb$c;
METHOD a test (Luw;Lahl;Lagv;)Z
FIELD a handlers Ljava/util/Map;
FIELD b id Lqi;
METHOD a handle (Luw;Lahl;Lagv;)V
ARG 1 player
ARG 2 entity

View File

@ -0,0 +1,24 @@
CLASS bj net/minecraft/advancement/criterion/PlacedBlockCriterion
CLASS bj$a Handler
FIELD a manager Lqr;
FIELD b conditions Ljava/util/Set;
METHOD a isEmpty ()Z
METHOD a handle (Lbrd;Les;Luv;Laxw;)V
ARG 1 pos
ARG 2 world
ARG 3 item
METHOD a addCondition (Lu$a;)V
METHOD b removeCondition (Lu$a;)V
CLASS bj$b Conditions
FIELD a block Lbif;
FIELD b state Ljava/util/Map;
FIELD c location Lbd;
FIELD d item Laz;
METHOD a block (Lbif;)Lbj$b;
ARG 0 block
METHOD a matches (Lbrd;Les;Luv;Laxw;)Z
FIELD a ID Lqi;
FIELD b handlers Ljava/util/Map;
METHOD a handle (Luw;Les;Laxw;)V
ARG 1 player
ARG 2 blockPos

View File

@ -0,0 +1,17 @@
CLASS bk net/minecraft/advancement/criterion/PlayerHurtEntityCriterion
CLASS bk$a Handler
FIELD a manager Lqr;
FIELD b conditions Ljava/util/Set;
METHOD a isEmpty ()Z
METHOD a addCondition (Lu$a;)V
METHOD a handle (Luw;Lahl;Lagv;FFZ)V
ARG 1 entity
METHOD b removeCondition (Lu$a;)V
CLASS bk$b Conditions
FIELD a damage Lai;
FIELD b entity Las;
METHOD a matches (Luw;Lahl;Lagv;FFZ)Z
FIELD a ID Lqi;
FIELD b handlers Ljava/util/Map;
METHOD a handle (Luw;Lahl;Lagv;FFZ)V
ARG 1 player

View File

@ -0,0 +1,15 @@
CLASS bl net/minecraft/advancement/criterion/RecipeUnlockedCriterion
CLASS bl$a Handler
FIELD a manager Lqr;
FIELD b conditions Ljava/util/Set;
METHOD a isEmpty ()Z
METHOD a handle (Lbag;)V
METHOD a addCondition (Lu$a;)V
METHOD b removeCondition (Lu$a;)V
CLASS bl$b Conditions
FIELD a recipe Lqi;
METHOD a matches (Lbag;)Z
FIELD a ID Lqi;
FIELD b handlers Ljava/util/Map;
METHOD a handle (Luw;Lbag;)V
ARG 1 player

View File

@ -0,0 +1,6 @@
CLASS bm net/minecraft/advancement/criterion/ShotCrossbowCriterion
CLASS bm$b Conditions
FIELD a item Laz;
METHOD a matches (Laxw;)Z
METHOD a create (Lbdd;)Lbm$b;
FIELD a ID Lqi;

View File

@ -0,0 +1,15 @@
CLASS bn net/minecraft/advancement/criterion/SummonedEntityCriterion
CLASS bn$a Handler
FIELD a manager Lqr;
FIELD b conditions Ljava/util/Set;
METHOD a isEmpty ()Z
METHOD a addCondition (Lu$a;)V
METHOD a handle (Luw;Lahl;)V
METHOD b removeCondition (Lu$a;)V
CLASS bn$b Conditions
FIELD a entity Las;
METHOD a matches (Luw;Lahl;)Z
FIELD a ID Lqi;
FIELD b handlers Ljava/util/Map;
METHOD a handle (Luw;Lahl;)V
ARG 1 player

View File

@ -0,0 +1,17 @@
CLASS bo net/minecraft/advancement/criterion/TameAnimalCriterion
CLASS bo$a Handler
FIELD a manager Lqr;
FIELD b Conditions Ljava/util/Set;
METHOD a isEmpty ()Z
METHOD a addCondition (Lu$a;)V
METHOD a handle (Luw;Lamu;)V
ARG 1 entity
METHOD b removeCondition (Lu$a;)V
CLASS bo$b Conditions
FIELD a entity Las;
METHOD a matches (Luw;Lamu;)Z
METHOD c any ()Lbo$b;
FIELD a ID Lqi;
FIELD b handlers Ljava/util/Map;
METHOD a handle (Luw;Lamu;)V
ARG 1 player

View File

@ -0,0 +1,12 @@
CLASS bp net/minecraft/advancement/criterion/TickCriterion
CLASS bp$a Handler
FIELD a manager Lqr;
FIELD b conditions Ljava/util/Set;
METHOD a isEmpty ()Z
METHOD a addCondition (Lu$a;)V
METHOD b handle ()V
METHOD b removeCondition (Lu$a;)V
CLASS bp$b Conditions
FIELD a ID Lqi;
FIELD b handlers Ljava/util/Map;
METHOD a handle (Luw;)V

View File

@ -0,0 +1,15 @@
CLASS br net/minecraft/advancement/criterion/UsedEnderEyeCriterion
CLASS br$a Handler
FIELD a manager Lqr;
FIELD b conditions Ljava/util/Set;
METHOD a isEmpty ()Z
METHOD a handle (D)V
METHOD a addCondition (Lu$a;)V
METHOD b removeCondition (Lu$a;)V
CLASS br$b Conditions
FIELD a distance Lbf$c;
METHOD a matches (D)Z
FIELD a id Lqi;
FIELD b handlers Ljava/util/Map;
METHOD a handle (Luw;Les;)V
ARG 1 player

View File

@ -0,0 +1,15 @@
CLASS bs net/minecraft/advancement/criterion/UsedTotemCriterion
CLASS bs$a Handler
FIELD a manager Lqr;
FIELD b conditions Ljava/util/Set;
METHOD a isEmpty ()Z
METHOD a handle (Laxw;)V
METHOD a addCondition (Lu$a;)V
METHOD b removeCondition (Lu$a;)V
CLASS bs$b Conditions
FIELD a item Laz;
METHOD a matches (Laxw;)Z
FIELD a ID Lqi;
FIELD b handlers Ljava/util/Map;
METHOD a handle (Luw;Laxw;)V
ARG 1 player

View File

@ -0,0 +1,18 @@
CLASS bq net/minecraft/advancement/criterion/VillagerTradeCriterion
CLASS bq$a Handler
FIELD a manager Lqr;
FIELD b conditions Ljava/util/Set;
METHOD a isEmpty ()Z
METHOD a addCondition (Lu$a;)V
METHOD a handle (Luw;Lari;Laxw;)V
ARG 1 villager
METHOD b removeCondition (Lu$a;)V
CLASS bq$b Conditions
FIELD a item Las;
FIELD b villager Laz;
METHOD a matches (Luw;Lari;Laxw;)Z
METHOD c any ()Lbq$b;
FIELD a ID Lqi;
FIELD b handlers Ljava/util/Map;
METHOD a handle (Luw;Lari;Laxw;)V
ARG 1 player

View File

@ -0,0 +1,25 @@
CLASS dsm net/minecraft/client/audio/Sound
CLASS dsm$a RegistrationType
FIELD a FILE Ldsm$a;
FIELD b EVENT Ldsm$a;
FIELD c name Ljava/lang/String;
METHOD a getByName (Ljava/lang/String;)Ldsm$a;
FIELD a id Lqi;
FIELD b volume F
FIELD c pitch F
FIELD d weight I
FIELD e registrationType Ldsm$a;
FIELD f stream Z
METHOD <init> (Ljava/lang/String;FFILdsm$a;ZZI)V
ARG 1 id
ARG 2 volume
ARG 3 pitch
ARG 4 weight
ARG 5 soundRegistrationType
ARG 7 stream
METHOD a getIdentifier ()Lqi;
METHOD b getLocation ()Lqi;
METHOD c getVolume ()F
METHOD d getPitch ()F
METHOD g getRegistrationType ()Ldsm$a;
METHOD h isStreamed ()Z

View File

@ -0,0 +1,28 @@
CLASS dtl net/minecraft/client/audio/SoundLoader
FIELD a SOUND_MISSING Ldsm;
FIELD b LOGGER Lorg/apache/logging/log4j/Logger;
FIELD c GSON Lcom/google/gson/Gson;
FIELD d TYPE Ljava/lang/reflect/ParameterizedType;
FIELD e sounds Ljava/util/Map;
FIELD f soundManager Ldtj;
METHOD a getKeys ()Ljava/util/Collection;
METHOD a updateListenerPosition (Lary;F)V
ARG 1 listener
METHOD a play (Ldsp;)V
METHOD a play (Ldsp;I)V
ARG 1 sound
ARG 2 volume
METHOD a registerListener (Ldtk;)V
METHOD a readSounds (Ljava/io/InputStream;)Ljava/util/Map;
METHOD a get (Lqi;)Ldtm;
METHOD a stopSounds (Lqi;Lya;)V
METHOD a updateSoundVolume (Lya;F)V
ARG 1 category
METHOD b pause ()V
METHOD b isSoundResourcePresent (Ldsm;Lqi;Lwt;)Z
METHOD b stop (Ldsp;)V
METHOD b unregisterListener (Ldtk;)V
METHOD c stopAll ()V
METHOD c isPlaying (Ldsp;)Z
METHOD d deinitialize ()V
METHOD f resume ()V

View File

@ -0,0 +1,9 @@
CLASS dtm net/minecraft/client/audio/WeightedSoundSet
FIELD a sounds Ljava/util/List;
FIELD b random Ljava/util/Random;
FIELD c id Lqi;
FIELD d subtitle Lji;
METHOD <init> (Lqi;Ljava/lang/String;)V
ARG 1 id
METHOD a add (Ldtn;)V
METHOD c getSubtitle ()Lji;

View File

@ -1,7 +1,3 @@
CLASS cst net/minecraft/client/gui/DrawableContainer
FIELD a focused Lcsv;
FIELD b active Z
METHOD a (Lcsv;)V
ARG 1 listener
METHOD a (Z)V
ARG 1 active

View File

@ -10,10 +10,6 @@ CLASS cvi net/minecraft/client/gui/Screen
FIELD o buttons Ljava/util/List;
FIELD p labelWidgets Ljava/util/List;
FIELD r fontRenderer Lcro;
METHOD a (IIF)V
ARG 1 mouseX
ARG 2 mouseY
ARG 3 lastFrameDuration
METHOD a getStackTooltip (Laxw;)Ljava/util/List;
METHOD a drawStackTooltip (Laxw;II)V
ARG 1 stack

View File

@ -0,0 +1,7 @@
CLASS cxb net/minecraft/client/gui/container/LecternScreen
FIELD g lecternContainer Laur;
FIELD h listener Laue;
METHOD j sendButtonPressPacket (I)V
ARG 1 id
METHOD v updatePageProvider ()V
METHOD w updatePage ()V

View File

@ -27,10 +27,6 @@ CLASS cxy net/minecraft/client/gui/recipebook/RecipeAlternatesWidget
FIELD m time F
FIELD n furnace Z
METHOD a getResults ()Lcyd;
METHOD a (IIF)V
ARG 1 mouseX
ARG 2 mouseY
ARG 3 delta
METHOD a showAlternatesForResult (Lcqw;Lcyd;IIIIF)V
ARG 3 buttonX
ARG 4 buttonY

View File

@ -17,10 +17,6 @@ CLASS cxz net/minecraft/client/gui/recipebook/RecipeBookGui
FIELD t cachedInvChangeCount I
METHOD a toggleFilteringCraftable ()Z
METHOD a isClickOutsideBounds (DDIIIII)Z
METHOD a (IIF)V
ARG 1 mouseX
ARG 2 mouseY
ARG 3 delta
METHOD a initialize (IILcqw;ZLava;)V
ARG 1 parentWidth
ARG 2 parentHeight

View File

@ -20,9 +20,6 @@ CLASS csn net/minecraft/client/gui/widget/AbstractListWidget
ARG 2 button
ARG 3 mouseX
ARG 5 mouseY
METHOD a (IIF)V
ARG 1 mouseX
ARG 2 mouseY
METHOD a (IIIF)V
ARG 1 index
METHOD a drawEntries (IIIIF)V

View File

@ -35,9 +35,6 @@ CLASS crz net/minecraft/client/gui/widget/ButtonWidget
METHOD a onHover (II)V
ARG 1 mouseX
ARG 2 mouseY
METHOD a (IIF)V
ARG 1 mouseX
ARG 2 mouseY
METHOD a onHoveredChanged (IIZ)V
ARG 1 mouseX
ARG 2 mouseY

View File

@ -3,6 +3,3 @@ CLASS csf net/minecraft/client/gui/widget/LabelWidget
FIELD l centered Z
FIELD n color I
FIELD r fontRenderer Lcro;
METHOD a (IIF)V
ARG 1 mouseX
ARG 2 mouseY

View File

@ -26,9 +26,6 @@ CLASS csd net/minecraft/client/gui/widget/TextFieldWidget
ARG 4 y
ARG 5 width
METHOD a tick ()V
METHOD a (IIF)V
ARG 1 mouseX
ARG 2 mouseY
METHOD a setText (Ljava/lang/String;)V
ARG 1 text
METHOD a setRenderTextProvider (Ljava/util/function/BiFunction;)V

View File

@ -2,7 +2,6 @@ CLASS arw net/minecraft/client/options/ChatVisibility
FIELD a FULL Larw;
FIELD b COMMANDS Larw;
FIELD c HIDDEN Larw;
FIELD d VALUES [Larw;
FIELD e id I
FIELD f key Ljava/lang/String;
METHOD a getId ()I

View File

@ -1 +0,0 @@
CLASS cqp net/minecraft/client/options/ToggleGameOption

View File

@ -0,0 +1,2 @@
CLASS dla net/minecraft/client/render/entity/EndermiteEntityRenderer
FIELD a SKIN Lqi;

View File

@ -0,0 +1,33 @@
CLASS dma net/minecraft/client/render/entity/LivingEntityRenderer
FIELD a LOGGER Lorg/apache/logging/log4j/Logger;
FIELD f model Ldak;
FIELD g colorOverlayBuffer Ljava/nio/FloatBuffer;
FIELD h features Ljava/util/List;
FIELD i disableOutlineRender Z
FIELD j colorOverlayTexture Ldps;
METHOD a getOverlayColor (Lahu;FF)I
METHOD a setupTransforms (Lahu;FFF)V
ARG 1 entity
ARG 2 pitch
ARG 3 yaw
ARG 4 delta
METHOD a render (Lahu;FFFFFF)V
ARG 1 entity
ARG 2 limbMoveAngle
ARG 3 limbMoveAmount
ARG 5 headYaw
ARG 6 headPitch
METHOD a renderFeatures (Lahu;FFFFFFF)V
ARG 1 entity
ARG 4 delta
METHOD a tryApplyOverlayColor (Lahu;FZ)Z
ARG 1 entity
ARG 2 delta
METHOD a addFeature (Ldoz;)Z
METHOD b getLyingAngle (Lahu;)F
METHOD c (Lahu;F)F
ARG 1 entity
METHOD d beforeOutlineRender (Lahu;)Z
METHOD d tryApplyOverlayColor (Lahu;F)Z
METHOD e afterOutlineRender ()V
METHOD f disableOverlayColor ()V

View File

@ -0,0 +1,2 @@
CLASS dmx net/minecraft/client/render/entity/SilverfishEntityRenderer
FIELD a SKIN Lqi;

View File

@ -0,0 +1 @@
CLASS drh net/minecraft/client/render/entity/feature/VillagerResourceMetadataReader

View File

@ -0,0 +1 @@
CLASS drf net/minecraft/client/resource/metadata/AnimationResourceMetadataReader

View File

@ -0,0 +1 @@
CLASS drk net/minecraft/client/resource/metadata/LanguageResourceMetadataReader

View File

@ -0,0 +1 @@
CLASS dro net/minecraft/client/resource/metadata/TextureResourceMetadataReader

View File

@ -0,0 +1,47 @@
CLASS ddd net/minecraft/client/world/ClientChunkManager
CLASS ddd$a ClientChunkMap
FIELD b chunks Ljava/util/concurrent/atomic/AtomicReferenceArray;
FIELD c loadDistance I
FIELD d loadDiameter I
METHOD <init> (Lddd;I)V
ARG 2 loadDistance
METHOD a getChunk (II)Lbtd;
ARG 1 chunkX
ARG 2 chunkZ
METHOD a unload (ILbtd;)V
ARG 1 chunkX
METHOD b index (II)I
ARG 1 chunkX
ARG 2 chunkZ
METHOD c hasChunk (II)Z
ARG 1 chunkX
ARG 2 chunkZ
FIELD a LOGGER Lorg/apache/logging/log4j/Logger;
FIELD b client Lcqw;
FIELD c emptyChunk Lbtd;
FIELD d lightingProvider Lcgg;
FIELD e chunks Lddd$a;
FIELD f loadedChunkCount I
FIELD g playerChunkX I
FIELD h playerChunkZ I
FIELD i world Lddi;
METHOD a updateChunkList ()V
METHOD a loadChunkFromPacket (Lbde;IILiy;Lhx;IZ)Lbtd;
ARG 1 world
ARG 2 chunkX
ARG 3 chunkZ
ARG 4 data
ARG 5 nbt
ARG 6 updatedSectionsBits
ARG 7 clearOld
METHOD a (Lbdn;Lfk;)V
ARG 1 arg1
METHOD b isWithinDistance (IIIII)Z
ARG 0 x1
ARG 1 z1
ARG 2 x2
ARG 3 z2
ARG 4 distance
METHOD c unload (II)V
ARG 1 chunkX
ARG 2 chunkZ

View File

@ -0,0 +1,33 @@
CLASS ddi net/minecraft/client/world/ClientWorld
FIELD B ticksSinceLightingClient I
FIELD C scoreboard Lcok;
FIELD D mapStates Ljava/util/Map;
FIELD a globalEntities Ljava/util/List;
FIELD b regularEntities Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
FIELD c netHandler Lddf;
FIELD w worldRenderer Ldgk;
FIELD x client Lcqw;
METHOD <init> (Lddf;Lbdi;Lbtw;Lage;Lafm;Ldgk;)V
ARG 1 netHandler
ARG 2 levelInfo
ARG 4 difficulty
METHOD a doRandomBlockDisplayTicks (III)V
ARG 1 xCenter
ARG 2 yCenter
METHOD a randomBlockDisplayTick (IIIILjava/util/Random;ZLes$a;)V
ARG 1 xCenter
ARG 2 yCenter
ARG 3 zCenter
ARG 4 radius
ARG 5 random
ARG 6 spawnBarrierParticles
METHOD a setScoreboard (Lcok;)V
ARG 1 scoreboard
METHOD a playSound (Les;Lxy;Lya;FFZ)V
ARG 1 pos
ARG 2 sound
ARG 3 category
ARG 4 volume
ARG 5 pitch
ARG 6 useDistance
METHOD b getEntities ()Ljava/lang/Iterable;

View File

@ -0,0 +1,16 @@
CLASS ci net/minecraft/command/arguments/EntityArgumentType
CLASS ci$a Serializer
FIELD a TOO_MANY_ENTITIES_EXCEPTION Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
FIELD b TOO_MANY_PLAYERS_EXCEPTION Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
FIELD c PLAYER_SELECTOR_HAS_ENTITIES_EXCEPTION Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
FIELD d ENTITY_NOT_FOUND_EXCEPTION Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
FIELD e PLAYER_NOT_FOUND_EXCEPTION Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
FIELD f NOT_ALLOWED_EXCEPTION Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
FIELD g EXAMPLES Ljava/util/Collection;
FIELD h singleTarget Z
FIELD i playerOnly Z
METHOD a oneEntity ()Lci;
METHOD a parse (Lcom/mojang/brigadier/StringReader;)Ldz;
METHOD b multipleEntities ()Lci;
METHOD c onePlayer ()Lci;
METHOD d multiplePlayer ()Lci;

View File

@ -0,0 +1,2 @@
CLASS aip net/minecraft/entity/attribute/EntityAttributeContainer
FIELD d instancesByName Ljava/util/Map;

View File

@ -1,5 +1,5 @@
CLASS aoh net/minecraft/entity/boss/dragon/EnderDragonPart
FIELD b parent Laoj;
FIELD b owner Laoj;
FIELD c name Ljava/lang/String;
METHOD <init> (Laoj;Ljava/lang/String;FF)V
ARG 2 name

View File

@ -0,0 +1,24 @@
CLASS pz net/minecraft/entity/data/TrackedDataHandlerRegistry
FIELD a BYTE Lpy;
FIELD b INTEGER Lpy;
FIELD c FLOAT Lpy;
FIELD d STRING Lpy;
FIELD e TEXT_COMPONENT Lpy;
FIELD f OPTIONAL_TEXT_COMPONENT Lpy;
FIELD g ITEM_STACK Lpy;
FIELD h OPTIONAL_BLOCK_STATE Lpy;
FIELD i BOOLEAN Lpy;
FIELD j PARTICLE Lpy;
FIELD k ROTATION Lpy;
FIELD l BLOCK_POS Lpy;
FIELD m OPTIONA_BLOCK_POS Lpy;
FIELD n FACING Lpy;
FIELD o OPTIONAL_UUID Lpy;
FIELD p TAG_COMPOUND Lpy;
FIELD q VILLAGER_DATA Lpy;
METHOD a get (I)Lpy;
ARG 0 id
METHOD a register (Lpy;)V
ARG 0 handler
METHOD b getId (Lpy;)I
ARG 0 handler

View File

@ -0,0 +1,15 @@
CLASS amv net/minecraft/entity/passive/CatEntity
CLASS amv$a CatFleeGoal
FIELD i entity Lamv;
CLASS amv$b SleepWithOwnerGoal
FIELD a entity Lamv;
FIELD b owner Lary;
CLASS amv$c CatTemptGoal
FIELD bI TAMING_INGREDIENT Lbad;
FIELD bJ CAT_TYPE Lpx;
FIELD bM COLLAR_COLOR Lpx;
FIELD bN fleeGoal Lamv$a;
METHOD a setCollarColor (Lawq;)V
METHOD dU getOcelotType ()I
METHOD dX getCollarColor ()Lawq;
METHOD q getOcelotType (I)V

View File

@ -0,0 +1,7 @@
CLASS amw net/minecraft/entity/passive/ChickenEntity
FIELD bJ eggLayTime I
FIELD bK jockey Z
FIELD bL BREEDING_INGREDIENT Lbad;
METHOD dK hasJockey ()Z
METHOD q setHasJockey (Z)V
ARG 1 hasJockey

View File

@ -0,0 +1 @@
CLASS amy net/minecraft/entity/passive/CowEntity

View File

@ -0,0 +1,95 @@
CLASS anb net/minecraft/entity/passive/FoxEntity
CLASS anb$a DefendFriendGoal
FIELD j offender Lahu;
FIELD k friend Lahu;
FIELD l lastAttackedTime I
CLASS anb$b StopWanderingGoal
FIELD a timer I
CLASS anb$c WorriableEntityFilter
METHOD a test (Lahu;)Z
CLASS anb$d CalmDownGoal
METHOD g isAtFavoredLocation ()Z
METHOD h canCalmDown ()Z
CLASS anb$e MateGoal
CLASS anb$f EatSweetBerriesGoal
FIELD g timer I
METHOD m eatSweetBerry ()V
CLASS anb$g FoxSwimGoal
CLASS anb$i FoxData
FIELD a type Lanb$u;
FIELD b uses I
CLASS anb$j FoxLookControl
CLASS anb$k AttackGoal
CLASS anb$l FoxMoveControl
CLASS anb$m GoToVillageGoal
METHOD g canGoToVillage ()Z
CLASS anb$n EscapeWhenNotAggresiveGoal
CLASS anb$o JumpChasingGoal
CLASS anb$p PickupItemGoal
CLASS anb$q SitDownAndLookAroundGoal
FIELD c lookX D
FIELD d lookZ D
FIELD e timer I
FIELD f counter I
METHOD j chooseNewAngle ()V
CLASS anb$r AvoidDaylightGoal
FIELD c timer I
CLASS anb$s DelayedCalmDownGoal
FIELD c timer I
CLASS anb$t MoveToHuntGoal
CLASS anb$u Type
FIELD d byName Ljava/util/Map;
FIELD e id I
FIELD f key Ljava/lang/String;
FIELD g biomes Ljava/util/List;
METHOD a getKey ()Ljava/lang/String;
METHOD a fromId (I)Lanb$u;
METHOD a fromBiome (Lbeb;)Lanb$u;
METHOD a byName (Ljava/lang/String;)Lanb$u;
METHOD b getBiomes ()Ljava/util/List;
METHOD c getId ()I
FIELD bD TYPE Lpx;
FIELD bE FLAGS Lpx;
FIELD bF OWNER Lpx;
FIELD bH FRIEND Lpx;
FIELD bI PICKABLE_DROP_FILTER Ljava/util/function/Predicate;
FIELD bJ JUST_ATTACKED_SOMETHING_FILTER Ljava/util/function/Predicate;
FIELD bK CHICKEN_AND_RABBIT_FILTER Ljava/util/function/Predicate;
FIELD bL NOTICEABLE_PLAYER_FILTER Ljava/util/function/Predicate;
FIELD bM followChickenAndRabbitGoal Lajt;
FIELD bN followBabyTurtleGoal Lajt;
FIELD bO followFishGoal Lajt;
FIELD bP headRollProgress F
FIELD bQ lastHeadRollProgress F
FIELD bR extraRollingHeight F
FIELD bS lastExtraRollingHeight F
FIELD bT eatingTime I
METHOD a setType (Lanb$u;)V
METHOD a canJumpChase (Lanb;Lahu;)Z
METHOD b setOwner (Ljava/util/UUID;)V
METHOD d setFlag (IZ)V
METHOD dK getType ()Lanb$u;
METHOD dL isSitting ()Z
METHOD dM isWalking ()Z
METHOD dN isChasing ()Z
METHOD dT isFullyCrouched ()Z
METHOD dU isCrouching ()Z
METHOD dV isRollingHead ()Z
METHOD dY addTypeSpecificGoals ()V
METHOD dZ getFriends ()Ljava/util/List;
METHOD ea isAggressive ()Z
METHOD eb wakeUp ()V
METHOD ec stopActions ()V
METHOD ed wantsToPickupItem ()Z
METHOD i spit (Laxw;)V
METHOD j dropItem (Laxw;)V
METHOD q getFlag (I)Z
METHOD q setSitting (Z)V
METHOD r setChasing (Z)V
METHOD s setCrouching (Z)V
METHOD t setRollingHead (Z)V
METHOD u getHeadRoll (F)F
METHOD u setWalking (Z)V
METHOD v getBodyRotationHeightOffset (F)F
METHOD v setAggressive (Z)V
METHOD w setSleeping (Z)V

View File

@ -0,0 +1,11 @@
CLASS any net/minecraft/entity/passive/LlamaEntity
FIELD bN ATTR_STRENGTH Lpx;
FIELD bP ATTR_VARIANT Lpx;
METHOD er isTrader ()Z
METHOD es getStrength ()I
METHOD et getVariant ()I
METHOD ev createChild ()Lany;
METHOD ey isFollowing ()Z
METHOD ez getFollowing ()Lany;
METHOD t setVariant (I)V
METHOD u setStrength (I)V

View File

@ -0,0 +1 @@
CLASS and net/minecraft/entity/passive/MooshroomEntity

View File

@ -0,0 +1,5 @@
CLASS anh net/minecraft/entity/passive/PigEntity
FIELD bD SADDLED Lpx;
FIELD bF BREEDING_INGREDIENT Lbad;
METHOD dK isSaddled ()Z
METHOD q setSaddled (Z)V

View File

@ -0,0 +1,16 @@
CLASS ank net/minecraft/entity/passive/RabbitEntity
CLASS ank$b RabbitFleeGoal
CLASS ank$d RabbitJumpControl
FIELD c rabbit Lank;
METHOD c isActive ()Z
CLASS ank$e RabbitMoveControl
FIELD i rabbit Lank;
CLASS ank$f
FIELD f owner Lank;
FIELD bD RABBIT_TYPE Lpx;
FIELD bE KILLER_BUNNY Lqi;
METHOD a isBreedingItem (Laxr;)Z
METHOD d setSpeed (D)V
ARG 1 speed
METHOD dM getRabbitType ()I
METHOD q setRabbitType (I)V

View File

@ -0,0 +1,14 @@
CLASS anm net/minecraft/entity/passive/SheepEntity
FIELD bD COLOR Lpx;
FIELD bE DROPS Ljava/util/Map;
FIELD bF COLORS Ljava/util/Map;
FIELD bI eatGrassGoal Lajk;
METHOD a getChildColor (Lamu;Lamu;)Lawq;
METHOD a getRgbColor (Lawq;)[F
ARG 0 dyeColor
METHOD a generateDefaultColor (Ljava/util/Random;)Lawq;
METHOD b setColor (Lawq;)V
METHOD dK dropItems ()V
METHOD dL getColor ()Lawq;
METHOD dM isSheared ()Z
METHOD q setSheared (Z)V

View File

@ -0,0 +1,30 @@
CLASS arl net/minecraft/entity/passive/VillagerEntity
FIELD bE VILLAGER_DATA Lpx;
FIELD bG findVillageCountdown I
FIELD bH unlockTradeCountdown I
FIELD bI unlockTrade Z
FIELD bJ customerName Ljava/lang/String;
FIELD bK willingToMate Z
FIELD bL inMating Z
FIELD bM staring Z
FIELD bN village Lamk;
FIELD bO recentlyRescued Z
FIELD bP goalsSet Z
METHOD a setVillagerData (Larm;)V
METHOD a canPickUp (Laxr;)Z
METHOD b setRecipes (Lbcj;)V
METHOD d hasEnoughFood (I)Z
METHOD dS isInMating ()Z
METHOD dT isStaring ()Z
METHOD dU setRecentlyRescued ()V
METHOD dV hasFoodForWilling ()Z
METHOD dX wantsToStartBreeding ()Z
METHOD dY canBreed ()Z
METHOD dZ hasSeed ()Z
METHOD ea setSpecificGoals ()V
METHOD eb levelUp ()V
METHOD r setInMating (Z)V
METHOD s setStaring (Z)V
METHOD t isWillingToMate (Z)Z
ARG 1 update
METHOD u setWillingToMate (Z)V

View File

@ -0,0 +1,6 @@
CLASS ant net/minecraft/entity/passive/WolfEntity
CLASS ant$a WolfFleeGoal
FIELD bI WOLF_HEALTH Lpx;
FIELD bK COLLAR_COLOR Lpx;
METHOD dV isAngry ()Z
METHOD t setAngry (Z)V

View File

@ -1,5 +1 @@
CLASS awu net/minecraft/item/DyeableArmorItem
METHOD a hasColor (Laxw;)Z
METHOD a setColor (Laxw;I)V
METHOD b getColor (Laxw;)I
METHOD c removeColor (Laxw;)V
CLASS aws net/minecraft/item/DyeableArmorItem

View File

@ -0,0 +1 @@
CLASS awt net/minecraft/item/DyeableHorseArmorItem

View File

@ -0,0 +1,5 @@
CLASS awu net/minecraft/item/DyeableItem
METHOD a hasColor (Laxw;)Z
METHOD a setColor (Laxw;I)V
METHOD b getColor (Laxw;)I
METHOD c removeColor (Laxw;)V

View File

@ -0,0 +1,3 @@
CLASS axq net/minecraft/item/HorseArmorItem
FIELD b texture Ljava/lang/String;
METHOD d getHorseArmorTexture ()Lqi;

View File

@ -2,6 +2,15 @@ CLASS awk net/minecraft/item/ItemGroup
CLASS awk$1
METHOD <init> (ILjava/lang/String;)V
ARG 1 unlocalizedName
CLASS awk$10
METHOD <init> (ILjava/lang/String;)V
ARG 1 unlocalizedName
CLASS awk$11
METHOD <init> (ILjava/lang/String;)V
ARG 1 unlocalizedName
CLASS awk$12
METHOD <init> (ILjava/lang/String;)V
ARG 1 unlocalizedName
CLASS awk$2
METHOD <init> (ILjava/lang/String;)V
ARG 1 unlocalizedName
@ -26,15 +35,6 @@ CLASS awk net/minecraft/item/ItemGroup
CLASS awk$9
METHOD <init> (ILjava/lang/String;)V
ARG 1 unlocalizedName
CLASS awk$10
METHOD <init> (ILjava/lang/String;)V
ARG 1 unlocalizedName
CLASS awk$11
METHOD <init> (ILjava/lang/String;)V
ARG 1 unlocalizedName
CLASS awk$12
METHOD <init> (ILjava/lang/String;)V
ARG 1 unlocalizedName
FIELD a GROUPS [Lawk;
FIELD b BUILDING_BLOCKS Lawk;
FIELD c DECORATIONS Lawk;

View File

@ -0,0 +1,4 @@
CLASS hv net/minecraft/nbt/ByteTag
FIELD f value B
METHOD equals (Ljava/lang/Object;)Z
ARG 1 o

View File

@ -0,0 +1,84 @@
CLASS hx net/minecraft/nbt/CompoundTag
FIELD f LOGGER Lorg/apache/logging/log4j/Logger;
FIELD g PATTERN Ljava/util/regex/Pattern;
FIELD h tags Ljava/util/Map;
METHOD a createTag (BLjava/lang/String;Ljava/io/DataInput;ILih;)Lio;
ARG 0 type
ARG 1 key
ARG 2 input
ARG 3 depth
ARG 4 tracker
METHOD a copyFrom (Lhx;)Lhx;
METHOD a readByte (Ljava/io/DataInput;Lih;)B
ARG 0 input
ARG 1 tracker
METHOD a getUuid (Ljava/lang/String;)Ljava/util/UUID;
METHOD a putByte (Ljava/lang/String;B)V
ARG 1 key
METHOD a putDouble (Ljava/lang/String;D)V
ARG 1 key
METHOD a putFloat (Ljava/lang/String;F)V
ARG 1 key
METHOD a createCrashReport (Ljava/lang/String;ILjava/lang/ClassCastException;)Lb;
ARG 1 key
ARG 2 type
METHOD a putLong (Ljava/lang/String;J)V
ARG 1 key
METHOD a put (Ljava/lang/String;Lio;)Lio;
ARG 1 key
METHOD a write (Ljava/lang/String;Lio;Ljava/io/DataOutput;)V
ARG 0 key
ARG 1 tag
ARG 2 output
METHOD a putString (Ljava/lang/String;Ljava/lang/String;)V
ARG 1 key
METHOD a putUuid (Ljava/lang/String;Ljava/util/UUID;)V
ARG 1 key
METHOD a putShort (Ljava/lang/String;S)V
ARG 1 key
METHOD a putBoolean (Ljava/lang/String;Z)V
ARG 1 key
METHOD a putByteArray (Ljava/lang/String;[B)V
ARG 1 key
METHOD a putIntArray (Ljava/lang/String;[I)V
ARG 1 key
METHOD a putLongArray (Ljava/lang/String;[J)V
ARG 1 key
METHOD b readString (Ljava/io/DataInput;Lih;)Ljava/lang/String;
ARG 0 input
ARG 1 tracker
METHOD b hasUuid (Ljava/lang/String;)Z
METHOD b putInt (Ljava/lang/String;I)V
ARG 1 key
METHOD b putIntArray (Ljava/lang/String;Ljava/util/List;)V
ARG 1 key
METHOD c getKeys ()Ljava/util/Set;
METHOD c getTag (Ljava/lang/String;)Lio;
METHOD c containsKey (Ljava/lang/String;I)Z
ARG 1 key
METHOD c putLongArray (Ljava/lang/String;Ljava/util/List;)V
ARG 1 key
METHOD d getSize ()I
METHOD d getType (Ljava/lang/String;)B
METHOD d getList (Ljava/lang/String;I)Lid;
ARG 1 key
METHOD e containsKey (Ljava/lang/String;)Z
METHOD equals (Ljava/lang/Object;)Z
ARG 1 o
METHOD f getByte (Ljava/lang/String;)B
METHOD g getShort (Ljava/lang/String;)S
METHOD h getInt (Ljava/lang/String;)I
METHOD i getLong (Ljava/lang/String;)J
METHOD j getFloat (Ljava/lang/String;)F
METHOD k getDouble (Ljava/lang/String;)D
METHOD l getString (Ljava/lang/String;)Ljava/lang/String;
METHOD m getByteArray (Ljava/lang/String;)[B
METHOD n getIntArray (Ljava/lang/String;)[I
METHOD o getLongArray (Ljava/lang/String;)[J
METHOD p getCompound (Ljava/lang/String;)Lhx;
METHOD q getBoolean (Ljava/lang/String;)Z
METHOD r remove (Ljava/lang/String;)V
METHOD s escapeTagKey (Ljava/lang/String;)Ljava/lang/String;
ARG 0 key
METHOD t prettyPrintTagKey (Ljava/lang/String;)Lji;
ARG 0 key

View File

@ -0,0 +1,4 @@
CLASS hy net/minecraft/nbt/DoubleTag
FIELD f value D
METHOD equals (Ljava/lang/Object;)Z
ARG 1 o

View File

@ -0,0 +1,3 @@
CLASS hz net/minecraft/nbt/EndTag
METHOD equals (Ljava/lang/Object;)Z
ARG 1 o

View File

@ -0,0 +1,4 @@
CLASS ia net/minecraft/nbt/FloatTag
FIELD f value F
METHOD equals (Ljava/lang/Object;)Z
ARG 1 o

View File

@ -0,0 +1,10 @@
CLASS ib net/minecraft/nbt/IntArrayTag
FIELD f value [I
METHOD a getRaw (I)Lic;
METHOD a toArray (Ljava/util/List;)[I
ARG 0 list
METHOD equals (Ljava/lang/Object;)Z
ARG 1 o
METHOD f getIntArray ()[I
METHOD set (ILjava/lang/Object;)Ljava/lang/Object;
ARG 1 index

View File

@ -0,0 +1,4 @@
CLASS ic net/minecraft/nbt/IntTag
FIELD f value I
METHOD equals (Ljava/lang/Object;)Z
ARG 1 o

View File

@ -0,0 +1,18 @@
CLASS id net/minecraft/nbt/ListTag
FIELD f value Ljava/util/List;
FIELD g type B
METHOD a getCompoundTag (I)Lhx;
METHOD a canAdd (Lio;)Z
METHOD a_ getListType ()I
METHOD b getListTag (I)Lid;
METHOD d getShort (I)S
METHOD e getInt (I)I
METHOD equals (Ljava/lang/Object;)Z
ARG 1 o
METHOD f getIntArray (I)[I
METHOD h getDouble (I)D
METHOD i getFloat (I)F
METHOD j getString (I)Ljava/lang/String;
METHOD k get (I)Lio;
METHOD set (ILjava/lang/Object;)Ljava/lang/Object;
ARG 1 index

View File

@ -0,0 +1,10 @@
CLASS ie net/minecraft/nbt/LongArrayTag
FIELD f value [J
METHOD a getRaw (I)Lig;
METHOD a toArray (Ljava/util/List;)[J
ARG 0 list
METHOD equals (Ljava/lang/Object;)Z
ARG 1 o
METHOD f getLongArray ()[J
METHOD set (ILjava/lang/Object;)Ljava/lang/Object;
ARG 1 index

View File

@ -0,0 +1,4 @@
CLASS ig net/minecraft/nbt/LongTag
FIELD f value J
METHOD equals (Ljava/lang/Object;)Z
ARG 1 o

View File

@ -0,0 +1,4 @@
CLASS im net/minecraft/nbt/ShortTag
FIELD f value S
METHOD equals (Ljava/lang/Object;)Z
ARG 1 o

View File

@ -0,0 +1,5 @@
CLASS in net/minecraft/nbt/StringTag
FIELD f value Ljava/lang/String;
METHOD a escape (Ljava/lang/String;)Ljava/lang/String;
METHOD equals (Ljava/lang/Object;)Z
ARG 1 o

View File

@ -0,0 +1,8 @@
CLASS fw net/minecraft/particle/BlockStateParticleParameters
FIELD a PARAMETERS_FACTORY Lfz$a;
FIELD b type Lga;
FIELD c blockState Lbrd;
METHOD <init> (Lga;Lbrd;)V
ARG 1 type
ARG 2 blockState
METHOD c getBlockState ()Lbrd;

View File

@ -0,0 +1,2 @@
CLASS gc net/minecraft/particle/DefaultParticleType
FIELD a PARAMETER_FACTORY Lfz$a;

View File

@ -0,0 +1,16 @@
CLASS fx net/minecraft/particle/DustParticleParameters
FIELD a RED Lfx;
FIELD b PARAMETERS_FACTORY Lfz$a;
FIELD c red F
FIELD d green F
FIELD e blue F
FIELD f alpha F
METHOD <init> (FFFF)V
ARG 1 red
ARG 2 green
ARG 3 blue
ARG 4 alpha
METHOD c getRed ()F
METHOD d getGreen ()F
METHOD e getBlue ()F
METHOD f getAlpha ()F

View File

@ -0,0 +1,8 @@
CLASS fy net/minecraft/particle/ItemStackParticleParameters
FIELD a PARAMETERS_FACTORY Lfz$a;
FIELD b particleType Lga;
FIELD c stack Laxw;
METHOD <init> (Lga;Laxw;)V
ARG 1 particleType
ARG 2 stack
METHOD c getItemStack ()Laxw;

View File

@ -0,0 +1,7 @@
CLASS bao net/minecraft/recipe/cooking/CookingRecipeSerializer
CLASS bao$a RecipeFactory
FIELD t cookingTime I
FIELD u recipeFactory Lbao$a;
METHOD <init> (Lbao$a;I)V
ARG 1 recipeFactory
ARG 2 cookingTime

View File

@ -0,0 +1,25 @@
CLASS bak net/minecraft/recipe/crafting/ShapedRecipe
CLASS bak$a Serializer
METHOD a (Liy;Lbag;)V
ARG 1 recipe
METHOD a (Lqi;Lcom/google/gson/JsonObject;)Lbag;
ARG 1 json
METHOD a (Lqi;Liy;)Lbag;
ARG 1 buf
FIELD a width I
FIELD b height I
FIELD c inputs Lff;
FIELD d output Laxw;
FIELD e id Lqi;
FIELD f group Ljava/lang/String;
METHOD a matchesSmall (Lauf;IIZ)Z
ARG 2 offsetX
ARG 3 offsetY
METHOD a deserializeItemStack (Lcom/google/gson/JsonObject;)Laxw;
ARG 0 obj
METHOD b deserializePattern (Lcom/google/gson/JsonArray;)[Ljava/lang/String;
ARG 0 arr
METHOD c deserializeComponents (Lcom/google/gson/JsonObject;)Ljava/util/Map;
ARG 0 obj
METHOD i getWidth ()I
METHOD j getHeight ()I

View File

@ -0,0 +1,12 @@
CLASS bal net/minecraft/recipe/crafting/ShapelessRecipe
CLASS bal$a Serializer
METHOD a (Liy;Lbag;)V
ARG 1 recipe
METHOD a (Lqi;Lcom/google/gson/JsonObject;)Lbag;
ARG 1 json
METHOD a (Lqi;Liy;)Lbag;
ARG 1 buf
FIELD a id Lqi;
FIELD b group Ljava/lang/String;
FIELD c output Laxw;
FIELD d input Lff;

View File

@ -0,0 +1 @@
CLASS wc net/minecraft/resource/metadata/PackResourceMetadataReader

View File

@ -0,0 +1,185 @@
CLASS net/minecraft/server/MinecraftServer
CLASS net/minecraft/server/MinecraftServer$1
FIELD b lastProgressUpdate J
FIELD A preventProxyConnections Z
FIELD B spawnAnimals Z
FIELD C spawnNpcs Z
FIELD D pvpEnabled Z
FIELD E flightEnabled Z
FIELD F motd Ljava/lang/String;
FIELD G worldHeight I
FIELD H playerIdleTimeout I
FIELD I keyPair Ljava/security/KeyPair;
FIELD J userName Ljava/lang/String;
FIELD K levelName Ljava/lang/String;
FIELD L displayName Ljava/lang/String;
FIELD M demo Z
FIELD N bonusChest Z
FIELD O resourcePackUrl Ljava/lang/String;
FIELD P resourcePackHash Ljava/lang/String;
FIELD U forceGameMode Z
FIELD V authService Lcom/mojang/authlib/yggdrasil/YggdrasilAuthenticationService;
FIELD W sessionService Lcom/mojang/authlib/minecraft/MinecraftSessionService;
FIELD X gameProfileRepo Lcom/mojang/authlib/GameProfileRepository;
FIELD Y userCache Lxb;
FIELD aa timeReference J
FIELD ab iconFilePresent Z
FIELD ac dataManager Lwr;
FIELD af commandManager Lcb;
FIELD ag recipeManager Lbah;
FIELD ah tagManager Lys;
FIELD ai scoreboard Lqw;
FIELD aj bossBarManager Lqz;
FIELD ak lootManager Lckg;
FIELD al advancementManager Lqt;
FIELD am commandFunctionManager Lqu;
FIELD ap forceWorldUpgrade Z
FIELD aq tickTime F
FIELD b USER_CACHE_FILE Ljava/io/File;
FIELD d worldGenerationProgressListenerFactory Lvf;
FIELD f lastTickLengths [J
FIELD h serverThread Ljava/lang/Thread;
FIELD i LOGGER Lorg/apache/logging/log4j/Logger;
FIELD j levelStorage Lcjt;
FIELD k snooper Lago;
FIELD l gameDir Ljava/io/File;
FIELD m tickables Ljava/util/List;
FIELD n profiler Lafi;
FIELD o networkIO Lvm;
FIELD p metadata Lps;
FIELD q random Ljava/util/Random;
FIELD r dataFixer Lcom/mojang/datafixers/DataFixer;
FIELD s serverIp Ljava/lang/String;
FIELD t serverPort I
FIELD u worlds Ljava/util/Map;
FIELD v playerManager Lxf;
FIELD w running Z
FIELD x stopped Z
FIELD y ticks I
FIELD z onlineMode Z
METHOD A getMaxPlayerCount ()I
METHOD B getPlayerNames ()[Ljava/lang/String;
METHOD D isDebuggingEnabled ()Z
METHOD F getKeyPair ()Ljava/security/KeyPair;
METHOD G getServerPort ()I
METHOD H getUserName ()Ljava/lang/String;
METHOD I isSinglePlayer ()Z
METHOD J getLevelName ()Ljava/lang/String;
METHOD K getServerName ()Ljava/lang/String;
METHOD L isMonsterSpawningEnabled ()Z
METHOD M isDemo ()Z
METHOD N getLevelStorage ()Lcjt;
METHOD O getResourcePackUrl ()Ljava/lang/String;
METHOD P getResourcePackHash ()Ljava/lang/String;
METHOD R isDedicated ()Z
METHOD S isOnlineMode ()Z
METHOD T shouldPreventProxyConnections ()Z
METHOD U shouldSpawnAnimals ()Z
METHOD V shouldSpawnNpcs ()Z
METHOD W isUsingNativeTransport ()Z
METHOD X isPvpEnabled ()Z
METHOD Y isFlightEnabled ()Z
METHOD Z areCommandBlocksEnabled ()Z
METHOD a setServerPort (I)V
METHOD a setDifficulty (Lage;)V
METHOD a setCrashReport (Lb;)V
METHOD a setDefaultGameMode (Lbdb;)V
METHOD a openToLan (Lbdb;ZI)Z
METHOD a isSpawnProtected (Lbde;Les;Lary;)Z
METHOD a getWorld (Lbtw;)Luv;
METHOD a createWorlds (Lcjr;Lcjq;Lbdi;Lve;)V
METHOD a getPermissionLevel (Lcom/mojang/authlib/GameProfile;)I
METHOD a setResourcePack (Ljava/lang/String;Ljava/lang/String;)V
ARG 1 url
METHOD a setKeyPair (Ljava/security/KeyPair;)V
METHOD a setFavicon (Lps;)V
ARG 1 metadata
METHOD a getSpawnRadius (Luv;)I
METHOD a prepareStartRegion (Lve;)V
METHOD a setPlayerManager (Lxf;)V
METHOD a stop (Z)V
METHOD a save (ZZZ)Z
METHOD aA getMainThread ()Ljava/lang/Thread;
METHOD aB getDataFixer ()Lcom/mojang/datafixers/DataFixer;
METHOD aC getAdvancementManager ()Lqt;
METHOD aD getCommandFunctionManager ()Lqu;
METHOD aE reload ()V
METHOD aF getDataManager ()Lwr;
METHOD aI getCommandManager ()Lcb;
METHOD aJ getCommandSource ()Lca;
METHOD aK getRecipeManager ()Lbah;
METHOD aL getTagManager ()Lys;
METHOD aM getScoreboard ()Lqw;
METHOD aN getLootManager ()Lckg;
METHOD aO getGameRules ()Lbda;
METHOD aP getBossBarManager ()Lqz;
METHOD aR getTickTime ()F
METHOD aS getMetricsData ()Lza;
METHOD aT getProfiler ()Lafi;
METHOD aW shouldKeepTicking ()Z
METHOD aa getServerMotd ()Ljava/lang/String;
METHOD ab getWorldHeight ()I
METHOD ac isStopped ()Z
METHOD ad getPlayerManager ()Lxf;
METHOD ae isRemote ()Z
METHOD af getNetworkIO ()Lvm;
METHOD ah hasGui ()Z
METHOD ai getTicks ()I
METHOD ak getSnooper ()Lago;
METHOD am getSpawnProtectionRadius ()I
METHOD an shouldForceGameMode ()Z
METHOD ap getPlayerIdleTimeout ()I
METHOD aq getSessionService ()Lcom/mojang/authlib/minecraft/MinecraftSessionService;
METHOD ar getGameProfileRepo ()Lcom/mojang/authlib/GameProfileRepository;
METHOD as getUserCache ()Lxb;
METHOD at getServerMetadata ()Lps;
METHOD av getMaxWorldBorderRadius ()I
METHOD ay getNetworkCompressionThreshold ()I
METHOD az getServerStartTime ()J
METHOD b setWorldHeight (I)V
METHOD b populateCrashReport (Lb;)Lb;
METHOD b reloadDataPacks (Lcjq;)V
METHOD b registerTickable (Ljava/lang/Runnable;)V
METHOD b setServerIp (Ljava/lang/String;)V
METHOD b tick (Ljava/util/function/BooleanSupplier;)V
METHOD b setForceWorldUpgrade (Z)V
METHOD c setPlayerIdleTimeout (I)V
METHOD c setDemo (Z)V
METHOD d setupServer ()Z
METHOD d getFile (Ljava/lang/String;)Ljava/io/File;
METHOD d setBonusChest (Z)V
METHOD e info (Ljava/lang/String;)V
METHOD e setOnlineMode (Z)V
METHOD f shouldGenerateStructures ()Z
METHOD f warn (Ljava/lang/String;)V
METHOD f setPreventProxyConnections (Z)V
METHOD g getDefaultGameMode ()Lbdb;
METHOD g logError (Ljava/lang/String;)V
METHOD g setSpawnAnimals (Z)V
METHOD h getDefaultDifficulty ()Lage;
METHOD h log (Ljava/lang/String;)V
METHOD h setSpawnNpcs (Z)V
METHOD h_ isRunning ()Z
METHOD i isHardcore ()Z
METHOD i setUserName (Ljava/lang/String;)V
METHOD i setPvpEnabled (Z)V
METHOD j getOpPermissionLevel ()I
METHOD j setServerName (Ljava/lang/String;)V
METHOD j setFlightEnabled (Z)V
METHOD k shouldBroadcastRconToOps ()Z
METHOD k setMotd (Ljava/lang/String;)V
METHOD k setForceGameMode (Z)V
METHOD l shutdown ()V
METHOD m getServerIp ()Ljava/lang/String;
METHOD main ([Ljava/lang/String;)V
ARG 0 args
METHOD q hasIconFile ()Z
METHOD r getIconFile ()Ljava/io/File;
METHOD s getRunDirectory ()Ljava/io/File;
METHOD t exit ()V
METHOD u isNetherAllowed ()Z
METHOD v start ()V
METHOD w isServerThreadAlive ()Z
METHOD x getWorlds ()Ljava/lang/Iterable;
METHOD y getVersion ()Ljava/lang/String;
METHOD z getCurrentPlayerCount ()I

View File

@ -0,0 +1,2 @@
CLASS xk net/minecraft/server/config/BannedPlayerList
METHOD a contains (Lcom/mojang/authlib/GameProfile;)Z

View File

@ -0,0 +1,2 @@
CLASS xg net/minecraft/server/config/OperatorList
METHOD b isOp (Lcom/mojang/authlib/GameProfile;)Z

View File

@ -0,0 +1,9 @@
CLASS tv net/minecraft/server/dedicated/DedicatedPlayerManager
METHOD A loadOpList ()V
METHOD B saveOpList ()V
METHOD C loadWhitelist ()V
METHOD D saveWhitelist ()V
METHOD w saveIpBanList ()V
METHOD x saveUserBanList ()V
METHOD y loadIpBanList ()V
METHOD z loadUserBanList ()V

View File

@ -0,0 +1,15 @@
CLASS tw net/minecraft/server/dedicated/MinecraftDedicatedServer
FIELD i LOGGER_DEDICATED Lorg/apache/logging/log4j/Logger;
FIELD j SHA1_PATTERN Ljava/util/regex/Pattern;
FIELD k commandQueue Ljava/util/List;
FIELD m rconCommandOutput Lxr;
FIELD n rconServer Lxw;
FIELD o propertiesLoader Lty;
FIELD p defaultGameMode Lbdb;
FIELD q gui Luc;
METHOD a enqueueCommand (Ljava/lang/String;Lca;)V
METHOD aW createResourcePackHash ()Ljava/lang/String;
METHOD aZ createGui ()V
METHOD bb getMaxTickTime ()J
METHOD be sleepFiveSeconds ()V
METHOD m setUseWhitelist (Z)V

View File

@ -0,0 +1,47 @@
CLASS tx net/minecraft/server/dedicated/ServerPropertiesHandler
FIELD A resourcePackHash Ljava/lang/String;
FIELD B resourcePackSha1 Ljava/lang/String;
FIELD C hardcore Z
FIELD D allowNether Z
FIELD E spawnMonsters Z
FIELD F snooperEnabled Z
FIELD G useNativeTransport Z
FIELD H enableCommandBlock Z
FIELD I spawnProtection I
FIELD J opPermissionLevel I
FIELD K maxTickTime J
FIELD L viewDistance I
FIELD M maxPlayers I
FIELD N networkCompressionThreshold I
FIELD O broadcastRconToOps Z
FIELD P broadcastConsoleToOps Z
FIELD Q maxWorldSize I
FIELD R playerIdleTimeout Lua$a;
FIELD S whiteList Lua$a;
FIELD a onlineMode Z
FIELD b preventProxyConnections Z
FIELD c serverIp Ljava/lang/String;
FIELD d spawnAnimals Z
FIELD e spawnNpcs Z
FIELD f pvp Z
FIELD g allowFlight Z
FIELD h resourcePack Ljava/lang/String;
FIELD i motd Ljava/lang/String;
FIELD j forceGameMode Z
FIELD k enforceWhitelist Z
FIELD l generateStructures Z
FIELD m difficulty Lage;
FIELD n gameMode Lbdb;
FIELD o levelName Ljava/lang/String;
FIELD p levelSeed Ljava/lang/String;
FIELD q levelType Lbdl;
FIELD r generatorSettings Ljava/lang/String;
FIELD s serverPort I
FIELD t maxBuildHeight I
FIELD u announcePlayerAchievements Ljava/lang/Boolean;
FIELD v enableQuery Z
FIELD w queryPort I
FIELD x enableRcon Z
FIELD y rconPort I
FIELD z rconPassword Ljava/lang/String;
METHOD a load (Ljava/nio/file/Path;)Ltx;

View File

@ -0,0 +1,2 @@
CLASS dtb net/minecraft/server/integrated/IntegratedPlayerManager
FIELD f userData Lhx;

View File

@ -0,0 +1,30 @@
CLASS nz net/minecraft/server/network/packet/PlayerMoveServerMessage
CLASS nz$a PositionOnly
METHOD <init> (DDDZ)V
ARG 1 x
ARG 3 y
ARG 5 z
ARG 7 onGround
CLASS nz$b Both
CLASS nz$c LookOnly
FIELD a x D
FIELD b y D
FIELD c z D
FIELD d yaw F
FIELD e pitch F
FIELD f onGround Z
FIELD g changePosition Z
FIELD h changeLook Z
METHOD <init> (Z)V
ARG 1 onGround
METHOD a getX (D)D
ARG 1 currentX
METHOD a getYaw (F)F
ARG 1 currentYaw
METHOD b isOnGround ()Z
METHOD b getY (D)D
ARG 1 currentY
METHOD b getPitch (F)F
ARG 1 currentPitch
METHOD c getZ (D)D
ARG 1 currentZ

View File

@ -0,0 +1,43 @@
CLASS ut net/minecraft/server/world/ServerChunkManager
FIELD a threadedAnvilChunkStorage Lui;
FIELD b CHUNKS_ELIGIBLE_FOR_SPAWNING I
FIELD c CHUNK_STATUSES Ljava/util/List;
FIELD d ticketManager Luo;
FIELD e chunkGenerator Lbss;
FIELD f world Luv;
FIELD g serverThread Ljava/lang/Thread;
FIELD h lightProvider Luy;
FIELD i taskQueue Ljava/util/Queue;
FIELD j persistentStateManager Lcjp;
FIELD k lastMobSpawningTime J
FIELD l spawnMonsters Z
FIELD m spawnAnimals Z
METHOD a getChunkHolder (J)Luh;
ARG 1 pos
METHOD a getDebugString (Lbcr;)Ljava/lang/String;
ARG 1 pos
METHOD a (Lbdn;Lfk;)V
ARG 1 arg1
METHOD a markForUpdate (Les;)V
METHOD a addOrRemovePlayer (Luw;)V
METHOD a addTicket (Lva;Lbcr;ILjava/lang/Object;)V
METHOD a save (Z)V
ARG 1 flush
METHOD b getTotalChunksLoadedCount ()I
METHOD b getChunkSyncIfServerThread (IILbsw;Z)Ljava/util/concurrent/CompletableFuture;
ARG 1 chunkX
ARG 2 chunkZ
ARG 3 status
ARG 4 create
METHOD b removeTicket (Lva;Lbcr;ILjava/lang/Object;)V
METHOD c applyViewDistance (II)V
METHOD c getChunkAsync (IILbsw;Z)Ljava/util/concurrent/CompletableFuture;
ARG 1 chunkX
ARG 2 chunkZ
ARG 3 status
ARG 4 create
METHOD d executeQueuedTask ()Z
METHOD g getLoadedChunkCount ()I
METHOD h getPersistentStateManager ()Lcjp;
METHOD k update ()Z
METHOD l doMobSpawning ()V

View File

@ -0,0 +1,50 @@
CLASS uv net/minecraft/server/world/ServerWorld
FIELD C server Lnet/minecraft/server/MinecraftServer;
FIELD D worldSaveHandler Lcjr;
FIELD E allPlayersSleeping Z
FIELD F idleTimeout I
FIELD G portalForcer Lbdq;
FIELD H blockTickScheduler Lbdr;
FIELD I fluidTickScheduler Lbdr;
FIELD K pendingBlockActions Lit/unimi/dsi/fastutil/objects/ObjectLinkedOpenHashSet;
FIELD L insideTick Z
FIELD b savingDisabled Z
FIELD w LOGGER Lorg/apache/logging/log4j/Logger;
FIELD x globalEntities Ljava/util/List;
FIELD y entitiesById Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
FIELD z entitiesByUuid Ljava/util/Map;
METHOD <init> (Lnet/minecraft/server/MinecraftServer;Ljava/util/concurrent/Executor;Lcjr;Lcjq;Lbtw;Lafm;Lve;)V
ARG 1 server
ARG 3 worldSaveHandler
ARG 4 properties
ARG 5 dimensionType
ARG 6 profiler
ARG 7 worldGenerationProgressListener
METHOD a getChunkSyncIfServerThread (IIZ)Ljava/util/concurrent/CompletableFuture;
ARG 1 x
ARG 2 z
ARG 3 create
METHOD a addLightning (Lapo;)V
METHOD a init (Lbdi;)V
ARG 1 levelInfo
METHOD a getEntity (Ljava/util/UUID;)Lahl;
METHOD a save (Lzi;ZZ)V
ARG 1 progressListener
METHOD ac resetWeather ()V
METHOD ad sendBlockActions ()V
METHOD b isInsideTick ()Z
METHOD b setChunkForced (IIZ)Z
ARG 1 x
ARG 2 z
ARG 3 forced
METHOD g placeBonusChest ()V
METHOD h getForcedSpawnPoint ()Les;
METHOD i_ updatePlayersSleeping ()V
METHOD k_ resetIdleTimeout ()V
METHOD l_ saveLevel ()V
METHOD q getPortalForcer ()Lbdq;
METHOD r getStructureManager ()Lceu;
METHOD v checkSessionLock ()V
METHOD w getSaveHandler ()Lcjr;
METHOD x getPersistentStateManager ()Lcjp;
METHOD z getForcedChunks ()Lit/unimi/dsi/fastutil/longs/LongSet;

View File

@ -1,4 +1,4 @@
CLASS ev net/minecraft/sortme/BlockCuboidIterator
CLASS ev net/minecraft/sortme/CuboidBlockIterator
FIELD a startX I
FIELD b startY I
FIELD c startZ I

View File

@ -0,0 +1,5 @@
CLASS jm net/minecraft/text/KeybindTextComponent
FIELD c keybind Ljava/lang/String;
METHOD equals (Ljava/lang/Object;)Z
ARG 1 o
METHOD j getKeybind ()Ljava/lang/String;

View File

@ -0,0 +1,12 @@
CLASS jo net/minecraft/text/ScoreTextComponent
FIELD b name Ljava/lang/String;
FIELD c selector Ldz;
FIELD d objective Ljava/lang/String;
FIELD e text Ljava/lang/String;
METHOD <init> (Ljava/lang/String;Ljava/lang/String;)V
ARG 1 name
METHOD b setText (Ljava/lang/String;)V
METHOD equals (Ljava/lang/Object;)Z
ARG 1 o
METHOD i getName ()Ljava/lang/String;
METHOD k getObjective ()Ljava/lang/String;

View File

@ -0,0 +1,6 @@
CLASS jp net/minecraft/text/SelectorTextComponent
FIELD b LOGGER Lorg/apache/logging/log4j/Logger;
FIELD c pattern Ljava/lang/String;
METHOD equals (Ljava/lang/Object;)Z
ARG 1 o
METHOD i getPattern ()Ljava/lang/String;

View File

@ -0,0 +1,5 @@
CLASS jr net/minecraft/text/StringTextComponent
FIELD b text Ljava/lang/String;
METHOD equals (Ljava/lang/Object;)Z
ARG 1 o
METHOD i getTextField ()Ljava/lang/String;

View File

@ -0,0 +1,10 @@
CLASS js net/minecraft/text/TranslatableTextComponent
FIELD c PARAM_PATTERN Ljava/util/regex/Pattern;
FIELD d EMPTY_LANGUAGE Lhs;
FIELD e LANGUAGE Lhs;
FIELD f key Ljava/lang/String;
FIELD g params [Ljava/lang/Object;
METHOD equals (Ljava/lang/Object;)Z
ARG 1 o
METHOD k getKey ()Ljava/lang/String;
METHOD l getParams ()[Ljava/lang/Object;

View File

@ -0,0 +1,17 @@
CLASS aft net/minecraft/util/Mailbox
CLASS aft$a PrioritizedQueueMailbox
FIELD a queues Ljava/util/List;
METHOD <init> (I)V
ARG 1 priorityCount
CLASS aft$b PrioritizedMessage
FIELD a priority I
FIELD b runnable Ljava/lang/Runnable;
METHOD <init> (ILjava/lang/Runnable;)V
ARG 1 priority
ARG 2 runnable
METHOD a getPriority ()I
CLASS aft$c QueueMailbox
FIELD a queue Ljava/util/Queue;
METHOD a getNext ()Ljava/lang/Object;
METHOD a add (Ljava/lang/Object;)Z
METHOD b isEmpty ()Z

View File

@ -0,0 +1,107 @@
CLASS es net/minecraft/util/math/BlockPos
CLASS es$1
FIELD a connector Lev;
METHOD tryAdvance (Ljava/util/function/Consumer;)Z
ARG 1 consumer
CLASS es$2
FIELD c minX I
FIELD d minY I
FIELD e minZ I
FIELD f maxX I
FIELD g maxY I
FIELD h maxZ I
CLASS es$a Mutable
FIELD b x I
FIELD c y I
FIELD d z I
METHOD <init> (III)V
ARG 1 y
ARG 2 z
METHOD a set (Lahl;)Les$a;
METHOD c set (DDD)Les$a;
METHOD c setOffset (Lex;)Les$a;
METHOD c setOffset (Lex;I)Les$a;
METHOD d set (III)Les$a;
ARG 1 x
ARG 2 y
ARG 3 z
METHOD e setOffset (III)Les$a;
METHOD g setFromLong (J)Les$a;
METHOD g set (Lfm;)Les$a;
METHOD p setY (I)V
CLASS es$b PooledMutable
FIELD g POOL Ljava/util/List;
METHOD <init> (III)V
ARG 1 y
ARG 2 z
METHOD b getEntityPos (Lahl;)Les$b;
METHOD d get (DDD)Les$b;
METHOD f get (III)Les$b;
METHOD r get ()Les$b;
FIELD a ORIGIN Les;
FIELD b SIZE_BITS_X I
FIELD c SIZE_BITS_Z I
FIELD d SIZE_BITS_Y I
FIELD f BITS_X J
FIELD g BITS_Y J
FIELD h BITS_Z J
FIELD i BIT_SHIFT_Z I
FIELD j BIT_SHIFT_X I
METHOD <init> (DDD)V
ARG 1 x
METHOD <init> (III)V
ARG 1 x
ARG 2 y
METHOD a asLong ()J
METHOD a add (DDD)Les;
ARG 1 y
METHOD a asLong (III)J
ARG 0 x
ARG 1 y
ARG 2 z
METHOD a getBlocksInCuboid (IIIIII)Ljava/util/stream/Stream;
ARG 0 minX
ARG 1 minY
ARG 2 minZ
ARG 3 maxX
ARG 4 maxY
ARG 5 maxZ
METHOD a isHeightInvalid (J)Z
METHOD a add (JIII)J
ARG 0 value
ARG 2 x
ARG 3 y
METHOD a offset (JLex;)J
ARG 0 value
METHOD a iterateBoxPositions (Les;Les;)Ljava/lang/Iterable;
ARG 0 pos1
ARG 1 pos2
METHOD a offset (Lex;)Les;
METHOD a offset (Lex;I)Les;
ARG 1 distance
METHOD a add (Lfm;)Les;
METHOD b up ()Les;
METHOD b up (I)Les;
METHOD b add (III)Les;
ARG 1 x
ARG 2 y
ARG 3 z
METHOD b iterateBoxPositions (IIIIII)Ljava/lang/Iterable;
METHOD b unpackLongX (J)I
METHOD b subtract (Lfm;)Les;
METHOD c down ()Les;
METHOD c down (I)Les;
METHOD c unpackLongY (J)I
METHOD d north ()Les;
METHOD d north (I)Les;
METHOD d unpackLongZ (J)I
METHOD e south ()Les;
METHOD e south (I)Les;
METHOD e fromLong (J)Les;
ARG 0 value
METHOD f west ()Les;
METHOD f west (I)Les;
METHOD f removeChunkSectionLocalY (J)J
METHOD g east ()Les;
METHOD g east (I)Les;
METHOD h toImmutable ()Les;

View File

@ -0,0 +1,226 @@
CLASS bde net/minecraft/world/World
FIELD a DIRECTIONS [Lex;
FIELD b unusedWhite J
FIELD c thread Ljava/lang/Thread;
FIELD d LOGGER Lorg/apache/logging/log4j/Logger;
FIELD e blockEntities Ljava/util/List;
FIELD f tickingBlockEntities Ljava/util/List;
FIELD g pendingBlockEntities Ljava/util/List;
FIELD i lcgBlockSeed I
FIELD j unusedIncrement I
FIELD k rainGradientPrev F
FIELD l rainGradient F
FIELD m thunderGradientPrev F
FIELD n thunderGradient F
FIELD o random Ljava/util/Random;
FIELD p dimension Lbtv;
FIELD q chunkManager Lbsv;
FIELD r properties Lcjq;
FIELD s villageManager Lamm;
FIELD t raidManager Late;
FIELD u isClient Z
FIELD v iteratingTickingBlockEntities Z
FIELD w ambientDarkness I
FIELD x ticksSinceLightning I
FIELD y profiler Lafm;
FIELD z border Lbsp;
METHOD <init> (Lcjq;Lbtw;Ljava/util/function/BiFunction;Lafm;Z)V
ARG 1 levelProperties
ARG 2 dimensionType
ARG 3 chunkManagerProvider
ARG 4 profiler
ARG 5 isClient
METHOD B getScoreboard ()Lcok;
METHOD D getPendingBlockEntity (Les;)Lbpg;
METHOD H isDaylight ()Z
METHOD J getChunkProviderStatus ()Ljava/lang/String;
METHOD K updateAmbientDarkness ()V
METHOD L initWeatherGradients ()V
METHOD M getGeneratorType ()Lbdl;
METHOD N disconnect ()V
METHOD O getTime ()J
METHOD P getTimeOfDay ()J
METHOD Q getGameRules ()Lbda;
METHOD R isThundering ()Z
METHOD S isRaining ()Z
METHOD T getEffectiveHeight ()I
METHOD U getHorizonHeight ()D
METHOD V getTicksSinceLightning ()I
METHOD W getVillageManager ()Lamm;
METHOD X getRaidManager ()Late;
METHOD Y getProfiler ()Lafm;
METHOD a tickTime ()V
METHOD a addFireworkParticle (DDDDDDLhx;)V
ARG 1 x
ARG 3 y
ARG 5 z
ARG 7 velocityX
ARG 9 velocityY
ARG 11 velocityZ
ARG 13 tag
METHOD a playSound (DDDLxy;Lya;FFZ)V
ARG 1 x
ARG 3 y
ARG 5 z
ARG 7 sound
METHOD a calculateAmbientDarkness (F)I
METHOD a getEntityById (I)Lahl;
METHOD a getRandomPosInChunk (IIII)Les;
ARG 1 x
ARG 2 y
ARG 3 z
METHOD a setBlockBreakingProgress (ILes;I)V
METHOD a setTime (J)V
METHOD a summonParticle (Lahl;B)V
METHOD a createExplosion (Lahl;DDDFZ)Lbcx;
ARG 1 entity
ARG 2 x
ARG 4 y
METHOD a createExplosion (Lahl;DDDFZZ)Lbcx;
ARG 2 x
ARG 4 y
ARG 6 z
METHOD a getSkyColor (Lahl;F)Lcnk;
ARG 1 entity
METHOD a createExplosion (Lahl;Lagv;DDDFZZ)Lbcx;
ARG 1 entity
ARG 3 x
ARG 5 y
ARG 7 z
METHOD a playSound (Lary;DDDLxy;Lya;FF)V
ARG 1 player
ARG 2 x
ARG 4 y
ARG 6 z
METHOD a playEvent (Lary;ILes;I)V
ARG 1 source
ARG 2 type
ARG 3 pos
ARG 4 data
METHOD a playSoundFromEntity (Lary;Lahl;Lxy;Lya;FF)V
METHOD a canPlayerModifyAt (Lary;Les;)Z
ARG 1 player
METHOD a addDetailsToCrashReport (Lb;)Lc;
ARG 1 report
METHOD a addBlockEntity (Lbpg;)Z
METHOD a putMapState (Lcjl;)V
ARG 1 mapState
METHOD a isAreaNotEmpty (Lcnf;)Z
METHOD a getBlockState (Lcnf;Lbif;)Lbrd;
ARG 1 area
ARG 2 block
METHOD a containsBlockWithMaterial (Lcnf;Lcgt;)Z
ARG 1 area
ARG 2 material
METHOD a addBlockAction (Les;Lbif;II)V
ARG 1 pos
ARG 2 block
ARG 3 type
ARG 4 data
METHOD a updateNeighbor (Les;Lbif;Les;)V
ARG 1 pos
ARG 2 sourceBlock
METHOD a updateNeighborsExcept (Les;Lbif;Lex;)V
ARG 1 pos
ARG 2 sourceBlock
METHOD a setBlockEntity (Les;Lbpg;)V
ARG 1 pos
METHOD a setBlockState (Les;Lbrd;)Z
ARG 1 pos
METHOD a updateListeners (Les;Lbrd;Lbrd;I)V
METHOD a addParticle (Lfz;ZDDDDDD)V
ARG 1 parameters
ARG 2 alwaysSpawn
ARG 3 x
ARG 5 y
ARG 7 z
ARG 9 velocityX
ARG 11 velocityY
ARG 13 velocityZ
METHOD a getMapState (Ljava/lang/String;)Lcjl;
ARG 1 id
METHOD a locateStructure (Ljava/lang/String;Les;IZ)Les;
ARG 1 id
ARG 2 center
ARG 3 radius
ARG 4 skipExistingChunks
METHOD a addBlockEntities (Ljava/util/Collection;)V
METHOD a sendPacket (Ljw;)V
ARG 1 packet
METHOD a setMobSpawnOptions (ZZ)V
ARG 1 spawnMonsters
ARG 2 spawnAnimals
METHOD a_ setSpawnPos (Les;)V
METHOD b getAmbientLight (F)F
ARG 1 delta
METHOD b isHeightInvalid (I)Z
ARG 0 y
METHOD b playGlobalEvent (ILes;I)V
ARG 1 type
ARG 2 pos
ARG 3 data
METHOD b setTimeOfDay (J)V
METHOD b doesAreaContainFireSource (Lcnf;)Z
METHOD b updateNeighborsAlways (Les;Lbif;)V
ARG 1 pos
METHOD b markDirty (Les;Lbpg;)V
ARG 1 pos
METHOD b isEmittingRedstonePower (Les;Lex;)Z
ARG 1 pos
METHOD b addImportantParticle (Lfz;DDDDDD)V
ARG 1 parameters
ARG 2 x
ARG 4 y
ARG 6 z
ARG 8 velocityX
ARG 10 velocityY
ARG 12 velocityZ
METHOD b addImportantParticle (Lfz;ZDDDDDD)V
ARG 1 parameters
ARG 2 alwaysSpawn
ARG 3 x
ARG 5 y
ARG 7 z
ARG 9 velocityX
ARG 11 velocityY
ARG 13 velocityZ
METHOD c setAmbientDarkness (I)V
METHOD c playEvent (ILes;I)V
ARG 1 type
ARG 2 pos
ARG 3 data
METHOD c updateHorizontalAdjacent (Les;Lbif;)V
ARG 1 pos
METHOD c getEmittedRedstonePower (Les;Lex;)I
ARG 1 pos
METHOD d getCloudColor (F)Lcnk;
METHOD d setTicksSinceLightning (I)V
ARG 1 ticksSinceLightning
METHOD e getFogColor (F)Lcnk;
METHOD f getStarsBrightness (F)F
METHOD g getThunderGradient (F)F
METHOD h setThunderGradient (F)V
METHOD i getRainGradient (F)F
METHOD j setRainGradient (F)V
METHOD j getTopNonAirState (Les;)Lbrd;
METHOD j_ setDefaultSpawnClient ()V
METHOD k isValid (Les;)Z
ARG 0 pos
METHOD l isHeightInvalid (Les;)Z
ARG 0 pos
METHOD m getWorldChunk (Les;)Lbtd;
METHOD n scheduleBlockRender (Les;)V
METHOD o removeBlockEntity (Les;)V
METHOD p getServer ()Lnet/minecraft/server/MinecraftServer;
METHOD p isHeightValidAndBlockLoaded (Les;)Z
METHOD q doesBlockHaveSolidTopSurface (Les;)Z
METHOD r getReceivedStrongRedstonePower (Les;)I
METHOD s getRecipeManager ()Lbah;
METHOD s isReceivingRedstonePower (Les;)Z
METHOD t getTagManager ()Lys;
METHOD t getReceivedRedstonePower (Les;)I
METHOD u isSavingDisabled ()Z
METHOD u hasRain (Les;)Z
ARG 1 pos
METHOD v hasHighHumidity (Les;)Z
METHOD y getNextMapId ()I

View File

@ -0,0 +1,45 @@
CLASS btl net/minecraft/world/chunk/ProtoChunk
FIELD a LOGGER Lorg/apache/logging/log4j/Logger;
FIELD b pos Lbcr;
FIELD c shouldSave Z
FIELD d biomeArray [Lbeb;
FIELD e lightingProvider Lcgg;
FIELD f heightmaps Ljava/util/Map;
FIELD g status Lbsw;
FIELD h blockEntities Ljava/util/Map;
FIELD i blockEntityTags Ljava/util/Map;
FIELD j sections [Lbte;
FIELD k entities Ljava/util/List;
FIELD l lightSources Ljava/util/List;
FIELD m postProcessingLists [Lit/unimi/dsi/fastutil/shorts/ShortList;
FIELD n structureStarts Ljava/util/Map;
FIELD o structureReferences Ljava/util/Map;
FIELD p upgradeData Lbtn;
FIELD q blockTickScheduler Lbtm;
FIELD r fluidTickScheduler Lbtm;
FIELD s inhabitedTime J
FIELD t carvingMasks Ljava/util/Map;
FIELD u isLightOn Z
METHOD a getSection (I)Lbte;
ARG 1 y
METHOD a setStatus (Lbsw;)V
METHOD a setCarvingMask (Lbui$a;Ljava/util/BitSet;)V
ARG 1 carver
ARG 2 mask
METHOD a joinBlockPos (SILbcr;)Les;
ARG 0 sectionRel
ARG 1 sectionY
ARG 2 chunkPos
METHOD b addEntity (Lhx;)V
ARG 1 entityTag
METHOD b addLightSource (SI)V
ARG 1 chunkSliceRel
ARG 2 sectionY
METHOD j addLightSource (Les;)V
ARG 1 pos
METHOD k getPackedSectionRelative (Les;)S
ARG 0 pos
METHOD w getLightSourcesBySection ()[Lit/unimi/dsi/fastutil/shorts/ShortList;
METHOD x getBlockEntities ()Ljava/util/Map;
METHOD y getEntities ()Ljava/util/List;
METHOD z getBlockEntityTags ()Ljava/util/Map;

View File

@ -0,0 +1,6 @@
CLASS cfz net/minecraft/world/chunk/light/BlockLightStorage
CLASS cfz$a Data
METHOD <init> (Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;)V
ARG 1 map
METHOD <init> (Lbtf;)V
ARG 1 chunkProvider

View File

@ -0,0 +1,24 @@
CLASS ckd net/minecraft/world/loot/LootPool
CLASS ckd$a Builder
FIELD a entries Ljava/util/List;
FIELD b conditions Ljava/util/List;
FIELD c functions Ljava/util/List;
FIELD d rolls Lckh;
FIELD e range Lckj;
METHOD a withRolls (Lckh;)Lckd$a;
METHOD a withEntry (Lckt$a;)Lckd$a;
METHOD b build ()Lckd;
CLASS ckd$b Serializer
METHOD a serialize (Lckd;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement;
METHOD a desearialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lckd;
FIELD a entries [Lckt;
FIELD b conditions [Lcmn;
FIELD c predicate Ljava/util/function/Predicate;
FIELD d functions [Lclk;
FIELD e javaFunctions Ljava/util/function/BiFunction;
FIELD f rolls Lckh;
FIELD g bonusRolls Lckj;
METHOD a create ()Lckd$a;
METHOD a check (Lckf;Ljava/util/function/Function;Ljava/util/Set;Lcma;)V
METHOD a drop (Ljava/util/function/Consumer;Lckb;)V
METHOD b supplyOnce (Ljava/util/function/Consumer;Lckb;)V

View File

@ -0,0 +1,25 @@
CLASS cke net/minecraft/world/loot/LootSupplier
CLASS cke$a Builder
FIELD a pools Ljava/util/List;
FIELD b functions Ljava/util/List;
FIELD c type Lcma;
METHOD a withPool (Lckd$a;)Lcke$a;
METHOD a withType (Lcma;)Lcke$a;
METHOD b create ()Lcke;
CLASS cke$b Serializer
FIELD a EMPTY Lcke;
FIELD b GENERIC Lcma;
FIELD c LOGGER Lorg/apache/logging/log4j/Logger;
FIELD d type Lcma;
FIELD e pools [Lckd;
FIELD f functions [Lclk;
FIELD g combinedFunction Ljava/util/function/BiFunction;
METHOD a getType ()Lcma;
METHOD a supplyInventory (Laga;Lckb;)V
METHOD a getFreeSlots (Laga;Ljava/util/Random;)Ljava/util/List;
METHOD a getDrops (Lckb;)Ljava/util/List;
METHOD a drop (Lckb;Ljava/util/function/Consumer;)V
METHOD a check (Lckf;Ljava/util/function/Function;Ljava/util/Set;Lcma;)V
METHOD a limitedConsumer (Ljava/util/function/Consumer;)Ljava/util/function/Consumer;
METHOD b create ()Lcke$a;
METHOD b dropLimited (Lckb;Ljava/util/function/Consumer;)V

View File

@ -0,0 +1,4 @@
CLASS cmi net/minecraft/world/loot/condition/EntityScoresLootCondition
CLASS cmi$b Factory
FIELD a scores Ljava/util/Map;
FIELD b target Lckb$c;

View File

@ -0,0 +1,3 @@
CLASS cmr net/minecraft/world/loot/condition/RandomChanceLootCondition
CLASS cmr$a Factory
FIELD a chance F

View File

@ -0,0 +1,6 @@
CLASS cms net/minecraft/world/loot/condition/RandomChanceWithLootingLootCondition
CLASS cms$a Factory
FIELD a chance F
FIELD b lootingMultiplier F
METHOD <init> (FF)V
ARG 1 chance

View File

@ -0,0 +1,7 @@
CLASS ckm net/minecraft/world/loot/entry/CombinedEntry
CLASS ckm$a Factory
CLASS ckm$b Serializer
FIELD c children [Lckt;
FIELD e predicate Lckl;
METHOD a createSerializer (Lqi;Ljava/lang/Class;Lckm$a;)Lckm$b;
METHOD a combine ([Lckl;)Lckl;

View File

@ -0,0 +1,20 @@
CLASS cku net/minecraft/world/loot/entry/LeafEntry
CLASS cku$a Builder
FIELD a weight I
FIELD b quality I
FIELD c functions Ljava/util/List;
METHOD a getFunctions ()[Lclk;
METHOD a setWeight (I)Lcku$a;
METHOD b setQuality (I)Lcku$a;
CLASS cku$b BasicBuilder
FIELD c factory Lcku$d;
CLASS cku$c Choice
CLASS cku$d Factory
CLASS cku$e Serializer
FIELD c compiledFunctions Ljava/util/function/BiFunction;
FIELD e weight I
FIELD f quality I
FIELD g functions [Lclk;
FIELD h choice Lcks;
METHOD a create (Lcku$d;)Lcku$a;
METHOD a drop (Ljava/util/function/Consumer;Lckb;)V

View File

@ -0,0 +1,18 @@
CLASS ckt net/minecraft/world/loot/entry/LootEntry
CLASS ckt$a Builder
FIELD a children Ljava/util/List;
METHOD a withChild (Lckt$a;)Lckk$a;
METHOD b build ()Lckt;
METHOD d getThisBuilder ()Lckt$a;
METHOD f getConditions ()[Lcmn;
CLASS ckt$b Serializer
FIELD a id Lqi;
FIELD b type Ljava/lang/Class;
METHOD a getIdentifier ()Lqi;
METHOD a toJson (Lcom/google/gson/JsonObject;Lckt;Lcom/google/gson/JsonSerializationContext;)V
METHOD b getType ()Ljava/lang/Class;
METHOD b fromJson (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lcmn;)Lckt;
FIELD c conditionPredicate Ljava/util/function/Predicate;
FIELD d conditions [Lcmn;
METHOD a test (Lckb;)Z
METHOD a check (Lckf;Ljava/util/function/Function;Ljava/util/Set;Lcma;)V

View File

@ -0,0 +1,15 @@
CLASS clj net/minecraft/world/loot/function/ConditionalLootFunction
CLASS clj$a Builder
FIELD a conditionList Ljava/util/List;
METHOD d build ()Lclj$a;
METHOD g getConditions ()[Lcmn;
CLASS clj$b Joiner
FIELD a joiner Ljava/util/function/Function;
CLASS clj$c Factory
METHOD b fromJson (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lcmn;)Lclj;
FIELD a predicate Ljava/util/function/Predicate;
FIELD b conditions [Lcmn;
METHOD a process (Laxw;Lckb;)Laxw;
ARG 1 stack
METHOD a create (Ljava/util/function/Function;)Lclj$a;
METHOD b apply (Laxw;Lckb;)Laxw;

View File

@ -0,0 +1,4 @@
CLASS cld net/minecraft/world/loot/function/EnchantRandomlyLootFunction
CLASS cld$b Factory
FIELD a LOGGER Lorg/apache/logging/log4j/Logger;
FIELD c enchantments Ljava/util/List;

View File

@ -0,0 +1,3 @@
CLASS cle net/minecraft/world/loot/function/EnchantWithLevelsLootFunction
CLASS cle$b Factory
FIELD c treasureEnchantmentsAllowed Z

View File

@ -0,0 +1,20 @@
CLASS clf net/minecraft/world/loot/function/ExplorationMapLootFunction
CLASS clf$a Builder
FIELD a destination Ljava/lang/String;
FIELD b decoration Lcji$a;
FIELD c zoom B
FIELD d searchRadius I
FIELD e skipExistingChunks Z
METHOD a zoom (B)Lclf$a;
METHOD a decoration (Lcji$a;)Lclf$a;
METHOD a destination (Ljava/lang/String;)Lclf$a;
METHOD a skipExistingChunks (Z)Lclf$a;
CLASS clf$b Factory
FIELD a DEFAULT_DECORATION Lcji$a;
FIELD c LOGGER Lorg/apache/logging/log4j/Logger;
FIELD d destination Ljava/lang/String;
FIELD e decoration Lcji$a;
FIELD f zoom B
FIELD g searchRadius I
FIELD h skipExistingChunks Z
METHOD b create ()Lclf$a;

View File

@ -0,0 +1,3 @@
CLASS clw net/minecraft/world/loot/function/FurnaceSmeltLootFunction
CLASS clw$a Factory
FIELD a LOGGER Lorg/apache/logging/log4j/Logger;

View File

@ -0,0 +1,4 @@
CLASS clm net/minecraft/world/loot/function/LootingEnchantLootFunction
CLASS clm$b Factory
FIELD a range Lckj;
FIELD c amount I

View File

@ -0,0 +1,10 @@
CLASS cln net/minecraft/world/loot/function/SetAttributesLootFunction
CLASS cln$b Attribute
FIELD a name Ljava/lang/String;
FIELD b attribute Ljava/lang/String;
FIELD d amountRange Lckj;
FIELD e id Ljava/util/UUID;
FIELD f slots [Lahq;
METHOD a deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lcln$b;
METHOD a serialize (Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonObject;
CLASS cln$d Factory

View File

@ -0,0 +1,4 @@
CLASS clr net/minecraft/world/loot/function/SetDamageLootFunction
CLASS clr$a Factory
FIELD a LOGGER Lorg/apache/logging/log4j/Logger;
FIELD c durabilityRange Lckj;

View File

@ -0,0 +1,7 @@
CLASS clv net/minecraft/world/loot/function/SetStewEffectLootFunction
CLASS clv$a Builder
FIELD a map Ljava/util/Map;
METHOD a withEffect (Lahe;Lckj;)Lclv$a;
CLASS clv$b Factory
FIELD a effects Ljava/util/Map;
METHOD b create ()Lclv$a;

View File

@ -0,0 +1,3 @@
CLASS clu net/minecraft/world/loot/function/SetTagLootFunction
CLASS clu$a Factory
FIELD a tag Lhx;