Monday, March 26, 2012

Elite Users

So, since no one really plays on the server these days except periodically, I feel it's a safer time to allow for a new "permission" level. Before, we had four basic permission levels: Default (visitors, no interactions allowed), User (all basic permissions enabled), Moderator (basic admin privileges), and Admin (just me, your god).

So, now I'm adding a permission level called "Elite". It sits between User and Moderator and has all basic User permissions, plus extra things like being able to change the time, weather, go in to creative mode, and shit like that. I will assign or remove the Elite level at my discretion, I only ask that if you have it you don't do anything that would cause the server to lag (like excess redstone circuits or spawning lots of monsters). If you ask me for it, you won't get it. Just FYI.

Here's a list of the added commands that Elite users get access to. Variables in <pointed brackets> are mandatory, variables in [square brackets] are optional.
  • /c -- Switch to Creative Mode
  • /s -- Switch to Survival Mode
  • /i -- Give yourself items. (item ID reference)
    • Use: /i <item ID> [amount]  
    • Example: I want to give myself a full stack(64) of basic stone bricks(98). I type: /i 98 OR /i 98 64
  • /give -- Give someone else items. (see item ID reference above)
    • Use: /give <username> <item ID> [amount]
    • Example: I want to give Schorl a stack of 10 smooth stone blocks. I type: /give Schorl 1 10
  • /spawnmob -- Spawn a creature or NPC. This can optionally be done using the egg items in creative mode, which might be easier. 
    • Use: /spawnmob <mob name> [amount]
    • Example: I want to spawn 5 villagers. I type: /spawnmob villager 5
  • /tp -- Teleport one player to another player.
    • Use: /tp <player to teleport> <destination player>
    • Example: I want to teleport myself to Schorl. I type: /tp Myname Schorl
  • /tppos -- Teleport yourself to X, Y, Z coordinates.
    • Use: /tppos <X> <Y> <Z>
    • Example: I want to discover a far away location. I press F3 to find my current coordinates and then I choose new, different coordinates. I type: /tppos 1560 68 -2059
  • /heal -- This heals a player to full health.
    • Use: /heal [player]
    • Example: I want to heal myself. I don't have to type my own name, so I just type: /heal
  • /feed -- This feeds a player to full... fullness.
    • Use: /feed [player]
    • Example: I want to feed myself. I don't have to type my own name, so I just type: /feed
  • /time -- Change the time of day.
    • Use: /time [day|night|dawn|dusk|etc...] OR /time [00:00-23:59|12am-11pm]
    • Example: It's getting dark and I want it to be day time. I type: /time day OR /time 6am
  • /weather -- Change the weather. The weather can still randomly change after using this command.
    • Use: /weather <sun|storm>
    • Example: It's raining and I want it to stop. I type: /weather sun
  • /bigtree -- Spawn a  big tree.
    • Use: /bigtree <tree|redwood>
    • Example: I want a big oak tree in front of my house. I type: /bigtree tree
  • /god -- Make yourself invulnerable. This only prevents damage from being taken. Everything else is normal.
  • /repair -- Repairs your tools and armor.

Friday, March 23, 2012

Server Unlocked

The whitelist has been re-enabled and all whitelisted players should now have access again. Make sure that you update your client to Minecraft version 1.2.4.

All security plugins are working again. (Including Lockette if you want to lock your chests/doors/whatever). The spawn area is currently a no-build zone so that I can work on my stuff without anyone poking holes in it. (I'm looking at you, Phil.) Everywhere else can be built in freely.

Teleporting commands should be working. So, you can /sethome and /home, you can /warp, you can /spawn and /back. If anyone would like any custom warp points set up, just let me know. There's some remnant information left over from the old worlds, so if you plan to use /home, make sure you /sethome first or else you'll probably end up somewhere weird and random. (if you already /sethome on this world, don't worry about it)

Bukkit is still in beta, however, so beware of bugs. If anyone finds any particularly game-breaking bugs, let me know and I'll see what I can do.

Monday, March 12, 2012

Temporary Lock-Down

So, I kept the server open even though Bukkit has only been in beta and not all of my mods were working. I thought I would see if I could trust people for a short amount of time until Bukkit was in a full release and plugins were updated. However, someone went digging around to get under my structure and just left a big hole. My block-log is currently one of the mods that isn't working, so that means I don't know who did it and I can't trust you guys while Bukkit is in beta.

So, the server white list is currently on lock-down. The lock-down will be gone when I know that I can protect my server from griefing (which will be when my security plugins are working again). I currently have no ETA, but  my best guess would give it like a week or two.

You guys can blame who ever decided to dig in to my building and not have the decency to fix their mess.

Sunday, March 4, 2012

Map cleared

The server is currently updated to the Bukkit 1.2 beta. I'll update to the release version as soon as it's available. 

I've put up a fresh map. All the old maps are available for download. Just follow the link on the right side of the page. Also, I've reduced the number of plugins being used in order to simplify things for myself. The full plugin list is on the Server Info page, linked on the right. Also, you can find the patch notes for 1.2 listed on the Minecraft launcher.

Thursday, March 1, 2012

Server updates, Bukkit, and clearing the map

Minecraft 1.2 is out. So, since I use a Bukkit server to support all of the add-ons, I'll be waiting for the Bukkit build to come out that supports 1.2 and then I'll update. Therefore, don't update your clients right away if you want to keep playing on the server while I wait to update.

I'm contemplating removing the worlds and putting up one new one. There are a lot of changes with 1.2. New jungle biome, new chunk generation system.. and in the new jungle biomes is a new cat mob that can be tamed. The old worlds won't have the jungle biomes, and I feel like my server will essentially be missing out on the cool new stuff. So, since activity on the server has been so low anyway, I'm very seriously considering just simplifying things and taking down all the worlds. I would, of course, make all the old worlds available for download. I don't want anyone losing their work. However, I'm not 100% sure this is going to happen. 

Another thing is that the Bukkit team has been hired by Mojang. It's great news. It means that in the future, updating my server will be more streamlined. It won't be this multi-step process of waiting for Bukkit to update after a release comes out. Now, the release will come out and that will be it. I might have to maybe update some plugins, but for the most part everything will be much faster. 

However, this means that Bukkit will no longer exist and new, native API system means that I will need to wait for all new plugins to be made and functionality may or may not be the same. When this happens, I will most likely have to start a new map for my server whether I want to or not. 

So, I suppose really what I'm contemplating here is whether I want to wipe the map now and keep things simple until I'm forced to wipe again later.. or whether I just keep going how I am until I'm forced to wipe later. Which is more work for me on a server that has become nearly inactive. 

I'll probably be wiping... We'll see.