SMP/Singleplayer Merger - No Longer A Concern.
- Eriottosan
- Posts: 656
- Joined: Sat Nov 26, 2011 8:27 am
- Location: U.K.
SMP/Singleplayer Merger - No Longer A Concern.
First of all, forgive me. I've had this query for a while now, and nearly posted it in a few other threads before deciding not to, but I now really want to know what people think.
Ok, ever since I first heard about the Singleplayer and SMP being merged and singleplayer being played on a "local server", I've been a bit worried.
You see, I live in a house with 2 other teenage boys, and we have a bandwidth cap, which we regularly get right up to the limit.
We can't afford to go over as we have very little money as is atm, and we can't afford to upgrade either.
My worry is this: if singleplayer is on a local server, does this mean that I will be unable to play singleplayer MC as much as I currently do? In other words, will this be a pull on my bandwidth usage?
I've searched and searched to find an answer, and I just can't find one. I may post over at MCF, but I thought I'd ask here first, as this community is rather more helpful!
Thoughts?
Eriottosan
x
Ok, ever since I first heard about the Singleplayer and SMP being merged and singleplayer being played on a "local server", I've been a bit worried.
You see, I live in a house with 2 other teenage boys, and we have a bandwidth cap, which we regularly get right up to the limit.
We can't afford to go over as we have very little money as is atm, and we can't afford to upgrade either.
My worry is this: if singleplayer is on a local server, does this mean that I will be unable to play singleplayer MC as much as I currently do? In other words, will this be a pull on my bandwidth usage?
I've searched and searched to find an answer, and I just can't find one. I may post over at MCF, but I thought I'd ask here first, as this community is rather more helpful!
Thoughts?
Eriottosan
x
Last edited by Eriottosan on Sun May 13, 2012 10:18 am, edited 1 time in total.
私は日本語が大好きだ。だから、私と話すとき、日本語で書けば、日本語で書いてください。
I like Japanese, can you tell?
I like Japanese, can you tell?
Re: SMP/Singleplayer Merger - A Growing Concern.
No, it won't. So long as the client runs on the same machine as the server there's no bandwidth used whatsoever. You can still play without any internet connection at all.Eriottosan wrote:In other words, will this be a pull on my bandwidth usage?
- Eriottosan
- Posts: 656
- Joined: Sat Nov 26, 2011 8:27 am
- Location: U.K.
Re: SMP/Singleplayer Merger - A Growing Concern.
Ah, thanks for the quick response, M!C :). I've been getting more and more worried about this possibility, and was worried that by asking it would confirm my worst fears. I'm glad that I was mistaken :).M!C wrote:No, it won't. So long as the client runs on the same machine as the server there's no bandwidth used whatsoever. You can still play without any internet connection at all.Eriottosan wrote:In other words, will this be a pull on my bandwidth usage?
私は日本語が大好きだ。だから、私と話すとき、日本語で書けば、日本語で書いてください。
I like Japanese, can you tell?
I like Japanese, can you tell?
Re: SMP/Singleplayer Merger - A Growing Concern.
What it also means, is that you should be able to play together with your brothers via lan, still not using up your internet bandwidth.
War..
War never changes.
Remember what the dormouse said
War never changes.
Remember what the dormouse said
- Poppycocks
- Posts: 825
- Joined: Thu Dec 22, 2011 2:11 pm
Re: SMP/Singleplayer Merger - A Growing Concern.
Hm, I guess this is probably a concern for a other non-techy people as well. Perhaps you could let mojang know and ask them to put up a FAQ concerning these new updates?
The update seems to be getting a lot of borderline hateful fear-of-the-unknown induced reactions. I wish Mojang did something to dispel those, as the update is actually (imo) the best thing that could happen to it.
The update seems to be getting a lot of borderline hateful fear-of-the-unknown induced reactions. I wish Mojang did something to dispel those, as the update is actually (imo) the best thing that could happen to it.
- Eriottosan
- Posts: 656
- Joined: Sat Nov 26, 2011 8:27 am
- Location: U.K.
Re: SMP/Singleplayer Merger - A Growing Concern.
That was the thing that confused me initially - I was happy that it was going to be on a remote server etc, and then I read that it was possible to invite friends to join you and I went "oh ... hm ... I wonder ..."MoRmEnGiL wrote:What it also means, is that you should be able to play together with your brothers via lan, still not using up your internet bandwidth.
I take offense at being called "non-techy" ;). I'm pretty damn savvy with a computer, and have even built a few (though never for me, alas). It's just when it comes to bandwidth usages I get confused. Pretty much any other techy side of things I'll be able to understand what's going on :P. But yes, perhaps it would be good to draw Mojang's attention to the fact that it is borderline confusing.Poppycocks wrote:Hm, I guess this is probably a concern for a other non-techy people as well. Perhaps you could let mojang know and ask them to put up a FAQ concerning these new updates?
The update seems to be getting a lot of borderline hateful fear-of-the-unknown induced reactions. I wish Mojang did something to dispel those, as the update is actually (imo) the best thing that could happen to it.
Don't get me wrong - that was the only issue I had with this upcoming version. The implications of the merger are fantastic for the future of MC, and as you say, the merge is probably "the best thing that could happen to it".
私は日本語が大好きだ。だから、私と話すとき、日本語で書けば、日本語で書いてください。
I like Japanese, can you tell?
I like Japanese, can you tell?
Re: SMP/Singleplayer Merger - No Longer A Concern.
'Cause that means SMP BTW!
Twenty years from now you will be more disappointed by the things that you didn't do than by the ones you did do. So throw off the bowlines. Sail away from the safe harbor. Catch the trade winds in your sails. Explore. Dream. Discover.
- TheAnarchitect
- Posts: 1010
- Joined: Fri Jan 13, 2012 6:21 pm
- Location: St. Louis
Re: SMP/Singleplayer Merger - No Longer A Concern.
Don't get ahead of ourselves. It'll mean a huge rewrite of the code base ,and one FC hasn't wanted to to do for reasons of it's a slog through the crappy SMP code. We'll probably be previous release for a good long time before we get SMP. My fear is that they won't fix enough of the SMP code for FC to want to work with it.
The infinitely extendable Pottery system
Real Life is an Anarchy Server.
Real Life is an Anarchy Server.
- walker_boh_65
- Posts: 2304
- Joined: Mon Jul 04, 2011 9:40 pm
- Location: New Jersey
Re: SMP/Singleplayer Merger - No Longer A Concern.
Can I suggest adding a rule to which goes along the lines of "Don't talk about BTW SMP"?Horizon wrote:'Cause that means SMP BTW!
I'd like to see it quelled before anything gets out of hand. And in case the code is not completely merged and that SMP doesn't happen, the hopes were not crushed as bad.
- TheAnarchitect
- Posts: 1010
- Joined: Fri Jan 13, 2012 6:21 pm
- Location: St. Louis
Re: SMP/Singleplayer Merger - No Longer A Concern.
I like that rule: I think we should enforce it even if we ever get BTW servers.
First rule of BTW SMP is we do not talk about BTW SMP!
First rule of BTW SMP is we do not talk about BTW SMP!
The infinitely extendable Pottery system
Real Life is an Anarchy Server.
Real Life is an Anarchy Server.
- Eriottosan
- Posts: 656
- Joined: Sat Nov 26, 2011 8:27 am
- Location: U.K.
Re: SMP/Singleplayer Merger - No Longer A Concern.
Absolutely; the merger will likely mean hell for modders, God-knows how hard it'll be to get a version out of any of the big mods.
I agree, it should not be spoken of even if we get the servers!
I agree, it should not be spoken of even if we get the servers!
私は日本語が大好きだ。だから、私と話すとき、日本語で書けば、日本語で書いてください。
I like Japanese, can you tell?
I like Japanese, can you tell?
Re: SMP/Singleplayer Merger - No Longer A Concern.
Anyone who says "BTW SMP" must also draw a card as punishment.
You know what you should read? Worm. Here you go: https://parahumans.wordpress.com/catego ... tion/1-01/
- PureZaros
- Posts: 151
- Joined: Mon Jul 04, 2011 9:35 pm
- Location: With a herd of alpaca in the La Raya mountains
Re: SMP/Singleplayer Merger - No Longer A Concern.
Is that a reference to a short story? If it is, I recognize it... Can't remember what story though. I read too much. :Pitamarcu wrote:Anyone who says "BTW SMP" must also draw a card as punishment.
Spoiler
Show
FlowerChild wrote:I really wish more women said things like this.Panda wrote:Edit: Thanks for the sticky good sir. <3
- Eriottosan
- Posts: 656
- Joined: Sat Nov 26, 2011 8:27 am
- Location: U.K.
Re: SMP/Singleplayer Merger - No Longer A Concern.
You say that like it's a bad thing ... It's not!PureZaros wrote:I read too much.
私は日本語が大好きだ。だから、私と話すとき、日本語で書けば、日本語で書いてください。
I like Japanese, can you tell?
I like Japanese, can you tell?
Re: SMP/Singleplayer Merger - No Longer A Concern.
It may not be a bad thing but it's definitely unhealthy ... at least for me ...Eriottosan wrote:You say that like it's a bad thing ... It's not!
Re: SMP/Singleplayer Merger - No Longer A Concern.
It's a reference to Mao (the card game). In many versions , saying the name of the game is illegal (you have to draw a card when you do it). Just like speaking about the rules.PureZaros wrote:Is that a reference to a short story? If it is, I recognize it... Can't remember what story though. I read too much. :Pitamarcu wrote:Anyone who says "BTW SMP" must also draw a card as punishment.
You know what you should read? Worm. Here you go: https://parahumans.wordpress.com/catego ... tion/1-01/
- TheAnarchitect
- Posts: 1010
- Joined: Fri Jan 13, 2012 6:21 pm
- Location: St. Louis
Re: SMP/Singleplayer Merger - No Longer A Concern.
IMHO it was a jab for using too many TLAs.
The infinitely extendable Pottery system
Real Life is an Anarchy Server.
Real Life is an Anarchy Server.
- FlowerChild
- Site Admin
- Posts: 18753
- Joined: Mon Jul 04, 2011 7:24 pm
Re: SMP/Singleplayer Merger - No Longer A Concern.
Eh. I don't really mind that much. I've said myself in a few places that 1.3 will *likely* be the point at which BTW goes SMP.
I need to see the code of course to make a final decision, but from what I've heard, it seems like it will do the job.
But yes, it will likely involve a *huge* amount of work suddenly "forced" on me, and a potentially huge delay in updating to the new release, so I can't say that purely giddy reactions to it are entirely well-received.
I need to see the code of course to make a final decision, but from what I've heard, it seems like it will do the job.
But yes, it will likely involve a *huge* amount of work suddenly "forced" on me, and a potentially huge delay in updating to the new release, so I can't say that purely giddy reactions to it are entirely well-received.
- Eriottosan
- Posts: 656
- Joined: Sat Nov 26, 2011 8:27 am
- Location: U.K.
Re: SMP/Singleplayer Merger - No Longer A Concern.
I think it's safe to say that most of us here understand that entirely. Your work on this mod is your downtime, you don't get paid for it, and we all appreciate it massively. In fact, I feel that it is largely the fact that it is a creation of your unforced mind which has allowed for such consistent and mindblowing content. I'm sure no-one here would wish for you to be forced into anything. Unfortunately that's the way vMC is going, and so you are being forced.FlowerChild wrote:But yes, it will likely involve a *huge* amount of work suddenly "forced" on me, and a potentially huge delay in updating to the new release, so I can't say that purely giddy reactions to it are entirely well-received.
However, I know that I (and so I imagine most of the community) will be more than happy to either hold off on 1.3 (or run multiple version jars if people are that desperate for 1.3) until such a time as you are ready to accept the massive gauntlet Mojang are throwing at your - and other modders' - feet.
Personally, I'm not too bothered about SMP atm, I just want the extended IDs to come out so we can get 4.0, but it seems that 4096 is starting to be becoming the stuff of legends ...
tl;dr we all love BTW, FlowerChild, and as such none of us would wish for you to be forced into such a massive undertaking. But I, and the majority here I'm sure, will be here to support you to do it, at whatever speed you are comfortable with.
私は日本語が大好きだ。だから、私と話すとき、日本語で書けば、日本語で書いてください。
I like Japanese, can you tell?
I like Japanese, can you tell?
- TheAnarchitect
- Posts: 1010
- Joined: Fri Jan 13, 2012 6:21 pm
- Location: St. Louis
Re: SMP/Singleplayer Merger - No Longer A Concern.
Ditto. I appreciate that you do this at all, and my biggest hope for 1.3 is simply that updating the mod to it is not too annoying.
The infinitely extendable Pottery system
Real Life is an Anarchy Server.
Real Life is an Anarchy Server.
- morvelaira
- Posts: 2406
- Joined: Tue Jul 05, 2011 1:56 am
- Location: Seattle
Re: SMP/Singleplayer Merger - No Longer A Concern.
How much does a bottle of your favorite booze cost, FC? I can happily donate that for the cause to get you through the hell.
She-who-bears the right of Prima Squee-ti
I make BTW videos! http://www.youtube.com/user/morvelaira
The kitten is traumatized by stupid. Please stop abusing the kitten.
I make BTW videos! http://www.youtube.com/user/morvelaira
The kitten is traumatized by stupid. Please stop abusing the kitten.
- FlowerChild
- Site Admin
- Posts: 18753
- Joined: Mon Jul 04, 2011 7:24 pm
Re: SMP/Singleplayer Merger - No Longer A Concern.
Thanks guys, I appreciate all the support.
Honestly, part of me is looking forward to it too. I'd certainly like to play BTW with others, and I'm definitely chomping at the bit with regards to designing and implementing features specifically for SMP.
However, that enthusiasm is simply tempered by knowing there will be a hell of a lot of work involved in it, and probably some rather boring mundane work to boot.
As such, like I said, I don't mind people getting excited, just as long as there is some indication involved that they realize the personal cost involved for me.
Honestly, part of me is looking forward to it too. I'd certainly like to play BTW with others, and I'm definitely chomping at the bit with regards to designing and implementing features specifically for SMP.
However, that enthusiasm is simply tempered by knowing there will be a hell of a lot of work involved in it, and probably some rather boring mundane work to boot.
As such, like I said, I don't mind people getting excited, just as long as there is some indication involved that they realize the personal cost involved for me.
Re: SMP/Singleplayer Merger - No Longer A Concern.
Actually, I've been wanting to ask this and I suppose this thread is as good a place as any.
I am somewhat familiar to programming, however I've never touched Java or the MC codebase, nor have I ever worked with an API. So if any savvy modder can enlighten me I'd be grateful =D
From what I've heard around, an API provides hooks into certain minecraft functions that allow a modder to add code in these places without actually modifying the base file. Is this right?
Basically, my concerns are as such. Who gets to decide what is a valid hook to go into the MC API? Isn't there stuff in the MC codebase that BTW coding straight up changes, in the sense that a hook wouldn't be enough? Basically, the way I picture it, we're going to lose an enormous amount of functionality from the mod with the coming of the API.
I am somewhat familiar to programming, however I've never touched Java or the MC codebase, nor have I ever worked with an API. So if any savvy modder can enlighten me I'd be grateful =D
From what I've heard around, an API provides hooks into certain minecraft functions that allow a modder to add code in these places without actually modifying the base file. Is this right?
Basically, my concerns are as such. Who gets to decide what is a valid hook to go into the MC API? Isn't there stuff in the MC codebase that BTW coding straight up changes, in the sense that a hook wouldn't be enough? Basically, the way I picture it, we're going to lose an enormous amount of functionality from the mod with the coming of the API.
- Poppycocks
- Posts: 825
- Joined: Thu Dec 22, 2011 2:11 pm
Re: SMP/Singleplayer Merger - No Longer A Concern.
The hooks are there for you to use
Or not.
It's the same situation as it is now really, but with more OOP and less hard-coded crap. The situation will certainly be better, a few mods will probably become plugins(that's what mojang called it? Can't remember), the rest will probably modify less base classes - if nothing else. Which means more compatibility one way or the other.
Also: "To add code in certain places" isn't quiiiite what's happening.
Example - Blocks, block recipes. Vanila stuff is hardcoded, your mod blocks are usually defined in mod_yourmod, and are registered trough a modloader hook. Not a very good explanation, but you don't exactly.... inject code into vanila code or anything. You do your own thing and let vanila know that you're doing it with a hook.
Or not.
It's the same situation as it is now really, but with more OOP and less hard-coded crap. The situation will certainly be better, a few mods will probably become plugins(that's what mojang called it? Can't remember), the rest will probably modify less base classes - if nothing else. Which means more compatibility one way or the other.
Also: "To add code in certain places" isn't quiiiite what's happening.
Example - Blocks, block recipes. Vanila stuff is hardcoded, your mod blocks are usually defined in mod_yourmod, and are registered trough a modloader hook. Not a very good explanation, but you don't exactly.... inject code into vanila code or anything. You do your own thing and let vanila know that you're doing it with a hook.
Last edited by Poppycocks on Sun May 13, 2012 8:56 pm, edited 1 time in total.
- FlowerChild
- Site Admin
- Posts: 18753
- Joined: Mon Jul 04, 2011 7:24 pm
Re: SMP/Singleplayer Merger - No Longer A Concern.
If I don't continue modifying those files, yes, you are correct. However, Mojang has stated that mods will continue to exist, with "plug-ins" being what they refer to as mods that do not change any base-classes.embirrim wrote: Basically, my concerns are as such. Who gets to decide what is a valid hook to go into the MC API? Isn't there stuff in the MC codebase that BTW coding straight up changes, in the sense that a hook wouldn't be enough? Basically, the way I picture it, we're going to lose an enormous amount of functionality from the mod with the coming of the API.
That's why I've been reluctant to make base-class changes as of late. So yes, your concern is valid, but not as do or die as you seem to be thinking. I'll still be able to mod base-classes once the API is out, I'd just prefer not to if possible.