
ProjectFlint
ProjectFlint is a Minecraft overhaul mod seeking to re-envision the core Minecraft gameplay. It will feature comprehensive gameplay overhauls, including but not limited to entire technological reworks, new progression systems, overhauled world gen, etc.
Tags
Creators
Details
0.26-a
Compatibility
Changes
0.1.0-alpha.23.3
- Corrected the Flint Firestarter to use its dedicated Project Flint texture.
- Replaced the Advanced Kiln generic-container skin with a custom aligned five-slot Project Flint interface.
- Restored Clay Grinder player-inventory slot outlines.
- Reworked Mortar Chest rendering and UI: chest-shaped mortar-brick model, no base plate, and exactly seven visible/functional storage slots.
- Removed the unintended Burnt Log content and changed advanced cast-tool assembly to use two existing Burnt Branches.
0.25.1
- Bone Brush can now shear an adult/regrown sheep on right-click.
- Brushing a shearable sheep marks it sheared and drops 3–4 Project Flint Wool instead of vanilla wool.
- Sheep retain normal sheared-state regrowth behavior.
0.25.0
- Reworked custom Animal Bones drops: Chicken 1; Pig 1-2; Sheep 1-3; Cow 2-3; Squid 1-3. Horse, Wolf, and Ocelot are no longer part of the Project Flint Animal Bones drop table.
- Sheep death wool replacement now yields 1-2 Project Flint Wool when a vanilla wool drop is present.
- Flint Axe mining now explicitly supports every vanilla plank slab family used by the project instead of relying on the wooden-slabs tag, and also retrieves Sanded/Grinded/Woven Wood blocks and slabs.
- Mortar Brick Slabs and Crude Clay Slabs now require the Flint Multitool tier or better for retrieval.
- Added the processed-wood chain: placed vanilla plank slab + Sanding Paper -> Sanded Wood Slab; 2 Sanded Wood Slabs in the Clay Grinder -> Grinded Wood Slab; placed Grinded Wood Slab + Woven Fan -> Woven Wood Slab; 2 Woven Wood Slabs in the Clay Grinder -> Woven Wood.
- Double slabs preserve their slab state during sanding/weaving and consume two Sanding Papers/Woven Fans respectively.
- Added reverse Clay Grinder recipes for Loose Dirt, Mortar Brick, Crude Clay, processed wood, and every existing stripped-log/wood-slab recipe.
- Imported the 0.25.0 Sanded/Grinded/Woven Wood textures byte-for-byte from the approved Project Flint asset master; no generated or pixel-edited textures were added.
0.1.0-alpha.23.2 — Kiln, Mortar Chest, Backpack, and Asset Fixes
- Replaced the Mortar Chest's custom-styled interface with Minecraft's vanilla generic-container artwork while preserving exactly seven usable storage slots in a single centered row.
- Rebuilt the Mortar Chest model so every visible face inherits
projectflint:block/mortar_bricks, added a full bottom plate, and marked the inset block non-occluding so blocks beneath it are not incorrectly face-culled. - Reworked the Advanced Kiln into a stateful 2×2×2 multiblock with position-aware casing parts. All four front blocks now form one four-tile kiln face using exact human-made textures from the approved asset master; the remaining surfaces retain Mortar Bricks.
- Added a five-slot Advanced Kiln GUI for 8 Burnt Branches, reusable fired mold, 8 Flint, 4 Fired Clay, and output, with a synchronized 10-second processing indicator.
- Made every Advanced Kiln block mineable with the established Flint-tier workstation-dismantle capability. Breaking any one of its eight blocks dismantles the complete multiblock, drops stored contents, returns eight Mortar Bricks plus one Advanced Kiln Glass outside Creative, and spends one tool durability.
- Rebuilt equipped Reed Backpack rendering around a dedicated 3D worn model. The directly supplied backpack PNG is used byte-for-byte on the worn model and the existing Project Flint wicker asset supplies its side material.
- Replaced several weak/duplicated alpha.23 sprites with distinct byte-identical human-made assets from the approved Project Flint library, including the Flint Axe, fired mold states, Flint Cutter Piece, and four Advanced Kiln face tiles. No texture pixels were generated or edited in this patch.
0.1.0-alpha.23.1 — Advanced Tool Combat Attributes
- Flint Axe now has 5.75 final attack damage and 0.60 attack speed using +4.75 / -3.40 main-hand
ADD_VALUEmodifiers. - Flint Plant Cutters now have 4.25 final attack damage and 1.40 attack speed using +3.25 / -2.60 main-hand
ADD_VALUEmodifiers. - Advanced Flint Multitool now has 4.85 final attack damage and 1.25 attack speed using +3.85 / -2.75 main-hand
ADD_VALUEmodifiers. - Preserved all alpha.23 durability,
minecraft:toolrules, recipes, harvesting behavior, and utility logic.
0.1.0-alpha.22.6.1 — Mortar Chest Compile Fix and Loose Dirt Slabs
0.1.0-alpha.23
-
Restored the exact uploaded Bone Firestarter texture and replaced the Sleeping Bag inventory model with the exact second uploaded PNG.
-
Fixed the placed Flint assembly model so ground Flint uses a real Project Flint item texture instead of resolving as a null/missing model.
-
Durability bars on the early tools/firestarters now remain hidden until durability has actually been consumed.
-
Bone Brush now brushes Gravel for the same 3.5 seconds as Sand, consumes the Gravel, and returns exactly one vanilla Flint.
-
Reed Backpack assembly now requires 2 Woven Wool in addition to 8 Woven Fans and 2 Plant Tool Bindings, and equipped backpacks now receive a dedicated player-back render layer.
-
Mortar Chest now uses a chest-shaped directional model and a dedicated seven-slot menu/inventory.
-
Added inventory-based advancement reconciliation plus advancements for every new alpha.23 material, mold, casting step, workstation milestone, and tool milestone.
-
Added 4 Glass Shards -> Unfired Kiln Glass grinding and kiln-firing into Advanced Kiln Glass.
-
Added Crude Clay Block kiln processing into Unfired Clay Mold Base; the Clay Grinder now shapes four mold types and the kiln fires them into reusable molds.
-
Added the 2x2x2 Mortar Brick Advanced Kiln multiblock, activated from a front face with Advanced Kiln Glass. It consumes 8 Burnt Branches + 8 Flint + 4 Fired Clay per 10-second cast while preserving the mold.
-
Added mold outputs for Flint Axe Pieces, six Mortar Bricks, Flint Cutter Piece, and Refined Flint Multitool Piece.
-
Added the requested Flint Axe, Flint Plant Cutters, and Advanced Flint Multitool gameplay tiers, including slow stripped-log harvesting, slab hand-working, specialized plant yields, improved advanced multitool resource yields, and intact Sleeping Bag retrieval.
-
Added the Minecraft 1.21.11
BaseEntityBlockcodec required byMortarChestBlock, fixing the alpha.22.6 Java compilation failure. -
Right-clicking placed Loose Dirt with a Crude Multitool or Flint Multitool now spends 1 durability, replaces the full block with a Loose Dirt Slab, and drops one additional Loose Dirt Slab into the world.
-
Loose Dirt Slabs reuse the existing human-made Loose Dirt texture without any PNG changes. They can combine into double slabs and return the correct one- or two-slab count when harvested with a Multitool.
0.1.0-alpha.22.5 — Rest, Harvesting, Raw Food, and Texture Repairs
- Rebuilt the Crude Sleeping Bag as a linked two-block foot/head structure, registered it in the vanilla beds tag, and preserved dyeing, fixed salvage, sleep interaction, and completed-night regeneration.
- Added Clay Grinder processing for 2 Twigs → 1 Branch.
- Flint Multitool now drops the whole flower on direct flower harvest and cleanly harvests vanilla Dead Bush, Bush, Firefly Bush, plus Project Flint forage bushes. Held-flower hand-working still produces petals.
- Added one Raw Calamari and one Animal Bones to Squid death loot. Eating any tagged raw meat/fish now applies Poison I and Nausea I for 5 seconds plus Hunger III for 3 seconds.
- Replaced the three filled Fired Clay Bowl stages with exact copies of the supplied Fired Clay Bowl texture.
- Rewired sneak-placed Burnt Branch and Flint assembly layers to dedicated block-atlas textures copied byte-for-byte from supplied human-made assets.
0.1.0-alpha.22.4.1 — Alpha.22.4 Compile Hotfix
- Removed two misplaced Sleeping Bag/Mortar Bricks block-breaking guards from the block-use interaction method. The valid guards remain in Project Flint's block-breaking authorization paths, so intended break behavior is unchanged.
- Replaced the unavailable
ServerLevel.isDay()call in the completed-sleep reward hook with Minecraft 1.21.11's mappedLevel.isBrightOutside()API. - No gameplay tuning, recipes, assets, registry IDs, progression, or texture pixels changed.
0.1.0-alpha.22.4 — Filing, Rest, Masonry, World Placement, and Survival Conditions
- Added advancement coverage for Reed/Sugarcane Rolls, Sanding Paper, flower dyes, Filed Bone, Bone Firestarter, Bone Club, Woven Wool, Crude Sleeping Bag, Clay Mortar, Mortar Bricks, and world item placement.
- Added reusable Sanding Paper hand-working for all dye-producing flowers, Bones, and 2 Wool. Added Filed Bone + Flint → 96-use Bone Firestarter and Clay Grinder 4 Filed Bones → Bone Club with 4.2 total attack damage / 1 attack speed.
- Removed cook timers from Twig → Burnt Twig and Branch → Burnt Branch while retaining the shared one-item processing path. Fixed Burnt Branch rendering in sneak-placed Flint tool assemblies.
- Added the configurable
VPlace in World key, server-owned flat item displays, right-click recovery, attack blocking, and support-loss world drops. - Added 8 Woven Wool → supported Crude Sleeping Bag, all 16 vanilla dye colors, fixed 2-Woven-Wool salvage, and Regeneration I for 2 seconds after sleeping through the night.
- Added Clay Grinder 9 Super Heated Clay → Clay Mortar, water mixing → 4 Unfired Mortar Bricks, kiln firing → Mortar Bricks, and hammer-gated non-gravity Mortar Brick placement/breaking.
- Added health/hunger condition effects, no-jump hunger pressure, stacked Weakness, and HUD condition labels.
- Reduced Chicken max health to 80% of the previous Project Flint value and replaced Cow Leather with Raw Hide while preserving the existing Animal Bones system.
- Replaced Crushed Stone and Crude Clay Block textures and added new technology textures as exact byte-for-byte copies from the supplied human-made asset archive; no texture pixels were edited.
0.1.0-alpha.22.3 — Animal Drops, Reed Processing, Grinder/Base, and Flint Interaction Fixes
- Made the Clay Grinding Base follow the finished Clay Grinder's Flint-Multitool dismantling rule. Manual dismantling now world-drops 4 Super Heated Clay plus any Very Refined Stone already inserted; ordinary/support-loss loot also salvages 4 Super Heated Clay.
- Removed the vanilla Squid flee goal so damaged squids continue Project Flint's territorial water aggression rather than sprinting away after being hit.
- Removed Horses from Project Flint's retaliation system so their normal panic/flee behavior is retained when struck.
- Renamed the visible item names Plant Seeds → Roasted Seeds, Unfired Woven Bowl → Unfired Clay Bowl, and Unfired Clay Ball → Unfired Clay while retaining the existing registry IDs for save compatibility.
- Added custom Wool and replaced Sheep vanilla wool loot/shearing outputs with Project Flint Wool.
- Added Animal Bones to Chicken, Cow, Horse, Pig, Wolf, and Ocelot death loot.
- Added Reed Roll processing from 4 Crude Reeds, Reed Roll washing against water into Sugarcane Roll, and the first actual Clay Grinder recipe: 4 Sugarcane Rolls → 1 Sanding Paper.
- Updated the Clay Grinding Base model to visually match the new grindstone-style Clay Grinder and fixed the single Very Refined Stone stockpile model being effectively invisible.
- Fixed the Clay Grinder inventory definition to reference the block model directly, matching the vanilla grindstone item-model pattern.
- Added the supplied Project Flint icon to
fabric.mod.jsonfor Mod Menu/loader metadata presentation. - Flint Multitool now has 3.5 total attack damage, instant destroy progress on direct flowers and Project Flint forage bushes, and supports held-flower hand-working with both Multitools using their normal petal yields.
- Applied the latest user-supplied human-made texture-fill assets byte-for-byte to all corresponding active Project Flint texture targets; no texture pixels were edited.
0.1.0-alpha.22.2 — Clay Grinder Vanilla-Grindstone Model Fix
- Replaced the custom Clay Grinder block geometry with direct inheritance from Minecraft's vanilla grindstone block model.
- The grinder now uses the user-created clay wheel PNG for both the grindstone round faces and wheel rim, so the custom clay material is visually prominent across the wheel.
- Preserved the existing human-made Project Flint pivot texture and vanilla dark-oak support legs.
- The uploaded clay wheel PNG remains byte-for-byte unchanged; this release only changes model wiring/geometry.
0.1.0-alpha.22.1 — Clay Grinder Wheel Texture Update
- Replaced the Clay Grinder wheel texture with the project-owner-created clay grindstone texture supplied directly for this update.
- The supplied 16×16 PNG is copied byte-for-byte with no resizing, recoloring, filtering, compositing, or other pixel edits.
- The existing Clay Grinder block/item model already references
projectflint:block/clay_grinder_wheel, so both placed and inventory rendering now use the new clay wheel automatically. - No grinder mechanics, recipes, processing behavior, balance, or model geometry changed.
0.1.0-alpha.22 — Primitive Systems Consolidation
- Applied the alpha.21.7.1 kiln/grinder dismantling hotfix to the user-uploaded alpha.21.7 source before beginning this release.
- Replaced the Clay Grinder's
StonecutterMenushell with an independentAbstractContainerMenu, Project FlintMenuType, custom code-rendered screen, and independentprojectflint:clay_grindingrecipe type/serializer. Alpha.22 intentionally contains zero grinder recipe JSONs. - Unified permanent Campfire and Baked Kiln one-at-a-time timed processing under
AbstractPrimitiveProcessorBlockEntity+PrimitiveProcessingRegistry, eliminating duplicated station recipe/timer logic. - Made Super Heated Clay explicitly kiln-only in the shared processing registry while retaining current timed food/material outputs.
- Centralized Hammer/Cutters/Multitool capability inheritance and speed rules in
ToolCapabilitieswithout retuning the currently approved tool stats/yields. - Fixed cutter-shaping of Crude Clay Blocks to preserve player-facing direction on the resulting Crude Clay Kiln.
- Added
docs/PRIMITIVE_PROGRESSION_MATRIX.mdwith material progression, stack sizes, tool stats, capability inheritance, timed-processing rules, workstation break/salvage behavior, and regression gates. - Imported 26 currently-used item/ground texture targets as exact byte-for-byte copies of the redone human-made 16x textures supplied alongside the source upload; no image editing was performed.
0.1.0-alpha.21.7.1 — Flint Multitool Kiln/Grinder Break Hotfix
- Fixed an interaction-layer regression that still blocked the Flint Multitool from beginning a break on the Baked Clay Kiln and its upper kiln block.
- Explicitly whitelisted the Baked Clay Kiln, Baked Kiln Top, and Clay Grinder for Flint Multitool break progress.
- Breaking either half of a completed baked kiln with the Flint Multitool now removes the full two-block structure and drops exactly 2 Fired Clay at the kiln base.
- Breaking the Clay Grinder with the Flint Multitool now drops exactly 4 Super Heated Clay at the grinder location.
- These custom completion paths use normal world ItemEntity drops rather than inserting salvage directly into the player's inventory.
- No Camping mod code or assets were vendored in this release because the currently published/source branches identify Camping as All Rights Reserved rather than MIT.
0.1.0-alpha.21.7 — World Drops, Kiln Salvage, Grinder UI, and Flint Foliage Speed
- Fixed the Clay Grinder menu closing after one tick by restoring custom block-validity checking against
projectflint:clay_grinderwhile keeping the grinder recipe list intentionally empty. - Restored Minecraft-style world drops for Project Flint's custom block-breaking completion paths. Harvest outputs now spawn at the broken block instead of being inserted directly into the player's primitive inventory.
- Baked Clay Kilns are breakable again and always salvage 2 Fired Clay through their block loot table.
- Clay Grinders now always salvage 4 Super Heated Clay through their block loot table instead of dropping the grinder block itself.
- Preserved those kiln/grinder salvage drops on support-loss destruction and allowed them through the existing Creeper no-loot exception so the requested salvage is not silently discarded.
- Completed baked-kiln cooking outputs now eject directly from the kiln's front face, based on its facing direction.
- Flint Multitool destroy speed on grass, Tall Grass, Leaf Litter, and flowers is now 2× faster than alpha.21.6, without changing its speed on Sugar Cane, leaves, dirt, or gravel.
0.1.0-alpha.21.6 — Kiln/Campfire Timing, Grinder Identity, and Placement Fixes
- Made the baked clay kiln rotate by facing, preserve that facing when a crude kiln bakes into it, and pass the same facing to the baked kiln top.
- Fixed the baked kiln body model so the upper rim is a full ring, removing the visible air-gap seam between the base and top block.
- Fixed Super Heated Clay placement to follow normal replaceable-block placement rules and to validate the Clay Grinding Base survival check correctly before consuming the 8-clay bundle.
- Reworked the Clay Grinder model again so it reads as a primitive grinder/hand-mill instead of a literal stonecutter copy with a stray upright slab.
- Reserved the Clay Grinder UI for future custom recipes by forcing the current grinder menu to show no vanilla stonecutter recipes or outputs.
- Added a dedicated Primitive Campfire block entity so campfire cooking is now timed and single-item-at-a-time instead of instant.
- Expanded kiln cooking to use the same timed single-item queue behavior and restored raw-food support for common vanilla meats, fish, potato, and kelp alongside the existing primitive outputs.
- Eggs now cook over time in both the baked kiln and permanent campfire instead of converting instantly.
- Updated version labels from alpha.21.5.1 to alpha.21.6.
0.1.0-alpha.21.5.1 — Minecraft 1.21.11 Rotation/Phantom Compile Hotfix
- Fixed the crude kiln rotation property to use Minecraft 1.21.11's actual
EnumProperty<Direction>type forHorizontalDirectionalBlock.FACING. - Fixed phantom-disable setup to use the 1.21.11 gamerule package/API:
server.overworld().getGameRules().set(GameRules.SPAWN_PHANTOMS, false, server). - No kiln/grinder geometry, textures, recipes, timings, or progression behavior were changed in this compile hotfix.
- Updated build/version labels from alpha.21.4 to alpha.21.5.1.
0.1.0-alpha.21.5
- Turned phantom spawning off by default by forcing the insomnia gamerule off during server world setup.
- Made the crude clay kiln face the player on placement and refuse placement without solid support underneath.
- Added support-loss breaking for the crude clay kiln so it no longer floats when the block below is removed.
- Rotated the crude clay kiln blockstate/model by facing and tightened the kiln top model so the upper chimney visually connects to the base better.
- Reworked the clay grinder model to restore a proper saw/blade piece and remove the stray top hallucination geometry.
- Added one more direct-copy human-made texture asset for the clay grinder saw blade (
stonecutter_saw.png).
0.1.0-alpha.21.4 — Human-made Texture Sweep and Minecraft 1.21.11 Build Fix
- Fixed the Minecraft 1.21.11
neighborChanged(...)compile regression inBakedKilnTopBlock,ClayGrinderBlock, andClayGrindingBaseBlockby switching the obsoleteBlockPos fromPosparameter to the currentOrientationparameter. - Replaced all 66 Project Flint PNG textures with exact, unmodified human-made textures copied from the two user-provided asset packs.
- Removed assistant-generated/edited texture pixels from the current Project Flint texture tree.
- Added
docs/TEXTURE_PROVENANCE.mdanddocs/texture_provenance.jsonwith exact source archive paths and SHA-256 checksums for every texture. - No gameplay tuning or progression changes were intentionally made.
0.1.0-alpha.21.2 — Kiln Fuel Visibility, Clay Grinder Visual Pass, Advancement Coverage, and GUI Repair
- Fixed the baked kiln so branch fuel is only rendered when the kiln actually contains branches. Empty kilns no longer show permanent internal fuel.
- Replaced the muddy branch/fuel look with twig-derived sourced textures built from the user-provided resource pack assets.
- Reworked the Clay Grinder block model into a more stonecutter/workbench-like primitive grinder silhouette and updated the Clay Grinding Base to match.
- Fixed the Clay Grinder UI immediately closing by giving it a custom Stonecutter-backed menu that validates against the custom grinder block instead of minecraft:stonecutter.
- Added advancement coverage for Super Heated Clay, Clay Grinding Base, Clay Grinder, Scrambled Egg, and Plant Seeds.
- Added dedicated custom item textures for Scrambled Egg and Plant Seeds rather than reusing vanilla placeholders.
- Retargeted the clay-grinder / twig-visual pass toward user-supplied resource-pack art first, reducing reliance on ad-hoc generated placeholder art.
0.1.0-alpha.21.1 — Minecraft 1.21.11 Block Entity Compile Hotfix
- Updated BakedClayKilnBlockEntity persistence to Minecraft 1.21.11's ValueInput / ValueOutput serialization API instead of the removed CompoundTag + HolderLookup override signatures.
- ItemStack kiln input/output persistence now uses ItemStack.CODEC through ValueInput.read / ValueOutput.store.
- Updated integer persistence to ValueInput.getIntOr, matching the 1.21.11 Optional-returning read API.
- Replaced the removed vanilla BlockEntityType.Builder registration path with FabricBlockEntityTypeBuilder.create(...).build().
- Updated the stale build.bat banner from alpha.7 to alpha.21.1 so build logs report the actual release.
- No gameplay tuning, resources, worldgen, recipes, or visual behavior changed.
0.1.0-alpha.21 — Kiln Render Repair, Clay Heatwork, and Clay Grinder Concept
- Reworked the kiln body/top models again so the structure reads more like a proper body + chimney and now shows visible twig fuel in the lower chamber.
- Repaired the Crude Clay Kiln held icon and the Fired Clay placed texture path; adjusted clay-facing visuals toward a warmer fired-clay look.
- Rebuilt the campfire twig presentation and made Dirt Piles grow in clearer 2-pixel steps per layer.
- Crude Clay Block now behaves like a falling material.
- Lit baked kilns can now process Unfired Clay Ball -> Super Heated Clay (4s) and common raw meats/fish -> cooked outputs (15s each).
- Added Super Heated Clay, Clay Grinding Base, and Clay Grinder. 8 Super Heated Clay place a base; 12 Very Refined Stone upgrade it into a movable grinder with a stonecutter-style UI shell.
0.1.0-alpha.20 — Clay/Kiln Repair Pass and Primitive Cooking
- Reworked the Crude Clay Kiln, Kiln Top Form, and Baked Kiln Top models so the finished kiln reads more like a firebox plus chimney instead of two duplicated stacked blocks.
- Switched the Crude Clay Kiln item to a flatter generated icon and rebuilt the Fired Clay pile models to fix broken-looking placement/inventory presentation.
- Cleaned up the primitive campfire multipart geometry for a clearer ring-of-stones / centered-fuel presentation.
- Removed the primitive on-screen break-progress meter; the hand-working/knapping meter remains.
- Flint Multitool can now break placed Loose Dirt normally.
- Cutter-like tools now get 2× output from Tall Grass relative to Short Grass.
- Flint Multitool leaf harvesting now yields 2 Branches.
- Lit permanent campfires and lit baked kilns can now cook Egg → 2 Scrambled Egg and Plant Fiber → Plant Seeds.
0.1.0-alpha.19 — Flint Tools, Clay Working, and the First Kiln
- Added the 32-use Flint Firestarter physical assembly: 8 Branches + 2 vanilla Flint. It reliably ignites permanent campfires and the new clay/kiln firing stages.
- Added the Flint Multitool physical assembly: 2 vanilla Flint + 2 Burnt Branches. It has 3 total attack damage, cutter attack speed, provisional 256 durability, roughly 2× crude-tool work speed, and inherits supported Hammer/Cutters/Multitool operations.
- Rebalanced the Crude Stone Multitool to 128 durability, 2 total attack damage, cutter attack speed, roughly 1.25× crude-tool work speed, and full supported Hammer/Cutters capability inheritance.
- Changed Dirt Pile compaction from 9:1 to 4:1.
- Changed Flower Petal yields to 2 with Cutters, 3 with the Crude Multitool, and 4 with the Flint Multitool; tall flowers yield exactly 2× those values.
- Changed held Sugar Cane hand-working to 3 / 4 / 6 Crude Reeds for Cutters / Crude Multitool / Flint Multitool.
- Flint Multitool doubles Short Grass and Leaf Litter outputs, yields 2 Dirt Piles per Dirt/Grass block, and yields 2 Flint Chips per Gravel block.
- Added the 12 Burnt Twig + 32 Dirt Pile Crudely Woven Bowl assembly, clay-lined/fired bowl stages, 2-fill-per-Clay-block collection, and Unfired Clay Balls at 8 fill.
- Added open-firing of placed Unfired Clay Balls with 4 Twigs + Flint Firestarter; after 30 seconds the firing yields 2 Fired Clay.
- Added four-piece Fired Clay compaction into a movable Crude Clay Block and cutter-shaping into a movable Crude Clay Kiln.
- Added kiln progression: 8 Branches + Firestarter bakes the crude base in 30 seconds; Loose Dirt is cut on top, then a second 8-Branch/30-second firing bakes the upper block into a permanent two-block kiln.
- Completed kilns consume 8 Branches + one Firestarter use and burn for 5 minutes.
- Added/expanded advancement coverage and documented all provisional tuning and approved-resource-pack asset sources.
0.1.0-alpha.18 — Forage Break Reliability and Campfire Stone Rendering
- Fixed Refined Rock forage-bush harvesting being cancelled by the survival block-break gate before the 3–4 Twig reward handler could run reliably.
- Made the primitive break-event gate explicitly allow every already-supported primitive break operation while continuing to deny unrelated survival block breaking.
- Preserved Refined Rock bush yield at 3–4 Twigs and Crude Stone Cutters bush yield at exactly 4 Twigs; this is a reliability fix, not a tuning change.
- Replaced the placed Campfire Stone multipart geometry's mostly-transparent sprite sampling with a dedicated opaque block-atlas derivative of the approved Campfire Stone asset, so individual stones remain visible before Lightly Burnt Twigs are added.
- No progression recipes, tool stats, fire timing, worldgen, hunger, mob behavior, or inventory limits changed.
0.1.0-alpha.17 — Early-Fire Restoration, Vanilla Drops, and Water Pressure
- Restored the disposable Twig Pile's original output to Lightly Burnt Twig; alpha.16's replacement of the early material with Burnt Twig is reverted.
- Made Burnt Twig a later fire-progression material whose first source is the permanent campfire. The permanent frame now uses 12 Campfire Stones + 12 Lightly Burnt Twigs, avoiding the alpha.16 progression loop while preserving Burnt Twig for later recipes.
- Added an extra half-strength Sugar Cane worldgen pass in biomes that already schedule vanilla Sugar Cane, targeting roughly 1.5× baseline generation in newly generated chunks.
- Removed the active custom
ItemEntity.playerTouchpickup replacement. Vanilla dropped-item entity spawning/rendering/motion/merging/pickup delay and pickup transactions are retained, while the five-slot primitive inventory boundary is enforced through vanilla inventory slot selection. - Made Sweet Berry Bushes left-click breakable; blocked vanilla right-click berry harvesting for empty hands and non-cutter tools, while Crude Stone Cutters retain normal right-click berry harvesting.
- Made Squids territorial toward nearby survival players while those players are in water.
- Increased active swimming movement exhaustion to 3× Project Flint's previous swimming rate without changing unrelated exhaustion categories.
- No new visual assets or external asset imports were required.
Changelog
0.1.0-alpha.16 — Primitive Campfire, Multitool, and Earthworks
- Fixed the placed Plant Tool Binding component rendering by giving the harvesting-tool assembly dedicated block-atlas binding pixels instead of referencing the inventory-only texture path.
- Crude Stone Cutters now harvest Sugar Cane as normal Sugar Cane; harvested columns preserve vanilla material output instead of converting directly into Crude Reeds.
- The earlier Crude Stone Hammer → Sugar Cane route remains as the bootstrap way to obtain the first Crude Reeds needed for Plant Tool Bindings/Cutters; once Cutters exist, the new held-cane processing path is the higher-yield deliberate method.
- Sugar Cane can instead be deliberately hand-worked: hold Sugar Cane in the main hand and Crude Stone Cutters in the offhand for an 8-strike process that consumes 1 cane, costs 1 cutter durability, and yields 3 Crude Reeds.
- Refined Rock forage-bush harvesting now yields 3–4 Twigs; Crude Stone Cutters yield exactly 4 Twigs and cost 1 durability.
- Added Campfire Stones: work a Very Refined Stone against another Very Refined Stone for 16 strikes (twice normal stone-working time), with 100% success; the offhand stone is retained.
- Added a permanent primitive campfire frame assembled from 12 Campfire Stones and 12 Burnt Twigs. A completed frame lights for 30 seconds when used with exactly 8 Flower Petals in the main hand and at least 4 Twigs in the offhand; only the petals are consumed, and the frame remains after the flame expires so it can be relit.
- The earlier 10-second Twig Pile fire now chars Twigs into Burnt Twigs, preserving it as the bootstrap source for the 12 Burnt Twigs required by the permanent campfire. Lit permanent campfires also convert Twig → Burnt Twig and Branch → Burnt Branch.
- Burnt Twig can be worked with the Crude Stone Hammer for 8 strikes into 2 Lightly Burnt Twigs, costing 1 hammer durability.
- Added the Crude Multitool physical assembly: sneak-right-click supported ground to stage 2 Burnt Twigs, 4 Plant Tool Bindings, and 4 Very Refined Stone. The completed assembly produces a 96-durability Crude Multitool.
- Crude Multitool leaf harvesting works on the full vanilla leaves tag and yields exactly 4 Twigs + 1 Branch per block for 1 durability.
- Crude Multitool Dirt/Grass Block digging runs at 25% vanilla destroy progress (4× slower) and yields exactly 1 Dirt Pile with no vanilla block drop. Nine Dirt Piles can be physically stacked and hammered into 1 Loose Dirt block.
- Loose Dirt uses falling-block gravity like Sand/Gravel.
- Crude Multitool Gravel harvesting runs at 25% vanilla destroy progress and yields exactly 1 Flint Chip with no Gravel/vanilla Flint drop. Four Flint Chips can be worked with the Crude Stone Hammer for 8 strikes into 1 vanilla Flint, costing 1 hammer durability.
- Added detailed advancement coverage for Campfire Stone, permanent fire, Sugar Cane/cutter processing, Burnt/Lightly Burnt Twigs, Crude Multitool, Branch/Burnt Branch, Dirt Piles/Loose Dirt, Flint Chips, and recovered vanilla Flint.
- Imported approved user-provided resource-pack assets for Campfire Stone, Branch/Crude Multitool, Loose Dirt, and Flint-derived visuals; exact source paths are recorded in
docs/ASSET_SOURCES.md.
0.1.0-alpha.15 — Interaction Consistency and Stability Pass
- Removed ordinary Loose Rock placement/starting new Rock Stockpiles while preserving naturally generated Loose Rocks and the legacy Rock Pile registry for old test worlds.
- Primitive ground piles and assemblies now require a sturdy supporting block underneath their placement position.
- Added the primitive HUD progress meter to Crude Stone Hammer Stone/Sugar Cane work and Crude Stone Cutters Short Grass/Leaf Litter/flower work.
- Crude Stone Cutters now process Leaf Litter into 2 Plant Fiber for 1 durability.
- Fixed two-block-tall flowers yielding both Flower Petals and the vanilla tall-flower item; cutters now remove the paired plant with no vanilla drop.
- Reworked primitive world-item pickup to allow partial insertion into the five legal inventory slots while leaving only the remainder in-world.
- Replaced the crash-prone Creeper explosion drop interception through
ServerExplosion's private stack collector with a no-op drop consumer on the normal block explosion callback; Creeper terrain damage remains, block loot remains suppressed. - Made Rock-on-Crushed-Stone refinement an explicit server-side consume/output transaction so it reliably produces Very Refined Stone.
- Reworked the Project Flint advancement tree into broader branches, rewrote milestone descriptions with exact quantities/chances/costs/outputs, repurposed the old Rock-stockpile milestone for Very Refined Stone storage, and added Leaf Litter cutters coverage.
- No unrelated worldgen, animal, hunger, knapping, tool-stat, or primitive inventory-capacity tuning changed.
0.1.0-alpha.14 — Physical Stockpiles, Finer Stone, and Crude Stone Cutters
- Made the Crude Stone Hammer use normal handheld item transforms, retain a visible 24-use durability bar, and carry standard Minecraft attack attributes: 2.0 total attack damage and 0.8 attack speed.
- Routed survival world-item pickup directly through the five-slot primitive inventory policy; items remain in the world when their full stack cannot fit instead of being routed toward locked inventory slots.
- Kept alpha.13/alpha.14 ground assemblies reversible so placed components can be recovered without silent deletion when primitive inventory space permits.
- Added Rock stockpiles: Rocks can be placed, stacked physically up to 12, and recovered one at a time.
- Added Very Refined Stone: right-clicking Crushed Stone with a Rock transforms that Rock into Very Refined Stone while leaving the Crushed Stone surface in place.
- Very Refined Stone stacks to 8 and can be placed into a recoverable 1–8 physical stockpile.
- Added the Crude Stone Cutters assembly: 2 Very Refined Stone + 2 Plant Tool Bindings + 1 Lightly Burnt Twig, worked with a Crude Stone Hammer for one hammer durability.
- The Crude Stone Cutters use normal handheld item transforms, have 48 durability, 1.0 total attack damage, and 1.2 attack speed.
- Breaking Short Grass with the Crude Stone Cutters yields 1 Crude Plant String; breaking any block in Minecraft's flower tag yields 1 Flower Petals. Each harvest consumes one cutter durability.
- Kept the internal
projectflint:crude_harvesting_toolregistry ID/class path for compatibility while shipping the player-facing name Crude Stone Cutters. - Added advancement coverage for Rock stockpiling, Very Refined Stone, the cutters assembly, direct plant-string harvesting, and Flower Petals.
- No unrelated worldgen, animal, hunger, inventory-capacity, or earlier material-processing tuning was changed.
0.1.0-alpha.13 — First Material Processing
- Made every completed Twig Pile ignition attempt consume the four held starter Twigs while preserving the Refined Rock.
- Added physical two-Fiber processing into Crude Plant String.
- Added the 24-durability Crude Stone Hammer through an in-world two-burnt-twig + Rock assembly worked with a Refined Rock.
- Added slow hammer harvesting of Sugar Cane into Crude Reeds.
- Added slow Stone working that yields four Rocks and leaves a persistent Crushed Stone state.
- Added the four-Reed + two-String Plant Tool Binding assembly worked with the Crude Stone Hammer.
- Added five advancements covering the new material-processing capabilities.
- Added and documented temporary Project Flint art for all new items, assemblies, and Crushed Stone.
0.1.0-alpha.12 — Inventory Lock Alignment Fix
- Fixed primitive locked-slot shading being rendered with the inventory GUI origin applied twice, which caused the 31 lock overlays to appear detached to the right/bottom of the actual inventory.
- Kept lock art in the per-slot background pass so item sprites and dragged stacks still render above it.
- No gameplay tuning or progression behavior changed.
0.1.0-alpha.10 — Knapping Transaction Fix
- Fixed the shipped knapping path so completed attempts transform the main-hand Rock through Minecraft's item-use transaction; the offhand hammerstone no longer influences whether a successful result becomes visible.
- Moved primitive inventory lock shading from the final screen-render pass into the inventory background pass so dragged/held item sprites render above the lock art.
- Kept knapping at 8 strikes and 68% success; no gameplay tuning was changed.
0.1.0-alpha.9 — Knapping & Twig Pile Polish
- Fixed successful knapping output delivery by routing Refined Rock through Project Flint's five-slot primitive inventory insertion path.
- Rebuilt Twig Pile models as a low, overlapping set of individual twig sprites rather than a tall stack of chunky rods.
- Added the Twig Pile to the cutout render layer and tightened its selection shape to match the flatter pile.
0.1.0-alpha.8 — First Fire
- Added placeable 1–12 Twig Piles, a 50% completed-pile ignition interaction, a 10-second lit phase, and Lightly Burnt Twigs.
- Starter spawn now uses Forest, Flower Forest, or Meadow; Plains is removed.
- Retired snowy/swamp forage bushes from active generation while preserving their registry IDs for old-world compatibility.
- Prevented noncreative melee attacks while descending through the air.
- Set ground sprint exhaustion to 0.5x vanilla and sprint-jump exhaustion to 2.0x vanilla while retaining 0.72x for other exhaustion.
0.1.0-alpha.7 — Progression Safeguards
- Creeper explosions still destroy terrain but no longer yield block drops.
- Project Flint servers always expose Hardcore semantics, including Creative-created test worlds switched to Survival, without restricting normal runtime gamemode/Spectator switching.
0.1.0-alpha.6 — Primitive Inventory Polish
- Removed the remaining vanilla
Craftingforeground label from the survival inventory. - Lightened the visual treatment of locked primitive inventory slots.
- Completed stone-working attempts now consume the working Loose Rock on both success and failure; the offhand hammerstone remains.
- Set primitive stack limits: Loose Rock 1, Refined Rock 2, Twig 4, Plant Fiber 8.
0.1.0-alpha.5 — Focused Playtest Corrections
- Fixed the personal-crafting cover so dragged items render over it and hidden crafting slots no longer highlight.
- Restored the alpha.3 Rock/Loose Rock presentation.
- Restored alpha.3 grass-strip speed and slowed bush cutting by 1.75x.
- Removed runtime Hardcore/Spectator rewrites; creation is constrained to Hardcore/Creative with Hard difficulty instead.
- Disabled Open to LAN for singleplayer worlds created without cheats.
- Reduced passive retaliation reach/damage, softened chickens further, excluded baby passive mobs except wolves, and reduced wild-wolf aggro range.
0.1.0-alpha.4 — World Legibility
- Fixed hotbar lock alignment and replaced the ugly crafting-area cover with a resource-pack-aware mask.
- Tripled grass-strip time.
- Replaced literal Mining Fatigue with client-only slow-hand visual feedback for inadequate foliage clearing.
- Forced Hard difficulty and Hardcore non-creative play; restricted Adventure/living-player Spectator.
- Restricted initial world spawn to mild green starter biomes.
- Removed arid/shores from active forage ecology and prevented bushes spawning in trees.
- Increased loose-rock/bush availability and stone-working success.
- Retitled the advancement root to ProjectFlint.
- Reworked temporary bushes/rocks around native resource-pack textures.
0.1.0-alpha.3 — Primitive World Rules
- Removed the red blocked-crosshair marker and mouse HUD icon; progress meters now appear only during active operations.
- Made grass stripping usable while holding ordinary items and slowed it by roughly 3x.
- Added slow, no-drop bare-hand clearing for Short Grass and Leaf Litter with a Mining Fatigue cue.
- Increased Refined Rock success to 62% and modestly increased Loose Rock generation.
- Limited survival storage to hotbar slots 1–5; disabled the personal 2x2 crafting area and inventory recipe-book entry point.
- Doubled ordinary passive-animal max health, increased retaliation reach, and added nearby same-species group retaliation.
- Made wild wolves proactively hostile and made fish temporarily damage-immune.
- Suppressed surface hostile mobs plus major vanilla surface/civilization structures in the Overworld.
- Removed vanilla advancements and added four primitive Project Flint milestones.
- Replaced crude placeholders with improved original temporary art families and fixed custom-block particle textures.
0.1.0-alpha.2 — Interaction Readability
- Added a Project Flint creative tab and block items for active test content.
- Added original temporary placeholder textures and a temporary-asset ledger.
- Prevented impossible survival blocks from beginning normal mining progress.
- Reworked grass stripping and bush harvesting into hold-to-break operations.
- Made short grass non-harvestable during the primitive opening.
- Added a primitive-action HUD and removed action-bar progress spam.
- Fixed bushes/rocks placing on surface water and disabled active beach/shore bushes.
- Reduced hunger exhaustion and strengthened animal retaliation.
0.1.0-alpha.1 — 2026-08-08
- Established Minecraft 1.21.11 / Fabric / Mojang-mappings project baseline.
- Added deny-by-default survival block breaking.
- Added repeated grass scraping that exposes dirt.
- Added loose surface rocks and gathering.
- Added two-rock working loop yielding a Refined Rock.
- Added 40 biome-specific terrestrial forage bushes yielding Twigs when harvested with a Refined Rock.
- Added temporary generic animal retaliation behavior.
- Added data-driven surface worldgen for rocks/bushes.
- Added design pillars, architecture, roadmap, asset-source ledger, ADRs, and mandatory per-release documentation.
Full rationale: docs/releases/0.1.0-alpha.1.md
0.1.0-alpha.21.3
- Replaced the recent kiln/campfire/grinder texture pass with pack-sourced/manual non-AI textures for the clay progression chain.
- Primitive campfire twig visuals and the lightly burnt twig ground presentation were rebuilt so the twigs are visible again.
- The crude/baked kiln models were rebuilt into a more furnace-like two-part shape, crude kiln inventory rendering now uses a 3D block model, and baked kiln base/top are available as creative block items.
- The baked kiln now only accepts unfired clay balls for the timed kiln slot, rejects extra insertions while busy, and syncs a lit top state while firing.
- Clay grinding bases and clay grinders now require support blocks, and both can be broken back up with the flint multitool.
0.1.0-alpha.22.6 — Woven Storage, Renewable Clay/Glass, and Rest Repair
- Replaced the Bone Club, Flint Firestarter, and Roasted Seeds texture targets with exact project-owner-supplied files; the master asset archive is now the documented first-choice texture source.
- Corrected placed Burnt Branch counts and switched placed Flint to vanilla Minecraft Flint art.
- Rebased the two-block Sleeping Bag on vanilla
BedBlockbehavior and connected its foot/head models with a distinct head pillow. - Added reusable Sanding Paper conversions for Ink Sac → Black Dye and Plant Tool Binding → Woven Fan.
- Added Woven Fan physical assemblies for the infinite-durability Reed Backpack and Bone Brush. The equipped backpack unlocks the full hotbar and grants 0.5 armor.
- Added five-slot Mortar Chests formed by using a Woven Fan on Mortar Bricks; Flint-tier dismantling recovers the chest intact.
- Added 3.5-second Sand brushing into renewable Clay + Sand Flake, 4 Sand Flakes → Sand Ball, kiln-fired Glass Shards, and Cooked Calamari.
- Increased Bone Club durability to 160 and fixed Mortar Bricks item localization.
0.1.0-alpha.22.6.2
- restored uploaded bone firestarter texture and updated the sleeping bag item icon
- made early tool durability bars stay hidden until the tool has actually taken damage
- updated the bone brush so brushing gravel yields 1 vanilla flint and removes the gravel block instead of turning it into clay
- changed the reed backpack assembly to require 2 woven wool in addition to the prior parts
- improved sleeping bag recovery so flint-tier multitools pick the sleeping bag item back up instead of only salvaging woven wool
- retuned the flint multitool into the advanced multitool stats/yields requested for dirt, gravel, leaves, and sleeping bag recovery
- rebuilt the mortar chest into a chest-style facing model and upgraded it to a custom 7-slot storage menu
- added a holding-based advancement sync pass to make Project Flint item advancements complete more reliably
0.1.0-alpha.23.4
- rebuilt the advanced kiln multiblock rendering to use the user-provided six-tile kiln sprite sheet
- each 16x16 kiln tile is now stretched across its full 2x2 kiln side with part-correct quadrant UVs on all 8 blocks
- all 4 front-facing advanced kiln blocks now open the kiln GUI, not just the controller block
0.1.0-alpha.23.4.1
- corrected advanced kiln quadrant UV orientation for the stretched multiblock faces so the front and bottom faces line up properly in-world
0.1.0-alpha.23.4.2
- swapped the horizontal UV halves on every vertical Advanced Kiln face so section 1 renders before section 2; top and bottom mappings are unchanged
0.1.0-alpha.23.5
- fixed Advanced Kiln progress bar direction/shape
- Flint Plant Cutters durability: 320
- Advanced Flint Multitool dirt yield: 3 Dirt Piles
- fixed raw inventory translation IDs for Sleeping Bag, Crushed Stone, Baked Kiln Bottom, and Baked Kiln Top
- Sleeping Bag dye color persists through Advanced Flint Multitool pickup/replacement
- added Mortar Brick Slabs and Crude Clay Slabs via Clay Grinder at 1:2
- added pot mold -> fired pot mold -> Clay Pot progression; Clay Pot fills in two Clay blocks
- Advanced Flint Multitool retrieves the Baked Clay Kiln and Clay Grinder intact
- moved stripped-log slab cutting to the Clay Grinder; Flint Axe can re-mine stripped logs and wooden slabs
0.26-a — Advanced Primitive Infrastructure
- Reduced supported Flint Axe log break time from 10 seconds to 6.5 seconds.
- Raised max stacks: Plant Tool Binding 32, Burnt Branch 32, Branch 16, Twig 16.
- Bone Brush now has 160 durability and loses one durability on completed block brushing or sheep brushing.
- Standard Advanced Kiln recipes now take 60 seconds; the Fired Clay Pot Mold is consumed by its kiln recipe.
- Added reusable Unfired/Fired Clay Block Mold progression. Its special Advanced Kiln recipe uses 4 Branches + 4 Flint for 15 seconds and produces one gravity-affected Burnt Branch Block.
- Added Burnt Branch Block/Slab grinding: block → 2 slabs; slab → 8 Burnt Branches; 2 slabs → block.
- Added Mortar Kiln Base from 32 Clay Mortar and the 15-minute Mortar Kiln upgrade. Mortar Kilns can only be recovered intact with the Advanced Flint Multitool.
- Added Wooden Grinder Base, Stone Grindsaw, and the two-input Wooden Grinder. It inherits every Clay Grinder recipe and unlocks dual-input processing.
- Added 2 Raw Hide + 1 Sanding Paper → Ground Hide; washing Ground Hide in water yields vanilla Leather.
- Added 8 Leather + 8 Woven Wood → Woven Chest Frame; upgrading a Mortar Chest creates a 12-slot Woven Chest recoverable with the Flint Axe.
- Added 4 Leather + Reed Backpack → unbreakable Leather Backpack with 2 armor, four extra inventory slots beyond the Reed Backpack, and 1.05× food-exhaustion drain while worn.
- Added/updated advancements, models, menus, localization, creative-tab entries, and human-made asset provenance for the new progression.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:acTRzlsF:jx3k9erz"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:acTRzlsF:jx3k9erz"
}
