I have now made a setup that shows you all the users you did not vote on yet when you login to the server and on the server status section of the frontpage.
Please make sure you vote on as many as possible proposals, thanks!
I have now made a setup that shows you all the users you did not vote on yet when you login to the server and on the server status section of the frontpage.
Please make sure you vote on as many as possible proposals, thanks!
I am getting increasing reports about permission glitches. I am afraid I do not know where theses are coming from. I can only assume that it is caused by a bug in the permissions software. I will install a dev build and see if that fixes it. If you are submitting tickets (please continue to do so) please submit the exact time (with time in the format “-4” etc) AND a screenshot so I can track down the logfile and see if there are any clues there.
The websend plugin author now reacted to my support request and sent me an updated version of the plugin so now Enchanted books can be traded through our systems!
I have realized that we never gave additional deposit slots to designers, and now amended it. So Designers get 1 slot more now and subsequently all levels above also get one slot more. Please see the table at the end of this page for more information. Thanks kidcodiwise to point this one out.
Please see the latest upgrades from the voting system:
Congratz and thanks to all voters!
Please see the latest upgrades from the voting system:
Congratz and thanks to all voters!
I overlooked something in the system when I fixed the databases (see post further down) which broke depositing items. This has now been fixed. Please immediately report anything else that does not seem to be working.
Currently, the voting on a user is closed once we have enough positive votes to get the required points together. However, if someone (let’s say an Elder) comes along to see a vote that he would disagree to, they cannot veto it anymore since the voting was already closed.
How would we resolve this issue? There are 2 ways:
I would prefer the second method, with a standard wait of 7 dates from the proposal. Opinions?
Here are some more news:
So here is the next round of upgrades:
Here some additional points:
So the first upgrades from the new voting system are in:
Congratz and thanks to all voters!
So I finalized the software except 3 points:
I have built it so that I can see all votes and their weight on the proposals. Every proposal will be hand-checked by myself (I will do that once a day or so for now). Later, once I can confirm that we are happy with the system, we can automate it. So you guys can go ahead and submit real proposals, as well as cast real votes.
I have setup a voting test page already, all I need to do is expiring votes and the actual promotion once someone hits the proper vote number. Please do me the favor and cast some test votes. If someone finds something that is inconsistent with the rules described in the last post, please tell me!
From the feedback (thanks, guys!) I conclude that this would be a good idea, at least to try. So let me outline here what this can ultimately look like. We would implement it in stages, starting from the top levels, but eventually work our way levels down:
General Rules:
When will someone be upgraded?
I made the following spreadsheet:
So there are 11 active Elders, 11 Masters and so on (Column A/B). If we assume that Architects have a voting power of 1, and we double at every step, Elders will have 8 (column C). Assuming all users of a level vote for someone, their per-level voting power per level is 88 for Elders, 32 for Architects (Column D) etc. Since everyone in the table can vote for an Citizen to be upgraded, the accumulated voting power for that level is 88+44+14+32=178 (Column E), for an Architects to become Designer it’s the same but less the Architect votes (88+44+14=146) and so on (column E). Then we assume that all Elders votes together should always be enough to promote someone, so the max vote required is 88, (100% of Elders) and then less than that when we go lower (Column F). So we could vote a Citizen to Architect with 26 Architects (Field G5) or with 4 Elders or 7 Masters or 13 Designers. Or any combination of those. This method puts the main power in the most regular users and makes sure that we need more users with each level we go down, but Elders can always rule the game. It will be hard to get 26 Architects to vote for something. To have 4 Elders in one vote will be easy enough however. They are online a lot and talk to each other anyhow. It also makes it quite hard for someone to come in with friends and affects the voting process since there would be quite some people required.
Rejected method:
There are two possible base methods: The one above where we assume that the combined power of all Elders should be enough for anything, or one where we want a certain % of all possible voters to be counted. Both methods have their advantages and disadvantages. I tried around a bit and chose the first one. If, alternatively we used the same vote power (1,2,4 & 8) and left the % progression the same, but made the % depending on the overall available voting power, we would get this:
I found this unreasonable since even all Elders would not be able to promote someone to Master. Of course one can compensate with higher voting powers for Elders, but then we just get back to simulate the first model.
We might change this in the future if we find out that there are not enough people being able to accumulate enough votes, but for now I want to keep this.
How do people level up? When does it happen? We have 2 processes:
What do I want instead?
I would like to have a process that is more regular, regulated and possibly automated. In an ideal world, there would be an interface on the website for the high ranked users where they can submit proposals and other members can support or decline this. Once there is sufficient support by all members of a certain level, the user level upgrade is executed automatically. The process would of course be completely secret so that we do not get into vote-buying/rigging or that users of a level are not pestered for votes to be given to other users.
How could this work?
User A is being proposed for promotion by user B. User B would need to be of some (higher) user level to be able to put someone forward for this proposal. People of various levels can support this. Depending on the level of the supporting users, the support can be stronger or weaker (measured in a point system). Higher level users can also veto such promotions. Once a certain amount of points are reached, the user get’s automatically promoted.
Please give input if you think this might work, what your concerns are and so on.
The link here on the right side for http://minecraftservers.com has been fixed. Please test and tell me if the vote registers.
You can now again deposit and withdraw enchanted items!
I have not been online a lot recently, since I have been traveling too much for business. I was only 1 week at home every month since June and therefore had very little time for games and the server. This week I am again on the road, but from next month week it should calm down a little and I will have more time to spend on the server.
I am currently in discussions with the developer of the websend plugin that is driving 90% of our in-game functions such as the shop, the contest system and many more. He sent me a new beta-version that should fix a lot of things such as enchanted items in the shop. Since the last beta he sent me did not work, I hope this version will. Unfortunately, I am spending a lot of time in cars right now and this is not the right environment to test new plugin beta versions without the risk to leave the server crippled for several hours in case something does not work.
So please be patient, I hope to have the latest version tested in the coming 24-48 hours. I hope I will also be soon able to close the contest and move it to the city.
I am also looking forward to 1.7. I will most likely do the following due to all the new biomes:
So I discovered that it was possible to drop items through the ender portal. The portal being in a creative world, this is quite an issue since it means diamond armor for free.
I now removed the “vanilla” ender portal and replaced it with another one that does not allow to drop items through. No need to say that any proof of people exploiting this stuff will get them immediately banned.
I discovered today that there is a loophole: When people get muted, the server checks if the user account exists or not. It did so by looking for a website account. If the user however deleted their website account, this check failed, and the user could not be muted.
So what I did first was to make a fallback that looks for the userfile on the minecraft server in addition in case the website account does not exist. On top of that, I now added a process that removes people from the whitelist and boots them off the server as soon as they delete their account on the website. Thanks to Albertpuding helping me testing!
While we did not have this issue before, I think it’s an good process to have people removed from the server as soon as we do not have an email address on file for them anymore. It keeps the accountability for them up, at least a little :) and also stronger links what happens on the website with what happens on the server.