COWMODSКаталог модов

Vanilla Challenges

Looking challenges for your server? Try Vanilla Challenges!

Автор: eliotest986797обновлён 24 сент. 2026 г.
ПриключенияМеханики игрыМини-игры

Описание

Vanilla Challenges

bStats Server bStats Players Spigot Downloads Spigot Rating Last Plugin Version Modrinth Downloads

Challenge Brodcast

It's a plugin that allows you to manage daily challenges to promote competition within the server! Designed for a Vanilla but usable in all modalities (Prison, Factions, Vanilla, Survival, Towny...), it is also configurable in many ways such as the points to give, the boost if you want more competitive and the give points at every minutes online for improve the loyalty of online players.

⚡️Features⚡️

  • Possibility to create and set infinity Challenges with a creation of a File in the correct Folder;
  • Possibility to create and set a Event Challenge;
  • Possibility to reset points at every challenge or accumulate points;
  • Possibility to give points if player is online;
  • Possibility to set Brodcast Message;
  • Possibility to view top in times or yesterday;
  • Possibility to use PlaceholderAPI;
  • Possibility to select Db you want use;
  • Possibility to configure all messages;
  • No Dependency;
  • RGB Support for messages;
  • Possibility to generate random Challenges order;
  • Possibility to set boost global with points;
  • Possibility to set boost for single player with points;
  • Possibility to set start hour and time duration for all Challenges;
  • Possibility to configure an interface of all Challenges;
  • Possibility to configure an infinite positions for the top;
  • Possibility to configure a reward for each position in the top;
  • Possibility to configure a series of rewards for each position in the top;
  • Possibility to randomize the challenges;
  • Possibility to disable the schedule in any moment with just a command;
Compatibility - CubeGenerator - Lands - WorldGuard - GriefPrevention - Tombs - SuperiorSkyblock2

⚡️Challenges Type⚡️

  • Absorber
  • AFK
  • BlockBreaker
  • BlockPlacer
  • BoatMove
  • Breeder
  • Chatter
  • Consumer
  • Cooker
  • Crafter
  • Damager
  • Dier
  • Dropper
  • Dyer
  • EggThrower
  • Enchanter
  • EntityCatcher
  • ExpCollector
  • Feeder
  • FireCatcher
  • Fisher
  • Harvester
  • Healer
  • InventoryControl
  • ItemBreaker
  • ItemCollector
  • Jumper
  • JumperHorse
  • Killer
  • Leasher
  • Mover
  • Primer
  • Raider
  • SensorActuator
  • Shooter
  • Sleeper
  • Sneaker
  • Sprinter
  • WoolCutter

List Command

⚡️Commands⚡️

  • vc for add points at player
  • vc for see the current daily challenge
  • vc for convert economy points to physics points
  • vc for clear all Challenges and Points
  • vc for stop Event Challenge
  • vc [time] for start Event Challenge with file configuration
  • vc [time] for start a random Event Challenge with file configuration
  • vc for see the list of Challenges (Player Only)
  • vc [skip] for go to the next challenge and if you want skip the peaceful time
  • vc for see your points (Player Only)
  • vc for see points of another player
  • vc [soft] command reload Plugin or only configurations
  • vc for see the list of backup files (Console Only)
  • vc for restore a backup file with H2Database (Console Only)
  • vc for remove points at player
  • vc for receive reward of win
  • vc [time] for add a challenge in the schedule
  • vc [time] for add a random challenge in the schedule
  • vc for remove a challenge from the schedule
  • vc for disable the schedule
  • vc [time] for add time from current scheduled challenge
  • vc [time] for set time from current scheduled challenge
  • vc [time] for remove time from current scheduled challenge
  • vc for see the time remaining of the current challenge
  • vc [yesterday] for see the top daily/yesterday

Help Command

⚡️Permissions⚡️

  • vc.reload.command
  • vc.next.command
  • vc.top.command
  • vc.top.yesterday.command
  • vc.points.command
  • vc.points.player.command
  • vc.clear.command
  • vc.challenge.command
  • vc.convert.command
  • vc.reward.command
  • vc.list.command
  • vc.event.start.command
  • vc.event.stop.command
  • vc.schedule.add.command
  • vc.schedule.remove.command
  • vc.schedule.disable.command
  • vc.add.command
  • vc.remove.command
  • vc.time.add.command
  • vc.time.remove.command
  • vc.time.set.command
  • vc.time.remaining.command

⚡️Placeholder⚡️

  • %vanillachallenges_points%
  • %vanillachallenges_dailychallenge_name%
  • %vanillachallenges_dailychallenge_displayName%
  • %vanillachallenges_dailychallenge_time_complete%
  • %vanillachallenges_dailychallenge_time_without_zeros%
  • %vanillachallenges_dailychallenge_time_seconds%
  • %vanillachallenges_dailychallenge_time_minutes%
  • %vanillachallenges_dailychallenge_time_hours%
  • %vanillachallenges_dailychallenge_active%
  • %vanillachallenges_dailychallenge_top_name_#% # = number
  • %vanillachallenges_dailychallenge_top_points_#% # = number
  • %vanillachallenges_dailychallenge_boost_multiplier%
  • %vanillachallenges_dailychallenge_boost_points_remain%
  • %vanillachallenges_dailychallenge_boost_multiplier_single_player%
  • %vanillachallenges_dailychallenge_boost_points_remain_single_player%
  • %vanillachallenges_top_victories_name_#% # = number
  • %vanillachallenges_top_victories_#% # = number
  • %vanillachallenges_top_first_place_name_#% # = number
  • %vanillachallenges_top_first_place_#% # = number
  • %vanillachallenges_top_second_place_name_#% # = number
  • %vanillachallenges_top_second_place_#% # = number
  • %vanillachallenges_top_third_place_name_#% # = number
  • %vanillachallenges_top_third_place_#% # = number

⚡️bStats⚡️

bStats

⚡️Configs⚡️

config.yml
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
#                                                                                         #
#                                 Vanilla Challenges                                      #
#                        Created by eliotesta98 & xSavior_of_God                          #
#                                                                                         #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #

Configuration:

  # Random: if you want random generation of Challenges
  # Normal: if you want basic plugin schedule
  # Single: if you want a single random challenge generated
  # Nothing: if you don''t want a scheduler
  ChallengeGeneration: 'Normal'

  # If you want challenge start and finish in the same day
  # In this case the time of challenge will be adjusted to the current time
  # If the date is not the same registered in the database the challenge will be skipped and the next one will start
  # If you want to adjust the time with the provided commands pay attention at this feature!
  AdjustTime: false

  # Points Gesture
  Points:
    # If you want to reset the player points at the end of every challenge
    ResetPointsAtNewChallenge: false

    # If you want resume points without zeros (Ex 1.000 = 1k)
    PointsResume: true

    # Points if remain online for x minutes
    OnlinePoints:
      # If You want this feature
      Enabled: false
      # Point at minutes
      Point: 10
      # Every time you want player remain online for give points
      Minutes: 10

    # Minimum points for give rewards (-1 for disabling)
    MinimumPoints: 0

    # This gesture is for give points at player only if the player have the permission configured
    # P.S. Empty -> Disabled
    Permission: ''


  # Chest for ItemCollectionChallenge
  CollectionChallengeItem:
    Type: CHEST
    Name: "&7Chest Collector"
    Lore:
      - "&7Place this chest and use it for collect items"


  BroadcastMessage:
    # time in minutes 0 to disabled
    TimeTitleChallenges: 10


  Top:
    # if you want top yesterday with broadcast and commands
    YesterdayTop: false
    # if you want a reward for each place in the ranking
    RankingReward: false
    # if you want to give a random reward (ATTENTION if you use RankingReward this features is false of default)
    RandomReward: false
    # how many players you want reward?
    NumberOfReward: 3


  Hooks:
    PlaceholderAPI: false
    CubeGenerator: false
    WorldGuard: false
    Lands: false
    GriefPrevention: false
    Tombs: false
    SuperiorSkyblock2: false


  # If you want to use H2, MySql or .yml file for data storage (write H2, MySql or Yaml)
  Database: 'H2'


  # These configurations work only for MySql database
  MySql:
    Url: "jdbc:mysql://localhost:3306/vanillachallenges"
    Username: "eliotesta98"
    Password: "eliotesta98"
    Prefix: ""


  Backup:
    Enabled: true
    NumberOfFilesInFolder: 4


  # If you want to obfuscate the following challenges in the interface
  LockedInterface: false


  # If you want to not regenerate a file of a specific challenge or a list of challenges files
  ChallengeRegeneration:
    # What do you want? Blacklist or Whitelist?
    Type: "Blacklist"
    # Global Challenges
    Globals:
      - "FileName"
    # Event Challenges
    Events:
      - "FileName"


  # If you want a cooldown between challenges
  # Possible values are:
  # - {time}t (ticks)
  # - {time}s (seconds)
  # - {time}m (minutes)
  # - {time}h (seconds)
  # where {time} is a number
  Cooldown: "0t"


  # This section is for points conversion command (vc convert)
  # If you don''t want this feature simply don''t use this section and unset the permission of command
  PointsConversion:
    # If you want to reconvert the points from item to virtual point
    Reconvert: true
    # The aspect of the item that will be given to the player when use vc convert command
    ItemPoint:
      HideTooltip: true
      Name: '&cVC Point'
      Lore: []
      Material: 'NETHER_STAR'
      CustomModelData: 0
      Color:
        RED: 1
        GREEN: 1
        BLUE: 1
      Enchants: [ ]
      ItemFlags: [ ]


Interfaces:
  Challenges:
    Title: "&aChallenges"
    OpenSound: minecraft:entity.ender_dragon.flap # ENDERDRAGON_WINGS <1.13
    Slots:
      - 'bbbbbbbbb'
      - 'bhhhhhhhb'
      - 'bhhhhhhhb'
      - 'bhhhhhhhb'
      - 'bhhhhhhhb'
      - 'bbblbrbbb'
    Items:
      Challenge:
        Letter: 'h'
        HideTooltip: false
        Name: '&a{challengeName}'
        Lore:
          - '&7&oTime: &f{time}'
          - '&7&oDate: &f{date}'
          - '&7&oDescription: &f{challengeDescription}'
          - '&7&oPoints: &f{challengePoint}'
          - '&7&oWorlds: &f{challengeWorlds}'
          - '&7&oRewards: &f{rewards}'
          - '&7&oBlocks: &f{challengeBlocks}'
          - '&7&oItems in hand: &f{challengeItemsInHand}'
          - '&7&oSneaking: &f{challengeSneaking}'
          - '&7&oBlocks On Place: &f{challengeBlocksOnPlace}'
          - '&7&oVehicles: &f{challengeVehicles}'
          - '&7&oMobs: &f{challengeMobs}'
          - '&7&oItems: &f{challengeItems}'
          - '&7&oCauses: &f{challengeCauses}'
          - '&7&oColors: &f{challengeColors}'
        Material: 'PLAYER_HEAD'
        CustomModelData: 0
        Amount: 1
        ClickSound:
          Name: 'minecraft:entity.allay.item_thrown'
          Volume: 100
          Pitch: 0.6
        Color:
          RED: 1
          GREEN: 1
          BLUE: 1
        Enchants: [ ]
        ItemFlags:
          - 'HIDE_ATTRIBUTES'
          - 'HIDE_DESTROYS'
          - 'HIDE_ENCHANTS'
          - 'HIDE_PLACED_ON'
          - 'HIDE_UNBREAKABLE'
        Actions:
          Right: [ ]
          Left: [ ]
          Middle: [ ]
          All: [ ]
      Border:
        Letter: 'b'
        HideTooltip: true
        Name: " "
        Lore: [ ]
        Material: 'GRAY_STAINED_GLASS_PANE' # STAINED_GLASS_PANE;7 <1.13
        CustomModelData: 0
        Amount: 1
        ClickSound:
          Name: 'minecraft:entity.allay.item_thrown'
          Volume: 100
          Pitch: 0.6
        Color:
          RED: 1
          GREEN: 1
          BLUE: 1
        Enchants: [ ]
        ItemFlags:
          - 'HIDE_ATTRIBUTES'
          - 'HIDE_DESTROYS'
          - 'HIDE_ENCHANTS'
          - 'HIDE_PLACED_ON'
          - 'HIDE_UNBREAKABLE'
        Actions:
          Right: [ ]
          Left: [ ]
          Middle: [ ]
          All: [ ]
      LeftPage:
        Letter: 'l'
        HideTooltip: false
        Name: '&6&lPage {number}'
        Lore: [ ]
        Material: 'basehead:eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZWVkNzg4MjI1NzYzMTdiMDQ4ZWVhOTIyMjdjZDg1ZjdhZmNjNDQxNDhkY2I4MzI3MzNiYWNjYjhlYjU2ZmExIn19fQ=='
        CustomModelData: 0
        Amount: 1
        ClickSound:
          Name: 'minecraft:entity.allay.item_thrown'
          Volume: 100
          Pitch: 0.6
        Color:
          RED: 1
          GREEN: 1
          BLUE: 1
        Enchants: [ ]
        ItemFlags:
          - 'HIDE_ATTRIBUTES'
          - 'HIDE_DESTROYS'
          - 'HIDE_ENCHANTS'
          - 'HIDE_PLACED_ON'
          - 'HIDE_UNBREAKABLE'
        Actions:
          Right: [ ]
          Left: [ ]
          Middle: [ ]
          All:
            - "CLOSE"
            - "CALLBACK:LEFT_PAGE"
      RightPage:
        Letter: 'r'
        HideTooltip: false
        Name: '&6&lPage {number}'
        Lore: [ ]
        Material: 'basehead:eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNzE1NDQ1ZGExNmZhYjY3ZmNkODI3ZjcxYmFlOWMxZDJmOTBjNzNlYjJjMWJkMWVmOGQ4Mzk2Y2Q4ZTgifX19'
        CustomModelData: 0
        Amount: 1
        ClickSound:
          Name: 'minecraft:entity.allay.item_thrown'
          Volume: 100
          Pitch: 0.6
        Color:
          RED: 1
          GREEN: 1
          BLUE: 1
        Enchants: [ ]
        ItemFlags:
          - 'HIDE_ATTRIBUTES'
          - 'HIDE_DESTROYS'
          - 'HIDE_ENCHANTS'
          - 'HIDE_PLACED_ON'
          - 'HIDE_UNBREAKABLE'
        Actions:
          Right: [ ]
          Left: [ ]
          Middle: [ ]
          All:
            - "CLOSE"
            - "CALLBACK:RIGHT_PAGE"
      Locked:
        Letter: 'h1'
        HideTooltip: false
        Name: '&a{challengeName}'
        Lore:
          - '&7&oHypothetical Start Date: &f{date}'
          - '&7&oDescription: &f{challengeDescription}'
          - '&7&oPoints: &f{challengePoint}'
          - '&7&oWorlds: &f{challengeWorlds}'
          - '&7&oRewards: &f{rewards}'
          - '&7&oBlocks: &f{challengeBlocks}'
          - '&7&oItems in hand: &f{challengeItemsInHand}'
          - '&7&oSneaking: &f{challengeSneaking}'
          - '&7&oBlocks On Place: &f{challengeBlocksOnPlace}'
          - '&7&oVehicles: &f{challengeVehicles}'
          - '&7&oMobs: &f{challengeMobs}'
          - '&7&oItems: &f{challengeItems}'
          - '&7&oCauses: &f{challengeCauses}'
          - '&7&oColors: &f{challengeColors}'
        Material: 'PLAYER_HEAD'
        CustomModelData: 0
        Amount: 1
        ClickSound:
          Name: 'minecraft:entity.allay.item_thrown'
          Volume: 100
          Pitch: 0.6
        Color:
          RED: 1
          GREEN: 1
          BLUE: 1
        Enchants: [ ]
        ItemFlags:
          - 'HIDE_ATTRIBUTES'
          - 'HIDE_DESTROYS'
          - 'HIDE_ENCHANTS'
          - 'HIDE_PLACED_ON'
          - 'HIDE_UNBREAKABLE'
        Actions:
          Right: [ ]
          Left: [ ]
          Middle: [ ]
          All: [ ]


# you can use three different modalities of colors:
# - Hexadecimal: Ex. &#FFFF00(yellow).
# - Adventure: Ex. <red></red>
# - Legacy: Ex. &c(red)
# Example for a command: '/vc &#FFFF00<reload>&#000000 command reload Plugin'
# Example for a command: '/vc <yellow><reload></yellow> <green>command reload Plugin</green>'
Messages:
  Prefix: '&eVanillaChallenges &r'
  Commands:
    Footer: '&7(&7&l(&c&l!&7&l)&7) &9[] optional value, <> required'
    Economy: '   &e/vc &6<add|remove> <playerName> <points> &7for add or remove points of a player'
    Challenge: '   &e/vc &6<challenge> &7for see the daily challenge selected and time resume'
    Convert: '   &e/vc &6<convert> <amount> &7for convert economy points to physics points'
    Clear: '   &e/vc &6<clear> &7for clear all informations of databases and refresh'
    Event: '   &e/vc &6<event> <stop|challenge|random> [time] &7for start or stop a challenge event'
    List: '   &e/vc &6<list> &7for see the list of Challenges'
    Next: '   &e/vc &6<next> [skip] &7go to the next challenge and if you want skip the peaceful time'
    Points: '   &e/vc &6<points> [playerName] &7for see your points or points of another player'
    Reload: '   &e/vc &6<reload> [soft] &7command reload Plugin or only configurations'
    Reward: '   &e/vc &6<reward> &7for receive reward of win'
    Schedule: '   &e/vc &6<schedule> <add|remove|disable> [[challenge|random] [time]] &7for add or remove a challenge from schedule or disable it'
    Time: '   &e/vc &6<time> <add|remove|set|remaining> [time] &7for add, remove, set or see the time remaining of the challenge'
    Top: '   &e/vc &6<top> [yesterday] &7for see the top 3'
    Restore: '   &e/vc &6<restore> [file] &7Allows you to restore a H2Database from backup file or see the list of backup files'

  Errors:
    YouAreNotAPlayer: '{prefix}&cYou are not a player'
    CommandNotFound: '{prefix}&cCommand not found'
    NoPerms: '{prefix}&cInsufficient permission'
    AlreadyPlacedChest: '{prefix}&7You already placed a chest for Collection Item Challenge'
    AlreadyStartEvent: '{prefix}&cYou already start a Challenge Event! If you want stop it write vc <event> <stop>'
    AlreadyStopEvent: '{prefix}&cYou already stopped the Challenge Event! If you want start a new Challenge write vc <event> <challenge>'
    CaseBroken: '{prefix}&7Your chest location is broken, please replace it'
    Schedule: '{prefix}&cYou cannot remove the current challenge from the schedule, if you want to remove it use the /vc <next> command'
    Add: '{prefix}&cYou cannot add this challenge because is already scheduled'
    AlreadyDisable: '{prefix}&7You already disabled the schedule, if you want enable it configure it in config.yml and restart the plugin'
    Time: '{prefix}&cThis value {value} is not valid! please use h,m or s. For example: 5m'

  Success:
    Add: '{prefix}&aSuccessfully scheduled this challenge'
    Remove: '{prefix}&aSuccessfully removed form schedule this challenge'
    Restored: '{prefix}&aSuccessfully restored database'
    TimeAdd: '{prefix}&aSuccessfully add {time} at the current challenge, time remaining: &5{hours}h {minutes}m {seconds}s'
    TimeRemove: '{prefix}&aSuccessfully remove {time} at the current challenge, time remaining: &5{hours}h {minutes}m {seconds}s'
    TimeSet: '{prefix}&aSuccessfully set {time} at the current challenge'

  Lists:
    Files: '{prefix}&7Files List:'
    FilesLine: '&5File: {fileName}'

  Points:
    Info: '{prefix}&e{player} &7have &b{number}&7 points'
    PlayerPlaceholder: 'You'
  ActuallyInTop: '{prefix}&7Actually in top there are:'
  TopPlayers:
    - '&6{number}° &e{player}&7 with &b{points}&7 points'
    - '&7{number}° &e{player}&7 with &b{points}&7 points'
    - '&8{number}° &e{player}&7 with &b{points}&7 points'
  PointsEveryMinutes: '{prefix}&7You collect &b{points}&7 points in &e{minutes}&7 minutes'
  ChallengeReward: '{prefix}&7You complete the challenge and arrive at top 3 players, receive x&b{number}&7 of &e{item}'
  BoostMessage: '{prefix}&5Start boosting!&7 You have &bx{number}&7 points for &e{minutes}&7 minutes'
  BoostMessageSinglePlayer: '{prefix}&5Start personal boosting!&7Only you have &bx{number}&7 points for &e{minutes}&7 minutes'
  PointsRemainForBoosting: '{prefix}&7Remain &b{points}&7 points for start next boost!'
  PointsRemainForBoostingSinglePlayer: '{prefix}&7Remain &b{points}&7 points for start next personal boost!'
  PointsRemainForReward: '{prefix}&7Remain &b{points}&7 points for get the reward!'
  ChatWord: '{prefix}&7Write this word for receive &b{points}&7 points: &5{word}'
  CorrectAnswer: '{prefix}&e{player} &7write the correct answer!'
  PointsAdd: '{prefix}&b{points} &7points added at &e{player}'
  PointsRemove: '{prefix}&b{points} &7points removed at &e{player}'
  ChallengeList: '{prefix}&bList of Challenges:{challengeList}'
  ChallengeofList: '&b{challenge}'
  Cooldown: '{prefix}&b{hours}h {minutes}m {seconds}s &7until the start of the next challenge'
  TimeRemaining: '{prefix}&b{hours}h {minutes}m {seconds}s &7until the finish of the challenge'

Debug:
  # Commands debug
  Commands: false
  # Click Gui of Interfaces debug
  ClickGui: false
  # Block Place Event debug
  BlockPlaceEvent: false
  # Block Break Event debug
  BlockBreakEvent: false
  # Daily Give Reward Event debug
  DailyGiveRewardEvent: false
  # Craft Item Event debug
  CraftItemEvent: false
  # Furnace Cook Event debug
  FurnaceCookEvent: false
  # Item Consume Event debug
  ItemConsumeEvent: false
  # Exp Collector Event debug
  ExpCollectorEvent: false
  # Kill Event debug
  KillEvent: false
  # Breed Event debug
  BreedEvent: false
  # Feed Event debug
  FeedEvent: false
  # Shoot Arrow Event debug
  ShootArrowEvent: false
  # Jump Horse Event debug
  JumpHorseEvent: false
  # Color Sheep Event debug
  ColorSheepEvent: false
  # Raid Event debug
  RaidEvent: false
  # Fish Event debug
  FishEvent: false
  # Eat Event debug
  EatEvent: false
  # Sprint Event debug
  SprintEvent: false
  # Move Event debug
  MoveEvent: false
  # Damage Event debug
  DamageEvent: false
  # Sneak Event debug
  SneakEvent: false
  # Item Break Event debug
  ItemBreakEvent: false
  # Sponge Absorb Event debug
  SpongeAbsorbEvent: false
  # Harvest Event debug
  HarvestEvent: false
  # Egg Event debug
  EggThrowEvent: false
  # Enchant Item Event debug
  EnchantItemEvent: false
  # Chat Event debug
  ChatEvent: false
  # Item Collector Event debug
  ItemCollector: false
  # Inventory Challenge Event debug
  Inventory: false
  # Vehicle Move Challenge Event debug
  VehicleMoveEvent: false
  # Jump Challenge Event debug
  JumpEvent: false
  # Dropper Challenge Event debug
  DropperEvent: false
  # Dye Challenge Event debug
  DyeEvent: false
  # Healt Regen Event debug
  HealthRegenEvent: false
  # AFK Challenge debug
  AFKEvent: false
  # Sensor Actuator Event debug
  BlockReceiveGameEvent: false
  # Tnt ignite event debug
  TNTPrimeEvent: false
  # Fire Catcher event debug
  EntityCombustByBlockEvent: false
  # Entity Catcher event debug
  EntityCombustByEntityEvent: false
  # Leash event debug
  LeashEvent: false
  # Sleep event debug
  SleepEvent: false
  # Online Point give debug
  OnlinePoint: false
  # Wool Cutter debug
  PlayerShearsEvent: false
  # Riptide debug
  RiptideEvent: false
  # Enabled debug
  Enabled: false
  # Disabled debug
  Disabled: false
  # Debug for API
  API: false
Challenges/Global/BlockPlacer.yml
  BlockPlacer:
  TypeChallenge: 'BlockPlaceChallenge'
  # if you want to enable or disable the challenge
  Enabled: true
  # Time settings
  # If you want a random start or end set 'Random'
  TimeSettings:
    # What time do you want the challenge to start?
    Start: '05:00'
    # What time do you want the challenge to end?
    End: '24:00'
    # How much time you want for this challenge?
    # Possible values are:
    # - {time}t (ticks)
    # - {time}s (seconds)
    # - {time}m (minutes)
    # - {time}h (seconds)
    # where {time} is a number
    # P.S. if you don't set this value the plugin calculate it with Start and End values
    # For Ex. 24:00-05:00 = 19h
    Time: '0h'  # Worlds where you want the challenge to work, if you want all worlds set []
  Worlds: []
  # Blocks you want placed for the challenge, if you want all blocks set []
  # add RANDOM at the end of list for select only one item random from list
  # Ex. Items:
  #       - DIRT
  #       - COBBLESTONE
  #       - RANDOM
  Blocks: []
  # Block on you want to place the block, if you want all block set []
  # add RANDOM at the end of list for select only one item random from list
  # Ex. Items:
  #       - DIRT
  #       - COBBLESTONE
  #       - RANDOM
  BlocksOnPlaced:
    - GRASS_BLOCK
  # Able or disable Sneak when place Es. true or false or NOBODY
  Sneaking: 'NOBODY'
  # How many points you want give at place?
  Point: 1
  # if you want a multiplier based on all players
  Boost:
    Enabled: false
    #Number you want reached for give the multiplier
    Points: 10000
    # Multiplier you want give when reached the number
    Multiplier: 2
    # For how many minutes you want give the multiplier?
    Minutes: 10
  # if you want a multiplier based on a single player
  BoostPlayer:
    Enabled: false
    # Number you want reached for give the multiplier
    Points: 5000
    # Multiplier you want give when reached the number
    Multiplier: 4
    # For how many minutes you want give the multiplier?
    Minutes: 2
  # Name of Challenge
  NameChallenge: "&7Block Place Challenge"
  # item representing challenge
  ItemChallenge: 'DIRT'
  # Title challenge
  # Placeholder List:
  #  - {challengeName}
  #  - {challengeBlocks}
  #  - {challengeBlocksOnPlace}
  #  - {challengePoint}
  #  - {minutes}
  #  - {slots}
  #  - {challengeSneaking}
  #  - {challengeWorlds}
  #  - {challengeItems}
  #  - {challengeItemsInHand}
  #  - {challengeVehicles}
  #  - {challengeCauses}
  #  - {challengeColors}
  #  - {challengeMobs}
  #  - {force}
  #  - {power}
  #  - {onGround}
  #  - {keepInventory}
  Title:
    - '&8'
    - '&8██&b███&8███&b██'
    - '&8█&b██&8████&b███              {challengeName}'
    - '&b██&6█&8███&b███&8█'
    - '&b█&8██&6█&8█&b███&8██&7Place block on Grass Block for receive {challengePoint} point'
    - '&b█&8███&6██&b█&8███    &7{hours}h {minutes}m {seconds}s to the end of the challenge'
    - '&8████&6██&8████'
    - '&8███&6█&8██&6█&8███'
    - '&8██&6█&8████&6█&8██'
    - '&8'
  # Reward in blocks EX: IRON_INGOT:16 Type:Quantity
  # Reward with command EX: [command]:give %player% TNT 1
  Rewards:
    - '[command]:give %player% TURTLE_HELMET 1'
Challenges/Event/BlockPlacer.yml
BlockPlacer:
  TypeChallenge: 'BlockPlaceChallenge'
  # Time settings
  # If you want a random start or end set 'Random'
  TimeSettings:
    # What time do you want the challenge to start?
    Start: '05:00'
    # What time do you want the challenge to end?
    End: '24:00'
    # How much time you want for this challenge?
    # Possible values are:
    # - {time}t (ticks)
    # - {time}s (seconds)
    # - {time}m (minutes)
    # - {time}h (seconds)
    # where {time} is a number
    # P.S. if you don't set this value the plugin calculate it with Start and End values
    # For Ex. 24:00-05:00 = 19h
    Time: '0h'  # Worlds where you want the challenge to work, if you want all worlds set []
  Worlds: []
  # Blocks you want placed for the challenge, if you want all blocks set []
  # add RANDOM at the end of list for select only one item random from list
  # Ex. Items:
  #       - DIRT
  #       - COBBLESTONE
  #       - RANDOM
  Blocks: []
  # Block on you want place the block, if you want all block set []
  # add RANDOM at the end of list for select only one item random from list
  # Ex. Items:
  #       - DIRT
  #       - COBBLESTONE
  #       - RANDOM
  BlocksOnPlaced:
    - GRASS_BLOCK
  # Able or disable Sneak when place Es. true or false or NOBODY
  Sneaking: 'NOBODY'
  # How many points you want give at place?
  Point: 1
  # if you want a multiplier based on all players
  Boost:
    Enabled: false
    #Number you want reached for give the multiplier
    Points: 10000
    # Multiplier you want give when reached the number
    Multiplier: 2
    # For how many minutes you want give the multiplier?
    Minutes: 10
  # if you want a multiplier based on a single player
  BoostPlayer:
    Enabled: false
    # Number you want reached for give the multiplier
    Points: 5000
    # Multiplier you want give when reached the number
    Multiplier: 4
    # For how many minutes you want give the multiplier?
    Minutes: 2
  # Name of Challenge
  NameChallenge: "&7Block Place Challenge"
  # item representing challenge
  ItemChallenge: 'DIRT'
  # Title challenge
  # Placeholder List:
  #  - {challengeName}
  #  - {block#} where # is a number (start with 1) Ex. {block1}
  #  - {blockOnPlaced#} where # is a number (start with 1) Ex. {blockOnPlaced1}
  #  - {points}
  #  - {minutes}
  #  - {slots}
  #  - {sneaking}
  #  - {world#} where # is a number (start with 1) Ex. {world1}
  #  - {item#} where # is a number (start with 1) Ex. {item1}
  #  - {itemInHand#} where # is a number (start with 1) Ex. {itemInHand1}
  #  - {vehicle#} where # is a number (start with 1) Ex. {vehicle1}
  #  - {cause#} where # is a number (start with 1) Ex. {cause1}
  #  - {color#} where # is a number (start with 1) Ex. {color1}
  #  - {mob#} where # is a number (start with 1) Ex. {mob1}
  #  - {force}
  #  - {power}
  #  - {onGround}
  #  - {keepInventory}
  Title:
    - '&8'
    - '&8██&b███&8███&b██'
    - '&8█&b██&8████&b███              {challengeName}'
    - '&b██&6█&8███&b███&8█'
    - '&b█&8██&6█&8█&b███&8██&7Place block on {blockOnPlaced1} for receive {points} point'
    - '&b█&8███&6██&b█&8███    &7{hours}h {minutes}m {seconds}s to the end of the challenge'
    - '&8████&6██&8████'
    - '&8███&6█&8██&6█&8███'
    - '&8██&6█&8████&6█&8██'
    - '&8'
  # Reward in blocks EX: IRON_INGOT:16 Type:Quantity
  # Reward with command EX: [command]:give %player% TNT 1
  Rewards:
    - '[command]:give %player% TURTLE_HELMET 1'

Discord

If you want support or add a specific Challenge, don't hesitate to report it either on Discord or via Modrinth.

Галерея

HelpChallenge BrodcastList Command

Последние версии

Все версии →
release

Version 2.1

2.1
24 сент. 2026 г.50Minecraft: 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3bukkit, paper, purpur, spigot
Скачать
Что нового
- Added compatibility with minecraft 26.3 - Others minors fixs; - Code optimization; - Added others MockBukkit tests; If you find some bugs please don't hesitate to report them via modrinth or discord, I will reply you as soon as possible and if you have any ideas I will be happy to listen to you. See you at the next update ;)
release

Vanilla Challenges 2.0.5

2.0.5
26 авг. 2026 г.23Minecraft: 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2bukkit, paper, purpur, spigot
Скачать
Что нового
- Add vc convert command for convert points to item; - Add vc reload soft for reload configurations only; - Changes some placeholders of PlaceholderAPI; - Changes of challengePlaceholders. P.S. if you see something strange with placeholders please reset your challenges files or modify the placeholder {points} with {challengePoint}; - Add new vc list interface, P.S. if you found some problems with placeholders please reset the Interfaces configuration in config.yml; - Others minors fixs; - Code optimization; - Added others MockBukkit tests; If you find some bugs please don't hesitate to report them via modrinth or discord, I will reply you as soon as possible and if you have any ideas I will be happy to listen to you.
release

Vanilla Challenges 2.0.4

2.0.4
11 апр. 2026 г.105Minecraft: 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2bukkit, paper, purpur, spigot
Скачать
Что нового
- Bug Fix Task when finish all scheduled challenges; - Others minors fixs; - Code optimization; - Added others MockBukkit tests; Next Update in TODO List: - New Challenges; - Add command for transform points in items; If you find some bugs please don't hesitate to report them via modrinth or discord, I will reply you as soon as possible and if you have any ideas I will be happy to listen to you.
release

Vanilla Challenges 2.0.3

2.0.3
5 апр. 2026 г.22Minecraft: 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1bukkit, paper, purpur, spigot
Скачать
Что нового
- Bug Fix Adjust Time Task - Added new colors selection for messages - Others minors fixs; - Code optimization; - Added others MockBukkit tests; Next Update in TODO List: - New Challenges; - Add command for transform points in items; If you find some bugs please don't hesitate to report them via modrinth or discord, I will reply you as soon as possible and if you have any ideas I will be happy to listen to you.
release

Vanilla Challenges 2.0.2

2.0.2
16 мар. 2026 г.28Minecraft: 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1bukkit, paper, purpur, spigot
Скачать
Что нового
- Added possibility to adjust time for make possible finish the challenge in the same day started - Bug Fix placeholder challengeBlocksOnPlace - Removed placeholder time and added placeholder date - Database changes for register the day - Added refresh at vc list gui for see the time of challenge - Others minors fixs; - Code optimization; - Added others MockBukkit tests; Next Update in TODO List: - New Challenges; - Add command for transform points in items; If you find some bugs please don't hesitate to report them via modrinth or discord, I will reply you as soon as possible and if you have any ideas I will be happy to listen to you. P.S. This version of plugin change the database for make possible the use of date with a reformat of values. Please if your plugin is in production make a backup of folders before to use it! In this way you can restore everything in case of problems Is possible this version broke your previous database because the default value for the date is 1970-1-1 and is not possible have it so the plugin automatically adjust it in order to permit the correct flux
release

Vanilla Challenges 2.0.1

2.0.1
1 февр. 2026 г.30Minecraft: 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Скачать
Что нового
- Bug Fix Feed Challenge; - Bug Fix of challenges file; - Bug Fix PAPI when a challenge has not been selected; - Bug Fix Primer Challenge (Lands Integration); - Bug Fix Sneaker Challenge; - Others minors fixs; - Code optimization; Next Update in TODO List: - New Challenges; - Add command for transform points in items; If you find some bugs please don't hesitate to report them via modrinth or discord, I will reply you as soon as possible and if you have any ideas I will be happy to listen to you.
release

Version 2.0

2.0
25 нояб. 2025 г.34Minecraft: 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10bukkit, paper, purpur, spigot
Скачать
Что нового
- Delete placeholder %vanillachallenges_dailychallenge_time%; - Added placeholder %vanillachallenges_dailychallenge_time_complete%; - Added placeholder %vanillachallenges_dailychallenge_time_without_zeros%; - Added placeholder %vanillachallenges_dailychallenge_time_seconds%; - Added placeholder %vanillachallenges_dailychallenge_time_minutes%; - Added placeholder %vanillachallenges_dailychallenge_time_hours%; - Added placeholder %vanillachallenges_dailychallenge_active%; - Added cooldown between challenges; - Added possibility to configure hours, minutes and seconds for challenges; - Added possibility to configure placeholders hours, minutes and seconds for challenges brodcast; - Added possibility to use vc add and remove in game with vc.add.command and vc.remove.command permissions; - Added possibility to disable the schedule throught vc schedule disable command and relative permission; - Added possibility to add time for the current challenge throught vc time add and relative permission; - Added possibility to remvoe time for the current challenge throught vc time add and relative permission; - Added possibility to set time for the current challenge throught vc time add and relative permission; - Added possibility to see time remaining for the current challenge throught vc time remaining and relative permission; - Added possibility to use a time parameter for vc event challenge|random command; - Added possibility to use a time parameter for vc schedule add challenge|random command; - Bug Fix various; - Code optimization; Next Update in TODO List: - New Challenges; - Add command for transform points in items; If you find some bugs please don't hesitate to report them via modrinth or discord, I will reply you as soon as possible and if you have any ideas I will be happy to listen to you. **P.S. This version of plugin change the database for make possible the use of minutes and seconds with a reformat of values. Please if your plugin is in production make a backup before to use it! In this way you can restore everything**
release

Vanilla Challenges 1.8.8

1.8.8
23 окт. 2025 г.50Minecraft: 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10bukkit, paper, purpur, spigot
Скачать
Что нового
- Added minecraft version for 1.21.9-10; - Bug Fix various; - Code optimization; Next Update in TODO List: - New Challenges; - Add command for transform points in items; If you find some bugs please don't hesitate to report them via modrinth or discord, I will reply you as soon as possible and if you have any ideas I will be happy to listen to you.
release

Vanilla Challenges 1.8.7

1.8.7
15 авг. 2025 г.48Minecraft: 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8bukkit, paper, purpur, spigot
Скачать
Что нового
- Bug Fix minecraft versioning for 1.21.8; - Bug Fix loading libraries for minecraft version 1.21.8; - Bug Fix various; - Code optimization; Next Update in TODO List: - New Challenges; - Add command for transform points in items; If you find some bugs please don't hesitate to report them via spigotmc or discord, I will reply you as soon as possible and if you have any ideas I will be happy to listen to you.
release

Vanilla Challenges 1.8.6

1.8.6
18 июл. 2025 г.46Minecraft: 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8bukkit, paper, purpur, spigot
Скачать
Что нового
- Added compatibility with minecraft version 1.21.8; - Added possibility to configure a permission for give challenge points; - Bug Fix various; - Code optimization; Next Update in TODO List: - New Challenges; - Add command for transform points in items; If you find some bugs please don't hesitate to report them via modrinth or discord, I will reply you as soon as possible and if you have any ideas I will be happy to listen to you.