@@ -21,33 +21,33 @@ public interface IGregTechModule {
2121 /**
2222 * What other modules this module depends on.
2323 * <p>
24- * e.g. < code> new ResourceLocation("gregtech", "foo_module")</code> represents a dependency on the module
24+ * e.g. {@ code new ResourceLocation("gregtech", "foo_module")} represents a dependency on the module
2525 * "foo_module" in the container "gregtech"
2626 */
2727 @ NotNull
2828 default Set <ResourceLocation > getDependencyUids () {
2929 return Collections .emptySet ();
3030 }
3131
32- default void construction (FMLConstructionEvent event ) {}
32+ default void construction (@ NotNull FMLConstructionEvent event ) {}
3333
34- default void preInit (FMLPreInitializationEvent event ) {}
34+ default void preInit (@ NotNull FMLPreInitializationEvent event ) {}
3535
36- default void init (FMLInitializationEvent event ) {}
36+ default void init (@ NotNull FMLInitializationEvent event ) {}
3737
38- default void postInit (FMLPostInitializationEvent event ) {}
38+ default void postInit (@ NotNull FMLPostInitializationEvent event ) {}
3939
40- default void loadComplete (FMLLoadCompleteEvent event ) {}
40+ default void loadComplete (@ NotNull FMLLoadCompleteEvent event ) {}
4141
42- default void serverAboutToStart (FMLServerAboutToStartEvent event ) {}
42+ default void serverAboutToStart (@ NotNull FMLServerAboutToStartEvent event ) {}
4343
44- default void serverStarting (FMLServerStartingEvent event ) {}
44+ default void serverStarting (@ NotNull FMLServerStartingEvent event ) {}
4545
46- default void serverStarted (FMLServerStartedEvent event ) {}
46+ default void serverStarted (@ NotNull FMLServerStartedEvent event ) {}
4747
48- default void serverStopping (FMLServerStoppingEvent event ) {}
48+ default void serverStopping (@ NotNull FMLServerStoppingEvent event ) {}
4949
50- default void serverStopped (FMLServerStoppedEvent event ) {}
50+ default void serverStopped (@ NotNull FMLServerStoppedEvent event ) {}
5151
5252 /**
5353 * Register packets using GregTech's packet handling API here.
@@ -87,7 +87,11 @@ default void registerPackets() {}
8787 return Collections .emptyList ();
8888 }
8989
90- default boolean processIMC (FMLInterModComms .IMCMessage message ) {
90+ /**
91+ * @param message the message to process
92+ * @return if the message was processed, stopping all other modules from processing it
93+ */
94+ default boolean processIMC (@ NotNull FMLInterModComms .IMCMessage message ) {
9195 return false ;
9296 }
9397
0 commit comments