Skip to main content

steel_registry/generated/
vanilla_trim_patterns.rs

1use crate::trim_pattern::{TrimPattern, TrimPatternRegistry, TrimPatternValue};
2use steel_utils::Identifier;
3use std::borrow::Cow;
4use text_components::{TextComponent, translation::TranslatedMessage};
5pub static SENTRY: TrimPattern = TrimPattern::new(
6    Identifier::vanilla_static("sentry"),
7    TrimPatternValue::new(
8        Identifier {
9            namespace: Cow::Borrowed("minecraft"),
10            path: Cow::Borrowed("sentry"),
11        },
12        TextComponent::translated(
13            TranslatedMessage::new("trim_pattern.minecraft.sentry", None),
14        ),
15        false,
16    ),
17);
18pub static DUNE: TrimPattern = TrimPattern::new(
19    Identifier::vanilla_static("dune"),
20    TrimPatternValue::new(
21        Identifier {
22            namespace: Cow::Borrowed("minecraft"),
23            path: Cow::Borrowed("dune"),
24        },
25        TextComponent::translated(
26            TranslatedMessage::new("trim_pattern.minecraft.dune", None),
27        ),
28        false,
29    ),
30);
31pub static COAST: TrimPattern = TrimPattern::new(
32    Identifier::vanilla_static("coast"),
33    TrimPatternValue::new(
34        Identifier {
35            namespace: Cow::Borrowed("minecraft"),
36            path: Cow::Borrowed("coast"),
37        },
38        TextComponent::translated(
39            TranslatedMessage::new("trim_pattern.minecraft.coast", None),
40        ),
41        false,
42    ),
43);
44pub static WILD: TrimPattern = TrimPattern::new(
45    Identifier::vanilla_static("wild"),
46    TrimPatternValue::new(
47        Identifier {
48            namespace: Cow::Borrowed("minecraft"),
49            path: Cow::Borrowed("wild"),
50        },
51        TextComponent::translated(
52            TranslatedMessage::new("trim_pattern.minecraft.wild", None),
53        ),
54        false,
55    ),
56);
57pub static WARD: TrimPattern = TrimPattern::new(
58    Identifier::vanilla_static("ward"),
59    TrimPatternValue::new(
60        Identifier {
61            namespace: Cow::Borrowed("minecraft"),
62            path: Cow::Borrowed("ward"),
63        },
64        TextComponent::translated(
65            TranslatedMessage::new("trim_pattern.minecraft.ward", None),
66        ),
67        false,
68    ),
69);
70pub static EYE: TrimPattern = TrimPattern::new(
71    Identifier::vanilla_static("eye"),
72    TrimPatternValue::new(
73        Identifier {
74            namespace: Cow::Borrowed("minecraft"),
75            path: Cow::Borrowed("eye"),
76        },
77        TextComponent::translated(
78            TranslatedMessage::new("trim_pattern.minecraft.eye", None),
79        ),
80        false,
81    ),
82);
83pub static VEX: TrimPattern = TrimPattern::new(
84    Identifier::vanilla_static("vex"),
85    TrimPatternValue::new(
86        Identifier {
87            namespace: Cow::Borrowed("minecraft"),
88            path: Cow::Borrowed("vex"),
89        },
90        TextComponent::translated(
91            TranslatedMessage::new("trim_pattern.minecraft.vex", None),
92        ),
93        false,
94    ),
95);
96pub static TIDE: TrimPattern = TrimPattern::new(
97    Identifier::vanilla_static("tide"),
98    TrimPatternValue::new(
99        Identifier {
100            namespace: Cow::Borrowed("minecraft"),
101            path: Cow::Borrowed("tide"),
102        },
103        TextComponent::translated(
104            TranslatedMessage::new("trim_pattern.minecraft.tide", None),
105        ),
106        false,
107    ),
108);
109pub static SNOUT: TrimPattern = TrimPattern::new(
110    Identifier::vanilla_static("snout"),
111    TrimPatternValue::new(
112        Identifier {
113            namespace: Cow::Borrowed("minecraft"),
114            path: Cow::Borrowed("snout"),
115        },
116        TextComponent::translated(
117            TranslatedMessage::new("trim_pattern.minecraft.snout", None),
118        ),
119        false,
120    ),
121);
122pub static RIB: TrimPattern = TrimPattern::new(
123    Identifier::vanilla_static("rib"),
124    TrimPatternValue::new(
125        Identifier {
126            namespace: Cow::Borrowed("minecraft"),
127            path: Cow::Borrowed("rib"),
128        },
129        TextComponent::translated(
130            TranslatedMessage::new("trim_pattern.minecraft.rib", None),
131        ),
132        false,
133    ),
134);
135pub static SPIRE: TrimPattern = TrimPattern::new(
136    Identifier::vanilla_static("spire"),
137    TrimPatternValue::new(
138        Identifier {
139            namespace: Cow::Borrowed("minecraft"),
140            path: Cow::Borrowed("spire"),
141        },
142        TextComponent::translated(
143            TranslatedMessage::new("trim_pattern.minecraft.spire", None),
144        ),
145        false,
146    ),
147);
148pub static WAYFINDER: TrimPattern = TrimPattern::new(
149    Identifier::vanilla_static("wayfinder"),
150    TrimPatternValue::new(
151        Identifier {
152            namespace: Cow::Borrowed("minecraft"),
153            path: Cow::Borrowed("wayfinder"),
154        },
155        TextComponent::translated(
156            TranslatedMessage::new("trim_pattern.minecraft.wayfinder", None),
157        ),
158        false,
159    ),
160);
161pub static SHAPER: TrimPattern = TrimPattern::new(
162    Identifier::vanilla_static("shaper"),
163    TrimPatternValue::new(
164        Identifier {
165            namespace: Cow::Borrowed("minecraft"),
166            path: Cow::Borrowed("shaper"),
167        },
168        TextComponent::translated(
169            TranslatedMessage::new("trim_pattern.minecraft.shaper", None),
170        ),
171        false,
172    ),
173);
174pub static SILENCE: TrimPattern = TrimPattern::new(
175    Identifier::vanilla_static("silence"),
176    TrimPatternValue::new(
177        Identifier {
178            namespace: Cow::Borrowed("minecraft"),
179            path: Cow::Borrowed("silence"),
180        },
181        TextComponent::translated(
182            TranslatedMessage::new("trim_pattern.minecraft.silence", None),
183        ),
184        false,
185    ),
186);
187pub static RAISER: TrimPattern = TrimPattern::new(
188    Identifier::vanilla_static("raiser"),
189    TrimPatternValue::new(
190        Identifier {
191            namespace: Cow::Borrowed("minecraft"),
192            path: Cow::Borrowed("raiser"),
193        },
194        TextComponent::translated(
195            TranslatedMessage::new("trim_pattern.minecraft.raiser", None),
196        ),
197        false,
198    ),
199);
200pub static HOST: TrimPattern = TrimPattern::new(
201    Identifier::vanilla_static("host"),
202    TrimPatternValue::new(
203        Identifier {
204            namespace: Cow::Borrowed("minecraft"),
205            path: Cow::Borrowed("host"),
206        },
207        TextComponent::translated(
208            TranslatedMessage::new("trim_pattern.minecraft.host", None),
209        ),
210        false,
211    ),
212);
213pub static FLOW: TrimPattern = TrimPattern::new(
214    Identifier::vanilla_static("flow"),
215    TrimPatternValue::new(
216        Identifier {
217            namespace: Cow::Borrowed("minecraft"),
218            path: Cow::Borrowed("flow"),
219        },
220        TextComponent::translated(
221            TranslatedMessage::new("trim_pattern.minecraft.flow", None),
222        ),
223        false,
224    ),
225);
226pub static BOLT: TrimPattern = TrimPattern::new(
227    Identifier::vanilla_static("bolt"),
228    TrimPatternValue::new(
229        Identifier {
230            namespace: Cow::Borrowed("minecraft"),
231            path: Cow::Borrowed("bolt"),
232        },
233        TextComponent::translated(
234            TranslatedMessage::new("trim_pattern.minecraft.bolt", None),
235        ),
236        false,
237    ),
238);
239pub fn register_trim_patterns(registry: &mut TrimPatternRegistry) {
240    registry.register(&SENTRY);
241    registry.register(&DUNE);
242    registry.register(&COAST);
243    registry.register(&WILD);
244    registry.register(&WARD);
245    registry.register(&EYE);
246    registry.register(&VEX);
247    registry.register(&TIDE);
248    registry.register(&SNOUT);
249    registry.register(&RIB);
250    registry.register(&SPIRE);
251    registry.register(&WAYFINDER);
252    registry.register(&SHAPER);
253    registry.register(&SILENCE);
254    registry.register(&RAISER);
255    registry.register(&HOST);
256    registry.register(&FLOW);
257    registry.register(&BOLT);
258}