ModsJava
BuildServerManager
Java mod listed for Minecraft 1.8–1.15. Downloads from the MC Java Mods app on Android.
⬇ Download on Spigot
The goal of the BuildServerManager plugin is to keep the server on which you build maps organized and to provide a bunch of useful utilities.
It provides an easy and simple to use GUI system and a bunch of helpful commands to simplify the use of the Plugin.
You can also customize almost every single message of the plugin aswell as all permissions the plugins usage depends on.
Commands
/difficulty (aliases:difficulty,diff)
/gamemode (aliases:gamemode,gm)
/maps (aliases:maps,map,m)
/nightvision (aliases:nightvision,nv)
GUIs
MainMenu
You can navigate to the different submenus from there.
If you hover over the nametag you get different informations about the plugin and its background stuff.
PlayersMenu
In the Players Menu you can see all players that are online right now.
If you click on their head you will teleport to them.
PlayerUtilityMenu
In the Player Utility Menu you have many different buttons that for example change your gamemode or toggle the nightvision.
In the future this menu will hold addition space for tools like a banner creator or an armorstand creator.
DomainMenu
This menu just holds all specified domains.
If you click on them you get to their individual categories.
CategoryMenu
Same as for the Domain Menu just for their categories.
By clicking on their categories it takes you to all their maps of that category.
MapMenu
In this Menu all maps of the respective category are shown.
MapSettingsMenu
This Menu holds many different tools to manage the maps settings.
If you STRG+Q the TNT icon the map will be deleted.
By clicking on the daylight sensor you will be taken to an menu in which you can manage the gamerules of the world.
Clicking on the enderpearl will teleport you to the world.
Clicking the up or down arrow will either load or unload the world.
If you hover over the nametag you get informations regarding the map.
GameRuleMenu
The redstone/emerald block is a true or false statement that you can change by clicking on it.
The paper is a number that you can change by clicking on it and writing the new number in the chat.
Step 1
Download the plugin via the download button at the top or from my github (the version from github might be unstable but are the latest)
Step 2
Put the jar file in your /plugins folder
Step 3
Restart the Server (a reload would technically work but a restart is recommended)
Step 4 (optional)
Open the generated folder in the /plugins folder and configure the plugin to your likeings
This section does only exists to make you aware of the way the plugin saves your map/domain/category data structure.
The maps.yml is saved like the following:
Code (Text):
domains:[/SIZE][/I]
[SIZE=6]
[I] example_domain1:
displayname: Example_Domain1
categories:
example_category1:
displayname: Example_Category1
maps:
example_map1:
displayname: Example_Map1
type: Flat
example_domainX:
displayname: Example_DomainX
categories:
example_categoryx:
displayname: Example_CategoryX
maps:
example_mapx:
displayname: Example_MapX
type: Void
[SIZE=6]
[I] example_domain1:
displayname: Example_Domain1
categories:
example_category1:
displayname: Example_Category1
maps:
example_map1:
displayname: Example_Map1
type: Flat
example_domainX:
displayname: Example_DomainX
categories:
example_categoryx:
displayname: Example_CategoryX
maps:
example_mapx:
displayname: Example_MapX
type: Void
Code (Java):
//First get a reference to the BSMAPI class
BSMAPI api = BSMAPI. getInstance ( ) ;
//Every Method that returns a boolean returns it depending on if the Method was executed successfully
api. addDomain ( String name ) ; - boolean
api. removeDomain ( String name ) ; - boolean
api. getDomain ( String name ) ; - Domain
api. getDomains ( ) ; - List < Domain >
api. addCategory ( String domain, String name ) ; - boolean
api. removeCategory ( String domain, String name ) ; - boolean
api. getCategory ( String domain, String name ) ; - Category
api. getCategories ( String domain ) ; - List < Category >
api. addMap ( String domain, String category, String name, String type ) ; - boolean
api. removeMap ( String domain, String category, String name ) ; - boolean
api. getMap ( String domain, String category, String name ) ; - Map
// as maps with the same name can only exist once you can return it with just the name
api. getMap ( String name ) ; - boolean
api. getMaps ( String domain, String category ) ; - List < Map >
// Returns a List with the names of all in the maps.yml file declared maps
api. getAllDeclaredMaps ( ) ; - List < String >
BSMAPI api = BSMAPI. getInstance ( ) ;
//Every Method that returns a boolean returns it depending on if the Method was executed successfully
api. addDomain ( String name ) ; - boolean
api. removeDomain ( String name ) ; - boolean
api. getDomain ( String name ) ; - Domain
api. getDomains ( ) ; - List < Domain >
api. addCategory ( String domain, String name ) ; - boolean
api. removeCategory ( String domain, String name ) ; - boolean
api. getCategory ( String domain, String name ) ; - Category
api. getCategories ( String domain ) ; - List < Category >
api. addMap ( String domain, String category, String name, String type ) ; - boolean
api. removeMap ( String domain, String category, String name ) ; - boolean
api. getMap ( String domain, String category, String name ) ; - Map
// as maps with the same name can only exist once you can return it with just the name
api. getMap ( String name ) ; - boolean
api. getMaps ( String domain, String category ) ; - List < Map >
// Returns a List with the names of all in the maps.yml file declared maps
api. getAllDeclaredMaps ( ) ; - List < String >
Before you post a review
If you have a error or a bug caused by the plugin contact me first as every bug in the review section will be ignored.
If you have a feature request just post it at the end of your initial review but be sure to let me know by contacting me directly via Github or Spigot.
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.8, 1.13, 1.14
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
BuildServerManager is a free Minecraft Java mod. Compatible with Minecraft 1.8, 1.13, 1.14, 1.15. Downloaded 134 times (via Spigot). Download it and open it directly in the game.