Skip to content

Commit

Permalink
angler fish texture now glows
Browse files Browse the repository at this point in the history
  • Loading branch information
NewJumper committed Mar 29, 2024
1 parent c00bffa commit c070364
Show file tree
Hide file tree
Showing 3 changed files with 24 additions and 0 deletions.
@@ -0,0 +1,23 @@
package com.kyanite.deeperdarker.client.render;

import com.kyanite.deeperdarker.DeeperDarker;
import com.kyanite.deeperdarker.client.model.AnglerFishModel;
import com.kyanite.deeperdarker.content.entities.AnglerFish;
import net.minecraft.client.renderer.RenderType;
import net.minecraft.client.renderer.entity.RenderLayerParent;
import net.minecraft.client.renderer.entity.layers.EyesLayer;
import net.minecraft.resources.ResourceLocation;
import org.jetbrains.annotations.NotNull;

public class AnglerFishGlowRenderer extends EyesLayer<AnglerFish, AnglerFishModel> {
private static final RenderType FISH_GLOW = RenderType.entityTranslucentEmissive(new ResourceLocation(DeeperDarker.MOD_ID, "textures/entity/angler_fish_glow.png"));

public AnglerFishGlowRenderer(RenderLayerParent<AnglerFish, AnglerFishModel> pRenderer) {
super(pRenderer);
}

@Override
public @NotNull RenderType renderType() {
return FISH_GLOW;
}
}
Expand Up @@ -18,6 +18,7 @@ public class AnglerFishRenderer extends MobRenderer<AnglerFish, AnglerFishModel>

public AnglerFishRenderer(EntityRendererProvider.Context pContext) {
super(pContext, new AnglerFishModel(pContext.bakeLayer(MODEL)), 0.4f);
this.addLayer(new AnglerFishGlowRenderer(this));
}


Expand Down
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit c070364

Please sign in to comment.