LevelCraft Reborn
RE-CODE IN PROGRESS!!!
Coming Soon To LevelCraft
- EXP for each level; the user will be given 1 EXP bank. They gain EXP by mining, combat, etc.. HOWEVER, unlike old levelcraft this will only add to your TOTAL Exp and not to your level EXP (Levels will no longer have EXP Data)
- Leveling Up; When a Players EXP Bar fills (this will be the EXP above the health bar) the user will "Level-Up". When a user levels up, a GUI will open and they will be able to place their SP in the skills they want.
- Credits; Like Old levelcraft, Skills can still level-up However, Skill levels will be called Skill Credits instead.
- SP (Stat Points); Each time you Level-up, you will be assigned SP to put towards Credits in other skills. Each time a player levels-up they will be given 4 SP (editable in configs).
- Skills; Like old Levelcraft, When a skill reaches a high enough level (Credit) they will unlock skills. However, Skills will now cost MP. Later I hope to find a way to make Skills Bindable to the keyboard.
- Mana Points (MP); A little scoreboard on the side of the screen will tell the users how much MP they have left. MP will be used up by Skills and can be replaced over time or by right clicking with a gold ingot in hand (heals 1,000MP)
- Renamed Levels to Classes
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
Example of Level-Up GUI
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
TODO List before First Release
Classes [Skills]:
- Mining [BlastMine, 2xDrop, StoneSeaking, SuperHeat] ~ 0%
- Wood Cutting [Timber, SuperHeat] ~ 0%
- Combat [SuperHeat, BleedingSlice] ~ 0%
- Archery [BleedingArrow, LongRange, SuperHeat] 0%
- Excavation [SuperHeat, 2xDrop, Discovery] 0
(Classes that share the same skills will also share the same SP within that skill)
- Commands 25% done, Permissions Setup, and some commands
- Help Menu 75% done.
- GUIs ~ 2% done
- MP System 0%
- SP System 0%
NOTICE
A early release of the plugin is available at any time, just send me a PM asking for it and I will send you what I have DONE (Many features may be missing).
This will be better documented in the end.
@Skorbus
Thanks for the info! If you have any error messages in console when those people try and interact then it would be easier for me to track the problem. For the time being, I would suggest you make everyone start over and see if a fresh data folder helps.
I will look into the bonemeal thing for sure.
Hello,
I'm using LCR on my server and its working fine. But three of my users have some problems. Two of them get their skills resettet any time they reconnect. The third doesn't have to level some of his skills at all, he's able to use diamondpickaxe since the first day I've putted up LCR. Any ideas?
Thanks for refreshing this plugin btw :) gj
/edit: Found a bug at farming: Right-clicking a door with bonemeal is an endless source for user to get exp without losing at least one of the bonemeals at all. Test it! :o
@zeeveener
I use essentials for 90% of things :P
@Dommbringer
Well, obviously you are going to have problems running it... 68 plugins? on 2GB RAM??? What does each individual plugin do that Essentials cant? You could probably remove over half the plugins if you stuck with Ess. Don't get me wrong, I love the idea of modular plugins, but a plugin split into two will use more memory than a single jar file. Simply due to in/out streams.
Levelcraft cant get much more efficient at this point unfortunately.
@TTlabambaTT
I'm glad to hear that lol. Nice to know people appreciate my (and Samkio's) efforts.
Really glad to see this plugin starting back up, good job man
Still laggs too much for use on my server :( I only have 2gb of memory, and 68 plugins, so as this is a big plugin, its just too much for me :'(
Quick update to let you all know that I have done some work on the plugin, I am just finding other things to waste time with instead of writing code, so... Ya.
So far:
I plan to:
Once I have done that I will release v1.004
@Stacelin
At this point I think the only thing you can do is stop that in all worlds until I can fix it. So, /lvl siaw Mining false
@Tealk123
Please put the error into a ticket. If the option to make a ticket is not available please let me know.
2012-10-20 21:05:26 [INFO] [LevelCraftReborn] Enabling LevelCraftReborn v1.003
2012-10-20 21:05:27 [INFO] [LCR] All LevelPacks loaded. Active Packs: []
2012-10-20 21:05:27 [SEVERE] java.sql.SQLException: Operation not allowed after ResultSet closed
2012-10-20 21:05:27 [SEVERE] at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1073)
2012-10-20 21:05:27 [SEVERE] at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:987)
2012-10-20 21:05:27 [SEVERE] at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:982)
2012-10-20 21:05:27 [SEVERE] at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:927)
2012-10-20 21:05:27 [SEVERE] at com.mysql.jdbc.ResultSetImpl.checkClosed(ResultSetImpl.java:794)
2012-10-20 21:05:27 [SEVERE] at com.mysql.jdbc.ResultSetImpl.next(ResultSetImpl.java:7145)
2012-10-20 21:05:27 [SEVERE] at me.samkio.plugin.util.Leaderboard.makeLeaderboards(Leaderboard.java:37)
2012-10-20 21:05:27 [SEVERE] at me.samkio.plugin.main.onEnable(main.java:97)
2012-10-20 21:05:27 [SEVERE] at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217)
2012-10-20 21:05:27 [SEVERE] at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:374)
2012-10-20 21:05:27 [SEVERE] at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381)
2012-10-20 21:05:27 [SEVERE] at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:270)
2012-10-20 21:05:27 [SEVERE] at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:252)
2012-10-20 21:05:27 [SEVERE] at net.minecraft.server.MinecraftServer.i(MinecraftServer.java:298)
2012-10-20 21:05:27 [SEVERE] at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:277)
2012-10-20 21:05:27 [SEVERE] at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:227)
2012-10-20 21:05:27 [SEVERE] at net.minecraft.server.DedicatedServer.init(DedicatedServer.java:140)
2012-10-20 21:05:27 [SEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:378)
2012-10-20 21:05:27 [SEVERE] at net.minecraft.server.ThreadServerApplication.run(SourceFile:539)
2012-10-20 21:05:27 [INFO] LevelCraftReborn has been enabled.
So happy to see this plugin back :)
After having the plugin on the server for a few minutes, a player brought to our attention that you can mine gold,diamond etc with a silktouch pick, and then just keep placing/mining it over and over again. Any way there could be a fix? So users can not replace blocks and still get credit for it after mining it again?
I will make and upload a video on this plugin to my channel (GuildGamersHQ) within the next week hopefully :D
@Pasimega
Those are the only skills available at this point. So it was working properly. I am a one man team at this point despite what this site says. I am working on the more general features before I dive back into skills.
@Dommbringer
On your time lol
I decided not to upload the video in the end, I was too tired at the time, and it was just dull, so I will redo it at some point :P
I downloaded the newest Version (v1.003), so now I had all Skills, but the Problem is: For the new imlemented Skills no Configs were created, I deleted my LevelCraftReborn Folder, but only Fishing, Mining, Woodcutting, Crafting, Combat, Excavation and Farming were created.
@Dommbringer
That's why this is built agains jre6. I just couldn't remember what it was called.
@zeeveener
Every plugin built against jre7 Cant be run on my server (luckily thats not a lot!)
@dankwow1
I meant the latest version of Levelcraft lol. Although i'm not sure what the latest java will do with it because it's built against 1.6 or 6 or whatever version came before the latest...
@dankwow1
oh god, not the dreaded java 7 update for linux :(
Yes that was it! thanks alot.. at least i got the newest jre on the linux box: manual installs BLAH