Dragon Egg Game

Quick rating

Dragon Egg Game

No reviews yet

A Minecraft mod that adds a small, capture the flag-like minigame to your SMP, making use of the otherwise rarely used dragon egg.

Minigame
Mod Loaders
Fabric
Minecraft
26.2

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

Compatibility

Supported Environments

Dev Environment
Client Unsupported
Server Required

About

Project Details

Type
Mod
License
GNU General Public License v3.0 only
Latest Version
2.3.0
Authors

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

Modrinth ID

Resources

External Links

About

Description

Dragon Egg Game

Static Badge Static Badge Static Badge Static Badge

A Minecraft mod that adds a small, capture the flag-like minigame to your SMP, making use of the otherwise rarely used Dragon Egg.


Trivia

On our SMP Server, we never had any use for the Dragon Egg. After we defeat the Ender Dragon, someone would usually just take the Dragon Egg, put it in their Ender Chest and leave it there until the end of time. This way the Dragon Egg, which there exists only one of, never had the opportunity to be used for something bigger. So, after seeing something similar on another SMP, we decided to make a minigame out of it. This way the Dragon Egg would always be in play and also encourage some player interaction. This mod helped us enforce the rules of the game and made it easier to play. Now we want to share it with you!

Rules

These are the rules we came up with for our server. Of course, you can change them however you like!

  • Whoever is in possession of the dragon egg, has to place it somewhere accessible in their base.
  • Everyone else can now try to steal the dragon egg and then has to place it in their own base, and so on.
  • Stealing the egg is only allowed if the current bearer is online or has been offline for at least 3 days.
  • It is allowed to hide the egg or protect it from getting stolen but one should be able to obtain it without breaking blocks or any massive technical knowledge.
  • It's supposed to be fun, so don't take it too seriously!

Features

  • Automatic and recursive tracking of the Dragon Egg (even in shulker boxes inside chests)
  • Dragon Egg cannot be destroyed
  • Dragon Egg may teleport to spawn, when trying to destroy it or if it is otherwise lost or too far from a player
  • Commands for information about the game, the current bearer and the egg's (approximate) location
  • Global message when the egg is stolen
  • Extensive customization options
    • Per state (e.g. held by player, in chest, etc.) customization of egg visibility
    • All messages can be customized and support placeholders and the QuickText format
    • Run Actions based on events (e.g. when the egg placed)
    • Customizable BlueMap marker
    • Prevent the egg from entering Ender Chests or Shulker Boxes and Bundles
    • BlueMap integration. Discord integration is also planned in the far future
    • Custom Placeholders
    • A rudimentary API (ask on Discord or look on GitHub for usage)
    • IMPORTANT: It breaks when there is more than one Dragon Egg!

Commands

Command Description Permission OP Level Default
/dragon_egg bearer Info about the current bearer and the egg's location deg.bearer ALL (0)
/dragon_egg info Info about the game deg.info ALL (0)
/dragon_egg help List available commands deg.help ALL (0)
/deg Mod info deg.admin.info OWNER (4)
/deg reload Reloads the config deg.admin.reload OWNER (4)

Placeholders

Placeholder format: %placeholder%

Placeholder Description Permission OP Level Default
deg:bearer The current bearer of the egg
deg:pos The current location of the egg, respecting visibility settings
deg:exact_pos The exact current location of the egg deg.placeholders.exact_pos OWNER (4)
deg:randomized_pos The randomized current location of the egg deg.placeholders.randomized_pos OWNER (4)
deg:item A hover text displaying the Dragon Egg

Predicates

The mod provides predicates that can be used in commands (also in-game).

Predicate Description
deg:is_bearer Matches the current bearer of the egg.
deg:is_nearby Matches players within the reward range of the egg.

Example: /execute as @a if predicate deg:is_bearer run say I am the bearer!

Actions

Since version 2.0 you can specify Actions that are triggered on certain events and executed if the condition is met.

Originally designed as a way to add rewards, Actions evolved into a flexible and powerful event-based system that lets you add basically any functionality you want, however you want it. Actions allow you to do anything from sending announcements to giving rewards (e.g. effects) for having the egg. They will even let you give better rewards based on the time a player holds the egg.

Currently, an Action is a Minecraft command that is executed by the server, if a condition is met. You can use any valid Minecraft command, including commands added by other mods.

You can read more about how to use Actions and what you can do with them in the wiki!

Default Configs

The config files are too long to be included here. You can find the default configs for different mod versions here:

Tips

  • If the mod says that the egg is in a player's inventory, but it is not, it is most likely in the player's Ender Chest.

Screenshots

Gallery

  • Indestructible
    Indestructible The Dragon Egg is indestructible. When it takes damage, or is lost, it will teleport to the spawn and stays there until someone picks it up.
  • Highlighting
    Highlighting If configured this way (default), non-player entities will glow if they carry the Dragon Egg.
  • Chest Support
    Chest Support Even if someone puts the Dragon Egg in a chest, a shulker box inside a chest or even a bundle inside a shulker box inside a chest, the mod will never loose track. You can configure whether the coordinates will be shown.
  • BlueMap Support
    BlueMap Support There is builtin support for BlueMap, the beloved 3D Minecraft world viewer. If the current position is randomized, there will be an approximate area shown on the map. The marker is fully customizable.
  • Collecting The Egg
    Collecting The Egg A global message is sent, when a new player picks up the Dragon Egg. Using "/dragon_egg bearer", anyone can see who currently has the Dragon Egg.
  • Where is it?
    Where is it? Using "/dragon_egg bearer", you can see, where the Dragon Egg was last seen and who has it. The coordinates are randomized by default and you can configure the randomization radius.

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

~1,000
Downloads
Last Updated
CurseForge
Created
Last synced
When ModDex last fetched this project from CurseForge or Modrinth. Every project is re-checked on a schedule, and any project that ships a new file is synced automatically within hours of the release.
New file updates sync automatically
How syncing works