Ender Chests Not Working SMP

  • 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

Major_Heartfire

New Member
Jul 29, 2019
19
0
0
Hey all,

So I started a server for me and a couple of my friends, and we are having some problems with ender chests. Namely, we can't even place them. I'm an op and can't place them, neither can the normal players. Any idea what is wrong?

Thanks!
 

Peppe

New Member
Jul 29, 2019
836
0
1
Are you trying to use the vanilla enderchests when the modded ender chests are installed?
 

Evil Hamster

New Member
Jul 29, 2019
768
0
0
Are you trying to use the vanilla enderchests when the modded ender chests are installed?

That sounds like what he's doing.

You need to make the new enderchests from the mod, which anybody on the server can access your inventory even if you "lock" them with a diamond

Actually, how did you even make the old style chests as in my game they are not craftable, and even removed from NEI?
 

Major_Heartfire

New Member
Jul 29, 2019
19
0
0
I'll check to see if this is the problem, I didn't make them myself. I have no idea how they made them if they are the old ones...

EDIT: Yes, the person used the old recipe. Still no idea how he made them, but I can tell from the skin.

Thanks everyone!
 

ThemsAllTook

New Member
Jul 29, 2019
386
0
0
There's an option you can change in the Ender Storage configuration (disableVanilla, I think) to allow crafting and placing normal ender chests.
 

Saice

New Member
Jul 29, 2019
4,020
0
1
That sounds like what he's doing.

You need to make the new enderchests from the mod, which anybody on the server can access your inventory even if you "lock" them with a diamond

Actually, how did you even make the old style chests as in my game they are not craftable, and even removed from NEI?

You are saying if I lock my ender chest with a diamond bob can craft one of the same color use a diamond and steal all my potatoes?

Or are you saying he can come in my base and use the chest I made and locked with a diamond to steal my potatoes?

If it is number 2 yeah I figured that is just how they coded it.

If it is number 1 that is a huge bug and I hope it gets fixed as my potatoes are vary special to me.
 

KhrFreak

New Member
Jul 29, 2019
689
1
0
if you gave bob a enderchest with the same color code and used a diamond on it then he could steal your potatoes. but if he put the diamond on it himself he wouldn't be able to get you tasty spuds
 

Saice

New Member
Jul 29, 2019
4,020
0
1
if you gave bob a enderchest with the same color code and used a diamond on it then he could steal your potatoes. but if he put the diamond on it himself he wouldn't be able to get you tasty spuds

Then yeah working as it should. He would have to get one of my chests to steal anything. So yeah don't need to worry about some derp coping the color code and getting access.
 

Abdiel

New Member
Jul 29, 2019
1,062
0
0
As far as I understand it (and I might be wrong, don't bet your potatoes on this!), imagine the diamond as the fourth symbol on the chest. By default the symbol is blank, all non-diamonded chests with the same three-color combination link together. But diamonding a chest imprints a fourth symbol with your player name. Therefore only chests diamonded by the same player are linked together. Unlike vanilla enderchests, it doesn't matter who is looking into the chest. Therefore, if someone manages to get their hands on a chest with your fourth symbol, they will be able to access its inventory in your network.

I don't know if changing colors of the three symbols resets the fourth one [edit, no, it doesn't.] - if it doesn't, capturing even one of your enderchests means the thief will have access to any chests in your network by simply changing the combination.
 

Lathanael

New Member
Jul 29, 2019
959
0
0
But a potential griefer will have to get to the chest, he can't remove it and place it somewhere else. Upon breaking the "locked" chest you get the chest and the diamond you used to lock it. So if your base is properly protected (i.e, MFFS) he will never gain access to your network.
 

Saice

New Member
Jul 29, 2019
4,020
0
1
As far as I understand it (and I might be wrong, don't bet your potatoes on this!), imagine the diamond as the fourth symbol on the chest. By default the symbol is blank, all non-diamonded chests with the same three-color combination link together. But diamonding a chest imprints a fourth symbol with your player name. Therefore only chests diamonded by the same player are linked together. Unlike vanilla enderchests, it doesn't matter who is looking into the chest. Therefore, if someone manages to get their hands on a chest with your fourth symbol, they will be able to access its inventory in your network.

I don't know if changing colors of the three symbols resets the fourth one - if it doesn't, capturing even one of your enderchests means the thief will have access to any chests in your network by simply changing the combination.

And I don't mind that sort of thing. If someone is in my base stealing my stuff I have a whole different issue.

But if someone is all OH look Saice uses Black Black Red for all their gold. BLING BLING BABY! That would be an issue.

The first totally something I don't blame the mod maker on as I can see the coding be on the in world item that access the inventory stored it the data array. The whole diamond is a 'forth' color that is the players name totally is something i can live with. The later would be an issue since it is not personal if anyone can craft access to it with just a diamond.
 

Abdiel

New Member
Jul 29, 2019
1,062
0
0
I am more of a "everything I send to a blue-green-green chest is automatically piped to a recycler"... Person B: "hey my diamonds suddenly disappeared!" :)
 

Evil Hamster

New Member
Jul 29, 2019
768
0
0
I just think it's dumb for the enderchest mot to disable the vanilla enderchests. Even though they have the same name, they both serve 2 completely different functions.
 

Evil Hamster

New Member
Jul 29, 2019
768
0
0
Ahh it's only disabled in NEI, but can still be made in a crafting table. I guess I spent hours searching Twilight Forest for nothing!!
 

Zelfana

New Member
Jul 29, 2019
813
0
1
Doesn't diamonding the chest make it work like the vanilla ender chest but with colors? So everyone trying to access the chest would get their own chest of that color code. Don't shoot me if I'm wrong but it would make sense like that.
 

Zelfana

New Member
Jul 29, 2019
813
0
1
No.



Anybody trying to access the chest gets the chest "network" of whoever made it.
Well that's stupid, it's not like you'd run out of color combinations as there are 4096 different combos. I thought making it personal would prevent anyone from accessing the items no matter what.
 

Saice

New Member
Jul 29, 2019
4,020
0
1
Well that's stupid, it's not like you'd run out of color combinations as there are 4096 different combos. I thought making it personal would prevent anyone from accessing the items no matter what.

Limitations of coding.

If your having issues with someone stealing a chest from you or your base you got more issues then how the endwechest is coded. Even if you want to say your on a heavy PvP server and risk being looted while wondering around I would point out that the enderpouch is what you should be using while awhile from base. It is easier to use and if someone killed you and took it they would only have 1 color code as lootable. And they need to synch it with a chest to change that which would also unsync it from your network.
 

Zelfana

New Member
Jul 29, 2019
813
0
1
Limitations of coding.

If your having issues with someone stealing a chest from you or your base you got more issues then how the endwechest is coded. Even if you want to say your on a heavy PvP server and risk being looted while wondering around I would point out that the enderpouch is what you should be using while awhile from base. It is easier to use and if someone killed you and took it they would only have 1 color code as lootable. And they need to synch it with a chest to change that which would also unsync it from your network.
Uhh, vanilla ender chest works the way I described so it's not like it is impossible to code. Just a little change to what happens when chest is accessed.

And I don't have problems with thieves, I'm just suggesting a helpful change imo. I don't see a point in a personal network of ender chests if other people can access it. 4096 codes for the whole server won't run out even without the personal chests.