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

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.

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:
- Your block should behave like a bell (e.g. extend
BellBlockor mirror behavior). - Register it on
BlockEntityType.BELLvia NeoForgeBlockEntityTypeAddBlocksEvent(same pattern as this mod forMAYOR_BELL). - Add your block/item to
#bmcmod:mayor_bellsso 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/scytheis 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 | LivingDeathEvent — VillageMayorDeathEvents |
| Server tick (elections / lifecycle) | ServerTickEvent.Post — MayorElectionScheduler, VillageLifecycleEvents |
| POI extension | Mod bus: ExtendPoiTypesEvent — vanilla bell POI extended for mayor bell (BmcMod setup) |
| Block entity types | Mod bus: BlockEntityTypeAddBlocksEvent — SunwoodRegistryEvents (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 underdata/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.properties → mod_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.
How to Install BETTER MINECRAFT [ BMC MOD ] (Mod)
BETTER MINECRAFT [ BMC MOD ] by SILWOX is verified for Forge, Neoforge across Minecraft versions 1.20.1, 1.21.1 (latest release: 26.1.7, file size: 16.0 MB). Follow the steps below to install it safely from ModCraft.tv:
- Click the Download button above and select your Minecraft version (1.20.1, 1.21.1) and platform (Forge, Neoforge).
- Make sure you have the compatible loader or environment installed for Forge, Neoforge.
- Move the downloaded BETTER MINECRAFT [ BMC MOD ] file into your Minecraft
.minecraft/modsfolder and launch the game.
All Versions
+ Add VersionThis 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.
- This is the final update for version 26.1**
- The first betas for version 26.2 will be released in June**
### 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.
- 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
- 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).
- Added the Boreal hoe
- Updated all textures for armor, tools, and Boreal blocks to make them look better
- MAJOR FIX: It was impossible to install the mod on the server and join the server because several errors prevented users from joining.
- 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
- The Collector Villager has been updated with improvements and fixes
# 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
- Loader:** NeoForge 1.21.1
- Artifact:**
bmcmod-26.0.3-beta-1.21.1-NeoForge.jar
## Changelog
### Quests & gameplay
- Bounty Hunter**: dedicated quest tier (30–60 min contract), delayed spawn of the
bmcmod:bounty_huntertarget, progress only counts the contracted entity UUID, contract voids if the player dies. - Skeleton Villager patrols**: groups of 3–4 in the Overworld (survival), captain with Undead Invasion banner, occasional reward (Undead potion tier 1–3) when a player wipes the patrol; tunables in
bmcmod-server.tomlunderskeleton_villager_patrol.
### Compatibility & tags
- Scythe** interop tag:
c:tools/scytheincludes#bmcmod:scythes; melee enchant tag includes#c:tools/scythe. - Documented tags:
bmcmod:boss_event_minibosses,bmcmod:boss_event_trophy_drops, plus item mirrorc:boss_event_dropswhere applicable.
### Creative inventory
- Better Minecraft** creative tab laid out on a 9-column grid: armor sets (copper, emerald, enderite, boreal, obsidian, shulker) each on **one row**; clearer ordering of tools, materials, and bows.
### Mobs & balance
- Radiant Slime**: slightly more XP drained per hit; drain scales more noticeably with slime **size**.
### Items & UI
- Boreal scythe**: **Mythic** rarity display (client tooltip handler aligned with the boreal gear set).
- Enderite scythe**: **Legendary** rarity display (aligned with the enderite gear set).
### Advancements
- Better Minecraft** tab background: **topaz** block texture (
block/gems/topaz_block) — fixes the magenta *missing texture* grid (oldnebrith_blockpath pointed to the wrong folder). - Task** frames unified for non-challenge advancements; **challenge** advancements keep the challenge frame.
### Build
- Mod version **26.0.3-Beta**; release JAR for **Modrinth** uploads:
bmcmod-26.0.3-beta-1.21.1-NeoForge.jar.
## Installation
1. **Minecraft 1.21.1** + **NeoForge** (match the version used in your pack /
gradle.properties).2. Drop the
.jar into the mods folder.3. On servers: check
config / serverconfig after first launch for new options (e.g. SV patrols).### Fixes
- End Anchor** — Block textures are restored. The build now puts files where the models expect them: animated top in
textures/block/end/, bottom, sides, and off-state top intextures/block/. Before, everything was copied intoend/, so most faces failed to load (missing / magenta-black textures).
- Minecraft 1.21.1** · **NeoForge 21.1.x** · Java **21**
### Highlights (this release)
#### Back totem
- Hold **right-click ~1s**, then teleport to your **spawn point** (bed / world spawn).
- 3 uses** (durability), visible durability bar, chorus-style feedback (sound + particles).
- Tooltip shows remaining charges (**EN / FR** strings).
#### Quicksand
- Powder-snow-style sinking** (you actually move into the block instead of standing on a solid cube).
- Sand-coloured fullscreen veil** under the HUD so you don’t get the vanilla **x-ray** effect when the camera is inside the block.
- Damage while your head is submerged**, paced over time (not every tick).
- No fake underwater **bubble** drowning.
#### Boss Event (minibosses)
- Natural rolls can spawn miniboss-style fights in **Overworld / Nether / End**, with **rarities**, scaled stats, team/glow for readability, and dedicated loot.
- Gamerule **
doBossEventSpawn** toggles natural spawns. - Operator command: **
/bmc bossevent spawn <rarity>** (e.g.common…mythic) for testing.
#### Commands & mod config
/bmc** / **betterminecraft**: paginated help, signed help book, subcommands where configured (invasion, boss event, etc. — permission-level gated).- Mod config screen can open **Edit Game Rules** (includes Boss Event toggle) — handy in singleplayer.
#### Localization & optional mods
- Chat / UI strings filled out in **English** and **French** for new systems above.
- JEI** and **Jade** remain **optional** compatibility.
### Technical / housekeeping
- Texture folders** reorganised under
textures/block,textures/item,textures/entityby category for easier maintenance (e.g. fluid, wood, machines, mobs; item **tools** include bow/scythe textures; a few items like *Blink Rod* and the melody horn sit under **misc**). - General **fixes and tuning** for a stable **beta** on **dedicated / LAN** as well as singleplayer.
### Requirements
| | Version |
|---|--|
| **Loader** | NeoForge **21.1.x** |
| **Minecraft** | **1.21.1** |
- If you’re updating from an older build, do a quick in-game check of quicksand + Boss Event settings after replacing the jar.*
- Minecraft 1.21.1 · NeoForge** · First public release (**beta**)
## **Overview**
- Better Minecraft** expands the game with **new equipment tiers**, **invasion-style creatures and events**, **utility blocks and machines** (farming, infusion, XP storage), **progression systems** (quests, morphing, prisms), and **dedicated commands** for players and admins.
- Beta 26.0** is the full playable baseline for the mod.
## **Combat & tools**
- New weapon and tool tiers** (copper, emerald, enderite, boreal, obsidian, and more) with tuned stats and progression.
- Scythes (multiple tiers)** — till and harvest in an area (**right-click**); slower melee cadence.
- Whirlwind**: hold **right-click** to charge (~2 s), UI bar and labels, then **attack** a creature for **cone AoE damage**, visuals and audio, **brief heavy slow** on struck enemies.
- Bows** (lightning, upgraded iron/gold/emerald/diamond variants) and related mechanics.
- Staffs** (End, Dragon, Wither, Ice, Echo, Flame, etc.) with modes and varied combat/support effects.
- Enhanced shields** (diamond, netherite, enderite) and shield-related enchant gameplay.
## **Armor & special gear**
- Armor sets including **Shulker**, **Emerald**, **villager hats**, **sky boots**, **upgrade chestplate**, **obsidian / boreal / sky** gear, and more.
- Quivers**, **backpacks** (multiple sizes), portable **pocket End chest**, storage helpers tied to inventory.
## **Farming, utility blocks & automation**
- Feeder** — large internal storage per food type, automatic feeding for nearby animals via a network, **hopper fill from top and sides**, extraction from **below**, HUD hints when looking at it.
- Stations & machines: **infusion table**, **enchanted chest** (XP), **foundry**, **End furnace**, **upgrade table**, **experience liquid** and buckets/containers.
- Sunwood**, **hollow wood**, crops and decoration (boats, signs, etc.).
- Various progression and farming-related blocks and loot hooks.
## **Mobs, bosses & events**
- Mod creatures**: diamond golem, End-themed entities (blink, endling, golem…), radiant slime, skeleton villager, undead illagers, Vlinx, training dummy, clones, quest trader, sunwood boats, and more.
- Undead invasion** — waves, captains, victory loot, commands and tuning for admins.
- End storm** — dimension-style event with effects and pacing.
- Undead totem** — summons / clones, mode cycling, dedicated UI hooks.
- Witch / metamorph**, **morph crystals**, visuals and HUD integration.
## **World & exploration**
- Additional biomes** (e.g. Hollow Garden, Solea Grove) and related worldgen.
- Exploration-related items and blocks (prism, crystals, event bottles, etc.).
## **Progression & solo content**
- Quest log** — generated quests, objectives, HUD display.
- Paths tied to souls / **infusion** / **equipment upgrades** (crafting loops and rewards).
## **UI & quality of life**
...
26.0 Coming Soon pls wait plsss

# 1.2 Exploration is finally here !!!
- Discover the new biome, its mystical fruit and the new game drop

## improvement
- Ruby ore generates in the new biome
## News
- The Moonlight biome makes its debut
- Slime Armor
- Add Mimic Chest (drop new disc)
- New potion
Allows that when mining simple stone there is a low chance of obtaining ingots
- New Relics
- Vial of Relic Essence (No uses yet)
- Other small additions like two new woods as well as the flowers of the biome
# WARNING Update is Bêta
We were delayed in its creation, and due to an oversight, some additions are not 100% available. They will be available in 1.3, which will be released earlier than expected for various reasons.
This update is therefore officially placed in beta.
# 1.1 End & Beyond is finally here
discover new improvements, additions to the endgame and the new boss

## Improvement
- End Trident Upgrade
## New add
- Nebrith and Geode
- Relics Master
- Obsidian Armor
- Ruby
- Fossil Debris
- Ender Golem
- Ender Golem Heart
- Aeris Armor
- Endrith
- Blink
- White Enderman
# 1.0 Is out Now !
> Whats News
> 1.0 is officially here and we have lots of additions to present to you, we will list them below.
- ### New Music Disc
- ### Enderite Armors & Tools
> There is a difference and that is that the staff for the weapons is quite special we will come to that soon, moreover the armor has its own look without even adding armor trim
- ### Emerald Armors & Tools
- ### Shulker Armor
- ### Villager & Witch hats
- ### Lunaris Armor
- ### Lunaris Ore & Ingot
- ### Orbs & Orbs Ingot
> But you can also create ingots by fusing them with the Lunaris Ingot to create a sword of its element in the magic table.
- ### Magic Table
- ### Curse Illager, Crown & Totem
- ### Ender Trident
The end trident is a new weapon that serves as a shovel, pickaxe, axe but also a combat weapon you can also teleport randomly with it
- ### Copper Armors
- ### Glowin Copper
- ### More Sticks
- ### Magic Powder
- ### Diamond Golem
- ### More Shears
- ### More Painting
## More détails
Other additions, not necessarily detailed, have been added. Everything will be available in the Discord wiki.
# Wiki Clarity
- The official Wiki for craft mods