Releases: OpenBagTwo/FoxNap
[Placeholder Release Name]
This is a critical hotfix for an issue where setting n_discs to any value greater than 7 would prevent the player from creating a new world (#75). As far as I'm aware, this issue only affected the Minecraft 26.1 version of the mod.
Note that players using more than 64 music discs (overriding the hidden max_discs setting in their config) will still have this issue
There are no changes to the resource pack generator, so feel free to continue using the version for the v0.3.0 release.
Full Changelog: v0.3.0...v0.3.1
High Frequency Trading
This release ports Fox Nap to Minecraft 26.1, where villager trades are entirely data-driven. While that makes it easier for other mods to integrate with Fox Nap, it also fundamentally changes the distribution of The Maestro's trades. Whereas previously, our Conductor friend was able to offer one buy and one sell trade per level, now all trade slots in a level now come from the same pool, meaning sometimes you'll be able to hawk two different tonewoods to apprentices, and other times, your only option for levelling them up will be to buy instruments. C'est la vie.
Do note that there are new builds for the Resource (/Data) Pack Generator which you will need to use to generate the Maestro's trades for Minecraft 26.1, and that those packs should be compatible with older versions of the mod.
Full Changelog: v0.2.3...v0.3.0
Great Integrations
This release:
- adds ModMenu integration (though note you'll still need to restart Minecraft after changing any settings)
- adds tonewoods and end discs trades to The Maestro's trade pools if you have the Lighter End mod installed
On the resourcepack generator side,
- The
FoxNapRPGexecutable will now use your system's installation of ffmpeg if you have it installed - Meaning you can now install
FoxNapRPGas a command-line utility via pipx. See the wiki for details
Note that the 1.21.5 build has been tested compatible with the Minecraft 1.21.6-8.
Full Changelog: v0.2.2...v0.2.3
Creaking Along
This update brings compatibility to 1.21.4 (and explicitly the new item models specification).
There are new builds for the Resource (/Data) Pack Generator, but the previous version (and previously generated packs) should work fine so long as the number of custom discs in your world does not exceed 64.
That said: packs generated by this version FoxNapRPG will work for older versions of the mod as well.
Full Changelog: v0.2.1...v0.2.2
Play On
With Minecraft 1.21.2 out now, this release adds support for the new version and also includes several bugfixes, some of which have been backported to the 1.21 version of the game.
What's Changed
- Fixes #66 Instruments not "playing" when used
Fixed in 1.21.2 Only
- Fixes #56 placeholder Jukebox songs not displaying the placeholder track name
- Fixes #67 placeholder discs not being named "Music Disc"
Additionally
- The README has been massively trimmed down, with its contents migrated to the Fox Nap wiki
- This includes example spec files for ease of pack customization
Note that no changes have been made to the Fox Nap Resource Pack Generator, but new builds have been attached below for convenience.
Full Changelog: v0.2.0...v0.2.1
Play Those Oldies
This release back-ports a bugfix to the versions of the mod for Minecraft 1.20.4 and 1.20.5/6.
What's Changed
- FIX: Player was no longer visibly "playing" their instrument by @OpenBagTwo in #68
Note that no changes have been made to the Fox Nap Resource Pack Generator, but since v0.1.x generators are not compatible with v0.2.x versions of the mod (and vice versa), new compatible builds are provided below for convenience.
Full Changelog: v0.1.2...v0.1.3
Music for All (Mod Optional)
Important!!! This version of the Fox Nap Resource Pack Generator is not compatible with older versions of the mod, and older FoxNapRPG executables will not generate the datapacks needed for Minecraft 1.21
The mod massively overhauls its inner workings to adapt to Minecraft's new data-driven jukebox song interface, which you can read about here.
The big change here is that in addition to a resource pack and a foxnap.yaml config file, you will now also need a datapack to customize this mod's music discs. Details are in the README.
On the flip side, if you don't care about the instruments or the Maestro, you can now use the resource- and datapacks created by FoxNapRPG to add custom music discs to your vanilla world! Details can be found in the shiny new Wiki.
What's Changed since rc1
- Fix server/client mismatches by @OpenBagTwo in #57
- Make Fox Nap packs usable in vanilla by @OpenBagTwo in #59
Full Changelog: v0.1.2...v0.2.0
Infinite Discs!
Mod Changes
- Adds support for 1.20.5
- Fixes a bug where discs numbered beyond 64 would not interact with jukeboxes
- Adds a configuration option for disabling The Maestro
Note that the beta build of this release accidentally inverted the emerald-to-item exchange rates for buy trades.
Resource Pack Generator changes
- Generating a pack that pushes the number of discs above 64 will now generate the appropriate override key in the
foxnap.yamlconfig file - Provides better handling for FFmpeg errors
Note that this version of the Resource Pack Generator is backwards-compatible with all prior versions of the mod.
Full Changelog: v0.1.1...v0.1.2
Support for 1.20.5
This is a beta release adding support for Minecraft 1.20.5 and introducing some fixes to the FoxNap Resource Pack Generator.
The full release will backport any new functionality and fixes to any applicable prior versions.
Note that the attached version of the FoxNap RPG executables are backwards-compatible with all prior versions of FoxNap.
Full Changelog: v0.1.1...v0.1.2-beta1
Update for the Redstone-Enabled-Jukebox Era
When Minecraft v1.19.4 dropped, it brought parity to jukeboxes where music discs could now interact with redstone components in ways that previously required a mod. It also, like Bedrock, locked Jukeboxes so that hoppers wouldn't unload them until a song finished. This was all great news... except that it meant that the lengths of tracks was now something that Minecraft checked and used to decide when to stop playing a song file, which meant that all FoxNap records were stopping abruptly at the 60 second mark whether they were being extracted by a hopper or not.
This release fixes that by:
- Setting the default track length to 10 minutes (if your song is shorter than that, you'll just hear silence while your parrots and allays continue to dance, or until you yank the disc out with a hopper minecart)
- The
foxnap.yamlconfig file generated by the resource pack generator will now set the track lengths of each track included in your resource pack (placeholder tracks will still be 10 minutes of silence).
The new foxnap.yaml format is both forwards- and backwards-compatible, meaning resource packs and config settings generated by the old version of the resource pack generator can still be read (they just won't set the individual track lengths), and providing a config and resource pack from the new generators will still be parsed correctly when playing on old versions.
In fact, whereas v0.1 was only released for Minecraft 1.19-1.19.3, v0.1.1 only has builds for 1.19.4 and 1.20, as there is otherwise nothing new in this update.
Full Changelog: v0.1...v0.1.1