// Native Minecraft 1.21.11
package com.xfestudio.mydimensionlord.client.gear;
import com.xfestudio.mydimensionlord.registry.EquipmentItems;
import net.neoforged.api.distmarker.Dist;
import net.neoforged.fml.common.EventBusSubscriber;
import net.neoforged.bus.api.SubscribeEvent;
@EventBusSubscriber(modid="mydimension_lord",value=Dist.CLIENT)
public final class GearClientEvents {
@SubscribeEvent public static void specialModels(net.neoforged.neoforge.client.event.RegisterSpecialModelRendererEvent event) {
event.register(net.minecraft.resources.Identifier.fromNamespaceAndPath("mydimension_lord","animated_gear"),AnimatedGearRenderer.Unbaked.CODEC);
}
@SubscribeEvent public static void extensions(net.neoforged.neoforge.client.extensions.common.RegisterClientExtensionsEvent event) {
event.registerItem(new EquipmentClientExtensions(),EquipmentItems.LORD_HELMET.get(),EquipmentItems.LORD_CHESTPLATE.get(),
EquipmentItems.LORD_LEGGINGS.get(),EquipmentItems.LORD_BOOTS.get());
}
}
// Native Minecraft 1.21.11
package com.xfestudio.mydimensionlord.client.gear;
import com.xfestudio.mydimensionlord.registry.EquipmentItems;
import net.neoforged.api.distmarker.Dist;
import net.neoforged.fml.common.EventBusSubscriber;
import net.neoforged.bus.api.SubscribeEvent;
@EventBusSubscriber(modid="mydimension_lord",value=Dist.CLIENT)
public final class GearClientEvents {
@SubscribeEvent public static void specialModels(net.neoforged.neoforge.client.event.RegisterSpecialModelRendererEvent event) {
event.register(net.minecraft.resources.Identifier.fromNamespaceAndPath("mydimension_lord","animated_gear"),AnimatedGearRenderer.Unbaked.CODEC);
}
@SubscribeEvent public static void extensions(net.neoforged.neoforge.client.extensions.common.RegisterClientExtensionsEvent event) {
event.registerItem(new EquipmentClientExtensions(),EquipmentItems.LORD_HELMET.get(),EquipmentItems.LORD_CHESTPLATE.get(),
EquipmentItems.LORD_LEGGINGS.get(),EquipmentItems.LORD_BOOTS.get());
}
}