gpt4 book ai didi

crazypants.enderio.base.paint.YetaUtil.renderConduit()方法的使用及代码示例

转载 作者:知者 更新时间:2024-03-15 10:41:31 27 4
gpt4 key购买 nike

本文整理了Java中crazypants.enderio.base.paint.YetaUtil.renderConduit()方法的一些代码示例,展示了YetaUtil.renderConduit()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。YetaUtil.renderConduit()方法的具体详情如下:
包路径:crazypants.enderio.base.paint.YetaUtil
类名称:YetaUtil
方法名:renderConduit

YetaUtil.renderConduit介绍

暂无

代码示例

代码示例来源:origin: SleepyTrousers/EnderIO

public static boolean renderConduit(EntityPlayer player, @Nonnull IConduit con) {
 return renderConduit(player, con.getBaseConduitType());
}

代码示例来源:origin: SleepyTrousers/EnderIO

if (!YetaUtil.renderConduit(player, type)) {
 return false;
 boolean droppedUnconected = false;
 for (IConduit con : cons) {
  if (con.getConduitConnections().isEmpty() && con.getExternalConnections().isEmpty() && YetaUtil.renderConduit(player, con)) {
   te.removeConduit(con);
   drop.addAll(con.getDrops());
   if (con != null && YetaUtil.renderConduit(player, con)) {
    te.removeConduit(con);
    drop.addAll(con.getDrops());

代码示例来源:origin: SleepyTrousers/EnderIO

protected @Nonnull NNList<RenderPair> getDynamicRenderersForConduitBundle(IConduitBundle b, EntityPlayerSP player) {
 NNList<RenderPair> result = null;
 for (IConduitRenderer conduitRenderer : dynamicCnduitRenderers) {
  for (IClientConduit conduit : b.getClientConduits()) {
   if (conduit instanceof IClientConduit.WithDefaultRendering && conduitRenderer != null && conduitRenderer.isRendererForConduit(conduit)
     && YetaUtil.renderConduit(player, conduit)) {
    if (result == null) {
     result = new NNList<>();
    }
    result.add(new RenderPair(conduitRenderer, (IClientConduit.WithDefaultRendering) conduit));
   }
  }
 }
 return result != null ? result : NNList.emptyList();
}

代码示例来源:origin: SleepyTrousers/EnderIO

ConduitDisplayMode mode = YetaUtil.getDisplayMode(player);
for (CollidableComponent component : new ArrayList<CollidableComponent>(bundle.getCollidableComponents())) {
 if (mode.isAll() || component.conduitType == null || YetaUtil.renderConduit(player, component.conduitType)) {
  setBlockBounds(component.bound.minX, component.bound.minY, component.bound.minZ, component.bound.maxX, component.bound.maxY, component.bound.maxZ);
  RayTraceResult hitPos = super.collisionRayTrace(bs, world, pos, origin, direction);

代码示例来源:origin: SleepyTrousers/EnderIO

if (res != null && YetaUtil.renderConduit(player, con.getCollidableType()) && con.onBlockActivated(player, hand, res, all)) {
   bundle.getEntity().markDirty();
   result = true;
for (RaytraceResult rr : all) {
 final CollidableComponent component = rr.component;
 if (component != null && YetaUtil.renderConduit(player, component.conduitType) && !(component.data instanceof ConduitConnectorType)) {
if (closest != null && closestConduit != null && YetaUtil.renderConduit(player, closestConduit)
  && closestConduit.onBlockActivated(player, hand, closest, all)) {
 bundle.getEntity().markDirty();

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com