GoldenChallenges • Advanced challenges for your players! [1.15 - 1.17] 1.2.2

Generate Daily, Weekly and Monthly challenges for each player!

  1. NightExpress
    Native Minecraft Version:
    1.15
    Tested Minecraft Versions:
    • 1.15
    • 1.16
    • 1.17
    Source Code:
    https://github.com/nulli0n/GoldenChallenges
    [​IMG]
    [​IMG] [​IMG] [​IMG]
    Create and Generate random or static Daily, Weekly and Monthly challenges for your players with custom rewards and objectives!

    [​IMG]
    [​IMG] [​IMG] [​IMG]

    [​IMG]
    [​IMG] [​IMG] [​IMG] [​IMG] [​IMG]
    Challenges:
    ▸ 3 Challenge types: Daily, Weekly, Monthly!
    ▸ 15 Challenge objective types!
    ▸ Permissions to access each challenge type.
    ▸ Custom config for main challenges GUI.
    ▸ Custom config for each challenge type GUI.
    ▸ Auto time calculation for the next challenge cycle (next day, week, month).
    ▸ Provide custom time for next challenge cycle for each challenge type.
    ▸ Create different challenges for each challenge type.
    ▸ Create unlimited amount of challenges for each challenge type.
    ▸ Define how many challenges player have of each challenge type.
    ▸ Notify the player when objective progress is count!
    ▸ Notify the player when challenge is completed!
    Challenge Settings:
    ▸ Custom name for each challenge.
    ▸ Custom icon for each challenge.
    Challenge Generator:

    Randomize your challenges with challenge generator!
    Randomize your challenges with math formulas and placeholders!
    ▸ Increase challenge difficulty with challenge levels!
    ▸ Define unlimited amount of challenge names.
    ▸ Define challenge level range.
    ▸ Define minimum and maximum of challenge objectives.
    ▸ Define unlimited amount of objective for each challenge level.
    ▸ Define custom objective progression for each challenge objective and challenge level.
    ▸ Define list of worlds where the challenge could be completed for each challenge level.
    ▸ Define minimum and maximum rewards.
    ▸ Define unlimited amount of rewards for each challenge level.
    ▸ Execute Custom Actions in rewards, such as commands, sounds, effects, heal, feed, and much more! Check wiki for details.
    Challenge Objective Types:
    BLOCK_BREAK - Player have to break certain blocks.
    ITEM_CONSUME - Player have to consume certain items.
    ITEM_CRAFT - Player have to craft certain items.
    ITEM_COOK - Player have to cook/smelt certain items in furnace.
    ITEM_ENCHANT - Player have to enchant items with certain enchantments.
    ITEM_DISENCHANT - Player have to disenchant certain items in Grindstone.
    ITEM_TRADE - Player have to trade certain items from villagers.
    ITEM_FISH - Player have to fish certain items.
    ENTITY_KILL - Player have to kill certain entities.
    ENTITY_KILL_MYTHIC - Player have to kill certain MythicMobs.
    ENTITY_TAME - Player have to tame certain entities.
    ENTITY_BREED - Player have to breed certain entities.
    ENTITY_SHEAR - Player have to shear certain entities.
    PROJECTILE_LAUNCH - Player have to launch certain projectiles.
    POTION_BREW - Player have to brew certain potions.
    ANVIL_RENAME - Player have to rename certain items on anvil.
    DAMAGE_RECEIVE - Player have to receive certain damage.
    DAMAGE_INFLICT - Player have to inflict certain damage.
    Compatibility:
    Citizens traits to open challenge GUIs!
    PlaceholderAPI plugin placeholders.

    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]

    [​IMG]
    Citizens Traits:
    challenges - Main challenges GUI.
    challenges-daily - Daily challenges GUI.
    challenges-weekly - Weekly challenges GUI.
    challenges-monthly - Monthly challenges GUI.


    PlaceholderAPI:
    ▸ %goldenchallenges_progress_DAILY% - Total progress of all Daily challenges.
    ▸ %goldenchallenges_progress_WEEKLY% - Total progress of all Weekly challenges.

    ▸ %goldenchallenges_progress_MONTHLY% - Total progress of all Monthly challenges.
    ▸ %goldenchallenges_completed_[TYPE]% - Total amount of completed challenges.


    [​IMG]
    /challenges help - List of commands.
    /challenges [open] [type] - Open challenges GUI.
    /challenges reset <player> [type] - Reset player's challenges.
    /challenges reload - Reload the plugin.


    [​IMG]
    goldenchallenges.user - User access (Given by default)
    goldenchallenges.type - Access to all challenge types (Given by default)

    goldenchallenges.type.daily - Access to Daily challenges.
    goldenchallenges.type.weekly - Access to Weekly challenges.
    goldenchallenges.type.monthly - Access to Monthly challenges.
    goldenchallenges.admin - Full plugin access.

    [​IMG]
    Classes:
    GoldenChallenges - Plugin instance.
    GoldenChallengesAPI - Provides access to some plugin managers.
    ChallengeManager - Challenge manager.
    ChallengeMainGUI - Main GUI holder.
    ChallengeSettings - Challenge type config and GUI holder.
    ChallengeConfig - Challenge config holder.
    ChallengeGenerated - A challenge generated by ChallengeConfig.

    Events:
    PlayerChallengeObjectiveEvent - Fires when player counts an objective of some challenge.
    PlayerChallengeCompleteEvent - Fires when player completes a challenge.
    Luisomar0369 and LARKYY like this.

Recent Updates

  1. 1.17 Support
  2. 1.2.2
  3. 1.2.1

Recent Reviews

  1. sam_vn
    sam_vn
    5/5,
    Version: 1.2.2
    Good plugin! It would be great if your plugin support 1.8 - 1.17, Can you expand your plugin with a large supportable version?
  2. Raveun
    Raveun
    4/5,
    Version: 1.2.2
    Good plugin but waiting for some other features like level enchants (like efficiency 5 for instance) and mixed challenge (block break + block place for instance)
  3. moipapa13
    moipapa13
    3/5,
    Version: 1.2.2
    I seem to have missed something or the plugin has a problem, everything works but not the rewards... rewards don't show up in the challenges when hovering over them, thee rest completely works, I will definitely put a 5 star once I get this solved
  4. SancLovin
    SancLovin
    5/5,
    Version: 1.1.3
    Pretty good plugin, i can make any challage for my player thanks so much....................
  5. Khosraw
    Khosraw
    5/5,
    Version: 1.1.2
    Nice plugin, good support, dev is very friendly and the whole thing runs great on 1.16
  6. DragonPixels
    DragonPixels
    5/5,
    Version: 1.1.0
    Very awesome plugin, really loving the GUI! Is there any possible was to disable monthly challenges?
  7. AlternativeSP
    AlternativeSP
    4/5,
    Version: 1.0.9
    There is a crash with the damage event when using it with citizens.
    I will review it when I solve it
  8. CanNian2002
    CanNian2002
    5/5,
    Version: 1.0.8
    This plug-in is excellent, but with the installation of the shutdown after the service has reported an error, the error message I have put into this link:https://paste.ubuntu.com/p/CYTynRxZNZ/
    PlaceholderAPI version is 2.10.6 and I can't do the update. Because the new version of PlaceholderAPI modified too many things will cause 90% of my server-side plug-ins are not compatible. I hope the author can make the old version of PlaceholderAPI compatible.
  9. foxi443
    foxi443
    2/5,
    Version: 1.0.8
    NextEngine doesn't run on 1.16 ;/
    could you please fix it? Because I would like this plugin on a higher version than 1.15
  10. Ronnie0982
    Ronnie0982
    4/5,
    Version: 1.0.5
    Amazing plugin with alot of work put into it, but i would love to see more
    Challenge Objective types, like
    - Block_Place
    - Player_Movement (Maybe go 500 blocks)