net.minecraft.util.EnumFacing.getFront()方法的使用及代码示例

x33g5p2x  于2022-01-19 转载在 其他  
字(6.8k)|赞(0)|评价(0)|浏览(60)

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

EnumFacing.getFront介绍

暂无

代码示例

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

@Nonnull
@Override
public ItemStack getUpgradeStack(int param1) {
 return upgrades.get(EnumFacing.getFront(param1));
}

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

@Override
@Nonnull
public ItemStack getUpgradeStack(int param1) {
 return this.getFunctionUpgrade(EnumFacing.getFront(param1));
}

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

@Override
public void setFilter(int filterId, int param1, @Nonnull IItemFilter filter) {
 if (filterId == FilterGuiUtil.INDEX_INPUT_ITEM) {
  setInputFilter(EnumFacing.getFront(param1), filter);
 } else if (filterId == FilterGuiUtil.INDEX_OUTPUT_ITEM) {
  setOutputFilter(EnumFacing.getFront(param1), filter);
 }
}

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

@Override
@Nonnull
public ItemStack getFilterStack(int filterIndex, int param1) {
 if (filterIndex == FilterGuiUtil.INDEX_INPUT_ITEM) {
  return getInputFilterUpgrade(EnumFacing.getFront(param1));
 } else if (filterIndex == FilterGuiUtil.INDEX_OUTPUT_ITEM) {
  return getOutputFilterUpgrade(EnumFacing.getFront(param1));
 }
 return ItemStack.EMPTY;
}

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

@Override
@Nonnull
public ItemStack getFilterStack(int filterIndex, int param1) {
 if (filterIndex == getInputFilterIndex()) {
  return inputFilterUpgrades.get(EnumFacing.getFront(param1));
 } else if (filterIndex == getOutputFilterIndex()) {
  return outputFilterUpgrades.get(EnumFacing.getFront(param1));
 }
 return ItemStack.EMPTY;
}

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

@Override
public void setFilterStack(int filterIndex, int param1, @Nonnull ItemStack stack) {
 if (filterIndex == FilterGuiUtil.INDEX_INPUT_ITEM) {
  setInputFilterUpgrade(EnumFacing.getFront(param1), stack);
 } else if (filterIndex == FilterGuiUtil.INDEX_OUTPUT_ITEM) {
  setOutputFilterUpgrade(EnumFacing.getFront(param1), stack);
 }
}

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

@Override
@Nonnull
public ItemStack getUpgradeStack(int param1) {
 return getFunctionUpgrade(EnumFacing.getFront(param1));
}

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

@Override
public IItemFilter getFilter(int filterId, int param1) {
 if (filterId == FilterGuiUtil.INDEX_INPUT_ITEM) {
  return getInputFilter(EnumFacing.getFront(param1));
 } else if (filterId == FilterGuiUtil.INDEX_OUTPUT_ITEM) {
  return getOutputFilter(EnumFacing.getFront(param1));
 }
 return null;
}

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

@Override
public void setFilterStack(int filterIndex, int param1, @Nonnull ItemStack stack) {
 if (filterIndex == FilterGuiUtil.INDEX_INPUT_FLUID) {
  setFilterStack(EnumFacing.getFront(param1), stack, true);
 } else if (filterIndex == FilterGuiUtil.INDEX_OUTPUT_FLUID) {
  setFilterStack(EnumFacing.getFront(param1), stack, false);
 }
}

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

@Override
@Nonnull
public ItemStack getFilterStack(int filterIndex, int param1) {
 if (filterIndex == FilterGuiUtil.INDEX_INPUT_FLUID) {
  return getFilterStack(EnumFacing.getFront(param1), true);
 } else if (filterIndex == FilterGuiUtil.INDEX_OUTPUT_FLUID) {
  return getFilterStack(EnumFacing.getFront(param1), false);
 }
 return ItemStack.EMPTY;
}

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

@Override
public IFluidFilter getFilter(int filterIndex, int param1) {
 if (filterIndex == FilterGuiUtil.INDEX_INPUT_FLUID) {
  return getFilter(EnumFacing.getFront(param1), true);
 } else if (filterIndex == FilterGuiUtil.INDEX_OUTPUT_FLUID) {
  return getFilter(EnumFacing.getFront(param1), false);
 }
 return null;
}

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

@Override
public void setFilter(int filterIndex, int param1, @Nonnull IFluidFilter filter) {
 if (filterIndex == FilterGuiUtil.INDEX_INPUT_FLUID) {
  setFilter(EnumFacing.getFront(param1), filter, true);
 } else if (filterIndex == FilterGuiUtil.INDEX_OUTPUT_FLUID) {
  setFilter(EnumFacing.getFront(param1), filter, false);
 }
}

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

@Override
public void setFilterStack(int filterIndex, int param1, @Nonnull ItemStack stack) {
 if (filterIndex == getInputFilterIndex()) {
  inputFilterUpgrades.put(EnumFacing.getFront(param1), stack);
 } else if (filterIndex == getOutputFilterIndex()) {
  outputFilterUpgrades.put(EnumFacing.getFront(param1), stack);
 }
 setFilter(filterIndex, param1, FilterRegistry.<IRedstoneSignalFilter> getFilterForUpgrade(stack));
}

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

@Override
@Nonnull
public ItemStack getFilterStack(int filterIndex, int param1) {
 if (filterIndex == getInputFilterIndex()) {
  return getInputFilterUpgrade(EnumFacing.getFront(param1));
 } else if (filterIndex == getOutputFilterIndex()) {
  return getOutputFilterUpgrade(EnumFacing.getFront(param1));
 }
 return ItemStack.EMPTY;
}

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

@Override
public void setFilterStack(int filterIndex, int param1, @Nonnull ItemStack stack) {
 if (filterIndex == getInputFilterIndex()) {
  setInputFilterUpgrade(EnumFacing.getFront(param1), stack);
 } else if (filterIndex == getOutputFilterIndex()) {
  setOutputFilterUpgrade(EnumFacing.getFront(param1), stack);
 }
}

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

@Override
public void setFilter(int filterId, int param1, @Nonnull IFilter filter) {
 if (filterId == getInputFilterIndex()) {
  setInputFilter(EnumFacing.getFront(param1), filter);
 } else if (filterId == getOutputFilterIndex()) {
  setOutputFilter(EnumFacing.getFront(param1), filter);
 }
}

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

@Override
public IFilter getFilter(int filterId, int param1) {
 if (filterId == getInputFilterIndex()) {
  return getInputFilter(EnumFacing.getFront(param1));
 } else if (filterId == getOutputFilterIndex()) {
  return getOutputFilter(EnumFacing.getFront(param1));
 }
 return null;
}

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

@Override
@Nullable
public IItemHandler getInventoryForSnapshot(int filterId, int param1) {
 ItemConduitNetwork icn = getNetwork();
 if (icn != null) {
  return icn.getInventory(this, EnumFacing.getFront(param1)).getInventory();
 }
 return null;
}

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

@Override
public void setFilter(int filterIndex, int param, @Nonnull IFilter filter) {
 for (IConduit conduit : getConduits()) {
  if (conduit.hasInternalCapability(CapabilityFilterHolder.FILTER_HOLDER_CAPABILITY, EnumFacing.getFront(param))) {
   IFilterHolder<IFilter> filterHolder = conduit.getInternalCapability(CapabilityFilterHolder.FILTER_HOLDER_CAPABILITY, EnumFacing.getFront(param));
   if (filterHolder != null && (filterHolder.getInputFilterIndex() == filterIndex || filterHolder.getOutputFilterIndex() == filterIndex)) {
    filterHolder.setFilter(filterIndex, param, filter);
   }
  }
 }
}

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

@Override
public IFilter getFilter(int filterIndex, int param) {
 for (IConduit conduit : getConduits()) {
  if (conduit.hasInternalCapability(CapabilityFilterHolder.FILTER_HOLDER_CAPABILITY, EnumFacing.getFront(param))) {
   IFilterHolder<IFilter> filterHolder = conduit.getInternalCapability(CapabilityFilterHolder.FILTER_HOLDER_CAPABILITY, EnumFacing.getFront(param));
   if (filterHolder != null && (filterHolder.getInputFilterIndex() == filterIndex || filterHolder.getOutputFilterIndex() == filterIndex)) {
    return filterHolder.getFilter(filterIndex, param);
   }
  }
 }
 return null;
}

相关文章