Add ClientReloadShadersEvent (#149)

This commit is contained in:
shedaniel
2021-12-20 10:39:17 +08:00
committed by GitHub
parent 83a4ca436e
commit ae4ebbb736
4 changed files with 50 additions and 1 deletions

View File

@@ -318,5 +318,10 @@ public class EventHandlerImplClient {
public static void event(FMLClientSetupEvent event) {
ClientLifecycleEvent.CLIENT_SETUP.invoker().stateChanged(Minecraft.getInstance());
}
@SubscribeEvent(priority = EventPriority.HIGH)
public static void event(RegisterShadersEvent event) {
ClientReloadShadersEvent.EVENT.invoker().reload(event.getResourceManager(), event::registerShader);
}
}
}