Age | Commit message (Collapse) | Author |
|
enable whole multiblock hatch configuration copying
does not include crafting bus for now
Co-authored-by: Martin Robertz <dream-master@gmx.net>
Co-authored-by: boubou19 <miisterunknown@gmail.com>
|
|
* fix overlaps
* fix more overlaps
---------
Co-authored-by: Martin Robertz <dream-master@gmx.net>
Co-authored-by: boubou19 <miisterunknown@gmail.com>
|
|
* Changed conflicting recipe in mass fabricator to a new circuit
* Added circuit 1 to assembler recipes for vanilla tools
* Removed redundant windmill shaft recipes in gt++. These are loaded in coremod already
* Remove redundant canner registration by bartworks
* IC2 thermal centrifuge recipes added to GT
* IC2 compressor recipes added to GT
* IC2 extractor recipes added to GT
* IC2 macerator recipes added to GT
* /cofh killall ic2 recipes
* Revert "Remove redundant canner registration by bartworks"
This reverts commit bb032ad728f147b82d67ea68e2df5c1ce5e3e149.
* Fixed typo in comment
---------
Co-authored-by: Martin Robertz <dream-master@gmx.net>
Co-authored-by: Connor-Colenso <52056774+Connor-Colenso@users.noreply.github.com>
|
|
* Remove added by bartworks from every single item
* Fix germanglish
* Works
* Clean up a little
* Ok, spiralled a little but hopefully worth it...
* Spotless
* Less "added by"
* Clean up tooltips somewhat
* more cleanups
* Bit more cleaning
* Spotless
* Reduce random glass crap
* Get rid of destructopack (useless)
* Magneto work
* Further refactor/cleanup
* Move Boro tags to materials
* Attempt fix
* No longer needed
* Go away
* Rename
* Remove dead recipes
* Spotless apply for branch bartTooltips for #2951 (#2952)
spotlessApply
Co-authored-by: GitHub GTNH Actions <>
* Add warded glass to HV
* remove ignored
---------
Co-authored-by: Connor Colenso <colen@CONNORSPC>
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: boubou19 <miisterunknown@gmail.com>
|
|
* first pass on config migration
* second pass on config migration
* removing bad configs
* rename config classes and register them
* move debug options to its own debug category
* migrate pollution
* finish migrating general config
* removing useless config
* finish GregTech.cfg port to GTNHLib
* don't accidentally force panic mode in dev env
* typo
* defaults are now handled by the confg handler
* remove dead config
* force config save after defaults are being written
* stop messing with the GregTech.cfg externally
* removing comments
* new underground fluid builder and porting default underground fluids to code
* move config handlers of gregtech.cfg in their own package
* process MachineStats.cfg
* yeeted MaterialProperties.cfg
* remove unused compat in GTNH
* process OverpoweredStuff.cfg
* process Other.cfg
* ungregify some config variables
* remove unused variables
* fix Ids.cfg not being populated
* delete duplicate printing of MTE IDs in GT5U clients
* bump hodgepodge version to get mod phase timers
* process Client.cfg
* fix bad category naming
* registering all the config handlers in gui
* bump GTNHLib version
* actually only registering client configs
* use proper double arrays now
* move GT ore mixes to patternbuilders
* dead code
* fix multifiles config not being handled properly
* import class from NHCore
* removing reflection
* use enums for registration
* yeet config for Asteroid dimensions
* remove unused since 2015 enum entry
* todo
* rework oremix enums
* imported dimension data in enums
* convert old dirty predicate into proper one
* hook gagreg onto the OreMixes enum
* finally nuke worldgen.ore.mix config category!
* hook gagreg small ores onto the SmallOres enum
* imported dim values in enum
* fix dirty work around in vm predicate
* yeet unused classes
* hook GT stones to GTStones enum
* yeet all the remaining booleans in the worldgen category
* port endasteroids category
* port general category
* deprecated
* yeet unused bw compat
* finish worldgen config migration
* hardcode config into code
* remove not generated config entry
* remove Unification.cfg
* fix build
* migrate oreveins away from config
* migrate small ores away from config
* delete config parser
* forgotten
* fix EoH recipe crash in dev
* fix GT NEI Ore Plugin config and csv paths
* shade opencsv
* rewrite csv generator
* spotless apply
|
|
* Leaves, Breads and Pizzas re texture
* Crop Blocks Added
* Fix Advanced Boilers top texture
* Adding more controller faces
* Remove redundant code
* Finish controllers and code readability
* spotlessApply to fix violations
* Better Tank texture
* Various Fixes
* Various Fixes
* Oopsies
* Spotless Apply again...
minor adjustments to drinks
* Revert public api changes and scanner textures reference
couldnt find reason why it was throwing NoSuchFieldError even when crops plus plus was recompiled with correct paths
* spotless
---------
Co-authored-by: Martin Robertz <dream-master@gmx.net>
|
|
Co-authored-by: boubou19 <miisterunknown@gmail.com>
|
|
Fix long standing breakBlock bug
|
|
* Revisions: add option for output hatch
* Revisions: Format waila better
* Revisions: More cleanup on waila and add some to the MultiLathe
---------
Co-authored-by: Martin Robertz <dream-master@gmx.net>
|
|
* do some tooltip clarifying and disable maintenance properly
* Disable hatch locking for all waterline multis
|
|
Fix some misnames and allow toggling batch mode with wire cutters (while shifting)
Co-authored-by: Martin Robertz <dream-master@gmx.net>
|
|
* Boilerplate
* Removed cursed galacticraft dependency. Sorry mitch :(
* spotless
* Spotless
* Update GT_Loader_MetaTileEntities.java
* Update to EMS casing
* Finalize multi
* Renamed
* Small tooltip fix
---------
Co-authored-by: ah-OOG-ah <75745146+ah-OOG-ah@users.noreply.github.com>
|
|
Co-authored-by: Martin Robertz <dream-master@gmx.net>
|
|
* Account for edge case when Platform.rayTrace returns a null value.
* Account for edge case when Platform.rayTrace returns a null value.
---------
Co-authored-by: Martin Robertz <dream-master@gmx.net>
|
|
|
|
* Create basics of new multi
* Fix forming and recipe processing. Fix tiering and display tiers in waila
* Add textures, clean up some code, rework bonus calculations
* Apply spotless
* add amp limit
* update deps
* Revision: Add 128 mininum casings needed and tooltip
* Revision: Change extended class to ExtendedPowerMultiBlockBase
* Revisions: remove unecessary call to getBaseMetaTileEntity().sendBlockEvent
* Revisions: revised code to break out calculations and show in waila, update calculations to be more inline with other multis
* Finished some other changes and formatting, moved things to lang file
* Update GT_Loader_MetaTileEntities to use star import
* Update src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_MultiAutoclave.java
* spotless
---------
Co-authored-by: Martin Robertz <dream-master@gmx.net>
Co-authored-by: Mary <33456283+FourIsTheNumber@users.noreply.github.com>
|
|
fix t8 water draining twice the infinity as expected
|
|
better no sound than the wrong one
|
|
* fiddling around with frame boxes
* more fiddling
* am trying
* frames exist
* fix frame rendering in inventory
* Fix in world frame rendering
* Apply cover to dumb frame
* continue work on frames
* apply covers to correct side and fix crash on load
* Test permissions
* fix oredict for new frames and create recipes
* fix waila names and drops (kind of)
* fix drops
* mostly all working
* remove old comment
* fix structurecheck using new frames
* create the TE transformer
* it didnt work
* dont modify tes we dont want to modify (needs future postea update)
* it works!
* item transformer works too
* spotless
* add more method overrides from generic gt block?
* update postea
* fix postea transforming items in reserved frame range that were not frame boxes
* fix tesla tower structurecheck + capacitor hatch crash
* Update src/main/java/gregtech/common/blocks/GT_Block_FrameBox.java
Co-authored-by: Alexander Anishin <14104815+OneEyeMaker@users.noreply.github.com>
* Update src/main/java/gregtech/common/blocks/GT_Block_FrameBox.java
Co-authored-by: Alexander Anishin <14104815+OneEyeMaker@users.noreply.github.com>
* Update src/main/java/gregtech/common/blocks/GT_Block_FrameBox.java
Co-authored-by: Alexander Anishin <14104815+OneEyeMaker@users.noreply.github.com>
* Update src/main/java/gregtech/common/blocks/GT_Block_FrameBox.java
Co-authored-by: Alexander Anishin <14104815+OneEyeMaker@users.noreply.github.com>
* Spotless apply for branch dumb-frames for #2799 (#2953)
spotlessApply
Co-authored-by: GitHub GTNH Actions <>
* remove extra null check
* Update src/main/java/gregtech/common/blocks/GT_Block_FrameBox.java
Co-authored-by: Alexander Anishin <14104815+OneEyeMaker@users.noreply.github.com>
* remove more messy instanceof checks
* Spotless apply for branch dumb-frames for #2799 (#2954)
spotlessApply
Co-authored-by: GitHub GTNH Actions <>
* remove unnecessary null check
* try fixing facade color
* Update src/main/java/gregtech/loaders/preload/GT_Loader_MetaTileEntities.java
Co-authored-by: Alexander Anishin <14104815+OneEyeMaker@users.noreply.github.com>
* small cleanup in framebox gen code
* swap material for frame box block
* fix description
* make getMaterial static and add fix AE cover color
* nicer casts + localize tooltip in frame block instead of stealing old localization
* draw grid on cover hover
* add a null check in getTexture() that hopefully fixes crash in full pack when interacting with frame boxes
* also draw grid when hovering with wrench
* add chemical element back to tooltip
* fix breaking frame not causing structure update
---------
Co-authored-by: Martin Robertz <dream-master@gmx.net>
Co-authored-by: Alexander Anishin <14104815+OneEyeMaker@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
|
|
* display real data stick
* spotless
---------
Co-authored-by: Martin Robertz <dream-master@gmx.net>
|
|
* Add europium, neodymium, and rare earth bees. Normalize naming of combs and some bees with their products
* fix a few more that were missed, and also apply the same logic to the comb drops
* fix redstone bee to iron bee for neodymium
* Made requirement for Europium bee mk 1 compact fusion controller and mk 2 for americium bee
* Update block requirements to be more efficient for bbreeding
* Cleaning up bee and comb names to be closer to what they produce, fix up some typos
---------
Co-authored-by: Martin Robertz <dream-master@gmx.net>
|
|
|
|
add
Co-authored-by: Martin Robertz <dream-master@gmx.net>
|
|
* trigger
* structure update button
---------
Co-authored-by: Martin Robertz <dream-master@gmx.net>
|
|
* Fixed tooltips of some machines.
* removed properly what I didn't remove before
* Undid redundant change.
---------
Co-authored-by: Martin Robertz <dream-master@gmx.net>
Co-authored-by: chochem <40274384+chochem@users.noreply.github.com>
|
|
Fix
Co-authored-by: Martin Robertz <dream-master@gmx.net>
Co-authored-by: chochem <40274384+chochem@users.noreply.github.com>
|
|
* GT Recipe matching optimizations
* Fix wrong parallel calculation due to unified items having a stacksize of 1
* Fix not validating non-consumed inputs
|
|
* Changed conflicting recipe in mass fabricator to a new circuit
* Added circuit 1 to assembler recipes for vanilla tools
* Removed redundant windmill shaft recipes in gt++. These are loaded in coremod already
|
|
* avoid item oredict and allocation spam
* Spotless apply for branch fix/comparison_spam for #2937 (#2938)
spotlessApply
Co-authored-by: GitHub GTNH Actions <>
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Martin Robertz <dream-master@gmx.net>
|
|
* change screen texture when convergence is active
* forgor
* remove magic number
Co-authored-by: Alexander Anishin <14104815+OneEyeMaker@users.noreply.github.com>
---------
Co-authored-by: Martin Robertz <dream-master@gmx.net>
Co-authored-by: Alexander Anishin <14104815+OneEyeMaker@users.noreply.github.com>
|
|
* update documentation of id ranges
* fix order
* fix java flag
|
|
* wrap MTE ids print into a debug option
* remove EnsureToBeLoadedLast config
* exit early
* spotless apply
* making collision checks optional by default
---------
Co-authored-by: Martin Robertz <dream-master@gmx.net>
|
|
* round 1
* RS-AL recipes
* round 3 with a bit of cleanup
* round 4
---------
Co-authored-by: Martin Robertz <dream-master@gmx.net>
|
|
fix IOF available eut
|
|
|
|
* Fix laser engraver comparator
* debug: use no custom comparator for laser map (do not merge this commit)
* Revert "debug: use no custom comparator for laser map (do not merge this commit)"
This reverts commit ffc66689f301294f1c4d210a2928ec9a367d4961.
---------
Co-authored-by: Martin Robertz <dream-master@gmx.net>
|
|
(#2922)
* Add additional information if GT_NEI_DefaultHandler cache construction fails
* Missed exception chain
|
|
Co-authored-by: Martin Robertz <dream-master@gmx.net>
|
|
|
|
Bank/Assline Connector hatches (#2918)
* Replace all instances of Master/Slave dynamic
* Rename to avoid confusion
---------
Co-authored-by: GirixK <GirixK@users.noreply.github.com>
Co-authored-by: Martin Robertz <dream-master@gmx.net>
|
|
* add chest cover
* Spotless apply for branch feature/chestcover for #2593 (#2594)
* create window on the left
* sa
* add slot migration
* add texture and T2&3
* add texture and T2&3
* spotless
* fix bugs
* add chest cover
* small fix and spotless
Co-Authored-By: GitHub GTNH Actions <>
---------
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: Nxer <43300390+Nxer@users.noreply.github.com>
Co-authored-by: Nxer <306803661@qq.com>
|
|
* remove unused config "HardCoreCableLoss"
* remove unused config "DisableIC2Cables"
* remove unused booleans
* Spotless apply for branch sort_recipes for #2897 (#2898)
spotlessApply
Co-authored-by: GitHub GTNH Actions <>
* remove unused config "NerfCombs"
* remove unused config "NerfCrops"
* remove unused config "ArcSmeltIntoAnnealedWrought"
* remove unused boolean
* remove unused config "online"
* remove unused stuff
* remove unused config "HardMachineCasings"
* remove unused config "NerfDustCrafting"
* exit early
* remove unused config "harderstone"
* decouple recipes from machine registration for
alloy smelter, arc furnace, assembler, autoclave, bending machine, canner, printer, recycler, sifter, slicer, thermal centrifuge, unpackager, wiremill
* decouple recipes from machine registration for
microwave, polarizer,plasma arc furnace, oven, ore washer, mixer, microwave
* decouple recipes from machine registration for
forming press, laser engraver, lathe, macerator, matter amplifier
* decouple recipes from machine registration for
centrifuge, extruder, fermenter, fluid canner, fluid extractor, fluid heater, fluid solidifier, forge hammer
* decouple recipes from machine registration for
chemical bath, chemical reactor, circuit assembler, compressor, cutting machine, distillery, electric furnace, electrolyzer, electromagnetic separator,
extractor
* spotless apply
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Martin Robertz <dream-master@gmx.net>
|
|
* hydrogensulfiderecipe
* fix typo
---------
Co-authored-by: Martin Robertz <dream-master@gmx.net>
|
|
|
|
Co-authored-by: Martin Robertz <dream-master@gmx.net>
|
|
fix silver nanite recipe time
|
|
* Follow-up for recipe config removal
* Remove duration check
Recipes without recipe config key were not removed in the first place
---------
Co-authored-by: boubou19 <miisterunknown@gmail.com>
|
|
fix opencomputers cheese
|
|
* Remove redundant inputSeparation=true call
* Remove deprecated MetaTileEntity#isDisplaySecondaryDescription
* Always use ModularUI
* Remove useModularUI
* Remove unused GUI features
* Remove IGlobalWirelessEnergy
* Remove CommonValues.V & CommonValues.VN
* More deprecation cleanup
---------
Co-authored-by: boubou19 <miisterunknown@gmail.com>
|
|
* move assembler and compresser recipes
* move canner+extractor+packager
* register MTEs in preload
* move to init instead
|