minor block/client/server work

This commit is contained in:
Adrian Siekierka 2017-05-03 12:27:52 +02:00
parent d02bf6b73b
commit a76721cc16
34 changed files with 91 additions and 19 deletions

View File

@ -31,7 +31,7 @@ CLASS anc net/minecraft/block/BlockBanner
METHOD e serializeState (Lave;)I
FIELD a FACING Lavr;
FIELD b ROTATION Lavt;
FIELD c BOUNDING_BOX Lbfm;
FIELD c BOX Lbfm;
METHOD a createBlockEntity (Lali;I)Latu;
ARG 0 world
ARG 1 meta

View File

@ -6,7 +6,7 @@ CLASS ani net/minecraft/block/BlockBed
METHOD m asString ()Ljava/lang/String;
FIELD a PART Lavs;
FIELD b OCCUPIED Lavq;
FIELD c BOUNDING_BOX Lbfm;
FIELD c BOX Lbfm;
METHOD a deserializeState (I)Lave;
ARG 0 meta
METHOD a getPickStack (Lali;Ldx;Lave;)Lahf;

View File

@ -1,6 +1,6 @@
CLASS anj net/minecraft/block/BlockBeetroots
FIELD a AGE_BEETROOTS Lavt;
FIELD d BOUNDING_BOXES [Lbfm;
FIELD d BOXES [Lbfm;
METHOD b createStateFactory ()Lavf;
METHOD b randomTick (Lali;Ldx;Lave;Ljava/util/Random;)V
METHOD b getBoundingBox (Lave;Lalm;Ldx;)Lbfm;

View File

@ -1,6 +1,6 @@
CLASS atp net/minecraft/block/BlockCarpet
FIELD a COLOR Lavs;
FIELD b BOUNDING_BOX Lbfm;
FIELD b BOX Lbfm;
METHOD a deserializeState (I)Lave;
ARG 0 meta
METHOD a addStacksForDisplay (Lahd;Lagf;Lem;)V

View File

@ -16,6 +16,10 @@ CLASS aod net/minecraft/block/BlockComparator
METHOD a getPickStack (Lali;Ldx;Lave;)Lahf;
METHOD a activate (Lali;Ldx;Lave;Lacu;Lsw;Lee;FFF)Z
METHOD a getStateForPlacement (Lali;Ldx;Lee;FFFILuk;)Lave;
METHOD a getAttachedItemFrame (Lali;Lee;Ldx;)Laav;
ARG 0 world
ARG 1 facing
ARG 2 pos
METHOD a getOutputLevel (Lalm;Ldx;Lave;)I
METHOD a applyMirror (Lave;Laqm;)Lave;
ARG 0 state

View File

@ -1,4 +1,5 @@
CLASS aoe net/minecraft/block/BlockConcretePowder
FIELD a COLOR Lavs;
METHOD a deserializeState (I)Lave;
ARG 0 meta
METHOD a addStacksForDisplay (Lahd;Lagf;Lem;)V

View File

@ -1,5 +1,5 @@
CLASS aog net/minecraft/block/BlockCrop
FIELD a BOUNDING_BOXES [Lbfm;
FIELD a BOXES [Lbfm;
FIELD c AGE Lavt;
METHOD A isValidState (Lave;)Z
METHOD a deserializeState (I)Lave;

View File

@ -1,6 +1,6 @@
CLASS aoh net/minecraft/block/BlockDaylightDetector
FIELD a POWER Lavt;
FIELD b BOUNDING_BOX Lbfm;
FIELD b BOX Lbfm;
FIELD c inverted Z
METHOD a deserializeState (I)Lave;
ARG 0 meta

View File

@ -1,5 +1,5 @@
CLASS aoi net/minecraft/block/BlockDeadbush
FIELD a BOUNDING_BOX Lbfm;
FIELD a BOX Lbfm;
METHOD a afterBreak (Lali;Lacu;Ldx;Lave;Latu;Lahf;)V
METHOD a isAir (Lalm;Ldx;)Z
METHOD a getDropItem (Lave;Ljava/util/Random;I)Lahd;

View File

@ -1,4 +1,5 @@
CLASS aor net/minecraft/block/BlockDropper
FIELD e behavior Lef;
METHOD a getDispenserBehavior (Lahf;)Lef;
METHOD a createBlockEntity (Lali;I)Latu;
ARG 0 world

View File

@ -1,4 +1,5 @@
CLASS aov net/minecraft/block/BlockEndPortal
FIELD a BOX Lbfm;
METHOD a createBlockEntity (Lali;I)Latu;
ARG 0 world
ARG 1 meta

View File

@ -1,4 +1,7 @@
CLASS aox net/minecraft/block/BlockEndRod
FIELD a BOX_Y Lbfm;
FIELD b BOX_Z Lbfm;
FIELD c BOX_X Lbfm;
METHOD a deserializeState (I)Lave;
ARG 0 meta
METHOD a canPlaceAt (Lali;Ldx;)Z

View File

@ -1,6 +1,6 @@
CLASS aoy net/minecraft/block/BlockEnderChest
FIELD a FACING Lavr;
FIELD b BOUNDING_BOX Lbfm;
FIELD b BOX Lbfm;
METHOD a deserializeState (I)Lave;
ARG 0 meta
METHOD a createBlockEntity (Lali;I)Latu;

View File

@ -1,6 +1,6 @@
CLASS apb net/minecraft/block/BlockFarmland
FIELD a MOISTURE Lavt;
FIELD b BOUNDING_BOX Lbfm;
FIELD b BOX Lbfm;
METHOD a deserializeState (I)Lave;
ARG 0 meta
METHOD a onLandedUpon (Lali;Ldx;Lub;F)V

View File

@ -1,4 +1,14 @@
CLASS apc net/minecraft/block/BlockFence
FIELD B BOX_WEST Lbfm;
FIELD C BOX_NORTH Lbfm;
FIELD D BOX_EAST Lbfm;
FIELD a NORTH Lavq;
FIELD b EAST Lavq;
FIELD c SOUTH Lavq;
FIELD d WEST Lavq;
FIELD e COLLISION_BOXES [Lbfm;
FIELD f BOX_CENTER Lbfm;
FIELD g BOX_SOUTH Lbfm;
METHOD a activate (Lali;Ldx;Lave;Lacu;Lsw;Lee;FFF)Z
METHOD a addBoundingBoxes (Lave;Lali;Ldx;Lbfm;Ljava/util/List;Lub;Z)V
METHOD a shouldRenderSide (Lave;Lalm;Ldx;Lee;)Z
@ -13,3 +23,4 @@ CLASS apc net/minecraft/block/BlockFence
METHOD b getBoundingBox (Lave;Lalm;Ldx;)Lbfm;
METHOD c getRenderingState (Lave;Lalm;Ldx;)Lave;
METHOD e serializeState (Lave;)I
METHOD i getCollisionBoxId (Lave;)I

View File

@ -1,7 +1,13 @@
CLASS apd net/minecraft/block/BlockFenceGate
FIELD B COLLISION_BOX_Z Lbfm;
FIELD C COLLISION_BOX_X Lbfm;
FIELD a OPEN Lavq;
FIELD b POWERED Lavq;
FIELD c IN_WALL Lavq;
FIELD d BOX_Z Lbfm;
FIELD e BOX_X Lbfm;
FIELD f BOX_LOWERED_Z Lbfm;
FIELD g BOX_LOWERED_X Lbfm;
METHOD a deserializeState (I)Lave;
ARG 0 meta
METHOD a canPlaceAt (Lali;Ldx;)Z

View File

@ -1,6 +1,8 @@
CLASS aok net/minecraft/block/BlockRedstoneGateBase
FIELD c BOUNDING_BOX Lbfm;
FIELD c BOX Lbfm;
FIELD d powered Z
METHOD <init> (Z)V
ARG 0 powered
METHOD A getUnpoweredState (Lave;)Lave;
METHOD B isPowered (Lave;)Z
METHOD C isValidInput (Lave;)Z

View File

@ -10,7 +10,7 @@ CLASS art net/minecraft/block/BlockRedstoneWire
FIELD c SOUTH Lavs;
FIELD d WEST Lavs;
FIELD e POWER Lavt;
FIELD f BOUNDING_BOXES [Lbfm;
FIELD f BOXES [Lbfm;
FIELD g wiresGivePower Z
METHOD a deserializeState (I)Lave;
ARG 0 meta

View File

@ -1,6 +1,6 @@
CLASS arw net/minecraft/block/BlockReeds
FIELD a AGE Lavt;
FIELD b BOUNDING_BOX Lbfm;
FIELD b BOX Lbfm;
METHOD a deserializeState (I)Lave;
ARG 0 meta
METHOD a canPlaceAt (Lali;Ldx;)Z

View File

@ -1,7 +1,7 @@
CLASS asd net/minecraft/block/BlockSapling
FIELD a TYPE Lavs;
FIELD c STAGE Lavt;
FIELD d BOUNDING_BOX Lbfm;
FIELD d BOX Lbfm;
METHOD a deserializeState (I)Lave;
ARG 0 meta
METHOD a addStacksForDisplay (Lahd;Lagf;Lem;)V

View File

@ -1,5 +1,5 @@
CLASS asg net/minecraft/block/BlockSign
FIELD a BOUNDING_BOX Lbfm;
FIELD a BOX Lbfm;
METHOD a createBlockEntity (Lali;I)Latu;
ARG 0 world
ARG 1 meta

View File

@ -1,3 +1,3 @@
CLASS asl net/minecraft/block/BlockSoulSand
FIELD a BOUNDING_BOX Lbfm;
FIELD a BOX Lbfm;
METHOD a getCollisionBox (Lave;Lalm;Ldx;)Lbfm;

View File

@ -1,5 +1,5 @@
CLASS asz net/minecraft/block/BlockStructureVoid
FIELD a BOUNDING_BOX Lbfm;
FIELD a BOX Lbfm;
METHOD a dropItems (Lali;Ldx;Lave;FI)V
METHOD a getRenderType (Lave;)Larx;
METHOD a getCollisionBox (Lave;Lalm;Ldx;)Lbfm;

View File

@ -57,6 +57,7 @@ CLASS bgm net/minecraft/client/MinecraftGame
FIELD f world Lbqk;
FIELD g renderer Lbth;
FIELD h player Lbsm;
FIELD j particleManager Lbrp;
FIELD k fontRenderer Lbha;
FIELD l fontRendererSGA Lbha;
FIELD m currentGui Lbjn;
@ -99,6 +100,7 @@ CLASS bgm net/minecraft/client/MinecraftGame
METHOD a scheduleOnMainThread (Ljava/lang/Runnable;)Lcom/google/common/util/concurrent/ListenableFuture;
METHOD a checkGlError (Ljava/lang/String;)V
METHOD a startIntegratedServer (Ljava/lang/String;Ljava/lang/String;Lall;)V
METHOD a addDebugChatMessage (Ljava/lang/String;[Ljava/lang/Object;)V
METHOD a addSnooperInfo (Ltg;)V
METHOD a setCameraEntity (Lub;)V
METHOD aB handleMouseEvents ()V
@ -109,6 +111,7 @@ CLASS bgm net/minecraft/client/MinecraftGame
METHOD ab getBlockRenderManager ()Lbtv;
METHOD ac getEntityRenderManager ()Lbxm;
METHOD ad getItemRenderer ()Lbyc;
METHOD ae getFirstPersonRenderer ()Lbtd;
METHOD af getCurrentFps ()I
METHOD ai getMigrationHandler ()Lqv;
METHOD ak getBlockColorMap ()Lbgv;
@ -128,6 +131,8 @@ CLASS bgm net/minecraft/client/MinecraftGame
METHOD b addCrashReportDetails (Lb;)Lb;
METHOD b addSnooperInitialInfo (Ltg;)V
METHOD c getGameVersion ()Ljava/lang/String;
METHOD c handleDebugKeyShortcuts (I)Z
ARG 0 secondKey
METHOD c printCrashReport (Lb;)V
METHOD d getVersionType ()Ljava/lang/String;
METHOD e shouldUseUnicodeFont ()Z

View File

@ -8,6 +8,9 @@ CLASS cfe net/minecraft/server/IntegratedServer
METHOD C doServerTick ()V
METHOD Z isSnooperEnabled ()Z
METHOD a isOpenToLan ()Z
METHOD a setDefaultGameMode (Lalg;)V
ARG 0 gameMode
METHOD a setDifficulty (Lsu;)V
METHOD a addSnooperInfo (Ltg;)V
METHOD a saveWorlds (Z)V
ARG 0 dontLog
@ -20,6 +23,8 @@ CLASS cfe net/minecraft/server/IntegratedServer
METHOD i createCommandManager ()Lcl;
METHOD j setupServer ()Z
METHOD m shouldGenerateStructures ()Z
METHOD n getDefaultGameMode ()Lalg;
METHOD o getDefaultDifficulty ()Lsu;
METHOD p isHardcore ()Z
METHOD q getOpPermissionLevel ()I
METHOD r shouldBroadcastRconToOps ()Z

View File

@ -35,10 +35,14 @@ CLASS net/minecraft/server/MinecraftServer net/minecraft/server/MinecraftServer
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 Loe;
FIELD a USER_CACHE_FILE Ljava/io/File;
FIELD aa serverThread Ljava/lang/Thread;
FIELD ab serverStartTime J
FIELD ac iconFilePresent Z
FIELD b commandManager Lat;
FIELD c profiler Lqi;
FIELD d worlds [Lnl;
FIELD e proxy Ljava/net/Proxy;
FIELD f currentOperation Ljava/lang/String;
FIELD g currentOperationPercent I
@ -50,6 +54,7 @@ CLASS net/minecraft/server/MinecraftServer net/minecraft/server/MinecraftServer
FIELD n gameDir Ljava/io/File;
FIELD o tickables Ljava/util/List;
FIELD p serverNetworkManager Lnw;
FIELD q serverMetadata Lls;
FIELD r rand Ljava/util/Random;
FIELD s migrationHandler Lqv;
FIELD t serverIp Ljava/lang/String;
@ -72,6 +77,7 @@ CLASS net/minecraft/server/MinecraftServer net/minecraft/server/MinecraftServer
METHOD J getPlayerNames ()[Ljava/lang/String;
METHOD K getPlayerProfiles ()[Lcom/mojang/authlib/GameProfile;
METHOD L isDebuggingEnabled ()Z
METHOD N getCommandManager ()Lat;
METHOD O getKeyPair ()Ljava/security/KeyPair;
METHOD P getServerPort ()I
METHOD Q getUserName ()Ljava/lang/String;
@ -84,9 +90,13 @@ CLASS net/minecraft/server/MinecraftServer net/minecraft/server/MinecraftServer
METHOD X getResourcePackUrl ()Ljava/lang/String;
METHOD Y getResourcePackHash ()Ljava/lang/String;
METHOD Z isSnooperEnabled ()Z
METHOD a getWorld (I)Lnl;
ARG 0 dimensionId
METHOD a hasPermission (ILjava/lang/String;)Z
ARG 0 permissionLevel
ARG 1 commandName
METHOD a setDefaultGameMode (Lalg;)V
ARG 0 gameMode
METHOD a updateCommandStat (Lav$a;I)V
ARG 0 statType
ARG 1 value
@ -101,16 +111,20 @@ CLASS net/minecraft/server/MinecraftServer net/minecraft/server/MinecraftServer
METHOD a scheduleOnMainThread (Ljava/util/concurrent/Callable;)Lcom/google/common/util/concurrent/ListenableFuture;
ARG 0 job
METHOD a setConfigurationManager (Loi;)V
METHOD a setDifficulty (Lsu;)V
METHOD a addSnooperInfo (Ltg;)V
METHOD a saveWorlds (Z)V
ARG 0 dontLog
METHOD aA getGameProfileRepo ()Lcom/mojang/authlib/GameProfileRepository;
METHOD aB getUserCache ()Loe;
METHOD aC getServerMetadata ()Lls;
METHOD aE getMaxWorldBorderRadius ()I
METHOD aF isMainThread ()Z
METHOD aG getNetworkCompressionThreshold ()I
METHOD aH getServerStartTime ()J
METHOD aI getMainThread ()Ljava/lang/Thread;
METHOD aJ getMigrationHandler ()Lqv;
METHOD aK getServerAdvancementManager ()Lmq;
METHOD a_ updateSpawnAreaProgress (Ljava/lang/String;I)V
ARG 0 message
ARG 1 percentage
@ -126,7 +140,7 @@ CLASS net/minecraft/server/MinecraftServer net/minecraft/server/MinecraftServer
METHOD ag isPvpEnabled ()Z
METHOD ah isFlightEnabled ()Z
METHOD ai areCommandBlocksEnabled ()Z
METHOD aj getMotd ()Ljava/lang/String;
METHOD aj getServerMotd ()Ljava/lang/String;
METHOD ak getWorldHeight ()I
METHOD al isStopped ()Z
METHOD am getConfigurationManager ()Loi;
@ -204,6 +218,8 @@ CLASS net/minecraft/server/MinecraftServer net/minecraft/server/MinecraftServer
METHOD m shouldGenerateStructures ()Z
METHOD main main ([Ljava/lang/String;)V
ARG 0 args
METHOD n getDefaultGameMode ()Lalg;
METHOD o getDefaultDifficulty ()Lsu;
METHOD p isHardcore ()Z
METHOD q getOpPermissionLevel ()I
METHOD r shouldBroadcastRconToOps ()Z

View File

@ -16,6 +16,8 @@ CLASS mw net/minecraft/server/dedicated/DedicatedServer
METHOD U isMonsterSpawningEnabled ()Z
METHOD Z isSnooperEnabled ()Z
METHOD a saveProperties ()V
METHOD a setDefaultGameMode (Lalg;)V
ARG 0 gameMode
METHOD a getInt (Ljava/lang/String;I)I
METHOD a queueCommand (Ljava/lang/String;Lau;)V
METHOD a setProperty (Ljava/lang/String;Ljava/lang/Object;)V
@ -45,8 +47,12 @@ CLASS mw net/minecraft/server/dedicated/DedicatedServer
METHOD d setPlayerIdleTimeout (I)V
ARG 0 value
METHOD d_ getHostname ()Ljava/lang/String;
METHOD e_ getPort ()I
METHOD f_ getMotd ()Ljava/lang/String;
METHOD j setupServer ()Z
METHOD m shouldGenerateStructures ()Z
METHOD n getDefaultGameMode ()Lalg;
METHOD o getDefaultDifficulty ()Lsu;
METHOD p isHardcore ()Z
METHOD q getOpPermissionLevel ()I
METHOD r shouldBroadcastRconToOps ()Z

View File

@ -14,8 +14,10 @@ CLASS mr net/minecraft/server/dedicated/IDedicatedServer
METHOD d_ getHostname ()Ljava/lang/String;
METHOD e info (Ljava/lang/String;)V
ARG 0 msg
METHOD e_ getPort ()I
METHOD f warn (Ljava/lang/String;)V
ARG 0 msg
METHOD f_ getMotd ()Ljava/lang/String;
METHOD g logError (Ljava/lang/String;)V
ARG 0 message
METHOD h log (Ljava/lang/String;)V

View File

@ -1,4 +1,4 @@
CLASS st net/minecraft/util/sortme/ItemScatterer
CLASS st net/minecraft/sortme/ItemScatterer
FIELD a RANDOM Ljava/util/Random;
METHOD a spawn (Lali;DDDLahf;)V
METHOD a spawn (Lali;DDDLsq;)V

View File

@ -0,0 +1 @@
CLASS alp net/minecraft/sortme/WorldMobSpawnManagerThing

View File

@ -1,4 +1,4 @@
CLASS avl net/minecraft/util/predicates/MaterialBlockPredicate
CLASS avl net/minecraft/util/predicate/MaterialBlockPredicate
FIELD a material Lbbk;
METHOD a apply (Lave;)Z
METHOD a from (Lbbk;)Lavl;

View File

@ -5,6 +5,8 @@ CLASS ali net/minecraft/world/World
FIELD D profiler Lqi;
FIELD E scoreboard Lbfv;
FIELD F isRemote Z
FIELD G spawnMonsters Z
FIELD H spawnAnimals Z
FIELD K ambientDarkness I
FIELD M calendar Ljava/util/Calendar;
FIELD N tickingBlockEntities Z
@ -118,6 +120,9 @@ CLASS ali net/minecraft/world/World
METHOD a createExplosion (Lub;DDDFZZ)Lald;
METHOD a getEntitiesIn (Lub;Lbfm;Lcom/google/common/base/Predicate;)Ljava/util/List;
METHOD a tickScheduledBlocks (Z)Z
METHOD a setSpawnEnabled (ZZ)V
ARG 0 monsters
ARG 1 animals
METHOD ae getScoreboard ()Lbfv;
METHOD af getDifficulty ()Lsu;
METHOD ag getAmbientDarkness ()I

View File

@ -48,3 +48,4 @@ CLASS nl net/minecraft/world/WorldServer
METHOD u getServer ()Lnet/minecraft/server/MinecraftServer;
METHOD v getEntityTrackingManager ()Lni;
METHOD w getChunkPlayerTrackerMap ()Lnr;
METHOD z getServerAdvancementManager ()Lmq;

View File

@ -1,5 +1,6 @@
CLASS axi net/minecraft/world/biome/BiomeGeneratorSettings
CLASS axi$a JsonStructure
FIELD A useMansions Z
FIELD B useRavines Z
FIELD C useWaterLakes Z
FIELD D waterLakeChance I
@ -163,3 +164,4 @@ CLASS axi net/minecraft/world/biome/BiomeGeneratorSettings
FIELD w useMineshafts Z
FIELD x useTemples Z
FIELD y useMonuments Z
FIELD z useMansions Z