From 8b8901a2a99de8efd2d2ec866e7df8d11814dc9f Mon Sep 17 00:00:00 2001 From: paulevsGitch Date: Tue, 29 Sep 2020 22:25:48 +0300 Subject: [PATCH] Mushroom size & lang --- .../ru/betterend/world/features/MossyGlowshroomFeature.java | 3 ++- src/main/resources/assets/betterend/lang/en_us.json | 2 ++ src/main/resources/assets/betterend/lang/ru_ru.json | 2 ++ 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/src/main/java/ru/betterend/world/features/MossyGlowshroomFeature.java b/src/main/java/ru/betterend/world/features/MossyGlowshroomFeature.java index 0ccfb29c..4939cb1e 100644 --- a/src/main/java/ru/betterend/world/features/MossyGlowshroomFeature.java +++ b/src/main/java/ru/betterend/world/features/MossyGlowshroomFeature.java @@ -24,6 +24,7 @@ import ru.betterend.util.sdf.SDF; import ru.betterend.util.sdf.operator.SDFBinary; import ru.betterend.util.sdf.operator.SDFCoordModify; import ru.betterend.util.sdf.operator.SDFFlatWave; +import ru.betterend.util.sdf.operator.SDFScale; import ru.betterend.util.sdf.operator.SDFScale3D; import ru.betterend.util.sdf.operator.SDFSmoothUnion; import ru.betterend.util.sdf.operator.SDFSubtraction; @@ -60,7 +61,7 @@ public class MossyGlowshroomFeature extends DefaultFeature { HEAD_POS.setTranslate(pos.getX(), pos.getY(), pos.getZ()); ROOTS.setAngle(random.nextFloat() * MHelper.PI2); FUNCTION.setSourceA(sdf); - Set blocks = FUNCTION.fillRecursive(world, blockPos); + Set blocks = new SDFScale().setScale(MHelper.randRange(0.5F, 1F, random)).setSource(FUNCTION).fillRecursive(world, blockPos); for (BlockPos bpos: blocks) { BlockState state = world.getBlockState(bpos); diff --git a/src/main/resources/assets/betterend/lang/en_us.json b/src/main/resources/assets/betterend/lang/en_us.json index dde27ac4..7ff6b9f3 100644 --- a/src/main/resources/assets/betterend/lang/en_us.json +++ b/src/main/resources/assets/betterend/lang/en_us.json @@ -14,6 +14,8 @@ "item.betterend.terminite_ingot": "Terminite Ingot", "item.betterend.aeternium_ingot": "Aeternium Ingot", + "block.betterend.mossy_glowshroom_cap": "Mossy Glowshroom Cap", + "block.betterend.mossy_glowshroom_fur": "Mossy Glowshroom Fur", "block.betterend.mossy_glowshroom_hymenophore": "Mossy Glowshroom Hymenophore", "block.betterend.mossy_glowshroom_bark": "Mossy Glowshroom Bark", "block.betterend.mossy_glowshroom_barrel": "Mossy Glowshroom Barrel", diff --git a/src/main/resources/assets/betterend/lang/ru_ru.json b/src/main/resources/assets/betterend/lang/ru_ru.json index 20f7e604..1f24edde 100644 --- a/src/main/resources/assets/betterend/lang/ru_ru.json +++ b/src/main/resources/assets/betterend/lang/ru_ru.json @@ -14,6 +14,8 @@ "item.betterend.terminite_ingot": "Терминитовый слиток", "item.betterend.aeternium_ingot": "Этериевый слиток", + "block.betterend.mossy_glowshroom_cap": "Шляпка мшистого светогриба", + "block.betterend.mossy_glowshroom_fur": "Волоски мшистого светогриба", "block.betterend.mossy_glowshroom_hymenophore": "Гименофор мшистого светогриба", "block.betterend.mossy_glowshroom_bark": "Кора мшистого светогриба", "block.betterend.mossy_glowshroom_barrel": "Бочка из мшистого светогриба",