BuildCraft 6.2.0
This commit is contained in:
parent
496e6b4ccb
commit
9bf2a15ca5
5 changed files with 43 additions and 17 deletions
|
@ -3,8 +3,8 @@ package buildcraft.api.blueprints;
|
||||||
public final class BuilderAPI {
|
public final class BuilderAPI {
|
||||||
public static ISchematicRegistry schematicRegistry;
|
public static ISchematicRegistry schematicRegistry;
|
||||||
|
|
||||||
public static int BREAK_ENERGY = 100;
|
public static final int BREAK_ENERGY = 160;
|
||||||
public static final int BUILD_ENERGY = 200;
|
public static final int BUILD_ENERGY = 240;
|
||||||
|
|
||||||
private BuilderAPI() {
|
private BuilderAPI() {
|
||||||
}
|
}
|
||||||
|
|
40
buildcraft_resources/changelog/6.2.0
Normal file
40
buildcraft_resources/changelog/6.2.0
Normal file
|
@ -0,0 +1,40 @@
|
||||||
|
Additions:
|
||||||
|
* Pipe improvements!
|
||||||
|
* Clay Transport Pipes - insertion pipes, now in official BC!
|
||||||
|
* Diamond Liquid Pipes - sort liquids.
|
||||||
|
* Emerald Liquid Pipes can now filter liquids as an option.
|
||||||
|
* Sandstone Kinesis Pipes, which offer more throughput but do not connect to machines.
|
||||||
|
* Rebalanced liquid pipe capacities.
|
||||||
|
* Charging Table - charge RF items with lasers!
|
||||||
|
* Engines do not explode anymore! They now overheat - hit with a wrench to fix! (Explosions can be restored via config)
|
||||||
|
* Huge networking code improvements!
|
||||||
|
* Major rewrite of networking - instead of 3 networking subsystems, we now only use one.
|
||||||
|
* Small improvements in packet size.
|
||||||
|
* Quarry changes!
|
||||||
|
* Quarries and Mining Wells now dynamically calculate the energy required to break a block based on its hardness.
|
||||||
|
* They also render a fancy block breaking animation when breaking a block.
|
||||||
|
* Quarry arms move slower in rain, unless the rain is covered by a roof.
|
||||||
|
* Stirling engines can now burn paper at 1 RF/t.
|
||||||
|
* Engine centipedes are back! You can now connect engines to each other.
|
||||||
|
* Improved error messages for Schematics (CovertJaguar)
|
||||||
|
* OreDictionary support for almost all BuildCraft recipes (ganymedes01)
|
||||||
|
* Robot Miners respect BlockBreakEvents now (useful for MCPC+/Cauldron)
|
||||||
|
* Updated RF API to latest version (discerns between Providers and Receivers)
|
||||||
|
* New APIs for modders:
|
||||||
|
* IEngine - send energy between engines!
|
||||||
|
* IHeatable - control the heat of a block!
|
||||||
|
|
||||||
|
Bugfixes:
|
||||||
|
* [#2236] Tanks consume water bottles and don't support IFluidContainerItem (asie)
|
||||||
|
* [#2225] Crash with blueprints (asie)
|
||||||
|
* [#2222] Add support for Blocks that use a color multiplier for rendering (nulano, asie)
|
||||||
|
* [#2218] Can't dismantle Landmarks (Gyro)
|
||||||
|
* [#2213] Message for receiving an invalid IMC is not formatted (asie)
|
||||||
|
* [#2210] Crash when changing dimensions with robots (asie)
|
||||||
|
* [#2208] Server-side crash when opening BuildCraft list (asie)
|
||||||
|
* [#2199] Pipes call interface methods on invalid tiles (asie)
|
||||||
|
* Fix builder packet spams (asie)
|
||||||
|
* Fix gate powering causing crashes (asie)
|
||||||
|
* Fluid pipe multipliers now respect fixing the travel delay as well (asie)
|
||||||
|
* **Important severe blueprint bugfix! Server admins - this is SERIOUS! Update!**
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
1.6.4:BuildCraft:4.2.2
|
1.6.4:BuildCraft:4.2.2
|
||||||
1.7.2:BuildCraft:6.0.16
|
1.7.2:BuildCraft:6.0.16
|
||||||
1.7.10:BuildCraft:6.1.8
|
1.7.10:BuildCraft:6.2.0
|
||||||
|
|
|
@ -8,16 +8,8 @@
|
||||||
*/
|
*/
|
||||||
package buildcraft.factory;
|
package buildcraft.factory;
|
||||||
|
|
||||||
import java.util.List;
|
|
||||||
|
|
||||||
import net.minecraft.entity.item.EntityItem;
|
|
||||||
import net.minecraft.item.ItemStack;
|
|
||||||
import net.minecraft.world.World;
|
import net.minecraft.world.World;
|
||||||
import net.minecraft.world.WorldServer;
|
|
||||||
import net.minecraftforge.common.MinecraftForge;
|
|
||||||
import net.minecraftforge.common.util.ForgeDirection;
|
import net.minecraftforge.common.util.ForgeDirection;
|
||||||
import net.minecraftforge.event.world.BlockEvent.BreakEvent;
|
|
||||||
import buildcraft.BuildCraftCore;
|
|
||||||
import buildcraft.BuildCraftFactory;
|
import buildcraft.BuildCraftFactory;
|
||||||
import buildcraft.api.blueprints.BuilderAPI;
|
import buildcraft.api.blueprints.BuilderAPI;
|
||||||
import buildcraft.api.tiles.IHasWork;
|
import buildcraft.api.tiles.IHasWork;
|
||||||
|
@ -25,9 +17,7 @@ import buildcraft.api.transport.IPipeConnection;
|
||||||
import buildcraft.api.transport.IPipeTile.PipeType;
|
import buildcraft.api.transport.IPipeTile.PipeType;
|
||||||
import buildcraft.core.RFBattery;
|
import buildcraft.core.RFBattery;
|
||||||
import buildcraft.core.TileBuildCraft;
|
import buildcraft.core.TileBuildCraft;
|
||||||
import buildcraft.core.proxy.CoreProxy;
|
|
||||||
import buildcraft.core.utils.BlockUtils;
|
import buildcraft.core.utils.BlockUtils;
|
||||||
import buildcraft.core.utils.Utils;
|
|
||||||
|
|
||||||
public class TileMiningWell extends TileBuildCraft implements IHasWork, IPipeConnection {
|
public class TileMiningWell extends TileBuildCraft implements IHasWork, IPipeConnection {
|
||||||
boolean isDigging = true;
|
boolean isDigging = true;
|
||||||
|
|
|
@ -25,14 +25,10 @@ import net.minecraft.nbt.NBTTagCompound;
|
||||||
import net.minecraft.util.AxisAlignedBB;
|
import net.minecraft.util.AxisAlignedBB;
|
||||||
import net.minecraft.util.ChatComponentText;
|
import net.minecraft.util.ChatComponentText;
|
||||||
import net.minecraft.world.ChunkCoordIntPair;
|
import net.minecraft.world.ChunkCoordIntPair;
|
||||||
import net.minecraft.world.WorldServer;
|
|
||||||
import net.minecraftforge.common.ForgeChunkManager;
|
import net.minecraftforge.common.ForgeChunkManager;
|
||||||
import net.minecraftforge.common.ForgeChunkManager.Ticket;
|
import net.minecraftforge.common.ForgeChunkManager.Ticket;
|
||||||
import net.minecraftforge.common.ForgeChunkManager.Type;
|
import net.minecraftforge.common.ForgeChunkManager.Type;
|
||||||
import net.minecraftforge.common.MinecraftForge;
|
|
||||||
import net.minecraftforge.common.util.ForgeDirection;
|
import net.minecraftforge.common.util.ForgeDirection;
|
||||||
import net.minecraftforge.event.world.BlockEvent;
|
|
||||||
import buildcraft.BuildCraftCore;
|
|
||||||
import buildcraft.BuildCraftFactory;
|
import buildcraft.BuildCraftFactory;
|
||||||
import buildcraft.api.core.BuildCraftAPI;
|
import buildcraft.api.core.BuildCraftAPI;
|
||||||
import buildcraft.api.core.IAreaProvider;
|
import buildcraft.api.core.IAreaProvider;
|
||||||
|
|
Loading…
Reference in a new issue