infinity-craft/src/main/java/anvil/infinity/registry/Abilities.java

26 lines
1.3 KiB
Java
Raw Normal View History

2019-05-13 11:24:02 +02:00
package anvil.infinity.registry;
2019-05-08 20:20:27 +02:00
import anvil.infinity.Infinity;
2019-05-13 11:24:02 +02:00
import anvil.infinity.abilities.*;
2019-05-08 20:20:27 +02:00
import lucraft.mods.lucraftcore.superpowers.abilities.AbilityEntry;
import net.minecraft.util.ResourceLocation;
import net.minecraftforge.event.RegistryEvent;
import net.minecraftforge.fml.common.Mod;
import net.minecraftforge.fml.common.eventhandler.SubscribeEvent;
@Mod.EventBusSubscriber(modid = Infinity.MOD_ID)
public class Abilities {
@SubscribeEvent
public static void onRegisterAbilities(RegistryEvent.Register<AbilityEntry> e) {
e.getRegistry().register(new AbilityEntry(AbilitySnap.class, new ResourceLocation(Infinity.MOD_ID, "snap")));
2019-05-18 20:40:12 +02:00
e.getRegistry().register(new AbilityEntry(AbilityKill.class, new ResourceLocation(Infinity.MOD_ID, "kill")));
2019-05-14 18:30:44 +02:00
e.getRegistry().register(new AbilityEntry(AbilityChangeSnap.class, new ResourceLocation(Infinity.MOD_ID, "changesnap")));
2019-05-14 19:47:03 +02:00
e.getRegistry().register(new AbilityEntry(AbilitySaturation.class, new ResourceLocation(Infinity.MOD_ID, "saturation")));
2019-05-30 13:49:35 +02:00
e.getRegistry().register(new AbilityEntry(AbilityFastForward.class, new ResourceLocation(Infinity.MOD_ID, "fast_forward")));
e.getRegistry().register(new AbilityEntry(AbilityStopTime.class, new ResourceLocation(Infinity.MOD_ID, "stop_time")));
2019-05-08 20:20:27 +02:00
}
}