Class ModBoatRenderer
java.lang.Object
net.minecraft.client.renderer.entity.EntityRenderer<net.minecraft.world.entity.vehicle.Boat>
net.minecraft.client.renderer.entity.BoatRenderer
net.minheur.mhm_bitsnbobs.entity.client.ModBoatRenderer
public class ModBoatRenderer
extends net.minecraft.client.renderer.entity.BoatRenderer
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Map<ModBoatEntity.Type,com.mojang.datafixers.util.Pair<net.minecraft.resources.ResourceLocation, net.minecraft.client.model.ListModel<net.minecraft.world.entity.vehicle.Boat>>> Fields inherited from class net.minecraft.client.renderer.entity.EntityRenderer
entityRenderDispatcher, NAMETAG_SCALE, shadowRadius, shadowStrength -
Constructor Summary
ConstructorsConstructorDescriptionModBoatRenderer(net.minecraft.client.renderer.entity.EntityRendererProvider.Context pContext, boolean pChestBoat) -
Method Summary
Modifier and TypeMethodDescriptionprivate net.minecraft.client.model.ListModel<net.minecraft.world.entity.vehicle.Boat>createBoatModel(net.minecraft.client.renderer.entity.EntityRendererProvider.Context pContext, ModBoatEntity.Type pType, boolean pChestBoat) static net.minecraft.client.model.geom.ModelLayerLocationstatic net.minecraft.client.model.geom.ModelLayerLocationprivate static net.minecraft.client.model.geom.ModelLayerLocationcreateLocation(String pPath, String pModel) com.mojang.datafixers.util.Pair<net.minecraft.resources.ResourceLocation,net.minecraft.client.model.ListModel<net.minecraft.world.entity.vehicle.Boat>> getModelWithLocation(net.minecraft.world.entity.vehicle.Boat boat) private static StringgetTextureLocation(ModBoatEntity.Type pType, boolean pChestBoat) Methods inherited from class net.minecraft.client.renderer.entity.BoatRenderer
getTextureLocation, renderMethods inherited from class net.minecraft.client.renderer.entity.EntityRenderer
getBlockLightLevel, getFont, getPackedLightCoords, getRenderOffset, getSkyLightLevel, renderNameTag, shouldRender, shouldShowName
-
Field Details
-
boatResources
private final Map<ModBoatEntity.Type,com.mojang.datafixers.util.Pair<net.minecraft.resources.ResourceLocation, boatResourcesnet.minecraft.client.model.ListModel<net.minecraft.world.entity.vehicle.Boat>>>
-
-
Constructor Details
-
ModBoatRenderer
public ModBoatRenderer(net.minecraft.client.renderer.entity.EntityRendererProvider.Context pContext, boolean pChestBoat)
-
-
Method Details
-
getTextureLocation
-
createBoatModel
private net.minecraft.client.model.ListModel<net.minecraft.world.entity.vehicle.Boat> createBoatModel(net.minecraft.client.renderer.entity.EntityRendererProvider.Context pContext, ModBoatEntity.Type pType, boolean pChestBoat) -
createBoatModelName
public static net.minecraft.client.model.geom.ModelLayerLocation createBoatModelName(ModBoatEntity.Type pType) -
createChestBoatModelName
public static net.minecraft.client.model.geom.ModelLayerLocation createChestBoatModelName(ModBoatEntity.Type pType) -
createLocation
-
getModelWithLocation
public com.mojang.datafixers.util.Pair<net.minecraft.resources.ResourceLocation,net.minecraft.client.model.ListModel<net.minecraft.world.entity.vehicle.Boat>> getModelWithLocation(net.minecraft.world.entity.vehicle.Boat boat) - Overrides:
getModelWithLocationin classnet.minecraft.client.renderer.entity.BoatRenderer
-