Перейти к содержимому
Mineforgian

BETTER MINECRAFT [ BMC MOD ]

Enderite, Emeraude & More: A vanilla mod that adds new goals to Minecraft. You’ll never get bored with this mod, which enhances your experience

Загрузки
2K
Подписчики
9
Обновлён
7 июня 2026 г.
Лицензия
SOLEA-PIXEL

Опубликован 7 августа 2025 г.

Better MC Mod

  • ⭐Thank you to everyone who supports us!
  • 🔔If you want to see more, go to SOLEA PIXEL
  • ⚒️Check out the wiki here [Under construction]

BMCMOD

BETTER MINECRAFT: As the name suggests, “Better” is a mod that offers a wide range of essential additions to Minecraft, improving the game without requiring you to install 30 different mods.

Note that this mod is “vanilla-like”; the goal isn’t 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.)

If you’d like to participate in the project by sharing your ideas or concepts, head over to our official Discord.

💎 Additional Information

This mod is compatible with several other mods, such as

  • Just Enough Items [JEI]
  • Jade

This helps improve the experience for new players.

It’s 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.

FEATURES

Minecraft has often become repetitive; eventually, you end up seeing everything there is to see. That’s 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.

🪄 Example of addition in the mods

  • Enderite Armor & Tools
  • Emerald Armor & Tools
  • New Infusion Table
  • New Biome End / Overworld
  • Compatibilities : JEI / JADE
  • News Enchant & More

And there is much more to discover in the mods as the updates come, so what are you waiting for?

Would you like to create with BMCMOD?

⚠️Stable : Version 26.1 !

Stable identifiers (com.soleapixel.bmcmod.api.BmcModIds)

Use these ResourceLocation constants in addons to avoid hard-coded strings. They match registry paths for the current version.

Constant Path
BmcModIds.MAYOR_BELL_BLOCK bmcmod:mayor_bell (block)
BmcModIds.MAYOR_BELL_ITEM bmcmod:mayor_bell (item)
BmcModIds.VILLAGE_MAYOR_SPAWN_EGG bmcmod:village_mayor_spawn_egg
BmcModIds.CONSTRUCTION_GUIDE bmcmod:construction_guide
BmcModIds.PROFESSION_MAYOR bmcmod:mayor (VillagerProfession)
BmcModIds.PROFESSION_CURED_WITCH bmcmod:cured_witch

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.


Tag conventions (datapack & cross-mod)

Tags live under data/bmcmod/tags/…. Use #bmcmod:… in JSON where Minecraft expects a tag.

Mayor / village integration (extend in your addon)

Tag ID Type Purpose
#bmcmod:mayor_bells block All blocks that act as a “Mayor Bell” 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.
#bmcmod:mayor_bells item Same for the item form (block items).

Example (your addon’s datapack):

{
  "replace": false,
  "values": ["yourmod:golden_mayor_bell"]
}

If you add a custom bell block that must ring and use BellBlockEntity:

  1. Your block should behave like a bell (e.g. extend BellBlock or mirror behavior).
  2. Register it on BlockEntityType.BELL via NeoForge BlockEntityTypeAddBlocksEvent (same pattern as this mod for MAYOR_BELL).
  3. Add your block/item to #bmcmod:mayor_bells so other mods and datapacks can target all mayor bells at once.

Other useful namespaces in this mod

  • #c:… (common / convention) — e.g. c:tags/item/tools/scythe is used for compatibility. Add your items to the c / forge / neoforge tags your ecosystem expects.
  • 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 "replace": false.

Registries (code entry points)

Registry Class (indicative)
Blocks / Items com.soleapixel.bmcmod.registry.ModBlocks, ModItems
Villager professions com.soleapixel.bmcmod.villager.ModProfessions
Block entity types com.soleapixel.bmcmod.registry.ModBlockEntityTypes
Entities, sounds, particles, … ModEntities, ModSounds, ModParticles, etc.
Global loot / GLM com.soleapixel.bmcmod.registry.ModGlobalLoot

Village saved data (per dimension): BmcVillageSavedData — key = village anchor (long from BlockPos).


Events (NeoForge) — where to hook

These use @EventBusSubscriber(modid = "bmcmod", …) 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.

Area Example classes / hooks
Villager trades VillagerTradesEvent, TradeWithVillagerEvent — see village.mayor.VillageEconomyEvents
Mayor death LivingDeathEventVillageMayorDeathEvents
Server tick (elections / lifecycle) ServerTickEvent.PostMayorElectionScheduler, VillageLifecycleEvents
POI extension Mod bus: ExtendPoiTypesEvent — vanilla bell POI extended for mayor bell (BmcMod setup)
Block entity types Mod bus: BlockEntityTypeAddBlocksEventSunwoodRegistryEvents (same pattern for bells/signs)

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.


Mixins

  • Configuration: resources/bmcmod.mixins.json.
  • Treat mixin targets as fragile API: they can break on Minecraft or NeoForge updates.
  • For addons: avoid shadowing BMC mixins; use NeoForge events, tags, or ASM-free registry hooks when possible.

Datapacks & resource paths

  • Recipes: data/bmcmod/recipe/
  • Loot tables: data/bmcmod/loot_table/
  • Loot modifiers: data/bmcmod/loot_modifiers/
  • Structures / worldgen: data/bmcmod/worldgen/ and patched vanilla pools under data/minecraft/ where shipped
  • Tags: data/bmcmod/tags/<type>/<path>.json

mods.toml dependency snippet (addon mod)

[[dependencies.yourmod]]
modId = "bmcmod"
type = "required" # or "optional" if soft-compat only
versionRange = "[26.0.3,)" # align with the BMC major you tested against
ordering = "NONE"
side = "BOTH"

Adjust version range to match gradle.propertiesmod_version for the BMC build you test against.


API & docs changelog

Date Change
2026-05-09 Initial publication of release/dev.md: #bmcmod:mayor_bells (block + item), com.soleapixel.bmcmod.api.BmcModIds, maintainer checklist for Modrinth bio.

(Append new rows whenever integration surfaces change.)


License / redistribution

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.

Ченджлог

26.1.7Релиз1.21.1 · 7 июня 2026 г.

Better Minecraft 26.1.7 - Unplanned Hotfix

This update was not originally planned, but it became necessary after several issues were reported during testing. It focuses on stability fixes, balance adjustments, and one important new safety item.

Added

  • Added the Anti Void Totem.
  • The totem charges itself with player XP while in the inventory.
  • When charged, it can save the player from End void damage and teleport them back to their spawn point.
  • Added the correct custom activation animation for the Anti Void Totem.

Fixed & Improved

  • Fixed Timber detection for Hollow and Sunwood trees.
  • Fixed and improved Quicksand behavior and overlay handling.
  • Adjusted Forgotten Debris generation.
  • Fixed Nebrith mining and drops.
  • Improved several balance issues, including Vlinx and Undead Illager damage.
  • Added several small stability fixes from recent testing.
26.1.6Релиз1.21.1 · 3 июня 2026 г.

⚠️NOTICE⚠️

This is the final update for version 26.1

  • The first betas for version 26.2 will be released in June

Better MC Mod 26.1.6 - NeoForge 1.21.1

Additions

  • Added a new Quicksand screen overlay when the player's head is inside Quicksand.
  • The Quicksand overlay now fades out progressively when leaving the block.
  • Added an angry texture state for the Vlinx when it enters its attack/charging mode.

Changes

  • Made Staff Upgrade Template crafting easier by replacing the Nether Star with a Bone.
  • Slightly reduced Quicksand generation frequency in desert biomes.
  • Vlinx now uses golden swords instead of diamond swords.
  • End Storm and Undead Invasion events have been slightly nerfed to feel less punishing.

Fixes

  • Fixed Radiant Slimes drowning or getting stuck inside Experience Liquid.
  • Fixed some event/miniboss announcement sounds playing from another player’s position instead of being sent directly to the intended player.
  • Fixed Quicksand dropping itself when broken. It must now be collected with a bucket.
  • Fixed Excavator mode outline crash on invalid/empty block shapes.

Improvements

  • Excavator mode now only affects blocks mineable with a pickaxe.
  • Excavator mode mining speed was reduced to make the enchantment less overpowered.
  • Updated multiple recipes to use Quartz instead of End Stone where intended.
26.1.5Релиз1.21.1 · 2 июня 2026 г.

Updates & Fixes

  • Changed the crafting recipe for the Endstone in End Furnace 8
  • Modified the crafting recipes for upgrade plates
  • Added the ability to use any shard in the various upgrade crafting recipes
  • Updated the textures for the Upgrade Table, Upgrade Plate, and all upgrades
26.1.4Релиз1.21.1 · 31 мая 2026 г.

Fixes & Balancing

  • Enderite & Boreal Pickaxes: Mine faster than Netherite, with a cap to prevent one-click stone mining (even with Efficiency V).
  • Collector Villager: Fossil Debris is no longer guaranteed—approximately a 25% chance per vendor.
  • Ancient Tower: Fixed TP freeze; original structure restored.
  • Boreal Ingot: Fixed Mythic rarity in tooltips.
  • End Anchor: Fixed missing textures.
  • Server: Fixed chunk loading freeze (Collector).
26.1.3Релиз1.21.1 · 24 мая 2026 г.

Improvement

  • Added the Boreal hoe
  • Updated all textures for armor, tools, and Boreal blocks to make them look better
26.1.2Релиз1.21.1 · 23 мая 2026 г.

Bug Fixed

  • MAJOR FIX: It was impossible to install the mod on the server and join the server because several errors prevented users from joining.
26.1.1Релиз1.21.1 · 22 мая 2026 г.

Fixed Bugs

  • Fixed a bug that allowed players to duplicate SUNWOOD and HOLLOW doors
  • Fixes to the SUNWOOD and HOLLOW barrier crafts
  • Fixed the Lantern textures, which were not cropped

Improvements

  • The Collector Villager has been updated with improvements and fixes
26.1Релиз1.21.1 · 14 мая 2026 г.

Crown Of Carrion

Better Minecraft 26.1 Release — NeoForge 1.21.1

Loader: NeoForge 1.21.1
Artifact: bmcmod-26.1-1.21.1-NeoForge.jar


Changelog

News :

  • Capybara : The Capybara is a new, cute animal that appears in various warm biomes, except for deserts. It can randomly catch things in lakes and can also be ridden; it really loves reeds.

  • Zombified Capybara :Lore: Capybaras are afraid of monsters because it turns out that zombies turn capybaras into zombies so they can use them as mounts.

  • News Wolf Armor : New Enderite armor for your iron dogs—this armor will protect your little pets just right

  • Super Bone : To top it all off, Super Bone is an exclusive treat that gives your dog a powerful energy boost for 10 minutes.

  • News Music Disc : Check out the new special music in our mods related to the update

  • The Collector : The Collector is a solitary villager who lives in an old tower found out in the wild. He offers very specific trades because he collects a great many things.

  • Ancient Tower : The Old Tower is a structure located on dry land within the collector's special villager

  • Purpur Item Frame : The Purpur Item Frame is a new frame that can be used as a decoration

  • New Glowing Bery, Topaz, Opal : These new light blocks are exclusive to the new geode and add a new decorative element

  • Magma Wax : Once applied to wood, Magma wax prevents it from burning when it comes into contact with fire

  • Angel Totem, Villager : This totem summons an Angel Villager with special powers. It brings peace and protection to the one who summons it, as well as to the villagers of a village. It helps protect players, assists in combat, and brings good luck.

  • Golden Chicken : The Golden Hen is a special item—guess how to get it. Hint: golden egg

Modification :

  • Upgrade Table : The texture of the upgrade table has been improved, and its crafting process has also changed

  • Feeder : The Feeder can now accept Reeds and Bamboo

  • New Beacon Block : Ruby, Enderite, and Boreal blocks can be used for a beacon

  • Spawn Egg Texture : The textures for all the spawn eggs in the mod have been completely redesigned to match the new features in Minecraft

Комментарии

Загружаем…