From 2f6721272505f9fd44c9ba45f2a15dc28616fce9 Mon Sep 17 00:00:00 2001 From: paulevsGitch Date: Thu, 22 Oct 2020 23:00:44 +0300 Subject: [PATCH] Lang files --- src/main/java/ru/betterend/util/BlocksHelper.java | 6 ++++-- src/main/resources/assets/betterend/lang/en_us.json | 3 ++- src/main/resources/assets/betterend/lang/ru_ru.json | 6 +++++- 3 files changed, 11 insertions(+), 4 deletions(-) diff --git a/src/main/java/ru/betterend/util/BlocksHelper.java b/src/main/java/ru/betterend/util/BlocksHelper.java index 3f021fac..b4256b6d 100644 --- a/src/main/java/ru/betterend/util/BlocksHelper.java +++ b/src/main/java/ru/betterend/util/BlocksHelper.java @@ -21,6 +21,7 @@ import net.minecraft.world.WorldAccess; import ru.betterend.blocks.BlockBlueVine; import ru.betterend.blocks.basis.BlockDoublePlant; import ru.betterend.blocks.basis.BlockGlowingFur; +import ru.betterend.registry.BlockRegistry; import ru.betterend.registry.BlockTagRegistry; public class BlocksHelper { @@ -193,14 +194,15 @@ public class BlocksHelper { else if (!state.canPlaceAt(world, POS)) { // Blue Vine if (state.getBlock() instanceof BlockBlueVine) { - while (!state.canPlaceAt(world, POS)) { + while (state.isOf(BlockRegistry.BLUE_VINE) || state.isOf(BlockRegistry.BLUE_VINE_LANTERN) || state.isOf(BlockRegistry.BLUE_VINE_FUR)) { BlocksHelper.setWithoutUpdate(world, POS, AIR); for (Direction dir : HORIZONTAL) { - BlockPos p = POS.offset(dir).up(); + BlockPos p = POS.offset(dir); state = world.getBlockState(p); if (state.getBlock() instanceof BlockGlowingFur) { BlocksHelper.setWithoutUpdate(world, p, AIR); } + world.getBlockTickScheduler().schedule(p, world.getBlockState(p).getBlock(), 0); } POS.setY(POS.getY() + 1); state = world.getBlockState(POS); diff --git a/src/main/resources/assets/betterend/lang/en_us.json b/src/main/resources/assets/betterend/lang/en_us.json index bc02c3ef..4ecda741 100644 --- a/src/main/resources/assets/betterend/lang/en_us.json +++ b/src/main/resources/assets/betterend/lang/en_us.json @@ -184,5 +184,6 @@ "block.betterend.end_lotus_trapdoor": "End Lotus Trapdoor", "block.betterend.flavolite_runed": "Runed Flavolite", - "block.betterend.flavolite_runed_eternal": "Eternal Runed Flavolite" + "block.betterend.flavolite_runed_eternal": "Eternal Runed Flavolite", + "block.betterend.end_portal_block": "End Portal" } \ No newline at end of file diff --git a/src/main/resources/assets/betterend/lang/ru_ru.json b/src/main/resources/assets/betterend/lang/ru_ru.json index 53597a8a..34d7c8e1 100644 --- a/src/main/resources/assets/betterend/lang/ru_ru.json +++ b/src/main/resources/assets/betterend/lang/ru_ru.json @@ -181,5 +181,9 @@ "block.betterend.end_lotus_stairs": "Ступени из лотоса края", "block.betterend.end_lotus_stripped_bark": "Обтёсанная кора лотоса края", "block.betterend.end_lotus_stripped_log": "Обтёсанное бревно лотоса края", - "block.betterend.end_lotus_trapdoor": "Люк из лотоса края" + "block.betterend.end_lotus_trapdoor": "Люк из лотоса края", + + "block.betterend.flavolite_runed": "Рунный флаволит", + "block.betterend.flavolite_runed_eternal": "Вечный рунный флаволит", + "block.betterend.end_portal_block": "Портал Края" } \ No newline at end of file