Package net.minecraft.client.renderer
Class SubmitNodeCollection
java.lang.Object
net.minecraft.client.renderer.SubmitNodeCollection
- All Implemented Interfaces:
OrderedSubmitNodeCollector
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final List<SubmitNodeStorage.BlockModelSubmit> private final List<SubmitNodeStorage.BlockSubmit> private final CustomFeatureRenderer.Storageprivate final List<SubmitNodeStorage.FlameSubmit> private final List<SubmitNodeStorage.HitboxSubmit> private final List<SubmitNodeStorage.ItemSubmit> private final List<SubmitNodeStorage.LeashSubmit> private final ModelPartFeatureRenderer.Storageprivate final ModelFeatureRenderer.Storageprivate final List<SubmitNodeStorage.MovingBlockSubmit> private final NameTagFeatureRenderer.Storageprivate final List<SubmitNodeCollector.ParticleGroupRenderer> private final List<SubmitNodeStorage.ShadowSubmit> private final SubmitNodeStorageprivate final List<SubmitNodeStorage.TextSubmit> private boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclear()voidendFrame()voidsubmitBlock(PoseStack p_439713_, BlockState p_440079_, int p_439604_, int p_440651_, int p_440726_) voidsubmitBlockModel(PoseStack p_440540_, RenderType p_440668_, BlockStateModel p_439527_, float p_439126_, float p_440382_, float p_439125_, int p_439360_, int p_439774_, int p_440732_) voidsubmitCustomGeometry(PoseStack p_439977_, RenderType p_439836_, SubmitNodeCollector.CustomGeometryRenderer p_439808_) voidsubmitFlame(PoseStack p_439894_, EntityRenderState p_440565_, Quaternionf p_440356_) voidsubmitHitbox(PoseStack p_438952_, EntityRenderState p_439653_, HitboxesRenderState p_439358_) voidsubmitItem(PoseStack p_439257_, ItemDisplayContext p_438997_, int p_440097_, int p_440099_, int p_440739_, int[] p_439128_, List<BakedQuad> p_439773_, RenderType p_440424_, ItemStackRenderState.FoilType p_439433_) voidsubmitLeash(PoseStack p_439556_, EntityRenderState.LeashState p_439612_) <S> voidsubmitModel(Model<? super S> p_439195_, S p_439802_, PoseStack p_440268_, RenderType p_439046_, int p_439166_, int p_440711_, int p_440107_, TextureAtlasSprite p_439534_, int p_440065_, ModelFeatureRenderer.CrumblingOverlay p_439734_) voidsubmitModelPart(ModelPart p_439739_, PoseStack p_440200_, RenderType p_439730_, int p_440445_, int p_440228_, TextureAtlasSprite p_439571_, boolean p_439311_, boolean p_439220_, int p_440219_, ModelFeatureRenderer.CrumblingOverlay p_443014_, int p_451693_) voidsubmitMovingBlock(PoseStack p_440463_, MovingBlockRenderState p_439643_) voidsubmitNameTag(PoseStack p_439367_, Vec3 p_438925_, int p_439620_, Component p_439305_, boolean p_439557_, int p_451646_, double p_439599_, CameraRenderState p_451017_) voidvoidsubmitShadow(PoseStack p_439535_, float p_440101_, List<EntityRenderState.ShadowPiece> p_439163_) voidsubmitText(PoseStack p_439023_, float p_439368_, float p_439904_, FormattedCharSequence p_440321_, boolean p_440709_, Font.DisplayMode p_440071_, int p_439526_, int p_438892_, int p_438928_, int p_439544_) booleanwasUsed()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.client.renderer.OrderedSubmitNodeCollector
submitModel, submitModelPart, submitModelPart, submitModelPart
-
Field Details
-
shadowSubmits
-
flameSubmits
-
nameTagSubmits
-
textSubmits
-
hitboxSubmits
-
leashSubmits
-
blockSubmits
-
movingBlockSubmits
-
blockModelSubmits
-
itemSubmits
-
particleGroupRenderers
-
modelSubmits
-
modelPartSubmits
-
customGeometrySubmits
-
submitNodeStorage
-
wasUsed
private boolean wasUsed
-
-
Constructor Details
-
SubmitNodeCollection
-
-
Method Details
-
submitHitbox
public void submitHitbox(PoseStack p_438952_, EntityRenderState p_439653_, HitboxesRenderState p_439358_) - Specified by:
submitHitboxin interfaceOrderedSubmitNodeCollector
-
submitShadow
public void submitShadow(PoseStack p_439535_, float p_440101_, List<EntityRenderState.ShadowPiece> p_439163_) - Specified by:
submitShadowin interfaceOrderedSubmitNodeCollector
-
submitNameTag
public void submitNameTag(PoseStack p_439367_, @Nullable Vec3 p_438925_, int p_439620_, Component p_439305_, boolean p_439557_, int p_451646_, double p_439599_, CameraRenderState p_451017_) - Specified by:
submitNameTagin interfaceOrderedSubmitNodeCollector
-
submitText
public void submitText(PoseStack p_439023_, float p_439368_, float p_439904_, FormattedCharSequence p_440321_, boolean p_440709_, Font.DisplayMode p_440071_, int p_439526_, int p_438892_, int p_438928_, int p_439544_) - Specified by:
submitTextin interfaceOrderedSubmitNodeCollector
-
submitFlame
- Specified by:
submitFlamein interfaceOrderedSubmitNodeCollector
-
submitLeash
- Specified by:
submitLeashin interfaceOrderedSubmitNodeCollector
-
submitModel
public <S> void submitModel(Model<? super S> p_439195_, S p_439802_, PoseStack p_440268_, RenderType p_439046_, int p_439166_, int p_440711_, int p_440107_, @Nullable TextureAtlasSprite p_439534_, int p_440065_, @Nullable ModelFeatureRenderer.CrumblingOverlay p_439734_) - Specified by:
submitModelin interfaceOrderedSubmitNodeCollector
-
submitModelPart
public void submitModelPart(ModelPart p_439739_, PoseStack p_440200_, RenderType p_439730_, int p_440445_, int p_440228_, @Nullable TextureAtlasSprite p_439571_, boolean p_439311_, boolean p_439220_, int p_440219_, @Nullable ModelFeatureRenderer.CrumblingOverlay p_443014_, int p_451693_) - Specified by:
submitModelPartin interfaceOrderedSubmitNodeCollector
-
submitBlock
public void submitBlock(PoseStack p_439713_, BlockState p_440079_, int p_439604_, int p_440651_, int p_440726_) - Specified by:
submitBlockin interfaceOrderedSubmitNodeCollector
-
submitMovingBlock
- Specified by:
submitMovingBlockin interfaceOrderedSubmitNodeCollector
-
submitBlockModel
public void submitBlockModel(PoseStack p_440540_, RenderType p_440668_, BlockStateModel p_439527_, float p_439126_, float p_440382_, float p_439125_, int p_439360_, int p_439774_, int p_440732_) - Specified by:
submitBlockModelin interfaceOrderedSubmitNodeCollector
-
submitItem
public void submitItem(PoseStack p_439257_, ItemDisplayContext p_438997_, int p_440097_, int p_440099_, int p_440739_, int[] p_439128_, List<BakedQuad> p_439773_, RenderType p_440424_, ItemStackRenderState.FoilType p_439433_) - Specified by:
submitItemin interfaceOrderedSubmitNodeCollector
-
submitCustomGeometry
public void submitCustomGeometry(PoseStack p_439977_, RenderType p_439836_, SubmitNodeCollector.CustomGeometryRenderer p_439808_) - Specified by:
submitCustomGeometryin interfaceOrderedSubmitNodeCollector
-
submitParticleGroup
- Specified by:
submitParticleGroupin interfaceOrderedSubmitNodeCollector
-
getShadowSubmits
-
getFlameSubmits
-
getNameTagSubmits
-
getTextSubmits
-
getHitboxSubmits
-
getLeashSubmits
-
getBlockSubmits
-
getMovingBlockSubmits
-
getBlockModelSubmits
-
getModelPartSubmits
-
getItemSubmits
-
getParticleGroupRenderers
-
getModelSubmits
-
getCustomGeometrySubmits
-
wasUsed
public boolean wasUsed() -
clear
public void clear() -
endFrame
public void endFrame()
-