Since the dev team has grown, we've been able to find, fix, and destroy some bugs. Talmor, a plugin dev now a Canary dev, has been experimenting with Multiworld which we hope to be out around b9 or b10. He says it's still pretty unstable, so more messing with that before we allow a release.
Changelog:
* Full compatibility with 1.7.3
* Updated O* source to a new decompiler
* Added new method "getItemStackInHand() to get player's currently held item stack in Player class
* Added two new itemDrop functions that can drop items with damage values
* onItemUse now works for beds and paintings
* onWeatherChange and onThunderChange were called incorrectly, fixed
* onKick and onBan were called incorrectly, fixed
* Cloth and dye commands threw exceptions on any color name
* TP and TPhere commands would throw exceptions if the player name did not match
* World.setBlockData would always set the data in the overworld, fixed
* getMovement{X,Y,Z}() and destroy() were moved to BaseVehicle to BaseEntity
New Hooks:
* onPortalUse()
* canPlayerUseCommand() for permission management hooks
* onTimeChange()
there's only two bad things about canary... is that nowhere near enough people use it.
And there are not enough devs to get it out very quickly...
The former is just a bummer, the latter... i cna live with that for the epicness it provides!
Give it time and people will come to realize how good it is :biggrin.gif: People just need to stop with the whole 'beating a dead horse' type thing as it can be considered that, but not everyone wants to go with one and only one mod
The second, yes but since we had more devs this time, it did get out quite fast ;D Lets see how things go
Which reminds me, Tux2 has been looking into adding a custom recipe type thing if you want a plugin that edits recipes. Not to mention a couple other things that I have mentioned before.
just a quick canary question, do you know if the latest versions of worldedit (4.3) and worldguard (5.0) are supported?
as these are essential for my server
thanks :smile.gif:
Not the same versions with 100% same features on Bukkit, but I believe so.
#Add your groups here (When adding your entry DO NOT include #!)
#The format is:
#NAME:COLOR:COMMANDS:INHERITEDGROUPS:ADMIN/UNRESTRICTED
#For administrative powers set admin/unrestricted to 2.
#For no restrictions and ability to give out items set it to 1.
#If you don't want the group to be able to build set it to -1.
#Inherited groups and admin/unrestricted are optional.
#Examples:
god:#7CFC00:/ban:admins:2
admins:#7CFC00:/kick,/item:c:*:mods:1
mods:b:/tp,/tphere,/s,/i,/give:vip
vip:a::default
default:f:/help,/sethome,/home,/spawn,/me,/msg,/kit,/playerlist,/warp,/motd,/compass,/
tell,/m,/who:default
will this work for groups.txt?
EdIT:
I'm getting this error:
2011-08-07 13:57:28 [INFO] Starting minecraft server version Beta 1.7.3
2011-08-07 13:57:28 [INFO] Loading properties
2011-08-07 13:57:28 [INFO] Starting Minecraft server on 108.193.68.126:25565
2011-08-07 13:57:28 [SEVERE] Could not listen on socket, CanaryMod will now exit
java.net.BindException: Cannot assign requested address: JVM_Bind
at java.net.DualStackPlainSocketImpl.bind0(Native Method)
at java.net.DualStackPlainSocketImpl.socketBind(Unknown Source)
at java.net.AbstractPlainSocketImpl.bind(Unknown Source)
at java.net.PlainSocketImpl.bind(Unknown Source)
at java.net.ServerSocket.bind(Unknown Source)
at java.net.ServerSocket.<init>(Unknown Source)
at ONetworkListenThread.<init>(ONetworkListenThread.java:25)
at net.minecraft.server.MinecraftServer.c(SourceFile:130)
at net.minecraft.server.MinecraftServer.run(SourceFile:284)
at OThreadServerApplication.run(SourceFile:422)
#Add your groups here (When adding your entry DO NOT include #!)
#The format is:
#NAME:COLOR:COMMANDS:INHERITEDGROUPS:ADMIN/UNRESTRICTED
#For administrative powers set admin/unrestricted to 2.
#For no restrictions and ability to give out items set it to 1.
#If you don't want the group to be able to build set it to -1.
#Inherited groups and admin/unrestricted are optional.
#Examples:
god:#7CFC00:/ban:admins:2
admins:#7CFC00:/kick,/item:c:*:mods:1
mods:b:/tp,/tphere,/s,/i,/give:vip
vip:a::default
default:f:/help,/sethome,/home,/spawn,/me,/msg,/kit,/playerlist,/warp,/motd,/compass,/
tell,/m,/who:default
will this work for groups.txt?
EdIT:
I'm getting this error:
2011-08-07 13:57:28 [INFO] Starting minecraft server version Beta 1.7.3
2011-08-07 13:57:28 [INFO] Loading properties
2011-08-07 13:57:28 [INFO] Starting Minecraft server on 108.193.68.126:25565
2011-08-07 13:57:28 [SEVERE] Could not listen on socket, CanaryMod will now exit
java.net.BindException: Cannot assign requested address: JVM_Bind
at java.net.DualStackPlainSocketImpl.bind0(Native Method)
at java.net.DualStackPlainSocketImpl.socketBind(Unknown Source)
at java.net.AbstractPlainSocketImpl.bind(Unknown Source)
at java.net.PlainSocketImpl.bind(Unknown Source)
at java.net.ServerSocket.bind(Unknown Source)
at java.net.ServerSocket.<init>(Unknown Source)
at ONetworkListenThread.<init>(ONetworkListenThread.java:25)
at net.minecraft.server.MinecraftServer.c(SourceFile:130)
at net.minecraft.server.MinecraftServer.run(SourceFile:284)
at OThreadServerApplication.run(SourceFile:422)
thanks
Yes you can use your SSP maps
No hex colors wont work as the colors are completely client based for what's already been programmed in by Notch
That error would be you have something else running on your port.
Hey Shadow. Are the Canary forums down at the moment? I had a couple of replies to threads and I can't read them as I just keep getting a 'Problem loading page' error. I was just about to download a few plugins to make a different kind of server, and ask for a really complicated plugin. But I can't....
Anyways, a quick question: are you going to be making more than one build per MC version? You said that you want multiworld working by b9-b10, but does that mean we have to wait until MC 1.8 comes out first? Or will you release a version before 1.8 if you get multiworld working?
They were down as the host had an issue with a power generator (or something power related, I forget) but they're up now.
And no, we will have more builds out, as the team has been working, we're just trying to get some of the code to work better, and not to mention about half the 'new team' that came on doesn't come on anymore.
It would be nice, i possible, to have a in-game server restart command. My server is remotely hosted and i want a way to restart it easily, i know this is possible in zMod so i want it in Canary.
There's actually a plugin I stumbled across yesterday which does this. I can't remember what it's called but if you check the forums at www.canarymod.net you'll find it under the plugin releases section.
Hi.
I found it, thank you for pointing that out, will install it later.
Hey Shadow! What does all that mean to the less knowledgable server hosters? Is this all just little fixes, or are there big changes? ie, is Multi-world supported on this build?
Well it's mostly hooks, a few bugfixes like chunk errors, and if you're using flatfile it shows you which line is causing the error.
Bugfixes are
Chunk Teleporting not leading to the world holes anymore
sign.update() is fixed
Infinite items are fixed so they aren't always on the ground anymore is dropped
And a few others, I just forget them all. A ton thanks to YLivay!
Hope you finish soon :wink.gif:
-Bjarni
Forums database and website files were lost in hardware failure. I'm now keeping backups locally in-case anything like this happens again
Download: Canary Build 8
Also a little bit of news...
Since the dev team has grown, we've been able to find, fix, and destroy some bugs. Talmor, a plugin dev now a Canary dev, has been experimenting with Multiworld which we hope to be out around b9 or b10. He says it's still pretty unstable, so more messing with that before we allow a release.
Changelog:
* Full compatibility with 1.7.3
* Updated O* source to a new decompiler
* Added new method "getItemStackInHand() to get player's currently held item stack in Player class
* Added two new itemDrop functions that can drop items with damage values
* onItemUse now works for beds and paintings
* onWeatherChange and onThunderChange were called incorrectly, fixed
* onKick and onBan were called incorrectly, fixed
* Cloth and dye commands threw exceptions on any color name
* TP and TPhere commands would throw exceptions if the player name did not match
* World.setBlockData would always set the data in the overworld, fixed
* getMovement{X,Y,Z}() and destroy() were moved to BaseVehicle to BaseEntity
New Hooks:
* onPortalUse()
* canPlayerUseCommand() for permission management hooks
* onTimeChange()
I'll add it to the main post for future people, but
http://forums.canarymod.net/showthread.php?tid=184
Awesome, thanks
Give it time and people will come to realize how good it is :biggrin.gif: People just need to stop with the whole 'beating a dead horse' type thing as it can be considered that, but not everyone wants to go with one and only one mod
The second, yes but since we had more devs this time, it did get out quite fast ;D Lets see how things go
Which reminds me, Tux2 has been looking into adding a custom recipe type thing if you want a plugin that edits recipes. Not to mention a couple other things that I have mentioned before.
Not the same versions with 100% same features on Bukkit, but I believe so.
a question:
will this work for groups.txt?
EdIT:
I'm getting this error:
thanks
Yes you can use your SSP maps
No hex colors wont work as the colors are completely client based for what's already been programmed in by Notch
That error would be you have something else running on your port.
Thanks, but what colors has notch implemented and how do i use out them in?
Full list here, http://canarymod.net/colors.php
They were down as the host had an issue with a power generator (or something power related, I forget) but they're up now.
And no, we will have more builds out, as the team has been working, we're just trying to get some of the code to work better, and not to mention about half the 'new team' that came on doesn't come on anymore.
I agree. I like Bukkit! >:smile.gif:
It would be nice, i possible, to have a in-game server restart command. My server is remotely hosted and i want a way to restart it easily, i know this is possible in zMod so i want it in Canary.
-Bjarni
Hi.
I found it, thank you for pointing that out, will install it later.
-Bjarni
Get Crow
Well it's mostly hooks, a few bugfixes like chunk errors, and if you're using flatfile it shows you which line is causing the error.
Bugfixes are
Chunk Teleporting not leading to the world holes anymore
sign.update() is fixed
Infinite items are fixed so they aren't always on the ground anymore is dropped
And a few others, I just forget them all. A ton thanks to YLivay!
Well since we have a very active team now, probably faster than usual.