Image
Interordi Menu
kagato
Contributor
Superstar!
Offline
316 posts
Squid beaker
Squid beaker
Earned all 150 original CL achievements
Acquired on 17 January 2016
100 credits
100 credits
Acquired on 1 April 2014
150 credits
150 credits
Acquired on 1 April 2014
Quote

Well, Bukkit took a kick to the privates today to say the least as EvilSeph and gang (TnT, etc.) are no longer going to be doing Bukkit updates/maintenance...
http://forums.bukkit.org/threads/bukkit-its-time-to-say.305106/

That said, Dinnerbone tweeted that he personally will be updating Bukkit to 1.8, so we should at least get to enjoy the additions that the next update brings. What concerns me is what happens after? At least being done "in-house" per se, we might see quicker turn-arounds as Evil made it sound like they didn't seem to be kept much in the know of changes, etc. to help them get Bukkit releases done. I just wonder what happens post 1.8, if the reigns get passed to somebody else or if Mojang slowly tries to phase it out in favor of just having folks use Realms. With the size of their player base I'm sure they wouldn't do something and most of the chatter going on about the changes is just a knee-jerk reaction seeing long-standing members of the team leaving.

Something that does concern me though is what potential impact this could have on great projects like Spigot (a CraftBukkit fork) and BungeeCord. I know Mojang's EULA hasn't really changed in several years, they've just recently decided to start waving it around. I understand their point of concern - angry parents wondering why their children had to pay $100 to play on a server for a game they already bought (dear God please don't let EA learn of this). I believe the base code is considered GPL, but what happens as Mojang continues to add hooks and other features that don't make it into the GPL codebase, essentially leaving themselves as the only one who can use them (similar to Microsoft using API calls in Office, etc. that only they know and aren't documented). Who knows, maybe Mojang will decide to acquire them too. MD_5 did note:

"Earlier today Bukkit announced they were shutting down, a decision quickly vetoed by Mojang, who have secretly owned the project for a number of years. In the face of this uncertainty we are not yet ready to make an official statement in what direction Spigot will be going, however please be assured that we are already prepared for a 1.8 release and intend to continue Spigot for many Minecraft versions to come, whatever circumstances may unfold."

Personally, I've never been a fan of Curse.com, hated them ever since they became a name in the early days of WoW. Trying to recall the specifics, but it involved their absorption/take over of another WoW-centric site that I loved. Will be curious if we are ever made privilege as to the extent of the contract between them and Mojang (who owns what, etc.). From what I understand, when Curse acquired the Bukkit team, they also gained control of the code-base which they then turned over to Mojang.

Time will tell... :P

Let the drama continue to roll.

Edited by kagato on August 22, 2014 at 19:01:16


Chuck Norris doesn't need garbage collection because he doesn't call .Dispose(), he calls .DropKick().

Staff Backer Doctacosa
Admin
SciLab Official
Benevolent Dictator
Offline
6437 posts
Zenny
Zenny
Unlock all of the main forum features!
Acquired on 1 April 2014
Princess Celestia
Princess Celestia
Got all items in the AFD2012 event!
Acquired on 1 April 2012
Squid beaker
Squid beaker
Earned all 150 original CL achievements
Acquired on 17 January 2016
Unity.EXE emblem
Unity.EXE emblem
Defeat Bass.EXE in the AFD2013 event!
Acquired on 1 April 2013
Lilly Satou
Lilly Satou
Acquired on 1 April 2012

... and 25 more
Quote

WHY MUST THIS HAPPEN WHEN I'M NOT AROUND!


The admin formerly known as Dr. Cossack.

Looking for me elsewhere? Maybe look at my Fediverse account for some more-or-less random postings! If you're a gamer, check out my Osmium profile. I'm building that tool!

kagato
Contributor
Superstar!
Offline
316 posts
Squid beaker
Squid beaker
Earned all 150 original CL achievements
Acquired on 17 January 2016
100 credits
100 credits
Acquired on 1 April 2014
150 credits
150 credits
Acquired on 1 April 2014
Quote

Quote from post #234798:
Originally posted by Dr. Cossack
WHY MUST THIS HAPPEN WHEN I'M NOT AROUND!

Well, on the plus side the server has been semi-stable at least :P Mob spawning has been pretty wonky (even with only 3 or 4 folks on, nothing spawns even with near-perfect ticks) and I think we've either had a plug-in crash or issue with memory leaks as I believe the server has done a soft-reboot that past few mornings.

I was planning on typing a lot more last night but was too tired to type it out logically. In the short-term, I think this will be a good thing having Dinnerbone code monkey away on a 1.8 Bukkit release. Long-term, who's to say - I think everything will pretty much be speculation until some century when Mojang finally releases the fabled API, which I've heard will be 1.9, but not holding my breath for that.


Chuck Norris doesn't need garbage collection because he doesn't call .Dispose(), he calls .DropKick().

Staff Backer Doctacosa
Admin
SciLab Official
Benevolent Dictator
Offline
6437 posts
Zenny
Zenny
Unlock all of the main forum features!
Acquired on 1 April 2014
Princess Celestia
Princess Celestia
Got all items in the AFD2012 event!
Acquired on 1 April 2012
Squid beaker
Squid beaker
Earned all 150 original CL achievements
Acquired on 17 January 2016
Unity.EXE emblem
Unity.EXE emblem
Defeat Bass.EXE in the AFD2013 event!
Acquired on 1 April 2013
Lilly Satou
Lilly Satou
Acquired on 1 April 2012

... and 25 more
Quote

The plot thickens: one of the former Bukkit devs filed a DMCA takedown request on the Bukkit downloads...! As such, Bukkit is currently unavailable for download.

Update: And Spigot too! I feel like I should make some popcorn tonight. This'll be interesting to watch.

Edited by Dr. Cossack on September 3, 2014 at 17:52:13


The admin formerly known as Dr. Cossack.

Looking for me elsewhere? Maybe look at my Fediverse account for some more-or-less random postings! If you're a gamer, check out my Osmium profile. I'm building that tool!

kagato
Contributor
Superstar!
Offline
316 posts
Squid beaker
Squid beaker
Earned all 150 original CL achievements
Acquired on 17 January 2016
100 credits
100 credits
Acquired on 1 April 2014
150 credits
150 credits
Acquired on 1 April 2014
Quote

*Le sigh* Mojang - Y u no have a good PR person/department to address this kind of thing?

Edited by kagato on September 4, 2014 at 21:01:58


Chuck Norris doesn't need garbage collection because he doesn't call .Dispose(), he calls .DropKick().

kagato
Contributor
Superstar!
Offline
316 posts
Squid beaker
Squid beaker
Earned all 150 original CL achievements
Acquired on 17 January 2016
100 credits
100 credits
Acquired on 1 April 2014
150 credits
150 credits
Acquired on 1 April 2014
Quote

https://twitter.com/LexManos/status/508198938629771264
"However, I have announced. 1) 1.8 Forge will support vanilla clients {details TBD} 2) If Bukkit dies, Forge will get a YUAL project"

Also, sk89q appears to be behind an all Forge world:
http://forum.enginehub.org/threads/bukkit-may-cease-to-exist-in-the-future.15684/

**Updated**
And thus was born Sponge:
http://www.reddit.com/r/admincraft/comments/2foll6/weve_gotten_together_developers_from_spout_forge/

Edited by kagato on September 7, 2014 at 5:44:43


Chuck Norris doesn't need garbage collection because he doesn't call .Dispose(), he calls .DropKick().

Mikey
Contributor
PistonPlacer
Offline
43 posts
Quote

From what ive read on the issue is the guy is just being a jerk


Doc's my Mommy

kagato
Contributor
Superstar!
Offline
316 posts
Squid beaker
Squid beaker
Earned all 150 original CL achievements
Acquired on 17 January 2016
100 credits
100 credits
Acquired on 1 April 2014
150 credits
150 credits
Acquired on 1 April 2014
Quote

Quote from post #234943:
Originally posted by Mikey
From what ive read on the issue is the guy is just being a jerk

You must be reading the billions of Reddit threads. Most the kids there are going to assume he's a jerk because his actions have the potential to impact their ability to play the game.

Honestly if I was that guy, I'd of done the same thing. Mojang's essentially gotten years of free work from him as he wasn't one of the original 4 who were brought on board when Bukkit "joined" Mojang back in Feb 2012. Neither Mojang or those Bukkit members ever revealed that Mojang effectively bought the Bukkit project. With a lot of folks, it isn't about the money, they just enjoy doing it to be an active contributor to the community. He's a pretty large contributor to the Bukkit project and I'd imagine it coming as a pretty large slap to the face to find out all the work you'd been doing was for a project owned by Mojang. Basically, rather than having to have one of their own employees actually do the work, they just let the external contributors fix the stuff.

It's a shame the whole point of the deal was for the Bukkit folks to help hammer out the API. Here we are 2.5 years later and there's still no light at the end of the tunnel. They keep saying additions are being added to the code all the time and that it'll happen with 1.9. Take that with a truckload of salt.

Edited by kagato on September 7, 2014 at 23:54:12


Chuck Norris doesn't need garbage collection because he doesn't call .Dispose(), he calls .DropKick().

Staff Backer Doctacosa
Admin
SciLab Official
Benevolent Dictator
Offline
6437 posts
Zenny
Zenny
Unlock all of the main forum features!
Acquired on 1 April 2014
Princess Celestia
Princess Celestia
Got all items in the AFD2012 event!
Acquired on 1 April 2012
Squid beaker
Squid beaker
Earned all 150 original CL achievements
Acquired on 17 January 2016
Unity.EXE emblem
Unity.EXE emblem
Defeat Bass.EXE in the AFD2013 event!
Acquired on 1 April 2013
Lilly Satou
Lilly Satou
Acquired on 1 April 2012

... and 25 more
Quote

Quote from post #234944:
Originally posted by kagato
Neither Mojang or those Bukkit members ever revealed that Mojang effectively bought the Bukkit project.


And there lies the entire problem. Had this been revealed at the time, a good chunk of the team might have quit there and then, but others would have stepped up and the project would've moved forward. Having the team quit, THEN the ownership reveal started the storm.

I can understand that they're indie, a small company, don't have a lot of experience... but they really need a communications specialist by now. Half of the past crises would've been averted if there was an official channel of communication. Since there's no such thing, every single word from the devs is over-analyzed and potentially misinterpreted. Also, Twitter sucks.

Was it ever said that 1.9 was supposed to be the release of the official Mojang API? I recall no such thing, only that they've taken more steps to make it happen eventually.


The admin formerly known as Dr. Cossack.

Looking for me elsewhere? Maybe look at my Fediverse account for some more-or-less random postings! If you're a gamer, check out my Osmium profile. I'm building that tool!

kagato
Contributor
Superstar!
Offline
316 posts
Squid beaker
Squid beaker
Earned all 150 original CL achievements
Acquired on 17 January 2016
100 credits
100 credits
Acquired on 1 April 2014
150 credits
150 credits
Acquired on 1 April 2014
Quote

Quote from post #234946:
Originally posted by Dr. Cossack Also, Twitter sucks.

Yes. Yes it does. Especially when it comes to Searge. He posts quite a bit of non-MC stuff and it sucks having to follow him just to get MCP update URLs because gawd forbid they update their actual website with the info :mad:

Quote from post #234946:
Originally posted by Dr. CossackWas it ever said that 1.9 was supposed to be the release of the official Mojang API? I recall no such thing, only that they've taken more steps to make it happen eventually.

I was thinking Jeb or Dinnerbone had mentioned it in a tweet sometime back but I'm not seeing it. I could be imagining things too - it's been known to happen :huh:


Chuck Norris doesn't need garbage collection because he doesn't call .Dispose(), he calls .DropKick().

kagato
Contributor
Superstar!
Offline
316 posts
Squid beaker
Squid beaker
Earned all 150 original CL achievements
Acquired on 17 January 2016
100 credits
100 credits
Acquired on 1 April 2014
150 credits
150 credits
Acquired on 1 April 2014
Quote

MD_5 tweeted this:
Image

Looks like he might already be back on the road for Spigot relese:
http://www.spigotmc.org/threads/our-dmca-response.28772/page-36#post-325994[/i]

Edited by kagato on September 8, 2014 at 16:45:20


Chuck Norris doesn't need garbage collection because he doesn't call .Dispose(), he calls .DropKick().

kagato
Contributor
Superstar!
Offline
316 posts
Squid beaker
Squid beaker
Earned all 150 original CL achievements
Acquired on 17 January 2016
100 credits
100 credits
Acquired on 1 April 2014
150 credits
150 credits
Acquired on 1 April 2014
Quote

And MD_5's work-around is now live:
http://www.spigotmc.org/threads/spigot-update-20140909a.29091/


Chuck Norris doesn't need garbage collection because he doesn't call .Dispose(), he calls .DropKick().

Staff Backer Doctacosa
Admin
SciLab Official
Benevolent Dictator
Offline
6437 posts
Zenny
Zenny
Unlock all of the main forum features!
Acquired on 1 April 2014
Princess Celestia
Princess Celestia
Got all items in the AFD2012 event!
Acquired on 1 April 2012
Squid beaker
Squid beaker
Earned all 150 original CL achievements
Acquired on 17 January 2016
Unity.EXE emblem
Unity.EXE emblem
Defeat Bass.EXE in the AFD2013 event!
Acquired on 1 April 2013
Lilly Satou
Lilly Satou
Acquired on 1 April 2012

... and 25 more
Quote

A bit earlier than expected, but that process basically follows what MD_5 described in the past days. Nice to see! It's a bit clunky, but it definitely beats having no updates at all!

Now, I wonder if the Spigot team will step up and try to get a proper 1.8 build together to replace Bukkit's work...


The admin formerly known as Dr. Cossack.

Looking for me elsewhere? Maybe look at my Fediverse account for some more-or-less random postings! If you're a gamer, check out my Osmium profile. I'm building that tool!

Backer Exodio
Contributor
Lead character
Offline
236 posts
100 credits
100 credits
Acquired on 2 April 2014
50 credits
50 credits
Acquired on 2 April 2014
Quote

I heart 1.8 so much they better get their arses in gear so I can start playing on the Slab again.

Staff Backer Doctacosa
Admin
SciLab Official
Benevolent Dictator
Offline
6437 posts
Zenny
Zenny
Unlock all of the main forum features!
Acquired on 1 April 2014
Princess Celestia
Princess Celestia
Got all items in the AFD2012 event!
Acquired on 1 April 2012
Squid beaker
Squid beaker
Earned all 150 original CL achievements
Acquired on 17 January 2016
Unity.EXE emblem
Unity.EXE emblem
Defeat Bass.EXE in the AFD2013 event!
Acquired on 1 April 2013
Lilly Satou
Lilly Satou
Acquired on 1 April 2012

... and 25 more
Quote

Surprise (or not): the Spigot team decided to step up, and will release a full blown 1.8 server based on the Bukkit codebase. They also say that they won't use the patching system currently in place, so I'm really curious to see how they'll pull that off...


The admin formerly known as Dr. Cossack.

Looking for me elsewhere? Maybe look at my Fediverse account for some more-or-less random postings! If you're a gamer, check out my Osmium profile. I'm building that tool!

kagato
Contributor
Superstar!
Offline
316 posts
Squid beaker
Squid beaker
Earned all 150 original CL achievements
Acquired on 17 January 2016
100 credits
100 credits
Acquired on 1 April 2014
150 credits
150 credits
Acquired on 1 April 2014
Quote

Quote from post #235306:
Originally posted by Dr. Cossack
Surprise (or not): the Spigot team decided to step up, and will release a full blown 1.8 server based on the Bukkit codebase. They also say that they won't use the patching system currently in place, so I'm really curious to see how they'll pull that off...

Image

Edited by kagato on October 22, 2014 at 15:06:48


Chuck Norris doesn't need garbage collection because he doesn't call .Dispose(), he calls .DropKick().