Starter Kit
StarterKit - Give all new Player (not seen before by the Plugin) some Starter Items
Credit To Thomas Bucher
Version: v1.1
You can Configure what kind of Items a never before seen player get if it Joins you server. There is also a get Items after Respawn mode.
Features:
- Give a starterkit to a Player
- No command needed,it just gets it on Join
- Config for delay to give the Kit
- Commands ingame for OPs
- Respawn Mode Added
- MultiInventory support on Multiworlds
Source Code is in the Jar
Config the Items:
Code:
message: You got some Goodies, to start on this Server debug: false starterkit: - <itemid>,<quanitity> - <itemid2>,<quanitity2> delay: 10000 onrespawn:false usemultiinv: false worlds: - normal - nether It has some Defaults built in.
Known Bugs:
- Quanity Adds Items
- Colored Text Not Working
To start over, delete the playerlist.data file from the plugin/StarterKit directory.
Ingame Commands: (OP only) -> Not for Respawn Mode /starterkit import <importdir> Example: /starterkit import world/players Imports all players onto the List from the given Dir /starterkit add <playername> Example /starterkit add ToasterKTN Adds that Playername to the List (Case Sensitive) /starterkit del <playername> Example /starterkit del ToasterKTN Removes that player from the List /starterkit search <searchstring> Example /starterkit search aster Lists all Player on the List with aster in the name /starterkit list Lists all Player that are on the List /starterkit clear Clear the whole list. No more players will be on the List.
Todos / Ideas:
- Check Inventory if it is empty before give items.
Add Colors to the Message[Done]
Add Datavalues to the Itemlists
- Multiline Messages
Changelog:
Version 1.1 Fixed Some Minor Bugs
Version 1.0 (Beta) Added Colors To Message
Version 0.4a Import assumes player has been on all Worlds listen in worlds, if Multiinv has been enabled.
Version 0.4 Added MultiInv/MultiVerse support. Enable usemultiinv set the Worlds you wanna get the Kits in worlds: Note: With multiinv support, players in the List are world|playername see /starterkit list for examples.
Version 0.3 Added a Respawn mode ( onrespawn: true ) in the config file. Version 0.2a Added Dup Check on the List itself, to make sure no player gets on the List twice.
Version 0.2 Added ingame Commands for OPs
Version 0.1c Added Configvariable delay <- delay before give the kit in miliseconds.
Version 0.1b Add the Items after a 10 Second Delay..
Donate Here:
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=BMNSQ6WPV48P8
RB is out...
While I can understand you waiting for an RB, the lack of this plugin is one of the main delays to me being able to update my server.
Oh, you are waiting form RB :( OK :(
Yes, please update :)
Please Update This to CB 1.2.3
R6 Support?
@Bmanv1
Thanks for the update, looking forward to it.
This Plugin is Active But I may not update until recomended build
I'm guessing this plugin is not updated any moar :(
impossible to load plugin:
[SEVERE] Could not load 'plugins/StarterKit1.1.jar' in folder 'plugins': null
org.bukkit.plugin.InvalidPluginException
at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPluginLoader.java:191)
at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:118)
at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:156)
at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:132)
at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:52)
at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:148)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:407)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:465)
Caused by: java.util.zip.ZipException error in opening zip file
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(ZipFile.java:214)
at java.util.zip.ZipFile.<init>(ZipFile.java:144)
at java.util.jar.JarFile.<init>(JarFile.java:152)
at java.util.jar.JarFile.<init>(JarFile.java:116)
at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPluginLoader.java:179)
... 7 more
Can you add mysql support? It may seem weird, but for big servers, we have thousands of joins per week and iterating a text list is simply too slow as it contains tens of thousands of players.
How did I even contribute to this project? Lol
Right click on the .jar file, then click open with winrar. once you open it with winrar you will find the plugin.yml file. he could update it so that it generates a file, but that is how you do it for now.
@Bmanv1
@Bmanv1 The files don't generate for me either. I'm running CB 1597.
@RedPoptarts
It Works Fine with My Server.
and it works for @dougmpv
Please update, I also cannot get the plugin to work properly with 1.0.0 [CB 1550].
Plugin does not appear to load at all, because it does not create its directories/files.
O My GOSH!!! I got 1.0 working, it was the config file.... here is a config ready to use:
Thanks
Hey, I renamed the extension from "Jar" to "jar" and them it give me the error when loading the plugin:
Thank you!
@Schlumpf9
Will get working on it ASAP will be out soon
@Bmanv1
It doesn't work because the plugin is bugged.
Not only is the plugin.yml file in the .jar point to "Mudkipz" when the compressed folder is "toasterktn", but there are other problems preventing it from working. (Version 1.1)
This looks like a better plugin than "LoginItem" because that can only give you ONE item and doesn't give a message. Please fix.