Signed-off-by: StevenRS11 <stevenrs11@aol.com>
This commit is contained in:
@@ -30,7 +30,7 @@ public class RiftGenerator implements IWorldGenerator
|
|||||||
//Long ntime = System.nanoTime();
|
//Long ntime = System.nanoTime();
|
||||||
shouldGenHere=true;
|
shouldGenHere=true;
|
||||||
|
|
||||||
if(world.provider.getDimensionName()=="PocketDim"||!mod_pocketDim.riftsInWorldGen ||world.isRemote)
|
if(world.provider.getDimensionName()=="PocketDim"||!mod_pocketDim.riftsInWorldGen ||world.isRemote||world.provider.dimensionId==1)
|
||||||
{
|
{
|
||||||
|
|
||||||
this.shouldGenHere=false;
|
this.shouldGenHere=false;
|
||||||
|
|||||||
@@ -863,8 +863,10 @@ public class SchematicLoader
|
|||||||
dimHelper.instance.createLink(sideLink);
|
dimHelper.instance.createLink(sideLink);
|
||||||
dimHelper.instance.createLink(sideLink.destDimID , sideLink.locDimID, sideLink.destXCoord, sideLink.destYCoord, sideLink.destZCoord, sideLink.locXCoord, sideLink.locYCoord, sideLink.locZCoord, dimHelper.instance.flipDoorMetadata(sideLink.linkOrientation));
|
dimHelper.instance.createLink(sideLink.destDimID , sideLink.locDimID, sideLink.destXCoord, sideLink.destYCoord, sideLink.destZCoord, sideLink.locXCoord, sideLink.locYCoord, sideLink.locZCoord, dimHelper.instance.flipDoorMetadata(sideLink.linkOrientation));
|
||||||
|
|
||||||
|
int blockID=Block.stoneBrick.blockID;
|
||||||
|
System.out.println("gennedExit");
|
||||||
|
|
||||||
setBlockDirectly(world,point.getX(), point.getY()-2, point.getZ(), Block.stone.blockID,0);
|
setBlockDirectly(world,point.getX(), point.getY()-3, point.getZ(), Block.stone.blockID,0);
|
||||||
// setBlockDirectly(world,point.getX(), point.getY()-1, point.getZ(),mod_pocketDim.ExitDoorID,sideLink.linkOrientation);
|
// setBlockDirectly(world,point.getX(), point.getY()-1, point.getZ(),mod_pocketDim.ExitDoorID,sideLink.linkOrientation);
|
||||||
// setBlockDirectly(world,point.getX(), point.getY(), point.getZ(),mod_pocketDim.ExitDoorID,8);
|
// setBlockDirectly(world,point.getX(), point.getY(), point.getZ(),mod_pocketDim.ExitDoorID,8);
|
||||||
|
|
||||||
|
|||||||
@@ -51,6 +51,8 @@ public class dimHatch extends BlockTrapDoor
|
|||||||
DimData dimData = (DimData) dimHelper.instance.dimList.get(par1World.provider.dimensionId);
|
DimData dimData = (DimData) dimHelper.instance.dimList.get(par1World.provider.dimensionId);
|
||||||
|
|
||||||
LinkData exitLink=dimData.exitDimLink;
|
LinkData exitLink=dimData.exitDimLink;
|
||||||
|
exitLink.locDimID=par1World.provider.dimensionId;
|
||||||
|
|
||||||
|
|
||||||
dimHelper.instance.teleportToPocket(par1World, exitLink, par5Entity);
|
dimHelper.instance.teleportToPocket(par1World, exitLink, par5Entity);
|
||||||
|
|
||||||
|
|||||||
@@ -184,6 +184,8 @@ public class dimHelper extends DimensionManager
|
|||||||
if ((entity instanceof EntityPlayerMP))
|
if ((entity instanceof EntityPlayerMP))
|
||||||
{
|
{
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
EntityPlayerMP player = (EntityPlayerMP)entity;
|
EntityPlayerMP player = (EntityPlayerMP)entity;
|
||||||
//player.closeScreen();
|
//player.closeScreen();
|
||||||
|
|
||||||
@@ -218,7 +220,6 @@ public class dimHelper extends DimensionManager
|
|||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
WorldServer.class.cast(newWorld).theChunkProviderServer.loadChunk(MathHelper.floor_double(entity.posX) >> 4, MathHelper.floor_double(entity.posZ) >> 4);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -283,7 +284,10 @@ public class dimHelper extends DimensionManager
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
if(entity instanceof EntityPlayerMP)
|
||||||
|
{
|
||||||
|
WorldServer.class.cast(newWorld).theChunkProviderServer.loadChunk(MathHelper.floor_double(entity.posX) >> 4, MathHelper.floor_double(entity.posZ) >> 4);
|
||||||
|
}
|
||||||
return entity;
|
return entity;
|
||||||
|
|
||||||
|
|
||||||
@@ -863,7 +867,7 @@ public class dimHelper extends DimensionManager
|
|||||||
|
|
||||||
if(link1!=null)
|
if(link1!=null)
|
||||||
{
|
{
|
||||||
locationDimData.exitDimLink=new LinkData(link1.locDimID, link1.locDimID, link1.locXCoord, link1.locYCoord, link1.locZCoord, link1.locXCoord, link1.locYCoord, link1.locZCoord, false);
|
//locationDimData.exitDimLink=new LinkData(link1.locDimID, link1.locDimID, link1.locXCoord, link1.locYCoord, link1.locZCoord, link1.locXCoord, link1.locYCoord, link1.locZCoord, false);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user