34 lines
1.1 KiB
Java
34 lines
1.1 KiB
Java
package net.anvilcraft.ntx4core;
|
|
|
|
import org.apache.logging.log4j.LogManager;
|
|
import org.apache.logging.log4j.Logger;
|
|
|
|
import net.anvilcraft.ntx4core.worldgen.Ntx4CoreFeatures;
|
|
import net.anvilcraft.ntx4core.worldgen.Ntx4CoreStructures;
|
|
import net.minecraft.util.Identifier;
|
|
import net.minecraftforge.common.MinecraftForge;
|
|
import net.minecraftforge.eventbus.api.IEventBus;
|
|
import net.minecraftforge.fml.common.Mod;
|
|
import net.minecraftforge.fml.javafmlmod.FMLJavaModLoadingContext;
|
|
|
|
@Mod("ntx4core")
|
|
public class Ntx4Core {
|
|
public static final String MODID = "ntx4core";
|
|
public static final Logger LOGGER = LogManager.getLogger();
|
|
|
|
public Ntx4Core() {
|
|
IEventBus bus = FMLJavaModLoadingContext.get().getModEventBus();
|
|
|
|
Ntx4CoreBlocks.BLOCKS.register(bus);
|
|
Ntx4CoreItems.ITEMS.register(bus);
|
|
Ntx4CoreFeatures.STRUCTURE_FEATURES.register(bus);
|
|
Ntx4CoreStructures.CONFIGURED_STRUCTURE_FEATURES.register(bus);
|
|
|
|
MinecraftForge.EVENT_BUS.register(Ntx4CoreShaders.class);
|
|
}
|
|
|
|
public static Identifier id(String s) {
|
|
return new Identifier(MODID, s);
|
|
}
|
|
}
|