## Uses of Class
cpw.mods.fml.relauncher.SideOnly

- Packages that use SideOnly
  Package | Description
  --- | ---
  cpw.mods.fml.client |
  cpw.mods.fml.common.registry |
  net.minecraft.block |
  net.minecraft.client |
  net.minecraft.client.audio |
  net.minecraft.client.entity |
  net.minecraft.client.gui |
  net.minecraft.client.gui.achievement |
  net.minecraft.client.gui.inventory |
  net.minecraft.client.gui.mco |
  net.minecraft.client.main |
  net.minecraft.client.mco |
  net.minecraft.client.model |
  net.minecraft.client.multiplayer |
  net.minecraft.client.particle |
  net.minecraft.client.renderer |
  net.minecraft.client.renderer.culling |
  net.minecraft.client.renderer.entity |
  net.minecraft.client.renderer.texture |
  net.minecraft.client.renderer.tileentity |
  net.minecraft.client.resources |
  net.minecraft.client.resources.data |
  net.minecraft.client.settings |
  net.minecraft.client.stats |
  net.minecraft.crash |
  net.minecraft.creativetab |
  net.minecraft.entity |
  net.minecraft.entity.ai |
  net.minecraft.entity.ai.attributes |
  net.minecraft.entity.boss |
  net.minecraft.entity.effect |
  net.minecraft.entity.item |
  net.minecraft.entity.monster |
  net.minecraft.entity.passive |
  net.minecraft.entity.player |
  net.minecraft.entity.projectile |
  net.minecraft.inventory |
  net.minecraft.item |
  net.minecraft.logging |
  net.minecraft.nbt |
  net.minecraft.network |
  net.minecraft.network.packet |
  net.minecraft.potion |
  net.minecraft.profiler |
  net.minecraft.scoreboard |
  net.minecraft.server |
  net.minecraft.server.dedicated |
  net.minecraft.server.gui |
  net.minecraft.server.integrated |
  net.minecraft.server.management |
  net.minecraft.src |
  net.minecraft.stats |
  net.minecraft.tileentity |
  net.minecraft.util |
  net.minecraft.village |
  net.minecraft.world |
  net.minecraft.world.biome |
  net.minecraft.world.chunk |
  net.minecraft.world.chunk.storage |
  net.minecraft.world.storage |
  net.minecraftforge.client |
  net.minecraftforge.client.model |
  net.minecraftforge.client.model.obj |
  net.minecraftforge.client.model.techne |
  net.minecraftforge.liquids |

- - ### Uses of SideOnly in cpw.mods.fml.client

    Classes in cpw.mods.fml.client with annotations of type SideOnly
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CustomModLoadingErrorDisplayException` If a mod throws this exception during loading, it will be called back to render the error screen through the methods below.

  - ### Uses of SideOnly in cpw.mods.fml.common.registry

    Methods in cpw.mods.fml.common.registry with annotations of type SideOnly
    Modifier and Type | Method and Description
    --- | ---
    `static ResourceLocation` | VillagerRegistry.`getVillagerSkin(int villagerType, ResourceLocation defaultSkin)` Callback to setup new villager types
    `void` | VillagerRegistry.`registerVillagerSkin(int villagerId, ResourceLocation villagerSkin)` Register a new skin for a villager type

  - ### Uses of SideOnly in net.minecraft.block

    Fields in net.minecraft.block with annotations of type SideOnly
    Modifier and Type | Field and Description
    --- | ---
    `int` | BlockAnvil.`field_82521_b`

    Methods in net.minecraft.block with annotations of type SideOnly
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | Block.`addBlockDestroyEffects(World world, int x, int y, int z, int meta, EffectRenderer effectRenderer)` Spawn particles for when the block is destroyed.
    `boolean` | Block.`addBlockHitEffects(World worldObj, MovingObjectPosition target, EffectRenderer effectRenderer)` Spawn a digging particle effect in the world, this is a wrapper around EffectRenderer.addBlockHitEffects to allow the block more control over the particles.
    `void` | BlockPistonExtension.`clearHeadTexture()`
    `int` | BlockGrass.`colorMultiplier(IBlockAccess par1IBlockAccess, int par2, int par3, int par4)`
    `int` | BlockStem.`colorMultiplier(IBlockAccess par1IBlockAccess, int par2, int par3, int par4)`
    `int` | Block.`colorMultiplier(IBlockAccess par1IBlockAccess, int par2, int par3, int par4)`
    `int` | BlockVine.`colorMultiplier(IBlockAccess par1IBlockAccess, int par2, int par3, int par4)`
    `int` | BlockLeaves.`colorMultiplier(IBlockAccess par1IBlockAccess, int par2, int par3, int par4)`
    `int` | BlockTallGrass.`colorMultiplier(IBlockAccess par1IBlockAccess, int par2, int par3, int par4)`
    `int` | BlockLilyPad.`colorMultiplier(IBlockAccess par1IBlockAccess, int par2, int par3, int par4)`
    `int` | BlockRedstoneWire.`colorMultiplier(IBlockAccess par1IBlockAccess, int par2, int par3, int par4)`
    `int` | BlockFluid.`colorMultiplier(IBlockAccess par1IBlockAccess, int par2, int par3, int par4)`
    `static boolean` | BlockTripWire.`func_72148_a(IBlockAccess par0IBlockAccess, int par1, int par2, int par3, int par4, int par5)`
    `Icon` | BlockEndPortalFrame.`func_94398_p()`
    `void` | BlockPistonBase.`func_96479_b(float par1, float par2, float par3, float par4, float par5, float par6)`
    `float` | Block.`getAmbientOcclusionLightValue(IBlockAccess par1IBlockAccess, int par2, int par3, int par4)`
    `float` | BlockStairs.`getBlockBrightness(IBlockAccess par1IBlockAccess, int par2, int par3, int par4)`
    `float` | Block.`getBlockBrightness(IBlockAccess par1IBlockAccess, int par2, int par3, int par4)`
    `float` | BlockFluid.`getBlockBrightness(IBlockAccess par1IBlockAccess, int par2, int par3, int par4)`
    `int` | BlockGrass.`getBlockColor()`
    `int` | Block.`getBlockColor()`
    `int` | BlockVine.`getBlockColor()`
    `int` | BlockLeaves.`getBlockColor()`
    `int` | BlockTallGrass.`getBlockColor()`
    `int` | BlockLilyPad.`getBlockColor()`
    `int` | BlockFluid.`getBlockColor()`
    `Icon` | BlockGrass.`getBlockTexture(IBlockAccess par1IBlockAccess, int par2, int par3, int par4, int par5)`
    `Icon` | BlockDoor.`getBlockTexture(IBlockAccess par1IBlockAccess, int par2, int par3, int par4, int par5)`
    `Icon` | Block.`getBlockTexture(IBlockAccess par1IBlockAccess, int par2, int par3, int par4, int par5)`
    `Icon` | BlockMycelium.`getBlockTexture(IBlockAccess par1IBlockAccess, int par2, int par3, int par4, int par5)`
    `Icon` | Block.`getBlockTextureFromSide(int par1)`
    `Icon` | BlockBrewingStand.`getBrewingStandIcon()`
    `static Icon` | BlockCauldron.`getCauldronIcon(String par0Str)`
    `Icon` | BlockCocoa.`getCocoaIcon(int par1)`
    `CreativeTabs` | Block.`getCreativeTabToDisplayOn()`
    `Icon` | BlockFire.`getFireIcon(int par1)`
    `static double` | BlockFluid.`getFlowDirection(IBlockAccess par0IBlockAccess, int par1, int par2, int par3, Material par4Material)`
    `static Icon` | BlockFluid.`getFluidIcon(String par0Str)`
    `static Icon` | BlockHopper.`getHopperIcon(String par0Str)`
    `Icon` | BlockGrass.`getIcon(int par1, int par2)`
    `Icon` | BlockCrops.`getIcon(int par1, int par2)`
    `Icon` | BlockQuartz.`getIcon(int par1, int par2)`
    `Icon` | BlockStairs.`getIcon(int par1, int par2)`
    `Icon` | BlockAnvil.`getIcon(int par1, int par2)`
    `Icon` | BlockDispenser.`getIcon(int par1, int par2)`
    `Icon` | BlockDoor.`getIcon(int par1, int par2)`
    `Icon` | BlockWoodSlab.`getIcon(int par1, int par2)`
    `Icon` | BlockRedstoneLogic.`getIcon(int par1, int par2)`
    `Icon` | Block.`getIcon(int par1, int par2)`
    `Icon` | BlockColored.`getIcon(int par1, int par2)`
    `Icon` | BlockLeaves.`getIcon(int par1, int par2)`
    `Icon` | BlockTNT.`getIcon(int par1, int par2)`
    `Icon` | BlockPotato.`getIcon(int par1, int par2)`
    `Icon` | BlockTallGrass.`getIcon(int par1, int par2)`
    `Icon` | BlockJukeBox.`getIcon(int par1, int par2)`
    `Icon` | BlockFurnace.`getIcon(int par1, int par2)`
    `Icon` | BlockFenceGate.`getIcon(int par1, int par2)`
    `Icon` | BlockCauldron.`getIcon(int par1, int par2)`
    `Icon` | BlockSilverfish.`getIcon(int par1, int par2)`
    `Icon` | BlockCarrot.`getIcon(int par1, int par2)`
    `Icon` | BlockCake.`getIcon(int par1, int par2)`
    `Icon` | BlockCocoa.`getIcon(int par1, int par2)`
    `Icon` | BlockNetherStalk.`getIcon(int par1, int par2)`
    `Icon` | BlockBookshelf.`getIcon(int par1, int par2)`
    `Icon` | BlockBed.`getIcon(int par1, int par2)`
    `Icon` | BlockRotatedPillar.`getIcon(int par1, int par2)`
    `Icon` | BlockRail.`getIcon(int par1, int par2)`
    `Icon` | BlockPistonExtension.`getIcon(int par1, int par2)`
    `Icon` | BlockHopper.`getIcon(int par1, int par2)`
    `Icon` | BlockSign.`getIcon(int par1, int par2)`
    `Icon` | BlockRailPowered.`getIcon(int par1, int par2)`
    `Icon` | BlockPumpkin.`getIcon(int par1, int par2)`
    `Icon` | BlockStoneBrick.`getIcon(int par1, int par2)`
    `Icon` | BlockStep.`getIcon(int par1, int par2)`
    `Icon` | BlockDaylightDetector.`getIcon(int par1, int par2)`
    `Icon` | BlockSandStone.`getIcon(int par1, int par2)`
    `Icon` | BlockMelon.`getIcon(int par1, int par2)`
    `Icon` | BlockButtonStone.`getIcon(int par1, int par2)`
    `Icon` | BlockEnchantmentTable.`getIcon(int par1, int par2)`
    `Icon` | BlockDetectorRail.`getIcon(int par1, int par2)`
    `Icon` | BlockMushroomCap.`getIcon(int par1, int par2)`
    `Icon` | BlockMycelium.`getIcon(int par1, int par2)`
    `Icon` | BlockCarpet.`getIcon(int par1, int par2)`
    `Icon` | BlockFire.`getIcon(int par1, int par2)`
    `Icon` | BlockFluid.`getIcon(int par1, int par2)`
    `Icon` | BlockPistonBase.`getIcon(int par1, int par2)`
    `Icon` | BlockWood.`getIcon(int par1, int par2)`
    `Icon` | BlockWorkbench.`getIcon(int par1, int par2)`
    `Icon` | BlockCactus.`getIcon(int par1, int par2)`
    `Icon` | BlockButtonWood.`getIcon(int par1, int par2)`
    `Icon` | BlockEndPortalFrame.`getIcon(int par1, int par2)`
    `Icon` | BlockSapling.`getIcon(int par1, int par2)`
    `Icon` | BlockWall.`getIcon(int par1, int par2)`
    `Icon` | BlockSkull.`getIcon(int par1, int par2)`
    `Icon` | BlockComparator.`getIcon(int par1, int par2)`
    `Icon` | BlockFarmland.`getIcon(int par1, int par2)`
    `static Icon` | BlockGrass.`getIconSideOverlay()`
    `String` | Block.`getItemIconName()`
    `String` | BlockHopper.`getItemIconName()`
    `String` | BlockSkull.`getItemIconName()`
    `int` | BlockStairs.`getMixedBrightnessForBlock(IBlockAccess par1IBlockAccess, int par2, int par3, int par4)`
    `int` | Block.`getMixedBrightnessForBlock(IBlockAccess par1IBlockAccess, int par2, int par3, int par4)`
    `int` | BlockFluid.`getMixedBrightnessForBlock(IBlockAccess par1IBlockAccess, int par2, int par3, int par4)`
    `static Icon` | BlockPistonBase.`getPistonBaseIcon(String par0Str)`
    `Icon` | BlockPistonBase.`getPistonExtensionTexture()`
    `static Icon` | BlockRedstoneWire.`getRedstoneWireIcon(String par0Str)`
    `int` | BlockStairs.`getRenderBlockPass()`
    `int` | Block.`getRenderBlockPass()`
    `int` | BlockPortal.`getRenderBlockPass()`
    `int` | BlockTripWire.`getRenderBlockPass()`
    `int` | BlockIce.`getRenderBlockPass()`
    `int` | BlockGlass.`getRenderBlockPass()`
    `int` | BlockFluid.`getRenderBlockPass()`
    `int` | BlockGrass.`getRenderColor(int par1)`
    `int` | BlockStem.`getRenderColor(int par1)`
    `int` | Block.`getRenderColor(int par1)`
    `int` | BlockVine.`getRenderColor(int par1)`
    `int` | BlockLeaves.`getRenderColor(int par1)`
    `int` | BlockTallGrass.`getRenderColor(int par1)`
    `int` | BlockLilyPad.`getRenderColor(int par1)`
    `AxisAlignedBB` | BlockStairs.`getSelectedBoundingBoxFromPool(World par1World, int par2, int par3, int par4)`
    `AxisAlignedBB` | BlockDoor.`getSelectedBoundingBoxFromPool(World par1World, int par2, int par3, int par4)`
    `AxisAlignedBB` | Block.`getSelectedBoundingBoxFromPool(World par1World, int par2, int par3, int par4)`
    `AxisAlignedBB` | BlockLadder.`getSelectedBoundingBoxFromPool(World par1World, int par2, int par3, int par4)`
    `AxisAlignedBB` | BlockCake.`getSelectedBoundingBoxFromPool(World par1World, int par2, int par3, int par4)`
    `AxisAlignedBB` | BlockCocoa.`getSelectedBoundingBoxFromPool(World par1World, int par2, int par3, int par4)`
    `AxisAlignedBB` | BlockSign.`getSelectedBoundingBoxFromPool(World par1World, int par2, int par3, int par4)`
    `AxisAlignedBB` | BlockTrapDoor.`getSelectedBoundingBoxFromPool(World par1World, int par2, int par3, int par4)`
    `AxisAlignedBB` | BlockCactus.`getSelectedBoundingBoxFromPool(World par1World, int par2, int par3, int par4)`
    `Icon` | BlockPane.`getSideTextureIndex()`
    `int` | BlockStem.`getState(IBlockAccess par1IBlockAccess, int par2, int par3, int par4)`
    `Icon` | BlockStem.`getStemIcon()`
    `void` | BlockQuartz.`getSubBlocks(int par1, CreativeTabs par2CreativeTabs, List par3List)`
    `void` | BlockAnvil.`getSubBlocks(int par1, CreativeTabs par2CreativeTabs, List par3List)`
    `void` | BlockWoodSlab.`getSubBlocks(int par1, CreativeTabs par2CreativeTabs, List par3List)`
    `void` | Block.`getSubBlocks(int par1, CreativeTabs par2CreativeTabs, List par3List)`
    `void` | BlockColored.`getSubBlocks(int par1, CreativeTabs par2CreativeTabs, List par3List)`
    `void` | BlockLeaves.`getSubBlocks(int par1, CreativeTabs par2CreativeTabs, List par3List)`
    `void` | BlockTallGrass.`getSubBlocks(int par1, CreativeTabs par2CreativeTabs, List par3List)`
    `void` | BlockSilverfish.`getSubBlocks(int par1, CreativeTabs par2CreativeTabs, List par3List)`
    `void` | BlockLog.`getSubBlocks(int par1, CreativeTabs par2CreativeTabs, List par3List)`
    `void` | BlockStoneBrick.`getSubBlocks(int par1, CreativeTabs par2CreativeTabs, List par3List)`
    `void` | BlockStep.`getSubBlocks(int par1, CreativeTabs par2CreativeTabs, List par3List)`
    `void` | BlockSandStone.`getSubBlocks(int par1, CreativeTabs par2CreativeTabs, List par3List)`
    `void` | BlockCarpet.`getSubBlocks(int par1, CreativeTabs par2CreativeTabs, List par3List)`
    `void` | BlockWood.`getSubBlocks(int par1, CreativeTabs par2CreativeTabs, List par3List)`
    `void` | BlockSapling.`getSubBlocks(int par1, CreativeTabs par2CreativeTabs, List par3List)`
    `void` | BlockWall.`getSubBlocks(int par1, CreativeTabs par2CreativeTabs, List par3List)`
    `int` | BlockRedstoneRepeater.`idPicked(World par1World, int par2, int par3, int par4)`
    `int` | BlockCrops.`idPicked(World par1World, int par2, int par3, int par4)`
    `int` | BlockReed.`idPicked(World par1World, int par2, int par3, int par4)`
    `int` | BlockStem.`idPicked(World par1World, int par2, int par3, int par4)`
    `int` | BlockDoor.`idPicked(World par1World, int par2, int par3, int par4)`
    `int` | BlockFlowerPot.`idPicked(World par1World, int par2, int par3, int par4)`
    `int` | Block.`idPicked(World par1World, int par2, int par3, int par4)`
    `int` | BlockMobSpawner.`idPicked(World par1World, int par2, int par3, int par4)`
    `int` | BlockEndPortal.`idPicked(World par1World, int par2, int par3, int par4)`
    `int` | BlockFurnace.`idPicked(World par1World, int par2, int par3, int par4)`
    `int` | BlockCauldron.`idPicked(World par1World, int par2, int par3, int par4)`
    `int` | BlockPortal.`idPicked(World par1World, int par2, int par3, int par4)`
    `int` | BlockCake.`idPicked(World par1World, int par2, int par3, int par4)`
    `int` | BlockBrewingStand.`idPicked(World par1World, int par2, int par3, int par4)`
    `int` | BlockCocoa.`idPicked(World par1World, int par2, int par3, int par4)`
    `int` | BlockNetherStalk.`idPicked(World par1World, int par2, int par3, int par4)`
    `int` | BlockBed.`idPicked(World par1World, int par2, int par3, int par4)`
    `int` | BlockDragonEgg.`idPicked(World par1World, int par2, int par3, int par4)`
    `int` | BlockPistonExtension.`idPicked(World par1World, int par2, int par3, int par4)`
    `int` | BlockSign.`idPicked(World par1World, int par2, int par3, int par4)`
    `int` | BlockMushroomCap.`idPicked(World par1World, int par2, int par3, int par4)`
    `int` | BlockRedstoneWire.`idPicked(World par1World, int par2, int par3, int par4)`
    `int` | BlockTripWire.`idPicked(World par1World, int par2, int par3, int par4)`
    `int` | BlockRedstoneTorch.`idPicked(World par1World, int par2, int par3, int par4)`
    `int` | BlockRedstoneLight.`idPicked(World par1World, int par2, int par3, int par4)`
    `int` | BlockPistonMoving.`idPicked(World par1World, int par2, int par3, int par4)`
    `int` | BlockSkull.`idPicked(World par1World, int par2, int par3, int par4)`
    `int` | BlockHalfSlab.`idPicked(World par1World, int par2, int par3, int par4)`
    `int` | BlockComparator.`idPicked(World par1World, int par2, int par3, int par4)`
    `int` | BlockFarmland.`idPicked(World par1World, int par2, int par3, int par4)`
    `boolean` | BlockFlowerPot.`isFlowerPot()`
    `boolean` | Block.`isFlowerPot()`
    `void` | BlockRedstoneRepeater.`randomDisplayTick(World par1World, int par2, int par3, int par4, Random par5Random)`
    `void` | BlockEnderChest.`randomDisplayTick(World par1World, int par2, int par3, int par4, Random par5Random)`
    `void` | BlockStairs.`randomDisplayTick(World par1World, int par2, int par3, int par4, Random par5Random)`
    `void` | Block.`randomDisplayTick(World par1World, int par2, int par3, int par4, Random par5Random)`
    `void` | BlockLeaves.`randomDisplayTick(World par1World, int par2, int par3, int par4, Random par5Random)`
    `void` | BlockRedstoneOre.`randomDisplayTick(World par1World, int par2, int par3, int par4, Random par5Random)`
    `void` | BlockEndPortal.`randomDisplayTick(World par1World, int par2, int par3, int par4, Random par5Random)`
    `void` | BlockFurnace.`randomDisplayTick(World par1World, int par2, int par3, int par4, Random par5Random)`
    `void` | BlockPortal.`randomDisplayTick(World par1World, int par2, int par3, int par4, Random par5Random)`
    `void` | BlockBrewingStand.`randomDisplayTick(World par1World, int par2, int par3, int par4, Random par5Random)`
    `void` | BlockEnchantmentTable.`randomDisplayTick(World par1World, int par2, int par3, int par4, Random par5Random)`
    `void` | BlockRedstoneWire.`randomDisplayTick(World par1World, int par2, int par3, int par4, Random par5Random)`
    `void` | BlockMycelium.`randomDisplayTick(World par1World, int par2, int par3, int par4, Random par5Random)`
    `void` | BlockRedstoneTorch.`randomDisplayTick(World par1World, int par2, int par3, int par4, Random par5Random)`
    `void` | BlockFire.`randomDisplayTick(World par1World, int par2, int par3, int par4, Random par5Random)`
    `void` | BlockFluid.`randomDisplayTick(World par1World, int par2, int par3, int par4, Random par5Random)`
    `void` | BlockTorch.`randomDisplayTick(World par1World, int par2, int par3, int par4, Random par5Random)`
    `void` | BlockGrass.`registerIcons(IconRegister par1IconRegister)`
    `void` | BlockEnderChest.`registerIcons(IconRegister par1IconRegister)`
    `void` | BlockCrops.`registerIcons(IconRegister par1IconRegister)`
    `void` | BlockQuartz.`registerIcons(IconRegister par1IconRegister)`
    `void` | BlockStairs.`registerIcons(IconRegister par1IconRegister)`
    `void` | BlockAnvil.`registerIcons(IconRegister par1IconRegister)`
    `void` | BlockDispenser.`registerIcons(IconRegister par1IconRegister)`
    `void` | BlockStem.`registerIcons(IconRegister par1IconRegister)`
    `void` | BlockDoor.`registerIcons(IconRegister par1IconRegister)`
    `void` | BlockWoodSlab.`registerIcons(IconRegister par1IconRegister)`
    `void` | BlockSnow.`registerIcons(IconRegister par1IconRegister)`
    `void` | BlockHay.`registerIcons(IconRegister par1IconRegister)`
    `void` | Block.`registerIcons(IconRegister par1IconRegister)`
    `void` | BlockColored.`registerIcons(IconRegister par1IconRegister)`
    `void` | BlockDropper.`registerIcons(IconRegister par1IconRegister)`
    `void` | BlockLeaves.`registerIcons(IconRegister par1IconRegister)`
    `void` | BlockTNT.`registerIcons(IconRegister par1IconRegister)`
    `void` | BlockPotato.`registerIcons(IconRegister par1IconRegister)`
    `void` | BlockEndPortal.`registerIcons(IconRegister par1IconRegister)`
    `void` | BlockTallGrass.`registerIcons(IconRegister par1IconRegister)`
    `void` | BlockPane.`registerIcons(IconRegister par1IconRegister)`
    `void` | BlockJukeBox.`registerIcons(IconRegister par1IconRegister)`
    `void` | BlockFurnace.`registerIcons(IconRegister par1IconRegister)`
    `void` | BlockFenceGate.`registerIcons(IconRegister par1IconRegister)`
    `void` | BlockCauldron.`registerIcons(IconRegister par1IconRegister)`
    `void` | BlockSilverfish.`registerIcons(IconRegister par1IconRegister)`
    `void` | BlockButton.`registerIcons(IconRegister par1IconRegister)`
    `void` | BlockLog.`registerIcons(IconRegister par1IconRegister)`
    `void` | BlockFence.`registerIcons(IconRegister par1IconRegister)`
    `void` | BlockCarrot.`registerIcons(IconRegister par1IconRegister)`
    `void` | BlockCake.`registerIcons(IconRegister par1IconRegister)`
    `void` | BlockBrewingStand.`registerIcons(IconRegister par1IconRegister)`
    `void` | BlockCocoa.`registerIcons(IconRegister par1IconRegister)`
    `void` | BlockNetherStalk.`registerIcons(IconRegister par1IconRegister)`
    `void` | BlockBed.`registerIcons(IconRegister par1IconRegister)`
    `void` | BlockRail.`registerIcons(IconRegister par1IconRegister)`
    `void` | BlockPistonExtension.`registerIcons(IconRegister par1IconRegister)`
    `void` | BlockChest.`registerIcons(IconRegister par1IconRegister)`
    `void` | BlockHopper.`registerIcons(IconRegister par1IconRegister)`
    `void` | BlockSign.`registerIcons(IconRegister par1IconRegister)`
    `void` | BlockRailPowered.`registerIcons(IconRegister par1IconRegister)`
    `void` | BlockPumpkin.`registerIcons(IconRegister par1IconRegister)`
    `void` | BlockStoneBrick.`registerIcons(IconRegister par1IconRegister)`
    `void` | BlockStep.`registerIcons(IconRegister par1IconRegister)`
    `void` | BlockDaylightDetector.`registerIcons(IconRegister par1IconRegister)`
    `void` | BlockSandStone.`registerIcons(IconRegister par1IconRegister)`
    `void` | BlockMelon.`registerIcons(IconRegister par1IconRegister)`
    `void` | BlockEnchantmentTable.`registerIcons(IconRegister par1IconRegister)`
    `void` | BlockDetectorRail.`registerIcons(IconRegister par1IconRegister)`
    `void` | BlockMushroomCap.`registerIcons(IconRegister par1IconRegister)`
    `void` | BlockRedstoneWire.`registerIcons(IconRegister par1IconRegister)`
    `void` | BlockBeacon.`registerIcons(IconRegister par1IconRegister)`
    `void` | BlockLockedChest.`registerIcons(IconRegister par1IconRegister)`
    `void` | BlockMycelium.`registerIcons(IconRegister par1IconRegister)`
    `void` | BlockCarpet.`registerIcons(IconRegister par1IconRegister)`
    `void` | BlockFire.`registerIcons(IconRegister par1IconRegister)`
    `void` | BlockFluid.`registerIcons(IconRegister par1IconRegister)`
    `void` | BlockPistonBase.`registerIcons(IconRegister par1IconRegister)`
    `void` | BlockWood.`registerIcons(IconRegister par1IconRegister)`
    `void` | BlockWorkbench.`registerIcons(IconRegister par1IconRegister)`
    `void` | BlockBasePressurePlate.`registerIcons(IconRegister par1IconRegister)`
    `void` | BlockPistonMoving.`registerIcons(IconRegister par1IconRegister)`
    `void` | BlockCactus.`registerIcons(IconRegister par1IconRegister)`
    `void` | BlockEndPortalFrame.`registerIcons(IconRegister par1IconRegister)`
    `void` | BlockBreakable.`registerIcons(IconRegister par1IconRegister)`
    `void` | BlockSapling.`registerIcons(IconRegister par1IconRegister)`
    `void` | BlockWall.`registerIcons(IconRegister par1IconRegister)`
    `void` | BlockSkull.`registerIcons(IconRegister par1IconRegister)`
    `void` | BlockFarmland.`registerIcons(IconRegister par1IconRegister)`
    `void` | BlockLeaves.`setGraphicsLevel(boolean par1)`
    `void` | BlockPistonExtension.`setHeadTexture(Icon par1Icon)`
    `boolean` | BlockAnvil.`shouldSideBeRendered(IBlockAccess par1IBlockAccess, int par2, int par3, int par4, int par5)`
    `boolean` | BlockRedstoneLogic.`shouldSideBeRendered(IBlockAccess par1IBlockAccess, int par2, int par3, int par4, int par5)`
    `boolean` | BlockLeavesBase.`shouldSideBeRendered(IBlockAccess par1IBlockAccess, int par2, int par3, int par4, int par5)`
    `boolean` | BlockSnow.`shouldSideBeRendered(IBlockAccess par1IBlockAccess, int par2, int par3, int par4, int par5)`
    `boolean` | Block.`shouldSideBeRendered(IBlockAccess par1IBlockAccess, int par2, int par3, int par4, int par5)`
    `boolean` | BlockEndPortal.`shouldSideBeRendered(IBlockAccess par1IBlockAccess, int par2, int par3, int par4, int par5)`
    `boolean` | BlockPane.`shouldSideBeRendered(IBlockAccess par1IBlockAccess, int par2, int par3, int par4, int par5)`
    `boolean` | BlockFenceGate.`shouldSideBeRendered(IBlockAccess par1IBlockAccess, int par2, int par3, int par4, int par5)`
    `boolean` | BlockFence.`shouldSideBeRendered(IBlockAccess par1IBlockAccess, int par2, int par3, int par4, int par5)`
    `boolean` | BlockPortal.`shouldSideBeRendered(IBlockAccess par1IBlockAccess, int par2, int par3, int par4, int par5)`
    `boolean` | BlockDragonEgg.`shouldSideBeRendered(IBlockAccess par1IBlockAccess, int par2, int par3, int par4, int par5)`
    `boolean` | BlockHopper.`shouldSideBeRendered(IBlockAccess par1IBlockAccess, int par2, int par3, int par4, int par5)`
    `boolean` | BlockCarpet.`shouldSideBeRendered(IBlockAccess par1IBlockAccess, int par2, int par3, int par4, int par5)`
    `boolean` | BlockIce.`shouldSideBeRendered(IBlockAccess par1IBlockAccess, int par2, int par3, int par4, int par5)`
    `boolean` | BlockFluid.`shouldSideBeRendered(IBlockAccess par1IBlockAccess, int par2, int par3, int par4, int par5)`
    `boolean` | BlockBreakable.`shouldSideBeRendered(IBlockAccess par1IBlockAccess, int par2, int par3, int par4, int par5)`
    `boolean` | BlockWall.`shouldSideBeRendered(IBlockAccess par1IBlockAccess, int par2, int par3, int par4, int par5)`
    `boolean` | BlockHalfSlab.`shouldSideBeRendered(IBlockAccess par1IBlockAccess, int par2, int par3, int par4, int par5)`

  - ### Uses of SideOnly in net.minecraft.client

    Classes in net.minecraft.client with annotations of type SideOnly
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AnvilConverterException`
    `class` | `ClientBrandRetriever`
    `class` | `Minecraft`

  - ### Uses of SideOnly in net.minecraft.client.audio

    Classes in net.minecraft.client.audio with annotations of type SideOnly
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SoundManager`
    `class` | `SoundPool`
    `class` | `SoundPoolEntry`

  - ### Uses of SideOnly in net.minecraft.client.entity

    Classes in net.minecraft.client.entity with annotations of type SideOnly
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractClientPlayer`
    `class` | `EntityClientPlayerMP`
    `class` | `EntityOtherPlayerMP`
    `class` | `EntityPlayerSP`

  - ### Uses of SideOnly in net.minecraft.client.gui

    Classes in net.minecraft.client.gui with annotations of type SideOnly
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ChatClickData`
    `class` | `ChatLine`
    `class` | `FontRenderer`
    `class` | `Gui`
    `class` | `GuiButton`
    `class` | `GuiButtonLanguage`
    `class` | `GuiButtonLink`
    `class` | `GuiButtonMerchant`
    `class` | `GuiChat`
    `class` | `GuiCommandBlock`
    `class` | `GuiConfirmOpenLink`
    `class` | `GuiControls`
    `class` | `GuiCreateFlatWorld`
    `class` | `GuiCreateWorld`
    `class` | `GuiDisconnected`
    `class` | `GuiDownloadTerrain`
    `class` | `GuiEnchantment`
    `class` | `GuiErrorScreen`
    `class` | `GuiFlatPresets`
    `class` | `GuiGameOver`
    `class` | `GuiHopper`
    `class` | `GuiIngame`
    `class` | `GuiIngameMenu`
    `class` | `GuiLanguage`
    `class` | `GuiMainMenu`
    `class` | `GuiMemoryErrorScreen`
    `class` | `GuiMerchant`
    `class` | `GuiMultiplayer`
    `class` | `GuiNewChat`
    `class` | `GuiOptions`
    `class` | `GuiPlayerInfo`
    `class` | `GuiRenameWorld`
    `class` | `GuiRepair`
    `class` | `GuiScreen`
    `class` | `GuiScreenAddServer`
    `class` | `GuiScreenBook`
    `class` | `GuiScreenConfigureWorld`
    `class` | `GuiScreenConfirmation`
    `class` | `GuiScreenDemo`
    `class` | `GuiScreenDisconnectedOnline`
    `class` | `GuiScreenEditOnlineWorld`
    `class` | `GuiScreenInvite`
    `class` | `GuiScreenLongRunningTask`
    `class` | `GuiScreenOnlineServers`
    `class` | `GuiScreenOnlineServersSubscreen`
    `class` | `GuiScreenSelectLocation`
    `class` | `GuiScreenServerList`
    `class` | `GuiScreenSubscription`
    `class` | `GuiSelectWorld`
    `class` | `GuiShareToLan`
    `class` | `GuiSleepMP`
    `class` | `GuiSlider`
    `class` | `GuiSlot`
    `class` | `GuiSmallButton`
    `class` | `GuiSnooper`
    `class` | `GuiTextField`
    `class` | `GuiVideoSettings`
    `class` | `GuiWinGame`
    `class` | `GuiYesNo`
    `class` | `LoadingScreenRenderer`
    `class` | `MapItemRenderer`
    `class` | `ScaledResolution`
    `class` | `ScreenChatOptions`
    `class` | `SelectionListBase`
    `class` | `TaskLongRunning`
    `class` | `TaskOnlineConnect`

  - ### Uses of SideOnly in net.minecraft.client.gui.achievement

    Classes in net.minecraft.client.gui.achievement with annotations of type SideOnly
    Modifier and Type | Class and Description
    --- | ---
    `class` | `GuiAchievement`
    `class` | `GuiAchievements`
    `class` | `GuiStats`

  - ### Uses of SideOnly in net.minecraft.client.gui.inventory

    Classes in net.minecraft.client.gui.inventory with annotations of type SideOnly
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CreativeCrafting`
    `class` | `GuiBeacon`
    `class` | `GuiBrewingStand`
    `class` | `GuiChest`
    `class` | `GuiContainer`
    `class` | `GuiContainerCreative`
    `class` | `GuiCrafting`
    `class` | `GuiDispenser`
    `class` | `GuiEditSign`
    `class` | `GuiFurnace`
    `class` | `GuiInventory`
    `class` | `GuiScreenHorseInventory`

  - ### Uses of SideOnly in net.minecraft.client.gui.mco

    Classes in net.minecraft.client.gui.mco with annotations of type SideOnly
    Modifier and Type | Class and Description
    --- | ---
    `class` | `GuiScreenBackup`
    `class` | `GuiScreenCreateOnlineWorld`
    `class` | `GuiScreenMcoWorldTemplate`
    `class` | `GuiScreenPendingInvitation`
    `class` | `GuiScreenResetWorld`
    `class` | `ScreenWithCallback`

  - ### Uses of SideOnly in net.minecraft.client.main

    Classes in net.minecraft.client.main with annotations of type SideOnly
    Modifier and Type | Class and Description
    --- | ---
    `class` | `Main`
    `class` | `MainProxyAuthenticator`
    `class` | `MainShutdownHook`

  - ### Uses of SideOnly in net.minecraft.client.mco

    Classes in net.minecraft.client.mco with annotations of type SideOnly
    Modifier and Type | Class and Description
    --- | ---
    `class` | `Backup`
    `class` | `BackupList`
    `class` | `ExceptionMcoHttp`
    `class` | `ExceptionMcoService`
    `class` | `ExceptionRetryCall`
    `class` | `GuiScreenClientOutdated`
    `class` | `GuiScreenConfirmationType`
    `class` | `McoClient`
    `class` | `McoServer`
    `class` | `McoServerAddress`
    `class` | `McoServerList`
    `class` | `PendingInvite`
    `class` | `PendingInvitesList`
    `class` | `Request`
    `class` | `RequestDelete`
    `class` | `RequestGet`
    `class` | `RequestPost`
    `class` | `RequestPut`
    `class` | `ValueObjectList`
    `class` | `ValueObjectSubscription`
    `class` | `WorldTemplate`
    `class` | `WorldTemplateList`

  - ### Uses of SideOnly in net.minecraft.client.model

    Classes in net.minecraft.client.model with annotations of type SideOnly
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ModelBat`
    `class` | `ModelBiped`
    `class` | `ModelBlaze`
    `class` | `ModelBoat`
    `class` | `ModelBook`
    `class` | `ModelChest`
    `class` | `ModelChicken`
    `class` | `ModelCow`
    `class` | `ModelCreeper`
    `class` | `ModelDragon`
    `class` | `ModelEnderCrystal`
    `class` | `ModelEnderman`
    `class` | `ModelGhast`
    `class` | `ModelHorse`
    `class` | `ModelIronGolem`
    `class` | `ModelLargeChest`
    `class` | `ModelLeashKnot`
    `class` | `ModelMagmaCube`
    `class` | `ModelMinecart`
    `class` | `ModelOcelot`
    `class` | `ModelPig`
    `class` | `ModelQuadruped`
    `class` | `ModelSheep1`
    `class` | `ModelSheep2`
    `class` | `ModelSign`
    `class` | `ModelSilverfish`
    `class` | `ModelSkeleton`
    `class` | `ModelSkeletonHead`
    `class` | `ModelSlime`
    `class` | `ModelSnowMan`
    `class` | `ModelSpider`
    `class` | `ModelSquid`
    `class` | `ModelVillager`
    `class` | `ModelWitch`
    `class` | `ModelWither`
    `class` | `ModelWolf`
    `class` | `ModelZombie`
    `class` | `ModelZombieVillager`
    `class` | `TextureOffset`

    Methods in net.minecraft.client.model with annotations of type SideOnly
    Modifier and Type | Method and Description
    --- | ---
    `void` | ModelRenderer.`postRender(float par1)` Allows the changing of Angles after a box has been rendered
    `void` | ModelRenderer.`render(float par1)`
    `void` | ModelBox.`render(Tessellator par1Tessellator, float par2)` Draw the six sided box defined by this ModelBox
    `void` | ModelRenderer.`renderWithRotation(float par1)`

  - ### Uses of SideOnly in net.minecraft.client.multiplayer

    Classes in net.minecraft.client.multiplayer with annotations of type SideOnly
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ChunkProviderClient`
    `class` | `GuiConnecting`
    `class` | `LanServer`
    `class` | `LanServerList`
    `class` | `NetClientHandler`
    `class` | `PlayerControllerMP`
    `class` | `ServerAddress`
    `class` | `ServerData`
    `class` | `ServerList`
    `class` | `ThreadLanServerFind`
    `class` | `ThreadLanServerPing`
    `class` | `WorldClient`

  - ### Uses of SideOnly in net.minecraft.client.particle

    Classes in net.minecraft.client.particle with annotations of type SideOnly
    Modifier and Type | Class and Description
    --- | ---
    `class` | `EffectRenderer`
    `class` | `EntityAuraFX`
    `class` | `EntityBreakingFX`
    `class` | `EntityBubbleFX`
    `class` | `EntityCloudFX`
    `class` | `EntityCrit2FX`
    `class` | `EntityCritFX`
    `class` | `EntityDiggingFX`
    `class` | `EntityDropParticleFX`
    `class` | `EntityEnchantmentTableParticleFX`
    `class` | `EntityExplodeFX`
    `class` | `EntityFireworkOverlayFX`
    `class` | `EntityFireworkSparkFX`
    `class` | `EntityFireworkStarterFX`
    `class` | `EntityFlameFX`
    `class` | `EntityFootStepFX`
    `class` | `EntityFX`
    `class` | `EntityHeartFX`
    `class` | `EntityHugeExplodeFX`
    `class` | `EntityLargeExplodeFX`
    `class` | `EntityLavaFX`
    `class` | `EntityNoteFX`
    `class` | `EntityPickupFX`
    `class` | `EntityPortalFX`
    `class` | `EntityRainFX`
    `class` | `EntityReddustFX`
    `class` | `EntitySmokeFX`
    `class` | `EntitySnowShovelFX`
    `class` | `EntitySpellParticleFX`
    `class` | `EntitySplashFX`
    `class` | `EntitySuspendFX`

  - ### Uses of SideOnly in net.minecraft.client.renderer

    Classes in net.minecraft.client.renderer with annotations of type SideOnly
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ActiveRenderInfo`
    `class` | `ChestItemRenderHelper`
    `class` | `DestroyBlockProgress`
    `class` | `EntityRenderer`
    `class` | `EntitySorter`
    `class` | `GLAllocation`
    `class` | `IconFlipped`
    `interface` | `IImageBuffer`
    `class` | `ImageBufferDownload`
    `class` | `InventoryEffectRenderer`
    `class` | `ItemRenderer`
    `class` | `OpenGlCapsChecker`
    `class` | `OpenGlHelper`
    `class` | `RenderBlocks`
    `class` | `RenderGlobal`
    `class` | `RenderHelper`
    `class` | `RenderList`
    `class` | `RenderSorter`
    `class` | `StitcherException`
    `class` | `Tessellator`
    `class` | `ThreadDownloadImageData`
    `class` | `WorldRenderer`

  - ### Uses of SideOnly in net.minecraft.client.renderer.culling

    Classes in net.minecraft.client.renderer.culling with annotations of type SideOnly
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ClippingHelper`
    `class` | `ClippingHelperImpl`
    `class` | `Frustrum`
    `interface` | `ICamera`

  - ### Uses of SideOnly in net.minecraft.client.renderer.entity

    Classes in net.minecraft.client.renderer.entity with annotations of type SideOnly
    Modifier and Type | Class and Description
    --- | ---
    `class` | `Render`
    `class` | `RenderArrow`
    `class` | `RenderBat`
    `class` | `RenderBiped`
    `class` | `RenderBlaze`
    `class` | `RenderBoat`
    `class` | `RenderCaveSpider`
    `class` | `RenderChicken`
    `class` | `RenderCow`
    `class` | `RenderCreeper`
    `class` | `RenderDragon`
    `class` | `RenderEnchantmentTable`
    `class` | `RenderEnderman`
    `class` | `RenderEntity`
    `class` | `RendererLivingEntity`
    `class` | `RenderFallingSand`
    `class` | `RenderFireball`
    `class` | `RenderFish`
    `class` | `RenderGhast`
    `class` | `RenderGiantZombie`
    `class` | `RenderHorse`
    `class` | `RenderIronGolem`
    `class` | `RenderItem`
    `class` | `RenderLeashKnot`
    `class` | `RenderLightningBolt`
    `class` | `RenderLiving`
    `class` | `RenderMagmaCube`
    `class` | `RenderManager`
    `class` | `RenderMinecart`
    `class` | `RenderMinecartMobSpawner`
    `class` | `RenderMooshroom`
    `class` | `RenderOcelot`
    `class` | `RenderPainting`
    `class` | `RenderPig`
    `class` | `RenderPlayer`
    `class` | `RenderSheep`
    `class` | `RenderSilverfish`
    `class` | `RenderSkeleton`
    `class` | `RenderSlime`
    `class` | `RenderSnowball`
    `class` | `RenderSnowMan`
    `class` | `RenderSpider`
    `class` | `RenderSquid`
    `class` | `RenderTntMinecart`
    `class` | `RenderTNTPrimed`
    `class` | `RenderVillager`
    `class` | `RenderWitch`
    `class` | `RenderWither`
    `class` | `RenderWolf`
    `class` | `RenderXPOrb`
    `class` | `RenderZombie`

  - ### Uses of SideOnly in net.minecraft.client.renderer.texture

    Classes in net.minecraft.client.renderer.texture with annotations of type SideOnly
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractTexture`
    `class` | `DynamicTexture`
    `interface` | `IconRegister`
    `class` | `LayeredTexture`
    `class` | `SimpleTexture`
    `class` | `Stitcher`
    `class` | `StitchHolder`
    `class` | `StitchSlot`
    `class` | `TextureAtlasSprite`
    `class` | `TextureClock`
    `class` | `TextureCompass`
    `class` | `TextureManager`
    `class` | `TextureMap`
    `interface` | `TextureObject`
    `class` | `TextureUtil`
    `interface` | `Tickable`
    `interface` | `TickableTextureObject`

  - ### Uses of SideOnly in net.minecraft.client.renderer.tileentity

    Classes in net.minecraft.client.renderer.tileentity with annotations of type SideOnly
    Modifier and Type | Class and Description
    --- | ---
    `class` | `RenderEnderCrystal`
    `class` | `RenderEndPortal`
    `class` | `RenderItemFrame`
    `class` | `RenderWitherSkull`
    `class` | `TileEntityBeaconRenderer`
    `class` | `TileEntityChestRenderer`
    `class` | `TileEntityEnderChestRenderer`
    `class` | `TileEntityMobSpawnerRenderer`
    `class` | `TileEntityRenderer`
    `class` | `TileEntityRendererPiston`
    `class` | `TileEntitySignRenderer`
    `class` | `TileEntitySkullRenderer`
    `class` | `TileEntitySpecialRenderer`

  - ### Uses of SideOnly in net.minecraft.client.resources

    Classes in net.minecraft.client.resources with annotations of type SideOnly
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractResourcePack`
    `class` | `DefaultResourcePack`
    `class` | `FallbackResourceManager`
    `class` | `FileResourcePack`
    `class` | `FolderResourcePack`
    `class` | `FoliageColorReloadListener`
    `class` | `GrassColorReloadListener`
    `class` | `GuiScreenTemporaryResourcePackSelect`
    `class` | `I18n`
    `class` | `Language`
    `class` | `LanguageManager`
    `class` | `Locale`
    `interface` | `ReloadableResourceManager`
    `interface` | `Resource`
    `interface` | `ResourceManager`
    `interface` | `ResourceManagerReloadListener`
    `interface` | `ResourcePack`
    `class` | `ResourcePackFileNotFoundException`
    `class` | `ResourcePackRepository`
    `class` | `ResourcePackRepositoryEntry`
    `class` | `SimpleReloadableResourceManager`
    `class` | `SimpleResource`

  - ### Uses of SideOnly in net.minecraft.client.resources.data

    Classes in net.minecraft.client.resources.data with annotations of type SideOnly
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AnimationFrame`
    `class` | `AnimationMetadataSection`
    `class` | `AnimationMetadataSectionSerializer`
    `class` | `BaseMetadataSectionSerializer`
    `class` | `FontMetadataSection`
    `class` | `FontMetadataSectionSerializer`
    `class` | `LanguageMetadataSection`
    `class` | `LanguageMetadataSectionSerializer`
    `interface` | `MetadataSection`
    `interface` | `MetadataSectionSerializer`
    `class` | `MetadataSerializer`
    `class` | `PackMetadataSection`
    `class` | `PackMetadataSectionSerializer`
    `class` | `TextureMetadataSection`
    `class` | `TextureMetadataSectionSerializer`

  - ### Uses of SideOnly in net.minecraft.client.settings

    Classes in net.minecraft.client.settings with annotations of type SideOnly
    Modifier and Type | Class and Description
    --- | ---
    `class` | `EnumOptions`
    `class` | `GameSettings`
    `class` | `KeyBinding`

  - ### Uses of SideOnly in net.minecraft.client.stats

    Classes in net.minecraft.client.stats with annotations of type SideOnly
    Modifier and Type | Class and Description
    --- | ---
    `class` | `StatPlaceholder`

  - ### Uses of SideOnly in net.minecraft.crash

    Methods in net.minecraft.crash with annotations of type SideOnly
    Modifier and Type | Method and Description
    --- | ---
    `static String` | CrashReportCategory.`func_85074_a(double par0, double par2, double par4)`
    `File` | CrashReport.`getFile()`

  - ### Uses of SideOnly in net.minecraft.creativetab

    Methods in net.minecraft.creativetab with annotations of type SideOnly
    Modifier and Type | Method and Description
    --- | ---
    `void` | CreativeTabs.`addEnchantmentBooksToList(List par1List, EnumEnchantmentType... par2ArrayOfEnumEnchantmentType)`
    `void` | CreativeTabs.`displayAllReleventItems(List par1List)`
    `boolean` | CreativeTabs.`drawInForegroundOfTab()`
    `EnumEnchantmentType[]` | CreativeTabs.`func_111225_m()`
    `boolean` | CreativeTabs.`func_111226_a(EnumEnchantmentType par1EnumEnchantmentType)`
    `String` | CreativeTabs.`getBackgroundImageName()`
    `int` | CreativeTabs.`getTabColumn()`
    `Item` | CreativeTabs.`getTabIconItem()`
    `int` | CreativeTabs.`getTabIconItemIndex()`
    `int` | CreativeTabs.`getTabIndex()`
    `String` | CreativeTabs.`getTabLabel()`
    `String` | CreativeTabs.`getTranslatedTabLabel()`
    `boolean` | CreativeTabs.`isTabInFirstRow()`
    `boolean` | CreativeTabs.`shouldHidePlayerInventory()`

  - ### Uses of SideOnly in net.minecraft.entity

    Classes in net.minecraft.entity with annotations of type SideOnly
    Modifier and Type | Class and Description
    --- | ---
    `class` | `NpcMerchant`

    Fields in net.minecraft.entity with annotations of type SideOnly
    Modifier and Type | Field and Description
    --- | ---
    `int` | Entity.`serverPosX`
    `int` | Entity.`serverPosY`
    `int` | Entity.`serverPosZ`

    Methods in net.minecraft.entity with annotations of type SideOnly
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | Entity.`canRenderOnFire()`
    `boolean` | EntityLiving.`getAlwaysRenderNameTagForRender()`
    `boolean` | EntityLivingBase.`getAlwaysRenderNameTagForRender()`
    `int` | Entity.`getBrightnessForRender(float par1)`
    `Icon` | EntityLivingBase.`getItemIcon(ItemStack par1ItemStack, int par2)`
    `Vec3` | EntityLivingBase.`getPosition(float par1)`
    `float` | Entity.`getShadowSize()`
    `float` | EntityLivingBase.`getSwingProgress(float par1)`
    `void` | EntityLivingBase.`handleHealthUpdate(byte par1)`
    `void` | Entity.`handleHealthUpdate(byte par1)`
    `boolean` | Entity.`isEating()`
    `boolean` | EntityLeashKnot.`isInRangeToRenderDist(double par1)`
    `boolean` | Entity.`isInRangeToRenderDist(double par1)`
    `boolean` | Entity.`isInRangeToRenderVec3D(Vec3 par1Vec3)`
    `boolean` | Entity.`isInvisibleToPlayer(EntityPlayer par1EntityPlayer)`
    `void` | EntityLivingBase.`performHurtAnimation()`
    `void` | Entity.`performHurtAnimation()`
    `MovingObjectPosition` | EntityLivingBase.`rayTrace(double par1, float par3)`
    `void` | Entity.`setAngles(float par1, float par2)`
    `void` | EntityLivingBase.`setPositionAndRotation2(double par1, double par3, double par5, float par7, float par8, int par9)`
    `void` | Entity.`setPositionAndRotation2(double par1, double par3, double par5, float par7, float par8, int par9)`
    `void` | IMerchant.`setRecipes(MerchantRecipeList merchantrecipelist)`
    `void` | EntityLivingBase.`setRotationYawHead(float par1)`
    `void` | Entity.`setRotationYawHead(float par1)`
    `void` | Entity.`setVelocity(double par1, double par3, double par5)`
    `void` | DataWatcher.`updateWatchedObjectsFromList(List par1List)`

  - ### Uses of SideOnly in net.minecraft.entity.ai

    Methods in net.minecraft.entity.ai with annotations of type SideOnly
    Modifier and Type | Method and Description
    --- | ---
    `MobSpawnerBaseLogic` | EntityMinecartMobSpawner.`func_98039_d()`
    `void` | EntityMinecartMobSpawner.`handleHealthUpdate(byte par1)`

  - ### Uses of SideOnly in net.minecraft.entity.ai.attributes

    Methods in net.minecraft.entity.ai.attributes with annotations of type SideOnly
    Modifier and Type | Method and Description
    --- | ---
    `void` | AttributeInstance.`func_142049_d()`
    `void` | ModifiableAttributeInstance.`func_142049_d()`

  - ### Uses of SideOnly in net.minecraft.entity.boss

    Classes in net.minecraft.entity.boss with annotations of type SideOnly
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BossStatus`

    Methods in net.minecraft.entity.boss with annotations of type SideOnly
    Modifier and Type | Method and Description
    --- | ---
    `float` | EntityWither.`func_82207_a(int par1)`
    `float` | EntityWither.`func_82210_r(int par1)`
    `int` | EntityWither.`getBrightnessForRender(float par1)`
    `float` | EntityWither.`getShadowSize()`

  - ### Uses of SideOnly in net.minecraft.entity.effect

    Methods in net.minecraft.entity.effect with annotations of type SideOnly
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | EntityLightningBolt.`isInRangeToRenderVec3D(Vec3 par1Vec3)`

  - ### Uses of SideOnly in net.minecraft.entity.item

    Classes in net.minecraft.entity.item with annotations of type SideOnly
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SoundUpdaterMinecart`

    Methods in net.minecraft.entity.item with annotations of type SideOnly
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | EntityFallingSand.`canRenderOnFire()`
    `void` | EntityBoat.`func_70270_d(boolean par1)`
    `Vec3` | EntityMinecart.`func_70495_a(double par1, double par3, double par5, double par7)`
    `int` | EntityMinecartTNT.`func_94104_d()`
    `int` | EntityFireworkRocket.`getBrightnessForRender(float par1)`
    `int` | EntityEnderEye.`getBrightnessForRender(float par1)`
    `int` | EntityXPOrb.`getBrightnessForRender(float par1)`
    `float` | EntityBoat.`getShadowSize()`
    `float` | EntityFireworkRocket.`getShadowSize()`
    `float` | EntityEnderEye.`getShadowSize()`
    `float` | EntityTNTPrimed.`getShadowSize()`
    `float` | EntityEnderCrystal.`getShadowSize()`
    `float` | EntityMinecart.`getShadowSize()`
    `float` | EntityFallingSand.`getShadowSize()`
    `int` | EntityXPOrb.`getTextureByXP()`
    `World` | EntityFallingSand.`getWorld()`
    `void` | EntityFireworkRocket.`handleHealthUpdate(byte par1)`
    `void` | EntityMinecartTNT.`handleHealthUpdate(byte par1)`
    `boolean` | EntityFireworkRocket.`isInRangeToRenderDist(double par1)`
    `boolean` | EntityEnderEye.`isInRangeToRenderDist(double par1)`
    `boolean` | EntityItemFrame.`isInRangeToRenderDist(double par1)`
    `void` | EntityBoat.`performHurtAnimation()`
    `void` | EntityMinecart.`performHurtAnimation()`
    `void` | EntityBoat.`setPositionAndRotation2(double par1, double par3, double par5, float par7, float par8, int par9)`
    `void` | EntityMinecart.`setPositionAndRotation2(double par1, double par3, double par5, float par7, float par8, int par9)`
    `void` | EntityBoat.`setVelocity(double par1, double par3, double par5)`
    `void` | EntityFireworkRocket.`setVelocity(double par1, double par3, double par5)`
    `void` | EntityEnderEye.`setVelocity(double par1, double par3, double par5)`
    `void` | EntityMinecart.`setVelocity(double par1, double par3, double par5)`

    Constructors in net.minecraft.entity.item with annotations of type SideOnly
    Constructor and Description
    `EntityEnderCrystal(World par1World, double par2, double par4, double par6)`
    `EntityEnderPearl(World par1World, double par2, double par4, double par6)`
    `EntityPainting(World par1World, int par2, int par3, int par4, int par5, String par6Str)`

  - ### Uses of SideOnly in net.minecraft.entity.monster

    Methods in net.minecraft.entity.monster with annotations of type SideOnly
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | EntityGhast.`func_110182_bF()`
    `int` | EntityIronGolem.`getAttackTimer()`
    `int` | EntityMagmaCube.`getBrightnessForRender(float par1)`
    `int` | EntityBlaze.`getBrightnessForRender(float par1)`
    `float` | EntityCreeper.`getCreeperFlashIntensity(float par1)`
    `void` | EntityIronGolem.`handleHealthUpdate(byte par1)`
    `void` | EntityWitch.`handleHealthUpdate(byte par1)`
    `void` | EntityZombie.`handleHealthUpdate(byte par1)`

  - ### Uses of SideOnly in net.minecraft.entity.passive

    Methods in net.minecraft.entity.passive with annotations of type SideOnly
    Modifier and Type | Method and Description
    --- | ---
    `float` | EntityHorse.`func_110201_q(float par1)`
    `boolean` | EntityHorse.`func_110239_cn()`
    `float` | EntitySheep.`func_70890_k(float par1)`
    `float` | EntitySheep.`func_70894_j(float par1)`
    `float` | EntityHorse.`getGrassEatingAmount(float par1)`
    `String` | EntityHorse.`getHorseTexture()`
    `float` | EntityWolf.`getInterestedAngle(float par1)`
    `float` | EntityHorse.`getRearingAmount(float par1)`
    `float` | EntityWolf.`getShadingWhileShaking(float par1)`
    `float` | EntityWolf.`getShakeAngle(float par1, float par2)`
    `float` | EntityWolf.`getTailRotation()`
    `String[]` | EntityHorse.`getVariantTexturePaths()`
    `boolean` | EntityWolf.`getWolfShaking()`
    `void` | EntitySheep.`handleHealthUpdate(byte par1)`
    `void` | EntityVillager.`handleHealthUpdate(byte par1)`
    `void` | EntityAnimal.`handleHealthUpdate(byte par1)`
    `void` | EntityWolf.`handleHealthUpdate(byte par1)`
    `void` | EntityTameable.`handleHealthUpdate(byte par1)`
    `void` | EntityHorse.`handleHealthUpdate(byte par1)`
    `void` | EntityVillager.`setRecipes(MerchantRecipeList par1MerchantRecipeList)`

  - ### Uses of SideOnly in net.minecraft.entity.player

    Fields in net.minecraft.entity.player with annotations of type SideOnly
    Modifier and Type | Field and Description
    --- | ---
    `float` | EntityPlayer.`field_71082_cx`

    Methods in net.minecraft.entity.player with annotations of type SideOnly
    Modifier and Type | Method and Description
    --- | ---
    `void` | InventoryPlayer.`changeCurrentItem(int par1)`
    `void` | InventoryPlayer.`func_70439_a(Item par1Item, int par2)`
    `boolean` | EntityPlayer.`getAlwaysRenderNameTagForRender()`
    `float` | EntityPlayer.`getBedOrientationInDegrees()`
    `boolean` | EntityPlayer.`getHideCape()`
    `Icon` | EntityPlayer.`getItemIcon(ItemStack par1ItemStack, int par2)`
    `ItemStack` | EntityPlayer.`getItemInUse()`
    `int` | EntityPlayer.`getItemInUseCount()`
    `int` | EntityPlayer.`getItemInUseDuration()`
    `int` | EntityPlayer.`getSleepTimer()`
    `void` | EntityPlayer.`handleHealthUpdate(byte par1)`
    `boolean` | EntityPlayer.`isInvisibleToPlayer(EntityPlayer par1EntityPlayer)`
    `void` | EntityPlayer.`preparePlayerToSpawn()`
    `void` | EntityPlayer.`respawnPlayer()`
    `void` | InventoryPlayer.`setCurrentItem(int par1, int par2, boolean par3, boolean par4)`
    `void` | PlayerCapabilities.`setFlySpeed(float par1)`
    `void` | PlayerCapabilities.`setPlayerWalkSpeed(float par1)`

  - ### Uses of SideOnly in net.minecraft.entity.projectile

    Methods in net.minecraft.entity.projectile with annotations of type SideOnly
    Modifier and Type | Method and Description
    --- | ---
    `int` | EntityFireball.`getBrightnessForRender(float par1)`
    `float` | EntityFishHook.`getShadowSize()`
    `float` | EntityThrowable.`getShadowSize()`
    `float` | EntityArrow.`getShadowSize()`
    `float` | EntityFireball.`getShadowSize()`
    `boolean` | EntityFishHook.`isInRangeToRenderDist(double par1)`
    `boolean` | EntityThrowable.`isInRangeToRenderDist(double par1)`
    `boolean` | EntityFireball.`isInRangeToRenderDist(double par1)`
    `void` | EntityFishHook.`setPositionAndRotation2(double par1, double par3, double par5, float par7, float par8, int par9)`
    `void` | EntityArrow.`setPositionAndRotation2(double par1, double par3, double par5, float par7, float par8, int par9)`
    `void` | EntityFishHook.`setVelocity(double par1, double par3, double par5)`
    `void` | EntityThrowable.`setVelocity(double par1, double par3, double par5)`
    `void` | EntityArrow.`setVelocity(double par1, double par3, double par5)`

    Constructors in net.minecraft.entity.projectile with annotations of type SideOnly
    Constructor and Description
    `EntityFishHook(World par1World, double par2, double par4, double par6, EntityPlayer par8EntityPlayer)`
    `EntityLargeFireball(World par1World, double par2, double par4, double par6, double par8, double par10, double par12)`
    `EntityPotion(World par1World, double par2, double par4, double par6, int par8)`
    `EntityWitherSkull(World par1World, double par2, double par4, double par6, double par8, double par10, double par12)`

  - ### Uses of SideOnly in net.minecraft.inventory

    Methods in net.minecraft.inventory with annotations of type SideOnly
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | Slot.`func_111238_b()`
    `static int` | Container.`func_94534_d(int par0, int par1)`
    `Icon` | Slot.`getBackgroundIconIndex()`
    `ResourceLocation` | Slot.`getBackgroundIconTexture()` Gets the path of the texture file to use for the background image of this slot when drawing the GUI.
    `short` | Container.`getNextTransactionID(InventoryPlayer par1InventoryPlayer)`
    `void` | Container.`putStacksInSlots(ItemStack[] par1ArrayOfItemStack)`
    `void` | Container.`removeCraftingFromCrafters(ICrafting par1ICrafting)`
    `void` | Slot.`setBackgroundIconTexture(ResourceLocation texture)` Sets the texture file to use for the background image of the slot when it's empty.
    `void` | ContainerRepair.`updateProgressBar(int par1, int par2)`
    `void` | ContainerEnchantment.`updateProgressBar(int par1, int par2)`
    `void` | ContainerBrewingStand.`updateProgressBar(int par1, int par2)`
    `void` | ContainerMerchant.`updateProgressBar(int par1, int par2)`
    `void` | ContainerFurnace.`updateProgressBar(int par1, int par2)`
    `void` | ContainerBeacon.`updateProgressBar(int par1, int par2)`
    `void` | Container.`updateProgressBar(int par1, int par2)`

    Constructors in net.minecraft.inventory with annotations of type SideOnly
    Constructor and Description
    `AnimalChest(String par1Str, boolean par2, int par3)`

  - ### Uses of SideOnly in net.minecraft.item

    Methods in net.minecraft.item with annotations of type SideOnly
    Modifier and Type | Method and Description
    --- | ---
    `void` | Item.`addInformation(ItemStack par1ItemStack, EntityPlayer par2EntityPlayer, List par3List, boolean par4)`
    `void` | ItemEditableBook.`addInformation(ItemStack par1ItemStack, EntityPlayer par2EntityPlayer, List par3List, boolean par4)`
    `void` | ItemFirework.`addInformation(ItemStack par1ItemStack, EntityPlayer par2EntityPlayer, List par3List, boolean par4)`
    `void` | ItemPotion.`addInformation(ItemStack par1ItemStack, EntityPlayer par2EntityPlayer, List par3List, boolean par4)`
    `void` | ItemRecord.`addInformation(ItemStack par1ItemStack, EntityPlayer par2EntityPlayer, List par3List, boolean par4)`
    `void` | ItemMap.`addInformation(ItemStack par1ItemStack, EntityPlayer par2EntityPlayer, List par3List, boolean par4)`
    `void` | ItemFireworkCharge.`addInformation(ItemStack par1ItemStack, EntityPlayer par2EntityPlayer, List par3List, boolean par4)`
    `void` | ItemEnchantedBook.`addInformation(ItemStack par1ItemStack, EntityPlayer par2EntityPlayer, List par3List, boolean par4)`
    `boolean` | ItemBlock.`canPlaceItemBlockOnSide(World par1World, int par2, int par3, int par4, int par5, EntityPlayer par6EntityPlayer, ItemStack par7ItemStack)`
    `boolean` | ItemSlab.`canPlaceItemBlockOnSide(World par1World, int par2, int par3, int par4, int par5, EntityPlayer par6EntityPlayer, ItemStack par7ItemStack)`
    `static void` | ItemFireworkCharge.`func_92107_a(NBTTagCompound par0NBTTagCompound, List par1List)`
    `static NBTBase` | ItemFireworkCharge.`func_92108_a(ItemStack par0ItemStack, String par1Str)`
    `void` | ItemEnchantedBook.`func_92113_a(Enchantment par1Enchantment, List par2List)`
    `static Icon` | ItemPotion.`func_94589_d(String par0Str)`
    `Icon` | ItemFishingRod.`func_94597_g()`
    `static Icon` | ItemArmor.`func_94602_b(int par0)`
    `static void` | ItemDye.`func_96603_a(World par0World, int par1, int par2, int par3, int par4)`
    `ModelBiped` | Item.`getArmorModel(EntityLivingBase entityLiving, ItemStack itemStack, int armorSlot)` Override this method to have an item handle its own armor rendering.
    `int` | ItemPotion.`getColorFromDamage(int par1)`
    `int` | Item.`getColorFromItemStack(ItemStack par1ItemStack, int par2)`
    `int` | ItemArmor.`getColorFromItemStack(ItemStack par1ItemStack, int par2)`
    `int` | ItemMonsterPlacer.`getColorFromItemStack(ItemStack par1ItemStack, int par2)`
    `int` | ItemPotion.`getColorFromItemStack(ItemStack par1ItemStack, int par2)`
    `int` | ItemColored.`getColorFromItemStack(ItemStack par1ItemStack, int par2)`
    `int` | ItemLilyPad.`getColorFromItemStack(ItemStack par1ItemStack, int par2)`
    `int` | ItemFireworkCharge.`getColorFromItemStack(ItemStack par1ItemStack, int par2)`
    `int` | ItemLeaves.`getColorFromItemStack(ItemStack par1ItemStack, int par2)`
    `CreativeTabs` | Item.`getCreativeTab()`
    `CreativeTabs` | ItemBlock.`getCreativeTab()`
    `FontRenderer` | Item.`getFontRenderer(ItemStack stack)` Returns the font renderer used to render tooltips and overlays for this item.
    `Icon` | Item.`getIconFromDamage(int par1)`
    `Icon` | ItemSkull.`getIconFromDamage(int par1)`
    `Icon` | ItemPotion.`getIconFromDamage(int par1)`
    `Icon` | ItemColored.`getIconFromDamage(int par1)`
    `Icon` | ItemRecord.`getIconFromDamage(int par1)`
    `Icon` | ItemBlockWithMetadata.`getIconFromDamage(int par1)`
    `Icon` | ItemDye.`getIconFromDamage(int par1)`
    `Icon` | ItemCloth.`getIconFromDamage(int par1)`
    `Icon` | ItemMultiTextureTile.`getIconFromDamage(int par1)`
    `Icon` | ItemGlassBottle.`getIconFromDamage(int par1)`
    `Icon` | ItemCoal.`getIconFromDamage(int par1)`
    `Icon` | ItemBlock.`getIconFromDamage(int par1)`
    `Icon` | ItemLeaves.`getIconFromDamage(int par1)`
    `Icon` | ItemSlab.`getIconFromDamage(int par1)`
    `Icon` | Item.`getIconFromDamageForRenderPass(int par1, int par2)`
    `Icon` | ItemArmor.`getIconFromDamageForRenderPass(int par1, int par2)`
    `Icon` | ItemMonsterPlacer.`getIconFromDamageForRenderPass(int par1, int par2)`
    `Icon` | ItemPotion.`getIconFromDamageForRenderPass(int par1, int par2)`
    `Icon` | ItemFireworkCharge.`getIconFromDamageForRenderPass(int par1, int par2)`
    `Icon` | ItemStack.`getIconIndex()`
    `Icon` | Item.`getIconIndex(ItemStack par1ItemStack)`
    `Icon` | ItemBow.`getItemIconForUseDuration(int par1)`
    `int` | ItemStack.`getItemSpriteNumber()`
    `static MapData` | ItemMap.`getMPMapData(short par0, World par1World)`
    `EnumRarity` | ItemStack.`getRarity()`
    `EnumRarity` | Item.`getRarity(ItemStack par1ItemStack)`
    `EnumRarity` | ItemRecord.`getRarity(ItemStack par1ItemStack)`
    `EnumRarity` | ItemAppleGold.`getRarity(ItemStack par1ItemStack)`
    `EnumRarity` | ItemEnchantedBook.`getRarity(ItemStack par1ItemStack)`
    `static ItemRecord` | ItemRecord.`getRecord(String par0Str)`
    `String` | ItemRecord.`getRecordTitle()`
    `int` | Item.`getSpriteNumber()`
    `int` | ItemBlock.`getSpriteNumber()`
    `void` | Item.`getSubItems(int par1, CreativeTabs par2CreativeTabs, List par3List)`
    `void` | ItemSkull.`getSubItems(int par1, CreativeTabs par2CreativeTabs, List par3List)`
    `void` | ItemMonsterPlacer.`getSubItems(int par1, CreativeTabs par2CreativeTabs, List par3List)`
    `void` | ItemPotion.`getSubItems(int par1, CreativeTabs par2CreativeTabs, List par3List)`
    `void` | ItemDye.`getSubItems(int par1, CreativeTabs par2CreativeTabs, List par3List)`
    `void` | ItemAppleGold.`getSubItems(int par1, CreativeTabs par2CreativeTabs, List par3List)`
    `void` | ItemCoal.`getSubItems(int par1, CreativeTabs par2CreativeTabs, List par3List)`
    `void` | ItemBlock.`getSubItems(int par1, CreativeTabs par2CreativeTabs, List par3List)`
    `List` | ItemStack.`getTooltip(EntityPlayer par1EntityPlayer, boolean par2)`
    `boolean` | ItemStack.`hasEffect()` Deprecated.
    `boolean` | ItemStack.`hasEffect(int pass)`
    `boolean` | Item.`hasEffect(ItemStack par1ItemStack)` Deprecated.
    `boolean` | ItemSimpleFoiled.`hasEffect(ItemStack par1ItemStack)`
    `boolean` | ItemEditableBook.`hasEffect(ItemStack par1ItemStack)`
    `boolean` | ItemPotion.`hasEffect(ItemStack par1ItemStack)`
    `boolean` | ItemExpBottle.`hasEffect(ItemStack par1ItemStack)`
    `boolean` | ItemAppleGold.`hasEffect(ItemStack par1ItemStack)`
    `boolean` | ItemEnchantedBook.`hasEffect(ItemStack par1ItemStack)`
    `boolean` | Item.`hasEffect(ItemStack par1ItemStack, int pass)` Render Pass sensitive version of hasEffect()
    `boolean` | ItemPotion.`isEffectInstant(int par1)`
    `boolean` | Item.`isFull3D()`
    `boolean` | ItemCarrotOnAStick.`isFull3D()`
    `boolean` | ItemSword.`isFull3D()`
    `boolean` | ItemFishingRod.`isFull3D()`
    `boolean` | ItemTool.`isFull3D()`
    `boolean` | ItemHoe.`isFull3D()`
    `void` | Item.`registerIcons(IconRegister par1IconRegister)`
    `void` | ItemBow.`registerIcons(IconRegister par1IconRegister)`
    `void` | ItemSkull.`registerIcons(IconRegister par1IconRegister)`
    `void` | ItemArmor.`registerIcons(IconRegister par1IconRegister)`
    `void` | ItemMonsterPlacer.`registerIcons(IconRegister par1IconRegister)`
    `void` | ItemPotion.`registerIcons(IconRegister par1IconRegister)`
    `void` | ItemFishingRod.`registerIcons(IconRegister par1IconRegister)`
    `void` | ItemDye.`registerIcons(IconRegister par1IconRegister)`
    `void` | ItemFireworkCharge.`registerIcons(IconRegister par1IconRegister)`
    `void` | ItemGlassBottle.`registerIcons(IconRegister par1IconRegister)`
    `void` | ItemCoal.`registerIcons(IconRegister par1IconRegister)`
    `void` | ItemBlock.`registerIcons(IconRegister par1IconRegister)`
    `void` | Item.`renderHelmetOverlay(ItemStack stack, EntityPlayer player, ScaledResolution resolution, float partialTicks, boolean hasScreen, int mouseX, int mouseY)` Called when the client starts rendering the HUD, for whatever item the player currently has as a helmet.
    `boolean` | Item.`requiresMultipleRenderPasses()`
    `boolean` | ItemArmor.`requiresMultipleRenderPasses()`
    `boolean` | ItemMonsterPlacer.`requiresMultipleRenderPasses()`
    `boolean` | ItemPotion.`requiresMultipleRenderPasses()`
    `boolean` | ItemFireworkCharge.`requiresMultipleRenderPasses()`
    `boolean` | Item.`shouldRotateAroundWhenRendering()`
    `boolean` | ItemCarrotOnAStick.`shouldRotateAroundWhenRendering()`
    `boolean` | ItemFishingRod.`shouldRotateAroundWhenRendering()`

  - ### Uses of SideOnly in net.minecraft.logging

    Methods in net.minecraft.logging with annotations of type SideOnly
    Modifier and Type | Method and Description
    --- | ---
    `Logger` | ILogAgent.`func_120013_a()`
    `Logger` | LogAgent.`func_120013_a()`
    `void` | ILogAgent.`logFine(String s)`
    `void` | LogAgent.`logFine(String par1Str)`

  - ### Uses of SideOnly in net.minecraft.nbt

    Methods in net.minecraft.nbt with annotations of type SideOnly
    Modifier and Type | Method and Description
    --- | ---
    `static void` | CompressedStreamTools.`safeWrite(NBTTagCompound par0NBTTagCompound, File par1File)`

  - ### Uses of SideOnly in net.minecraft.network

    Methods in net.minecraft.network with annotations of type SideOnly
    Modifier and Type | Method and Description
    --- | ---
    `void` | TcpConnection.`closeConnections()`
    `void` | MemoryConnection.`closeConnections()`
    `void` | INetworkManager.`closeConnections()`
    `MemoryConnection` | MemoryConnection.`getPairedConnection()`
    `boolean` | MemoryConnection.`isConnectionActive()`
    `boolean` | MemoryConnection.`isGamePaused()`
    `void` | MemoryConnection.`pairWith(MemoryConnection par1MemoryConnection)`
    `void` | MemoryConnection.`setGamePaused(boolean par1)`

    Constructors in net.minecraft.network with annotations of type SideOnly
    Constructor and Description
    `MemoryConnection(ILogAgent par1ILogAgent, NetHandler par2NetHandler)`
    `TcpConnection(ILogAgent par1ILogAgent, Socket par2Socket, String par3Str, NetHandler par4NetHandler)`

  - ### Uses of SideOnly in net.minecraft.network.packet

    Methods in net.minecraft.network.packet with annotations of type SideOnly
    Modifier and Type | Method and Description
    --- | ---
    `int` | Packet44UpdateAttributes.`func_111002_d()`
    `List` | Packet44UpdateAttributes.`func_111003_f()`
    `byte[]` | Packet56MapChunks.`getChunkCompressedData(int par1)`
    `int` | Packet56MapChunks.`getChunkPosX(int par1)`
    `int` | Packet56MapChunks.`getChunkPosZ(int par1)`
    `byte[]` | Packet51MapChunk.`getCompressedChunkData()`
    `int` | Packet55BlockDestroy.`getDestroyedStage()`
    `double` | Packet62LevelSound.`getEffectX()`
    `double` | Packet62LevelSound.`getEffectY()`
    `double` | Packet62LevelSound.`getEffectZ()`
    `int` | Packet55BlockDestroy.`getEntityId()`
    `float` | Packet202PlayerAbilities.`getFlySpeed()`
    `ItemStack` | Packet5PlayerInventory.`getItemSlot()`
    `List` | Packet40EntityMetadata.`getMetadata()`
    `List` | Packet24MobSpawn.`getMetadata()`
    `float` | Packet63WorldParticles.`getOffsetX()`
    `float` | Packet63WorldParticles.`getOffsetY()`
    `float` | Packet63WorldParticles.`getOffsetZ()`
    `String` | Packet63WorldParticles.`getParticleName()`
    `float` | Packet62LevelSound.`getPitch()`
    `float` | Packet60Explosion.`getPlayerVelocityX()`
    `float` | Packet60Explosion.`getPlayerVelocityY()`
    `float` | Packet60Explosion.`getPlayerVelocityZ()`
    `double` | Packet63WorldParticles.`getPositionX()`
    `double` | Packet63WorldParticles.`getPositionY()`
    `double` | Packet63WorldParticles.`getPositionZ()`
    `int` | Packet55BlockDestroy.`getPosX()`
    `int` | Packet55BlockDestroy.`getPosY()`
    `int` | Packet55BlockDestroy.`getPosZ()`
    `PublicKey` | Packet253ServerAuthData.`getPublicKey()`
    `int` | Packet63WorldParticles.`getQuantity()`
    `boolean` | Packet61DoorChange.`getRelativeVolumeDisabled()`
    `String` | Packet253ServerAuthData.`getServerId()`
    `String` | Packet62LevelSound.`getSoundName()`
    `float` | Packet63WorldParticles.`getSpeed()`
    `byte[]` | Packet253ServerAuthData.`getVerifyToken()`
    `float` | Packet62LevelSound.`getVolume()`
    `float` | Packet202PlayerAbilities.`getWalkSpeed()`
    `List` | Packet20NamedEntitySpawn.`getWatchedMetadata()`
    `boolean` | Packet41EntityEffect.`isDurationMax()`

    Constructors in net.minecraft.network.packet with annotations of type SideOnly
    Constructor and Description
    `Packet102WindowClick(int par1, int par2, int par3, int par4, ItemStack par5ItemStack, short par6)`
    `Packet107CreativeSetSlot(int par1, ItemStack par2ItemStack)`
    `Packet108EnchantItem(int par1, int par2)`
    `Packet10Flying(boolean par1)`
    `Packet11PlayerPosition(double par1, double par3, double par5, double par7, boolean par9)`
    `Packet12PlayerLook(float par1, float par2, boolean par3)`
    `Packet14BlockDig(int par1, int par2, int par3, int par4, int par5)`
    `Packet15Place(int par1, int par2, int par3, int par4, ItemStack par5ItemStack, float par6, float par7, float par8)`
    `Packet19EntityAction(Entity par1Entity, int par2)`
    `Packet19EntityAction(Entity par1Entity, int par2, int par3)`
    `Packet204ClientInfo(String par1Str, int par2, int par3, boolean par4, int par5, boolean par6)`
    `Packet205ClientCommand(int par1)`
    `Packet252SharedKey(SecretKey par1SecretKey, PublicKey par2PublicKey, byte[] par3ArrayOfByte)`
    `Packet254ServerPing(int par1, String par2Str, int par3)`
    `Packet27PlayerInput(float par1, float par2, boolean par3, boolean par4)`
    `Packet2ClientProtocol(int par1, String par2Str, String par3Str, int par4)`
    `Packet7UseEntity(int par1, int par2, int par3)`

  - ### Uses of SideOnly in net.minecraft.potion

    Methods in net.minecraft.potion with annotations of type SideOnly
    Modifier and Type | Method and Description
    --- | ---
    `Map` | Potion.`func_111186_k()`
    `static int` | PotionHelper.`func_77915_a(int par0, boolean par1)`
    `static String` | Potion.`getDurationString(PotionEffect par0PotionEffect)`
    `boolean` | PotionEffect.`getIsPotionDurationMax()`
    `int` | Potion.`getStatusIconIndex()`
    `boolean` | Potion.`hasStatusIcon()`
    `boolean` | Potion.`isBadEffect()`
    `void` | PotionEffect.`setPotionDurationMax(boolean par1)`

  - ### Uses of SideOnly in net.minecraft.profiler

    Methods in net.minecraft.profiler with annotations of type SideOnly
    Modifier and Type | Method and Description
    --- | ---
    `int` | ProfilerResult.`func_76329_a()`
    `Map` | PlayerUsageSnooper.`getCurrentStats()`
    `String` | PlayerUsageSnooper.`getUniqueID()`

  - ### Uses of SideOnly in net.minecraft.scoreboard

    Methods in net.minecraft.scoreboard with annotations of type SideOnly
    Modifier and Type | Method and Description
    --- | ---
    `abstract boolean` | Team.`func_98297_h()`
    `void` | ScorePlayerTeam.`func_98298_a(int par1)`
    `Scoreboard` | ScoreObjective.`getScoreboard()`

  - ### Uses of SideOnly in net.minecraft.server

    Classes in net.minecraft.server with annotations of type SideOnly
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ThreadDedicatedServer`

    Methods in net.minecraft.server with annotations of type SideOnly
    Modifier and Type | Method and Description
    --- | ---
    `void` | MinecraftServer.`func_82010_a(IUpdatePlayerListBox par1IUpdatePlayerListBox)`
    `int` | ServerListenThread.`getMyPort()`
    `PlayerUsageSnooper` | MinecraftServer.`getPlayerUsageSnooper()`
    `String` | MinecraftServer.`getUserMessage()`
    `String` | MinecraftServer.`getWorldName()`
    `static void` | MinecraftServer.`main(String[] par0ArrayOfStr)`
    `boolean` | MinecraftServer.`serverIsInRunLoop()`
    `void` | MinecraftServer.`setWorldName(String par1Str)`

  - ### Uses of SideOnly in net.minecraft.server.dedicated

    Methods in net.minecraft.server.dedicated with annotations of type SideOnly
    Modifier and Type | Method and Description
    --- | ---
    `void` | DedicatedServer.`func_120011_ar()`

  - ### Uses of SideOnly in net.minecraft.server.gui

    Classes in net.minecraft.server.gui with annotations of type SideOnly
    Modifier and Type | Class and Description
    --- | ---
    `class` | `MinecraftServerGui`
    `class` | `PlayerListComponent`
    `class` | `StatsComponent`
    `class` | `TextAreaLogHandler`

  - ### Uses of SideOnly in net.minecraft.server.integrated

    Classes in net.minecraft.server.integrated with annotations of type SideOnly
    Modifier and Type | Class and Description
    --- | ---
    `class` | `IntegratedPlayerList`
    `class` | `IntegratedServer`
    `class` | `IntegratedServerListenThread`

  - ### Uses of SideOnly in net.minecraft.server.management

    Methods in net.minecraft.server.management with annotations of type SideOnly
    Modifier and Type | Method and Description
    --- | ---
    `void` | ServerConfigurationManager.`setCommandsAllowedForAll(boolean par1)`
    `void` | ServerConfigurationManager.`setGameType(EnumGameType par1EnumGameType)`

  - ### Uses of SideOnly in net.minecraft.src

    Methods in net.minecraft.src with annotations of type SideOnly
    Modifier and Type | Method and Description
    --- | ---
    `static void` | ModLoader.`addAllRenderers(Map<Class<? extends Entity>,Render> renderers)` Deprecated.
    `static int` | ModLoader.`addArmor(String armor)` Deprecated.
    `static int` | ModLoader.`addOverride(String fileToOverride, String fileToAdd)` Deprecated.
    `static void` | ModLoader.`addOverride(String path, String overlayPath, int index)` Deprecated.
    `void` | BaseMod.`addRenderer(Map<Class<? extends Entity>,Render> renderers)` Deprecated.
    `void` | BaseMod.`clientConnect(NetClientHandler handler)` Deprecated.
    `void` | BaseMod.`clientCustomPayload(NetClientHandler handler, Packet250CustomPayload packet)` Deprecated.
    `void` | BaseMod.`clientDisconnect(NetClientHandler handler)` Deprecated.
    `GuiContainer` | BaseMod.`getContainerGUI(EntityClientPlayerMP player, int containerID, int x, int y, int z)` Deprecated.
    `static Minecraft` | ModLoader.`getMinecraftInstance()` Deprecated.
    `static int` | ModLoader.`getUniqueBlockModelID(BaseMod mod, boolean inventoryRenderer)` Deprecated.
    `static int` | ModLoader.`getUniqueSpriteIndex(String path)` Deprecated.
    `static boolean` | ModLoader.`isGUIOpen(Class<? extends GuiScreen> gui)` Deprecated.
    `void` | BaseMod.`keyboardEvent(KeyBinding event)` Deprecated.
    `static void` | ModLoader.`onTick(float tick, Minecraft game)` Deprecated.
    `boolean` | BaseMod.`onTickInGame(float time, Minecraft minecraftInstance)` Deprecated.
    `boolean` | BaseMod.`onTickInGUI(float tick, Minecraft game, GuiScreen gui)` Deprecated.
    `static void` | ModLoader.`openGUI(EntityPlayer player, GuiScreen gui)` Deprecated.
    `static KeyBinding[]` | ModLoader.`registerAllKeys(KeyBinding[] keys)` Deprecated.
    `void` | BaseMod.`registerAnimation(Minecraft game)` Deprecated.
    `static void` | ModLoader.`registerKey(BaseMod mod, KeyBinding keyHandler, boolean allowRepeat)` Deprecated.
    `static void` | ModLoader.`registerTileEntity(Class<? extends TileEntity> tileEntityClass, String id, TileEntitySpecialRenderer renderer)` Deprecated.
    `static boolean` | ModLoader.`renderBlockIsItemFull3D(int modelID)` Deprecated.
    `void` | BaseMod.`renderInvBlock(RenderBlocks renderer, Block block, int metadata, int modelID)` Deprecated.
    `static void` | ModLoader.`renderInvBlock(RenderBlocks renderer, Block block, int metadata, int modelID)` Deprecated.
    `boolean` | BaseMod.`renderWorldBlock(RenderBlocks renderer, IBlockAccess world, int x, int y, int z, Block block, int modelID)` Deprecated.
    `static boolean` | ModLoader.`renderWorldBlock(RenderBlocks renderer, IBlockAccess world, int x, int y, int z, Block block, int modelID)` Deprecated.
    `static void` | ModLoader.`serverLogin(NetClientHandler handler, Packet1Login loginPacket)` Deprecated.
    `Entity` | BaseMod.`spawnEntity(int entityId, World world, double scaledX, double scaledY, double scaledZ)` Deprecated.

  - ### Uses of SideOnly in net.minecraft.stats

    Classes in net.minecraft.stats with annotations of type SideOnly
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `IStatStringFormat`
    `class` | `StatFileWriter`
    `class` | `StatsSyncher`

    Methods in net.minecraft.stats with annotations of type SideOnly
    Modifier and Type | Method and Description
    --- | ---
    `String` | IStatType.`format(int i)`
    `String` | StatBase.`func_75968_a(int par1)`
    `String` | Achievement.`getDescription()`
    `int` | StatCrafting.`getItemID()`
    `String` | StatBase.`getName()`
    `static StatBase` | StatList.`getOneShotStat(int par0)`
    `boolean` | Achievement.`getSpecial()`
    `boolean` | StatBase.`isAchievement()`
    `boolean` | Achievement.`isAchievement()`
    `Achievement` | Achievement.`setStatStringFormatter(IStatStringFormat par1IStatStringFormat)`

  - ### Uses of SideOnly in net.minecraft.tileentity

    Methods in net.minecraft.tileentity with annotations of type SideOnly
    Modifier and Type | Method and Description
    --- | ---
    `int` | TileEntitySkull.`func_82119_b()`
    `float` | TileEntityBeacon.`func_82125_v_()`
    `Entity` | MobSpawnerBaseLogic.`func_98281_h()`
    `int` | TileEntityFurnace.`getBurnTimeRemainingScaled(int par1)`
    `String` | TileEntityCommandBlock.`getCommand()`
    `int` | TileEntityFurnace.`getCookProgressScaled(int par1)`
    `double` | TileEntity.`getMaxRenderDistanceSquared()`
    `double` | TileEntityBeacon.`getMaxRenderDistanceSquared()`
    `float` | TileEntityPiston.`getOffsetX(float par1)`
    `float` | TileEntityPiston.`getOffsetY(float par1)`
    `float` | TileEntityPiston.`getOffsetZ(float par1)`
    `AxisAlignedBB` | TileEntity.`getRenderBoundingBox()` Return an `AxisAlignedBB` that controls the visible scope of a `TileEntitySpecialRenderer` associated with this `TileEntity` Defaults to the collision bounding box `Block.getCollisionBoundingBoxFromPool(World, int, int, int)` associated with the block at this location.
    `void` | TileEntityBrewingStand.`setBrewTime(int par1)`
    `void` | TileEntitySign.`setEditable(boolean par1)`
    `void` | TileEntityBeacon.`setLevels(int par1)`
    `boolean` | TileEntityPiston.`shouldRenderHead()`

    Constructors in net.minecraft.tileentity with annotations of type SideOnly
    Constructor and Description
    `TileEntityChest(int par1)`

  - ### Uses of SideOnly in net.minecraft.util

    Classes in net.minecraft.util with annotations of type SideOnly
    Modifier and Type | Class and Description
    --- | ---
    `class` | `EnchantmentNameParts`
    `class` | `EnumOS`
    `class` | `MD5String`
    `class` | `MinecraftError`
    `class` | `MouseFilter`
    `class` | `MouseHelper`
    `class` | `MovementInput`
    `class` | `MovementInputFromOptions`
    `class` | `ScreenShotHelper`
    `class` | `Session`
    `class` | `Timer`
    `class` | `Util`
    `class` | `ValueObject`

    Methods in net.minecraft.util with annotations of type SideOnly
    Modifier and Type | Method and Description
    --- | ---
    `static int` | MathHelper.`bucketInt(int par0, int par1)`
    `void` | Vec3Pool.`clearAndFreeCache()`
    `void` | AABBPool.`clearPool()`
    `static ChatMessageComponent` | ChatMessageComponent.`createFromJson(String par0Str)`
    `static SecretKey` | CryptManager.`createNewSharedKey()`
    `Vec3` | Vec3.`crossProduct(Vec3 par1Vec3)`
    `static byte[]` | CryptManager.`encryptData(Key par0Key, byte[] par1ArrayOfByte)`
    `static String` | EnumChatFormatting.`func_110646_a(String par0Str)`
    `static void` | StringTranslate.`func_135063_a(Map par0Map)`
    `static int` | HttpUtil.`func_76181_a()`
    `int` | Icon.`getIconHeight()`
    `String` | Icon.`getIconName()`
    `int` | Icon.`getIconWidth()`
    `float` | Icon.`getInterpolatedU(double d0)`
    `float` | Icon.`getInterpolatedV(double d0)`
    `float` | Icon.`getMaxU()`
    `float` | Icon.`getMaxV()`
    `float` | Icon.`getMinU()`
    `float` | Icon.`getMinV()`
    `int` | FoodStats.`getPrevFoodLevel()`
    `void` | Vec3.`rotateAroundZ(float par1)`
    `void` | FoodStats.`setFoodLevel(int par1)`
    `void` | FoodStats.`setFoodSaturationLevel(float par1)`
    `static boolean` | MathHelper.`stringNullOrLengthZero(String par0Str)`
    `Vec3` | Vec3.`subtract(Vec3 par1Vec3)`
    `static String` | StringUtils.`ticksToElapsedTime(int par0)`
    `static int` | MathHelper.`truncateDoubleToInt(double par0)`

  - ### Uses of SideOnly in net.minecraft.village

    Methods in net.minecraft.village with annotations of type SideOnly
    Modifier and Type | Method and Description
    --- | ---
    `void` | MerchantRecipe.`func_82785_h()`
    `static MerchantRecipeList` | MerchantRecipeList.`readRecipiesFromStream(DataInputStream par0DataInputStream)`

  - ### Uses of SideOnly in net.minecraft.world

    Classes in net.minecraft.world with annotations of type SideOnly
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ColorizerFoliage`
    `class` | `ColorizerGrass`

    Methods in net.minecraft.world with annotations of type SideOnly
    Modifier and Type | Method and Description
    --- | ---
    `float[]` | WorldProviderEnd.`calcSunriseSunsetColors(float par1, float par2)`
    `float[]` | WorldProvider.`calcSunriseSunsetColors(float par1, float par2)`
    `boolean` | IBlockAccess.`doesBlockHaveSolidTopSurface(int i, int j, int k)`
    `boolean` | ChunkCache.`doesBlockHaveSolidTopSurface(int par1, int par2, int par3)`
    `boolean` | WorldProviderHell.`doesXZShowFog(int par1, int par2)`
    `boolean` | WorldProviderEnd.`doesXZShowFog(int par1, int par2)`
    `boolean` | WorldProvider.`doesXZShowFog(int par1, int par2)`
    `Vec3` | WorldProvider.`drawClouds(float partialTicks)`
    `Vec3` | World.`drawCloudsBody(float par1)`
    `WorldSettings` | WorldSettings.`enableCommands()`
    `boolean` | World.`extendedLevelsInChunkCache()`
    `boolean` | IBlockAccess.`extendedLevelsInChunkCache()`
    `boolean` | ChunkCache.`extendedLevelsInChunkCache()`
    `void` | World.`func_82738_a(long par1)`
    `void` | World.`func_92088_a(double par1, double par3, double par5, double par7, double par9, double par11, NBTTagCompound par13NBTTagCompound)`
    `BiomeGenBase` | IBlockAccess.`getBiomeGenForCoords(int i, int j)`
    `BiomeGenBase` | ChunkCache.`getBiomeGenForCoords(int par1, int par2)`
    `float` | World.`getBrightness(int par1, int par2, int par3, int par4)`
    `float` | IBlockAccess.`getBrightness(int i, int j, int k, int l)`
    `float` | ChunkCache.`getBrightness(int par1, int par2, int par3, int par4)`
    `static EnumGameType` | EnumGameType.`getByName(String par0Str)`
    `boolean` | WorldType.`getCanBeCreated()`
    `Vec3` | World.`getCloudColour(float par1)`
    `float` | WorldProviderEnd.`getCloudHeight()`
    `float` | WorldType.`getCloudHeight()`
    `float` | WorldProvider.`getCloudHeight()`
    `IRenderHandler` | WorldProvider.`getCloudRenderer()`
    `String` | World.`getDebugLoadedEntities()`
    `Vec3` | World.`getFogColor(float par1)`
    `Vec3` | WorldProviderHell.`getFogColor(float par1, float par2)`
    `Vec3` | WorldProviderEnd.`getFogColor(float par1, float par2)`
    `Vec3` | WorldProvider.`getFogColor(float par1, float par2)`
    `int` | IBlockAccess.`getHeight()`
    `int` | ChunkCache.`getHeight()`
    `double` | World.`getHorizon()`
    `float` | IBlockAccess.`getLightBrightness(int i, int j, int k)`
    `float` | ChunkCache.`getLightBrightness(int par1, int par2, int par3)`
    `int` | World.`getLightBrightnessForSkyBlocks(int par1, int par2, int par3, int par4)`
    `int` | IBlockAccess.`getLightBrightnessForSkyBlocks(int i, int j, int k, int l)`
    `int` | ChunkCache.`getLightBrightnessForSkyBlocks(int par1, int par2, int par3, int par4)`
    `int` | ChunkCache.`getLightValue(int par1, int par2, int par3)`
    `int` | ChunkCache.`getLightValueExt(int par1, int par2, int par3, boolean par4)`
    `List` | World.`getLoadedEntityList()`
    `int` | World.`getMoonPhase()`
    `String` | World.`getProviderName()`
    `int` | World.`getSkyBlockTypeBrightness(EnumSkyBlock par1EnumSkyBlock, int par2, int par3, int par4)`
    `int` | ChunkCache.`getSkyBlockTypeBrightness(EnumSkyBlock par1EnumSkyBlock, int par2, int par3, int par4)`
    `Vec3` | World.`getSkyColor(Entity par1Entity, float par2)`
    `Vec3` | WorldProvider.`getSkyColor(Entity cameraEntity, float partialTicks)`
    `Vec3` | World.`getSkyColorBody(Entity par1Entity, float par2)`
    `IRenderHandler` | WorldProvider.`getSkyRenderer()`
    `int` | ChunkCache.`getSpecialBlockBrightness(EnumSkyBlock par1EnumSkyBlock, int par2, int par3, int par4)`
    `float` | World.`getStarBrightness(float par1)`
    `float` | WorldProvider.`getStarBrightness(float par1)`
    `float` | World.`getStarBrightnessBody(float par1)`
    `float` | World.`getSunBrightness(float par1)`
    `String` | WorldType.`getTranslateName()`
    `double` | WorldProvider.`getVoidFogYFactor()`
    `boolean` | WorldProvider.`getWorldHasVoidParticles()`
    `boolean` | IBlockAccess.`isBlockOpaqueCube(int i, int j, int k)`
    `boolean` | ChunkCache.`isBlockOpaqueCube(int par1, int par2, int par3)`
    `boolean` | WorldProviderEnd.`isSkyColored()`
    `boolean` | WorldProvider.`isSkyColored()`
    `boolean` | EnumGameType.`isSurvivalOrAdventure()`
    `void` | World.`joinEntityInSurroundings(Entity par1Entity)`
    `void` | WorldType.`onCustomizeButton(Minecraft instance, GuiCreateWorld guiCreateWorld)` Called when the 'Customize' button is pressed on world creation GUI
    `void` | World.`removeWorldAccess(IWorldAccess par1IWorldAccess)`
    `void` | World.`sendQuittingDisconnectingPacket()`
    `void` | WorldProvider.`setCloudRenderer(IRenderHandler renderer)`
    `void` | World.`setRainStrength(float par1)`
    `void` | WorldProvider.`setSkyRenderer(IRenderHandler skyRenderer)`
    `void` | World.`setSpawnLocation()`
    `void` | WorldServer.`setSpawnLocation()`
    `void` | World.`setSpawnLocation(int par1, int par2, int par3)`

    Constructors in net.minecraft.world with annotations of type SideOnly
    Constructor and Description
    `World(ISaveHandler par1ISaveHandler, String par2Str, WorldProvider par3WorldProvider, WorldSettings par4WorldSettings, Profiler par5Profiler, ILogAgent par6ILogAgent)`

  - ### Uses of SideOnly in net.minecraft.world.biome

    Methods in net.minecraft.world.biome with annotations of type SideOnly
    Modifier and Type | Method and Description
    --- | ---
    `int` | BiomeGenSwamp.`getBiomeFoliageColor()`
    `int` | BiomeGenBase.`getBiomeFoliageColor()`
    `int` | BiomeGenSwamp.`getBiomeGrassColor()`
    `int` | BiomeGenBase.`getBiomeGrassColor()`
    `float` | BiomeGenBase.`getFloatRainfall()`
    `int` | BiomeGenEnd.`getSkyColorByTemp(float par1)`
    `int` | BiomeGenBase.`getSkyColorByTemp(float par1)`
    `float` | WorldChunkManager.`getTemperatureAtHeight(float par1, int par2)`

  - ### Uses of SideOnly in net.minecraft.world.chunk

    Methods in net.minecraft.world.chunk with annotations of type SideOnly
    Modifier and Type | Method and Description
    --- | ---
    `void` | Chunk.`fillChunk(byte[] par1ArrayOfByte, int par2, int par3, boolean par4)`
    `void` | EmptyChunk.`generateHeightMap()`
    `void` | Chunk.`generateHeightMap()`

  - ### Uses of SideOnly in net.minecraft.world.chunk.storage

    Methods in net.minecraft.world.chunk.storage with annotations of type SideOnly
    Modifier and Type | Method and Description
    --- | ---
    `void` | ExtendedBlockStorage.`clearMSBArray()`
    `NibbleArray` | ExtendedBlockStorage.`createBlockMSBArray()`
    `List` | AnvilSaveConverter.`getSaveList()`

  - ### Uses of SideOnly in net.minecraft.world.storage

    Classes in net.minecraft.world.storage with annotations of type SideOnly
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SaveFormatComparator`
    `class` | `SaveHandlerMP`

    Methods in net.minecraft.world.storage with annotations of type SideOnly
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | SaveFormatOld.`canLoadWorld(String par1Str)`
    `boolean` | ISaveFormat.`canLoadWorld(String s)`
    `long` | WorldInfo.`getLastTimePlayed()`
    `long` | DerivedWorldInfo.`getLastTimePlayed()`
    `List` | SaveFormatOld.`getSaveList()`
    `List` | ISaveFormat.`getSaveList()`
    `long` | WorldInfo.`getSizeOnDisk()`
    `long` | DerivedWorldInfo.`getSizeOnDisk()`
    `WorldInfo` | ISaveFormat.`getWorldInfo(String s)`
    `void` | SaveFormatOld.`renameWorld(String par1Str, String par2Str)`
    `void` | ISaveFormat.`renameWorld(String s, String s1)`
    `void` | WorldInfo.`setSpawnX(int par1)`
    `void` | DerivedWorldInfo.`setSpawnX(int par1)`
    `void` | WorldInfo.`setSpawnY(int par1)`
    `void` | DerivedWorldInfo.`setSpawnY(int par1)`
    `void` | WorldInfo.`setSpawnZ(int par1)`
    `void` | DerivedWorldInfo.`setSpawnZ(int par1)`
    `void` | MapData.`updateMPMapData(byte[] par1ArrayOfByte)`

  - ### Uses of SideOnly in net.minecraftforge.client

    Methods in net.minecraftforge.client with annotations of type SideOnly
    Modifier and Type | Method and Description
    --- | ---
    `abstract void` | IRenderHandler.`render(float partialTicks, WorldClient world, Minecraft mc)`

  - ### Uses of SideOnly in net.minecraftforge.client.model

    Classes in net.minecraftforge.client.model with annotations of type SideOnly
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AdvancedModelLoader` Common interface for advanced model loading from files, based on file suffix Model support can be queried through the `AdvancedModelLoader.getSupportedSuffixes()` method.

  - ### Uses of SideOnly in net.minecraftforge.client.model.obj

    Classes in net.minecraftforge.client.model.obj with annotations of type SideOnly
    Modifier and Type | Class and Description
    --- | ---
    `class` | `Face`
    `class` | `GroupObject`
    `class` | `TextureCoordinate`
    `class` | `Vertex`
    `class` | `WavefrontObject` Wavefront Object importer Based heavily off of the specifications found at http://en.wikipedia.org/wiki/Wavefront_.obj_file

  - ### Uses of SideOnly in net.minecraftforge.client.model.techne

    Classes in net.minecraftforge.client.model.techne with annotations of type SideOnly
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TechneModel` Techne model importer, based on iChun's Hats importer

  - ### Uses of SideOnly in net.minecraftforge.liquids

    Methods in net.minecraftforge.liquids with annotations of type SideOnly
    Modifier and Type | Method and Description
    --- | ---
    `Icon` | LiquidStack.`getRenderingIcon()` Deprecated. Get the rendering icon for this liquid stack, for presentation in the world or in GUIs.
    `LiquidStack` | LiquidStack.`setRenderingIcon(Icon icon)` Deprecated. Set the icon for rendering this liquid It should be refreshed whenever textures are refreshed.