Pixel Dream StudiosWiki

Config & tags

Every server and client setting, and the tag that controls what the pouch holds.

Server

Per world, in saves/[world]/serverconfig/soulpouch-server.toml.

SettingDefaultWhat it does
death.lossPercent25Percent of shards lost on death. 0 loses nothing.
death.dropLostItemsfalsetrue drops lost shards where you died.
mobDrops.enabledtrueTurn mob shard drops on or off.
mobDrops.weights[50, 40, 9, 1]Chance of dropping 0, 1, 2 or 3 shards.
mobDrops.requirePlayerKilltrueOnly player kills drop shards (stops mob farms).
mobDrops.blacklistarmor standMobs that never drop shards. "modid:*" blocks a whole mod.
pouch.capacityPerType0Max shards the pouch holds. 0 = no limit.
waystones.modeSOULS_ONLYSOULS_ONLY, SOULS_THEN_XP (fall back to XP) or XP_ONLY.
waystones.baseCost1Shards every trip costs.
waystones.blocksPerSoul500One extra shard per this many blocks.
waystones.maxCost5Most a same-dimension trip can cost.
waystones.dimensionalCost5Cost to travel to another dimension.
waystones.currencyItemsoul shardItem used to pay for waystone travel.
bonfires.enabledtruefalse makes Bonfires travel free again.
bonfires.baseCost1Shards every trip costs.
bonfires.blocksPerSoul500One extra shard per this many blocks.
bonfires.maxCost5Most a same-dimension trip can cost.
bonfires.dimensionalCost5Cost to travel to another dimension.

Client

In config/soulpouch-client.toml.

SettingDefaultWhat it does
hud.enabledtrueShow or hide the counter.
hud.anchorHOTBAR_RIGHTHOTBAR_RIGHT, HOTBAR_LEFT, ABOVE_XP_BAR, TOP_LEFT, TOP_RIGHT, BOTTOM_LEFT, BOTTOM_RIGHT.
hud.offsetX / hud.offsetY0Nudge the counter in any direction.
hud.color#7FE8FFColor of the number.

For modpack makers

The item tag soulpouch:pouchable controls what the pouch accepts. By default it holds Eidolon's soul shard and lesser soul gem. Add more with a datapack or KubeJS:

ServerEvents.tags('item', event => {
  event.add('soulpouch:pouchable', 'minecraft:echo_shard')
})

On this page