Eagleworld.net Minecraft Blog More Minecraft than ever before!

20Jan/110

while (TRUE) fork();

EDIT: - Updated the list with bugs that are fixed and not fixed.

First off a disclaimer: if you don't know what the code does in the title of this post, don't try to run it. You'll thank me later.

Anyway, it's been a really frustrating day trying to deal with the massive bugs left in kMod, as well as the ridiculously difficult endeavor it takes to just log on a server thanks to minecraft.net's issues. I've been working all day on finding a solution to the one issue I DO have control over, which is the version of hMod we're using.

As it turns out, kMod is very unstable, but there is another unofficial fork of the kMod plugin floating around out there. Turns out a guy named meaglin, who has access to hMod's official git repo, has released a new version called "hMod 134 Alpha 2." It is currently in a more stable state than kMod, and I naturally adopted it immediately.

I am very glad to say the server is running in a much better state now. I believe you will find most of the bugs happily removed, save for a select few. It will definitely make life easier to deal with. Working with the list I've been using all along, here's a detailed bug status so far:

Bugs I have confirmed to be fixed:

  1. iConomy and iCShop appear to be working 100%.
  2. Opening chests with an item in-hand works as it should. It will not place down a block as a result of opening the chest.
  3. All of the duplication bugs appear to have been resolved.
  4. Buckets work properly.
  5. All food works as it should.
  6. Eggs and snowballs can now be thrown again.
  7. Bows and arrows work properly.
  8. Ladders can now be placed properly.
  9. All new blocks (colored wool, sandstone, lapis lazuli, etc.) can be used.
  10. Torches and stairs can be placed with no orientation issues.
  11. You can now use dye on blocks and place it properly.
  12. You can use dye on sheep properly.
  13. Animals are spawning normally.
  14. Boats can now be properly placed, as well as ridden.
  15. Items and block placed on snow will place properly.
  16. The HUD performance issues appear to be resolved. If you have problems, please ask me for assistance. I can help you.
  17. Placing blocks on the square you're standing on appears to be fixed.

Bugs that are known to be unfixed:

  1. Redstone does not currently work 100%. While it works for the majority of the time, items such as levers, pressure plates, and buttons will not work. If this occurs, just wait it out, and it'll work.
  2. GriefAlert is not working 100%. It will work most of the time, but will occasionally not update properly, similar to the redstone issue.
  3. iStick is not working 100%. It can remove blocks, but not place new ones or substitute blocks.
  4. The HUD doesn't have the extra effect from the patch update where the items grow larger then shrink back to normal size to indicate you picked something up.
  5. If you lay a birch tree, the white trees, they'll come out as normal brown trees. (I'm assuming this won't work, but this can't be tested until we generate new terrain).

As you can see, many things this server relies on are working. The largest impediment is that some things don't work all the time, but otherwise, most things work well.

As always, if you can help me confirm bugs that need confirmation or let me know if a bug is not fixed when I say it is, please let me know and I will update the list accordingly. Thanks!

P.S. - For those of you ridiculously inquisitive, the code in the post title is what's called a forkbomb. Check it out on Wikipedia if you're really interested.

P.P.S. - If you really just feel like beating the shit out of your computer and have access to a Perl interpreter, just go right ahead and run "fork while fork" in it. Have fun!

Posted by EagleRock

Comments (0) Trackbacks (0)

No comments yet.


Leave a comment

No trackbacks yet.