Skip to content

Commit

Permalink
Update 20240712 - Began Entity Render (Cannon Turret)
Browse files Browse the repository at this point in the history
Began implementing the visuals of the Cannon Turret.

[CHANGELOG]
🟢 Added the model file for Cannon Turret
🟢 Added the renderer file for Cannon Turret
  • Loading branch information
Virus5600 committed Jul 12, 2024
1 parent 0a81d23 commit 60559b3
Show file tree
Hide file tree
Showing 2 changed files with 41 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
package com.virus5600.defensive_measures.client.model.entity;

import com.virus5600.defensive_measures.DefensiveMeasures;
import com.virus5600.defensive_measures.entity.turrets.CannonTurretEntity;
import net.minecraft.util.Identifier;
import software.bernie.geckolib.model.GeoModel;

public class CannonTurretModel extends GeoModel<CannonTurretEntity> {
///////////////////////
// INTERFACE METHODS //
///////////////////////

@Override
public Identifier getModelResource(CannonTurretEntity animatable) {
return Identifier.of(DefensiveMeasures.MOD_ID, "animations/cannon_turret.animation.json");
}

@Override
public Identifier getTextureResource(CannonTurretEntity animatable) {
return Identifier.of(DefensiveMeasures.MOD_ID, "textures/entity/cannon_turret/cannon_turret.png");
}

@Override
public Identifier getAnimationResource(CannonTurretEntity animatable) {
return Identifier.of(DefensiveMeasures.MOD_ID, "geo/cannon_turret.geo.json");
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
package com.virus5600.defensive_measures.client.renderer.entity;

import net.minecraft.client.renderer.entity.EntityRendererProvider.Context;

import com.virus5600.defensive_measures.entity.turrets.CannonTurretEntity;

import software.bernie.geckolib.model.GeoModel;
import software.bernie.geckolib.renderer.GeoEntityRenderer;

public class CannonTurretRenderer extends GeoEntityRenderer<CannonTurretEntity> {
public CannonTurretRenderer(Context ctx, GeoModel<CannonTurretEntity> model) {
super(ctx, model);
}
}

0 comments on commit 60559b3

Please sign in to comment.