public static boolean dragChild(WidgetChild c, int slot) {
		if (c == null || !c.visible() || !SlotData.validateSlot(slot))
			return false;
		WidgetChild dest = SlotData.getMainChild(slot);
		if (c.hover() && c.getBoundingRectangle().contains(Mouse.getLocation())) {
			Mouse.drag(dest.getCentralPoint(), 10, 10);
			return true;
		}
		return false;
	}