* ignore .vs * initial commit of ~space~ * fixed planets in config * adding ore blocks to anorthite, renamed moon deepslate to dunite * added moon ore veins, adjusted earth ones, added separate rock blocks * added new buds for the new minerals, adjusted veins again * forgot to add titanium to the moon! * added moon zombies * adjusted veins + added endermites * first step to the moon Signed-off-by: SverhRazum-Nah <leon.trol@mail.ru> * change sky colors back to black * added ad astra ores * add desh veins to the moon * added missing certus clusters * adding desh veins/loc * adding meteors + rabbit houses * cheeeeeeese * replaced meteor concrete with sky stone * burying the meteors a little more * initial commit of ores to field guide tool * updated mineral data with new space ores * fixed trapdoor orientation * added anorthite rocks/bricks, changed names of cut deepslate, made cut deepslate + asurine visible * changed average moon temp * First Push * split 'for' value into arrays, added russian * pillars are stone, not metal * adjusting spawns (again) * oh so that's how charge and energy budget work * added recipes for the create decoration blocks * bricks and rocks * remove ad astra recipes * added limpets to the moon * Landing on Mars Signed-off-by: SverhRazum-Nah <leon.trol@mail.ru> * Man thats a lot * added translations for vein types, rock types, and added ukranium * rabbit adjustments * removed cooking anorthite cobble into raw * Pushin P * Parity * Move translation tokens to the language tokens JSON * Remove bin and obj * Update .gitignore * Update .gitignore Signed-off-by: Pyritie <pyritie@gmail.com> * moon mobs again * Ore Index being Written * More PRogress * Improve string formatting * toned down realgar * structures! shulkers! oh my! * Some progress on the vein index writing * replace obsidian with scorchia in meteors * meteor adjustments * Actual vein index * add globes to loot table * Project Completed * added solar power values * adjusted ad astra recipes, hid some of the items, added bedrock ores * more fiddling with structures * made the rover a bit cheaper * comply with review * anorthite dust * retextured shulkers * disabled stuff from species/endermanoverhaul * texture tweak * recipe tweak * fixed space rocks being invisible on the map for some reason * removed earth bauxite vein * mars rock * mars stuff * starting work on mars biome generation * put biomes in folders * climate stuff * more mars worldgen * added carve tag to space blocks * move to correct folder * removed veins * added armalcolite to the moon * anorthite -> anorthosite * plagioclase -> syenite * dunite -> basanite * what is climate * climates again * mars rock layers * fixed the temps! * Update tags.js Signed-off-by: Pyritie <pyritie@gmail.com> * Add a Solution file * adding this back * remove tools folder since it was moved to a different repo * some stuff that didn't merge * updates * merges * merges --------- Signed-off-by: SverhRazum-Nah <leon.trol@mail.ru> Signed-off-by: Pyritie <pyritie@gmail.com> Co-authored-by: SverhRazum-Nah <leon.trol@mail.ru> Co-authored-by: Nebby1999 <nebby131999@gmail.com>
141 lines
No EOL
4.4 KiB
JavaScript
141 lines
No EOL
4.4 KiB
JavaScript
function registerTFGSupportBlocks(event) {
|
|
|
|
event.create('tfg:light_concrete_support', 'tfc:support')
|
|
.textureAll('tfg:block/support/light_concrete_support')
|
|
.horizontal(horizontal => {
|
|
horizontal.textureAll('tfg:block/support/light_concrete_support')
|
|
horizontal.soundType('stone')
|
|
horizontal.hardness(5)
|
|
horizontal.resistance(16)
|
|
horizontal.mapColor('color_light_gray')
|
|
horizontal.tagBlock('minecraft:mineable/pickaxe')
|
|
horizontal.requiresTool(true)
|
|
})
|
|
.soundType('stone')
|
|
.hardness(5)
|
|
.resistance(16)
|
|
.mapColor('color_light_gray')
|
|
.tagBlock('minecraft:mineable/pickaxe')
|
|
.requiresTool(true)
|
|
|
|
event.create('tfg:dark_concrete_support', 'tfc:support')
|
|
.textureAll('tfg:block/support/dark_concrete_support')
|
|
.horizontal(horizontal => {
|
|
horizontal.textureAll('tfg:block/support/dark_concrete_support')
|
|
horizontal.soundType('stone')
|
|
horizontal.hardness(5)
|
|
horizontal.resistance(16)
|
|
horizontal.mapColor('color_gray')
|
|
horizontal.tagBlock('minecraft:mineable/pickaxe')
|
|
horizontal.requiresTool(true)
|
|
})
|
|
.soundType('stone')
|
|
.hardness(5)
|
|
.resistance(16)
|
|
.mapColor('color_gray')
|
|
.tagBlock('minecraft:mineable/pickaxe')
|
|
.requiresTool(true)
|
|
|
|
event.create('tfg:reinforced_light_concrete_support', 'tfc:support')
|
|
.textureAll('tfg:block/support/reinforced_light_concrete_support')
|
|
.horizontal(horizontal => {
|
|
horizontal.textureAll('tfg:block/support/reinforced_light_concrete_support')
|
|
horizontal.soundType('stone')
|
|
horizontal.hardness(5)
|
|
horizontal.resistance(64)
|
|
horizontal.mapColor('color_light_gray')
|
|
horizontal.tagBlock('minecraft:mineable/pickaxe')
|
|
horizontal.requiresTool(true)
|
|
})
|
|
.soundType('stone')
|
|
.hardness(5)
|
|
.resistance(64)
|
|
.mapColor('color_light_gray')
|
|
.tagBlock('minecraft:mineable/pickaxe')
|
|
.requiresTool(true)
|
|
|
|
event.create('tfg:reinforced_dark_concrete_support', 'tfc:support')
|
|
.textureAll('tfg:block/support/reinforced_dark_concrete_support')
|
|
.horizontal(horizontal => {
|
|
horizontal.textureAll('tfg:block/support/reinforced_dark_concrete_support')
|
|
horizontal.soundType('stone')
|
|
horizontal.hardness(5)
|
|
horizontal.resistance(64)
|
|
horizontal.mapColor('color_gray')
|
|
horizontal.tagBlock('minecraft:mineable/pickaxe')
|
|
horizontal.requiresTool(true)
|
|
})
|
|
.soundType('stone')
|
|
.hardness(5)
|
|
.resistance(64)
|
|
.mapColor('color_gray')
|
|
.tagBlock('minecraft:mineable/pickaxe')
|
|
.requiresTool(true)
|
|
|
|
event.create('tfg:rebar_support', 'tfc:support')
|
|
.textureAll('tfg:block/support/rebar_support')
|
|
.horizontal(horizontal => {
|
|
horizontal.textureAll('tfg:block/support/rebar_support')
|
|
horizontal.soundType('chain')
|
|
horizontal.hardness(3)
|
|
horizontal.resistance(16)
|
|
horizontal.mapColor('color_orange')
|
|
horizontal.tagBlock('minecraft:mineable/pickaxe')
|
|
horizontal.tagBlock('minecraft:climbable')
|
|
horizontal.requiresTool(true)
|
|
horizontal.renderType('cutout')
|
|
horizontal.opaque(false)
|
|
})
|
|
.soundType('chain')
|
|
.hardness(3)
|
|
.resistance(16)
|
|
.mapColor('color_orange')
|
|
.tagBlock('minecraft:mineable/pickaxe')
|
|
.tagBlock('minecraft:climbable')
|
|
.requiresTool(true)
|
|
.renderType('cutout')
|
|
.opaque(false)
|
|
|
|
event.create('tfg:steel_support', 'tfc:support')
|
|
.textureAll('tfg:block/support/steel_support')
|
|
.horizontal(horizontal => {
|
|
horizontal.textureAll('tfg:block/support/steel_support')
|
|
horizontal.soundType('metal')
|
|
horizontal.hardness(5)
|
|
horizontal.resistance(64)
|
|
horizontal.mapColor('color_gray')
|
|
horizontal.tagBlock('minecraft:mineable/pickaxe')
|
|
horizontal.requiresTool(true)
|
|
})
|
|
.soundType('metal')
|
|
.hardness(5)
|
|
.resistance(64)
|
|
.mapColor('color_gray')
|
|
.tagBlock('minecraft:mineable/pickaxe')
|
|
.requiresTool(true)
|
|
|
|
|
|
const other_stone = ['pyroxenite', 'migmatite', 'travertine']
|
|
const stone_types = global.TFC_STONE_TYPES.concat(other_stone)
|
|
|
|
stone_types.forEach(stone => {
|
|
event.create(`tfg:${stone}_support`, 'tfc:support')
|
|
.textureAll(`tfg:block/support/${stone}_support`)
|
|
.horizontal(horizontal => {
|
|
horizontal.textureAll(`tfg:block/support/${stone}_support`)
|
|
horizontal.soundType('stone')
|
|
horizontal.hardness(5)
|
|
horizontal.resistance(8)
|
|
horizontal.mapColor('color_gray')
|
|
horizontal.tagBlock('minecraft:mineable/pickaxe')
|
|
horizontal.requiresTool(true)
|
|
})
|
|
.soundType('stone')
|
|
.hardness(5)
|
|
.resistance(8)
|
|
.mapColor('color_gray')
|
|
.tagBlock('minecraft:mineable/pickaxe')
|
|
.requiresTool(true)
|
|
})
|
|
|
|
} |