This is an Easy Challange Plugin for mainly survival servers, but I'll let you take a look.
I will add more Challenges!
#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, or does /challenge
[/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:
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:
[/COLOR]
[COLOR=rgb(0, 0, 0)]/ec Only 1 command now[/COLOR]
[COLOR=#000000]
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta