Class MappedRegistryMixin<T>
java.lang.Object
dev.upcraft.sparkweave.fabric.mixin.MappedRegistryMixin<T>
- All Implemented Interfaces:
FabricRegistryHack<T>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract net.minecraft.core.Holder.Reference<T> createIntrusiveHolder(T value) abstract net.minecraft.core.HolderOwner<T> abstract net.minecraft.resources.ResourceKey<? extends net.minecraft.core.Registry<T>> key()net.minecraft.core.Holder.Reference<T> sparkweave$createHolder(net.minecraft.resources.ResourceKey<T> key, Supplier<T> factory) protected abstract voidvalidateWrite(net.minecraft.resources.ResourceKey<T> key)
-
Constructor Details
-
MappedRegistryMixin
public MappedRegistryMixin()
-
-
Method Details
-
holderOwner
-
validateWrite
-
key
-
createIntrusiveHolder
-
sparkweave$createHolder
public net.minecraft.core.Holder.Reference<T> sparkweave$createHolder(net.minecraft.resources.ResourceKey<T> key, Supplier<T> factory) - Specified by:
sparkweave$createHolderin interfaceFabricRegistryHack<T>
-