Repository navigation
Releases
Pure Faithful 0.1.6
Play: download PureFaithful-0.1.6.zip, then in Prism Launcher: Add Instance > Import, choose the zip. Prism fetches beta 1.7.3 itself from Mojang; you need an account that owns the game. Windows only for now.
Updating from 0.1.5: import this zip as a new instance and copy your worlds (.minecraft/saves) across, or put the four purefaithful-*-0.1.6.jar mods in the old instance's .minecraft/mods in place of 0.1.5's.
Existing Fabric (Babric) instances: the purefaithful-*.jar mods on their own; for the display mod, org.lwjgl.json into the instance's patches folder (README). The other purefaithful-*-natives-*.jar and purefaithful-lwjgl-*.jar files are what that file downloads.
Servers: PureFaithful-server-0.1.6.zip (bring Mojang's server jar), or the three jars in its mods folder in your server's mods in place of 0.1.5's. Nothing changes on servers in this release.
Old Faithful, Pure Faithful plus fixes for beta's own mistakes, has a new release alongside this one, which carries it: studio-quire/old-faithful.
A test release: please report problems in issues, with .minecraft/logs/purefaithful/latest.log.
Released with Old Faithful 0.2.6, which carries it.
- The bow, doors opening and closing, and explosions sound as they did in beta. Launchers today give later recordings of these four (for explosions, version 1.2's set of four in place of beta's single one), so until now every edition played those. Beta's explosion is still among Mojang's own files, and comes from there. Beta's bow and doors, which Mojang no longer offers, are fetched from the archive of beta's files kept by Modification Station, a community of beta modders, over HTTPS and checked against their known contents, and kept in
.minecraft/cache/purefaithful-hardening/. So an instance fetches them once, on its first start; if they don't come then, it tries again at each start until they do. Until then the later recordings play, as before. Withresources.download=falsein.minecraft/config/purefaithful-hardening.properties, no sounds are fetched, from Mojang or the archive; the game writes that file on its first start, so in a new instance set it before you launch, creating the file if it isn't there. A settings file kept from an earlier version doesn't mention the fetch, but the setting works the same.
SHA-256:
166b692737ac4e4ac2f32cf4f4c5ed3a9c9112e48128dc63002b6dc2a9a6eded PureFaithful-0.1.6-third-party-sources.zip
171c7ff1415102d145ef0d5cdf7e229cce7b21fdbbdcdac8a433db9562de2ef9 PureFaithful-0.1.6.zip
786339146dbe17bb03bec75d37f0ec4b123d5cc47553f72f88d030b9a0555e77 PureFaithful-server-0.1.6.zip
00572733e6c91a00d82214a38fc74084bad72c40e870d4ab3841ec7e4a9efea6 org.lwjgl.json
c28b40ecc59c46854369686886133c306332a9d460e89372835c0052371309af purefaithful-display-0.1.6.jar
26d05e678ea628dc19feaadb97978a28921bea0702b8f2dc8c1b065f946a92d0 purefaithful-hardening-0.1.6.jar
cd343f43218056bd3c3a7865907bfe904a7d3fc58213d212481d3268473247b2 purefaithful-lwjgl-0.1.6.jar
e9164d5d65b8babdb965f7695eadefd0b952f9b476322f35176971aeba2a554e purefaithful-lwjgl3-3.4.3-natives-windows.jar
171753537473c05a814c88be08749e858a172c47d2e03e4bc752939eca81f4be purefaithful-openal-soft-1.25.2-natives-windows-lwjgl3.jar
5cf7ecf54a8114e972e62e6ec0ee1669afd8bda447c1e8265afd3a6a888a9b1c purefaithful-saves-0.1.6.jar
9f1da120229ceed9801c0c0f75e523f9302a28ec903ba0ab9d5d44134d32bd9b purefaithful-sdl3-3.4.18-natives-windows.jar
2028ef3b743221ca9cbd2aaa616e8df490c4e4d619f51ba991d16220a42252a0 purefaithful-speed-0.1.6.jar
Pure Faithful 0.1.5
Play: download PureFaithful-0.1.5.zip, then in Prism Launcher: Add Instance > Import, choose the zip. Prism fetches beta 1.7.3 itself from Mojang; you need an account that owns the game. Windows only for now.
Updating from 0.1.4: import this zip as a new instance and copy your worlds (.minecraft/saves) across, or put the four purefaithful-*-0.1.5.jar mods in the old instance's .minecraft/mods in place of 0.1.4's.
Existing Fabric (Babric) instances: the purefaithful-*.jar mods on their own; for the display mod, org.lwjgl.json into the instance's patches folder (README). The other purefaithful-*-natives-*.jar and purefaithful-lwjgl-*.jar files are what that file downloads.
Servers: PureFaithful-server-0.1.5.zip (bring Mojang's server jar), or the three jars in its mods folder in your server's mods in place of 0.1.4's two: the speed mod is new there.
Old Faithful, Pure Faithful plus fixes for beta's own mistakes, has a new release alongside this one, which carries it: studio-quire/old-faithful.
A test release: please report problems in issues, with .minecraft/logs/purefaithful/latest.log.
Released with Old Faithful 0.2.3, which carries it.
- Servers make new land faster: in our tests, a server generating new chunks as fast as it could took about a third less time. The land is the same. The speed mod (purefaithful-speed) now works on servers too, and the server package includes it. Single player is unchanged.
SHA-256:
b66fd16fb9ae83c61ecad6d26cb185b7c173d12fcd885960cc4f81c0925945ef PureFaithful-0.1.5-third-party-sources.zip
cb173f2393b2d1c1ce72a66c049b52917c5de9ceeb779f0913c6f287f6c1be33 PureFaithful-0.1.5.zip
67cfce059e57715b97c8a769a8422c6b7ef5be7a0a595f074c31ccea53e56a5c PureFaithful-server-0.1.5.zip
c6dc767aee430f8d2ba675276cf640d7913ea32dd704d809130158b31c21d126 org.lwjgl.json
3a204fd87ee4e464b1c30f97611f4e97834e7898d8a5f9e3407c454f1ad27a30 purefaithful-display-0.1.5.jar
44e4fa100b5d40ea78c70d692d42dec66909a21806fb99e29a812d5af03df86c purefaithful-hardening-0.1.5.jar
cd343f43218056bd3c3a7865907bfe904a7d3fc58213d212481d3268473247b2 purefaithful-lwjgl-0.1.5.jar
e9164d5d65b8babdb965f7695eadefd0b952f9b476322f35176971aeba2a554e purefaithful-lwjgl3-3.4.3-natives-windows.jar
171753537473c05a814c88be08749e858a172c47d2e03e4bc752939eca81f4be purefaithful-openal-soft-1.25.2-natives-windows-lwjgl3.jar
4b28ed60a8351d359aa590c8d569d56384adb74f51fbfff3a78cfbd94bf7c542 purefaithful-saves-0.1.5.jar
9f1da120229ceed9801c0c0f75e523f9302a28ec903ba0ab9d5d44134d32bd9b purefaithful-sdl3-3.4.18-natives-windows.jar
521fc17f422aa830bfe2a0bec27bad619beece3a558a6a900b61ee1bb3396c1d purefaithful-speed-0.1.5.jar
Pure Faithful 0.1.4
Play: download PureFaithful-0.1.4.zip, then in Prism Launcher: Add Instance > Import, choose the zip. Prism fetches beta 1.7.3 itself from Mojang; you need an account that owns the game. Windows only for now.
Updating from 0.1.3: import this zip as a new instance and copy your worlds (.minecraft/saves) across, or put the four purefaithful-*-0.1.4.jar mods in the old instance's .minecraft/mods in place of 0.1.3's.
Existing Fabric (Babric) instances: the purefaithful-*.jar mods on their own; for the display mod, org.lwjgl.json into the instance's patches folder (README). The other purefaithful-*-natives-*.jar and purefaithful-lwjgl-*.jar files are what that file downloads.
Servers: PureFaithful-server-0.1.4.zip (bring Mojang's server jar), or the two jars in its mods folder in place of 0.1.3's.
Old Faithful, Pure Faithful plus fixes for beta's own mistakes, has a new release alongside this one, which carries it: studio-quire/old-faithful.
A test release: please report problems in issues, with .minecraft/logs/purefaithful/latest.log.
Released with Old Faithful 0.2.2, which carries it.
- Fixed a rare crash when a server makes a new world: about once in 900 new worlds, it stopped at "Preparing level".
- Saves: the messages in chat about trouble in a world's files (a chunk that couldn't be read, or one too big for beta's format) say what happened, where, and where the original is kept, without the file-format detail, which stays in the log. In Old Faithful or Still Faithful they start with that edition's name instead of Pure Faithful's.
SHA-256:
a76865400f92dbd70fecfc90bdb2af4a8bf7e5fdb3a917a0c2a3be5654489d8e PureFaithful-0.1.4-third-party-sources.zip
5d06c0e0115aa6b9568aaa6297857c7f0cbc7b66c27dded293170c531ce46087 PureFaithful-0.1.4.zip
6d600558ec1179af8c16e5a3d598134c02c40c16226d97d8a910a5e307b2604c PureFaithful-server-0.1.4.zip
17ae7e0a6803d944da917a4ffd379be668104db7e3f4e14de1ed5941480636e1 org.lwjgl.json
8a27460d122de88379629e36add1eb56b4bd38b8506f5b29f784b05fb5a68597 purefaithful-display-0.1.4.jar
6faae22bf780d484b54a163899987210fe5aa9273bc7b3cb40ad756e96484dee purefaithful-hardening-0.1.4.jar
cd343f43218056bd3c3a7865907bfe904a7d3fc58213d212481d3268473247b2 purefaithful-lwjgl-0.1.4.jar
e9164d5d65b8babdb965f7695eadefd0b952f9b476322f35176971aeba2a554e purefaithful-lwjgl3-3.4.3-natives-windows.jar
171753537473c05a814c88be08749e858a172c47d2e03e4bc752939eca81f4be purefaithful-openal-soft-1.25.2-natives-windows-lwjgl3.jar
eda5ece26649ab668d62a023c34ee95a3a45ebc4d59f446fb0d44e9592cc5ad0 purefaithful-saves-0.1.4.jar
9f1da120229ceed9801c0c0f75e523f9302a28ec903ba0ab9d5d44134d32bd9b purefaithful-sdl3-3.4.18-natives-windows.jar
de00c999f0b632ee5fbfcfc864010177f305549ffaadbe6f3f8e14df293674c9 purefaithful-speed-0.1.4.jar
Pure Faithful 0.1.3
Play: download PureFaithful-0.1.3.zip, then in Prism Launcher: Add Instance > Import, choose the zip. Prism fetches beta 1.7.3 itself from Mojang; you need an account that owns the game. Windows only for now.
Updating from 0.1.2: import this zip as a new instance and copy your worlds (.minecraft/saves) across, or put the four purefaithful-*-0.1.3.jar mods in the old instance's .minecraft/mods in place of 0.1.2's.
Existing Fabric (Babric) instances: the purefaithful-*.jar mods on their own; for the display mod, org.lwjgl.json into the instance's patches folder (README). The other purefaithful-*-natives-*.jar and purefaithful-lwjgl-*.jar files are what that file downloads.
Servers: PureFaithful-server-0.1.3.zip (bring Mojang's server jar), or the two jars in its mods folder in place of 0.1.2's.
Old Faithful, Pure Faithful plus fixes for beta's own mistakes, has a new release alongside this one, which carries it: studio-quire/old-faithful.
A test release: please report problems in issues, with .minecraft/logs/purefaithful/latest.log.
Bug fixes.
- Fixed a rare server crash involving pistons near the edge of the loaded area.
- Saves: a spawner set to something that isn't a mob, which only an edited world can hold, crashed the game (or
stopped the server) whenever a player came near. It's set back to a pig spawner when its chunk loads, and reported
with the other repairs.
SHA-256:
cc28b4e0fe5a1ef8360891abdbd01a844732a12f75b756b3a17b7e46dd257d77 PureFaithful-0.1.3-third-party-sources.zip
dadfba68515f616b0db496f7fa0e24789153195fff566b7417315b6c0fe35687 PureFaithful-0.1.3.zip
f2666e3b455f7f3912347734e74bdfd2bee89990fa12aceab40aa224a8678288 PureFaithful-server-0.1.3.zip
19c1bd0412063a72f62fbfbf294fb81f1a54d5b800f5742f9a0d7b7df4d49ae3 org.lwjgl.json
32c02380ea75fa1831a26de009c3ecacdfc630e50216b1832eefcc340e106cb7 purefaithful-display-0.1.3.jar
44d3b69a0de3a7d64ab787f503e763bb1b22aaef59d31ca5c78719cff2ff8e91 purefaithful-hardening-0.1.3.jar
cd343f43218056bd3c3a7865907bfe904a7d3fc58213d212481d3268473247b2 purefaithful-lwjgl-0.1.3.jar
e9164d5d65b8babdb965f7695eadefd0b952f9b476322f35176971aeba2a554e purefaithful-lwjgl3-3.4.3-natives-windows.jar
171753537473c05a814c88be08749e858a172c47d2e03e4bc752939eca81f4be purefaithful-openal-soft-1.25.2-natives-windows-lwjgl3.jar
7ff2b5fd7c26006e73dcf85de53649247820ef30db4aa54329e8cbb2d12cbaf4 purefaithful-saves-0.1.3.jar
9f1da120229ceed9801c0c0f75e523f9302a28ec903ba0ab9d5d44134d32bd9b purefaithful-sdl3-3.4.18-natives-windows.jar
d0f4189cb40db5a088c274d11d9a589b927eda1bb0540ce67909c8274d803b60 purefaithful-speed-0.1.3.jar
Pure Faithful 0.1.2
Play: download PureFaithful-0.1.2.zip, then in Prism Launcher: Add Instance > Import, choose the zip. Prism fetches beta 1.7.3 itself from Mojang; you need an account that owns the game. Windows only for now.
Updating from 0.1.1: nothing changes for Pure Faithful players, so there's no need to. To update anyway, import this zip as a new instance and copy your worlds (.minecraft/saves) across, or put the four purefaithful-*-0.1.2.jar mods in the old instance's .minecraft/mods in place of 0.1.1's.
Existing Fabric (Babric) instances: the purefaithful-*.jar mods on their own; for the display mod, org.lwjgl.json into the instance's patches folder (README). The other purefaithful-*-natives-*.jar and purefaithful-lwjgl-*.jar files are what that file downloads.
Servers: PureFaithful-server-0.1.2.zip (bring Mojang's server jar), or the two jars in its mods folder in place of 0.1.1's.
Old Faithful, Pure Faithful plus fixes for beta's own mistakes, is out alongside this release, and carries it: studio-quire/old-faithful.
A test release: please report problems in issues, with .minecraft/logs/purefaithful/latest.log.
Released with the first Old Faithful, which carries it. Nothing changes for Pure Faithful players.
- The title line can name an edition built on Pure Faithful instead: Old Faithful says "Old Faithful" and its own
version there. - The pack's README and this one point to Old Faithful.
SHA-256:
3ab59143e3f23cc93a37cd47063e636ac03aab276fcb635db9a5462f30f05268 PureFaithful-0.1.2-third-party-sources.zip
3459ef137348b86460a50d4a985c070f12c4d324d1c572148109af5de961b489 PureFaithful-0.1.2.zip
d8ad52fd71fc42d13805b5e67d4d3e17fb7309968326ea18d4dbf9b0cf9c58dc PureFaithful-server-0.1.2.zip
ac55a876174840f4fe86538c5451b02cf0d06a02abea319918d9e6565228d7cb org.lwjgl.json
e0553a57acc335ac20a693646a3b682662f9fc7cebec30e98d6a95b6222aa334 purefaithful-display-0.1.2.jar
91abe916b0981885b3378e381441bda9f678507e1566115b676d0ddb07683de2 purefaithful-hardening-0.1.2.jar
cd343f43218056bd3c3a7865907bfe904a7d3fc58213d212481d3268473247b2 purefaithful-lwjgl-0.1.2.jar
e9164d5d65b8babdb965f7695eadefd0b952f9b476322f35176971aeba2a554e purefaithful-lwjgl3-3.4.3-natives-windows.jar
171753537473c05a814c88be08749e858a172c47d2e03e4bc752939eca81f4be purefaithful-openal-soft-1.25.2-natives-windows-lwjgl3.jar
1b3518e9008220f9c14695267848eeb013800c10436983e0cec88ff1df9d8ec2 purefaithful-saves-0.1.2.jar
9f1da120229ceed9801c0c0f75e523f9302a28ec903ba0ab9d5d44134d32bd9b purefaithful-sdl3-3.4.18-natives-windows.jar
c9c116e35f574f412d8ad4220fc4ac29f5d031d69ee722ff240b489371585f0a purefaithful-speed-0.1.2.jar
Pure Faithful 0.1.1
Play: download PureFaithful-0.1.1.zip, then in Prism Launcher: Add Instance > Import, choose the zip. Prism fetches beta 1.7.3 itself from Mojang; you need an account that owns the game. Windows only for now.
Updating from 0.1.0: import this zip as a new instance and copy your worlds (.minecraft/saves) across, or put the four purefaithful-*-0.1.1.jar mods in the old instance's .minecraft/mods in place of 0.1.0's. Worlds and settings carry over.
Existing Fabric (Babric) instances: the purefaithful-*.jar mods on their own; for the display mod, org.lwjgl.json into the instance's patches folder (README). The other purefaithful-*-natives-*.jar and purefaithful-lwjgl-*.jar files are what that file downloads.
Servers: PureFaithful-server-0.1.1.zip (bring Mojang's server jar), or the two jars in its mods folder in place of 0.1.0's.
A test release: please report problems in issues, with .minecraft/logs/purefaithful/latest.log.
Bug fixes.
- Saves: a chest, furnace, dispenser, jukebox, sign, note block or spawner whose contents can't be read now loads
empty (reported with the rest of the damage). 0.1.0 left it with nothing behind it, and breaking such a chest,
furnace, dispenser or jukebox crashed the game or stopped the server; worlds that 0.1.0 saved that way are mended
when the chunk next loads. - Server: with
allow-nether=false, stopping orsave-allno longer puts the world's time and weather back to where
the session began (time 0 on a world made that way), nor replaces a new world's spawn point with the Nether's. A
beta 1.7.3 bug; servers with the Nether on save as before. - A double slab under another block no longer builds a face nobody can see: a little less work, the same picture.
- Display settings:
window.rememberkeeps fullscreen too, and a newwindow.startMaximizedopens the window
maximised when neither Prism nor a remembered window says otherwise. Both are off here, so nothing changes unless
you turn them on.
SHA-256:
82a28e2145aff70d7750698ef88374e4e4f2110e16f6328eb423d6b49d393fc3 PureFaithful-0.1.1-third-party-sources.zip
261ad1eba402898784d4c9cffc8f018d7f9fabee744b7ad7bf31700bf5b2a4de PureFaithful-0.1.1.zip
7e23bba65212a3fd8f71e7fe3187d3c9dc42a4862c410915f3f64b7b42fad62a PureFaithful-server-0.1.1.zip
42ac06558668ac538462dcb59182a43bf12420eef8157fe437d0c71cd0eaf6d3 org.lwjgl.json
0af4600eea5806d7dc491d66d86bc69b1976a03d34e85b487ce330c077969f75 purefaithful-display-0.1.1.jar
bed279156a9d9cfe17b1e0a6903aa0536296120982e32ee081acdf18c13c130b purefaithful-hardening-0.1.1.jar
cd343f43218056bd3c3a7865907bfe904a7d3fc58213d212481d3268473247b2 purefaithful-lwjgl-0.1.1.jar
e9164d5d65b8babdb965f7695eadefd0b952f9b476322f35176971aeba2a554e purefaithful-lwjgl3-3.4.3-natives-windows.jar
171753537473c05a814c88be08749e858a172c47d2e03e4bc752939eca81f4be purefaithful-openal-soft-1.25.2-natives-windows-lwjgl3.jar
4b0a03358148eeea5b4c9e043d7bc659e7ce8fb610449c936895228e3dacef9f purefaithful-saves-0.1.1.jar
9f1da120229ceed9801c0c0f75e523f9302a28ec903ba0ab9d5d44134d32bd9b purefaithful-sdl3-3.4.18-natives-windows.jar
579812f5d65022670223fd4c36d6ecd7dba088df75f94bc91fefe3e6546b62a4 purefaithful-speed-0.1.1.jar
Not an official Minecraft product. Not approved by or associated with Mojang or Microsoft.
Pure Faithful 0.1.0
Play: download PureFaithful-0.1.0.zip, then in Prism Launcher: Add Instance > Import, choose the zip. Prism fetches beta 1.7.3 itself from Mojang; you need an account that owns the game. Windows only for now.
Existing Fabric (Babric) instances: the purefaithful-*.jar mods on their own; for the display mod, org.lwjgl.json into the instance's patches folder (README). The other purefaithful-*-natives-*.jar and purefaithful-lwjgl-*.jar files are what that file downloads.
Servers: PureFaithful-server-0.1.0.zip (bring Mojang's server jar).
A first test release: please report problems in issues, with .minecraft/logs/purefaithful/latest.log.
The first release of Pure Faithful, for Windows.
- Runs on Java 21 on our own LWJGL (the LWJGL 2 API on LWJGL 3 and SDL3, natives built from source): its own
resizable window, sharp on high-resolution screens, borderless fullscreen with F11, paste with Ctrl+V, mouse look
that follows Windows' pointer settings as the original did (raw input is a setting), sound that follows a change of
output device. - The window opens at the size, or maximised, as set in Prism's instance settings (Window size, Start Minecraft
maximized), as the original game did in Prism; Fabric's launch had lost those settings. (Remembering the window
between launches is a setting,window.remember, off here; Old Faithful will turn it on.) - Vsync on by default, with even frame pacing and chunk building that keeps up under it.
- Faster with the same picture: batched clouds, faster chunk lookups, light cached while a chunk is rebuilt, an
unused per-frame calculation skipped. - Safe online: sounds from Mojang's asset index over HTTPS, checked by hash; skins and logins over HTTPS; the access
token never sent in the clear or printed. The client and the server are hardened against malicious servers and
clients. - Saves: chunks, level.dat, player and map files written so a crash or power cut leaves the old or the new version,
never a damaged one; unreadable chunks kept incorrupt/and reported instead of regenerated over. - Screenshots (F2) work after the window is enlarged.
- "Pure Faithful 0.1.0" on the title screen, under beta's version line; the client's log in
.minecraft/logs/purefaithful/.
SHA-256:
983d28cf753eb3ec46d450813ab1b25a995ae871cc797d7dc8248e2426b91fde PureFaithful-0.1.0-third-party-sources.zip
b8955366b209b8cbacf864d5917c017e4df5c8c2cd95e69f42c503e5ddbee304 PureFaithful-0.1.0.zip
0b37a89961f19a767c2f7da66db5e99d841e3e828f42cadd07cbd1f267f56eb7 PureFaithful-server-0.1.0.zip
7b88d1a4a92943190a13589997dde3c6a75c3c369c22f062d8f2884aaf03723b org.lwjgl.json
e894f33e533eb3306cb255a82525f6c80710b2fd4fd949cfbeb22cff7784c095 purefaithful-display-0.1.0.jar
5061ea90e7b637b71f9cd50d17f351e34229ec75c7ea9a0c629e00efe30d09e9 purefaithful-hardening-0.1.0.jar
7586b64ce4dba2f2e5cfa642c5786ae494a5f75175ccc971bc8519a1bd81c3ca purefaithful-lwjgl-0.1.0.jar
e9164d5d65b8babdb965f7695eadefd0b952f9b476322f35176971aeba2a554e purefaithful-lwjgl3-3.4.3-natives-windows.jar
171753537473c05a814c88be08749e858a172c47d2e03e4bc752939eca81f4be purefaithful-openal-soft-1.25.2-natives-windows-lwjgl3.jar
3d4c75f9a98199bddc79dafb92dd57e3a094c0bc0cb7b94e2ac32d21c20c5c0f purefaithful-saves-0.1.0.jar
9f1da120229ceed9801c0c0f75e523f9302a28ec903ba0ab9d5d44134d32bd9b purefaithful-sdl3-3.4.18-natives-windows.jar
216dbf7b3919c5290fd213804d6830358892ebe65ac5391b853bd8bda988989d purefaithful-speed-0.1.0.jar
Not an official Minecraft product. Not approved by or associated with Mojang or Microsoft.