本文整理了Java中net.minecraft.util.NonNullList.clear()
方法的一些代码示例,展示了NonNullList.clear()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。NonNullList.clear()
方法的具体详情如下:
包路径:net.minecraft.util.NonNullList
类名称:NonNullList
方法名:clear
暂无
代码示例来源:origin: Vazkii/Botania
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) {}
}
}
}
代码示例来源:origin: Funwayguy/BetterQuesting
@Override
public void initTool(CanvasQuestLine gui)
{
this.gui = gui;
grabList.clear();
}
代码示例来源:origin: Funwayguy/BetterQuesting
@Override
public void initTool(CanvasQuestLine gui)
{
this.gui = gui;
linking.clear();
}
代码示例来源:origin: TerraFirmaCraft/TerraFirmaCraft
@Override
public void getDrops(NonNullList<ItemStack> drops, IBlockAccess world, BlockPos pos, IBlockState state, int fortune)
{
drops.clear();
}
代码示例来源:origin: Funwayguy/BetterQuesting
@Override
public void initTool(CanvasQuestLine gui)
{
this.gui = gui;
grabList.clear();
}
代码示例来源:origin: jabelar/ExampleMod-1.12
@Override
public void clear()
{
compactorItemStacks.clear();
}
代码示例来源:origin: Funwayguy/BetterQuesting
@Override
public void disableTool()
{
grabList.clear();
}
代码示例来源:origin: Funwayguy/BetterQuesting
@Override
public void disableTool()
{
linking.clear();
}
代码示例来源:origin: Esteemed-Innovation/Esteemed-Innovation
@Override
public void clear() {
itemContents.clear();
}
}
代码示例来源:origin: Chisel-Team/Chisel
@Override
public void clear() {
inventory.clear();
}
代码示例来源:origin: Funwayguy/BetterQuesting
@Override
public void initTool(CanvasQuestLine gui)
{
this.gui = gui;
grabList.clear();
}
代码示例来源:origin: Funwayguy/BetterQuesting
@Override
public void clear()
{
itemStack.clear();
}
代码示例来源:origin: Alex-the-666/Ice_and_Fire
@Override
public void clear() {
this.stacks.clear();
}
代码示例来源:origin: JurassiCraftTeam/JurassiCraft2
@Override
public void clear() {
for (int i = 0; i < this.slots.size(); ++i) {
this.slots.clear();
}
}
代码示例来源:origin: vadis365/TheErebus
public void changePage(int i) {
while (i < 1)
i += 3;
while (i > 3)
i -= 3;
page = i;
inventorySlots.clear();
inventoryItemStacks.clear();
addSlots();
}
代码示例来源:origin: MrCrayfish/MrCrayfishFurnitureMod
@Override
public void clear()
{
this.getItems().clear();
}
代码示例来源:origin: MatterOverdrive/MatterOverdrive-Legacy-Edition
public void setAndroid(boolean isAndroid) {
this.isAndroid = isAndroid;
sync(EnumSet.allOf(DataType.class));
if (isAndroid) {
previousBionicParts.clear();
manageStatAttributeModifiers();
} else {
clearAllStatAttributeModifiers();
clearAllEquipmentAttributeModifiers();
}
}
代码示例来源:origin: Funwayguy/BetterQuesting
@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);
}
代码示例来源:origin: Funwayguy/BetterQuesting
@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();
}
代码示例来源:origin: SquidDev-CC/plethora
@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;
}
内容来源于网络,如有侵权,请联系作者删除!