尝试添加perk注册表
This commit is contained in:
parent
f2a43a5ef2
commit
3b0e3a5266
3 changed files with 32 additions and 0 deletions
|
@ -50,6 +50,7 @@ public class ModUtils {
|
|||
ModPotion.POTIONS.register(bus);
|
||||
ModMenus.REGISTRY.register(bus);
|
||||
ModEnchantments.REGISTRY.register(bus);
|
||||
ModPerks.PERKS.register(bus);
|
||||
|
||||
bus.addListener(this::onCommonSetup);
|
||||
|
||||
|
|
26
src/main/java/net/mcreator/superbwarfare/init/ModPerks.java
Normal file
26
src/main/java/net/mcreator/superbwarfare/init/ModPerks.java
Normal file
|
@ -0,0 +1,26 @@
|
|||
package net.mcreator.superbwarfare.init;
|
||||
|
||||
import net.mcreator.superbwarfare.ModUtils;
|
||||
import net.mcreator.superbwarfare.perk.Perk;
|
||||
import net.minecraft.resources.ResourceLocation;
|
||||
import net.minecraftforge.eventbus.api.SubscribeEvent;
|
||||
import net.minecraftforge.fml.common.Mod;
|
||||
import net.minecraftforge.registries.DeferredRegister;
|
||||
import net.minecraftforge.registries.NewRegistryEvent;
|
||||
import net.minecraftforge.registries.RegistryBuilder;
|
||||
import net.minecraftforge.registries.RegistryObject;
|
||||
|
||||
@Mod.EventBusSubscriber(bus = Mod.EventBusSubscriber.Bus.MOD)
|
||||
public class ModPerks {
|
||||
|
||||
@SubscribeEvent
|
||||
public static void registry(NewRegistryEvent event) {
|
||||
event.create(new RegistryBuilder<Perk>().setName(new ResourceLocation(ModUtils.MODID, "perk")));
|
||||
}
|
||||
|
||||
public static final DeferredRegister<Perk> PERKS = DeferredRegister.create(new ResourceLocation(ModUtils.MODID, "perk"), ModUtils.MODID);
|
||||
|
||||
// TODO 完成各种Perk的注册
|
||||
public static final RegistryObject<Perk> KILL_CLIP = PERKS.register("kill_clip", Perk::new);
|
||||
|
||||
}
|
5
src/main/java/net/mcreator/superbwarfare/perk/Perk.java
Normal file
5
src/main/java/net/mcreator/superbwarfare/perk/Perk.java
Normal file
|
@ -0,0 +1,5 @@
|
|||
package net.mcreator.superbwarfare.perk;
|
||||
|
||||
public class Perk {
|
||||
// TODO 完成Perk和PerkItem
|
||||
}
|
Loading…
Add table
Reference in a new issue