Medieval Factions

Allows players to organize themselves into feudal, diplomatic, lawful groups akin to nations.

  1. DanTheTechMan
    Native Minecraft Version:
    Tested Minecraft Versions:
    • 1.16
    • 1.17
    • 1.18
    Source Code:
    DanTheTechMan, Pasarus, Caibinus, Callum, Richardhyy, Mitras2, Kaonami, GoodLucky777, Elafir, Deej, VoChiDanh
    Languages Supported:
    Medieval Factions is a system of mechanics that allows for the simulation of sovereign nations. Players can create nations, claim territory, engage in warfare or politics, write laws or hold dueling tournaments, and generally are able to attempt to recreate society somewhat.

    You can view a list of features here.

    Tutorial Series

    I've started a tutorial series on YouTube which can be found here.

    The first couple videos can be viewed below.

    What is a faction?

    In this plugin, a faction is considered a feudal nation and a nation is considered a diplomatic, lawful group of players.
    • They are feudal because they can be vassals or lieges.
    • They are diplomatic because they can have allies and enemies.
    • They are lawful because they can have laws.



    You can find the support discord server here.

    Use code MEDIEVAL-FACTIONS at checkout to receive a 15% discount on the first month for any new StellaNode product.



    Looking to create an expansion?
    I recommend using FactionsBridge by Retrix_Solutions. It would make your expansion usable across a number of factions implementations.

    Alternatively, you can use the External API, the documentation for which can be found here.

    Kingdom: Enlightenment - Teaser

    This is a teaser for a new server in the Kingdom Community that will be making use of Medieval Factions. This project is headed up by Rykurock.

    Dynmap Support

    I created this plugin for the Kingdom Community.

    Please contact me if you want to assist with developing one of my plugins, find a bug or have an idea to make the plugin better.

    A list of translators can be found here.
    This plugin makes use of the free and open source Ponder library.​

Recent Reviews

  1. ProKiii
    Version: 4.6.4
    Absolutely love the plugin, it works as intended, i had and still have some issues with the permission side of things yet thats very minimal in the global side of things. Very good plugin i strongly recommend!
    1. DanTheTechMan
      Author's Response
      Thank you for your review! Please feel free to reach out if you want help with those permission issues.
  2. Silver12345
    Version: 4.6.3
    Its great for roleplay. But I have a question, is there a way you can change the color of the menus? Like the OG factions plug in has color coded enemies and allies with red and green. Is there a way that can be replicated with this one instead of all of it being blue
    1. DanTheTechMan
      Author's Response
      Glad to hear! At this time, the plugin doesn't support menu color configuration, but I am definitely open to implementing that in the future.
  3. Finluxian
    Version: 4.6.3
    very good plugin for roleplay servers but people blowing up each other's claims with creepers. how can i disable that?
    1. DanTheTechMan
      Author's Response
      Thank you! There's nothing implemented in this plugin to prevent players using creepers to blow up each other's claims, but you could download No More Creepers to prevent creepers from spawning altogether.
  4. julion12
    Version: v4.6.2
    Wow friend, I loved it, but isn't there any way to make it impossible to claim in areas protected by WorldGuard?
    1. DanTheTechMan
      Author's Response
      Thanks for the review! There are no methods provided by Medieval Factions for this at this time, but I have heard that Worldguard allows you to block certain commands in regions. If you blocked the /mf claim command, that might help. I can look into Worldguard integration and potentially even developing an alternative region plugin.
  5. Randall_Rut
    Version: v4.5.1
    This plugin is incredible, finally one completely in Spanish

    1. brother you have to add an option to edit the faction name placeholder when you are not in a faction that comes out "FactionLess"

    2. Add an option to have to pay to create the faction with vault

    3. Put tabcomplete of the commands

    4. and that to identify the factions with a color code it is not necessary to have to put the color codes but only the name

    After that I love your plugin, I hope you don't leave it down and keep updating it!
    1. DanTheTechMan
      Author's Response
      Thanks for the review! I’ll make a note of your requests.
  6. zFlxenGM
    Version: v4.5.1
    Excellent plugin.

    It is incredible that it has so many options which are easy to edit, a large catalog of languages.

    overall amazing
    1. DanTheTechMan
      Author's Response
      Thanks for the review!
  7. sduh
    Version: v4.5
    Very good plugin +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    1. DanTheTechMan
      Author's Response
      Thank you!
  8. XavierCruz
    Version: v4.3
    This plugin is great I can't believe this is free.
    there are some minor problems but the dev fixes them quickly
    1. DanTheTechMan
      Author's Response
      Thanks for the review!
  9. xiaoyiluck
    Version: v4.2.1
    Just contacted this plug-in, but I did not find the discord link yet,I want to be able to communicate quickly
    1. DanTheTechMan
      Author's Response
  10. Myman2314
    Version: v4.2
    It's just a perfect plugin and I love all the work that has been put into it but I need some help with a config setting, how can I disable the set home command so only admins access it? Thank you again
    1. DanTheTechMan
      Author's Response
      Thanks Myman! Using a permissions management plugin like LuckPerms, you should be able to disable the "mf.sethome" permission by default and then enable it for your admin group.