From 629e8aadc514beb216657d573f09d1a811426a3e Mon Sep 17 00:00:00 2001 From: Sen Date: Sun, 13 Jul 2025 15:42:11 +0200 Subject: [PATCH] add a moon, fix multi moon rendering --- client/src/main/java/client/renderer/RenderGlobal.java | 4 ++-- common/src/main/java/common/init/UniverseRegistry.java | 3 +++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/client/src/main/java/client/renderer/RenderGlobal.java b/client/src/main/java/client/renderer/RenderGlobal.java index 535c13d4..80f135d8 100755 --- a/client/src/main/java/client/renderer/RenderGlobal.java +++ b/client/src/main/java/client/renderer/RenderGlobal.java @@ -1287,8 +1287,8 @@ public class RenderGlobal worldrenderer.pos((double)(size + mx), -100.0D, (double)(-size + mz)).tex((double)u1, (double)v1).endVertex(); worldrenderer.pos((double)(-size + mx), -100.0D, (double)(-size + mz)).tex((double)u2, (double)v1).endVertex(); Tessellator.draw(); - mx = this.rand.range(-100, 100); - mz = this.rand.range(-100, 100); + mx = this.rand.range(-60, 60); + mz = this.rand.range(-80, 80); } } GlState.disableTexture2D(); diff --git a/common/src/main/java/common/init/UniverseRegistry.java b/common/src/main/java/common/init/UniverseRegistry.java index 92f930d6..a7b47e44 100755 --- a/common/src/main/java/common/init/UniverseRegistry.java +++ b/common/src/main/java/common/init/UniverseRegistry.java @@ -404,6 +404,9 @@ public abstract class UniverseRegistry { registerMoon("yrdinath", "'Eismond Yrdinath'", new Moon(0xccccff, 0xccccff, 46743637L, 17460L, 2.5f, 239.15f, 8).setTimeQualifier(4) .setPerlinGen(Blocks.snow.getState(), Blocks.ice.getState(), 63).setBiome(Biome.SNOWLAND) .enableMobs().enableSnow().setDefaultWeather(Weather.SNOW), "transylvania"); + registerMoon("mythril", "'Eismond Mythril'", new Moon(0xbbbbff, 0xbbbbff, 42659432L, 15330L, 2.25f, 221.65f, 8).setTimeQualifier(4) + .setPerlinGen(Blocks.snow.getState(), Blocks.ice.getState(), 63).setBiome(Biome.SNOWLAND) + .enableMobs().enableSnow().setDefaultWeather(Weather.SNOW), "transylvania"); registerPlanet("mesar", "'Wüstenplanet Me'sar'", new Planet(0xff7f3f, 0xff6022, 0xff6f00, 56643366L, 87340L, 11.0f, 333.15f) .setTimeQualifier(5).setPerlinGen(Blocks.rock.getState(), Blocks.air.getState(), 63) .setBiomeReplacer(Blocks.red_sand.getState())