DemoCraft: Empower Your Minecraft Server with Player Voting

Discover DemoCraft for Minecraft, a lightweight plugin that lets players vote on server commands. Boost engagement with customizable polls and dynamic gameplay!

Download Demo Craft for Minecraft 1.21

Original name: Demo Craft

Minecraft: 1.21

Loaders: Forge

FileMCLoaderSize
Demo_Craft.jar1.21Forge36 КБDownload

DemoCraft: Give Your Minecraft Community a Voice

Running a Minecraft server is about more than just blocks and mobs; it is about building a community. With DemoCraft, you can transform your server into a true democracy. This lightweight, highly customizable plugin allows players to initiate and participate in votes that execute real server commands. Whether you want to change the time of day, switch a player's gamemode, or trigger a custom event, DemoCraft puts the power directly into the hands of your community.

Why Choose DemoCraft for Minecraft?

Many server owners struggle to keep players engaged between major updates. DemoCraft solves this by turning decision-making into an interactive experience. Instead of relying solely on admins, you can let your community decide on the fly. The plugin is built to be intuitive, with a simple command structure that even new players can understand. It is also incredibly lightweight, meaning it won't lag your server or conflict with other essential plugins.

Core Features That Set It Apart

  • Dynamic Command Voting: Players can start votes for any server command, complete with custom arguments. Want to set the time to day, change the weather, or even give a player a temporary effect? DemoCraft handles it all.
  • Deep Customization: Every vote type is defined in its own YAML file within the /plugins/DemoCraft/votes/ directory. You control the exact command, required arguments, success percentage, and minimum player count.
  • Smart Argument Validation: The plugin intelligently validates inputs. For example, a vote to change a player's gamemode will only accept valid gamemode strings like "survival" or "creative".
  • Intuitive Player Interface: The /vote list command shows all available votes and their required arguments, making it easy for anyone to participate without memorizing complex syntax.
  • Permission-Based Control: Fine-grained permissions let you decide who can start votes, who can vote, and who can reload configurations, ensuring admins retain ultimate control.

How to Install DemoCraft on Your Server

Installing DemoCraft is straightforward, especially if you are familiar with adding plugins to a Bukkit, Spigot, or Paper server. The plugin supports Minecraft versions 1.16 through 1.21, making it compatible with the vast majority of modern servers. Follow these steps to get started:

  1. Download DemoCraft: Obtain the latest JAR file from a trusted source. Ensure you are getting the correct version for your server software.
  2. Place the File: Move the downloaded JAR into your server's plugins folder.
  3. Restart Your Server: A full restart is required to generate the default configuration files. Once the server is back online, you will find a new DemoCraft folder inside plugins.
  4. Configure Your Votes: Navigate to /plugins/DemoCraft/votes/ and edit the YAML files to define your custom votes. A sample gamemode vote is included to help you get started.
  5. Reload the Plugin: Use /vote reload in-game or from the console to apply your changes without restarting the entire server.

For those who prefer an even simpler setup, the foxygame.net launcher offers a one-click install option for DemoCraft. Its built-in add-on catalog automatically handles version compatibility and updates, so you can focus on creating engaging votes rather than managing files. This makes DemoCraft for Minecraft more accessible than ever, especially for server admins who want to quickly test new features without manual configuration.

Commands and Permissions

DemoCraft is controlled through a handful of essential commands, all starting with /vote. Here is a quick reference:

  • /vote <id> [args...] — Initiates a vote of the specified type, passing any required arguments. For example, /vote gamemode Notch creative would start a poll to change Notch's gamemode to creative.
  • /vote yes or /vote no — Casts your vote in the active poll.
  • /vote list — Displays all configured vote types and their argument requirements.
  • /vote reload — Reloads the plugin configuration from disk.

Permissions are equally straightforward. The node democraft.start allows a player to begin a vote, while democraft.vote lets them participate. The democraft.reload permission is typically reserved for operators. Additionally, you can use democraft.bypassvote.<vote_id> to exempt certain players from the effects of a specific vote outcome, which is useful for staff members.

Creative Ways to Use DemoCraft

The true power of DemoCraft lies in its flexibility. Since it can execute any server command, the possibilities are limited only by your imagination. Here are a few ideas to inspire your community:

  • Weather Control: Let players vote to clear the rain or summon a thunderstorm for a challenging mob fight.
  • Time Adjustment: Allow the community to decide when night falls, perfect for survival servers where players want to skip the dark.
  • Game Events: Trigger custom events like a server-wide treasure hunt or a sudden zombie siege by linking votes to command blocks.
  • Player Rewards: Set up a vote to grant temporary flight or a special item to a player who has achieved something notable.

Each vote can be fine-tuned with a success percentage, so not every poll is guaranteed to pass. This adds an element of chance and keeps the gameplay fresh. The minimum player count requirement ensures that decisions are made by a representative group, not just a single person during off-peak hours.

Community Engagement and Server Growth

DemoCraft is more than a utility; it is a tool for building a vibrant server culture. When players feel their voices matter, they are more likely to stay, invite friends, and contribute positively. The plugin's transparent voting system displays the current tally and time remaining, creating moments of collective excitement. Server admins can even use it to gather feedback on potential rule changes or new features, turning every player into a stakeholder.

Because DemoCraft is so lightweight, it runs smoothly alongside other popular plugins like Essentials, LuckPerms, and WorldEdit. It does not introduce lag or compatibility issues, making it a safe addition to any existing setup. Whether you run a small private server or a large public network, DemoCraft scales effortlessly.

Final Thoughts

If you are looking for a way to make your Minecraft server more interactive and democratic, DemoCraft is the perfect solution. Its simple installation, robust customization, and engaging mechanics set it apart from other voting plugins. Download DemoCraft today and watch your community come alive with collaborative decision-making. Remember, a server where players have a say is a server where they want to stay.