Realms
Plugin for managing Kingdoms and Settlements. Do protections with Stronghold..
Establish some buildings. Then create a settlement . Support the settlers with money and Resources. The settlement will grow and produce their supply. The settlers will love you, gain the reputation. Trade with other Settlements and make some money.
Build up some military units to defend the settlement against the raiders. Create more settlements and be a noble. Rank up and be the king of a realm.
That's the way of Realms.
This is a Beta Version !! basic documentation in the in English.
Features
Please read the player docu for concept concept overview (eng) and for admin
The individual objects serve the following purpose
- The player is allowed to build buildings that give good protection against other players and their actions and protect their own possession
- The player is allowed to establish settlements, consisting of buildings that he built and inhabited by NPC. The NPC lead a life of their own in the settlements and pursue partially own Tasks.
- The player is allowed feudal structures to form and it to give rise to empires. Here he has with other players cooperate (cooperation) or fight (confrontation)
- The balance between cooperation and Konfronation is a political system that is based on a feudal structure. The player can thus form alliances or wage wars. As his pleasure. This act the NPC as an executive body, which has a certain momentum and follows its own rules.
- The settlements produce goods and consume goods. They trade to compensate for their own shortcomings and have a Tendez to collect money. They form a closed economic system. All goods are produced and consumed by the players or the NPC.
Plugin description
For plugin description and understanding please read the Concept description
History
Based on the ideas of Dominion from Pico52 i created this plugin.
Based on experience with HeroStronghold.
Commands
There are help available ingame :
- /realms VERSION , for version and overall statistic
- /realms HELP , for admin and global information like building blueprint etc.
- /settle HELP , for managing your settlement
- /colonist HELP , for admin to create settlements with automatic
- /regiment HELP , for manage your regiments
- /owner HELP , for see your achievments and techlevel and for admins to manage the player
- /kingdom HELP , for manage your kingdom
- /feudal HELP , for manage your lehen
see in admin or player section for detailed information of commands
if something don't function look first in FAQ
Permissions
The plugin has only a few permissions. The permissions are mostly not necessary because the commands check for the owner of a settlement.
- realms.admin give the admin commands without a op
- realms.user give the commands to normal users
Video
The first Settlement a little intro to Realms made on the test server.
Realization
The realization are split into multiple phases
Realized
- Phase 1 , create Settlements, create buildings, do Trading, do production, do breeding of settlers
- Fixes Phase 1 , fixe the known issues of phase 1.
- Phase 1, unit production uploaded
- Phase 2 , create units and regiments for raid of settlements
- Phase 2.1, do manager for regiments, to automatic move and raid
- Phase 2.2, do Owner, Kingdom and Lehen
- Phase 2.2, ownership of settlements and permissions
- Phase 2.2, feudal superregions and buildings
- Phase 2.2. feudal hierarchie
- Phase 2.3, do Technology tree and Achivements for Owner (Player) / Desig ready
- Phase 2.4, do Update to Bukkit 1.8 (thanks to Spigot)
- Phase 2.5 new Building for Karnickels :)
- Phase 2.5.1, player (owner) experience and settlement relationship
- Phase 2.5.2, trading of settlement with player. player get reputation in a settlement by donation or trading
- Phase 2.5.2, realms permissions and achivements or techlevel necessary for building
- Phase 2.5.2, owner earn achivements for build up a building or use a Techbook
- Phase 2.5.2, learn from Techbook in Bibliothekk or Library
- Phase 2.5.3, kingdom, feudal join and rankup
- Phase 2.5.3, minimum dynmap support
- Phase 2.6, do individual settlers like villagers, with names and gender
- Phase 2.6, citizens for settlements
- Phase 2.7, citizens for units (sentry needed)
- Phase 2.7.1 , regiment managment with npc
- Phase 2.7.2 , do regiment as traveller , to make some trade with the stolen items from settlements
- Phase 2.7.3 , do new feudal lifecycle and units train
Work in progress
- Phase 2.7.4 , do regiment for player to raid settlements
- Phase 2.7.5 , do new regiment commands for managing the regiment
- Phase 2.7.6 , do regiment for player to conquer settlements
- Phase 2.8 , beggar npc as wandering pack, steal from settlements
- Phase 2.8.1, balancing test and correction
- Phase 2.8.2, documentation update
- Phase 2.8.3, localization of plugin messages and npc conversation
Future Phase
- Phase 2.9, do regiments for settlement/players to make war possible
- Phase 2.9.1 , do simple evolve for settlements
- Phase 3 , do evolution on the Settlemen
- Phase 3.1 , create a kingdom and rule the world, fighting your opponents
- Phase 4 , strategic rules for NPC
see Concept Page
Required Plugin
- HeroStronghold no longer compatible with the Realms plugin
- Stronghold
- Vault
- Citizens2
- Sentry for Citizen
- economy (Vault)
- tested with iConomy6
- dynmap (optional), show Settlements in dynmap with command /realms map
Installation
The installation is not simple. You install the required plugins and then this plugin.
Update checking
The update checking function can be set as an option in the configfile
- updatecheck: true/false This function only send a message to the console, when a newer version is in download available.
The autoupdate is not availbe and the option in the configfile has no function
- autoupdate: false This function is only available because its a requirement for bukkit plugins. I not plan to realize an autoupdate for this plugin.
Test Server
The server is not always online . Please try later is offline. server online 24/5 for update 0.9.5. send me a pm when you need special help.
Server: draskoria.game-host.org:25565
Please dont destroy anything. anything is free . Only the settlements are protected.
Dynmap: draskoria.game-host.org:8123
After some weeks of frustration in design and concept of a settlement evolve function and sequence, i made the decision not work on this openitem anymore. The time will show some new ideas but now its out of my abilitys.
So i go to the next openitem <player controlled> regiments.
A MC 1.10 is possible but bring no new functions. So i made it only if anyone request for or with the next normal development step.
Also on the way is, that Villages can take over as settlements.
Happy mining
@TheAlphaTurkey
I dont know where you get the link, but i use the tab <pages> and click this link
Admin installation
There was a little issue in the description. The HeroStronghold plugin will requested, but the Stronghold plugin is correct since MC 1.9
Happy mining.
The server won't even start up, this message was thrown when I tried to access the installation information on this Bukkit page (at the url of :http://dev.bukkit.org/bukkit-plugins/realms/pages/installation/ )
@TheAlphaTurkey
This is not a message generated by the plugin. It seems to be a server message. Each message has a Prefix , this prefix name the modul that generate the message.
Happy mining.
I would have done but it throws this error:
"You don't have the permission to access the requested resource. It is either read-protected or not readable by the server."
@TheAlphaTurkey
Please read the installation instruction :)
How do you install the plugin?
@Krglok
thx :D
But i can't make it, because no towns nor citys not even settlements.
Soo i think, until the colonist problem is solved i will wait a bit XD
@xwerffx
There is a command for the raider
/regiment CREATE [Name] [X] [Y] [Z] , Create a Regiment with <Name>
The regiment is a Raider The position is 0 0 0 , and the regiment is hidden Move it to the rigth position
/regiment MOVE [ID] [settleID] [Face], Move a Regiment with <ID> to the settlement position Face = NORTH,EAST,SOUTH,WEST ,
the regiment positioned , NORTHEAST, SOUTHEAST, SOUTHWEST, NORTHWEST
or try /regiment help
@Krglok
[13:05:34 INFO]: [REALMS] TMX File not found :C:\Users\Werff\Desktop\David\Minecraft\Server 1.9\plugins\Realms\buildplan\COLONY.tmx
._.
Maybe the 0.9.5.4 tmx are bad? i mean, wrong coded?
And yes, i have the 0.9.5.4fix jar XD
EDITED: How can i make raiders? Because i want to know for later
-------------
FULL THING
[13:05:34] [Server thread/INFO]: BUILDCOLONY
[13:05:34] [Server thread/INFO]: Start Colony Build 1
[13:05:34] [Server thread/INFO]: 1 StartupBuild 252.0:65.0:388.0
[13:05:34] [Server thread/INFO]: 1 Build Center 252.0:65.0:388.0
[13:05:34] [Server thread/INFO]: [REALMS] TMX File not found :C:\Users\Werff\Desktop\David\Minecraft\Server 1.9\plugins\Realms\buildplan\COLONY.tmx
[13:07:08] [Server thread/INFO]: WaitBuild ENDE
[13:07:09] [Server thread/INFO]: MarkUp Builder NONE:0
[13:07:09] [Server thread/INFO]: Markup 0
[13:07:10] [Server thread/INFO]: MarkUp Builder NONE:1
[13:07:10] [Server thread/INFO]: Markup 1
[13:07:10] [Server thread/INFO]: [REALMS] TMX File not found :C:\Users\Werff\Desktop\David\Minecraft\Server 1.9\plugins\Realms\buildplan\PILLAR.tmx
[13:08:44] [Server thread/INFO]: WaitBuild ENDE
[13:08:45] [Server thread/INFO]: MarkUp Builder NONE:2
[13:08:45] [Server thread/INFO]: Markup 2
Update 0.9.5.4 fix uploaded, wait for approval
can you post the plugin on spigot?
@Krglok
the problems, is i had them copied XD, but it can't find it...
It even has the route good, but nothing, could you check it?
@xwerffx
oh, i think you did not copy the folders from zip file.
inside of Beta0954.zip are folders copy them to the plugins directory of your server.
There is also a README.txt inside the zip. Read it !
Also here is a page with install instructions.
Happy mining
@Krglok
I'm getting an error while building colonists, they can't find their on the "example.tmx"(HALL, WHEAT, HOUSe, etc) on the buildplan folder.
@Krglok
I'm only asking for an option for disabling money, just that.
Believe in me, in my server it would work right XD
@DaBiggman
You can everything change on the building , expect the name. Only look in the region.yml of stronghold.
But be warned. When you change the production (upkeep, output) the economy will not work and your NPC will hunger and die ! When you change the required materials, the settlement cannot create the building automaticly, because they have the material not in warehouse and cannot produce it, because you changed the production.
You can everything change on the Superregion, Settlement, expect the name. Look in the superregion.yml of Stronghold. But the warnings above also true!
The building and settlement requirements are the minimal required blocks, feel free use other blocks for the rest of the building !
When you change the radius of the buildings the colonist cannot create a HAMLET automaticly, because the arrangement and postion are wrong. You can feel free to give me a verified algorithm for automaticly arrangement and position of buildings with variant raduis. I have this algorithm not and i am not clever enough to create any. :)
I hope this helps you.
Happy mining.
P.S.: A system is more then the number of its elements functions !
This plugin has an insane amount of potential, but I feel like there are some features which need major work. Namely that you are forcing people to choose what YOU consider a building. You should remove the build requirements for 90% of the buildings. Namely, you force us to use your materials with such a small build radius. I would keep the door and sign requirements, but everything else should go. Let US decide what is and is not a Library, House, Farm, etc...
@xwerffx
Hello,
the realms plugin simulate a economic with production, consumption and trade. Therefor a balanced price system are needed and so i use the virtual money.
All test and concept based on item versus item trade are not succesful. Also it is much more simplier to make a secure tradetransaction with virtual money.
I get the old japanese rice/meal = money concept as basic for the balancing my pricelist.
1 Wheat = 0.3 money = 1 meal.
But i think the problem is not so great as you think. The settlement (trader) only sell and buy in realtion to the production and warehouse capacity. There is no get_money_from_nothing function in the system.
Also you can test with a itembased ecenomy system.
I hope this explanation helps you.
Happy mining.
This plugin is pretty cool, but i find it a Little hard to use on my current server (which will be a full pvp war server), also in my server, there is "money" because i want it to be "real", you trade with real materials, and you get real materials, nothing to do with the "fake virtual money" wich won't have any relevance unless the admin wants.
So, here is my humble request. Could you please add an option for disabling all "economy" things? I mean prices, the needed of a vault-like plugin for it to work, etc.
Thanks for reading