This commit is contained in:
Mysticpasta1 2023-03-05 09:29:50 -06:00
parent 1ec3c5e5d9
commit aea8513eb0
4 changed files with 7 additions and 16 deletions

View File

@ -12,7 +12,7 @@ java.toolchain.languageVersion = JavaLanguageVersion.of(17)
println('Java: ' + System.getProperty('java.version') + ' JVM: ' + System.getProperty('java.vm.version') + '(' + System.getProperty('java.vendor') + ') Arch: ' + System.getProperty('os.arch')) println('Java: ' + System.getProperty('java.version') + ' JVM: ' + System.getProperty('java.vm.version') + '(' + System.getProperty('java.vendor') + ') Arch: ' + System.getProperty('os.arch'))
minecraft { minecraft {
mappings channel: 'official', version: '1.19' mappings channel: 'official', version: '1.19.2'
accessTransformer = file('src/main/resources/META-INF/accesstransformer.cfg') accessTransformer = file('src/main/resources/META-INF/accesstransformer.cfg')
@ -75,10 +75,10 @@ dependencies {
minecraft 'net.minecraftforge:forge:1.19.2-43.2.6' minecraft 'net.minecraftforge:forge:1.19.2-43.2.6'
annotationProcessor 'org.spongepowered:mixin:0.8.5:processor' annotationProcessor 'org.spongepowered:mixin:0.8.5:processor'
implementation "com.github.Mysticpasta1:mcef-forge:15062b66a7" implementation "com.github.Mysticpasta1:mcef-forge:107b3b848a"
implementation "curse.maven:cloth_config_forge-348521:3972423" implementation "curse.maven:cloth_config_forge-348521:3972423"
//implementation "curse.maven:SU-370704:4410614" //TODO This is borked Luigi! //implementation "curse.maven:SU-370704:4410614" //TODO This is borked Luigi!
implementation "curse.maven:spark-361579:4381167" //implementation "curse.maven:spark-361579:4381167"
} }
sourceSets { sourceSets {

View File

@ -27,9 +27,6 @@ public class SharedProxy {
public void init() { public void init() {
} }
public void postInit() {
}
public Level getWorld(ResourceKey<Level> dim) { public Level getWorld(ResourceKey<Level> dim) {
return getServer().getLevel(dim); return getServer().getLevel(dim);
} }

View File

@ -171,11 +171,9 @@ public class WebDisplays {
MinecraftForge.EVENT_BUS.register(this); MinecraftForge.EVENT_BUS.register(this);
//Other things //Other things
PROXY.init(); PROXY.init();
PROXY.postInit();
hasOC = ModList.get().isLoaded("opencomputers"); hasOC = ModList.get().isLoaded("opencomputers");
hasCC = ModList.get().isLoaded("computercraft"); hasCC = ModList.get().isLoaded("computercraft");

View File

@ -95,7 +95,8 @@ public class ClientProxy extends SharedProxy implements IDisplayHandler, IJSQuer
} }
private Minecraft mc; private Minecraft mc = Minecraft.getInstance();
private net.montoyo.mcef.api.API mcef; private net.montoyo.mcef.api.API mcef;
private MinePadRenderer minePadRenderer; private MinePadRenderer minePadRenderer;
private JSQueryDispatcher jsDispatcher; private JSQueryDispatcher jsDispatcher;
@ -128,8 +129,9 @@ public class ClientProxy extends SharedProxy implements IDisplayHandler, IJSQuer
/**************************************** INHERITED METHODS ****************************************/ /**************************************** INHERITED METHODS ****************************************/
@SubscribeEvent @SubscribeEvent
public static void onClientSetup(FMLClientSetupEvent event) { public void onClientSetup(FMLClientSetupEvent event) {
BlockEntityRenderers.register(TileInit.SCREEN_BLOCK_ENTITY.get(), new ScreenRenderer.ScreenRendererProvider()); BlockEntityRenderers.register(TileInit.SCREEN_BLOCK_ENTITY.get(), new ScreenRenderer.ScreenRendererProvider());
((ReloadableResourceManager) Minecraft.getInstance().getResourceManager()).registerReloadListener(this);
} }
@SubscribeEvent @SubscribeEvent
@ -144,7 +146,6 @@ public class ClientProxy extends SharedProxy implements IDisplayHandler, IJSQuer
@Override @Override
public void preInit() { public void preInit() {
mc = Minecraft.getInstance();
MinecraftForge.EVENT_BUS.register(this); MinecraftForge.EVENT_BUS.register(this);
mcef = MCEFApi.getAPI(); mcef = MCEFApi.getAPI();
if(mcef != null) if(mcef != null)
@ -165,11 +166,6 @@ public class ClientProxy extends SharedProxy implements IDisplayHandler, IJSQuer
findAdvancementToProgressField(); findAdvancementToProgressField();
} }
@Override
public void postInit() {
((ReloadableResourceManager) mc.getResourceManager()).registerReloadListener(this);
}
@Override @Override
public Level getWorld(ResourceKey<Level> dim) { public Level getWorld(ResourceKey<Level> dim) {
Level ret = mc.level; Level ret = mc.level;