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 000000000..27a4ca5f4 Binary files /dev/null and b/src/main/resources/data/changed/structures/facility/room/maintenance/room_maintenance_generator_hall.nbt differ 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