Back to Plugins
EggHunt & GeoCaching
World EventPaper · Spigot v1.6

EggHunt & GeoCaching

The ultimate technical treasure hunting engine.

EggHunt & GeoCaching is an advanced treasure hunt framework engineered for high-performance servers. It features complex, cross-version particle animations via ParticleNativeAPI, deep BlueMap web-map integration, and a highly configurable YAML storage system. Whether you are running seasonal events (Easter, Halloween, Christmas) or permanent geocaches, this plugin provides unparalleled technical control.

Features

Geocaching System

Create physical or virtual caches with proximity beeps, compass tracking, and bossbar hints.

Advanced Animations

Dozens of cross-version particles via ParticleNativeAPI (Spirals, Novas, Swarms, Vortexes).

BlueMap Integration

Live web map markers for Geocaches and 'Flash Event' random spawns.

Flash Events

Periodically spawn random gifts in pre-defined areas with clickable chat announcements.

WorldGuard & Storage

Restrict stat GUIs to specific regions. Efficient YAML-based asynchronous storage.

Presets & GUI

Create caches instantly using presets. Fully interactive GUIs for stats and management.

Compatibility

Paper
Spigot
1.20.4 – 26.2Java 17+ BlueMap PAPIWorldGuard

Technical Commands

CommandDescriptionPermission
/geocachingOpens the main Geocaches management GUI.geocaching.gui
/geocaching create <name> [flags]
Creates a new geocache at your target location.
Available Flags:
  • -p, --preset Use predefined cache settings
  • --hidden Virtual cache (no physical block)
  • --no-compass Disable compass tracking
  • --no-bossbar Disable proximity bossbar
  • --no-beep Disable proximity note block pings
  • --no-map Hide from BlueMap
  • --no-logbook Disable the finder logbook
geocaching.admin
/geocaching modify <name> [flags]
Modify properties of an existing cache.
Available Flags:
  • --location Updates to your current location
  • --beep=true/false Toggle proximity sound
  • --compass=true/false Toggle compass tracking
  • --bossbar=true/false Toggle proximity bossbar
  • --map=true/false Toggle BlueMap visibility
  • --logbook=true/false Toggle logbook
geocaching.admin
/geocaching delete <name>Permanently delete a geocache.geocaching.admin
/egghunt guiOpen the main EggHunt admin GUI.egghunt.admin
/egghunt statsView your personal found/missing progress.
/egghunt leaderboardView the top 10 players globally.
/egghunt locadderToggle block placement mode to define random spawn areas.egghunt.admin
/egghunt pulserandomlocationsSpawns flame particles at all defined random spawn locations.egghunt.admin
/egghunt viewstats <player>View another player's progress.egghunt.admin
/egghunt forcerandomForce a random 'Flash Event' spawn immediately.egghunt.admin
/egghunt devAdvanced tools (backup, start/stop-particles, grand, missing).egghunt.dev

PlaceholderAPI

%egghunt_found%%egghunt_total%%geocaching_found%%geocaching_total%

Documentation & Mechanics

1Geocaching Proximity & Properties

Geocaches are dynamic entities managed by the location-storage.yml file. Unlike standard eggs, Caches possess specific behavioral properties (flags). When a player holds a compass within the configured minimum_distance (default 120 blocks), the BeepService asynchronously calculates the 3D distance and plays hot/cold Note Block pings.

# You can predefine presets in storage.yml for rapid deployment:
geocaching:
  presets:
    - name: preset_hard
      rewards: ["give %player% diamond 1"]
      compass: false # Disables compass pings
      bossbar: false # Hides proximity bossbar
      bluemap: true # Shows marker on web map

2Random Spawns (Flash Events)

The RandomSpawnsLooper is a background service that triggers server-wide events. Define possible spawn locations using /egghunt locadder. Every period (e.g., 7200 seconds), an item spawns for a set duration. It utilizes BlueMapAPI to automatically draw an area marker on your web map, and broadcast a clickable chat message linking directly to those coordinates.

random_spawns:
  enabled: true
  period: 7200
  duration: 200
  animation_pool: "CHRISTMAS"
  url_mapping:
    "world": "https://map.example.com/#world:%x%:%y%:%z%:50:0:0:0:0"
  bluemap:
    label: "Flash Event"

3ParticleNativeAPI & Textures (storage.yml)

Animations are powered by ParticleNativeAPI, ensuring lag-free, mathematically complex particle generation (like Fibonacci Blooms or Double Helixes) across all Minecraft versions. In storage.yml, categories of eggs are grouped under egg-hunt.list. You can define specific animations via animation: ENUM, randomized lists via animation-pool, or bind them to a season via animation-season.

Texture Management: Textures MUST be defined under egg-hunt.textures as Base64 strings. Reference them in categories using their key (e.g., 'xmas_01') or Regex patterns (e.g., 'R:^xmas_.*').

egg-hunt:
  textures:
    xmas_01: "eyJ0ZXh0..." # Base64 texture
  list:
    - name: Xmas-Event
      random-reward: true
      rewards:
        - "give %player% diamond 1"
      animation-season: CHRISTMAS # Uses Christmas particle pool
      season: "CHRISTMAS" # Locks to /egghunt type: CHRISTMAS
      textures:
        - 'R:^xmas_.*' # Regex matches all xmas_ textures

Available EASTER Animations

Set these exact values in your storage.yml under animation: (e.g. animation: SPIRAL) to force a specific effect. To use a randomized pool of animations, set animation-season: to EASTER, HALLOWEEN, or CHRISTMAS. Note: animation-pool only accepts the 3 season values!

SPIRAL
SPARKLE_SHELL
MYST_TWIRL
EGG_NOVA
PETAL_DANCE
MAGIC_BURST
ARCANE_RIPPLE
PSYCHEDELIC_ORBIT
FRACTAL_MIND
COSMIC_FLOWER
CELESTIA_FLUX
ARCANE_SHOCK
GRACEFUL_ARCANE
SPRING_TORNADO
EGG_IMPLOSION
DOUBLE_HELIX
FLOATING_HALO
BUNNY_HOP
GOLDEN_FOUNTAIN
PULSING_HEART
MAGIC_RINGS
STAR_BLAST
FAIRY_DUST_SHOWER
ORBITAL_RESONANCE
EVENT_HORIZON
FIBONACCI_BLOOM
PHOENIX_ASCENSION
LISSAJOUS_KNOT
HATCHING_EGG
EGG_JUGGLER
CARROT_METEOR
REVEAL

4Stats GUI & Grand Rewards

When a player executes /egghunt stats, the plugin hooks into WorldGuard. You can restrict the GUI's usage to specific allowed regions or entire worlds inside config.yml. Additionally, if a player successfully discovers every single egg on the server, the all_eggs_found_rewards execution block is triggered to grant a grand prize.

stats_gui:
  enabled: true
  regions:
    worlds:
      - "world"
    allowed:
      - "spawn-region"

egghunt:
  all_eggs_found_reward: true
  all_eggs_found_random_reward: false
  all_eggs_found_rewards:
    - "minecraft:me &aPlayer %player% found all eggs!"

Version History

21 total downloads
1.6LatestMar 31, 202621

EggHunt & Geocaching ️

EggHunt & MCGeocaching ️ Bring an immersive and interactive treasure-hunting experience to your Minecraft server! This plugin combines a highly customizable Seasonal EggHunt/Treasure Hunt with a realistic Geocaching system. Whether you want players hunting for Easter Eggs, Halloween Pumpkins, or Christmas Presents, or navigating the wilderness with a metal-detector-like compass to find hidden Geocaches, this plugin has it all! Christmas season preview: https://cdn.modrinth.com/data/G81C0iBX/images/1089fd64eba4cb15d5e4cde72a92bc14dd24943c.gif The EggHunt System (Seasonal Treasure Hunts) The EggHunt feature is the core of the plugin, designed to keep your players engaged all year round. It is fully adaptable to different seasons: Easter, Halloween, and Christmas. 952929 ✨ Features - Categories & Rarity: You can group hidden items (eggs, gifts, pumpkins) into custom categories using `storage.yml`. Each category can have its own distinct set of textures, specific rewards, and animations. This allows you to create common, rare, and legendary treasures! - 80 Unique Animations: The plugin features a massive library of 80 different particle animations! These are divided into seasons, meaning finding an Easter Egg might trigger a magical spiral, while finding a Christmas present might trigger a festive reveal. - Random Spawns (Drop Events): Enable random spawns to periodically drop a treasure somewhere in the world (e.g., every hour). The plugin announces the hunt in chat and can even provide a direct BlueMap link pointing to the general area where the treasure is hidden! - Stats & GUI: Players can track their progress through a beautiful, customizable GUI to see how many treasures they've found in different regions/worlds. - Completion Rewards: Grant special global or random rewards to players who manage to find every single hidden item on the server. MCGeocaching A true-to-life replica of real-world Geocaching, seamlessly integrated into Minecraft. ✨ Features - Interactive Navigation: Players use a compass that acts like a metal detector—it beeps faster and updates a bossbar the closer they get to the hidden cache. - BlueMap Integration: Caches can be displayed on your BlueMap with custom real-world Geocaching icons. - Logbooks: Just like real geocaching, players can sign a virtual logbook when they discover a cache. - Customizable Difficulty: Want a harder challenge? You can hide caches completely from the map, disable the compass tracking, or turn off the proximity beep! ⌨️ Commands EggHunt Commands /geocaching - Opens the main Geocaches GUI. /geocaching create <name> [options] - Creates a new geocache. Options: -p, --preset Create cache based on a preset from config. --hidden Hides the cache completely. --no-compass Disables compass tracking for this cache. --no-bossbar Disables the proximity bossbar. --no-beep Disables the proximity sound effect. --no-map Hides the cache from BlueMap. --no-logbook Disables the logbook feature. /geocaching modify <name> [options] - Edits an existing geocache. Options: --location Updates the cache to your current location. --beep=true/false --compass=true/false --bossbar=true/false --map=true/false --delete Deletes the cache. /geocaching delete <name> - Deletes a specific geocache. ️ Configuration & Customization This plugin is built with server owners in mind. Everything is configurable: - `config.yml`: Toggle features, set up BlueMap links, configure the random spawn event timers, and adjust the stats GUI. - `storage.yml`: Define your custom treasure categories. Assign specific Base64 textures, commands to run on discovery, and which animation to play. Hundreds of pre-configured Base64 heads are supported out of the box! - `locale.yml`: 100% rich text translation support. Every single prefix, broadcast, and menu name can be customized to fit your server's language and style. Feature request Create an issue using https://github.com/xap3y/EggHunt/issues and briefly describe what would you like to add ️ Gallery EggHunt GUI: 952927 Geocaching GUI: 952928 Egg category view: 952926 Progression GUI: 952925 https://r2.xap3y.eu/static/01.gif: https://r2.xap3y.eu/static/01.gif https://r2.xap3y.eu/static/03.gif: https://r2.xap3y.eu/static/03.gif Default files # EggHunt Localization File # ========== ENGLISH TRANSLATIONS DEFAULT ========== en: commands: running_version: "&fRunning McGeocaching v&f{version}" reload: success: "&aEggHunt was reloaded" reloading: "&fReloading EggHunt..." looper_reloaded: "&fLooper reloaded" looper_stop: "&fLooper stop" pulsed: "&aPulsed &f{count} &alocations." particles_stopped: "&aAll particles were stopped." particles_started: "&aAll particles were started." egg_added: "&aAdded egg to player &f{name} &aat location &f{location}" backup_creating: "&7Creating backup..." backup_success: "&aBackup was successfully created." backup_failed: "&cBackup failed." location_adding_mode_disabled: "&cLocation adding mode disabled." statistics_disabled: "&cStatistics are disabled." player_not_found: "&cPlayer not found." general: adding_mode_enabled: "&aLocation adding mode enabled. Place a block where you want to add a spawn location for egg/gift/pumpkin." only_players: "&cOnly players can use this command." only_players_location_flag: "&cOnly players can use the &f--location &cflag." geocaching: reload: success: "&aGeocaching was reloaded" reloading: "&fReloading Geocaching..." create: success: "&aGeocaching with name &f{name} &awas created" error: "&cError creating cache &f{error}" usage: "&cWrong usage! &7/geocaching create <name>" delete: success: "&aGeocaching &f{name} &awas deleted" error: "&cError deleting cache &f{error}" usage: "&cWrong usage! &7/geocaching delete <name>" modify: success: "&aChanges were saved &f{name}" error: "&cError saving changes &f{error}" usage: "&cWrong usage! &7/geocaching modify <name> <flags>" not_exists: "&cGeocaching with this name does not exist" preset_not_found: "&cPreset &e{preset} &cnot found!" block_interactions: egg_set: "&aEgg set! &7(&f{count}&7)" egg_removed: "&aEgg removed! &7(&f{count}&7)" egg_removed_success: "&aSuccessfully removed the location from random spawns!" egg_added_success: "&aSuccessfully added the location to random spawns!" cache_location_set: "&aSuccessfully set the location for the cache! &7(&f{cache_name}&7)" cache_not_exists: "&cSomething went wrong, this cache does not exist!" error_occurred: "&cSomething went wrong! &f{error}" hold_shift_to_remove_cache: "&cHold shift to remove the cache!" hold_shift_to_remove_egg: "&cHold shift to remove the egg!" hold_shift_to_set_egg: "&cHold shift to set the egg!" egg_not_exists: "&cThis egg does not exist!" egg_removed_with_count: "&cEgg removed!" player_interactions: egg_found: "&aEgg found" christmas_gift_found: "&aChristmas gift found!" pumpkin_found: "&aPumpkin found!" item_found: "&aItem found!" generic_error: "&cSomething went wrong!" gui_disabled: "&c{gui_name} &cis disabled!" click_to_view_progress: "&eClick to view progress" already_found_christmas: "&cYou already found this Christmas gift!" already_found_pumpkin: "&cYou already found this pumpkin!" already_found_egg: "&cYou already found this egg!" already_found_item: "&cYou already found this item!" gui: buttons: close: "&cClose" back: "&cBack" reload: "&c&lReload" remove_all: "&cRemove All" next_page: "&6Next Page" previous_page: "&6Previous Page" titles: placed_eggs: "&3&lPlaced Eggs" geocaching: "&bGeocaching" treasure_library: "&9Treasure Library" main: "&a&lMcGeocaching" main_geocaching: "&bGeocaching" missing_eggs: "&6Missing Eggs" geocaching_textures: "&6&lGeocaching - Textures" egg_view: "&e&lEgg View" cache_description: "&6&lCache Description" logbook: "&9&lLogBook" statuses: enabled: "&aEnabled" disabled: "&cDisabled" no_textures: "&cThis egg has no textures" not_set: "&cNot set" egg_hunt_disabled: "&cEgg Hunt is disabled" geocaching_enabled: "&bGeocaching &fis &aEnabled" geocaching_disabled: "&bGeocaching &fis &cDisabled" cannot_display: "&cCannot display" total_treasures: "&fTotal treasures on server: &e{count}" hints: click_to_view: "&eClick to view" click_to_toggle: "&eClick to toggle" click_to_open: "&7Click to open" click_to_remove_egg: "&7Click to remove egg" click_to_return: "&7Click to return" eggs_to_find: "&3➥ &fEggs to find: &e{count}" cache_name: "&3➥ &fCache name: &e{name}" description: "&3➥ &fDescription: &e{description}" random_reward: "&3➥ &fRandom reward: &e{status}" place_cache_on_ground: "&ePlace cache on ground" place_egg_on_ground: "&ePlace egg on ground" left_click_teleport: "&aLeft-Click to teleport to the treasure" left_click_teleport_egg: "&aLeft-Click to teleport to the egg" shift_left_click_found: "&9Shift + Left-Click to mark as found" shift_left_click_delete: "&cShift + Left-Click to delete" middle_click_teleport: "&eMiddle-Click to teleport" cache_created: "&3➥ &fCreated: &e{date}" cache_finds: "&3➥ &fFinds: &e{count}" cache_found_by_players: "&fThis cache was found by &e{count} &fplayers" click_to_select_texture: "&aClick to select texture" click_for_details: "&eClick for more details" world: "&3➥ &fWorld: &e{world}" location_x: "&3➥ &fX: &e{x}" location_y: "&3➥ &fY: &e{y}" location_z: "&3➥ &fZ: &e{z}" shift_left_click_instruction: "&4Shift + Left click" all_eggs_removed: "&cAll eggs have been removed" egg_added_to_player: "&aYou added a found egg to player {player}" selected_cache_texture: "&aYou successfully selected cache texture!" found_label: "&fFound:" other_worlds: "&eOther worlds" other_regions: "&eOther regions" season_label: "&fSeason:" is_label: "&fis" cache_logbook_title: "&6&lCache Logbook" placed_caches_title: "&3Placed Caches" cache_no_location: "&c&nThis cache has no location" click_to_set_location: "&eClick to set location" left_click_more_info: "&aLeft-Click for more info" right_click_edit: "&9Right-Click to edit cache" shift_left_click_delete_cache: "&cShift + Left-Click to delete cache" click_to_obtain: "&eClick to obtain" left_click_change: "&eLeft-Click to change &b✎" right_click_next: "&7Right-Click go to next &c⬇" shift_right_click_previous: "&7Shift + Right-Click go to previous &a⬆" shift_left_click_save: "&2Shift + Left-Click to save" world_label: "&3➥ &fWorld: &e{world}" xyz_label: "&3➥ &fX/Y/Z: &e{x}&f/&e{y}&f/&e{z}" bluemap_label: "&3➥ &fBlueMap: &r{status}" compass_label: "&3➥ &fCompass: &r{status}" bossbar_label: "&3➥ &fBossBar: &r{status}" beeps_label: "&3➥ &fBeeps: &r{status}" logbook_label: "&3➥ &fLogBook: &r{status}" cache_warning_no_location: "&4⚠ &c&nThis cache has no location &4⚠" found_stats: "&fFound: &a{found} &7/ &2{total} &7({percentage}%&7)" page_navigation_next: "&6Next Page" page_navigation_previous: "&6Previous Page" items: cache_name: "&aCache" cursed_pumpkin: "&6Cursed Pumpkin" configuration: config_reloaded: "&aConfiguration was reloaded" invalid_egg_hunt_type: "&4Invalid egg-hunt.type in config! Setting to EASTER" invalid_egg_type: "&4Invalid egg type &f{name} &4in storage.yml! Setting to EASTER" success: successfully_modified: "&aSuccessfully modified!" debug: bluemap_adding_marker_set: "&7Adding marker-set into map &f{map_name}" random_spawn_skipped: "&eRandom spawn skipped. Players online: &f{online}&e/&f{min_players}&e." random_spawn_url: "&7URL: &f{url}" random_spawn_no_textures: "&cNo random spawn textures configured, skipping spawn." random_spawn_texture_not_found: "&cRandom spawn texture not found in storage, skipping spawn." random_spawn_location_not_air: "&cRandom spawn location is not air, cleaned and retrying spawn." random_spawn_location: "&fRandom spawn: X: &f{x} &fY: &f{y} &fZ: &f{z} &fWorld: &f{world}" player_found_item: "&fPlayer &e{player} &ffound item at &f{world} {x} {y} {z}. Stats: &f{found}&e/&f{total}" pumpkin_helm_reverting: "&7REVERTING FOR &f{player}" pumpkin_helm_no_lock: "&7RETURNING WITHOUT LOCK" pumpkin_helm_original: "&7ORIGINAL &f{state}" pumpkin_helm_update_1: "&7UPDATE1" pumpkin_helm_update_3: "&7UPDATE3" no_egg_at_location: "&cNo egg found at location" adding_marker_to_queue: "&7Adding marker to queue" egg_load_world_not_found: "&4Failed to load egg at location: &f{location} &4- world not found. Removed from configuration!" egg_load_invalid_block: "&4Failed to load egg at location: &f{location} &4- block is not PLAYER_HEAD. Removed from configuration!" texture_debug: "&7- &e{texture_name} &7(&f{texture_data}&7)" save_storage_failed: "&4Failed to save storage.yml configuration" save_player_storage_failed: "&4Failed to save player-storage.yml configuration" random_spawn_save_failed: "&4Error saving random spawn location to random-spawns.yml!" random_spawn_remove_failed: "&4Error removing random spawn location from random-spawns.yml!" backup_created: "&aBackup was successfully created at: &f{folder}" backup_failed: "&4Failed to create backup: &f{error}" treasure_loading: "&7Loading treasure location: &f{location}" treasure_is_null: "&cIS NULL!" treasure_load_failed: "&4Failed to load treasure at location: &f{location} &4- removed from configuration!" treasure_adding: "&fAdding Location &f{location}" location_parsed: "&7Parsed location: 1=&f{loc1} &72=&f{loc2} &73=&f{loc3} &74=&f{loc4} &75=&f{loc5}" # ========== CZECH TRANSLATIONS ========== cs: commands: running_version: "&fRunning McGeocaching v&f{version} &8(&f{hash}&8)" reload: success: "&aEggHunt byl reloadnut" reloading: "&fZnovunačítám EggHunt..." looper_reloaded: "&fLooper reloadnut" looper_stop: "&fLooper zastaven" pulsed: "&aPulzováno &f{count} &alokací." particles_stopped: "&aVšechny částice byly zastaveny." particles_started: "&aVšechny částice byly spuštěny." egg_added: "&aPřidáno vajíčko hráči &f{name} &ana lokaci &f{location}" backup_creating: "&7Vytvářím backup..." backup_success: "&aBackup byl úspěšně vytvořen." backup_failed: "&cBackup se nezdařil." location_adding_mode_disabled: "&cRežim přidávání lokací vypnut." statistics_disabled: "&cStatistiky jsou vypnuté." player_not_found: "&cHráč nebyl nalezen." general: adding_mode_enabled: "&aRežim přidávání lokací zapnut. Polož blok, kam chceš přidat lokaci pro spawn vejce/dárku/dýně." only_players: "&cJenom hráči mohou používat tento příkaz." only_players_location_flag: "&cJenom hráči mohou používat flag &f--location&c." geocaching: reload: success: "&aGeocaching byl reloadnut" reloading: "&fZnovunačítám Geocaching..." create: success: "&aKeška s názvem &f{name} &abyla vytvořena" error: "&cChyba při vytváření kešky &f{error}" usage: "&cšpatné použití! &7/geocaching create <name>" delete: success: "&aKeška &f{name} &abyla smazána" error: "&cNastala chyba při mazání kešky &f{error}" usage: "&cšpatné použití! &7/geocaching delete <name>" modify: success: "&aZměny byly uloženy &f{name}" error: "&cNastala chyba při ukládání změn &f{error}" usage: "&cšpatné použití! &7/geocaching modify <name> <flags>" not_exists: "&cKeška s tímto názvem neexistuje" preset_not_found: "&cPreset &e{preset} &cnenalezeno!" block_interactions: egg_set: "&aVejce nastaveno! &7(&f{count}&7)" egg_removed: "&aVejce odebráno! &7(&f{count}&7)" egg_removed_success: "&aÚspěšně jsi odebral lokaci ze seznamu náhodných spawnů!" egg_added_success: "&aÚspěšně jsi přidal lokaci do seznamu náhodných spawnů!" cache_location_set: "&aÚspěšně jsi nastavil lokaci pro kešku! &7(&f{cache_name}&7)" cache_not_exists: "&cNěco se pokazilo, tato keška neexistuje!" error_occurred: "&cNěco se pokazilo! &f{error}" hold_shift_to_remove_cache: "&cPro odstranění kešky drž shift!" hold_shift_to_remove_egg: "&cPro odstranění vejce drž shift!" hold_shift_to_set_egg: "&cPro nastavení vejce drž shift!" egg_not_exists: "&cToto vejce neexistuje!" egg_removed_with_count: "&cVejce odebráno!" player_interactions: egg_found: "&aVejce nalezeno" christmas_gift_found: "&aVánoční dárek nalezen!" pumpkin_found: "&aDýně nalezena!" item_found: "&aPředmět nalezen!" generic_error: "&cNěco se pokazilo!" gui_disabled: "&c{gui_name} &cje vypnutý!" click_to_view_progress: "&eKlikni pro zobrazení progresu" already_found_christmas: "&cTento vánoční dárek jsi již našel!" already_found_pumpkin: "&cTuto dýni jsi již našel!" already_found_egg: "&cToto vejce jsi již našel!" already_found_item: "&cTento předmět jsi již našel!" gui: buttons: close: "&cZavřít" back: "&cZpět" reload: "&c&lReload" remove_all: "&cOdstranit vše" next_page: "&6Další strana" previous_page: "&6Předchozí strana" titles: placed_eggs: "&3&lPoložená vajíčka" geocaching: "&bGeocaching" treasure_library: "&9Knihovna pokladů" main: "&a&lMcGeocaching" main_geocaching: "&bGeocaching" missing_eggs: "&6Missing eggs" geocaching_textures: "&6&lGeocaching - Textury" egg_view: "&e&lEgg View" cache_description: "&6&lPopis kešky" logbook: "&9&lLogBook" statuses: enabled: "&aZapnutý" disabled: "&cVypnutý" no_textures: "&cToto vajíčko nemá žádné textury" not_set: "&cNenastaveno" egg_hunt_disabled: "&cEgg Hunt je vypnutý" geocaching_enabled: "&bGeocaching &fje &aZapnutý" geocaching_disabled: "&bGeocaching &fje &cVypnutý" cannot_display: "&cNelze zobrazit" total_treasures: "&fNa serveru je celkem &e{count} &fpokladů" hints: click_to_view: "&eKlikni pro zobrazení" click_to_toggle: "&eKlikni pro přepnutí" click_to_open: "&7Klikni pro otevření" click_to_remove_egg: "&7Klikni pro odebrání vejce" click_to_return: "&7Klikni pro vrácení" eggs_to_find: "&3➥ &fPočet vajíček na nalezení: &e{count}" cache_name: "&3➥ &fJméno kešky: &e{name}" description: "&3➥ &fPopis: &e{description}" random_reward: "&3➥ &fNáhodná odměna: &e{status}" place_cache_on_ground: "&ePolož kešku na zem" place_egg_on_ground: "&ePolož vejce na zem." left_click_teleport: "&aLeft-Click pro teleportaci k pokladu" left_click_teleport_egg: "&aLeft-Click pro teleportaci k vajíčku" shift_left_click_found: "&9Shift + Left-Click pro nalezení" shift_left_click_delete: "&cShift + Left-Click pro smazání" middle_click_teleport: "&eMiddle-Click pro teleportaci" cache_created: "&3➥ &fZaloženo: &e{date}" cache_finds: "&3➥ &fNálezů: &e{count}" cache_found_by_players: "&fTuto kešku našlo &e{count} &fhráčů" click_to_select_texture: "&aKlikni pro výběr textury" click_for_details: "&eKlikni pro více detailů" world: "&3➥ &fWorld: &e{world}" location_x: "&3➥ &fX: &e{x}" location_y: "&3➥ &fY: &e{y}" location_z: "&3➥ &fZ: &e{z}" shift_left_click_instruction: "&4Shift + Left click" all_eggs_removed: "&cVšechna vajíčka byla odstraněna" egg_added_to_player: "&aPřidal jsi nalezené vajíčko hráči {player}" selected_cache_texture: "&aÚspěšně jsi vybral texturu kešky!" found_label: "&fNalezeno:" other_worlds: "&eOstatní světy" other_regions: "&eOstatní regiony" season_label: "&fSezona:" is_label: "&fje" cache_logbook_title: "&6&lLogbook kešky" placed_caches_title: "&3Položené kešky" cache_no_location: "&c&nTato keška nemá lokaci" click_to_set_location: "&eKlikni pro nastavení lokace" left_click_more_info: "&aLeft-Click pro více info" right_click_edit: "&9Right-Click pro editaci kešky" shift_left_click_delete_cache: "&cShift + Left-Click pro smazání kešky" click_to_obtain: "&eKlikni pro získáni" left_click_change: "&eLeft-Click pro změnu &b✎" right_click_next: "&7Right-Click jít na další &c⬇" shift_right_click_previous: "&7Shift + Right-Click jít na další &a⬆" shift_left_click_save: "&2Shift + Left-Click pro uložení" world_label: "&3➥ &fSvět: &e{world}" xyz_label: "&3➥ &fX/Y/Z: &e{x}&f/&e{y}&f/&e{z}" bluemap_label: "&3➥ &fBlueMap: &r{status}" compass_label: "&3➥ &fKompas: &r{status}" bossbar_label: "&3➥ &fBossBar: &r{status}" beeps_label: "&3➥ &fBeeps: &r{status}" logbook_label: "&3➥ &fLogBook: &r{status}" cache_warning_no_location: "&4⚠ &c&nTato keška nemá lokaci &4⚠" found_stats: "&fNalezeno: &a{found} &7/ &2{total} &7({percentage}%&7)" page_navigation_next: "&6Další strana" page_navigation_previous: "&6Předchozí strana" items: cache_name: "&aKeška" cursed_pumpkin: "&6Cursed Pumpkin" configuration: config_reloaded: "&aKonfigurace byla znovunačtena" invalid_egg_hunt_type: "&4Neplatný typ egg-hunt.type v configu! Nastavuji na EASTER" invalid_egg_type: "&4Neplatný typ vejce &f{name} &4v storage.yml! Nastavuji na EASTER" success: successfully_modified: "&aÚspěšně upraveno!" debug: bluemap_adding_marker_set: "&7Přidávám marker-set na mapu &f{map_name}" random_spawn_skipped: "&eNáhodný spawn přeskočen. Hráči online: &f{online}&e/&f{min_players}&e." random_spawn_url: "&7URL: &f{url}" random_spawn_no_textures: "&cNejsou nakonfigurované žádné textury pro náhodný spawn, přeskakuji spawn." random_spawn_texture_not_found: "&cTextura náhodného spawnu není v úložišti, přeskakuji spawn." random_spawn_location_not_air: "&cLokace náhodného spawnu není vzduch, vyčistěno a znovupoužití spawnu." random_spawn_location: "&fNáhodný spawn: X: &f{x} &fY: &f{y} &fZ: &f{z} &fSvět: &f{world}" player_found_item: "&fHráč &e{player} &fnal předmět na &f{world} {x} {y} {z}. Statistika: &f{found}&e/&f{total}" pumpkin_helm_reverting: "&7VRÁCENÍ PRO &f{player}" pumpkin_helm_no_lock: "&7NÁVRAT BEZ ZÁMKU" pumpkin_helm_original: "&7PŮVODNÍ &f{state}" pumpkin_helm_update_1: "&7AKTUALIZACE1" pumpkin_helm_update_3: "&7AKTUALIZACE3" no_egg_at_location: "&cNa lokaci nebyl nalezen žádný dárek" adding_marker_to_queue: "&7Přidávám marker do fronty" egg_load_world_not_found: "&4Nepodařilo se načíst vejce na lokaci: &f{location} &4- svět neexistuje. Odebráno z konfigurace!" egg_load_invalid_block: "&4Nepodařilo se načíst vejce na lokaci: &f{location} &4- blok není PLAYER_HEAD. Odebráno z konfigurace!" texture_debug: "&7- &e{texture_name} &7(&f{texture_data}&7)" save_storage_failed: "&4Nepodařilo se uložit konfiguraci storage.yml" save_player_storage_failed: "&4Nepodařilo se uložit konfiguraci player-storage.yml" random_spawn_save_failed: "&4Chyba při ukládání random spawn lokace do random-spawns.yml!" random_spawn_remove_failed: "&4Chyba při odstraňování random spawn lokace z random-spawns.yml!" backup_created: "&aZáloha byla úspěšně vytvořena ve složce: &f{folder}" backup_failed: "&4Nepodařilo se vytvořit zálohu: &f{error}" treasure_loading: "&7Načítám lokaci pokladu: &f{location}" treasure_is_null: "&cJE NULL!" treasure_load_failed: "&4Nepodařilo se načíst poklad na lokaci: &f{location} &4- odebráno z konfigurace!" treasure_adding: "&fPřidávám lokaci &f{location}" location_parsed: "&7Analyzovaná lokace: 1=&f{loc1} &72=&f{loc2} &73=&f{loc3} &74=&f{loc4} &75=&f{loc5}" # Config file prefix: geocaching: "&7[&bGeocaching&7] &r" easter: "&7[&eEggHunt&7] &r" halloween: "&7[&6Halloween&7] &r" christmas: "&7[&bChristmas&7] &r" debug: false dev: disable-egghunt: false # If true, egg-hunt is completely disabled disable-geocaching: false # If true, geocaching is completely disabled egghunt: # If false, it will not be possible to find eggs enabled: true type: "EASTER" # If true, the player receives a reward for finding all eggs all_eggs_found_reward: false # Random reward for finding all eggs all_eggs_found_random_reward: false # Rewards for finding all eggs all_eggs_found_rewards: - "minecraft:me &aPlayer %player% found all eggs!" - "give %player% diamond 1" # Message displayed when player finds all eggs # Set to "" to disable message all_eggs_found_message: "&aCongratulations! You found all eggs!" random_spawns: # If true, eggs will spawn at random locations enabled: false icon_set: green: "https://r2.xap3y.eu/media/L5Z2DXK8" yellow: "https://images.minecraft-heads.com/render3d/head/8b/8b2d5935dbc88de24fb4685ac254edde.webp" period: 7200 # in seconds (1 hour) duration: 200 # in seconds (3 minutes) # BlueMap URL mapping, %x%, %y%, %z% and %zoom% will be replaced with actual values url_mapping: "spawn": "https://survival-map.example.com.cz/#pawn:%x%:%y%:%z%:%zoom%:0:0:0:0:perspective" "world": "https://survival-map.example.com/#spawn:%x%:%y%:%z%:%zoom%:0:0:0:0:perspective" bluemap: label: "present" textures: - 'R:^xmas_.*' # Configure textures in storage.yml min_players: 5 animation_pool: "CHRISTMAS" random_rewards: [ ] rewards: [ ] messages: prefix: "&#EB4444&lV&#F2792D&lá&#F8AE17&ln&#FFE300&lo&#80C20C&lc&#00A018&le &c&l>>&r " noone_found: "<color:#ff4d4d>No one found the random gift in time.</color>" found: "<color:#00ff00>Player</color> &e&l%player% &a&lfound a random gift!" hunt: "<color:#FFE500>A random gift appeared on the map, be the first to find it!</color> &r&l-&r <color:#FFD54F>You can find the gift in</color> %button%" button: "<b><color:#ffeb3b>THIS AREA</color></b>" button_tooltip: "&#ffeb3bClick to display the area on the map!" geocaching: icon: "http://localhost:8004/geocache.svg" #found: "You found treasure %name%!" found: null # to disable message enabled: true # If the player is further than N blocks, it will not report treasure minimum_distance: 120 # Statistics GUI: stats_gui: enabled: true title: "§6§lStats" regions: worlds: - mine allowed: - "mine-swamp" button_text: "§7[§e§lPROGRESS§7]" # https://minecraft-heads.com/custom-heads/head/67147-chat-question-mark unknown_texture: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZDVkMjAzMzBkYTU5YzIwN2Q3ODM1MjgzOGU5MWE0OGVhMWU0MmI0NWE5ODkzMjI2MTQ0YjI1MWZlOWI5ZDUzNSJ9fX0=" presets: "spawn": display_name: "&bSpawn" icon: "TALL_GRASS" "world": display_name: "&aSurvival World" texture: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMzQ5YzYzYmM1MDg3MjMzMjhhMTllNTk3ZjQwODYyZDI3YWQ1YzFkNTQ1NjYzYWMyNDQ2NjU4MmY1NjhkOSJ9fX0="

Gallery

Egg Hunt screenshot 1
Egg Hunt screenshot 2
Egg Hunt screenshot 3
Egg Hunt screenshot 4
Egg Hunt screenshot 5
Egg Hunt screenshot 6
Egg Hunt screenshot 7
Egg Hunt screenshot 8
Egg Hunt screenshot 9
Egg Hunt screenshot 10