diff options
| author | Abdiel Kavash <19243993+AbdielKavash@users.noreply.github.com> | 2024-02-28 05:45:44 -0600 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-02-28 12:45:44 +0100 |
| commit | 5497075f54732ccf3c7580fe311a2327ebb05cb2 (patch) | |
| tree | 8060f3d7bed0d8d62426541e83307f051a03da02 /src/main/java/gtPlusPlus/xmod/gregtech/common/helpers | |
| parent | ece12a200879adfb16fd9d8701f6e75a3d7c072e (diff) | |
| download | GT5-Unofficial-5497075f54732ccf3c7580fe311a2327ebb05cb2.tar.gz GT5-Unofficial-5497075f54732ccf3c7580fe311a2327ebb05cb2.tar.bz2 GT5-Unofficial-5497075f54732ccf3c7580fe311a2327ebb05cb2.zip | |
Tree Growth Simulator can now harvest leaves and fruits, using appropriate tools. (#839)
* TGS logic rework and new outputs
* TGS logic rework and new outputs
* NEI frontend.
* NEI frontend part 2
* Recover saws from controller slot to input bus.
* Added documentation and removed unused stuff.
* Recipes for non-Forestry trees.
* Updated tooltip.
* Better handling of saws in controller slot from previous versions + grafter support.
* Added Forestry and Extra Trees trees registration and processing.
* BS + deps.
* Disable ME stocking bus to fix an exploit.
* Fixes based on feedback.
---------
Co-authored-by: Martin Robertz <dream-master@gmx.net>
Diffstat (limited to 'src/main/java/gtPlusPlus/xmod/gregtech/common/helpers')
| -rw-r--r-- | src/main/java/gtPlusPlus/xmod/gregtech/common/helpers/TreeFarmHelper.java | 37 |
1 files changed, 0 insertions, 37 deletions
diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/common/helpers/TreeFarmHelper.java b/src/main/java/gtPlusPlus/xmod/gregtech/common/helpers/TreeFarmHelper.java deleted file mode 100644 index 7774a34dc1..0000000000 --- a/src/main/java/gtPlusPlus/xmod/gregtech/common/helpers/TreeFarmHelper.java +++ /dev/null @@ -1,37 +0,0 @@ -package gtPlusPlus.xmod.gregtech.common.helpers; - -import net.minecraft.item.ItemStack; - -import gregtech.common.items.GT_MetaGenerated_Tool_01; - -public class TreeFarmHelper { - - public static boolean isValidForGUI(final ItemStack aStack) { - return isCorrectMachinePart(aStack) != SAWTOOL.NONE; - } - - public static SAWTOOL isCorrectMachinePart(final ItemStack aStack) { - if (aStack != null && aStack.getItem() instanceof GT_MetaGenerated_Tool_01) { - switch (aStack.getItemDamage()) { - case GT_MetaGenerated_Tool_01.SAW -> { - return SAWTOOL.SAW; - } - case GT_MetaGenerated_Tool_01.BUZZSAW_LV, GT_MetaGenerated_Tool_01.BUZZSAW_MV, GT_MetaGenerated_Tool_01.BUZZSAW_HV -> { - return SAWTOOL.BUZZSAW; - } - case GT_MetaGenerated_Tool_01.CHAINSAW_LV, GT_MetaGenerated_Tool_01.CHAINSAW_MV, GT_MetaGenerated_Tool_01.CHAINSAW_HV -> { - return SAWTOOL.CHAINSAW; - } - } - } - return SAWTOOL.NONE; - } - - public enum SAWTOOL { - NONE, - SAW, - BUZZSAW, - CHAINSAW - } - -} |
