Interface BoneItemMapper
- All Superinterfaces:
BiFunction<BoneRenderContext, TransformedItemStack, TransformedItemStack>
- All Known Implementing Classes:
PlayerLimb.LimbItemMapper
public interface BoneItemMapper
extends BiFunction<BoneRenderContext, TransformedItemStack, TransformedItemStack>
Item-mapper of bone
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescription@NotNull TransformedItemStackapply(@NotNull BoneRenderContext context, @NotNull TransformedItemStack transformedItemStack) static @NotNull BoneItemMapperentity(@NotNull PlatformItemTransform transform, @NotNull Function<BaseEntity, TransformedItemStack> mapper) Mapped if a render source is entitydefault booleanfixed()Gets this mapper's display is fixedstatic @NotNull BoneItemMapperplayer(@NotNull PlatformItemTransform transform, @NotNull Function<PlatformPlayer, TransformedItemStack> mapper) Mapped if a render source is player@NotNull PlatformItemTransformGets item display transformationMethods inherited from interface BiFunction
andThen
-
Field Details
-
EMPTY
Empty
-
-
Method Details
-
apply
@NotNull @NotNull TransformedItemStack apply(@NotNull @NotNull BoneRenderContext context, @NotNull @NotNull TransformedItemStack transformedItemStack) - Specified by:
applyin interfaceBiFunction<BoneRenderContext, TransformedItemStack, TransformedItemStack>
-
player
@NotNull static @NotNull BoneItemMapper player(@NotNull @NotNull PlatformItemTransform transform, @NotNull @NotNull Function<PlatformPlayer, TransformedItemStack> mapper) Mapped if a render source is player- Parameters:
transform- transformationmapper- mapper- Returns:
- bone item mapper
-
entity
@NotNull static @NotNull BoneItemMapper entity(@NotNull @NotNull PlatformItemTransform transform, @NotNull @NotNull Function<BaseEntity, TransformedItemStack> mapper) Mapped if a render source is entity- Parameters:
transform- transformationmapper- mapper- Returns:
- bone item mapper
-
fixed
default boolean fixed()Gets this mapper's display is fixed- Returns:
- fixed
-
transform
Gets item display transformation- Returns:
- transformation
-