Interface PlanetSpriteRenderer
- All Known Implementing Classes:
ConditionalPlanetRenderer,NoopPlanetRenderer,PhasedPlanetRenderer,SimplePlanetRenderer
@ParametersAreNonnullByDefault
public interface PlanetSpriteRenderer
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<PlanetSpriteRenderer> static final com.mojang.serialization.Codec<PlanetSpriteRenderer> static final SimpleRegistry<net.minecraft.resources.ResourceLocation, com.mojang.serialization.MapCodec<? extends PlanetSpriteRenderer>> -
Method Summary
Modifier and TypeMethodDescriptionstatic voidregister()voidrender(net.minecraft.world.level.Level level, com.mojang.blaze3d.vertex.PoseStack pose, com.mojang.blaze3d.vertex.VertexConsumer vc, float size, org.joml.Vector4fc color, Planet planet) static PlanetSpriteRenderersimple(net.minecraft.resources.ResourceLocation texture) net.minecraft.resources.ResourceLocationtype()
-
Field Details
-
REGISTRY
static final SimpleRegistry<net.minecraft.resources.ResourceLocation,com.mojang.serialization.MapCodec<? extends PlanetSpriteRenderer>> REGISTRY -
CODEC
-
CODEC_OR_INLINE
-
-
Method Details
-
simple
-
register
@Internal static void register() -
type
net.minecraft.resources.ResourceLocation type() -
render
void render(net.minecraft.world.level.Level level, com.mojang.blaze3d.vertex.PoseStack pose, com.mojang.blaze3d.vertex.VertexConsumer vc, float size, org.joml.Vector4fc color, Planet planet)
-