Small Block Breaker added, 1.14: Fluid handlers implemented.

This commit is contained in:
stfwi 2019-10-31 22:04:31 +01:00
parent 5d04509eca
commit a667281619
52 changed files with 2849 additions and 421 deletions

View file

@ -0,0 +1,10 @@
{
"forge_marker": 1,
"defaults": {
"model": "engineersdecor:block/device/small_block_breaker_model"
},
"variants": {
"facing": { "north":{"y":0}, "south":{"y":180}, "west":{"y":270}, "east":{"y":90} },
"active": { "true":{ "model": "engineersdecor:block/device/small_block_breaker_model_active" }, "false":{}}
}
}

View file

@ -156,13 +156,15 @@
"block.engineersdecor.passive_fluid_accumulator": "Passive Fluid Accumulator",
"block.engineersdecor.passive_fluid_accumulator.help": "§6Vacuum suction based fluid collector.§r Has one output, all other sides are input. Drains fluids from adjacent tanks when being drained from the output port by a pump.",
"block.engineersdecor.factory_dropper": "Factory Dropper",
"block.engineersdecor.factory_dropper.help": "§6Dropper suitable for advanced factory automation.§r Has twelve round-robin selected slots. Drop force, angle, stack size, and cool-down delay adjustable in the GUI. Three stack compare slots with logical AND or OR can be used as internal trigger source. Internal trigger can be AND'ed or OR'ed with the external redstone signal trigger. Trigger simulation buttons for testing. Pre-opens shutter door when internal trigger conditions are met. Drops all matching stacks simultaneously. Click on all elements in the GUI to see how it works.",
"block.engineersdecor.factory_dropper.help": "§6Dropper suitable for advanced factory automation.§r Has twelve round-robin selected slots. Drop force, angle, stack size, and cool-down delay adjustable using sliders in the GUI. Three stack compare slots (below the inventory slots) with logical AND or OR can be used as internal trigger source. The internal trigger can be AND'ed or OR'ed with the external redstone signal trigger. Trigger simulation buttons for testing. Pre-opens shutter door when internal trigger conditions are met. Drops all matching stacks simultaneously. Simply click on all elements in the GUI to see how it works.",
"block.engineersdecor.factory_hopper": "Factory Hopper",
"block.engineersdecor.factory_hopper.help": "§6Hopper suitable for advanced factory automation.§r Can transfer half-stacks, max collection range 9x9.\n GUI Slider controls: Collection range (0 to 4), insertion delay (0.5s to 10s), insertion stack size (1 to 32).\\n GUI Redstone controls: Not inverted / inverted (default), pulse mode / continuous mode (default).",
"block.engineersdecor.factory_placer": "Factory Block Placer",
"block.engineersdecor.factory_placer.help": "§6Allows placing blocks and planting crops or trees.§r\n GUI Redstone controls: Not inverted / inverted (default), pulse mode / continuous mode (default).\\n Also supports spike planing from underneath the soil. Spits out items that it cannot place or plant.",
"block.engineersdecor.small_block_breaker": "Small Block Breaker",
"block.engineersdecor.small_block_breaker.help": "§6Breaks blocks in front of it.§r\n Can be disabled by applying a redstone signal. The time needed to destroy a block depends on the hardness of that block. Provide RF/FE power to speed up the breaking process (massively).",
"block.engineersdecor.small_mineral_smelter": "Small Mineral Melting Furnace",
"block.engineersdecor.small_mineral_smelter.help": "§6High temperature, high insulation electrical stone melting furnace.§r\n Heats up mineral blocks to magma blocks, and finally to lava. Due to the miniturized device size the process is rather inefficient - much time and energy is needed to liquefy a stone block.",
"block.engineersdecor.small_mineral_smelter.help": "§6High temperature, high insulation electrical stone melting furnace.§r\n Heats up mineral blocks to magma blocks, and finally to lava. Click with a mineral block (stone, cobble, etc) or use item insertion to place a block in the melter. Use bucket or fluid extraction to retrieve the lava. When cooling down lava, obsidian is generated. Remove the RF power or apply a redstone signal to disable the furnace. For automation, use a redstone comparator to see in which melting phase the mineral is a moment.",
"block.engineersdecor.small_solar_panel": "Small Solar Panel",
"block.engineersdecor.small_solar_panel.help": "§6Produces a small amount of power when exposed to sunlight.§r\n Useful for charging LF capacitors in remote systems with low consumption. The internal charge pump circuit accumulates and frequently transfers RF. Production depends on day time and the weather.",
"block.engineersdecor.small_tree_cutter": "Small Tree Cutter",

View file

@ -155,6 +155,7 @@
"block.engineersdecor.factory_dropper.help": "§6Выбрасыватель подходит для продвинутой автоматизации производства.§r Имеет 12 выборочных слотов. Сила броска, угол, размер стопки и задержка настраиваются в GUI. 3 слота сравнения стека с логическим И или ИЛИ могут использоваться в качестве внутреннего источника запуска. Внутренний триггер может быть И или ИЛИ с внешним триггерным сигналом красного камня. Триггерные кнопки симуляции для тестирования. Предварительно открывает дверцу затвора, когда выполняются условия внутреннего запуска. Сбрасывает все соответствующие стеки одновременно. Нажмите на все элементы в GUI, чтобы увидеть, как это работает.",
"block.engineersdecor.factory_hopper": "Factory Hopper",
"block.engineersdecor.factory_placer": "Factory Block Placer",
"block.engineersdecor.small_block_breaker": "Factory Block Breaker",
"block.engineersdecor.small_mineral_smelter": "Small Mineral Melting Furnace",
"block.engineersdecor.small_solar_panel": "Small Solar Panel",
"block.engineersdecor.small_tree_cutter": "Small Tree Cutter",

View file

@ -158,6 +158,7 @@
"block.engineersdecor.factory_dropper.help": "§6适用于高级工厂自动化的掉落器。§r有十二个轮询选择的储物格。 掉落的力度、角度、一叠数量和冷却延时可在GUI调节。三个 内部比较槽带有逻辑与或逻辑或功能,可用作内部触发源。内部触发 还能和外部红石信号触发再进行逻辑与或逻辑或。触发模拟按钮仅作测试用途。 当内部触发条件满足时,预先打开卷帘门。所有符合条件的物品 会同时掉落。点击GUI的各处来了解如何运作。",
"block.engineersdecor.factory_hopper": "Factory Hopper",
"block.engineersdecor.factory_placer": "Factory Block Placer",
"block.engineersdecor.small_block_breaker": "Factory Block Breaker",
"block.engineersdecor.small_mineral_smelter": "小型矿物熔炼炉",
"block.engineersdecor.small_mineral_smelter.help": "§6高温、高绝缘电熔石炉。§r\n 把矿物块加热成岩浆块,最后变成熔岩。由于 小型化的设备大小,该过程效率不高,需要大量时间和能源 来液化一块石头。",
"block.engineersdecor.small_solar_panel": "小型太阳能板",

View file

@ -0,0 +1,383 @@
{
"parent": "block/cube",
"textures": {
"t": "engineersdecor:block/device/small_block_breaker_top",
"b": "engineersdecor:block/device/small_block_breaker_bottom",
"l": "engineersdecor:block/device/small_block_breaker_left",
"particle": "engineersdecor:block/device/small_block_breaker_left",
"k": "engineersdecor:block/device/small_block_breaker_back",
"r": "engineersdecor:block/device/small_block_breaker_right",
"f": "engineersdecor:block/device/small_block_breaker_front",
"sh": "engineersdecor:block/device/small_block_breaker_shaft"
},
"elements": [
{
"from": [0, 0, 4],
"to": [1, 12, 16],
"faces": {
"north": {"uv": [15, 4, 16, 16], "texture": "#f"},
"east": {"uv": [4, 0, 16, 12], "rotation": 180, "texture": "#f"},
"south": {"uv": [0, 4, 1, 16], "texture": "#k"},
"west": {"uv": [4, 4, 16, 16], "texture": "#l"},
"up": {"uv": [0, 4, 1, 16], "texture": "#t"},
"down": {"uv": [0, 0, 1, 12], "texture": "#b"}
}
},
{
"from": [15, 0, 4],
"to": [16, 12, 16],
"rotation": {"angle": 0, "axis": "y", "origin": [23, 8, 8]},
"faces": {
"north": {"uv": [0, 4, 1, 16], "texture": "#f"},
"east": {"uv": [0, 4, 12, 16], "texture": "#r"},
"south": {"uv": [15, 4, 16, 16], "texture": "#k"},
"west": {"uv": [0, 0, 12, 12], "texture": "#l"},
"up": {"uv": [15, 4, 16, 16], "texture": "#t"},
"down": {"uv": [15, 0, 16, 12], "texture": "#b"}
}
},
{
"from": [7.5, 4, 6],
"to": [8.5, 12, 7],
"rotation": {"angle": 0, "axis": "y", "origin": [15.5, 12, -5]},
"faces": {
"north": {"uv": [7, 4, 8, 12], "texture": "#f"},
"east": {"uv": [9, 4, 11, 12], "rotation": 180, "texture": "#f"},
"south": {"uv": [7.5, 4, 8.5, 12], "texture": "#t"},
"west": {"uv": [5, 4, 7, 12], "texture": "#f"},
"up": {"uv": [12, 7, 13, 9], "texture": "#t"},
"down": {"uv": [7.5, 9, 8.5, 11], "rotation": 270, "texture": "#l"}
}
},
{
"from": [8.5, 4, 6],
"to": [9, 12, 7],
"rotation": {"angle": 0, "axis": "y", "origin": [16.5, 12, -5]},
"faces": {
"north": {"uv": [7, 4, 7.5, 12], "texture": "#f"},
"east": {"uv": [9, 4, 10, 12], "rotation": 180, "texture": "#f"},
"south": {"uv": [8.5, 4, 9, 12], "texture": "#t"},
"west": {"uv": [6, 4, 7, 12], "texture": "#l"},
"up": {"uv": [8.5, 7, 9, 8], "texture": "#t"},
"down": {"uv": [8.5, 9, 9, 10], "rotation": 270, "texture": "#l"}
}
},
{
"from": [7, 4, 6],
"to": [7.5, 12, 7],
"rotation": {"angle": 0, "axis": "y", "origin": [15, 12, -5]},
"faces": {
"north": {"uv": [8.5, 4, 9, 12], "texture": "#f"},
"east": {"uv": [9, 4, 10, 12], "rotation": 180, "texture": "#l"},
"south": {"uv": [7, 4, 7.5, 12], "texture": "#t"},
"west": {"uv": [6, 4, 7, 12], "texture": "#f"},
"up": {"uv": [7.5, 7, 8.5, 8], "texture": "#t"},
"down": {"uv": [7, 9, 7.5, 10], "rotation": 270, "texture": "#l"}
}
},
{
"from": [15, 0, 0],
"to": [16, 5, 4],
"rotation": {"angle": 0, "axis": "y", "origin": [23, -2, 8]},
"faces": {
"north": {"uv": [0, 11, 1, 16], "texture": "#f"},
"east": {"uv": [12, 11, 16, 16], "texture": "#r"},
"south": {"uv": [15, 11, 16, 16], "texture": "#t"},
"west": {"uv": [0, 11, 4, 16], "texture": "#l"},
"up": {"uv": [15, 0, 16, 4], "texture": "#t"},
"down": {"uv": [15, 12, 16, 16], "texture": "#b"}
}
},
{
"from": [0, 0, 0],
"to": [1, 5, 4],
"rotation": {"angle": 0, "axis": "y", "origin": [8, -2, 8]},
"faces": {
"north": {"uv": [15, 11, 16, 16], "texture": "#f"},
"east": {"uv": [12, 11, 16, 16], "texture": "#l"},
"south": {"uv": [0, 11, 1, 16], "texture": "#t"},
"west": {"uv": [0, 11, 4, 16], "texture": "#l"},
"up": {"uv": [0, 0, 1, 4], "texture": "#t"},
"down": {"uv": [0, 12, 1, 16], "texture": "#b"}
}
},
{
"from": [1, 0, 0],
"to": [15, 4, 16],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 24]},
"faces": {
"north": {"uv": [1, 12, 15, 16], "texture": "#f"},
"east": {"uv": [0, 12, 16, 16], "texture": "#l"},
"south": {"uv": [1, 12, 15, 16], "texture": "#k"},
"west": {"uv": [0, 12, 16, 16], "texture": "#l"},
"up": {"uv": [1, 0, 15, 16], "texture": "#t"},
"down": {"uv": [1, 0, 15, 16], "texture": "#b"}
}
},
{
"from": [1, 4, 7],
"to": [15, 12, 16],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 12, 24]},
"faces": {
"north": {"uv": [1, 4, 15, 12], "texture": "#f"},
"east": {"uv": [0, 4, 9, 12], "texture": "#l"},
"south": {"uv": [1, 4, 15, 12], "texture": "#k"},
"west": {"uv": [7, 4, 16, 12], "texture": "#l"},
"up": {"uv": [1, 7, 15, 16], "texture": "#t"},
"down": {"uv": [1, 0, 15, 9], "rotation": 270, "texture": "#l"}
}
},
{
"from": [4, 9.5, 5],
"to": [5, 10.5, 6.5],
"rotation": {"angle": 0, "axis": "y", "origin": [12, 2.5, 12.5]},
"faces": {
"north": {"uv": [11, 5.5, 12, 6.5], "texture": "#sh"},
"east": {"uv": [9.5, 5.5, 11, 6.5], "texture": "#sh"},
"south": {"uv": [4, 5.5, 5, 6.5], "texture": "#sh"},
"west": {"uv": [5, 5.5, 6.5, 6.5], "texture": "#sh"},
"up": {"uv": [4, 5, 5, 6.5], "texture": "#sh"},
"down": {"uv": [4, 9.5, 5, 11], "rotation": 270, "texture": "#sh"}
}
},
{
"from": [2.5, 6, 6.5],
"to": [6.5, 10, 7.5],
"rotation": {"angle": 0, "axis": "y", "origin": [12.5, 1, 13.5]},
"faces": {
"north": {"uv": [12, 12, 16, 16], "texture": "#sh"},
"east": {"uv": [15.5, 6, 16, 10], "texture": "#sh"},
"south": {"uv": [2.5, 6, 6.5, 10], "texture": "#sh"},
"west": {"uv": [0, 6, 0.5, 10], "texture": "#sh"},
"up": {"uv": [2, 6, 6, 7], "texture": "#sh"},
"down": {"uv": [2.5, 15.5, 6.5, 16], "rotation": 270, "texture": "#sh"}
}
},
{
"from": [2.5, 9, 5],
"to": [3.5, 10, 6.5],
"rotation": {"angle": 0, "axis": "y", "origin": [10.5, 2, 12.5]},
"faces": {
"north": {"uv": [12, 6, 13, 7], "texture": "#sh"},
"east": {"uv": [9.5, 6, 11, 7], "texture": "#sh"},
"south": {"uv": [2.5, 6, 3.5, 7], "texture": "#sh"},
"west": {"uv": [5, 6, 6.5, 7], "texture": "#sh"},
"up": {"uv": [2, 5, 3, 6.5], "texture": "#sh"},
"down": {"uv": [2.5, 9.5, 3.5, 11], "rotation": 270, "texture": "#sh"}
}
},
{
"from": [2, 7.5, 5],
"to": [3, 8.5, 6.5],
"rotation": {"angle": 0, "axis": "y", "origin": [10, 0.5, 12.5]},
"faces": {
"north": {"uv": [13, 7.5, 14, 8.5], "texture": "#sh"},
"east": {"uv": [9.5, 7.5, 11, 8.5], "texture": "#sh"},
"south": {"uv": [2, 7.5, 3, 8.5], "texture": "#sh"},
"west": {"uv": [5, 7.5, 6.5, 8.5], "texture": "#sh"},
"up": {"uv": [2, 5, 3, 6.5], "texture": "#sh"},
"down": {"uv": [2, 9.5, 3, 11], "rotation": 270, "texture": "#sh"}
}
},
{
"from": [2.5, 6, 5],
"to": [3.5, 7, 6.5],
"rotation": {"angle": 0, "axis": "y", "origin": [10.5, -1, 12.5]},
"faces": {
"north": {"uv": [12, 9, 13, 10], "texture": "#sh"},
"east": {"uv": [9.5, 9, 11, 10], "texture": "#sh"},
"south": {"uv": [2.5, 9, 3.5, 10], "texture": "#sh"},
"west": {"uv": [5, 9, 6.5, 10], "texture": "#sh"},
"up": {"uv": [2.5, 5, 3.5, 6.5], "texture": "#sh"},
"down": {"uv": [2.5, 9.5, 3.5, 11], "rotation": 270, "texture": "#sh"}
}
},
{
"from": [4, 5.5, 5],
"to": [5, 6.5, 6.5],
"rotation": {"angle": 0, "axis": "y", "origin": [12, -1.5, 12.5]},
"faces": {
"north": {"uv": [11, 9.5, 12, 10.5], "texture": "#sh"},
"east": {"uv": [9.5, 9.5, 11, 10.5], "texture": "#sh"},
"south": {"uv": [4, 9.5, 5, 10.5], "texture": "#sh"},
"west": {"uv": [5, 9.5, 6.5, 10.5], "texture": "#sh"},
"up": {"uv": [4, 5, 5, 6.5], "texture": "#sh"},
"down": {"uv": [4, 9.5, 5, 11], "rotation": 270, "texture": "#sh"}
}
},
{
"from": [5.5, 6, 5],
"to": [6.5, 7, 6.5],
"rotation": {"angle": 0, "axis": "y", "origin": [13.5, -1, 12.5]},
"faces": {
"north": {"uv": [9, 9, 10, 10], "texture": "#sh"},
"east": {"uv": [9.5, 9, 11, 10], "texture": "#sh"},
"south": {"uv": [5.5, 9, 6.5, 10], "texture": "#sh"},
"west": {"uv": [5, 9, 6.5, 10], "texture": "#sh"},
"up": {"uv": [5, 5, 6, 6.5], "texture": "#sh"},
"down": {"uv": [5.5, 9.5, 6.5, 11], "rotation": 270, "texture": "#sh"}
}
},
{
"from": [5.5, 9, 5],
"to": [6.5, 10, 6.5],
"rotation": {"angle": 0, "axis": "y", "origin": [13.5, 2, 12.5]},
"faces": {
"north": {"uv": [9, 6, 10, 7], "texture": "#sh"},
"east": {"uv": [9.5, 6, 11, 7], "texture": "#sh"},
"south": {"uv": [5.5, 6, 6.5, 7], "texture": "#sh"},
"west": {"uv": [5, 6, 6.5, 7], "texture": "#sh"},
"up": {"uv": [5, 5, 6, 6.5], "texture": "#sh"},
"down": {"uv": [5.5, 9.5, 6.5, 11], "rotation": 270, "texture": "#sh"}
}
},
{
"from": [6, 7.5, 5],
"to": [7, 8.5, 6.5],
"rotation": {"angle": 0, "axis": "y", "origin": [14, 0.5, 12.5]},
"faces": {
"north": {"uv": [9, 7.5, 10, 8.5], "texture": "#sh"},
"east": {"uv": [9.5, 7.5, 11, 8.5], "texture": "#sh"},
"south": {"uv": [6, 7.5, 7, 8.5], "texture": "#sh"},
"west": {"uv": [5, 7.5, 6.5, 8.5], "texture": "#sh"},
"up": {"uv": [6, 5, 7, 6.5], "texture": "#sh"},
"down": {"uv": [6, 9.5, 7, 11], "rotation": 270, "texture": "#sh"}
}
},
{
"from": [9.5, 6, 6.5],
"to": [13.5, 10, 7.5],
"rotation": {"angle": 0, "axis": "y", "origin": [19.5, 1, 13.5]},
"faces": {
"north": {"uv": [10, 12, 14, 16], "texture": "#sh"},
"east": {"uv": [15.5, 6, 16, 10], "texture": "#sh"},
"south": {"uv": [9.5, 6, 13.5, 10], "texture": "#sh"},
"west": {"uv": [0, 6, 0.5, 10], "texture": "#sh"},
"up": {"uv": [10, 7, 14, 8], "texture": "#sh"},
"down": {"uv": [9.5, 15.5, 13.5, 16], "rotation": 270, "texture": "#sh"}
}
},
{
"from": [12.5, 9, 5],
"to": [13.5, 10, 6.5],
"rotation": {"angle": 0, "axis": "y", "origin": [20.5, 2, 12.5]},
"faces": {
"north": {"uv": [2, 6, 3, 7], "texture": "#sh"},
"east": {"uv": [9.5, 6, 11, 7], "texture": "#sh"},
"south": {"uv": [12.5, 6, 13.5, 7], "texture": "#sh"},
"west": {"uv": [5, 6, 6.5, 7], "texture": "#sh"},
"up": {"uv": [12, 5, 13, 6.5], "texture": "#sh"},
"down": {"uv": [12.5, 9.5, 13.5, 11], "rotation": 270, "texture": "#sh"}
}
},
{
"from": [11, 9.5, 5],
"to": [12, 10.5, 6.5],
"rotation": {"angle": 0, "axis": "y", "origin": [19, 2.5, 12.5]},
"faces": {
"north": {"uv": [4, 5.5, 5, 6.5], "texture": "#sh"},
"east": {"uv": [9.5, 5.5, 11, 6.5], "texture": "#sh"},
"south": {"uv": [11, 5.5, 12, 6.5], "texture": "#sh"},
"west": {"uv": [5, 5.5, 6.5, 6.5], "texture": "#sh"},
"up": {"uv": [11, 5, 12, 6.5], "texture": "#sh"},
"down": {"uv": [11, 9.5, 12, 11], "rotation": 270, "texture": "#sh"}
}
},
{
"from": [9.5, 9, 5],
"to": [10.5, 10, 6.5],
"rotation": {"angle": 0, "axis": "y", "origin": [17.5, 2, 12.5]},
"faces": {
"north": {"uv": [5, 6, 6, 7], "texture": "#sh"},
"east": {"uv": [9.5, 6, 11, 7], "texture": "#sh"},
"south": {"uv": [9.5, 6, 10.5, 7], "texture": "#sh"},
"west": {"uv": [5, 6, 6.5, 7], "texture": "#sh"},
"up": {"uv": [9, 5, 10, 6.5], "texture": "#sh"},
"down": {"uv": [9.5, 9.5, 10.5, 11], "rotation": 270, "texture": "#sh"}
}
},
{
"from": [9, 7.5, 5],
"to": [10, 8.5, 6.5],
"rotation": {"angle": 0, "axis": "y", "origin": [17, 0.5, 12.5]},
"faces": {
"north": {"uv": [6, 7.5, 7, 8.5], "texture": "#sh"},
"east": {"uv": [9.5, 7.5, 11, 8.5], "texture": "#sh"},
"south": {"uv": [9, 7.5, 10, 8.5], "texture": "#sh"},
"west": {"uv": [5, 7.5, 6.5, 8.5], "texture": "#sh"},
"up": {"uv": [9, 5, 10, 6.5], "texture": "#sh"},
"down": {"uv": [9, 9.5, 10, 11], "rotation": 270, "texture": "#sh"}
}
},
{
"from": [9.5, 6, 5],
"to": [10.5, 7, 6.5],
"rotation": {"angle": 0, "axis": "y", "origin": [17.5, -1, 12.5]},
"faces": {
"north": {"uv": [5, 9, 6, 10], "texture": "#sh"},
"east": {"uv": [9.5, 9, 11, 10], "texture": "#sh"},
"south": {"uv": [9.5, 9, 10.5, 10], "texture": "#sh"},
"west": {"uv": [5, 9, 6.5, 10], "texture": "#sh"},
"up": {"uv": [9, 5, 10, 6.5], "texture": "#sh"},
"down": {"uv": [9.5, 9.5, 10.5, 11], "rotation": 270, "texture": "#sh"}
}
},
{
"from": [11, 5.5, 5],
"to": [12, 6.5, 6.5],
"rotation": {"angle": 0, "axis": "y", "origin": [19, -1.5, 12.5]},
"faces": {
"north": {"uv": [4, 9.5, 5, 10.5], "texture": "#sh"},
"east": {"uv": [9.5, 9.5, 11, 10.5], "texture": "#sh"},
"south": {"uv": [11, 9.5, 12, 10.5], "texture": "#sh"},
"west": {"uv": [5, 9.5, 6.5, 10.5], "texture": "#sh"},
"up": {"uv": [11, 5, 12, 6.5], "texture": "#sh"},
"down": {"uv": [11, 9.5, 12, 11], "rotation": 270, "texture": "#sh"}
}
},
{
"from": [12.5, 6, 5],
"to": [13.5, 7, 6.5],
"rotation": {"angle": 0, "axis": "y", "origin": [20.5, -1, 12.5]},
"faces": {
"north": {"uv": [2, 9, 3, 10], "texture": "#sh"},
"east": {"uv": [9.5, 9, 11, 10], "texture": "#sh"},
"south": {"uv": [12.5, 9, 13.5, 10], "texture": "#sh"},
"west": {"uv": [5, 9, 6.5, 10], "texture": "#sh"},
"up": {"uv": [12, 5, 13, 6.5], "texture": "#sh"},
"down": {"uv": [12.5, 9.5, 13.5, 11], "rotation": 270, "texture": "#sh"}
}
},
{
"from": [13, 7.5, 5],
"to": [14, 8.5, 6.5],
"rotation": {"angle": 0, "axis": "y", "origin": [21, 0.5, 12.5]},
"faces": {
"north": {"uv": [2, 7.5, 3, 8.5], "texture": "#sh"},
"east": {"uv": [9.5, 7.5, 11, 8.5], "texture": "#sh"},
"south": {"uv": [13, 7.5, 14, 8.5], "texture": "#sh"},
"west": {"uv": [5, 7.5, 6.5, 8.5], "texture": "#sh"},
"up": {"uv": [13, 5, 14, 6.5], "texture": "#sh"},
"down": {"uv": [13, 9.5, 14, 11], "rotation": 270, "texture": "#sh"}
}
}
],
"display": {
"thirdperson_righthand": {
"rotation": [85, 3, -10],
"translation": [1.75, -0.75, -2.25],
"scale": [0.35, 0.35, 0.35]
},
"ground": {
"translation": [0, -0.75, 0],
"scale": [0.2, 0.2, 0.2]
},
"gui": {
"rotation": [30, 225, 0],
"scale": [0.625, 0.625, 0.625]
},
"fixed": {
"scale": [0.5, 0.5, 0.5]
}
}
}

View file

@ -0,0 +1,461 @@
{
"parent": "block/cube",
"textures": {
"t": "engineersdecor:block/device/small_block_breaker_top",
"b": "engineersdecor:block/device/small_block_breaker_bottom",
"l": "engineersdecor:block/device/small_block_breaker_left",
"particle": "engineersdecor:block/device/small_block_breaker_left",
"k": "engineersdecor:block/device/small_block_breaker_back",
"r": "engineersdecor:block/device/small_block_breaker_right",
"f": "engineersdecor:block/device/small_block_breaker_front",
"sh": "engineersdecor:block/device/small_block_breaker_shaft_active"
},
"elements": [
{
"from": [0, 0, 4],
"to": [1, 12, 16],
"faces": {
"north": {"uv": [15, 4, 16, 16], "texture": "#f"},
"east": {"uv": [4, 0, 16, 12], "rotation": 180, "texture": "#f"},
"south": {"uv": [0, 4, 1, 16], "texture": "#k"},
"west": {"uv": [4, 4, 16, 16], "texture": "#l"},
"up": {"uv": [0, 4, 1, 16], "texture": "#t"},
"down": {"uv": [0, 0, 1, 12], "texture": "#b"}
}
},
{
"from": [15, 0, 4],
"to": [16, 12, 16],
"rotation": {"angle": 0, "axis": "y", "origin": [23, 8, 8]},
"faces": {
"north": {"uv": [0, 4, 1, 16], "texture": "#f"},
"east": {"uv": [0, 4, 12, 16], "texture": "#r"},
"south": {"uv": [15, 4, 16, 16], "texture": "#k"},
"west": {"uv": [0, 0, 12, 12], "texture": "#l"},
"up": {"uv": [15, 4, 16, 16], "texture": "#t"},
"down": {"uv": [15, 0, 16, 12], "texture": "#b"}
}
},
{
"from": [7.5, 4, 6],
"to": [8.5, 12, 7],
"rotation": {"angle": 0, "axis": "y", "origin": [15.5, 12, -5]},
"faces": {
"north": {"uv": [7.5, 4, 8.5, 12], "texture": "#f"},
"east": {"uv": [9, 4, 11, 12], "rotation": 180, "texture": "#f"},
"south": {"uv": [7.5, 4, 8.5, 12], "texture": "#t"},
"west": {"uv": [5, 4, 7, 12], "texture": "#f"},
"up": {"uv": [12, 7, 13, 9], "texture": "#t"},
"down": {"uv": [7.5, 9, 8.5, 11], "rotation": 270, "texture": "#l"}
}
},
{
"from": [8.5, 4, 6],
"to": [9, 12, 7],
"rotation": {"angle": 0, "axis": "y", "origin": [16.5, 12, -5]},
"faces": {
"north": {"uv": [7, 4, 7.5, 12], "texture": "#f"},
"east": {"uv": [9, 4, 10, 12], "rotation": 180, "texture": "#f"},
"south": {"uv": [8.5, 4, 9, 12], "texture": "#t"},
"west": {"uv": [6, 4, 7, 12], "texture": "#l"},
"up": {"uv": [8, 7, 9.5, 8], "texture": "#t"},
"down": {"uv": [8.5, 9, 9, 10], "rotation": 270, "texture": "#l"}
}
},
{
"from": [7, 4, 6],
"to": [7.5, 12, 7],
"rotation": {"angle": 0, "axis": "y", "origin": [15, 12, -5]},
"faces": {
"north": {"uv": [8.5, 4, 9, 12], "texture": "#f"},
"east": {"uv": [9, 4, 10, 12], "rotation": 180, "texture": "#l"},
"south": {"uv": [7, 4, 7.5, 12], "texture": "#t"},
"west": {"uv": [6, 4, 7, 12], "texture": "#f"},
"up": {"uv": [7, 7, 7.5, 8], "texture": "#t"},
"down": {"uv": [7, 9, 7.5, 10], "rotation": 270, "texture": "#l"}
}
},
{
"from": [15, 0, 0],
"to": [16, 5, 4],
"rotation": {"angle": 0, "axis": "y", "origin": [23, -2, 8]},
"faces": {
"north": {"uv": [0, 11, 1, 16], "texture": "#f"},
"east": {"uv": [12, 11, 16, 16], "texture": "#r"},
"south": {"uv": [15, 11, 16, 16], "texture": "#t"},
"west": {"uv": [0, 11, 4, 16], "texture": "#l"},
"up": {"uv": [15, 0, 16, 4], "texture": "#t"},
"down": {"uv": [15, 12, 16, 16], "texture": "#b"}
}
},
{
"from": [0, 0, 0],
"to": [1, 5, 4],
"rotation": {"angle": 0, "axis": "y", "origin": [8, -2, 8]},
"faces": {
"north": {"uv": [15, 11, 16, 16], "texture": "#f"},
"east": {"uv": [12, 11, 16, 16], "texture": "#l"},
"south": {"uv": [0, 11, 1, 16], "texture": "#t"},
"west": {"uv": [0, 11, 4, 16], "texture": "#l"},
"up": {"uv": [0, 0, 1, 4], "texture": "#t"},
"down": {"uv": [0, 12, 1, 16], "texture": "#b"}
}
},
{
"from": [1, 0, 0],
"to": [15, 4, 16],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 24]},
"faces": {
"north": {"uv": [1, 12, 15, 16], "texture": "#f"},
"east": {"uv": [0, 12, 16, 16], "texture": "#l"},
"south": {"uv": [1, 12, 15, 16], "texture": "#k"},
"west": {"uv": [0, 12, 16, 16], "texture": "#l"},
"up": {"uv": [1, 0, 15, 16], "texture": "#t"},
"down": {"uv": [1, 0, 15, 16], "texture": "#b"}
}
},
{
"from": [1, 4, 7],
"to": [15, 12, 16],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 12, 24]},
"faces": {
"north": {"uv": [1, 4, 15, 12], "texture": "#f"},
"east": {"uv": [0, 4, 9, 12], "texture": "#l"},
"south": {"uv": [1, 4, 15, 12], "texture": "#k"},
"west": {"uv": [7, 4, 16, 12], "texture": "#l"},
"up": {"uv": [1, 7, 15, 16], "texture": "#t"},
"down": {"uv": [1, 0, 15, 9], "rotation": 270, "texture": "#l"}
}
},
{
"from": [4, 9.5, -2],
"to": [5, 10.5, -0.5],
"rotation": {"angle": 0, "axis": "y", "origin": [12, 2.5, 5.5]},
"faces": {
"north": {"uv": [11, 5.5, 12, 6.5], "texture": "#sh"},
"east": {"uv": [16, 5.5, 16, 6.5], "texture": "#sh"},
"south": {"uv": [4, 5.5, 5, 6.5], "texture": "#sh"},
"west": {"uv": [0, 5.5, 0, 6.5], "texture": "#sh"},
"up": {"uv": [4, 0, 5, 0], "texture": "#sh"},
"down": {"uv": [4, 16, 5, 16], "rotation": 270, "texture": "#sh"}
}
},
{
"from": [3, 7, 0.5],
"to": [3.5, 9, 7],
"rotation": {"angle": 0, "axis": "y", "origin": [2.5, 1, 5]},
"faces": {
"north": {"uv": [12.5, 7, 13, 9], "texture": "#sh"},
"east": {"uv": [9, 7, 15.5, 9], "texture": "#sh"},
"south": {"uv": [3, 7, 3.5, 9], "texture": "#sh"},
"west": {"uv": [1, 0, 7.5, 2], "texture": "#sh"},
"up": {"uv": [3, 0.5, 9.5, 2], "rotation": 90, "texture": "#sh"},
"down": {"uv": [3, 9, 3.5, 15.5], "rotation": 270, "texture": "#sh"}
}
},
{
"from": [2.5, 6, -0.5],
"to": [6.5, 10, 0.5],
"rotation": {"angle": 0, "axis": "y", "origin": [12.5, 1, 6.5]},
"faces": {
"north": {"uv": [11, 11, 15, 15], "texture": "#sh"},
"east": {"uv": [15.5, 6, 16, 10], "texture": "#sh"},
"south": {"uv": [2.5, 6, 6.5, 10], "texture": "#sh"},
"west": {"uv": [0, 6, 0.5, 10], "texture": "#sh"},
"up": {"uv": [3, 2, 7, 2.5], "texture": "#sh"},
"down": {"uv": [2.5, 15.5, 6.5, 16], "rotation": 270, "texture": "#sh"}
}
},
{
"from": [2.5, 9, -2],
"to": [3.5, 10, -0.5],
"rotation": {"angle": 0, "axis": "y", "origin": [10.5, 2, 5.5]},
"faces": {
"north": {"uv": [12.5, 6, 13.5, 7], "texture": "#sh"},
"east": {"uv": [16, 6, 16, 7], "texture": "#sh"},
"south": {"uv": [2.5, 6, 3.5, 7], "texture": "#sh"},
"west": {"uv": [0, 6, 0, 7], "texture": "#sh"},
"up": {"uv": [3, 2, 4, 3], "texture": "#sh"},
"down": {"uv": [2.5, 16, 3.5, 16], "rotation": 270, "texture": "#sh"}
}
},
{
"from": [2, 7.5, -2],
"to": [3, 8.5, -0.5],
"rotation": {"angle": 0, "axis": "y", "origin": [10, 0.5, 5.5]},
"faces": {
"north": {"uv": [13, 7.5, 14, 8.5], "texture": "#sh"},
"east": {"uv": [16, 7.5, 16, 8.5], "texture": "#sh"},
"south": {"uv": [2, 7.5, 3, 8.5], "texture": "#sh"},
"west": {"uv": [0, 7.5, 0, 8.5], "texture": "#sh"},
"up": {"uv": [2, 0, 3, 0], "texture": "#sh"},
"down": {"uv": [2, 16, 3, 16], "rotation": 270, "texture": "#sh"}
}
},
{
"from": [2.5, 6, -2],
"to": [3.5, 7, -0.5],
"rotation": {"angle": 0, "axis": "y", "origin": [10.5, -1, 5.5]},
"faces": {
"north": {"uv": [12.5, 9, 13.5, 10], "texture": "#sh"},
"east": {"uv": [16, 9, 16, 10], "texture": "#sh"},
"south": {"uv": [2.5, 9, 3.5, 10], "texture": "#sh"},
"west": {"uv": [0, 9, 0, 10], "texture": "#sh"},
"up": {"uv": [2.5, 0, 3.5, 0], "texture": "#sh"},
"down": {"uv": [2.5, 16, 3.5, 16], "rotation": 270, "texture": "#sh"}
}
},
{
"from": [4, 5.5, -2],
"to": [5, 6.5, -0.5],
"rotation": {"angle": 0, "axis": "y", "origin": [12, -1.5, 5.5]},
"faces": {
"north": {"uv": [11, 9.5, 12, 10.5], "texture": "#sh"},
"east": {"uv": [16, 9.5, 16, 10.5], "texture": "#sh"},
"south": {"uv": [4, 9.5, 5, 10.5], "texture": "#sh"},
"west": {"uv": [0, 9.5, 0, 10.5], "texture": "#sh"},
"up": {"uv": [4, 0, 5, 0], "texture": "#sh"},
"down": {"uv": [4, 16, 5, 16], "rotation": 270, "texture": "#sh"}
}
},
{
"from": [5.5, 6, -2],
"to": [6.5, 7, -0.5],
"rotation": {"angle": 0, "axis": "y", "origin": [13.5, -1, 5.5]},
"faces": {
"north": {"uv": [9.5, 9, 10.5, 10], "texture": "#sh"},
"east": {"uv": [16, 9, 16, 10], "texture": "#sh"},
"south": {"uv": [5.5, 9, 6.5, 10], "texture": "#sh"},
"west": {"uv": [0, 9, 0, 10], "texture": "#sh"},
"up": {"uv": [5.5, 0, 6.5, 0], "texture": "#sh"},
"down": {"uv": [5.5, 16, 6.5, 16], "rotation": 270, "texture": "#sh"}
}
},
{
"from": [5.5, 9, -2],
"to": [6.5, 10, -0.5],
"rotation": {"angle": 0, "axis": "y", "origin": [13.5, 2, 5.5]},
"faces": {
"north": {"uv": [9.5, 6, 10.5, 7], "texture": "#sh"},
"east": {"uv": [16, 6, 16, 7], "texture": "#sh"},
"south": {"uv": [5.5, 6, 6.5, 7], "texture": "#sh"},
"west": {"uv": [0, 6, 0, 7], "texture": "#sh"},
"up": {"uv": [5.5, 0, 6.5, 0], "texture": "#sh"},
"down": {"uv": [5.5, 16, 6.5, 16], "rotation": 270, "texture": "#sh"}
}
},
{
"from": [6, 7.5, -2],
"to": [7, 8.5, -0.5],
"rotation": {"angle": 0, "axis": "y", "origin": [14, 0.5, 5.5]},
"faces": {
"north": {"uv": [9, 7.5, 10, 8.5], "texture": "#sh"},
"east": {"uv": [16, 7.5, 16, 8.5], "texture": "#sh"},
"south": {"uv": [6, 7.5, 7, 8.5], "texture": "#sh"},
"west": {"uv": [0, 7.5, 0, 8.5], "texture": "#sh"},
"up": {"uv": [6, 0, 7, 0], "texture": "#sh"},
"down": {"uv": [6, 16, 7, 16], "rotation": 270, "texture": "#sh"}
}
},
{
"from": [5.5, 7, 0.5],
"to": [6, 9, 7],
"rotation": {"angle": 0, "axis": "y", "origin": [5.5, 1, 5]},
"faces": {
"north": {"uv": [10, 7, 10.5, 9], "texture": "#sh"},
"east": {"uv": [8, 7, 14.5, 9], "texture": "#sh"},
"south": {"uv": [5.5, 7, 6, 9], "texture": "#sh"},
"west": {"uv": [0.5, 7, 7, 9], "texture": "#sh"},
"up": {"uv": [5, 2, 11.5, 2.5], "texture": "#sh"},
"down": {"uv": [5.5, 9, 6, 15.5], "rotation": 270, "texture": "#sh"}
}
},
{
"from": [3.5, 6.5, 0.5],
"to": [5.5, 9.5, 7],
"rotation": {"angle": 0, "axis": "y", "origin": [4.5, 1, 5]},
"faces": {
"north": {"uv": [10.5, 6.5, 12.5, 9.5], "texture": "#sh"},
"east": {"uv": [9, 6.5, 15.5, 9.5], "texture": "#sh"},
"south": {"uv": [3.5, 6.5, 5.5, 9.5], "texture": "#sh"},
"west": {"uv": [0.5, 6.5, 7, 9.5], "texture": "#sh"},
"up": {"uv": [4, 1, 11, 3.5], "rotation": 90, "texture": "#sh"},
"down": {"uv": [3.5, 9, 5.5, 15.5], "rotation": 270, "texture": "#sh"}
}
},
{
"from": [12.5, 7, 0.5],
"to": [13, 9, 7],
"rotation": {"angle": 0, "axis": "y", "origin": [12.5, 1, 5]},
"faces": {
"north": {"uv": [3, 7, 3.5, 9], "texture": "#sh"},
"east": {"uv": [9, 7, 15.5, 9], "texture": "#sh"},
"south": {"uv": [12.5, 7, 13, 9], "texture": "#sh"},
"west": {"uv": [0.5, 7, 7, 9], "texture": "#sh"},
"up": {"uv": [3, 0, 11.5, 0.5], "rotation": 90, "texture": "#sh"},
"down": {"uv": [12.5, 9, 13, 15.5], "rotation": 270, "texture": "#sh"}
}
},
{
"from": [10.5, 6.5, 0.5],
"to": [12.5, 9.5, 7],
"rotation": {"angle": 0, "axis": "y", "origin": [11.5, 1, 5]},
"faces": {
"north": {"uv": [3.5, 6.5, 5.5, 9.5], "texture": "#sh"},
"east": {"uv": [9, 6.5, 15.5, 9.5], "texture": "#sh"},
"south": {"uv": [10.5, 6.5, 12.5, 9.5], "texture": "#sh"},
"west": {"uv": [0.5, 6.5, 7, 9.5], "texture": "#sh"},
"up": {"uv": [6, 0, 12, 2.5], "rotation": 90, "texture": "#sh"},
"down": {"uv": [10.5, 9, 12.5, 15.5], "rotation": 270, "texture": "#sh"}
}
},
{
"from": [10, 7, 0.5],
"to": [10.5, 9, 7],
"rotation": {"angle": 0, "axis": "y", "origin": [9.5, 1, 5]},
"faces": {
"north": {"uv": [5.5, 7, 6, 9], "texture": "#sh"},
"east": {"uv": [9, 7, 15.5, 9], "texture": "#sh"},
"south": {"uv": [10, 7, 10.5, 9], "texture": "#sh"},
"west": {"uv": [0.5, 7, 7, 9], "texture": "#sh"},
"up": {"uv": [10, 0.5, 15.5, 1], "rotation": 90, "texture": "#sh"},
"down": {"uv": [10, 9, 10.5, 15.5], "rotation": 270, "texture": "#sh"}
}
},
{
"from": [9.5, 6, -0.5],
"to": [13.5, 10, 0.5],
"rotation": {"angle": 0, "axis": "y", "origin": [19.5, 1, 6.5]},
"faces": {
"north": {"uv": [10, 12, 14, 16], "texture": "#sh"},
"east": {"uv": [15.5, 6, 16, 10], "texture": "#sh"},
"south": {"uv": [9.5, 6, 13.5, 10], "texture": "#sh"},
"west": {"uv": [0, 6, 0.5, 10], "texture": "#sh"},
"up": {"uv": [9.5, 0, 13.5, 0.5], "texture": "#sh"},
"down": {"uv": [9.5, 15.5, 13.5, 16], "rotation": 270, "texture": "#sh"}
}
},
{
"from": [12.5, 9, -2],
"to": [13.5, 10, -0.5],
"rotation": {"angle": 0, "axis": "y", "origin": [20.5, 2, 5.5]},
"faces": {
"north": {"uv": [2.5, 6, 3.5, 7], "texture": "#sh"},
"east": {"uv": [16, 6, 16, 7], "texture": "#sh"},
"south": {"uv": [12.5, 6, 13.5, 7], "texture": "#sh"},
"west": {"uv": [0, 6, 0, 7], "texture": "#sh"},
"up": {"uv": [12.5, 0, 13.5, 0], "texture": "#sh"},
"down": {"uv": [12.5, 16, 13.5, 16], "rotation": 270, "texture": "#sh"}
}
},
{
"from": [11, 9.5, -2],
"to": [12, 10.5, -0.5],
"rotation": {"angle": 0, "axis": "y", "origin": [19, 2.5, 5.5]},
"faces": {
"north": {"uv": [4, 5.5, 5, 6.5], "texture": "#sh"},
"east": {"uv": [16, 5.5, 16, 6.5], "texture": "#sh"},
"south": {"uv": [11, 5.5, 12, 6.5], "texture": "#sh"},
"west": {"uv": [0, 5.5, 0, 6.5], "texture": "#sh"},
"up": {"uv": [11, 0, 12, 0], "texture": "#sh"},
"down": {"uv": [11, 16, 12, 16], "rotation": 270, "texture": "#sh"}
}
},
{
"from": [9.5, 9, -2],
"to": [10.5, 10, -0.5],
"rotation": {"angle": 0, "axis": "y", "origin": [17.5, 2, 5.5]},
"faces": {
"north": {"uv": [5.5, 6, 6.5, 7], "texture": "#sh"},
"east": {"uv": [16, 6, 16, 7], "texture": "#sh"},
"south": {"uv": [9.5, 6, 10.5, 7], "texture": "#sh"},
"west": {"uv": [0, 6, 0, 7], "texture": "#sh"},
"up": {"uv": [9.5, 0, 10.5, 0], "texture": "#sh"},
"down": {"uv": [9.5, 16, 10.5, 16], "rotation": 270, "texture": "#sh"}
}
},
{
"from": [9, 7.5, -2],
"to": [10, 8.5, -0.5],
"rotation": {"angle": 0, "axis": "y", "origin": [17, 0.5, 5.5]},
"faces": {
"north": {"uv": [6, 7.5, 7, 8.5], "texture": "#sh"},
"east": {"uv": [16, 7.5, 16, 8.5], "texture": "#sh"},
"south": {"uv": [9, 7.5, 10, 8.5], "texture": "#sh"},
"west": {"uv": [0, 7.5, 0, 8.5], "texture": "#sh"},
"up": {"uv": [9, 0, 10, 0], "texture": "#sh"},
"down": {"uv": [9, 16, 10, 16], "rotation": 270, "texture": "#sh"}
}
},
{
"from": [9.5, 6, -2],
"to": [10.5, 7, -0.5],
"rotation": {"angle": 0, "axis": "y", "origin": [17.5, -1, 5.5]},
"faces": {
"north": {"uv": [5.5, 9, 6.5, 10], "texture": "#sh"},
"east": {"uv": [16, 9, 16, 10], "texture": "#sh"},
"south": {"uv": [9.5, 9, 10.5, 10], "texture": "#sh"},
"west": {"uv": [0, 9, 0, 10], "texture": "#sh"},
"up": {"uv": [9.5, 0, 10.5, 0], "texture": "#sh"},
"down": {"uv": [9.5, 16, 10.5, 16], "rotation": 270, "texture": "#sh"}
}
},
{
"from": [11, 5.5, -2],
"to": [12, 6.5, -0.5],
"rotation": {"angle": 0, "axis": "y", "origin": [19, -1.5, 5.5]},
"faces": {
"north": {"uv": [4, 9.5, 5, 10.5], "texture": "#sh"},
"east": {"uv": [16, 9.5, 16, 10.5], "texture": "#sh"},
"south": {"uv": [11, 9.5, 12, 10.5], "texture": "#sh"},
"west": {"uv": [0, 9.5, 0, 10.5], "texture": "#sh"},
"up": {"uv": [11, 0, 12, 0], "texture": "#sh"},
"down": {"uv": [11, 16, 12, 16], "rotation": 270, "texture": "#sh"}
}
},
{
"from": [12.5, 6, -2],
"to": [13.5, 7, -0.5],
"rotation": {"angle": 0, "axis": "y", "origin": [20.5, -1, 5.5]},
"faces": {
"north": {"uv": [2.5, 9, 3.5, 10], "texture": "#sh"},
"east": {"uv": [16, 9, 16, 10], "texture": "#sh"},
"south": {"uv": [12.5, 9, 13.5, 10], "texture": "#sh"},
"west": {"uv": [0, 9, 0, 10], "texture": "#sh"},
"up": {"uv": [12.5, 0, 13.5, 0], "texture": "#sh"},
"down": {"uv": [12.5, 16, 13.5, 16], "rotation": 270, "texture": "#sh"}
}
},
{
"from": [13, 7.5, -2],
"to": [14, 8.5, -0.5],
"rotation": {"angle": 0, "axis": "y", "origin": [21, 0.5, 5.5]},
"faces": {
"north": {"uv": [2, 7.5, 3, 8.5], "texture": "#sh"},
"east": {"uv": [16, 7.5, 16, 8.5], "texture": "#sh"},
"south": {"uv": [13, 7.5, 14, 8.5], "texture": "#sh"},
"west": {"uv": [0, 7.5, 0, 8.5], "texture": "#sh"},
"up": {"uv": [13, 0, 14, 0], "texture": "#sh"},
"down": {"uv": [13, 16, 14, 16], "rotation": 270, "texture": "#sh"}
}
}
],
"display": {
"thirdperson_righthand": {
"rotation": [85, 3, -10],
"translation": [1.75, -0.75, -2.25],
"scale": [0.35, 0.35, 0.35]
},
"ground": {
"translation": [0, -0.75, 0],
"scale": [0.2, 0.2, 0.2]
},
"gui": {
"rotation": [30, 225, 0],
"scale": [0.625, 0.625, 0.625]
},
"fixed": {
"scale": [0.5, 0.5, 0.5]
}
}
}

View file

@ -0,0 +1 @@
{ "parent": "engineersdecor:block/device/small_block_breaker_model_active" }

Binary file not shown.

After

Width:  |  Height:  |  Size: 573 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 543 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 450 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 489 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 488 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 423 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 672 B

View file

@ -0,0 +1 @@
{ "animation":{ "frames": [0,1], "frametime":2, "interpolate":false }}

Binary file not shown.

After

Width:  |  Height:  |  Size: 388 B

View file

@ -0,0 +1,26 @@
{
"type": "minecraft:block",
"pools": [
{
"name": "small_block_breaker_dlt",
"rolls": 1,
"entries": [
{
"type": "minecraft:item",
"functions": [
{
"function": "minecraft:copy_name",
"source": "block_entity"
},
{
"function": "minecraft:copy_nbt",
"source": "block_entity",
"ops": []
}
],
"name": "engineersdecor:small_block_breaker"
}
]
}
]
}

View file

@ -0,0 +1,33 @@
{
"conditions": [
{
"type": "engineersdecor:optional",
"result": "engineersdecor:small_block_breaker",
"missing": ["immersiveengineering:metal_device1"]
}
],
"type": "minecraft:crafting_shaped",
"pattern": [
"PPP",
"PAO",
"PRP"
],
"key": {
"O": {
"item": "minecraft:observer"
},
"P": {
"item": "minecraft:iron_ingot"
},
"A": {
"item": "minecraft:iron_pickaxe"
},
"R": {
"item": "minecraft:redstone_block"
}
},
"result": {
"item": "engineersdecor:small_block_breaker",
"count": 1
}
}

View file

@ -2,7 +2,7 @@
"conditions": [
{
"type": "engineersdecor:optional",
"result": "engineersdecor:small_solar_panel",
"result": "engineersdecor:small_tree_cutter",
"missing": ["immersiveengineering:metal_device1"]
}
],