Skip to content

Commit 9487d65

Browse files
authored
Redstone.sk variation/choice simplification
1 parent 14e3123 commit 9487d65

File tree

1 file changed

+30
-30
lines changed

1 file changed

+30
-30
lines changed

redstone.sk

Lines changed: 30 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -58,37 +58,37 @@ redstone before flattening:
5858
# Fences and doors
5959
{gate state}:
6060
{default} = - {Damage:0}
61-
[closed] south[ward[s]][( |-)(facing|pointing)] = - {Damage:0}
62-
[closed] west[ward[s]][( |-)(facing|pointing)] = - {Damage:1}
63-
[closed] north[ward[s]][( |-)(facing|pointing)] = - {Damage:2}
64-
[closed] east[ward[s]][( |-)(facing|pointing)] = - {Damage:3}
65-
open south[ward[s]][( |-)(facing|pointing)] = - {Damage:4}
66-
open west[ward[s]][( |-)(facing|pointing)] = - {Damage:5}
67-
open north[ward[s]][( |-)(facing|pointing)] = - {Damage:6}
68-
open east[ward[s]][( |-)(facing|pointing)] = - {Damage:7}
69-
70-
{gate state} oak [wood[en]] [fence] gate¦s = minecraft:fence_gate
71-
{gate state} spruce [wood[en]] [fence] gate¦s = minecraft:spruce_fence_gate
72-
{gate state} birch [wood[en]] [fence] gate¦s = minecraft:birch_fence_gate
73-
{gate state} jungle [wood[en]] [fence] gate¦s = minecraft:jungle_fence_gate
74-
{gate state} acacia [wood[en]] [fence] gate¦s = minecraft:acacia_fence_gate
75-
{gate state} dark oak [wood[en]] [fence] gate¦s = minecraft:dark_oak_fence_gate
61+
[closed] south[ward] [facing] = - {Damage:0}
62+
[closed] west[ward] [facing] = - {Damage:1}
63+
[closed] north[ward] [facing] = - {Damage:2}
64+
[closed] east[ward] [facing] = - {Damage:3}
65+
open south[ward] [facing] = - {Damage:4}
66+
open west[ward] [facing] = - {Damage:5}
67+
open north[ward] [facing] = - {Damage:6}
68+
open east[ward] [facing] = - {Damage:7}
69+
70+
{gate state} oak [wood[en]] fence gate¦s = minecraft:fence_gate
71+
{gate state} spruce [wood[en]] fence gate¦s = minecraft:spruce_fence_gate
72+
{gate state} birch [wood[en]] fence gate¦s = minecraft:birch_fence_gate
73+
{gate state} jungle [wood[en]] fence gate¦s = minecraft:jungle_fence_gate
74+
{gate state} acacia [wood[en]] fence gate¦s = minecraft:acacia_fence_gate
75+
{gate state} dark oak [wood[en]] fence gate¦s = minecraft:dark_oak_fence_gate
7676
[any] [wood[en]] gate¦s = oak gate, spruce gate, birch gate, jungle gate, acacia gate, dark oak gate
7777

7878
{door state}:
7979
{default} = - {Damage:0}
80-
[closed] east[ward[s]][( |-)(facing|pointing)] [bottom] = - {Damage:0}
81-
[closed] south[ward[s]][( |-)(facing|pointing)] [bottom] = - {Damage:1}
82-
[closed] west[ward[s]][( |-)(facing|pointing)] [bottom] = - {Damage:2}
83-
[closed] north[ward[s]][( |-)(facing|pointing)] [bottom] = - {Damage:3}
84-
open east[ward[s]][( |-)(facing|pointing)] [bottom] = - {Damage:4}
85-
open south[ward[s]][( |-)(facing|pointing)] [bottom] = - {Damage:5}
86-
open west[ward[s]][( |-)(facing|pointing)] [bottom] = - {Damage:6}
87-
open north[ward[s]][( |-)(facing|pointing)] [bottom] = - {Damage:7}
88-
left( |-)hinged [closed] top = - {Damage:8}
89-
right( |-)hinged [closed] top = - {Damage:9}
90-
left( |-)hinged powered [closed] top = - {Damage:10}
91-
right( |-)hinged powered [closed] top = - {Damage:11}
80+
[closed] east[ward] [facing] [bottom] = - {Damage:0}
81+
[closed] south[ward] [facing] [bottom] = - {Damage:1}
82+
[closed] west[ward] [facing] [bottom] = - {Damage:2}
83+
[closed] north[ward] [facing] [bottom] = - {Damage:3}
84+
open east[ward] [facing] [bottom] = - {Damage:4}
85+
open south[ward] [facing] [bottom] = - {Damage:5}
86+
open west[ward] [facing] [bottom] = - {Damage:6}
87+
open north[ward] [facing] [bottom] = - {Damage:7}
88+
left-hinged [closed] top = - {Damage:8}
89+
right-hinged [closed] top = - {Damage:9}
90+
left-hinged powered [closed] top = - {Damage:10}
91+
right-hinged powered [closed] top = - {Damage:11}
9292

9393
{door state} oak [wood[en]] door¦s = minecraft:wooden_door
9494
{door state} iron door¦s = minecraft:iron_door
@@ -121,8 +121,8 @@ redstone after flattening:
121121
# Logic pieces
122122
{comparator mode}:
123123
{default} = -[mode=compare]
124-
compare(-| )mode = -[mode=compare]
125-
subtract(-| )mode = -[mode=subtract]
124+
compare mode = -[mode=compare]
125+
subtract mode = -[mode=subtract]
126126
{directional} {powerable} [redstone] repeater¦s = minecraft:repeater
127127
{comparator mode} {directional} {powerable} [redstone] comparator [item]¦s = minecraft:comparator
128128

@@ -143,7 +143,7 @@ redstone after flattening:
143143
[any] trapdoor¦s = iron trapdoor, any wooden trapdoor
144144

145145
# Fence gates
146-
{openable} {powerable} {wood type} [fence] gate¦s = -fence_gate
146+
{openable} {powerable} {wood type} fence gate¦s = -fence_gate
147147
[any] [wood[en]] gate¦s = oak gate, spruce gate, birch gate, jungle gate, acacia gate, dark oak gate
148148

149149
# Doors

0 commit comments

Comments
 (0)