From fced572551e6d654235a3b87d6aff1c0606fee65 Mon Sep 17 00:00:00 2001 From: bijimio Date: Wed, 4 Mar 2026 08:03:09 -0800 Subject: [PATCH] Bijimio Experimental Fork V8.0.0 | Fixed gas wolf pup eye usage, Added facility maintenance room cr: TheBnuy. --- .../renderer/DarkLatexWolfPupRenderer.java | 2 +- .../client/renderer/layers/CustomEyesLayer.java | 4 ++-- .../room_maintenance_generator_hall.nbt | Bin 0 -> 26629 bytes .../room/maintenance/generator_hall.json | 11 +++++++++++ 4 files changed, 14 insertions(+), 3 deletions(-) create mode 100644 src/main/resources/data/changed/structures/facility/room/maintenance/room_maintenance_generator_hall.nbt create mode 100644 src/main/resources/data/changed/worldgen/changed/facility/room/maintenance/generator_hall.json diff --git a/src/main/java/net/ltxprogrammer/changed/client/renderer/DarkLatexWolfPupRenderer.java b/src/main/java/net/ltxprogrammer/changed/client/renderer/DarkLatexWolfPupRenderer.java index 6d0e058ec..6bcc6761f 100644 --- a/src/main/java/net/ltxprogrammer/changed/client/renderer/DarkLatexWolfPupRenderer.java +++ b/src/main/java/net/ltxprogrammer/changed/client/renderer/DarkLatexWolfPupRenderer.java @@ -23,7 +23,7 @@ public DarkLatexWolfPupRenderer(EntityRendererProvider.Context context) { .withSclera(Color3.fromInt(0x242424)) .withIris(CustomEyesLayer.fixedIfNotDarkLatexOverrideLeft(Color3.WHITE), CustomEyesLayer.fixedIfNotDarkLatexOverrideRight(Color3.WHITE)) - .build().setHeadShape(CustomEyesLayer.HeadShape.PUP)); + .build().setHeadShape(CustomEyesLayer.HeadShape.PUP_CONCAVE)); } @Override diff --git a/src/main/java/net/ltxprogrammer/changed/client/renderer/layers/CustomEyesLayer.java b/src/main/java/net/ltxprogrammer/changed/client/renderer/layers/CustomEyesLayer.java index a9cb0098d..b00ff4e4d 100644 --- a/src/main/java/net/ltxprogrammer/changed/client/renderer/layers/CustomEyesLayer.java +++ b/src/main/java/net/ltxprogrammer/changed/client/renderer/layers/CustomEyesLayer.java @@ -33,8 +33,8 @@ public class CustomEyesLayer, T extends ChangedEntity> extends RenderLayer { public enum HeadShape implements StringRepresentable { NORMAL("normal", 0, 0, -4, -8, -4, 8, 8, 8, new CubeDeformation(0.0025f)), - PUP("pup", 2, 2, -4, -4, -6, 8, 8, 6, new CubeDeformation(0.0025f)), - PUP_P1("pup_p1", 2, 2, -4, -4, -7, 8, 8, 6, new CubeDeformation(0.0025f)); + PUP_CONCAVE("pup_concave", 2, 2, -4, -4, -6, 8, 8, 6, new CubeDeformation(0.0025f)), + PUP("pup", 2, 2, -4, -4, -7, 8, 8, 6, new CubeDeformation(0.0025f)); final String serializedName; final int texX, texY; final int x, y, z, width, height, depth; diff --git a/src/main/resources/data/changed/structures/facility/room/maintenance/room_maintenance_generator_hall.nbt b/src/main/resources/data/changed/structures/facility/room/maintenance/room_maintenance_generator_hall.nbt new file mode 100644 index 0000000000000000000000000000000000000000..27a4ca5f44a335fd96cc057e6f59f4546f90a80e GIT binary patch literal 26629 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/data/changed/worldgen/changed/facility/room/maintenance/generator_hall.json b/src/main/resources/data/changed/worldgen/changed/facility/room/maintenance/generator_hall.json new file mode 100644 index 000000000..1b26b74ba --- /dev/null +++ b/src/main/resources/data/changed/worldgen/changed/facility/room/maintenance/generator_hall.json @@ -0,0 +1,11 @@ +{ + "piece": { + "type": "changed:room", + "template": "changed:facility/room/maintenance/room_maintenance_generator_hall", + "loot_table": "changed:chests/decayed_lab_aqua" + }, + "spawn_weight": 10, + "neighboring_zones": [ + "changed:maintenance" + ] +} \ No newline at end of file