diff --git a/src/api/java/dev/redstudio/alfheim/lighting/LightingEngine.java b/src/api/java/dev/redstudio/alfheim/lighting/LightingEngine.java new file mode 100644 index 00000000000..ff1992cd0d7 --- /dev/null +++ b/src/api/java/dev/redstudio/alfheim/lighting/LightingEngine.java @@ -0,0 +1,5 @@ +package dev.redstudio.alfheim.lighting; + +// stub class to appease javac +public class LightingEngine { +} diff --git a/src/main/java/gregtech/api/util/world/DummyWorld.java b/src/main/java/gregtech/api/util/world/DummyWorld.java index 451940347b9..7209f5918bf 100644 --- a/src/main/java/gregtech/api/util/world/DummyWorld.java +++ b/src/main/java/gregtech/api/util/world/DummyWorld.java @@ -15,6 +15,7 @@ import net.minecraftforge.fml.common.Optional.Method; import net.minecraftforge.fml.relauncher.FMLLaunchHandler; +import dev.redstudio.alfheim.lighting.LightingEngine; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; @@ -116,4 +117,9 @@ public int getLightFromNeighborsFor(EnumSkyBlock type, BlockPos pos) { public int alfheim$getLight(BlockPos pos, boolean checkNeighbors) { return 15; } + + @Method(modid = Mods.Names.ALFHEIM) + public LightingEngine getAlfheim$lightingEngine() { + return null; + } }