SMP

Weekend update…

This weekend was drastically less productive than I expected. I’ve been somewhat under the weather since last week (probably due to living in the Ohio Valley), so I hit the sack directly after work on Friday. Saturday was going to be the real deal, but then one of my audio heroes (Joshua Morse) followed me on Twitter, friended me on Failbook, spent the day in our vent, and started playing Minecraft on our server… Needless to say, I got nothing done. Sunday was the last option; the last, best hope for productivity… Minecraft server issues/changes. I did get some stuff done, though.

Minecraft Server

Well, thanks to a startling notice by WorldEdit’s sk89q about servers burning and world’s crashing, I decided we should remove Essentials. It was something I had thought of doing for some time, but it covered so many facets of plugin that are otherwise forked (or recreated entirely) from projects that are inactive. I would rather use many small modular pieces as opposed to one (giant) plugin to rule them all. I mean, Essentials really is the AOL of Bukkit plugins.

So I haven’t completely gotten everything going again, but mostly, things are settled. Hopefully, permissions aren’t broken. I’m mods will let me know soon enough. ;Þ

Minecraft Texture Packs

I got to work on one tile of Skeletron (the Terraria pack) before getting pulled into something else this weekend (see above).

I did manage to get some changes done on the Nekoyoubi pack though (last week… that were undocumented… so I get to pretend like they were done over the weekend):

  • Lightened signs a bit; now more readable again, but still richer/smoother.
  • Added and slightly modified trap doors; mostly just to make wood match.
  • Re-styled netherrack to cooling lava. May be temporary based on feedback.
  • Changed glowstone item to light bulbs to match recessed-lighting look of blocks.
  • Added a more burnt tone of the map item. Why? Because I like it better that way.

Fizzle

I worked on level generation a bit, but again, not too much productivity here.

My work in this area did spark what seems to me like it might be a perfect interjection in another project that previously had a gap that I didn’t feel comfortable continuing on in its lacking state. Man, I love it when things accidentally come together like that!

So as much as I would love for Fizzle to be my first “official” game release as I had previously intended, it will probably be developed side-by-side with the other project, and we’ll just see who comes in first.

McMyAdmin “ping” issue…

So you’ve got McMyAdmin running a CraftBukkit server and you use the Essentials plugin and all of the sudden, once per minute, you start getting these crazy ping messages:

[31mError: Only in-game players can use ping.

While otherwise annoying (for log/chat review purposes), they don’t really cause any damage.

This happens because McMyAdmin has its own set of commands that it likes to use with the server; things that are not there by default, but that McMyAdmin adds for you. One of the things that it adds is a /ping command. The problem is that Essentials adds one too, and its /ping is more picky than the one added by McMyAdmin.

Resolution? Simple.

  1. Stop your server (through McMyAdmin).
  2. Open up the Essentials.jar in an archive viewer (like 7-Zip).
  3. Open the plugin.yml file for editing (press F4 in 7-Zip).
  4. Somewhere around line 94 you’ll see this:
    ping:
       description: Pong!
       usage: /
       alias: pong

    Destroy it! Just chop those lines right out of the file.

  5. Save the file and commit it back to the .jar.
  6. Upload it back to your server.
  7. Start your server.
  8. Enjoy the silence.