Posts: 6,485
Threads: 176
Joined: Jan 2012
Thanks: 131
Given 1074 thank(s) in 852 post(s)
The server's inventory should be fully exposed to plugins, you can set anything as slot #5 (helmet slot) and it should be used by the client. You might want to test rigorously, though, if it doesn't make the clients crash or some other unexpected behavior.
Or you can simply edit the player JSON file if you just want to experiment.
Posts: 6,485
Threads: 176
Joined: Jan 2012
Thanks: 131
Given 1074 thank(s) in 852 post(s)
I've got inventory, crafting grid and chest windows working. I'm gonna finish furnace windows and then commit the changes.
Posts: 6,485
Threads: 176
Joined: Jan 2012
Thanks: 131
Given 1074 thank(s) in 852 post(s)
Rev 870 broke even vc2008 builds, sorry for that, should be fixed in rev 872.
Posts: 1,450
Threads: 53
Joined: Feb 2011
Thanks: 15
Given 120 thank(s) in 91 post(s)
09-23-2012, 07:49 AM
(This post was last modified: 09-23-2012, 08:53 AM by FakeTruth.)
I tested r872 with two other players.
First I was unable to see one of the two players, but after teleporting to them they popped up. I do not see either of them move, I do see their hands move when they dig/place blocks.
I have been repeatedly kicked due to (after placing some water, don't know if it is related):
Unknown packet ID: 2 (and one time 122) I think this was on the client's side
Received a too long string
End of stream
Posts: 6,485
Threads: 176
Joined: Jan 2012
Thanks: 131
Given 1074 thank(s) in 852 post(s)
I can't seem to replicate that.
What client version were all the players using? If 1.3.1 / 1.3.2, could you run through ProtoProxy and attach its log?