44import com .mcmoddev .lib .data .Names ;
55import com .mcmoddev .lib .init .Materials ;
66import com .mcmoddev .lib .integration .IIntegration ;
7- import com .mcmoddev .lib .integration .IntegrationInitEvent ;
87import com .mcmoddev .lib .integration .MMDPlugin ;
98import com .mcmoddev .lib .material .MMDMaterial ;
109import com .mcmoddev .lib .util .ConfigBase .Options ;
1110import com .mcmoddev .lib .util .Oredicts ;
1211import com .mcmoddev .lib .integration .plugins .TinkersConstructBase ;
12+ import com .mcmoddev .lib .integration .plugins .tinkers .events .TinkersExtraMeltingsEvent ;
1313
1414import net .minecraftforge .common .MinecraftForge ;
1515import net .minecraftforge .fluids .FluidRegistry ;
2626@ MMDPlugin (addonId = NetherMetals .MODID ,
2727pluginId = TinkersConstruct .PLUGIN_MODID ,
2828versions = TinkersConstruct .PLUGIN_MODID + "@[1.12.2-2.7.4.0,);" )
29- public final class TinkersConstruct extends TinkersConstructBase implements IIntegration {
29+ public final class TinkersConstruct implements IIntegration {
30+
31+ public static final String PLUGIN_MODID = TinkersConstructBase .PLUGIN_MODID ;
32+
33+ public TinkersConstruct () {
34+ // do nothing
35+ }
3036
3137 @ Override
3238 public void init () {
39+ TinkersConstructBase .INSTANCE .init ();
3340 if (!Options .isModEnabled (TinkersConstruct .PLUGIN_MODID )) {
3441 return ;
3542 }
@@ -44,7 +51,7 @@ public void init() {
4451 * @param event The Event.
4552 */
4653 @ SubscribeEvent
47- public void registerExtraMeltings ( final IntegrationInitEvent event ) {
54+ public void registerMeltings ( TinkersExtraMeltingsEvent ev ) {
4855 if (registered ) {
4956 return ;
5057 }
0 commit comments