Package net.minecraft.client.renderer
Interface OrderedSubmitNodeCollector
- All Known Subinterfaces:
SubmitNodeCollector
- All Known Implementing Classes:
SubmitNodeCollection,SubmitNodeStorage
public interface OrderedSubmitNodeCollector
-
Method Summary
Modifier and TypeMethodDescriptionvoidsubmitBlock(PoseStack poseStack, BlockState blockState, int packedLight, int packedOverlay, int outlineColor) voidsubmitBlockModel(PoseStack poseStack, RenderType renderType, BlockStateModel model, float r, float g, float b, int packedLight, int packedOverlay, int outlineColor) voidsubmitCustomGeometry(PoseStack poseStack, RenderType renderType, SubmitNodeCollector.CustomGeometryRenderer renderer) voidsubmitFlame(PoseStack poseStack, EntityRenderState renderState, Quaternionf rotation) voidsubmitHitbox(PoseStack poseStack, EntityRenderState entityRenderState, HitboxesRenderState hitboxesRenderState) voidsubmitItem(PoseStack poseStack, ItemDisplayContext displayContext, int packedLight, int packedOverlay, int outlineColor, int[] tintLayers, List<BakedQuad> quads, RenderType renderType, ItemStackRenderState.FoilType foilType) voidsubmitLeash(PoseStack poseStack, EntityRenderState.LeashState leashState) default <S> voidsubmitModel(Model<? super S> model, S renderState, PoseStack poseStack, RenderType renderType, int packedLight, int packedOverlay, int outlineColor, ModelFeatureRenderer.CrumblingOverlay crumblingOverlay) <S> voidsubmitModel(Model<? super S> model, S renderState, PoseStack poseStack, RenderType renderType, int packedLight, int packedOverlay, int tintColor, TextureAtlasSprite sprite, int outlineColor, ModelFeatureRenderer.CrumblingOverlay crumblingOverlay) default voidsubmitModelPart(ModelPart modelPart, PoseStack poseStack, RenderType renderType, int packedLight, int packedOverlay, TextureAtlasSprite sprite) default voidsubmitModelPart(ModelPart modelPart, PoseStack poseStack, RenderType renderType, int packedLight, int packedOverlay, TextureAtlasSprite sprite, boolean sheeted, boolean hasFoil) voidsubmitModelPart(ModelPart modelPart, PoseStack poseStack, RenderType renderType, int packedLight, int packedOverlay, TextureAtlasSprite sprite, boolean sheeted, boolean hasFoil, int tintColor, ModelFeatureRenderer.CrumblingOverlay crumblingOverlay, int outlineColor) default voidsubmitModelPart(ModelPart modelPart, PoseStack poseStack, RenderType renderType, int packedLight, int packedOverlay, TextureAtlasSprite sprite, int tintColor, ModelFeatureRenderer.CrumblingOverlay crumblingOverlay) voidsubmitMovingBlock(PoseStack poseStack, MovingBlockRenderState renderState) voidsubmitNameTag(PoseStack poseStack, Vec3 pos, int yOffset, Component text, boolean seethrough, int packedLight, double distanceToCameraSq, CameraRenderState cameraRenderState) voidvoidsubmitShadow(PoseStack poseStack, float radius, List<EntityRenderState.ShadowPiece> pieces) voidsubmitText(PoseStack poseStack, float x, float y, FormattedCharSequence string, boolean dropShadow, Font.DisplayMode displayMode, int packedLight, int color, int backgroundColor, int outlineColor)
-
Method Details
-
submitHitbox
void submitHitbox(PoseStack poseStack, EntityRenderState entityRenderState, HitboxesRenderState hitboxesRenderState) -
submitShadow
-
submitNameTag
void submitNameTag(PoseStack poseStack, @Nullable Vec3 pos, int yOffset, Component text, boolean seethrough, int packedLight, double distanceToCameraSq, CameraRenderState cameraRenderState) -
submitText
void submitText(PoseStack poseStack, float x, float y, FormattedCharSequence string, boolean dropShadow, Font.DisplayMode displayMode, int packedLight, int color, int backgroundColor, int outlineColor) -
submitFlame
-
submitLeash
-
submitModel
<S> void submitModel(Model<? super S> model, S renderState, PoseStack poseStack, RenderType renderType, int packedLight, int packedOverlay, int tintColor, @Nullable TextureAtlasSprite sprite, int outlineColor, @Nullable ModelFeatureRenderer.CrumblingOverlay crumblingOverlay) -
submitModel
default <S> void submitModel(Model<? super S> model, S renderState, PoseStack poseStack, RenderType renderType, int packedLight, int packedOverlay, int outlineColor, @Nullable ModelFeatureRenderer.CrumblingOverlay crumblingOverlay) -
submitModelPart
default void submitModelPart(ModelPart modelPart, PoseStack poseStack, RenderType renderType, int packedLight, int packedOverlay, @Nullable TextureAtlasSprite sprite) -
submitModelPart
default void submitModelPart(ModelPart modelPart, PoseStack poseStack, RenderType renderType, int packedLight, int packedOverlay, @Nullable TextureAtlasSprite sprite, int tintColor, @Nullable ModelFeatureRenderer.CrumblingOverlay crumblingOverlay) -
submitModelPart
default void submitModelPart(ModelPart modelPart, PoseStack poseStack, RenderType renderType, int packedLight, int packedOverlay, @Nullable TextureAtlasSprite sprite, boolean sheeted, boolean hasFoil) -
submitModelPart
void submitModelPart(ModelPart modelPart, PoseStack poseStack, RenderType renderType, int packedLight, int packedOverlay, @Nullable TextureAtlasSprite sprite, boolean sheeted, boolean hasFoil, int tintColor, @Nullable ModelFeatureRenderer.CrumblingOverlay crumblingOverlay, int outlineColor) -
submitBlock
void submitBlock(PoseStack poseStack, BlockState blockState, int packedLight, int packedOverlay, int outlineColor) -
submitMovingBlock
-
submitBlockModel
void submitBlockModel(PoseStack poseStack, RenderType renderType, BlockStateModel model, float r, float g, float b, int packedLight, int packedOverlay, int outlineColor) -
submitItem
void submitItem(PoseStack poseStack, ItemDisplayContext displayContext, int packedLight, int packedOverlay, int outlineColor, int[] tintLayers, List<BakedQuad> quads, RenderType renderType, ItemStackRenderState.FoilType foilType) -
submitCustomGeometry
void submitCustomGeometry(PoseStack poseStack, RenderType renderType, SubmitNodeCollector.CustomGeometryRenderer renderer) -
submitParticleGroup
-