Package net.minecraft.server

Examples of net.minecraft.server.MinecraftServer.worldServerForDimension()


            String newPos;

            {
              String[] tokens = s.split(":");
              int worldId = Integer.parseInt(tokens[0]), x = Integer.parseInt(tokens[1]), y = Integer.parseInt(tokens[2]), z = Integer.parseInt(tokens[3]);
              World world = server.worldServerForDimension(worldId);
              world.setBlock(x + dir.offsetX, y + dir.offsetY, z + dir.offsetZ, ModBlocks.pistonRelay);
              newPos = getCoordsAsString(world.provider.dimensionId, x + dir.offsetX, y + dir.offsetY, z + dir.offsetZ);
            }

            if(mappedPositions.containsKey(s)) {
View Full Code Here


            if(mappedPositions.containsKey(s)) {
              String pos = mappedPositions.get(s);
              String[] tokens = pos.split(":");
              int worldId = Integer.parseInt(tokens[0]), x = Integer.parseInt(tokens[1]), y = Integer.parseInt(tokens[2]), z = Integer.parseInt(tokens[3]);
              World world = server.worldServerForDimension(worldId);

              Block srcBlock = world.getBlock(x, y, z);
              int srcMeta = world.getBlockMetadata(x, y, z);
              TileEntity tile = world.getTileEntity(x, y, z);
              Material mat = srcBlock.getMaterial();
View Full Code Here

  public void travelToDimension(int par1) {
    if (!this.worldObj.isRemote && !this.isDead) {
      this.worldObj.theProfiler.startSection("changeDimension");
      MinecraftServer var2 = MinecraftServer.getServer();
      int var3 = this.dimension;
      WorldServer var4 = var2.worldServerForDimension(var3);
      WorldServer var5 = var2.worldServerForDimension(par1);
      this.dimension = par1;

      if (var3 == 1 && par1 == 1) {
        var5 = var2.worldServerForDimension(0);
View Full Code Here

    if (!this.worldObj.isRemote && !this.isDead) {
      this.worldObj.theProfiler.startSection("changeDimension");
      MinecraftServer var2 = MinecraftServer.getServer();
      int var3 = this.dimension;
      WorldServer var4 = var2.worldServerForDimension(var3);
      WorldServer var5 = var2.worldServerForDimension(par1);
      this.dimension = par1;

      if (var3 == 1 && par1 == 1) {
        var5 = var2.worldServerForDimension(0);
        this.dimension = 0;
View Full Code Here

      WorldServer var4 = var2.worldServerForDimension(var3);
      WorldServer var5 = var2.worldServerForDimension(par1);
      this.dimension = par1;

      if (var3 == 1 && par1 == 1) {
        var5 = var2.worldServerForDimension(0);
        this.dimension = 0;
      }

      this.worldObj.removeEntity(this);
      this.isDead = false;
View Full Code Here

    {
      WorldProvider provider = null;
      MinecraftServer theServer = FMLCommonHandler.instance().getMinecraftServerInstance();
      if (theServer != null)
      {
        WorldServer ws = theServer.worldServerForDimension(id);
        if (ws != null)
          provider = ws.provider;
      }
      if (provider == null) provider = WorldProvider.getProviderForDimension(id);
      return provider;
View Full Code Here

            if (!DimensionManager.isDimensionRegistered(registeredID))
            {
              if (id >= 0)
              {
                  DimensionManager.registerDimension(registeredID, ConfigManagerCore.idDimensionOverworldOrbitStatic);
                  theServer.worldServerForDimension(registeredID);
                }
              else
              {
                  DimensionManager.registerDimension(registeredID, ConfigManagerCore.idDimensionOverworldOrbit);
              }
View Full Code Here

            MinecraftServer mcServer = FMLCommonHandler.instance().getMinecraftServerInstance();

            if (mcServer != null)
            {
                final WorldServer var6 = mcServer.worldServerForDimension(dimensionID);

                if (var6 == null)
                {
                    System.err.println("Cannot Transfer Entity to Dimension: Could not get World for Dimension " + dimensionID);
                    return null;
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.