map state-related stuff

This commit is contained in:
asie 2018-10-25 18:58:04 +02:00
parent 8f9a0491ca
commit 630f0a2573
16 changed files with 125 additions and 21 deletions

View File

@ -1,10 +0,0 @@
CLASS ayn
METHOD H getMaxLightLevel ()I
METHOD I getHeight ()I
METHOD a getBlockState (Leq;)Lcac;
ARG 0 pos
METHOD c (III)I
ARG 0 x
ARG 2 z
METHOD d getBlockEntity (Leq;)Lbkf;
ARG 0 pos

View File

@ -1,3 +0,0 @@
CLASS blx
METHOD equals (Ljava/lang/Object;)Z
ARG 0 object

View File

@ -1,4 +1,13 @@
CLASS boc
METHOD a getBlockState (III)Lblz;
ARG 0 x
ARG 1 y
ARG 2 z
METHOD b (III)I
ARG 0 x
ARG 1 y
ARG 2 z
METHOD c (III)I
ARG 0 x
ARG 1 y
ARG 2 z

View File

@ -1,6 +1,8 @@
CLASS bog
METHOD H getMaxLightLevel ()I
METHOD a getBlockState (Leq;)Lcac;
METHOD a (Leq;)Lcac;
ARG 0 pos
METHOD d getBlockEntity (Leq;)Lbkf;
ARG 0 pos
METHOD h getBlockState (Leq;)Lblz;
ARG 0 pos

View File

@ -1,8 +1,13 @@
CLASS boh
METHOD a getBlockState (Leq;)Lcac;
METHOD a getBlockState (III)Lblz;
ARG 0 x
ARG 1 y
ARG 2 z
METHOD a (Leq;)Lcac;
ARG 0 pos
METHOD c (III)I
ARG 0 x
ARG 1 y
ARG 2 z
METHOD d getBlockEntity (Leq;)Lbkf;
ARG 0 pos

View File

@ -1,8 +1,13 @@
CLASS bop
METHOD a getBlockState (Leq;)Lcac;
METHOD a getBlockState (III)Lblz;
ARG 0 x
ARG 1 y
ARG 2 z
METHOD a (Leq;)Lcac;
ARG 0 pos
METHOD c (III)I
ARG 0 x
ARG 1 y
ARG 2 z
METHOD d getBlockEntity (Leq;)Lbkf;
ARG 0 pos

View File

@ -1,8 +1,12 @@
CLASS dag
METHOD a getBlockState (III)Lblz;
ARG 0 x
ARG 1 y
ARG 2 z
METHOD a getLightLevel (Lazj;Leq;)I
ARG 0 type
ARG 1 pos
METHOD a getBlockState (Leq;)Lcac;
METHOD a (Leq;)Lcac;
ARG 0 pos
METHOD c getBiome (Leq;)Lazx;
ARG 0 pos

View File

@ -8,4 +8,31 @@ CLASS blz net/minecraft/block/state/BlockState
ARG 0 pos
METHOD d getBlockEntity (Leq;)Lbkf;
ARG 0 pos
METHOD d ()Lbdx;
METHOD a allowsSpawning (Lafh;)Z
METHOD a calcBlockBreakingDelta (Lapb;Layn;Leq;)F
METHOD a canPlaceAtSide (Layn;Leq;Lccm;)Z
METHOD a getWeakRedstonePower (Layn;Leq;Lev;)I
METHOD a getComparatorOutput (Laza;Leq;)I
METHOD a onBlockAction (Laza;Leq;II)Z
METHOD a onEntityCollision (Laza;Leq;Lafh;)V
METHOD a onBlockBreakStart (Laza;Leq;Lapb;)V
METHOD a activate (Laza;Leq;Lapb;Laea;Lev;FFF)Z
METHOD a update (Laza;Leq;Lbdx;Leq;)V
METHOD a onBlockAdded (Laza;Leq;Lblz;)V
METHOD a onBlockRemoved (Laza;Leq;Lblz;Z)V
METHOD a randomTick (Laza;Leq;Ljava/util/Random;)V
METHOD a applyMirror (Lbha;)Lblz;
METHOD a applyRotation (Lbia;)Lblz;
METHOD a getRenderingState (Lev;Lblz;Lazb;Leq;Leq;)Lblz;
METHOD b getStrongRedstonePower (Layn;Leq;Lev;)I
METHOD d getBlock ()Lbdx;
METHOD d getMapColor (Layn;Leq;)Lcah;
METHOD e getMaterial ()Lcag;
METHOD e getHardness (Layn;Leq;)F
METHOD j getRenderType ()Lbhx;
METHOD k getOffsetPos (Layn;Leq;)Lchc;
METHOD m isSimpleFullBlock ()Z
METHOD n emitsRedstonePower ()Z
METHOD o hasComparatorOutput ()Z
METHOD p getPistonBehavior ()Lcai;
METHOD v getSoundGroup ()Lbio;

View File

@ -10,3 +10,13 @@ CLASS cid net/minecraft/scoreboard/IScoreboardCriterion
FIELD d DEATH_COUNT Lcid;
FIELD e PLAYER_KILL_COUNT Lcid;
FIELD f TOTAL_KILL_COUNT Lcid;
FIELD g HEALTH Lcid;
FIELD h FOOD Lcid;
FIELD i AIR Lcid;
FIELD j ARMOR Lcid;
FIELD k XP Lcid;
FIELD l LEVEL Lcid;
FIELD m TEAM_KILLS [Lcid;
FIELD n KILLED_BY_TEAMS [Lcid;
FIELD q type Lcid$a;
METHOD e getType ()Lcid$a;

View File

@ -13,4 +13,5 @@ CLASS chx net/minecraft/scoreboard/ScoreboardObjective
METHOD b getName ()Ljava/lang/String;
METHOD c getCriterion ()Lcid;
METHOD d getDisplayName ()Liw;
METHOD e getTextComponent ()Liw;
METHOD f getCriterionType ()Lcid$a;

View File

@ -0,0 +1,16 @@
CLASS blx net/minecraft/state/AbstractPropertyContainer
FIELD a baseObject Ljava/lang/Object;
FIELD d entries Lcom/google/common/collect/ImmutableMap;
FIELD e computedHashCode I
FIELD f entryWithTable Lcom/google/common/collect/Table;
METHOD <init> (Ljava/lang/Object;Lcom/google/common/collect/ImmutableMap;)V
ARG 0 baseObject
ARG 1 entries
METHOD a getProperties ()Ljava/util/Collection;
METHOD b getEntries ()Lcom/google/common/collect/ImmutableMap;
METHOD b contains (Lbnj;)Z
ARG 0 property
METHOD c get (Lbnj;)Ljava/lang/Comparable;
ARG 0 property
METHOD equals (Ljava/lang/Object;)Z
ARG 0 object

View File

@ -0,0 +1,5 @@
CLASS bmb net/minecraft/state/IPropertyContainer
FIELD b LOGGER Lorg/apache/logging/log4j/Logger;
METHOD b getEntries ()Lcom/google/common/collect/ImmutableMap;
METHOD c get (Lbnj;)Ljava/lang/Comparable;
ARG 0 property

View File

@ -0,0 +1,21 @@
CLASS ayn net/minecraft/world/IBlockView
METHOD H getMaxLightLevel ()I
METHOD I getHeight ()I
METHOD a getBlockState (III)Lblz;
ARG 0 x
ARG 1 y
ARG 2 z
METHOD a (Leq;)Lcac;
ARG 0 pos
METHOD b (III)I
ARG 0 x
ARG 1 y
ARG 2 z
METHOD c (III)I
ARG 0 x
ARG 1 y
ARG 2 z
METHOD d getBlockEntity (Leq;)Lbkf;
ARG 0 pos
METHOD h getBlockState (Leq;)Lblz;
ARG 0 pos

View File

@ -53,6 +53,10 @@ CLASS aza net/minecraft/world/World
ARG 5 volume
ARG 6 pitch
METHOD a calculateAmbientDarkness (F)I
METHOD a getBlockState (III)Lblz;
ARG 0 x
ARG 1 y
ARG 2 z
METHOD a markRegionForRenderUpdate (IIIIII)V
METHOD a fireGlobalWorldEvent (ILeq;I)V
ARG 0 eventId
@ -111,7 +115,7 @@ CLASS aza net/minecraft/world/World
METHOD a rayTrace (Lchc;Lchc;Lcha;ZZ)Lcgz;
ARG 0 begin
ARG 1 end
METHOD a getBlockState (Leq;)Lcac;
METHOD a (Leq;)Lcac;
ARG 0 pos
METHOD a addBlockAction (Leq;Lbdx;II)V
ARG 0 pos

View File

@ -8,10 +8,14 @@ CLASS azm net/minecraft/world/chunk/ChunkCache
ARG 1 minPos
ARG 2 maxPos
ARG 3 offset
METHOD a getBlockState (III)Lblz;
ARG 0 x
ARG 1 y
ARG 2 z
METHOD a getLightLevel (Lazj;Leq;)I
ARG 0 type
ARG 1 pos
METHOD a getBlockState (Leq;)Lcac;
METHOD a (Leq;)Lcac;
ARG 0 pos
METHOD c getBiome (Leq;)Lazx;
ARG 0 pos

View File

@ -1,11 +1,15 @@
CLASS uh
METHOD E getChunkProvider ()Lbnz;
METHOD a getBlockState (III)Lblz;
ARG 0 x
ARG 1 y
ARG 2 z
METHOD a spawnEntity (Lafh;)Z
ARG 0 entity
METHOD a getLightLevel (Lazj;Leq;)I
ARG 0 type
ARG 1 pos
METHOD a getBlockState (Leq;)Lcac;
METHOD a (Leq;)Lcac;
ARG 0 pos
METHOD a getEmittedStrongRedstonePower (Leq;Lev;)I
ARG 0 pos