Age | Commit message (Collapse) | Author |
|
* Fix potential issue with applecore ItemFoodProxy
* Fix the worst class loader issue ive ever encountered
|
|
|
|
|
|
|
|
* Changes the integrated ore factory mode description to match what its actually doing.
* Some tooltip grammar changes.
That would have annoyed me :)
|
|
* Added getters to allow a machine to set the special item for recipe checking
|
|
* default color changes
* add colored casing amount builders
* oversight
* address reviews
|
|
|
|
* Import getSteamCapacity from GT++ boilers
* spotless apply
---------
Co-authored-by: Wilhelm Schuster <dev@rot13.io>
|
|
* Added enumeration for check recipe result
* Rework processing logic to work with MTEs too
* Switched first few multiblocks to new checkRecipe method
* Applied generic logic to EBF
* Added support for long power base and applied generic processing logic to more machines
* Address some feedback
* Added more setter to further configure the processing logic
* Change internal checkRecipe to work with checkRecipeResult, to allow the injection of custom failure messages
* Suppress warning, change access
* Merge recipeMap and mapSupplier
* Move calls to setMetaTEController and setRecipeMap to base classes
* Make processingLogic final
* Make results non-null
* Rename `ProcessingLogic#checkRecipe` -> `#validateRecipe`
Otherwise it's confusing with `GT_MetaTileEntity_MultiBlockBase#checkRecipe`
* oops
* Added recipe locking to generic processing logic
* Rename: getWorldObject -> getIHasWorldObjectAndCoords
* Annotate missing overrides
* Renamed recipeLockableController -> recipeLockableMachine
* Migrated Cleanroom
* Migrated pyrolyse oven
* Migrated driller
* Migrated charcoal pit
* Migrated DT
* Rename: controller -> machine
* Make recipemaps override base `findRecipe` and mark others final
* Remove unused maps
* Add FindRecipeResult
* Remove IHasWorldObjectAndCoords parameter from findRecipe
This removes argument for printer recipemap to pass for GT_ModHandler.getAllRecipeOutput, but I don't think there's any mod that adds world-specific coloring recipe.
* Added method to set processing logic power so machines can override it on demand
* Restructure CheckRecipeResult, show voltage required and move package
* Reword: insufficient voltage -> power
* Change text color: dark gray -> gray
* Added findRecipeResult for insufficient heat
* Migrated PCB factory
* Fix result not being reset on shut down
* Show coil tier for heat
* clean
* Reverted migration of driller base
* Migrated TPM
* Moved getting of parallel supplier, to accomodate TPM
* Migrated power gen multiblocks
* Migrated Assembling Line
* Migrated fusion
* Migrated multi smelter
* Migrated boiler
* Migrated DTPF
* Migrated ore factory
* Migrated heat exchanger
* Make checkRecipe() final, javadoc, minor cleanup
* Fix overclock behavior with multiple hatches, javadoc, minor cleanup
* Minor fix for javadoc
* Fixed creation of OC calculator not factoring in batch mode correctly
* Make GT_ParallelHelper#setRecipe nonnull
* Rework SimpleCheckRecipeResult to not require registration
* Migrate charcoal pit and cleanroom
* Fix result not being reset when turning off machine
* Add API for BW to make recipemap sensitive to special slot on recipe search
* Migrated PA
* Migrated driller base
* Make ProcessingLogic#duration int
* Minor cleanup
* missing recipe locking for long multi
* Fix NPE
* Show crash message and turn off machine
* minor javadoc fix
* Fixed power setting for extended power base
* Integrate SingleRecipeCheck into ProcessingLogic, fix duration overflow, fix duration for batch mode, migrate PA for GT_MetaTileEntity_ExtendedPowerMultiBlockBase
* Fixed ME stocking busses
* Minor PA fixes
* Cleanup item collecting logic & apply to normal multi as well
* Oversight
* Derp
* Multiple voltage instead of amperage with recipe map amperage, since usually amperage is intended for parallel, not for recipe checking
* Fix missing EU modifiers on PCB factory OC calculator
* Removed left over OC method
* Fixed duration calculation of PCB not applying roughness multiplier
* Fixed OC parameters
* Make createOverclockCalculator nonnull & more nonnull annotations
* Fixed input processing voltage
* Round down voltage for other machines too
* Revert Nano Forge, return correct long voltage
* Use region / endregion
---------
Co-authored-by: miozune <miozune@gmail.com>
|
|
|
|
|
|
* More frequent recipe checks after machine just shuts down
* spotless
* modify checking interval
|
|
* add soft subtag
* add soft subtag to Gaia Spirit
* clean code style
|
|
* Saving
* Saving
* Spotless + Import fixes
* Attempt to fix review request
* Spotless
* spotlessApply (#2126)
Co-authored-by: GitHub GTNH Actions <>
* Fixing Requested Changes
* Update src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_Hatch_QuadrupleHumongous.java
Co-authored-by: Maxim <maxim235@gmx.de>
* Update GT_MetaTileEntity_Hatch_QuadrupleHumongous.java
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Martin Robertz <dream-master@gmx.net>
Co-authored-by: Maxim <maxim235@gmx.de>
|
|
|
|
|
|
* fix the oldest bug in the pack
* Use old oregen for existing maps
* Use enum for OregenPattern version
* Use `WorldEvent$Load` instead of `FMLServerStartedEvent`
* Reset `oregenPattern` singleton on world load
* Fix `oregenPattern` being reset when any dim is loaded
---------
Co-authored-by: chochem <40274384+chochem@users.noreply.github.com>
|
|
|
|
* Fix NPE with grid proxy
* Create proxy instead of check null
|
|
* Fix the shadow ItemStack bug of multi-InputBus_ME
* resolve code style
|
|
|
|
|
|
* more cleanroom debugging
* fix cleanroom
* fix documentation
|
|
|
|
|
|
* Clarify ME Output Bus tooltip
* Clarify ME Output Hatch tooltip
* Update GT_MetaTileEntity_Hatch_OutputBus_ME.java
* Update GT_MetaTileEntity_Hatch_Output_ME.java
---------
Co-authored-by: Martin Robertz <dream-master@gmx.net>
|
|
|
|
|
|
|
|
|
|
|
|
Changes button casing -> bottom casing.
|
|
|
|
|
|
* Improve Long Distance Pipe WAILA status
Also addiotional information to the NEI item tooltip
* Long Distance Pipeline texture improvements
The side textures of the pipeline start/end blocks are now aligned with
the axis through the input output face (most visible with the Item
Pipeline). This is based on the Buffer texture code.
In addition, the input and output face textures have received the
typical blue/orange coding found on multiblock hatches and busses.
|
|
|
|
* Added null checks to single recipe check saving
* Removed left over brackets
|
|
* Fix Precision
This increases the maximum amount of temperature upgrades from 8 to 10 while halfing the amount of temperature boost they give to allow for more precision. Previously you were not able to simulate a warm biome in normal/normal. Doubles Boost, halfes energy consumption.
* increase to 16
|
|
|
|
player sneaks and is holding one (#2088)
* update deps
* cables/wire as full block
* only when sneaking and allow it for fluid and item pipes
* fix other items being able to bring it up
|
|
|
|
|
|
* Fix crash on MP
* Move away from SlotWidget for circuit selection window
|
|
Also make some labels translatable.
|
|
|
|
* Fix missing copy call for fluid recipe builder
* maybe this needs copy as well?
|
|
|
|
* fix recipe time and tier to adapt to CBD
* changed to ev
* changed to iv
|
|
|