1.12: Floor grating issue fixed. Lang updates.

This commit is contained in:
stfwi 2019-08-24 12:11:39 +02:00
parent 029a97fa18
commit 10968cbdd2
9 changed files with 38 additions and 20 deletions

View file

@ -1,6 +1,7 @@
{
"homepage": "https://www.curseforge.com/minecraft/mc-mods/engineers-decor/",
"1.12.2": {
"1.0.11-b2": "[F] Fixed Floor Grating issue, which could have caused a crash.\n[M] Lang update ru-ru (Shellyoung, PR #47).",
"1.0.11-b1": "[M] Lang update ru-ru (Shellyoung, PR #45).\n[F] Fixed bounding box of the Steel Table.\n[M] Steel Floor Frating: Items fall through.",
"1.0.10": "[R] Release based on v1.0.10-b2. Release-to-release changes: * Steel table added. * Steel floor grating added. * Treated wood side table added. * Exit Sign added. * Recipe fixes.",
"1.0.10-b2": "[A] Steel table added.\n[A] Steel floor grating added.",
@ -52,6 +53,6 @@
},
"promos": {
"1.12.2-recommended": "1.0.10",
"1.12.2-latest": "1.0.11-b1"
"1.12.2-latest": "1.0.11-b2"
}
}

View file

@ -10,7 +10,8 @@ Mod sources for Minecraft version 1.12.2.
----
## Version history
~ v1.0.11-b2 [A]
- v1.0.11-b2 [F] Fixed Floor Grating issue, which could have caused a crash.
[M] Lang update ru-ru (Shellyoung, PR #47).
- v1.0.11-b1 [M] Lang update ru-ru (Shellyoung, PR #45).
[F] Fixed bounding box of the Steel Table.

View file

@ -55,7 +55,23 @@ public class BlockDecorFloorGrating extends BlockDecor
if(!(entity instanceof EntityItem)) {
entity.fall(fallDistance, 1.0F);
} else {
entity.setVelocity(0,-0.2,0);
entity.motionX = 0;
entity.motionY = -0.1;
entity.motionZ = 0;
entity.setPositionAndUpdate(pos.getX()+0.5, entity.posY-0.3, pos.getZ()+0.5);
}
}
@Override
public void onLanded(World world, Entity entity)
{
if(!(entity instanceof EntityItem)) {
super.onLanded(world, entity);
} else {
entity.motionX = 0;
entity.motionY = -0.1;
entity.motionZ = 0;
entity.setPositionAndUpdate(entity.posX, entity.posY-0.3, entity.posZ);
}
}
@ -63,12 +79,11 @@ public class BlockDecorFloorGrating extends BlockDecor
public void onEntityCollision(World world, BlockPos pos, IBlockState state, Entity entity)
{
if(!(entity instanceof EntityItem)) return;
entity.motionX = 0;
entity.motionZ = 0;
if((entity.posY-pos.getY()) > 0.7) {
if(entity.motionY > -0.2) entity.motionY = -0.2;
entity.setVelocity(0,-0.1,0);
entity.setPositionAndUpdate(entity.posX, entity.posY-0.3, entity.posZ);
} else {
entity.setVelocity(0,entity.motionY,0);
entity.setPositionAndUpdate(pos.getX()+0.5, entity.posY-0.3, pos.getZ()+0.5);
}
}
}

View file

@ -4,7 +4,7 @@ org.gradle.jvmargs=-Xmx8G
version_minecraft=1.14.4
version_forge_minecraft=1.14.4-28.0.40
version_fml_mappings=20190719-1.14.3
version_jei=1.14.3:6.0.0.8
version_jei=1.14.4:6.0.0.10
version_engineersdecor=1.0.11-b2
#
# jar signing data loaded from signing.properties in the project root.

View file

@ -10,7 +10,9 @@ Mod sources for Minecraft version 1.14.3.
----
## Version history
~ v1.0.11-b2
~ v1.0.11-b2 [U] JEI dependency update 1.14.4:6.0.0.10.
[F] Fixed creative ghost block issue (issue #48).
[M] Updated ru_ru lang file (Shellyoung, PR#47).
- v1.0.11-b1 [A] Added Steel Table
[A] Added Treated Wood Side Table

View file

@ -119,10 +119,7 @@ public class BlockDecor extends Block implements IDecorBlock
@Override
public boolean removedByPlayer(BlockState state, World world, BlockPos pos, PlayerEntity player, boolean willHarvest, IFluidState fluid)
{
if(player.isCreative()) return true;
return dropBlock(state, world, pos, false);
}
{ return dropBlock(state, world, pos, false); }
@Override
public void onExplosionDestroy(World world, BlockPos pos, Explosion explosion)

View file

@ -42,7 +42,7 @@
"engineersdecor.config.furnace_smelting_speed_percent": "Печь: скорость плавления %",
"engineersdecor.config.furnace_fuel_efficiency_percent": "Печь: Эффективность топлива %",
"engineersdecor.config.furnace_boost_energy_consumption": "Печь: Энергия ускорения",
"engineersdecor.config.chair_mob_sitting_probability_percent": "Стулья: Шшанс сесть %",
"engineersdecor.config.chair_mob_sitting_probability_percent": "Стулья: Шанс сесть %",
"engineersdecor.config.chair_mob_standup_probability_percent": "\"Стулья: шанс встать %\"",
"engineersdecor.config.with_crafting_quickmove_buttons": "Верстак из обр-ого дерева: движение кнопок",
"engineersdecor.config.pipevalve_max_flowrate": "Клапаны: максимальная скорость потока",
@ -90,7 +90,7 @@
"block.engineersdecor.clinker_brick_stairs": "Клинкерные кирпичные ступеньки",
"block.engineersdecor.clinker_brick_stairs.help": "§6По цвету выглядят немного темнее и интенсивнее, чем Кирпичный блок",
"block.engineersdecor.clinker_brick_stained_stairs": "Грязные кирпичные ступеньки",
"block.engineersdecor.clinker_brick_stained_stairs.help": "§6Выглядият немного темнее и интенсивнее, чем Кирпичный блок. Имеют более заметные следы грязи или пятен.",
"block.engineersdecor.clinker_brick_stained_stairs.help": "§6Выглядят немного темнее и интенсивнее, чем Кирпичный блок. Имеют более заметные следы грязи или пятен.",
"block.engineersdecor.slag_brick_stairs": "Клинкерные кирпичные ступеньки",
"block.engineersdecor.slag_brick_stairs.help": "§6По цвету выглядят немного темнее и интенсивнее, чем Кирпичный блок.",
"block.engineersdecor.rebar_concrete_stairs": "Железобетонные ступеньки",
@ -98,7 +98,7 @@
"block.engineersdecor.rebar_concrete_tile_stairs": "Ступеньки из железобетонной плитки",
"block.engineersdecor.rebar_concrete_tile_stairs.help": "§6Ступеньки из железобетонной плитки.§r Дорогие, но взрывоустойчивые, как обсидиан.",
"block.engineersdecor.treated_wood_pole": "Прямой обработанный деревянный столб",
"block.engineersdecor.treated_wood_pole.help": "§6Надёжный столб с диаметром, схожим с реле.§r\n Может быть полезен в качестве альтернативы электростолбам, если требуется особая специальная длина, или как опора для конструкций.",
"block.engineersdecor.treated_wood_pole.help": "§6Надёжный столб с диаметром, схожим с реле.§r\n Может быть полезен в качестве альтернативы столбам для проводов, если требуется особая специальная длина, или как опора для конструкций.",
"block.engineersdecor.treated_wood_pole_head": "Прямой обработанный деревянный столб (верхняя часть/основание)",
"block.engineersdecor.treated_wood_pole_head.help": "§6Деревянная часть, подходит как основание или наконечник прямых столбов.",
"block.engineersdecor.treated_wood_pole_support": "Прямой обработанный деревянный столб",
@ -139,11 +139,11 @@
"block.engineersdecor.small_electrical_furnace.help": "§6Компактная конвейерная печь в металлическом корпусе.§r Автоматически принимает предметы со стороны ввода и складывает в инвентарь со стороны вывода. Предметы можно помещать/забирать со всех сторон с помощью воронок. Без проблем пропускает элементы, которые нельзя выплавить или приготовить. Чуть более энергоэффективная и быстрая, чем утеплённая булыжная печь. Транспортировка работает стеками. Механизм требует мало энергии.",
"block.engineersdecor.small_waste_incinerator": "Компактный сжигатель отходов",
"block.engineersdecor.small_waste_incinerator.help": "§6Отходы с слотами для очереди.§r Предметы могут помещаться с любой стороны, и храниться до тех пор, пока в очереди не останется свободного места. После этого самый старый стек будет сожжен. Подключите электричество (RF/FE) для увеличения скорости обработки. Сохраняет инвентарь при перемещении.",
"block.engineersdecor.straight_pipe_valve": "Жидкостный одноканальный клапан",
"block.engineersdecor.straight_pipe_valve": "Одноканальный жидкостный клапан",
"block.engineersdecor.straight_pipe_valve.help": "§6Фрагмент прямой трубы.§r Проводит жидкость только в одном направлении. Не соединяется по бокам. Уменьшает пропускную способность. SHIFT для размещения в противоположном направлении.",
"block.engineersdecor.straight_pipe_valve_redstone": "Краснокаменно-контролируемый жидкостный клапан",
"block.engineersdecor.straight_pipe_valve_redstone.help": "§6Фрагмент прямой трубы.§r Проводит жидкости только в одном направлении. Не соединяется по бокам. SHIFT для размещения в обратном направлении. Блокирует поток, если присутствует сигнал красного камня.",
"block.engineersdecor.straight_pipe_valve_redstone_analog": "Редстоун-аналоговый клапан для жидкости",
"block.engineersdecor.straight_pipe_valve_redstone_analog": "Краснокаменно-аналоговый жидкостный клапан",
"block.engineersdecor.straight_pipe_valve_redstone_analog.help": "§6Фрагмент прямой трубы.§r Проводит жидкости только в одном направлении. Не соединяется по бокам. SHIFT для размещения в обратном направлении. Не пропускает при отсутствии сигнала красного камня, уменьшает расход линейно с мощности 1 до 14, открывается максимально-возможно при уровне сигнала красного камня 15.",
"block.engineersdecor.passive_fluid_accumulator": "Пассивный жидкостный накопитель",
"block.engineersdecor.passive_fluid_accumulator.help": "§6Вакуумный всасывающий жидкостный коллектор.§r Имеет один выход, все остальные стороны входные. Сливает жидкости из соседних резервуаров при выкачивании жидкости из выходного порта.",

View file

@ -324,7 +324,8 @@
stdtasks["version-check"] = function(args) {
var r = me.tasks.version_check(!args.join().search("--no-preversions")>=0);
if(r.fails.length == 0) return;
for(var i in r.fails) r.fails[i] = " - " + r.fails[i];
alert("Version check failed:");
for(var i in r.fails) alert(" - " + r.fails[i]);
alert("Version data:");
alert(" - version_mod : '" + r.version_mod + "'");
alert(" - combined_version : '" + r.combined_version + "'");

View file

@ -2,11 +2,12 @@
"homepage": "https://www.curseforge.com/minecraft/mc-mods/engineers-decor/",
"promos": {
"1.12.2-recommended": "1.0.10",
"1.12.2-latest": "1.0.11-b1",
"1.12.2-latest": "1.0.11-b2",
"1.14.4-recommended": "",
"1.14.4-latest": "1.0.11-b1"
},
"1.12.2": {
"1.0.11-b2": "[F] Fixed Floor Grating issue, which could have caused a crash.\n[M] Lang update ru-ru (Shellyoung, PR #47).",
"1.0.11-b1": "[M] Lang update ru-ru (Shellyoung, PR #45).\n[F] Fixed bounding box of the Steel Table.\n[M] Steel Floor Frating: Items fall through.",
"1.0.10": "[R] Release based on v1.0.10-b2. Release-to-release changes: * Steel table added. * Steel floor grating added. * Treated wood side table added. * Exit Sign added. * Recipe fixes.",
"1.0.10-b2": "[A] Steel table added.\n[A] Steel floor grating added.",