forked from mirrors/NBTExplorer
Adding 1.5, 1.6 blocks
This commit is contained in:
parent
ba18b4b59a
commit
e20a1277c3
1 changed files with 61 additions and 0 deletions
|
@ -163,6 +163,23 @@ namespace Substrate
|
||||||
public const int WOOD_BUTTON = 143;
|
public const int WOOD_BUTTON = 143;
|
||||||
public const int HEADS = 144;
|
public const int HEADS = 144;
|
||||||
public const int ANVIL = 145;
|
public const int ANVIL = 145;
|
||||||
|
public const int TRAPPED_CHEST = 146;
|
||||||
|
public const int WEIGHTED_PRESSURE_PLATE_LIGHT = 147;
|
||||||
|
public const int WEIGHTED_PRESSURE_PLATE_HEAVY = 148;
|
||||||
|
public const int REDSTONE_COMPARATOR_INACTIVE = 149;
|
||||||
|
public const int REDSTONE_COMPARATOR_ACTIVE = 150;
|
||||||
|
public const int DAYLIGHT_SENSOR = 151;
|
||||||
|
public const int REDSTONE_BLOCK = 152;
|
||||||
|
public const int NETHER_QUARTZ_ORE = 153;
|
||||||
|
public const int HOPPER = 154;
|
||||||
|
public const int QUARTZ_BLOCK = 155;
|
||||||
|
public const int QUARTZ_STAIRS = 156;
|
||||||
|
public const int ACTIVATOR_RAIL = 157;
|
||||||
|
public const int DROPPER = 158;
|
||||||
|
public const int HAY_BLOCK = 170;
|
||||||
|
public const int CARPET = 171;
|
||||||
|
public const int HARDENED_CLAY = 172;
|
||||||
|
public const int COAL_BLOCK = 173;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
|
@ -679,6 +696,23 @@ namespace Substrate
|
||||||
public static BlockInfo WoodButton;
|
public static BlockInfo WoodButton;
|
||||||
public static BlockInfo Heads;
|
public static BlockInfo Heads;
|
||||||
public static BlockInfo Anvil;
|
public static BlockInfo Anvil;
|
||||||
|
public static BlockInfoEx TrappedChest;
|
||||||
|
public static BlockInfo WeightedPressurePlateLight;
|
||||||
|
public static BlockInfo WeightedPressurePlateHeavy;
|
||||||
|
public static BlockInfo RedstoneComparatorInactive;
|
||||||
|
public static BlockInfo RedstoneComparatorActive;
|
||||||
|
public static BlockInfo DaylightSensor;
|
||||||
|
public static BlockInfo RedstoneBlock;
|
||||||
|
public static BlockInfo NetherQuartzOre;
|
||||||
|
public static BlockInfoEx Hopper;
|
||||||
|
public static BlockInfo QuartzBlock;
|
||||||
|
public static BlockInfo QuartzStairs;
|
||||||
|
public static BlockInfo ActivatorRail;
|
||||||
|
public static BlockInfoEx Dropper;
|
||||||
|
public static BlockInfo HayBlock;
|
||||||
|
public static BlockInfo Carpet;
|
||||||
|
public static BlockInfo HardenedClay;
|
||||||
|
public static BlockInfo CoalBlock;
|
||||||
|
|
||||||
static BlockInfo ()
|
static BlockInfo ()
|
||||||
{
|
{
|
||||||
|
@ -836,6 +870,23 @@ namespace Substrate
|
||||||
WoodButton = new BlockInfo(143, "Wooden Button").SetOpacity(0).SetState(BlockState.NONSOLID);
|
WoodButton = new BlockInfo(143, "Wooden Button").SetOpacity(0).SetState(BlockState.NONSOLID);
|
||||||
Heads = new BlockInfo(144, "Heads").SetOpacity(0);
|
Heads = new BlockInfo(144, "Heads").SetOpacity(0);
|
||||||
Anvil = new BlockInfo(145, "Anvil").SetOpacity(0);
|
Anvil = new BlockInfo(145, "Anvil").SetOpacity(0);
|
||||||
|
TrappedChest = (BlockInfoEx)new BlockInfoEx(146, "Trapped Chest").SetOpacity(0).SetTick(10);
|
||||||
|
WeightedPressurePlateLight = new BlockInfo(147, "Weighted Pressure Plate (Light)").SetOpacity(0).SetState(BlockState.NONSOLID).SetTick(20);
|
||||||
|
WeightedPressurePlateHeavy = new BlockInfo(148, "Weighted Pressure Plate (Heavy)").SetOpacity(0).SetState(BlockState.NONSOLID).SetTick(20);
|
||||||
|
RedstoneComparatorInactive = new BlockInfo(149, "Redstone Comparator (Inactive)").SetOpacity(0).SetTick(10);
|
||||||
|
RedstoneComparatorActive = new BlockInfo(150, "Redstone Comparator (Active)").SetOpacity(0).SetLuminance(9).SetTick(10);
|
||||||
|
DaylightSensor = new BlockInfo(151, "Daylight Sensor").SetOpacity(0).SetTick(10);
|
||||||
|
RedstoneBlock = new BlockInfo(152, "Block of Redstone").SetTick(10);
|
||||||
|
NetherQuartzOre = new BlockInfo(153, "Neither Quartz Ore");
|
||||||
|
Hopper = (BlockInfoEx)new BlockInfoEx(154, "Hopper").SetOpacity(0).SetTick(10);
|
||||||
|
QuartzBlock = new BlockInfo(155, "Block of Quartz");
|
||||||
|
QuartzStairs = new BlockInfo(156, "Quartz Stairs").SetOpacity(0);
|
||||||
|
ActivatorRail = new BlockInfo(157, "Activator Rail").SetOpacity(0).SetState(BlockState.NONSOLID).SetTick(10);
|
||||||
|
Dropper = (BlockInfoEx)new BlockInfoEx(158, "Dropper").SetTick(10);
|
||||||
|
HayBlock = new BlockInfo(170, "Hay Block");
|
||||||
|
Carpet = new BlockInfo(171, "Carpet").SetOpacity(0);
|
||||||
|
HardenedClay = new BlockInfo(172, "Hardened Clay");
|
||||||
|
CoalBlock = new BlockInfo(173, "Block of Coal");
|
||||||
|
|
||||||
for (int i = 0; i < MAX_BLOCKS; i++) {
|
for (int i = 0; i < MAX_BLOCKS; i++) {
|
||||||
if (_blockTable[i] == null) {
|
if (_blockTable[i] == null) {
|
||||||
|
@ -859,6 +910,8 @@ namespace Substrate
|
||||||
SpruceWoodStairs.SetLightTransmission(false);
|
SpruceWoodStairs.SetLightTransmission(false);
|
||||||
BirchWoodStairs.SetLightTransmission(false);
|
BirchWoodStairs.SetLightTransmission(false);
|
||||||
JungleWoodStairs.SetLightTransmission(false);
|
JungleWoodStairs.SetLightTransmission(false);
|
||||||
|
QuartzStairs.SetLightTransmission(false);
|
||||||
|
Carpet.SetLightTransmission(false);
|
||||||
|
|
||||||
// Override default fluid blocking rules
|
// Override default fluid blocking rules
|
||||||
|
|
||||||
|
@ -883,6 +936,9 @@ namespace Substrate
|
||||||
EnderChest.SetTileEntity("EnderChest");
|
EnderChest.SetTileEntity("EnderChest");
|
||||||
CommandBlock.SetTileEntity("Control");
|
CommandBlock.SetTileEntity("Control");
|
||||||
BeaconBlock.SetTileEntity("Beacon");
|
BeaconBlock.SetTileEntity("Beacon");
|
||||||
|
TrappedChest.SetTileEntity("Chest");
|
||||||
|
Hopper.SetTileEntity("Hopper");
|
||||||
|
Dropper.SetTileEntity("Dropper");
|
||||||
|
|
||||||
// Set Data Limits
|
// Set Data Limits
|
||||||
|
|
||||||
|
@ -944,6 +1000,11 @@ namespace Substrate
|
||||||
TripwireHook.SetDataLimits(0, 3, 0xC);
|
TripwireHook.SetDataLimits(0, 3, 0xC);
|
||||||
Tripwire.SetDataLimits(0, 0, 0x5);
|
Tripwire.SetDataLimits(0, 0, 0x5);
|
||||||
Anvil.SetDataLimits(0, 0, 0xD);
|
Anvil.SetDataLimits(0, 0, 0xD);
|
||||||
|
QuartzBlock.SetDataLimits(0, 4, 0);
|
||||||
|
QuartzStairs.SetDataLimits(0, 3, 0x4);
|
||||||
|
Carpet.SetDataLimits(0, 15, 0);
|
||||||
|
Dropper.SetDataLimits(0, 5, 0);
|
||||||
|
Hopper.SetDataLimits(0, 5, 0);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue