Information

Abyss Lootboxes is a one-of-a-kind and visually appealing plugin that can be used in place of traditional crate plugins to allow players to select their reward from the crate while also incorporating a chance-based system. Lootboxes allows server owners to create various tiers of lootboxes.

Dependencies

  • AbyssLib (required)

  • Any Supported Holograms Plugin (required)

    • HolographicDisplays

    • CMI

    • DecentHolograms

Commands

  • /lootboxes - Displays the available admin commands

  • /lootboxes give <player> <type> <amount> - Gives the specified lootbox to the player

Note: Admins need the abysslootboxes.admin permission to use the give command.

Showcase

Opened Lootbox

Lootbox Item

Short Showcase Video

Frequently Asked Questions

Can i create more lootboxes with different rewards and name?

Abyss Lootboxes allows each server owner to create an unlimited number of lootboxes and edit the name, description, and rewards for each individual lootbox. You can also change the chance for each possible reward as well as the message displayed after the lootbox is opened.

Default Configuration Files

Messages Configuration File
messages:
    "no-permission":
        sound:
            enabled: true
            value: "FIZZ"
            volume: 1
            pitch: 1
        message:
            enabled: true
            value:
                - "&c&lAbyss &8&lยป &cYou don't have &4permission&c to do this."
    "cannot-interact":
        sound:
            enabled: true
            value: "FIZZ"
            volume: 1
            pitch: 1
        message:
            enabled: true
            value:
                - "&c&lAbyss &8&lยป &cYou cannot interact inside of a &4lootbox region&c."
    "time-out":
        sound:
            enabled: true
            value: "FIZZ"
            volume: 1
            pitch: 1
        message:
            enabled: true
            value:
                - "&c&lAbyss &8&lยป &cYour &4lootbox&c has been refunded."
                - "&7&o(( You only have &f&o30 seconds&7&o to claim it! ))"
    "already-opening":
        sound:
            enabled: true
            value: "FIZZ"
            volume: 1
            pitch: 1
        message:
            enabled: true
            value:
                - "&c&lAbyss &8&lยป &cYou are already opening a &4lootbox&c."
    "given-lootbox":
        sound:
            enabled: true
            value: "BLOCK_NOTE_PLING"
            volume: 1
            pitch: 1
        message:
            enabled: true
            value:
                - "&b&lAbyss &8&lยป &bYou have given &3%player%&b a &3%type%&b lootbox. &7(%amount%x)"
    "received-lootbox":
        sound:
            enabled: true
            value: "BLOCK_NOTE_PLING"
            volume: 1
            pitch: 1
        message:
            enabled: true
            value:
                - "&b&lAbyss &8&lยป &bYou have received a &3%type%&b lootbox. &7(%amount%x)"
    "claimed":
        sound:
            enabled: true
            value: "BLOCK_NOTE_PLING"
            volume: 1
            pitch: 1
        message:
            enabled: true
            value:
                - "&b&lAbyss &8&lยป &bYou have claimed your lootbox!"
    "admin-help":
        sound:
            enabled: true
            value: "BLOCK_NOTE_PLING"
            volume: 1
            pitch: 1
        message:
            enabled: true
            value:
                - "&3&m---------------------------------------"
                - " "
                - "&b&lAbyss&3&lLootboxes &8&lโ”ƒ &bAdmin Help"
                - "&7&oMade by &f&oRelocation#0001&7&o."
                - " "
                - "&7<> = Required"
                - "&7[] = Optional"
                - " "
                - "&3&lCOMMANDS:"
                - "&3&lยป &b/lootboxes give <player> <type> <amount>"
                - " "
                - "&3&m---------------------------------------"
Lootboxes Configuration File
lootboxes:
    "common":
        material: "END_PORTAL_FRAME"
        name: "&2&l[&a&l!&2&l] &aCommon Lootbox &7(Place)"
        lore:
            - "&7&o(( Place down to select a &f&oreward&7&o! ))"
        hologram:
            y-increase: 6
            lines:
                - "&2&m----------------------------------"
                - ""
                - "&a&lCOMMON LOOTBOX"
                - "&7&oObtained by &f&o%player%&7&o!"
                - ""
                - "&a&lLootbox Choices:"
                - "%rewards%"
                - ""
                - "&2&m----------------------------------"
        rewards:
            amount: 5
            rewards:
                "example":
                    material: "DIAMOND"
                    hover-format: "&bExample Diamond"
                    hologram-format: "&a&lยป &bExample Diamond"
                    chance: 100
                    commands:
                        - "give %player% diamond 1"

Last updated