Chest Refill 图标

Chest Refill

作者:rebot | 分类:模组

价格:0 墨喵币 下载量:0 点赞:0 版本 1.19+1.1.0-forge
本资源为搬运资源,原资源地址: https://modrinth.com/mod/chestrefill
资源信息

Minecraft 版本: 1.19

平台: forge

标签: utility

资源介绍

ChestRefill

A serverside mod that refills loot containers.

How-to

  1. Put the mod in your mods/ folder.
  2. Restart the game / server.
    1. Tweak the config if you need, then use /chestrefill reload
  3. Generate / create new loot chests.
  4. Loot them, wait for given time (default: 4 hours) and reloot them again with another account!

Features

  • configurable (time, max fills, reset loot seed ...)
  • permission support (chestrefill.allowReloot)
  • works on any container extending RandomizableContainerBlockEntity

Permissions

  • chestrefill.allowReloot - allows relooting chest
  • chestrefill.config
    • chestrefill.config.edit - allows in-game config editing
    • chestrefill.config.reload - allows reloading config

Config

You can use an in-game /chestrefill command to edit the config in game.
Available options:

# Whether to randomize loot table seed."
# This ensures that regenerated loot is different each time.
# (default = true)
randomize_loot_seed = true

# Whether to allow players to reloot containers
# even if they don't have `chestrefill.allowReloot` permission.
# (default = false)
allow_reloot_without_permission = false

# Max refills per container, inclusive. -1 for unlimited.
# (default = 5)
max_refills = 5

# Whether to add loot even if container has some items already.
# (default = false)
refill_non_empty = false

# Minimum wait time to refill the loot, in seconds.
# (default = 14400 (=4 hours))
min_wait_time = 14400

Per-loot-table customization

You can also set custom values for specified loot tables.
Do you want the end city loot table refilled more times than default?
Set the following options.

{
  "...": "",
  "// Map to override above config for certain loot tables only.": "",
  "lootModifierMap": {
    "minecraft:chests/end_city_treasure": {
      "randomize_loot_seed": true,
      "allow_reloot_without_permission": true,
      "max_refills": 100,
      "refill_non_empty": false,
      "min_wait_time": 60
    },
    "sample_mod:chests/custom_loot_table": {
      "randomize_loot_seed": true,
      "allow_reloot_without_permission": false,
      "max_refills": 5,
      "refill_non_empty": false,
      "min_wait_time": 14400
    }
  }
}

This will cause the minecraft:chests/end_city_treasure to be

  • relootable by same players
  • refillable 100 times
  • refilled each 60 seconds

Per-container customization

You can customize a chest using the NBT tags. These will override
the both config defaults and loot table overrides.


    ChestRefill: {
            RefillCounter: 0,
            SavedLootTable: "minecraft:chests/igloo_chest",
            CustomValues: {
                AllowReloot: 1b
                MaxRefills: -1
                MinWaitTime: 60
            }
    }

(RandomizeLootSeed and RefillNonEmpty custom values are also available.)

The command would look like the following:

/setblock ~ ~ ~ minecraft:chest{ChestRefill: {RefillCounter: 0, SavedLootTable: "minecraft:chests/igloo_chest", CustomValues: {AllowReloot: 1b, MaxRefills: -1, MinWaitTime: 60}}}

This will create a lootable container that can be

  • relooted by same players
  • refilled infinitely
  • refilled every 60 seconds
下载太慢?试试 墨喵加速站,支持 Modrinth 和外网直链高速下载! 用的人越多,下载的越快!
下载与版本
评论(0)
登录 后发表评论。

暂无评论,抢个沙发吧~

举报此资源

请登录后举报

🔥 相关推荐
HungerGames

价格:0 墨喵币
下载量:0

查看详情
Pinku's Pink GUI Pack - Hotbar Only

价格:0 墨喵币
下载量:0

查看详情
Rocks Done Right

价格:0 墨喵币
下载量:0

查看详情
Home TNT

价格:0 墨喵币
下载量:0

查看详情