Releases: Sollace/Presence-Footsteps
Presence Footsteps 1.11.2 for Minecraft 1.20.4
This version is equivalent to 1.9.2 built for 1.20.4.
For the full list of changes, check here
1.20.4 Changelog:
- Added sound mapping for the experimental 1.21 blocks
Presence Footsteps 1.10.2 for Minecraft 1.20.2
This version is equivalent to 1.9.2 built for 1.20.2.
For the full list of changes, check here
Presence Footsteps 1.9.2 for Minecraft 1.20.1
For 1.20.2 players
For 1.20.4 players
Changelog
- Added a warning for when the mod is loaded the first time but does not have any sound configurations loaded #279
- Added a volume slider for foliage sounds
- Added a hotkey (default unbound) and toggle for turning the mod on and off
- Added an option to export the current acoustics to a json file
- Reorganised the debug screen and added more useful version and configuration information
- Performance optimizations to the sound lookup function
- Integrated the substrate lookup into the main sound resolving pipeline. This means:
- Modded blocks are more likely to produce correct sounds
- Modded fences, walls, carpets, and hedges are now all detected correctly and play their approriate sounds without needing a blockmap entry
- Blocks based on vanilla leaf block (i.e. hedges) are now properly inferred to use the correct sounds based on the original block's they're derived from
- Sounds are now produced and adjusted for what type of footwear you're wearing #280 #278 #228
- The boots you wear will now produce a slight addition sound based on the material they're made of
- When wearing shoes, normal footsteps sounds become quieter and foliage sounds are suppressed so long as you are not sprinting
Sound Packs
The acoustics file format is now 2 to reflect some changes in the format. Existing acoustics.json files can be migrated automatically in-game by clicking the "dump acoustics" button in the mod's options screen.
-
vol
property has been renamed tovolume
-
vol_min
/vol_max
,pitch_min
/pitch_max
, anddelay_min
/delay_max
have been combined into a singlevolume
/pitch
, ordelay
object containing themin
/max
properties. -
The
array
array in or acoustics in the probability acoustic has been renamed toentries
-
The
delayed
acoustic type now contains only a delay and a nestedacoustic
object.{ "name": "sound1", "vol_min": 0, "vol_max": 100, "pitch_min": 100, "pitch_max": 150 }
Becomes:
{ "name": "sound1", "volume": { "min": 0, "max": 100 }, "pitch": { "min": 100, "max": 150 } }
Localization
- Added german translation by General Mine #268
- Added french translation by Myuui #261
- Added russian translation by xlifi #245
Bug Fixes
- Fixed other entities' footsteps not playing properly
- Fixed horse footsteps not playing correctly when riding #234
- Fixed delayed sounds losing certain preference options
- Fixed both PF footsteps and vanilla footsteps playing at the same time
- Fixed issues where toggling presence footsteps off would cause no footsteps to be produced
- Fixed the passive entities volume slider
- Fixed stance mode not defaulting to "auto"
- Fixed the last acoustic in "probability" acoustics always getting a chance of 0 (hence never playing)
- Fixed fallback logic for unassigned blocks (all blocks should now produce footsteps even if they're entirely modded original blocks with custom sound types)
Backports
- Added separate volume settings for passive and hostile entities
- Fixed land event not being triggered #255
- Fixed issues generating the block report
Presence Footsteps 1.9.2 Beta for Minecraft 1.20.1
This is a preview of the next release for Presence Footsteps! You can download it from here to try out the new features early, but beware that some things might break or change, so handle with care.
Changelog
- Added a warning for when the mod is loaded the first time but does not have any sound configurations loaded #279
- Reorganised the debug screen and added more useful version and configuration information
- Performance optimizations to the sound lookup function
- Integrated the substrate lookup into the main sound resolving pipeline. This means:
- Modded blocks are more likely to produce correct sounds
- Modded fences, walls, carpets, and hedges are now all detected correctly and play their approriate sounds without needing a blockmap entry
- Blocks based on vanilla leaf block (i.e. hedges) are now properly inferred to use the correct sounds based on the original block's they're derived from
- Sounds are now produced and adjusted for what type of footwear you're wearing #280 #278 #228
- The boots you wear will now produce a slight addition sound based on the material they're made of
- When wearing shoes, normal footsteps sounds become quieter and foliage sounds are suppressed so long as you are not sprinting
Localization
- Added german translation by General Mine #268
- Added french translation by Myuui #261
- Added russian translation by xlifi #245
Bug Fixes
- Fixed other entities' footsteps not playing properly
- Fixed horse footsteps not playing correctly when riding #234
- Fixed delayed sounds losing certain preference options
- Fixed both PF footsteps and vanilla footsteps playing at the same time
- Fixed issues where toggling presence footsteps off would cause no footsteps to be produced
- Fixed the passive entities volume slider
- Fixed stance mode not defaulting to "auto"
Backports
- Added separate volume settings for passive and hostile entities
- Fixed land event not being triggered #255
- Fixed issues generating the block report
Presence Footsteps 1.11.1 for Minecraft 1.20.3/4
Changelog
- Updated to 1.20.3/4
- Updated Kirin to 1.17.0+1.20.4
- Fixed issues when generating reports
- Block reports now include details about all sounds generated for a certain block type regadless of substrate
- Fixed sounds when landing not being played
- Added separate volume sliders for passive and hostile mob's footsteps
- Refreshed the settings GUI
- Added an icon for the built-in sound pack
Translations
- Updated chinese translation by @Cryghast
- Updated russian translation by @xlifi
- Updated taiwanese translation by @Jimmy-sheep
Presence Footsteps 1.10.1 for Minecraft 1.20.2
Changelog
- Fixed issues when generating reports
- Block reports now include details about all sounds generated for a certain block type regadless of substrate
- Fixed sounds when landing not being played
- Added separate volume sliders for passive and hostile mob's footsteps
- Refreshed the settings GUI
- Added an icon for the built-in sound pack
Translations
- Updated chinese translation by @Cryghast
- Updated russian translation by @xlifi
- Updated taiwanese translation by @Jimmy-sheep
Presence Footsteps 1.10.0 for Minecraft 1.20.2 - 1.20.4
1.20.4 clients must also install Kirin 1.17.0
Changelog
- Updated to 1.20.2
Changelog (since 1.9.0)
-
The bundled sound pack now shows up in the resource packs list as a built-in resource pack. This allows players to disable it or move it around if they choose to install their own or a third-party sound pack.
-
Sneaking will now silence players' footsteps
-
Fixed order not being preserved between entries for the same block in the blockmap.json
-
Added a upper bound to the number of entities the mod can simulate footsteps for at once. #218
-
Adjusted grass and moss sounds to be slightly less harsh
-
Added compatiblity with Create Mod
Presence Footsteps will now get the block type and material from the contraption you're walking on from Create when the mod is installed.Note that due to a bug on Create's end, footsteps may still not play as contraptions themselves appear to be not producing footsteps on their own. Fabricators-of-Create/Create#1169
Translations
- Added a japanese translation by @HRS-K
- Add a taiwanese translation by @Jimmy-sheep
- Updated russian translation by @xlifi
- Updated chinese translation by @Cryghast
Bugs Bazooka'd
- Fixed crash due to mods that don't provide textures for their entity. #238
- Fixed missing sounds on chest boats. #232
- Fixed sound spam when clipping into boats
- Fixed wet substrate playing when walking on boats. #233
- Fixed sounds playing from the camera position and not the player (may cause issues when observing other entities in spectator) #242
Presence Footsteps 1.9.1 for Minecraft 1.20.1
Changelog
-
The bundled sound pack now shows up in the resource packs list as a built-in resource pack. This allows players to disable it or move it around if they choose to install their own or a third-party sound pack.
-
Sneaking will now silence players' footsteps
-
Fixed order not being preserved between entries for the same block in the blockmap.json
-
Added a upper bound to the number of entities the mod can simulate footsteps for at once. #218
-
Adjusted grass and moss sounds to be slightly less harsh
-
Added compatiblity with Create Mod
Presence Footsteps will now get the block type and material from the contraption you're walking on from Create when the mod is installed.Note that due to a bug on Create's end, footsteps may still not play as contraptions themselves appear to be not producing footsteps on their own. Fabricators-of-Create/Create#1169
Translations
- Added a japanese translation by @HRS-K
- Add a taiwanese translation by @Jimmy-sheep
- Updated russian translation by @xlifi
- Updated chinese translation by @Cryghast
Bugs Bazooka'd
- Fixed crash due to mods that don't provide textures for their entity. #238
- Fixed missing sounds on chest boats. #232
- Fixed sound spam when clipping into boats
- Fixed wet substrate playing when walking on boats. #233
- Fixed sounds playing from the camera position and not the player (may cause issues when observing other entities in spectator) #242
Presence Footsteps 1.9.1 Pre-release for Minecraft 1.20
Changelog
- Implemented sneaking to silence footsteps
- [Experimental] Improved compatibility with mods that add colliding entities (Create #192, Valkyrien Skies, #224, Unicopia)
- Fixed order not being preserved between entries for the same block in the blockmap.json
- Added a japanese translation by @HRS-K
- Updated russian translation by @xlifi
Presence Footsteps 1.9.0 for Minecraft 1.20
Changelog
- Updated to 1.20
- Some minor changes to the block report
- Now includes the tags blocks belong to
- The concise report will no longer include blocks that are mapped via their tags
- Fixed primitive mapped sounds not working correctly
- Added sound mappings for all of the new 1.20 blocks and mobs
- Fixed %s replacement string appearing in the block report print message