✅ AlonsoLevels Pro [1.8-1.19] • Add levels to your network Rewards! MySQL/HikariCP! Custom slots!

MC Plugin ✅ AlonsoLevels Pro [1.8-1.19] • Add levels to your network Rewards! MySQL/HikariCP! Custom slots! 2.2.4-BETA-PRO
A highly customizable level system for your network that actually works.

[IMG]
[IMG]
This plugin requires NBTAPI installed!
Since 1.17 or java16 requires MomoJS or JSEngine installed.
Free and Pro version are compatible.
You NEED a permission plugin.
Plugman or similar plugins ARE NOT SUPPORTED!
Respect my work. You are not allowed to redistribute this plugin in any setup.
To add experience a command MUST BE used.
To add money based on multipliers a command MUST BE used.
It won't hook directly on Vault.
You cannot add/remove/modify offline players data/exp/level.
Tested on 1.8.8, 1.9.2, 1.10.2, 1.11.2, 1.12.2, 1.13.2, 1.14.4, 1.15.2, 1.16.5, 1.17.1, 1.18.1
You are not allowed to post/move/copy this on mcbbs.net or similar. Don't insist.
If you want to contribute with a translation in your native language, feel free to dm me the translation.

[IMG]

[IMG]
[IMG]
[IMG]
[IMG]
[IMG]


[IMG] [IMG] [IMG] [IMG]

[IMG][IMG]

Tired of looking for level systems for your network?
You bought many but none worked?
Developer disappeared and never updated the plugin again?
Reading this with television announcer voice?
Well, I did.. I created this plugin because of that.

No the voice part but the rest.

What happended to you?
Well, I bought different level systems, but none worked.
There were problems with database, the rewards didn't work properly,
the author never replied, updates every 4 months to "fix" issues,
in short, bad resource, even though it was a premium resource!

Then what you did?
Nothing, I decided to learn to code and made my own.
However, years passed and no one else released any plugin to add level system.
So I decided to recode my old level system and make it public. So here it is!

Why should I use this instead of "others"?
Well, it's up to you if want to use mine or others.
If you find another that actually works, use it
:D

However, I'd recommend you to try free version at least once
;)


What else should I now?
Well, you can find all information in features list.
Visit our Github for more information
:D


Note: Did you know that hippopotamus milk is pink?

Why premium?

Premium offers more features that free version.
Not sure about premium version? Try free version first!
[IMG]

If you are interested in knowing why a premium version
was released, read why premium? for more information!

[IMG]
[IMG]
  • Multi version support. BETA!
    • Supports 1.8.8 - Latest​
  • Custom maximum level. BETA!
    • You decide the max level allowed in your server.​
  • Custom permission.
    • You choose the permission for admin commands.​
    • You choose the permission to check other's stats.​
  • Enabled worlds. BETA!
    • Prevent players opening rewards/stats in other worlds.​
    • Whitelist worlds for players to check stats/rewards.​
    • Admin players are inmune to this.​
  • Commands to modify player's stats. BETA!
    • Command to add experience to player.​
    • Command to set player's experience.​
    • Command to remove experience from player.​
    • Command to add random experience to player.​
    • Command to add level to player.​
    • Command to remove level from player.​
    • Command to set player's level.​
  • Reset player's data. BETA!
    • Command to reset player's data. (Console only)​
  • Stats command BETA!
    • Check your statistics.​
    • Check others' statistics.​
  • Unlimited normal rewards. BETA!
    • Add as many rewards you want for your players.​
  • Normal multipliers NOT IMPLEMENTED!
    • Leveling up unlocks coins multipliers. (COINS, NOT EXPERIENCE)​
    • Requires to run the command to add money based on multipliers.​
  • Veteran rewards. UP TO 14!
    • Custom rewards for most dedicated players.​
  • Veteran multipliers NOT IMPLEMENTED!
    • Leveling up unlocks coins multipliers. (COINS, NOT EXPERIENCE)​
    • Requires to run the command to add money based on multipliers.​
  • Level up message. BETA!
    • Select message on level up. Supports PlaceholdersAPI!​
    • Clickable text to open rewards in spigot.​
    • Displays if multiplier was unlocked.​
    • Displays if player reachs maximum level.​
    • Supports title + subtitle.​
  • Custom back item. BETA!
    • Select the material, displayname of the item.​
    • Select custom command to run as player. (Useful to open other menus)​
  • Custom extra item. BETA!
    • Select the material, displayname of the item.​
    • Select custom command to run as player. (Useful to open other menus)​
    • Lore supports PlaceholdersAPI!​
  • 1.17.x support! BETA!
    • As Java16 is required for 1.17+ you might require install a dependency to make it work.​
    • If your server doesn't support javascript engine these plugins will "fix it"!​
    • First alternative. Install MomoJS, download here: MomoJS
    • Second alternative. Install MomoJS, download here: JSEngine
  • Custom slots! BETA!
    • Select slots for some items!​
    • Select slots for normal rewards!​
    • Select slots for veteran rewards!​
    • Select slots for normal multipliers!​
    • Select slots for veteran multipliers!​
    • Select slots for previous and next page!​
    • Veteran rewards won't have pagination system.​
  • Economy support! BETA!
    • PlayerPoints is now supported!​
    • TokenManager is now supported!​
    • Default economy type is VAULT.​
  • HikariCP support. BETA!
    • HikariCP is used for MySQL.​
    • Option to add source properties to speficy things like useSSL, etc.​
  • Almost all items in the GUI supports custom model data! BETA x1000000!
    • Yes! Use custom texture for your RPG server.​
    • Only 1.14+.​
  • Almost all items in the GUI supports heads with custom texture! BETA x1000000! Requires NBTAPI!
    • Yes! You can use any texture you want.​
    • If you can find it here, you can use it!​
  • Partial HEX color support! BETA!
    • Almost all messages sent to the player supports HEX colors!​
    • Placeholders DON'T support HEX colors. (This is not a bug)!​
    • Items DON'T support HEX colors. (This is not a bug) WARNING!
  • Database supported. BETA!
    • Use SQLite to save data.​
    • Use MySQL to save data.​
  • Leaderboards. BETA! NEW 1.3-BETA
  • Option to disable veteran rewards! BETA!
    • Disabling veteran rewards disable also veteran multipliers!​
    • Custom item to replace veteran item.​
    • Lore supports PlaceholderAPI.​
    • Custom command if player click the item.​
    • Custom texture head support!​
  • Option to disable multipliers! BETA!
    • Deleting content from multipliers.yml disable multipliers!​
  • Kick on fail. BETA!
    • Kick player with custom reason that supports PlaceholdersAPI if it couldn't be loaded/registered.​
  • Powerful API for developers! BETA!
    • API allows developers to interact with the plugin.​
    • They can even open rewards gui using the API.​
    • Many events to listen for specific actions with reasons.​
    • More information in our Github.​
  • ALIASES! BETA!
    • Yes, you can set different aliases for main command!​
    • You MUST restart the server to apply changes!​
    • This is BETA, report bugs as soon as you can!​
  • Edit levels with levels.yml file! BETA!
    • Your server doesn't support javascript expressions?​
    • You can now edit levels using levels.yml!​
  • Reload command. BETA!
    • Reload messages, permissions and some checks.​
    • Restart is always recommended.​
  • PlaceholdersAPI support! BETA!
    • Use our placeholders in your scoreboard.​
    • Use our placeholders in items.​
    • Use our placeholders in menus.​
  • Experience bar progress. NEW 1.4-BETA! Requires ProtocolLib!
    • Display current level progress in experience bar.​
    • Select which worlds to display experience bar.​
    • If none selected, all worlds will be included.​
    • Packets are used for this, that's why ProtocolLib is required.​
    • Might not work in some versions. Please report issues in our Github.​
  • Disable extra item. NEW 1.4-BETA!
    • Option to disable extra item in rewards gui has been added.​
  • EssentialsChat support. BETA!
    • Still using EssentialsChat? This will allow you to use placeholders then!​
    • This is BETA, please report bugs if any.​
    • Disabled by default. Enable this option only if necessary!​
    • You only need to enable this option in one of my plugins, not all.​
  • Auto-claim feature! BETA! NEW 1.8-BETA-PRO! PREMIUM ONLY!
    • Auto claim rewards when joining a server and leveling up!​
    • Toggleable option using command /alonsolevels autoclaim!​
    • Custom permission configurable in config.yml file!​
  • Reset player data! BETA! NEW 1.8-BETA-PRO! PREMIUM ONLY!
    • Players are not kicked on data reset now!​
  • Smart inventory. BETA! NEW 1.8-BETA-PRO! PREMIUM ONLY!
    • No extra lines when disabling multipliers!​
    • Normal and veteran GUI supported!​
  • No "advertising"! BETA! NEW 1.8-BETA-PRO! PREMIUM ONLY!
    • Remove plugin name and version line from help command!​
    • This is optional, you can keep it too
      :)
  • HEX color supported. BETA! NEW 1.8-BETA-PRO! PREMIUM ONLY!
    • Yes, it has been tested now!​
    • Remember this plugin only provides placeholders!​
    • Using TAB and QuickBoard plugins is suggested. (They support HEX color)​
    • NametagEdit does NOT SUPPORT HEX colors. Don't use it.​
  • Change main command! BETA! NEW 1.8-BETA-PRO! PREMIUM ONLY!
    • Yes! You can now change main command to what you want!​
    • Plugman or similar plugins are not and will never be supported. Use /reload instead!​
  • Custom subcommands aliases! BETA! NEW 1.8-BETA-PRO! PREMIUM ONLY!
    • You can now change subcommand aliases to fit your server language!​
    • You can add unlimited aliases for each subcommand!​
  • Color per level/range! BETA! NEW 1.8-BETA-PRO! PREMIUM ONLY!
    • Yes! You asked for it. It's now here!​
    • Choose specific colors for each level or range of levels!​
    • You can for example select color for level between 1 and 9, 10 to 19, etc!​
    • HEX color is supported!​
  • Add money with a command! BETA! NEW 1.8-BETA-PRO! PREMIUM ONLY!
    • For people asking for a way to add money according to multipliers!​
    • Two subcommands are now available! "addmoney" and "addrandommoney"!​
    • These commands allow you to add money directly to player balance according to multipliers!​
    • Use ONLY for minigames. Don't use it for rewards/payments or users might duplicate money!​
    • Command works using vault hook. Command MUST BE run to add money!​
  • Durability support for items! BETA! NEW 1.8-BETA-PRO! PREMIUM ONLY!
    • You can now use data value for items!​
    • Useful to select colored wool, banners, etc in legacy version!​
    • Support damage for armor, weapons, etc.​
  • Placeholders for available rewards amount! BETA!
    • Added placeholder that returns available normal rewards to claim.​
    • Added placeholder that returns available veteran rewards to claim.​
    • Added placeholder that returns available rewards to claim.​
    • Added placeholder that returns available normal rewards to claim in format.​
    • Added placeholder that returns available veteran rewards to claim in format.​
    • Added placeholder that returns available rewards to claim in format.​
    • Don't know what this means? Check images below!​
  • /reward shortcut! BETA!
    • Yes! You can use "/rewards" and "/rewards <player> to open the menu!​
    • Command has the same restrictions as the main command. (Includes enabled worlds)​
    • This is optional. You can modify the command, aliases or even disable it!​
    • (This is disabled by default when updating from an old version)​
  • ProtocolLib Support.
    • Currently used only for experience bar.​
  • Configuration auto update.
    • Configuration will be updated on plugin update.​
    • Comments will be removed on config update.​
  • Update checker.
    • Be notified when there is a new update.​
[IMG]

config.yml
colors.yml

[IMG]

Command auto-complete.
[IMG]


Unlockeable coin multiplier. (Custom material, displayname and lore) NOT IMPLEMENTED!
[IMG]


Veteran rewards menu. BETA!
[IMG]


Main item + placeholder support. BETA!
[IMG]


Custom extra item + custom command. BETA!
This plugin doesn't have QUESTS feature and will never have.
This option allows you to make the player run a command when clicking
item if you have a Quests plugin.
[IMG]


Custom head texture support. BETA x10000! Requires NBTAPI!
This is in BETA, please report bugs/issues before reviewing!
[IMG]

[IMG]


Custom unlimited rewards. BETA!
[IMG]


Pages for rewards. BETA!
[IMG]


Custom lore for locked rewards. BETA!
[IMG]



[IMG]

Installing the plugin in your server:
  • Download the plugin from SpigotMC.org​
  • Copy the jar file into you plugins folder.​
  • Restart the server.​
  • Edit what you want in configuration files.​
  • Restart the server.​
[IMG]

Follow this Tutorial to create new rewards
Follow this Tutorial to create new colors


[IMG]

Permissions are configurable in configuration files.
The output for commands that modify player information can be muted.
Example: /alonsolevels addexp AlonsoAliaga 1000 true
This will add 1000 experience points to player AlonsoAliaga but nothing will be sent
to the player/console that performed the command. Useful for minigames that run
commands to reward players.

/alonsolevels rewards <player> - Open rewards gui for player
Permission:
alonsolevels.admin

/alonsolevels rewards - Open rewards gui
Permission:
No permission.

/alonsolevels stats <player> - Check others statistics
Permission:
alonsolevels.stats.others

/alonsolevels stats - Check self statistics
Permission:
No permission.

/alonsolevels reset <player> - Reset player data (Console only)
Permission:
alonsolevels.admin

/alonsolevels addexp <player> <amount> - Add experience to player
Permission:
alonsolevels.admin

/alonsolevels addrandomexp <player> <min> <max> - Add random experience to player
Permission:
alonsolevels.admin

/alonsolevels removeexp <player> <amount> - Remove experience from player
Permission:
alonsolevels.admin

/alonsolevels setexp <player> <experience> - Set player's experience
Permission:
alonsolevels.admin

/alonsolevels addlevel <player> <amount> - Add levels to player
Permission:
alonsolevels.admin

/alonsolevels removelevel <player> <amount> - Remove levels from player
Permission:
alonsolevels.admin

/alonsolevels setlevel <player> <level> - Set player's level
Permission:
alonsolevels.admin

/alonsolevels reload - Reload messages and some checks. (Restart recommended)
Permission:
alonsolevels.admin

/alonsolevels addmoney <player> <amount> - Add money to player
(Based on multipliers the player has unlocked) PREMIUM ONLY
Permission:
alonsolevels.admin

/alonsolevels addrandommoney <player> <min> <max> - Add random money to player
(Based on multipliers the player has unlocked) PREMIUM ONLY
Permission:
alonsolevels.admin​
FateKid
Author FateKid
Level
11
6,835 pts
2.2.4-BETA-PRO Version
196 Downloads
2,999 Views
Published
Updated
5.00 star(s) 2 ratings Average Rating (2)

More files from FateKid

Top Bottom