promotional bannermobile promotional banner

Firstworks

Makes early-game survival tougher and more realistic through primitive processing.
Back to Files

Firstworks 0.0.10 - NeoForge 1.21.1

File namefirstworks-0.0.10.jar
Uploader
NsTutNsTut
Uploaded
Aug 28, 2026
Downloads
16
Size
299.7 KB
Mod Loaders
NeoForge
File ID
8755470
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:firstworks-1635133:8755470"

Learn more about Curse Maven

What's new

# Firstworks 0.0.10

Bug Fixes & Improvements

  • Tree Bark Stripping Hardening:

    • Replaced the unconditional oak fallback in gameplay with WoodTypeRegistry.tryResolveWoodType(), preventing non-wood blocks that support AXE_STRIP (such as modded painted pillars or decorative blocks) from dropping tree bark.
    • Retained the oak visual/default fallback solely in WoodTypeRegistry.resolveWoodType() for tooltip and fallback model contexts.
  • Deterministic Texture Discovery:

    • Hardened dynamic bark texture discovery in TreeBarkTextureManager with strict priority ordering (_log > _stem > _wood > _hyphae).
    • Added fallback texture candidate resolution so blocks using log textures without providing individual wood textures are resolved reliably without skipping the wood type.
  • Testing & Continuous Integration:

    • Added unit test suite WoodTypeRegistryTest for conventional and explicit wood type resolution.
    • Added GitHub Actions pull request CI workflow (.github/workflows/ci.yml) to validate build and test execution prior to merging.