MyDomain
A mod that helps players protect their private territories/homes and provides a basic economic system
About this Mod
Introduction
Are you worried that your Minecraft Fabric server does not have the Residence plugin to protect player bases? This mod helps you protect your player's base and it has most of the basic features of Residence! Also provides a basic economic system.
Support and Feedback
Github: https://github.com/SAGUMEDREAM/MyDomain/issues
E-Mail: [email protected]
Config
Configuration file directory: ./config/mydomain/config.yml
Settings
- allow_check_other_player_accounts: true
- Whether to allow viewing other players’ account balances (true/false)
- select_item: minecraft:stick
- Select items (fill in the Identifier of the item)
- currency_items: minecraft:gold_ingot
- Physical currency item (fill in the Identifier of the item)
- initialize_currency: 200.0
- Initialize the player's currency amount (fill in Double decimal)
- unit_block_price: 0.55
- Price per block in the selection (fill in Double decimal)
- uuid_authentication: false
- Whether to enable uuid in command suggest (true/false)
- admin_domain_control: true
- (true/false)
- max_domain: 5
- The maximum number of domains each player is allowed to have (fill in Integer)
- check_for_update: true
- Automatically check for MyDomain mod updates when launching the game (true/false)
- language: en_us
- Language type (default is zh_cn and en_us, language files should be placed in ./config/mydomain/languages)
- version_id: 1
- Configuration file version number, please do not change it
Usage
- /mydomain
- create
(create a domain for you) - delete
(delete your domain) - tp
(teleport to domain) - tpset
(set domain teleport point) - confirm (confirm whether important settings have been changed)
- delete
- give
- give
(give a domain to other player) - list (get all your domains)
- padd
- pdel
- set
(change domain settings) - expand
(expand the domain range towards the player) - info
(get domain infos) - get (get the infos information where the player is located)
- size (get the current selection size)
- about (get mod info and support)
- reload (reload mod, Requires administrator)
- update (check for updates, Requires administrator)
- encode
(export internal language encoding, Requires administrator)
- create
- /recharge
(add money to your own account)
- /withdraw
(withdraw money from your own account)
- /mydomain:money (query the player’s own account currency)
(query the other player’s account currency)
- /mydomain:pay
(transfer money to a player)
- /mydomain:account
(modify a player's settings)
Available Versions
How to Install MyDomain on Your Server
Order Server
Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).
Set fabric Loader
In the panel under "Egg", select the fabric loader and matching Minecraft version (1.20.4).
Install Mod
Open the mod browser in the dashboard and search for "MyDomain". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
1.20.4, 1.20.3
Server-side
✓ RequiredRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
MyDomain server crashes on startup – what to do?
Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.20.4). You can switch loaders with one click in the panel.
Is MyDomain compatible with fabric?
MyDomain officially supports fabric for Minecraft 1.20.4, 1.20.3. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with MyDomain – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if MyDomain consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.
Similar Mods
Rent Modded Server
Install MyDomain with just one click on your server.