diff --git a/src/main/resources/assets/create/models/block/pulse_repeater.json b/src/main/resources/assets/create/models/block/pulse_repeater.json new file mode 100644 index 000000000..4df0c5b72 --- /dev/null +++ b/src/main/resources/assets/create/models/block/pulse_repeater.json @@ -0,0 +1,51 @@ +{ + "__comment": "Model generated using MrCrayfish's Model Creator (https://mrcrayfish.com/tools?id=mc)", + "parent": "block/block", + "textures": { + "pulse_repeater": "create:block/pulse_repeater", + "torch": "minecraft:block/redstone_torch_off", + "smooth_stone": "minecraft:block/smooth_stone", + "particle": "create:block/pulse_repeater" + }, + "elements": [ + { + "name": "circuit", + "from": [ 0, 0, 0 ], + "to": [ 16, 2, 16 ], + "faces": { + "north": { "texture": "#smooth_stone", "uv": [ 0, 0, 16, 2 ] }, + "east": { "texture": "#smooth_stone", "uv": [ 0, 0, 16, 2 ] }, + "south": { "texture": "#smooth_stone", "uv": [ 0, 0, 16, 2 ] }, + "west": { "texture": "#smooth_stone", "uv": [ 0, 0, 16, 2 ] }, + "up": { "texture": "#pulse_repeater", "uv": [ 0, 0, 16, 16 ] }, + "down": { "texture": "#smooth_stone", "uv": [ 0, 0, 16, 16 ] } + } + }, + { + "name": "Front Torch", + "from": [ 6, 2, 3 ], + "to": [ 10, 8, 5 ], + "faces": { + "north": { "texture": "#torch", "uv": [ 6, 5, 10, 11 ] }, + "south": { "texture": "#torch", "uv": [ 6, 5, 10, 11 ] } + } + }, + { + "name": "Front Torch", + "from": [ 7, 2, 2 ], + "to": [ 9, 8, 6 ], + "faces": { + "east": { "texture": "#torch", "uv": [ 6, 5, 10, 11 ] }, + "west": { "texture": "#torch", "uv": [ 6, 5, 10, 11 ] } + } + }, + { + "name": "Front Torch Top", + "from": [ 7, 6, 3 ], + "to": [ 9, 7, 5 ], + "faces": { + "up": { "texture": "#torch", "uv": [ 7, 6, 9, 8 ] } + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/create/models/block/pulse_repeater_powered.json b/src/main/resources/assets/create/models/block/pulse_repeater_powered.json new file mode 100644 index 000000000..a118e7f05 --- /dev/null +++ b/src/main/resources/assets/create/models/block/pulse_repeater_powered.json @@ -0,0 +1,7 @@ +{ + "parent": "create:block/pulse_repeater", + "textures": { + "pulse_repeater": "create:block/pulse_repeater_powered", + "particle": "create:block/pulse_repeater_powered" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/create/models/block/pulse_repeater_pulsing.json b/src/main/resources/assets/create/models/block/pulse_repeater_pulsing.json new file mode 100644 index 000000000..6323bc244 --- /dev/null +++ b/src/main/resources/assets/create/models/block/pulse_repeater_pulsing.json @@ -0,0 +1,6 @@ +{ + "parent": "create:block/pulse_repeater_powered", + "textures": { + "torch": "minecraft:block/redstone_torch" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/create/textures/block/pulse_repeater.png b/src/main/resources/assets/create/textures/block/pulse_repeater.png new file mode 100644 index 000000000..754817baa Binary files /dev/null and b/src/main/resources/assets/create/textures/block/pulse_repeater.png differ diff --git a/src/main/resources/assets/create/textures/block/pulse_repeater_powered.png b/src/main/resources/assets/create/textures/block/pulse_repeater_powered.png new file mode 100644 index 000000000..62a5693f0 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/pulse_repeater_powered.png differ