21 lines
1.1 KiB
Java
21 lines
1.1 KiB
Java
package com.thebrokenrail.slightlyvanilla.client;
|
|
|
|
import com.thebrokenrail.slightlyvanilla.SlightlyVanilla;
|
|
import com.thebrokenrail.slightlyvanilla.entity.SlimeballEntity;
|
|
import com.thebrokenrail.slightlyvanilla.entity.SpawnEggEntity;
|
|
import net.fabricmc.api.ClientModInitializer;
|
|
import net.fabricmc.api.EnvType;
|
|
import net.fabricmc.api.Environment;
|
|
import net.fabricmc.fabric.api.client.rendereregistry.v1.EntityRendererRegistry;
|
|
import net.minecraft.client.render.entity.FlyingItemEntityRenderer;
|
|
|
|
@SuppressWarnings("unused")
|
|
@Environment(EnvType.CLIENT)
|
|
public class SlightlyVanillaClient implements ClientModInitializer {
|
|
@Override
|
|
public void onInitializeClient() {
|
|
EntityRendererRegistry.INSTANCE.register(SlightlyVanilla.SLIMEBALL_ENTITY, (entityRenderDispatcher, context) -> new FlyingItemEntityRenderer<SlimeballEntity>(entityRenderDispatcher, context.getItemRenderer()));
|
|
EntityRendererRegistry.INSTANCE.register(SlightlyVanilla.SPAWN_EGG_ENTITY, (entityRenderDispatcher, context) -> new FlyingItemEntityRenderer<SpawnEggEntity>(entityRenderDispatcher, context.getItemRenderer()));
|
|
}
|
|
}
|