@Override public String toString() { return "SetAcceptedStockMaterialAction [material=" + material + ", accept=" + accept + ", getPosition()=" + getPosition() + "]"; } }
taskScheduler.scheduleTask(new SetAcceptedStockMaterialGuiTask(playerId, a.getPosition(), a.getMaterial(), a.shouldAccept(), a .isLocalSetting())); break;
@Override public Action getAction() { if (selectedProvider == null || mapPositionProvider == null) { return null; } EMaterialType selected = selectedProvider.get(); ShortPoint2D mapPosition = mapPositionProvider.get(); if (selected == null || mapPosition == null) { return null; } return new SetAcceptedStockMaterialAction(mapPosition, selected, accept, local); }