Custom Features
Last updated by MrTytanic on 1 Mar 2026
EarthPol features fully custom, in-house systems built exclusively by our developers, many of them the first of their kind. These original mechanics are unique to EarthPol and cannot be found on any other server.
Geopolitical & Roleplaying
Chronos Time
Since the servers release, a plugin has been counting each Minecraft day. You can track this using /chronos.
Chronos Time is marked on every tool you create.
Historical Items
When crafting items such as Tools and Armor, historical lore will be added to the item to describe what town and nation it was made in, who made it and when they made it (in Chronos Time).
EarthPol Wiki
EarthPol has a lot of history being a server that started in 2020, and it is very much worth reading up on. Check out the wiki
SiegeWar & Combat
Our version of SiegeWar is custom specifically to EarthPol and has various changes that are not available on any other server. These are capable through addon plugins we develop on our own.
Below is an outline of all features for SiegeWar on EarthPol
SiegeTP
SiegeTP is a very helpful teleportation system that replaces the need to set an /n spawn for a siege.
Happy Siege Ghasts & Anti-Air Artillery
Happy Siege Ghasts are a custom feature that enables Ghasts in Siege Zones and allows them to drop tnt minecarts, take custom damage modifications and add custom countermeasures to ghasts.
HonorPoints
HonorPoints is a loyalty weight system that allows for you to earn the ability to gain war related ranks after a certain amount of days in your nation. This prevents massive last minute login clans from other servers.
Combat Tag System
Developed by EarthPol in early 2021, our Combat Tag system is used by many popular servers such as EarthMC. Trusted to just work, this system prevents people from escaping into their town borders for safety from combat. This system will also kill a user if they logout during the combat tag period.
Bounty System (HeadHunters)
The Bounty System is a feature that lets you set a price on a targets head for their immediate dispatch. The person to successfully eliminate the bounty target will receive the posted price in gold immediately upon success. The higher the price, the more competition and likeliness that target will be eliminated.
Peaceful Town to Non-Peaceful Town
You can not switch from a Peaceful Town to a Non-Peaceful Town in the same nation. You will have to wait till your town current town is no longer peaceful or the other town becomes peaceful.
Various adjustments
- Extended Shield Disable Cooldown
- Extended Golden Apple Cooldown
- Extended Ender Pearl Cooldown
- Anti Ender Pearl Glitching
- No Crystals or Anchors
- No Totems of Undying in Siege Zones
- Keep Inventory enabled EVERYWHERE during Battle Sessions
TradeWar & Economy
EarthPol has a lot of custom plugins but some of it's best innovations are in it's economy. Take for example, TradeWar, a unique plugin that enables nations to exercise economic strength.
Tariffs, Sanctions & Embargos
- Tariffs: A tax on all goods traded in the issuing nation, increasing the price of foreign goods.
- Sanctions: Measures to prevent specific towns or players from buying items at shops within your nation.
- Embargoes: A broad ban that stops an entire nation’s members from purchasing goods at any shop within your nation.
TownyPorts
TownyPorts unlocks the economic and geopolitical power of waterways by letting non-capital towns set port plots that visitors can teleport to—for a configurable fee. Perfect for boosting trade, tourism, and strategic depth in your Towny world.
Quality of Life improvements & Enjoyment
/discord link
We created an advanced custom Discord to Minecraft system called "BetterDiscordSRV" which enables users to chat between Discord & Minecraft. This system also allows us to run multiple linking nodes together and easily add people to the system from ANY server.
Once you are linked to BetterDiscordSRV, you can enjoy many features such as EPMCAPI usage, EPMC Toolkit and customized features such as automatically Citizen, Ally and Enemy linking in some nation discords.
Custom Chat System
EarthPol ditched TownyChat in 2024 after creating a new system called "EPMCChat". This system replaces TownyChat with various adjustments that just make it a better plugin
- View town information by highlighting your mouse over someone's town name in their chat message
- View nation information by highlighting your mouse over someone's nation name in their chat message
- Click a players username to send them a message.
- Mouse-over a players nickname to see their real name.
- Custom Badge System using
/badge - Custom Chat Filtering that fakes out spammers and bad word enjoyers.
Preference Manager
An advanced preference manager that allows you to easily toggle on and off certain features, messages and etc. Works across multiple plugins and is deeply integrated with EarthPol.
Jarvis
Jarvis is an assistant developed in 2024 designed to provide help across many topics using the /help <topic> in game. Jarvis also detects events such as placing a hopper or picking up gold ore and gives the players one time tips about custom functionality that comes with those items.
Bottled XP
While holding a Glass Bottle, you can right-click an Enchantment Table to store XP into the bottle.
- Left-clicking with a full stack of bottles will store a whole stack of XP Bottles.
Bookshelve Reading
Use a SPYGLASS to left-click bookshelves that you have permission to edit. This will allow you to view the contents of the shelf without having to remove each book. You can also click a book and read it while it remains in the bookshelf.
/cart & /boat
- You can use the command
/carton any rail, and you will automatically be placed into a minecart! The minecart will disappear after you exit or if it gets destroyed. - Stand on any ice block or in 1 block of water and run the
/boatcommand to automatically be placed into a boat. The boat will disappear after you exit or if it gets destroyed.
Rails (Super Rails or Faster Rails)
EarthPol has a neat plugin that makes minecart travel fast and practical by introducing a high-speed rail system. With this plugin, minecarts can travel up to 4x faster than vanilla powered rails, reaching speeds of 32 m/s (115 km/h)—comparable to rocket elytra flight.
Mayor Succession
If a mayor is inactive for 30 days, the mayorship will automatically transfer to the assistant with the earliest town join date who was also online within 30 days. Otherwise it will transfer to a random resident who was online within 30 days.
Automatic Town Ruin & For Sale System
If a whole town becomes inactive and has a resident count of 3 or below, the town will automatically fall into ruin and be deleted in 72 hours
If the town has a resident count of 4 or above, the town will automatically be listed for sale based on a formula.
Activity Timer
Tired of waiting 29 days for a town to fall just to have the mayor login for 5 seconds at the very last minute? EarthPol now has a minimum requirement of 10 minutes online to count as "active" otherwise your "Last Login Time" will be reset to your previous time. Logging in on the 29th day of inactivity will require 2 hours of playtime.
/fullbright
Forgot to install FullBright? Just use /fullbright to have night vision for 1 hour, run the command again to disable it.
Animal Farm
Make fun animal noises such as /meow, /moo, /oink, /bark and /roar
Infinite Carpets
You can place any colored carpet into your crafting area and automatically get 3 carpet of the same color in return. However, carpets can not be used a fuel.
Silk Spawners
You have a 50% chance to successfully mine a monster spawner. You can not collect spawners from the nether. Any monster spawner collected successfully will always be able to be picked up.
Fortune Adjustments
Fortune is lowered on Gold Ores, but it is increased dramatically for Copper Ores
Concrete Adjustments
Using a Cauldron, you can shift-left click with any concrete powder in your hand and have it instantly turn into fully hardened concrete.
Bath Water
Stand inside a Cauldron and right-click with a Glass Bottle to bottle your own bath water or bottle someone else's.
/mapcolor
For the nation leaders with Premium, you can do /mapcolor <color> which will adjust all the map colors for every town in your nation.
/distance
Calculate the distance between towns using /distance <town> <town>. This is helpful to determine stuff like what towns can merge into your town or what towns you can invite to your nation.
/reactclaim
Earn free gold by reacting to announcement posts within the first 24 hours. Ensure you are linked to our discord linking system!
Coordinator
Coordinator is a real life coordinate interaction plugin that allows you to plugin real earth coordinates into minecraft and have them translate into an X and Z location.
/coordinate <lat> <long>- Using decimal coordinates, you can convert coordinates to X and Z/getlocation- Provides you your coordinates in Minecraft to real world coordinates. It also provides a clickable Google Maps coordinate system.
Custom NameMC Kit
By liking us on NameMC, you can earn a free starter kit.
Nation Flags
As a nation leader, you can upload a custom 256px by 128px image as a flag by visiting https://earthpol.com/flags and logging into your discord account for verification.
Badge System
EarthPol runs on a custom chat system that also has badges. You can earn badges through various means such as bug bounties, participating in surveys or purchasing them on the store
World News Relay System
EarthPol maintains a custom #world-news channel in the main Discord. Normally, Discord limits channels to following up to 10 servers. To work around this, EarthPol built a custom webhook and relay management system. Each source server is followed through a separate relay Discord server, where a bot monitors new messages and mirrors them directly into the #world-news channel in real time.
earthpol.live
Similar to the World News Relay System, you can visit this website at https://earthpol.live/ and see #world-news postings (deleted or not) and each organization that is tied into the relay.
/res set religion type
Pantheon is a custom towny plugin developed by 0xBit free for any server to use. Simply type /res set religion <type> and select one of the religions from the tab complete menu.
You can suggest new religions in the Suggestion Channel.
/n|t set discord invite
You can add a clickable discord invite to your Town or Nation screen by using the following commmands:
/n set discord discord.gg/epmc/t set discord discord.gg/epmc
These will appear on /t or /n menus.
Ping Detection (with Color Coding)
You can run /ping <optional user> to view yours or another players ping. Each ping result is color coded from Light Green, Green, Yellow, Gold, Red to Dark Red. Light Green being the best and Dark Red being the worst. Optional gameplay is Yellow and below.
Reputations
You can do /res <player> and at the bottom you will see a Green [+] and Red [-] next to a score. This is the reputation system that allows you to give fame or infamy for players that are trusted or shady. The lower a persons reputation, the more likely they're to double cross you or cause problems.
Passports
When visiting a nation (any town in that nation) for the first time, you will get a passport stamp. You can view them via /passports
Custom Villager Trade Limitations
This plugin limits how often you can trade with villagers. See the Villager Trading Guide for the current stock, cooldown, discount, and world-specific rules.
Server Optimizations
- In order to accomodate as many players as reasonably possible while still ensuring a smooth experience, we must perform optimizations in order to boost server performance.
- The following are the currently applied optimizations that affect players.
Farms
Animal farms
Animal farm optimizations apply within a 5 block radius. Optimizations are not applied to animals currently being leashed by a player or named animals.
- Greater than 15 animals: Removal of mob AI.
- 20 animals: Breeding is disabled.
- Over 20 animals: Animalls will be culled and killed by the server.
- Sparse animal farm optimization: Limit of 50 animals of the same type within a 160 block radius; excess mobs are culled and killed by the server.
Redstone
Redstone is being optimized and may work slightly differently than vanilla.
- PaperMC redstone setting:
redstone-implementation: ALTERNATE_CURRENT - If you would like to test redstone builds in a separate world for use in the server, you can host a Paper or Folia server and set the
redstone-implementationsetting toALTERNATE_CURRENTin yourpaper-world-defaults.yml. Staff will not provide support for how to do this; this information is simply being provided for your convenience.