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 API isn'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.18!
• Commands
- /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
• If you need any support you can either click on the support image uptop or here to join my discord server.

• 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 API isn'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.18!
• 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

YAML:
# ██╗ ██╗ ██╗ ██████╗██╗ ██╗██╗ ██╗██████╗ ██╗ ██████╗ ██████╗██╗ ██╗███████╗
# ██║ ██║ ██║██╔════╝██║ ██╔╝╚██╗ ██╔╝██╔══██╗██║ ██╔═══██╗██╔════╝██║ ██╔╝██╔════╝
# ██║ ██║ ██║██║ █████╔╝ ╚████╔╝ ██████╔╝██║ ██║ ██║██║ █████╔╝ ███████╗
# ██║ ██║ ██║██║ ██╔═██╗ ╚██╔╝ ██╔══██╗██║ ██║ ██║██║ ██╔═██╗ ╚════██║
# ███████╗╚██████╔╝╚██████╗██║ ██╗ ██║ ██████╔╝███████╗╚██████╔╝╚██████╗██║ ██╗███████║
# ╚══════╝ ╚═════╝ ╚═════╝╚═╝ ╚═╝ ╚═╝ ╚═════╝ ╚══════╝ ╚═════╝ ╚═════╝╚═╝ ╚═╝╚══════╝
# 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!"
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.


