UltraLuckyBlocks provides a
completely customizable system to enhance your game mode with
lucky blocks. The only limit is your imagination!
•
Fully customizable - You can create
as many LuckyBlocks as you want with
as many rewards as you like, it's completely
customizable.
•
Reliability - UltraLuckyBlocks is designed to be
fast,
reliable, and
customizable.
•
Developer API - The
Developer APIisn't ready yet but will come in the
near future with a cool update
•
Software Support - The UltraLuckyBlocks plugin supports every version of
Spigot and its forks from
1.8 to 1.19!
•
Commands - The main command of the plugin is /luckyblock (also /lb, /ulb as aliases).
- There are 3 subcommands. Arguments with [ ] are optional:
- /lb get [amount] Gives all luckyblocks - /lb get <luckyblock> [amount] Gives a specified luckyblock - /lb give <player> <luckyblock> [amount] Gives a target player a specified luckyblock - /lb giveall <luckyblock> [amount] Gives all players amount specified luckyblocks - /lb reload Reloads the plugin's configuration
• LuckyBlocks
permissions are
customizable in the
configuration file. • Command Permissions:
- /lb get ulb.get -
/lb giveall ulb.giveall
- /lb give ulb.give - /lb reload ulb.reload
# Here are all the messages of the plugin! # Set the prefix to "" to disable it. prefix: "&6&lULB &7- &r"
# Make so that only player-placed LuckyBlocks can be broken # Default: True limit-lucky-blocks: false
error-prefix: "&cError: &4{message}" invalid-syntax: "&eUsage: &a{command} {syntax}" no-args: "&cPlease specify an argument!" unknown-arg: "&cUnknown argument!" unknown-luckyblock: "&cUnknown lucky block!" no-perms: "&cYou don't have permission to execute this command!" added: "&aItems were added into your inventory!" not-player: "&cYou must be a player to execute this command!" reloaded: "&aConfiguration reloaded successfully!" unknown-player: "&cWe couldn't find that player!" gave-all: "&aYou gave %s %s to all online players!" received-luckyblock: "&aYou received %s %s!" luckyblock-receive: "&a%s lucky blocks were added to your inventory!" luckyblock-give: "&a%s lucky blocks were given to %s!"
Code (YAML):
# You may add as many luckyblocks as you want # Use different materials for each luckyblock! # Just follow the following format: luckyblock: # This is the material of the luckyblock material: "NOTE_BLOCK" # This is the name of the ItemStack name: "&bNote &6LuckyBlock" # This is the metadata of the ItemStack ( don't use it on 1.13+ ) metadata: 0
# The permission to open the luckyblock permission: "ulb.luckyblock" # This message will be displayed if the player doesn't have permission to open that luckyblock permission-message: "&cYou don't have permission to open this &bNote &6Luckyblock&c!" # This is the lore of the ItemStack lore: -
"&7This is a default LuckyBlock." -
"&7If you wish to make your &eown&7, please" -
"&7visit the &econfiguration file!" # ------------------------------------------------ # ; is to place multiple commands in one operation # , defines the "chance" of the reward # PlaceHolders: "%player%, gives the player Name" # "%location% gives the player location" # Rewards Section: rewards: -
"say singleoperationcommand,20" -
"say firstcommand;say secondcommand,77" -
"msg %player% Hi! you got 1000$!!;eco give %player% 1000,3"
• If you need any support you can either click on the support image uptop or
here to join my discord server.