promotional bannermobile promotional banner

CraftLevel

Add server to crafting level system. Player can get exp by crafting and increase craft success rate. All item configurable!
<p>default image</p>

default image

<p>CraftLevel icon</p>

CraftLevel icon

Description

CraftLevel

2015 1/24 SPECIAL UPDATE!!!

FEATURES

This plugin add new crafting level system to your server.

Player can get craft experience by crafting items and level up to get more success craft rate.

All experience amount, all requirement experience for next level, increase success rate per one level and so on are configurable as you want.

I believe this plugin makes your server more enjoyable and challengeable.

Experience is set based on materials for craft and failure craft rate.

For example, in the case that you set 10 for STICK and 25 for WOOD.

WOOD_SWORD needs one stick and two woods so the total amount of experience is (10 + 25*2) = 60.

Then, multiply the failure rate(configurable) to 60.

If the success rate is 70%, the failure rate is 30%, so 60*0.3 = 18.

Finally, player gets 18 experience by crafting WOOD_SWORD.

If the craft failed(materials and craft item lost), player gets 18*0.7(success rate) = 12 experience.

This experience system means it's nonsense to get experience by crafting cheep items and facilitate get more challenge.

INSTALLATION

It's really easy to install this plugin to your server.

Download the latest version and put the downloaded JAR file into the "plugins/" folder of your Minecraft server.

This plugin is compatible with 1.8 and maybe more previous version.

Reload or start your server to get config file in "plugin/CraftLevel/".

Adjust the config.yml file as you want..

COMMANDS

  • /cl status : display current craft level and craft exp
  • /cl set level [PlayerName] [Amount] : set Player's level to [Amount]
  • /cl set exp [PlayerName] [Amount] : set Player's exp to [Amount]

CONFIG

You can configure a lot of things as below.

  • Default minimum craft success rate
  • Default maximum craft success rate
  • Increase success rate per level after requirement level
  • Max craft level
  • Backup rate
  • Next level experience requirement
  • Material config( require level , experience, options )

PERMISSION

  • craftlevel.status : allow player to display current craft level and craft exp.
  • craftlevel.set : allow player to /cl set [level or exp] command.

Metrics

This plugin utilizes Hidendra's plugin metrics system, which means that the following information is collected and sent to mcstats.org:

  • A unique identifier
  • The server's version of Java
  • Whether the server is in offline or online mode
  • The plugin's version
  • The server's version
  • The OS version/name and architecture
  • The core count for the CPU
  • The number of players online
  • The Metrics version
  • You can disable the stat collection via /plugins/PluginMetrics/config.yml if you wish.

GitHub

https://github.com/dyukusi/Bukkit_plugins/tree/master/CraftLevel

TODO

  • Shift key craft function
  • Create Tutorial movie
  • Support smelt (furnace) ( it's better to make "smelting level plugin"?)
  • Support brewing(alchemy) ( it's better to make "brewing level plugin"?)
  • Display CraftLevel status at side scoreboard( but you can get variables from CraftLevel class method)

like this

  • IMPROVEMENT OF MY AWFUL ENGLISH

Feel free to comment to improve this plugin.

The CraftLevel Team

profile avatar
  • 7
    Projects
  • 15.7K
    Downloads

More from _ForgeUser17073505View all

  • ItemSounds project image

    ItemSounds

    • 2.9K
    • Bukkit Plugins

    Add sound when items drop into inventory grid. All drop sounds are configurable. Inspired by Diablo.

    • 2.9K
    • January 21, 2015
    • Bukkit Plugins
    • +1
  • CashDropPlus project image

    CashDropPlus

    • 1.5K
    • Bukkit Plugins

    Configurable all monster's amount of money drop and enchantment effect that increases of decreases the drop amount.

    • 1.5K
    • January 20, 2015
    • Bukkit Plugins
    • +1
  • Notificator project image

    Notificator

    • 628
    • Bukkit Plugins

    Notifying ServerNews and PlayerNews at regular time intervals. PlayerNews allows player to advertise something by paying money.

    • 628
    • January 20, 2015
    • Bukkit Plugins
    • +2
  • FreshHeadNetherPortal project image

    FreshHeadNetherPortal

    • 771
    • Bukkit Plugins

    Adding 4 fresh head requirements to the nether portal. Watching introduction movie is easiest way to understand.

    • 771
    • December 31, 2014
    • Bukkit Plugins
    • +2
  • ItemSounds project image

    ItemSounds

    • 2.9K
    • Bukkit Plugins

    Add sound when items drop into inventory grid. All drop sounds are configurable. Inspired by Diablo.

    • 2.9K
    • January 21, 2015
    • Bukkit Plugins
    • +1
  • CashDropPlus project image

    CashDropPlus

    • 1.5K
    • Bukkit Plugins

    Configurable all monster's amount of money drop and enchantment effect that increases of decreases the drop amount.

    • 1.5K
    • January 20, 2015
    • Bukkit Plugins
    • +1
  • Notificator project image

    Notificator

    • 628
    • Bukkit Plugins

    Notifying ServerNews and PlayerNews at regular time intervals. PlayerNews allows player to advertise something by paying money.

    • 628
    • January 20, 2015
    • Bukkit Plugins
    • +2
  • FreshHeadNetherPortal project image

    FreshHeadNetherPortal

    • 771
    • Bukkit Plugins

    Adding 4 fresh head requirements to the nether portal. Watching introduction movie is easiest way to understand.

    • 771
    • December 31, 2014
    • Bukkit Plugins
    • +2