diff --git a/build.gradle b/build.gradle index c284ad4..150b627 100644 --- a/build.gradle +++ b/build.gradle @@ -65,8 +65,8 @@ minecraft { dependencies { minecraft "net.minecraftforge:forge:${version_forge_minecraft}" - compileOnly fg.deobf("mezz.jei:jei-${version_jei}:api") - runtimeOnly fg.deobf("mezz.jei:jei-${version_jei}") + // compileOnly fg.deobf("mezz.jei:jei-${version_jei}:api") + // runtimeOnly fg.deobf("mezz.jei:jei-${version_jei}") } processResources { diff --git a/gradle.properties b/gradle.properties index 1061d37..9330c65 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,8 +1,8 @@ # @file gradle.properties org.gradle.daemon=false org.gradle.jvmargs=-Xmx8G -version_minecraft=1.16.3 -version_forge_minecraft=1.16.3-34.1.0 -version_fml_mappings=20200723-1.16.1 +version_minecraft=1.16.4 +version_forge_minecraft=1.16.4-35.0.2 +version_fml_mappings=20201028-1.16.3 version_jei=1.16.3:7.3.2.36 version_engineersdecor=1.1.4-b1 diff --git a/meta/update.json b/meta/update.json index 496aa28..7b8e006 100644 --- a/meta/update.json +++ b/meta/update.json @@ -1,6 +1,7 @@ { "homepage": "https://www.curseforge.com/minecraft/mc-mods/engineers-decor/", - "1.16.3": { + "1.16.4": { + "1.1.4-b1": "[U] Ported to 1.16.4.", "1.1.3": "[R] Release build v1.1.3.", "1.1.3-b3": "[A] Metal Sliding Door added (double door wing style).\n[A] Doors implicitly open/close adjacent wings of double doors.\n[A] Disabled injected buttons from other mods in container GUIs.\n[A] Mob spawning on Rebar/Gas Concrete inhibited (IE Concrete Compliancy).\n[M] Small Tree Cutter chopping improved (loosened tree volume search restrictions).", "1.1.3-b2": "[A] Crafting table shift/ctrl click item move actions tweaked to new metal slot design.\n[A] Factory Dropper and Block Placer now also support quick-move-all (shift-ctrl-click).\n[F] Fixed Small Lab Furnace speed boost factor (with IE Heater in aux slot).", @@ -16,7 +17,7 @@ "1.1.2-b1": "[U] Ported to MC1.16.2." }, "promos": { - "1.16.3-recommended": "1.1.3", - "1.16.3-latest": "1.1.3" + "1.16.4-recommended": "1.1.3", + "1.16.4-latest": "1.1.4-b1" } } \ No newline at end of file diff --git a/readme.md b/readme.md index 79f4dd5..62a97f7 100644 --- a/readme.md +++ b/readme.md @@ -1,7 +1,7 @@ -## Engineer's Decor (MC1.16.3) +## Engineer's Decor (MC1.16.x) -Mod sources for Minecraft version 1.16.3. +Mod sources for Minecraft version 1.16.x. - Description, credits, and features: Please see the readme in the repository root. @@ -11,7 +11,7 @@ Mod sources for Minecraft version 1.16.3. ## Version history - ~ v1.1.4-b1 [A] + - v1.1.4-b1 [U] Ported to 1.16.4. - v1.1.3 [R] Release build v1.1.3. diff --git a/src/main/java/wile/engineersdecor/ModContent.java b/src/main/java/wile/engineersdecor/ModContent.java index f27e8a0..45b1971 100644 --- a/src/main/java/wile/engineersdecor/ModContent.java +++ b/src/main/java/wile/engineersdecor/ModContent.java @@ -864,14 +864,14 @@ public class ModContent )).setRegistryName(new ResourceLocation(MODID, "steel_mesh_fence_gate")); public static final EdRailingBlock STEEL_RAILING = (EdRailingBlock)(new EdRailingBlock( - DecorBlock.CFG_CUTOUT, + DecorBlock.CFG_CUTOUT|DecorBlock.CFG_EXPERIMENTAL, Block.Properties.create(Material.IRON, MaterialColor.IRON).hardnessAndResistance(1f, 20f).sound(SoundType.METAL).notSolid(), Auxiliaries.getPixeledAABB(0,0,0, 0, 0,0), Auxiliaries.getPixeledAABB(0,0,0, 16,15.9,1) )).setRegistryName(new ResourceLocation(MODID, "steel_railing")); public static final EdCatwalkBlock STEEL_CATWALK = (EdCatwalkBlock)(new EdCatwalkBlock( - DecorBlock.CFG_CUTOUT, + DecorBlock.CFG_CUTOUT|DecorBlock.CFG_EXPERIMENTAL, Block.Properties.create(Material.IRON, MaterialColor.IRON).hardnessAndResistance(2f, 20f).sound(SoundType.METAL).notSolid(), Auxiliaries.getPixeledAABB(0,0,0, 16, 2,16), Auxiliaries.getPixeledAABB(0,0,0, 16,15.9, 1), diff --git a/src/main/java/wile/engineersdecor/blocks/EdCraftingTable.java b/src/main/java/wile/engineersdecor/blocks/EdCraftingTable.java index 7d01a97..1542276 100644 --- a/src/main/java/wile/engineersdecor/blocks/EdCraftingTable.java +++ b/src/main/java/wile/engineersdecor/blocks/EdCraftingTable.java @@ -1092,7 +1092,7 @@ public class EdCraftingTable String[] translation_keys = { "next", "prev", "clear", "nextcollisionrecipe", "fromstorage", "tostorage", "fromplayer", "toplayer" }; for(int i=0; (i item_registry = ForgeRegistries.ITEMS; - final Map> item_tags = TagCollectionManager.func_242178_a().func_241836_b().func_241833_a(); // ItemTags.getCollection().getTagMap() not set yet + final Map> item_tags = TagCollectionManager.getManager().getItemTags().getIDTagMap(); if(result != null) { boolean item_registered = item_registry.containsKey(result); if(!item_registered) return false; // required result not registered diff --git a/src/main/resources/META-INF/mods.toml b/src/main/resources/META-INF/mods.toml index c84e192..29596df 100644 --- a/src/main/resources/META-INF/mods.toml +++ b/src/main/resources/META-INF/mods.toml @@ -19,13 +19,13 @@ logoFile="logo.png" [[dependencies.engineersdecor]] modId="forge" mandatory=true - versionRange="[34.1.0,)" + versionRange="[35.0.2,)" ordering="NONE" side="BOTH" [[dependencies.engineersdecor]] modId="minecraft" mandatory=true - versionRange="[1.16.3]" + versionRange="[1.16.4]" ordering="NONE" side="BOTH" diff --git a/src/main/resources/assets/engineersdecor/lang/en_us.json b/src/main/resources/assets/engineersdecor/lang/en_us.json index 66eb27e..d4b28ca 100644 --- a/src/main/resources/assets/engineersdecor/lang/en_us.json +++ b/src/main/resources/assets/engineersdecor/lang/en_us.json @@ -236,6 +236,7 @@ "block.engineersdecor.small_tree_cutter.status": "SOC: %1$s%% of %2$sRF§r | progress: %3$s%% (%4$ss)", "block.engineersdecor.small_waste_incinerator": "Small Waste Incinerator", "block.engineersdecor.small_waste_incinerator.help": "Trash with internal fifo slots.\n Items can be inserted on all sides,\n and are kept until there is no\n space left in the fifo. After that\n the oldest stack will be incinerated.\n Apply electrical RF/FE power to\n increase the processing speed.\n Keeps its inventory when being\n relocated.", + "block.engineersdecor.steel_catwalk": "Steel Catwalk", "block.engineersdecor.steel_double_t_support": "Steel Double T Support", "block.engineersdecor.steel_double_t_support.help": "Horizontal ceiling support beam fragment.", "block.engineersdecor.steel_floor_grating": "Steel Floor Grating", @@ -246,6 +247,7 @@ "block.engineersdecor.steel_mesh_fence.help": "Industrial style fence.\n Does not connect do regular fences.\n Connects to full blocks if in line\n with another mesh fence.", "block.engineersdecor.steel_mesh_fence_gate": "Steel Mesh Fence Gate", "block.engineersdecor.steel_mesh_fence_gate.help": "Industrial style fence gate that\n fits well to the Steel Mesh Fence.\n Can be placed as single or double\n size gate.", + "block.engineersdecor.steel_railing": "Steel Railing", "block.engineersdecor.steel_table": "Steel Table", "block.engineersdecor.steel_table.help": "Robust four-legged steel table.", "block.engineersdecor.straight_pipe_valve": "Fluid Pipe Check Valve", @@ -286,7 +288,5 @@ "block.engineersdecor.treated_wood_window.help": "Wood framed triple glazed window.\n Well insulating. Does not connect\n to adjacent blocks like glass\n panes.", "block.engineersdecor.treated_wood_windowsill": "Treated Wood Window Sill", "block.engineersdecor.treated_wood_windowsill.help": "Simple window decoration.", - "block.engineersdecor.steel_catwalk": "Steel Catwalk", - "block.engineersdecor.steel_railing": "Steel Railing", "item.engineersdecor.metal_bar": "Metal Bar" } \ No newline at end of file diff --git a/src/main/resources/assets/engineersdecor/lang/ru_ru.json b/src/main/resources/assets/engineersdecor/lang/ru_ru.json index d1e3d64..d8f7072 100644 --- a/src/main/resources/assets/engineersdecor/lang/ru_ru.json +++ b/src/main/resources/assets/engineersdecor/lang/ru_ru.json @@ -236,6 +236,7 @@ "block.engineersdecor.small_tree_cutter.status": "SOC: %1$s%% of %2$sRF§r | progress: %3$s%% (%4$ss)", "block.engineersdecor.small_waste_incinerator": "Компактный сжигатель отходов", "block.engineersdecor.small_waste_incinerator.help": "§6Отходы с слотами для очереди.§r Предметы могут помещаться с любой стороны, и храниться до тех пор, пока в очереди не останется свободного места. После этого самый старый стек будет сожжен. Подключите электричество (RF/FE) для увеличения скорости обработки. Сохраняет инвентарь при перемещении.", + "block.engineersdecor.steel_catwalk": "Steel Catwalk", "block.engineersdecor.steel_double_t_support": "Стальная двойная Т-образная опора", "block.engineersdecor.steel_double_t_support.help": "§6Фрагмент горизонтальной потолочной опорной балки.", "block.engineersdecor.steel_floor_grating": "Решётка стального пола", @@ -246,6 +247,7 @@ "block.engineersdecor.steel_mesh_fence.help": "§6Забор в индустриальном стиле.§r\nНе стыкуется с обычными заборами.", "block.engineersdecor.steel_mesh_fence_gate": "Steel Mesh Fence Gate", "block.engineersdecor.steel_mesh_fence_gate.help": "§6Industrial style fence gate that fits well to the Steel Mesh Fence.§r\nCan be placed as single or double size gate.", + "block.engineersdecor.steel_railing": "Steel Railing", "block.engineersdecor.steel_table": "Стальной стол", "block.engineersdecor.steel_table.help": "§6Прочный стол с четырьмя ножками.", "block.engineersdecor.straight_pipe_valve": "Одноканальный жидкостный клапан", diff --git a/src/main/resources/assets/engineersdecor/lang/zh_cn.json b/src/main/resources/assets/engineersdecor/lang/zh_cn.json index 74e9693..b7d28dd 100644 --- a/src/main/resources/assets/engineersdecor/lang/zh_cn.json +++ b/src/main/resources/assets/engineersdecor/lang/zh_cn.json @@ -236,6 +236,7 @@ "block.engineersdecor.small_tree_cutter.status": "SOC: %1$s%% of %2$sRF§r | progress: %3$s%% (%4$ss)", "block.engineersdecor.small_waste_incinerator": "小型垃圾焚烧炉", "block.engineersdecor.small_waste_incinerator.help": "§6有内部先进先出队列的垃圾桶。§r物品可以从任何一面插入,而且 直到队列满都会保留。一旦超过队列上限,最老的物品会被焚毁。 通入RF/FE会增加处理速度。破坏时保留内部未销毁的物品。", + "block.engineersdecor.steel_catwalk": "Steel Catwalk", "block.engineersdecor.steel_double_t_support": "钢制双T型支架", "block.engineersdecor.steel_double_t_support.help": "§6一段水平吊顶支撑梁。", "block.engineersdecor.steel_floor_grating": "钢地板格栅", @@ -246,6 +247,7 @@ "block.engineersdecor.steel_mesh_fence.help": "§6工业风格的栅栏。§r\n不与普通栅栏连接。", "block.engineersdecor.steel_mesh_fence_gate": "钢制网状栅栏门", "block.engineersdecor.steel_mesh_fence_gate.help": "§6工业风格的栅栏门,可以同钢丝栅栏完美搭配。§r\n放置时可以设置为单叶门或者双叶门。", + "block.engineersdecor.steel_railing": "Steel Railing", "block.engineersdecor.steel_table": "钢桌", "block.engineersdecor.steel_table.help": "§6结实的四脚钢桌。", "block.engineersdecor.straight_pipe_valve": "输液管止回阀",