// Path: src/main/java/net/slimevoid/littleblocks/api/ILittleWorld.java
// public interface ILittleWorld extends IBlockAccess {
// 
//     public World getParentWorld();
// 
//     public boolean isOutdated(World world);
// 
//     public boolean isOutSideLittleWorld(int x, int y, int z);
// 
//     public void activeChunkPosition(ChunkPosition chunkposition, boolean forced);
// 
//     public List<TileEntity> getLoadedTileEntities();
// 
//     public void addLoadedTileEntity(TileEntity tile);
// }


import java.util.Collection;
import java.util.List;
import net.minecraft.block.Block;
import net.minecraft.command.IEntitySelector;
import net.minecraft.entity.Entity;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.item.ItemStack;
import net.minecraft.profiler.Profiler;
import net.minecraft.tileentity.TileEntity;
import net.minecraft.util.AxisAlignedBB;
import net.minecraft.util.MovingObjectPosition;
import net.minecraft.util.Vec3;
import net.minecraft.world.ChunkPosition;
import net.minecraft.world.EnumSkyBlock;
import net.minecraft.world.Explosion;
import net.minecraft.world.World;
import net.minecraft.world.WorldProvider;
import net.minecraft.world.WorldSavedData;
import net.minecraft.world.WorldSettings;
import net.minecraft.world.chunk.IChunkProvider;
import net.minecraft.world.storage.ISaveHandler;
import net.minecraftforge.common.MinecraftForge;
import net.minecraftforge.common.util.ForgeDirection;
import net.minecraftforge.event.world.WorldEvent;
import net.slimevoid.littleblocks.api.ILittleWorld;
import cpw.mods.fml.client.FMLClientHandler;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;

                                                 _default);
    }

    @Override
    public void playSoundEffect(double x, double y, double z, String s, float f, float f1) {
        this.getLittleWorld().playSoundEffect(x,
                                              y,
                                              z,
                                              s,
                                              f,
                                              f1);
    }

    @Override
    public void playRecord(String s, int x, int y, int z) {
        this.getLittleWorld().playRecord(s,
                                         x,
                                         y,
                                         z);
    }

    @Override
    public void playAuxSFX(int x, int y, int z, int l, int i1) {
        this.getLittleWorld().playAuxSFX(x,
                                         y,
                                         z,
                                         l,
                                         i1);
    }


// Path: src/main/java/net/slimevoid/littleblocks/api/ILittleWorld.java
// public interface ILittleWorld extends IBlockAccess {
// 
//     public World getParentWorld();
// 
//     public boolean isOutdated(World world);
// 
//     public boolean isOutSideLittleWorld(int x, int y, int z);
// 
//     public void activeChunkPosition(ChunkPosition chunkposition, boolean forced);
// 
//     public List<TileEntity> getLoadedTileEntities();
// 
//     public void addLoadedTileEntity(TileEntity tile);
// }


// Path: src/main/java/net/slimevoid/littleblocks/world/LittleWorldClient.java
import java.util.Collection;
import java.util.List;
import net.minecraft.block.Block;
import net.minecraft.command.IEntitySelector;
import net.minecraft.entity.Entity;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.item.ItemStack;
import net.minecraft.profiler.Profiler;
import net.minecraft.tileentity.TileEntity;
import net.minecraft.util.AxisAlignedBB;
import net.minecraft.util.MovingObjectPosition;
import net.minecraft.util.Vec3;
import net.minecraft.world.ChunkPosition;
import net.minecraft.world.EnumSkyBlock;
import net.minecraft.world.Explosion;
import net.minecraft.world.World;
import net.minecraft.world.WorldProvider;
import net.minecraft.world.WorldSavedData;
import net.minecraft.world.WorldSettings;
import net.minecraft.world.chunk.IChunkProvider;
import net.minecraft.world.storage.ISaveHandler;
import net.minecraftforge.common.MinecraftForge;
import net.minecraftforge.common.util.ForgeDirection;
import net.minecraftforge.event.world.WorldEvent;
import net.slimevoid.littleblocks.api.ILittleWorld;
import cpw.mods.fml.client.FMLClientHandler;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;

                                                 _default);
    }

    @Override
    public void playSoundEffect(double x, double y, double z, String s, float f, float f1) {
        this.getLittleWorld().playSoundEffect(x,
                                              y,
                                              z,
                                              s,
                                              f,
                                              f1);
    }

    @Override
    public void playRecord(String s, int x, int y, int z) {
        this.getLittleWorld().playRecord(s,
                                         x,
                                         y,
                                         z);
    }

    @Override
    public void playAuxSFX(int x, int y, int z, int l, int i1) {
        this.getLittleWorld().playAuxSFX(x,
                                         y,
                                         z,
                                         l,
                                         i1);
    }


    @Override
