Skip to content

Repository files navigation

Rubi Chetardo

A father-and-son journey into Minecraft modding, learning one small step at a time.

A Minecraft Java Edition mod for NeoForge 26.2.

Learning project: This mod is being developed by @axuxon, a 10-year-old Minecraft enthusiast, with the help and supervision of his father (@martinezcoder). The goal of this repository is not only to create a fun Minecraft mod, but also to learn Java programming, NeoForge modding and software development through real projects and continuous experimentation.


About the Mod

Rubi Chetardo is a custom Minecraft mod that introduces new items, tools, materials and gameplay features.

The project started with a very simple goal:

"Create one custom item and make it appear inside Minecraft."

From there, every new feature has been developed one small step at a time while learning how Minecraft and NeoForge actually work.

The first custom item added to the mod is the Diamantito Rojo, followed by the development of the Pico La Multitud, a custom pickaxe that will eventually become one of the most powerful tools in the game.

Future versions will include:

  • ❤️ New gems and materials
  • ⛏️ Powerful custom tools
  • 🛡️ Custom armor
  • 🪨 New ores
  • 🧱 Decorative blocks
  • ✨ Special abilities
  • 🚀 Lots of crazy ideas...

Current Features

  • 💎 Diamantito Rojo
  • ⛏️ Pico La Multitud (currently under development)
  • 📦 Custom Creative Mode tab
  • 🌍 English localization
  • 🎨 Custom textures
  • 🧩 Minecraft 1.26.2 item definitions
  • ⚙️ NeoForge resource integration

Current Items

Diamantito Rojo

Diamantito Rojo

The Diamantito Rojo is the first custom item successfully implemented in the mod.

It includes:

  • Custom registration
  • Custom texture
  • Custom language entry
  • Minecraft 1.26.2 item definition
  • NeoForge resource integration

This was the first milestone of the project.


Pico La Multitud

Pico La Multitud

The Pico La Multitud is currently under development.

Current progress:

  • ✅ Registered in Minecraft
  • ✅ Custom texture
  • ✅ Custom model
  • ✅ Appears in the Creative Tab
  • 🔄 Being converted into a real Minecraft tool

Planned abilities:

  • ⚡ Extremely fast mining
  • ♾️ Unbreakable durability
  • ⛏️ 3×3 mining
  • ✨ Special powers

Learning Philosophy

This repository follows a simple idea:

Learning by Doing

Instead of copying code from tutorials, every feature is developed while understanding:

  • Why each file exists
  • What every line of code does
  • How Minecraft loads mods
  • How NeoForge works
  • How Java classes interact
  • How resources, models and textures are connected

Every feature is tested inside Minecraft before continuing.


Development Workflow

Every improvement follows the same cycle:

  1. Make one small change.
  2. Run Minecraft.
  3. Test the feature.
  4. Commit the changes.
  5. Repeat.

This keeps the project simple, easy to understand and fun to build.


NeoForge 26.2 Notes

This repository also contains:

NeoForge26.2_Notes.md

This document acts as a development journal, collecting discoveries made while building the mod.

It documents:

  • Differences from older tutorials
  • NeoForge 26.2 behaviour
  • Minecraft resource changes
  • Lessons learned during development

The goal is to help future development and make the project easier to understand.


Technology

  • Minecraft Java Edition 1.26.2
  • NeoForge 26.2
  • Java
  • Gradle
  • Visual Studio Code
  • Git
  • GitHub

Roadmap

Completed

  • Project created
  • GitHub repository
  • Gradle project
  • Diamantito Rojo
  • Custom textures
  • Custom Creative Tab
  • English localization
  • Development notes

In Progress

  • Pico La Multitud
  • Crafting recipes
  • Custom tool material

Planned

  • Ruby ore
  • Ruby armor
  • Custom weapons
  • Decorative blocks
  • 3×3 mining
  • Special abilities
  • Many more surprises...

Screenshots

Diamantito Rojo

(Gameplay screenshots will be added as the project grows.)


Credits

Created by @axuxon

Developed with the help and supervision of @martinezcoder.

Special thanks to ChatGPT, which acts as an interactive programming tutor, helping explain concepts and guide the project step by step while encouraging learning through experimentation.


License

This project is currently shared for educational purposes.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages