Class OblivionBoatRenderer
java.lang.Object
net.minecraft.client.renderer.entity.EntityRenderer<net.minecraft.world.entity.vehicle.Boat>
net.minecraft.client.renderer.entity.BoatRenderer
com.github.voidleech.oblivion.entities.client.OblivionBoatRenderer
public class OblivionBoatRenderer
extends net.minecraft.client.renderer.entity.BoatRenderer
-
Field Summary
Fields inherited from class net.minecraft.client.renderer.entity.EntityRenderer
entityRenderDispatcher, NAMETAG_SCALE, shadowRadius, shadowStrength -
Constructor Summary
ConstructorsConstructorDescriptionOblivionBoatRenderer(net.minecraft.client.renderer.entity.EntityRendererProvider.Context pContext, boolean pChestBoat) -
Method Summary
Modifier and TypeMethodDescriptionprotected net.minecraft.client.model.ListModel<net.minecraft.world.entity.vehicle.Boat>createBoatModel(net.minecraft.client.renderer.entity.EntityRendererProvider.Context pContext, OblivionBoatType pType, boolean pChestBoat) static net.minecraft.client.model.geom.ModelLayerLocationstatic net.minecraft.client.model.geom.ModelLayerLocationcom.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) static <T extends OblivionBoatType>
voidregisterBoatResources(Class<T> clazz, String modId) 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
-
Constructor Details
-
OblivionBoatRenderer
public OblivionBoatRenderer(net.minecraft.client.renderer.entity.EntityRendererProvider.Context pContext, boolean pChestBoat)
-
-
Method Details
-
registerBoatResources
-
createBoatModel
protected net.minecraft.client.model.ListModel<net.minecraft.world.entity.vehicle.Boat> createBoatModel(net.minecraft.client.renderer.entity.EntityRendererProvider.Context pContext, OblivionBoatType pType, boolean pChestBoat) -
createBoatModelName
public static net.minecraft.client.model.geom.ModelLayerLocation createBoatModelName(OblivionBoatType pType) -
createChestBoatModelName
public static net.minecraft.client.model.geom.ModelLayerLocation createChestBoatModelName(OblivionBoatType pType) -
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
-