Minecraft API (Minecraft API)
这个Minecraft API是一个清洁、简单且一些功能与Minecraft原生命令兼容的API。在其他插件中可能会出现粒子效果和声音等问题,而在这里您可以无缺陷地使用它们。
包含内容
- 玩家相关
- 世界相关
- 服务器相关
- 生物相关
- 聊天相关
- 声音相关
- 粒子相关
- 货币相关
- 时间相关
功能
货币相关
权限: - addCoins(\"PLAYER\" , \"AMOUNT\" , \"MESSAGE: True or False\"): 给玩家一定数量的货币。 - removeCoins(\"PLAYER\" , \"AMOUNT\" , \"MESSAGE: True or False\"): 从玩家身上减去一定数量的货币。 - setCoins(\"PLAYER\" , \"AMOUNT\" , \"MESSAGE: True or False\"): 设置玩家的货币数量。 - seeCoins(\"PLAYER\"): 让玩家查看自己的货币数量。
时间相关
权限: - setTime(\"TIME\"): 设置服务器的时间。 TIME:Day、Night、Midday、Dawn、Dusk、Midnight、STOP、RELOAD。
玩家相关
权限: - keepInventory(\"True or False\"): 启用/禁用玩家死亡时保留物品。 - clearEffect(\"Entity\"): 清除一个实体的所有效果。 - clearEffectsIn(\"World\"): 清除某个世界中所有玩家的所有效果。 - applyEffect(\"Entity\" , \"ID Effect\" , \"Duration\" , \"Amplifier\" , \"Hide= true or false\"): 对某个玩家应用效果,并设置效果的持续时间、增幅以及是否隐藏粒子效果。 - applyEffectsIn(\"World\" , \"ID Effect\" , \"Duration\" , \"Amplifier\" , \"Hide= true or false\"): 对某个世界中的所有玩家应用效果,并设置效果的持续时间、增幅以及是否隐藏粒子效果。 - addPlayerLevel(\"PLAYER\" , \"LEVEL\"): 给玩家增加经验等级。 - addPlayersLevelIn(\"WORLD\" , \"LEVEL\"): 给某个世界中的所有玩家增加经验等级。 - removePlayerLevel(\"PLAYER\" , \"LEVEL\"): 从玩家身上减去经验等级。 - removePlayersLevelIn(\"WORLD\" , \"LEVEL\"): 从某个世界中的所有玩家身上减去经验等级。 - addPlayerXP(\"PLAYER\" , \"XP\") ORBS NOT LEVELS: 给玩家增加经验。 - addPlayersXPIn(\"WORLD\" , \"XP\") ORBS NOT LEVELS: 给某个世界中的所有玩家增加经验。 - makePlayerRide(\"PLAYER\" , \"MOB\" , \"NAME\" , \"GLOWING\"): 让玩家骑上一个生物,并设置生物的名字和是否发光。 - sendTitle(\"PLAYER\" , title: \"TITLE\" , tbold: \"True or False , titalic: \"True or False\" , tunderlined: \"True or false\" , tcolor: \"COLOR\" , subtitle: \"Subtitle\" , sbold: \"True or False\" , sitalic: \"True or False\" , sunderlined: \"True or False\" , scolor: \"COLOR , duration: \"DURATION\"): 发送一个标题和副标题,并设置颜色等参数。
服务器相关
权限: - getOnlinePlayers(\"Entity\"): 获取服务器在线玩家数量。
粒子相关
权限: - spawnParticle(\"Particle\" , \"Location\" , \"Speed\" , \"Amount\"): 在指定位置产生一定数量的粒子。
声音相关
权限: - playSound(\"Entity\" , \"Sound\" , \"Volume\" , \"Pitch\"): 播放指定位置的声音。
聊天相关
权限: - clearChat(\"Entity\"): 清除指定玩家的聊天记录。
世界相关
权限: - getPlayersIn(\"Entity\" , \"World\"): 获取指定世界中的在线玩家数量。
生物相关
权限: - doMobSpawning(\"True or False\"): 启用/禁用生物的生成。 - doMobLoot(\"True or False\"): 启用/禁用生物的掉落物品。 - mobGriefing(\"True or False\"): 启用/禁用生物的破坏行为。 - spawnMob(\"Mob\" , \"Location\" , \"Mainhand item\" , \"Otherhand item\" , \"Helmet item\" , \"Chestplate item \" , \"Leggings Item \" , \"Boots Item \" , \"ID Effect\" , \"Amplifier\" , \"Duration\" , \"Name\" , \"Health\" , \"Glowin EFFECT: True or False\"): 在指定位置生成生物,并设置装备、名字、生命值等参数。
其他链接
此API支持所有生物、效果和声音。
如果您使用此API,请在资源页面将我添加为贡献者,并链接此API。请不要复制其中一部分并粘贴到您的脚本中,将其作为附加组件使用。
请注意,您需要首先加载此脚本,然后加载所有其他脚本,否则其他脚本可能无法加载这些功能。
TODO:记分板相关、平衡相关等。
收录