August 18, 20196 yr Author package de.krokoyt.spicy; import de.krokoyt.spicy.blocks.spicycoalblock; import net.minecraft.block.Block; import net.minecraft.potion.Effect; import net.minecraft.potion.Potion; import net.minecraft.util.math.BlockPos; import net.minecraft.world.World; import net.minecraftforge.event.RegistryEvent; import net.minecraftforge.event.world.BlockEvent; import net.minecraftforge.eventbus.api.SubscribeEvent; import net.minecraftforge.fml.common.Mod.EventBusSubscriber; import net.minecraftforge.fml.common.Mod.EventBusSubscriber.Bus; import net.minecraftforge.registries.ForgeRegistries; import net.minecraftforge.registries.ObjectHolder; @EventBusSubscriber(bus = Bus.MOD) @ObjectHolder("spicy") public class Events { public static final Effect cursedflames = null; @SubscribeEvent public static void registerPotion(RegistryEvent.Register<Potion> registry) {} @SubscribeEvent public static void registerEffect(RegistryEvent.Register<Effect> registry) { register("cursedflames", new CursedFlames(745784), cursedflames); } private static <T extends Effect> T register(String name, T effect, Effect e) { effect.setRegistryName(SpicyCoal.RegistryEvents.location(name)); ForgeRegistries.POTIONS.register(effect); e = effect; return effect; } }
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.