(一) 注册一个方块
新建一个类,继承Block(本来可以不用新建,可以直接实例化一个Block,为方便管理还是新建一个)
package com.qiao.mymod.block;
import net.minecraft.block.Block;
public class MyBlock extends Block {
public MyBlock(Properties properties) {
super(properties);
}
}
注册这个方块
public class MyMod
{
public static Block block;
public static Item item;
// Directly reference a log4j logger.
private static final Logger LOGGER = LogManager.getLogger();
。。。。。。略
// You can use EventBusSubscriber to automatically subscribe events on the contained class (this is subscribing to the MOD
// Event bus for receiving Registry Events)
@Mod.EventBusSubscriber(bus=Mod.EventBusSubscriber.Bus.MOD)
public static class RegistryEvents {
/**
* 订阅 事件 RegistryEvent.Register<Block>
* @param blockRegist