Courier system

I am still having issues re-enabling the courier system. It causes errors and I will have to track down the source of the issue by setting up a parallel server.

I am half tempted to write a custom messaging system, that one would then work via website and commands and give up the enderman delivery and reading it on maps. In case I go that far, I can still spawn a creeper next to people who send emails…

New opt-out Notifications channel

I created a new channel in the chat which is a Notifications channel for less important announcements. This will include the Voting Lottery announcements and also newly introduced announcements for new forum posts and replies. The new channel has the same chat color as the “off-topic” channel, yellow.New blog posts will be announced now in the Announcement channel by default.

New “online time” calculation in user list

I tried around how to best represent if a user is an active one or not and came to the solution to display a user’s average minute since he joined the server on the user list. Since we only record the online time since November 2013, any user who joined before that is only measured since that time of course. If you have been absent for the last week, this time is also counted so absence decreases your online time.

I found it quite interesting to see how active some of the new users are, and I think this number should also play a role in the promotions decisions.

Kingdom map finished!

The generation of 1280 new lots in the kingdom is now finished. We have 320 new main lots and tons of space to do new stuff now. Since I still need some time to find good locations for the kingdom builds, please understand that I cannot give out any new lots in the kingdom for now. Once I identified the lots I need to take, the new lot function will be available again. For now, all maintenance functions of the lot manager for existing lots has been re-enabled.

You can see the expanded kingdom on the 2D and 3D map. The only concern is that the file for the 2D map is now more than 6MB large. I will see if there is anything to improve that. I am not sure if splitting the map into smaller files will make a big difference. I would speed up loading of parts, but in the end you still have to download 6MB.

This was a major headache by the way. While I did map enlargements in the past, I never enlarged a kingdom world with street lots before. I now have a fully functionint automated code for that, so that’s good. Once we expand the draftlands accordingly, this will come in handy.

Kingdom Map expansion ongoing, IRC down

First of all, I have made the first big step in the kingdom map expansion: I have more than doubled the lots. We have now instead of 16×16 24×24 lots. The old lots have been renamed, user access and flags have been transferred. If you find any error in the lots, please let me know ASAP.

Right now, the new lots are being shown on the 2D map, but the 2D image will not properly align with them.

Then current step is to expand the current kingdom to these dimensions. This happens just now with the current mapper (since it’s the current minecraft version). We need to do this since the lot reset only works if there is actually content in the target location. Once that is finished, I will reset the new lots to the mint-condition 1.3.1 lots and the breaks in the map between the new world structure and old structure will disappear.

Until everything is finished, the kingdom lots will not be available in the lot manager.

Once the reset is done, I will occupy the lots that are required for the city move and then release the remaining for purchase in the lot manager.

In unrelated news, the IRC service is down. The IRC server we are using had some issues and made the IRC client crash and took the minecraft server down with it… So I disabled that now until the IRC server is back to normal.

Lot move enabled, city future DOOMED!

With Azkedar’s help, the copying of a chunks in the world to a different location is now finally fixed! This means that we can (finally) copy flatlands lots over to other locations. The functions in the lot manager have now been re-enabled.

Also, as some of you might remember, when we created the kingdom, we discussed how we can make finished kingdom builds available in creative mode so people can see it.The solution proposed at the time was to create a new world with creative mode with a copy of the kingdom builds where users can fly around and look at stuff. The issue there was that it would be essentially the same as the city. We would have 2 worlds for exactly the same purpose. Why not just one? So the plan was to make a new world for the finished kingdom builds and copy the city over there as well, the “new city”.

So far, we always copied finished stuff to the city, but Rome was already a challenge since the copying was done in-game with WorldEdit, block by block. Copying even larger builds like the whole city somewhere else was impossible. Now with the working chunk copy tool, we can copy huge areas to new locations in the blink of an eye. This gives us the following possibility:

We can have a new creative world with all finished kingdom builds and all city builds in one world! The goal is to have a carbon copy of the kingdom and find free lots and locations to copy city builds into. The recently created draftlands is the perfect location for that.

So what will happen next?

The new city and the kingdom have to stay in sync. We cannot put something in the new city that might have to be overwritten later because someone built something amazing in the kingdom that we want to preserve. So for every place that we occupy in the new city, we also have to occupy in the kingdom.

First of all, I found a location for Rome on one of my kingdom lots and copied it to there. I will now find more places (free lots that I will occupy or those that I own already) for the remainder of the city builds in the kingdom and move them over, too. Then, I will copy them 1:1 to the draftlands so people can fly around there and see them. Once the city spawn and everything is in a good location, I will rename the draftlands to “city”, move all the spawn points, portals etc there and remove the old city world.

How will this affect the draftlands World-edit based building? Not at all. People will still be able to test their builds there – as long as they are not finished. Once a build is declared finished, I will take over the respective draftlands (=new city) and kingdom lots and thus disable further changes.

[Update]In that process, it is likely that I will expand the kingdom to accomodate all the city builds in an appropriate environment[/UPDATE]

Command structure changed

I have introduced a new command /whereami, which gives quite technical information about your current location. This is good to take a screenshot of if you are reporting information about issues to me.

I had the /who and /where commands so far, for lack of a better place in the “mod” plugin, but I have now enough commands to make a new plugin to host these, the “info” plugin. So the help for all the commands can be accessed with /info

There is another new command now, /settler <username>, where you can tell someone how to become settler. It’s very similar to the /website command where you direct people to look for help on the website.

There was a conflict however with the existing /info command that showed help for the shop. The command was renamed to /shopinfo

New page headers!

I have decided to make a page header that appears for all users, depending on their user level. These are supposed to guide new people faster to the whitelist and settler applications and to give additional info on user relevant items (outstanding votes, new settlers etc).

Here is the header for not logged in users:

Capture2

And here is the header for guests:Capture

I also renamed the “Access” menu to “Your stuff” and the “About” tab to “Information”. The “Your stuff” tab now contains everything where you can interact with the website to change your contents directly, such as the Story Admin or the user votes.

I will try to make more changes along those lines. If you want to see contents for yourself in this box such as you see when you login to the game for example, or stuff that is currently in the sidebar, please let me know.

Database crash… backup loaded

Sorry guys, while working with the “fake” (non-minecraft) users, I had a glitch in the code and that forced me to re-create the complete wordpress database from backup (from 15 hours ago). This means that all comments and forum posts since then are gone, including all users who registered since then. I will try to fix this but I am not sure that I can recover all users. The posts and comments are gone for good, all other stuff (specially what concerns in-game items) are fine and untouched.

Sorry about that!

Prank sales – remove them now!

I would like to remind all of you that prank-items in the shop are a no-go. This here is the list of  the most expensive items in the shop. While I know that some of the items are actually valuable, and some of the users not here anymore, there are clearly some prank items in there with ridiculous prizes. And remember, this is only the tip of the iceberg. There are tons of others.

I will leave this post here as a reminder for some time and expect everyone to review what they are selling. If I find these items still in the shop when I check next time and see that the user has been online in the meantime, I will make a decision of either subtracting the charged amount from the user’s accounts (even if that means they will go into negative values) or to just ban the users if it turns out to be a pattern.

Capture

Damaged items in the shop

Would anyone buy damaged leather, iron and gold items as they come from mob drops from the shop? And if so, what damage % would you still buy? I am asking since there are some of those in the shop and I wonder if those are a nuisance or acceptable. If not, I would block a certain % damage from being added to the shop. So let’s say someone tries to add something that is more than 50% added to the shop it would not be possible. I would do that then for everything however, including enchanted diamond picks…. so it’s all or nothing.

Opinions welcome.

Making Uncovery a better server

I have thought a fair bit recently about the server and it’s ‘performance’ if you can call it that. What is a good indicator how well this server is run? What makes people stay? How to measure how good we are?

One part is how many new users we get. And that made me think about the settler test and the application process. While, in the past as well as today, we always had a steady number of users trying to connect to the server, we used the whitelist as well as the settler test to weed out the jerks and griefers. This principle is however nothing else but a bouncer. Instead, we would rather need to have a membership manager at the door. Not someone who kicks out the obvious jerks and possibly also offends some nice people in the process. But someone who kicks out the obvious jerks and helps the others to overcome the obstacles as easily as possible, while being still strict enough.

This is why I have been changing the layout of the settler application recently, and will probably continue to work on it in the future. There are two ways to go: Either we make it so hard that users have to learn all rules by heart before they can even set foot into the server, but then having hardly anybody join, or make it so easy that we get to ban a large percentage of those who join. It will be a challenge to find the right middle.

In order to measure the success of the application process, I added a new chart to the bottom of the Users page. There you can see on a monthly average how many % of users that registered in the respective month converted to Settlers. So the higher the number, the better it is. At the same time it shows how many % of registered users (Settler or Guest) were banned. The less, the better of course. It is a good indicator to see that the Settler ratio climbed in February from 30% to 40%, I attribute this in part to the changes in the settler application.

If anyone has ideas how to make the settler test better to understand while still teaching users the basics about the server, so that they need to read as little as possible and ask as few questions as possible to get their desired lot and not violate and rules, I am always open for suggestions.

[Update] I would love to always hear what new users ask the most so we can add better help for that. I now for example added a message to each settler when they vote that tells them how to do /withdraw @lottery. We can always improve help in-game that allows people to ask fewer questions.[/Update]