VoxelUpdate
Lead Design & Programming
psanker, Giltwist, MikeMatrix
Overview
VoxelUpdate is a plugin that allows a server administrator to conveniently download, install or update any of The Voxel Box's publicly released VoxelPlugins directly from inside the game without the need to visit a website or forum.
About us
The Voxel Box is a community-driven creative play server that consistently push the limits of what the Minecraft client and server can deliver to builders and to players. Over the past year and a half, it's blossomed into a place where some very talented people have built some of the most impressive Minecraft-related structures, software and concepts.
Donations
Do you enjoy using the VoxelPlugins? Consider helping us out!
Click here to donate through PayPal.
Please note, donations will not affect privileges or ranks on The Voxel Box.
The VoxelBox
VoxelPlugins: A suite of plugins for Minecraft servers running Bukkit
Homepage: thevoxelbox.com
VoxelWiki: voxelwiki.com
Twitter: @voxelbox
YouTube: youtube.com/voxelboxvideos
IRC: irc.esper.net #voxelbox #voxeldev
@Faffling94
There probably won't be any more updates for VoxelUpdate anymore, since I'm planning on deprecating this plugin.
Update?
seems i cant install VoxelDOOP its not in the plugins list :/ please fix this im looking forward to VoxelDOOP! and voxelair.
@Lyricksback
Sounds fine to me.
Just a suggestion this time: Maybe you could change case-sensitivity, so we don't have to type, for example, /voxelupdate VoxelSniper, instead of /voxelupdate voxelsniper (which says "This plugin is not available in the update repository") ?
Yus! Just got accepted into the VoxelBox server! :D
@Lyricksback
Ok wow. That is weird. I don't really want to spam comments here. Could you create a Bugtracker ticket? It's easier to keep track of as well. Would appreciate it.
@MikeMatrix
No problem sir, happy to help. Just trying clean 1.2.3, I set it to update-interval: 1
Unfortunately, exactly 1 minute after server startup, it happened again. Log is EXACTLY same as before. After this it doesn't happen anymore, but no idea if it still checks for updates. Plugin is still working though - installed VoxelPort successfully after the exception warning.
EDIT: Actually, it's not working as it should. After the exception, voxelplugins only list itself as installed plugin, others that I have installed reports Available (instead of Installed)
@Lyricksback
Thank you very much in helping me by providing feedback. I very much appreciate it. There should be a new build available on Jenkins now. :) Hope everything works as expected now.
EDIT: I feel like I'm on fire today :D
@Lyricksback
Oh well... What can one do :D Improvements will be made... soon!
@MikeMatrix
Sorry to tell you this but it's NOT fine enough, yet :) This happened when it tried to autoupdate, just noticed in server log.
@Lyricksback
Glad to hear that.
@MikeMatrix
Seems to be working fine now with clean install of 1.2.2 - updated VoxelSniper without problems.
Thank you!
@Lyricksback
Hm interesting. I wonder why Issues weren't enabled in that repository. Well now it works. I pushed some changes to the current version. The new Version is already available from the Development Builds page (http://jenkins.thevoxelbox.com/job/VoxelUpdate/). I will upload it to DBO now.
Well, maybe I could next time, yes. Not this time, because Bucktracker link on this page sends me to 404 and I'm not really sure where I should go from there :)
@Lyricksback
Thank you for this bugreport. Next time could you post that on the bugtracker? I will look into this matter.
@MikeMatrix
No problem at all, life wouldn't be complete without mistakes :)
I'm now having another problem though. I was trying to update to latest VoxelSniper using voxelupdate VoxelSniper (from server command line) and it crashed my server. Can't test from client now as I'm working and I don't have Minecraft on this computer.
Here is a crashlog
I'm unable to tell from this log what may be wrong, so if anyone has a idea, please let me know. Thank you!
@Lyricksback @Melekaiah
Sorry for the inconvenience. Someone made a mistake when updating the xml file. Should be fixed now.
@Melekaiah
EDIT: Found the solution to my problem below. In the plugins/VoxelUpdate/config.yml there is URL defined for XML file that contains latest plugin info. I downloaded it from that location, changed first line from: <?xml version=\"1.0\" encoding=\"UTF-8\"?> to: <?xml version="1.0" encoding="UTF-8"?> and saved into my own dropbox public folder. Then I edited config.yml to point it to my own dropbox. Link to my custom XML is https://dl.dropbox.com/u/92242559/VoxelUpdate_custom.xml so feel free to use it for now, before they fix it. But please note that this file will not be updated and once they fix it, you SHOULD edit your config.yml to original version (MAKE A BACKUP BEFORE EDITING)
I have same error as Melekaiah upon installing latest VoxelUpdate, using Ubuntu 12.04. It happens periodically as it checks for new updates. Executing "voxelplugins" command from server cmd line doesn't show list of plugins as wiki says - it only show header [INFO] [VoxelUpdate] [Plugins] and no list.
Where is this XML that is reporting error, so I can try manually quoting it's value? Couldn't tell that by looking at the error and no xml file manually found either.
Thank you for help!//
yeah get an annoying error myself. took me a while to track i down here and wondering if that is wahts causing me not to see the chat bubbles?