@Override public void readPacketNBT(NBTTagCompound cmp) { timePassed = cmp.getInteger(TAG_TIME_PASSED); emeraldsGiven = cmp.getInteger(TAG_EMERALDS_GIVEN); chorusFruitGiven = cmp.getInteger(TAG_CHORUS_FRUIT_GIVEN); }
@Override public void readPacketNBT(NBTTagCompound cmp) { ticksOpen = cmp.getInteger(TAG_TICKS_OPEN); ticksSinceLastItem = cmp.getInteger(TAG_TICKS_SINCE_LAST_ITEM); }
@Override protected void readEntityFromNBT(@Nonnull NBTTagCompound cmp) { liveTime = cmp.getInteger(TAG_TIME); burstsFired = cmp.getInteger(TAG_BURSTS_FIRED); deathTime = cmp.getInteger(TAG_DEATH_TIME); }
@Override public void readFromPacketNBT(NBTTagCompound cmp) { mana = cmp.getInteger(TAG_MANA); passiveDecayTicks = cmp.getInteger(TAG_PASSIVE_DECAY_TICKS); int x = cmp.getInteger(TAG_COLLECTOR_X); int y = cmp.getInteger(TAG_COLLECTOR_Y); int z = cmp.getInteger(TAG_COLLECTOR_Z); cachedCollectorCoordinates = y < 0 ? null : new BlockPos(x, y, z); }
@Override public void readPacketNBT(NBTTagCompound par1nbtTagCompound) { super.readPacketNBT(par1nbtTagCompound); mana = par1nbtTagCompound.getInteger(TAG_MANA); manaToGet = par1nbtTagCompound.getInteger(TAG_MANA_TO_GET); }
@Override public void readFromPacketNBT(NBTTagCompound cmp) { super.readFromPacketNBT(cmp); range = cmp.getInteger(TAG_RANGE); }
@Override public void readFromPacketNBT(NBTTagCompound cmp) { super.readFromPacketNBT(cmp); burnTime = cmp.getInteger(TAG_BURN_TIME); }
@Override public void readPacketNBT(NBTTagCompound par1nbtTagCompound) { super.readPacketNBT(par1nbtTagCompound); pattern = par1nbtTagCompound.getInteger(TAG_PATTERN); }
@Override public void readFromPacketNBT(NBTTagCompound cmp) { super.readFromPacketNBT(cmp); filterType = cmp.getInteger(TAG_FILTER_TYPE); }
@Override public void readFromNBT(NBTTagCompound par1nbtTagCompound) { super.readFromNBT(par1nbtTagCompound); ticks = par1nbtTagCompound.getInteger(TAG_TICKS); }
@Override public void readFromPacketNBT(NBTTagCompound cmp) { super.readFromPacketNBT(cmp); cooldown = cmp.getInteger(TAG_COOLDOWN); digestingMana = cmp.getInteger(TAG_DIGESTING_MANA); lastFood = new ItemStack(cmp.getCompoundTag(TAG_LAST_FOOD)); lastFoodCount = cmp.getInteger(TAG_LAST_FOOD_COUNT); }
@Override public WorldCoord getStoredSize( final ItemStack is ) { if( is.hasTagCompound() ) { final NBTTagCompound c = is.getTagCompound(); return new WorldCoord( c.getInteger( NBT_SIZE_X_KEY ), c.getInteger( NBT_SIZE_Y_KEY ), c.getInteger( NBT_SIZE_Z_KEY ) ); } return new WorldCoord( 0, 0, 0 ); }
@Override public void readPacketNBT(NBTTagCompound par1nbtTagCompound) { super.readPacketNBT(par1nbtTagCompound); timeLeft = par1nbtTagCompound.getInteger(TAG_TIME_LEFT); burning = par1nbtTagCompound.getBoolean(TAG_BURNING); }
@Override public void readFromPacketNBT(NBTTagCompound cmp) { super.readFromPacketNBT(cmp); cooldown = cmp.getInteger(TAG_COOLDOWN); ateOnce = cmp.getBoolean(TAG_ATE_ONCE); }
@Override public int getStoredDimensionID( final ItemStack is ) { if( is.hasTagCompound() ) { final NBTTagCompound c = is.getTagCompound(); return c.getInteger( NBT_CELL_ID_KEY ); } return -1; }
@Override public void readFromNBT( final NBTTagCompound extra ) { super.readFromNBT( extra ); this.craftingTracker.readFromNBT( extra ); this.nextSlot = extra.getInteger( "nextSlot" ); }
@Override public void readPacketNBT(NBTTagCompound par1nbtTagCompound) { super.readPacketNBT(par1nbtTagCompound); NBTTagCompound cmp = par1nbtTagCompound.getCompoundTag(TAG_REQUEST_TARGET); requestTarget = new ItemStack(cmp); itemCount = par1nbtTagCompound.getInteger(TAG_ITEM_COUNT); }
@Override public void load(NBTTagCompound cmp) { super.load(cmp); String entryStr = cmp.getString(TAG_ENTRY); for(LexiconEntry entry : BotaniaAPI.getAllEntries()) if(entry.getUnlocalizedName().equals(entryStr)) { this.entry = entry; break; } page = cmp.getInteger(TAG_PAGE); setTitle(); }
@Override public void readFromNBT( final NBTTagCompound data ) { super.readFromNBT( data ); this.config.readFromNBT( data ); this.priority = data.getInteger( "priority" ); if( data.hasKey( "paintedColor" ) ) { this.paintedColor = AEColor.values()[data.getByte( "paintedColor" )]; } }
private static void addCursor(ItemStack stack, BlockPos pos) { NBTTagCompound cmp = ItemNBTHelper.getCompound(stack, TAG_CURSOR_LIST, false); int count = cmp.getInteger(TAG_CURSOR_COUNT); cmp.setTag(TAG_CURSOR_PREFIX + count, cursorToCmp(pos)); cmp.setInteger(TAG_CURSOR_COUNT, count + 1); ItemNBTHelper.setCompound(stack, TAG_CURSOR_LIST, cmp); }