aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/common/blocks
diff options
context:
space:
mode:
authorkekzdealer <kekzdealer@gmail.com>2020-05-09 23:30:49 +0200
committerkekzdealer <kekzdealer@gmail.com>2020-05-09 23:30:49 +0200
commit2218b1b1cd5e51553bcc83afee49b56937d0cb70 (patch)
tree944dd66b6a37c5fec349ca70138e3e51f658049d /src/main/java/common/blocks
parent3a52cbbc41fd1190c4c8c52e8bea318cd234f157 (diff)
downloadGT5-Unofficial-2218b1b1cd5e51553bcc83afee49b56937d0cb70.tar.gz
GT5-Unofficial-2218b1b1cd5e51553bcc83afee49b56937d0cb70.tar.bz2
GT5-Unofficial-2218b1b1cd5e51553bcc83afee49b56937d0cb70.zip
Finished checkMachine(), TT hatches still missing
Diffstat (limited to 'src/main/java/common/blocks')
-rw-r--r--src/main/java/common/blocks/BaseGTUpdateableBlock.java23
1 files changed, 23 insertions, 0 deletions
diff --git a/src/main/java/common/blocks/BaseGTUpdateableBlock.java b/src/main/java/common/blocks/BaseGTUpdateableBlock.java
index 130598c05e..81c56ae9e6 100644
--- a/src/main/java/common/blocks/BaseGTUpdateableBlock.java
+++ b/src/main/java/common/blocks/BaseGTUpdateableBlock.java
@@ -4,6 +4,9 @@ package common.blocks;
import gregtech.api.GregTech_API;
import net.minecraft.block.Block;
import net.minecraft.block.material.Material;
+import net.minecraft.entity.Entity;
+import net.minecraft.entity.EnumCreatureType;
+import net.minecraft.world.IBlockAccess;
import net.minecraft.world.World;
/**
@@ -19,6 +22,26 @@ public abstract class BaseGTUpdateableBlock extends Block {
}
@Override
+ public int damageDropped(int meta){
+ return meta;
+ }
+
+ @Override
+ public boolean canBeReplacedByLeaves(IBlockAccess world, int x, int y, int z) {
+ return false;
+ }
+
+ @Override
+ public boolean canEntityDestroy(IBlockAccess world, int x, int y, int z, Entity entity) {
+ return false;
+ }
+
+ @Override
+ public boolean canCreatureSpawn(EnumCreatureType type, IBlockAccess world, int x, int y, int z) {
+ return false;
+ }
+
+ @Override
public void onBlockAdded(World aWorld, int aX, int aY, int aZ) {
if (GregTech_API.isMachineBlock(this, aWorld.getBlockMetadata(aX, aY, aZ))) {
GregTech_API.causeMachineUpdate(aWorld, aX, aY, aZ);