chunk, potion work

This commit is contained in:
asiekierka 2016-08-18 02:35:58 +02:00
parent 54497adc50
commit 29274e2a51
17 changed files with 155 additions and 21 deletions

View File

@ -1,4 +1,14 @@
CLASS none/asa net/minecraft/block/impl/BlockPiston
FIELD B isSticky Z
FIELD a EXTENDED Lnone/asv;
FIELD b BOX_WEST Lnone/bcp;
FIELD c BOX_EAST Lnone/bcp;
FIELD d BOX_NORTH Lnone/bcp;
FIELD e BOX_SOUTH Lnone/bcp;
FIELD f BOX_BOTTOM Lnone/bcp;
FIELD g BOX_TOP Lnone/bcp;
METHOD <init> (Z)V
ARG 0 sticky
METHOD a deserializeState (I)Lnone/asj;
METHOD a getStateForPlacement (Lnone/aiu;Lnone/cn;Lnone/cu;FFFILnone/sn;)Lnone/asj;
METHOD a addBoundingBoxes (Lnone/asj;Lnone/aiu;Lnone/cn;Lnone/bcp;Ljava/util/List;Lnone/se;)V

View File

@ -1,6 +1,11 @@
CLASS none/asb net/minecraft/block/impl/BlockPistonHead
CLASS none/asb$a
CLASS none/asb$a Type
FIELD a NORMAL Lnone/asb$a;
FIELD b STICKY Lnone/asb$a;
FIELD c name Ljava/lang/String;
METHOD m asString ()Ljava/lang/String;
FIELD a TYPE Lnone/asx;
FIELD b SHORT Lnone/asv;
METHOD a deserializeState (I)Lnone/asj;
METHOD a getDropAmount (Ljava/util/Random;)I
METHOD a getDropStack (Lnone/aiu;Lnone/cn;Lnone/asj;)Lnone/aeq;

View File

@ -0,0 +1,2 @@
CLASS none/ase net/minecraft/block/piston/ase
FIELD a world Lnone/aiu;

View File

@ -1,4 +1,4 @@
CLASS none/aiu net/minecraft/world/World
CLASS none/aiu net/minecraft/client/world/WorldClient
FIELD C profiler Lnone/os;
FIELD E isRemote Z
FIELD r rand Ljava/util/Random;

View File

@ -3,9 +3,22 @@ CLASS none/age net/minecraft/potion/Potion
FIELD b id Lnone/kp;
FIELD c maxRawId I
FIELD d name Ljava/lang/String;
FIELD e effectList Lcom/google/common/collect/ImmutableList;
METHOD <init> (Ljava/lang/String;[Lnone/ry;)V
ARG 0 id
ARG 1 effects
METHOD <init> ([Lnone/ry;)V
ARG 0 effects
METHOD a getEffects ()Ljava/util/List;
METHOD a getPotionByRawId (I)Lnone/age;
ARG 0 rawId
METHOD a getPotionById (Ljava/lang/String;)Lnone/age;
ARG 0 id
METHOD a register (Ljava/lang/String;Lnone/age;)V
ARG 0 id
ARG 1 potion
METHOD a getRawIdFromPotion (Lnone/age;)I
ARG 0 potion
METHOD b init ()V
METHOD b getName (Ljava/lang/String;)Ljava/lang/String;
ARG 0 prefix

View File

@ -1,12 +1,31 @@
CLASS none/rx net/minecraft/potion/PotionEffect
FIELD b REGISTRY Lnone/db;
FIELD e translationKey Ljava/lang/String;
METHOD a getTranslationKey ()Ljava/lang/String;
METHOD a getEffectByRawId (I)Lnone/rx;
ARG 0 id
METHOD a getRawIdFromEffect (Lnone/rx;)I
ARG 0 effect
METHOD b getEffectById (Ljava/lang/String;)Lnone/rx;
ARG 0 id
METHOD c setTranslationKey (Ljava/lang/String;)Lnone/rx;
METHOD k init ()V
CLASS none/ry net/minecraft/potion/PotionEffect
FIELD a LOGGER Lorg/apache/logging/log4j/Logger;
FIELD b type Lnone/rx;
FIELD c duration I
FIELD d amplifier I
FIELD e splash Z
FIELD f ambient Z
FIELD h showParticles Z
METHOD <init> (Lnone/rx;)V
ARG 0 type
METHOD <init> (Lnone/rx;I)V
ARG 0 type
ARG 1 duration
METHOD <init> (Lnone/rx;II)V
ARG 0 type
ARG 1 duration
ARG 2 amplifier
METHOD <init> (Lnone/rx;IIZZ)V
ARG 0 type
ARG 1 duration
ARG 2 amplifier
ARG 3 ambient
ARG 4 showParticles
METHOD <init> (Lnone/ry;)V
ARG 0 other
METHOD a getEffectType ()Lnone/rx;
METHOD b getDuration ()I
METHOD c getAmplifier ()I
METHOD d isAmbient ()Z
METHOD e shouldShowParticles ()Z
METHOD f getTranslationKey ()Ljava/lang/String;

View File

@ -0,0 +1,12 @@
CLASS none/rx net/minecraft/potion/PotionEffectType
FIELD b REGISTRY Lnone/db;
FIELD e translationKey Ljava/lang/String;
METHOD a getTranslationKey ()Ljava/lang/String;
METHOD a getEffectByRawId (I)Lnone/rx;
ARG 0 id
METHOD a getRawIdFromEffect (Lnone/rx;)I
ARG 0 effect
METHOD b getEffectById (Ljava/lang/String;)Lnone/rx;
ARG 0 id
METHOD c setTranslationKey (Ljava/lang/String;)Lnone/rx;
METHOD k init ()V

View File

@ -1,4 +1,4 @@
CLASS none/rz net/minecraft/reference/PotionEffects
CLASS none/rz net/minecraft/reference/PotionEffectTypes
FIELD A UNLUCK Lnone/rx;
FIELD a SPEED Lnone/rx;
FIELD b SLOWNESS Lnone/rx;

View File

@ -1,4 +1,6 @@
CLASS none/lu
CLASS none/lu net/minecraft/world/WorldServer
FIELD I server Lnet/minecraft/server/MinecraftServer;
FIELD a LOGGER Lorg/apache/logging/log4j/Logger;
METHOD a scheduleOnMainThread (Ljava/lang/Runnable;)Lcom/google/common/util/concurrent/ListenableFuture;
METHOD a createEntity (Lnone/se;)Z
METHOD aE isMainThread ()Z

View File

@ -1,11 +1,14 @@
CLASS none/ajh net/minecraft/world/biome/Biome
CLASS none/ajh$a BiomeConfiguration
FIELD a name Ljava/lang/String;
FIELD d temperature F
FIELD i name Ljava/lang/String;
METHOD <init> (Ljava/lang/String;)V
ARG 0 name
METHOD a setTemperature (F)Lnone/ajh$a;
ARG 0 temperature
METHOD a getName (Lnone/ajh$a;)Ljava/lang/String;
METHOD d getTemperature (Lnone/ajh$a;)F
FIELD C temperature F
FIELD H name Ljava/lang/String;
FIELD a STONE Lnone/asj;

View File

@ -1 +1,10 @@
CLASS none/atn net/minecraft/world/chunk/ChunkBlockInfo
METHOD a getBlockState (III)Lnone/asj;
ARG 0 x
ARG 1 y
ARG 2 z
METHOD a setBlockState (IIILnone/asj;)V
ARG 0 x
ARG 1 y
ARG 2 z
ARG 3 state

View File

@ -23,5 +23,5 @@ CLASS none/ati net/minecraft/world/chunk/ChunkNibbleArray
ARG 0 x
ARG 1 y
ARG 2 z
METHOD c stripOneBit (I)I
METHOD c toArrayPos (I)I
ARG 0 nibblePos

View File

@ -0,0 +1,17 @@
CLASS none/ain net/minecraft/world/chunk/ChunkPos
FIELD a x I
FIELD b z I
METHOD <init> (II)V
ARG 0 x
ARG 1 z
METHOD <init> (Lnone/cn;)V
ARG 0 pos
METHOD a toLong (II)J
ARG 0 chunkX
ARG 1 chunkZ
METHOD a toBlockPos (III)Lnone/cn;
ARG 0 xOffset
ARG 1 y
ARG 2 zOffset
METHOD equals (Ljava/lang/Object;)Z
ARG 0 other

View File

@ -0,0 +1,17 @@
CLASS none/bma net/minecraft/world/chunk/ChunkProviderClient
FIELD a LOGGER Lorg/apache/logging/log4j/Logger;
FIELD b emptyChunk Lnone/atm;
FIELD c chunkByIdMap Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;
FIELD d world Lnone/aiu;
METHOD <init> (Lnone/aiu;)V
ARG 0 world
METHOD a getChunk (II)Lnone/atm;
ARG 0 x
ARG 1 z
METHOD c provideChunk (II)Lnone/atm;
ARG 0 x
ARG 1 z
METHOD d (II)Lnone/atm;
ARG 0 x
ARG 1 z
METHOD f getStatus ()Ljava/lang/String;

View File

@ -0,0 +1,26 @@
CLASS none/lt net/minecraft/world/chunk/ChunkProviderServer
FIELD a LOGGER Lorg/apache/logging/log4j/Logger;
FIELD b loadedChunkIds Ljava/util/Set;
FIELD e chunkByIdMap Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;
METHOD a getChunks ()Ljava/util/Collection;
METHOD a getChunk (II)Lnone/atm;
ARG 0 x
ARG 1 z
METHOD b getOrLoadChunk (II)Lnone/atm;
ARG 0 x
ARG 1 z
METHOD b saveEntities (Lnone/atm;)V
ARG 0 chunk
METHOD c provideChunk (II)Lnone/atm;
ARG 0 x
ARG 1 z
METHOD c saveChunk (Lnone/atm;)V
ARG 0 chunk
METHOD d hasChunk (II)Z
ARG 0 x
ARG 1 z
METHOD e loadChunk (II)Lnone/atm;
ARG 0 x
ARG 1 z
METHOD f getStatus ()Ljava/lang/String;
METHOD g getChunkCount ()I

View File

@ -1,7 +1,8 @@
CLASS none/ath net/minecraft/world/chunk/IChunkProvider
METHOD a (II)Lnone/atm;
METHOD a getChunk (II)Lnone/atm;
ARG 0 x
ARG 1 z
METHOD c (II)Lnone/atm;
METHOD c provideChunk (II)Lnone/atm;
ARG 0 x
ARG 1 z
METHOD f getStatus ()Ljava/lang/String;

View File

@ -1,2 +0,0 @@
CLASS none/lt
FIELD a LOGGER Lorg/apache/logging/log4j/Logger;