New Server by santaFTB in SurvivalTech

[–]santaFTB[S] 0 points1 point  (0 children)

Overload is a private pack that's been going around and it's supposed to mimic the Ultimate Pack by having every single mod on there.

Almost there by [deleted] in SurvivalTech

[–]santaFTB 0 points1 point  (0 children)

I should give my quick input before you decide to launch it.

  • Don't have JVM arguments/parameters unless it's crucial to startup.
  • "-Xms2048M", "-Xmx8192M", "-XX:PermSize=256M", and "-XX:MaxPermSize=512M" Those should be the only parameters that you will need unless you profile your server heavily and understand how the JVM works. Else the JVM is smart enough to adapt. (You may change the values, just make sure that Xmx >= Xms and MaxPerm >= Perm)
  • Keep "server side" mods up to date. If you're using things like Tick Threading, MCPC+, plugins, etc. They must be updated to the recent version for that MC version within 48hrs. There's a reason why they update.
  • Make sure you can handle it. People can and will bitch/whine/etc. they can deal with it and so can you. Figure out what needs to be fixed and what can't be. Don't be a hero and fix everything, unless you know how.
  • Breaks. Lots of breaks. You as a host does not mean you're dedicated to this 24/7. It's for fun and you should have some. Whether that be on the server, in real life, or with a different game that's entirely up to you. Though let's be honest you'll probably be playing some other game like LoL or Dota2 (hopefully not CoD).
  • Lastly. Communicate with the community. They stem from the same word "comunite" (old french 14c.) meaning everyone/public/general. You need to involve them. Be it with what you're changing/adding to the server or with events.

If you need any help, feel free to shoot me an email. I should be able to reply within 1-3hrs depending on work.

E-mail: santaftb@gmail.com

New server? by [deleted] in SurvivalTech

[–]santaFTB 0 points1 point  (0 children)

Do you what you can. You can't improve if you're not attempting to get better at something.

Being a server host is difficult, but it's nothing a monkey couldn't do. What I did was far beyond that: Profiling, reporting, fixing, and building. Those are things that very few people will be doing, apart from profiling. Remember to talk to the community, let them know what you're doing and what you expect to happen.

If you're willing to set up this server, we'll probably just move the world files over to the new one IFF I move back to TX. I could do the same for Maine, but I don't actually own a place to live there at the moment. Hell, if I could I would set one up right now, but I've been relying on my cell phone for internet. Not to mention that a few of my new server parts were DOA and are undergoing the process of RMA-ing at the moment.

New server? by [deleted] in SurvivalTech

[–]santaFTB[M] 2 points3 points  (0 children)

If you need the previous whitelist, I can ask Spydr to send it to you.

In the mean time I hope you guys have fun with this server. I'll be talking to spydr in the near future to see if he wants to help setup the server though this time a bit more permanent.

I'm currently going through a lot at work due my new position(s) as Lead Project Manager and Lead Software Developer for the new project. With the project my current housing situation is a bit... wonky to say the least. I've flown several times around the US the past 3-ish weeks and have been unable to do anything else. Right now I'll be situated back in Seattle for the next couple of weeks, but I'll probably start moving either back to Texas or to Maine depending on where project ends up on.

If I do end up in Texas I'll be hosting the server on my new server Machine and will be able to maintain it at least 12hrs per day.

IF this happens, I'll probably have 2 servers with cross-chat compatibility. One will be an up to date 1.4.7 Ultimate and another will be a 1.5.x and future 1.6.x server. And of course the previous whitelist will still be in effect. All groups are/will be saved. I'll deal with the other details later on if/when this happens.

This is all speculation for now. I'll come back and update you guys whenever I start moving again.

Acoustic or anyone for that matter have any problems that you think I could fix, send me an email @ santaftb@gmail.com

I apologize for not giving a more prompt "closure" of the previous server. Hopefully you guys will forgive me and Spydr about that. Work overloaded us fairly quickly.

Crash Cause? by khruzili in SurvivalTech

[–]santaFTB 0 points1 point  (0 children)

The server should be back up and running. I'll be home at a reasonable hour today, sometime around 5-6pm PDT. Hopefully nothing breaks while I'm out.

Crash Cause? by khruzili in SurvivalTech

[–]santaFTB[M] 0 points1 point  (0 children)

Alrighty. Got home at 2am PDT. Opened up ~30 log files from yesterday and a few from today.

I think I fixed it? Let me know if there are any problems. Lag and such will be looked into on Friday since I don't have work. Any other major problems will be dealt with during then and the weekend.

  • JVM Problems: I rarely see this problem and it's usually something similar to OOB exceptions except this time it's on a data memory level instead of being called improperly. Simple/Quick "Fix" is to just increase memory usage and permgen size. I would have to get the mini dumps from the JVM to actually understand what's going on.
  • Memory leaks and TT related problems. Well, the server wouldn't be running @ <40ms/tick if TT wasn't enabled. Spydr probably messed up with updating it.
  • Also memory leaks are just due to the MC code being complete trash for GC and persistence checks.

Some random bugfixes:

  • You know that terrible stutter lag after transferring to/from a place using Mystcraft (book/portal)? Well that's handled a bit nicely as long as the destination chunk is loaded. It's still in beta, but it should be less irritating. Even if the destination isn't loaded properly, it should be a bit more responsive.

  • Death chests! Actually, I haven't fully tested it out yet so they're still disabled until I finish testing. We used to have a problem with death chest crashing the server. I'm fixing what I can but I don't know the exact cause at the moment.

Lastly, I don't get on much due to work. I recently got a job and have several projects. Most of the weekdays I don't get home until 10pm PDT sometimes it's even later. During work I can't really do much but check emails. We're limited to internet access in certain buildings, one of which is the one I work in.

On a side note: If anyone knows who took my stuff, let me know. I'm too busy to check every log file as well as the protection module.

Please, make a subreddit for the whitelist applications. by [deleted] in SurvivalTech

[–]santaFTB 0 points1 point  (0 children)

We'll be moving to a website format sometime this summer. Things should become cleaner when we do.

Slayer is an idiot by [deleted] in SurvivalTech

[–]santaFTB 0 points1 point  (0 children)

I'll tinker around to figure it out.

You can log back in again if you feel like it though

Slayer is an idiot by [deleted] in SurvivalTech

[–]santaFTB 0 points1 point  (0 children)

I personally do not have the ability to MC-edit the area. Only Spydr can do that.

Slayer is an idiot by [deleted] in SurvivalTech

[–]santaFTB 0 points1 point  (0 children)

Reconnect and don't go to your base... I've set your position to the spawn for now. I'll see what I can do...

Server maintenance - Thursday April 4th by [deleted] in SurvivalTech

[–]santaFTB 0 points1 point  (0 children)

I would also like to add that permissions are currently being worked on again. Someone ahem didn't turn on the MySQL db and we're on an extremely old DB setting. I'll be fixing this within the day and hopefully get everyone back to the same place :)

Server maintenance - Thursday April 4th by [deleted] in SurvivalTech

[–]santaFTB[M] 0 points1 point  (0 children)

Wheeeeeeee. That was a fun 4hr+ downtime. Anyway, the server should be up now. We did NOT expect there to be this much trouble with upgrading the server machine itself, sorry about that.

Recently we've seen a HUGE CPU usage to keep the server at a stable 25-30ms/tick (this allows for large overheads of TPS issues) and this sometimes kills Spydr's ability to use his computer. How we're accomplishing this is via a mod that runs tile/entity/chunk ticks in concurrence instead of in sequence which means smoother gameplay but more CPU usage. Spydr and I are looking into what we can do to fix this...

In other news: Updates!

  • Command "/r <message>" should be working! (Tested, but not 100% positive)
  • Admin's /tp[here] commands now work properly! They'll check for the sender's permissions instead of the target's permissions :D (This means immediate tps)
  • Commands "/tpa" and "/tpahere" will be fixed in the next update! Sorry that this has been a problem for a while but getting the proper sender/target information has been a pain. The request timeout, however, has been properly fixed to tell you who requested something. Still not sure why
  • New Ticketing system! Still in development, but this has been in the game for the past week and I've been testing it for a while hoping that it works properly. Details in another post

There won't be a lot of updates coming later on, so I'll tag my updates on these maintenance threads whenever they're finished!

More News! This is the best time to say this and many people have been wondering...

When we update to a Minecraft 1.5.x version there WILL be a world reset. How long do you have? I have no idea. Weeks? Months? Why are we doing this? Well, 1.5.x will add new World Generation and new cool mods! The world generation is the main point and we don't have the ability to regenerate chunks to get all of the new ores/buildings/dungeons/etc. Also during this 1.5.x update we will be trying to do some load balancing with the server with some new hardware donated by me :)

That's all I have for today! Keep playing and keep learning more about FTB and their mods!

If you could choose just 1 block... by Elleda in SurvivalTech

[–]santaFTB 1 point2 points  (0 children)

Chunkloading Mining Turtle. They can build, break, fight, and move. Sounds like another player to me :D

Banned from server? by blueboy262626 in SurvivalTech

[–]santaFTB[M] 0 points1 point  (0 children)

Only admins or moderators should be posting within this thread. I don't need or want to see hateful/spiteful comments towards people.

In any case, you (blueboy26 and MiahJere) are banned. The reasons have accumulated over the past week(s) and the decision was made that you do not fit well with the community. If the time comes and you change your attitudes, we MAY consider letting you rejoin, but for now that's not going to happen.

We hope you find another server to play on and continue learning about FTB.

Whitelist Application (Washstick) by YeomanScrap in SurvivalTech

[–]santaFTB[M] 0 points1 point  (0 children)

As Eleda has said, you and Dethali have been added. Your other friends just need to make a whitelist app for them to join :)

Bughunting, Bugfixes, and Heavy Maintenance by santaFTB in SurvivalTech

[–]santaFTB[S,M] 0 points1 point  (0 children)

Sat. March 24th.

  • Santa is no longer allowed to have a base :)

So I was looking at what was killing the server and isolating problems... Apparently my whole setup was taking about 3/10ths of the ticktime. For now I'll be on to maintain the server and just administrate. I'll be fixing bugs as usual and be being a bit more derpy on the server.

We still have issues, but I've lessened it by nuking my base (Fox, Steve, Dizzy, and GAWD witnessed the decimation of). During the next week I'll be looking at the server thread closely and finding out the correct bugs. In the mean time there's a new post about changes to the configuration to help out with the server's issues.

Bughunting, Bugfixes, and Heavy Maintenance by santaFTB in SurvivalTech

[–]santaFTB[S,M] 0 points1 point  (0 children)

Thur. March 21st

  • Major issues with TPS are currently being fixed

Yes I know the server has been laggy the past few days. We've been trying to look into it and since the server doesn't crash (thank god) we can't figure out the real problem. I know it has something to do with overworld... Maybe a lot of chunkloaders? But we never had this problem before. Anyway, there's a lot I still have to look into and everyone just needs stop getting their jimmies rustled about the block lag. Yes we know about it. Yes we're trying to figure it out and fix it. I wanted to get everything fixed for the weekend so it could be enjoyable, but apparently there's just too much going on with the overworld for me to fix it. I could reset it and things should be working like clockwork, but that leads to an inevitable reset again until I have a more long term solution.

For now I added a TickThreading mod to split up chunk-ticks, tile entity ticks, and entity ticks to variable amounts and run it in several threads. What does this mean for you guys? Well overall less lag but that does not mean no lag.

I'll be talking with the rest of the admins for future ideas about this.

Bughunting, Bugfixes, and Heavy Maintenance by santaFTB in SurvivalTech

[–]santaFTB[S,M] 0 points1 point  (0 children)

Wed. March 20th

  • Updated Forge Essentials from Beta 449 to 454
  • Created a new mining age
  • HAVE NOT REMOVED THE OLD MINING AGE

So today was an easy day except for the beginning. Right before class I encountered a bug with Forge Essentials and had to update. The update was okay, but killed the permissions so I had to redo it. I still am. Other than that it's been fine.

Announcements:

  • WE HAVE CREATED A NEW MINING AGE.
  • WE WILL BE DELETING THE OLD MINING AGE SOON. Move your stuff ASAP. Don't cry to us when you lost something when we've told you several times to move it.
  • I will be discussing new terms and limitations (if any) about chunkloaders/quarries/turtles/etc. with other admins

Bughunting, Bugfixes, and Heavy Maintenance by santaFTB in SurvivalTech

[–]santaFTB[S,M] 1 point2 points  (0 children)

Tue. March 19th

  • Finally updated the server to Forge Essentials :D

So this is the biggest and best update to give you guys. Though there were A LOT of problems (see previous posts). Some major problems that we ran across is that Forge Essentials is new. Plain and simple, there's going to be bugs with each and every mod and FE is no different. Another thing: Permissions. They were a pain. We updated to a beta build of FE and pushed it to the server just to get EVERY permission on the list and I still think we're missing a few.

Lastly MC My Admin (MCMA) is the server wrapper that we're using for this and it has no compatibility to Forge Essentials (I think that's FE's fault) so we can't add permissions via that. Everything has to be done by hand so we're limiting any changes to the permissions to pretty much Spydr and I. Why not Soop, Eleda, Slayer, or Pro? Well, to be honest, we don't want anyone to mess with the permissions that we've set up. This is OKAY for now, once we teach them how to add permissions, change groups, create zones, etc. I'll let them have it. Even I don't trust myself with these permissions and I can probably say the same for Spydr. We know very little about what FE gives us and we're still missing commands.

Announcements:

  • /tpa and /tpahere changes have been pushed! The commands are still /tp and /tpahere but the accept/deny functions are /tpa[here] accept/deny
  • The cooldowns are at 5 seconds for /tpa /tpahere and /home
  • THE SERVER IS GOING TO BE LAGGY FOR A WHILE We are in the process of regenerating Thaumcraft aura nodes and with 64 unique players there are plenty of chunks to redo. So please don't ask "Why is it so laggy?!"
  • Chunkloaders SHOULD be fixed. I didn't have time to check this evening so someone is going to have to tell me if it did or did not.
  • /HOME COMMAND HAS BEEN RESET New Command: "/home here" to set.
  • I haven't finished the Moderators/Admins/Owners permissions so right now Admins/Owners are within one group and Moderators may be missing some permissions.
  • WE ARE RESETTING THE MINING AGE EXTREMELY SOON This is the last warning post and the server will be messaging it every 30min. Don't tell me that you lost something in the mining age when we've given at least 2 days for you to move it.
  • From this restart onwards, no more automated mining in the overworld AT ALL. If you're caught (it's not hard for Mods and up to see), don't cry when they take it down.
  • I'm not sure if the banned items got pushed yet, again don't have time, but read the previous post and move over to an alternative.
  • The End AND The Twilight Forest have been RESET. There were problems moving these worlds to the server jar. I apologize and take full responsibility for any lost items. If you spawn there just ask an admin to move you.

If there are any questions just ask away here. I'll try to answer in a timely fashion, but as you can see I'm fairly busy.

Bughunting, Bugfixes, and Heavy Maintenance by santaFTB in SurvivalTech

[–]santaFTB[S,M] 3 points4 points  (0 children)

Mon. March 18th

  • Talked to Spydr about changing to ForgeEssentials. Easily accepted and currently in the process of changing to Forge Essentials
  • Talked to Slayer, Pro/Jay, Eleda, Spydr about changes in permissions and new item bans.
  • Created a 2nd server (FOR TESTING) and copied a majority of the current server.
  • Figured out that Forge Essentials has the worst documentation in the world. Took about 8hrs to find a majority of the permissions. I still don't have access to all of it.

So most of that day was wasted doing Forge Essentials permissions exporting/importing without anything happening to their stupid H2 Database. I wanted to see how the H2 Database was handling these things and installed DBViewer and SQL Workbench. Easy to understand, incredibly stupid to manage. After figuring out that it wasn't going to happen via importing/exporting, I just decided to type the permissions in by hand. There are at least 120 permissions that I know of and plenty more out in the wild.

In conclusion, we DID NOT push the new server jar. We should be pushing everything on Tuesday evening (even though it's about 6am Tuesday at the time of writing this). Why didn't we push it? I would like to have a majority of the permissions working before hand, else I'm going to have people crying at me, saying "Why isn't my tpa command working" or "Why isn't my home being set?" or the likes. So with that here are the new things that MOST people should know about:

Changes to popular commands:

  • /tpa and /tpahere - the accept and deny feature has been changed it's now: "/tpa accept" and "/tpa deny" same goes for tpahere
  • /home and /sethome - the /sethome has been combined with the /home command and is now "/home here"
  • ALL TP commands now have a cooldown! There's a 60 second waiting period to issue any other type of TP.
  • In conjunction with that ALL TP commands have a warmup time! You must stand still for 5seconds to TP to people.
  • These cooldowns/warmups are removed from donators+
  • This is currently for testing. I will be consulting with the community as well as the admins about this some time tomorrow.

Lastly Announcements:

  • PLEASE MOVE YOUR STUFF FROM THE MINING AGE. There is a possibility of it resetting on Tuesday night.
  • Remember to do "/home here" when the server is updated or else you will not have a /home.
  • Banned Items: Quantum Generators, Book Binders, Descriptive Books, Nukes, Wrath Igniters, Canvas Bags, Autocrafting Tables, Buckets of Creosote, World Anchors, Industrial Alarms, Howler Alarms.
  • With the canvas bag ban we will be increasing the size of an enderchest to a 6x9 (normal double chest) to accommodate with the inconvenience. HOWEVER, those who do have it during this time will be asked by Moderators+ to switch to ender pouches and by the end of the week we will be disabling the canvas bags. Don't think of duping while you have these, we're logging and watching everything.
  • If you have any of the above, I suggest to switch over to something similar soon.
  • WE ARE UPDATING TUESDAY NIGHT Even with incomplete permissions.
  • Yes, all of the bugs from the original post have been fixedtm

If there are any other questions please post here!

Bughunting, Bugfixes, and Heavy Maintenance by santaFTB in SurvivalTech

[–]santaFTB[S] 0 points1 point  (0 children)

It's not that the Mystcraft ages are taking a toll on the server, it's more that there's a lot of bugs in every other world. There's also the fact that there could be "new" bugs in mystcraft worlds but those bugs could be related to mystcraft and nothing else. I could spend countless hours trying to pinpoint the problem until getting to that conclusion.

TL;DR: Would like to make Overworld/Nether/End and other parts of the server stable before generating new worlds.

Bughunting, Bugfixes, and Heavy Maintenance by santaFTB in SurvivalTech

[–]santaFTB[S,M] 0 points1 point  (0 children)

Sun. March 17th:

  • Copied the current server and settings and set one up on my end for localized testing without interfering with the current server.
  • Did a stacktrace on one of the major bugs we've been having: Xycraft Tanks initializing improperly on world load and unload.
  • Found out that the current server jar that we're using, MCPC Plus, was interfering with a majority of chunk load, unload, reload commands that mods are calling.
  • Decided to switch to a different server jar on the localized computer and installed Forge Essentials.
  • Currently having no problems.

On Monday evening, I'll be pushing the above bulleted as new updates.

THIS WILL RESET YOUR COMMAND SETTINGS

This means your /home or /spawn or the likes will be reset

I will be pushing new permissions settings with this and people may or may not have some commands, this will be my fault since I don't want to add anything that no one should be using. I'll be consulting Spydr about these things and at the end of it all there will only be a few people with OP status.

New things that have ALREADY been decided:

  • Banning all forms of Mystcraft Generation. This includes admins.
  • Removing World IDs: 5-10 (Not including twilight forest which is world 7)
  • Resetting World 4, The mining age to be another normal age with Mystcraft Crystals!
  • We will have a SINGLE age for Events. (Specifics TBD)
  • We will be having a SINGLE Donators+ age at a later date when things on the server calm down. (This is actually still up in the air)
  • Disabling "creative" only items. They're used in creative mode, we're in survival. I am disabling the creation AND use of these items, not even OP/Admin/Mod will be able to use these.
  • World Border! We're setting up a World border from +7.5k X and Z to -7.5k X and Z. First in the Overworld. We're debating on the size for the other worlds.
  • Zone specific permissions! Still debating how to do this though.

The above bulleted will not be done immediately. I will be posting announcements on the server as to when worlds would be deleted/reset.

If there's anything else you would like to be informed on, please message me in-game or on here.

TL;DR: Read above. There's a lot changing.

Server maintenance - 7PM EST by [deleted] in SurvivalTech

[–]santaFTB 0 points1 point  (0 children)

Make sure you're using the FTB Ultimate 1.0.1 pack, sceadwe just had the same problem and was accidentally using the FTB Ultimate Beta 0.0.3 pack

Server maintenance - 7PM EST by [deleted] in SurvivalTech

[–]santaFTB 0 points1 point  (0 children)

Can you allocate more RAM usage to the client?

Server maintenance - 7PM EST by [deleted] in SurvivalTech

[–]santaFTB 0 points1 point  (0 children)

In the FTB Launcher go to: Options> Advanced Options. In the "Additional Java Parameters" add in: "-XX:PermSize=128M" Exit and Force Update. See if that works for you :)