The Meaning of Life, the Universe, and Everything.
i am sad
My idea for a mod is this:
Custom Mobs using user-defined /summon commands in Minecraft.
This mod uses the /summon command to summon mobs created with NBT data tags in random locations in loaded chunks, allowing custom mobs to spawn throughout individual worlds like normal mobs do.
User input would be copying and pasting a /summon command to coordinates ~, ~, ~ in a .txt file database. The mod would read the /summon commands, which would be separated by lines. Each line would be searched for a /summon as the first seven characters, and if this were false it would keep reading the line assuming it was another part of the line before it, just cut off, allowing multi-line /summon commands to be read too.
The summon location would be playerX + (-50,10)u(10,50), playerY + (-50,10)u(10,50), and (Z of blocks with at least two blocks of air above + 1), randomly spawning these enemies around the player. There would be a .txt document for night spawns, and a .txt for day spawns to allow control over the time the summons are active, and perhaps further configuration in the config menu, such as specific ticks to spawn between and spawn rates/chances. Also, perhaps certain spawns could be made to only be active or to not be active in certain worlds for even more control.
Since the whole thing would use /summons inputted by the user, mobs spawned with this mod would remain even if the mod is removed, because mobs added wouldn't actually be new and unique mobs, just pre-made mobs made using /summon and NBT data tags.
So would anyone be able to make this? If so, I feel like this could be a very useful mod for mapmakers, forge servers, and an enhanced vanilla experience.