Skip to content

[Feature request] Ability to specify transfur variant data using the tf command #1494

@joksulainen

Description

@joksulainen

I believe letting users specify transfur variant data using the tf command will be beneficial in the future as we receive more forms that may have additional variant data attached to them as then the data wouldn't need to be wrangled from another source or method. An example would be the TransfurVariantData.entityData.RepresentPlayer tag for latex humans.

Additionally this feature could also be implemented into the syringe/flask items to provide more diverse use cases. Not strictly necessary but nice to have just in case.

Example as if it were implemented

  • /tf @r[limit=1] changed:form_latex_human{RepresentPlayer:[I;484080703,369902464,-1812950361,-793233611]}
    • Note how the notation resembles the give command
    • May need to be ported to components format if the mod is ever updated to support MC 1.20.5+
    • Specified tags are applied to the TransfurVariantData.entityData compound or just have the tags go to the root (TransfurVariantData)
      • {entityData:{RepresentPlayer:[I;484080703,369902464,-1812950361,-793233611]}} becomes the equivalent

I'm in no particular hurry to need this feature, simply just dropping this idea for future improvement.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions