data generators work (#173)

* data generators work

* dump work
This commit is contained in:
Jamie Mansfield 2018-10-31 16:54:36 +00:00 committed by Adrian Siekierka
parent 698cfc2e85
commit a19d6d346d
17 changed files with 125 additions and 2 deletions

View File

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

4
mappings/fx.mapping Normal file
View File

@ -0,0 +1,4 @@
CLASS fx
FIELD a LOGGER Lorg/apache/logging/log4j/Logger;
METHOD b delete ()V
METHOD c paths ()Ljava/util/stream/Stream;

View File

@ -0,0 +1,13 @@
CLASS fv net/minecraft/data/CascadingDataGenerator
FIELD a LOGGER Lorg/apache/logging/log4j/Logger;
FIELD b inputs Ljava/util/Collection;
FIELD c output Ljava/nio/file/Path;
FIELD d generators Ljava/util/List;
METHOD <init> (Ljava/nio/file/Path;Ljava/util/Collection;)V
ARG 0 output
ARG 1 inputs
METHOD a getInputs ()Ljava/util/Collection;
METHOD a install (Lfw;)V
ARG 0 generator
METHOD b getOutput ()Ljava/nio/file/Path;
METHOD c run ()V

View File

@ -0,0 +1,6 @@
CLASS fw net/minecraft/data/DataGenerator
FIELD a SHA1 Lcom/google/common/hash/HashFunction;
METHOD a getName ()Ljava/lang/String;
METHOD a (Lcom/google/gson/Gson;Lfx;Lcom/google/gson/JsonElement;Ljava/nio/file/Path;)V
ARG 0 gson
METHOD a run (Lfx;)V

View File

@ -0,0 +1,7 @@
CLASS gy net/minecraft/data/SnbtGenerator
FIELD b LOGGER Lorg/apache/logging/log4j/Logger;
FIELD c root Lfv;
METHOD <init> (Lfv;)V
ARG 0 root
METHOD a getName ()Ljava/lang/String;
METHOD a run (Lfx;)V

View File

@ -0,0 +1,7 @@
CLASS gx net/minecraft/data/dev/NbtGenerator
FIELD b LOGGER Lorg/apache/logging/log4j/Logger;
FIELD c root Lfv;
METHOD <init> (Lfv;)V
ARG 0 root
METHOD a getName ()Ljava/lang/String;
METHOD a run (Lfx;)V

View File

@ -0,0 +1,6 @@
CLASS gf net/minecraft/data/report/BlockListGenerator
FIELD b root Lfv;
METHOD <init> (Lfv;)V
ARG 0 root
METHOD a getName ()Ljava/lang/String;
METHOD a run (Lfx;)V

View File

@ -0,0 +1,6 @@
CLASS gg net/minecraft/data/report/CommandSyntaxGenerator
FIELD b root Lfv;
METHOD <init> (Lfv;)V
ARG 0 root
METHOD a getName ()Ljava/lang/String;
METHOD a run (Lfx;)V

View File

@ -0,0 +1,6 @@
CLASS gh net/minecraft/data/report/ItemListGenerator
FIELD b root Lfv;
METHOD <init> (Lfv;)V
ARG 0 root
METHOD a getName ()Ljava/lang/String;
METHOD a run (Lfx;)V

View File

@ -0,0 +1,12 @@
CLASS he net/minecraft/data/server/AbstractTagGenerator
FIELD b root Lfv;
FIELD c registry Lfh;
FIELD e LOGGER Lorg/apache/logging/log4j/Logger;
FIELD f GSON Lcom/google/gson/Gson;
METHOD <init> (Lfv;Lfh;)V
ARG 0 root
ARG 1 registry
METHOD a run (Lfx;)V
METHOD a getOutput (Lpt;)Ljava/nio/file/Path;
ARG 0 identifier
METHOD b configure ()V

View File

@ -0,0 +1,11 @@
CLASS fy net/minecraft/data/server/AdvancementsGenerator
FIELD b LOGGER Lorg/apache/logging/log4j/Logger;
FIELD c GSON Lcom/google/gson/Gson;
FIELD d root Lfv;
METHOD <init> (Lfv;)V
ARG 0 root
METHOD a getName ()Ljava/lang/String;
METHOD a run (Lfx;)V
METHOD a getOutput (Ljava/nio/file/Path;Ll;)Ljava/nio/file/Path;
ARG 0 rootOutput
ARG 1 advancement

View File

@ -0,0 +1,7 @@
CLASS ha net/minecraft/data/server/BlockTagsGenerator
METHOD <init> (Lfv;)V
ARG 0 root
METHOD a getName ()Ljava/lang/String;
METHOD a getOutput (Lpt;)Ljava/nio/file/Path;
ARG 0 identifier
METHOD b configure ()V

View File

@ -0,0 +1,7 @@
CLASS hb net/minecraft/data/server/EntityTypeTagsGenerator
METHOD <init> (Lfv;)V
ARG 0 type
METHOD a getName ()Ljava/lang/String;
METHOD a getOutput (Lpt;)Ljava/nio/file/Path;
ARG 0 identifier
METHOD b configure ()V

View File

@ -0,0 +1,7 @@
CLASS hc net/minecraft/data/server/FluidTagsGenerator
METHOD <init> (Lfv;)V
ARG 0 root
METHOD a getName ()Ljava/lang/String;
METHOD a getOutput (Lpt;)Ljava/nio/file/Path;
ARG 0 identifier
METHOD b configure ()V

View File

@ -0,0 +1,7 @@
CLASS hd net/minecraft/data/server/ItemTagsGenerator
METHOD <init> (Lfv;)V
ARG 0 root
METHOD a getName ()Ljava/lang/String;
METHOD a getOutput (Lpt;)Ljava/nio/file/Path;
ARG 0 identifier
METHOD b configure ()V

View File

@ -0,0 +1,11 @@
CLASS gn net/minecraft/data/server/LootTablesGenerator
FIELD b LOGGER Lorg/apache/logging/log4j/Logger;
FIELD c GSON Lcom/google/gson/Gson;
FIELD d root Lfv;
METHOD <init> (Lfv;)V
ARG 0 root
METHOD a getName ()Ljava/lang/String;
METHOD a run (Lfx;)V
METHOD a getOutput (Ljava/nio/file/Path;Lpt;)Ljava/nio/file/Path;
ARG 0 rootOutput
ARG 1 lootTableId

View File

@ -0,0 +1,8 @@
CLASS gr net/minecraft/data/server/RecipesGenerator
FIELD b LOGGER Lorg/apache/logging/log4j/Logger;
FIELD c GSON Lcom/google/gson/Gson;
FIELD d root Lfv;
METHOD <init> (Lfv;)V
ARG 0 root
METHOD a getName ()Ljava/lang/String;
METHOD a run (Lfx;)V