{"id":29224109,"url":"https://github.com/teamchikken/ohmymeteors","last_synced_at":"2025-10-27T15:05:30.559Z","repository":{"id":302465259,"uuid":"1005173268","full_name":"TeamChikken/OhMyMeteors","owner":"TeamChikken","description":"A Minecraft Fabric mod adding meteors that fall from the sky! Extremely configurable, cats included!","archived":false,"fork":false,"pushed_at":"2025-07-02T14:05:50.000Z","size":506,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"1.21","last_synced_at":"2025-07-02T14:47:49.634Z","etag":null,"topics":["fabricmod","meteor","minecraft","minecraft-fabric-mod","minecraftmod"],"latest_commit_sha":null,"homepage":"https://modrinth.com/ohmymeteors","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/TeamChikken.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-06-19T19:43:56.000Z","updated_at":"2025-07-02T13:57:20.000Z","dependencies_parsed_at":"2025-07-02T14:47:52.919Z","dependency_job_id":"d132ec1b-41c8-4850-b6af-1c799e363a16","html_url":"https://github.com/TeamChikken/OhMyMeteors","commit_stats":null,"previous_names":["teamchikken/ohmymeteors"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/TeamChikken/OhMyMeteors","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TeamChikken%2FOhMyMeteors","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TeamChikken%2FOhMyMeteors/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TeamChikken%2FOhMyMeteors/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TeamChikken%2FOhMyMeteors/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/TeamChikken","download_url":"https://codeload.github.com/TeamChikken/OhMyMeteors/tar.gz/refs/heads/1.21","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TeamChikken%2FOhMyMeteors/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":263271464,"owners_count":23440393,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["fabricmod","meteor","minecraft","minecraft-fabric-mod","minecraftmod"],"created_at":"2025-07-03T06:00:25.165Z","updated_at":"2025-10-27T15:05:30.551Z","avatar_url":"https://github.com/TeamChikken.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ![logo_meteor](https://github.com/user-attachments/assets/63402bad-1439-4fb9-8aab-a386f0ce75d8)\n\nAdd _spice_ to your world, with giant peppers of molten (or frozen!) rock that fall from the sky!\n\nThis mod adds meteors, chunks of rock that randomly fall from the sky every now and then, exploding on impact and leaving useful resources in the impact crates they make.\n\nYou will be able to craft lasers to defend yourself from the destructive power of these touchy sky rocks, or maybe you could\nfind some cuteness inside some them! Meow!\n\n![oh my meteor](https://github.com/user-attachments/assets/2b4d86fe-4e99-4844-82ad-42cd914a147b)\n\nThis mod is extremely configurable, meaning that you can adjust it however you like. Would you like more metors at night? Cool!\nWould like them not to explode anything? Done! And a lot of other settings!\n\nInspired by the old meteor mods and commissioned by SlayerTheChikken\n\nVersion 0.1.0 showcase by BoodlyNeck:\nhttps://www.youtube.com/watch?v=LWCvP63pooQ\u0026t=204s\n\n## Feature list\n### Meteor sizes\nMeteors can spawn in a variety of different sizes, the bigger the size the bigger the damage and the \"structure\" that will be left behind. You can adjust which size of meteors is able to spawn and how frequently the meteors spawn. \n#### Customizable meteors\nYou can add your own meteor structures using a datapack, like the example one! You can specify in which size category your structure can be spawned, and if it's special or not. (special ones have a lower chance of appearing). They are NBT structure files, like the ones from the Structure Block.\n### Lasers blocks\nThey are used to defend your base from the falling meteorites, by shooting a laser at the meteor and destroying it while midair\n\nThere are two tiers of lasers: \n- The basic one has a shorter, but still very considerable range by default (you can change it in the config file!). It also has a loger cooldown time (3s by default, you can even disable it all together) and won't be able to destroy meteors past a certain size (up to sizes that are 1/3 smaller than the biggest, configurable too)\n- The advanced laser, bigger area coverage, shorter cooldown time and can destroy every type of laser. You will however need to gather some meteorich chunks to craft meteoric alloy in order to power up your basic laser to this advanced version\n\nYou can interact with the lasers using a **Focusing Lenses** item to make them display the area that they are currently covering. When a meteor hits this area the laser activates and explodes the meteor.\n### Items\nThis mod also adds a few items, **Meteoric Chunks** which can be obtained when breaking (without Silk Touch) the Meteoric Rock that spawns when meteors explode on land. This can be tuned into 9 raw iron or used to craft **Meteoric Alloy**. You will need to combine 2 Meteoric Chunks with 2 Iron Ingots to obtain 2 of the alloy, which you can then use in the crafting for the Advanced Laser.\nThen we have the **Focusing Lenses**, which are used in the crafting of the two lasers. They require lime glass, amethyst, and quartz.\n\n### Meteor structures\nThe ones that spawn when a meteor explodes. They are located in the folder /data/ohmymeteors/structure(*s* if below mc1.21) and you can customized them using a datapack. They are the same files that you get out of the Structure Block in vanilla. \n\n![cool-ezgif com-optimize(1)](https://github.com/user-attachments/assets/75bb0a16-ded6-465c-82d6-ee43506ce3f0)\n\n![Meteorimpact-ezgif com-optimize](https://github.com/user-attachments/assets/e65a71bf-1d3a-40b6-b039-9f4a46ab1238)\n\n### Meteor cat\nA cute kitty could be travelling the galaxy at any given moment. And it could land on your minecraft world (as long as you don't shoot it down with a laser that is).\nThey can survive in the fire, have a 15HP instead of 10HP, and if you so chose to dispose of them, they will drop some meteoric chunks (reminding you of your cruelty and cosmic-feline-bloodstained hands)\n\n### Config file\nLocated at `/config/ohmymeteros/ohmymeteors_config.yml` it contains a lot of settings that you can adjust to your liking. Remember that if you play on a server, the server's settings are the one that are going to be used (this is also part of the reason why there is no GUI).\n\nYou can reload the config in game using `/omm reload`.\n\nIf somehow the config gets corrupted or updates in a weird way, a copy of the corrupted file will be created to allow you to back it up, and a new resetted one will be generated and used as well.\n\n\u003cdetails\u003e\n  \u003csummary\u003eConfig file as of 0.2.0 version\u003c/summary\u003e\n  \n  ```yaml\n#The version of the config. DO NOT CHANGE IT :D | default= 2 | type= Integer\nversion:2\n\n  #Expressed in blocks, represents the min distance (as in a radius) from the origin of the meteor (like a player) in which the meteor wont' spawn in. (Remember that it has an angled trajectory so it could end up in that area regardless) | default= 2 | type= Integer\nmin_meteor_spawn_distance:2\n  #Expressed in blocks, represents the max distance (as in a radius) from the origin of the meteor (like a player) in which a meteor can spawn in. (Remember that it has an angled trajectory so it could end up in that area regardless) | default= 25 | type= Integer\nmax_meteor_spawn_distance:25\n  #The world height (y level) at which meteors spawn in | default= 300 | type= Integer\nmeteor_spawn_height:300\n  #Expressed as '1 in \u003cx\u003e' chances of spawning a meteor. For example, by default it has a chance of 1 in 20000 | default= 20000 | type= Integer\nmeteor_spawn_chance:20000\n  #Should the spawn rate be different during the night? | default= false | type= Boolean\nmodify_spawn_chance_at_night:false\n  #Should huge meteors be able to spawn? They are meteors bigger than the maximum size of the big ones | default= true | type= Boolean\nspawn_huge_meteors:true\n  #The chance for a spawned meteor to be of huge size. Expressed as in 1 in x chances. (on top of the 'normal' spawning chance) | default= 100 | type= Integer\nhuge_meteor_chance:100\n  #The size limit of how big a huge meteor can be | default= 35 | type= Integer\nhuge_meteor_size_limit:35\n  #Should the spawn rate be different during the night? | default= false | type= Boolean\nmodify_spawn_chance_at_night:false\n  #The chance for a meteor to spawn at night if enabled. Expressed as in 1 in x chances. | default= 10000 | type= Integer\nmeteor_night_spawn_chance:10000\n  #The smallest size a natural meteor can have when spawned in. Cannot go below 1 | default= 1 | type= Integer\nnatural_meteor_min_size:1\n  #The biggest size a natural meteor can have when spawned in. Cannot go above 50. | default= 10 | type= Integer\nnatural_meteor_max_size:10\n  #A factor to ADD to the explosion power (by default, the power is equal to the meteor size), thus increasing the damage and radius of the explosion. | default= 0 | type= Integer\nexplosion_power_modifier:0\n\n  #Should meteors bypass leaves blocks instead of colliding with them midair? | default= true | type= Boolean\nshould_bypass_leaves:true\n  #Should the bypassed leaves be destroyed when the meteor passes through them? | default= true | type= Boolean\nshould_destroy_leaves:true\n  #Should meteors be (more or less) directed towards the nearest player? | default= false | type= Boolean\nhoming_meteors:false\n  #Should players get a message in chat/hotbar when a meteor spawns? | default= false | type= Boolean\nannounce_meteor_spawn:false\n  #Should players get a message in chat/hotbar when a meteor is destroyed? | default= false | type= Boolean\nannounce_meteor_destroyed:false\n  #Should the above announcement be displayed above the hotbar in the actionbar or in chat? | default= true | type= Boolean\nactionbar_announcements:true\n  #Should the explosion sound of the meteor be heard by all players online? | default= false | type= Boolean\nglobal_explosion_sound:false\n  #Should the explosion sound of the meteor be heard by all players around a certain area from the impact point? | default= false | type= Boolean\narea_explosion_sound:false\n  #The radius in blocks of the area in which the sound of the meteor will be heard if the option above is true | default= 500 | type= Integer\narea_explosion_sound_radius:500\n\n  #Should there be a cooldown between a meteor spawning one meteor and then another? | default= true | type= Boolean\nshould_cooldown_between_meteors:true\n  #The minimum time interval (in seconds) between spawning a meteor and then another | default= 20 | type= Integer\nmin_meteor_cooldown_time:20\n  #Should meteors be able to destroy blocks on impact? | default= true | type= Boolean\nmeteor_griefing:true\n  #Should the meteors that come out of a bigger meteor when it's broken be able to destroy blocks on impact? | default= true | type= Boolean\nscatter_meteor_griefing:true\n  #Should meteors spawn the meteor structure after impact? | default= true | type= Boolean\nmeteor_structure:true\n  #Should the meteors that come out of a bigger meteor when it's broken be able to destroy spawn structures on impact? | default= true | type= Boolean\nscatter_meteor_structure:true\n\n  #The radius in blocks of the xz area covered by the Basic laser block, where meteors will be blown up | default= 32 | type= Integer\nbasic_laser_area_radius:32\n  #How many blocks up from the position of the basic laser should meteors be checked for? (note that the detection box is only 2 blocks thick, not the whole way) | default= 64 | type= Integer\nbasic_laser_height:64\n  #The radius in blocks of the xz area covered by the advanced laser block, where meteors will be blown up | default= 48 | type= Integer\nadvanced_laser_area_radius:48\n  #How many blocks up from the position of the advanced laser should meteors be checked for? (note that the detection box is only 2 blocks thick, not the whole way) | default= 64 | type= Integer\nadvanced_laser_height:64\n  #Should the laser be in a cooldown where it can't fire, after it has just fired? | default= true | type= Boolean\nshould_basic_laser_cooldown:true\n  #How many seconds should this cooldown last? | default= 3 | type= Integer\nbasic_laser_cooldown:3\n  #Should the laser be in a cooldown where it can't fire, after it has just fired? | default= true | type= Boolean\nshould_advanced_laser_cooldown:true\n  #How many seconds should this cooldown last? | default= 1 | type= Integer\nadvanced_laser_cooldown:1\n\n  #The maximum size of meteor that can be considered small, and will spawn a small meteor structure upon impact | default= 4 | type= Integer\nmax_small_meteor_size:4\n  #The maximum size of meteor that can be considered medium, and will spawn a medium meteor structure upon impact | default= 7 | type= Integer\nmax_medium_meteor_size:7\n  #The maximum size of meteor that can be considered big, and will spawn a big meteor structure upon impact. Only these can spawn a meteor cat by default. | default= 20 | type= Integer\nmax_big_meteor_size:20\n  #The chance of spawning a special meteor structure in a certain size category (for example the meteor cat meteor) (works like the other chances, aka 1 in x probability) | default= 10 | type= Integer\nspecial_meteors_chance:10\n\n  #Should meteor and laser particles be forced? They will be rendered further away and look better, but if there are too many of them you may want to disable this for lag reasons. Note: some particles will never displays as forced, like the lasers target box | default= true | type= Boolean\nuse_forced_particles:true\n  ```\n  \n\u003c/details\u003e\n\n\n#### Commands\nThey are meant more for debugging purposes, but if need there are a few commands:\n```/omm spawn \u003csize\u003e [velocity]```\nWill spawn a meteor in your looking direction with the specified size and the optionally specified velocity\n```/omm spawn random```\nWill spawn a random meteor in a random direction in a random postiont around you\n```/omm reload```\nWill reload the config file\n\n## License\nMIT\n\n## Credits\nSlayerTheChikken for some assets and the idea of the mod\nExplodee mod (by KnownSH) for the code of the spherical explosions https://github.com/KnownSH/Explodee\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fteamchikken%2Fohmymeteors","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fteamchikken%2Fohmymeteors","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fteamchikken%2Fohmymeteors/lists"}