跳到正文

Do Stuff On External Action

作者:Rallias

When someone does something, like subscribe or provide a gratuity, performs an action such as giving you their minecraft head or spawning a chance cube.

收藏

介绍

中文介绍正在准备中,下面暂时显示原文。

When someone does something, like subscribe or provide a gratuity, performs an action such as giving you their head or spawning a chance cube.

Do Stuff On External Action relies on a lua file to provide the user the ability to determine what needs to be done. The following lua functions are implemented:

  • oas.currentPlayer.sendMessage(String) – Send the current player a message in chat.
  • oas.currentPlayer.isDead() – Returns a boolean whether the current player is dead.
  • oas.delayedExecution(Function, Delay) – Runs Function in Delay milliseconds.
  • oas.setBlock(BlockIdentifier, [NBT]) – Sets block at current player’s current position, BlockIdentifier being the registry name of the block (ex: "chancecubes:chance_cube"), NBT being optional, a JSON string epresenting the NBT data to give the TileEntity.
  • oas.streamlabs.registerCallback(Function) – Registers a function Function to run whenever StreamLabs sends you something.
  • oas.primeSkinCache(Username) – Allows you to prime the Minecraft skin cache for all players on the server you’re playing on, so as to avoid a lag spike when spawning a head.
  • oas.generateFireworksEntityNBT() – Helper function to generate a random firework’s NBT data.
  • oas.spawnEntity(EntityIdentifier, [NBT]) – Spawn an entity with the registry name EntityIdentifier, NBT being optional, a JSON string representing the associated NBT data.
  • oas.consoleLog(String) – Log String to the Minecraft logs.
  • oas.generateItemEntityNBT(ItemName, [count, [damage, [NBT]]]) – Helper function to generate the NBT data behind the EntityItem, count, damage, and NBT being optional, requiring the previous items if you need each item.

Note – While no changes to this API are anticipated, they are not ruled out.

常见问题

Do Stuff On External Action 支持哪些 Minecraft 版本?

Do Stuff On External Action 支持 Minecraft Java 版 1.12.2,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。

Do Stuff On External Action 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分

Rallias 的其他作品

查看全部 →