public static void updateItemList() { itemNames.clear(); Iterator<Item> iterator = Item.REGISTRY.iterator(); NonNullList<ItemStack> curList = NonNullList.create(); while(iterator.hasNext()) { Item item = iterator.next(); if(item != null && item.getCreativeTab() != null) { curList.clear(); try { item.getSubItems(null, curList); for(ItemStack stack : curList) itemNames.add(CorporeaHelper.stripControlCodes(stack.getDisplayName().trim())); } catch (Exception e) {} } } }
@Override public void initTool(CanvasQuestLine gui) { this.gui = gui; grabList.clear(); }
@Override public void initTool(CanvasQuestLine gui) { this.gui = gui; linking.clear(); }
@Override public void getDrops(NonNullList<ItemStack> drops, IBlockAccess world, BlockPos pos, IBlockState state, int fortune) { drops.clear(); }
@Override public void initTool(CanvasQuestLine gui) { this.gui = gui; grabList.clear(); }
@Override public void clear() { compactorItemStacks.clear(); }
@Override public void disableTool() { grabList.clear(); }
@Override public void disableTool() { linking.clear(); }
@Override public void clear() { itemContents.clear(); } }
@Override public void clear() { inventory.clear(); }
@Override public void initTool(CanvasQuestLine gui) { this.gui = gui; grabList.clear(); }
@Override public void clear() { itemStack.clear(); }
@Override public void clear() { this.stacks.clear(); }
@Override public void clear() { for (int i = 0; i < this.slots.size(); ++i) { this.slots.clear(); } }
public void changePage(int i) { while (i < 1) i += 3; while (i > 3) i -= 3; page = i; inventorySlots.clear(); inventoryItemStacks.clear(); addSlots(); }
@Override public void clear() { this.getItems().clear(); }
public void setAndroid(boolean isAndroid) { this.isAndroid = isAndroid; sync(EnumSet.allOf(DataType.class)); if (isAndroid) { previousBionicParts.clear(); manageStatAttributeModifiers(); } else { clearAllStatAttributeModifiers(); clearAllEquipmentAttributeModifiers(); } }
@Override public void refresh(CanvasQuestLine gui) { if(linking.size() <= 0) return; List<PanelButtonQuest> tmp = new ArrayList<>(); for(PanelButtonQuest b1 : linking) { for(PanelButtonQuest b2 : gui.getQuestButtons()) if(b1.getStoredValue().getID() == b2.getStoredValue().getID()) tmp.add(b2); } linking.clear(); linking.addAll(tmp); }
@Override public void refreshGui() { quests.clear(); QuestCache qc = mc.player.getCapability(CapabilityProviderQuestCache.CAP_QUEST_CACHE, null); if(qc != null) quests.addAll(QuestDatabase.INSTANCE.bulkLookup(qc.getActiveQuests())); refreshTaskPanel(); }
@Override public void broken() { if (stacks == null) return; Vec3d offsetPos = new Vec3d(pos).add(new Vec3d(getFacing().getOpposite().getDirectionVec()).scale(OFFSET)); for (ItemStack stack : stacks) { if (stack != null) { Helpers.spawnItemStack(getWorld(), offsetPos.x, offsetPos.y, offsetPos.z, stack); } } stacks.clear(); stackHash = 0; }