File tree Expand file tree Collapse file tree 2 files changed +5
-6
lines changed
src/main/java/com/gregtechceu/gtceu Expand file tree Collapse file tree 2 files changed +5
-6
lines changed Original file line number Diff line number Diff line change 8888import com .gregtechceu .gtceu .data .worldgen .GTFeatures ;
8989import com .gregtechceu .gtceu .integration .cctweaked .CCTweakedPlugin ;
9090import com .gregtechceu .gtceu .integration .kjs .GTCEuStartupEvents ;
91+ import com .gregtechceu .gtceu .integration .kjs .GTKubeJSPlugin ;
9192import com .gregtechceu .gtceu .integration .kjs .events .MaterialModificationKubeEvent ;
9293import com .gregtechceu .gtceu .integration .map .WaypointManager ;
9394import com .gregtechceu .gtceu .integration .top .TheOneProbePlugin ;
@@ -158,6 +159,9 @@ public class CommonInit {
158159 public static void init (final IEventBus modBus ) {
159160 CommonInit .modBus = modBus ;
160161 modBus .register (CommonInit .class );
162+ if (GTCEu .Mods .isKubeJSLoaded ()) {
163+ modBus .addListener (EventPriority .LOWEST , GTKubeJSPlugin ::registerKJSMachines );
164+ }
161165
162166 UIFactory .register (MachineUIFactory .INSTANCE );
163167 UIFactory .register (CoverUIFactory .INSTANCE );
Original file line number Diff line number Diff line change 107107import net .minecraft .world .item .crafting .RecipeType ;
108108import net .minecraft .world .level .block .SoundType ;
109109import net .minecraft .world .level .levelgen .placement .HeightRangePlacement ;
110- import net .neoforged .bus .api .EventPriority ;
111- import net .neoforged .bus .api .SubscribeEvent ;
112- import net .neoforged .fml .common .EventBusSubscriber ;
113110import net .neoforged .neoforge .registries .RegisterEvent ;
114111
115112import dev .latvian .mods .kubejs .DevProperties ;
128125import dev .latvian .mods .kubejs .script .TypeWrapperRegistry ;
129126import dev .latvian .mods .rhino .Wrapper ;
130127
131- @ EventBusSubscriber (modid = GTCEu .MOD_ID , bus = EventBusSubscriber .Bus .MOD )
132128public class GTKubeJSPlugin implements KubeJSPlugin {
133129
134- @ SubscribeEvent (priority = EventPriority .LOWEST )
135- private static void registerKJSMachines (RegisterEvent event ) {
130+ public static void registerKJSMachines (RegisterEvent event ) {
136131 if (event .getRegistryKey () != GTRegistries .MACHINE_REGISTRY ) {
137132 return ;
138133 }
You can’t perform that action at this time.
0 commit comments