@Override public void interrupt(final String message) { super.interrupt(message); if (crafter != null) { crafter.setAvailable(true); } if (resources != null) { for (Item resource : resources) { resource.setAvailable(true); } } }