ForgePatch/patches/minecraft/net/minecraft/resources/DataPackRegistries.java.patch

19 lines
799 B
Diff

--- a/net/minecraft/resources/DataPackRegistries.java
+++ b/net/minecraft/resources/DataPackRegistries.java
@@ -32,6 +32,7 @@
this.field_240952_b_.func_219534_a(this.field_240957_g_);
this.field_240952_b_.func_219534_a(this.field_240959_i_);
this.field_240952_b_.func_219534_a(this.field_240958_h_);
+ net.minecraftforge.event.ForgeEventFactory.onResourceReload(this).forEach(field_240952_b_::func_219534_a);
}
public FunctionReloader func_240960_a_() {
@@ -81,6 +82,7 @@
public void func_240971_i_() {
this.field_240955_e_.func_242231_a().func_242212_e();
+ net.minecraftforge.common.MinecraftForge.EVENT_BUS.post(new net.minecraftforge.event.TagsUpdatedEvent.CustomTagTypes(field_240955_e_.func_242231_a()));
}
public void close() {