
✨lEasterEggs | Unique Features 1.0
Let players get random rewards by finding easter eggs!
lEasterEggs is a new plugin with interactive GUI, where you can edit your Eggs by just clicking! You can make unlimited easter eggs with unlimited actions, all is up to you!
Features
[dropdown=config.yml]
[/dropdown]
[dropdown=Default permissions]
[/dropdown]How to install & use
- Unlimited Easter Eggs
- Per-Player particle effects
- EasterEggs Editor menu
- Unlimited Per-Egg rewards
- Sound on finding an egg
- Sound on clicking at already found egg
- Customizable Messages
- Customizable Permissions
- Customizable Sounds
- You can make an Easter Egg from any Skull/Block!
- Customizable Predefined Commands for Eggs!
- Random Easter Egg Skin Feature
- PlaceholderAPI Plugin Support
- %eastereggs_found%
- %eastereggs_total%
- %eastereggs_remain%
Showcase
[dropdown=config.yml]
messages:
##This message is sent when a player doesn't have permissions to a command
nopermission: "&cYou have no permission to do that!"
##This message is sent when you type unknown ID of an egg
unknownid: "This ID is unknown! Check IDs in /ee menu"
##This message is sent when you are editting egg's commands and you have to type something into chat
##When you want to quit the editting action, you can just type "cancel"
alreadyeditting: "&cYou are already editting an egg!\n&7&oType 'cancel' to cancel the action!"
##This message is sent when you type "/ee create" and don't have any block/skull in your main hand
##The block is then used as an easter egg when you place it!
mustholdblock: "&cYou must hold a block to create an Easter Egg!"
##This message is sent when you successfully make an Easter Egg item from your holding Block/Skull
##After placing it, it creates a new EasterEgg and add into a database.
eastereggitemmade: "You have made a new &eEaster Egg&f!\n&7To register it to database, you have to place it!"
##This message is sent when you teleport to an Easter Egg
teleported: "&fYou have been teleported to &eEaster Egg &6#%id%&f!"
##This message is sent when you successfully break an Easter Egg by Shift+Breaking the block
eggremoved: "&cEgg was successfully removed!"
##This message is sent when you place an Easter Egg item from /ee create command
eggcreated: "&fYou have created an &eEaster Egg&f!"
##This message is sent when you find an Easter Egg
eggfound: "&fYou have found an&e Easter Egg &6#%id%&f!"
##This message is sent when you click on Easter Egg that you have already found
alreadyfound: "&cYou have already found this Easter Egg!"
##This message is sent when you click on "Add Command" item.
##When you type a command into chat, it adds it into commands list.
##You can also use %player% as a player variable
typecommand: "&e[!] &fType command into the chat! &c(Don't use slashes!)\n&7&oType 'cancel' to cancel the action" #Variables: %player%
##This message is sent when you successfully add a new command to an Easter Egg
commandadded: "Command &e%cmd%&f has been added!"
##This message is sent when you remove a command from an Easter Egg
commandremoved: "Command &c%cmd%&f has been &cremoved&f!"
##This message is sent when you type 'cancel' when editting Egg's commands
actioncancelled: "&cAction has been cancelled!"
##This message is sent when you type '/ee createrandom'
##The command gives you a skull that changes a skin every 1.5 secs and after every block place event!
createrandom: "&aRandom Egg has been given!"
##Usages for commands
usages:
tp: "&cUsage: /ee tp "
## Predefined Commands for new Easter Eggs
## When you create a new easter egg, it will assign these commands to it!
predefinedcommands: ## Variables: %player%
- "give %player% stone 1"
##Particle effects on non-found Eggs
##Particles are per-player, so if you found an egg and other player not, only the player will see the particle effect!
particles:
##Enable particles?
enabled: true
##Type of particle effect
##List of particles: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Particle.html
particle: VILLAGER_HAPPY
##Amount of particles that would be spawned
count: 7
##Sounds on some events...
sounds:
##A sound when you find a new Easter Egg
eggfound:
##Enable Sound?
enabled: true
##Type of sound
##List of sounds for 1.12.2: https://helpch.at/docs/1.12.2/org/bukkit/Sound.html
##List of sounds for 1.16.4: https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Sound.html
sound: ENTITY_PLAYER_LEVELUP
##Pitch of the sound
pitch: 1
##A sound when you click on already found Easter Egg
alreadyfound:
##Enable Sound?
enabled: true
##Type of sound
##List of sounds for 1.12.2: https://helpch.at/docs/1.12.2/org/bukkit/Sound.html
##List of sounds for 1.16.4: https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Sound.html
sound: ENTITY_VILLAGER_ANGRY
##Pitch of the sound
pitch: 1
##Textures for skins when you use /ee createrandom
eggtextures:
- "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNjU2ZjdmM2YzNTM2NTA2NjI2ZDVmMzViNDVkN2ZkZjJkOGFhYjI2MDA4NDU2NjU5ZWZlYjkxZTRjM2E5YzUifX19"
- "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNThiOWUyOWFiMWE3OTVlMmI4ODdmYWYxYjFhMzEwMjVlN2NjMzA3MzMzMGFmZWMzNzUzOTNiNDVmYTMzNWQxIn19fQ=="
- "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYjJjZDVkZjlkN2YxZmE4MzQxZmNjZTJmM2MxMThlMmY1MTdlNGQyZDk5ZGYyYzUxZDYxZDkzZWQ3ZjgzZTEzIn19fQ=="
- "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYzc2NTk1ZWZmY2M1NjI3ZTg1YjE0YzljODgyNDY3MWI1ZWMyOTY1NjU5YzhjNDE3ODQ5YTY2Nzg3OGZhNDkwIn19fQ=="
- "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYjNkNjliMjNhZTU5MmM2NDdlYjhkY2ViOWRhYWNlNDQxMzlmNzQ4ZTczNGRjODQ5NjI2MTNjMzY2YTA4YiJ9fX0="
- "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvM2RjM2VlNDYxNDdmMzM3ZGE0ZGY5MTRiZDUyODg3MTI4N2Y5ZTY3MmM5NjQ1YmY1MWQ0MzhjYTU1NDM4ZjM5NyJ9fX0="
##Permissions for commands
permissions:
tp: "leggs.tp"
menu: "leggs.menu"
create: "leggs.create"
[dropdown=Default permissions]
/ee tp: "leggs.tp"
/ee menu: "leggs.menu"
/ee create: "leggs.create"
Installing is pretty easy, just drop EasterEggs.jar to your plugins folder and start the server.
Then hold a random Skull with, or without Skin, or block and type /ee create. This will register your item as an Easter Egg and then you can just place it
If you want to edit commands, you can check /ee menu, where is a full list of all eggs and you can edit commands there.
CommandsThen hold a random Skull with, or without Skin, or block and type /ee create. This will register your item as an Easter Egg and then you can just place it

If you want to edit commands, you can check /ee menu, where is a full list of all eggs and you can edit commands there.
/ee menu - menu with all easter eggs listed (Eggs editor)
/ee tp - teleports you to an Easter Egg
/ee create - create an easter egg from item that you are holding
/ee createrandom - create an skull with a skin that changes each 1.5 seconds!
Support/ee tp - teleports you to an Easter Egg
/ee create - create an easter egg from item that you are holding
/ee createrandom - create an skull with a skin that changes each 1.5 seconds!
If you need any help, please contact me on SpigotMC/discord
My discord is LARKYY#0001, or you can join my discord server https://discord.gg/QjbXsA4wVr
Planned FeaturesMy discord is LARKYY#0001, or you can join my discord server https://discord.gg/QjbXsA4wVr
Sending title
Spawning fireworks
EasterEggs groups
Default predifened commands for new Eggs (Done)
Suggestions?...
Spawning fireworks
EasterEggs groups
Default predifened commands for new Eggs (Done)
Suggestions?...