Schematic Browser GUI
BlazingTwist opened this issue ยท 1 comments
The Problem
We have quite a few schematics on our server.
The flattening of subdirectories in particular makes it near impossible to navigate these.
A Solution
Litematica does a great job at presenting schematics - however this won't work on a server.
Ideally the server would send the entire schematic tree to the player (just directories and file names, not their contents) such that the player can browse at their leisure.
Alternatives
Alternatively, adding directory support to the '//schem list' command would already improve the user experience significantly.
For example '//schem list DinoSpear' may generate this output
---------- Available Schematics ----------
[D] \1.10\
[D] \1.12\
[D] \1.15\
[D] \1.7\
[L] 0,5ttest.schematic
[L] 1.schematic
[L] 2,1.schematic
Clicking on [D]
would list the contents of that directory.
However, I believe that this alternative is not preferable, since the '//schem list' command is already unresponsive and this would likely amplify the problem.
Anything Else?
No response
search/filter arg on list is probably a good intermediate. would also note that the in-mem schem manager proposed by the suggestions PR would help immensely with perf with this many schems
also gonna move this to WE because it really belongs there. the cui does not have any clue what a schematic even is never mind a filesystem on a potentially remote server