2
2
3
3
import gregtech .api .enums .Materials ;
4
4
import gregtech .api .enums .OrePrefixes ;
5
- import gregtech .api .metatileentity .implementations .MTEItem ;
5
+ import gregtech .api .metatileentity .implementations .MTEItemPipe ;
6
6
import gregtech .api .util .GTLanguageManager ;
7
7
import gregtech .api .util .GTOreDictUnificator ;
8
8
@@ -18,7 +18,7 @@ public static void registerPipes() {
18
18
String displayName = GTLanguageManager .i18nPlaceholder ? "%material" : Materials .Brass .mDefaultLocalName ;
19
19
GTOreDictUnificator .registerOre (
20
20
OrePrefixes .pipeTiny .get (Materials .Brass ),
21
- new MTEItem (
21
+ new MTEItemPipe (
22
22
5600 ,
23
23
"GT_Pipe_Brass_Tiny" ,
24
24
"Tiny " + displayName + " Item Pipe" ,
@@ -30,7 +30,7 @@ public static void registerPipes() {
30
30
80 ).getStackForm (1L ));
31
31
GTOreDictUnificator .registerOre (
32
32
OrePrefixes .pipeSmall .get (Materials .Brass ),
33
- new MTEItem (
33
+ new MTEItemPipe (
34
34
5601 ,
35
35
"GT_Pipe_Brass_Small" ,
36
36
"Small " + displayName + " Item Pipe" ,
@@ -42,7 +42,7 @@ public static void registerPipes() {
42
42
40 ).getStackForm (1L ));
43
43
GTOreDictUnificator .registerOre (
44
44
OrePrefixes .pipeRestrictiveTiny .get (Materials .Brass ),
45
- new MTEItem (
45
+ new MTEItemPipe (
46
46
5640 ,
47
47
"GT_Pipe_Restrictive_Brass_Tiny" ,
48
48
"Tiny Restrictive " + displayName + " Item Pipe" ,
@@ -54,7 +54,7 @@ public static void registerPipes() {
54
54
80 ).getStackForm (1L ));
55
55
GTOreDictUnificator .registerOre (
56
56
OrePrefixes .pipeRestrictiveSmall .get (Materials .Brass ),
57
- new MTEItem (
57
+ new MTEItemPipe (
58
58
5641 ,
59
59
"GT_Pipe_Restrictive_Brass_Small" ,
60
60
"Small Restrictive " + displayName + " Item Pipe" ,
@@ -69,7 +69,7 @@ public static void registerPipes() {
69
69
displayName = GTLanguageManager .i18nPlaceholder ? "%material" : Materials .Electrum .mDefaultLocalName ;
70
70
GTOreDictUnificator .registerOre (
71
71
OrePrefixes .pipeTiny .get (Materials .Electrum ),
72
- new MTEItem (
72
+ new MTEItemPipe (
73
73
5610 ,
74
74
"GT_Pipe_Electrum_Tiny" ,
75
75
"Tiny " + displayName + " Item Pipe" ,
@@ -81,7 +81,7 @@ public static void registerPipes() {
81
81
40 ).getStackForm (1L ));
82
82
GTOreDictUnificator .registerOre (
83
83
OrePrefixes .pipeSmall .get (Materials .Electrum ),
84
- new MTEItem (
84
+ new MTEItemPipe (
85
85
5611 ,
86
86
"GT_Pipe_Electrum_Small" ,
87
87
"Small " + displayName + " Item Pipe" ,
@@ -92,7 +92,7 @@ public static void registerPipes() {
92
92
false ).getStackForm (1L ));
93
93
GTOreDictUnificator .registerOre (
94
94
OrePrefixes .pipeRestrictiveTiny .get (Materials .Electrum ),
95
- new MTEItem (
95
+ new MTEItemPipe (
96
96
5642 ,
97
97
"GT_Pipe_Restrictive_Electrum_Tiny" ,
98
98
"Tiny Restrictive " + displayName + " Item Pipe" ,
@@ -104,7 +104,7 @@ public static void registerPipes() {
104
104
40 ).getStackForm (1L ));
105
105
GTOreDictUnificator .registerOre (
106
106
OrePrefixes .pipeRestrictiveSmall .get (Materials .Electrum ),
107
- new MTEItem (
107
+ new MTEItemPipe (
108
108
5643 ,
109
109
"GT_Pipe_Restrictive_Electrum_Small" ,
110
110
"Small Restrictive " + displayName + " Item Pipe" ,
@@ -118,7 +118,7 @@ public static void registerPipes() {
118
118
displayName = GTLanguageManager .i18nPlaceholder ? "%material" : Materials .Platinum .mDefaultLocalName ;
119
119
GTOreDictUnificator .registerOre (
120
120
OrePrefixes .pipeTiny .get (Materials .Platinum ),
121
- new MTEItem (
121
+ new MTEItemPipe (
122
122
5620 ,
123
123
"GT_Pipe_Platinum_Tiny" ,
124
124
"Tiny " + displayName + " Item Pipe" ,
@@ -129,7 +129,7 @@ public static void registerPipes() {
129
129
false ).getStackForm (1L ));
130
130
GTOreDictUnificator .registerOre (
131
131
OrePrefixes .pipeSmall .get (Materials .Platinum ),
132
- new MTEItem (
132
+ new MTEItemPipe (
133
133
5621 ,
134
134
"GT_Pipe_Platinum_Small" ,
135
135
"Small " + displayName + " Item Pipe" ,
@@ -140,7 +140,7 @@ public static void registerPipes() {
140
140
false ).getStackForm (1L ));
141
141
GTOreDictUnificator .registerOre (
142
142
OrePrefixes .pipeRestrictiveTiny .get (Materials .Platinum ),
143
- new MTEItem (
143
+ new MTEItemPipe (
144
144
5644 ,
145
145
"GT_Pipe_Restrictive_Platinum_Tiny" ,
146
146
"Tiny Restrictive " + displayName + " Item Pipe" ,
@@ -151,7 +151,7 @@ public static void registerPipes() {
151
151
true ).getStackForm (1L ));
152
152
GTOreDictUnificator .registerOre (
153
153
OrePrefixes .pipeRestrictiveSmall .get (Materials .Platinum ),
154
- new MTEItem (
154
+ new MTEItemPipe (
155
155
5645 ,
156
156
"GT_Pipe_Restrictive_Platinum_Small" ,
157
157
"Small Restrictive " + displayName + " Item Pipe" ,
@@ -165,7 +165,7 @@ public static void registerPipes() {
165
165
displayName = GTLanguageManager .i18nPlaceholder ? "%material" : Materials .Osmium .mDefaultLocalName ;
166
166
GTOreDictUnificator .registerOre (
167
167
OrePrefixes .pipeTiny .get (Materials .Osmium ),
168
- new MTEItem (
168
+ new MTEItemPipe (
169
169
5630 ,
170
170
"GT_Pipe_Osmium_Tiny" ,
171
171
"Tiny " + displayName + " Item Pipe" ,
@@ -176,7 +176,7 @@ public static void registerPipes() {
176
176
false ).getStackForm (1L ));
177
177
GTOreDictUnificator .registerOre (
178
178
OrePrefixes .pipeSmall .get (Materials .Osmium ),
179
- new MTEItem (
179
+ new MTEItemPipe (
180
180
5631 ,
181
181
"GT_Pipe_Osmium_Small" ,
182
182
"Small " + displayName + " Item Pipe" ,
@@ -187,7 +187,7 @@ public static void registerPipes() {
187
187
false ).getStackForm (1L ));
188
188
GTOreDictUnificator .registerOre (
189
189
OrePrefixes .pipeRestrictiveTiny .get (Materials .Osmium ),
190
- new MTEItem (
190
+ new MTEItemPipe (
191
191
5646 ,
192
192
"GT_Pipe_Restrictive_Osmium_Tiny" ,
193
193
"Tiny Restrictive " + displayName + " Item Pipe" ,
@@ -198,7 +198,7 @@ public static void registerPipes() {
198
198
true ).getStackForm (1L ));
199
199
GTOreDictUnificator .registerOre (
200
200
OrePrefixes .pipeRestrictiveSmall .get (Materials .Osmium ),
201
- new MTEItem (
201
+ new MTEItemPipe (
202
202
5647 ,
203
203
"GT_Pipe_Restrictive_Osmium_Small" ,
204
204
"Small Restrictive " + displayName + " Item Pipe" ,
@@ -212,7 +212,7 @@ public static void registerPipes() {
212
212
displayName = GTLanguageManager .i18nPlaceholder ? "%material" : Materials .Tin .mDefaultLocalName ;
213
213
GTOreDictUnificator .registerOre (
214
214
OrePrefixes .pipeTiny .get (Materials .Tin ),
215
- new MTEItem (
215
+ new MTEItemPipe (
216
216
5589 ,
217
217
"GT_Pipe_Tin_Tiny" ,
218
218
"Tiny " + displayName + " Item Pipe" ,
@@ -224,7 +224,7 @@ public static void registerPipes() {
224
224
160 ).getStackForm (1L ));
225
225
GTOreDictUnificator .registerOre (
226
226
OrePrefixes .pipeSmall .get (Materials .Tin ),
227
- new MTEItem (
227
+ new MTEItemPipe (
228
228
5590 ,
229
229
"GT_Pipe_Tin_Small" ,
230
230
"Small " + displayName + " Item Pipe" ,
@@ -236,11 +236,19 @@ public static void registerPipes() {
236
236
80 ).getStackForm (1L ));
237
237
GTOreDictUnificator .registerOre (
238
238
OrePrefixes .pipeMedium .get (Materials .Tin ),
239
- new MTEItem (5591 , "GT_Pipe_Tin" , displayName + " Item Pipe" , 0.5F , Materials .Tin , 1 , 65536 , false , 40 )
240
- .getStackForm (1L ));
239
+ new MTEItemPipe (
240
+ 5591 ,
241
+ "GT_Pipe_Tin" ,
242
+ displayName + " Item Pipe" ,
243
+ 0.5F ,
244
+ Materials .Tin ,
245
+ 1 ,
246
+ 65536 ,
247
+ false ,
248
+ 40 ).getStackForm (1L ));
241
249
GTOreDictUnificator .registerOre (
242
250
OrePrefixes .pipeLarge .get (Materials .Tin ),
243
- new MTEItem (
251
+ new MTEItemPipe (
244
252
5592 ,
245
253
"GT_Pipe_Tin_Large" ,
246
254
"Large " + displayName + " Item Pipe" ,
@@ -251,7 +259,7 @@ public static void registerPipes() {
251
259
false ).getStackForm (1L ));
252
260
GTOreDictUnificator .registerOre (
253
261
OrePrefixes .pipeHuge .get (Materials .Tin ),
254
- new MTEItem (
262
+ new MTEItemPipe (
255
263
5593 ,
256
264
"GT_Pipe_Tin_Huge" ,
257
265
"Huge " + displayName + " Item Pipe" ,
@@ -263,7 +271,7 @@ public static void registerPipes() {
263
271
264
272
GTOreDictUnificator .registerOre (
265
273
OrePrefixes .pipeRestrictiveTiny .get (Materials .Tin ),
266
- new MTEItem (
274
+ new MTEItemPipe (
267
275
5594 ,
268
276
"GT_Pipe_Restrictive_Tin_Tiny" ,
269
277
"Tiny Restrictive " + displayName + " Item Pipe" ,
@@ -275,7 +283,7 @@ public static void registerPipes() {
275
283
160 ).getStackForm (1L ));
276
284
GTOreDictUnificator .registerOre (
277
285
OrePrefixes .pipeRestrictiveSmall .get (Materials .Tin ),
278
- new MTEItem (
286
+ new MTEItemPipe (
279
287
5595 ,
280
288
"GT_Pipe_Restrictive_Tin_Small" ,
281
289
"Small Restrictive " + displayName + " Item Pipe" ,
@@ -287,7 +295,7 @@ public static void registerPipes() {
287
295
80 ).getStackForm (1L ));
288
296
GTOreDictUnificator .registerOre (
289
297
OrePrefixes .pipeRestrictiveMedium .get (Materials .Tin ),
290
- new MTEItem (
298
+ new MTEItemPipe (
291
299
5596 ,
292
300
"GT_Pipe_Restrictive_Tin" ,
293
301
"Restrictive " + displayName + " Pipe" ,
@@ -299,7 +307,7 @@ public static void registerPipes() {
299
307
40 ).getStackForm (1L ));
300
308
GTOreDictUnificator .registerOre (
301
309
OrePrefixes .pipeRestrictiveLarge .get (Materials .Tin ),
302
- new MTEItem (
310
+ new MTEItemPipe (
303
311
5597 ,
304
312
"GT_Pipe_Restrictive_Tin_Large" ,
305
313
"Large Restrictive " + displayName + " Item Pipe" ,
@@ -310,7 +318,7 @@ public static void registerPipes() {
310
318
true ).getStackForm (1L ));
311
319
GTOreDictUnificator .registerOre (
312
320
OrePrefixes .pipeRestrictiveHuge .get (Materials .Tin ),
313
- new MTEItem (
321
+ new MTEItemPipe (
314
322
5598 ,
315
323
"GT_Pipe_Restrictive_Tin_Huge" ,
316
324
"Huge Restrictive " + displayName + " Item Pipe" ,
@@ -339,7 +347,7 @@ private static void generateItemPipes(Materials aMaterial, String name, String d
339
347
int baseInvSlots ) {
340
348
GTOreDictUnificator .registerOre (
341
349
OrePrefixes .pipeTiny .get (aMaterial ),
342
- new MTEItem (
350
+ new MTEItemPipe (
343
351
startID ,
344
352
"GT_Pipe_" + name + "_Tiny" ,
345
353
"Tiny " + displayName + " Item Pipe" ,
@@ -350,7 +358,7 @@ private static void generateItemPipes(Materials aMaterial, String name, String d
350
358
false ).getStackForm (1L ));
351
359
GTOreDictUnificator .registerOre (
352
360
OrePrefixes .pipeSmall .get (aMaterial ),
353
- new MTEItem (
361
+ new MTEItemPipe (
354
362
startID + 1 ,
355
363
"GT_Pipe_" + name + "_Small" ,
356
364
"Small " + displayName + " Item Pipe" ,
@@ -361,7 +369,7 @@ private static void generateItemPipes(Materials aMaterial, String name, String d
361
369
false ).getStackForm (1L ));
362
370
GTOreDictUnificator .registerOre (
363
371
OrePrefixes .pipeMedium .get (aMaterial ),
364
- new MTEItem (
372
+ new MTEItemPipe (
365
373
startID + 2 ,
366
374
"GT_Pipe_" + name ,
367
375
displayName + " Item Pipe" ,
@@ -372,7 +380,7 @@ private static void generateItemPipes(Materials aMaterial, String name, String d
372
380
false ).getStackForm (1L ));
373
381
GTOreDictUnificator .registerOre (
374
382
OrePrefixes .pipeLarge .get (aMaterial ),
375
- new MTEItem (
383
+ new MTEItemPipe (
376
384
startID + 3 ,
377
385
"GT_Pipe_" + name + "_Large" ,
378
386
"Large " + displayName + " Item Pipe" ,
@@ -383,7 +391,7 @@ private static void generateItemPipes(Materials aMaterial, String name, String d
383
391
false ).getStackForm (1L ));
384
392
GTOreDictUnificator .registerOre (
385
393
OrePrefixes .pipeHuge .get (aMaterial ),
386
- new MTEItem (
394
+ new MTEItemPipe (
387
395
startID + 4 ,
388
396
"GT_Pipe_" + name + "_Huge" ,
389
397
"Huge " + displayName + " Item Pipe" ,
@@ -394,7 +402,7 @@ private static void generateItemPipes(Materials aMaterial, String name, String d
394
402
false ).getStackForm (1L ));
395
403
GTOreDictUnificator .registerOre (
396
404
OrePrefixes .pipeRestrictiveTiny .get (aMaterial ),
397
- new MTEItem (
405
+ new MTEItemPipe (
398
406
startID + 5 ,
399
407
"GT_Pipe_Restrictive_" + name + "_Tiny" ,
400
408
"Tiny Restrictive " + displayName + " Item Pipe" ,
@@ -405,7 +413,7 @@ private static void generateItemPipes(Materials aMaterial, String name, String d
405
413
true ).getStackForm (1L ));
406
414
GTOreDictUnificator .registerOre (
407
415
OrePrefixes .pipeRestrictiveSmall .get (aMaterial ),
408
- new MTEItem (
416
+ new MTEItemPipe (
409
417
startID + 6 ,
410
418
"GT_Pipe_Restrictive_" + name + "_Small" ,
411
419
"Small Restrictive " + displayName + " Item Pipe" ,
@@ -416,7 +424,7 @@ private static void generateItemPipes(Materials aMaterial, String name, String d
416
424
true ).getStackForm (1L ));
417
425
GTOreDictUnificator .registerOre (
418
426
OrePrefixes .pipeRestrictiveMedium .get (aMaterial ),
419
- new MTEItem (
427
+ new MTEItemPipe (
420
428
startID + 7 ,
421
429
"GT_Pipe_Restrictive_" + name ,
422
430
"Restrictive " + displayName + " Item Pipe" ,
@@ -427,7 +435,7 @@ private static void generateItemPipes(Materials aMaterial, String name, String d
427
435
true ).getStackForm (1L ));
428
436
GTOreDictUnificator .registerOre (
429
437
OrePrefixes .pipeRestrictiveLarge .get (aMaterial ),
430
- new MTEItem (
438
+ new MTEItemPipe (
431
439
startID + 8 ,
432
440
"GT_Pipe_Restrictive_" + name + "_Large" ,
433
441
"Large Restrictive " + displayName + " Item Pipe" ,
@@ -438,7 +446,7 @@ private static void generateItemPipes(Materials aMaterial, String name, String d
438
446
true ).getStackForm (1L ));
439
447
GTOreDictUnificator .registerOre (
440
448
OrePrefixes .pipeRestrictiveHuge .get (aMaterial ),
441
- new MTEItem (
449
+ new MTEItemPipe (
442
450
startID + 9 ,
443
451
"GT_Pipe_Restrictive_" + name + "_Huge" ,
444
452
"Huge Restrictive " + displayName + " Item Pipe" ,
0 commit comments