Refactor data package (#195)

Looking back through the classes, I figured out why I had previously called them providers (see DataGenerator)...

This commit resolves that discrepancy.
This commit is contained in:
Jamie Mansfield 2018-11-14 22:19:28 +00:00 committed by Adrian Siekierka
parent fcc786466a
commit 46c3256d71
18 changed files with 33 additions and 30 deletions

View File

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

View File

@ -1,11 +0,0 @@
CLASS fx 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 1 output
METHOD a getInputs ()Ljava/util/Collection;
METHOD a install (Lfy;)V
METHOD b getOutput ()Ljava/nio/file/Path;
METHOD c run ()V

View File

@ -0,0 +1,7 @@
CLASS fz net/minecraft/data/DataCache
FIELD a LOGGER Lorg/apache/logging/log4j/Logger;
FIELD b root Ljava/nio/file/Path;
METHOD a write ()V
METHOD b deleteAll ()V
METHOD b contains (Ljava/nio/file/Path;)Z
METHOD c paths ()Ljava/util/stream/Stream;

View File

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

View File

@ -1,5 +1,5 @@
CLASS net/minecraft/data/Main
METHOD a (Ljava/nio/file/Path;Ljava/util/Collection;ZZZZ)Lfx;
METHOD a create (Ljava/nio/file/Path;Ljava/util/Collection;ZZZZ)Lfx;
ARG 0 output
ARG 1 inputs
ARG 2 includeClient

View File

@ -1,5 +1,6 @@
CLASS ha net/minecraft/data/dev/NbtGenerator
CLASS hb net/minecraft/data/SnbtProvider
FIELD b LOGGER Lorg/apache/logging/log4j/Logger;
FIELD c root Lfx;
METHOD a getName ()Ljava/lang/String;
METHOD a run (Lfz;)V
ARG 1 cache

View File

@ -1,5 +1,6 @@
CLASS hb net/minecraft/data/SnbtGenerator
CLASS ha net/minecraft/data/dev/NbtProvider
FIELD b LOGGER Lorg/apache/logging/log4j/Logger;
FIELD c root Lfx;
METHOD a getName ()Ljava/lang/String;
METHOD a run (Lfz;)V
ARG 1 cache

View File

@ -1,4 +1,5 @@
CLASS gh net/minecraft/data/report/BlockListGenerator
CLASS gh net/minecraft/data/report/BlockListProvider
FIELD b root Lfx;
METHOD a getName ()Ljava/lang/String;
METHOD a run (Lfz;)V
ARG 1 cache

View File

@ -1,4 +1,5 @@
CLASS gi net/minecraft/data/report/CommandSyntaxGenerator
CLASS gi net/minecraft/data/report/CommandSyntaxProvider
FIELD b root Lfx;
METHOD a getName ()Ljava/lang/String;
METHOD a run (Lfz;)V
ARG 1 cache

View File

@ -1,4 +1,5 @@
CLASS gj net/minecraft/data/report/ItemListGenerator
CLASS gj net/minecraft/data/report/ItemListProvider
FIELD b root Lfx;
METHOD a getName ()Ljava/lang/String;
METHOD a run (Lfz;)V
ARG 1 cache

View File

@ -1,4 +1,4 @@
CLASS hh net/minecraft/data/server/AbstractTagGenerator
CLASS hh net/minecraft/data/server/AbstractTagProvider
FIELD b root Lfx;
FIELD c registry Lfj;
FIELD e LOGGER Lorg/apache/logging/log4j/Logger;
@ -6,5 +6,6 @@ CLASS hh net/minecraft/data/server/AbstractTagGenerator
METHOD <init> (Lfx;Lfj;)V
ARG 1 root
METHOD a run (Lfz;)V
ARG 1 cache
METHOD a getOutput (Lpw;)Ljava/nio/file/Path;
METHOD b configure ()V

View File

@ -1,9 +1,10 @@
CLASS ga net/minecraft/data/server/AdvancementsGenerator
CLASS ga net/minecraft/data/server/AdvancementsProvider
FIELD b LOGGER Lorg/apache/logging/log4j/Logger;
FIELD c GSON Lcom/google/gson/Gson;
FIELD d root Lfx;
METHOD a getName ()Ljava/lang/String;
METHOD a run (Lfz;)V
ARG 1 cache
METHOD a getOutput (Ljava/nio/file/Path;Lm;)Ljava/nio/file/Path;
ARG 0 rootOutput
ARG 1 advancement

View File

@ -1,4 +1,4 @@
CLASS hg net/minecraft/data/server/ItemTagsGenerator
CLASS hd net/minecraft/data/server/BlockTagsProvider
METHOD a getName ()Ljava/lang/String;
METHOD a getOutput (Lpw;)Ljava/nio/file/Path;
METHOD b configure ()V

View File

@ -1,4 +1,4 @@
CLASS he net/minecraft/data/server/EntityTypeTagsGenerator
CLASS he net/minecraft/data/server/EntityTypeTagsProvider
METHOD a getName ()Ljava/lang/String;
METHOD a getOutput (Lpw;)Ljava/nio/file/Path;
METHOD b configure ()V

View File

@ -1,4 +1,4 @@
CLASS hf net/minecraft/data/server/FluidTagsGenerator
CLASS hf net/minecraft/data/server/FluidTagsProvider
METHOD a getName ()Ljava/lang/String;
METHOD a getOutput (Lpw;)Ljava/nio/file/Path;
METHOD b configure ()V

View File

@ -1,4 +1,4 @@
CLASS hd net/minecraft/data/server/BlockTagsGenerator
CLASS hg net/minecraft/data/server/ItemTagsProvider
METHOD a getName ()Ljava/lang/String;
METHOD a getOutput (Lpw;)Ljava/nio/file/Path;
METHOD b configure ()V

View File

@ -1,9 +1,10 @@
CLASS gq net/minecraft/data/server/LootTablesGenerator
CLASS gq net/minecraft/data/server/LootTablesProvider
FIELD b LOGGER Lorg/apache/logging/log4j/Logger;
FIELD c GSON Lcom/google/gson/Gson;
FIELD d root Lfx;
METHOD a getName ()Ljava/lang/String;
METHOD a run (Lfz;)V
ARG 1 cache
METHOD a getOutput (Ljava/nio/file/Path;Lpw;)Ljava/nio/file/Path;
ARG 0 rootOutput
ARG 1 lootTableId

View File

@ -1,6 +1,7 @@
CLASS gu net/minecraft/data/server/RecipesGenerator
CLASS gu net/minecraft/data/server/RecipesProvider
FIELD b LOGGER Lorg/apache/logging/log4j/Logger;
FIELD c GSON Lcom/google/gson/Gson;
FIELD d root Lfx;
METHOD a getName ()Ljava/lang/String;
METHOD a run (Lfz;)V
ARG 1 cache