Help please - Creating FTB Hub server

  • Please make sure you are posting in the correct place. Server ads go here and modpack bugs go here
  • The FTB Forum is now read-only, and is here as an archive. To participate in our community discussions, please join our Discord! https://ftb.team/discord

buzzSolo

New Member
Jul 29, 2019
5
0
0
Hi.. I am having trouble with making a Spigot hub that my FTB clients can connect to.. (Tested with FTB Departed and Infinity versions, also tested with craftbukkit, different versions as the server)
The issue is... I can connect fine to my hub (shows a V for vanilla in the servers list) Once logged in.. I am able to break and place an item (bedrock, my hub world gen is only 1 layer of bedrock with no structures) Can Also open chests / pickup items... But as soon as I press E to open inventory on any type of FTB , my game crashes to desktop...Other users also tested on my server and they have the same crash... I'm out of ideas / things to try to fix this...
Please can someone help me with this issue... I just need a working hub so i can create bungee portals for my FTB servers..
I have Bungee setup to redirect to my hub server... if not spigot/craftbukkit how else can a player connect to my server on any FTB modpack and then go in their appropriate portal to their modpacks server?? I've seen many big FTB networks setup their hub server fine with portals...
Please help Im out of ideas.
Thank you.
 
Hi.. I am having trouble with making a Spigot hub that my FTB clients can connect to.. (Tested with FTB Departed and Infinity versions, also tested with craftbukkit, different versions as the server)
The issue is... I can connect fine to my hub (shows a V for vanilla in the servers list) Once logged in.. I am able to break and place an item (bedrock, my hub world gen is only 1 layer of bedrock with no structures) Can Also open chests / pickup items... But as soon as I press E to open inventory on any type of FTB , my game crashes to desktop...Other users also tested on my server and they have the same crash... I'm out of ideas / things to try to fix this...
Please can someone help me with this issue... I just need a working hub so i can create bungee portals for my FTB servers..
I have Bungee setup to redirect to my hub server... if not spigot/craftbukkit how else can a player connect to my server on any FTB modpack and then go in their appropriate portal to their modpacks server?? I've seen many big FTB networks setup their hub server fine with portals...
Please help Im out of ideas.
Thank you.
first off you know that you can only connect to servers with the same mods? this probably has nothing to do with the crash but just to make sure

now as for the crash can you upload a crash-log to pastebin and give us the link? without it we can not help.
 
yeah i know that you need the right pack to go into the same server. This is why i used spigot for a hub server as it doesnt check for mods to match like cauldron does, allowing any ftb client that runs 1.7.10 to actually connect to the vanilla server, which will contain portals to the appropriate server for the pack the user is on..
I originally followed a thread created on yives mirror forums that says as follows. :

If you are planning on running a network that runs several different modpacks across Bungee, then you will have to create a spigot 1.7.10 server. Why do I need to? If you try to set a default server to a cauldron(with no mods) one, it will bug out and post likely not let you join. When you join a Forge/Cauldron server, the client and server have to have matching or have their mods checked. If you set the default server to a cauldron server, any mod that has added inventory to it, will not work on connection. For example, if the client has Tinkers' construct installed, but the Cauldron(or forge) doesn't, it will give you a mod rejection. If you use a Spigot server, the client doesn't do those checks as it would on a cauldron server.
Step 3: Adding more servers
Any other server that you link or hook to the BungeeCord will be able to run Cauldron. They can have what ever mods, plugins, etc on it. It won't matter. The only problem would be if a player tries to join a server and they don't have the mods for that server(for example, trying to connect to a FTB server from a ATLauncher pack), they will get kicked.
Conclusion:
In order to create a Cauldron(or modded) server network you need to have a Spigot hub. Or if all your servers run the same modpack, than you don't have to have a Spigot one.

The crash log Is uploaded to : http://pastebin.com/r8YJbrXn.
Thank you.
 
tconstruct.client.tabs.InventoryTabKnapsack.shouldAddToList(InventoryTabKnapsack.java:23)

Does it happen in both creative and survival or only in one of the two and if so which?
 
Hi lenscas, i will check both now.. I'ts funny you mentioned because when i first made the server hub.. it was survival flat world.. and i had the inventory crash error... then i reuploaded a fresh world save that was made creative mode.. and the inventory worked just fine... it wasnt until i restarted the game later on to do some work when the error returned...however i can say that it has worked atleast once in creative on first join.
 
What I think it is(I only saw that line so I might be wrong) is that ticon wants data from the server for the knap sack but as the server doesn't have ticon it never gets the data and as a result it crashes.

if you know if it survival or creative affects it try it with only ticon and a plain vanilla server if it then still crashes you found a bug in ticon that you can/should report.
 
:) lenscas i think you are on to something! http://pastebin.com/nEmhnGAK that is a test from just Forge with Tconstruct , Mantle, and TiCtooltips...
Tested it again just connecting as a pure 1.7.10 and i can open my inventory fine...
So is there a way i can work around this so clients can connect and open their inventory if they are using those mods? Like some sort of mod disabler on the servers end.
 
Unless it behaves different on a pure vanilla server thus not a spigot server I doubt it. This is all client side, if you can reproduce it with on the client only forge and ticon on a pure vanilla server go ahead and let the mod dev know, else let him know but also make it very clear what other stuff is involved.
 
I think the reason the inventory worked that first time without a crash is because i was in creative with the old inventory style open.. so it didnt show the player's inv or the knapsack / baubles tab .. if there is a way i can force players into this standard creative interface then maybe that will serve as a work-around.. =/
 
in a vanilla server you can force a certain game mode in the properties file, not sure about spigot