@@ -9,14 +9,14 @@ exact Minecraft/loader target are both visible in one number.
99Major.Minor.Bug.Target
1010```
1111
12- The first three components are the ** functional version** . Mineralogy ` 6.1.2 `
13- means major generation 6, minor release 1, and bug revision 2 .
12+ The first three components are the ** functional version** . Mineralogy ` 6.1.4 `
13+ means major generation 6, minor release 1, and bug revision 4 .
1414
1515The fourth component identifies the target build. The complete version for
1616this Minecraft 26.1.2 Forge release is therefore:
1717
1818``` text
19- 6.1.2 .2601021
19+ 6.1.4 .2601021
2020```
2121
2222This expanded numeric form is compatible with Maven version ordering, but it
@@ -25,7 +25,7 @@ components.
2525
2626The release tag is exactly the complete four-component version, with no
2727redundant Minecraft-version prefix. For this branch the tag is therefore
28- ` 6.1.2 .2601021 ` , not ` 26.1.2-6.1.2 .2601021 ` . The Target already makes tags unique
28+ ` 6.1.4 .2601021 ` , not ` 26.1.2-6.1.4 .2601021 ` . The Target already makes tags unique
2929across Minecraft versions and loaders.
3030
3131## Reading the target component
@@ -58,7 +58,7 @@ minor digits, and all remaining digits for the Minecraft major version.
5858| 1.20.6 | Forge | ` 120061 ` | ` 6.1.2.120061 ` |
5959| 1.21.1 | Forge | ` 121011 ` | ` 6.1.2.121011 ` |
6060| 1.21.11 | Forge | ` 121111 ` | ` 6.1.2.121111 ` |
61- | 26.1.2 | Forge | ` 2601021 ` | ` 6.1.2 .2601021 ` |
61+ | 26.1.2 | Forge | ` 2601021 ` | ` 6.1.4 .2601021 ` |
6262| 26.2 | Forge | ` 2602001 ` | ` 6.0.0.2602001 ` |
6363| 26.2 | NeoForge | ` 2602002 ` | ` 6.0.0.2602002 ` |
6464
@@ -70,6 +70,32 @@ Historical Mineralogy releases may also have four numeric components that used
7070the last number as an ordinary build sequence. The target policy applies to
7171new releases and does not reinterpret an old file's version.
7272
73+
74+ ## Vanilla stone compatibility campaign
75+
76+ The following local candidates share the 6.1.4 additive terrain compatibility
77+ fix. This is a candidate matrix, not a claim that every release is published.
78+ NeoForge 26.3 retains its existing 6.1.3 compatibility correction.
79+
80+ | Minecraft | Forge candidate | NeoForge candidate |
81+ | --- | --- | --- |
82+ | 1.16.5 | 6.1.4.116051 | Not in scope |
83+ | 1.17.1 | 6.1.4.117011 | Not in scope |
84+ | 1.18.2 | 6.1.4.118021 | Not in scope |
85+ | 1.19.4 | 6.1.4.119041 | Not in scope |
86+ | 1.20.1 | 6.1.4.120011 | Not in scope |
87+ | 1.20.6 | 6.1.4.120061 | 6.1.4.120062 |
88+ | 1.21.1 | 6.1.4.121011 | 6.1.4.121012 |
89+ | 1.21.11 | 6.1.4.121111 | 6.1.4.121112 |
90+ | 26.1.2 | 6.1.4.2601021 | 6.1.4.2601022 |
91+ | 26.2 | 6.1.4.2602001 | 6.1.4.2602002 |
92+ | 26.3 | 6.1.4.2603001 | 6.1.4.2603002 |
93+
94+ The revised local candidates need renewed testing before publication resumes.
95+ Minecraft 1.13.2–1.15.2 remain unchanged; applicable classifications and
96+ target-native substrate checks are recorded for their later 6.1 ports.
97+ Native-texture synchronization remains a separate campaign.
98+
7399## Major version
74100
75101The ** Major** number changes for a fundamental or breaking new generation of
@@ -94,7 +120,7 @@ When Major changes, Minor and Bug reset to zero. When Minor changes, Bug resets
94120to zero. The target for the actual build is then appended:
95121
96122``` text
97- 6.1.2 .2601021 -> 6.2.0.2601021
123+ 6.1.4 .2601021 -> 6.2.0.2601021
981246.2.4.2601021 -> 7.0.0.2601021
99125```
100126
@@ -126,7 +152,7 @@ Minecraft 1.20.1 / Forge / Mineralogy 6.1.2.120011
126152Minecraft 1.20.6 / Forge / Mineralogy 6.1.2.120061
127153Minecraft 1.21.1 / Forge / Mineralogy 6.1.2.121011
128154Minecraft 1.21.11 / Forge / Mineralogy 6.1.2.121111
129- Minecraft 26.1.2 / Forge / Mineralogy 6.1.2 .2601021
155+ Minecraft 26.1.2 / Forge / Mineralogy 6.1.4 .2601021
130156```
131157
132158Minecraft and loader APIs may require different internal code without changing
@@ -169,10 +195,16 @@ feature generation, not the exact jar.
169195
170196## Builds and release notes
171197
198+ This local 6.1.4 candidate also repairs natural bat substrate eligibility.
199+ Minecraft introduced the bats_spawnable_on block tag in 1.21.2; the compatibility
200+ interface belongs only on 1.21.2-and-later targets. Earlier Mineralogy candidates
201+ remain unchanged. The additive block tag reuses natural terrain membership,
202+ not the broad base_stone_overworld tag, and preserves vanilla spawn restrictions.
203+
172204The Gradle build reads the complete version from ` mod_version ` , verifies that
173205it has four numeric components, and checks that its Target matches the declared
174206Minecraft version and Forge loader. CI build numbers are not appended. For this
175- branch, published metadata and artifacts therefore use ` 6.1.2 .2601021 ` .
207+ branch, published metadata and artifacts therefore use ` 6.1.4 .2601021 ` .
176208
177209Every release note should state:
178210
0 commit comments