Class LodestoneWorldParticleRenderType
java.lang.Object
team.lodestar.lodestone.systems.particle.render_types.LodestoneWorldParticleRenderType
- All Implemented Interfaces:
net.minecraft.client.particle.ParticleRenderType
public class LodestoneWorldParticleRenderType
extends Object
implements net.minecraft.client.particle.ParticleRenderType
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final LodestoneWorldParticleRenderTypeprotected final Runnablestatic final LodestoneWorldParticleRenderTypefinal net.minecraft.client.renderer.RenderTypeprotected final Supplier<net.minecraft.client.renderer.ShaderInstance>static final LodestoneWorldParticleRenderTypeprotected final net.minecraft.resources.ResourceLocationstatic final LodestoneWorldParticleRenderTypeFields inherited from interface net.minecraft.client.particle.ParticleRenderType
CUSTOM, NO_RENDER, PARTICLE_SHEET_LIT, PARTICLE_SHEET_OPAQUE, PARTICLE_SHEET_TRANSLUCENT -
Constructor Summary
ConstructorsConstructorDescriptionLodestoneWorldParticleRenderType(net.minecraft.client.renderer.RenderType renderType, Supplier<net.minecraft.client.renderer.ShaderInstance> shader, net.minecraft.resources.ResourceLocation texture, com.mojang.blaze3d.platform.GlStateManager.SourceFactor srcAlpha, com.mojang.blaze3d.platform.GlStateManager.DestFactor dstAlpha) LodestoneWorldParticleRenderType(net.minecraft.client.renderer.RenderType renderType, Supplier<net.minecraft.client.renderer.ShaderInstance> shader, net.minecraft.resources.ResourceLocation texture, Runnable blendFunction) LodestoneWorldParticleRenderType(net.minecraft.client.renderer.RenderType renderType, ShaderHolder shaderHolder, net.minecraft.resources.ResourceLocation texture, com.mojang.blaze3d.platform.GlStateManager.SourceFactor srcAlpha, com.mojang.blaze3d.platform.GlStateManager.DestFactor dstAlpha) LodestoneWorldParticleRenderType(net.minecraft.client.renderer.RenderType renderType, ShaderHolder shaderHolder, net.minecraft.resources.ResourceLocation texture, Runnable blendFunction) -
Method Summary
-
Field Details
-
ADDITIVE
-
TRANSPARENT
-
LUMITRANSPARENT
-
TERRAIN_SHEET
-
renderType
public final net.minecraft.client.renderer.RenderType renderType -
shader
-
texture
protected final net.minecraft.resources.ResourceLocation texture -
blendFunction
-
-
Constructor Details
-
LodestoneWorldParticleRenderType
public LodestoneWorldParticleRenderType(net.minecraft.client.renderer.RenderType renderType, ShaderHolder shaderHolder, net.minecraft.resources.ResourceLocation texture, com.mojang.blaze3d.platform.GlStateManager.SourceFactor srcAlpha, com.mojang.blaze3d.platform.GlStateManager.DestFactor dstAlpha) -
LodestoneWorldParticleRenderType
public LodestoneWorldParticleRenderType(net.minecraft.client.renderer.RenderType renderType, Supplier<net.minecraft.client.renderer.ShaderInstance> shader, net.minecraft.resources.ResourceLocation texture, com.mojang.blaze3d.platform.GlStateManager.SourceFactor srcAlpha, com.mojang.blaze3d.platform.GlStateManager.DestFactor dstAlpha) -
LodestoneWorldParticleRenderType
public LodestoneWorldParticleRenderType(net.minecraft.client.renderer.RenderType renderType, ShaderHolder shaderHolder, net.minecraft.resources.ResourceLocation texture, Runnable blendFunction) -
LodestoneWorldParticleRenderType
-
-
Method Details
-
begin
public void begin(com.mojang.blaze3d.vertex.BufferBuilder builder, net.minecraft.client.renderer.texture.TextureManager manager) - Specified by:
beginin interfacenet.minecraft.client.particle.ParticleRenderType
-
end
public void end(com.mojang.blaze3d.vertex.Tesselator pTesselator) - Specified by:
endin interfacenet.minecraft.client.particle.ParticleRenderType
-