All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.magistuarmory.item.ItemRegistryHelper Maven / Gradle / Ivy

The newest version!
package com.magistuarmory.item;

import com.magistuarmory.item.armor.DyeableWearableArmorDecorationItem;
import com.magistuarmory.item.armor.MedievalArmorItem;
import com.magistuarmory.item.armor.WearableArmorDecorationItem;
import dev.architectury.injectables.annotations.ExpectPlatform;
import dev.architectury.registry.registries.DeferredRegister;
import dev.architectury.registry.registries.RegistrySupplier;
import net.minecraft.class_1304;
import net.minecraft.class_1741;
import net.minecraft.class_1792;
import net.minecraft.class_2960;


public class ItemRegistryHelper
{
	@ExpectPlatform
	public static RegistrySupplier registerKnightItem(DeferredRegister items, String id, class_1741 material, class_1304 type, class_1792.class_1793 properties)
	{
		throw new AssertionError();
	}

	@ExpectPlatform
	public static RegistrySupplier registerJoustingItem(DeferredRegister items, String id, class_1741 material, class_1304 type, class_1792.class_1793 properties)
	{
		throw new AssertionError();
	}

	@ExpectPlatform
	public static RegistrySupplier registerDyeableMedievalArmorItem(DeferredRegister items, String id, class_1741 material, class_1304 type, class_1792.class_1793 properties, int defaultcolor)
	{
		throw new AssertionError();
	}

	@ExpectPlatform
	public static RegistrySupplier registerMedievalArmorItem(DeferredRegister items, String id, class_1741 material, class_1304 type, class_1792.class_1793 properties)
	{
		throw new AssertionError();
	}

	@ExpectPlatform
	public static RegistrySupplier registerWearableArmorDecorationItem(DeferredRegister items, String id, class_1741 material, class_1304 type, class_1792.class_1793 properties)
	{
		throw new AssertionError();
	}

	@ExpectPlatform
	public static RegistrySupplier registerDyeableWearableArmorDecorationItem(DeferredRegister items, String id, class_1741 material, class_1304 type, class_1792.class_1793 properties, int defaultcolor)
	{
		throw new AssertionError();
	}

	@ExpectPlatform
	public static RegistrySupplier registerMedievalWeaponItem(DeferredRegister items, String id, class_1792.class_1793 properties, ModItemTier material, WeaponType type)
	{
		throw new AssertionError();
	}

	@ExpectPlatform
	public static RegistrySupplier registerLanceItem(DeferredRegister items, String id, class_1792.class_1793 properties, ModItemTier material, WeaponType type)
	{
		throw new AssertionError();
	}

	@ExpectPlatform
	public static RegistrySupplier registerMedievalShieldItem(DeferredRegister items, String id, class_2960 location, class_1792.class_1793 properties, ModItemTier material, boolean paintable, boolean is3d, ShieldType type)
	{
		throw new AssertionError();
	}

	@ExpectPlatform
	public static RegistrySupplier registerPaviseItem(DeferredRegister items, String id, class_2960 location, class_1792.class_1793 properties, ModItemTier material, boolean paintable, boolean is3d, ShieldType type)
	{
		throw new AssertionError();
	}
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy