Package codechicken.microblock.api
Class MicroMaterialClient
java.lang.Object
codechicken.microblock.api.MicroMaterialClient
Created by covers1624 on 23/10/22.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddDestroyEffects(MicroblockPart part, PartRayTraceResult hit, net.minecraft.client.particle.ParticleEngine engine) voidaddHitEffects(MicroblockPart part, PartRayTraceResult hit, net.minecraft.client.particle.ParticleEngine engine) voidaddLandingEffects(MicroblockPart part, PartRayTraceResult hit, codechicken.lib.vec.Vector3 entity, int numberOfParticles) voidaddRunningEffects(MicroblockPart part, PartRayTraceResult hit, net.minecraft.world.entity.Entity entity) static @Nullable MicroMaterialClientget(MicroMaterial material) abstract net.minecraft.client.renderer.RenderTypeabstract List<net.minecraft.client.renderer.block.model.BakedQuad> getQuads(MicroblockPart part, @Nullable net.minecraft.core.Direction side, @Nullable net.minecraft.client.renderer.RenderType layer, Iterable<MaskedCuboid> cuboids) abstract voidrenderCuboids(codechicken.lib.render.CCRenderState ccrs, @Nullable net.minecraft.client.renderer.RenderType layer, Iterable<MaskedCuboid> cuboids) Deprecated.voidrenderDynamic(MicroblockPart part, @Nullable net.minecraft.world.item.ItemDisplayContext transformType, com.mojang.blaze3d.vertex.PoseStack pStack, net.minecraft.client.renderer.MultiBufferSource buffers, int packedLight, int packedOverlay, float partialTicks)
-
Constructor Details
-
MicroMaterialClient
public MicroMaterialClient()
-
-
Method Details
-
get
-
getItemRenderLayer
public abstract net.minecraft.client.renderer.RenderType getItemRenderLayer() -
getQuads
public abstract List<net.minecraft.client.renderer.block.model.BakedQuad> getQuads(MicroblockPart part, @Nullable @Nullable net.minecraft.core.Direction side, @Nullable @Nullable net.minecraft.client.renderer.RenderType layer, Iterable<MaskedCuboid> cuboids) -
renderCuboids
@Deprecated public abstract void renderCuboids(codechicken.lib.render.CCRenderState ccrs, @Nullable @Nullable net.minecraft.client.renderer.RenderType layer, Iterable<MaskedCuboid> cuboids) Deprecated. -
renderDynamic
public void renderDynamic(MicroblockPart part, @Nullable @Nullable net.minecraft.world.item.ItemDisplayContext transformType, com.mojang.blaze3d.vertex.PoseStack pStack, net.minecraft.client.renderer.MultiBufferSource buffers, int packedLight, int packedOverlay, float partialTicks) -
addHitEffects
public void addHitEffects(MicroblockPart part, PartRayTraceResult hit, net.minecraft.client.particle.ParticleEngine engine) -
addDestroyEffects
public void addDestroyEffects(MicroblockPart part, PartRayTraceResult hit, net.minecraft.client.particle.ParticleEngine engine) -
addLandingEffects
public void addLandingEffects(MicroblockPart part, PartRayTraceResult hit, codechicken.lib.vec.Vector3 entity, int numberOfParticles) -
addRunningEffects
public void addRunningEffects(MicroblockPart part, PartRayTraceResult hit, net.minecraft.world.entity.Entity entity)
-