| public BannerBlockEntityRenderState | | createRenderState() | | createRenderState() | | method_74335() | | createRenderState() |
|
| public void | | extractRenderState(BannerBlockEntity blockEntity, BannerRenderState state, float partialTicks, Vec3 cameraPosition, ModelFeatureRenderer$CrumblingOverlay breakProgress) | | extractRenderState(BannerBlockEntity blockEntity, BannerRenderState state, float partialTicks, Vec3 cameraPosition, ModelFeatureRenderer$CrumblingOverlay breakProgress) | | method_74337(class_2573 arg0, class_11949 arg1, float arg2, class_243 arg3, class_11683$class_11792 arg4) | | updateRenderState(BannerBlockEntity arg0, BannerBlockEntityRenderState arg1, float arg2, Vec3d arg3, ModelCommandRenderer$CrumblingOverlayCommand arg4) |
|
| private BannerBlockModel | |
| private BannerFlagBlockModel | |
| public void | | submit(BannerRenderState state, PoseStack poseStack, SubmitNodeCollector submitNodeCollector, CameraRenderState camera) | | submit(BannerRenderState state, PoseStack poseStack, SubmitNodeCollector submitNodeCollector, CameraRenderState camera) | | method_3546(class_11949 arg0, class_4587 arg1, class_11659 arg2, class_12075 arg3) | | render(BannerBlockEntityRenderState arg0, MatrixStack arg1, OrderedRenderCommandQueue arg2, CameraRenderState arg3) |
|
| public void | | submitSpecial(BannerBlock$AttachmentType type, PoseStack poseStack, SubmitNodeCollector submitNodeCollector, int lightCoords, int overlayCoords, DyeColor baseColor, BannerPatternLayers patterns, int outlineColor) | | submitSpecial(BannerBlock$AttachmentType type, PoseStack poseStack, SubmitNodeCollector submitNodeCollector, int lightCoords, int overlayCoords, DyeColor baseColor, BannerPatternLayers patterns, int outlineColor) | | method_65556(class_2215$class_1_398 arg0, class_4587 arg1, class_11659 arg2, int arg3, int arg4, class_1767 arg5, class_9307 arg6, int arg7) | | renderAsItem(BannerBlock$AttachmentType attachmentType, MatrixStack matrices, OrderedRenderCommandQueue queue, int light, int overlay, DyeColor baseColor, BannerPatternsComponent patterns, int outlineColor) |
|
| private static void | | submitBanner(SpriteGetter sprites, PoseStack poseStack, SubmitNodeCollector submitNodeCollector, int lightCoords, int overlayCoords, BannerModel model, BannerFlagModel flagModel, float phase, DyeColor baseColor, BannerPatternLayers patterns, ModelFeatureRenderer$CrumblingOverlay breakProgress, int outlineColor) | | submitBanner(SpriteGetter sprites, PoseStack poseStack, SubmitNodeCollector submitNodeCollector, int lightCoords, int overlayCoords, BannerModel model, BannerFlagModel flagModel, float phase, DyeColor baseColor, BannerPatternLayers patterns, ModelFeatureRenderer$CrumblingOverlay breakProgress, int outlineColor) | | method_65555(class_11701 arg0, class_4587 arg1, class_11659 arg2, int arg3, int arg4, class_10378 arg5, class_10377 arg6, float arg7, class_1767 arg8, class_9307 arg9, class_11683$class_11792 arg10, int arg11) | | render(SpriteHolder materials, MatrixStack matrices, OrderedRenderCommandQueue queue, int light, int overlay, BannerBlockModel model, BannerFlagBlockModel flagModel, float pitch, DyeColor dyeColor, BannerPatternsComponent bannerPatterns, ModelCommandRenderer$CrumblingOverlayCommand crumblingOverlay, int outlineColor) |
|
| public static <S> void | | submitPatterns(SpriteGetter sprites, PoseStack poseStack, SubmitNodeCollector submitNodeCollector, int lightCoords, int overlayCoords, Model<S> model, S state, boolean banner, DyeColor baseColor, BannerPatternLayers patterns, ModelFeatureRenderer$CrumblingOverlay breakProgress) | | submitPatterns(SpriteGetter sprites, PoseStack poseStack, SubmitNodeCollector submitNodeCollector, int lightCoords, int overlayCoords, Model<S> model, S state, boolean banner, DyeColor baseColor, BannerPatternLayers patterns, ModelFeatureRenderer$CrumblingOverlay breakProgress) | | method_23802(class_11701 arg0, class_4587 arg1, class_11659 arg2, int arg3, int arg4, class_3879<S> arg5, S arg6, boolean arg7, class_1767 arg8, class_9307 arg9, class_11683$class_11792 arg10) | | renderCanvas(SpriteHolder materials, MatrixStack matrices, OrderedRenderCommandQueue queue, int light, int overlay, Model<S> model, S state, boolean useBannerLayer, DyeColor color, BannerPatternsComponent patterns, ModelCommandRenderer$CrumblingOverlayCommand crumblingOverlayCommand) |
|
| private static <S> void | | submitPatternLayer(SpriteGetter sprites, PoseStack poseStack, OrderedSubmitNodeCollector submitNodeCollector, int lightCoords, int overlayCoords, Model<S> model, S state, SpriteId sprite, DyeColor color, ModelFeatureRenderer$CrumblingOverlay breakProgress) | | submitPatternLayer(SpriteGetter sprites, PoseStack poseStack, OrderedSubmitNodeCollector submitNodeCollector, int lightCoords, int overlayCoords, Model<S> model, S state, SpriteId sprite, DyeColor color, ModelFeatureRenderer$CrumblingOverlay breakProgress) | | method_58140(class_11701 arg0, class_4587 arg1, class_11785 arg2, int arg3, int arg4, class_3879<S> arg5, S arg6, class_1_310 arg7, class_1767 arg8, class_11683$class_11792 arg9) | | renderLayer(SpriteHolder materials, MatrixStack matrices, RenderCommandQueue arg2, int light, int overlay, Model<S> model, S state, SpriteIdentifier spriteId, DyeColor color, ModelCommandRenderer$CrumblingOverlayCommand crumblingOverlay) |
|
| public void | | getExtents(Consumer<org.joml.Vector3fc> output) | | getExtents(Consumer<org.joml.Vector3fc> output) | | method_72158(Consumer<org.joml.Vector3fc> arg0) | | collectVertices(Consumer<org.joml.Vector3fc> callback) |
|
| private static AffineTransformation | | modelTransformation(float angle) | | modelTransformation(float angle) | | method_1_2815(float arg0) | | getTransformation(float rotationDegrees) |
|
| private static AffineTransformation | | createGroundTransformation(int segment) | | createGroundTransformation(int segment) | | method_1_2812(int arg0) | | getGroundTransformation(int rotation) |
|
| private static AffineTransformation | |