update changelog, texture

This commit is contained in:
asiekierka 2015-03-25 15:32:50 +01:00
parent 0faccaf1d3
commit 91194fc36d
5 changed files with 15 additions and 4 deletions

View file

@ -12,7 +12,6 @@ package buildcraft.api.core;
* To be implemented by TileEntities able to provide a square area on the world, typically BuildCraft markers. * To be implemented by TileEntities able to provide a square area on the world, typically BuildCraft markers.
*/ */
public interface IAreaProvider { public interface IAreaProvider {
int xMin(); int xMin();
int yMin(); int yMin();
@ -29,5 +28,4 @@ public interface IAreaProvider {
* Remove from the world all objects used to define the area. * Remove from the world all objects used to define the area.
*/ */
void removeFromWorld(); void removeFromWorld();
} }

View file

@ -0,0 +1,11 @@
package buildcraft.api.tiles;
import buildcraft.api.core.IAreaProvider;
/**
* Used for more fine-grained control of whether or not a machine connects
* to the provider here.
*/
public interface ITileAreaProvider extends IAreaProvider {
boolean isValidFromLocation(int x, int y, int z);
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 492 B

After

Width:  |  Height:  |  Size: 562 B

View file

@ -2,10 +2,12 @@ Additions:
* **New textures!** - "Essence" made by (CyanideX) * **New textures!** - "Essence" made by (CyanideX)
* **Modularization** - BuildCraft is back to being modules (asie) * **Modularization** - BuildCraft is back to being modules (asie)
* Blocks: * Blocks:
* Changed automatic crafting mechanics:
* Redstone Engines speed up the Auto Workbench a little bit (asie)
* The Auto Workbench now supports non-stackable items and has an internal buffer (asie)
* Blueprint Library renamed to Electronic Library, supports copying books - and soon other things! (asie) * Blueprint Library renamed to Electronic Library, supports copying books - and soon other things! (asie)
* Rewritten Zone Planner map system - should have much less lag and take up less disk space! * Rewritten Zone Planner map system - should have much less lag and take up less disk space!
* **Note** - all existing zone planner previews will disappear. To reload them, simply break and place the zone planner! * **Note** - all existing zone planner previews will disappear. To reload them, simply break and place the zone planner!
* You can now apply RF power (or a redstone engine) to an Auto Workbench to speed it up (asie - thanks KingTriaxx!)
* You can now place a Marker-using machine next to any part of the box and not just corners (asie) * You can now place a Marker-using machine next to any part of the box and not just corners (asie)
* Items: * Items:
* Paintbrush for dyeing pipes and other supported blocks (asie) * Paintbrush for dyeing pipes and other supported blocks (asie)

View file

@ -43,7 +43,7 @@ public class GuiAutoCrafting extends GuiBuildCraft {
protected void drawGuiContainerForegroundLayer(int par1, int par2) { protected void drawGuiContainerForegroundLayer(int par1, int par2) {
String title = StringUtils.localize("tile.autoWorkbenchBlock.name"); String title = StringUtils.localize("tile.autoWorkbenchBlock.name");
fontRendererObj.drawString(title, getCenteredOffset(title), 6, 0x404040); fontRendererObj.drawString(title, getCenteredOffset(title), 6, 0x404040);
fontRendererObj.drawString(StringUtils.localize("gui.inventory"), 8, (ySize - 127) + 2, 0x404040); fontRendererObj.drawString(StringUtils.localize("gui.inventory"), 8, (ySize - 96) + 2, 0x404040);
} }
@Override @Override