本文整理了Java中net.minecraft.util.EnumFacing.getFront()
方法的一些代码示例,展示了EnumFacing.getFront()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。EnumFacing.getFront()
方法的具体详情如下:
包路径:net.minecraft.util.EnumFacing
类名称: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;
}
内容来源于网络,如有侵权,请联系作者删除!