Easy Challenges 1.5.2

A Easy Challenge plugin

  1. Unnabhv
    Native Minecraft Version:
    1.16
    Tested Minecraft Versions:
    • 1.12
    • 1.13
    • 1.14
    • 1.15
    • 1.16
    upload_2020-11-28_23-16-28.png

    This is an Easy Challange Plugin for mainly survival servers, but I'll let you take a look.

    I will add more Challenges!

    Code (YAML):

    #Leave a Review! And what challenges you would like to see added


    #Activated - true/false
    #Run: NO / The command that will be run
    #If you disable a challenge it will still show on the GUI

    #Run PlaceHolders:
    Placeholders
    :
      PlayerName
    : "<name>"

    Commands
    :
      NoPermission
    :
        Title
    :
          Activated
    : true
          Line1
    : "&c&lYou do not have sufficient permission"
          Line2
    : "&c&lIf you believe this is an error contact the administrator"
        Message
    :
          Activated
    : true
          Line1
    : "&c&lYou do not have sufficient permission If you believe this is an error contact the administrator"

      Bypass
    :
        Cooldown
    :
          Title
    :
            Activated
    : false
            Line1
    : "&d&lStaff Member! You have bypassed your cooldown"
            Line2
    : "Don't abuse"
          Message
    :
            Activated
    : true
            Line1
    : "&d&lStaff Member! You have bypassed your cooldown"
      #Easy_Challenges.SetSpawn
      #Easy_Challenges.BypassCooldown

    GUI
    :
      Activated
    : true
      OnlyPlayers
    : "Only Players are able to run this command"
      MainGUIScreen
    :
        DailyChallenges
    : "DIAMOND_SWORD"
        PermChallenges
    : "BEDROCK"

    DailyChallenges
    :
      DisplayName
    : "&9Daily Challenges"
      Description
    : "&6Daily Challenges"
      Activated
    : true # IF YOU SET THIS TO FALSE ALL DAILY CHALLENGES WILL NOT BE RUN. WILL BE SHOWN IN GUI BUT WON'T TAKE YOU TO THE PAGE
      ArenaChallenge
    :    #DO NOT FILL THESE VALUES BY YOUR SELF UNLESS YOUR 100% SURE YOU MADE NO SPELLING MISTAKES
        Activated
    : true
        World
    : "world"
        SpawnLocationPlayer
    :
          x
    : 0
          y
    : 0
          z
    : 0
        SpawnLocationMobs
    :
          x
    : 0
          y
    : 0
          z
    : 0
          Range
    : 5      #This is the radius, so if you get the x location, mobs can spawn between x-5 and x+5
        Mobs
    :
          Wave1
    :
           - ZOMBIE
          Wave2
    :
           - ZOMBIE
            - SKELETON
          Wave3
    :
           - ZOMBIE
            - SKELETON
            - SPIDER
          Wave4
    :
           - ZOMBIE
            - SKELETON
            - SPIDER
            - RAVAGER
          Wave5
    :
           - ZOMBIE
            - SKELETON
            - SPIDER
            - RAVAGER
            - BLAZE
        Items
    : #format | ITEM | AMOUNT |
         # ITEM AND AMOUNT ARE NEEDED ELSE YOU WILL GET ERROR'S AND FOLLOW THE FORMAT
          Wave1:
            - "WOODEN_SWORD:1"
            - "LEATHER_HELMET:1"
            - "COOKED_BEEF:5"
          Wave2:
            - "STONE_SWORD:2"
          Wave3:
            - "IRON_SWORD:4"
          Wave4:
            - "DIAMOND_SWORD:2"
          Wave5:
            - "DIAMOND_SWORD:2"
            - "BOW:4"

        BossBar
    :
          Text
    : "&a&lArena Challenge &9Kill all the mobs in the Arena"
          Colour
    : "BLUE"
          Style
    : "SOLID"      #OPTIONS |SEGMENTED_6,SEGMENTED_10,SEGMENTED_12,SEGMENTED_20,SOLID,NOTCHED_6,NOTCHED_6,
        NumberofWaves
    : 5      #NOTCHED_10,NOTCHED_12,NOTCHED_20,PROGRESS|
        MaxNumberOfDeaths
    : 3
        Run
    : "me Finished Daily Challenge Arena <name>"
        description
    : "&9Kill all the mobs in the Arena"
        displayname
    : "&a&lArena Challenge"
        displaytime
    : "&9Last attempted at &a" #KEY NOTE DATE WILL BE ADDED AT THE END!
        Cooldown
    : "&cYou are in Cooldown"
        FailMessage
    : "&cYou have Failed the challenge! Try again in 24h"
        Occupied
    : "&bChallenge is currently Occupied"

    PermChallenges
    :
      DisplayName
    : "&9Perm Challenges"
      Description
    : "&6Perm Challenges"
      Chat
    :
        Activated
    : true
        numberofmessage
    : 100
        minimumchatlength
    : 10
        Run
    : "me FINISHED <name>"
        description
    : "&9Type in chat 100 times"
        displayname
    : "&a&lChat Challenge"
      ArrowPickup
    :
        Activated
    : true
        numberofarrows
    : 100
        Run
    : "me Finished Arrow pickup Challenge <name>"
        description
    : "&9Pick up 100 arrows"
        displayname
    : "&a&lArrows for Life"
      EntityEvents
    :
        Activated
    : true #if you type false here it will disable all challenges below in the EntityEvents
        Events
    :
          ZombieKill
    :
            Activated
    : true
            numberofzombies
    : 50
            Run
    : "me Finished Zombie killing <name>"
            description
    : "&9Kill 50 Zombies"
            displayname
    : "&a&lZombie Hunter"
          SkeletonKill
    :
            Activated
    : true
            numberofskelly
    : 50
            Run
    : "me Finished Skeleton Killing <name>"
            description
    : "&9Kill 50 Skeleton"
            displayname
    : "&a&lSkeleton Killer"
          SpiderKill
    :
            Activated
    : true
            numberofspider
    : 50
            Run
    : "me Finished Spider Killing <name>"
            description
    : "&9Kill 50 Spiders"
            displayname
    : "&a&lSpiders Killer"
          ShulkerKill
    :
            Activated
    : true
            numberofshulker
    : 50
            Run
    : "me Finished Shulker Killing <name>"
            description
    : "&9Kill 50 Shulker"
            displayname
    : "&a&lShulker Killer"
          PillagerKill
    :
            Activated
    : true
            numberofshulker
    : 50
            Run
    : "me Finished Pillager Killing <name>"
            description
    : "&9Kill 50 Pillagers"
            displayname
    : "&a&lPillager Killer"

    ScoreBoardPlaceHolders
    :
      PlayerName
    : "<name>"
      ServerName
    : "<servername>"
      ServerMOTD
    : "<servermotd>"
      ServerOnlinePlayers
    : "<onlineplayers>"
      ServerMaxPlayers
    : "<maxplayers>"
      HP
    : "<HP>"
      Progress
    : "<progress>" # THIS WILL DISPLAY THE LAST WORKED ON CHALLENGE PROGRESS
      Arena
    :
        MobsLeft
    : "<mobs>"
        Wave
    : "<currentwave>"


    ScoreBoard
    :
      Enabled
    : true
      Title
    : "&9&lEasy Challenges"
      Lines
    :
       - "&b=-=-=-=-=-=-=-=-=-=-=-=-=-=-="
        - "&6Name
    : &9&l<name>"
        - ""
        - "&6ServerName
    : &8&l<servername>"
        - "&6ServerMOTD
    : &5&l<servermotd>"
        - ""
        - "&6OnlinePlayers
    : &3&l<onlineplayers>"
        - "&6MaxPlayers
    : &4&l<maxplayers>"
        - ""
        - "&6HP
    : &a&l<HP>"
        - "&6Progress
    : &d&l<progress>"
        - "&b=-=-=-=-=-=-=-=-=-=-=-=-=-=-="
      ArenaChallenge
    :
        Enabled
    : true
        Title
    : "&9&lEasy Challenges - Daily"
        Lines
    :
         - "&b=-=-=-=-=-=-=-=-=-=-=-=-=-=-="
          - "&6Name
    : &9&l<name>"
          - " "
          - "&6Wave
    : &8&l<currentwave>"
          - "&6MobsLeft
    : &5&l<mobs>"
          - "  "
          - "&6OnlinePlayers
    : &3&l<onlineplayers>"
          - "&6MaxPlayers
    : &4&l<maxplayers>"
          - ""
          - "&6HP
    : &a&l<HP>"
          - "&6Progress
    : &d&l<progress>"
          - "&b=-=-=-=-=-=-=-=-=-=-=-=-=-=-="

     
    Will be created when player does some progress
    Code (YAML):
    [/COLOR]
    PermChallenges
    :
      chat
    :
        amount
    : 0
        status
    : false
      arrowpickup
    :
        amount
    : 0
        status
    : false
      Zombie
    :
        amount
    : 0
        status
    : false
      Skeleton
    :
        amount
    : 0
        status
    : false
      Spider
    :
        amount
    : 0
        status
    : false
      Shulker
    :
        amount
    : 0
        status
    : false
      Pillager
    :
        amount
    : 0
        status
    : false
    DailyChallenges
    :
      Arena1
    :
        LastAttempted
    :
        status
    :
          hasfinished
    : false
          amount
    : 0
     
    Perm Nods:
    Code (YAML):
    Easy_Challenges.SetSpawn:
        description
    : Allow to set the Arenas Spawn for player and Mobs
      Easy_Challenges.BypassCooldown
    :
        description
    : Allow a player to bypass the cooldown
    Commands:
    Code (YAML):
    [/COLOR][COLOR=rgb(0, 0, 0)]/EasyChallengesOnly 1 command now


    Downloads:
    100: 07/02/2021

    upload_2020-12-1_16-42-8.png

    upload_2020-12-1_16-42-19.png

    upload_2020-12-1_16-42-34.png

    upload_2020-12-1_16-42-43.png

    Images

    1. Captsure.PNG