* added resource pack for the old create copper textures, reverted the new models of the greate pumps
* I can't remember why I added this
* added back ad astra oxygen loader JEI page, removed greate haunting + ae2 entropy
* corrected average temp in orbits, since spacesuits have ambiental compat now
* nerfed VI centrifuge times
* adjusted recipes of crushing wheels to need a machine hull now
* disabled orbits
* added rock duping recipes for vanilla basalt, added greenhouse recipe for spore blossom
* updated steam n rails, added entityjs
* fix typo on gas tanks
* cleanup
* started moon rabbit entity
* nerfed the steam age fire clay recipe because let's be real
* ah fuck it I'll be nice
* Steam N Rails loottable (#1220)
fix for the conductor
Signed-off-by: Jean Roberto de Souza <81846511+JeanRdSz@users.noreply.github.com>
* merging langs
* idk entity stuff
* lang keys
* removed ae2-things
* I think that's a better tagline
Signed-off-by: Pyritie <pyritie@gmail.com>
* - Lots of ui updates. And a couple fixes. (#1221)
Co-authored-by: Pyritie <pyritie@gmail.com>
* Update README.md
* added pt_br ore field guide pages
* Changes the greg wood plank and treated wood plank recipes to follow a more realistic processing chain (#1223)
* adds MDF, reworks treated wood and normal wood plate crafting chains
* removes treated wood plank from the minecraft:planks tag
* changed a few create recipes to need bolts instead of screws
* adjusted the water wheel recipe again so it's not quite so evil
* quest tweaks
* fixed the lathe not making gem rods, also lens stuff
* removed the other ad astra material components (for now)
* fixed the vibrating table with rose quartz
* Some small stuff (#1225)
* - Lots of ui updates. And a couple fixes.
* - New button textures.
- Fixed campfire loot table.
- Made anvil rod recipes easier.
- Added assembler recipes for multiblock tank parts.
* - Added assembler recipes for multiblock tank parts.
* - Updated Changelog
---------
Co-authored-by: Pyritie <pyritie@gmail.com>
* updated kubejs-tfc
* Delete fabricDefaultResourcePacks.dat
* .gitignore
* .gitignore
* update: config
* Modern markings integration (#1228)
* - Lots of ui updates. And a couple fixes.
* - New button textures.
- Fixed campfire loot table.
- Made anvil rod recipes easier.
- Added assembler recipes for multiblock tank parts.
* - Added assembler recipes for multiblock tank parts.
* - Updated Changelog
* - Some more UI tweaks.
- Added modern-markings mod with integration.
---------
Co-authored-by: Pyritie <pyritie@gmail.com>
* hid the tfg icon from jei
* more fiddling with the moon rabbit houses. I'm just gonna disable them until I find out what's causing the boxes under them, they look too ugly otherwise
* added a bunch of plants from Better End, tags, recipes, license, credits (#1229)
* convert the nether mushrooms into the new plant block builder type too
* now only the recipes that use 8 inputs actually use 8 fertiliser
* don't need you
* fixed the lightblooms from spawning on top of each other
* I am stupid
* oh yeah, kubejs-tfc fixed this
* nerfed the steam age coke oven brick a little
* fixed ethane quest requiring plant ball route
* the moon and orbits are now silent
* disabled the correct planets
* added earth orbit space station
* unused
* fix ae2 certus quartz compressor recipe warning
* dunno how that happened
* some tidying
* disable steam/combustible/gas generators on other dims?
* updated entityjs, everycomp, moonlight, packetfixer, vintageimprovements
* added missing sand pile models
* comma
* dimension settings, planet renderer, etc
* removes any other integrated create recipes from greate machines
* removed forgiving world, added simply stacked dimensions, added configs (#1233)
* replaced all our water input fluids with a tag, so river water works too
* fixed missing recipes for create deco ladders
* langs
* cheese
* adding greenhouse tier bonuses + fixing the fertilised recipes chanced outputs consistency
* oxygenated climate stuff
* changing some other recipes to use bolts instead of nuggets
* Updated stromatolite textures + some new venus foliage (#1234)
* - Lots of ui updates. And a couple fixes.
* - New button textures.
- Fixed campfire loot table.
- Made anvil rod recipes easier.
- Added assembler recipes for multiblock tank parts.
* - Added assembler recipes for multiblock tank parts.
* - Updated Changelog
* - Some more UI tweaks.
- Added modern-markings mod with integration.
* - Updated stromatolite textures
- Added some more WIP venus foliage
---------
Co-authored-by: Pyritie <pyritie@gmail.com>
* langs, closes #1231
* these are handled by the decorative plant block builder now
* sea and spring water now also freeze in space
* added recipe to smelt wrought iron ingots back into cast iron in case you need them in that state
* ukranian langs
* ukranian translations for the field guide ore veins
* blacklisting super chests from contraptions
* oops
* moon cheese tags
* Moved some items from tfg-core (#1242)
* - Lots of ui updates. And a couple fixes.
* - New button textures.
- Fixed campfire loot table.
- Made anvil rod recipes easier.
- Added assembler recipes for multiblock tank parts.
* - Added assembler recipes for multiblock tank parts.
* - Updated Changelog
* - Some more UI tweaks.
- Added modern-markings mod with integration.
* - Updated stromatolite textures
- Added some more WIP venus foliage
* - Moved some blocks over from tfg-core.
---------
Co-authored-by: Pyritie <pyritie@gmail.com>
* ukranian field guide ore vein langs
* Updated textures for tier-1 rocket and food oven. (#1246)
* - Lots of ui updates. And a couple fixes.
* - New button textures.
- Fixed campfire loot table.
- Made anvil rod recipes easier.
- Added assembler recipes for multiblock tank parts.
* - Added assembler recipes for multiblock tank parts.
* - Updated Changelog
* - Some more UI tweaks.
- Added modern-markings mod with integration.
* - Updated stromatolite textures
- Added some more WIP venus foliage
* - Moved some blocks over from tfg-core.
* - Updated textures for tier-1 rocket and food oven.
---------
Co-authored-by: Pyritie <pyritie@gmail.com>
* changed the moonbase flag to use the new icon
* langs
* 🐇
* Mechanical press (#1243)
* welcome back, mechanical press
* EMI category order
* langs
* quests
* emi categories
* quests
* greate stress settings for the mech press
* I got distracted so I guess these are on this branch now
* removed welding recipes from the pressurizer
* recipe additions and changes for the mech press!
* let's go gambling!
* added flux to the mech press "welding" recipes
* flag changes again
* stops a future version of greate from generating a bender-to-mech-press recipe for double ingots
* fixed the FE cables still being in the loot chests
* desh needs an EBF now
* Updated more textures for ad-astra stuff + new panorama (#1247)
* - Lots of ui updates. And a couple fixes.
* - New button textures.
- Fixed campfire loot table.
- Made anvil rod recipes easier.
- Added assembler recipes for multiblock tank parts.
* - Added assembler recipes for multiblock tank parts.
* - Updated Changelog
* - Some more UI tweaks.
- Added modern-markings mod with integration.
* - Updated stromatolite textures
- Added some more WIP venus foliage
* - Moved some blocks over from tfg-core.
* - Updated textures for tier-1 rocket and food oven.
* - Updated textures for more ad-astra stuff + new panorama
---------
Co-authored-by: Pyritie <pyritie@gmail.com>
* Crop stuff for biodiesel, works on my machine . (#1248)
* Added the crop stuff I made so far
* I think thiss should be fine?
* I litteraly have no idea what I am doing
* I hope this fixes everything
---------
Signed-off-by: 34y34y34y34y34y34y34y34y34y <34y34y34y34y34y34y34y34y34y@gmail.com>
* oops we had two fluix blocks
* langs
* sorry, no floor alcohol on the moon
* cleanup of #1248
Related Work Items: #12
* bottle labels can use any wax
* seed oil can be used in lamps now, added recipes to get it early
* missing uses for clean foil packs
* pakku updates, removed entityjs (for now), added ad-astra-3d
* added create factory logistics
* forgot some ore processing forge hammer recipes
* I think that's the ore processing chapter sorted
* ah screw it, orbits
* replace wood dust for carbon in biomass distillation
* langs n quests
* made solars worse on earth
* space food tag
* gave calorie paste a little nutrition
* made the space station quest optional
* changelog
* tweaks and balances after playtesting a bit
* let's give these more fruits
* made these a little more spread out
* some more tweaks
* langs
* Biodiesel Stuff (#1249)
* - Lots of ui updates. And a couple fixes.
* - New button textures.
- Fixed campfire loot table.
- Made anvil rod recipes easier.
- Added assembler recipes for multiblock tank parts.
* - Added assembler recipes for multiblock tank parts.
* - Updated Changelog
* - Some more UI tweaks.
- Added modern-markings mod with integration.
* - Updated stromatolite textures
- Added some more WIP venus foliage
* - Moved some blocks over from tfg-core.
* - Updated textures for tier-1 rocket and food oven.
* - Updated textures for more ad-astra stuff + new panorama
* - Biodiesel stuff
---------
Co-authored-by: Pyritie <pyritie@gmail.com>
* added bio fuel quests, more biodiesel recipes
* fixes #1240
Related Work Items: #12
* excluded ad astra and advanced peripherals books
* this stupid quest that I hate
* clean up this infinite resources entry
* fixed blockstates
* field guide
* got the oil crops all working!
* langs
* moon bedrock veins
* langs
* buffing air distributor again
* apparently 9 inputs is the maximum, so no flux allowed
* seed oil now lasts as long as soybean oil in a lamp
* oops, greate's update meant all our macerator removals stopped working
* fixes #1203 and some other incorrect/missing food recipes
* Quest changes (#1251)
* - Lots of ui updates. And a couple fixes.
* - New button textures.
- Fixed campfire loot table.
- Made anvil rod recipes easier.
- Added assembler recipes for multiblock tank parts.
* - Added assembler recipes for multiblock tank parts.
* - Updated Changelog
* - Some more UI tweaks.
- Added modern-markings mod with integration.
* - Updated stromatolite textures
- Added some more WIP venus foliage
* - Moved some blocks over from tfg-core.
* - Updated textures for tier-1 rocket and food oven.
* - Updated textures for more ad-astra stuff + new panorama
* - Biodiesel stuff
* - Quests re-ordering and some new ones
---------
Co-authored-by: Pyritie <pyritie@gmail.com>
* tweaks to default keybinds
* Hide wild crops and forgot to push some quest stuff (#1252)
* - Lots of ui updates. And a couple fixes.
* - New button textures.
- Fixed campfire loot table.
- Made anvil rod recipes easier.
- Added assembler recipes for multiblock tank parts.
* - Added assembler recipes for multiblock tank parts.
* - Updated Changelog
* - Some more UI tweaks.
- Added modern-markings mod with integration.
* - Updated stromatolite textures
- Added some more WIP venus foliage
* - Moved some blocks over from tfg-core.
* - Updated textures for tier-1 rocket and food oven.
* - Updated textures for more ad-astra stuff + new panorama
* - Biodiesel stuff
* - Quests re-ordering and some new ones
* - Hide wild crops from emi
* - Hide wild crops from emi
---------
Co-authored-by: Pyritie <pyritie@gmail.com>
* pakku update
* it's ok xikaro it's just adding a credit line
Signed-off-by: Pyritie <pyritie@gmail.com>
* Moon rabbit meat stuff (#1254)
* - Lots of ui updates. And a couple fixes.
* - New button textures.
- Fixed campfire loot table.
- Made anvil rod recipes easier.
- Added assembler recipes for multiblock tank parts.
* - Added assembler recipes for multiblock tank parts.
* - Updated Changelog
* - Some more UI tweaks.
- Added modern-markings mod with integration.
* - Updated stromatolite textures
- Added some more WIP venus foliage
* - Moved some blocks over from tfg-core.
* - Updated textures for tier-1 rocket and food oven.
* - Updated textures for more ad-astra stuff + new panorama
* - Biodiesel stuff
* - Quests re-ordering and some new ones
* - Hide wild crops from emi
* - Hide wild crops from emi
* - Moon rabbit meat
* - Moon rabbit meat
---------
Co-authored-by: Pyritie <pyritie@gmail.com>
* Feature/new molds (#1253)
* Update recipes.js
Signed-off-by: GameStar <56610486+BlueBoat29@users.noreply.github.com>
* Update constants.js
Signed-off-by: GameStar <56610486+BlueBoat29@users.noreply.github.com>
* Update recipes.molds.js
Signed-off-by: GameStar <56610486+BlueBoat29@users.noreply.github.com>
* Add files via upload
Signed-off-by: GameStar <56610486+BlueBoat29@users.noreply.github.com>
* Add files via upload
Signed-off-by: GameStar <56610486+BlueBoat29@users.noreply.github.com>
* Update recipes.materials.js
Signed-off-by: GameStar <56610486+BlueBoat29@users.noreply.github.com>
* Update recipes.materials.js
Signed-off-by: GameStar <56610486+BlueBoat29@users.noreply.github.com>
---------
Signed-off-by: GameStar <56610486+BlueBoat29@users.noreply.github.com>
Co-authored-by: Pyritie <pyritie@gmail.com>
* delete chisel and bits
* this damn loot table
* removed cast iron tongs
* more unification for #898, also a workaround for #963 maybe?
* quests
* removed power tool recycling recipes because of duping, fixed crafting table spring recipes
* whoops
* changed the repeatable quest to a separate one, so new players still get the books on spawn
* fixed orbit structures
* renamed tfc grooming stations
* removed sunsets in all orbits, cleaned up the dim files
* firmalife update!
* no idea if this is fixed in GT7 or not, but the nano/quark armor has actual armor points now
* rename horse crank to animal crank
* changelog
* updated domum
* wire cutter mold and Hypertube compat (#1258)
* Update constants.js
Signed-off-by: GameStar <56610486+BlueBoat29@users.noreply.github.com>
* Update recipes.molds.js
Signed-off-by: GameStar <56610486+BlueBoat29@users.noreply.github.com>
* Create hypertube.png
Signed-off-by: GameStar <56610486+BlueBoat29@users.noreply.github.com>
* Add files via upload
Signed-off-by: GameStar <56610486+BlueBoat29@users.noreply.github.com>
* Create recipes.js
Signed-off-by: GameStar <56610486+BlueBoat29@users.noreply.github.com>
* Add files via upload
Signed-off-by: GameStar <56610486+BlueBoat29@users.noreply.github.com>
* Add files via upload
Signed-off-by: GameStar <56610486+BlueBoat29@users.noreply.github.com>
* Update main_server_script.js
Signed-off-by: GameStar <56610486+BlueBoat29@users.noreply.github.com>
* Update recipes.js
Signed-off-by: GameStar <56610486+BlueBoat29@users.noreply.github.com>
---------
Signed-off-by: GameStar <56610486+BlueBoat29@users.noreply.github.com>
* Add recipe for Bamboo Hopper. Add quest for it too
* species update! also some biome spawn rates of limpets, and adding create hypertubes to pakku
* pakku again
* Machine casings for Tom and moon rabbit meat stuff I forgot to push (#1259)
* - Lots of ui updates. And a couple fixes.
* - New button textures.
- Fixed campfire loot table.
- Made anvil rod recipes easier.
- Added assembler recipes for multiblock tank parts.
* - Added assembler recipes for multiblock tank parts.
* - Updated Changelog
* - Some more UI tweaks.
- Added modern-markings mod with integration.
* - Updated stromatolite textures
- Added some more WIP venus foliage
* - Moved some blocks over from tfg-core.
* - Updated textures for tier-1 rocket and food oven.
* - Updated textures for more ad-astra stuff + new panorama
* - Biodiesel stuff
* - Quests re-ordering and some new ones
* - Hide wild crops from emi
* - Hide wild crops from emi
* - Moon rabbit meat
* - Moon rabbit meat
* - Moon rabbit meat textures and casings for tom
* - models
* - oops
* - rocket
* - ooops
---------
Co-authored-by: Pyritie <pyritie@gmail.com>
* argh
* whoops
* fiiiiiiine
* fixed unobtainable cobalt brass buzzsaw before mv
* quests
* firmalife quests
* added programmed circuit card
* 🍰🎂
* langs
* hide these species recipes
* unhide these new pearls
* remove ender eye, added vitrified ender pearl
* Added dry ice support for lunchboxes (#1262)
* - Lots of ui updates. And a couple fixes.
* - New button textures.
- Fixed campfire loot table.
- Made anvil rod recipes easier.
- Added assembler recipes for multiblock tank parts.
* - Added assembler recipes for multiblock tank parts.
* - Updated Changelog
* - Some more UI tweaks.
- Added modern-markings mod with integration.
* - Updated stromatolite textures
- Added some more WIP venus foliage
* - Moved some blocks over from tfg-core.
* - Updated textures for tier-1 rocket and food oven.
* - Updated textures for more ad-astra stuff + new panorama
* - Biodiesel stuff
* - Quests re-ordering and some new ones
* - Hide wild crops from emi
* - Hide wild crops from emi
* - Moon rabbit meat
* - Moon rabbit meat
* - Moon rabbit meat textures and casings for tom
* - models
* - oops
* - rocket
* - ooops
* - Added dry ice support for lunchboxes
* - Fixed soybean oil quest
* - Added dry ice block
* - Assets for dry ice block
---------
Co-authored-by: Pyritie <pyritie@gmail.com>
* fixed amounts in kaolinite chem reaction, added ruby version
* changed combustion recipes to be dimension-limited again
* changelog
* well actually it's not done yet
* create 6 configs
* langs
* fixed some damascus steel stuff still showing up
* fixed the wild rapeseed/sunflowers not dropping their products
* update pakku
* update pakku
* fixed extruder mold recipe
* fucking gregtech
* langs
* orbit dim markers
* Moon quest update (#1266)
* Changes for quests LV MV Energy Chapter
* Fix AE2 and Solar Panel
* Revert HV change
* Feature/hopper retexture (#1267)
* Create bamboo_hopper.png
Signed-off-by: GameStar <56610486+BlueBoat29@users.noreply.github.com>
* Add files via upload
Signed-off-by: GameStar <56610486+BlueBoat29@users.noreply.github.com>
* Create bamboo_hopper.bbmodel
Signed-off-by: GameStar <56610486+BlueBoat29@users.noreply.github.com>
* Add files via upload
Signed-off-by: GameStar <56610486+BlueBoat29@users.noreply.github.com>
* Add files via upload
Signed-off-by: GameStar <56610486+BlueBoat29@users.noreply.github.com>
---------
Signed-off-by: GameStar <56610486+BlueBoat29@users.noreply.github.com>
* langs
* Update hv__high_voltage.snbt (#1268)
Signed-off-by: TomPlop <tomdidome@gmail.com>
* quests, langs, slight change to the vitrified pearl recipe
* Adding Ad Astra block to gt facade (#1269)
Signed-off-by: TomPlop <tomdidome@gmail.com>
* Bronze variant Mortars (#1270)
* Removed infinite lava and fixed refrigerant recipes (#1271)
* - Lots of ui updates. And a couple fixes.
* - New button textures.
- Fixed campfire loot table.
- Made anvil rod recipes easier.
- Added assembler recipes for multiblock tank parts.
* - Added assembler recipes for multiblock tank parts.
* - Updated Changelog
* - Some more UI tweaks.
- Added modern-markings mod with integration.
* - Updated stromatolite textures
- Added some more WIP venus foliage
* - Moved some blocks over from tfg-core.
* - Updated textures for tier-1 rocket and food oven.
* - Updated textures for more ad-astra stuff + new panorama
* - Biodiesel stuff
* - Quests re-ordering and some new ones
* - Hide wild crops from emi
* - Hide wild crops from emi
* - Moon rabbit meat
* - Moon rabbit meat
* - Moon rabbit meat textures and casings for tom
* - models
* - oops
* - rocket
* - ooops
* - Added dry ice support for lunchboxes
* - Fixed soybean oil quest
* - Added dry ice block
* - Assets for dry ice block
* - Removed infinite lava
* - Added circuit to tetrafluoroethylene_from_chloroform recipe
* - Fixed my crack-head math
* - update Changelog
---------
Co-authored-by: Pyritie <pyritie@gmail.com>
* move: screenshots
* move: wiki
* started porting over the hv quest langs
* Adding the Large Solar Panel (#1275)
* Adding the Large Solar Panel
* Update config for Ad Astral Solar increase possible output
* fix conflict
* quarktech stuff works as a space suit, though you'll still need the chestplate (for now)
* langs
* update pakku
* move: title + icon modern
* revert: move sources
* revert: images
* rename: curseforge_gallery
* Adding the LSP Structure (#1276)
Oups
Signed-off-by: TomPlop <tomdidome@gmail.com>
* Adding recipe type for LSP (#1277)
Signed-off-by: TomPlop <tomdidome@gmail.com>
* langs, disabled unused casings
* fixed kaolinite steam machine consistency
* quest tweaks
* fixed naming of casing blocks
* added LSP to space survival chapter
* added HS crushing wheels to HV tab too
* gonna kill this page - lava is no longer infinite, stone dusts are nerfed to be not very good, and the terrariums will be going away in the future
* - Added update banners (#1278)
* Revert "- Added update banners (#1278)"
This reverts commit 5f01d3385c.
* changelog
* EMI categories
* langs
* haha how did that get in there!
* q
* Update README.md (#1282)
Signed-off-by: Redeix <59435925+Redeix@users.noreply.github.com>
* Merging guns branch (#1283)
* Feature/ulv ev guns (#1280)
* update pakku mods
* mod config stuff
* Port over of current guns
* ae2 gun recipes
* nitrocellulose and other stuff
* more recipes
* gun packs
Signed-off-by: GameStar <56610486+BlueBoat29@users.noreply.github.com>
* Update pakku-lock.json
Signed-off-by: GameStar <56610486+BlueBoat29@users.noreply.github.com>
---------
Signed-off-by: GameStar <56610486+BlueBoat29@users.noreply.github.com>
* LICENSE
* changed powderbarrel to use lumber instead of wood boards
* lang
* gunpowder unification
* emi categories
---------
Signed-off-by: GameStar <56610486+BlueBoat29@users.noreply.github.com>
Co-authored-by: GameStar <56610486+BlueBoat29@users.noreply.github.com>
* hid new sophisticated backpack upgrade
* pakku
* added programmed circuit card to ae2 quests
* dump
* Update forge-auto-install.txt
---------
Signed-off-by: Jean Roberto de Souza <81846511+JeanRdSz@users.noreply.github.com>
Signed-off-by: Pyritie <pyritie@gmail.com>
Signed-off-by: 34y34y34y34y34y34y34y34y34y <34y34y34y34y34y34y34y34y34y@gmail.com>
Signed-off-by: GameStar <56610486+BlueBoat29@users.noreply.github.com>
Signed-off-by: TomPlop <tomdidome@gmail.com>
Signed-off-by: Redeix <59435925+Redeix@users.noreply.github.com>
Co-authored-by: Jean Roberto de Souza <81846511+JeanRdSz@users.noreply.github.com>
Co-authored-by: Gustavo <ofoxsmith@outlook.com>
Co-authored-by: Redeix <59435925+Redeix@users.noreply.github.com>
Co-authored-by: Xikaro <os.valerievich@ya.ru>
Co-authored-by: Kayla <66163851+kaylatheegg@users.noreply.github.com>
Co-authored-by: 34y34y34y34y34y34y34y34y34y <34y34y34y34y34y34y34y34y34y@gmail.com>
Co-authored-by: GameStar <56610486+BlueBoat29@users.noreply.github.com>
Co-authored-by: Nebby1999 <nebby131999@gmail.com>
Co-authored-by: TomPlop <tomdidome@gmail.com>
Co-authored-by: Nebby <78170922+Nebby1999@users.noreply.github.com>
335 lines
No EOL
18 KiB
JavaScript
335 lines
No EOL
18 KiB
JavaScript
// priority: 0
|
|
|
|
const registerGTCEuMaterials = (event) => {
|
|
|
|
}
|
|
|
|
const registerGTCEuMaterialModification = (event) => {
|
|
|
|
//const TFGPropertyKey = Java.loadClass('su.terrafirmagreg.core.compat.gtceu.TFGPropertyKeys')
|
|
const $TFC_PROPERTY = Java.loadClass('su.terrafirmagreg.core.compat.gtceu.properties.TFCProperty')
|
|
const $ORE_PROPERTY = Java.loadClass('com.gregtechceu.gtceu.api.data.chemical.material.properties.OreProperty')
|
|
const $ITEM_PIPE_PROPERTY = Java.loadClass('com.gregtechceu.gtceu.api.data.chemical.material.properties.ItemPipeProperties')
|
|
const $FLUID_PIPE_PROPERTY = Java.loadClass('com.gregtechceu.gtceu.api.data.chemical.material.properties.FluidPipeProperties')
|
|
const $HAZARD_PROPERTY = Java.loadClass('com.gregtechceu.gtceu.api.data.chemical.material.properties.HazardProperty')
|
|
|
|
const $MATERIAL_FLAGS = Java.loadClass('com.gregtechceu.gtceu.api.data.chemical.material.info.MaterialFlags')
|
|
|
|
const $FluidStorageKeys = Java.loadClass('com.gregtechceu.gtceu.api.fluids.store.FluidStorageKeys')
|
|
|
|
const {
|
|
HAS_TFC_TOOL,
|
|
HAS_TFC_ARMOR,
|
|
HAS_TFC_UTILITY,
|
|
CAN_BE_UNMOLDED,
|
|
GENERATE_BELL,
|
|
GENERATE_DOUBLE_INGOTS,
|
|
HAS_SMALL_TFC_ORE,
|
|
HAS_SMALL_NATIVE_TFC_ORE,
|
|
} = TFGMaterialFlags
|
|
|
|
const {
|
|
GENERATE_ROD,
|
|
GENERATE_LONG_ROD,
|
|
GENERATE_BOLT_SCREW,
|
|
GENERATE_ROTOR,
|
|
GENERATE_SPRING,
|
|
GENERATE_SMALL_GEAR,
|
|
GENERATE_GEAR,
|
|
GENERATE_FRAME,
|
|
GENERATE_PLATE,
|
|
GENERATE_DENSE,
|
|
GENERATE_RING,
|
|
GENERATE_FOIL
|
|
} = $MATERIAL_FLAGS
|
|
|
|
var metalTooling = [
|
|
GTToolType.AXE,
|
|
GTToolType.PICKAXE,
|
|
GTToolType.HARD_HAMMER,
|
|
GTToolType.BUTCHERY_KNIFE,
|
|
GTToolType.SWORD,
|
|
GTToolType.FILE,
|
|
GTToolType.SAW,
|
|
GTToolType.SHOVEL,
|
|
GTToolType.SHOVEL,
|
|
GTToolType.SPADE,
|
|
GTToolType.MINING_HAMMER,
|
|
GTToolType.HOE,
|
|
GTToolType.KNIFE,
|
|
GTToolType.BUZZSAW,
|
|
GTToolType.SCYTHE,
|
|
GTToolType.WIRE_CUTTER,
|
|
GTToolType.WIRE_CUTTER_LV,
|
|
GTToolType.WIRE_CUTTER_HV,
|
|
GTToolType.WIRE_CUTTER_IV,
|
|
GTToolType.DRILL_LV,
|
|
GTToolType.DRILL_MV,
|
|
GTToolType.DRILL_HV,
|
|
GTToolType.DRILL_EV,
|
|
GTToolType.DRILL_IV,
|
|
GTToolType.SCREWDRIVER,
|
|
GTToolType.SCREWDRIVER_LV,
|
|
GTToolType.CHAINSAW_LV,
|
|
GTToolType.WRENCH,
|
|
GTToolType.WRENCH_LV,
|
|
GTToolType.WRENCH_HV,
|
|
GTToolType.WRENCH_IV,
|
|
GTToolType.CROWBAR,
|
|
]
|
|
|
|
/* TFC Проперти для материалов */
|
|
|
|
// TFC_PROPERTY = (forging temp, welding temp, melt temp, material, tier, percent of material)
|
|
|
|
GTMaterials.Copper.setProperty(TFGPropertyKey.TFC_PROPERTY, new $TFC_PROPERTY(648, 864, 1080, 1));
|
|
GTMaterials.BismuthBronze.setProperty(TFGPropertyKey.TFC_PROPERTY, new $TFC_PROPERTY(591, 788, 985, 2));
|
|
GTMaterials.Bronze.setProperty(TFGPropertyKey.TFC_PROPERTY, new $TFC_PROPERTY(570, 760, 950, 2));
|
|
GTMaterials.BlackBronze.setProperty(TFGPropertyKey.TFC_PROPERTY, new $TFC_PROPERTY(642, 856, 1070, 2));
|
|
GTMaterials.WroughtIron.setProperty(TFGPropertyKey.TFC_PROPERTY, new $TFC_PROPERTY(921, 1228, 1535, GTMaterials.Iron, 3));
|
|
GTMaterials.Steel.setProperty(TFGPropertyKey.TFC_PROPERTY, new $TFC_PROPERTY(924, 1232, 1540, 4));
|
|
GTMaterials.BlackSteel.setProperty(TFGPropertyKey.TFC_PROPERTY, new $TFC_PROPERTY(891, 1188, 1485, 5));
|
|
GTMaterials.BlueSteel.setProperty(TFGPropertyKey.TFC_PROPERTY, new $TFC_PROPERTY(924, 1232, 1540, 6));
|
|
GTMaterials.RedSteel.setProperty(TFGPropertyKey.TFC_PROPERTY, new $TFC_PROPERTY(924, 1232, 1540, 6));
|
|
|
|
GTMaterials.Gold.setProperty(TFGPropertyKey.TFC_PROPERTY, new $TFC_PROPERTY(636, 848, 1060, 1));
|
|
GTMaterials.Bismuth.setProperty(TFGPropertyKey.TFC_PROPERTY, new $TFC_PROPERTY(162, 216, 270, 1));
|
|
GTMaterials.Brass.setProperty(TFGPropertyKey.TFC_PROPERTY, new $TFC_PROPERTY(558, 744, 930, 2));
|
|
GTMaterials.Nickel.setProperty(TFGPropertyKey.TFC_PROPERTY, new $TFC_PROPERTY(872, 1162, 1453, 1));
|
|
GTMaterials.RoseGold.setProperty(TFGPropertyKey.TFC_PROPERTY, new $TFC_PROPERTY(576, 768, 960, 1));
|
|
GTMaterials.Silver.setProperty(TFGPropertyKey.TFC_PROPERTY, new $TFC_PROPERTY(577, 769, 961, 1));
|
|
GTMaterials.Tin.setProperty(TFGPropertyKey.TFC_PROPERTY, new $TFC_PROPERTY(138, 184, 230, 1));
|
|
GTMaterials.Zinc.setProperty(TFGPropertyKey.TFC_PROPERTY, new $TFC_PROPERTY(252, 336, 420, 1));
|
|
GTMaterials.SterlingSilver.setProperty(TFGPropertyKey.TFC_PROPERTY, new $TFC_PROPERTY(570, 760, 950, 1));
|
|
GTMaterials.Iron.setProperty(TFGPropertyKey.TFC_PROPERTY, new $TFC_PROPERTY(921, 1228, 1535, GTMaterials.Iron, 3));
|
|
|
|
GTMaterials.Hematite.setProperty(TFGPropertyKey.TFC_PROPERTY, new $TFC_PROPERTY(921, 1228, 1535, GTMaterials.Iron, 3, 90));
|
|
GTMaterials.YellowLimonite.setProperty(TFGPropertyKey.TFC_PROPERTY, new $TFC_PROPERTY(921, 1228, 1535, GTMaterials.Iron, 3, 90));
|
|
GTMaterials.Magnetite.setProperty(TFGPropertyKey.TFC_PROPERTY, new $TFC_PROPERTY(921, 1228, 1535, GTMaterials.Iron, 3, 90));
|
|
GTMaterials.Pyrite.setProperty(TFGPropertyKey.TFC_PROPERTY, new $TFC_PROPERTY(921, 1228, 1535, GTMaterials.Iron, 3, 90));
|
|
GTMaterials.Goethite.setProperty(TFGPropertyKey.TFC_PROPERTY, new $TFC_PROPERTY(921, 1228, 1535, GTMaterials.Iron, 3, 90));
|
|
GTMaterials.BasalticMineralSand.setProperty(TFGPropertyKey.TFC_PROPERTY, new $TFC_PROPERTY(921, 1228, 1535, GTMaterials.Iron, 3, 90));
|
|
GTMaterials.GraniticMineralSand.setProperty(TFGPropertyKey.TFC_PROPERTY, new $TFC_PROPERTY(921, 1228, 1535, GTMaterials.Iron, 3, 90));
|
|
|
|
GTMaterials.Malachite.setProperty(TFGPropertyKey.TFC_PROPERTY, new $TFC_PROPERTY(138, 184, 1080, GTMaterials.Copper, 1, 90));
|
|
GTMaterials.Tetrahedrite.setProperty(TFGPropertyKey.TFC_PROPERTY, new $TFC_PROPERTY(138, 184, 1080, GTMaterials.Copper, 1, 90));
|
|
GTMaterials.Chalcopyrite.setProperty(TFGPropertyKey.TFC_PROPERTY, new $TFC_PROPERTY(138, 184, 1080, GTMaterials.Copper, 1, 85));
|
|
GTMaterials.Chalcocite.setProperty(TFGPropertyKey.TFC_PROPERTY, new $TFC_PROPERTY(138, 184, 1080, GTMaterials.Copper, 1, 95));
|
|
GTMaterials.Bornite.setProperty(TFGPropertyKey.TFC_PROPERTY, new $TFC_PROPERTY(138, 184, 1080, GTMaterials.Copper, 1, 90));
|
|
|
|
GTMaterials.Cassiterite.setProperty(TFGPropertyKey.TFC_PROPERTY, new $TFC_PROPERTY(648, 864, 230, GTMaterials.Tin, 1, 100));
|
|
GTMaterials.CassiteriteSand.setProperty(TFGPropertyKey.TFC_PROPERTY, new $TFC_PROPERTY(138, 184, 230, GTMaterials.Tin, 1, 85));
|
|
GTMaterials.Sphalerite.setProperty(TFGPropertyKey.TFC_PROPERTY, new $TFC_PROPERTY(138, 184, 420, GTMaterials.Zinc, 1, 90));
|
|
GTMaterials.Garnierite.setProperty(TFGPropertyKey.TFC_PROPERTY, new $TFC_PROPERTY(138, 184, 1453, GTMaterials.Nickel, 1, 100));
|
|
GTMaterials.Pentlandite.setProperty(TFGPropertyKey.TFC_PROPERTY, new $TFC_PROPERTY(138, 184, 1453, GTMaterials.Nickel, 1, 85));
|
|
|
|
GTMaterials.Redstone.setProperty(TFGPropertyKey.TFC_PROPERTY, new $TFC_PROPERTY(240, 320, 460, 1));
|
|
GTMaterials.RedAlloy.setProperty(TFGPropertyKey.TFC_PROPERTY, new $TFC_PROPERTY(570, 650, 740, 2));
|
|
GTMaterials.TinAlloy.setProperty(TFGPropertyKey.TFC_PROPERTY, new $TFC_PROPERTY(1000, 1100, 1250, 3));
|
|
|
|
|
|
GTMaterials.Gold.addFlags(GENERATE_BELL);
|
|
GTMaterials.Brass.addFlags(GENERATE_BELL);
|
|
GTMaterials.Bronze.addFlags(GENERATE_BELL);
|
|
|
|
//
|
|
//
|
|
// /* Имеют двойные слитки */
|
|
GTMaterials.Iron.addFlags(GENERATE_DOUBLE_INGOTS);
|
|
GTMaterials.Gold.addFlags(GENERATE_DOUBLE_INGOTS);
|
|
GTMaterials.Bismuth.addFlags(GENERATE_DOUBLE_INGOTS);
|
|
GTMaterials.Brass.addFlags(GENERATE_DOUBLE_INGOTS);
|
|
GTMaterials.Nickel.addFlags(GENERATE_DOUBLE_INGOTS);
|
|
GTMaterials.RoseGold.addFlags(GENERATE_DOUBLE_INGOTS);
|
|
GTMaterials.Silver.addFlags(GENERATE_DOUBLE_INGOTS);
|
|
GTMaterials.Tin.addFlags(GENERATE_DOUBLE_INGOTS);
|
|
GTMaterials.Zinc.addFlags(GENERATE_DOUBLE_INGOTS, GENERATE_BOLT_SCREW);
|
|
GTMaterials.SterlingSilver.addFlags(GENERATE_DOUBLE_INGOTS);
|
|
//
|
|
// /* Имеют инструменты, броню TFC, двойные слитки */
|
|
GTMaterials.Copper.addFlags(GENERATE_DOUBLE_INGOTS, HAS_TFC_TOOL, HAS_TFC_ARMOR, HAS_TFC_UTILITY, CAN_BE_UNMOLDED);
|
|
GTMaterials.BismuthBronze.addFlags(GENERATE_DOUBLE_INGOTS, HAS_TFC_TOOL, HAS_TFC_ARMOR, HAS_TFC_UTILITY, CAN_BE_UNMOLDED);
|
|
GTMaterials.Bronze.addFlags(GENERATE_DOUBLE_INGOTS, HAS_TFC_TOOL, HAS_TFC_ARMOR, HAS_TFC_UTILITY, CAN_BE_UNMOLDED);
|
|
GTMaterials.BlackBronze.addFlags(GENERATE_DOUBLE_INGOTS, HAS_TFC_TOOL, HAS_TFC_ARMOR, HAS_TFC_UTILITY, CAN_BE_UNMOLDED);
|
|
GTMaterials.WroughtIron.addFlags(GENERATE_DOUBLE_INGOTS, HAS_TFC_TOOL, HAS_TFC_ARMOR, HAS_TFC_UTILITY);
|
|
GTMaterials.Steel.addFlags(GENERATE_DOUBLE_INGOTS, HAS_TFC_TOOL, HAS_TFC_ARMOR, HAS_TFC_UTILITY);
|
|
GTMaterials.BlackSteel.addFlags(GENERATE_DOUBLE_INGOTS, GENERATE_ROTOR, HAS_TFC_TOOL, HAS_TFC_ARMOR, HAS_TFC_UTILITY);
|
|
GTMaterials.RedSteel.addFlags(GENERATE_DOUBLE_INGOTS, HAS_TFC_TOOL, HAS_TFC_ARMOR, HAS_TFC_UTILITY);
|
|
GTMaterials.BlueSteel.addFlags(GENERATE_DOUBLE_INGOTS, HAS_TFC_TOOL, HAS_TFC_ARMOR, HAS_TFC_UTILITY);
|
|
//
|
|
// /* Имеют маленькие куски руды TFC */
|
|
GTMaterials.Bismuth.addFlags(HAS_SMALL_TFC_ORE);
|
|
GTMaterials.Cassiterite.addFlags(HAS_SMALL_TFC_ORE);
|
|
GTMaterials.Garnierite.addFlags(HAS_SMALL_TFC_ORE);
|
|
GTMaterials.Hematite.addFlags(HAS_SMALL_TFC_ORE);
|
|
GTMaterials.YellowLimonite.addFlags(HAS_SMALL_TFC_ORE);
|
|
GTMaterials.Magnetite.addFlags(HAS_SMALL_TFC_ORE);
|
|
GTMaterials.Malachite.addFlags(HAS_SMALL_TFC_ORE);
|
|
GTMaterials.Sphalerite.addFlags(HAS_SMALL_TFC_ORE);
|
|
GTMaterials.Tetrahedrite.addFlags(HAS_SMALL_TFC_ORE);
|
|
//
|
|
// /* Имеют маленькие чистые куски руды TFC */
|
|
GTMaterials.Copper.addFlags(HAS_SMALL_NATIVE_TFC_ORE);
|
|
GTMaterials.Gold.addFlags(HAS_SMALL_NATIVE_TFC_ORE);
|
|
GTMaterials.Silver.addFlags(HAS_SMALL_NATIVE_TFC_ORE);
|
|
//
|
|
// /* Имеют двойные слитки */
|
|
GTMaterials.RedAlloy.addFlags(GENERATE_DOUBLE_INGOTS, GENERATE_SMALL_GEAR);
|
|
GTMaterials.TinAlloy.addFlags(GENERATE_DOUBLE_INGOTS);
|
|
//
|
|
// /* Другое */
|
|
|
|
// TODO: Exception needs to check the wizardry
|
|
GTMaterials.Bismuth.setProperty(PropertyKey.ORE, new $ORE_PROPERTY());
|
|
GTMaterials.EXT2_METAL.forEach(tag => GTMaterials.Bismuth.addFlags(tag))
|
|
|
|
GTMaterials.Borax.setProperty(PropertyKey.ORE, new $ORE_PROPERTY());
|
|
|
|
GTMaterials.CertusQuartz.addFlags(GENERATE_ROD);
|
|
GTMaterials.NetherQuartz.addFlags(GENERATE_ROD);
|
|
|
|
GTMaterials.Copper.addFlags(GENERATE_FRAME);
|
|
GTMaterials.BlackBronze.addFlags(GENERATE_FRAME);
|
|
GTMaterials.BismuthBronze.addFlags(GENERATE_FRAME);
|
|
|
|
GTMaterials.Wood.addFlags(GENERATE_SMALL_GEAR);
|
|
GTMaterials.Brass.addFlags(GENERATE_SMALL_GEAR, GENERATE_RING);
|
|
GTMaterials.BlackBronze.addFlags(GENERATE_SMALL_GEAR);
|
|
GTMaterials.BismuthBronze.addFlags(GENERATE_SMALL_GEAR);
|
|
|
|
GTMaterials.Nickel.addFlags(GENERATE_ROD, GENERATE_LONG_ROD);
|
|
GTMaterials.BlackSteel.addFlags(GENERATE_LONG_ROD, GENERATE_BOLT_SCREW);
|
|
GTMaterials.BlueSteel.addFlags(GENERATE_LONG_ROD, GENERATE_BOLT_SCREW);
|
|
GTMaterials.RedSteel.addFlags(GENERATE_LONG_ROD, GENERATE_BOLT_SCREW, GENERATE_FOIL);
|
|
GTMaterials.WroughtIron.addFlags(GENERATE_ROTOR, GENERATE_SPRING, GENERATE_SMALL_GEAR);
|
|
|
|
GTMaterials.Copper.addFlags(GENERATE_BOLT_SCREW);
|
|
GTMaterials.DamascusSteel.addFlags(GENERATE_BOLT_SCREW);
|
|
GTMaterials.Duranium.addFlags(GENERATE_BOLT_SCREW);
|
|
|
|
GTMaterials.Cupronickel.addFlags(GENERATE_BOLT_SCREW, GENERATE_RING);
|
|
|
|
GTMaterials.Invar.addFlags(GENERATE_RING);
|
|
GTMaterials.Magnalium.addFlags(GENERATE_RING);
|
|
GTMaterials.TinAlloy.addFlags(GENERATE_RING);
|
|
GTMaterials.SterlingSilver.addFlags(GENERATE_RING);
|
|
|
|
GTMaterials.IronMagnetic.addFlags(GENERATE_PLATE)
|
|
|
|
GTMaterials.Silicon.addFlags(GENERATE_DENSE);
|
|
|
|
GTMaterials.Quartzite.addFlags(GENERATE_ROD);
|
|
|
|
GTMaterials.TreatedWood.addFlags(GENERATE_LONG_ROD);
|
|
|
|
GTMaterials.Stone.setProperty(PropertyKey.TOOL, ToolProperty.Builder.of(1.2, 1.0, 8, 1, [
|
|
GTToolType.AXE,
|
|
GTToolType.HARD_HAMMER,
|
|
GTToolType.HOE,
|
|
GTToolType.KNIFE,
|
|
GTToolType.SHOVEL
|
|
]).build());
|
|
|
|
GTMaterials.Copper.setProperty(PropertyKey.TOOL, ToolProperty.Builder.of(2.0, 1.5, 132, 2, metalTooling).build());
|
|
GTMaterials.BismuthBronze.setProperty(PropertyKey.TOOL, ToolProperty.Builder.of(2.7, 2.0, 188, 2, metalTooling.concat(GTToolType.MORTAR)).build());
|
|
GTMaterials.BlackBronze.setProperty(PropertyKey.TOOL, ToolProperty.Builder.of(3.1, 2.0, 194, 2, metalTooling.concat(GTToolType.MORTAR)).build());
|
|
GTMaterials.BlackSteel.setProperty(PropertyKey.TOOL, ToolProperty.Builder.of(6.5, 4.5, 1228, 3, metalTooling).build());
|
|
// Cast iron tools don't make sense but gregtech shits itself if they're missing,
|
|
// so I'm just giving them terrible terrible stats
|
|
GTMaterials.Iron.setProperty(PropertyKey.TOOL, ToolProperty.Builder.of(2.5, 1.0, 20, 2, [GTToolType.PICKAXE]).build());
|
|
// Hide netherite too
|
|
GTMaterials.Netherite.getProperty(PropertyKey.TOOL).removeTypes(metalTooling);
|
|
|
|
for (var material of GTCEuAPI.materialManager.getRegisteredMaterials()) {
|
|
var toolProperty = material.getProperty(PropertyKey.TOOL);
|
|
if (toolProperty == null)
|
|
continue;
|
|
|
|
toolProperty.setDurability(toolProperty.getDurability() * 6);
|
|
}
|
|
|
|
// Bismuth item pipe - 1/4 as good as tin
|
|
GTMaterials.Bismuth.setProperty(PropertyKey.ITEM_PIPE, new $ITEM_PIPE_PROPERTY(16384, 0.125));
|
|
// Bis bronze fluid pipe - same stats as bronze
|
|
GTMaterials.BismuthBronze.setProperty(PropertyKey.FLUID_PIPE, new $FLUID_PIPE_PROPERTY(1696, 20, true, false, false, false));
|
|
// Red steel fluid pipe - same flow rate as aluminium, bad heat tolerance (same as PE) but can do cryo
|
|
GTMaterials.RedSteel.setProperty(PropertyKey.FLUID_PIPE, new $FLUID_PIPE_PROPERTY(370, 75, true, false, true, false));
|
|
// Blue steel fluid pipe - same flow rate as aluminium, same temp tolerance as tungsten
|
|
GTMaterials.BlueSteel.setProperty(PropertyKey.FLUID_PIPE, new $FLUID_PIPE_PROPERTY(4618, 75, true, false, false, false));
|
|
|
|
// Add some hazards back
|
|
GTMaterials.Realgar.setProperty(PropertyKey.HAZARD, new $HAZARD_PROPERTY($HAZARD_PROPERTY.HazardTrigger.INHALATION, GTMedicalConditions.ARSENICOSIS, 1, false));
|
|
GTMaterials.Cobaltite.setProperty(PropertyKey.HAZARD, new $HAZARD_PROPERTY($HAZARD_PROPERTY.HazardTrigger.INHALATION, GTMedicalConditions.ARSENICOSIS, 1, false));
|
|
GTMaterials.Galena.setProperty(PropertyKey.HAZARD, new $HAZARD_PROPERTY($HAZARD_PROPERTY.HazardTrigger.INHALATION, GTMedicalConditions.WEAK_POISON, 1, false));
|
|
GTMaterials.Chromite.setProperty(PropertyKey.HAZARD, new $HAZARD_PROPERTY($HAZARD_PROPERTY.HazardTrigger.SKIN_CONTACT, GTMedicalConditions.IRRITANT, 1, false));
|
|
|
|
// Make these the lowest tier of EBF instead
|
|
GTMaterials.BlackSteel.getProperty(PropertyKey.BLAST).setBlastTemperature(1000)
|
|
GTMaterials.RedSteel.getProperty(PropertyKey.BLAST).setBlastTemperature(1000)
|
|
GTMaterials.BlueSteel.getProperty(PropertyKey.BLAST).setBlastTemperature(1000)
|
|
|
|
// Change byproducts so you can't get certus from normal quartzite
|
|
GTMaterials.Quartzite.getProperty(PropertyKey.ORE).setOreByProducts(GTMaterials.NetherQuartz, GTMaterials.Barite, GTMaterials.NetherQuartz);
|
|
GTMaterials.CertusQuartz.getProperty(PropertyKey.ORE).setOreByProducts(GTMaterials.CertusQuartz, GTMaterials.Quartzite, GTMaterials.CertusQuartz);
|
|
|
|
// Color Adjustments
|
|
GTMaterials.BismuthBronze.setMaterialARGB(0x5A966E)
|
|
GTMaterials.BismuthBronze.setMaterialSecondaryARGB(0x203E2A)
|
|
GTMaterials.BlackBronze.setMaterialARGB(0x9D789D)
|
|
GTMaterials.BlackBronze.setMaterialSecondaryARGB(0x5B425B)
|
|
GTMaterials.Steel.setMaterialARGB(0x9AA9AB)
|
|
GTMaterials.SteelMagnetic.setMaterialARGB(0x9AA9AB)
|
|
GTMaterials.RedSteel.setMaterialARGB(0xDE7B80)
|
|
GTMaterials.RedSteel.setMaterialSecondaryARGB(0xE12323)
|
|
GTMaterials.BlueSteel.setMaterialARGB(0xA0B6EC)
|
|
GTMaterials.BlueSteel.setMaterialSecondaryARGB(0x2B5CD8)
|
|
|
|
GTMaterials.Bismuth.setMaterialARGB(0x66847E)
|
|
GTMaterials.Bismuth.setMaterialSecondaryARGB(0x25465B)
|
|
GTMaterials.Iron.setMaterialARGB(0x503d32)
|
|
GTMaterials.Iron.setMaterialSecondaryARGB(0x131212)
|
|
GTMaterials.IronMagnetic.setMaterialARGB(0x503d32)
|
|
GTMaterials.IronMagnetic.setMaterialSecondaryARGB(0x131212)
|
|
GTMaterials.Zinc.setMaterialARGB(0xd6ffdc)
|
|
GTMaterials.Zinc.setMaterialSecondaryARGB(0xA3BE9E)
|
|
GTMaterials.Graphite.setMaterialARGB(0x889BA8)
|
|
GTMaterials.Graphite.setMaterialSecondaryARGB(0x30383E)
|
|
GTMaterials.Amethyst.setMaterialARGB(0xCC9EF0)
|
|
GTMaterials.Amethyst.setMaterialSecondaryARGB(0x6F4AB3)
|
|
GTMaterials.Cobalt.setMaterialARGB(0xC9E4FB)
|
|
GTMaterials.Cobalt.setMaterialSecondaryARGB(0x1D2688)
|
|
GTMaterials.CertusQuartz.setMaterialARGB(0xB8D8FC)
|
|
GTMaterials.CertusQuartz.setMaterialSecondaryARGB(0xADCCEF)
|
|
GTMaterials.Vanadium.setMaterialARGB(0xD8D4E7)
|
|
GTMaterials.Vanadium.setMaterialSecondaryARGB(0x7E988F)
|
|
GTMaterials.Brass.setMaterialSecondaryARGB(0x791905)
|
|
GTMaterials.Aluminium.setMaterialARGB(0xb6e5ff)
|
|
GTMaterials.Aluminium.setMaterialSecondaryARGB(0x7ca29b)
|
|
GTMaterials.Titanium.setMaterialARGB(0xe8b1fa)
|
|
GTMaterials.Titanium.setMaterialSecondaryARGB(0xd8d5d9)
|
|
GTMaterials.TungstenSteel.setMaterialARGB(0xadb8df)
|
|
GTMaterials.TungstenSteel.setMaterialSecondaryARGB(0x03192f)
|
|
GTMaterials.RoseGold.setMaterialARGB(0xFCE4D8)
|
|
GTMaterials.RoseGold.setMaterialSecondaryARGB(0xAB675A)
|
|
GTMaterials.Platinum.setMaterialARGB(0xccdff5)
|
|
GTMaterials.Platinum.setMaterialSecondaryARGB(0x59563a)
|
|
GTMaterials.Nickel.setMaterialARGB(0xfff4ba)
|
|
GTMaterials.Nickel.setMaterialSecondaryARGB(0x8d8d71)
|
|
|
|
|
|
global.MINECRAFT_DYE_NAMES.forEach(colorName =>
|
|
{
|
|
var material = GTCEuAPI.materialManager.getMaterial(`gtceu:${colorName}_dye`);
|
|
var property = material.getProperty(PropertyKey.FLUID);
|
|
property.getStorage().store($FluidStorageKeys.LIQUID, () => Fluid.of(`tfc:${colorName}_dye`).fluid, null);
|
|
});
|
|
|
|
|
|
let rose_quartz = GTCEuAPI.materialManager.getMaterial('greate:rose_quartz');
|
|
rose_quartz.setProperty(PropertyKey.ORE, new $ORE_PROPERTY());
|
|
rose_quartz.getProperty(PropertyKey.ORE).setOreByProducts(rose_quartz, GTMaterials.Redstone, rose_quartz);
|
|
rose_quartz.setMaterialIconSet(GTMaterialIconSet.getByName('nether_quartz'))
|
|
|
|
GTCEuAPI.materialManager.getMaterial('tfg:kaolinite').setFormula("Al2Si2O5(OH)4", true)
|
|
GTCEuAPI.materialManager.getMaterial('tfg:vitrified_pearl').setFormula("(Al2Si2O5(OH)4)(BeK4N5)", true)
|
|
} |