StartupEvents.modifyCreativeTab("kubejs:tab", event => { event.displayName = Text.translatable("kubejs.modpack_name") // code }); StartupEvents.registry("creative_mode_tab", (tab) => { //基础材料 tab.create("kubejs:cbc_materials") .icon(() => Item.of("kubejs:aluminum_slag")) .content(() => [ "kubejs:carbon_electrode", 'kubejs:salt', 'kubejs:kelp_dust', 'kubejs:sulphur', 'kubejs:crushed_coal', 'kubejs:incomplete_bearing', 'kubejs:rubber', 'kubejs:graphite', 'kubejs:graphene_coil', 'kubejs:carborundum', 'kubejs:fiber_fabric', 'kubejs:lapis_plate', 'kubejs:silicon_plate', 'kubejs:polymer_ingot', 'kubejs:polymer_sheet', 'kubejs:duraplas_ingot', 'kubejs:duraplas_sheet', 'kubejs:industrial_iron_nugget', 'kubejs:industrial_iron_ingot', 'kubejs:industrial_iron_sheet', 'kubejs:raw_tin', 'kubejs:tin_nugget', 'kubejs:tin_ingot', 'kubejs:tin_sheet', 'kubejs:tin_block', 'kubejs:aluminite', 'kubejs:aluminite_powder', 'kubejs:aluminum_slag', 'kubejs:aluminum_ingot', 'kubejs:aluminum_sheet', 'kubejs:diorite_alloy', 'kubejs:granite_alloy', 'kubejs:light_composite_plate', 'kubejs:scrap', 'kubejs:scrap_1', 'kubejs:scrap_2', 'kubejs:scrap_3', 'kubejs:coin_copper', 'kubejs:coin_iron', 'kubejs:coin_gold', 'kubejs:coin_emerald', 'kubejs:coin_diamond', 'kubejs:coin_netherite', ]) .displayName = Text.translatable("kubejs.creative_tab.materials") //零部件 tab.create("kubejs:cbc_parts") .icon(() => Item.of("kubejs:mechanical_core")) .content(() => [ 'kubejs:mechanical_core', 'kubejs:circuit_board', 'kubejs:magenta_circuit_board', 'kubejs:lime_circuit_board', 'kubejs:bridge_rectifier', 'kubejs:bearing', 'kubejs:planetary_gear', 'kubejs:cardan_joint', 'kubejs:differential', 'kubejs:electric_gear', 'kubejs:iron_hand', 'kubejs:uncharged_electrolyzer', 'kubejs:electrolyzer', 'kubejs:bullet_shells', 'kubejs:filled_bullets', 'kubejs:empty_can', "kubejs:disposable_battery", "kubejs:chargeable_battery", 'kubejs:carborundum_lens', 'kubejs:radiator', 'kubejs:light_composite_plate', 'kubejs:rocket_gyro', 'kubejs:rocket_electric_connector', 'kubejs:rocket_mechanism', 'kubejs:fuel_tank', 'kubejs:gas_tank', 'kubejs:empty_parts_box', 'kubejs:steel_parts_box', 'kubejs:desh_parts_box', 'kubejs:ostrum_parts_box', 'kubejs:calorite_parts_box', 'kubejs:parts_box', 'kubejs:satellite_mining_module', 'kubejs:satellite_scanning_module', 'kubejs:brass_hard_disk', 'kubejs:aluminum_hard_disk', 'kubejs:tin_hard_disk', 'kubejs:navigate_data_empty', ]) .displayName = Text.translatable("kubejs.creative_tab.parts") //食物与工具 tab.create("kubejs:cbc_tool_food") .icon(() => Item.of("kubejs:slime_cola_can")) .content(() => [ 'create:wrench', 'ad_astra:wrench', 'createoreexcavation:vein_finder', 'kubejs:satellite_scanning_data', 'kubejs:scanner', "kubejs:steel_impact_drill", "kubejs:steel_power_sword", "kubejs:rocket_sword", 'geckojs:stepping_caculator', "create:clipboard", 'kubejs:slime_cola_can', 'kubejs:french_fries', 'kubejs:large_fries', 'kubejs:lamb_kebabs', ]) .displayName = Text.translatable("kubejs.creative_tab.food_tool") //桶装流体 tab.create("kubejs:cbc_bucket") .icon(() => Item.of("kubejs:slime_colloid_bucket")) .content(() => [ 'kubejs:fused_alumina_bucket', 'kubejs:aluminum_bucket', 'kubejs:desh_bucket', 'kubejs:tin_bucket', 'kubejs:silver_bucket', 'kubejs:zinc_bucket', 'kubejs:gold_bucket', 'kubejs:iron_bucket', 'kubejs:copper_bucket', 'kubejs:brass_bucket', 'kubejs:industrial_iron_bucket', 'kubejs:incomplete_steel_bucket', 'kubejs:incomplete_steel_1_bucket', 'createbigcannons:molten_steel_bucket', 'createbigcannons:molten_cast_iron_bucket', 'createbigcannons:molten_bronze_bucket', 'kubejs:slime_colloid_bucket', 'kubejs:cryogen_bucket', 'kubejs:air_fluid_bucket', 'kubejs:nether_air_fluid_bucket', 'kubejs:end_air_fluid_bucket', 'kubejs:nitric_acid_bucket', 'kubejs:nitrogen_fertilizer_bucket', 'kubejs:polymer_bucket', 'kubejs:duraplas_bucket', 'kubejs:saline_water_bucket', 'kubejs:caustic_soda_bucket', 'kubejs:muriatic_acid_bucket', 'vintageimprovements:sulfuric_acid_bucket', 'kubejs:lube_oil_bucket', 'kubejs:drilling_fluid_bucket', 'kubejs:refined_oil_bucket', 'kubejs:chromatic_waste_bucket', 'kubejs:nitrogen_bucket', 'kubejs:nitrogen_dioxide_bucket', 'kubejs:ammonia_bucket', 'kubejs:chlorine_bucket', 'kubejs:carbon_dioxide_bucket', 'kubejs:natural_gas_bucket', 'kubejs:ethylene_bucket', 'kubejs:pressurized_steam_bucket', 'kubejs:cola_puree_bucket', 'kubejs:slime_cola_bucket', 'ad_astra:oxygen_bucket', 'ad_astra:hydrogen_bucket', 'minecraft:water_bucket', 'minecraft:lava_bucket', 'minecraft:milk_bucket', 'sliceanddice:fertilizer_bucket', 'create_confectionery:caramel_bucket', 'createdieselgenerators:crude_oil_bucket', 'createdieselgenerators:diesel_bucket', 'createdieselgenerators:gasoline_bucket', 'createaddition:seed_oil_bucket', 'createdieselgenerators:ethanol_bucket', 'createdieselgenerators:biodiesel_bucket' ]) .displayName = Text.translatable("kubejs.creative_tab.bucket") //机器 tab.create("kubejs:cbc_machine") .icon(() => Item.of("kubejs:solar_panel")) .content(() => [ 'kubejs:blueprint_builder', 'kubejs:culture_bin', 'kubejs:difference_engine', "kubejs:large_difference_engine", "kubejs:electron_tube_computer", "kubejs:solar_panel", "kubejs:launch_pad_controller", "kubejs:satellite_station", "kubejs:condenser", //"kubejs:hydropress", //"kubejs:hydropress_turner", "kubejs:blasting_compressor", "kubejs:alloy_furnace", "kubejs:huge_crusher", "kubejs:shaft_furnace", "kubejs:infinity_fetching_pool", "kubejs:electrolytic_cell", "kubejs:carbon_electrode", "kubejs:steam_generator", "kubejs:assembling_machine", "kubejs:construction_station", "kubejs:emergency_industrial_platform", "kubejs:emergency_industrial_platform_block", "kubejs:emergency_industrial_platform_dark", "kubejs:emergency_industrial_platform_dark_block", "kubejs:battery_slot", 'kubejs:satellite_mining_module', 'kubejs:satellite_scanning_module', 'kubejs:satellite', 'kubejs:carrier_rocket', 'kubejs:space_elevator', 'kubejs:productivity_module', 'kubejs:productivity_module_2', 'kubejs:productivity_module_3', 'kubejs:speed_module', 'kubejs:speed_module_2', 'kubejs:speed_module_3', 'kubejs:efficiency_module', 'kubejs:efficiency_module_2', 'kubejs:efficiency_module_3', ]) .displayName = Text.translatable("kubejs.creative_tab.machine") //生物工程 tab.create("kubejs:cbc_bio") .icon(() => Item.of("kubejs:mycetozoan")) .content(() => [ "kubejs:culture_bin", 'kubejs:yeast', 'kubejs:chromatic_protozoa', 'kubejs:peat_protozoa', 'kubejs:metal_protozoa', 'kubejs:resonant_bacteria', 'kubejs:useless_bacteria', 'kubejs:blaze_chlamydia', 'kubejs:blaze_mycoplasma', 'kubejs:blaze_wart', 'kubejs:cheese_moonalgae', 'kubejs:phantom_fungus', 'kubejs:mycetozoan', 'kubejs:empty_culture_plate', 'kubejs:culture_plate', 'kubejs:pasteurized_culture_plate', ]) .displayName = Text.translatable("kubejs.creative_tab.bio") //精算工程 tab.create("kubejs:cbc_caculate") .icon(() => Item.of("kubejs:aluminum_hard_disk")) .content(() => [ 'geckojs:stepping_caculator', "create:clipboard", 'kubejs:difference_engine', "kubejs:electron_tube_computer", "kubejs:large_difference_engine", 'kubejs:blueprint_builder', 'kubejs:brass_hard_disk', 'kubejs:aluminum_hard_disk', 'kubejs:tin_hard_disk', 'kubejs:navigate_data_empty', 'kubejs:productivity_module', 'kubejs:productivity_module_2', 'kubejs:productivity_module_3', 'kubejs:speed_module', 'kubejs:speed_module_2', 'kubejs:speed_module_3', 'kubejs:efficiency_module', 'kubejs:efficiency_module_2', 'kubejs:efficiency_module_3' ]) .displayName = Text.translatable("kubejs.creative_tab.caculate") //太空时代 tab.create("kubejs:cbc_space") .icon(() => Item.of("kubejs:satellite")) .content(() => [ "kubejs:launch_pad_controller", "kubejs:satellite_station", "kubejs:solar_panel", 'kubejs:satellite', 'kubejs:carrier_rocket', 'kubejs:space_elevator', 'kubejs:light_composite_plate', 'kubejs:rocket_gyro', 'kubejs:rocket_electric_connector', 'kubejs:rocket_mechanism', 'kubejs:fuel_tank', 'kubejs:gas_tank', 'kubejs:empty_parts_box', 'kubejs:steel_parts_box', 'kubejs:desh_parts_box', 'kubejs:ostrum_parts_box', 'kubejs:calorite_parts_box', 'kubejs:parts_box', 'kubejs:satellite_mining_module', 'kubejs:satellite_scanning_module', 'kubejs:scrap', 'kubejs:scrap_1', 'kubejs:scrap_2', 'kubejs:scrap_3', 'kubejs:navigate_data_empty', 'kubejs:navigate_data_earth', 'kubejs:navigate_data_earth_orbit', 'kubejs:navigate_data_moon', 'kubejs:navigate_data_moon_orbit', 'kubejs:navigate_data_mars', 'kubejs:navigate_data_mars_orbit', 'kubejs:navigate_data_venus', 'kubejs:navigate_data_venus_orbit', 'kubejs:navigate_data_mercury', 'kubejs:navigate_data_mercury_orbit', 'kubejs:navigate_data_glacio', 'kubejs:navigate_data_glacio_orbit', ]) .displayName = Text.translatable("kubejs.creative_tab.space") //未完成零部件 tab.create("kubejs:cbc_incomplete") .icon(() => Item.of("kubejs:incomplete_parts_box")) .content(() => [ 'kubejs:substrate', 'kubejs:magenta_substrate', 'kubejs:lime_substrate', 'kubejs:incomplete_electric_capacity', 'kubejs:incomplete_rectifier', 'kubejs:incomplete_bearing', 'kubejs:incomplete_planetary_gear', 'kubejs:incomplete_differential', 'kubejs:incomplete_cardan_joint', 'kubejs:incomplete_diesel_engine', 'kubejs:incomplete_large_diesel_engine', 'kubejs:incomplete_huge_diesel_engine', 'kubejs:incomplete_steam_engine', 'kubejs:incomplete_alternator', 'kubejs:incomplete_electric_motor', 'kubejs:incomplete_electric_gear', 'kubejs:incomplete_engine_piston', 'kubejs:incomplete_andesite_box', 'kubejs:incomplete_copper_box', 'kubejs:incomplete_brass_box', 'kubejs:incomplete_railway_box', 'kubejs:incomplete_brass_hand', 'kubejs:incomplete_iron_hand', 'kubejs:incomplete_rocket_mechanism', 'kubejs:incomplete_chargeable_battery', 'kubejs:incomplete_disposable_battery', 'kubejs:incomplete_culture_plate', 'kubejs:incomplete_fluid', 'kubejs:incomplete_can', 'kubejs:incomplete_parts_box', 'kubejs:incomplete_brass_hard_disk', 'kubejs:incomplete_aluminum_hard_disk', 'kubejs:incomplete_tin_hard_disk', ]) .displayName = Text.translatable("kubejs.creative_tab.incomplete") })