@Override
public IMessage onMessage(MessageRecipe message, MessageContext ctx) {
EntityPlayerMP entityPlayer = ctx.getServerHandler().playerEntity;
Container container = entityPlayer.openContainer;
if(container instanceof ContainerWorkbenchBackpack) {
((ContainerWorkbenchBackpack) container).clearCraftMatrix();
for(SlotStack slotStack : message.recipeList) {
container.putStackInSlot(slotStack.getSlot(), slotStack.getStack());
}
}
return null;
}