PreFiXAUT's Lobbys
Description
What is Lobbys?
It's an Plugin which allows you to create an simple Lobby-System, like HiveMC.com or the mc.hypixel.net Server.
With simple Commands you're able to setup your Minigames-Server within a Day!
Simple management, easy Setup and Individual-Configuration for each Lobby!
Links
Description for all Commands for v1.1.0: >>Click me<<
Offical Javadoc: http://jd.prefixaut.net/lobbys_v1.1.0
Offical Source: >>Download<<
Information
Checkout my Homepage for more Details!
Homepage
New Version 1.1.0 Features
The new Version of Lobbys is completely reworked! A "short" Video about the new Features is in the Video section. What has changed?
- All Commands has been rethinked and reworked.
- Added Tab-Completion to all Commands.
- Added MySQL-Support!
- Added Premium-Features:
- Players can be "Premium","VIP","Youtuber" and "Special".
- Every "PremiumType" can have it's own Settings to join Premium-Lobbys.
- Premium-Lobbys > Allows to have different Types of handling Players.
- '/nick' Command updated!
- No more Bugs with the essential Plugin!
- TagAPI-Support ('/nick' Command)
- BungeeCord-Support > Teleport Players to other Servers!
Currently it's in the Testing-Phase to ensure no Bugs are in the Plugin like in v1.0.0 where you're not even able to use Lobbys propertly :/ Also all old Lobbys will be Updated, which means you don't have to create all Lobbys again :)
Turn on/off Features
Provided by Bukkit, every Feature which sends/receives Data has to be toggle-able.
- Updater: In the Config-File of Lobbys:
- updates >
- "DEFAULT" - Normal handling. If a new version is aviable it will automatic download it and install it.
- "NO_DOWNLOAD" - Will prevent to download a new Version of the Plugin. The check for a new Version is still enabled.
- "NO_VERSION_CHECK" - Will disable the check of the Version and will always install the newest File from the BukkitDev-Page.
- "true" - Will handle it like the "DEFAULT".
- "false" - Will disable the Update completely.
- updates >
- MySQL: In the Config-File of Lobbys:
- enable-mysql:
- "true" - Will enable the MySQL-Feature and trys to connect with the data from "mysql."
- "false" - Will disable the MySQL-Feature and uses the Local-Databases (.ppdb-Files) instead.
- enable-mysql:
Videos
Offical Video of Lobbys v1.1.0
This is my first real Video where I'm showing all Features of Lobbys and how the "/lobbys" command works!
Disclaimer and General
1. Integrated Classes:
I'm the creator of this Plugin. Every Class which is not made by myself has the Author-Name in the JavaDoc-Annotation of the Class. I do not claim them as my Work. Integrated Classes in the Plugin can be found in the Credits.
2. Gathered Data:
Every saved data is only hosted on the Local-Server or on a MySQL-Database of the User. I'm not responsible for the Security of these Servers. The outgoing Data is only sended to the given Server-Adress the User entered. I'm also not responsible for what they are doing with it. There is no sending of Data to another Service in the Original Version.
Gathered/saved Data by Lobbys:
- Lobby-Data (Locations of the Lobbys itself, the Destination- and Return-Location)
- Players in a Lobby (Playernames)
- MySQL-Connection-Data (Added by the user in the config.yml)
- Version of the Plugin
- Which Plugins are installed.
- Config
3. Responsibility:
I'm nor responsible for:
- The security of the Server/MySQL-Database
- The sended Data to the MySQL-Database
- The sended Data of the Integrated Classes
- Any damage on the Server with the installed Plugin. You're using it with you own Risk
- Compatibility with other Plugins
- The saved Data on the Server (exp.: Local-Database)
- The saved/sended Data by Compatible-Plugins
Credits
For Lobbys v1.1.0:
- Updater by Gravity: >>Link<<
The Updater has been Modified by myself: added a custom Version-check for the Plugin (Updater:shouldUpdate(String, String) - Line 520 till 540). - UUID- and Name-Fetcher by evilmidget38: >>Link<<
- Database Class by ZetaHunter
Dear prefixaut, I got an idea for something to add, I was thinking about this but you could possible make it so you can select a region for the lobby and in the lobby region you can make it so they ( The Players ) Get some effects that we can do in the config if possible, Thank you for taking your time to read this and good luck with this plugin I think its great.
@thetrain1223
You need to define a RETURN-Location by creating a Lobby (/lobbys add <destination> <return>)
You can change it also after a Lobby has been created with /lobbys change <groupid> return <return>
The return Location is build like the destination-location > x:y:z:world:server
It works greatly,the only problem is I always get teleport to 0 0 whenever I use /leave
@MrSmiithMinecraft
1. You're always getting directed to South, because I couldn't add the yaw/pitch of the Location yet. I need to find a good solution for that :)
2. I will try to add a Sign to click on to leave the Lobby, when it's that what you want. Otherwise the Minigame itself needs to dircet the Player to the Destionation (For Devs: trigger PlayerLeftLobbyEvent)
3. Minigames which have been created won't work with Lobbys. They need to hook into my Plugin. You can send me the Link to the Minigame-Plugin or you're trying to ask the Developer of the Plugin if he could hook into my Plugin and send him this Page.
Hello, When I leave the lobby, i'm always directed at the south (i don't know if my sentence would say anything i'm french :x) and if you can add the /leave on a sign... Because, I would associate your plugin with the plugin ''Minigames'' but when I finish a minigame, i'm teleported at the spawn, and i can't leave the lobby if I don't write /leave... Can you try to make anything for automatically leave a lobby when a minigame stop ? Or try to associate in his integrality your plugin, with Minigames Thanks !
@MrSmiithMinecraft
New Version just got approved! New Version 1.1.0 and everything should work :)
Update 1.7.2 please. The currently version have some bugs, the sign don't tp me. My server is in 1.7.2, i can't use the plugin in 1.7.9 :(
@Jeebeevee
Currently in rework :/ But it will be released soon, just fixing all Bugs that I find.
With me the plugin don't work in 1.7.9. Will it be updated?
When me not teleporting when I press on the sign???
When me not teleporting when I press on the sign???
Please create video turtorial for this plugin :) Or help me for this plugin in skype
@RednecksFTW
Currently working on MySQL & BungeeCoord Support + Premium Feature, but when I have time for that, I'll implement it :)
In the next update, could there be a command where you can set where the /leave command from each lobby teleports you? This would be really helpful. Keep up the great work!
@pernodpepper
Whats exactly is the Problem? Is there any StacKTrace (Error-Code) in the Console when you right-click the Sign? When no, please paste your "data.ppdb" File (in the plugins/Lobbys Folder) in http://www.pastebin.com and send me the Link via PM. Might be a Bug with the Databse, so I'ld have to update the Plugin.
Signs don't TP me??
@mayed505
Older Files, had to delete it, too buggy. New Version is soon aviable, which kicked off everything I have made so far so please have some patience.
I'm also working on a TntRun-Minigame for this Plugin, when it's done I'll post it into the Forum :)
how people downloaded it?