{"id":33184,"date":"2026-06-01T18:23:37","date_gmt":"2026-06-01T15:23:37","guid":{"rendered":"https:\/\/vpesports.com\/minecraft\/mods\/bmcmod\/"},"modified":"2026-06-01T18:23:37","modified_gmt":"2026-06-01T15:23:37","slug":"bmcmod","status":"publish","type":"mod","link":"https:\/\/vpesports.com\/minecraft\/mods\/bmcmod\/","title":{"rendered":"BETTER MINECRAFT [ BMC MOD ]"},"content":{"rendered":"<p>![Better MC Mod](https:\/\/cdn.modrinth.com\/data\/cached_images\/3f4f21b383a727455a3aac5613bf4dce2191a0d6_0.webp)<\/p>\n<p>&#8211; \u2b50Thank you to everyone who supports us!<br \/>\n&#8211; \ud83d\udd14If you want to see more, go to SOLEA PIXEL<br \/>\n&#8211; \u2692\ufe0fCheck out the wiki here [Under construction]<\/p>\n<p>![BMCMOD](https:\/\/cdn.modrinth.com\/data\/cached_images\/243d34bf5ea1502c5aefc8a8b36ed62a366864a8_0.webp)<\/p>\n<p>> BETTER MINECRAFT: As the name suggests, \u201cBetter\u201d is a mod that offers a wide range of essential additions to Minecraft, improving the game without requiring you to install 30 different mods.<\/p>\n<p>> Note that this mod is \u201cvanilla-like\u201d; the goal isn\u2019t to add features such as special machines or overpowered abilities. The mod must adapt to Minecraft and stay within its universe. (Better Minecraft was created to be, in my opinion, one of several Minecraft updates that I think would be cool to add.)<\/p>\n<p>### If you\u2019d like to participate in the project by sharing your ideas or concepts, head over to our official Discord.<\/p>\n<p>## \ud83d\udc8e Additional Information<br \/>\n### This mod is compatible with several other mods, such as<br \/>\n&#8211; Just Enough Items [JEI]<br \/>\n&#8211; Jade<br \/>\n> This helps improve the experience for new players.<\/p>\n<p>> It\u2019s also easy for you to include it in your modpacks, as this mod blends in well with others and offers a range of features that can enhance your modded survival experience.<\/p>\n<p>![FEATURES](https:\/\/cdn.modrinth.com\/data\/cached_images\/8efc6e0932d2a2f5539db8709c64c959910b5274_0.webp)<\/p>\n<p>**Minecraft has often become repetitive; eventually, you end up seeing everything there is to see. That\u2019s why BETTER MINECRAFT stands out as the new 1.22 update that will never be released in Minecraft. You can discover our various additions and more by installing our mod.**<\/p>\n<p>## \ud83e\ude84 Example of addition in the mods<br \/>\n&#8211; Enderite Armor &#038; Tools<br \/>\n&#8211; Emerald Armor &#038; Tools<br \/>\n&#8211; New Infusion Table<br \/>\n&#8211; New Biome End \/ Overworld<br \/>\n&#8211; Compatibilities : JEI \/ JADE<br \/>\n&#8211; News Enchant &#038; More<\/p>\n<p>**And there is much more to discover in the mods as the updates come, so what are you waiting for?**<\/p>\n<details>\n<summary>Would you like to create with BMCMOD?<\/summary>\n<p># \u26a0\ufe0fStable : Version 26.1 !<br \/>\n## Stable identifiers (`com.soleapixel.bmcmod.api.BmcModIds`)<\/p>\n<p>Use these `ResourceLocation` constants in addons to avoid hard-coded strings. They match registry paths for the current version.<\/p>\n<p>| Constant | Path |<br \/>\n|&#8212;&#8212;&#8212;-|&#8212;&#8212;|<br \/>\n| `BmcModIds.MAYOR_BELL_BLOCK` | `bmcmod:mayor_bell` (block) |<br \/>\n| `BmcModIds.MAYOR_BELL_ITEM` | `bmcmod:mayor_bell` (item) |<br \/>\n| `BmcModIds.VILLAGE_MAYOR_SPAWN_EGG` | `bmcmod:village_mayor_spawn_egg` |<br \/>\n| `BmcModIds.CONSTRUCTION_GUIDE` | `bmcmod:construction_guide` |<br \/>\n| `BmcModIds.PROFESSION_MAYOR` | `bmcmod:mayor` (`VillagerProfession`) |<br \/>\n| `BmcModIds.PROFESSION_CURED_WITCH` | `bmcmod:cured_witch` |<\/p>\n<p>**Note:** Gameplay still resolves blocks\/items through `ModBlocks` \/ `ModItems` in the main mod; `BmcModIds` is for **cross-mod references, recipes, and conditions** in your own code or datapacks.<\/p>\n<p>&#8212;<\/p>\n<p>## Tag conventions (datapack &#038; cross-mod)<\/p>\n<p>Tags live under `data\/bmcmod\/tags\/\u2026`. Use **`#bmcmod:\u2026`** in JSON where Minecraft expects a tag.<\/p>\n<p>### Mayor \/ village integration (extend in your addon)<\/p>\n<p>| Tag ID | Type | Purpose |<br \/>\n|&#8212;&#8212;&#8211;|&#8212;&#8212;|&#8212;&#8212;&#8211;|<br \/>\n| `#bmcmod:mayor_bells` | `block` | All blocks that act as a \u201cMayor Bell\u201d for **filtering, quests, or compatibility** in *your* mod. The base mod still registers its own block in code; add your block id here for ecosystem consistency. |<br \/>\n| `#bmcmod:mayor_bells` | `item` | Same for the item form (block items). |<\/p>\n<p>**Example (your addon\u2019s datapack):**<\/p>\n<p>&#8220;`json<br \/>\n{<br \/>\n  &#8220;replace&#8221;: false,<br \/>\n  &#8220;values&#8221;: [&#8220;yourmod:golden_mayor_bell&#8221;]<br \/>\n}<br \/>\n&#8220;`<\/p>\n<p>**If you add a custom bell block** that must ring and use `BellBlockEntity`:<\/p>\n<p>1. Your block should behave like a bell (e.g. extend `BellBlock` or mirror behavior).<br \/>\n2. Register it on `BlockEntityType.BELL` via **NeoForge** `BlockEntityTypeAddBlocksEvent` (same pattern as this mod for `MAYOR_BELL`).<br \/>\n3. Add your block\/item to `#bmcmod:mayor_bells` so other mods and datapacks can target all mayor bells at once.<\/p>\n<p>### Other useful namespaces in this mod<\/p>\n<p>&#8211; **`#c:\u2026`** (common \/ convention) \u2014 e.g. `c:tags\/item\/tools\/scythe` is used for compatibility. Add your items to the **c** \/ **forge** \/ **neoforge** tags your ecosystem expects.<br \/>\n&#8211; Item tags under `data\/bmcmod\/tags\/item\/` (e.g. `scythes`, `foundry_shards`, `boreal_ingots`, enchantability lists) are **datapack-driven**; addon items can be merged in with `&#8221;replace&#8221;: false`.<\/p>\n<p>&#8212;<\/p>\n<p>## Registries (code entry points)<\/p>\n<p>| Registry | Class (indicative) |<br \/>\n|&#8212;&#8212;&#8212;-|&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-|<br \/>\n| Blocks \/ Items | `com.soleapixel.bmcmod.registry.ModBlocks`, `ModItems` |<br \/>\n| Villager professions | `com.soleapixel.bmcmod.villager.ModProfessions` |<br \/>\n| Block entity types | `com.soleapixel.bmcmod.registry.ModBlockEntityTypes` |<br \/>\n| Entities, sounds, particles, \u2026 | `ModEntities`, `ModSounds`, `ModParticles`, etc. |<br \/>\n| Global loot \/ GLM | `com.soleapixel.bmcmod.registry.ModGlobalLoot` |<\/p>\n<p>Village **saved data** (per dimension): `BmcVillageSavedData` \u2014 key = village anchor (long from `BlockPos`).<\/p>\n<p>&#8212;<\/p>\n<p>## Events (NeoForge) \u2014 where to hook<\/p>\n<p>These use `@EventBusSubscriber(modid = &#8220;bmcmod&#8221;, \u2026)` on the **game** bus unless noted. Add-on mods should subscribe with **`EventPriority`** appropriately and **not assume load order** unless you declare an explicit dependency in `mods.toml`.<\/p>\n<p>| Area | Example classes \/ hooks |<br \/>\n|&#8212;&#8212;|&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-|<br \/>\n| Villager trades | `VillagerTradesEvent`, `TradeWithVillagerEvent` \u2014 see `village.mayor.VillageEconomyEvents` |<br \/>\n| Mayor death | `LivingDeathEvent` \u2014 `VillageMayorDeathEvents` |<br \/>\n| Server tick (elections \/ lifecycle) | `ServerTickEvent.Post` \u2014 `MayorElectionScheduler`, `VillageLifecycleEvents` |<br \/>\n| POI extension | Mod bus: `ExtendPoiTypesEvent` \u2014 vanilla bell POI extended for mayor bell (`BmcMod` setup) |<br \/>\n| Block entity types | Mod bus: `BlockEntityTypeAddBlocksEvent` \u2014 `SunwoodRegistryEvents` (same pattern for bells\/signs) |<\/p>\n<p>**Compatibility tip:** prefer **listening** to NeoForge events or **datapacks** (tags, loot tables) over mixin targets inside `com.soleapixel.bmcmod.mixin`, which may change between BMC releases.<\/p>\n<p>&#8212;<\/p>\n<p>## Mixins<\/p>\n<p>&#8211; Configuration: `resources\/bmcmod.mixins.json`.<br \/>\n&#8211; Treat mixin targets as **fragile API**: they can break on Minecraft or NeoForge updates.<br \/>\n&#8211; For addons: avoid shadowing BMC mixins; use **NeoForge events**, **tags**, or **ASM-free** registry hooks when possible.<\/p>\n<p>&#8212;<\/p>\n<p>## Datapacks &#038; resource paths<\/p>\n<p>&#8211; Recipes: `data\/bmcmod\/recipe\/`<br \/>\n&#8211; Loot tables: `data\/bmcmod\/loot_table\/`<br \/>\n&#8211; Loot modifiers: `data\/bmcmod\/loot_modifiers\/`<br \/>\n&#8211; Structures \/ worldgen: `data\/bmcmod\/worldgen\/` and patched vanilla pools under `data\/minecraft\/` where shipped<br \/>\n&#8211; Tags: `data\/bmcmod\/tags\/<type>\/<path>.json`<\/p>\n<p>&#8212;<\/p>\n<p>## `mods.toml` dependency snippet (addon mod)<\/p>\n<p>&#8220;`toml<br \/>\n[[dependencies.yourmod]]<br \/>\nmodId = &#8220;bmcmod&#8221;<br \/>\ntype = &#8220;required&#8221; # or &#8220;optional&#8221; if soft-compat only<br \/>\nversionRange = &#8220;[26.0.3,)&#8221; # align with the BMC major you tested against<br \/>\nordering = &#8220;NONE&#8221;<br \/>\nside = &#8220;BOTH&#8221;<br \/>\n&#8220;`<\/p>\n<p>Adjust version range to match **`gradle.properties` \u2192 `mod_version`** for the BMC build you test against.<\/p>\n<p>&#8212;<\/p>\n<p>## API &#038; docs changelog<\/p>\n<p>| Date | Change |<br \/>\n|&#8212;&#8212;|&#8212;&#8212;&#8211;|<br \/>\n| 2026-05-09 | Initial publication of `release\/dev.md`: `#bmcmod:mayor_bells` (block + item), `com.soleapixel.bmcmod.api.BmcModIds`, maintainer checklist for Modrinth bio. |<\/p>\n<p>*(Append new rows whenever integration surfaces change.)*<\/p>\n<p>&#8212;<\/p>\n<p>## License \/ redistribution<\/p>\n<p>Follow the license declared in the BMC jar \/ repository (`SOLEA PIXEL` as shown in user mods.toml). When redistributing **this dev guide**, keep the changelog section honest with your fork.<\/p>\n<\/details>\n","protected":false},"excerpt":{"rendered":"<p>Enderite, Emeraude &#038; More: A vanilla mod that adds new goals to Minecraft. You\u2019ll never get bored with this mod, which enhances your experience<\/p>\n","protected":false},"featured_media":33185,"template":"","meta":{"_minecraft_slug":"bmcmod","_minecraft_project_id":"8AM9MxTo","_minecraft_author":"SILWOX","_minecraft_license":"LicenseRef-SOLEA-PIXEL","_minecraft_downloads":1031,"_minecraft_follows":8,"_minecraft_client_side":"required","_minecraft_server_side":"required","_minecraft_storage_type":"zip","_minecraft_archive_name":"bmcmod.zip","_minecraft_size_bytes":55635474,"_minecraft_version_count":10,"_minecraft_updated_at":"2026-05-16T16:16:16.491327Z","_minecraft_date_created":"2025-08-17T03:45:50.768605Z","_minecraft_date_modified":"2026-05-14T14:12:35.467308Z","_minecraft_project_url":"https:\/\/modrinth.com\/mod\/bmcmod","_minecraft_icon_attachment_id":33185,"_minecraft_imported_at":"2026-06-01T15:23:38+00:00","_minecraft_import_hash":"85e131b39bec365ea414ace25800b267","_minecraft_versions":"","_minecraft_links":"","_minecraft_gallery":"","_minecraft_api_metadata":""},"mod_category":[87,156,88,85,104,122,137,158,92],"mod_loader":[106,160],"minecraft_version":[36,37],"class_list":["post-33184","mod","type-mod","status-publish","has-post-thumbnail","hentry","mod_category-adventure","mod_category-decoration","mod_category-equipment","mod_category-food","mod_category-forge","mod_category-magic","mod_category-mobs","mod_category-neoforge","mod_category-utility","mod_loader-forge","mod_loader-neoforge","minecraft_version-1-20-1","minecraft_version-1-21-1"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>BETTER MINECRAFT [ BMC MOD ] - Minecraft<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/vpesports.com\/minecraft\/mods\/bmcmod\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"BETTER MINECRAFT [ BMC MOD ] - Minecraft\" \/>\n<meta property=\"og:description\" content=\"Enderite, Emeraude &amp; More: A vanilla mod that adds new goals to Minecraft. You\u2019ll never get bored with this mod, which enhances your experience\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vpesports.com\/minecraft\/mods\/bmcmod\/\" \/>\n<meta property=\"og:site_name\" content=\"Minecraft\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/bmcmod\\\/\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/bmcmod\\\/\",\"name\":\"BETTER MINECRAFT [ BMC MOD ] - Minecraft\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/bmcmod\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/bmcmod\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/bmcmod-icon-ec25a22873eaf2c7b0e7d2938c2b472078dd4f8b_96.webp\",\"datePublished\":\"2026-06-01T15:23:37+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/bmcmod\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/bmcmod\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/bmcmod\\\/#primaryimage\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/bmcmod-icon-ec25a22873eaf2c7b0e7d2938c2b472078dd4f8b_96.webp\",\"contentUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/bmcmod-icon-ec25a22873eaf2c7b0e7d2938c2b472078dd4f8b_96.webp\",\"width\":96,\"height\":96},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/bmcmod\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mods\",\"item\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"BETTER MINECRAFT [ BMC MOD ]\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/\",\"name\":\"Minecraft\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"BETTER MINECRAFT [ BMC MOD ] - Minecraft","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/vpesports.com\/minecraft\/mods\/bmcmod\/","og_locale":"en_US","og_type":"article","og_title":"BETTER MINECRAFT [ BMC MOD ] - Minecraft","og_description":"Enderite, Emeraude & More: A vanilla mod that adds new goals to Minecraft. You\u2019ll never get bored with this mod, which enhances your experience","og_url":"https:\/\/vpesports.com\/minecraft\/mods\/bmcmod\/","og_site_name":"Minecraft","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/vpesports.com\/minecraft\/mods\/bmcmod\/","url":"https:\/\/vpesports.com\/minecraft\/mods\/bmcmod\/","name":"BETTER MINECRAFT [ BMC MOD ] - Minecraft","isPartOf":{"@id":"https:\/\/vpesports.com\/minecraft\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/bmcmod\/#primaryimage"},"image":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/bmcmod\/#primaryimage"},"thumbnailUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/bmcmod-icon-ec25a22873eaf2c7b0e7d2938c2b472078dd4f8b_96.webp","datePublished":"2026-06-01T15:23:37+00:00","breadcrumb":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/bmcmod\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vpesports.com\/minecraft\/mods\/bmcmod\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/vpesports.com\/minecraft\/mods\/bmcmod\/#primaryimage","url":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/bmcmod-icon-ec25a22873eaf2c7b0e7d2938c2b472078dd4f8b_96.webp","contentUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/bmcmod-icon-ec25a22873eaf2c7b0e7d2938c2b472078dd4f8b_96.webp","width":96,"height":96},{"@type":"BreadcrumbList","@id":"https:\/\/vpesports.com\/minecraft\/mods\/bmcmod\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/vpesports.com\/minecraft\/"},{"@type":"ListItem","position":2,"name":"Mods","item":"https:\/\/vpesports.com\/minecraft\/mods\/"},{"@type":"ListItem","position":3,"name":"BETTER MINECRAFT [ BMC MOD ]"}]},{"@type":"WebSite","@id":"https:\/\/vpesports.com\/minecraft\/#website","url":"https:\/\/vpesports.com\/minecraft\/","name":"Minecraft","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/vpesports.com\/minecraft\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod\/33184","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod"}],"about":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/types\/mod"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media\/33185"}],"wp:attachment":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media?parent=33184"}],"wp:term":[{"taxonomy":"mod_category","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_category?post=33184"},{"taxonomy":"mod_loader","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_loader?post=33184"},{"taxonomy":"minecraft_version","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/minecraft_version?post=33184"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}