mirror of
https://github.com/SquidDev-CC/CC-Tweaked
synced 2025-10-23 18:07:39 +00:00
Use vanilla's nine-slice sprites for border rendering
- Move remaining sprites to the vanilla GUI atlas. - Convert our computer border/sidebar sprites to use vanilla's nine-sliced mcmeta files. I thought I'd have to do something custom here for the sidebar, as that has no right border, but vanilla supports that natively! - Use the normal GuiGraphics.blitSprite for rendering computer border/sidebar. - Obey nine-slice scaling within the pocket computer renderer.
This commit is contained in:
@@ -18,7 +18,10 @@ import net.neoforged.bus.api.SubscribeEvent;
|
||||
import net.neoforged.fml.ModLoader;
|
||||
import net.neoforged.fml.common.EventBusSubscriber;
|
||||
import net.neoforged.fml.event.lifecycle.FMLClientSetupEvent;
|
||||
import net.neoforged.neoforge.client.event.*;
|
||||
import net.neoforged.neoforge.client.event.ModelEvent;
|
||||
import net.neoforged.neoforge.client.event.RegisterColorHandlersEvent;
|
||||
import net.neoforged.neoforge.client.event.RegisterMenuScreensEvent;
|
||||
import net.neoforged.neoforge.client.event.RegisterShadersEvent;
|
||||
|
||||
import java.io.IOException;
|
||||
|
||||
@@ -82,11 +85,6 @@ public final class ForgeClientRegistry {
|
||||
ClientRegistry.registerMenuScreens(event::register);
|
||||
}
|
||||
|
||||
@SubscribeEvent
|
||||
public static void registerReloadListeners(RegisterClientReloadListenersEvent event) {
|
||||
ClientRegistry.registerReloadListeners(event::registerReloadListener, Minecraft.getInstance());
|
||||
}
|
||||
|
||||
@SubscribeEvent
|
||||
public static void setupClient(FMLClientSetupEvent event) {
|
||||
ClientRegistry.register();
|
||||
|
||||
Reference in New Issue
Block a user