legalize 70 ton liquid fuel rocket engines
@ -1,5 +1,9 @@
|
|||||||
## Changed
|
## Changed
|
||||||
* Changed the multi fluid ID recipe, they now use analog circuits instead of silicon based ones, no longer requiring plastic to make
|
* Changed the multi fluid ID recipe, they now use analog circuits instead of silicon based ones, no longer requiring plastic to make
|
||||||
|
* Decreased the connection speed for all battery blocks, a full discharge now takes 30 seconds instead of 1 second, and charging now takes 10 seconds
|
||||||
|
* Capacitors have also been nerfed but they are twice as fast as battery blocks, 5 seconds for charging and 15 seconds for discharging
|
||||||
|
* Removed forgotten bricks
|
||||||
|
* Updated CMB brick texture
|
||||||
|
|
||||||
## Fixed
|
## Fixed
|
||||||
* Fixed pumpjack gauges not syncing properly
|
* Fixed pumpjack gauges not syncing properly
|
||||||
|
|||||||
@ -388,7 +388,6 @@ public class ModBlocks {
|
|||||||
public static Block brick_jungle_glyph;
|
public static Block brick_jungle_glyph;
|
||||||
public static Block brick_jungle_circle;
|
public static Block brick_jungle_circle;
|
||||||
|
|
||||||
public static Block brick_forgotten;
|
|
||||||
public static Block brick_red;
|
public static Block brick_red;
|
||||||
|
|
||||||
public static Block deco_computer;
|
public static Block deco_computer;
|
||||||
@ -1562,7 +1561,6 @@ public class ModBlocks {
|
|||||||
brick_jungle_glyph = new BlockGlyph(Material.rock).setBlockName("brick_jungle_glyph").setCreativeTab(MainRegistry.blockTab).setHardness(15.0F).setResistance(360.0F);
|
brick_jungle_glyph = new BlockGlyph(Material.rock).setBlockName("brick_jungle_glyph").setCreativeTab(MainRegistry.blockTab).setHardness(15.0F).setResistance(360.0F);
|
||||||
brick_jungle_circle = new BlockBallsSpawner(Material.rock).setBlockName("brick_jungle_circle").setCreativeTab(MainRegistry.blockTab).setHardness(15.0F).setResistance(360.0F).setBlockTextureName(RefStrings.MODID + ":brick_jungle_circle");
|
brick_jungle_circle = new BlockBallsSpawner(Material.rock).setBlockName("brick_jungle_circle").setCreativeTab(MainRegistry.blockTab).setHardness(15.0F).setResistance(360.0F).setBlockTextureName(RefStrings.MODID + ":brick_jungle_circle");
|
||||||
|
|
||||||
brick_forgotten = new BlockGeneric(Material.rock).setBlockName("brick_forgotten").setCreativeTab(MainRegistry.blockTab).setBlockUnbreakable().setResistance(1000000).setBlockTextureName(RefStrings.MODID + ":brick_forgotten");
|
|
||||||
brick_red = new BlockRedBrick(Material.rock).setBlockName("brick_red").setResistance(10_000);
|
brick_red = new BlockRedBrick(Material.rock).setBlockName("brick_red").setResistance(10_000);
|
||||||
|
|
||||||
deco_computer = new BlockDecoModel(Material.iron, DecoComputerEnum.class, true, false).setBlockBoundsTo(.160749F, 0F, 0F, .839251F, .867849F, .622184F).setBlockName("deco_computer").setCreativeTab(MainRegistry.blockTab).setHardness(5.0F).setResistance(10.0F).setBlockTextureName(RefStrings.MODID + ":deco_computer");
|
deco_computer = new BlockDecoModel(Material.iron, DecoComputerEnum.class, true, false).setBlockBoundsTo(.160749F, 0F, 0F, .839251F, .867849F, .622184F).setBlockName("deco_computer").setCreativeTab(MainRegistry.blockTab).setHardness(5.0F).setResistance(10.0F).setBlockTextureName(RefStrings.MODID + ":deco_computer");
|
||||||
@ -2719,7 +2717,6 @@ public class ModBlocks {
|
|||||||
GameRegistry.registerBlock(brick_jungle_trap, ItemTrapBlock.class, brick_jungle_trap.getUnlocalizedName());
|
GameRegistry.registerBlock(brick_jungle_trap, ItemTrapBlock.class, brick_jungle_trap.getUnlocalizedName());
|
||||||
GameRegistry.registerBlock(brick_jungle_glyph, ItemGlyphBlock.class, brick_jungle_glyph.getUnlocalizedName());
|
GameRegistry.registerBlock(brick_jungle_glyph, ItemGlyphBlock.class, brick_jungle_glyph.getUnlocalizedName());
|
||||||
GameRegistry.registerBlock(brick_jungle_circle, brick_jungle_circle.getUnlocalizedName());
|
GameRegistry.registerBlock(brick_jungle_circle, brick_jungle_circle.getUnlocalizedName());
|
||||||
GameRegistry.registerBlock(brick_forgotten, brick_forgotten.getUnlocalizedName());
|
|
||||||
GameRegistry.registerBlock(brick_red, brick_red.getUnlocalizedName());
|
GameRegistry.registerBlock(brick_red, brick_red.getUnlocalizedName());
|
||||||
register(deco_computer);
|
register(deco_computer);
|
||||||
register(deco_crt);
|
register(deco_crt);
|
||||||
|
|||||||
@ -280,6 +280,9 @@ public class MachineBattery extends BlockContainer implements ILookOverlay, IPer
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void addInformation(ItemStack stack, NBTTagCompound persistentTag, EntityPlayer player, List list, boolean ext) {
|
public void addInformation(ItemStack stack, NBTTagCompound persistentTag, EntityPlayer player, List list, boolean ext) {
|
||||||
|
list.add(EnumChatFormatting.GOLD + "Stores up to "+ BobMathUtil.getShortNumber(this.maxPower) + "HE");
|
||||||
|
list.add(EnumChatFormatting.GOLD + "Charge speed: "+ BobMathUtil.getShortNumber(this.maxPower / 200) + "HE");
|
||||||
|
list.add(EnumChatFormatting.GOLD + "Discharge speed: "+ BobMathUtil.getShortNumber(this.maxPower / 600) + "HE");
|
||||||
list.add(EnumChatFormatting.YELLOW + "" + BobMathUtil.getShortNumber(persistentTag.getLong("power")) + "/" + BobMathUtil.getShortNumber(this.maxPower) + "HE");
|
list.add(EnumChatFormatting.YELLOW + "" + BobMathUtil.getShortNumber(persistentTag.getLong("power")) + "/" + BobMathUtil.getShortNumber(this.maxPower) + "HE");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -109,6 +109,9 @@ public class MachineCapacitor extends BlockContainer implements ILookOverlay, IP
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void addInformation(ItemStack stack, NBTTagCompound persistentTag, EntityPlayer player, List list, boolean ext) {
|
public void addInformation(ItemStack stack, NBTTagCompound persistentTag, EntityPlayer player, List list, boolean ext) {
|
||||||
|
list.add(EnumChatFormatting.GOLD + "Stores up to "+ BobMathUtil.getShortNumber(this.power) + "HE");
|
||||||
|
list.add(EnumChatFormatting.GOLD + "Charge speed: "+ BobMathUtil.getShortNumber(this.power / 200) + "HE");
|
||||||
|
list.add(EnumChatFormatting.GOLD + "Discharge speed: "+ BobMathUtil.getShortNumber(this.power / 600) + "HE");
|
||||||
list.add(EnumChatFormatting.YELLOW + "" + BobMathUtil.getShortNumber(persistentTag.getLong("power")) + "/" + BobMathUtil.getShortNumber(persistentTag.getLong("maxPower")) + "HE");
|
list.add(EnumChatFormatting.YELLOW + "" + BobMathUtil.getShortNumber(persistentTag.getLong("power")) + "/" + BobMathUtil.getShortNumber(persistentTag.getLong("maxPower")) + "HE");
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -249,6 +252,14 @@ public class MachineCapacitor extends BlockContainer implements ILookOverlay, IP
|
|||||||
return maxPower;
|
return maxPower;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override public long getProviderSpeed() {
|
||||||
|
return this.getMaxPower() / 300;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override public long getReceiverSpeed() {
|
||||||
|
return this.getMaxPower() / 100;
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public ConnectionPriority getPriority() {
|
public ConnectionPriority getPriority() {
|
||||||
return ConnectionPriority.LOW;
|
return ConnectionPriority.LOW;
|
||||||
|
|||||||
@ -1421,6 +1421,7 @@ public class MainRegistry {
|
|||||||
ignoreMappings.add("hbm:item.gas6");
|
ignoreMappings.add("hbm:item.gas6");
|
||||||
ignoreMappings.add("hbm:item.gas7");
|
ignoreMappings.add("hbm:item.gas7");
|
||||||
ignoreMappings.add("hbm:item.gas8");
|
ignoreMappings.add("hbm:item.gas8");
|
||||||
|
ignoreMappings.add("hbm:tile.brick_forgotten");
|
||||||
|
|
||||||
/// REMAP ///
|
/// REMAP ///
|
||||||
remapItems.put("hbm:item.gadget_explosive8", ModItems.early_explosive_lenses);
|
remapItems.put("hbm:item.gadget_explosive8", ModItems.early_explosive_lenses);
|
||||||
|
|||||||
@ -235,12 +235,12 @@ public class TileEntityMachineBattery extends TileEntityMachineBase implements I
|
|||||||
|
|
||||||
@Override public long getProviderSpeed() {
|
@Override public long getProviderSpeed() {
|
||||||
int mode = this.getRelevantMode(true);
|
int mode = this.getRelevantMode(true);
|
||||||
return mode == mode_output || mode == mode_buffer ? this.getMaxPower() / 20 : 0;
|
return mode == mode_output || mode == mode_buffer ? this.getMaxPower() / 600 : 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override public long getReceiverSpeed() {
|
@Override public long getReceiverSpeed() {
|
||||||
int mode = this.getRelevantMode(true);
|
int mode = this.getRelevantMode(true);
|
||||||
return mode == mode_input || mode == mode_buffer ? this.getMaxPower() / 20 : 0;
|
return mode == mode_input || mode == mode_buffer ? this.getMaxPower() / 200 : 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 374 B After Width: | Height: | Size: 280 B |
|
Before Width: | Height: | Size: 520 B |
|
After Width: | Height: | Size: 403 B |
|
After Width: | Height: | Size: 474 B |
|
After Width: | Height: | Size: 478 B |
|
After Width: | Height: | Size: 368 B |
|
After Width: | Height: | Size: 408 B |
|
After Width: | Height: | Size: 404 B |
|
After Width: | Height: | Size: 367 B |
|
After Width: | Height: | Size: 485 B |
|
After Width: | Height: | Size: 484 B |
|
After Width: | Height: | Size: 480 B |
|
After Width: | Height: | Size: 1.6 KiB |
|
Before Width: | Height: | Size: 19 KiB After Width: | Height: | Size: 19 KiB |
|
Before Width: | Height: | Size: 850 B |
|
Before Width: | Height: | Size: 6.0 KiB |
|
Before Width: | Height: | Size: 5.1 KiB |