Uses of Interface
net.minecraft.client.resources.model.SpriteGetter
Packages that use SpriteGetter
Package
Description
Events fired only on the client-side, chiefly related to rendering and user interfaces (screens and input).
-
Uses of SpriteGetter in net.minecraft.client.gui
Fields in net.minecraft.client.gui declared as SpriteGetter -
Uses of SpriteGetter in net.minecraft.client.gui.render.pip
Fields in net.minecraft.client.gui.render.pip declared as SpriteGetterModifier and TypeFieldDescriptionprivate final SpriteGetterGuiBannerResultRenderer.spritesprivate final SpriteGetterGuiSignRenderer.spritesConstructors in net.minecraft.client.gui.render.pip with parameters of type SpriteGetterModifierConstructorDescriptionGuiBannerResultRenderer(MultiBufferSource.BufferSource bufferSource, SpriteGetter sprites) GuiSignRenderer(MultiBufferSource.BufferSource bufferSource, SpriteGetter sprites) -
Uses of SpriteGetter in net.minecraft.client.renderer
Fields in net.minecraft.client.renderer declared as SpriteGetterConstructors in net.minecraft.client.renderer with parameters of type SpriteGetterModifierConstructorDescriptionScreenEffectRenderer(Minecraft minecraft, SpriteGetter sprites, MultiBufferSource bufferSource) -
Uses of SpriteGetter in net.minecraft.client.renderer.block
Fields in net.minecraft.client.renderer.block declared as SpriteGetterConstructors in net.minecraft.client.renderer.block with parameters of type SpriteGetterModifierConstructorDescriptionBlockRenderDispatcher(BlockModelShaper blockModelShaper, SpriteGetter sprites, BlockColors blockColors) LiquidBlockRenderer(SpriteGetter sprites) -
Uses of SpriteGetter in net.minecraft.client.renderer.blockentity
Fields in net.minecraft.client.renderer.blockentity declared as SpriteGetterModifier and TypeFieldDescriptionprivate final SpriteGetterAbstractSignRenderer.spritesprivate final SpriteGetterBannerRenderer.spritesprivate final SpriteGetterBedRenderer.spritesprivate final SpriteGetterBellRenderer.spritesprivate final SpriteGetterBlockEntityRenderDispatcher.spritesprivate final SpriteGetterBlockEntityRendererProvider.Context.spritesThe field for thespritesrecord component.private final SpriteGetterChestRenderer.spritesprivate final SpriteGetterConduitRenderer.spritesprivate final SpriteGetterDecoratedPotRenderer.spritesprivate final SpriteGetterEnchantTableRenderer.spritesprivate final SpriteGetterLecternRenderer.spritesprivate final SpriteGetterShulkerBoxRenderer.spritesMethods in net.minecraft.client.renderer.blockentity that return SpriteGetterModifier and TypeMethodDescriptionBlockEntityRendererProvider.Context.sprites()Returns the value of thespritesrecord component.Methods in net.minecraft.client.renderer.blockentity with parameters of type SpriteGetterModifier and TypeMethodDescriptionprivate static voidBannerRenderer.submitBanner(SpriteGetter sprites, PoseStack poseStack, SubmitNodeCollector submitNodeCollector, int lightCoords, int overlayCoords, float angle, BannerModel model, BannerFlagModel flagModel, float phase, DyeColor baseColor, BannerPatternLayers patterns, @Nullable ModelFeatureRenderer.CrumblingOverlay breakProgress, int outlineColor) private static <S> voidBannerRenderer.submitPatternLayer(SpriteGetter sprites, PoseStack poseStack, SubmitNodeCollector submitNodeCollector, int lightCoords, int overlayCoords, Model<S> model, S state, SpriteId sprite, DyeColor color, @Nullable ModelFeatureRenderer.CrumblingOverlay breakProgress) static <S> voidBannerRenderer.submitPatterns(SpriteGetter sprites, PoseStack poseStack, SubmitNodeCollector submitNodeCollector, int lightCoords, int overlayCoords, Model<S> model, S state, boolean banner, DyeColor baseColor, BannerPatternLayers patterns, @Nullable ModelFeatureRenderer.CrumblingOverlay breakProgress) static voidHangingSignRenderer.submitSpecial(SpriteGetter sprites, PoseStack poseStack, SubmitNodeCollector submitNodeCollector, int lightCoords, int overlayCoords, Model.Simple model, SpriteId sprite) static voidSignRenderer.submitSpecial(SpriteGetter sprites, PoseStack poseStack, SubmitNodeCollector submitNodeCollector, int lightCoords, int overlayCoords, Model.Simple model, SpriteId sprite) Constructors in net.minecraft.client.renderer.blockentity with parameters of type SpriteGetterModifierConstructorDescriptionBannerRenderer(EntityModelSet modelSet, SpriteGetter sprites) BedRenderer(SpriteGetter sprites, EntityModelSet entityModelSet) BlockEntityRenderDispatcher(Font font, Supplier<EntityModelSet> entityModelSet, BlockRenderDispatcher blockRenderDispatcher, ItemModelResolver itemModelResolver, ItemRenderer itemRenderer, EntityRenderDispatcher entityRenderer, SpriteGetter sprites, PlayerSkinRenderCache playerSkinRenderCache) Context(BlockEntityRenderDispatcher blockEntityRenderDispatcher, BlockRenderDispatcher blockRenderDispatcher, ItemModelResolver itemModelResolver, ItemRenderer itemRenderer, EntityRenderDispatcher entityRenderer, EntityModelSet entityModelSet, Font font, SpriteGetter sprites, PlayerSkinRenderCache playerSkinRenderCache) Creates an instance of aContextrecord class.DecoratedPotRenderer(EntityModelSet entityModelSet, SpriteGetter sprites) ShulkerBoxRenderer(EntityModelSet context, SpriteGetter sprites) -
Uses of SpriteGetter in net.minecraft.client.renderer.entity
Methods in net.minecraft.client.renderer.entity that return SpriteGetter -
Uses of SpriteGetter in net.minecraft.client.renderer.item
Fields in net.minecraft.client.renderer.item declared as SpriteGetterModifier and TypeFieldDescriptionprivate final SpriteGetterItemModel.BakingContext.spritesThe field for thespritesrecord component.Methods in net.minecraft.client.renderer.item that return SpriteGetterModifier and TypeMethodDescriptionItemModel.BakingContext.sprites()Returns the value of thespritesrecord component.Constructors in net.minecraft.client.renderer.item with parameters of type SpriteGetterModifierConstructorDescriptionBakingContext(ModelBaker blockModelBaker, EntityModelSet entityModelSet, SpriteGetter sprites, PlayerSkinRenderCache playerSkinRenderCache, ItemModel missingItemModel, @Nullable RegistryContextSwapper contextSwapper) Deprecated.BakingContext(ModelBaker blockModelBaker, EntityModelSet entityModelSet, SpriteGetter sprites, PlayerSkinRenderCache playerSkinRenderCache, ItemModel missingItemModel, @Nullable RegistryContextSwapper contextSwapper, AnimationLoader.PendingAnimations pendingAnimations) Creates an instance of aBakingContextrecord class. -
Uses of SpriteGetter in net.minecraft.client.renderer.special
Fields in net.minecraft.client.renderer.special declared as SpriteGetterModifier and TypeFieldDescriptionprivate final SpriteGetterChestSpecialRenderer.spritesprivate final SpriteGetterConduitSpecialRenderer.spritesprivate final SpriteGetterHangingSignSpecialRenderer.spritesprivate final SpriteGetterShieldSpecialRenderer.spritesprivate final SpriteGetterSpecialModelRenderer.BakingContext.Simple.spritesThe field for thespritesrecord component.private final SpriteGetterStandingSignSpecialRenderer.spritesMethods in net.minecraft.client.renderer.special that return SpriteGetterModifier and TypeMethodDescriptionSpecialModelRenderer.BakingContext.Simple.sprites()Returns the value of thespritesrecord component.SpecialModelRenderer.BakingContext.sprites()Constructors in net.minecraft.client.renderer.special with parameters of type SpriteGetterModifierConstructorDescriptionChestSpecialRenderer(SpriteGetter sprites, ChestModel model, SpriteId sprite, float openness) ConduitSpecialRenderer(SpriteGetter sprites, ModelPart model) HangingSignSpecialRenderer(SpriteGetter sprites, Model.Simple model, SpriteId sprite) ShieldSpecialRenderer(SpriteGetter sprites, ShieldModel model) Simple(EntityModelSet entityModelSet, SpriteGetter sprites, PlayerSkinRenderCache playerSkinRenderCache) Simple(EntityModelSet entityModelSet, SpriteGetter sprites, PlayerSkinRenderCache playerSkinRenderCache, AnimationLoader.PendingAnimations pendingAnimations) Creates an instance of aSimplerecord class.StandingSignSpecialRenderer(SpriteGetter sprites, Model.Simple model, SpriteId sprite) -
Uses of SpriteGetter in net.minecraft.client.resources.model
Classes in net.minecraft.client.resources.model that implement SpriteGetterFields in net.minecraft.client.resources.model declared as SpriteGetterMethods in net.minecraft.client.resources.model with parameters of type SpriteGetterModifier and TypeMethodDescriptionSpriteId.buffer(SpriteGetter sprites, MultiBufferSource bufferSource, Function<Identifier, RenderType> renderType) SpriteId.buffer(SpriteGetter sprites, MultiBufferSource bufferSource, Function<Identifier, RenderType> renderType, boolean sheeted, boolean hasFoil) Constructors in net.minecraft.client.resources.model with parameters of type SpriteGetterModifierConstructorDescriptionModelBakery(EntityModelSet entityModelSet, SpriteGetter sprites, PlayerSkinRenderCache playerSkinRenderCache, Map<BlockState, BlockStateModel.UnbakedRoot> unbakedBlockStateModels, Map<Identifier, ClientItem> clientInfos, Map<Identifier, ResolvedModel> resolvedModels, ResolvedModel missingModel) ModelBakery(EntityModelSet entityModelSet, SpriteGetter sprites, PlayerSkinRenderCache playerSkinRenderCache, Map<BlockState, BlockStateModel.UnbakedRoot> unbakedBlockStateModels, Map<Identifier, ClientItem> clientInfos, Map<Identifier, ResolvedModel> resolvedModels, ResolvedModel missingModel, StandaloneModelLoader.LoadedModels standaloneModels, AnimationLoader.PendingAnimations pendingAnimations) -
Uses of SpriteGetter in net.neoforged.neoforge.client
Methods in net.neoforged.neoforge.client with parameters of type SpriteGetterModifier and TypeMethodDescriptionstatic booleanClientHooks.renderBlockOverlay(Player player, PoseStack poseStack, RenderBlockScreenEffectEvent.OverlayType type, BlockState block, BlockPos pos, SpriteGetter sprites, MultiBufferSource bufferSource) static booleanClientHooks.renderFireOverlay(Player player, PoseStack poseStack, SpriteGetter sprites, MultiBufferSource bufferSource) static booleanClientHooks.renderWaterOverlay(Player player, PoseStack poseStack, SpriteGetter sprites, MultiBufferSource bufferSource) -
Uses of SpriteGetter in net.neoforged.neoforge.client.event
Fields in net.neoforged.neoforge.client.event declared as SpriteGetterMethods in net.neoforged.neoforge.client.event that return SpriteGetterModifier and TypeMethodDescriptionRenderBlockScreenEffectEvent.getSprites()Returns the materials used in rendering.Constructors in net.neoforged.neoforge.client.event with parameters of type SpriteGetterModifierConstructorDescriptionRenderBlockScreenEffectEvent(Player player, PoseStack poseStack, RenderBlockScreenEffectEvent.OverlayType type, BlockState block, BlockPos blockPos, SpriteGetter sprites, MultiBufferSource bufferSource)
BakingContext(ModelBaker, EntityModelSet, SpriteGetter, PlayerSkinRenderCache, ItemModel, RegistryContextSwapper, net.neoforged.neoforge.client.entity.animation.json.AnimationLoader.PendingAnimations)instead