ForgePatch/patches/minecraft/net/minecraft/data/DataGenerator.java.patch

31 lines
1005 B
Diff
Raw Normal View History

--- a/net/minecraft/data/DataGenerator.java
+++ b/net/minecraft/data/DataGenerator.java
@@ -19,7 +19,7 @@
public DataGenerator(Path p_i48266_1_, Collection<Path> p_i48266_2_) {
this.field_200395_c = p_i48266_1_;
- this.field_200394_b = p_i48266_2_;
+ this.field_200394_b = Lists.newArrayList(p_i48266_2_);
}
public Collection<Path> func_200389_a() {
@@ -38,6 +38,7 @@
for(IDataProvider idataprovider : this.field_200396_d) {
field_200393_a.info("Starting provider: {}", (Object)idataprovider.func_200397_b());
+ net.minecraftforge.fml.StartupMessageManager.addModMessage("Generating: " + idataprovider.func_200397_b());
stopwatch1.start();
idataprovider.func_200398_a(directorycache);
stopwatch1.stop();
@@ -53,6 +54,10 @@
this.field_200396_d.add(p_200390_1_);
}
+ public void addInput(Path value) {
+ this.field_200394_b.add(value);
+ }
+
static {
Bootstrap.func_151354_b();
}