User: mysterious_dev Date: 19 Dec 22 01:33 Revision: 8a8207367bca155bbb6bddb8a1cece2975058c7e Summary: Update Main class for 1.19.3-44.0.6 (#1910) TeamCity URL: https://ci.mcdev.io/viewModification.html?tab=vcsModificationFiles&modId=8194&personal=false Index: src/main/resources/fileTemplates/j2ee/forge/Forge (1.19.3) Main Class.java.html =================================================================== --- src/main/resources/fileTemplates/j2ee/forge/Forge (1.19.3) Main Class.java.html (revision d0bc41d69f417c5d3fe3306430ddf840e9ac48a1) +++ src/main/resources/fileTemplates/j2ee/forge/Forge (1.19.3) Main Class.java.html (revision d0bc41d69f417c5d3fe3306430ddf840e9ac48a1) @@ -1,15 +0,0 @@ - - - - -

This is a built-in file template used to create a new main class for Forge projects 1.19.3 and above

- - Index: src/main/resources/fileTemplates/j2ee/forge/Forge (1.19.3+) Main Class.java.ft =================================================================== --- src/main/resources/fileTemplates/j2ee/forge/Forge (1.19.3+) Main Class.java.ft (revision d0bc41d69f417c5d3fe3306430ddf840e9ac48a1) +++ src/main/resources/fileTemplates/j2ee/forge/Forge (1.19.3+) Main Class.java.ft (revision 8a8207367bca155bbb6bddb8a1cece2975058c7e) @@ -57,8 +57,7 @@ MinecraftForge.EVENT_BUS.register(this); // Register the item to a creative tab - modEventBus.addListener((CreativeModeTabEvent.BuildContents event) -> event.registerSimple(CreativeModeTabs.BUILDING_BLOCKS, - EXAMPLE_BLOCK_ITEM.get())); + modEventBus.addListener(this::addCreative); } private void commonSetup(final FMLCommonSetupEvent event) { @@ -67,6 +66,12 @@ LOGGER.info("DIRT BLOCK >> {}", ForgeRegistries.BLOCKS.getKey(Blocks.DIRT)); } + private void addCreative(CreativeModeTabEvent.BuildContents event) + { + if (event.getTab() == CreativeModeTabs.BUILDING_BLOCKS) + event.accept(EXAMPLE_BLOCK_ITEM); + } + // You can use SubscribeEvent and let the Event Bus discover methods to call @SubscribeEvent public void onServerStarting(ServerStartingEvent event) { Index: src/main/resources/fileTemplates/j2ee/forge/Forge (1.19.3+) Main Class.java.html =================================================================== --- src/main/resources/fileTemplates/j2ee/forge/Forge (1.19.3+) Main Class.java.html (revision 8a8207367bca155bbb6bddb8a1cece2975058c7e) +++ src/main/resources/fileTemplates/j2ee/forge/Forge (1.19.3+) Main Class.java.html (revision 8a8207367bca155bbb6bddb8a1cece2975058c7e) @@ -0,0 +1,15 @@ + + + + +

This is a built-in file template used to create a new main class for Forge projects 1.19.3 and above

+ +