Use the newer api for the polearm renderer

This commit is contained in:
Sollace 2024-04-12 01:27:12 +01:00
parent 0a5ec3da03
commit 136267f439
No known key found for this signature in database
GPG key ID: E52FACE7B5C773DB

View file

@ -1,6 +1,6 @@
package com.minelittlepony.unicopia.client.render;
import net.fabricmc.fabric.api.client.model.ModelLoadingRegistry;
import net.fabricmc.fabric.api.client.model.loading.v1.ModelLoadingPlugin;
import net.fabricmc.fabric.api.client.rendering.v1.BuiltinItemRendererRegistry;
import net.fabricmc.fabric.api.client.rendering.v1.BuiltinItemRendererRegistry.DynamicItemRenderer;
import net.minecraft.client.MinecraftClient;
@ -33,9 +33,9 @@ public class PolearmRenderer implements DynamicItemRenderer, ClampedModelPredica
BuiltinItemRendererRegistry.INSTANCE.register(item, INSTANCE);
ModelPredicateProviderRegistry.register(item, THROWING, INSTANCE);
}
ModelLoadingRegistry.INSTANCE.registerModelProvider((renderer, out) -> {
ModelLoadingPlugin.register(context -> {
for (Item item : items) {
out.accept(getModelId(item));
context.addModels(getModelId(item));
}
});
}