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
-
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
-
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
-
Support different visual style similar as in points over in CSM or SSCSM
-
Supports too different theme-based / graffic-setting-based mesh-animations / entity visual animation
Additional context
No response
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
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
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
Support different visual style similar as in points over in CSM or SSCSM
Supports too different theme-based / graffic-setting-based mesh-animations / entity visual animation
Additional context
No response