|
@ -4,12 +4,12 @@ org.gradle.parallel=true
|
|||
org.gradle.caching=false
|
||||
|
||||
# Project Info
|
||||
version=1.6.4
|
||||
version=1.7.0
|
||||
group=net.pietru
|
||||
id=omni_power
|
||||
|
||||
# Dependency Versions
|
||||
cosmic_reach_version=0.2.0
|
||||
cosmic_reach_version=0.3.1
|
||||
cosmic_quilt_version=2.0.2
|
||||
|
||||
#fluxapi_version=0.6.0
|
|
@ -1,11 +1,20 @@
|
|||
package net.pietru.omni_power;
|
||||
|
||||
import com.badlogic.gdx.Gdx;
|
||||
import finalforeach.cosmicreach.GameAssetLoader;
|
||||
import finalforeach.cosmicreach.blockevents.BlockEvents;
|
||||
import finalforeach.cosmicreach.blocks.Block;
|
||||
import net.pietru.omni_power.blockevents.Power;
|
||||
import dev.crmodders.cosmicquilt.api.entrypoint.ModInitializer;
|
||||
import org.quiltmc.loader.api.ModContainer;
|
||||
|
||||
import java.io.BufferedReader;
|
||||
import java.io.IOException;
|
||||
import java.io.InputStream;
|
||||
import java.io.InputStreamReader;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
public class OmniPower implements ModInitializer {
|
||||
public static final String MOD_ID = "omni_power";
|
||||
public static boolean block_entities = false;
|
||||
|
@ -24,11 +33,25 @@ public class OmniPower implements ModInitializer {
|
|||
load_power_event();
|
||||
block_entities=true;
|
||||
|
||||
System.out.println("Registered OmniPower Events");
|
||||
|
||||
try {
|
||||
for (String path : getResourceFiles("omni_power/block_events")){
|
||||
System.out.println("Loading "+path);
|
||||
BlockEvents.loadBlockEventsFromAsset(Gdx.files.classpath(path));
|
||||
}
|
||||
} catch (IOException e) {
|
||||
throw new RuntimeException(e);
|
||||
}
|
||||
|
||||
System.out.println("Registered OmniPower Events");
|
||||
|
||||
for (String block:blocks) {
|
||||
System.out.println(block);
|
||||
Block.getInstance("omni_power/"+block);
|
||||
try {
|
||||
Block.loadBlock(GameAssetLoader.loadAsset("omni_power:blocks/"+block+".json"));
|
||||
} catch (Exception var3) {
|
||||
throw new RuntimeException("Error parsing block: " + block, var3);
|
||||
}
|
||||
}
|
||||
|
||||
System.out.println("Registered OmniPower Blocks");
|
||||
|
@ -42,5 +65,34 @@ public class OmniPower implements ModInitializer {
|
|||
System.out.println("If msg above says something Duplicate block event action key it might be intended behaviour...");
|
||||
}
|
||||
}
|
||||
|
||||
public List<String> getResourceFiles(String path) throws IOException {
|
||||
List<String> filenames = new ArrayList<>();
|
||||
|
||||
try (
|
||||
InputStream in = getResourceAsStream(path);
|
||||
BufferedReader br = new BufferedReader(new InputStreamReader(in))) {
|
||||
String resource;
|
||||
|
||||
while ((resource = br.readLine()) != null) {
|
||||
if (resource.endsWith(".json"))
|
||||
filenames.add(path+"/"+resource);
|
||||
else
|
||||
filenames.addAll(getResourceFiles(path+"/"+resource));
|
||||
}
|
||||
}
|
||||
|
||||
return filenames;
|
||||
}
|
||||
|
||||
private InputStream getResourceAsStream(String resource) {
|
||||
final InputStream in = getContextClassLoader().getResourceAsStream(resource);
|
||||
|
||||
return in == null ? getClass().getResourceAsStream(resource) : in;
|
||||
}
|
||||
|
||||
private ClassLoader getContextClassLoader() {
|
||||
return Thread.currentThread().getContextClassLoader();
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -1,19 +0,0 @@
|
|||
{
|
||||
"parent": "cube",
|
||||
|
||||
"textures":
|
||||
{
|
||||
"top":
|
||||
{
|
||||
"fileName": "cable_adapter_blue.png"
|
||||
},
|
||||
"bottom":
|
||||
{
|
||||
"fileName": "cable_adapter_blue.png"
|
||||
},
|
||||
"side":
|
||||
{
|
||||
"fileName": "cable_adapter_blue.png"
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,19 +0,0 @@
|
|||
{
|
||||
"parent": "cube",
|
||||
|
||||
"textures":
|
||||
{
|
||||
"top":
|
||||
{
|
||||
"fileName": "cable_adapter_red.png"
|
||||
},
|
||||
"bottom":
|
||||
{
|
||||
"fileName": "cable_adapter_red.png"
|
||||
},
|
||||
"side":
|
||||
{
|
||||
"fileName": "cable_adapter_red.png"
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,20 +0,0 @@
|
|||
{
|
||||
"parent": "cube",
|
||||
|
||||
"textures":
|
||||
{
|
||||
"top":
|
||||
{
|
||||
"fileName": "cable_blue.png"
|
||||
},
|
||||
"bottom":
|
||||
{
|
||||
"fileName": "cable_blue.png"
|
||||
},
|
||||
"side":
|
||||
{
|
||||
"fileName": "cable_blue.png"
|
||||
}
|
||||
}
|
||||
|
||||
}
|
|
@ -1,20 +0,0 @@
|
|||
{
|
||||
"parent": "cube",
|
||||
|
||||
"textures":
|
||||
{
|
||||
"top":
|
||||
{
|
||||
"fileName": "cable_red.png"
|
||||
},
|
||||
"bottom":
|
||||
{
|
||||
"fileName": "cable_red.png"
|
||||
},
|
||||
"side":
|
||||
{
|
||||
"fileName": "cable_red.png"
|
||||
}
|
||||
}
|
||||
|
||||
}
|
|
@ -1,20 +0,0 @@
|
|||
{
|
||||
"parent": "cube",
|
||||
|
||||
"textures":
|
||||
{
|
||||
"top":
|
||||
{
|
||||
"fileName": "door.png"
|
||||
},
|
||||
"bottom":
|
||||
{
|
||||
"fileName": "door.png"
|
||||
},
|
||||
"side":
|
||||
{
|
||||
"fileName": "door.png"
|
||||
}
|
||||
}
|
||||
|
||||
}
|
|
@ -1,20 +0,0 @@
|
|||
{
|
||||
"parent": "cube",
|
||||
|
||||
"textures":
|
||||
{
|
||||
"top":
|
||||
{
|
||||
"fileName": "door_powered.png"
|
||||
},
|
||||
"bottom":
|
||||
{
|
||||
"fileName": "door_powered.png"
|
||||
},
|
||||
"side":
|
||||
{
|
||||
"fileName": "door_powered.png"
|
||||
}
|
||||
}
|
||||
|
||||
}
|
|
@ -1,20 +0,0 @@
|
|||
{
|
||||
"parent": "cube",
|
||||
|
||||
"textures":
|
||||
{
|
||||
"top":
|
||||
{
|
||||
"fileName": "lever_off_blue.png"
|
||||
},
|
||||
"bottom":
|
||||
{
|
||||
"fileName": "lever_off_blue.png"
|
||||
},
|
||||
"side":
|
||||
{
|
||||
"fileName": "lever_off_blue.png"
|
||||
}
|
||||
}
|
||||
|
||||
}
|
|
@ -1,20 +0,0 @@
|
|||
{
|
||||
"parent": "cube",
|
||||
|
||||
"textures":
|
||||
{
|
||||
"top":
|
||||
{
|
||||
"fileName": "lever_on_blue.png"
|
||||
},
|
||||
"bottom":
|
||||
{
|
||||
"fileName": "lever_on_blue.png"
|
||||
},
|
||||
"side":
|
||||
{
|
||||
"fileName": "lever_on_blue.png"
|
||||
}
|
||||
}
|
||||
|
||||
}
|
|
@ -1,20 +0,0 @@
|
|||
{
|
||||
"parent": "cube",
|
||||
|
||||
"textures":
|
||||
{
|
||||
"top":
|
||||
{
|
||||
"fileName": "lever_off_red.png"
|
||||
},
|
||||
"bottom":
|
||||
{
|
||||
"fileName": "lever_off_red.png"
|
||||
},
|
||||
"side":
|
||||
{
|
||||
"fileName": "lever_off_red.png"
|
||||
}
|
||||
}
|
||||
|
||||
}
|
|
@ -1,20 +0,0 @@
|
|||
{
|
||||
"parent": "cube",
|
||||
|
||||
"textures":
|
||||
{
|
||||
"top":
|
||||
{
|
||||
"fileName": "lever_on_red.png"
|
||||
},
|
||||
"bottom":
|
||||
{
|
||||
"fileName": "lever_on_red.png"
|
||||
},
|
||||
"side":
|
||||
{
|
||||
"fileName": "lever_on_red.png"
|
||||
}
|
||||
}
|
||||
|
||||
}
|
|
@ -31,7 +31,7 @@
|
|||
"actionId": "base:play_sound_2d",
|
||||
"parameters":
|
||||
{
|
||||
"sound": "switch_006.ogg",
|
||||
"sound": "omni_power:sounds/blocks/switch_006.ogg",
|
||||
"volume": 1,
|
||||
"pitch": 1,
|
||||
"pan": 0
|
|
@ -31,7 +31,7 @@
|
|||
"actionId": "base:play_sound_2d",
|
||||
"parameters":
|
||||
{
|
||||
"sound": "switch_005.ogg",
|
||||
"sound": "omni_power:sounds/blocks/switch_005.ogg",
|
||||
"volume": 1,
|
||||
"pitch": 1,
|
||||
"pan": 0
|
|
@ -20,7 +20,7 @@
|
|||
"actionId": "base:play_sound_2d",
|
||||
"parameters":
|
||||
{
|
||||
"sound": "maximize_006.ogg",
|
||||
"sound": "omni_power:sounds/blocks/maximize_006.ogg",
|
||||
"volume": 1,
|
||||
"pitch": 1,
|
||||
"pan": 0
|
|
@ -20,7 +20,7 @@
|
|||
"actionId": "base:play_sound_2d",
|
||||
"parameters":
|
||||
{
|
||||
"sound": "minimize_006.ogg",
|
||||
"sound": "omni_power:sounds/blocks/minimize_006.ogg",
|
||||
"volume": 1,
|
||||
"pitch": 1,
|
||||
"pan": 0
|
|
@ -20,7 +20,7 @@
|
|||
"actionId": "base:play_sound_2d",
|
||||
"parameters":
|
||||
{
|
||||
"sound": "maximize_006.ogg",
|
||||
"sound": "omni_power:sounds/blocks/maximize_006.ogg",
|
||||
"volume": 1,
|
||||
"pitch": 1,
|
||||
"pan": 0
|
|
@ -20,7 +20,7 @@
|
|||
"actionId": "base:play_sound_2d",
|
||||
"parameters":
|
||||
{
|
||||
"sound": "minimize_006.ogg",
|
||||
"sound": "omni_power:sounds/blocks/minimize_006.ogg",
|
||||
"volume": 1,
|
||||
"pitch": 1,
|
||||
"pan": 0
|
|
@ -4,7 +4,7 @@
|
|||
{
|
||||
"default,cable_red":
|
||||
{
|
||||
"modelName": "model_cable_red",
|
||||
"modelName": "omni_power:models/blocks/model_cable_red.json",
|
||||
"isTransparent": false,
|
||||
"isOpaque": true,
|
||||
"lightLevelRed": 0,
|
||||
|
@ -13,7 +13,7 @@
|
|||
},
|
||||
"default,cable_red,slim":
|
||||
{
|
||||
"modelName": "model_cable_red_slim",
|
||||
"modelName": "omni_power:models/blocks/model_cable_red_slim.json",
|
||||
"isTransparent": false,
|
||||
"isOpaque": false,
|
||||
"lightLevelRed": 0,
|
||||
|
@ -24,7 +24,7 @@
|
|||
|
||||
"default,cable_blue":
|
||||
{
|
||||
"modelName": "model_cable_blue",
|
||||
"modelName": "omni_power:models/blocks/model_cable_blue.json",
|
||||
"isTransparent": false,
|
||||
"isOpaque": true,
|
||||
"lightLevelRed": 0,
|
||||
|
@ -33,7 +33,7 @@
|
|||
},
|
||||
"default,cable_blue,slim":
|
||||
{
|
||||
"modelName": "model_cable_blue_slim",
|
||||
"modelName": "omni_power:models/blocks/model_cable_blue_slim.json",
|
||||
"isTransparent": false,
|
||||
"isOpaque": false,
|
||||
"lightLevelRed": 0,
|
|
@ -4,8 +4,8 @@
|
|||
{
|
||||
"default,cable_red":
|
||||
{
|
||||
"modelName": "adapter/model_cable_adapter_red",
|
||||
"blockEventsId": "adapter/cable_adapter_red_off",
|
||||
"modelName": "omni_power:models/blocks/adapter/model_cable_adapter_red.json",
|
||||
"blockEventsId": "omni_power:adapter/cable_adapter_red_off",
|
||||
"isTransparent": false,
|
||||
"isOpaque": true,
|
||||
"lightLevelRed": 0,
|
||||
|
@ -14,8 +14,8 @@
|
|||
},
|
||||
"powered,cable_red":
|
||||
{
|
||||
"modelName": "adapter/model_cable_adapter_red",
|
||||
"blockEventsId": "adapter/cable_adapter_red_on",
|
||||
"modelName": "omni_power:models/blocks/adapter/model_cable_adapter_red.json",
|
||||
"blockEventsId": "omni_power:adapter/cable_adapter_red_on",
|
||||
"isTransparent": false,
|
||||
"isOpaque": true,
|
||||
"lightLevelRed": 0,
|
||||
|
@ -26,8 +26,8 @@
|
|||
|
||||
"default,cable_blue":
|
||||
{
|
||||
"modelName": "adapter/model_cable_adapter_blue",
|
||||
"blockEventsId": "adapter/cable_adapter_blue_off",
|
||||
"modelName": "omni_power:models/blocks/adapter/model_cable_adapter_blue.json",
|
||||
"blockEventsId": "omni_power:adapter/cable_adapter_blue_off",
|
||||
"isTransparent": false,
|
||||
"isOpaque": true,
|
||||
"lightLevelRed": 0,
|
||||
|
@ -36,8 +36,8 @@
|
|||
},
|
||||
"powered,cable_blue":
|
||||
{
|
||||
"modelName": "adapter/model_cable_adapter_blue",
|
||||
"blockEventsId": "adapter/cable_adapter_blue_on",
|
||||
"modelName": "omni_power:models/blocks/adapter/model_cable_adapter_blue.json",
|
||||
"blockEventsId": "omni_power:adapter/cable_adapter_blue_on",
|
||||
"isTransparent": false,
|
||||
"isOpaque": true,
|
||||
"lightLevelRed": 0,
|
|
@ -4,8 +4,8 @@
|
|||
{
|
||||
"default,cable_red,cable_blue":
|
||||
{
|
||||
"modelName": "model_cable_merger",
|
||||
"blockEventsId": "block_events_cable_merger_off",
|
||||
"modelName": "omni_power:models/blocks/model_cable_merger.json",
|
||||
"blockEventsId": "omni_power:block_events_cable_merger_off",
|
||||
"isTransparent": false,
|
||||
"isOpaque": true,
|
||||
"lightLevelRed": 0,
|
||||
|
@ -14,8 +14,8 @@
|
|||
},
|
||||
"powered,cable_red,cable_blue":
|
||||
{
|
||||
"modelName": "model_cable_merger_powered",
|
||||
"blockEventsId": "block_events_cable_merger_on",
|
||||
"modelName": "omni_power:models/blocks/model_cable_merger_powered.json",
|
||||
"blockEventsId": "omni_power:block_events_cable_merger_on",
|
||||
"isTransparent": false,
|
||||
"isOpaque": true,
|
||||
"lightLevelRed": 0,
|
||||
|
@ -26,8 +26,8 @@
|
|||
|
||||
"default,cable_red,cable_blue,slim":
|
||||
{
|
||||
"modelName": "model_cable_merger_slim",
|
||||
"blockEventsId": "block_events_cable_merger_slim_off",
|
||||
"modelName": "omni_power:models/blocks/model_cable_merger_slim.json",
|
||||
"blockEventsId": "omni_power:block_events_cable_merger_slim_off",
|
||||
"isTransparent": false,
|
||||
"isOpaque": false,
|
||||
"lightLevelRed": 0,
|
||||
|
@ -36,8 +36,8 @@
|
|||
},
|
||||
"powered,cable_red,cable_blue,slim":
|
||||
{
|
||||
"modelName": "model_cable_merger_slim_powered",
|
||||
"blockEventsId": "block_events_cable_merger_slim_on",
|
||||
"modelName": "omni_power:models/blocks/model_cable_merger_slim_powered.json",
|
||||
"blockEventsId": "omni_power:block_events_cable_merger_slim_on",
|
||||
"isTransparent": false,
|
||||
"isOpaque": false,
|
||||
"lightLevelRed": 0,
|
|
@ -4,8 +4,8 @@
|
|||
{
|
||||
"default,cable_red,cable_blue":
|
||||
{
|
||||
"modelName": "model_door_cube",
|
||||
"blockEventsId": "block_events_door_cube_off",
|
||||
"modelName": "omni_power:models/blocks/model_door_cube.json",
|
||||
"blockEventsId": "omni_power:block_events_door_cube_off",
|
||||
"isTransparent": true,
|
||||
"isOpaque": true,
|
||||
"lightLevelRed": 0,
|
||||
|
@ -14,10 +14,10 @@
|
|||
},
|
||||
"powered,cable_red,cable_blue":
|
||||
{
|
||||
"modelName": "model_door_cube_powered",
|
||||
"blockEventsId": "block_events_door_cube_on",
|
||||
"modelName": "omni_power:models/blocks/model_door_cube_powered.json",
|
||||
"blockEventsId": "omni_power:block_events_door_cube_on",
|
||||
"isTransparent": true,
|
||||
"isOpaque": false,
|
||||
"isOpaque": true,
|
||||
"lightLevelRed": 0,
|
||||
"lightLevelGreen": 0,
|
||||
"lightLevelBlue": 0,
|
|
@ -4,8 +4,8 @@
|
|||
{
|
||||
"default,cable_red":
|
||||
{
|
||||
"modelName": "model_lever_red",
|
||||
"blockEventsId": "block_events_lever_red_off",
|
||||
"modelName": "omni_power:models/blocks/model_lever_red.json",
|
||||
"blockEventsId": "omni_power:block_events_lever_red_off",
|
||||
"isTransparent": false,
|
||||
"isOpaque": true,
|
||||
"lightLevelRed": 0,
|
||||
|
@ -14,8 +14,8 @@
|
|||
},
|
||||
"powered,cable_red":
|
||||
{
|
||||
"modelName": "model_lever_red_powered",
|
||||
"blockEventsId": "block_events_lever_red_on",
|
||||
"modelName": "omni_power:models/blocks/model_lever_red_powered.json",
|
||||
"blockEventsId": "omni_power:block_events_lever_red_on",
|
||||
"isTransparent": false,
|
||||
"isOpaque": true,
|
||||
"lightLevelRed": 0,
|
||||
|
@ -27,8 +27,8 @@
|
|||
|
||||
"default,cable_blue":
|
||||
{
|
||||
"modelName": "model_lever_blue",
|
||||
"blockEventsId": "block_events_lever_blue_off",
|
||||
"modelName": "omni_power:models/blocks/model_lever_blue.json",
|
||||
"blockEventsId": "omni_power:block_events_lever_blue_off",
|
||||
"isTransparent": false,
|
||||
"isOpaque": true,
|
||||
"lightLevelRed": 0,
|
||||
|
@ -37,8 +37,8 @@
|
|||
},
|
||||
"powered,cable_blue":
|
||||
{
|
||||
"modelName": "model_lever_blue_powered",
|
||||
"blockEventsId": "block_events_lever_blue_on",
|
||||
"modelName": "omni_power:models/blocks/model_lever_blue_powered.json",
|
||||
"blockEventsId": "omni_power:block_events_lever_blue_on",
|
||||
"isTransparent": false,
|
||||
"isOpaque": true,
|
||||
"lightLevelRed": 0,
|
|
@ -0,0 +1,19 @@
|
|||
{
|
||||
"parent": "base:models/blocks/cube.json",
|
||||
|
||||
"textures":
|
||||
{
|
||||
"top":
|
||||
{
|
||||
"fileName": "omni_power:textures/blocks/cable_adapter_blue.png"
|
||||
},
|
||||
"bottom":
|
||||
{
|
||||
"fileName": "omni_power:textures/blocks/cable_adapter_blue.png"
|
||||
},
|
||||
"side":
|
||||
{
|
||||
"fileName": "omni_power:textures/blocks/cable_adapter_blue.png"
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,19 @@
|
|||
{
|
||||
"parent": "base:models/blocks/cube.json",
|
||||
|
||||
"textures":
|
||||
{
|
||||
"top":
|
||||
{
|
||||
"fileName": "omni_power:textures/blocks/cable_adapter_red.png"
|
||||
},
|
||||
"bottom":
|
||||
{
|
||||
"fileName": "omni_power:textures/blocks/cable_adapter_red.png"
|
||||
},
|
||||
"side":
|
||||
{
|
||||
"fileName": "omni_power:textures/blocks/cable_adapter_red.png"
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,20 @@
|
|||
{
|
||||
"parent": "base:models/blocks/cube.json",
|
||||
|
||||
"textures":
|
||||
{
|
||||
"top":
|
||||
{
|
||||
"fileName": "omni_power:textures/blocks/cable_blue.png"
|
||||
},
|
||||
"bottom":
|
||||
{
|
||||
"fileName": "omni_power:textures/blocks/cable_blue.png"
|
||||
},
|
||||
"side":
|
||||
{
|
||||
"fileName": "omni_power:textures/blocks/cable_blue.png"
|
||||
}
|
||||
}
|
||||
|
||||
}
|
|
@ -4,15 +4,15 @@
|
|||
{
|
||||
"top":
|
||||
{
|
||||
"fileName": "cable_blue.png"
|
||||
"fileName": "omni_power:textures/blocks/cable_blue.png"
|
||||
},
|
||||
"bottom":
|
||||
{
|
||||
"fileName": "cable_blue.png"
|
||||
"fileName": "omni_power:textures/blocks/cable_blue.png"
|
||||
},
|
||||
"side":
|
||||
{
|
||||
"fileName": "cable_blue.png"
|
||||
"fileName": "omni_power:textures/blocks/cable_blue.png"
|
||||
}
|
||||
},
|
||||
|
|
@ -3,15 +3,15 @@
|
|||
{
|
||||
"top":
|
||||
{
|
||||
"fileName": "cable_merger.png"
|
||||
"fileName": "omni_power:textures/blocks/cable_merger.png"
|
||||
},
|
||||
"bottom":
|
||||
{
|
||||
"fileName": "cable_merger.png"
|
||||
"fileName": "omni_power:textures/blocks/cable_merger.png"
|
||||
},
|
||||
"side":
|
||||
{
|
||||
"fileName": "cable_merger.png"
|
||||
"fileName": "omni_power:textures/blocks/cable_merger.png"
|
||||
}
|
||||
},
|
||||
|
|
@ -3,15 +3,15 @@
|
|||
{
|
||||
"top":
|
||||
{
|
||||
"fileName": "cable_merger_2.png"
|
||||
"fileName": "omni_power:textures/blocks/cable_merger_2.png"
|
||||
},
|
||||
"bottom":
|
||||
{
|
||||
"fileName": "cable_merger_2.png"
|
||||
"fileName": "omni_power:textures/blocks/cable_merger_2.png"
|
||||
},
|
||||
"side":
|
||||
{
|
||||
"fileName": "cable_merger_2.png"
|
||||
"fileName": "omni_power:textures/blocks/cable_merger_2.png"
|
||||
}
|
||||
},
|
||||
|
|
@ -4,15 +4,15 @@
|
|||
{
|
||||
"top":
|
||||
{
|
||||
"fileName": "cable_merger.png"
|
||||
"fileName": "omni_power:textures/blocks/cable_merger.png"
|
||||
},
|
||||
"bottom":
|
||||
{
|
||||
"fileName": "cable_merger.png"
|
||||
"fileName": "omni_power:textures/blocks/cable_merger.png"
|
||||
},
|
||||
"side":
|
||||
{
|
||||
"fileName": "cable_merger.png"
|
||||
"fileName": "omni_power:textures/blocks/cable_merger.png"
|
||||
}
|
||||
},
|
||||
|
|
@ -4,15 +4,15 @@
|
|||
{
|
||||
"top":
|
||||
{
|
||||
"fileName": "cable_merger_2.png"
|
||||
"fileName": "omni_power:textures/blocks/cable_merger_2.png"
|
||||
},
|
||||
"bottom":
|
||||
{
|
||||
"fileName": "cable_merger_2.png"
|
||||
"fileName": "omni_power:textures/blocks/cable_merger_2.png"
|
||||
},
|
||||
"side":
|
||||
{
|
||||
"fileName": "cable_merger_2.png"
|
||||
"fileName": "omni_power:textures/blocks/cable_merger_2.png"
|
||||
}
|
||||
},
|
||||
|
|
@ -0,0 +1,20 @@
|
|||
{
|
||||
"parent": "base:models/blocks/cube.json",
|
||||
|
||||
"textures":
|
||||
{
|
||||
"top":
|
||||
{
|
||||
"fileName": "omni_power:textures/blocks/cable_red.png"
|
||||
},
|
||||
"bottom":
|
||||
{
|
||||
"fileName": "omni_power:textures/blocks/cable_red.png"
|
||||
},
|
||||
"side":
|
||||
{
|
||||
"fileName": "omni_power:textures/blocks/cable_red.png"
|
||||
}
|
||||
}
|
||||
|
||||
}
|
|
@ -4,15 +4,15 @@
|
|||
{
|
||||
"top":
|
||||
{
|
||||
"fileName": "cable_red.png"
|
||||
"fileName": "omni_power:textures/blocks/cable_red.png"
|
||||
},
|
||||
"bottom":
|
||||
{
|
||||
"fileName": "cable_red.png"
|
||||
"fileName": "omni_power:textures/blocks/cable_red.png"
|
||||
},
|
||||
"side":
|
||||
{
|
||||
"fileName": "cable_red.png"
|
||||
"fileName": "omni_power:textures/blocks/cable_red.png"
|
||||
}
|
||||
},
|
||||
|
|
@ -0,0 +1,20 @@
|
|||
{
|
||||
"parent": "base:models/blocks/cube.json",
|
||||
|
||||
"textures":
|
||||
{
|
||||
"top":
|
||||
{
|
||||
"fileName": "omni_power:textures/blocks/door.png"
|
||||
},
|
||||
"bottom":
|
||||
{
|
||||
"fileName": "omni_power:textures/blocks/door.png"
|
||||
},
|
||||
"side":
|
||||
{
|
||||
"fileName": "omni_power:textures/blocks/door.png"
|
||||
}
|
||||
}
|
||||
|
||||
}
|
|
@ -0,0 +1,20 @@
|
|||
{
|
||||
"parent": "base:models/blocks/cube.json",
|
||||
|
||||
"textures":
|
||||
{
|
||||
"top":
|
||||
{
|
||||
"fileName": "omni_power:textures/blocks/door_powered.png"
|
||||
},
|
||||
"bottom":
|
||||
{
|
||||
"fileName": "omni_power:textures/blocks/door_powered.png"
|
||||
},
|
||||
"side":
|
||||
{
|
||||
"fileName": "omni_power:textures/blocks/door_powered.png"
|
||||
}
|
||||
}
|
||||
|
||||
}
|
|
@ -0,0 +1,20 @@
|
|||
{
|
||||
"parent": "base:models/blocks/cube.json",
|
||||
|
||||
"textures":
|
||||
{
|
||||
"top":
|
||||
{
|
||||
"fileName": "omni_power:textures/blocks/lever_off_blue.png"
|
||||
},
|
||||
"bottom":
|
||||
{
|
||||
"fileName": "omni_power:textures/blocks/lever_off_blue.png"
|
||||
},
|
||||
"side":
|
||||
{
|
||||
"fileName": "omni_power:textures/blocks/lever_off_blue.png"
|
||||
}
|
||||
}
|
||||
|
||||
}
|
|
@ -0,0 +1,20 @@
|
|||
{
|
||||
"parent": "base:models/blocks/cube.json",
|
||||
|
||||
"textures":
|
||||
{
|
||||
"top":
|
||||
{
|
||||
"fileName": "omni_power:textures/blocks/lever_on_blue.png"
|
||||
},
|
||||
"bottom":
|
||||
{
|
||||
"fileName": "omni_power:textures/blocks/lever_on_blue.png"
|
||||
},
|
||||
"side":
|
||||
{
|
||||
"fileName": "omni_power:textures/blocks/lever_on_blue.png"
|
||||
}
|
||||
}
|
||||
|
||||
}
|
|
@ -0,0 +1,20 @@
|
|||
{
|
||||
"parent": "base:models/blocks/cube.json",
|
||||
|
||||
"textures":
|
||||
{
|
||||
"top":
|
||||
{
|
||||
"fileName": "omni_power:textures/blocks/lever_off_red.png"
|
||||
},
|
||||
"bottom":
|
||||
{
|
||||
"fileName": "omni_power:textures/blocks/lever_off_red.png"
|
||||
},
|
||||
"side":
|
||||
{
|
||||
"fileName": "omni_power:textures/blocks/lever_off_red.png"
|
||||
}
|
||||
}
|
||||
|
||||
}
|
|
@ -0,0 +1,20 @@
|
|||
{
|
||||
"parent": "base:models/blocks/cube.json",
|
||||
|
||||
"textures":
|
||||
{
|
||||
"top":
|
||||
{
|
||||
"fileName": "omni_power:textures/blocks/lever_on_red.png"
|
||||
},
|
||||
"bottom":
|
||||
{
|
||||
"fileName": "omni_power:textures/blocks/lever_on_red.png"
|
||||
},
|
||||
"side":
|
||||
{
|
||||
"fileName": "omni_power:textures/blocks/lever_on_red.png"
|
||||
}
|
||||
}
|
||||
|
||||
}
|
Before Width: | Height: | Size: 6.9 KiB After Width: | Height: | Size: 6.9 KiB |
Before Width: | Height: | Size: 4.7 KiB After Width: | Height: | Size: 4.7 KiB |
Before Width: | Height: | Size: 6.9 KiB After Width: | Height: | Size: 6.9 KiB |
Before Width: | Height: | Size: 567 B After Width: | Height: | Size: 567 B |
Before Width: | Height: | Size: 579 B After Width: | Height: | Size: 579 B |
Before Width: | Height: | Size: 4.7 KiB After Width: | Height: | Size: 4.7 KiB |
Before Width: | Height: | Size: 6.9 KiB After Width: | Height: | Size: 6.9 KiB |
Before Width: | Height: | Size: 6.9 KiB After Width: | Height: | Size: 6.9 KiB |
Before Width: | Height: | Size: 4.6 KiB After Width: | Height: | Size: 4.6 KiB |
Before Width: | Height: | Size: 4.6 KiB After Width: | Height: | Size: 4.6 KiB |
Before Width: | Height: | Size: 551 B After Width: | Height: | Size: 551 B |
Before Width: | Height: | Size: 551 B After Width: | Height: | Size: 551 B |
Before Width: | Height: | Size: 555 B After Width: | Height: | Size: 555 B |
Before Width: | Height: | Size: 555 B After Width: | Height: | Size: 555 B |