diff options
author | GlodBlock <1356392126@qq.com> | 2021-04-20 10:56:30 +0800 |
---|---|---|
committer | GlodBlock <1356392126@qq.com> | 2021-04-20 10:56:30 +0800 |
commit | c4fa0812c02ae62cbf51ba1433b3cfdb5acb17b0 (patch) | |
tree | 28b138bf3be7eed948a5077051fcaae92888d39c | |
parent | 83fe23019b059609287a93a414d23a7eaf55ac89 (diff) | |
download | GT5-Unofficial-c4fa0812c02ae62cbf51ba1433b3cfdb5acb17b0.tar.gz GT5-Unofficial-c4fa0812c02ae62cbf51ba1433b3cfdb5acb17b0.tar.bz2 GT5-Unofficial-c4fa0812c02ae62cbf51ba1433b3cfdb5acb17b0.zip |
make .gitignore work and fix the fluid amount problem
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | .idea/.gitignore | 3 | ||||
-rw-r--r-- | .idea/aws.xml | 11 | ||||
-rw-r--r-- | .idea/codeStyles/Project.xml | 25 | ||||
-rw-r--r-- | .idea/codeStyles/codeStyleConfig.xml | 5 | ||||
-rw-r--r-- | .idea/compiler.xml | 6 | ||||
-rw-r--r-- | .idea/gradle.xml | 17 | ||||
-rw-r--r-- | .idea/jarRepositories.xml | 65 | ||||
-rw-r--r-- | .idea/misc.xml | 5 | ||||
-rw-r--r-- | .idea/modules/GoodGenerator.api.iml | 15 | ||||
-rw-r--r-- | .idea/modules/GoodGenerator.main.iml | 15 | ||||
-rw-r--r-- | .idea/modules/GoodGenerator.test.iml | 15 | ||||
-rw-r--r-- | .idea/vcs.xml | 6 | ||||
-rw-r--r-- | gradlew.bat | 90 | ||||
-rw-r--r-- | src/main/java/GoodGenerator/Blocks/TEs/MultiNqGenerator.java | 14 |
15 files changed, 15 insertions, 278 deletions
diff --git a/.gitignore b/.gitignore index 09971f4e86..2f582fe46d 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ Good-Generator.iml Good-Generator.ipr Good-Generator.iws +.idea/ diff --git a/.idea/.gitignore b/.idea/.gitignore deleted file mode 100644 index 26d33521af..0000000000 --- a/.idea/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -# Default ignored files -/shelf/ -/workspace.xml diff --git a/.idea/aws.xml b/.idea/aws.xml deleted file mode 100644 index b63b642cfb..0000000000 --- a/.idea/aws.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project version="4"> - <component name="accountSettings"> - <option name="activeRegion" value="us-east-1" /> - <option name="recentlyUsedRegions"> - <list> - <option value="us-east-1" /> - </list> - </option> - </component> -</project>
\ No newline at end of file diff --git a/.idea/codeStyles/Project.xml b/.idea/codeStyles/Project.xml deleted file mode 100644 index 80eafa9736..0000000000 --- a/.idea/codeStyles/Project.xml +++ /dev/null @@ -1,25 +0,0 @@ -<component name="ProjectCodeStyleConfiguration"> - <code_scheme name="Project" version="173"> - <JetCodeStyleSettings> - <option name="PACKAGES_TO_USE_STAR_IMPORTS"> - <value> - <package name="java.util" alias="false" withSubpackages="false" /> - <package name="kotlinx.android.synthetic" alias="false" withSubpackages="true" /> - <package name="io.ktor" alias="false" withSubpackages="true" /> - </value> - </option> - <option name="PACKAGES_IMPORT_LAYOUT"> - <value> - <package name="" alias="false" withSubpackages="true" /> - <package name="java" alias="false" withSubpackages="true" /> - <package name="javax" alias="false" withSubpackages="true" /> - <package name="kotlin" alias="false" withSubpackages="true" /> - <package name="" alias="true" withSubpackages="true" /> - </value> - </option> - </JetCodeStyleSettings> - <ScalaCodeStyleSettings> - <option name="MULTILINE_STRING_CLOSING_QUOTES_ON_NEW_LINE" value="true" /> - </ScalaCodeStyleSettings> - </code_scheme> -</component>
\ No newline at end of file diff --git a/.idea/codeStyles/codeStyleConfig.xml b/.idea/codeStyles/codeStyleConfig.xml deleted file mode 100644 index a55e7a179b..0000000000 --- a/.idea/codeStyles/codeStyleConfig.xml +++ /dev/null @@ -1,5 +0,0 @@ -<component name="ProjectCodeStyleConfiguration"> - <state> - <option name="PREFERRED_PROJECT_CODE_STYLE" value="Default" /> - </state> -</component>
\ No newline at end of file diff --git a/.idea/compiler.xml b/.idea/compiler.xml deleted file mode 100644 index 61a9130cd9..0000000000 --- a/.idea/compiler.xml +++ /dev/null @@ -1,6 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project version="4"> - <component name="CompilerConfiguration"> - <bytecodeTargetLevel target="1.8" /> - </component> -</project>
\ No newline at end of file diff --git a/.idea/gradle.xml b/.idea/gradle.xml deleted file mode 100644 index 310e0f26e1..0000000000 --- a/.idea/gradle.xml +++ /dev/null @@ -1,17 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project version="4"> - <component name="GradleSettings"> - <option name="linkedExternalProjectsSettings"> - <GradleProjectSettings> - <option name="distributionType" value="DEFAULT_WRAPPED" /> - <option name="externalProjectPath" value="$PROJECT_DIR$" /> - <option name="modules"> - <set> - <option value="$PROJECT_DIR$" /> - </set> - </option> - <option name="useQualifiedModuleNames" value="true" /> - </GradleProjectSettings> - </option> - </component> -</project>
\ No newline at end of file diff --git a/.idea/jarRepositories.xml b/.idea/jarRepositories.xml deleted file mode 100644 index f504cb0b3e..0000000000 --- a/.idea/jarRepositories.xml +++ /dev/null @@ -1,65 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project version="4"> - <component name="RemoteRepositoriesConfiguration"> - <remote-repository> - <option name="id" value="central" /> - <option name="name" value="Maven Central repository" /> - <option name="url" value="https://repo1.maven.org/maven2" /> - </remote-repository> - <remote-repository> - <option name="id" value="jboss.community" /> - <option name="name" value="JBoss Community repository" /> - <option name="url" value="https://repository.jboss.org/nexus/content/repositories/public/" /> - </remote-repository> - <remote-repository> - <option name="id" value="gt" /> - <option name="name" value="gt" /> - <option name="url" value="https://gregtech.overminddl1.com/" /> - </remote-repository> - <remote-repository> - <option name="id" value="MavenRepo" /> - <option name="name" value="MavenRepo" /> - <option name="url" value="https://repo.maven.apache.org/maven2/" /> - </remote-repository> - <remote-repository> - <option name="id" value="appleCore" /> - <option name="name" value="appleCore" /> - <option name="url" value="http://www.ryanliptak.com/maven/" /> - </remote-repository> - <remote-repository> - <option name="id" value="BintrayJCenter" /> - <option name="name" value="BintrayJCenter" /> - <option name="url" value="https://jcenter.bintray.com/" /> - </remote-repository> - <remote-repository> - <option name="id" value="CodeChicken" /> - <option name="name" value="CodeChicken" /> - <option name="url" value="http://chickenbones.net/maven/" /> - </remote-repository> - <remote-repository> - <option name="id" value="UsrvDE/GTNH" /> - <option name="name" value="UsrvDE/GTNH" /> - <option name="url" value="http://jenkins.usrv.eu:8081/nexus/content/repositories/releases/" /> - </remote-repository> - <remote-repository> - <option name="id" value="minecraft" /> - <option name="name" value="minecraft" /> - <option name="url" value="https://libraries.minecraft.net/" /> - </remote-repository> - <remote-repository> - <option name="id" value="forge" /> - <option name="name" value="forge" /> - <option name="url" value="https://files.minecraftforge.net/maven" /> - </remote-repository> - <remote-repository> - <option name="id" value="ic2" /> - <option name="name" value="ic2" /> - <option name="url" value="http://maven.ic2.player.to/" /> - </remote-repository> - <remote-repository> - <option name="id" value="maven" /> - <option name="name" value="maven" /> - <option name="url" value="https://jitpack.io" /> - </remote-repository> - </component> -</project>
\ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml deleted file mode 100644 index 0897f38a74..0000000000 --- a/.idea/misc.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project version="4"> - <component name="ExternalStorageConfigurationManager" enabled="true" /> - <component name="ProjectRootManager" version="2" languageLevel="JDK_1_8" default="false" project-jdk-name="1.8" project-jdk-type="JavaSDK" /> -</project>
\ No newline at end of file diff --git a/.idea/modules/GoodGenerator.api.iml b/.idea/modules/GoodGenerator.api.iml deleted file mode 100644 index 3db981f0de..0000000000 --- a/.idea/modules/GoodGenerator.api.iml +++ /dev/null @@ -1,15 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<module version="4"> - <component name="FacetManager"> - <facet type="minecraft" name="Minecraft"> - <configuration> - <autoDetectTypes> - <platformType>MCP</platformType> - </autoDetectTypes> - </configuration> - </facet> - </component> - <component name="McpModuleSettings"> - <option name="srgType" value="SRG" /> - </component> -</module>
\ No newline at end of file diff --git a/.idea/modules/GoodGenerator.main.iml b/.idea/modules/GoodGenerator.main.iml deleted file mode 100644 index 3db981f0de..0000000000 --- a/.idea/modules/GoodGenerator.main.iml +++ /dev/null @@ -1,15 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<module version="4"> - <component name="FacetManager"> - <facet type="minecraft" name="Minecraft"> - <configuration> - <autoDetectTypes> - <platformType>MCP</platformType> - </autoDetectTypes> - </configuration> - </facet> - </component> - <component name="McpModuleSettings"> - <option name="srgType" value="SRG" /> - </component> -</module>
\ No newline at end of file diff --git a/.idea/modules/GoodGenerator.test.iml b/.idea/modules/GoodGenerator.test.iml deleted file mode 100644 index 3db981f0de..0000000000 --- a/.idea/modules/GoodGenerator.test.iml +++ /dev/null @@ -1,15 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<module version="4"> - <component name="FacetManager"> - <facet type="minecraft" name="Minecraft"> - <configuration> - <autoDetectTypes> - <platformType>MCP</platformType> - </autoDetectTypes> - </configuration> - </facet> - </component> - <component name="McpModuleSettings"> - <option name="srgType" value="SRG" /> - </component> -</module>
\ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml deleted file mode 100644 index 35eb1ddfbb..0000000000 --- a/.idea/vcs.xml +++ /dev/null @@ -1,6 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project version="4"> - <component name="VcsDirectoryMappings"> - <mapping directory="" vcs="Git" /> - </component> -</project>
\ No newline at end of file diff --git a/gradlew.bat b/gradlew.bat deleted file mode 100644 index 8a0b282aa6..0000000000 --- a/gradlew.bat +++ /dev/null @@ -1,90 +0,0 @@ -@if "%DEBUG%" == "" @echo off -@rem ########################################################################## -@rem -@rem Gradle startup script for Windows -@rem -@rem ########################################################################## - -@rem Set local scope for the variables with windows NT shell -if "%OS%"=="Windows_NT" setlocal - -@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. -set DEFAULT_JVM_OPTS= - -set DIRNAME=%~dp0 -if "%DIRNAME%" == "" set DIRNAME=. -set APP_BASE_NAME=%~n0 -set APP_HOME=%DIRNAME% - -@rem Find java.exe -if defined JAVA_HOME goto findJavaFromJavaHome - -set JAVA_EXE=java.exe -%JAVA_EXE% -version >NUL 2>&1 -if "%ERRORLEVEL%" == "0" goto init - -echo. -echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. -echo. -echo Please set the JAVA_HOME variable in your environment to match the -echo location of your Java installation. - -goto fail - -:findJavaFromJavaHome -set JAVA_HOME=%JAVA_HOME:"=% -set JAVA_EXE=%JAVA_HOME%/bin/java.exe - -if exist "%JAVA_EXE%" goto init - -echo. -echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% -echo. -echo Please set the JAVA_HOME variable in your environment to match the -echo location of your Java installation. - -goto fail - -:init -@rem Get command-line arguments, handling Windowz variants - -if not "%OS%" == "Windows_NT" goto win9xME_args -if "%@eval[2+2]" == "4" goto 4NT_args - -:win9xME_args -@rem Slurp the command line arguments. -set CMD_LINE_ARGS= -set _SKIP=2 - -:win9xME_args_slurp -if "x%~1" == "x" goto execute - -set CMD_LINE_ARGS=%* -goto execute - -:4NT_args -@rem Get arguments from the 4NT Shell from JP Software -set CMD_LINE_ARGS=%$ - -:execute -@rem Setup the command line - -set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar - -@rem Execute Gradle -"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %CMD_LINE_ARGS% - -:end -@rem End local scope for the variables with windows NT shell -if "%ERRORLEVEL%"=="0" goto mainEnd - -:fail -rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of -rem the _cmd.exe /c_ return code! -if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1 -exit /b 1 - -:mainEnd -if "%OS%"=="Windows_NT" endlocal - -:omega diff --git a/src/main/java/GoodGenerator/Blocks/TEs/MultiNqGenerator.java b/src/main/java/GoodGenerator/Blocks/TEs/MultiNqGenerator.java index fb00965600..cd1cbf41c3 100644 --- a/src/main/java/GoodGenerator/Blocks/TEs/MultiNqGenerator.java +++ b/src/main/java/GoodGenerator/Blocks/TEs/MultiNqGenerator.java @@ -16,6 +16,7 @@ import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_MultiBlockB import gregtech.api.objects.GT_RenderedTexture; import gregtech.api.util.GT_Multiblock_Tooltip_Builder; import gregtech.api.util.GT_Recipe; +import gregtech.api.util.GT_Utility; import net.minecraft.block.Block; import net.minecraft.init.Blocks; import net.minecraft.item.ItemStack; @@ -52,6 +53,19 @@ public class MultiNqGenerator extends GT_MetaTileEntity_MultiBlockBase { ArrayList<FluidStack> tFluids = getStoredFluids(); Collection<GT_Recipe> tRecipes = MyRecipeAdder.instance.NqGFuels.mRecipeList; + for (int i = 0; i < tFluids.size() - 1; i++) { + for (int j = i + 1; j < tFluids.size(); j++) { + if (GT_Utility.areFluidsEqual(tFluids.get(i), tFluids.get(j))) { + if ((tFluids.get(i)).amount >= (tFluids.get(j)).amount) { + tFluids.remove(j--); + } else { + tFluids.remove(i--); + break; + } + } + } + } + FluidStack f1=null,f2=null; float booster = 1.0f; int times = 1; |