diff options
| author | minecraft7771 <maxim235@gmx.de> | 2023-01-05 11:02:20 +0100 |
|---|---|---|
| committer | minecraft7771 <maxim235@gmx.de> | 2023-01-05 11:02:20 +0100 |
| commit | e171992c52c6c5179123e632b6d9172f3507c898 (patch) | |
| tree | c14e592d43b5bfb6e0e761425480d4bc4875a970 /src/main/java/com | |
| parent | 970818355026ac19eb39338ce4e2317f822fb177 (diff) | |
| download | GT5-Unofficial-e171992c52c6c5179123e632b6d9172f3507c898.tar.gz GT5-Unofficial-e171992c52c6c5179123e632b6d9172f3507c898.tar.bz2 GT5-Unofficial-e171992c52c6c5179123e632b6d9172f3507c898.zip | |
Added overloaded trySetParameters which only sets one parameter
Diffstat (limited to 'src/main/java/com')
| -rw-r--r-- | src/main/java/com/github/technus/tectech/thing/metaTileEntity/multi/base/Parameters.java | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/main/java/com/github/technus/tectech/thing/metaTileEntity/multi/base/Parameters.java b/src/main/java/com/github/technus/tectech/thing/metaTileEntity/multi/base/Parameters.java index f6016a7482..c2bf711b86 100644 --- a/src/main/java/com/github/technus/tectech/thing/metaTileEntity/multi/base/Parameters.java +++ b/src/main/java/com/github/technus/tectech/thing/metaTileEntity/multi/base/Parameters.java @@ -52,6 +52,15 @@ public class Parameters { return false; } + public boolean trySetParameters(int hatchNo, int parameterId, double parameter) { + Group p = groups[hatchNo]; + if (parent.mMaxProgresstime <= 0 || (p != null && p.updateWhileRunning)) { + iParamsIn[hatchNo + 10 * parameterId] = parameter; + return true; + } + return false; + } + public void setToDefaults(int hatch, boolean defaultIn, boolean defaultOut) { Group p = groups[hatch]; if (p == null) { |
