EDIT NOTE: this version has been built wrong, please use this version which is the same, but fixed!
Full release yay!
EDIT NOTE: this version has been built wrong, please use this version which is the same, but fixed!
This was a rather big update, improving a lot of stuff and adding some nice features:
- Meteor terrain-embedding
Now the meteor will embed proeprly in the terrain when they hit the ground, without akwardly floating midair occasionally. They will also be affected by their velocity and direction of the fall.
- Meteor explosions
By default the explosion shape has been changed to a sphere which makes craters nicer, especially at high power levels & meteor sizes. (i mean with big meteors we just had a square hole so...). If you still prefer the vanilla explosion, you can toggle it in the config file. (Thanks to explodee for the code/inspiration!)
- Better meteor rendering
Now meteors are rendered much further away by default, so they won't disapper randomly anymore. If you need to, you can configure how far away they render in the config file (bear in mind that you will need to restart client & server after you make this change!) Meteors will also go a bit into the terrain (visually) before exploding, instead of exploding as soon as their hitbox reaches the ground. Makes for a nicer effect especially with bigger meteors.
- Added a way to remove default meteor structures
Now you can remove one or multiple (or all) of the default meteor structures (or even non default ones if you need to). To do this, you will need to insert another structure file (copy one of the default ones, like the error one!) named
ignore_<structuretoignore>.nbt
For example:
ignore_small_meteor_0.nbt
If possible you should insert it in the same folder of the structure you want to remove (in our example you should put in the /small/ folder) If you want to ignore all of the default structures add a structure with the filename:
ignoredefault.nbt
Remember to add your custom structures tho, otherwise only an error structure is going to spawn! You can see the default structures here
- Mod comapt with Flan & YetAnotherWorldProtector
Now you will be able to use either Flan or YAWP to define regions where meteors can't spawn or explode. Flan has its own global setting, while to disable the meteor spawning in YAWP you will need to set the flag explosions-entities
to denied
.
- Tags for bypassable blocks instead of just leaves
Added a new tag for blocks that will be bypassed by meteors instead of exploding, like the leaves config option (which has been discontinued). The tag is called
ohmymeteors:meteor_bypasses
ohmymeteors:meteor_bypasses_and_destroy
By default, it now also includes ice blocks and snow layers.
- Misc
Fix: Special meteors now correctly spawn less often that non-special meteors.
Fix: The /omm spawn natural
command now properly respects the biome/dimension/region limitations
Translations: Added uk_ua translation, thanks to StarmanMine142
Updated structureplacerapi to 1.1.6
Added command to summon meteors naturally.
- You can now use
/omm spawn natural
to spawn a meteor in the world, just as if it would have naturally spawned (aka it will find a random player and spawn the meteor in their realtive vicinity)
Added config option to increase the speed at which meteors fall down
Added config option to set in which dimension and which biomes meteors can spawn in, and with which chances
- You are now able to restrict meteor spawning in different dimensions (even modded ones!), and optionally set a custom spawning chance for each dimension, with the option to set its night chance as well.
- You are also able to set up a similar thing with biomes. Depending on your needs the list of biomes will be treated as a blacklist (aka meteors won't spawn in the listed biomes) or as a whitelist (meaning meteors will ONLY spawn in those biomes). You can even set up different spawning chances per each biome, provided you configured so the meteors can spanw in such biome. Custom biomes from other mods are also supported.
- The spawning chance order is biome>dimension>default
See this changelog
See this changelog
See 0.2.0+1.20.1 changelog
- Added support for custom meteors structures using a datapack! You can add whatever structure you want to spawn when a meteor of a certain sizes hits the ground and explodes. You can use .nbt (structure block) files, and if you put them inside the /special/ folder (see example datapack) they will have a lower (configurable) chance of spawning, like the meteor cat.
- Added a few more config options, such as making the sound of a meteor explosion be hearable at a configurable distance. Another setting will allow you to add a modifier to the explosion power of a meteor
- Added compatibility with ModMenu, where the config file will be opened
- Added /omm config open command to open the config file if you are in singleplayer mode. (if you are on a server, you will need to manually edit the server's config file)
- Fixed a bug where the meteor could sometimes explode twice
- Added permission for the commands ohmymeteors.command.config and ohmymeteors.command.spawn