Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Server Guide
- Note: I only give out files which allow you to create your own Mineplex Network. Be advised that if you do make your Mineplex Server public, you might be in trouble with the lawyer of Mineplex so it is best recommended to whitelist your server or not share your files with anyone unless if you trust them.
- Test Server
- us.logicplex.tk
- Download Links
- https://goo.gl/g8wGQn
- Requirements
- Redis-server
- http://bitsandpieces.it/redis-x86-32bit-builds-for-windows
- https://github.com/MSOpenTech/redis/releases
- MySQL or XAMPP
- Apache or XAMPP
- Redis Desktop Manager (https://redisdesktop.com/download)
- Java 8 (http://java.com/download)
- PART 1 - Lobby and Bungee
- A fully customizable Hub which will allow you to put your own server name and website instead of Mineplex’s!
- YouTube Link: https://youtu.be/55noHjwkUcc
- 1. Install all the requirements above
- 2. Start up Apache and MySQL
- 3. (Skip steps 3 to 5 if you did not install XAMPP or you have set a MySQL password already)
- 4. Open your phpmyadmin (http://localhost/phpmyadmin) and then open the SQL Tab and run this command:
- UPDATE mysql.user SET Password=PASSWORD('whateverpasswordyouwant') WHERE User='root'; FLUSH PRIVILEGES;
- Then click go. If it does fail to execute, you can run this command:
- mysqladmin.exe -u root password WhateverPassword
- 5. Open File Explorer and head to your phpmyadmin configuration. Should be in for XAMPP is C:\xampp\phpmyadmin\config.inc.php and change the password in Authentication Type and Info to the one you set
- 6. Create 4 databases called Account, Mineplex, Queue and Stats_Mineplex
- 7. Import Mineplex.sql into the Mineplex database and then Account.sql into Account
- 8. Run redis-server.exe and open RedisDesktopManager and add your redis server on there. (By default, it should be localhost and port 6379 with no password)
- 9. Right click on db0 and add a key. Name it as servergroups and the type to set. Put in the box below Lobby
- 10. Make another key and name it servergroups.Lobby and the type to hash. Put in the first box, name and then the second one as Lobby
- 11. Add a row each for these values:
- Guide: firstbox - secondbox
- prefix - Lobby
- ram - (How much ram you want for the server, EXAMPLE: 512)
- cpu - (How much cores of CPU you want to use for the server, EXAMPLE: 2)
- totalServers - 1
- joinableServers - 1
- portSection - (Port you are going to use for your Lobby but one higher, EXAMPLE: 25701)
- arcadeGroup - false
- minPlayers - 1
- maxPlayers - (How much players you want maximum for the Lobby, EXAMPLE: 50)
- pvp - false
- tournament - false
- tournamentPoints - false
- serverType - dedicated
- 12. Click save to save your changes
- 13. Drag the accounts folder to your Apache root folder. For XAMPP, this should be in C:\xampp\htdocs\
- 14. Edit the PlayerAccount config in the accounts folder, and then change the password to the one you set in the MySQL.
- 15. In the premade Lobby-1 server, edit the mysql-config.dat and change the ip and password.
- 16. In the config.yml, change the serverstatus database details and you have the choice to change the website and name for your server which will appear ingame and also the ability to disable MAC (Mineplex Anti-Cheat).
- 17. Start it up and you are done, if you encounter any kind of errors when starting up, you may comment below in the video provided at the top.
- 18. In the premade BungeeCord, change the options in the config
- force-default-server: true
- And the Lobby-1 IP and the Bungee Port
- *THIS HAS TO BE A DIFFERENT PORT FOR BUNGEECORD OTHERWISE BUNGEECORD WILL NOT LOAD UP*
- 19. Edit the updateMOTD.dat and change the MOTD to what you want, 1st line being the 1st line of the MOTD while the 2nd line being the 2nd line of the MOTD.
- 20. Start up BungeeCord and enjoy your Mineplex Lobby!
- --------------------------------------------------------
- PART 2 - Arcade and Maps
- Mineplex’s Arcade Games that fully work!!!
- *NOTE: Any Champions Game or SkyWars or Bomb Lobbers will not work! Only the maps provided will work*
- YouTube Video: COMING SOON
- 1. Reconfigure the arcade config as you did with the hub. This time you have to rename Lobby in name to whatever server prefix you want it to be (No spaces allowed!, Example: MIN) and group (No spaces allowed!, Example: MIN-1)
- 2. Open RedisDesktopManager and add a row in servergroups, name it whateveryousetinarcade.
- 3. Add a new key in db0 and name it servergroups.whateveryousetinarcade and the type to hash. Put in the 1st box name and 2nd box whateveryousetinarcade which is pretty much like how you did it with Lobby.
- 4. Add a row each for these values:
- Guide: firstbox - secondbox
- prefix - whateveryousetinarcade
- ram - (How much ram you want for the server, EXAMPLE: 512)
- cpu - (How much cores of CPU you want to use for the server, EXAMPLE: 2)
- totalServers - 1
- joinableServers - 1
- portSection - (Port you are going to use for your Arcade but one higher, EXAMPLE: 25701)
- arcadeGroup - true
- minPlayers - 1
- maxPlayers - (How much players you want maximum for the Arcade Server, EXAMPLE: 50)
- pvp - true
- tournament - false
- tournamentPoints - false
- serverType - Minigames
- teamRejoin - false
- teamAutoJoin - true
- teamForceBalance - false
- gameAutoStart - true
- gameTimeout - true
- rewardGems - true
- rewardItems - true
- rewardStats - true
- rewardAchievements - true
- hotbarInventory - true
- hotbarHubClock - true
- playerKickIdle - true
- NOTE: Most of these stuff can be configured to your own liking.
- To set the game rotation, add a row again and put the 1st box games, in the 2nd box, you would have to put in a list. The game names and examples are below.
- EXAMPLE: BaconBrawl,Christmas,Sheep,DragonEscape,TurfWars,UHC,Wizards,Build
- http://i.imgur.com/zRlvYFp.png
- 5. Run MIN-1 and let me know if you encounter any errors besides the UtilText Error otherwise you are done :).
- *NOTE: If you are not going to use ServerMonitor, you are going to have to add an additional plugin to make the clock work to return you to the Lobby.
- 6. If you want to make the NPC’s Right-Clickable, you have to edit the ServerManager.dat file in the Lobby-1 folder. Note: Mixed Arcade is premade in there with servergroup MIN so you can copy the stuff there. A guide is below to help you out
- NPC Name | ServerGroup | 0 0 0 (Coordinates of your NPC)
- --------------------------------------------------------
- PART 3 - StaffServer
- 1. Make a key and name it servergroups.Staff and the type to hash. Put in the first box, name and then the second one as Staff
- 2. Add a row each for these values:
- Guide: firstbox - secondbox
- prefix - Staff
- ram - (How much ram you want for the server, EXAMPLE: 512)
- cpu - (How much cores of CPU you want to use for the server, EXAMPLE: 2)
- totalServers - 1
- joinableServers - 1
- portSection - (Port you are going to use for your Lobby but one higher, EXAMPLE: 25701)
- arcadeGroup - false
- minPlayers - 1
- maxPlayers - (How much players you want maximum for the Lobby, EXAMPLE: 50)
- pvp - false
- tournament - false
- tournamentPoints - false
- serverType - dedicated
- 3. Click save to save your changes
- 4. Copy either the Hub server or Arcade server and remove the plugin Hub or Arcade. Rename the directory created by the plugin to StaffServer and edit the config.yml to the servergroup Staff and Staff-1.
- 5. Drag the StaffServer.jar in the plugins folder and start it up.
- --------------------------------------------------------
- PART 4 - Event Server
- To make things easier, run /hostevent in the Lobby. It’ll create the servergroup for you.
- Copy the Arcade Server and edit the config from MIN to EVENT.
- Start it up!
- --------------------------------------------------------
- Frequently Asked Questions
- How do I update my plugins another way without individually stopping and dragging them in?
- Linux & Mac: Drag the updated plugin in /home/mineplex/update and then if it does not check for an update, restart your server.
- Windows: Drag the updated plugin in C:\update and then if it does not check for an update, restart your server.
- I get an error with StatsManager, how do I fix it?
- Turn off your server and delete the table stats in database Account, then create it again with the first column named id and auto increment on. The second one being varchar with length 100.
- Error Retrieving information from web, please retry in a minute
- Download the Hub Debug update and then load it in your server. Then finally show the result text and post it in the comments and see what I could do to help you out.
- OLD: Most likely due to the fact that it can’t read information from your Apache properly, you might as well try another windows machine or use a free web hosting to host your accounts folder for you with your MySQL portforwarded.
- --------------------------------------------------------
- COMING SOON
- ServerMonitor - (Most likely not)
- EnjinTranslator
- * Requests Available for what should I do*
- --------------------------------------------------------
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement