GravityCoins / GravityCraft

Gravity Craft
2 stars 2 forks source link

request for Chris - access to server for minecraft server instances #10

Open dangjavageek opened 10 years ago

dangjavageek commented 10 years ago

Howdy Chris and Jose,

I think this went out to a separate thread but I though I would be explicit and ask for your input on server access for these suggestions, 1 and 2 would require server activity, which I can help with but I certainly would want permission and awareness...

1) setup a craftbukkit server build on strongbad.ath.cx for testing, default port is 25565, we have in the past used 2mn65 for ports for other servers, where m>5 or n>5 or both, as needed - simply a convention - vanilla minecraft clients from minecraft.net can run against these since it is server modification code only - I have start / stop scripts for minecraft servers in case anybody needs to automate the process across server / VM state changes

2) setup a forge mod loader server build and client build on strongbad.ath.cx for testing, default port as above - vanilla minecraft clients from minecraft.net will not be able to run against this server, that gets you in the business of distribution of customize minecraft clients for those who would use minecraft for gravity coins

3) as an example of mods and enabling / disabling, the compatibility issues you will see, distribution and maintenance, as well as updatedness of client and server against the base minecraft product, I would suggest picking a "feed the beast" minecraft server set of mods such as "Horizons," drop that server on strongbad.ath.cx and try connecting to it - we have used technic mod pack collections and tekkit mod pack collections in the past, and the "feed the beast" framework seems to be more resilient and accommodating of managing servers and clients with different mod pack selections than technic / tekkit based on their selection of launcher framework on the client side

4) templates for craftbukkit mods can be found here: https://github.com/Bukkit/SamplePlugin/tree/master/src/main/java/com/dinnerbone/bukkit/sample

iedchrisperkins commented 10 years ago

Hi Dan: Sounds good, I will attempt to install a craftbukkit server and a forge mod loader server build and client build on strongbad.ath.cx this Saturday; I'll let you know how it goes.

iedchrisperkins commented 10 years ago

Hi:

I've completed items 1 & 2 above. 3 & 4 I'll need some more direction with.

1) setup a craftbukkit server build on strongbad.ath.cx for testing, default port is 25565

Try to access this at strongbad.ath.cx:25565 IMPORTANT: Must be running version 1.6.4 of the client, craftbukkit doesn't support newer builds

2) setup a forge mod loader server build and client build on strongbad.ath.cx

Try to access this at strongbad.ath.cx:26565 I was able to access this using the latest version of the vanilla client

3) as an example of mods and enabling / disabling[...] 4) templates for craftbukkit mods can be found here:

I'm not familiar with all of this terminology. If you can point me in the direction of a tutorial I should be able to get to this tomorrow.

In the meantime, please let me know if you are able to access the Craftbukkit and Forge servers.

Aaron-E-Walsh commented 10 years ago

Thanks, Chris. Dan (and perhaps Rich) would be the ones who can advise you on further install steps & documentation while the rest of us can help out with testing.

Jeff, Andrew and Jose, would you please start testing the server that Chris has just configured?

Rich, if you could help out with testing as well we'll be In good shape?

Chris, José said that he'd like to peer with you on the server-side administration. Would you coordinate with him (but not post any credentials to GitHub as this is all public information)?

Tallyho, Asron

JJburke commented 10 years ago

Hi Chris, Let me know what I can do to help. I would like to work closely with you and learn a little bit more about servers.

On Sat, Feb 22, 2014 at 6:07 PM, Aaron-E-Walsh notifications@github.comwrote:

Thanks, Chris. Dan (and perhaps Rich) would be the ones who can advise you on further install steps & documentation while the rest of us can help out with testing.

Jeff, Andrew and Jose, would you please start testing the server that Chris has just configured?

Rich, if you could help out with testing as well we'll be In good shape?

Chris, José said that he'd like to peer with you on the server-side administration. Would you coordinate with him (but not post any credentials to GitHub as this is all public information)?

Tallyho, Asron

Reply to this email directly or view it on GitHubhttps://github.com/GravityCoins/GravityCraft/issues/10#issuecomment-35818178 .

iedchrisperkins commented 10 years ago

Hi Jose:

Thanks, be glad to help. I think the first thing we need to do is confirm that the servers are available over the internet. Can you try connecting with a Minecraft client to the servers and ports listed above?

The next step will be to come up with a back-up policy for the mods the developers will be loading. Could you do some research on daily rotating backups of Minecraft server mods? Let me know if you need some more information.

The third step would be getting you access to the server. We'll do this by public key exchange. Can you generate a public key and we'll work out a way to exchange it (probably email). A good starting point would be http://the.earth.li/~sgtatham/putty/0.53b/htmldoc/Chapter8.html

iedchrisperkins commented 10 years ago

Jose - you can also review the server configuration document in the GitHub repository at https://github.com/GravityCoins/GravityCraft/blob/master/documents/GravityCoins_server_config.doc

Any changes we make to the server we'll document here.

jcandrade21 commented 10 years ago

Hi everyone, I just fired up Minecraft's vanilla client with the latest version and was able to access strongbad.ath.cx:26565 (forge) I was also able to get into the bukkit server (strongbad.ath.cx:25565) after reverting back to 1.6.4 as Chris suggested.

Aaron-E-Walsh commented 10 years ago

Excellent -- it seems we've rounded this bend. Thanks for giving the server a spin. I think we should now be quite close to coding (actually modding Minecraft), although Dan and Chris will be in the best position to give the go signal on that. Aaron On Feb 24, 2014 9:52 PM, "jcandrade21" notifications@github.com wrote:

Hi everyone, I just fired up Minecraft's vanilla client with the latest version and was able to access strongbad.ath.cx:26565 (forge) I was also able to get into the bukkit server (strongbad.ath.cx:25565) after reverting back to 1.6.4 as Chris suggested.

— Reply to this email directly or view it on GitHubhttps://github.com/GravityCoins/GravityCraft/issues/10#issuecomment-35969694 .

iedchrisperkins commented 10 years ago

Good from this end; we don't have a backup policy specifically for the mods yet, but the VM is backed up weekly so we can restore it if a catastrophe happens. Using GitHub to store any mods/code is a good idea as well.

dangjavageek commented 10 years ago

I can get on to both minecraft server instances, strongbad.ath.cx:26565 and strongbad.ath.cx:25565, thanks for setting that up! Regarding 3) and 4) above, there are collections of mods and most mod pack distributions use Forge Mod Loader as a front end to manage client / server interaction, I thought that would be useful to experience enabling / disabling mods and also what happens when you don't have required pieces loaded or try to run with conflicts. In terms of what that means by way of server steps or something we can try on our own or as a group: 3) a) download and run a collection like "Feed The Beast" launcher (http://feed-the-beast.com/launcher) and a server (http://www.feed-the-beast.com/server-download) 3) b) either run one of the servers or start a single player server, optionally "Open to LAN" if others want to join 3) c) experiment with what happens to certain recipes or behavior in the game when a mod is disabled and how that works (or doesn't) for multiple participants - as an example, we typically disable GregTech (http://ftbwiki.org/GregTech) because it makes certain things more difficult 4) the craftbukkit templates are just starting points for creating server side craftbukkit mods, there was a question on where to start, I suggested those as a couple of templates to start with

Thanks!

Best regards,

-- DanG

iedchrisperkins commented 10 years ago

Hi Dan: Thanks for the info. I headed to the mountains for a while to ski, I won't have a chance to look at this until next week.

As for installing another server like Feed The Beast, that's no problem. However running 3 servers at the same time is too much for my current server to handle, so we'll have to figure out what the demand is for each server and shutdown/restart when necessary.

Aaron-E-Walsh commented 10 years ago

Hi Chris. If you'd like we can migrate to one of our production servers when you return to give the installations a little more elbow room, or if you prefer we can we find the configuration on your setup and then move into production when you feel it's the right time. Aaron On Feb 27, 2014 10:38 AM, "Chris Perkins" notifications@github.com wrote:

Hi Dan: Thanks for the info. I headed to the mountains for a while to ski, I won't have a chance to look at this until next week.

As for installing another server like Feed The Beast, that's no problem. However running 3 servers at the same time is too much for my current server to handle, so we'll have to figure out what the demand is for each server and shutdown/restart when necessary.

— Reply to this email directly or view it on GitHubhttps://github.com/GravityCoins/GravityCraft/issues/10#issuecomment-36254457 .

iedchrisperkins commented 10 years ago

Hi:

a) download and run a collection like "Feed The Beast"

I've installed the Feed The Beast server and successfully connected to strongbad.ath.cx:27565 using the FTBLite Mod from the launcher. Try it out and let me know.

c) experiment with what happens to certain recipes or behavior in the game when a mod is disabled

In terms of experimenting with mods, I need more specific instruction; I'm just not up on the lingo. I read the forums and docs and I feel old :) I'm not really a MineCraft aficionado, and never been part of a mod community. Give me a server to configure and I'm in my element, but this is a little out of my ken.

I have some time Saturday, would anyone be amenable to a WebEx or Skype meeting? I could set it up...

If you'd like we can migrate to one of our production servers

I think we'll be OK for now; I'll monitor server performance. But when we're ready to scale we'll have to move to a more "production" environment. And if I understand the project correctly we'll only need to be running one server instead of 3 on the same VM. I've updated the configuration doc to reflect the current state, so setting up a new environment shouldn't be too much effort.

JJburke commented 10 years ago

Anytime in the afternoon on saturday would be great.

iedchrisperkins commented 10 years ago

Great! I've scheduled a meeting through WebEx for 3pm EST on Saturday, it will allow us to share desktops and also chat/VOIP. Details below. I look forward to meeting with you. Anyone else on the project is welcome to join as well.

Chris Perkins invites you to an online meeting using WebEx.

Meeting Number: 590 509 639 Meeting Password: This meeting does not require a password.


To join this meeting (Now from mobile devices!)

  1. Go to https://millenniummeetings.webex.com/millenniummeetings/j.php?J=590509639
  2. If requested, enter your name and email address.
  3. If a password is required, enter the meeting password: This meeting does not require a password.
  4. Click "Join".
  5. Follow the instructions that appear on your screen.

Teleconference information

Provide your phone number when you join the meeting to receive a call back. Alternatively, you can call: Call-in toll-free number: 1-866-6593648 (US) Call-in number: 1-443-8636606 (US) Show global numbers: https://www.tcconline.com/offSite/OffSiteController.jpf?cc=6174441662 Conference Code: 617 444 1662

dangjavageek commented 10 years ago

is anyone available before 3pm EST? or anytime between now and 1pm EST? I have a commitment at 3PM EST but would like to join. Feed The Beast question: looks like the FTB server installed on strongbad.ath.cx:27565 is minecraft 1.6.4 based. I've tried several 1.6.4 mod pack collections and they all come back with, "The following multiparts are not installed on this client: extrautils:fence, extrautils:pipeJacket” - any thoughts on which server pack is installed? I am playing around with force update and different versions on the client side, but I thought I'd ask. I can join the other 2 servers (25565, 26565) feed the beast client running any of the 1.6.4 based mod packs. To an earlier question, this is exactly the kind of thing I wanted to get in play, the issues around differences and missing pieces between server and client as an example.

jcandrade21 commented 10 years ago

I'm tied up at the moment, but I think I can make the 3pm meet time.

On Mar 8, 2014, at 10:40 AM, "dangjavageek" notifications@github.com<mailto:notifications@github.com> wrote:

is anyone available before 3pm EST? or anytime between now and 1pm EST? I have a commitment at 3PM EST but would like to join. Feed The Beast question: looks like the FTB server installed on strongbad.ath.cx:27565 is minecraft 1.6.4 based. I've tried several 1.6.4 mod pack collections and they call come back with, "The following multiparts are not installed on this client: extrautils:fence, extrautils:pipeJacket” - any thoughts on which server pack is installed? I am playing around with force update and different versions on the client side, but I thought I'd ask. I can join the other 2 servers (25565, 26565) feed the beast client running any of the 1.6.4 based mod packs. To an earlier question, this is exactly the kind of thing I wanted to get in play, the issues around differences and missing pieces between server and client as an example.

— Reply to this email directly or view it on GitHubhttps://github.com/GravityCoins/GravityCraft/issues/10#issuecomment-37100856.

iedchrisperkins commented 10 years ago

Hi: Jeff and I met briefly this afternoon, but I understand it was kind of short notice. I'm available Tuesday and Thursday nights next week or Saturday during the day if that's convenient for anyone.

strongbad.ath.cx:27565...any thoughts on which server pack is installed

I installed the FTBLite server pack; should I try a different one?

dangjavageek commented 10 years ago

FTBLite on strongbad.ath.cx:27565 - got it! Works! Thanks!

Aaron-E-Walsh commented 10 years ago

Hi guys. I teach Thursday evening but there may be a period during the class when students are working on projects, giving me time for the call that Chris mentioned if that is still a go? Friday any time is good too, and so is Sunday as well. Cheers, Aaron On Mar 8, 2014 6:19 PM, "dangjavageek" notifications@github.com wrote:

FTBLite on strongbad.ath.cx:27565 - got it! Works! Thanks!

— Reply to this email directly or view it on GitHubhttps://github.com/GravityCoins/GravityCraft/issues/10#issuecomment-37113144 .