# IAxPresenceFootsteps
这是一个简单的插件,为ItemsAdder添加对Presence Footsteps模组的支持。
## 目标
目标是添加一种自动生成Presence Footsteps用于覆盖自定义方块声音的`blockmap.json`文件的方法。
## 如何操作
> **注意**
> 使用此插件前,请务必至少使用过`/iazip`命令一次,因为它需要存在的有效`real_blocks_note_ids_cache.yml`文件。
要使用此插件,请打开ItemsAdder中包含具有`block`属性的物品的任何YAML文件。
在该文件中,添加以下内容(以`/ItemsAdder/data/items_packs/itemsadder/blocks.yml`中3.2.5中的`ruby_ore`为例):
```diff
items:
ruby_ore:
display_name: display-name-ruby_ore
permission: ruby_ore
resource:
material: PAPER
generate: true
textures:
- block/ruby_ore.png
specific_properties:
block:
hardness: 3
placed_model:
type: REAL_NOTE
break_particles_material: REDSTONE_BLOCK
cancel_drops: true
break_tools_blacklist:
- WOODEN_PICKAXE
- STONE_PICKAXE
break_tools_whitelist:
- PICKAXE
- pickaxe
- _hammer
+ pf_sound: 'ore'
```
之后,保存文件(们),并运行`/pfcreate`命令来创建`blockmap.json`文件。
> **警告**
> 如果已存在此类文件,您需要将 `--override` 作为参数添加到命令中以覆盖它!
## 链接