DwarfCraft
Please post all issues on the Github page(under the issues tab on github)
Description:
DwarfCraft is a plugin that allows players to improve their characters skills and capabilities. Players can pay trainers to improve their skills, which provides benefits such as increased weapon damage, decreased tool wear, increased drops from blocks or mobs, etc. Because of the training system, DwarfCraft can provide an interesting and fun RPG base for Survival MP servers that will remain relevant and interesting for casual and intense players alike.
Thread Page: Here
Original Thread Page: Here
Features:
- Players may choose to play as Dwarves or Elves. Switching resets all skills. The race names are entirely configurable.
- Races allow players to specialize in certain skills which allows them to train it past the vanilla level.
- Dwarves have 40+ skills that progress from level 0 (worse than normal) to level 30 (extremely proficient). Each skill has several effects. Most effects reach par at skill level 5. New supported skills will be released.
- Skills are improved by paying a training cost to a trainer. Server admins may place trainers and customized messaging NPC. Skill costs increased with level and balanced to encourage specialization. Example: To train"Pickaxe Use" from 0 to 1 cost 16 cobblestone. To train from 15 to 16 cost 640. At level 0 pickaxes degrade 20% faster than
normal, at level 20 they degrade about 45% slower. - Skills and Effect details are easily found through in-game commands. More Information on the Bukkit Dev Page.
Github: Here
Permission:


-
View User Profile
-
Send Message
Posted Jan 15, 2013I have a problem running this togeather with Orebfuscator. Any similiar issues anyone? Orebfuscation just seems not to work at all. Thank you.
-
View User Profile
-
Send Message
Posted Jan 14, 2013@evooni
Well i just uploaded the v1.6 DwarfCraft jar but i was unable to fix the fortune bug.
-
View User Profile
-
Send Message
Posted Jan 14, 2013@Jessy1237
Thank you!! I've had a lot of new people on my server ask about your plugin, there is a strong demand for a good leveling plug.
-
View User Profile
-
Send Message
Posted Jan 14, 2013@Jessy1237
All of this sounds awesome to me! Can't wait to see the update :)
-
View User Profile
-
Send Message
Posted Jan 14, 2013Okay just posting an update on the progress that i did today. I added in a smelting effect and event, allows extra items to be dropped from the furnace when you extract an item from a furnace. Races is almost finished being implemented just need to add the level cap in some code. The NPC head bug was fixed got another NPCLib that was forked from the previous version i was using. Also allowed Fortune to work with all ores. It's midnight where i am right now so, i'll get some sleep and do some more work on the plugin tomorrow.
-
View User Profile
-
Send Message
Posted Jan 13, 2013@Jessy1237
Awesome, thanks! My server is very excited about this plugin :)
-
View User Profile
-
Send Message
Posted Jan 13, 2013@richMC
Well i have implemented some to work, e.g. Unbreaking and Silk Touch. I am still working on Looting and Fortune.
@Megachin502
I'll look into this problem, from what i have read its because the crystals are entities but aren't living entities, so there is a problem when trying to convert them.
@midnightfender
I will try and get races implement asap, but no promises. :P
-
View User Profile
-
Send Message
Posted Jan 13, 2013First of all, are you aware of the effects this plugin has on enchants like fortune, looting (don't know what else, maybe unbreaking) and is this intentional? Also, is there anyway to make these enchants stack with this plugin or enable them somehow?
-
View User Profile
-
Send Message
Posted Jan 12, 2013@Jessy1237
I use Citizens2 to power my Blacksmith NPC and I have the same issue with his head not moving ever since 1.4.5 (I think), so I don't think this is an isolated issue.
-
View User Profile
-
Send Message
Posted Jan 12, 2013Theres a bug, when you shoot the tower energy source for the dragon in the end with an arrow errors just spam that chat.
[SEVERE] Could not pass event EntityDamageByEntityEvent to DwarfCraft v
t.event.EventException t org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.ja
t org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
t org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.j
t org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
t org.bukkit.craftbukkit.v1_4_6.event.CraftEventFactory.callEvent(Craft ory.java:81) t org.bukkit.craftbukkit.v1_4_6.event.CraftEventFactory.callEntityDamag aftEventFactory.java:369) t org.bukkit.craftbukkit.v1_4_6.event.CraftEventFactory.handleEntityDam CraftEventFactory.java:391) t org.bukkit.craftbukkit.v1_4_6.event.CraftEventFactory.handleNonLiving ageEvent(CraftEventFactory.java:399) t net.minecraft.server.v1_4_6.EntityEnderCrystal.damageEntity(EntityEnd .java:54) t net.minecraft.server.v1_4_6.EntityArrow.j_(EntityArrow.java:226) t net.minecraft.server.v1_4_6.World.entityJoinedWorld(World.java:1334) t net.minecraft.server.v1_4_6.WorldServer.entityJoinedWorld(WorldServer ) t net.minecraft.server.v1_4_6.World.playerJoinedWorld(World.java:1315) t net.minecraft.server.v1_4_6.World.tickEntities(World.java:1193) t net.minecraft.server.v1_4_6.WorldServer.tickEntities(WorldServer.java
t net.minecraft.server.v1_4_6.MinecraftServer.r(MinecraftServer.java:58
t net.minecraft.server.v1_4_6.DedicatedServer.r(DedicatedServer.java:22
t net.minecraft.server.v1_4_6.MinecraftServer.q(MinecraftServer.java:49
t net.minecraft.server.v1_4_6.MinecraftServer.run(MinecraftServer.java:
t net.minecraft.server.v1_4_6.ThreadServerApplication.run(SourceFile:84
: java.lang.ClassCastException: org.bukkit.craftbukkit.v1_4_6.entity.Cr rystal cannot be cast to org.bukkit.entity.LivingEntity t com.Jessy1237.DwarfCraft.events.DCEntityListener.onEntityDamageByProj EntityListener.java:281) t com.Jessy1237.DwarfCraft.events.DCEntityListener.onEntityDamage(DCEnt er.java:89) t sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) t sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) t sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) t java.lang.reflect.Method.invoke(Unknown Source) t org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.ja
.. 19 more
-
View User Profile
-
Send Message
Posted Jan 12, 2013Anyone know how I can disable certain skills? I tried removing them or commenting them out but I received errors. Example: I don't want any combat skills or combat nerfing on my server, I just want to use Mining, Farming, Wood, etc..
Thanks in advance! EvoOni
Update, SOLUTION: remove undesired effects from effects.csv.
-
View User Profile
-
Send Message
Posted Jan 10, 2013@Jessy1237
Hey Jessy some formalities out of the way. -using 1.5.1 -x64 bukkit server 1.4.6 with Spout support/client
- We have a strong calling for at very least the Elf race implementation with non op race selection if possible as well. I notice your code changes in the race.java file so if there is anything I can do please throw me a line, Im versed in C but not many code bases are that hard to pick up.
Anyhow I have a decent population who would love to see the elf implementation and any help I can offer via ingame bug testing and so forth is offered we love this plugin and want to see it thrive.
-
View User Profile
-
Send Message
Posted Jan 10, 2013@Jessy1237
I am running 1.5.1 with no client-side modifications.
-
View User Profile
-
Send Message
Posted Jan 10, 2013@midnightfender
@michalkomar
I'll look into the head yaw and pitch maybe i have one of the variables incorrect, what version are you running 1.5 or 1.5.1? Also i can't control skins as that is client sided and your client things they are players.
-
View User Profile
-
Send Message
Posted Jan 10, 2013@midnightfender
Facing exactly the same problem. Thank you for your effort in fixing this.
-
View User Profile
-
Send Message
Posted Jan 9, 2013Hey Jessy I've noticed issues with trainers heads not moving, they will look up or down but refuse to look away from one unified direction ie (north). The bodies will spin 360 degrees though. Not sure if a bug or if it was intended lemme know please :D Also one other minor thing, how do you get the skins to appear on the trainers/greeters, I've notice 3 skins so far and thats it. Thanks!
-Midnightfender-
-
View User Profile
-
Send Message
Posted Jan 8, 2013@The_Wizard
Well i presume i don't see any reason why not, unless they have some controversial code differences in some event or something which i doubt but possible then yes it should work. This plugin isn't known to break other plugins from what i know.
-
View User Profile
-
Send Message
Posted Jan 8, 2013Does it work with nocheatplus?
-
View User Profile
-
Send Message
Posted Jan 8, 2013Looks coool! i check it out later!
-
View User Profile
-
Send Message
Posted Jan 8, 2013@michalkomar
Accidentally named it 1.4.3 it was the 1.5 link in disguise lol. Its now fixed