more feature generation mappings

This commit is contained in:
matrix89 2018-11-08 19:55:42 +01:00
parent ca9f6fc8f6
commit 1dcd2a38df
40 changed files with 211 additions and 24 deletions

View File

@ -1,2 +1,3 @@
CLASS bag
METHOD a spawnEntity (Lafy;)Z
METHOD a setBlockState (Les;Lbno;I)Z

View File

@ -7,6 +7,7 @@ CLASS bpi
ARG 2 state
METHOD a addPendingBlockEntityTag (Lho;)V
METHOD b removeBlockEntity (Les;)V
METHOD c markBlockForPostProcessing (Les;)V
METHOD d getSectionArray ()[Lbpw;
METHOD g getPos ()Lazn;
METHOD i getBiomeArray ()[Lbav;

View File

@ -9,6 +9,7 @@ CLASS bpu
ARG 2 state
METHOD a addPendingBlockEntityTag (Lho;)V
METHOD b removeBlockEntity (Les;)V
METHOD c markBlockForPostProcessing (Les;)V
METHOD d getSectionArray ()[Lbpw;
METHOD d getBlockEntity (Les;)Lbls;
METHOD g getPos ()Lazn;

View File

@ -14,6 +14,7 @@ CLASS bqd
METHOD c (III)I
ARG 1 x
ARG 2 y
METHOD c markBlockForPostProcessing (Les;)V
METHOD d getSectionArray ()[Lbpw;
METHOD d getBlockEntity (Les;)Lbls;
METHOD g getPos ()Lazn;

View File

@ -1,7 +1,9 @@
CLASS byy
FIELD a x0 I
FIELD b y0 I
FIELD c z0 I
FIELD d x1 I
FIELD e y1 I
FIELD f z1 I
FIELD a minX I
FIELD b minY I
FIELD c minZ I
FIELD d maxX I
FIELD e maxY I
FIELD f maxZ I
METHOD a translate (III)V
METHOD b contains (Lfm;)Z

View File

@ -1,10 +1,145 @@
CLASS bzq
CLASS bzq$a
FIELD a block Lbno;
METHOD a getBlock ()Lbno;
METHOD a (Ljava/util/Random;IIIZ)V
FIELD a facing Lex;
FIELD b mirror Lbif;
FIELD c rotation Lbjf;
FIELD m blockAir Lbno;
FIELD n structureBounds Lbyy;
METHOD a applyXTransform (II)I
METHOD a translate (III)V
ARG 1 x
ARG 2 y
ARG 3 z
METHOD a getBlockAt (Lazl;IIILbyy;)Lbno;
ARG 2 x
ARG 3 y
ARG 4 z
ARG 6 tx
ARG 7 ty
ARG 8 tz
ARG 9 pos
METHOD a (Lazl;Les;Lbno;)Lbno;
METHOD a (Lazz;IIILbyy;)V
ARG 2 x
ARG 3 y
ARG 4 z
ARG 6 pos
METHOD a addBlock (Lazz;Lbno;IIILbyy;)V
ARG 1 world
ARG 2 block
ARG 3 x
ARG 4 y
ARG 5 z
ARG 7 blockPos
ARG 8 fluid
METHOD a fillWithOutline (Lazz;Lbyy;IIIIIILbno;Lbno;Z)V
ARG 1 world
ARG 2 bounds
ARG 3 minX
ARG 4 minY
ARG 5 minZ
ARG 6 maxX
ARG 7 maxY
ARG 8 maxZ
ARG 9 outline
ARG 10 inside
ARG 11 replaceBlocks
METHOD a (Lazz;Lbyy;IIIIIILbno;Z)V
ARG 1 world
ARG 2 bounds
ARG 3 minX
ARG 4 minY
ARG 5 minZ
ARG 6 maxX
ARG 7 maxY
ARG 8 maxZ
ARG 9 block
ARG 10 replaceBlocks
METHOD a fillWithOutline (Lazz;Lbyy;IIIIIIZLjava/util/Random;Lbzq$a;)V
ARG 3 minX
ARG 4 minY
ARG 5 minZ
ARG 6 maxX
ARG 7 maxY
ARG 8 maxZ
ARG 9 replaceBlocks
ARG 10 rand
METHOD a fillWithOutlineUnderSealevel (Lazz;Lbyy;Ljava/util/Random;FIIIIIILbno;Lbno;ZZ)V
ARG 3 rand
ARG 4 fillChance
ARG 5 minX
ARG 6 minY
ARG 7 minZ
ARG 8 maxX
ARG 9 maxY
ARG 10 maxZ
METHOD a addBlockWithRandomThreshold (Lazz;Lbyy;Ljava/util/Random;FIIILbno;)V
ARG 1 world
ARG 2 bounds
ARG 3 rand
ARG 4 threshold
ARG 5 x
ARG 6 y
ARG 7 z
ARG 8 block
METHOD a addDoor (Lazz;Lbyy;Ljava/util/Random;IIILex;Lbgh;)V
ARG 1 world
ARG 2 bounds
ARG 3 rand
ARG 4 x
ARG 5 y
ARG 6 z
ARG 7 facing
ARG 8 door
METHOD a addDispenser (Lazz;Lbyy;Ljava/util/Random;IIILex;Lpw;)Z
ARG 3 rand
ARG 4 x
ARG 5 y
ARG 6 z
ARG 9 pos
ARG 10 bEntity
METHOD a (Lazz;Lbyy;Ljava/util/Random;IIILpw;)Z
ARG 3 rand
ARG 8 pos
METHOD a addChest (Lazz;Lbyy;Ljava/util/Random;Les;Lpw;Lbno;)Z
ARG 1 world
ARG 3 rand
ARG 4 pos
METHOD a isUnderSeaLevel (Lbac;IIILbyy;)Z
ARG 2 x
ARG 3 z
ARG 4 y
ARG 6 tx
ARG 7 ty
ARG 8 tz
ARG 9 pos
METHOD a toNbt (Lho;)V
ARG 1 tag
METHOD a fromNbt (Lho;Lbzy;)V
ARG 1 tag
ARG 3 entrances
METHOD b applyZTransform (II)I
METHOD b (Lazz;Lbno;IIILbyy;)V
ARG 1 world
ARG 3 x
ARG 4 y
ARG 5 z
ARG 7 tx
ARG 8 ty
ARG 9 tz
METHOD b fill (Lazz;Lbyy;IIIIII)V
ARG 1 world
ARG 2 bounds
ARG 3 minX
ARG 4 minY
ARG 5 minZ
ARG 6 maxX
ARG 7 maxY
ARG 8 maxZ
METHOD c getTag ()Lho;
ARG 1 tag
METHOD d applyYTransform (I)I
METHOD f getFacing ()Lex;

View File

@ -1,4 +1,8 @@
CLASS bzt
METHOD a translate (III)V
ARG 1 x
ARG 2 y
ARG 3 z
METHOD a toNbt (Lho;)V
ARG 1 tag
METHOD a fromNbt (Lho;Lbzy;)V

View File

@ -1,4 +1,5 @@
CLASS bno net/minecraft/block/BlockState
CLASS bno$a
CLASS bno$b
METHOD a getBlockState (III)Lbno;
ARG 0 x

View File

@ -1,4 +1,4 @@
CLASS bza net/minecraft/sortme/structures/DesertTemple
CLASS bza net/minecraft/sortme/structures/DesertTempleGenerator
METHOD a toNbt (Lho;)V
ARG 1 tag
METHOD a fromNbt (Lho;Lbzy;)V

View File

@ -1,4 +1,4 @@
CLASS bzb net/minecraft/sortme/structures/EndCity
CLASS bzb net/minecraft/sortme/structures/EndCityGenerator
CLASS bzb$a
METHOD a toNbt (Lho;)V
ARG 1 tag

View File

@ -1,4 +1,4 @@
CLASS bzc net/minecraft/sortme/structures/Igloo
CLASS bzc net/minecraft/sortme/structures/IglooGenerator
CLASS bzc$a
METHOD a toNbt (Lho;)V
ARG 1 tag

View File

@ -0,0 +1,10 @@
CLASS bzd net/minecraft/sortme/structures/JungleTempleGenerator
CLASS bzd$a
METHOD a (Ljava/util/Random;IIIZ)V
ARG 1 rand
ARG 2 x
METHOD a toNbt (Lho;)V
ARG 1 tag
METHOD a fromNbt (Lho;Lbzy;)V
ARG 1 tag
ARG 3 entrances

View File

@ -1,4 +1,4 @@
CLASS bzv net/minecraft/sortme/structures/Mansion
CLASS bzv net/minecraft/sortme/structures/MansionGenerator
CLASS bzv$d
CLASS bzv$i
METHOD a toNbt (Lho;)V

View File

@ -1,5 +1,8 @@
CLASS bzf net/minecraft/sortme/structures/Mineshaft
CLASS bzf net/minecraft/sortme/structures/MineshaftGenerator
CLASS bzf$a MineshaftCorridor
METHOD a (Lazz;Lbyy;Ljava/util/Random;IIILpw;)Z
ARG 3 rand
ARG 8 pos
METHOD a toNbt (Lho;)V
ARG 1 tag
METHOD a fromNbt (Lho;Lbzy;)V
@ -21,6 +24,10 @@ CLASS bzf net/minecraft/sortme/structures/Mineshaft
ARG 1 tag
ARG 3 entrances
CLASS bzf$d MineshaftRoom
METHOD a translate (III)V
ARG 1 x
ARG 2 y
ARG 3 z
METHOD a toNbt (Lho;)V
ARG 1 tag
METHOD a fromNbt (Lho;Lbzy;)V

View File

@ -1,4 +1,4 @@
CLASS bzg net/minecraft/sortme/structures/NetherFortress
CLASS bzg net/minecraft/sortme/structures/NetherFortressGenerator
CLASS bzg$a
CLASS bzg$b
METHOD a toNbt (Lho;)V

View File

@ -1,4 +1,4 @@
CLASS bzj net/minecraft/sortme/structures/OceanTemple
CLASS bzj net/minecraft/sortme/structures/OceanTempleGenerator
CLASS bzj$a
METHOD a toNbt (Lho;)V
ARG 1 tag

View File

@ -1,4 +1,4 @@
CLASS bzl net/minecraft/sortme/structures/Shipwreck
CLASS bzl net/minecraft/sortme/structures/ShipwreckGenerator
CLASS bzl$a
METHOD a toNbt (Lho;)V
ARG 1 tag

View File

@ -1,4 +1,4 @@
CLASS bzm net/minecraft/sortme/structures/Stronghold
CLASS bzm net/minecraft/sortme/structures/StrongholdGenerator
CLASS bzm$a
METHOD a toNbt (Lho;)V
ARG 1 tag
@ -36,6 +36,10 @@ CLASS bzm net/minecraft/sortme/structures/Stronghold
METHOD a fromNbt (Lho;Lbzy;)V
ARG 1 tag
ARG 3 entrances
CLASS bzm$k
METHOD a (Ljava/util/Random;IIIZ)V
ARG 1 rand
ARG 2 x
CLASS bzm$l
METHOD a toNbt (Lho;)V
ARG 1 tag

View File

@ -1,4 +1,4 @@
CLASS byz
CLASS byz net/minecraft/sortme/structures/StructureBuriedTreasure
CLASS byz$a
METHOD a toNbt (Lho;)V
ARG 1 tag

View File

@ -1,6 +0,0 @@
CLASS bzs net/minecraft/sortme/structures/SwampHut
METHOD a toNbt (Lho;)V
ARG 1 tag
METHOD a fromNbt (Lho;Lbzy;)V
ARG 1 tag
ARG 3 entrances

View File

@ -1,4 +1,4 @@
CLASS bzd net/minecraft/sortme/structures/JungleTemple
CLASS bzs net/minecraft/sortme/structures/SwampHutGenerator
METHOD a toNbt (Lho;)V
ARG 1 tag
METHOD a fromNbt (Lho;Lbzy;)V

View File

@ -1,4 +1,4 @@
CLASS bzu net/minecraft/sortme/structures/Village
CLASS bzu net/minecraft/sortme/structures/VillageGenerator
CLASS bzu$b
METHOD a toNbt (Lho;)V
ARG 1 tag
@ -42,3 +42,11 @@ CLASS bzu net/minecraft/sortme/structures/Village
METHOD a fromNbt (Lho;Lbzy;)V
ARG 1 tag
ARG 3 entrances
METHOD b (Lazz;Lbno;IIILbyy;)V
ARG 1 world
ARG 3 x
ARG 4 y
ARG 5 z
ARG 7 tx
ARG 8 ty
ARG 9 tz

View File

@ -7,6 +7,7 @@ CLASS bnm net/minecraft/state/AbstractPropertyContainer
METHOD <init> (Ljava/lang/Object;Lcom/google/common/collect/ImmutableMap;)V
ARG 1 baseObject
METHOD a getProperties ()Ljava/util/Collection;
METHOD a set (Lbox;Ljava/lang/Comparable;)Ljava/lang/Object;
METHOD b getEntries ()Lcom/google/common/collect/ImmutableMap;
METHOD b contains (Lbox;)Z
METHOD c get (Lbox;)Ljava/lang/Comparable;

View File

@ -1,4 +1,5 @@
CLASS bnq net/minecraft/state/PropertyContainer
FIELD b LOGGER Lorg/apache/logging/log4j/Logger;
METHOD a set (Lbox;Ljava/lang/Comparable;)Ljava/lang/Object;
METHOD b getEntries ()Lcom/google/common/collect/ImmutableMap;
METHOD c get (Lbox;)Ljava/lang/Comparable;

View File

@ -126,6 +126,7 @@ CLASS azy net/minecraft/world/World
ARG 1 pos
METHOD a setBlockState (Les;Lbno;)Z
ARG 1 pos
METHOD a setBlockState (Les;Lbno;I)Z
METHOD a updateListeners (Les;Lbno;Lbno;I)V
ARG 1 pos
ARG 2 oldState

View File

@ -0,0 +1 @@
CLASS bsf net/minecraft/world/feature/FeatureBuriedTreasure

View File

@ -0,0 +1 @@
CLASS bta net/minecraft/world/feature/FeatureDesertTemple

View File

@ -0,0 +1 @@
CLASS btg net/minecraft/world/feature/FeatureEndCity

View File

@ -0,0 +1 @@
CLASS bus net/minecraft/world/feature/FeatureFortress

View File

@ -0,0 +1 @@
CLASS bue net/minecraft/world/feature/FeatureIgloo

View File

@ -0,0 +1 @@
CLASS bwr net/minecraft/world/feature/FeatureMansion

View File

@ -0,0 +1 @@
CLASS buq net/minecraft/world/feature/FeatureMineshaft

View File

@ -0,0 +1 @@
CLASS buw net/minecraft/world/feature/FeatureMonument

View File

@ -0,0 +1 @@
CLASS bzi net/minecraft/world/feature/FeatureOceanTemple

View File

@ -0,0 +1 @@
CLASS bvt net/minecraft/world/feature/FeatureShipwreck

View File

@ -0,0 +1 @@
CLASS bwe net/minecraft/world/feature/FeatureStronghold

View File

@ -0,0 +1 @@
CLASS bwi net/minecraft/world/feature/FeatureSwampHut

View File

@ -0,0 +1 @@
CLASS bwm net/minecraft/world/feature/FeatureVillage

View File

@ -0,0 +1 @@
CLASS bug net/minecraft/world/feature/JungleTemple

View File

@ -16,6 +16,7 @@ CLASS ul
ARG 2 x
METHOD a getFluidState (Les;)Lcbr;
METHOD a updateNeighbors (Les;Lbey;)V
METHOD a setBlockState (Les;Lbno;I)Z
METHOD a getEmittedStrongRedstonePower (Les;Lex;)I
ARG 1 pos
METHOD a getEntities (Ljava/lang/Class;Lcio;Ljava/util/function/Predicate;)Ljava/util/List;