Skip to content

GameLootManager API command

XiaoColorful edited this page Mar 21, 2026 · 1 revision

English

游戏物资刷新管理器

IGameLootManager

/battleroyale api IGameLootManager [...]

游戏物资配置获取

IGameLootConfigGetter

获取最大刷新区块数

/battleroyale api IGameLootManager getMaxLootChunkPerTick

获取最远刷新区块距离

/battleroyale api IGameLootManager getMaxLootDistance

获取中心容忍距离

/battleroyale api IGameLootManager getTolerantCenterDistance

获取缓存记录的中心数量

/battleroyale api IGameLootManager getMaxCachedCenter

获取最大待处理区块数

/battleroyale api IGameLootManager getMaxQueuedChunk

获取完整刷新频率

/battleroyale api IGameLootManager getBfsFrequency

获取是否立即开始下次刷新

/battleroyale api IGameLootManager isInstantNextBfs

获取缓存记录的刷新区块数量

/battleroyale api IGameLootManager getMaxCachedLootChunk

获取清理记录的刷新区块的数量

/battleroyale api IGameLootManager getCleanCachedChunk

获取刷新区块距离

/battleroyale api IGameLootManager getSimulationDistance

  • 返回值:最远刷新区块距离

游戏物资刷新状态

IGameLootStatus

获取最近完整刷新时间

/battleroyale api IGameLootManager getLastBfsTime

  • 返回值:上一次开始完整刷新的游戏时间
获取最近完整刷新物资数

/battleroyale api IGameLootManager getLastBfsProcessedLoot

  • 返回值:上一次完整刷新的物资数
获取当前待处理区块队列

/battleroyale api IGameLootManager queuedChunksRefSize

  • 返回值:当前待处理区块数量
获取已处理区块缓存数量

/battleroyale api IGameLootManager processedChunkCacheSize

  • 返回值:当前已处理的区块缓存数量
获取玩家中心区块缓存数量

/battleroyale api IGameLootManager cachedPlayerCenterChunksSize

  • 返回值:当前缓存的玩家中心区块数量
获取已计算的中心距离偏移数量

/battleroyale api IGameLootManager cachedCenterOffsetSize

  • 返回值:当前已计算的中心距离偏移数量

游戏物资刷新测试

IGameLootTester

测试是否在待处理区块队列

/battleroyale api IGameLootManager isInQueuedChunksRef [xyz]

  • xyz:坐标
  • 返回值:坐标所在区块是否在待处理区块队列
测试是否在已处理区块缓存

/battleroyale api IGameLootManager isInProcessedChunkCache [xyz]

  • xyz:坐标
  • 返回值:坐标所在区块是否在已处理区块缓存
测试是否在玩家中心区块缓存

/battleroyale api IGameLootManager isInCachedCenterOffset [xyz]

  • xyz:坐标
  • 返回值:坐标所在区块是否在玩家中心区块缓存

游戏物资刷新操作

IGameLootOperator

强制清空待处理区块队列

/battleroyale api IGameLootManager forceClearQueuedChunkRef

  • 返回值:1
强制清空已处理区块缓存

/battleroyale api IGameLootManager forceClearProcessedChunkCache

  • 返回值:1
强制清空玩家中心区块缓存

/battleroyale api IGameLootManager forceClearPlayerCenterChunks

  • 返回值:1

English

Game loot generation manager

IGameLootManager

/battleroyale api IGameLootManager [...]

Game loot config getter

IGameLootConfigGetter

Get max loot chunk per tick

/battleroyale api IGameLootManager getMaxLootChunkPerTick

Get max loot distance

/battleroyale api IGameLootManager getMaxLootDistance

Get tolerant center distance

/battleroyale api IGameLootManager getTolerantCenterDistance

Get max cached center

/battleroyale api IGameLootManager getMaxCachedCenter

Get max queued chunk

/battleroyale api IGameLootManager getMaxQueuedChunk

Get full generation frequency

/battleroyale api IGameLootManager getBfsFrequency

Is instant start next generation

/battleroyale api IGameLootManager isInstantNextBfs

Get max cached loot chunk

/battleroyale api IGameLootManager getMaxCachedLootChunk

Get clean cached chunk

/battleroyale api IGameLootManager getCleanCachedChunk

Get simulation distance

/battleroyale api IGameLootManager getSimulationDistance

  • return: the max generation chunk distance

Game loot status

IGameLootStatus

Get last full generation time

/battleroyale api IGameLootManager getLastBfsTime

  • return: game time when the last full loot started
Get last full generation processed loot

/battleroyale api IGameLootManager getLastBfsProcessedLoot

  • return: number of loot generated in the last full loot
Get current chunks waiting to be processed queue

/battleroyale api IGameLootManager queuedChunksRefSize

  • return: current number of chunks waiting to be processed
Get processed chunk cache size

/battleroyale api IGameLootManager processedChunkCacheSize

  • return: current number of cached processed chunks
Get cached player center chunks size

/battleroyale api IGameLootManager cachedPlayerCenterChunksSize

  • return: current number of cached player center chunks
Get cached center offset size

/battleroyale api IGameLootManager cachedCenterOffsetSize

  • return: current number of calculated center distance offsets

Game loot tester

IGameLootTester

Is in chunks waiting to be processed queue

/battleroyale api IGameLootManager isInQueuedChunksRef [xyz]

  • xyz: coordinates
  • return: whether the chunk at the coordinates is in the processing queue
Is in processed chunk cache

/battleroyale api IGameLootManager isInProcessedChunkCache [xyz]

  • xyz: coordinates
  • return: whether the chunk at the coordinates is in the processed cache
Is in cached player center chunks

/battleroyale api IGameLootManager isInCachedCenterOffset [xyz]

  • xyz: coordinates
  • return: whether the chunk at the coordinates is in the player center cache

Game loot operator

IGameLootOperator

Force clear chunks waiting to be processed queue

/battleroyale api IGameLootManager forceClearQueuedChunkRef

  • return: 1
Force clear processed chunk cache

/battleroyale api IGameLootManager forceClearProcessedChunkCache

  • return: 1
Force clear cached player center chunks

/battleroyale api IGameLootManager forceClearPlayerCenterChunks

  • return: 1

🌐 Language / 语言


Clone this wiki locally