Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Creators
Details
DominionCraft transforms the way you play Minecraft by allowing players to build, manage, and dominate cities. This mod introduces a variety of powerful tools to shape your world—from claiming land to setting up city rules, and even controlling who can join your city. Whether you want to build a thriving metropolis or enforce strict control over your domain, DominionCraft gives you the flexibility to do so!
Key Features:
City Creation & Management:
/city new <name> – Create your own city. /city claim – Claim a chunk of land for your city. /city unclaim – Unclaim land from your city. /city delete – Permanently delete your city.
City Interaction:
/city join <city_name> – Join an existing city. /city leave – Leave the city you are currently in. /city info <city_name> – Get information about a specific city. /city list – View a list of all cities in the game. /city invite <player_name> – Invite a player to join your city. /city kick <player_name> – Kick a player from your city.
City Rules & Features:
/city rank <player_name> <rank> – Assign or change a player's rank within your city. /city toggle <feature> <on/off> – Toggle specific features like mob spawning, explosions, or PvP. Features include: mobspawn – Enable or disable mob spawning in your city. explosions – Control whether explosions are allowed. pvp – Toggle PvP (Player vs. Player) combat. /city closejoin – Close your city to new members. /city openjoin – Open your city for new members to join.
City Spawns:
/city setspawn – Set a custom spawn point for your city. /city closespawn – Disable the city spawn point. /city openspawn – Enable the city spawn point. /city spawn <city_name> – Teleport to your city's spawn point.
Player Interaction:
/city accept – Accept an invitation to join a city. /city deny – Decline an invitation to join a city. /city ask <question> – Ask something related to your city. /city transfermayor <new_mayor> – Transfer leadership to another player. Detailed Command Breakdown:
City Creation & Management: The foundation of your gameplay lies in creating and managing your city. Start with /city new to create your city and claim land using /city claim. You can remove claimed land with /city unclaim, and even delete the city completely with /city delete.
City Interactions: Join an existing city with /city join <city_name> or leave your city with /city leave. You can invite other players to join or kick them out using /city invite <player_name> and /city kick <player_name>.
City Rules: Customize your city’s rules with the /city toggle command. Whether you want to control mob spawning, explosions, or PvP, you have the power to enable or disable them at any time. You can even close or open your city for new members using /city closejoin and /city openjoin.
City Spawns: Control the spawn point of your city with /city setspawn. If you want to restrict access to the city spawn, use /city closespawn. Alternatively, open the spawn point again using /city openspawn. Players can teleport to your city’s spawn using /city spawn <city_name>.
Player Interaction & Invitations: Manage invitations and ranks within your city. Players can accept or decline city invitations with /city accept or /city deny. The /city rank command allows you to assign ranks to other players in your city, and /city transfermayor lets you transfer mayoral control to another player.
Conclusion:
DominionCraft offers a unique and extensive city-building experience, allowing players to fully control their cities and how they interact with others. Whether you’re leading your own city, managing land, or setting up PvP rules, this mod has everything you need to craft your own empire. With customizable commands and features, every decision you make will impact your city’s future.
In addition to the core gameplay features, DominionCraft also provides a set of administrative commands for server owners and moderators. These commands are designed to help manage cities, control PvP settings, handle player permissions, and ensure smooth server operation. The available commands are:
Administrative Commands: /cityadmin delete [city_name]: Permanently deletes a city from the server. /cityadmin kick [player_name] [city_name]: Kicks a player from a specified city. /cityadmin addplayer [player_name] [city_name]: Adds a player to an existing city. /cityadmin setmayor [player_name] [city_name]: Assigns a new mayor to a city. /cityadmin setpvp [city_name] [true/false]: Toggles PvP mode for a specific city (enable or disable). /cityadmin close [city_name]: Closes a city to new members, preventing players from joining. /cityadmin open [city_name]: Opens a city for new players to join.
These commands give admins full control over the cities and players on their server, enabling them to moderate and adjust city settings as needed. With these powerful tools, server admins can maintain order, manage city dynamics, and enforce server rules easily.
Chat System
The mod features an advanced chat system with three modes:
Global Chat: Default chat visible to all players. Local Chat: Chat visible only to players within a set radius (default: 100 blocks). City Chat: Chat visible only to players within the same city.
Commands:
/chatmode <mode>: Switch between chat modes (global, local, city). /citychat <message>: Send a message to your city's chat directly. /localchat <message>: Send a message to nearby players in local chat.
These commands enhance communication and provide more immersive interaction options for players.
ADDITIONAL INFORMATION
The mod is currently in development, and this is its "pilot" version for public testing.
The creator does not guarantee uninterrupted operation of the mod on servers at this time but is always available for feedback so you can report bugs.
If you want to use modified server cores (such as Mohist, Magma, etc.), you must disable the internal chat editor, as the mod has its own chat system (Global, Local, City). Also, if you are using any plugin or mod that controls player permissions, this mod has 2 types of permissions: A) Regular permissions that allow the use of basic commands like /city new. B) Admin commands that provide access to administrative features. С) Chat commands.
TO MAKE COMMANDS WORK ON SERVERS WITH MODIFIED CORES, YOU NEED TO DOWNLOAD ANY MOD OR PLUGIN THAT ALLOWS YOU TO CONFIGURE PERMISSIONS, SUCH AS LuckPerms.



