本文整理了Java中crazypants.enderio.base.paint.YetaUtil.shouldHeldItemHideFacadesClient()
方法的一些代码示例,展示了YetaUtil.shouldHeldItemHideFacadesClient()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。YetaUtil.shouldHeldItemHideFacadesClient()
方法的具体详情如下:
包路径:crazypants.enderio.base.paint.YetaUtil
类名称:YetaUtil
方法名:shouldHeldItemHideFacadesClient
暂无
代码示例来源:origin: SleepyTrousers/EnderIO
@Override
protected boolean shouldRender(@Nonnull TileSoulBinder te, @Nonnull IBlockState blockState, int renderPass) {
return te.isWorking() && (te.getPaintSource() == null || YetaUtil.shouldHeldItemHideFacadesClient());
}
代码示例来源:origin: SleepyTrousers/EnderIO
public static boolean isFacadeHidden(@Nonnull IPaintableTileEntity bundle, EntityPlayer player) {
if (bundle.getPaintSource() == null) {
return false;
}
if (player == null || player.world.isRemote) {
return shouldHeldItemHideFacadesClient();
}
return shouldHeldItemHideFacades(player);
}
代码示例来源:origin: SleepyTrousers/EnderIO
@Override
public @Nonnull IBakedModel handleItemState(@Nonnull IBakedModel originalModel, @Nonnull ItemStack stack, @Nullable World world,
@Nullable EntityLivingBase entity) {
if (Prep.isInvalid(stack)) {
return Minecraft.getMinecraft().getBlockRendererDispatcher().getBlockModelShapes().getModelManager().getMissingModel();
}
if (!YetaUtil.shouldHeldItemHideFacadesClient()) {
IBlockState paintSource = PaintUtil.getSourceBlock(stack);
if (paintSource != null) {
ItemQuadCollector quads = new ItemQuadCollector();
quads.addItemBlockState(paintSource, Prep.getEmpty());
quads.addBlockState(ModObject.block_machine_base.getBlockNN().getDefaultState().withProperty(EnumRenderPart.SUB, EnumRenderPart.PAINT_OVERLAY),
Prep.getEmpty());
return new CollectedItemQuadBakedBlockModel(originalModel, quads);
}
}
return originalModel;
}
};
代码示例来源:origin: SleepyTrousers/EnderIO
if (block instanceof IBlockPaintableBlock && (!(block instanceof IWrenchHideablePaint) || !YetaUtil.shouldHeldItemHideFacadesClient())) {
IBlockState paintSource = ((IBlockPaintableBlock) block).getPaintSource(block, stack);
if (paintSource != null && paintSource != Blocks.AIR.getDefaultState()) {
内容来源于网络,如有侵权,请联系作者删除!