The Woods Mod (NeoForge 1.21.1) — Decorative Colored Wood Mod
Core Features
🪵 Colored Wood Block (WoodBlock)
- Instant break — highly breakable for easy decoration.
- Color via NBT: color stored in
woods:colors(integer value).- Example:
255→ blue,16777215→ white.
- Example:
- State persistence: color is preserved on placement and pickup via
BlockEntity. - Dynamic rendering: both block and item in inventory are colored based on NBT value.
🎨 Wood Coloring Circle (WoodColoringCircle)
- Energy-based tool: max energy — 100, stored in NBT tag
Energy. - GUI interaction: on use, opens interface to input:
- HEX color code (
#RRGGBB) - Number of blocks to generate
- HEX color code (
- Block generation: creates a stack of colored wooden blocks with the specified color.
- Energy consumption: 1 unit per block created.
- Lockout condition: if energy ≤ 0, displays: “Please charge!!!” and refuses to operate.
⚡ Energy Block (EBlock)
- Metal block with GUI: 2 slots — input and output.
- Charging mechanism:
- Place
WoodColoringCirclein the input slot. - Apply redstone signal → energy increases by 1 every 5 ticks (0.25 s), up to 100.
- Place
- Signal dependency: without redstone, energy resets to 0.
- Analog output: emits redstone signal strength via comparator based on container state.
🌈 Rainbow Wood Block (RainbowWoodBlock)
- Decorative variant with integrated 9‑slot container (small chest-like storage).
- Instant break, same as base wood block.
- Useful for themed builds with built-in storage.
🏷️ Color Name Manager (ColorNameManagerNBT)
- Assigns readable names to specific color codes:
0→ black128→ navy blue200→ dark blue255→ blue16777215→ white
- All other colors receive a default name.
🧩 Mod Essence
Build with vibrant, customizable wood! Choose any color via HEX in the GUI, craft stacks of colored blocks using the energy-powered tool, and recharge it with a redstone-driven Energy Block. Perfect for decorative builds, rainbow structures, and redstone-integrated workflows.

