Easy Challenges v1.4

A easy Challenge plugin
captsure-png.573270


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

I will add more Challenges!


Code:
#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 WONT 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
    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"

Will be created when player does some progress, or does /challenge

Code:
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:
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:
Challenges:
    description: To open the challenge Menu
  Arena1PlayerSpawn:
    description: Set player spawn for arena 1
  Arena1MobsSpawn:
    description: Sets Mobs spawn for arena 1
  DailyChallenge:
    description: Daily Challenge



upload_2020-12-1_16-34-13.png
upload_2020-12-1_16-34-22.png
EULA: Standard EULA
253 Views
6 Downloads
Dec 11, 2020 Published
Dec 11, 2020 Updated
Not yet rated
66.9 KB File size
Supported software
Supported versions
Creator
Owner
Recommended for you
Prevents your server from crash packet exploits
5.00 star(s) 83 ratings
1,989 purchases
Elite formatting and filtering plugin. Can replace 200+ plugins. High-performance. Folia supported.
5.00 star(s) 102 ratings
1,976 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
5.00 star(s) 54 ratings
1,709 purchases
Premium mobcoins plugin
5.00 star(s) 26 ratings
1,136 purchases
Easily add new mobs & AI to Minecraft (without datapacks or scripts).
5.00 star(s) 43 ratings
906 purchases
253 Views
6 Downloads
Dec 11, 2020 Published
Dec 11, 2020 Updated
Not yet rated
66.9 KB File size
Supported software
Supported versions
Creator
Owner
Recommended for you
Prevents your server from crash packet exploits
5.00 star(s) 83 ratings
1,989 purchases
Elite formatting and filtering plugin. Can replace 200+ plugins. High-performance. Folia supported.
5.00 star(s) 102 ratings
1,976 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
5.00 star(s) 54 ratings
1,709 purchases
Premium mobcoins plugin
5.00 star(s) 26 ratings
1,136 purchases
Easily add new mobs & AI to Minecraft (without datapacks or scripts).
5.00 star(s) 43 ratings
906 purchases
Top
You need to upgrade!
Our dark style is reserved for our Premium members. Upgrade here.