Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Map<Integer, BundleItemStack> changes = new HashMap<>();
- for(BundleItemStack stack : stacks) {
- while(true) {
- // В первую очередь мы пытаемся поместить предмет в схожую связку.
- int firstPartial = getFirst(stack);
- if(firstPartial == -1) {
- /**
- * Если связки в которую можно поместить предмет нет, то
- * пытаемся поместить в пустую ячейку.
- */
- int firstEmpty = getFirstEmpty();
- // Пустых слотов нет. Поместить предмет невозможно.
- if(firstEmpty == -1) {
- return false;
- }
- } else {
- }
- }
- }
- return false;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement