Clicking "done" on a Jigsaw disconnects client on dedicated server
Reproduction
- Join a dedicated server as an op
- Obtain a Jigsaw and right click to open its UI
- Click "Done"
- Client is disconnected
Notes
Does not affect single player worlds. Only affects dedicated servers.
Client error message:

Potential Cause
When a client clicks the "Done" button on a jigsaw block GUI, h is called, which calls j, which attempts to send an om packet to the server (a jigsaw block update packet).
However, the om class is not present at all in the dedicated server.
Created Issue:
Clicking "done" on a Jigsaw disconnects client on dedicated server
Reproduction
- Join a dedicated server as an op
- Obtain a Jigsaw and right click to open its UI
- Click "Done"
- Client is disconnected
Notes
Does not affect single player worlds. Only affects dedicated servers.
Client error message:
Potential Cause
Using Yarn names as of c8152014af798a9497ff250c1bac12c8514466dd.
When a client clicks the "Done" button on a JigsawBlockGui, h is called, which calls j, which attempts to send an om packet to the server (a jigsaw block update packet).
However, the om class is not present at all in the dedicated server.
Reproduction
- Join a dedicated server as an op
- Obtain a Jigsaw and right click to open its UI
- Click "Done"
- Client is disconnected
Notes
Does not affect single player worlds. Only affects dedicated servers.
Client error message:
Potential Cause
Using Yarn names as of c8152014af798a9497ff250c1bac12c8514466dd.
When a client clicks the "Done" button on a JigsawBlockGui, h is called, which calls j, which attempts to send an om packet to the server (a jigsaw block update packet).
However, the om class is not present at all in the dedicated server.
Reproduction
- Join a dedicated server as an op
- Obtain a Jigsaw and right click to open its UI
- Click "Done"
- Client is disconnected
Notes
Does not affect single player worlds. Only affects dedicated servers.
Client error message:
Potential Cause
When a client clicks the "Done" button on a jigsaw block GUI, h is called, which calls j, which attempts to send an om packet to the server (a jigsaw block update packet).
However, the om class is not present at all in the dedicated server.