├── src ├── main │ ├── resources │ │ ├── kubejs.plugins.txt │ │ ├── architectury.common.json │ │ ├── data │ │ │ └── gcyr │ │ │ │ ├── tags │ │ │ │ └── blocks │ │ │ │ │ └── air.json │ │ │ │ ├── dimension │ │ │ │ ├── luna_orbit.json │ │ │ │ ├── mars_orbit.json │ │ │ │ ├── venus_orbit.json │ │ │ │ ├── black_hole_orbit.json │ │ │ │ ├── mercury_orbit.json │ │ │ │ ├── overworld_orbit.json │ │ │ │ └── mercury.json │ │ │ │ ├── structures │ │ │ │ └── photoshoot.nbt │ │ │ │ ├── worldgen │ │ │ │ ├── noise │ │ │ │ │ ├── surface_alt_2.json │ │ │ │ │ └── surface_alt_1.json │ │ │ │ ├── configured_feature │ │ │ │ │ └── moon_rocks.json │ │ │ │ ├── density_function │ │ │ │ │ └── base_3d_noise.json │ │ │ │ ├── structure_set │ │ │ │ │ └── photoshoot.json │ │ │ │ ├── placed_feature │ │ │ │ │ └── moon_rocks.json │ │ │ │ ├── template_pool │ │ │ │ │ └── photoshoot.json │ │ │ │ ├── structure │ │ │ │ │ └── photoshoot.json │ │ │ │ └── biome │ │ │ │ │ └── lunar_mare.json │ │ │ │ ├── gcyr │ │ │ │ └── planets │ │ │ │ │ ├── earth.json │ │ │ │ │ ├── mars.json │ │ │ │ │ ├── venus.json │ │ │ │ │ ├── mercury.json │ │ │ │ │ ├── luna.json │ │ │ │ │ └── proxima_centauri_b.json │ │ │ │ └── dimension_type │ │ │ │ └── luna.json │ │ ├── icon.png │ │ ├── assets │ │ │ ├── gcyr │ │ │ │ ├── sounds │ │ │ │ │ └── rocket.ogg │ │ │ │ ├── textures │ │ │ │ │ ├── sky │ │ │ │ │ │ ├── luna.png │ │ │ │ │ │ ├── mars.png │ │ │ │ │ │ ├── sun.png │ │ │ │ │ │ ├── deimos.png │ │ │ │ │ │ ├── earth.png │ │ │ │ │ │ ├── light.png │ │ │ │ │ │ ├── phobos.png │ │ │ │ │ │ ├── saturn.png │ │ │ │ │ │ ├── uranus.png │ │ │ │ │ │ ├── venus.png │ │ │ │ │ │ ├── jupiter.png │ │ │ │ │ │ ├── mercury.png │ │ │ │ │ │ ├── milky_way.png │ │ │ │ │ │ ├── neptune.png │ │ │ │ │ │ ├── sunmenu.png │ │ │ │ │ │ ├── alpha_centauri_a.png │ │ │ │ │ │ ├── alpha_centauri_b.png │ │ │ │ │ │ ├── proxima_centauri.png │ │ │ │ │ │ ├── proxima_centauri_b.png │ │ │ │ │ │ └── proxima_centauri_menu.png │ │ │ │ │ ├── gui │ │ │ │ │ │ ├── space.png │ │ │ │ │ │ ├── oxygen_bar.png │ │ │ │ │ │ ├── selection_menu.png │ │ │ │ │ │ ├── selection_menu_large.png │ │ │ │ │ │ ├── widget │ │ │ │ │ │ │ ├── button_enabled.png │ │ │ │ │ │ │ └── button_launch_rocket.png │ │ │ │ │ │ └── progress_bar │ │ │ │ │ │ │ ├── progress_bar_rocket.png │ │ │ │ │ │ │ └── progress_bar_rocket.xcf │ │ │ │ │ ├── block │ │ │ │ │ │ ├── cheese.png │ │ │ │ │ │ ├── casings │ │ │ │ │ │ │ ├── basic_rocket_motor │ │ │ │ │ │ │ │ ├── rocket_motor_side_bloom.mcmeta │ │ │ │ │ │ │ │ ├── rocket_motor_bottom_bloom.mcmeta │ │ │ │ │ │ │ │ ├── rocket_motor.png │ │ │ │ │ │ │ │ ├── rocket_motor_side.png │ │ │ │ │ │ │ │ ├── rocket_motor_top.png │ │ │ │ │ │ │ │ ├── rocket_motor_bottom.png │ │ │ │ │ │ │ │ ├── rocket_motor_bottom_bloom.png │ │ │ │ │ │ │ │ └── rocket_motor_side_bloom.png │ │ │ │ │ │ │ ├── elite_rocket_motor │ │ │ │ │ │ │ │ ├── rocket_motor_side_bloom.mcmeta │ │ │ │ │ │ │ │ ├── rocket_motor_bottom_bloom.mcmeta │ │ │ │ │ │ │ │ ├── rocket_motor_side.png │ │ │ │ │ │ │ │ ├── rocket_motor_top.png │ │ │ │ │ │ │ │ ├── rocket_motor_bottom.png │ │ │ │ │ │ │ │ ├── rocket_motor_bottom_bloom.png │ │ │ │ │ │ │ │ └── rocket_motor_side_bloom.png │ │ │ │ │ │ │ ├── advanced_rocket_motor │ │ │ │ │ │ │ │ ├── rocket_motor_bottom_bloom.mcmeta │ │ │ │ │ │ │ │ ├── rocket_motor_side_bloom.mcmeta │ │ │ │ │ │ │ │ ├── rocket_motor_side.png │ │ │ │ │ │ │ │ ├── rocket_motor_top.png │ │ │ │ │ │ │ │ ├── rocket_motor_bottom.png │ │ │ │ │ │ │ │ ├── rocket_motor_side_bloom.png │ │ │ │ │ │ │ │ └── rocket_motor_bottom_bloom.png │ │ │ │ │ │ │ └── solid │ │ │ │ │ │ │ │ ├── beam_receiver.png.mcmeta │ │ │ │ │ │ │ │ ├── dyson_sphere.png.mcmeta │ │ │ │ │ │ │ │ ├── dyson_solar_cell.png.mcmeta │ │ │ │ │ │ │ │ ├── beam_receiver.png │ │ │ │ │ │ │ │ ├── dyson_sphere.png │ │ │ │ │ │ │ │ ├── beam_receiver_ctm.png │ │ │ │ │ │ │ │ ├── dyson_solar_cell.png │ │ │ │ │ │ │ │ ├── dyson_sphere_ctm.png │ │ │ │ │ │ │ │ ├── machine_casing_aerospace.png.mcmeta │ │ │ │ │ │ │ │ ├── dyson_solar_cell_ctm.png │ │ │ │ │ │ │ │ ├── space_elevator_support.png │ │ │ │ │ │ │ │ ├── machine_casing_aerospace.png │ │ │ │ │ │ │ │ ├── machine_casing_aerospace_ctm.png │ │ │ │ │ │ │ │ ├── dyson_sphere_maintenance_port.png │ │ │ │ │ │ │ │ ├── machine_casing_stainless_evaporation.png.mcmeta │ │ │ │ │ │ │ │ ├── machine_casing_stainless_evaporation.png │ │ │ │ │ │ │ │ ├── machine_casing_stainless_evaporation.xcf │ │ │ │ │ │ │ │ ├── machine_casing_stainless_evaporation_ctm.png │ │ │ │ │ │ │ │ └── machine_casing_stainless_evaporation_ctm.xcf │ │ │ │ │ │ ├── moon_sand.png │ │ │ │ │ │ ├── launch_pad.png │ │ │ │ │ │ ├── martian_rock.png │ │ │ │ │ │ ├── mercury_rock.png │ │ │ │ │ │ ├── moon_stone.png │ │ │ │ │ │ ├── venus_rock.png │ │ │ │ │ │ ├── venus_sand.png │ │ │ │ │ │ ├── mars_regolith.png │ │ │ │ │ │ ├── moon_sand_alt.png │ │ │ │ │ │ ├── airlock_door_top.png │ │ │ │ │ │ ├── moon_cobblestone.png │ │ │ │ │ │ ├── venus_cobblestone.png │ │ │ │ │ │ ├── venusian_regolith.png │ │ │ │ │ │ ├── airlock_door_bottom.png │ │ │ │ │ │ ├── basic_fuel_tank_end.png │ │ │ │ │ │ ├── elite_fuel_tank_end.png │ │ │ │ │ │ ├── lunar_mare_regolith.png │ │ │ │ │ │ ├── martian_cobblestone.png │ │ │ │ │ │ ├── mercury_cobblestone.png │ │ │ │ │ │ ├── moon_sand_alt_dark.png │ │ │ │ │ │ ├── moon_sand_big_rock.png │ │ │ │ │ │ ├── advanced_fuel_tank_end.png │ │ │ │ │ │ ├── basic_fuel_tank_side.png │ │ │ │ │ │ ├── elite_fuel_tank_side.png │ │ │ │ │ │ ├── moon_sand_big_crater.png │ │ │ │ │ │ ├── moon_sand_small_crater.png │ │ │ │ │ │ ├── moon_sand_small_rock.png │ │ │ │ │ │ ├── prb_underground_bulb.png │ │ │ │ │ │ ├── advanced_fuel_tank_side.png │ │ │ │ │ │ ├── prb_underground_mushroom.png │ │ │ │ │ │ ├── proxima_centauri_b_turf.png │ │ │ │ │ │ ├── proxima_centauri_b_regolith.png │ │ │ │ │ │ ├── proxima_centauri_b_grassy_turf.png │ │ │ │ │ │ ├── proxima_centauri_b_hardened_turf.png │ │ │ │ │ │ ├── machines │ │ │ │ │ │ │ └── oxygen_spreader │ │ │ │ │ │ │ │ ├── overlay_back.png │ │ │ │ │ │ │ │ ├── overlay_side.png │ │ │ │ │ │ │ │ ├── overlay_top.png │ │ │ │ │ │ │ │ ├── overlay_bottom.png │ │ │ │ │ │ │ │ ├── overlay_front.png │ │ │ │ │ │ │ │ ├── overlay_back_active.png │ │ │ │ │ │ │ │ ├── overlay_side_active.png │ │ │ │ │ │ │ │ ├── overlay_top_active.png │ │ │ │ │ │ │ │ ├── overlay_top_paused.png │ │ │ │ │ │ │ │ ├── overlay_back_emissive.png │ │ │ │ │ │ │ │ ├── overlay_bottom_active.png │ │ │ │ │ │ │ │ ├── overlay_front_active.png │ │ │ │ │ │ │ │ ├── overlay_front_emissive.png │ │ │ │ │ │ │ │ ├── overlay_side_emissive.png │ │ │ │ │ │ │ │ ├── overlay_top_emissive.png │ │ │ │ │ │ │ │ ├── overlay_bottom_emissive.png │ │ │ │ │ │ │ │ ├── overlay_top_active_emissive.png │ │ │ │ │ │ │ │ ├── overlay_top_paused_emissive.png │ │ │ │ │ │ │ │ ├── overlay_back_active_emissive.png │ │ │ │ │ │ │ │ ├── overlay_front_active_emissive.png │ │ │ │ │ │ │ │ ├── overlay_side_active_emissive.png │ │ │ │ │ │ │ │ └── overlay_bottom_active_emissive.png │ │ │ │ │ │ └── proxima_centauri_b_grassy_turf_side.png │ │ │ │ │ ├── item │ │ │ │ │ │ ├── id_chip.png │ │ │ │ │ │ ├── keycard.png │ │ │ │ │ │ ├── airlock_door.png │ │ │ │ │ │ ├── cheese_wedge.png │ │ │ │ │ │ ├── gps_satellite.png │ │ │ │ │ │ ├── gps_tracker.png │ │ │ │ │ │ ├── manned_rocket.png │ │ │ │ │ │ ├── space_boots.png │ │ │ │ │ │ ├── space_fabric.png │ │ │ │ │ │ ├── space_fabric.xcf │ │ │ │ │ │ ├── space_helmet.png │ │ │ │ │ │ ├── empty_satellite.png │ │ │ │ │ │ ├── laser_satellite.png │ │ │ │ │ │ ├── space_leggings.png │ │ │ │ │ │ ├── photovoltaic_cell.png │ │ │ │ │ │ ├── satellite_rocket.png │ │ │ │ │ │ ├── space_chestplate.png │ │ │ │ │ │ ├── space_leggings_1.png │ │ │ │ │ │ ├── ore_finder_satellite.png │ │ │ │ │ │ ├── ore_probe_satellite.png │ │ │ │ │ │ ├── dyson_swarm_satellite.png │ │ │ │ │ │ ├── empty_slot_space_fabric.png │ │ │ │ │ │ ├── space_station_package.png │ │ │ │ │ │ ├── dyson_construction_drone.png │ │ │ │ │ │ └── space_upgrade_smithing_template.png │ │ │ │ │ ├── particle │ │ │ │ │ │ ├── dyson_beam_0.png │ │ │ │ │ │ ├── dyson_beam_1.png │ │ │ │ │ │ ├── dyson_beam_10.png │ │ │ │ │ │ ├── dyson_beam_2.png │ │ │ │ │ │ ├── dyson_beam_3.png │ │ │ │ │ │ ├── dyson_beam_4.png │ │ │ │ │ │ ├── dyson_beam_5.png │ │ │ │ │ │ ├── dyson_beam_6.png │ │ │ │ │ │ ├── dyson_beam_7.png │ │ │ │ │ │ ├── dyson_beam_8.png │ │ │ │ │ │ └── dyson_beam_9.png │ │ │ │ │ ├── trims │ │ │ │ │ │ └── models │ │ │ │ │ │ │ └── armor │ │ │ │ │ │ │ ├── space.png │ │ │ │ │ │ │ └── space_leggings.png │ │ │ │ │ └── models │ │ │ │ │ │ └── armor │ │ │ │ │ │ ├── space_layer_1.png │ │ │ │ │ │ └── space_layer_2.png │ │ │ │ ├── models │ │ │ │ │ └── block │ │ │ │ │ │ ├── moon_sand.json │ │ │ │ │ │ ├── moon_sand_alt.json │ │ │ │ │ │ ├── moon_sand_big_rock.json │ │ │ │ │ │ ├── moon_sand_big_crater.json │ │ │ │ │ │ ├── moon_sand_small_rock.json │ │ │ │ │ │ ├── moon_sand_small_crater.json │ │ │ │ │ │ ├── door │ │ │ │ │ │ ├── airlock_door_top_left.json │ │ │ │ │ │ ├── airlock_door_bottom_left.json │ │ │ │ │ │ ├── airlock_door_bottom_right.json │ │ │ │ │ │ ├── airlock_door_top_left_open.json │ │ │ │ │ │ ├── airlock_door_top_right.json │ │ │ │ │ │ ├── airlock_door_top_right_open.json │ │ │ │ │ │ ├── airlock_door_bottom_left_open.json │ │ │ │ │ │ └── airlock_door_bottom_right_open.json │ │ │ │ │ │ ├── cube_bottom_top.json │ │ │ │ │ │ └── variant │ │ │ │ │ │ ├── rocket_motor.json │ │ │ │ │ │ └── rocket_motor_active.json │ │ │ │ ├── ui │ │ │ │ │ └── recipe_type │ │ │ │ │ │ └── space_shuttle.rtui │ │ │ │ ├── gcyr │ │ │ │ │ └── planet_assets │ │ │ │ │ │ ├── galaxies │ │ │ │ │ │ └── milky_way.json │ │ │ │ │ │ ├── planet_rings │ │ │ │ │ │ ├── solar_system │ │ │ │ │ │ │ ├── earth.json │ │ │ │ │ │ │ ├── mars.json │ │ │ │ │ │ │ ├── venus.json │ │ │ │ │ │ │ ├── jupiter.json │ │ │ │ │ │ │ ├── mercury.json │ │ │ │ │ │ │ ├── neptune.json │ │ │ │ │ │ │ ├── saturn.json │ │ │ │ │ │ │ └── uranus.json │ │ │ │ │ │ ├── proxima_centauri │ │ │ │ │ │ │ └── proxima_centauri_b.json │ │ │ │ │ │ └── alpha_centauri │ │ │ │ │ │ │ └── proxima_centauri_b.json.d │ │ │ │ │ │ ├── solar_systems │ │ │ │ │ │ ├── alpha_centauri.json │ │ │ │ │ │ ├── solar_system.json │ │ │ │ │ │ └── proxima_centauri.json │ │ │ │ │ │ └── sky_renderers │ │ │ │ │ │ ├── venus.json │ │ │ │ │ │ └── black_hole_orbit.json │ │ │ │ ├── particles │ │ │ │ │ └── dyson_beam.json │ │ │ │ └── shaders │ │ │ │ │ └── core │ │ │ │ │ └── black_hole.vsh │ │ │ └── minecraft │ │ │ │ └── atlases │ │ │ │ └── armor_trims.json │ │ └── pack.mcmeta │ └── java │ │ └── argent_matter │ │ └── gcyr │ │ ├── api │ │ ├── block │ │ │ ├── IRocketPart.java │ │ │ └── IFuelTankProperties.java │ │ ├── capability │ │ │ └── IGpsTracked.java │ │ ├── registries │ │ │ └── GCYRRegistries.java │ │ └── gui │ │ │ └── widget │ │ │ └── GCYRGuiTextures.java │ │ ├── util │ │ └── GCYRValues.java │ │ ├── data │ │ └── recipe │ │ │ └── chemistry │ │ │ └── ChemistryRecipes.java │ │ ├── mixin │ │ ├── LivingEntityAccessor.java │ │ ├── ReloadableResourceManagerAccessor.java │ │ ├── RegisterClientReloadListenersEventAccessor.java │ │ └── lithium │ │ │ └── LithiumEntityCollisions$IterableAccessor.java │ │ └── common │ │ ├── item │ │ └── SatelliteItemBehaviour.java │ │ ├── machine │ │ └── multiblock │ │ │ └── electric │ │ │ └── DroneHangarMachine.java │ │ └── data │ │ └── GCYRSoundEntries.java └── generated │ └── resources │ ├── assets │ └── gcyr │ │ ├── models │ │ ├── item │ │ │ ├── seat.json │ │ │ ├── moon_sand.json │ │ │ ├── launch_pad.json │ │ │ ├── moon_stone.json │ │ │ ├── venus_rock.json │ │ │ ├── venus_sand.json │ │ │ ├── beam_receiver.json │ │ │ ├── mars_regolith.json │ │ │ ├── martian_rock.json │ │ │ ├── mercury_rock.json │ │ │ ├── basic_fuel_tank.json │ │ │ ├── drone_hangar.json │ │ │ ├── dyson_solar_cell.json │ │ │ ├── elite_fuel_tank.json │ │ │ ├── moon_cobblestone.json │ │ │ ├── moon_stone_slab.json │ │ │ ├── venus_rock_slab.json │ │ │ ├── advanced_fuel_tank.json │ │ │ ├── basic_rocket_motor.json │ │ │ ├── dyson_sphere_casing.json │ │ │ ├── elite_rocket_motor.json │ │ │ ├── martian_cobblestone.json │ │ │ ├── martian_rock_slab.json │ │ │ ├── martian_rock_stairs.json │ │ │ ├── mercury_rock_slab.json │ │ │ ├── mercury_rock_stairs.json │ │ │ ├── moon_stone_stairs.json │ │ │ ├── rocket_scanner.json │ │ │ ├── space_elevator.json │ │ │ ├── venus_cobblestone.json │ │ │ ├── venus_rock_stairs.json │ │ │ ├── venusian_regolith.json │ │ │ ├── advanced_rocket_motor.json │ │ │ ├── moon_cobblestone_slab.json │ │ │ ├── iv_oxygen_spreader.json │ │ │ ├── luv_oxygen_spreader.json │ │ │ ├── martian_cobblestone_slab.json │ │ │ ├── mercury_cobblestone_slab.json │ │ │ ├── moon_cobblestone_stairs.json │ │ │ ├── opv_oxygen_spreader.json │ │ │ ├── space_elevator_support.json │ │ │ ├── uev_oxygen_spreader.json │ │ │ ├── uhv_oxygen_spreader.json │ │ │ ├── uiv_oxygen_spreader.json │ │ │ ├── uv_oxygen_spreader.json │ │ │ ├── uxv_oxygen_spreader.json │ │ │ ├── venus_cobblestone_slab.json │ │ │ ├── venus_cobblestone_stairs.json │ │ │ ├── zpm_oxygen_spreader.json │ │ │ ├── aerospace_aluminium_casing.json │ │ │ ├── martian_cobblestone_stairs.json │ │ │ ├── space_station_packager.json │ │ │ ├── cobbled_mercury_rock_stairs.json │ │ │ ├── dyson_sphere_maintenance_port.json │ │ │ ├── dyson_system_controller.json │ │ │ ├── stainless_evaporation_casing.json │ │ │ ├── id_chip.json │ │ │ ├── keycard.json │ │ │ ├── airlock_door.json │ │ │ ├── gps_tracker.json │ │ │ ├── space_boots.json │ │ │ ├── space_fabric.json │ │ │ ├── space_helmet.json │ │ │ ├── empty_satellite.json │ │ │ ├── gps_satellite.json │ │ │ ├── laser_satellite.json │ │ │ ├── space_leggings.json │ │ │ ├── photovoltaic_cell.json │ │ │ ├── space_chestplate.json │ │ │ ├── moon_stone_button.json │ │ │ ├── ore_finder_satellite.json │ │ │ ├── venus_rock_button.json │ │ │ ├── dyson_swarm_satellite.json │ │ │ ├── martian_rock_button.json │ │ │ ├── mercury_rock_button.json │ │ │ ├── space_station_package.json │ │ │ ├── dyson_construction_drone.json │ │ │ ├── prb_underground_mushroom.json │ │ │ └── space_upgrade_smithing_template.json │ │ └── block │ │ │ ├── launch_pad.json │ │ │ ├── moon_sand.json │ │ │ ├── moon_stone.json │ │ │ ├── venus_rock.json │ │ │ ├── venus_sand.json │ │ │ ├── mars_regolith.json │ │ │ ├── martian_rock.json │ │ │ ├── mercury_rock.json │ │ │ ├── seat.json │ │ │ ├── moon_stone_button.json │ │ │ ├── venus_rock_button.json │ │ │ ├── martian_rock_button.json │ │ │ ├── mercury_rock_button.json │ │ │ ├── moon_cobblestone.json │ │ │ ├── moon_sand_mirrored.json │ │ │ ├── venus_cobblestone.json │ │ │ ├── venusian_regolith.json │ │ │ ├── beam_receiver.json │ │ │ ├── martian_cobblestone.json │ │ │ ├── moon_stone_mirrored.json │ │ │ ├── venus_rock_mirrored.json │ │ │ ├── venus_sand_mirrored.json │ │ │ ├── dyson_solar_cell.json │ │ │ ├── dyson_sphere_casing.json │ │ │ ├── mercury_rock_mirrored.json │ │ │ ├── moon_stone_button_pressed.json │ │ │ ├── venus_rock_button_pressed.json │ │ │ ├── martian_rock_button_pressed.json │ │ │ ├── mercury_rock_button_pressed.json │ │ │ ├── moon_cobblestone_mirrored.json │ │ │ ├── prb_underground_mushroom.json │ │ │ ├── martian_cobblestone_mirrored.json │ │ │ ├── venus_cobblestone_mirrored.json │ │ │ ├── venusian_regolith_mirrored.json │ │ │ ├── space_elevator_support.json │ │ │ ├── aerospace_aluminium_casing.json │ │ │ ├── dyson_sphere_maintenance_port.json │ │ │ ├── stainless_evaporation_casing.json │ │ │ ├── basic_fuel_tank.json │ │ │ ├── elite_fuel_tank.json │ │ │ ├── airlock_door_top_left.json │ │ │ ├── airlock_door_top_right.json │ │ │ ├── advanced_fuel_tank.json │ │ │ ├── airlock_door_bottom_left.json │ │ │ ├── airlock_door_bottom_right.json │ │ │ ├── airlock_door_top_left_open.json │ │ │ ├── airlock_door_top_right_open.json │ │ │ ├── moon_stone_slab.json │ │ │ ├── venus_rock_slab.json │ │ │ ├── airlock_door_bottom_left_open.json │ │ │ ├── basic_fuel_tank_horizontal.json │ │ │ ├── elite_fuel_tank_horizontal.json │ │ │ ├── moon_stone_stairs.json │ │ │ ├── venus_rock_stairs.json │ │ │ ├── airlock_door_bottom_right_open.json │ │ │ ├── martian_rock_slab.json │ │ │ ├── mercury_rock_slab.json │ │ │ ├── moon_stone_slab_top.json │ │ │ ├── venus_rock_slab_top.json │ │ │ ├── advanced_fuel_tank_horizontal.json │ │ │ ├── martian_rock_slab_top.json │ │ │ ├── martian_rock_stairs.json │ │ │ ├── mercury_cobblestone_slab.json │ │ │ ├── mercury_rock_slab_top.json │ │ │ ├── mercury_rock_stairs.json │ │ │ ├── moon_stone_stairs_inner.json │ │ │ ├── moon_stone_stairs_outer.json │ │ │ ├── venus_rock_stairs_inner.json │ │ │ ├── venus_rock_stairs_outer.json │ │ │ ├── cobbled_mercury_rock_stairs.json │ │ │ ├── martian_rock_stairs_inner.json │ │ │ ├── martian_rock_stairs_outer.json │ │ │ ├── mercury_cobblestone_slab_top.json │ │ │ ├── mercury_rock_stairs_inner.json │ │ │ ├── mercury_rock_stairs_outer.json │ │ │ ├── moon_cobblestone_slab.json │ │ │ ├── moon_cobblestone_stairs.json │ │ │ ├── venus_cobblestone_slab.json │ │ │ ├── cobbled_mercury_rock_stairs_inner.json │ │ │ ├── cobbled_mercury_rock_stairs_outer.json │ │ │ ├── martian_cobblestone_slab.json │ │ │ ├── moon_cobblestone_slab_top.json │ │ │ ├── venus_cobblestone_slab_top.json │ │ │ ├── venus_cobblestone_stairs.json │ │ │ ├── martian_cobblestone_stairs.json │ │ │ ├── moon_cobblestone_stairs_inner.json │ │ │ ├── moon_cobblestone_stairs_outer.json │ │ │ ├── martian_cobblestone_slab_top.json │ │ │ ├── venus_cobblestone_stairs_inner.json │ │ │ ├── venus_cobblestone_stairs_outer.json │ │ │ ├── martian_cobblestone_stairs_inner.json │ │ │ ├── martian_cobblestone_stairs_outer.json │ │ │ ├── basic_rocket_motor.json │ │ │ ├── elite_rocket_motor.json │ │ │ └── advanced_rocket_motor.json │ │ ├── blockstates │ │ ├── seat.json │ │ ├── launch_pad.json │ │ ├── beam_receiver.json │ │ ├── mars_regolith.json │ │ ├── martian_rock.json │ │ ├── dyson_solar_cell.json │ │ ├── basic_rocket_motor.json │ │ ├── dyson_sphere_casing.json │ │ ├── elite_rocket_motor.json │ │ ├── advanced_rocket_motor.json │ │ ├── prb_underground_mushroom.json │ │ ├── space_elevator_support.json │ │ ├── aerospace_aluminium_casing.json │ │ ├── dyson_sphere_maintenance_port.json │ │ ├── stainless_evaporation_casing.json │ │ ├── moon_stone_slab.json │ │ ├── venus_rock_slab.json │ │ ├── martian_rock_slab.json │ │ ├── mercury_rock_slab.json │ │ ├── moon_cobblestone_slab.json │ │ ├── mercury_cobblestone_slab.json │ │ ├── venus_cobblestone_slab.json │ │ ├── martian_cobblestone_slab.json │ │ ├── basic_fuel_tank.json │ │ ├── elite_fuel_tank.json │ │ ├── advanced_fuel_tank.json │ │ ├── moon_sand.json │ │ ├── moon_stone.json │ │ ├── venus_rock.json │ │ ├── venus_sand.json │ │ ├── mercury_rock.json │ │ ├── moon_cobblestone.json │ │ ├── venus_cobblestone.json │ │ ├── venusian_regolith.json │ │ ├── martian_cobblestone.json │ │ ├── rocket_scanner.json │ │ ├── iv_oxygen_spreader.json │ │ ├── uv_oxygen_spreader.json │ │ ├── luv_oxygen_spreader.json │ │ ├── opv_oxygen_spreader.json │ │ ├── uev_oxygen_spreader.json │ │ ├── uhv_oxygen_spreader.json │ │ ├── uiv_oxygen_spreader.json │ │ ├── uxv_oxygen_spreader.json │ │ ├── zpm_oxygen_spreader.json │ │ └── space_station_packager.json │ │ └── sounds.json │ └── data │ ├── forge │ └── tags │ │ ├── items │ │ └── armors │ │ │ ├── boots.json │ │ │ ├── helmets.json │ │ │ ├── leggings.json │ │ │ └── chestplates.json │ │ └── blocks │ │ ├── mars_ore_replaceables.json │ │ ├── moon_ore_replaceables.json │ │ └── mineable │ │ └── wrench.json │ ├── minecraft │ └── tags │ │ ├── items │ │ ├── doors.json │ │ ├── trim_templates.json │ │ ├── buttons.json │ │ ├── slabs.json │ │ └── stairs.json │ │ └── blocks │ │ ├── mineable │ │ └── shovel.json │ │ ├── buttons.json │ │ ├── slabs.json │ │ └── stairs.json │ └── gcyr │ ├── tags │ ├── blocks │ │ └── blocks_flood_fill.json │ ├── worldgen │ │ └── biome │ │ │ ├── is_moon.json │ │ │ ├── is_space.json │ │ │ ├── is_mercury.json │ │ │ ├── is_venus.json │ │ │ └── is_mars.json │ ├── fluids │ │ └── vehicle_fuels.json │ └── items │ │ └── satellites.json │ ├── trim_pattern │ └── space.json │ ├── trim_material │ └── space.json │ ├── loot_tables │ └── blocks │ │ ├── seat.json │ │ ├── launch_pad.json │ │ ├── moon_sand.json │ │ ├── venus_sand.json │ │ ├── airlock_door.json │ │ ├── luna_marker.json │ │ ├── mars_marker.json │ │ ├── mercury_rock.json │ │ ├── moon_stone.json │ │ ├── venus_marker.json │ │ ├── beam_receiver.json │ │ ├── mars_regolith.json │ │ ├── venus_rock.json │ │ ├── basic_fuel_tank.json │ │ ├── elite_fuel_tank.json │ │ ├── martian_rock.json │ │ ├── mercury_marker.json │ │ ├── moon_stone_slab.json │ │ ├── venus_rock_slab.json │ │ ├── dyson_solar_cell.json │ │ ├── martian_rock_slab.json │ │ ├── mercury_rock_slab.json │ │ ├── moon_cobblestone.json │ │ ├── moon_stone_button.json │ │ ├── moon_stone_stairs.json │ │ ├── venus_cobblestone.json │ │ ├── venus_rock_button.json │ │ ├── venus_rock_stairs.json │ │ ├── venusian_regolith.json │ │ ├── advanced_fuel_tank.json │ │ ├── basic_rocket_motor.json │ │ ├── elite_rocket_motor.json │ │ ├── dyson_sphere_casing.json │ │ ├── martian_cobblestone.json │ │ ├── martian_rock_button.json │ │ ├── martian_rock_stairs.json │ │ ├── mercury_rock_button.json │ │ ├── mercury_rock_stairs.json │ │ ├── advanced_rocket_motor.json │ │ ├── moon_cobblestone_slab.json │ │ ├── space_elevator_support.json │ │ ├── venus_cobblestone_slab.json │ │ ├── moon_cobblestone_stairs.json │ │ ├── martian_cobblestone_slab.json │ │ ├── mercury_cobblestone_slab.json │ │ ├── prb_underground_mushroom.json │ │ ├── venus_cobblestone_stairs.json │ │ ├── aerospace_aluminium_casing.json │ │ ├── cobbled_mercury_rock_stairs.json │ │ ├── martian_cobblestone_stairs.json │ │ ├── stainless_evaporation_casing.json │ │ └── dyson_sphere_maintenance_port.json │ └── worldgen │ └── biome │ └── space.json ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── todo.md ├── gradle.properties ├── CHANGELOG.md └── .gitignore /src/main/resources/kubejs.plugins.txt: -------------------------------------------------------------------------------- 1 | argent_matter.gcyr.integration.kjs.GCYRKubeJSPlugin 2 | -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/seat.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "gcyr:block/seat" 3 | } -------------------------------------------------------------------------------- /src/main/resources/architectury.common.json: -------------------------------------------------------------------------------- 1 | { 2 | "accessWidener": "gcyr.accesswidener" 3 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/moon_sand.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "gcyr:block/moon_sand" 3 | } -------------------------------------------------------------------------------- /src/main/resources/data/gcyr/tags/blocks/air.json: -------------------------------------------------------------------------------- 1 | { 2 | "values": [ 3 | "minecraft:air" 4 | ] 5 | } -------------------------------------------------------------------------------- /src/main/resources/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/icon.png -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/launch_pad.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "gcyr:block/launch_pad" 3 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/moon_stone.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "gcyr:block/moon_stone" 3 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/venus_rock.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "gcyr:block/venus_rock" 3 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/venus_sand.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "gcyr:block/venus_sand" 3 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/beam_receiver.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "gcyr:block/beam_receiver" 3 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/mars_regolith.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "gcyr:block/mars_regolith" 3 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/martian_rock.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "gcyr:block/martian_rock" 3 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/mercury_rock.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "gcyr:block/mercury_rock" 3 | } -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/basic_fuel_tank.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "gcyr:block/basic_fuel_tank" 3 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/drone_hangar.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "gcyr:block/machine/drone_hangar" 3 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/dyson_solar_cell.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "gcyr:block/dyson_solar_cell" 3 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/elite_fuel_tank.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "gcyr:block/elite_fuel_tank" 3 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/moon_cobblestone.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "gcyr:block/moon_cobblestone" 3 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/moon_stone_slab.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "gcyr:block/moon_stone_slab" 3 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/venus_rock_slab.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "gcyr:block/venus_rock_slab" 3 | } -------------------------------------------------------------------------------- /src/generated/resources/data/forge/tags/items/armors/boots.json: -------------------------------------------------------------------------------- 1 | { 2 | "values": [ 3 | "gcyr:space_boots" 4 | ] 5 | } -------------------------------------------------------------------------------- /src/generated/resources/data/minecraft/tags/items/doors.json: -------------------------------------------------------------------------------- 1 | { 2 | "values": [ 3 | "gcyr:airlock_door" 4 | ] 5 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/advanced_fuel_tank.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "gcyr:block/advanced_fuel_tank" 3 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/basic_rocket_motor.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "gcyr:block/basic_rocket_motor" 3 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/dyson_sphere_casing.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "gcyr:block/dyson_sphere_casing" 3 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/elite_rocket_motor.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "gcyr:block/elite_rocket_motor" 3 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/martian_cobblestone.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "gcyr:block/martian_cobblestone" 3 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/martian_rock_slab.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "gcyr:block/martian_rock_slab" 3 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/martian_rock_stairs.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "gcyr:block/martian_rock_stairs" 3 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/mercury_rock_slab.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "gcyr:block/mercury_rock_slab" 3 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/mercury_rock_stairs.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "gcyr:block/mercury_rock_stairs" 3 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/moon_stone_stairs.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "gcyr:block/moon_stone_stairs" 3 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/rocket_scanner.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "gcyr:block/machine/rocket_scanner" 3 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/space_elevator.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "gcyr:block/machine/space_elevator" 3 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/venus_cobblestone.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "gcyr:block/venus_cobblestone" 3 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/venus_rock_stairs.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "gcyr:block/venus_rock_stairs" 3 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/venusian_regolith.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "gcyr:block/venusian_regolith" 3 | } -------------------------------------------------------------------------------- /src/generated/resources/data/forge/tags/items/armors/helmets.json: -------------------------------------------------------------------------------- 1 | { 2 | "values": [ 3 | "gcyr:space_helmet" 4 | ] 5 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/advanced_rocket_motor.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "gcyr:block/advanced_rocket_motor" 3 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/moon_cobblestone_slab.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "gcyr:block/moon_cobblestone_slab" 3 | } -------------------------------------------------------------------------------- /src/generated/resources/data/forge/tags/items/armors/leggings.json: -------------------------------------------------------------------------------- 1 | { 2 | "values": [ 3 | "gcyr:space_leggings" 4 | ] 5 | } -------------------------------------------------------------------------------- /src/generated/resources/data/gcyr/tags/blocks/blocks_flood_fill.json: -------------------------------------------------------------------------------- 1 | { 2 | "values": [ 3 | "gcyr:airlock_door" 4 | ] 5 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/iv_oxygen_spreader.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "gcyr:block/machine/iv_oxygen_spreader" 3 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/luv_oxygen_spreader.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "gcyr:block/machine/luv_oxygen_spreader" 3 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/martian_cobblestone_slab.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "gcyr:block/martian_cobblestone_slab" 3 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/mercury_cobblestone_slab.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "gcyr:block/mercury_cobblestone_slab" 3 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/moon_cobblestone_stairs.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "gcyr:block/moon_cobblestone_stairs" 3 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/opv_oxygen_spreader.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "gcyr:block/machine/opv_oxygen_spreader" 3 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/space_elevator_support.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "gcyr:block/space_elevator_support" 3 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/uev_oxygen_spreader.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "gcyr:block/machine/uev_oxygen_spreader" 3 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/uhv_oxygen_spreader.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "gcyr:block/machine/uhv_oxygen_spreader" 3 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/uiv_oxygen_spreader.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "gcyr:block/machine/uiv_oxygen_spreader" 3 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/uv_oxygen_spreader.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "gcyr:block/machine/uv_oxygen_spreader" 3 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/uxv_oxygen_spreader.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "gcyr:block/machine/uxv_oxygen_spreader" 3 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/venus_cobblestone_slab.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "gcyr:block/venus_cobblestone_slab" 3 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/venus_cobblestone_stairs.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "gcyr:block/venus_cobblestone_stairs" 3 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/zpm_oxygen_spreader.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "gcyr:block/machine/zpm_oxygen_spreader" 3 | } -------------------------------------------------------------------------------- /src/generated/resources/data/forge/tags/items/armors/chestplates.json: -------------------------------------------------------------------------------- 1 | { 2 | "values": [ 3 | "gcyr:space_chestplate" 4 | ] 5 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/aerospace_aluminium_casing.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "gcyr:block/aerospace_aluminium_casing" 3 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/martian_cobblestone_stairs.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "gcyr:block/martian_cobblestone_stairs" 3 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/space_station_packager.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "gcyr:block/machine/space_station_packager" 3 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/cobbled_mercury_rock_stairs.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "gcyr:block/cobbled_mercury_rock_stairs" 3 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/dyson_sphere_maintenance_port.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "gcyr:block/dyson_sphere_maintenance_port" 3 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/dyson_system_controller.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "gcyr:block/machine/dyson_system_controller" 3 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/stainless_evaporation_casing.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "gcyr:block/stainless_evaporation_casing" 3 | } -------------------------------------------------------------------------------- /src/main/resources/data/gcyr/dimension/luna_orbit.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "gcyr:space", 3 | "generator": { 4 | "type": "gcyr:space" 5 | } 6 | } -------------------------------------------------------------------------------- /src/main/resources/data/gcyr/dimension/mars_orbit.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "gcyr:space", 3 | "generator": { 4 | "type": "gcyr:space" 5 | } 6 | } -------------------------------------------------------------------------------- /src/main/resources/data/gcyr/dimension/venus_orbit.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "gcyr:space", 3 | "generator": { 4 | "type": "gcyr:space" 5 | } 6 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/blockstates/seat.json: -------------------------------------------------------------------------------- 1 | { 2 | "variants": { 3 | "": { 4 | "model": "gcyr:block/seat" 5 | } 6 | } 7 | } -------------------------------------------------------------------------------- /src/generated/resources/data/minecraft/tags/items/trim_templates.json: -------------------------------------------------------------------------------- 1 | { 2 | "values": [ 3 | "gcyr:space_upgrade_smithing_template" 4 | ] 5 | } -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/sounds/rocket.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/sounds/rocket.ogg -------------------------------------------------------------------------------- /src/main/resources/data/gcyr/dimension/black_hole_orbit.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "gcyr:space", 3 | "generator": { 4 | "type": "gcyr:space" 5 | } 6 | } -------------------------------------------------------------------------------- /src/main/resources/data/gcyr/dimension/mercury_orbit.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "gcyr:space", 3 | "generator": { 4 | "type": "gcyr:space" 5 | } 6 | } -------------------------------------------------------------------------------- /src/main/resources/data/gcyr/dimension/overworld_orbit.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "gcyr:space", 3 | "generator": { 4 | "type": "gcyr:space" 5 | } 6 | } -------------------------------------------------------------------------------- /src/generated/resources/data/minecraft/tags/blocks/mineable/shovel.json: -------------------------------------------------------------------------------- 1 | { 2 | "values": [ 3 | "gcyr:venus_sand", 4 | "gcyr:moon_sand" 5 | ] 6 | } -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/sky/luna.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/sky/luna.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/sky/mars.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/sky/mars.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/sky/sun.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/sky/sun.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/gui/space.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/gui/space.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/sky/deimos.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/sky/deimos.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/sky/earth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/sky/earth.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/sky/light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/sky/light.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/sky/phobos.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/sky/phobos.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/sky/saturn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/sky/saturn.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/sky/uranus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/sky/uranus.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/sky/venus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/sky/venus.png -------------------------------------------------------------------------------- /src/main/resources/data/gcyr/structures/photoshoot.nbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/data/gcyr/structures/photoshoot.nbt -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/blockstates/launch_pad.json: -------------------------------------------------------------------------------- 1 | { 2 | "variants": { 3 | "": { 4 | "model": "gcyr:block/launch_pad" 5 | } 6 | } 7 | } -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/cheese.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/cheese.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/item/id_chip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/item/id_chip.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/item/keycard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/item/keycard.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/sky/jupiter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/sky/jupiter.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/sky/mercury.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/sky/mercury.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/sky/milky_way.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/sky/milky_way.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/sky/neptune.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/sky/neptune.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/sky/sunmenu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/sky/sunmenu.png -------------------------------------------------------------------------------- /todo.md: -------------------------------------------------------------------------------- 1 | # TODO LIST 2 | a list of features which need to be implemented 3 | 1. Gravity 4 | 1. the remaining planets in Sol 5 | 1. better progression, and recipes 6 | -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/blockstates/beam_receiver.json: -------------------------------------------------------------------------------- 1 | { 2 | "variants": { 3 | "": { 4 | "model": "gcyr:block/beam_receiver" 5 | } 6 | } 7 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/blockstates/mars_regolith.json: -------------------------------------------------------------------------------- 1 | { 2 | "variants": { 3 | "": { 4 | "model": "gcyr:block/mars_regolith" 5 | } 6 | } 7 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/blockstates/martian_rock.json: -------------------------------------------------------------------------------- 1 | { 2 | "variants": { 3 | "": { 4 | "model": "gcyr:block/martian_rock" 5 | } 6 | } 7 | } -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/casings/basic_rocket_motor/rocket_motor_side_bloom.mcmeta: -------------------------------------------------------------------------------- 1 | { 2 | "ldlib": { 3 | "emissive": true 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/casings/elite_rocket_motor/rocket_motor_side_bloom.mcmeta: -------------------------------------------------------------------------------- 1 | { 2 | "ldlib": { 3 | "emissive": true 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/moon_sand.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/moon_sand.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/gui/oxygen_bar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/gui/oxygen_bar.png -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/blockstates/dyson_solar_cell.json: -------------------------------------------------------------------------------- 1 | { 2 | "variants": { 3 | "": { 4 | "model": "gcyr:block/dyson_solar_cell" 5 | } 6 | } 7 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/id_chip.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:item/generated", 3 | "textures": { 4 | "layer0": "gcyr:item/id_chip" 5 | } 6 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/keycard.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:item/generated", 3 | "textures": { 4 | "layer0": "gcyr:item/keycard" 5 | } 6 | } -------------------------------------------------------------------------------- /src/generated/resources/data/gcyr/tags/worldgen/biome/is_moon.json: -------------------------------------------------------------------------------- 1 | { 2 | "values": [ 3 | { 4 | "id": "gcyr:moon", 5 | "required": false 6 | } 7 | ] 8 | } -------------------------------------------------------------------------------- /src/generated/resources/data/gcyr/tags/worldgen/biome/is_space.json: -------------------------------------------------------------------------------- 1 | { 2 | "values": [ 3 | { 4 | "id": "gcyr:space", 5 | "required": false 6 | } 7 | ] 8 | } -------------------------------------------------------------------------------- /src/main/java/argent_matter/gcyr/api/block/IRocketPart.java: -------------------------------------------------------------------------------- 1 | package argent_matter.gcyr.api.block; 2 | 3 | public interface IRocketPart { 4 | 5 | int getTier(); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/models/block/moon_sand.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/cube_all", 3 | "textures": { 4 | "all": "gcyr:block/moon_sand" 5 | } 6 | } -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/casings/advanced_rocket_motor/rocket_motor_bottom_bloom.mcmeta: -------------------------------------------------------------------------------- 1 | { 2 | "ldlib": { 3 | "emissive": true 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/casings/advanced_rocket_motor/rocket_motor_side_bloom.mcmeta: -------------------------------------------------------------------------------- 1 | { 2 | "ldlib": { 3 | "emissive": true 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/casings/basic_rocket_motor/rocket_motor_bottom_bloom.mcmeta: -------------------------------------------------------------------------------- 1 | { 2 | "ldlib": { 3 | "emissive": true 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/casings/elite_rocket_motor/rocket_motor_bottom_bloom.mcmeta: -------------------------------------------------------------------------------- 1 | { 2 | "ldlib": { 3 | "emissive": true 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/launch_pad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/launch_pad.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/martian_rock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/martian_rock.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/mercury_rock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/mercury_rock.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/moon_stone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/moon_stone.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/venus_rock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/venus_rock.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/venus_sand.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/venus_sand.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/gui/selection_menu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/gui/selection_menu.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/item/airlock_door.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/item/airlock_door.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/item/cheese_wedge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/item/cheese_wedge.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/item/gps_satellite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/item/gps_satellite.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/item/gps_tracker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/item/gps_tracker.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/item/manned_rocket.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/item/manned_rocket.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/item/space_boots.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/item/space_boots.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/item/space_fabric.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/item/space_fabric.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/item/space_fabric.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/item/space_fabric.xcf -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/item/space_helmet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/item/space_helmet.png -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/blockstates/basic_rocket_motor.json: -------------------------------------------------------------------------------- 1 | { 2 | "variants": { 3 | "": { 4 | "model": "gcyr:block/basic_rocket_motor" 5 | } 6 | } 7 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/blockstates/dyson_sphere_casing.json: -------------------------------------------------------------------------------- 1 | { 2 | "variants": { 3 | "": { 4 | "model": "gcyr:block/dyson_sphere_casing" 5 | } 6 | } 7 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/blockstates/elite_rocket_motor.json: -------------------------------------------------------------------------------- 1 | { 2 | "variants": { 3 | "": { 4 | "model": "gcyr:block/elite_rocket_motor" 5 | } 6 | } 7 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/launch_pad.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/cube_all", 3 | "textures": { 4 | "all": "gcyr:block/launch_pad" 5 | } 6 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/moon_sand.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/cube_all", 3 | "textures": { 4 | "all": "gcyr:block/moon_sand" 5 | } 6 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/moon_stone.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/cube_all", 3 | "textures": { 4 | "all": "gcyr:block/moon_stone" 5 | } 6 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/venus_rock.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/cube_all", 3 | "textures": { 4 | "all": "gcyr:block/venus_rock" 5 | } 6 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/venus_sand.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/cube_all", 3 | "textures": { 4 | "all": "gcyr:block/venus_sand" 5 | } 6 | } -------------------------------------------------------------------------------- /src/generated/resources/data/gcyr/tags/fluids/vehicle_fuels.json: -------------------------------------------------------------------------------- 1 | { 2 | "values": [ 3 | { 4 | "id": "gtceu:rocket_fuel", 5 | "required": false 6 | } 7 | ] 8 | } -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/mars_regolith.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/mars_regolith.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/moon_sand_alt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/moon_sand_alt.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/item/empty_satellite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/item/empty_satellite.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/item/laser_satellite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/item/laser_satellite.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/item/space_leggings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/item/space_leggings.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/sky/alpha_centauri_a.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/sky/alpha_centauri_a.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/sky/alpha_centauri_b.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/sky/alpha_centauri_b.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/sky/proxima_centauri.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/sky/proxima_centauri.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/ui/recipe_type/space_shuttle.rtui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/ui/recipe_type/space_shuttle.rtui -------------------------------------------------------------------------------- /src/main/resources/data/gcyr/worldgen/noise/surface_alt_2.json: -------------------------------------------------------------------------------- 1 | { 2 | "firstOctave": -4, 3 | "amplitudes": [ 4 | 1, 5 | 2, 6 | 1, 7 | 2 8 | ] 9 | } 10 | -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/blockstates/advanced_rocket_motor.json: -------------------------------------------------------------------------------- 1 | { 2 | "variants": { 3 | "": { 4 | "model": "gcyr:block/advanced_rocket_motor" 5 | } 6 | } 7 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/mars_regolith.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/cube_all", 3 | "textures": { 4 | "all": "gcyr:block/mars_regolith" 5 | } 6 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/martian_rock.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/cube_all", 3 | "textures": { 4 | "all": "gcyr:block/martian_rock" 5 | } 6 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/mercury_rock.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/cube_all", 3 | "textures": { 4 | "all": "gcyr:block/mercury_rock" 5 | } 6 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/seat.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/carpet", 3 | "textures": { 4 | "wool": "minecraft:block/light_gray_wool" 5 | } 6 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/airlock_door.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:item/generated", 3 | "textures": { 4 | "layer0": "gcyr:item/airlock_door" 5 | } 6 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/gps_tracker.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:item/generated", 3 | "textures": { 4 | "layer0": "gcyr:item/gps_tracker" 5 | } 6 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/space_boots.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:item/generated", 3 | "textures": { 4 | "layer0": "gcyr:item/space_boots" 5 | } 6 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/space_fabric.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:item/generated", 3 | "textures": { 4 | "layer0": "gcyr:item/space_fabric" 5 | } 6 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/space_helmet.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:item/generated", 3 | "textures": { 4 | "layer0": "gcyr:item/space_helmet" 5 | } 6 | } -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/airlock_door_top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/airlock_door_top.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/moon_cobblestone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/moon_cobblestone.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/venus_cobblestone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/venus_cobblestone.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/venusian_regolith.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/venusian_regolith.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/item/photovoltaic_cell.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/item/photovoltaic_cell.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/item/satellite_rocket.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/item/satellite_rocket.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/item/space_chestplate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/item/space_chestplate.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/item/space_leggings_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/item/space_leggings_1.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/particle/dyson_beam_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/particle/dyson_beam_0.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/particle/dyson_beam_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/particle/dyson_beam_1.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/particle/dyson_beam_10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/particle/dyson_beam_10.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/particle/dyson_beam_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/particle/dyson_beam_2.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/particle/dyson_beam_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/particle/dyson_beam_3.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/particle/dyson_beam_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/particle/dyson_beam_4.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/particle/dyson_beam_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/particle/dyson_beam_5.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/particle/dyson_beam_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/particle/dyson_beam_6.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/particle/dyson_beam_7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/particle/dyson_beam_7.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/particle/dyson_beam_8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/particle/dyson_beam_8.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/particle/dyson_beam_9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/particle/dyson_beam_9.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/sky/proxima_centauri_b.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/sky/proxima_centauri_b.png -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- 1 | org.gradle.jvmargs=-Xmx4G -Xss4M 2 | 3 | mod_id=gcyr 4 | mod_name=Gregicality Rocketry 5 | mod_version=0.2.7 6 | maven_group=argent_matter 7 | 8 | loom.platform=forge 9 | -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/blockstates/prb_underground_mushroom.json: -------------------------------------------------------------------------------- 1 | { 2 | "variants": { 3 | "": { 4 | "model": "gcyr:block/prb_underground_mushroom" 5 | } 6 | } 7 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/blockstates/space_elevator_support.json: -------------------------------------------------------------------------------- 1 | { 2 | "variants": { 3 | "": { 4 | "model": "gcyr:block/space_elevator_support" 5 | } 6 | } 7 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/moon_stone_button.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/button", 3 | "textures": { 4 | "texture": "gcyr:block/moon_stone" 5 | } 6 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/venus_rock_button.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/button", 3 | "textures": { 4 | "texture": "gcyr:block/venus_rock" 5 | } 6 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/empty_satellite.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:item/generated", 3 | "textures": { 4 | "layer0": "gcyr:item/empty_satellite" 5 | } 6 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/gps_satellite.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:item/generated", 3 | "textures": { 4 | "layer0": "gcyr:item/gps_satellite" 5 | } 6 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/laser_satellite.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:item/generated", 3 | "textures": { 4 | "layer0": "gcyr:item/laser_satellite" 5 | } 6 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/space_leggings.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:item/generated", 3 | "textures": { 4 | "layer0": "gcyr:item/space_leggings" 5 | } 6 | } -------------------------------------------------------------------------------- /src/generated/resources/data/forge/tags/blocks/mars_ore_replaceables.json: -------------------------------------------------------------------------------- 1 | { 2 | "values": [ 3 | { 4 | "id": "gcyr:martian_rock", 5 | "required": false 6 | } 7 | ] 8 | } -------------------------------------------------------------------------------- /src/generated/resources/data/forge/tags/blocks/moon_ore_replaceables.json: -------------------------------------------------------------------------------- 1 | { 2 | "values": [ 3 | { 4 | "id": "gcyr:moon_stone", 5 | "required": false 6 | } 7 | ] 8 | } -------------------------------------------------------------------------------- /src/generated/resources/data/gcyr/tags/worldgen/biome/is_mercury.json: -------------------------------------------------------------------------------- 1 | { 2 | "values": [ 3 | { 4 | "id": "gcyr:mercury_deltas", 5 | "required": false 6 | } 7 | ] 8 | } -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/airlock_door_bottom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/airlock_door_bottom.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/basic_fuel_tank_end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/basic_fuel_tank_end.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/elite_fuel_tank_end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/elite_fuel_tank_end.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/lunar_mare_regolith.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/lunar_mare_regolith.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/martian_cobblestone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/martian_cobblestone.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/mercury_cobblestone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/mercury_cobblestone.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/moon_sand_alt_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/moon_sand_alt_dark.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/moon_sand_big_rock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/moon_sand_big_rock.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/gui/selection_menu_large.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/gui/selection_menu_large.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/gui/widget/button_enabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/gui/widget/button_enabled.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/item/ore_finder_satellite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/item/ore_finder_satellite.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/item/ore_probe_satellite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/item/ore_probe_satellite.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/sky/proxima_centauri_menu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/sky/proxima_centauri_menu.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/trims/models/armor/space.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/trims/models/armor/space.png -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/blockstates/aerospace_aluminium_casing.json: -------------------------------------------------------------------------------- 1 | { 2 | "variants": { 3 | "": { 4 | "model": "gcyr:block/aerospace_aluminium_casing" 5 | } 6 | } 7 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/martian_rock_button.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/button", 3 | "textures": { 4 | "texture": "gcyr:block/martian_rock" 5 | } 6 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/mercury_rock_button.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/button", 3 | "textures": { 4 | "texture": "gcyr:block/mercury_rock" 5 | } 6 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/moon_cobblestone.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/cube_all", 3 | "textures": { 4 | "all": "gcyr:block/moon_cobblestone" 5 | } 6 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/moon_sand_mirrored.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/cube_mirrored_all", 3 | "textures": { 4 | "all": "gcyr:block/moon_sand" 5 | } 6 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/venus_cobblestone.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/cube_all", 3 | "textures": { 4 | "all": "gcyr:block/venus_cobblestone" 5 | } 6 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/venusian_regolith.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/cube_all", 3 | "textures": { 4 | "all": "gcyr:block/venusian_regolith" 5 | } 6 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/photovoltaic_cell.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:item/generated", 3 | "textures": { 4 | "layer0": "gcyr:item/photovoltaic_cell" 5 | } 6 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/space_chestplate.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:item/generated", 3 | "textures": { 4 | "layer0": "gcyr:item/space_chestplate" 5 | } 6 | } -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/advanced_fuel_tank_end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/advanced_fuel_tank_end.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/basic_fuel_tank_side.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/basic_fuel_tank_side.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/casings/solid/beam_receiver.png.mcmeta: -------------------------------------------------------------------------------- 1 | { 2 | "ldlib": { 3 | "connection": "gcyr:block/casings/solid/beam_receiver_ctm" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/casings/solid/dyson_sphere.png.mcmeta: -------------------------------------------------------------------------------- 1 | { 2 | "ldlib": { 3 | "connection": "gcyr:block/casings/solid/dyson_sphere_ctm" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/elite_fuel_tank_side.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/elite_fuel_tank_side.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/moon_sand_big_crater.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/moon_sand_big_crater.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/moon_sand_small_crater.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/moon_sand_small_crater.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/moon_sand_small_rock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/moon_sand_small_rock.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/prb_underground_bulb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/prb_underground_bulb.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/item/dyson_swarm_satellite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/item/dyson_swarm_satellite.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/item/empty_slot_space_fabric.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/item/empty_slot_space_fabric.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/item/space_station_package.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/item/space_station_package.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/models/armor/space_layer_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/models/armor/space_layer_1.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/models/armor/space_layer_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/models/armor/space_layer_2.png -------------------------------------------------------------------------------- /src/main/resources/data/gcyr/worldgen/noise/surface_alt_1.json: -------------------------------------------------------------------------------- 1 | { 2 | "firstOctave": -6, 3 | "amplitudes": [ 4 | 1.5, 5 | 1, 6 | 1.3, 7 | 1, 8 | 1 9 | ] 10 | } 11 | -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/blockstates/dyson_sphere_maintenance_port.json: -------------------------------------------------------------------------------- 1 | { 2 | "variants": { 3 | "": { 4 | "model": "gcyr:block/dyson_sphere_maintenance_port" 5 | } 6 | } 7 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/blockstates/stainless_evaporation_casing.json: -------------------------------------------------------------------------------- 1 | { 2 | "variants": { 3 | "": { 4 | "model": "gcyr:block/stainless_evaporation_casing" 5 | } 6 | } 7 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/beam_receiver.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/cube_all", 3 | "textures": { 4 | "all": "gcyr:block/casings/solid/beam_receiver" 5 | } 6 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/martian_cobblestone.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/cube_all", 3 | "textures": { 4 | "all": "gcyr:block/martian_cobblestone" 5 | } 6 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/moon_stone_mirrored.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/cube_mirrored_all", 3 | "textures": { 4 | "all": "gcyr:block/moon_stone" 5 | } 6 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/venus_rock_mirrored.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/cube_mirrored_all", 3 | "textures": { 4 | "all": "gcyr:block/venus_rock" 5 | } 6 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/venus_sand_mirrored.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/cube_mirrored_all", 3 | "textures": { 4 | "all": "gcyr:block/venus_sand" 5 | } 6 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/moon_stone_button.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/button_inventory", 3 | "textures": { 4 | "texture": "gcyr:block/moon_stone" 5 | } 6 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/ore_finder_satellite.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:item/generated", 3 | "textures": { 4 | "layer0": "gcyr:item/ore_finder_satellite" 5 | } 6 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/venus_rock_button.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/button_inventory", 3 | "textures": { 4 | "texture": "gcyr:block/venus_rock" 5 | } 6 | } -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/advanced_fuel_tank_side.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/advanced_fuel_tank_side.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/casings/solid/dyson_solar_cell.png.mcmeta: -------------------------------------------------------------------------------- 1 | { 2 | "ldlib": { 3 | "connection": "gcyr:block/casings/solid/dyson_solar_cell_ctm" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/prb_underground_mushroom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/prb_underground_mushroom.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/proxima_centauri_b_turf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/proxima_centauri_b_turf.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/item/dyson_construction_drone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/item/dyson_construction_drone.png -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/dyson_solar_cell.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/cube_all", 3 | "textures": { 4 | "all": "gcyr:block/casings/solid/dyson_solar_cell" 5 | } 6 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/dyson_sphere_casing.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/cube_all", 3 | "textures": { 4 | "all": "gcyr:block/casings/solid/dyson_sphere" 5 | } 6 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/mercury_rock_mirrored.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/cube_mirrored_all", 3 | "textures": { 4 | "all": "gcyr:block/mercury_rock" 5 | } 6 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/moon_stone_button_pressed.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/button_pressed", 3 | "textures": { 4 | "texture": "gcyr:block/moon_stone" 5 | } 6 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/venus_rock_button_pressed.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/button_pressed", 3 | "textures": { 4 | "texture": "gcyr:block/venus_rock" 5 | } 6 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/dyson_swarm_satellite.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:item/generated", 3 | "textures": { 4 | "layer0": "gcyr:item/dyson_swarm_satellite" 5 | } 6 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/martian_rock_button.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/button_inventory", 3 | "textures": { 4 | "texture": "gcyr:block/martian_rock" 5 | } 6 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/mercury_rock_button.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/button_inventory", 3 | "textures": { 4 | "texture": "gcyr:block/mercury_rock" 5 | } 6 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/space_station_package.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:item/generated", 3 | "textures": { 4 | "layer0": "gcyr:item/space_station_package" 5 | } 6 | } -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/casings/solid/beam_receiver.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/casings/solid/beam_receiver.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/casings/solid/dyson_sphere.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/casings/solid/dyson_sphere.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/proxima_centauri_b_regolith.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/proxima_centauri_b_regolith.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/gui/widget/button_launch_rocket.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/gui/widget/button_launch_rocket.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/trims/models/armor/space_leggings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/trims/models/armor/space_leggings.png -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/martian_rock_button_pressed.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/button_pressed", 3 | "textures": { 4 | "texture": "gcyr:block/martian_rock" 5 | } 6 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/mercury_rock_button_pressed.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/button_pressed", 3 | "textures": { 4 | "texture": "gcyr:block/mercury_rock" 5 | } 6 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/moon_cobblestone_mirrored.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/cube_mirrored_all", 3 | "textures": { 4 | "all": "gcyr:block/moon_cobblestone" 5 | } 6 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/prb_underground_mushroom.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/cross", 3 | "textures": { 4 | "cross": "gcyr:block/prb_underground_mushroom" 5 | } 6 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/dyson_construction_drone.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:item/generated", 3 | "textures": { 4 | "layer0": "gcyr:item/dyson_construction_drone" 5 | } 6 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/prb_underground_mushroom.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:item/generated", 3 | "textures": { 4 | "layer0": "gcyr:block/prb_underground_mushroom" 5 | } 6 | } -------------------------------------------------------------------------------- /src/main/resources/data/gcyr/worldgen/configured_feature/moon_rocks.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "minecraft:forest_rock", 3 | "config": { 4 | "state": { 5 | "Name": "minecraft:obsidian" 6 | } 7 | } 8 | } -------------------------------------------------------------------------------- /src/main/resources/pack.mcmeta: -------------------------------------------------------------------------------- 1 | { 2 | "pack": { 3 | "description": "gcyr resources", 4 | "pack_format": 9, 5 | "forge:resource_pack_format": 9, 6 | "forge:data_pack_format": 10 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/martian_cobblestone_mirrored.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/cube_mirrored_all", 3 | "textures": { 4 | "all": "gcyr:block/martian_cobblestone" 5 | } 6 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/venus_cobblestone_mirrored.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/cube_mirrored_all", 3 | "textures": { 4 | "all": "gcyr:block/venus_cobblestone" 5 | } 6 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/venusian_regolith_mirrored.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/cube_mirrored_all", 3 | "textures": { 4 | "all": "gcyr:block/venusian_regolith" 5 | } 6 | } -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/casings/solid/beam_receiver_ctm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/casings/solid/beam_receiver_ctm.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/casings/solid/dyson_solar_cell.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/casings/solid/dyson_solar_cell.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/casings/solid/dyson_sphere_ctm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/casings/solid/dyson_sphere_ctm.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/casings/solid/machine_casing_aerospace.png.mcmeta: -------------------------------------------------------------------------------- 1 | { 2 | "ldlib": { 3 | "connection": "gcyr:block/casings/solid/machine_casing_aerospace_ctm" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/proxima_centauri_b_grassy_turf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/proxima_centauri_b_grassy_turf.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/proxima_centauri_b_hardened_turf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/proxima_centauri_b_hardened_turf.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/gui/progress_bar/progress_bar_rocket.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/gui/progress_bar/progress_bar_rocket.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/gui/progress_bar/progress_bar_rocket.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/gui/progress_bar/progress_bar_rocket.xcf -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/item/space_upgrade_smithing_template.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/item/space_upgrade_smithing_template.png -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/space_elevator_support.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/cube_all", 3 | "textures": { 4 | "all": "gcyr:block/casings/solid/space_elevator_support" 5 | } 6 | } -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/gcyr/planet_assets/galaxies/milky_way.json: -------------------------------------------------------------------------------- 1 | { 2 | "galaxy": "gcyr:milky_way", 3 | "texture": "gcyr:textures/sky/milky_way.png", 4 | "button_color": 4289331370, 5 | "scale": 250 6 | } -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/models/block/moon_sand_alt.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/cube_top", 3 | "textures": { 4 | "side": "gcyr:block/moon_sand", 5 | "top": "gcyr:block/moon_sand_alt" 6 | } 7 | } -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/casings/solid/dyson_solar_cell_ctm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/casings/solid/dyson_solar_cell_ctm.png -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/aerospace_aluminium_casing.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/cube_all", 3 | "textures": { 4 | "all": "gcyr:block/casings/solid/machine_casing_aerospace" 5 | } 6 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/item/space_upgrade_smithing_template.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:item/generated", 3 | "textures": { 4 | "layer0": "gcyr:item/space_upgrade_smithing_template" 5 | } 6 | } -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/casings/solid/space_elevator_support.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/casings/solid/space_elevator_support.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/machines/oxygen_spreader/overlay_back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/machines/oxygen_spreader/overlay_back.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/machines/oxygen_spreader/overlay_side.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/machines/oxygen_spreader/overlay_side.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/machines/oxygen_spreader/overlay_top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/machines/oxygen_spreader/overlay_top.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/proxima_centauri_b_grassy_turf_side.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/proxima_centauri_b_grassy_turf_side.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/models/block/moon_sand_big_rock.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/cube_top", 3 | "textures": { 4 | "side": "gcyr:block/moon_sand", 5 | "top": "gcyr:block/moon_sand_big_rock" 6 | } 7 | } -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/casings/basic_rocket_motor/rocket_motor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/casings/basic_rocket_motor/rocket_motor.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/casings/solid/machine_casing_aerospace.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/casings/solid/machine_casing_aerospace.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/machines/oxygen_spreader/overlay_bottom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/machines/oxygen_spreader/overlay_bottom.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/machines/oxygen_spreader/overlay_front.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/machines/oxygen_spreader/overlay_front.png -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/dyson_sphere_maintenance_port.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/cube_all", 3 | "textures": { 4 | "all": "gcyr:block/casings/solid/dyson_sphere_maintenance_port" 5 | } 6 | } -------------------------------------------------------------------------------- /src/generated/resources/data/gcyr/trim_pattern/space.json: -------------------------------------------------------------------------------- 1 | { 2 | "asset_id": "gcyr:space", 3 | "description": { 4 | "translate": "trim_pattern.gcyr.space" 5 | }, 6 | "template_item": "gcyr:space_upgrade_smithing_template" 7 | } -------------------------------------------------------------------------------- /src/generated/resources/data/minecraft/tags/blocks/buttons.json: -------------------------------------------------------------------------------- 1 | { 2 | "values": [ 3 | "gcyr:mercury_rock_button", 4 | "gcyr:venus_rock_button", 5 | "gcyr:moon_stone_button", 6 | "gcyr:martian_rock_button" 7 | ] 8 | } -------------------------------------------------------------------------------- /src/generated/resources/data/minecraft/tags/items/buttons.json: -------------------------------------------------------------------------------- 1 | { 2 | "values": [ 3 | "gcyr:mercury_rock_button", 4 | "gcyr:venus_rock_button", 5 | "gcyr:moon_stone_button", 6 | "gcyr:martian_rock_button" 7 | ] 8 | } -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/models/block/moon_sand_big_crater.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/cube_top", 3 | "textures": { 4 | "side": "gcyr:block/moon_sand", 5 | "top": "gcyr:block/moon_sand_big_crater" 6 | } 7 | } -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/models/block/moon_sand_small_rock.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/cube_top", 3 | "textures": { 4 | "side": "gcyr:block/moon_sand", 5 | "top": "gcyr:block/moon_sand_small_rock" 6 | } 7 | } -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/casings/solid/machine_casing_aerospace_ctm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/casings/solid/machine_casing_aerospace_ctm.png -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/stainless_evaporation_casing.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/cube_all", 3 | "textures": { 4 | "all": "gcyr:block/casings/solid/machine_casing_stainless_evaporation" 5 | } 6 | } -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/models/block/moon_sand_small_crater.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/cube_top", 3 | "textures": { 4 | "side": "gcyr:block/moon_sand", 5 | "top": "gcyr:block/moon_sand_small_crater" 6 | } 7 | } -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/casings/basic_rocket_motor/rocket_motor_side.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/casings/basic_rocket_motor/rocket_motor_side.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/casings/basic_rocket_motor/rocket_motor_top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/casings/basic_rocket_motor/rocket_motor_top.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/casings/elite_rocket_motor/rocket_motor_side.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/casings/elite_rocket_motor/rocket_motor_side.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/casings/elite_rocket_motor/rocket_motor_top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/casings/elite_rocket_motor/rocket_motor_top.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/casings/solid/dyson_sphere_maintenance_port.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/casings/solid/dyson_sphere_maintenance_port.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/casings/solid/machine_casing_stainless_evaporation.png.mcmeta: -------------------------------------------------------------------------------- 1 | { 2 | "ldlib": { 3 | "connection": "gcyr:block/casings/solid/machine_casing_stainless_evaporation_ctm" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/machines/oxygen_spreader/overlay_back_active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/machines/oxygen_spreader/overlay_back_active.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/machines/oxygen_spreader/overlay_side_active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/machines/oxygen_spreader/overlay_side_active.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/machines/oxygen_spreader/overlay_top_active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/machines/oxygen_spreader/overlay_top_active.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/machines/oxygen_spreader/overlay_top_paused.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/machines/oxygen_spreader/overlay_top_paused.png -------------------------------------------------------------------------------- /src/main/java/argent_matter/gcyr/api/capability/IGpsTracked.java: -------------------------------------------------------------------------------- 1 | package argent_matter.gcyr.api.capability; 2 | 3 | public interface IGpsTracked { 4 | 5 | boolean isGpsTracked(); 6 | 7 | void setGpsTracked(boolean tracked); 8 | } 9 | -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/casings/advanced_rocket_motor/rocket_motor_side.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/casings/advanced_rocket_motor/rocket_motor_side.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/casings/advanced_rocket_motor/rocket_motor_top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/casings/advanced_rocket_motor/rocket_motor_top.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/casings/basic_rocket_motor/rocket_motor_bottom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/casings/basic_rocket_motor/rocket_motor_bottom.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/casings/elite_rocket_motor/rocket_motor_bottom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/casings/elite_rocket_motor/rocket_motor_bottom.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/machines/oxygen_spreader/overlay_back_emissive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/machines/oxygen_spreader/overlay_back_emissive.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/machines/oxygen_spreader/overlay_bottom_active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/machines/oxygen_spreader/overlay_bottom_active.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/machines/oxygen_spreader/overlay_front_active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/machines/oxygen_spreader/overlay_front_active.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/machines/oxygen_spreader/overlay_front_emissive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/machines/oxygen_spreader/overlay_front_emissive.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/machines/oxygen_spreader/overlay_side_emissive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/machines/oxygen_spreader/overlay_side_emissive.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/machines/oxygen_spreader/overlay_top_emissive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/machines/oxygen_spreader/overlay_top_emissive.png -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/basic_fuel_tank.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/cube_column", 3 | "textures": { 4 | "end": "gcyr:block/basic_fuel_tank_end", 5 | "side": "gcyr:block/basic_fuel_tank_side" 6 | } 7 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/elite_fuel_tank.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/cube_column", 3 | "textures": { 4 | "end": "gcyr:block/elite_fuel_tank_end", 5 | "side": "gcyr:block/elite_fuel_tank_side" 6 | } 7 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/sounds.json: -------------------------------------------------------------------------------- 1 | { 2 | "rocket": { 3 | "sounds": [ 4 | { 5 | "type": "file", 6 | "name": "gcyr:rocket" 7 | } 8 | ], 9 | "subtitle": "gcyr.subtitle.rocket" 10 | } 11 | } -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/casings/advanced_rocket_motor/rocket_motor_bottom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/casings/advanced_rocket_motor/rocket_motor_bottom.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/machines/oxygen_spreader/overlay_bottom_emissive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/machines/oxygen_spreader/overlay_bottom_emissive.png -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/airlock_door_top_left.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/door_top_left", 3 | "textures": { 4 | "bottom": "gcyr:block/airlock_door_bottom", 5 | "top": "gcyr:block/airlock_door_top" 6 | } 7 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/airlock_door_top_right.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/door_top_right", 3 | "textures": { 4 | "bottom": "gcyr:block/airlock_door_bottom", 5 | "top": "gcyr:block/airlock_door_top" 6 | } 7 | } -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/models/block/door/airlock_door_top_left.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/door_top_left", 3 | "textures": { 4 | "bottom": "gtceu:block/airlock_door_bottom", 5 | "top": "gtceu:block/airlock_door_top" 6 | } 7 | } -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/casings/basic_rocket_motor/rocket_motor_bottom_bloom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/casings/basic_rocket_motor/rocket_motor_bottom_bloom.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/casings/basic_rocket_motor/rocket_motor_side_bloom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/casings/basic_rocket_motor/rocket_motor_side_bloom.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/casings/elite_rocket_motor/rocket_motor_bottom_bloom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/casings/elite_rocket_motor/rocket_motor_bottom_bloom.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/casings/elite_rocket_motor/rocket_motor_side_bloom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/casings/elite_rocket_motor/rocket_motor_side_bloom.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/casings/solid/machine_casing_stainless_evaporation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/casings/solid/machine_casing_stainless_evaporation.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/casings/solid/machine_casing_stainless_evaporation.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/casings/solid/machine_casing_stainless_evaporation.xcf -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/machines/oxygen_spreader/overlay_top_active_emissive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/machines/oxygen_spreader/overlay_top_active_emissive.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/machines/oxygen_spreader/overlay_top_paused_emissive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/machines/oxygen_spreader/overlay_top_paused_emissive.png -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- 1 | distributionBase=GRADLE_USER_HOME 2 | distributionPath=wrapper/dists 3 | distributionUrl=https\://services.gradle.org/distributions/gradle-8.8-bin.zip 4 | zipStoreBase=GRADLE_USER_HOME 5 | zipStorePath=wrapper/dists 6 | -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/advanced_fuel_tank.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/cube_column", 3 | "textures": { 4 | "end": "gcyr:block/advanced_fuel_tank_end", 5 | "side": "gcyr:block/advanced_fuel_tank_side" 6 | } 7 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/airlock_door_bottom_left.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/door_bottom_left", 3 | "textures": { 4 | "bottom": "gcyr:block/airlock_door_bottom", 5 | "top": "gcyr:block/airlock_door_top" 6 | } 7 | } -------------------------------------------------------------------------------- /src/generated/resources/data/gcyr/tags/items/satellites.json: -------------------------------------------------------------------------------- 1 | { 2 | "values": [ 3 | "gcyr:gps_satellite", 4 | "gcyr:laser_satellite", 5 | "gcyr:empty_satellite", 6 | "gcyr:ore_finder_satellite", 7 | "gcyr:dyson_swarm_satellite" 8 | ] 9 | } -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/casings/advanced_rocket_motor/rocket_motor_side_bloom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/casings/advanced_rocket_motor/rocket_motor_side_bloom.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/casings/solid/machine_casing_stainless_evaporation_ctm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/casings/solid/machine_casing_stainless_evaporation_ctm.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/casings/solid/machine_casing_stainless_evaporation_ctm.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/casings/solid/machine_casing_stainless_evaporation_ctm.xcf -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/machines/oxygen_spreader/overlay_back_active_emissive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/machines/oxygen_spreader/overlay_back_active_emissive.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/machines/oxygen_spreader/overlay_front_active_emissive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/machines/oxygen_spreader/overlay_front_active_emissive.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/machines/oxygen_spreader/overlay_side_active_emissive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/machines/oxygen_spreader/overlay_side_active_emissive.png -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/airlock_door_bottom_right.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/door_bottom_right", 3 | "textures": { 4 | "bottom": "gcyr:block/airlock_door_bottom", 5 | "top": "gcyr:block/airlock_door_top" 6 | } 7 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/airlock_door_top_left_open.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/door_top_left_open", 3 | "textures": { 4 | "bottom": "gcyr:block/airlock_door_bottom", 5 | "top": "gcyr:block/airlock_door_top" 6 | } 7 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/airlock_door_top_right_open.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/door_top_right_open", 3 | "textures": { 4 | "bottom": "gcyr:block/airlock_door_bottom", 5 | "top": "gcyr:block/airlock_door_top" 6 | } 7 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/moon_stone_slab.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/slab", 3 | "textures": { 4 | "bottom": "gcyr:block/moon_stone", 5 | "side": "gcyr:block/moon_stone", 6 | "top": "gcyr:block/moon_stone" 7 | } 8 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/venus_rock_slab.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/slab", 3 | "textures": { 4 | "bottom": "gcyr:block/venus_rock", 5 | "side": "gcyr:block/venus_rock", 6 | "top": "gcyr:block/venus_rock" 7 | } 8 | } -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/models/block/door/airlock_door_bottom_left.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/door_bottom_left", 3 | "textures": { 4 | "bottom": "gtceu:block/airlock_door_bottom", 5 | "top": "gtceu:block/airlock_door_top" 6 | } 7 | } -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/models/block/door/airlock_door_bottom_right.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/door_bottom_right", 3 | "textures": { 4 | "bottom": "gtceu:block/airlock_door_bottom", 5 | "top": "gtceu:block/airlock_door_top" 6 | } 7 | } -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/models/block/door/airlock_door_top_left_open.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/door_top_left_open", 3 | "textures": { 4 | "bottom": "gtceu:block/airlock_door_bottom", 5 | "top": "gtceu:block/airlock_door_top" 6 | } 7 | } -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/models/block/door/airlock_door_top_right.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/door_top_right", 3 | "textures": { 4 | "bottom": "minecraft:block/acacia_door_bottom", 5 | "top": "minecraft:block/acacia_door_top" 6 | } 7 | } -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/casings/advanced_rocket_motor/rocket_motor_bottom_bloom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/casings/advanced_rocket_motor/rocket_motor_bottom_bloom.png -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/textures/block/machines/oxygen_spreader/overlay_bottom_active_emissive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Argent-Matter/gcyr/HEAD/src/main/resources/assets/gcyr/textures/block/machines/oxygen_spreader/overlay_bottom_active_emissive.png -------------------------------------------------------------------------------- /src/main/resources/data/gcyr/worldgen/density_function/base_3d_noise.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "minecraft:old_blended_noise", 3 | "xz_scale": 0.2, 4 | "y_scale": 0.17, 5 | "xz_factor": 900, 6 | "y_factor": 500, 7 | "smear_scale_multiplier": 8 8 | } -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- 1 | ### ADDITIONS: 2 | 3 | ### FIXES: 4 | 5 | ### CHANGES: 6 | - Finally Updating to GT Modern 7.1.4 7 | - bump up version 8 | - new content coming soon :3 9 | 10 | ## WIP Documentation!: 11 | 12 | https://github.com/Argent-Matter/gcyr/wiki/ 13 | -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/airlock_door_bottom_left_open.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/door_bottom_left_open", 3 | "textures": { 4 | "bottom": "gcyr:block/airlock_door_bottom", 5 | "top": "gcyr:block/airlock_door_top" 6 | } 7 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/basic_fuel_tank_horizontal.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/cube_column_horizontal", 3 | "textures": { 4 | "end": "gcyr:block/basic_fuel_tank_end", 5 | "side": "gcyr:block/basic_fuel_tank_side" 6 | } 7 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/elite_fuel_tank_horizontal.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/cube_column_horizontal", 3 | "textures": { 4 | "end": "gcyr:block/elite_fuel_tank_end", 5 | "side": "gcyr:block/elite_fuel_tank_side" 6 | } 7 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/moon_stone_stairs.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/stairs", 3 | "textures": { 4 | "bottom": "gcyr:block/moon_stone", 5 | "side": "gcyr:block/moon_stone", 6 | "top": "gcyr:block/moon_stone" 7 | } 8 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/venus_rock_stairs.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/stairs", 3 | "textures": { 4 | "bottom": "gcyr:block/venus_rock", 5 | "side": "gcyr:block/venus_rock", 6 | "top": "gcyr:block/venus_rock" 7 | } 8 | } -------------------------------------------------------------------------------- /src/generated/resources/data/gcyr/trim_material/space.json: -------------------------------------------------------------------------------- 1 | { 2 | "asset_name": "space", 3 | "description": { 4 | "color": "#C5991A", 5 | "translate": "trim_material.gcyr.space" 6 | }, 7 | "ingredient": "gcyr:space_fabric", 8 | "item_model_index": 1.1 9 | } -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/models/block/door/airlock_door_top_right_open.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/door_top_right_open", 3 | "textures": { 4 | "bottom": "gtceu:block/airlock_door_bottom", 5 | "top": "gtceu:block/airlock_door_top" 6 | } 7 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/airlock_door_bottom_right_open.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/door_bottom_right_open", 3 | "textures": { 4 | "bottom": "gcyr:block/airlock_door_bottom", 5 | "top": "gcyr:block/airlock_door_top" 6 | } 7 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/martian_rock_slab.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/slab", 3 | "textures": { 4 | "bottom": "gcyr:block/martian_rock", 5 | "side": "gcyr:block/martian_rock", 6 | "top": "gcyr:block/martian_rock" 7 | } 8 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/mercury_rock_slab.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/slab", 3 | "textures": { 4 | "bottom": "gcyr:block/mercury_rock", 5 | "side": "gcyr:block/mercury_rock", 6 | "top": "gcyr:block/mercury_rock" 7 | } 8 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/moon_stone_slab_top.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/slab_top", 3 | "textures": { 4 | "bottom": "gcyr:block/moon_stone", 5 | "side": "gcyr:block/moon_stone", 6 | "top": "gcyr:block/moon_stone" 7 | } 8 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/venus_rock_slab_top.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/slab_top", 3 | "textures": { 4 | "bottom": "gcyr:block/venus_rock", 5 | "side": "gcyr:block/venus_rock", 6 | "top": "gcyr:block/venus_rock" 7 | } 8 | } -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/gcyr/planet_assets/planet_rings/solar_system/earth.json: -------------------------------------------------------------------------------- 1 | { 2 | "galaxy": "gcyr:milky_way", 3 | "solar_system": "gcyr:solar_system", 4 | "texture": "gcyr:textures/sky/earth.png", 5 | "speed": 365, 6 | "scale": 12, 7 | "radius": 3.0 8 | } -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/gcyr/planet_assets/planet_rings/solar_system/mars.json: -------------------------------------------------------------------------------- 1 | { 2 | "galaxy": "gcyr:milky_way", 3 | "solar_system": "gcyr:solar_system", 4 | "texture": "gcyr:textures/sky/mars.png", 5 | "speed": 687, 6 | "scale": 10, 7 | "radius": 4.0 8 | } -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/gcyr/planet_assets/planet_rings/solar_system/venus.json: -------------------------------------------------------------------------------- 1 | { 2 | "galaxy": "gcyr:milky_way", 3 | "solar_system": "gcyr:solar_system", 4 | "texture": "gcyr:textures/sky/venus.png", 5 | "speed": 225, 6 | "scale": 10, 7 | "radius": 2.0 8 | } -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/models/block/door/airlock_door_bottom_left_open.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/door_bottom_left_open", 3 | "textures": { 4 | "bottom": "gtceu:block/airlock_door_bottom", 5 | "top": "gtceu:block/airlock_door_top" 6 | } 7 | } -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/models/block/door/airlock_door_bottom_right_open.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/door_bottom_right_open", 3 | "textures": { 4 | "bottom": "gtceu:block/airlock_door_bottom", 5 | "top": "gtceu:block/airlock_door_top" 6 | } 7 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/advanced_fuel_tank_horizontal.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/cube_column_horizontal", 3 | "textures": { 4 | "end": "gcyr:block/advanced_fuel_tank_end", 5 | "side": "gcyr:block/advanced_fuel_tank_side" 6 | } 7 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/martian_rock_slab_top.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/slab_top", 3 | "textures": { 4 | "bottom": "gcyr:block/martian_rock", 5 | "side": "gcyr:block/martian_rock", 6 | "top": "gcyr:block/martian_rock" 7 | } 8 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/martian_rock_stairs.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/stairs", 3 | "textures": { 4 | "bottom": "gcyr:block/martian_rock", 5 | "side": "gcyr:block/martian_rock", 6 | "top": "gcyr:block/martian_rock" 7 | } 8 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/mercury_cobblestone_slab.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/slab", 3 | "textures": { 4 | "bottom": "gcyr:block/mercury_rock", 5 | "side": "gcyr:block/mercury_rock", 6 | "top": "gcyr:block/mercury_rock" 7 | } 8 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/mercury_rock_slab_top.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/slab_top", 3 | "textures": { 4 | "bottom": "gcyr:block/mercury_rock", 5 | "side": "gcyr:block/mercury_rock", 6 | "top": "gcyr:block/mercury_rock" 7 | } 8 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/mercury_rock_stairs.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/stairs", 3 | "textures": { 4 | "bottom": "gcyr:block/mercury_rock", 5 | "side": "gcyr:block/mercury_rock", 6 | "top": "gcyr:block/mercury_rock" 7 | } 8 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/moon_stone_stairs_inner.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/inner_stairs", 3 | "textures": { 4 | "bottom": "gcyr:block/moon_stone", 5 | "side": "gcyr:block/moon_stone", 6 | "top": "gcyr:block/moon_stone" 7 | } 8 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/moon_stone_stairs_outer.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/outer_stairs", 3 | "textures": { 4 | "bottom": "gcyr:block/moon_stone", 5 | "side": "gcyr:block/moon_stone", 6 | "top": "gcyr:block/moon_stone" 7 | } 8 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/venus_rock_stairs_inner.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/inner_stairs", 3 | "textures": { 4 | "bottom": "gcyr:block/venus_rock", 5 | "side": "gcyr:block/venus_rock", 6 | "top": "gcyr:block/venus_rock" 7 | } 8 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/venus_rock_stairs_outer.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/outer_stairs", 3 | "textures": { 4 | "bottom": "gcyr:block/venus_rock", 5 | "side": "gcyr:block/venus_rock", 6 | "top": "gcyr:block/venus_rock" 7 | } 8 | } -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/gcyr/planet_assets/planet_rings/solar_system/jupiter.json: -------------------------------------------------------------------------------- 1 | { 2 | "galaxy": "gcyr:milky_way", 3 | "solar_system": "gcyr:solar_system", 4 | "texture": "gcyr:textures/sky/jupiter.png", 5 | "speed": 1000, 6 | "scale": 20, 7 | "radius": 5.0 8 | } -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/gcyr/planet_assets/planet_rings/solar_system/mercury.json: -------------------------------------------------------------------------------- 1 | { 2 | "galaxy": "gcyr:milky_way", 3 | "solar_system": "gcyr:solar_system", 4 | "texture": "gcyr:textures/sky/mercury.png", 5 | "speed": 88, 6 | "scale": 8, 7 | "radius": 1.0 8 | } -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/gcyr/planet_assets/planet_rings/solar_system/neptune.json: -------------------------------------------------------------------------------- 1 | { 2 | "galaxy": "gcyr:milky_way", 3 | "solar_system": "gcyr:solar_system", 4 | "texture": "gcyr:textures/sky/neptune.png", 5 | "speed": 1600, 6 | "scale": 9, 7 | "radius": 8.0 8 | } -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/gcyr/planet_assets/planet_rings/solar_system/saturn.json: -------------------------------------------------------------------------------- 1 | { 2 | "galaxy": "gcyr:milky_way", 3 | "solar_system": "gcyr:solar_system", 4 | "texture": "gcyr:textures/sky/saturn.png", 5 | "speed": 1400, 6 | "scale": 60, 7 | "radius": 6.0 8 | } -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/gcyr/planet_assets/planet_rings/solar_system/uranus.json: -------------------------------------------------------------------------------- 1 | { 2 | "galaxy": "gcyr:milky_way", 3 | "solar_system": "gcyr:solar_system", 4 | "texture": "gcyr:textures/sky/uranus.png", 5 | "speed": 1200, 6 | "scale": 25, 7 | "radius": 7.0 8 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/cobbled_mercury_rock_stairs.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/stairs", 3 | "textures": { 4 | "bottom": "gcyr:block/mercury_rock", 5 | "side": "gcyr:block/mercury_rock", 6 | "top": "gcyr:block/mercury_rock" 7 | } 8 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/martian_rock_stairs_inner.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/inner_stairs", 3 | "textures": { 4 | "bottom": "gcyr:block/martian_rock", 5 | "side": "gcyr:block/martian_rock", 6 | "top": "gcyr:block/martian_rock" 7 | } 8 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/martian_rock_stairs_outer.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/outer_stairs", 3 | "textures": { 4 | "bottom": "gcyr:block/martian_rock", 5 | "side": "gcyr:block/martian_rock", 6 | "top": "gcyr:block/martian_rock" 7 | } 8 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/mercury_cobblestone_slab_top.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/slab_top", 3 | "textures": { 4 | "bottom": "gcyr:block/mercury_rock", 5 | "side": "gcyr:block/mercury_rock", 6 | "top": "gcyr:block/mercury_rock" 7 | } 8 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/mercury_rock_stairs_inner.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/inner_stairs", 3 | "textures": { 4 | "bottom": "gcyr:block/mercury_rock", 5 | "side": "gcyr:block/mercury_rock", 6 | "top": "gcyr:block/mercury_rock" 7 | } 8 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/mercury_rock_stairs_outer.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/outer_stairs", 3 | "textures": { 4 | "bottom": "gcyr:block/mercury_rock", 5 | "side": "gcyr:block/mercury_rock", 6 | "top": "gcyr:block/mercury_rock" 7 | } 8 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/moon_cobblestone_slab.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/slab", 3 | "textures": { 4 | "bottom": "gcyr:block/moon_cobblestone", 5 | "side": "gcyr:block/moon_cobblestone", 6 | "top": "gcyr:block/moon_cobblestone" 7 | } 8 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/moon_cobblestone_stairs.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/stairs", 3 | "textures": { 4 | "bottom": "gcyr:block/moon_cobblestone", 5 | "side": "gcyr:block/moon_cobblestone", 6 | "top": "gcyr:block/moon_cobblestone" 7 | } 8 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/venus_cobblestone_slab.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/slab", 3 | "textures": { 4 | "bottom": "gcyr:block/venus_cobblestone", 5 | "side": "gcyr:block/venus_cobblestone", 6 | "top": "gcyr:block/venus_cobblestone" 7 | } 8 | } -------------------------------------------------------------------------------- /src/generated/resources/data/gcyr/tags/worldgen/biome/is_venus.json: -------------------------------------------------------------------------------- 1 | { 2 | "values": [ 3 | { 4 | "id": "gcyr:venus_eroded_plains", 5 | "required": false 6 | }, 7 | { 8 | "id": "gcyr:venus_eroded_plains", 9 | "required": false 10 | } 11 | ] 12 | } -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/gcyr/planet_assets/solar_systems/alpha_centauri.json: -------------------------------------------------------------------------------- 1 | { 2 | "galaxy": "gcyr:milky_way", 3 | "solar_system": "gcyr:alpha_centauri", 4 | "sun": "gcyr:textures/sky/sun.png", 5 | "sun_scale": 5, 6 | "button_color": 10765045, 7 | "ring_color": 13576610 8 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/cobbled_mercury_rock_stairs_inner.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/inner_stairs", 3 | "textures": { 4 | "bottom": "gcyr:block/mercury_rock", 5 | "side": "gcyr:block/mercury_rock", 6 | "top": "gcyr:block/mercury_rock" 7 | } 8 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/cobbled_mercury_rock_stairs_outer.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/outer_stairs", 3 | "textures": { 4 | "bottom": "gcyr:block/mercury_rock", 5 | "side": "gcyr:block/mercury_rock", 6 | "top": "gcyr:block/mercury_rock" 7 | } 8 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/martian_cobblestone_slab.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/slab", 3 | "textures": { 4 | "bottom": "gcyr:block/martian_cobblestone", 5 | "side": "gcyr:block/martian_cobblestone", 6 | "top": "gcyr:block/martian_cobblestone" 7 | } 8 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/moon_cobblestone_slab_top.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/slab_top", 3 | "textures": { 4 | "bottom": "gcyr:block/moon_cobblestone", 5 | "side": "gcyr:block/moon_cobblestone", 6 | "top": "gcyr:block/moon_cobblestone" 7 | } 8 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/venus_cobblestone_slab_top.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/slab_top", 3 | "textures": { 4 | "bottom": "gcyr:block/venus_cobblestone", 5 | "side": "gcyr:block/venus_cobblestone", 6 | "top": "gcyr:block/venus_cobblestone" 7 | } 8 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/venus_cobblestone_stairs.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/stairs", 3 | "textures": { 4 | "bottom": "gcyr:block/venus_cobblestone", 5 | "side": "gcyr:block/venus_cobblestone", 6 | "top": "gcyr:block/venus_cobblestone" 7 | } 8 | } -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/gcyr/planet_assets/solar_systems/solar_system.json: -------------------------------------------------------------------------------- 1 | { 2 | "galaxy": "gcyr:milky_way", 3 | "solar_system": "gcyr:solar_system", 4 | "sun": "gcyr:textures/sky/sunmenu.png", 5 | "sun_scale": 60, 6 | "button_color": 4284861158, 7 | "ring_color": 3357815419 8 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/martian_cobblestone_stairs.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/stairs", 3 | "textures": { 4 | "bottom": "gcyr:block/martian_cobblestone", 5 | "side": "gcyr:block/martian_cobblestone", 6 | "top": "gcyr:block/martian_cobblestone" 7 | } 8 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/moon_cobblestone_stairs_inner.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/inner_stairs", 3 | "textures": { 4 | "bottom": "gcyr:block/moon_cobblestone", 5 | "side": "gcyr:block/moon_cobblestone", 6 | "top": "gcyr:block/moon_cobblestone" 7 | } 8 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/moon_cobblestone_stairs_outer.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/outer_stairs", 3 | "textures": { 4 | "bottom": "gcyr:block/moon_cobblestone", 5 | "side": "gcyr:block/moon_cobblestone", 6 | "top": "gcyr:block/moon_cobblestone" 7 | } 8 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/martian_cobblestone_slab_top.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/slab_top", 3 | "textures": { 4 | "bottom": "gcyr:block/martian_cobblestone", 5 | "side": "gcyr:block/martian_cobblestone", 6 | "top": "gcyr:block/martian_cobblestone" 7 | } 8 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/venus_cobblestone_stairs_inner.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/inner_stairs", 3 | "textures": { 4 | "bottom": "gcyr:block/venus_cobblestone", 5 | "side": "gcyr:block/venus_cobblestone", 6 | "top": "gcyr:block/venus_cobblestone" 7 | } 8 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/venus_cobblestone_stairs_outer.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/outer_stairs", 3 | "textures": { 4 | "bottom": "gcyr:block/venus_cobblestone", 5 | "side": "gcyr:block/venus_cobblestone", 6 | "top": "gcyr:block/venus_cobblestone" 7 | } 8 | } -------------------------------------------------------------------------------- /src/main/java/argent_matter/gcyr/util/GCYRValues.java: -------------------------------------------------------------------------------- 1 | package argent_matter.gcyr.util; 2 | 3 | public class GCYRValues { 4 | 5 | /** 6 | * Temperature for the space station dimension, & other orbit areas. 7 | */ 8 | public static final float ORBIT_TEMPERATURE = 3.0f; 9 | 10 | } 11 | -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/gcyr/planet_assets/planet_rings/proxima_centauri/proxima_centauri_b.json: -------------------------------------------------------------------------------- 1 | { 2 | "galaxy": "gcyr:milky_way", 3 | "solar_system": "gcyr:proxima_centauri", 4 | "texture": "gcyr:textures/sky/proxima_centauri_b.png", 5 | "speed": 150, 6 | "scale": 10, 7 | "radius": 4 8 | } -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/gcyr/planet_assets/solar_systems/proxima_centauri.json: -------------------------------------------------------------------------------- 1 | { 2 | "galaxy": "gcyr:milky_way", 3 | "solar_system": "gcyr:proxima_centauri", 4 | "sun": "gcyr:textures/sky/proxima_centauri_menu.png", 5 | "sun_scale": 80, 6 | "button_color": 10765045, 7 | "ring_color": 13576610 8 | } -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | build/ 2 | *.ipr 3 | run/ 4 | *.iws 5 | out/ 6 | *.iml 7 | .gradle/ 8 | output/ 9 | bin/ 10 | libs/ 11 | 12 | .classpath 13 | .project 14 | .idea/ 15 | classes/ 16 | .metadata 17 | .vscode 18 | .settings 19 | *.launch 20 | .architectury-transformer/debug.log 21 | src/generated/resources/.cache/ 22 | -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/martian_cobblestone_stairs_inner.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/inner_stairs", 3 | "textures": { 4 | "bottom": "gcyr:block/martian_cobblestone", 5 | "side": "gcyr:block/martian_cobblestone", 6 | "top": "gcyr:block/martian_cobblestone" 7 | } 8 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/martian_cobblestone_stairs_outer.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/outer_stairs", 3 | "textures": { 4 | "bottom": "gcyr:block/martian_cobblestone", 5 | "side": "gcyr:block/martian_cobblestone", 6 | "top": "gcyr:block/martian_cobblestone" 7 | } 8 | } -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/gcyr/planet_assets/planet_rings/alpha_centauri/proxima_centauri_b.json.d: -------------------------------------------------------------------------------- 1 | { 2 | "galaxy": "gcyr:milky_way", 3 | "solar_system": "gcyr:solar_system", 4 | "texture": "gcyr:textures/sky/phobos.png", // TODO make new texture 5 | "speed": 11, 6 | "scale": 15, 7 | "radius": 0.4 8 | } -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/models/block/cube_bottom_top.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "gtceu:block/cube", 3 | "textures": { 4 | "particle": "#side", 5 | "down": "#bottom", 6 | "up": "#top", 7 | "north": "#side", 8 | "east": "#side", 9 | "south": "#side", 10 | "west": "#side" 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /src/main/resources/data/gcyr/worldgen/structure_set/photoshoot.json: -------------------------------------------------------------------------------- 1 | { 2 | "structures": [ 3 | { 4 | "structure": "gcyr:photoshoot", 5 | "weight": 1 6 | } 7 | ], 8 | "placement": { 9 | "type": "minecraft:random_spread", 10 | "salt": 477444994, 11 | "spacing": 20, 12 | "separation": 12 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/blockstates/moon_stone_slab.json: -------------------------------------------------------------------------------- 1 | { 2 | "variants": { 3 | "type=bottom": { 4 | "model": "gcyr:block/moon_stone_slab" 5 | }, 6 | "type=double": { 7 | "model": "gcyr:block/moon_stone" 8 | }, 9 | "type=top": { 10 | "model": "gcyr:block/moon_stone_slab_top" 11 | } 12 | } 13 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/blockstates/venus_rock_slab.json: -------------------------------------------------------------------------------- 1 | { 2 | "variants": { 3 | "type=bottom": { 4 | "model": "gcyr:block/venus_rock_slab" 5 | }, 6 | "type=double": { 7 | "model": "gcyr:block/venus_rock" 8 | }, 9 | "type=top": { 10 | "model": "gcyr:block/venus_rock_slab_top" 11 | } 12 | } 13 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/blockstates/martian_rock_slab.json: -------------------------------------------------------------------------------- 1 | { 2 | "variants": { 3 | "type=bottom": { 4 | "model": "gcyr:block/martian_rock_slab" 5 | }, 6 | "type=double": { 7 | "model": "gcyr:block/martian_rock" 8 | }, 9 | "type=top": { 10 | "model": "gcyr:block/martian_rock_slab_top" 11 | } 12 | } 13 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/blockstates/mercury_rock_slab.json: -------------------------------------------------------------------------------- 1 | { 2 | "variants": { 3 | "type=bottom": { 4 | "model": "gcyr:block/mercury_rock_slab" 5 | }, 6 | "type=double": { 7 | "model": "gcyr:block/mercury_rock" 8 | }, 9 | "type=top": { 10 | "model": "gcyr:block/mercury_rock_slab_top" 11 | } 12 | } 13 | } -------------------------------------------------------------------------------- /src/main/resources/assets/minecraft/atlases/armor_trims.json: -------------------------------------------------------------------------------- 1 | { 2 | "sources": [ 3 | { 4 | "type": "single", 5 | "resource": "gcyr:trims/models/armor/space" 6 | }, 7 | { 8 | "type": "single", 9 | "resource": "gcyr:trims/models/armor/space_leggings" 10 | } 11 | ] 12 | } 13 | -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/blockstates/moon_cobblestone_slab.json: -------------------------------------------------------------------------------- 1 | { 2 | "variants": { 3 | "type=bottom": { 4 | "model": "gcyr:block/moon_cobblestone_slab" 5 | }, 6 | "type=double": { 7 | "model": "gcyr:block/moon_cobblestone" 8 | }, 9 | "type=top": { 10 | "model": "gcyr:block/moon_cobblestone_slab_top" 11 | } 12 | } 13 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/basic_rocket_motor.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/cube_bottom_top", 3 | "textures": { 4 | "bottom": "gcyr:block/casings/basic_rocket_motor/rocket_motor_bottom", 5 | "side": "gcyr:block/casings/basic_rocket_motor/rocket_motor_side", 6 | "top": "gcyr:block/casings/basic_rocket_motor/rocket_motor_top" 7 | } 8 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/elite_rocket_motor.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/cube_bottom_top", 3 | "textures": { 4 | "bottom": "gcyr:block/casings/elite_rocket_motor/rocket_motor_bottom", 5 | "side": "gcyr:block/casings/elite_rocket_motor/rocket_motor_side", 6 | "top": "gcyr:block/casings/elite_rocket_motor/rocket_motor_top" 7 | } 8 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/blockstates/mercury_cobblestone_slab.json: -------------------------------------------------------------------------------- 1 | { 2 | "variants": { 3 | "type=bottom": { 4 | "model": "gcyr:block/mercury_cobblestone_slab" 5 | }, 6 | "type=double": { 7 | "model": "gcyr:block/mercury_rock" 8 | }, 9 | "type=top": { 10 | "model": "gcyr:block/mercury_cobblestone_slab_top" 11 | } 12 | } 13 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/blockstates/venus_cobblestone_slab.json: -------------------------------------------------------------------------------- 1 | { 2 | "variants": { 3 | "type=bottom": { 4 | "model": "gcyr:block/venus_cobblestone_slab" 5 | }, 6 | "type=double": { 7 | "model": "gcyr:block/venus_cobblestone" 8 | }, 9 | "type=top": { 10 | "model": "gcyr:block/venus_cobblestone_slab_top" 11 | } 12 | } 13 | } -------------------------------------------------------------------------------- /src/generated/resources/data/gcyr/tags/worldgen/biome/is_mars.json: -------------------------------------------------------------------------------- 1 | { 2 | "values": [ 3 | { 4 | "id": "gcyr:martian_canyon_creek", 5 | "required": false 6 | }, 7 | { 8 | "id": "gcyr:martian_wastelands", 9 | "required": false 10 | }, 11 | { 12 | "id": "gcyr:martian_polar_caps", 13 | "required": false 14 | } 15 | ] 16 | } -------------------------------------------------------------------------------- /src/main/java/argent_matter/gcyr/data/recipe/chemistry/ChemistryRecipes.java: -------------------------------------------------------------------------------- 1 | package argent_matter.gcyr.data.recipe.chemistry; 2 | 3 | import net.minecraft.data.recipes.FinishedRecipe; 4 | 5 | import java.util.function.Consumer; 6 | 7 | public class ChemistryRecipes { 8 | 9 | public static void init(Consumer provider) { 10 | 11 | } 12 | 13 | } 14 | -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/models/block/variant/rocket_motor.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "gtceu:block/cube_bottom_top", 3 | "textures": { 4 | "top": "gtceu:block/casings/rocket/machine_casing_rocket_motor_top", 5 | "bottom": "gtceu:block/casings/rocket/machine_casing_rocket_motor_bottom", 6 | "side": "gtceu:block/casings/rocket/machine_casing_rocket_motor_side" 7 | } 8 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/models/block/advanced_rocket_motor.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "minecraft:block/cube_bottom_top", 3 | "textures": { 4 | "bottom": "gcyr:block/casings/advanced_rocket_motor/rocket_motor_bottom", 5 | "side": "gcyr:block/casings/advanced_rocket_motor/rocket_motor_side", 6 | "top": "gcyr:block/casings/advanced_rocket_motor/rocket_motor_top" 7 | } 8 | } -------------------------------------------------------------------------------- /src/generated/resources/data/minecraft/tags/blocks/slabs.json: -------------------------------------------------------------------------------- 1 | { 2 | "values": [ 3 | "gcyr:mercury_cobblestone_slab", 4 | "gcyr:mercury_rock_slab", 5 | "gcyr:venus_cobblestone_slab", 6 | "gcyr:venus_rock_slab", 7 | "gcyr:moon_cobblestone_slab", 8 | "gcyr:moon_stone_slab", 9 | "gcyr:martian_cobblestone_slab", 10 | "gcyr:martian_rock_slab" 11 | ] 12 | } -------------------------------------------------------------------------------- /src/generated/resources/data/minecraft/tags/items/slabs.json: -------------------------------------------------------------------------------- 1 | { 2 | "values": [ 3 | "gcyr:mercury_cobblestone_slab", 4 | "gcyr:mercury_rock_slab", 5 | "gcyr:venus_cobblestone_slab", 6 | "gcyr:venus_rock_slab", 7 | "gcyr:moon_cobblestone_slab", 8 | "gcyr:moon_stone_slab", 9 | "gcyr:martian_cobblestone_slab", 10 | "gcyr:martian_rock_slab" 11 | ] 12 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/blockstates/martian_cobblestone_slab.json: -------------------------------------------------------------------------------- 1 | { 2 | "variants": { 3 | "type=bottom": { 4 | "model": "gcyr:block/martian_cobblestone_slab" 5 | }, 6 | "type=double": { 7 | "model": "gcyr:block/martian_cobblestone" 8 | }, 9 | "type=top": { 10 | "model": "gcyr:block/martian_cobblestone_slab_top" 11 | } 12 | } 13 | } -------------------------------------------------------------------------------- /src/generated/resources/data/minecraft/tags/items/stairs.json: -------------------------------------------------------------------------------- 1 | { 2 | "values": [ 3 | "gcyr:cobbled_mercury_rock_stairs", 4 | "gcyr:mercury_rock_stairs", 5 | "gcyr:venus_cobblestone_stairs", 6 | "gcyr:venus_rock_stairs", 7 | "gcyr:moon_cobblestone_stairs", 8 | "gcyr:moon_stone_stairs", 9 | "gcyr:martian_cobblestone_stairs", 10 | "gcyr:martian_rock_stairs" 11 | ] 12 | } -------------------------------------------------------------------------------- /src/generated/resources/data/minecraft/tags/blocks/stairs.json: -------------------------------------------------------------------------------- 1 | { 2 | "values": [ 3 | "gcyr:cobbled_mercury_rock_stairs", 4 | "gcyr:mercury_rock_stairs", 5 | "gcyr:venus_cobblestone_stairs", 6 | "gcyr:venus_rock_stairs", 7 | "gcyr:moon_cobblestone_stairs", 8 | "gcyr:moon_stone_stairs", 9 | "gcyr:martian_cobblestone_stairs", 10 | "gcyr:martian_rock_stairs" 11 | ] 12 | } -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/particles/dyson_beam.json: -------------------------------------------------------------------------------- 1 | { 2 | "textures": [ 3 | "gcyr:dyson_beam_0", 4 | "gcyr:dyson_beam_1", 5 | "gcyr:dyson_beam_2", 6 | "gcyr:dyson_beam_3", 7 | "gcyr:dyson_beam_4", 8 | "gcyr:dyson_beam_5", 9 | "gcyr:dyson_beam_6", 10 | "gcyr:dyson_beam_7", 11 | "gcyr:dyson_beam_8", 12 | "gcyr:dyson_beam_9", 13 | "gcyr:dyson_beam_10" 14 | ] 15 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/blockstates/basic_fuel_tank.json: -------------------------------------------------------------------------------- 1 | { 2 | "variants": { 3 | "axis=x": { 4 | "model": "gcyr:block/basic_fuel_tank_horizontal", 5 | "x": 90, 6 | "y": 90 7 | }, 8 | "axis=y": { 9 | "model": "gcyr:block/basic_fuel_tank" 10 | }, 11 | "axis=z": { 12 | "model": "gcyr:block/basic_fuel_tank_horizontal", 13 | "x": 90 14 | } 15 | } 16 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/blockstates/elite_fuel_tank.json: -------------------------------------------------------------------------------- 1 | { 2 | "variants": { 3 | "axis=x": { 4 | "model": "gcyr:block/elite_fuel_tank_horizontal", 5 | "x": 90, 6 | "y": 90 7 | }, 8 | "axis=y": { 9 | "model": "gcyr:block/elite_fuel_tank" 10 | }, 11 | "axis=z": { 12 | "model": "gcyr:block/elite_fuel_tank_horizontal", 13 | "x": 90 14 | } 15 | } 16 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/blockstates/advanced_fuel_tank.json: -------------------------------------------------------------------------------- 1 | { 2 | "variants": { 3 | "axis=x": { 4 | "model": "gcyr:block/advanced_fuel_tank_horizontal", 5 | "x": 90, 6 | "y": 90 7 | }, 8 | "axis=y": { 9 | "model": "gcyr:block/advanced_fuel_tank" 10 | }, 11 | "axis=z": { 12 | "model": "gcyr:block/advanced_fuel_tank_horizontal", 13 | "x": 90 14 | } 15 | } 16 | } -------------------------------------------------------------------------------- /src/main/java/argent_matter/gcyr/mixin/LivingEntityAccessor.java: -------------------------------------------------------------------------------- 1 | package argent_matter.gcyr.mixin; 2 | 3 | import lombok.experimental.Accessors; 4 | import net.minecraft.world.entity.LivingEntity; 5 | import org.spongepowered.asm.mixin.Mixin; 6 | import org.spongepowered.asm.mixin.gen.Accessor; 7 | 8 | @Mixin(LivingEntity.class) 9 | public interface LivingEntityAccessor { 10 | @Accessor 11 | boolean isJumping(); 12 | } 13 | -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/gcyr/planet_assets/sky_renderers/venus.json: -------------------------------------------------------------------------------- 1 | { 2 | "world": "gcyr:venus", 3 | "stars": { 4 | "fancy_count": 0, 5 | "fast_count": 0, 6 | "colored_stars": false, 7 | "daylight_visible": true 8 | }, 9 | "sunset_color": "none", 10 | "dimension_effects": { 11 | "type": "none" 12 | }, 13 | "cloud_effects": "none", 14 | "weather_effects": "none", 15 | "horizon_angle": 0 16 | } -------------------------------------------------------------------------------- /src/main/resources/data/gcyr/worldgen/placed_feature/moon_rocks.json: -------------------------------------------------------------------------------- 1 | { 2 | "feature": "gcyr:moon_rocks", 3 | "placement": [ 4 | { 5 | "type": "minecraft:count", 6 | "count": 2 7 | }, 8 | { 9 | "type": "minecraft:in_square" 10 | }, 11 | { 12 | "type": "minecraft:heightmap", 13 | "heightmap": "MOTION_BLOCKING" 14 | }, 15 | { 16 | "type": "minecraft:biome" 17 | } 18 | ] 19 | } -------------------------------------------------------------------------------- /src/main/resources/data/gcyr/worldgen/template_pool/photoshoot.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "gcyr:photoshoot", 3 | "fallback": "minecraft:empty", 4 | "elements": [ 5 | { 6 | "weight": 1, 7 | "element": { 8 | "element_type": "minecraft:single_pool_element", 9 | "projection": "rigid", 10 | "location": "gcyr:photoshoot", 11 | "processors": "minecraft:empty" 12 | } 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /src/main/java/argent_matter/gcyr/common/item/SatelliteItemBehaviour.java: -------------------------------------------------------------------------------- 1 | package argent_matter.gcyr.common.item; 2 | 3 | import argent_matter.gcyr.api.space.satellite.SatelliteType; 4 | import com.gregtechceu.gtceu.api.item.component.IItemComponent; 5 | import lombok.RequiredArgsConstructor; 6 | 7 | @RequiredArgsConstructor 8 | public class SatelliteItemBehaviour implements IItemComponent { 9 | public final SatelliteType type; 10 | } 11 | -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/blockstates/moon_sand.json: -------------------------------------------------------------------------------- 1 | { 2 | "variants": { 3 | "": [ 4 | { 5 | "model": "gcyr:block/moon_sand" 6 | }, 7 | { 8 | "model": "gcyr:block/moon_sand", 9 | "y": 180 10 | }, 11 | { 12 | "model": "gcyr:block/moon_sand_mirrored" 13 | }, 14 | { 15 | "model": "gcyr:block/moon_sand_mirrored", 16 | "y": 180 17 | } 18 | ] 19 | } 20 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/blockstates/moon_stone.json: -------------------------------------------------------------------------------- 1 | { 2 | "variants": { 3 | "": [ 4 | { 5 | "model": "gcyr:block/moon_stone" 6 | }, 7 | { 8 | "model": "gcyr:block/moon_stone", 9 | "y": 180 10 | }, 11 | { 12 | "model": "gcyr:block/moon_stone_mirrored" 13 | }, 14 | { 15 | "model": "gcyr:block/moon_stone_mirrored", 16 | "y": 180 17 | } 18 | ] 19 | } 20 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/blockstates/venus_rock.json: -------------------------------------------------------------------------------- 1 | { 2 | "variants": { 3 | "": [ 4 | { 5 | "model": "gcyr:block/venus_rock" 6 | }, 7 | { 8 | "model": "gcyr:block/venus_rock", 9 | "y": 180 10 | }, 11 | { 12 | "model": "gcyr:block/venus_rock_mirrored" 13 | }, 14 | { 15 | "model": "gcyr:block/venus_rock_mirrored", 16 | "y": 180 17 | } 18 | ] 19 | } 20 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/blockstates/venus_sand.json: -------------------------------------------------------------------------------- 1 | { 2 | "variants": { 3 | "": [ 4 | { 5 | "model": "gcyr:block/venus_sand" 6 | }, 7 | { 8 | "model": "gcyr:block/venus_sand", 9 | "y": 180 10 | }, 11 | { 12 | "model": "gcyr:block/venus_sand_mirrored" 13 | }, 14 | { 15 | "model": "gcyr:block/venus_sand_mirrored", 16 | "y": 180 17 | } 18 | ] 19 | } 20 | } -------------------------------------------------------------------------------- /src/main/resources/data/gcyr/gcyr/planets/earth.json: -------------------------------------------------------------------------------- 1 | { 2 | "translation": "level.overworld", 3 | "galaxy": "gcyr:milky_way", 4 | "solar_system": "gcyr:solar_system", 5 | "world": "minecraft:overworld", 6 | "orbit_world": "gcyr:overworld_orbit", 7 | "rocket_tier": 1, 8 | "gravity": 9.806, 9 | "has_atmosphere": true, 10 | "days_in_year": 365, 11 | "temperature": 293, 12 | "solar_power": 13, 13 | "has_oxygen": true, 14 | "button_color": 893717 15 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/blockstates/mercury_rock.json: -------------------------------------------------------------------------------- 1 | { 2 | "variants": { 3 | "": [ 4 | { 5 | "model": "gcyr:block/mercury_rock" 6 | }, 7 | { 8 | "model": "gcyr:block/mercury_rock", 9 | "y": 180 10 | }, 11 | { 12 | "model": "gcyr:block/mercury_rock_mirrored" 13 | }, 14 | { 15 | "model": "gcyr:block/mercury_rock_mirrored", 16 | "y": 180 17 | } 18 | ] 19 | } 20 | } -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/shaders/core/black_hole.vsh: -------------------------------------------------------------------------------- 1 | #version 330 2 | 3 | #moj_import 4 | 5 | in vec3 Position; 6 | 7 | uniform mat4 ProjMat; 8 | uniform mat4 ModelViewMat; 9 | uniform int FogShape; 10 | 11 | out vec3 ViewPos; 12 | out float vertexDistance; 13 | 14 | void main() { 15 | gl_Position = ProjMat * ModelViewMat * vec4(Position, 1.0); 16 | ViewPos = Position; 17 | 18 | vertexDistance = fog_distance(ModelViewMat, Position, FogShape); 19 | } 20 | -------------------------------------------------------------------------------- /src/main/resources/data/gcyr/gcyr/planets/mars.json: -------------------------------------------------------------------------------- 1 | { 2 | "translation": "level.gcyr.mars", 3 | "galaxy": "gcyr:milky_way", 4 | "solar_system": "gcyr:solar_system", 5 | "world": "gcyr:mars", 6 | "orbit_world": "gcyr:mars_orbit", 7 | "rocket_tier": 2, 8 | "gravity": 3.72076, 9 | "has_atmosphere": true, 10 | "days_in_year": 687, 11 | "temperature": 208, 12 | "solar_power": 11, 13 | "orbit_solar_power": 13, 14 | "has_oxygen": false, 15 | "button_color": 12550436 16 | } -------------------------------------------------------------------------------- /src/main/resources/data/gcyr/gcyr/planets/venus.json: -------------------------------------------------------------------------------- 1 | { 2 | "translation": "level.gcyr.venus", 3 | "galaxy": "gcyr:milky_way", 4 | "solar_system": "gcyr:solar_system", 5 | "world": "gcyr:venus", 6 | "orbit_world": "gcyr:venus_orbit", 7 | "rocket_tier": 2, 8 | "gravity": 8.87, 9 | "has_atmosphere": true, 10 | "days_in_year": 225, 11 | "temperature": 737, 12 | "solar_power": 6, 13 | "orbit_solar_power": 18, 14 | "has_oxygen": false, 15 | "button_color": 12550436 16 | } -------------------------------------------------------------------------------- /src/main/resources/data/gcyr/worldgen/structure/photoshoot.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "minecraft:jigsaw", 3 | "biomes": "gcyr:lunar_plains", 4 | "step": "surface_structures", 5 | "spawn_overrides": {}, 6 | "terrain_adaptation": "beard_thin", 7 | "start_pool": "gcyr:photoshoot", 8 | "size": 1, 9 | "start_height": { 10 | "absolute": 0 11 | }, 12 | "project_start_to_heightmap": "WORLD_SURFACE_WG", 13 | "max_distance_from_center": 80, 14 | "use_expansion_hack": false 15 | } 16 | -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/blockstates/moon_cobblestone.json: -------------------------------------------------------------------------------- 1 | { 2 | "variants": { 3 | "": [ 4 | { 5 | "model": "gcyr:block/moon_cobblestone" 6 | }, 7 | { 8 | "model": "gcyr:block/moon_cobblestone", 9 | "y": 180 10 | }, 11 | { 12 | "model": "gcyr:block/moon_cobblestone_mirrored" 13 | }, 14 | { 15 | "model": "gcyr:block/moon_cobblestone_mirrored", 16 | "y": 180 17 | } 18 | ] 19 | } 20 | } -------------------------------------------------------------------------------- /src/main/resources/data/gcyr/gcyr/planets/mercury.json: -------------------------------------------------------------------------------- 1 | { 2 | "translation": "level.gcyr.mercury", 3 | "galaxy": "gcyr:milky_way", 4 | "solar_system": "gcyr:solar_system", 5 | "world": "gcyr:mercury", 6 | "orbit_world": "gcyr:mercury_orbit", 7 | "rocket_tier": 2, 8 | "gravity": 3.7, 9 | "has_atmosphere": false, 10 | "days_in_year": 88, 11 | "temperature": 440, 12 | "solar_power": 19, 13 | "orbit_solar_power": 21, 14 | "has_oxygen": false, 15 | "button_color": 8203025 16 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/blockstates/venus_cobblestone.json: -------------------------------------------------------------------------------- 1 | { 2 | "variants": { 3 | "": [ 4 | { 5 | "model": "gcyr:block/venus_cobblestone" 6 | }, 7 | { 8 | "model": "gcyr:block/venus_cobblestone", 9 | "y": 180 10 | }, 11 | { 12 | "model": "gcyr:block/venus_cobblestone_mirrored" 13 | }, 14 | { 15 | "model": "gcyr:block/venus_cobblestone_mirrored", 16 | "y": 180 17 | } 18 | ] 19 | } 20 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/blockstates/venusian_regolith.json: -------------------------------------------------------------------------------- 1 | { 2 | "variants": { 3 | "": [ 4 | { 5 | "model": "gcyr:block/venusian_regolith" 6 | }, 7 | { 8 | "model": "gcyr:block/venusian_regolith", 9 | "y": 180 10 | }, 11 | { 12 | "model": "gcyr:block/venusian_regolith_mirrored" 13 | }, 14 | { 15 | "model": "gcyr:block/venusian_regolith_mirrored", 16 | "y": 180 17 | } 18 | ] 19 | } 20 | } -------------------------------------------------------------------------------- /src/main/resources/data/gcyr/gcyr/planets/luna.json: -------------------------------------------------------------------------------- 1 | { 2 | "translation": "level.gcyr.moon", 3 | "galaxy": "gcyr:milky_way", 4 | "solar_system": "gcyr:solar_system", 5 | "world": "gcyr:luna", 6 | "orbit_world": "gcyr:luna_orbit", 7 | "parent_world": "minecraft:overworld", 8 | "rocket_tier": 1, 9 | "gravity": 1.625, 10 | "has_atmosphere": false, 11 | "days_in_year": 27, 12 | "temperature": 113, 13 | "solar_power": 15, 14 | "has_oxygen": false, 15 | "button_color": 9868950 16 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/blockstates/martian_cobblestone.json: -------------------------------------------------------------------------------- 1 | { 2 | "variants": { 3 | "": [ 4 | { 5 | "model": "gcyr:block/martian_cobblestone" 6 | }, 7 | { 8 | "model": "gcyr:block/martian_cobblestone", 9 | "y": 180 10 | }, 11 | { 12 | "model": "gcyr:block/martian_cobblestone_mirrored" 13 | }, 14 | { 15 | "model": "gcyr:block/martian_cobblestone_mirrored", 16 | "y": 180 17 | } 18 | ] 19 | } 20 | } -------------------------------------------------------------------------------- /src/main/resources/data/gcyr/gcyr/planets/proxima_centauri_b.json: -------------------------------------------------------------------------------- 1 | { 2 | "translation": "level.gcyr.proxima_centauri_b", 3 | "galaxy": "gcyr:milky_way", 4 | "solar_system": "gcyr:proxima_centauri", 5 | "world": "gcyr:proxima_centauri_b", 6 | "orbit_world": "gcyr:proxima_centauri_b_orbit", 7 | "rocket_tier": 3, 8 | "gravity": 9.806, 9 | "has_atmosphere": true, 10 | "days_in_year": 11, 11 | "temperature": 303, 12 | "solar_power": 13, 13 | "has_oxygen": true, 14 | "button_color": 893717 15 | } -------------------------------------------------------------------------------- /src/generated/resources/data/gcyr/loot_tables/blocks/seat.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "minecraft:block", 3 | "pools": [ 4 | { 5 | "bonus_rolls": 0.0, 6 | "conditions": [ 7 | { 8 | "condition": "minecraft:survives_explosion" 9 | } 10 | ], 11 | "entries": [ 12 | { 13 | "type": "minecraft:item", 14 | "name": "gcyr:seat" 15 | } 16 | ], 17 | "rolls": 1.0 18 | } 19 | ], 20 | "random_sequence": "gcyr:blocks/seat" 21 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/blockstates/rocket_scanner.json: -------------------------------------------------------------------------------- 1 | { 2 | "variants": { 3 | "facing=east": { 4 | "model": "gcyr:block/machine/rocket_scanner", 5 | "y": 90 6 | }, 7 | "facing=north": { 8 | "model": "gcyr:block/machine/rocket_scanner" 9 | }, 10 | "facing=south": { 11 | "model": "gcyr:block/machine/rocket_scanner", 12 | "y": 180 13 | }, 14 | "facing=west": { 15 | "model": "gcyr:block/machine/rocket_scanner", 16 | "y": 270 17 | } 18 | } 19 | } -------------------------------------------------------------------------------- /src/generated/resources/data/gcyr/loot_tables/blocks/launch_pad.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "minecraft:block", 3 | "pools": [ 4 | { 5 | "bonus_rolls": 0.0, 6 | "conditions": [ 7 | { 8 | "condition": "minecraft:survives_explosion" 9 | } 10 | ], 11 | "entries": [ 12 | { 13 | "type": "minecraft:item", 14 | "name": "gcyr:launch_pad" 15 | } 16 | ], 17 | "rolls": 1.0 18 | } 19 | ], 20 | "random_sequence": "gcyr:blocks/launch_pad" 21 | } -------------------------------------------------------------------------------- /src/generated/resources/data/gcyr/loot_tables/blocks/moon_sand.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "minecraft:block", 3 | "pools": [ 4 | { 5 | "bonus_rolls": 0.0, 6 | "conditions": [ 7 | { 8 | "condition": "minecraft:survives_explosion" 9 | } 10 | ], 11 | "entries": [ 12 | { 13 | "type": "minecraft:item", 14 | "name": "gcyr:moon_sand" 15 | } 16 | ], 17 | "rolls": 1.0 18 | } 19 | ], 20 | "random_sequence": "gcyr:blocks/moon_sand" 21 | } -------------------------------------------------------------------------------- /src/generated/resources/data/gcyr/loot_tables/blocks/venus_sand.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "minecraft:block", 3 | "pools": [ 4 | { 5 | "bonus_rolls": 0.0, 6 | "conditions": [ 7 | { 8 | "condition": "minecraft:survives_explosion" 9 | } 10 | ], 11 | "entries": [ 12 | { 13 | "type": "minecraft:item", 14 | "name": "gcyr:venus_sand" 15 | } 16 | ], 17 | "rolls": 1.0 18 | } 19 | ], 20 | "random_sequence": "gcyr:blocks/venus_sand" 21 | } -------------------------------------------------------------------------------- /src/main/java/argent_matter/gcyr/common/machine/multiblock/electric/DroneHangarMachine.java: -------------------------------------------------------------------------------- 1 | package argent_matter.gcyr.common.machine.multiblock.electric; 2 | 3 | import com.gregtechceu.gtceu.api.machine.IMachineBlockEntity; 4 | import com.gregtechceu.gtceu.api.machine.multiblock.WorkableElectricMultiblockMachine; 5 | 6 | public class DroneHangarMachine extends WorkableElectricMultiblockMachine { 7 | public DroneHangarMachine(IMachineBlockEntity holder, Object... args) { 8 | super(holder, args); 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /src/generated/resources/data/gcyr/loot_tables/blocks/airlock_door.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "minecraft:block", 3 | "pools": [ 4 | { 5 | "bonus_rolls": 0.0, 6 | "conditions": [ 7 | { 8 | "condition": "minecraft:survives_explosion" 9 | } 10 | ], 11 | "entries": [ 12 | { 13 | "type": "minecraft:item", 14 | "name": "gcyr:airlock_door" 15 | } 16 | ], 17 | "rolls": 1.0 18 | } 19 | ], 20 | "random_sequence": "gcyr:blocks/airlock_door" 21 | } -------------------------------------------------------------------------------- /src/generated/resources/data/gcyr/loot_tables/blocks/luna_marker.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "minecraft:block", 3 | "pools": [ 4 | { 5 | "bonus_rolls": 0.0, 6 | "conditions": [ 7 | { 8 | "condition": "minecraft:survives_explosion" 9 | } 10 | ], 11 | "entries": [ 12 | { 13 | "type": "minecraft:item", 14 | "name": "gcyr:luna_marker" 15 | } 16 | ], 17 | "rolls": 1.0 18 | } 19 | ], 20 | "random_sequence": "gcyr:blocks/luna_marker" 21 | } -------------------------------------------------------------------------------- /src/generated/resources/data/gcyr/loot_tables/blocks/mars_marker.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "minecraft:block", 3 | "pools": [ 4 | { 5 | "bonus_rolls": 0.0, 6 | "conditions": [ 7 | { 8 | "condition": "minecraft:survives_explosion" 9 | } 10 | ], 11 | "entries": [ 12 | { 13 | "type": "minecraft:item", 14 | "name": "gcyr:mars_marker" 15 | } 16 | ], 17 | "rolls": 1.0 18 | } 19 | ], 20 | "random_sequence": "gcyr:blocks/mars_marker" 21 | } -------------------------------------------------------------------------------- /src/generated/resources/data/gcyr/loot_tables/blocks/mercury_rock.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "minecraft:block", 3 | "pools": [ 4 | { 5 | "bonus_rolls": 0.0, 6 | "conditions": [ 7 | { 8 | "condition": "minecraft:survives_explosion" 9 | } 10 | ], 11 | "entries": [ 12 | { 13 | "type": "minecraft:item", 14 | "name": "gcyr:mercury_rock" 15 | } 16 | ], 17 | "rolls": 1.0 18 | } 19 | ], 20 | "random_sequence": "gcyr:blocks/mercury_rock" 21 | } -------------------------------------------------------------------------------- /src/generated/resources/data/gcyr/loot_tables/blocks/moon_stone.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "minecraft:block", 3 | "pools": [ 4 | { 5 | "bonus_rolls": 0.0, 6 | "conditions": [ 7 | { 8 | "condition": "minecraft:survives_explosion" 9 | } 10 | ], 11 | "entries": [ 12 | { 13 | "type": "minecraft:item", 14 | "name": "gcyr:moon_cobblestone" 15 | } 16 | ], 17 | "rolls": 1.0 18 | } 19 | ], 20 | "random_sequence": "gcyr:blocks/moon_stone" 21 | } -------------------------------------------------------------------------------- /src/generated/resources/data/gcyr/loot_tables/blocks/venus_marker.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "minecraft:block", 3 | "pools": [ 4 | { 5 | "bonus_rolls": 0.0, 6 | "conditions": [ 7 | { 8 | "condition": "minecraft:survives_explosion" 9 | } 10 | ], 11 | "entries": [ 12 | { 13 | "type": "minecraft:item", 14 | "name": "gcyr:venus_marker" 15 | } 16 | ], 17 | "rolls": 1.0 18 | } 19 | ], 20 | "random_sequence": "gcyr:blocks/venus_marker" 21 | } -------------------------------------------------------------------------------- /src/generated/resources/data/gcyr/loot_tables/blocks/beam_receiver.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "minecraft:block", 3 | "pools": [ 4 | { 5 | "bonus_rolls": 0.0, 6 | "conditions": [ 7 | { 8 | "condition": "minecraft:survives_explosion" 9 | } 10 | ], 11 | "entries": [ 12 | { 13 | "type": "minecraft:item", 14 | "name": "gcyr:beam_receiver" 15 | } 16 | ], 17 | "rolls": 1.0 18 | } 19 | ], 20 | "random_sequence": "gcyr:blocks/beam_receiver" 21 | } -------------------------------------------------------------------------------- /src/generated/resources/data/gcyr/loot_tables/blocks/mars_regolith.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "minecraft:block", 3 | "pools": [ 4 | { 5 | "bonus_rolls": 0.0, 6 | "conditions": [ 7 | { 8 | "condition": "minecraft:survives_explosion" 9 | } 10 | ], 11 | "entries": [ 12 | { 13 | "type": "minecraft:item", 14 | "name": "gcyr:mars_regolith" 15 | } 16 | ], 17 | "rolls": 1.0 18 | } 19 | ], 20 | "random_sequence": "gcyr:blocks/mars_regolith" 21 | } -------------------------------------------------------------------------------- /src/generated/resources/data/gcyr/loot_tables/blocks/venus_rock.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "minecraft:block", 3 | "pools": [ 4 | { 5 | "bonus_rolls": 0.0, 6 | "conditions": [ 7 | { 8 | "condition": "minecraft:survives_explosion" 9 | } 10 | ], 11 | "entries": [ 12 | { 13 | "type": "minecraft:item", 14 | "name": "gcyr:venus_cobblestone" 15 | } 16 | ], 17 | "rolls": 1.0 18 | } 19 | ], 20 | "random_sequence": "gcyr:blocks/venus_rock" 21 | } -------------------------------------------------------------------------------- /src/generated/resources/data/gcyr/loot_tables/blocks/basic_fuel_tank.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "minecraft:block", 3 | "pools": [ 4 | { 5 | "bonus_rolls": 0.0, 6 | "conditions": [ 7 | { 8 | "condition": "minecraft:survives_explosion" 9 | } 10 | ], 11 | "entries": [ 12 | { 13 | "type": "minecraft:item", 14 | "name": "gcyr:basic_fuel_tank" 15 | } 16 | ], 17 | "rolls": 1.0 18 | } 19 | ], 20 | "random_sequence": "gcyr:blocks/basic_fuel_tank" 21 | } -------------------------------------------------------------------------------- /src/generated/resources/data/gcyr/loot_tables/blocks/elite_fuel_tank.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "minecraft:block", 3 | "pools": [ 4 | { 5 | "bonus_rolls": 0.0, 6 | "conditions": [ 7 | { 8 | "condition": "minecraft:survives_explosion" 9 | } 10 | ], 11 | "entries": [ 12 | { 13 | "type": "minecraft:item", 14 | "name": "gcyr:elite_fuel_tank" 15 | } 16 | ], 17 | "rolls": 1.0 18 | } 19 | ], 20 | "random_sequence": "gcyr:blocks/elite_fuel_tank" 21 | } -------------------------------------------------------------------------------- /src/generated/resources/data/gcyr/loot_tables/blocks/martian_rock.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "minecraft:block", 3 | "pools": [ 4 | { 5 | "bonus_rolls": 0.0, 6 | "conditions": [ 7 | { 8 | "condition": "minecraft:survives_explosion" 9 | } 10 | ], 11 | "entries": [ 12 | { 13 | "type": "minecraft:item", 14 | "name": "gcyr:martian_cobblestone" 15 | } 16 | ], 17 | "rolls": 1.0 18 | } 19 | ], 20 | "random_sequence": "gcyr:blocks/martian_rock" 21 | } -------------------------------------------------------------------------------- /src/generated/resources/data/gcyr/loot_tables/blocks/mercury_marker.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "minecraft:block", 3 | "pools": [ 4 | { 5 | "bonus_rolls": 0.0, 6 | "conditions": [ 7 | { 8 | "condition": "minecraft:survives_explosion" 9 | } 10 | ], 11 | "entries": [ 12 | { 13 | "type": "minecraft:item", 14 | "name": "gcyr:mercury_marker" 15 | } 16 | ], 17 | "rolls": 1.0 18 | } 19 | ], 20 | "random_sequence": "gcyr:blocks/mercury_marker" 21 | } -------------------------------------------------------------------------------- /src/generated/resources/data/gcyr/loot_tables/blocks/moon_stone_slab.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "minecraft:block", 3 | "pools": [ 4 | { 5 | "bonus_rolls": 0.0, 6 | "conditions": [ 7 | { 8 | "condition": "minecraft:survives_explosion" 9 | } 10 | ], 11 | "entries": [ 12 | { 13 | "type": "minecraft:item", 14 | "name": "gcyr:moon_stone_slab" 15 | } 16 | ], 17 | "rolls": 1.0 18 | } 19 | ], 20 | "random_sequence": "gcyr:blocks/moon_stone_slab" 21 | } -------------------------------------------------------------------------------- /src/generated/resources/data/gcyr/loot_tables/blocks/venus_rock_slab.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "minecraft:block", 3 | "pools": [ 4 | { 5 | "bonus_rolls": 0.0, 6 | "conditions": [ 7 | { 8 | "condition": "minecraft:survives_explosion" 9 | } 10 | ], 11 | "entries": [ 12 | { 13 | "type": "minecraft:item", 14 | "name": "gcyr:venus_rock_slab" 15 | } 16 | ], 17 | "rolls": 1.0 18 | } 19 | ], 20 | "random_sequence": "gcyr:blocks/venus_rock_slab" 21 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/blockstates/iv_oxygen_spreader.json: -------------------------------------------------------------------------------- 1 | { 2 | "variants": { 3 | "facing=east": { 4 | "model": "gcyr:block/machine/iv_oxygen_spreader", 5 | "y": 90 6 | }, 7 | "facing=north": { 8 | "model": "gcyr:block/machine/iv_oxygen_spreader" 9 | }, 10 | "facing=south": { 11 | "model": "gcyr:block/machine/iv_oxygen_spreader", 12 | "y": 180 13 | }, 14 | "facing=west": { 15 | "model": "gcyr:block/machine/iv_oxygen_spreader", 16 | "y": 270 17 | } 18 | } 19 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/blockstates/uv_oxygen_spreader.json: -------------------------------------------------------------------------------- 1 | { 2 | "variants": { 3 | "facing=east": { 4 | "model": "gcyr:block/machine/uv_oxygen_spreader", 5 | "y": 90 6 | }, 7 | "facing=north": { 8 | "model": "gcyr:block/machine/uv_oxygen_spreader" 9 | }, 10 | "facing=south": { 11 | "model": "gcyr:block/machine/uv_oxygen_spreader", 12 | "y": 180 13 | }, 14 | "facing=west": { 15 | "model": "gcyr:block/machine/uv_oxygen_spreader", 16 | "y": 270 17 | } 18 | } 19 | } -------------------------------------------------------------------------------- /src/generated/resources/data/gcyr/loot_tables/blocks/dyson_solar_cell.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "minecraft:block", 3 | "pools": [ 4 | { 5 | "bonus_rolls": 0.0, 6 | "conditions": [ 7 | { 8 | "condition": "minecraft:survives_explosion" 9 | } 10 | ], 11 | "entries": [ 12 | { 13 | "type": "minecraft:item", 14 | "name": "gcyr:dyson_solar_cell" 15 | } 16 | ], 17 | "rolls": 1.0 18 | } 19 | ], 20 | "random_sequence": "gcyr:blocks/dyson_solar_cell" 21 | } -------------------------------------------------------------------------------- /src/generated/resources/data/gcyr/loot_tables/blocks/martian_rock_slab.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "minecraft:block", 3 | "pools": [ 4 | { 5 | "bonus_rolls": 0.0, 6 | "conditions": [ 7 | { 8 | "condition": "minecraft:survives_explosion" 9 | } 10 | ], 11 | "entries": [ 12 | { 13 | "type": "minecraft:item", 14 | "name": "gcyr:martian_rock_slab" 15 | } 16 | ], 17 | "rolls": 1.0 18 | } 19 | ], 20 | "random_sequence": "gcyr:blocks/martian_rock_slab" 21 | } -------------------------------------------------------------------------------- /src/generated/resources/data/gcyr/loot_tables/blocks/mercury_rock_slab.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "minecraft:block", 3 | "pools": [ 4 | { 5 | "bonus_rolls": 0.0, 6 | "conditions": [ 7 | { 8 | "condition": "minecraft:survives_explosion" 9 | } 10 | ], 11 | "entries": [ 12 | { 13 | "type": "minecraft:item", 14 | "name": "gcyr:mercury_rock_slab" 15 | } 16 | ], 17 | "rolls": 1.0 18 | } 19 | ], 20 | "random_sequence": "gcyr:blocks/mercury_rock_slab" 21 | } -------------------------------------------------------------------------------- /src/generated/resources/data/gcyr/loot_tables/blocks/moon_cobblestone.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "minecraft:block", 3 | "pools": [ 4 | { 5 | "bonus_rolls": 0.0, 6 | "conditions": [ 7 | { 8 | "condition": "minecraft:survives_explosion" 9 | } 10 | ], 11 | "entries": [ 12 | { 13 | "type": "minecraft:item", 14 | "name": "gcyr:moon_cobblestone" 15 | } 16 | ], 17 | "rolls": 1.0 18 | } 19 | ], 20 | "random_sequence": "gcyr:blocks/moon_cobblestone" 21 | } -------------------------------------------------------------------------------- /src/generated/resources/data/gcyr/loot_tables/blocks/moon_stone_button.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "minecraft:block", 3 | "pools": [ 4 | { 5 | "bonus_rolls": 0.0, 6 | "conditions": [ 7 | { 8 | "condition": "minecraft:survives_explosion" 9 | } 10 | ], 11 | "entries": [ 12 | { 13 | "type": "minecraft:item", 14 | "name": "gcyr:moon_stone_button" 15 | } 16 | ], 17 | "rolls": 1.0 18 | } 19 | ], 20 | "random_sequence": "gcyr:blocks/moon_stone_button" 21 | } -------------------------------------------------------------------------------- /src/generated/resources/data/gcyr/loot_tables/blocks/moon_stone_stairs.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "minecraft:block", 3 | "pools": [ 4 | { 5 | "bonus_rolls": 0.0, 6 | "conditions": [ 7 | { 8 | "condition": "minecraft:survives_explosion" 9 | } 10 | ], 11 | "entries": [ 12 | { 13 | "type": "minecraft:item", 14 | "name": "gcyr:moon_stone_stairs" 15 | } 16 | ], 17 | "rolls": 1.0 18 | } 19 | ], 20 | "random_sequence": "gcyr:blocks/moon_stone_stairs" 21 | } -------------------------------------------------------------------------------- /src/generated/resources/data/gcyr/loot_tables/blocks/venus_cobblestone.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "minecraft:block", 3 | "pools": [ 4 | { 5 | "bonus_rolls": 0.0, 6 | "conditions": [ 7 | { 8 | "condition": "minecraft:survives_explosion" 9 | } 10 | ], 11 | "entries": [ 12 | { 13 | "type": "minecraft:item", 14 | "name": "gcyr:venus_cobblestone" 15 | } 16 | ], 17 | "rolls": 1.0 18 | } 19 | ], 20 | "random_sequence": "gcyr:blocks/venus_cobblestone" 21 | } -------------------------------------------------------------------------------- /src/generated/resources/data/gcyr/loot_tables/blocks/venus_rock_button.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "minecraft:block", 3 | "pools": [ 4 | { 5 | "bonus_rolls": 0.0, 6 | "conditions": [ 7 | { 8 | "condition": "minecraft:survives_explosion" 9 | } 10 | ], 11 | "entries": [ 12 | { 13 | "type": "minecraft:item", 14 | "name": "gcyr:venus_rock_button" 15 | } 16 | ], 17 | "rolls": 1.0 18 | } 19 | ], 20 | "random_sequence": "gcyr:blocks/venus_rock_button" 21 | } -------------------------------------------------------------------------------- /src/generated/resources/data/gcyr/loot_tables/blocks/venus_rock_stairs.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "minecraft:block", 3 | "pools": [ 4 | { 5 | "bonus_rolls": 0.0, 6 | "conditions": [ 7 | { 8 | "condition": "minecraft:survives_explosion" 9 | } 10 | ], 11 | "entries": [ 12 | { 13 | "type": "minecraft:item", 14 | "name": "gcyr:venus_rock_stairs" 15 | } 16 | ], 17 | "rolls": 1.0 18 | } 19 | ], 20 | "random_sequence": "gcyr:blocks/venus_rock_stairs" 21 | } -------------------------------------------------------------------------------- /src/generated/resources/data/gcyr/loot_tables/blocks/venusian_regolith.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "minecraft:block", 3 | "pools": [ 4 | { 5 | "bonus_rolls": 0.0, 6 | "conditions": [ 7 | { 8 | "condition": "minecraft:survives_explosion" 9 | } 10 | ], 11 | "entries": [ 12 | { 13 | "type": "minecraft:item", 14 | "name": "gcyr:venusian_regolith" 15 | } 16 | ], 17 | "rolls": 1.0 18 | } 19 | ], 20 | "random_sequence": "gcyr:blocks/venusian_regolith" 21 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/blockstates/luv_oxygen_spreader.json: -------------------------------------------------------------------------------- 1 | { 2 | "variants": { 3 | "facing=east": { 4 | "model": "gcyr:block/machine/luv_oxygen_spreader", 5 | "y": 90 6 | }, 7 | "facing=north": { 8 | "model": "gcyr:block/machine/luv_oxygen_spreader" 9 | }, 10 | "facing=south": { 11 | "model": "gcyr:block/machine/luv_oxygen_spreader", 12 | "y": 180 13 | }, 14 | "facing=west": { 15 | "model": "gcyr:block/machine/luv_oxygen_spreader", 16 | "y": 270 17 | } 18 | } 19 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/blockstates/opv_oxygen_spreader.json: -------------------------------------------------------------------------------- 1 | { 2 | "variants": { 3 | "facing=east": { 4 | "model": "gcyr:block/machine/opv_oxygen_spreader", 5 | "y": 90 6 | }, 7 | "facing=north": { 8 | "model": "gcyr:block/machine/opv_oxygen_spreader" 9 | }, 10 | "facing=south": { 11 | "model": "gcyr:block/machine/opv_oxygen_spreader", 12 | "y": 180 13 | }, 14 | "facing=west": { 15 | "model": "gcyr:block/machine/opv_oxygen_spreader", 16 | "y": 270 17 | } 18 | } 19 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/blockstates/uev_oxygen_spreader.json: -------------------------------------------------------------------------------- 1 | { 2 | "variants": { 3 | "facing=east": { 4 | "model": "gcyr:block/machine/uev_oxygen_spreader", 5 | "y": 90 6 | }, 7 | "facing=north": { 8 | "model": "gcyr:block/machine/uev_oxygen_spreader" 9 | }, 10 | "facing=south": { 11 | "model": "gcyr:block/machine/uev_oxygen_spreader", 12 | "y": 180 13 | }, 14 | "facing=west": { 15 | "model": "gcyr:block/machine/uev_oxygen_spreader", 16 | "y": 270 17 | } 18 | } 19 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/blockstates/uhv_oxygen_spreader.json: -------------------------------------------------------------------------------- 1 | { 2 | "variants": { 3 | "facing=east": { 4 | "model": "gcyr:block/machine/uhv_oxygen_spreader", 5 | "y": 90 6 | }, 7 | "facing=north": { 8 | "model": "gcyr:block/machine/uhv_oxygen_spreader" 9 | }, 10 | "facing=south": { 11 | "model": "gcyr:block/machine/uhv_oxygen_spreader", 12 | "y": 180 13 | }, 14 | "facing=west": { 15 | "model": "gcyr:block/machine/uhv_oxygen_spreader", 16 | "y": 270 17 | } 18 | } 19 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/blockstates/uiv_oxygen_spreader.json: -------------------------------------------------------------------------------- 1 | { 2 | "variants": { 3 | "facing=east": { 4 | "model": "gcyr:block/machine/uiv_oxygen_spreader", 5 | "y": 90 6 | }, 7 | "facing=north": { 8 | "model": "gcyr:block/machine/uiv_oxygen_spreader" 9 | }, 10 | "facing=south": { 11 | "model": "gcyr:block/machine/uiv_oxygen_spreader", 12 | "y": 180 13 | }, 14 | "facing=west": { 15 | "model": "gcyr:block/machine/uiv_oxygen_spreader", 16 | "y": 270 17 | } 18 | } 19 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/blockstates/uxv_oxygen_spreader.json: -------------------------------------------------------------------------------- 1 | { 2 | "variants": { 3 | "facing=east": { 4 | "model": "gcyr:block/machine/uxv_oxygen_spreader", 5 | "y": 90 6 | }, 7 | "facing=north": { 8 | "model": "gcyr:block/machine/uxv_oxygen_spreader" 9 | }, 10 | "facing=south": { 11 | "model": "gcyr:block/machine/uxv_oxygen_spreader", 12 | "y": 180 13 | }, 14 | "facing=west": { 15 | "model": "gcyr:block/machine/uxv_oxygen_spreader", 16 | "y": 270 17 | } 18 | } 19 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/blockstates/zpm_oxygen_spreader.json: -------------------------------------------------------------------------------- 1 | { 2 | "variants": { 3 | "facing=east": { 4 | "model": "gcyr:block/machine/zpm_oxygen_spreader", 5 | "y": 90 6 | }, 7 | "facing=north": { 8 | "model": "gcyr:block/machine/zpm_oxygen_spreader" 9 | }, 10 | "facing=south": { 11 | "model": "gcyr:block/machine/zpm_oxygen_spreader", 12 | "y": 180 13 | }, 14 | "facing=west": { 15 | "model": "gcyr:block/machine/zpm_oxygen_spreader", 16 | "y": 270 17 | } 18 | } 19 | } -------------------------------------------------------------------------------- /src/generated/resources/data/gcyr/loot_tables/blocks/advanced_fuel_tank.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "minecraft:block", 3 | "pools": [ 4 | { 5 | "bonus_rolls": 0.0, 6 | "conditions": [ 7 | { 8 | "condition": "minecraft:survives_explosion" 9 | } 10 | ], 11 | "entries": [ 12 | { 13 | "type": "minecraft:item", 14 | "name": "gcyr:advanced_fuel_tank" 15 | } 16 | ], 17 | "rolls": 1.0 18 | } 19 | ], 20 | "random_sequence": "gcyr:blocks/advanced_fuel_tank" 21 | } -------------------------------------------------------------------------------- /src/generated/resources/data/gcyr/loot_tables/blocks/basic_rocket_motor.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "minecraft:block", 3 | "pools": [ 4 | { 5 | "bonus_rolls": 0.0, 6 | "conditions": [ 7 | { 8 | "condition": "minecraft:survives_explosion" 9 | } 10 | ], 11 | "entries": [ 12 | { 13 | "type": "minecraft:item", 14 | "name": "gcyr:basic_rocket_motor" 15 | } 16 | ], 17 | "rolls": 1.0 18 | } 19 | ], 20 | "random_sequence": "gcyr:blocks/basic_rocket_motor" 21 | } -------------------------------------------------------------------------------- /src/generated/resources/data/gcyr/loot_tables/blocks/elite_rocket_motor.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "minecraft:block", 3 | "pools": [ 4 | { 5 | "bonus_rolls": 0.0, 6 | "conditions": [ 7 | { 8 | "condition": "minecraft:survives_explosion" 9 | } 10 | ], 11 | "entries": [ 12 | { 13 | "type": "minecraft:item", 14 | "name": "gcyr:elite_rocket_motor" 15 | } 16 | ], 17 | "rolls": 1.0 18 | } 19 | ], 20 | "random_sequence": "gcyr:blocks/elite_rocket_motor" 21 | } -------------------------------------------------------------------------------- /src/generated/resources/data/gcyr/loot_tables/blocks/dyson_sphere_casing.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "minecraft:block", 3 | "pools": [ 4 | { 5 | "bonus_rolls": 0.0, 6 | "conditions": [ 7 | { 8 | "condition": "minecraft:survives_explosion" 9 | } 10 | ], 11 | "entries": [ 12 | { 13 | "type": "minecraft:item", 14 | "name": "gcyr:dyson_sphere_casing" 15 | } 16 | ], 17 | "rolls": 1.0 18 | } 19 | ], 20 | "random_sequence": "gcyr:blocks/dyson_sphere_casing" 21 | } -------------------------------------------------------------------------------- /src/generated/resources/data/gcyr/loot_tables/blocks/martian_cobblestone.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "minecraft:block", 3 | "pools": [ 4 | { 5 | "bonus_rolls": 0.0, 6 | "conditions": [ 7 | { 8 | "condition": "minecraft:survives_explosion" 9 | } 10 | ], 11 | "entries": [ 12 | { 13 | "type": "minecraft:item", 14 | "name": "gcyr:martian_cobblestone" 15 | } 16 | ], 17 | "rolls": 1.0 18 | } 19 | ], 20 | "random_sequence": "gcyr:blocks/martian_cobblestone" 21 | } -------------------------------------------------------------------------------- /src/generated/resources/data/gcyr/loot_tables/blocks/martian_rock_button.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "minecraft:block", 3 | "pools": [ 4 | { 5 | "bonus_rolls": 0.0, 6 | "conditions": [ 7 | { 8 | "condition": "minecraft:survives_explosion" 9 | } 10 | ], 11 | "entries": [ 12 | { 13 | "type": "minecraft:item", 14 | "name": "gcyr:martian_rock_button" 15 | } 16 | ], 17 | "rolls": 1.0 18 | } 19 | ], 20 | "random_sequence": "gcyr:blocks/martian_rock_button" 21 | } -------------------------------------------------------------------------------- /src/generated/resources/data/gcyr/loot_tables/blocks/martian_rock_stairs.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "minecraft:block", 3 | "pools": [ 4 | { 5 | "bonus_rolls": 0.0, 6 | "conditions": [ 7 | { 8 | "condition": "minecraft:survives_explosion" 9 | } 10 | ], 11 | "entries": [ 12 | { 13 | "type": "minecraft:item", 14 | "name": "gcyr:martian_rock_stairs" 15 | } 16 | ], 17 | "rolls": 1.0 18 | } 19 | ], 20 | "random_sequence": "gcyr:blocks/martian_rock_stairs" 21 | } -------------------------------------------------------------------------------- /src/generated/resources/data/gcyr/loot_tables/blocks/mercury_rock_button.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "minecraft:block", 3 | "pools": [ 4 | { 5 | "bonus_rolls": 0.0, 6 | "conditions": [ 7 | { 8 | "condition": "minecraft:survives_explosion" 9 | } 10 | ], 11 | "entries": [ 12 | { 13 | "type": "minecraft:item", 14 | "name": "gcyr:mercury_rock_button" 15 | } 16 | ], 17 | "rolls": 1.0 18 | } 19 | ], 20 | "random_sequence": "gcyr:blocks/mercury_rock_button" 21 | } -------------------------------------------------------------------------------- /src/generated/resources/data/gcyr/loot_tables/blocks/mercury_rock_stairs.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "minecraft:block", 3 | "pools": [ 4 | { 5 | "bonus_rolls": 0.0, 6 | "conditions": [ 7 | { 8 | "condition": "minecraft:survives_explosion" 9 | } 10 | ], 11 | "entries": [ 12 | { 13 | "type": "minecraft:item", 14 | "name": "gcyr:mercury_rock_stairs" 15 | } 16 | ], 17 | "rolls": 1.0 18 | } 19 | ], 20 | "random_sequence": "gcyr:blocks/mercury_rock_stairs" 21 | } -------------------------------------------------------------------------------- /src/generated/resources/data/gcyr/loot_tables/blocks/advanced_rocket_motor.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "minecraft:block", 3 | "pools": [ 4 | { 5 | "bonus_rolls": 0.0, 6 | "conditions": [ 7 | { 8 | "condition": "minecraft:survives_explosion" 9 | } 10 | ], 11 | "entries": [ 12 | { 13 | "type": "minecraft:item", 14 | "name": "gcyr:advanced_rocket_motor" 15 | } 16 | ], 17 | "rolls": 1.0 18 | } 19 | ], 20 | "random_sequence": "gcyr:blocks/advanced_rocket_motor" 21 | } -------------------------------------------------------------------------------- /src/generated/resources/data/gcyr/loot_tables/blocks/moon_cobblestone_slab.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "minecraft:block", 3 | "pools": [ 4 | { 5 | "bonus_rolls": 0.0, 6 | "conditions": [ 7 | { 8 | "condition": "minecraft:survives_explosion" 9 | } 10 | ], 11 | "entries": [ 12 | { 13 | "type": "minecraft:item", 14 | "name": "gcyr:moon_cobblestone_slab" 15 | } 16 | ], 17 | "rolls": 1.0 18 | } 19 | ], 20 | "random_sequence": "gcyr:blocks/moon_cobblestone_slab" 21 | } -------------------------------------------------------------------------------- /src/generated/resources/data/gcyr/loot_tables/blocks/space_elevator_support.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "minecraft:block", 3 | "pools": [ 4 | { 5 | "bonus_rolls": 0.0, 6 | "conditions": [ 7 | { 8 | "condition": "minecraft:survives_explosion" 9 | } 10 | ], 11 | "entries": [ 12 | { 13 | "type": "minecraft:item", 14 | "name": "gcyr:space_elevator_support" 15 | } 16 | ], 17 | "rolls": 1.0 18 | } 19 | ], 20 | "random_sequence": "gcyr:blocks/space_elevator_support" 21 | } -------------------------------------------------------------------------------- /src/generated/resources/data/gcyr/loot_tables/blocks/venus_cobblestone_slab.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "minecraft:block", 3 | "pools": [ 4 | { 5 | "bonus_rolls": 0.0, 6 | "conditions": [ 7 | { 8 | "condition": "minecraft:survives_explosion" 9 | } 10 | ], 11 | "entries": [ 12 | { 13 | "type": "minecraft:item", 14 | "name": "gcyr:venus_cobblestone_slab" 15 | } 16 | ], 17 | "rolls": 1.0 18 | } 19 | ], 20 | "random_sequence": "gcyr:blocks/venus_cobblestone_slab" 21 | } -------------------------------------------------------------------------------- /src/generated/resources/assets/gcyr/blockstates/space_station_packager.json: -------------------------------------------------------------------------------- 1 | { 2 | "variants": { 3 | "facing=east": { 4 | "model": "gcyr:block/machine/space_station_packager", 5 | "y": 90 6 | }, 7 | "facing=north": { 8 | "model": "gcyr:block/machine/space_station_packager" 9 | }, 10 | "facing=south": { 11 | "model": "gcyr:block/machine/space_station_packager", 12 | "y": 180 13 | }, 14 | "facing=west": { 15 | "model": "gcyr:block/machine/space_station_packager", 16 | "y": 270 17 | } 18 | } 19 | } -------------------------------------------------------------------------------- /src/generated/resources/data/gcyr/loot_tables/blocks/moon_cobblestone_stairs.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "minecraft:block", 3 | "pools": [ 4 | { 5 | "bonus_rolls": 0.0, 6 | "conditions": [ 7 | { 8 | "condition": "minecraft:survives_explosion" 9 | } 10 | ], 11 | "entries": [ 12 | { 13 | "type": "minecraft:item", 14 | "name": "gcyr:moon_cobblestone_stairs" 15 | } 16 | ], 17 | "rolls": 1.0 18 | } 19 | ], 20 | "random_sequence": "gcyr:blocks/moon_cobblestone_stairs" 21 | } -------------------------------------------------------------------------------- /src/generated/resources/data/gcyr/loot_tables/blocks/martian_cobblestone_slab.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "minecraft:block", 3 | "pools": [ 4 | { 5 | "bonus_rolls": 0.0, 6 | "conditions": [ 7 | { 8 | "condition": "minecraft:survives_explosion" 9 | } 10 | ], 11 | "entries": [ 12 | { 13 | "type": "minecraft:item", 14 | "name": "gcyr:martian_cobblestone_slab" 15 | } 16 | ], 17 | "rolls": 1.0 18 | } 19 | ], 20 | "random_sequence": "gcyr:blocks/martian_cobblestone_slab" 21 | } -------------------------------------------------------------------------------- /src/generated/resources/data/gcyr/loot_tables/blocks/mercury_cobblestone_slab.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "minecraft:block", 3 | "pools": [ 4 | { 5 | "bonus_rolls": 0.0, 6 | "conditions": [ 7 | { 8 | "condition": "minecraft:survives_explosion" 9 | } 10 | ], 11 | "entries": [ 12 | { 13 | "type": "minecraft:item", 14 | "name": "gcyr:mercury_cobblestone_slab" 15 | } 16 | ], 17 | "rolls": 1.0 18 | } 19 | ], 20 | "random_sequence": "gcyr:blocks/mercury_cobblestone_slab" 21 | } -------------------------------------------------------------------------------- /src/generated/resources/data/gcyr/loot_tables/blocks/prb_underground_mushroom.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "minecraft:block", 3 | "pools": [ 4 | { 5 | "bonus_rolls": 0.0, 6 | "conditions": [ 7 | { 8 | "condition": "minecraft:survives_explosion" 9 | } 10 | ], 11 | "entries": [ 12 | { 13 | "type": "minecraft:item", 14 | "name": "gcyr:prb_underground_mushroom" 15 | } 16 | ], 17 | "rolls": 1.0 18 | } 19 | ], 20 | "random_sequence": "gcyr:blocks/prb_underground_mushroom" 21 | } -------------------------------------------------------------------------------- /src/generated/resources/data/gcyr/loot_tables/blocks/venus_cobblestone_stairs.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "minecraft:block", 3 | "pools": [ 4 | { 5 | "bonus_rolls": 0.0, 6 | "conditions": [ 7 | { 8 | "condition": "minecraft:survives_explosion" 9 | } 10 | ], 11 | "entries": [ 12 | { 13 | "type": "minecraft:item", 14 | "name": "gcyr:venus_cobblestone_stairs" 15 | } 16 | ], 17 | "rolls": 1.0 18 | } 19 | ], 20 | "random_sequence": "gcyr:blocks/venus_cobblestone_stairs" 21 | } -------------------------------------------------------------------------------- /src/generated/resources/data/gcyr/loot_tables/blocks/aerospace_aluminium_casing.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "minecraft:block", 3 | "pools": [ 4 | { 5 | "bonus_rolls": 0.0, 6 | "conditions": [ 7 | { 8 | "condition": "minecraft:survives_explosion" 9 | } 10 | ], 11 | "entries": [ 12 | { 13 | "type": "minecraft:item", 14 | "name": "gcyr:aerospace_aluminium_casing" 15 | } 16 | ], 17 | "rolls": 1.0 18 | } 19 | ], 20 | "random_sequence": "gcyr:blocks/aerospace_aluminium_casing" 21 | } -------------------------------------------------------------------------------- /src/generated/resources/data/gcyr/loot_tables/blocks/cobbled_mercury_rock_stairs.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "minecraft:block", 3 | "pools": [ 4 | { 5 | "bonus_rolls": 0.0, 6 | "conditions": [ 7 | { 8 | "condition": "minecraft:survives_explosion" 9 | } 10 | ], 11 | "entries": [ 12 | { 13 | "type": "minecraft:item", 14 | "name": "gcyr:cobbled_mercury_rock_stairs" 15 | } 16 | ], 17 | "rolls": 1.0 18 | } 19 | ], 20 | "random_sequence": "gcyr:blocks/cobbled_mercury_rock_stairs" 21 | } -------------------------------------------------------------------------------- /src/generated/resources/data/gcyr/loot_tables/blocks/martian_cobblestone_stairs.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "minecraft:block", 3 | "pools": [ 4 | { 5 | "bonus_rolls": 0.0, 6 | "conditions": [ 7 | { 8 | "condition": "minecraft:survives_explosion" 9 | } 10 | ], 11 | "entries": [ 12 | { 13 | "type": "minecraft:item", 14 | "name": "gcyr:martian_cobblestone_stairs" 15 | } 16 | ], 17 | "rolls": 1.0 18 | } 19 | ], 20 | "random_sequence": "gcyr:blocks/martian_cobblestone_stairs" 21 | } -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/gcyr/planet_assets/sky_renderers/black_hole_orbit.json: -------------------------------------------------------------------------------- 1 | { 2 | "world": "gcyr:black_hole_orbit", 3 | "custom_shader": "gcyr:black_hole", 4 | "stars": { 5 | "fancy_count": 13000, 6 | "fast_count": 6000, 7 | "colored_stars": true, 8 | "daylight_visible": true 9 | }, 10 | "sunset_color": "vanilla", 11 | "dimension_effects": { 12 | "type": "none" 13 | }, 14 | "cloud_effects": "none", 15 | "weather_effects": "none", 16 | "horizon_angle": -90, 17 | "full_sky": true, 18 | "sky_objects": [ 19 | 20 | ] 21 | } 22 | -------------------------------------------------------------------------------- /src/main/resources/data/gcyr/dimension_type/luna.json: -------------------------------------------------------------------------------- 1 | { 2 | "ultrawarm": true, 3 | "natural": true, 4 | "piglin_safe": false, 5 | "respawn_anchor_works": false, 6 | "bed_works": false, 7 | "has_raids": false, 8 | "has_skylight": true, 9 | "has_ceiling": false, 10 | "coordinate_scale": 1.0, 11 | "ambient_light": 0.0, 12 | "logical_height": 384, 13 | "infiniburn": "#minecraft:infiniburn_overworld", 14 | "min_y": -64, 15 | "height": 384, 16 | "effects": "gcyr:luna", 17 | "monster_spawn_block_light_limit": 0, 18 | "monster_spawn_light_level": 0 19 | } -------------------------------------------------------------------------------- /src/generated/resources/data/gcyr/loot_tables/blocks/stainless_evaporation_casing.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "minecraft:block", 3 | "pools": [ 4 | { 5 | "bonus_rolls": 0.0, 6 | "conditions": [ 7 | { 8 | "condition": "minecraft:survives_explosion" 9 | } 10 | ], 11 | "entries": [ 12 | { 13 | "type": "minecraft:item", 14 | "name": "gcyr:stainless_evaporation_casing" 15 | } 16 | ], 17 | "rolls": 1.0 18 | } 19 | ], 20 | "random_sequence": "gcyr:blocks/stainless_evaporation_casing" 21 | } -------------------------------------------------------------------------------- /src/main/java/argent_matter/gcyr/mixin/ReloadableResourceManagerAccessor.java: -------------------------------------------------------------------------------- 1 | package argent_matter.gcyr.mixin; 2 | 3 | import net.minecraft.server.packs.resources.PreparableReloadListener; 4 | import net.minecraft.server.packs.resources.ReloadableResourceManager; 5 | import org.spongepowered.asm.mixin.Mixin; 6 | import org.spongepowered.asm.mixin.gen.Accessor; 7 | 8 | import java.util.List; 9 | 10 | @Mixin(ReloadableResourceManager.class) 11 | public interface ReloadableResourceManagerAccessor { 12 | @Accessor 13 | List getListeners(); 14 | } 15 | -------------------------------------------------------------------------------- /src/generated/resources/data/gcyr/loot_tables/blocks/dyson_sphere_maintenance_port.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "minecraft:block", 3 | "pools": [ 4 | { 5 | "bonus_rolls": 0.0, 6 | "conditions": [ 7 | { 8 | "condition": "minecraft:survives_explosion" 9 | } 10 | ], 11 | "entries": [ 12 | { 13 | "type": "minecraft:item", 14 | "name": "gcyr:dyson_sphere_maintenance_port" 15 | } 16 | ], 17 | "rolls": 1.0 18 | } 19 | ], 20 | "random_sequence": "gcyr:blocks/dyson_sphere_maintenance_port" 21 | } -------------------------------------------------------------------------------- /src/main/java/argent_matter/gcyr/common/data/GCYRSoundEntries.java: -------------------------------------------------------------------------------- 1 | package argent_matter.gcyr.common.data; 2 | 3 | import argent_matter.gcyr.GCYR; 4 | import com.gregtechceu.gtceu.api.registry.registrate.SoundEntryBuilder; 5 | import com.gregtechceu.gtceu.api.sound.SoundEntry; 6 | 7 | public class GCYRSoundEntries { 8 | public static final SoundEntry ROCKET = sound("rocket").build(); 9 | 10 | public static SoundEntryBuilder sound(String name) { 11 | return new SoundEntryBuilder(GCYR.id(name)); 12 | } 13 | 14 | public static void init() { 15 | 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /src/main/java/argent_matter/gcyr/api/registries/GCYRRegistries.java: -------------------------------------------------------------------------------- 1 | package argent_matter.gcyr.api.registries; 2 | 3 | import argent_matter.gcyr.GCYR; 4 | import argent_matter.gcyr.api.space.satellite.SatelliteType; 5 | import com.gregtechceu.gtceu.api.registry.GTRegistry; 6 | import com.gregtechceu.gtceu.api.registry.registrate.GTRegistrate; 7 | 8 | public class GCYRRegistries { 9 | public static final GTRegistrate REGISTRATE = GTRegistrate.create(GCYR.MOD_ID); 10 | 11 | public static final GTRegistry.RL> SATELLITES = new GTRegistry.RL<>(GCYR.id("satellite")); 12 | } 13 | -------------------------------------------------------------------------------- /src/main/java/argent_matter/gcyr/api/block/IFuelTankProperties.java: -------------------------------------------------------------------------------- 1 | package argent_matter.gcyr.api.block; 2 | 3 | import net.minecraft.util.StringRepresentable; 4 | 5 | import javax.annotation.Nonnull; 6 | 7 | public interface IFuelTankProperties extends StringRepresentable { 8 | 9 | /** 10 | * This is used for what galaxies you can travel to with this fuel tank. 11 | * 12 | * @return the tier of the fuel tank 13 | */ 14 | int getTier(); 15 | 16 | /** 17 | * @return how much fuel this tank can store at maximum. 18 | */ 19 | int getFuelStorage(); 20 | } 21 | -------------------------------------------------------------------------------- /src/main/java/argent_matter/gcyr/mixin/RegisterClientReloadListenersEventAccessor.java: -------------------------------------------------------------------------------- 1 | package argent_matter.gcyr.mixin; 2 | 3 | import net.minecraft.server.packs.resources.ReloadableResourceManager; 4 | import net.minecraftforge.client.event.RegisterClientReloadListenersEvent; 5 | import org.spongepowered.asm.mixin.Mixin; 6 | import org.spongepowered.asm.mixin.gen.Accessor; 7 | 8 | @Mixin(value = RegisterClientReloadListenersEvent.class, remap = false) 9 | public interface RegisterClientReloadListenersEventAccessor { 10 | 11 | @Accessor 12 | ReloadableResourceManager getResourceManager(); 13 | } 14 | -------------------------------------------------------------------------------- /src/main/java/argent_matter/gcyr/mixin/lithium/LithiumEntityCollisions$IterableAccessor.java: -------------------------------------------------------------------------------- 1 | package argent_matter.gcyr.mixin.lithium; 2 | 3 | import net.minecraft.world.entity.Entity; 4 | import net.minecraft.world.phys.shapes.VoxelShape; 5 | import org.spongepowered.asm.mixin.Mixin; 6 | import org.spongepowered.asm.mixin.gen.Accessor; 7 | 8 | @Mixin(targets = "me.jellysquid.mods.lithium.common.entity.LithiumEntityCollisions$1", remap = false) 9 | public interface LithiumEntityCollisions$IterableAccessor extends Iterable { 10 | @Accessor("val$entity") 11 | Entity getEntity(); 12 | } 13 | -------------------------------------------------------------------------------- /src/generated/resources/data/gcyr/worldgen/biome/space.json: -------------------------------------------------------------------------------- 1 | { 2 | "carvers": {}, 3 | "downfall": 0.0, 4 | "effects": { 5 | "fog_color": 12638463, 6 | "sky_color": 8103167, 7 | "water_color": 4159204, 8 | "water_fog_color": 329011 9 | }, 10 | "features": [], 11 | "has_precipitation": false, 12 | "spawn_costs": {}, 13 | "spawners": { 14 | "ambient": [], 15 | "axolotls": [], 16 | "creature": [], 17 | "misc": [], 18 | "monster": [], 19 | "underground_water_creature": [], 20 | "water_ambient": [], 21 | "water_creature": [] 22 | }, 23 | "temperature": 0.5 24 | } -------------------------------------------------------------------------------- /src/main/resources/data/gcyr/worldgen/biome/lunar_mare.json: -------------------------------------------------------------------------------- 1 | { 2 | "temperature": 0, 3 | "downfall": 0, 4 | "has_precipitation": false, 5 | "temperature_modifier": "frozen", 6 | "creature_spawn_probability": 0, 7 | "effects": { 8 | "sky_color": 0, 9 | "fog_color": 0, 10 | "water_color": 6052464, 11 | "water_fog_color": 3158845 12 | }, 13 | "spawners": {}, 14 | "spawn_costs": {}, 15 | "carvers": { 16 | "air": [ 17 | "minecraft:cave", 18 | "minecraft:cave_extra_underground" 19 | ] 20 | }, 21 | "features": [ 22 | [ 23 | "gcyr:lunar_mare_crater" 24 | ] 25 | ] 26 | } -------------------------------------------------------------------------------- /src/main/resources/data/gcyr/dimension/mercury.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "gcyr:mercury", 3 | "generator": { 4 | "type": "minecraft:noise", 5 | "settings": "gcyr:mercury", 6 | "biome_source": { 7 | "type": "minecraft:multi_noise", 8 | "biomes": [ 9 | { 10 | "biome": "gcyr:mercury_deltas", 11 | "parameters": { 12 | "temperature": 0, 13 | "humidity": 0, 14 | "continentalness": 0, 15 | "erosion": 0, 16 | "weirdness": 0, 17 | "depth": 0, 18 | "offset": 0 19 | } 20 | } 21 | ] 22 | } 23 | } 24 | } -------------------------------------------------------------------------------- /src/generated/resources/data/forge/tags/blocks/mineable/wrench.json: -------------------------------------------------------------------------------- 1 | { 2 | "values": [ 3 | "gcyr:aerospace_aluminium_casing", 4 | "gcyr:beam_receiver", 5 | "gcyr:space_elevator_support", 6 | "gcyr:dyson_sphere_casing", 7 | "gcyr:dyson_solar_cell", 8 | "gcyr:dyson_sphere_maintenance_port", 9 | "gcyr:stainless_evaporation_casing", 10 | "gcyr:basic_rocket_motor", 11 | "gcyr:advanced_rocket_motor", 12 | "gcyr:elite_rocket_motor", 13 | "gcyr:airlock_door", 14 | "gcyr:launch_pad", 15 | "gcyr:seat", 16 | "gcyr:basic_fuel_tank", 17 | "gcyr:advanced_fuel_tank", 18 | "gcyr:elite_fuel_tank" 19 | ] 20 | } -------------------------------------------------------------------------------- /src/main/java/argent_matter/gcyr/api/gui/widget/GCYRGuiTextures.java: -------------------------------------------------------------------------------- 1 | package argent_matter.gcyr.api.gui.widget; 2 | 3 | import com.lowdragmc.lowdraglib.gui.texture.ResourceTexture; 4 | 5 | public class GCYRGuiTextures { 6 | 7 | public static final ResourceTexture BUTTON_LAUNCH_ROCKET = new ResourceTexture("gcyr:textures/gui/widget/button_launch_rocket.png"); 8 | public static final ResourceTexture BUTTON_ENABLED = new ResourceTexture("gcyr:textures/gui/widget/button_enabled.png"); 9 | 10 | 11 | public static final ResourceTexture PROGRESS_BAR_ROCKET = new ResourceTexture("gcyr:textures/gui/progress_bar/progress_bar_rocket.png"); 12 | } 13 | -------------------------------------------------------------------------------- /src/main/resources/assets/gcyr/models/block/variant/rocket_motor_active.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "gtceu:block/cube_2_layer_bottom_top", 3 | "textures": { 4 | "bot_top": "gtceu:block/casings/rocket/machine_casing_rocket_motor_top", 5 | "bot_bottom": "gtceu:block/casings/rocket/machine_casing_rocket_motor_bottom", 6 | "bot_side": "gtceu:block/casings/rocket/machine_casing_rocket_motor_side", 7 | "top_top": "gtceu:block/casings/rocket/machine_casing_rocket_motor_side_bloom", 8 | "top_bottom": "gtceu:block/casings/rocket/machine_casing_rocket_motor_bottom_bloom", 9 | "top_side": "gtceu:block/casings/rocket/machine_casing_rocket_motor_side_bloom" 10 | } 11 | } --------------------------------------------------------------------------------