attempt mapping VoxelShape, other updates

This commit is contained in:
Adrian Siekierka 2018-10-27 16:04:34 +02:00
parent 5b0775c0db
commit 726aff2072
69 changed files with 335 additions and 39 deletions

View File

@ -1,4 +1,5 @@
CLASS ato
METHOD a addInformation (Lauc;Laza;Ljava/util/List;Lavm;)V
ARG 0 stack
ARG 1 world
ARG 2 tooltip

2
mappings/bpa.mapping Normal file
View File

@ -0,0 +1,2 @@
CLASS bpa
METHOD p getType ()Lbpb;

View File

@ -2,3 +2,4 @@ CLASS bpc
CLASS bpc$1
METHOD f getCenterX ()D
METHOD g getCenterZ ()D
METHOD p getType ()Lbpb;

2
mappings/bpd.mapping Normal file
View File

@ -0,0 +1,2 @@
CLASS bpd
METHOD p getType ()Lbpb;

2
mappings/bpg.mapping Normal file
View File

@ -0,0 +1,2 @@
CLASS bpg
METHOD p getType ()Lbpb;

View File

@ -1,2 +0,0 @@
CLASS chl
FIELD d AXIS [Lev$a;

10
mappings/cht.mapping Normal file
View File

@ -0,0 +1,10 @@
CLASS cht
FIELD b parent Lchv;
FIELD c axis Lev$a;
FIELD d axisList Lit/unimi/dsi/fastutil/doubles/DoubleList;
METHOD a (Lchl;Lev$a;I)Lchl;
ARG 0 shape
ARG 1 axis
ARG 2 amount
METHOD a (Lev$a;)Lit/unimi/dsi/fastutil/doubles/DoubleList;
ARG 0 axis

6
mappings/chw.mapping Normal file
View File

@ -0,0 +1,6 @@
CLASS chw
FIELD b xOffset I
FIELD c yOffset I
FIELD d zOffset I
METHOD a (Lev$a;)Lit/unimi/dsi/fastutil/doubles/DoubleList;
ARG 0 axis

View File

@ -1,4 +1,6 @@
CLASS cqa
FIELD u category Lcjo;
METHOD a draw (IIF)V
ARG 1 mouseY
ARG 2 delta
METHOD d getCategory ()Lcjo;

7
mappings/j.mapping Normal file
View File

@ -0,0 +1,7 @@
CLASS j
FIELD a RESOURCE_LEAK_DETECTOR_DISABLED Lio/netty/util/ResourceLeakDetector$Level;
FIELD c INVALID_CHARS_LEVEL_NAME [C
METHOD a isValidChar (C)Z
ARG 0 chr
METHOD a stripInvalidChars (Ljava/lang/String;)Ljava/lang/String;
ARG 0 s

View File

@ -4,5 +4,6 @@ CLASS qd net/minecraft/advancement/ServerAdvancementManager
FIELD c JSON_TYPE Lcom/google/gson/reflect/TypeToken;
FIELD d server Lnet/minecraft/server/MinecraftServer;
FIELD e advancementFile Ljava/io/File;
METHOD b reload ()V
METHOD c save ()V
METHOD g load ()V

View File

@ -33,6 +33,7 @@ CLASS bdx net/minecraft/block/Block
ARG 0 builder
METHOD Y_ getOffsetType ()Lbdx$b;
METHOD a canMobSpawnInside ()Z
METHOD a createCubeShape (DDDDDD)Lchv;
METHOD a getBlockFromItem (Latx;)Lbdx;
ARG 0 item
METHOD a addInformation (Lauc;Layn;Ljava/util/List;Lavm;)V

View File

@ -79,8 +79,8 @@ CLASS cjk net/minecraft/client/MinecraftGame
METHOD W getFirstPersonRenderer ()Lcxs;
METHOD X getCurrentFps ()I
METHOD a start ()V
METHOD a registerSprites (Laek;)V
ARG 0 atlas
METHOD a addSnooperInfo (Laek;)V
ARG 0 snooper
METHOD a setCameraEntity (Lafh;)V
ARG 0 entity
METHOD a setCrashReport (Lb;)V

View File

@ -0,0 +1,3 @@
CLASS cjo net/minecraft/client/recipe/book/RecipeBookCategory
FIELD j iconList Ljava/util/List;
METHOD a getIconList ()Ljava/util/List;

View File

@ -1 +1,2 @@
CLASS cja net/minecraft/client/recipe/book/RecipeBookClient
FIELD g manager Lawj;

View File

@ -0,0 +1,2 @@
CLASS avm net/minecraft/client/sortme/ITooltipOptions
CLASS avm$a Instance

View File

@ -1,3 +0,0 @@
CLASS ael net/minecraft/client/texture/ISpriteRegistrationListener
METHOD a registerSprites (Laek;)V
ARG 0 atlas

View File

@ -0,0 +1,5 @@
CLASS arn net/minecraft/container/ContainerCrafting
METHOD a matches (Lawi;)Z
ARG 0 recipe
METHOD f getCraftingWidth ()I
METHOD g getCrafitngHeight ()I

View File

@ -11,8 +11,12 @@ CLASS aqy net/minecraft/container/ContainerCraftingTable
ARG 0 inventory
METHOD a canUse (Lapb;)Z
ARG 0 player
METHOD a matches (Lawi;)Z
ARG 0 recipe
METHOD b close (Lapb;)V
ARG 0 player
METHOD b getStack (Lapb;I)Lauc;
ARG 0 player
ARG 1 slot
METHOD f getCraftingWidth ()I
METHOD g getCrafitngHeight ()I

View File

@ -11,6 +11,8 @@ CLASS arc net/minecraft/container/ContainerFurnace
ARG 0 player
METHOD a addListener (Laqw;)V
ARG 0 listener
METHOD a matches (Lawi;)Z
ARG 0 recipe
METHOD b sendContentUpdates ()V
METHOD b setProperty (II)V
ARG 0 pos
@ -18,3 +20,5 @@ CLASS arc net/minecraft/container/ContainerFurnace
METHOD b getStack (Lapb;I)Lauc;
ARG 0 player
ARG 1 slot
METHOD f getCraftingWidth ()I
METHOD g getCrafitngHeight ()I

View File

@ -29,6 +29,8 @@ CLASS ari net/minecraft/container/ContainerLoom
METHOD a onButtonClick (Lapb;I)Z
ARG 0 player
ARG 1 buttonId
METHOD a matches (Lawi;)Z
ARG 0 recipe
METHOD b sendContentUpdates ()V
METHOD b setProperty (II)V
ARG 0 pos
@ -38,3 +40,5 @@ CLASS ari net/minecraft/container/ContainerLoom
METHOD b getStack (Lapb;I)Lauc;
ARG 0 player
ARG 1 slot
METHOD f getCraftingWidth ()I
METHOD g getCrafitngHeight ()I

View File

@ -21,8 +21,12 @@ CLASS arh net/minecraft/container/ContainerPlayer
ARG 0 inventory
METHOD a canUse (Lapb;)Z
ARG 0 player
METHOD a matches (Lawi;)Z
ARG 0 recipe
METHOD b close (Lapb;)V
ARG 0 player
METHOD b getStack (Lapb;I)Lauc;
ARG 0 player
ARG 1 slot
METHOD f getCraftingWidth ()I
METHOD g getCrafitngHeight ()I

View File

@ -10,6 +10,7 @@ CLASS aeq net/minecraft/entity/damage/DamageSource
FIELD d LAVA Laeq;
FIELD e HOT_FLOOR Laeq;
FIELD f IN_WALL Laeq;
FIELD g CRAMMING Laeq;
FIELD h DROWN Laeq;
FIELD i STARVE Laeq;
FIELD j CACTUS Laeq;
@ -22,6 +23,8 @@ CLASS aeq net/minecraft/entity/damage/DamageSource
FIELD q ANVIL Laeq;
FIELD r FALLING_BLOCK Laeq;
FIELD s DRAGON_BREATH Laeq;
FIELD t FIREWORKS Laeq;
FIELD u DRYOUT Laeq;
FIELD v name Ljava/lang/String;
FIELD x damageToCreative Z
FIELD y unblockable Z

View File

@ -80,6 +80,7 @@ CLASS atx net/minecraft/item/Item
ARG 4 user
METHOD a addInformation (Lauc;Laza;Ljava/util/List;Lavm;)V
ARG 0 stack
ARG 1 world
ARG 2 tooltip
METHOD a getBlockBreakingSpeed (Lauc;Lblz;)F
ARG 0 stack

View File

@ -5,6 +5,7 @@ CLASS avl net/minecraft/item/ItemArrowTipped
ARG 1 items
METHOD a addInformation (Lauc;Laza;Ljava/util/List;Lavm;)V
ARG 0 stack
ARG 1 world
ARG 2 tooltip
METHOD a createEntityArrow (Laza;Lauc;Lafq;)Lapf;
ARG 0 world

View File

@ -1,4 +1,5 @@
CLASS ase net/minecraft/item/ItemBannerPattern
METHOD a addInformation (Lauc;Laza;Ljava/util/List;Lavm;)V
ARG 0 stack
ARG 1 world
ARG 2 tooltip

View File

@ -10,6 +10,7 @@ CLASS atf net/minecraft/item/ItemBookEnchanted
ARG 1 enchantmentInfo
METHOD a addInformation (Lauc;Laza;Ljava/util/List;Lavm;)V
ARG 0 stack
ARG 1 world
ARG 2 tooltip
METHOD e getEnchantmentTag (Lauc;)Lhr;
ARG 0 stack

View File

@ -3,6 +3,7 @@ CLASS avs net/minecraft/item/ItemBookWritten
ARG 0 builder
METHOD a addInformation (Lauc;Laza;Ljava/util/List;Lavm;)V
ARG 0 stack
ARG 1 world
ARG 2 tooltip
METHOD a onRightClick (Laza;Lapb;Laea;)Laed;
ARG 0 world

View File

@ -5,4 +5,5 @@ CLASS atn net/minecraft/item/ItemFireworkCharge
ARG 0 colorRGB
METHOD a addInformation (Lauc;Laza;Ljava/util/List;Lavm;)V
ARG 0 stack
ARG 1 world
ARG 2 tooltip

View File

@ -3,6 +3,7 @@ CLASS atm net/minecraft/item/ItemFireworks
ARG 0 builder
METHOD a addInformation (Lauc;Laza;Ljava/util/List;Lavm;)V
ARG 0 stack
ARG 1 world
ARG 2 tooltip
METHOD a activate (Lavp;)Laec;
ARG 0 context

View File

@ -13,6 +13,7 @@ CLASS auh net/minecraft/item/ItemMapFilled
ARG 2 player
METHOD a addInformation (Lauc;Laza;Ljava/util/List;Lavm;)V
ARG 0 stack
ARG 1 world
ARG 2 tooltip
METHOD a activate (Lavp;)Laec;
ARG 0 context

View File

@ -9,6 +9,7 @@ CLASS aun net/minecraft/item/ItemPotion
ARG 2 user
METHOD a addInformation (Lauc;Laza;Ljava/util/List;Lavm;)V
ARG 0 stack
ARG 1 world
ARG 2 tooltip
METHOD a onRightClick (Laza;Lapb;Laea;)Laed;
ARG 0 world

View File

@ -3,6 +3,7 @@ CLASS aug net/minecraft/item/ItemPotionLingering
ARG 0 builder
METHOD a addInformation (Lauc;Laza;Ljava/util/List;Lavm;)V
ARG 0 stack
ARG 1 world
ARG 2 tooltip
METHOD a onRightClick (Laza;Lapb;Laea;)Laed;
ARG 0 world

View File

@ -3,6 +3,7 @@ CLASS auq net/minecraft/item/ItemRecord
FIELD c sound Lwv;
METHOD a addInformation (Lauc;Laza;Ljava/util/List;Lavm;)V
ARG 0 stack
ARG 1 world
ARG 2 tooltip
METHOD a activate (Lavp;)Laec;
ARG 0 context

View File

@ -6,6 +6,7 @@ CLASS auw net/minecraft/item/ItemShield
ARG 1 repairItem
METHOD a addInformation (Lauc;Laza;Ljava/util/List;Lavm;)V
ARG 0 stack
ARG 1 world
ARG 2 tooltip
METHOD a onRightClick (Laza;Lapb;Laea;)Laed;
ARG 0 world

View File

@ -1,5 +1,9 @@
CLASS asd net/minecraft/item/block/ItemBanner
METHOD a addInformation (Lauc;Laza;Ljava/util/List;Lavm;)V
ARG 0 stack
ARG 1 world
ARG 2 tooltip
METHOD a addBannerInformation (Lauc;Ljava/util/List;)V
ARG 0 stack
ARG 1 list
METHOD b getColor ()Lasz;

View File

@ -5,6 +5,7 @@ CLASS asg net/minecraft/item/block/ItemBlock
ARG 1 items
METHOD a addInformation (Lauc;Laza;Ljava/util/List;Lavm;)V
ARG 0 stack
ARG 1 world
ARG 2 tooltip
METHOD a activate (Lavp;)Laec;
ARG 0 context

View File

@ -3,4 +3,5 @@ CLASS arw net/minecraft/item/block/ItemBlockAir
METHOD a getTranslationKey ()Ljava/lang/String;
METHOD a addInformation (Lauc;Laza;Ljava/util/List;Lavm;)V
ARG 0 stack
ARG 1 world
ARG 2 tooltip

View File

@ -1 +1,29 @@
CLASS wz net/minecraft/recipe/book/RecipeBook
FIELD a recipes Ljava/util/Set;
FIELD b toBeDisplayed Ljava/util/Set;
FIELD c guiOpen Z
FIELD d filteringCraftable Z
FIELD e furnaceGuiOpen Z
FIELD f furnaceFilteringCraftable Z
METHOD a isGuiOpen ()Z
METHOD a isFilteringCraftable (Larn;)Z
ARG 0 container
METHOD a copyFrom (Lwz;)V
ARG 0 book
METHOD a setGuiOpen (Z)V
ARG 0 value
METHOD b isFilteringCraftable ()Z
METHOD b (Lpt;)V
METHOD b setFilteringCraftable (Z)V
ARG 0 value
METHOD c isFurnaceGuiOpen ()Z
METHOD c (Lawi;)V
METHOD c (Lpt;)V
METHOD c setFurnaceGuiOpen (Z)V
ARG 0 value
METHOD d isFurnaceFilteringCraftable ()Z
METHOD d (Lawi;)Z
METHOD d setFurnaceFilteringCraftable (Z)V
ARG 0 value
METHOD e (Lawi;)V
METHOD f (Lawi;)V

View File

@ -1 +1,3 @@
CLASS xa net/minecraft/recipe/book/RecipeBookServer
FIELD g LOGGER Lorg/apache/logging/log4j/Logger;
FIELD h manager Lawj;

View File

@ -21,8 +21,8 @@ CLASS djq net/minecraft/server/IntegratedServer
METHOD Y areCommandBlocksEnabled ()Z
METHOD a setDifficulty (Lady;)V
ARG 0 difficulty
METHOD a registerSprites (Laek;)V
ARG 0 atlas
METHOD a addSnooperInfo (Laek;)V
ARG 0 snooper
METHOD a setDefaultGameMode (Layx;)V
ARG 0 gameMode
METHOD ad isRemote ()Z

View File

@ -34,6 +34,7 @@ CLASS net/minecraft/server/MinecraftServer net/minecraft/server/MinecraftServer
FIELD d lastTickLengths [J
FIELD f serverThread Ljava/lang/Thread;
FIELD h LOGGER Lorg/apache/logging/log4j/Logger;
FIELD i levelStorage Lcdm;
FIELD j snooper Laek;
FIELD k gameDir Ljava/io/File;
FIELD l tickables Ljava/util/List;
@ -78,11 +79,12 @@ CLASS net/minecraft/server/MinecraftServer net/minecraft/server/MinecraftServer
ARG 0 value
METHOD a setDifficulty (Lady;)V
ARG 0 difficulty
METHOD a registerSprites (Laek;)V
ARG 0 atlas
METHOD a addSnooperInfo (Laek;)V
ARG 0 snooper
METHOD a setDefaultGameMode (Layx;)V
ARG 0 gameMode
METHOD a getWorld (Lbpb;)Ltz;
ARG 0 type
METHOD a getPermissionLevel (Lcom/mojang/authlib/GameProfile;)I
ARG 0 profile
METHOD a appendCommandFeedback (Liw;)V

View File

@ -1 +1,2 @@
CLASS pd net/minecraft/server/ServerMetadata
CLASS pd$c

View File

@ -12,9 +12,12 @@ CLASS wg net/minecraft/server/config/ServerConfigList
METHOD a add (Lwf;)V
METHOD b get (Ljava/lang/Object;)Lwf;
METHOD b removeEntry (Lwf;)V
METHOD c getFile ()Ljava/io/File;
METHOD c remove (Ljava/lang/Object;)V
METHOD d isEmpty ()Z
METHOD d contains (Ljava/lang/Object;)Z
ARG 0 key
METHOD e values ()Ljava/util/Collection;
METHOD f save ()V
METHOD g load ()V
METHOD h removeInvalidEntries ()V

View File

@ -65,6 +65,8 @@ CLASS wc net/minecraft/server/config/ServerConfigurationManager
ARG 0 profile
METHOD f canBypassPlayerLimit (Lcom/mojang/authlib/GameProfile;)Z
ARG 0 profile
METHOD g getUserBanList ()Lwh;
METHOD h getIpBanList ()Lvz;
METHOD h isOperator (Lcom/mojang/authlib/GameProfile;)Z
ARG 0 profile
METHOD i saveAllPlayerData ()V

View File

@ -1,6 +1,10 @@
CLASS th net/minecraft/server/dedicated/DedicatedServer
FIELD h LOGGER_DEDICATED Lorg/apache/logging/log4j/Logger;
FIELD m rconServer Lwt;
FIELD n properties Lqj;
FIELD o eulaReader Lqb;
FIELD p generateStructures Z
FIELD q defaultGameMode Layx;
FIELD r hasGui Z
METHOD C_ shouldBroadcastConsoleToOps ()Z
METHOD K isMonsterSpawningEnabled ()Z
@ -8,8 +12,8 @@ CLASS th net/minecraft/server/dedicated/DedicatedServer
METHOD Q isDedicated ()Z
METHOD V isUsingNativeTransport ()Z
METHOD Y areCommandBlocksEnabled ()Z
METHOD a registerSprites (Laek;)V
ARG 0 atlas
METHOD a addSnooperInfo (Laek;)V
ARG 0 snooper
METHOD a setDefaultGameMode (Layx;)V
ARG 0 gameMode
METHOD a getInteger (Ljava/lang/String;I)I
@ -21,6 +25,7 @@ CLASS th net/minecraft/server/dedicated/DedicatedServer
METHOD a getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
ARG 0 key
ARG 1 defaultValue
METHOD a getBoolean (Ljava/lang/String;Z)Z
METHOD aW getConfigurationManager ()Ltg;
METHOD aX createGui ()V
METHOD aZ getMaxTickTime ()J

View File

@ -1,9 +1,15 @@
CLASS tg
CLASS tg net/minecraft/server/dedicated/DedicatedServerConfigurationManager
METHOD A loadUserBanList ()V
METHOD B loadOpList ()V
METHOD C saveOpList ()V
METHOD D loadWhitelist ()V
METHOD E saveWhitelist ()V
METHOD a reloadWhitelist ()V
METHOD a addToOperators (Lcom/mojang/authlib/GameProfile;)V
ARG 0 profile
METHOD a setWhitelistEnabled (Z)V
ARG 0 value
METHOD b getDedicatedServer ()Lth;
METHOD b removeFromOperators (Lcom/mojang/authlib/GameProfile;)V
ARG 0 profile
METHOD c getServer ()Lnet/minecraft/server/MinecraftServer;
@ -11,3 +17,6 @@ CLASS tg
ARG 0 profile
METHOD f canBypassPlayerLimit (Lcom/mojang/authlib/GameProfile;)Z
ARG 0 profile
METHOD x saveIpBanList ()V
METHOD y saveUserBanList ()V
METHOD z loadIpBanList ()V

View File

@ -1 +1,2 @@
CLASS xe net/minecraft/stat/StatType
METHOD c getTranslationKey ()Ljava/lang/String;

View File

@ -14,6 +14,7 @@ CLASS bne net/minecraft/state/property/PropertyEnum
METHOD a create (Ljava/lang/String;Ljava/lang/Class;Ljava/util/Collection;)Lbne;
ARG 1 valueClass
ARG 2 validValues
METHOD a create (Ljava/lang/String;Ljava/lang/Class;Ljava/util/function/Predicate;)Lbne;
METHOD a create (Ljava/lang/String;Ljava/lang/Class;[Ljava/lang/Enum;)Lbne;
ARG 0 name
ARG 1 valueClass

View File

@ -1,7 +1,5 @@
CLASS j net/minecraft/util/ChatUtils
FIELD a RESOURCE_LEAK_DETECTOR_DISABLED Lio/netty/util/ResourceLeakDetector$Level;
FIELD c INVALID_CHARS_LEVEL_NAME [C
METHOD a isValidChar (C)Z
ARG 0 chr
METHOD a stripInvalidChars (Ljava/lang/String;)Ljava/lang/String;
ARG 0 s
CLASS yk net/minecraft/util/ChatUtils
FIELD a PATTERN Ljava/util/regex/Pattern;
METHOD a stripTextFormat (Ljava/lang/String;)Ljava/lang/String;
ARG 0 text
METHOD b isEmpty (Ljava/lang/String;)Z

View File

@ -7,10 +7,14 @@ CLASS fe net/minecraft/util/DefaultedList
METHOD a create ()Lfe;
METHOD a create (ILjava/lang/Object;)Lfe;
ARG 0 size
ARG 1 defaultVAlue
ARG 1 defaultValue
METHOD a create (Ljava/lang/Object;[Ljava/lang/Object;)Lfe;
ARG 0 defaultValue
ARG 1 values
METHOD add (ILjava/lang/Object;)V
ARG 0 index
ARG 1 value
METHOD clear ()V
METHOD get (I)Ljava/lang/Object;
ARG 0 index
METHOD remove (I)Ljava/lang/Object;
@ -18,3 +22,4 @@ CLASS fe net/minecraft/util/DefaultedList
METHOD set (ILjava/lang/Object;)Ljava/lang/Object;
ARG 0 index
ARG 1 value
METHOD size ()I

View File

@ -1,5 +1,6 @@
CLASS be net/minecraft/util/NbtPredicate
FIELD a ANY Lbe;
FIELD b tag Lhl;
METHOD a matches (Lafh;)Z
METHOD a matches (Lauc;)Z
METHOD a deserialize (Lcom/google/gson/JsonElement;)Lbe;

View File

@ -0,0 +1,2 @@
CLASS e net/minecraft/util/UncaughtExceptionLogger
FIELD a LOGGER Lorg/apache/logging/log4j/Logger;

View File

@ -6,6 +6,7 @@ CLASS ye net/minecraft/util/math/MathHelper
FIELD e SMALLEST_FRACTION_FREE_DOUBLE D
FIELD f asinTable [D
FIELD g cosTable [D
METHOD <clinit> ()V
METHOD a randomUUID ()Ljava/util/UUID;
METHOD a sqrt (D)F
METHOD a absMax (DD)D

View File

@ -0,0 +1,2 @@
CLASS chi net/minecraft/util/shape/FractionalDoubleList
FIELD a count I

View File

@ -0,0 +1,8 @@
CLASS chp net/minecraft/util/shape/SequentialDoubleList
FIELD a count I
FIELD b offset I
METHOD <init> (II)V
ARG 0 count
ARG 1 offset
METHOD getDouble (I)D
ARG 0 i

View File

@ -1,16 +1,29 @@
CLASS chv net/minecraft/util/shape/VoxelShape
METHOD a getBoundingBox ()Lcgz;
METHOD a rayTrace (Lchd;Lchd;Leq;)Lcha;
ARG 0 start
ARG 1 end
ARG 2 pos
METHOD a (Lev;)Lchv;
ARG 0 facing
ARG 1 axis
ARG 2 direction
METHOD b isEmpty ()Z
METHOD b getMinimum (Lev$a;)D
CLASS chl net/minecraft/util/shape/VoxelShape
FIELD a xSize I
FIELD b ySize I
FIELD c zSize I
FIELD d AXIS [Lev$a;
METHOD <init> (III)V
ARG 0 xSize
ARG 1 ySize
ARG 2 zSize
METHOD a isEmpty ()Z
METHOD a set (IIIZZ)V
ARG 0 x
ARG 1 y
ARG 2 z
ARG 3 resize
ARG 4 value
METHOD a getMinimum (Lev$a;)I
ARG 0 axis
METHOD c getMaximum (Lev$a;)D
METHOD b getXSize ()I
METHOD b contains (III)Z
ARG 0 x
ARG 1 y
ARG 2 z
METHOD b getMaximum (Lev$a;)I
ARG 0 axis
METHOD d getBoundingBoxList ()Ljava/util/List;
METHOD c getYSize ()I
METHOD c getSize (Lev$a;)I
ARG 0 axis
METHOD d getZSize ()I

View File

@ -0,0 +1,41 @@
CLASS chg net/minecraft/util/shape/VoxelShapeBits
FIELD d storage Ljava/util/BitSet;
FIELD e xMin I
FIELD f yMin I
FIELD g zMin I
FIELD h xMax I
FIELD i yMax I
FIELD j zMax I
METHOD <init> (III)V
ARG 0 xSize
ARG 1 ySize
ARG 2 zSize
METHOD <init> (IIIIIIIII)V
ARG 0 xSize
ARG 1 ySize
ARG 2 zSize
ARG 3 xMin
ARG 4 yMin
ARG 5 zMin
ARG 6 xMax
ARG 7 yMax
ARG 8 zMax
METHOD a isEmpty ()Z
METHOD a getIndex (III)I
ARG 0 x
ARG 1 y
ARG 2 z
METHOD a set (IIIZZ)V
ARG 0 x
ARG 1 y
ARG 2 z
ARG 3 resize
ARG 4 value
METHOD a getMinimum (Lev$a;)I
ARG 0 axis
METHOD b contains (III)Z
ARG 0 x
ARG 1 y
ARG 2 z
METHOD b getMaximum (Lev$a;)I
ARG 0 axis

View File

@ -0,0 +1,21 @@
CLASS chv net/minecraft/util/shape/VoxelShapeContainer
FIELD a shape Lchl;
METHOD <init> (Lchl;)V
ARG 0 part
METHOD a getBoundingBox ()Lcgz;
METHOD a rayTrace (Lchd;Lchd;Leq;)Lcha;
ARG 0 start
ARG 1 end
ARG 2 pos
METHOD a (Lev$a;)Lit/unimi/dsi/fastutil/doubles/DoubleList;
ARG 0 axis
METHOD a (Lev;)Lchv;
ARG 0 facing
ARG 1 axis
ARG 2 direction
METHOD b isEmpty ()Z
METHOD b getMinimum (Lev$a;)D
ARG 0 axis
METHOD c getMaximum (Lev$a;)D
ARG 0 axis
METHOD d getBoundingBoxList ()Ljava/util/List;

View File

@ -0,0 +1,6 @@
CLASS chf net/minecraft/util/shape/VoxelShapeContainerPoints
FIELD b pointsX Lit/unimi/dsi/fastutil/doubles/DoubleList;
FIELD c pointsY Lit/unimi/dsi/fastutil/doubles/DoubleList;
FIELD d pointsZ Lit/unimi/dsi/fastutil/doubles/DoubleList;
METHOD a (Lev$a;)Lit/unimi/dsi/fastutil/doubles/DoubleList;
ARG 0 axis

View File

@ -0,0 +1,5 @@
CLASS chj net/minecraft/util/shape/VoxelShapeContainerSimple
METHOD <init> (Lchl;)V
ARG 0 part
METHOD a (Lev$a;)Lit/unimi/dsi/fastutil/doubles/DoubleList;
ARG 0 axis

View File

@ -0,0 +1,30 @@
CLASS chu net/minecraft/util/shape/VoxelShapeOffset
FIELD d parent Lchl;
FIELD e xMin I
FIELD f yMin I
FIELD g zMin I
FIELD h xMax I
FIELD i yMax I
FIELD j zMax I
METHOD <init> (Lchl;IIIIII)V
ARG 0 parent
ARG 1 xMin
ARG 2 yMin
ARG 3 zMin
ARG 4 xMax
ARG 5 yMax
ARG 6 zMax
METHOD a set (IIIZZ)V
ARG 0 x
ARG 1 y
ARG 2 z
ARG 3 resize
ARG 4 value
METHOD a getMinimum (Lev$a;)I
ARG 0 axis
METHOD b contains (III)Z
ARG 0 x
ARG 1 y
ARG 2 z
METHOD b getMaximum (Lev$a;)I
ARG 0 axis

View File

@ -0,0 +1,6 @@
CLASS chs net/minecraft/util/shape/VoxelShapeUtils
FIELD a EMPTY Lchv;
METHOD a getEmpty ()Lchv;
METHOD a createCubeShape (DDDDDD)Lchv;
ARG 0 xMin
METHOD a createCubeShape (Lcgz;)Lchv;

View File

@ -0,0 +1,3 @@
CLASS ael net/minecraft/util/snooper/ISnooperListener
METHOD a addSnooperInfo (Laek;)V
ARG 0 snooper

View File

@ -3,9 +3,11 @@ CLASS aek net/minecraft/util/snooper/Snooper
FIELD b info Ljava/util/Map;
FIELD c token Ljava/lang/String;
FIELD d snooperUrl Ljava/net/URL;
FIELD e listener Lael;
FIELD f timer Ljava/util/Timer;
FIELD g syncObject Ljava/lang/Object;
FIELD h startTime J
FIELD i active Z
METHOD <init> (Ljava/lang/String;Lael;J)V
ARG 0 urlPath
ARG 2 startTime
@ -17,7 +19,7 @@ CLASS aek net/minecraft/util/snooper/Snooper
ARG 0 key
ARG 1 value
METHOD c getEntryListClient ()Ljava/util/Map;
METHOD d isRunning ()Z
METHOD d isActive ()Z
METHOD e cancel ()V
METHOD f getToken ()Ljava/lang/String;
METHOD g getStartTime ()J

View File

@ -1,6 +1,9 @@
CLASS ty net/minecraft/world/chunk/ChunkProviderServer
FIELD b LOGGER Lorg/apache/logging/log4j/Logger;
FIELD i world Laza;
FIELD n loadedChunkMap Lit/unimi/dsi/fastutil/longs/Long2ObjectLinkedOpenHashMap;
FIELD s worldGenWorkerPool Ljava/util/concurrent/ExecutorService;
METHOD b get (II)Layn;
ARG 0 chunkX
ARG 1 chunkZ
METHOD f getLoadedChunkCount ()I

View File

@ -1,4 +1,4 @@
CLASS cdm
CLASS cdm net/minecraft/world/level/storage/ILevelStorage
METHOD a getName ()Ljava/lang/String;
METHOD a isConvertible (Ljava/lang/String;)Z
ARG 0 levelName
@ -11,6 +11,9 @@ CLASS cdm
METHOD b getAvailableLevels ()Ljava/util/List;
METHOD b requiresConversion (Ljava/lang/String;)Z
ARG 0 levelName
METHOD b resolveFile (Ljava/lang/String;Ljava/lang/String;)Ljava/io/File;
ARG 0 first
ARG 1 second
METHOD c getLevelProperties (Ljava/lang/String;)Lcdj;
ARG 0 levelName
METHOD d clearAll ()V
@ -19,3 +22,5 @@ CLASS cdm
METHOD e delete (Ljava/lang/String;)Z
ARG 0 levelName
METHOD f exists (Ljava/lang/String;)Z
METHOD g resolvePath (Ljava/lang/String;)Ljava/nio/file/Path;
ARG 0 path

View File

@ -1,4 +1,5 @@
CLASS cdi net/minecraft/world/level/storage/LevelStorageOld
FIELD a rootPath Ljava/nio/file/Path;
FIELD e LOGGER Lorg/apache/logging/log4j/Logger;
METHOD a getName ()Ljava/lang/String;
METHOD a isConvertible (Ljava/lang/String;)Z
@ -14,6 +15,9 @@ CLASS cdi net/minecraft/world/level/storage/LevelStorageOld
METHOD b getAvailableLevels ()Ljava/util/List;
METHOD b requiresConversion (Ljava/lang/String;)Z
ARG 0 levelName
METHOD b resolveFile (Ljava/lang/String;Ljava/lang/String;)Ljava/io/File;
ARG 0 first
ARG 1 second
METHOD c getLevelProperties (Ljava/lang/String;)Lcdj;
ARG 0 levelName
METHOD d clearAll ()V
@ -22,3 +26,5 @@ CLASS cdi net/minecraft/world/level/storage/LevelStorageOld
METHOD e delete (Ljava/lang/String;)Z
ARG 0 levelName
METHOD f exists (Ljava/lang/String;)Z
METHOD g resolvePath (Ljava/lang/String;)Ljava/nio/file/Path;
ARG 0 path

View File

@ -3,10 +3,14 @@ CLASS cdn net/minecraft/world/level/storage/LevelSummary
FIELD b displayName Ljava/lang/String;
FIELD c lastPlayed J
FIELD d getSizeOnDisk J
FIELD e requiresConversion Z
FIELD f gameMode Layx;
FIELD g isHardcore Z
FIELD h commandsAllowed Z
FIELD i versionName Ljava/lang/String;
FIELD j versionId I
FIELD k isSnapshot Z
FIELD l generatorType Lazh;
METHOD <init> (Lcdj;Ljava/lang/String;Ljava/lang/String;JZ)V
ARG 0 properties
ARG 1 name
@ -23,4 +27,6 @@ CLASS cdn net/minecraft/world/level/storage/LevelSummary
METHOD f getGameMode ()Layx;
METHOD g isHardcore ()Z
METHOD h areCommandsAllowed ()Z
METHOD m isTooNew ()Z
METHOD i getVersionTextComponent ()Liw;
METHOD m ()Z
METHOD n isLegacyCustomizedWorld ()Z