Adventure Map World with Multiverse-Core (Paper)
Hi folks, how can I create a dedicated world for an adventure map?
I have multiverse-core installed
To test this I am using the Jack's Deathcourse adventure map.
What I've tried:
- doing this whole process both with and without the Multiverse-Adventure plugin (both the most recent version from the archived project and a more recent forked version)
- uploading the world folder
jacks_deathcourse
to my stopped server and starting it
- running /mv import jacks_deathcourse
-> Failed to import!
Here are my logs. https://mclo.gs/TVbPrAz
Here are the results from running Minecraft Region Fixer on the world folder.
31 Replies
We have uploaded your file to a paste service for better readability
Paste services are more mobile friendly and easier to read than just posting a file
output.txt
Requested by dec0nstructed
Thanks for asking your question!
Make sure to provide as much helpful information as possible such as logs/what you tried and what your exact issue is
Make sure to mark solved when issue is solved!!!
/close
!close
!solved
!answered
Requested by dec0nstructed#0
I'm definitely doing something wrong that is very obvious, as this is a popular map and I'm very new to the plugin ecosystem and minecraft administration as a whole.
Please send the actual/main logs
!logs
Please check your server log for errors from your plugins.
If you need further help understanding the errors, please send us the whole log file.
Where can I find the server log?
Logs are stored in
<server_directory>/logs/
. Search for a file explorer in your server's management interface and navigate to that directory. Once you've opened that up, search for the latest.log
file. Some providers have a separate page for logs and may hide the "logs" folder.
On Aternos:
• Go to https://aternos.org/log/.
On Minehut and server.pro:
• Go to the "files" tab in the left menu.
• Navigate to the root directory of your server.
• From there navigate to /logs/latest.log
.
What should I do with the log?
• First of all, read it! I mean, that's what you do all the time when you run a server, isn't it? Try to locate any errors that have anything to do with the issue you are facing.
• If you got the latest.log
file or created a .txt
file with the necessary errors you can upload these directly to the channel, but we prefer if you upload them to https://mclo.gs/.
• If you have trouble downloading the log file, copy/paste the text to a paste service (like mclogs). Copy the link that it gives you and send it to us. (Don't worry, McLogs hides your users' IPs.)Admincraft Canned Responses
this is it
Can you explain? I sent the logs. The bot uploaded the region fixer output.
Click the link to the logs I sent
No
Here
Run the server
Try and import the world
And then send the server logs
I want to see exactly what it says
java.lang.RuntimeException: java.nio.file.AccessDeniedException: ./jacks_deathcourse/session.lock
stop the server and delete the session.lock file
restart and try againThanks, I'll give it a try
Thanks for your patience. As I mentioned, I'm new to plugins and minecraft administration, and haven't touched Minecraft for many years in general.
Wait - it says vanilla server log
Are you running vanilla or paper
Paper
Ok
Delete the file idcounts.dat in it also
what
session.lock not showing up now that it's offline
interesting
I'll try starting it up now, got rid of idcounts.dat under /data
:ThumbsUp:
https://mclo.gs/5Cc0uzG New log
tried just deleting session.lock outright? without stopping?
now I will
also i'd really recommend you use MyWorlds instead of Multiverse
!multiverse
Multiverse alternatives
To get full-functionality out of Multiverse, you need 4 total plugins installed on your server:
Multiverse-Core
, Multiverse-Portals
, Multiverse-NetherPortals
, and Multiverse-Inventories
.
Alternatively, you can use MyWorlds, which provides full feature-rich functionality by itself. The commands, documentation, and configuration are much easier to understand.
Many plugins that provide terrain generation and other multi-world features like Terra recommend using MyWorlds as opposed to Multiverse.
Furthermore, MyWorlds worlds store player data the same way that Vanilla worlds do, making migration to and from extremely easy. MyWorlds will handle the migration from Multiverse for you without any commands or re-configuration. Simply install MyWorlds, start your server, then stop it and remove Multiverse.
If MyWorlds is slow to update, another notable option is PhantomWorlds which offers a similar set of features and stability.Admincraft Canned Responses
jacks_deathcourse$ find . -type f -name session.lock
returns nothing while server is running
I think I'm gonna test out one more adventure map that is meant for 1.21.1 precisely and if that doesn't work out I'll just switch
Thanks a ton.
One last question if you are familiar with multiverse: do I need the Multiverse-Adventure plugin in order to just import the world?
Or should an import work with multiverse-core alone?
Darn. tried it with https://www.minecraftmaps.com/50458-send-in-the-clowns
which should be compatible.
Still get the same session.lock error even though session.lock isn't in that directory
Time for MyWorldshttps://github.com/Multiverse/Multiverse-Core/issues/915
Well I found this. It's mentioned that I'll need to chown session.lock, but I don't even see session.lock in the world folder for the adventure map... even though the error claims it's there.
GitHub
import world failed · Issue #915 · Multiverse/Multiverse-Core
Hello, i am new to multiverse when i try to import a world it always fail here is the log: 18.10 12:17:19 [Server] SEVERE at net.minecraft.server.ServerConnection.b(SourceFile:35) 18.10 12:17:19 [S...
:/
right, yeah do myworlds
aagggghhh no need! It was a nasty permissions issue.
I was scping the world files over with one user but my server is running with a different user
All good now
Thanks for picking out the server.lock issue in the logs, I definitely wouldn't have been able to do it without your help
ahhhhhhhh
that makes sense
If I encounter problems down the line that are actually the fault of multiverse I'll think of myworlds 😉
aka it was a skill issue
xD
Honestly I would switch to MyWorlds asap rather than waiting
because you’ll likely hit multiverse’s stupid proprietary format of storing inventories
which makes it impossible to migrate