diff options
author | Glease <4586901+Glease@users.noreply.github.com> | 2022-02-09 17:01:40 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-02-09 10:01:40 +0100 |
commit | 0814735357fab032a62a44795ee3effbfbea1408 (patch) | |
tree | 0a310b6090dd6a5e35d62fc1fced146eace19d4f /src/main/java/gregtech/common/covers | |
parent | d3568497ab8d261bcd8d90c483b4539ec269bc3b (diff) | |
download | GT5-Unofficial-0814735357fab032a62a44795ee3effbfbea1408.tar.gz GT5-Unofficial-0814735357fab032a62a44795ee3effbfbea1408.tar.bz2 GT5-Unofficial-0814735357fab032a62a44795ee3effbfbea1408.zip |
Do not reference class on dedicated server (#929)
Rendered erroneously is bad, but crashing outright is even worse.
Diffstat (limited to 'src/main/java/gregtech/common/covers')
-rw-r--r-- | src/main/java/gregtech/common/covers/GT_Cover_FacadeBase.java | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/main/java/gregtech/common/covers/GT_Cover_FacadeBase.java b/src/main/java/gregtech/common/covers/GT_Cover_FacadeBase.java index 77e26e1ffd..03933ec027 100644 --- a/src/main/java/gregtech/common/covers/GT_Cover_FacadeBase.java +++ b/src/main/java/gregtech/common/covers/GT_Cover_FacadeBase.java @@ -163,12 +163,11 @@ public abstract class GT_Cover_FacadeBase extends GT_CoverBehaviorBase<GT_Cover_ @Override public boolean isCoverPlaceable(byte aSide, ItemStack aStack, ICoverable aTileEntity) { - // blocks that are not rendered in pass 0 are rejected for now. - // to implement it require changing GT_Block_Machine to render in both pass, which is not really a good idea... + // blocks that are not rendered in pass 0 are now accepted but rendered awkwardly + // to render it correctly require changing GT_Block_Machine to render in both pass, which is not really a good idea... if (!super.isCoverPlaceable(aSide, aStack, aTileEntity)) return false; Block targetBlock = getTargetBlock(aStack); if (targetBlock == null) return false; - if (targetBlock.getRenderBlockPass() != GregTech_API.sBlockMachines.getRenderBlockPass()) return false; // we allow one single type of facade on the same block for now // otherwise it's not clear which block this block should impersonate // this restriction can be lifted later by specifying a certain facade as dominate one as an extension to this class |