двери с люками тоже. и некрашенные блоки с полоской

This commit is contained in:
YuRaNnNzZZ 2025-01-09 19:49:28 +03:00
parent cc8a149c25
commit 12d63e962f
Signed by: YuRaNnNzZZ
GPG Key ID: 5F71738C85A6006D
66 changed files with 78 additions and 49 deletions

View File

@ -8,6 +8,7 @@ import ru.dbotthepony.mc.otm.datagen.modLocation
class ColorizedSpritesProvider(event: GatherDataEvent) : SpriteSourceProvider(event.generator.packOutput, event.lookupProvider, DataGen.MOD_ID, event.existingFileHelper) { class ColorizedSpritesProvider(event: GatherDataEvent) : SpriteSourceProvider(event.generator.packOutput, event.lookupProvider, DataGen.MOD_ID, event.existingFileHelper) {
override fun gather() { override fun gather() {
with(atlas(BLOCKS_ATLAS)) {
listOf( listOf(
"block/android_charger", "block/android_charger",
"block/android_station_base", "block/android_station_base",
@ -46,18 +47,46 @@ class ColorizedSpritesProvider(event: GatherDataEvent) : SpriteSourceProvider(ev
"block/storage_power_supplier", "block/storage_power_supplier",
"block/water_source" "block/water_source"
).forEach { ).forEach {
atlas(BLOCKS_ATLAS).addSource( addSource(
ColorizedSpriteSource(modLocation(it), modLocation(it).withSuffix("_mask"), modLocation(it)).trackGeneratedTextures(existingFileHelper) ColorizedSpriteSource(modLocation(it), modLocation(it).withSuffix("_mask"), modLocation(it)).trackGeneratedTextures(existingFileHelper)
) )
} }
atlas(BLOCKS_ATLAS).addSource( addSource(
ColorizedSpriteSource(
modLocation("block/decorative/tritanium_striped_block_base"),
modLocation("block/decorative/tritanium_striped_block_colorless_stripe"),
modLocation("block/decorative/stripe/tritanium_striped_block"), "_"
).trackGeneratedTextures(existingFileHelper)
)
addSource(
ColorizedSpriteSource( ColorizedSpriteSource(
modLocation("block/decorative/tritanium_striped_block_colorless_base"), modLocation("block/decorative/tritanium_striped_block_colorless_base"),
modLocation("block/decorative/tritanium_striped_block_colorless_stripe"), modLocation("block/decorative/tritanium_striped_block_colorless_stripe"),
modLocation("block/decorative/stripe/tritanium_striped_block"), modLocation("block/decorative/stripe/tritanium_striped_block"), "_", true, true
"_", true, true ).trackGeneratedTextures(existingFileHelper)
)
addSource(
ColorizedSpriteSource(
modLocation("block/decorative/tritanium_door_base_top"),
modLocation("block/decorative/tritanium_door_color_top"),
modLocation("block/decorative/tritanium_door_top"), "_"
).trackGeneratedTextures(existingFileHelper)
)
addSource(
ColorizedSpriteSource(
modLocation("block/decorative/tritanium_door_base_bottom"),
modLocation("block/decorative/tritanium_door_color_bottom"),
modLocation("block/decorative/tritanium_door_bottom"), "_"
).trackGeneratedTextures(existingFileHelper)
)
addSource(
ColorizedSpriteSource(
modLocation("block/decorative/tritanium_trapdoor_overlay"),
modLocation("block/decorative/tritanium_trapdoor_colorless"),
modLocation("block/decorative/tritanium_trapdoor"), "_"
).trackGeneratedTextures(existingFileHelper) ).trackGeneratedTextures(existingFileHelper)
) )
} }
} }
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 450 B