|
22 | 22 |
|
23 | 23 | package dev.galacticraft.mod.compat.rei.common;
|
24 | 24 |
|
25 |
| -import dev.galacticraft.machinelib.api.menu.RecipeMachineMenu; |
26 | 25 | import dev.galacticraft.mod.Constant;
|
27 | 26 | import dev.galacticraft.mod.compat.rei.common.display.DefaultCompressingDisplay;
|
28 | 27 | import dev.galacticraft.mod.compat.rei.common.display.DefaultFabricationDisplay;
|
29 |
| -import dev.galacticraft.mod.compat.rei.common.transfer.info.FabricationMenuInfo; |
30 |
| -import dev.galacticraft.mod.compat.rei.common.transfer.info.SimpleMachineMenuInfo; |
31 |
| -import dev.galacticraft.mod.content.block.entity.machine.CompressorBlockEntity; |
32 | 28 | import me.shedaniel.rei.api.common.category.CategoryIdentifier;
|
33 | 29 | import me.shedaniel.rei.api.common.display.DisplaySerializerRegistry;
|
34 | 30 | import me.shedaniel.rei.api.common.display.basic.BasicDisplay;
|
35 | 31 | import me.shedaniel.rei.api.common.plugins.REIServerPlugin;
|
36 |
| -import me.shedaniel.rei.api.common.transfer.info.MenuInfoRegistry; |
37 |
| -import me.shedaniel.rei.api.common.transfer.info.simple.SimpleMenuInfoProvider; |
38 | 32 |
|
39 | 33 | public class GalacticraftREIServerPlugin implements REIServerPlugin {
|
40 | 34 | public static final CategoryIdentifier<DefaultFabricationDisplay> CIRCUIT_FABRICATION = CategoryIdentifier.of(Constant.MOD_ID, "plugins/circuit_fabricator");
|
41 | 35 | public static final CategoryIdentifier<DefaultCompressingDisplay> COMPRESSING = CategoryIdentifier.of(Constant.MOD_ID, "plugins/compressing");
|
42 | 36 | // public static final CategoryIdentifier<DefaultCompressingDisplay> COAL_GENERATOR_FUEL = CategoryIdentifier.of(Constant.MOD_ID, "plugins/coal_generator_fuel");
|
43 | 37 |
|
44 |
| - @Override |
45 |
| - public void registerMenuInfo(MenuInfoRegistry registry) { |
46 |
| - registry.register(COMPRESSING, RecipeMachineMenu.class, SimpleMenuInfoProvider.of(d -> new SimpleMachineMenuInfo<>(3, 3, CompressorBlockEntity.OUTPUT_SLOT, d))); |
47 |
| - registry.register(CIRCUIT_FABRICATION, RecipeMachineMenu.class, SimpleMenuInfoProvider.of(FabricationMenuInfo::new)); |
48 |
| - } |
49 |
| - |
50 | 38 | @Override
|
51 | 39 | public void registerDisplaySerializer(DisplaySerializerRegistry registry) {
|
52 | 40 | registry.register(CIRCUIT_FABRICATION, BasicDisplay.Serializer.ofSimple(DefaultFabricationDisplay::createRaw));
|
|
0 commit comments