Minecraft is stupid
This commit is contained in:
@@ -98,14 +98,14 @@ public class EventHookContainer
|
|||||||
{
|
{
|
||||||
player.inventory.clearInventory(-1, -1);
|
player.inventory.clearInventory(-1, -1);
|
||||||
}
|
}
|
||||||
|
player.extinguish();
|
||||||
|
player.clearActivePotions();
|
||||||
ChunkCoordinates coords = LimboProvider.getLimboSkySpawn(player.worldObj.rand);
|
ChunkCoordinates coords = LimboProvider.getLimboSkySpawn(player.worldObj.rand);
|
||||||
Point4D destination = new Point4D((int) (coords.posX+entity.posX), coords.posY, (int) (coords.posZ+entity.posZ ), mod_pocketDim.properties.LimboDimensionID);
|
Point4D destination = new Point4D((int) (coords.posX+entity.posX), coords.posY, (int) (coords.posZ+entity.posZ ), mod_pocketDim.properties.LimboDimensionID);
|
||||||
DDTeleporter.teleportEntity(player, destination, false);
|
DDTeleporter.teleportEntity(player, destination, false);
|
||||||
player.setHealth(player.getMaxHealth());
|
player.setHealth(player.getMaxHealth());
|
||||||
player.extinguish();
|
|
||||||
player.clearActivePotions();
|
|
||||||
event.setCanceled(true);
|
event.setCanceled(true);
|
||||||
|
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
return true;
|
return true;
|
||||||
|
|||||||
@@ -72,22 +72,11 @@ public abstract class BaseDimDoor extends BlockDoor implements IDimDoor, ITileEn
|
|||||||
shouldOpen = false;
|
shouldOpen = false;
|
||||||
if (!world.isRemote && world.getBlockId(x, y-1, z) == this.blockID)
|
if (!world.isRemote && world.getBlockId(x, y-1, z) == this.blockID)
|
||||||
{
|
{
|
||||||
int var12 = MathHelper.floor_double((player.rotationYaw+90) * 4.0F / 360.0F + 0.5D) & 3;
|
world.setBlockMetadataWithNotify(x, y-1, z, (world.getBlockMetadata(x, y-1, z)+1)%4, 2);
|
||||||
|
|
||||||
if (world.getBlockMetadata(x, y-1, z) == var12)
|
|
||||||
{
|
|
||||||
var12 = BlockRotator.transformMetadata(var12, 1, this.blockID);
|
|
||||||
}
|
|
||||||
world.setBlockMetadataWithNotify(x, y-1, z, var12, 2);
|
|
||||||
}
|
}
|
||||||
if (!world.isRemote && world.getBlockId(x, y+1, z) == this.blockID)
|
if (!world.isRemote && world.getBlockId(x, y+1, z) == this.blockID)
|
||||||
{
|
{
|
||||||
int var12 = MathHelper.floor_double((player.rotationYaw+90) * 4.0F / 360.0F + 0.5D) & 3;
|
world.setBlockMetadataWithNotify(x, y, z, (world.getBlockMetadata(x, y, z)+1)%4, 2);
|
||||||
if(world.getBlockMetadata(x, y, z)==var12)
|
|
||||||
{
|
|
||||||
var12 = BlockRotator.transformMetadata(var12, 1, this.blockID);
|
|
||||||
}
|
|
||||||
world.setBlockMetadataWithNotify(x, y, z, var12, 2);
|
|
||||||
}
|
}
|
||||||
world.playAuxSFXAtEntity(player, 1001, x, y, z, 0);
|
world.playAuxSFXAtEntity(player, 1001, x, y, z, 0);
|
||||||
|
|
||||||
|
|||||||
@@ -290,11 +290,13 @@ public class mod_pocketDim
|
|||||||
DungeonHelper.initialize();
|
DungeonHelper.initialize();
|
||||||
this.riftGen.initGateways();
|
this.riftGen.initGateways();
|
||||||
|
|
||||||
|
/**
|
||||||
coriumFluid = new LiquidCorium("Corium").setDensity(1000).setTemperature(3473).setDensity(9400).setLuminosity(6).setRarity(EnumRarity.rare);
|
coriumFluid = new LiquidCorium("Corium").setDensity(1000).setTemperature(3473).setDensity(9400).setLuminosity(6).setRarity(EnumRarity.rare);
|
||||||
coriumBlock = new LiquidCoriumBlock(properties.CoriumBlockID, coriumFluid, Material.lava).setQuantaPerBlock(16).setTickRate(20).setTickRandomly(true).setUnlocalizedName("Corium");
|
coriumBlock = new LiquidCoriumBlock(properties.CoriumBlockID, coriumFluid, Material.lava).setQuantaPerBlock(16).setTickRate(20).setTickRandomly(true).setUnlocalizedName("Corium");
|
||||||
FluidRegistry.registerFluid(coriumFluid);
|
FluidRegistry.registerFluid(coriumFluid);
|
||||||
GameRegistry.registerBlock(coriumBlock,"Corium");
|
GameRegistry.registerBlock(coriumBlock,"Corium");
|
||||||
LanguageRegistry.addName(coriumBlock, "Corium");
|
LanguageRegistry.addName(coriumBlock, "Corium");
|
||||||
|
**/
|
||||||
|
|
||||||
// Register loot chests
|
// Register loot chests
|
||||||
DDLoot.registerInfo(properties);
|
DDLoot.registerInfo(properties);
|
||||||
|
|||||||
Reference in New Issue
Block a user