Skip to content

A simple terminal app to manage quickly your minecraft maps on your spigot server.

Notifications You must be signed in to change notification settings

TrOllOchamO/McMapDJ

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

McMapDJ

A simple terminal app to manage quickly your minecraft maps on your spigot server

What's the point of using McMapDJ ?

Running your own vanilla minecraft server is cool, but managing it can be tedious sometimes...
Especialy when it come to change the map multiple times a day.
Close the server, make a save, upload the new map, (rename some directories), start the server at the right version and manually download the spigot.jar file if the wanted version is missing...
Already a pain, but it is even more when your friends keep asking you if you are done while you are doing it.

It wouldn't be nice if it was possible to set or generate a map quikly ? If the server would automaticaly start at the right version ? Or if the spigot.jar would download automaticaly if needed ?

Well it's exactly what McMapDJ doese !

How do i set it up ?

1) Requirements

You must have Python and screen installed on your server.

2) Download

Theoretically you can download McMapDJ in any directory on your server and it should work fine, though i only tested it when the file resided directly in my linux user which hosts the server.

3) Initialize

Once downloaded you must edit the param_McMapDJ.txt text file, add every informations requested. (You can check the param_McMapDJ_example.txt.)

You are done, You can alredy start using McMapDJ by running McMapDJ.py.

4) Add a map

To add a map to the saves (in order to manage it with McMapDJ) you must copying it like this :

McMapDJ
 └-Maps
    └-YOUR_SAVE_NAME
       └-YOUR_MAP_DIRECTORY_RENAMED_IN_world
       └-YOUR_server.properties_FILE

My current Maps directory looks something like this :

McMapDJ
 └-Maps
    └-Terra Swoop Force 1.11.2
       └-world
       └-server.properties
    └-Makers Spleef II 1.16.5
       └-world
       └-server.properties
    └-Survival world
       └-world
       └-world_nether
       └-world_the_end
       └-server.properties
       └-plugins

How doese it looks like ?

The menu :

Change a map :

Choosing a version :

Choosing parameters :

Starting the server :

About

A simple terminal app to manage quickly your minecraft maps on your spigot server.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages