NoobKit
NoobKit v0.4.2 [#1.2.3-R0.2]
Note: Please install the latest version of the plugin, install Java 7, and set the enabled option in the config to true!
Have you ever joined a server and struggled to get supplies to last yourself just one night? This plugin will give every single new user that joins your server a starter kit defined by the owner.
Features
- Gives players a starter kit so they can start surviving!
- Give kits in-game!
- Multi-world support!
- YAML database to keep a list of players that have joined.
- Colored message support.
- A config file where you can turn the plugin on or off and configure the kit.
- Create your own custom kits!
- Choose a kit to use when someone joins.
- Kit is fully customizable!
- Custom welcome message.
Installation
- NoobKit.jar into your plugin folder.
- Install Vault.
- Reload the server.
- Go into the config and edit the kits, welcome message, and enable the plugin.
- Reload the server and you are done!
Kit
To add an item to the kit, just put its item id number followed by a comma and the amount. If PermissionModeOn is set to false, players will get the kit as soon as they join the server, if it is set to true, you can give a player the NoobKit.getKit and whenever they change a world and if they have it, they will get a kit.
Plugin: Enabled: true Kits: Default: - 1, 64 - 2, 4 Stone: - 1, 64 WelcomeMessage: &9Welcome to the server! &cHave some cookies! DefaultKit: Stone PermissionModeOn: false
Commands
/noobkit give <player> <kit> (optional message)
/noobkit Check the version
If you do not put in a message, the player will get a default message saying [Noobkit]: You have recieved a kit from (your name). If you enter a custom message like "/noobkit give coolplayer TNTKit Have fun with this!" they will get a message saying [Noobkit]: Have fun with this!
Permissions
NoobKit.give : Able to send kits. If you have no permission plugin, ops can use use this.
NoobKit.getKit : Able to get a kit when they join a world if permission mode is turned on.
Changelog
(A) = Added
(F) = Fixed
(R) = Removed
(I) = Info
v0.4.4 [#1.2.3-R0.2 / #1.1-R6 / #1.2.3-R0.1]
(F) - Fixed a severe error with the plugin not creating the configs.
v0.4.2 [#1.2.3-R0.2 / #1.1-R6 / #1.2.3-R0.1]
(A) - Added a permission type thing so if the option is enabled, players will get the kit when they join a world if they have the permission NoobKit.getKit
(R) - Removed world options.
(I) - WorldOptions in the config is now obsolete.
(A) - You can now add color to the welcome message or the give command.(ie. /noobkit give Notch AwesomeKit &9Hi Notch!)
(A) - You can check the version of the plugin using /noobkit.
v0.4 [#1.1-R4]
(A) - You can now gives kits in-game!
(I) - /noobkit give <player> <kit name> (optional message to player)
v0.3 [#1.1-R4]
(A) - Multi-world support!
(F) - Fixed some minor bugs in the code.
(R) - Removed 6 second timer until the player gets a kit, it is now instant.
(I) - This version of the plugin should be less RAM intensive.
v0.2 [#1.1-R4]
(A) - Added the ability to have multipe kits and you can choose which one is the default.
(I) - Delete config.yml or the plugin will be messed up!
v0.1 [#1.1-R4]
(I) - Plugin released!
Future Additions
- Commands to make, delete, and add items to kits.
-
View User Profile
-
Send Message
Posted Mar 7, 2012@ledhead900
Yes, I will update this for 1.2.3 beta. Also, by using permissions, do you mean that if a player goes to ANY world and they and they have the permission, then they get the kit? I could do that.
-
View User Profile
-
Send Message
Posted Mar 5, 2012@DurzoBlint15
For the love of .... Sorry for my complete lack of English in that last comment. What I get for rushing and not checking it over.
What I meant to say was. Our sever has an initiation world where most commands are limited and they only really just run around and complete tasks that are loosely explained on signs to test the persons ability to read and some basic investigation skills so we don't get too many idiots and whining cheaters in the main worlds.
So that is why I asked my initial question as I would prefer the starting kit to be given only upon completion as it is likely they would otherwise just die on the first test being the fact it is a jumping test over lava ;P.
Thanks for updating this could you update it for the 1.2.3 beta as well ?
Well sorry for not responding for a while I just completely forgot about it, but um hmm.. actually it think just a kit per world would suffice unless its no trouble to add a setting. I was just going to use the permission that this plugin would check and if the group/user had the permission the kit was given as this would allow much better fine tuning then a per world setup.
I could then just rely on my permissions (PEX) to remove the command on certain worlds and all would be fine. So really it's up to you if you want to do per world kits or just a user permissions that must be given to receive the kit.
-
View User Profile
-
Send Message
Posted Mar 5, 2012Are there any more features you would like to see in this?
-
View User Profile
-
Send Message
Posted Mar 1, 2012Great plugin!
-
View User Profile
-
Send Message
Posted Mar 1, 2012You can now change the config so the players get the kit when they join a certain world. Please read the Kit header in the overview above. ^
-
View User Profile
-
Send Message
Posted Mar 1, 2012@ledhead900
Sure! I'll work on a new update later today and I'll work on adding that feature to it. Should I add an option in the config so you can switch between giving people a kit when they join and giving them a kit when they change a world?
-
View User Profile
-
Send Message
Posted Feb 29, 2012Would it be possible to make the kit only be given when have a certain permission or enter a certain world, See on our server start everyone in a trial world and they so tests then if they pass they join the main world users.
I simply would not like to give them the kit until they enter the main world.