PDA

View Full Version : MC: Brad's new SimpleWorldWarp plugin


Brad
2012-02-24, 23:41
but wwarp is broken as well. :wtf:
So, in secret, the past two nights I've taught myself enough of the Bukkit API to completely rewrite the creaky old third-party "WorldWarp" plugin completely from scratch. I call my creation "SimpleWorldWarp" because it's exactly that. Unlike WorldWarp, my new SimpleWorldWarp plugin doesn't rely on redundant configuration files, doesn't use deprecated methods, uses the latest and greatest version of the Bukkit API, and is one svelte little piece of code. ;)

/wlist and /wwarp [worldname] are now at your disposal via my new plugin.



edit: Sad panda. Apparently Bukkit isn't smart enough to start up non-default worlds on its own, thus necessitating some redundancy in the config files.

turtle
2012-02-24, 23:44
Sweet. Thanks Brad!

BTW, are you going to publish it or keep it in-house? Just wondering.

709
2012-02-25, 00:50
WOOOOOOO!!!

Thanks Brad! :)

Imma take the initiative to stock the exchange with loot from the old worlds, if nobody minds (I really need to organize the current exchange better anyways). This weekend is a bust, but next week for sure.

Brad
2012-02-25, 01:09
Sweet. Thanks Brad!

BTW, are you going to publish it or keep it in-house? Just wondering.

I might throw it up on bitbucket or github or something. I'll post the link if I do. I want to rewrite another plugin or two (the "BedRestore" one perhaps), and maybe tinker with some new plugin ideas if I can make the time for it…

SpecMode
2012-02-25, 03:16
One bug/unexpected behavior I discovered: I used /wwarp world_lg while I was already in Loch Greene, and instead of taking me back to spawn (which is where I was intending to go), it spawned me in the middle of the ground somewhere (I warped to another map before I could get coordinates/suffocate to death). So, be careful about trying to warp to a world you're already occupying.

709
2012-02-25, 07:27
That happened a few times to me with the old wwarp as well, where it would spawn you underneath spawn if you accidentally warped to the same world. :|

I went to BP last night for a smidge, but logged on this morning and the worlds were replaced with End and Nether. DO NOT wwarp to the End. You will be stuck in an endless death cycle. :wtf:


Thanks a million for the TNT Brad! :)

Brad
2012-02-25, 17:28
I might throw it up on bitbucket or github or something.

https://github.com/infinitewarp/SimpleWorldWarp

One bug/unexpected behavior I discovered: I used /wwarp world_lg while I was already in Loch Greene, and instead of taking me back to spawn (which is where I was intending to go), it spawned me in the middle of the ground somewhere (I warped to another map before I could get coordinates/suffocate to death). So, be careful about trying to warp to a world you're already occupying.

Hmm. I may change the behavior to abort warping if you're already in the specified world. Thoughts?

That said, I'm pretty sure the "materializing underground" thing is a bukkit issue. Sounds a bit like the issue people used to have when respawning in BP a few blocks underground.

edit: Also, there seems to be an issue with some of the old worlds not being available. Investigating!

Brad
2012-02-25, 23:40
Thread split!

I have a new version ready to install once Turtle gets the server back online. The new version fixes the issue with worlds disappearing after the server restarts (which is what happened this morning in the wee hours).

I'm also pondering a fix for the "falling through the world" issue that happens when the server is thrashing to catch up upon warping across worlds, but I don't have that ready yet.

Brad
2012-02-25, 23:41
In the mean time, if anyone wants a neat MC desktop background (centerpiece?), I made this earlier today based on the grass block in my texture pack:

http://infinitewarp.com/minecraft/images/grassblock-large.jpg

Brad
2012-02-26, 00:43
Installed the new version on mc.applenova.com and all seems well!

Current normal worlds include:

world (the current normal world)
world_bp (the original world: Bridgeport)
world_sedona (the second world: Sedona)
world_lg (the third world: Loch Greene)

709
2012-02-26, 09:40
And there's my new iPhone background. :D Thanks Brad. :)

[edit]: and shared if anyone else wants them (I darkened one a bit for my home screens because I do that sort of thing :p)

http://www.greychristian.com/AN/BradMCblock.jpg http://www.greychristian.com/AN/BradMCblockDK.jpg

709
2012-02-28, 18:02
Imma take the initiative to stock the exchange with loot from the old worlds, if nobody minds (I really need to organize the current exchange better anyways). This weekend is a bust, but next week for sure.So, with the massive amounts of rendering I've been having to do the last few days I've found myself with time on my hands waiting, and as such I'm about 90% through the process of moving community loot from CommEx 1 (BP) and CommEx 2 (LG) to TN before the Great Move v2™.

My biggest conundrum is food stuffs. In TN I was hoping to keep all of that in the Comm Farm, but that was just me being anal. Does it make sense to put a food chest in the Exchange and leave the farm to just be, well, farmed?


[edit]: Oh! I meant to mention this first of all: bobsky - I moved dirt from next to the trap to the Exchange as well. Lemme know if that's OK. If not, I'll move it to the atoll (I'd hate for it to be left behind (T-T-T-T-Terraform!)).

billybobsky
2012-02-29, 02:49
That's great, 709!!!

RowdyScot
2012-02-29, 11:01
Damn, you've been busy, 709! :eek: