-
Notifications
You must be signed in to change notification settings - Fork 37
/
transportation.sk
155 lines (124 loc) · 7.36 KB
/
transportation.sk
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
transportation items:
elytra¦s = minecraft:elytra
saddle¦s = minecraft:saddle
carrot[s] on [a] stick¦s = minecraft:carrot_on_a_stick
old oak boat:
minecraft version = 1.12.2 or older
oak boat¦s = minecraft:boat[relatedEntity=oak boat]
new oak boat:
minecraft version = 1.13 or newer
oak boat¦s = minecraft:oak_boat[relatedEntity=oak boat]
boats:
spruce boat¦s = minecraft:spruce_boat[relatedEntity=spruce boat]
birch boat¦s = minecraft:birch_boat[relatedEntity=birch boat]
jungle boat¦s = minecraft:jungle_boat[relatedEntity=jungle boat]
acacia boat¦s = minecraft:acacia_boat[relatedEntity=acacia boat]
dark oak boat¦s = minecraft:dark_oak_boat[relatedEntity=dark oak boat]
[any] boat¦s = oak boat, spruce boat, birch boat, jungle boat, acacia boat, dark oak boat
minecarts:
[normal] minecart¦s = minecraft:minecart[relatedEntity=minecart]
minecart[s] with chest¦s = minecraft:chest_minecart
storage minecart¦s = minecart with chest[relatedEntity=minecart with chest]
minecart[s] with furnace¦s = minecraft:furnace_minecart
powered minecart¦s = minecart with furnace[relatedEntity=powered minecart]
minecart[s] with tnt¦s = minecraft:tnt_minecart[relatedEntity=explosive minecart]
minecart[s] with hopper¦s = minecraft:hopper_minecart[relatedEntity=hopper minecart]
minecart[s] with command block¦s = minecraft:command_block_minecart
any minecart¦s = minecart, minecart with chest, minecart with furnace, minecart with tnt, minecart with hopper, minecart with command block
rails before flattening:
minecraft version = 1.12.2 or older
{rail straight}:
{default} = - {Damage:0}
[(flat|straight)] (north-south|south-north) = - {Damage:0}
[(flat|straight)] (east-west|west-east) = - {Damage:1}
(ascending east|descending west) = - {Damage:2}
(ascending west|descending east) = - {Damage:3}
(ascending north|descending south) = - {Damage:4}
(ascending south|descending north) = - {Damage:5}
{rail powered}:
{default} = - {Damage:8}
(powered|active) [(flat|straight)] (north-south|south-north) = - {Damage:8}
(powered|active) [(flat|straight)] (east-west|west-east) = - {Damage:9}
(powered|active) (ascending east|descending west) = - {Damage:10}
(powered|active) (ascending west|descending east) = - {Damage:11}
(powered|active) (ascending north|descending south) = - {Damage:12}
(powered|active) (ascending south|descending north) = - {Damage:13}
{rail curve}:
{default} = - {Damage:9}
[curved] (south-east|east-south) = - {Damage:6}
[curved] (south-west|west-south) = - {Damage:7}
[curved] (north-west|west-north) = - {Damage:8}
[curved] (north-east|east-north) = - {Damage:9}
# Powered Rail
({rail straight}|{rail powered}) (golden|powered) [minecart] (rail|track)¦s = minecraft:golden_rail
(golden|powered) [minecart] (rail|track) item¦s = minecraft:golden_rail
# Detector Rail
({rail straight}|{rail powered}) detector [minecart] (rail|track)¦s = minecraft:detector_rail
detector [minecart] (rail|track) item¦s = minecraft:detector_rail
# Activator rail
({rail straight}|{rail powered}) activator [minecart] (rail|track)¦s = minecraft:activator_rail
activator [minecart] (rail|track) item¦s = minecraft:activator_rail
rails after flattening:
minecraft version = 1.13 or newer
{rail straight}:
{default} = -
[(flat|straight)] (north-south|south-north) = -[shape=north_south]
[(flat|straight)] (east-west|west-east) = -[shape=east_west]
(ascending north|descending south) = -[shape=ascending_north]
(ascending south|descending north) = -[shape=ascending_south]
(ascending east|descending west) = -[shape=ascending_east]
(ascending west|descending east) = -[shape=ascending_west]
{rail curve}:
{default} = -
[curved] (north-east|east-north) = -[shape=north_east]
[curved] (north-west|west-north) = -[shape=north_west]
[curved] (south-east|east-south) = -[shape=south_east]
[curved] (south-west|west-south) = -[shape=south_west]
# Powered Rail
{powerable} {rail straight} (golden|powered) [minecart] (rail|track)¦s = minecraft:powered_rail
(golden|powered) [minecart] (rail|track) item¦s = minecraft:powered_rail
# Detector Rail
{powerable} {rail straight} detector [minecart] (rail|track)¦s = minecraft:detector_rail
detector [minecart] (rail|track) item¦s = minecraft:detector_rail
# Activator rail
{powerable} {rail straight} activator [minecart] (rail|track)¦s = minecraft:activator_rail
activator [minecart] (rail|track) item¦s = minecraft:activator_rail
# Rails whose IDs were never changed and whose version differences can be defined by variations.
unchanged rails:
[({rail straight}|{rail curve})] [normal] [minecart] (rail|track) [block]¦s = minecraft:rail
(ascending|descending|inclined) [normal] [minecart] (rail|track) [block]¦s = ascending north rail, ascending south rail, ascending east rail, ascending west rail
curved [normal] [minecart] (rail|track) [block]¦s = north-east rail, north-west rail, south-east rail, south-west rail
[minecart] (rail|track) item¦s = minecraft:rail
nether update:
minecraft version = 1.16 or newer
warped fungus on a stick = minecraft:warped_fungus_on_a_stick
the wild update:
minecraft version = 1.19 or newer
# boat with chest
spruce (boat¦s with chest|chest boat¦s) = minecraft:spruce_chest_boat[relatedEntity=spruce chest boat]
any spruce boat¦s = spruce boat, spruce chest boat
birch (boat¦s with chest|chest boat¦s) = minecraft:birch_chest_boat[relatedEntity=birch chest boat]
any birch boat¦s = birch boat, birch chest boat
jungle (boat¦s with chest|chest boat¦s) = minecraft:jungle_chest_boat[relatedEntity=jungle chest boat]
any jungle boat¦s = jungle boat, jungle chest boat
acacia (boat¦s with chest|chest boat¦s) = minecraft:acacia_chest_boat[relatedEntity=acacia chest boat]
any acacia boat¦s = acacia boat, acacia chest boat
oak (boat¦s with chest|chest boat¦s) = minecraft:oak_chest_boat[relatedEntity=oak chest boat]
any oak boat¦s = oak boat, oak chest boat
dark oak (boat¦s with chest|chest boat¦s) = minecraft:dark_oak_chest_boat[relatedEntity=dark oak chest boat]
any dark oak boat¦s = dark oak boat, dark oak chest boat
mangrove boat¦s = minecraft:mangrove_boat[relatedEntity=mangrove boat]
mangrove (boat¦s with chest|chest boat¦s) = minecraft:mangrove_chest_boat[relatedEntity=mangrove chest boat]
any mangrove boat¦s = mangrove boat, mangrove chest boat
[any] (boat¦s with [a] chest|chest[ed] boat¦s) = oak chest boat, spruce chest boat, birch chest boat, jungle chest boat, acacia chest boat, dark oak chest boat, mangrove chest boat
[any] boat = any boat, chested boat, any mangrove boat
trails and tales update:
minecraft version = 1.20 or newer
cherry boat¦s = minecraft:cherry_boat[relatedEntity=cherry boat]
cherry (boat¦s with chest|chest boat¦s) = minecraft:cherry_chest_boat[relatedEntity=cherry chest boat]
any cherry boat¦s = cherry boat, cherry chest boat
bamboo (boat|raft)¦s = minecraft:bamboo_raft[relatedEntity=bamboo raft]
bamboo ((boat|raft)¦s with chest|chest (boat|raft)¦s) = minecraft:bamboo_chest_raft[relatedEntity=bamboo chest raft]
any bamboo (boat|raft)¦s = bamboo raft, bamboo chest raft
[any] (boat¦s with [a] chest|chest[ed] boat¦s) = any chest boat, cherry chest boat, bamboo chest raft
[any] boat = any boat, any cherry boat, any bamboo raft