{"id":15016316,"url":"https://github.com/minecraftmoddevelopmentmods/orespawn","last_synced_at":"2026-03-10T08:02:36.547Z","repository":{"id":47770448,"uuid":"66399436","full_name":"MinecraftModDevelopmentMods/OreSpawn","owner":"MinecraftModDevelopmentMods","description":"Mod for spawning ores in minecraft","archived":false,"fork":false,"pushed_at":"2021-08-13T16:40:17.000Z","size":1108,"stargazers_count":34,"open_issues_count":10,"forks_count":14,"subscribers_count":10,"default_branch":"master-1.12","last_synced_at":"2024-11-07T12:02:43.621Z","etag":null,"topics":["minecraft","minecraft-forge-mod","minecraft-mod","ore-generators"],"latest_commit_sha":null,"homepage":"https://www.curseforge.com/minecraft/mc-mods/mmd-orespawn","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-2.1","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/MinecraftModDevelopmentMods.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.txt","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2016-08-23T20:08:24.000Z","updated_at":"2024-01-17T15:59:38.000Z","dependencies_parsed_at":"2022-07-26T10:32:41.162Z","dependency_job_id":null,"html_url":"https://github.com/MinecraftModDevelopmentMods/OreSpawn","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MinecraftModDevelopmentMods%2FOreSpawn","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MinecraftModDevelopmentMods%2FOreSpawn/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MinecraftModDevelopmentMods%2FOreSpawn/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MinecraftModDevelopmentMods%2FOreSpawn/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MinecraftModDevelopmentMods","download_url":"https://codeload.github.com/MinecraftModDevelopmentMods/OreSpawn/tar.gz/refs/heads/master-1.12","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":223510342,"owners_count":17157306,"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":["minecraft","minecraft-forge-mod","minecraft-mod","ore-generators"],"created_at":"2024-09-24T19:48:41.520Z","updated_at":"2026-03-10T08:02:31.470Z","avatar_url":"https://github.com/MinecraftModDevelopmentMods.png","language":"Java","readme":"[![](https://img.shields.io/badge/Discord-MMD-green.svg?style=flat\u0026logo=Discord)](https://discord.mcmoddev.com)\n[![](http://cf.way2muchnoise.eu/full_mmd-orespawn_downloads.svg)](https://www.curseforge.com/minecraft/mc-mods/mmd-orespawn)\n[![](http://cf.way2muchnoise.eu/versions/Minecraft_mmd-orespawn_all.svg)](https://www.curseforge.com/minecraft/mc-mods/mmd-orespawn)\n[![Build Status](https://ci.mcmoddev.com/job/OreSpawn/job/OreSpawn%201.12/badge/icon)](https://ci.mcmoddev.com/job/OreSpawn/job/OreSpawn%201.12/)\n\n# OreSpawn\nMinecraft library mod that provides better control over the spawning of ores in Minecraft.\nIf you're looking for a place to report bugs for the mod that adds extra mobs, the \"DangerZone\", etc... go [to the site for that mod](http://www.orespawn.com/) as this is not it.\n\n## How it works\nOre Spawn parses all of the .json files found in `orespawn` and adds ore generators to the game based on those files. The JSON structure looks like this:\n\n```json\n[\n  {\n    \"dimension\": -1,\n    \"ores\": [\n      {\n        \"block\": \"minecraft:quartz_ore\",\n        \"size\": 15,\n        \"variation\": 4,\n        \"frequency\": 7,\n        \"min_height\": 0,\n        \"max_height\": 128\n      }\n    ]\n  },\n  {\n    \"ores\": [\n      {\n        \"block\": \"minecraft:coal_ore\",\n        \"size\": 25,\n        \"variation\": 12,\n        \"frequency\": 20,\n        \"min_height\": 0,\n        \"max_height\": 128\n      },\n      {\n        \"block\": \"minecraft:iron_ore\",\n        \"size\": 8,\n        \"variation\": 4,\n        \"frequency\": 20,\n        \"min_height\": 0,\n        \"max_height\": 64\n      },\n      {\n        \"block\": \"minecraft:gold_ore\",\n        \"size\": 8,\n        \"variation\": 2,\n        \"frequency\": 2,\n        \"min_height\": 0,\n        \"max_height\": 32\n      },\n      {\n        \"block\": \"minecraft:diamond_ore\",\n        \"size\": 6,\n        \"variation\": 3,\n        \"frequency\": 8,\n        \"min_height\": 0,\n        \"max_height\": 16\n      },\n      {\n        \"block\": \"minecraft:lapis_ore\",\n        \"size\": 5,\n        \"variation\": 2,\n        \"frequency\": 1,\n        \"min_height\": 0,\n        \"max_height\": 32\n      },\n      {\n        \"block\": \"minecraft:emerald_ore\",\n        \"size\": 1,\n        \"variation\": 0,\n        \"frequency\": 8,\n        \"min_height\": 4,\n        \"max_height\": 32,\n        \"biomes\": [\n          \"minecraft:extreme_hills\",\n          \"minecraft:smaller_extreme_hills\"\n        ]\n      },\n      {\n        \"block\": \"minecraft:dirt\",\n        \"size\": 112,\n        \"variation\": 50,\n        \"frequency\": 10,\n        \"min_height\": 0,\n        \"max_height\": 255\n      },\n      {\n        \"block\": \"minecraft:gravel\",\n        \"size\": 112,\n        \"variation\": 50,\n        \"frequency\": 8,\n        \"min_height\": 0,\n        \"max_height\": 255\n      },\n      {\n        \"block\": \"minecraft:stone\",\n        \"state\": \"variant=granite\",\n        \"size\": 112,\n        \"variation\": 50,\n        \"frequency\": 10,\n        \"min_height\": 0,\n        \"max_height\": 255\n      },\n      {\n        \"block\": \"minecraft:stone\",\n        \"state\": \"variant=diorite\",\n        \"size\": 112,\n        \"variation\": 50,\n        \"frequency\": 10,\n        \"min_height\": 0,\n        \"max_height\": 255\n      },\n      {\n        \"block\": \"minecraft:stone\",\n        \"state\": \"variant=andesite\",\n        \"size\": 112,\n        \"variation\": 50,\n        \"frequency\": 10,\n        \"min_height\": 0,\n        \"max_height\": 255\n      }\n    ]\n  }\n]\n```\n\n### dimension\nThe number ID of a dimension. Don't specify any dimension to target all dimensions *that are not already specified*.\n### ores\nArray of JSON objects specifying ore generators for this dimension\n### block\nText ID of a block (the same you would use in the /give command)\n### state\nThe state of a block (typically used for colored blocks)\n### size\nThe number of blocks to spawn. Unlike the default Minecraft world settings JSON, this is the actually number of blocks that will spawn.\n### variation\nHow much to randomly vary the number of blocks spawned (I recommend making this value 50% of the *size* value)\n### frequency\nHow often, per chunk, to attempt to spawn this ore block. This value can be a fraction less than 1. If this value is between 0 and 1, then not every chunk will have a spawn in it. For example, a frequency of 0.1 means that there will be one attempt to spawn the ore per 10 chunks.\n### min_height\nThe lowest Y-coordinate that the ore is allowed to spawn at\n### max_height\nThe highest Y-coordinate that the ore is allowed to spawn at\n### biomes\nIf this array is not empty, then the biomes in which the ore will spawn is restricted to those specified by ID in this array.\n\n# API\nAdding OreSpawn support to your mod is not hard. Look at `VanillaOreSpawn.java` for an example.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fminecraftmoddevelopmentmods%2Forespawn","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fminecraftmoddevelopmentmods%2Forespawn","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fminecraftmoddevelopmentmods%2Forespawn/lists"}