Skip to content

[Complex feature request] Advanced visual packs #17170

@Matyas-Pilz

Description

@Matyas-Pilz

Problem

Actually, for change the client-side design, we have only texturepacks that supports only different textures. But If somebody want to have simplified design (not 2000-faces shapes for their old computer) or more difficult design (for example, realistic instead of by-mod-included low poly shape), actually isn't way for it.

Solutions

Support advanced visual packs that supports not only textures but too texture modifiers, animations (if mod have only static texture, support animation), meshes, or too different visual nodebox.

This solution and too all alternatives are written as "it isn't problem to make more from this idea list"

Alternatives

  1. Supports in settings "preffered type of mesh" and in registering meshes tables: mesh={{meshtype="low_poly",name="thismod_node1_lowpolymesh.obj",default=true},{meshtype="high_poly",name="thismod_node1_highpolymesh.obj"}}, and similar for not-animated/animated textures

  2. Supports in settings "preffered theme of design" (or/and sounds) - for example: {"medieval","steamtopia","scifi_starwars","viking_mythology","ancient","oriental"} and in registering meshes tables: mesh={{meshtheme="medieval",name="thismod_node1_mesh_medieval.obj",default=true},{meshtheme="steamtopia",name="thismod_node1_mesh_steamtopia.obj"}}, and similar for textures

  3. Support different visual style similar as in points over in CSM or SSCSM

  4. Supports too different theme-based / graffic-setting-based mesh-animations / entity visual animation

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Feature requestIssues that request the addition or enhancement of a featurePossible close

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions