Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ability to specify different mc-versions & resourcepacks per map #502

Open
jotalanusse opened this issue Jan 22, 2024 · 1 comment
Open

Comments

@jotalanusse
Copy link

jotalanusse commented Jan 22, 2024

Is your feature request related to a problem? Please describe.
I’m trying to create an archive of my multiple minecraft worlds that I've accumulated over the years. The problem is that some maps are very old and some are very recent, so I'm having trouble with some textures in the old maps.

Describe the solution you'd like
I was wondering if it could be possible to add a new supported optional setting in the .conf files that allows each render to have it’s own minecraft version defined.

I’m aware that there is a -v or --mc-version option in the BlueMap CLI, but that means that I have to create an additional script to individually execute 40+ files.

EDIT:

If there is such an option that allows to specify a minecraft version per render as described above, please let me know, I have not found one up until now.

@TBlueF
Copy link
Member

TBlueF commented Jan 22, 2024

So, let me try to explain why this is a problem to implement:

All the --mc-version option does is it changes the base-resources that are (downloaded from mojang and then) used to render the map. So what you are asking for is essentially a way to define a different resourcepack per map.
Also: while it looks like BlueMap is rendering the maps sequentially, it actually needs to keep all resources needed to render a certain map loaded at the same time to support things like updating maps when they change (-u)..
For 40+ maps this would in the worst case mean 40 different resourcepacks with all its textures and models loaded at once in memory. Which is not gonna work :D

I have thought about this feature myself a couple of times, but this is why it has not been added yet. I still have some ideas how it could be implemented, so i haven't discarded it yet. But it won't be a quick thing to implement.

I'll add this issue to the TODO list, but .. for the next time please stick to the Contributing Guidelines and use discord for feature-requests. :)

@TBlueF TBlueF changed the title Feature request: Allow render configurations to have a minecraft version defined Ability to specify different mc-versions & resourcepacks per map Jan 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Planned (unordered)
Development

No branches or pull requests

2 participants