Add GT Drawers (#305)

https://github.com/Nomi-CEu/gregtech-drawers
https://www.curseforge.com/minecraft/mc-mods/gregtech-drawers

Fixes #238.
This will be merged once gt 2.6 is out.

/* Commits: */
* Add GT drawer stuff to TOP config + Hand Framing Tool

* Oops

* Add GT Drawers mod (v1.0.2)
This commit is contained in:
IntegerLimit 2023-04-08 17:30:46 +10:00 committed by GitHub
parent e64e8b4d72
commit c0092a3a49
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 11 additions and 3 deletions

View File

@ -773,6 +773,11 @@
"projectID": 737252, "projectID": 737252,
"fileID": 4278838, "fileID": 4278838,
"required": true "required": true
},
{
"projectID": 845779,
"fileID": 4477224,
"required": true
} }
] ]
} }

View File

@ -119,7 +119,6 @@ providers {
gregtech:workable_provider gregtech:workable_provider
thermalexpansion.topplugin thermalexpansion.topplugin
enderio:default enderio:default
simplefluidtanks:TankInfoProvider
> >
} }
@ -194,6 +193,8 @@ theoneprobe {
storagedrawers:compdrawers storagedrawers:compdrawers
storagedrawers:customdrawers storagedrawers:customdrawers
framedcompactdrawers:framed_compact_drawer framedcompactdrawers:framed_compact_drawer
gregtechdrawers:basicdrawers_gregtech_rubber_wood
gregtechdrawers:basicdrawers_gregtech_treated_wood
> >
# Show the growth level of crops (0 = not, 1 = always, 2 = sneak) [range: 0 ~ 2, default: 1] # Show the growth level of crops (0 = not, 1 = always, 2 = sneak) [range: 0 ~ 2, default: 1]

View File

@ -28,7 +28,9 @@ function isFrameable(block as IBlockDefinition) as bool {
|| block.id == "storagedrawers:compdrawers" || block.id == "storagedrawers:compdrawers"
|| block.id == "storagedrawers:controller" || block.id == "storagedrawers:controller"
|| block.id == "storagedrawers:controllerslave"; || block.id == "storagedrawers:controllerslave"
|| block.id.startsWith("gregtechdrawers");
} }
function isReframing(block as IBlockDefinition) as bool { function isReframing(block as IBlockDefinition) as bool {
@ -47,7 +49,7 @@ function makeFramedState(state as IBlockState) as IBlockState {
if id == "storagedrawers:trim" { if id == "storagedrawers:trim" {
return <block:storagedrawers:customtrim>.block.definition.defaultState; return <block:storagedrawers:customtrim>.block.definition.defaultState;
} }
return (id == "storagedrawers:basicdrawers" ? <block:storagedrawers:customdrawers> : return (id == "storagedrawers:basicdrawers" || id.startsWith("gregtechdrawers") ? <block:storagedrawers:customdrawers> :
id == "storagedrawers:compdrawers" ? <block:framedcompactdrawers:framed_compact_drawer> : id == "storagedrawers:compdrawers" ? <block:framedcompactdrawers:framed_compact_drawer> :
id == "storagedrawers:controllerslave" ? <block:framedcompactdrawers:framed_slave> : id == "storagedrawers:controllerslave" ? <block:framedcompactdrawers:framed_slave> :
<block:framedcompactdrawers:framed_drawer_controller>) <block:framedcompactdrawers:framed_drawer_controller>)