Code of Copper Extensions 图标

Code of Copper Extensions

作者:rebot | 分类:模组

价格:0 墨喵币 下载量:0 点赞:0 版本 0.1.1
本资源为搬运资源,原资源地址: https://modrinth.com/mod/code-of-copper-x
资源信息

Minecraft 版本: 1.20.2 1.20.3 1.20.4

平台: datapack

标签: library

资源介绍

Code of Copper Extensions

This pack provides a couple additional functions to Code of Copper, aimed at providing functionality for those who would
prefer to use the language in creative mode, or as an operator.

Whilst made by one of the developers of Code of Copper, this pack is unofficial. While some functionality
provided by this pack may one day make it upstream, much of it will not.

Requirements

  • This datapack will only work in versions 1.20.2 and higher
  • This datapack will not work without Code of Copper

Provided Functions

Exec

Exec will run any command given to it, in a string. It runs as the bot, positioned at the bot.
It allows multiple strings in the same function.

exec("time set day") # Set time to day
exec("weather clear", "gamemode adventure @p") # Set weather to clear, and @p to adventure mode

Tp

Teleports the selected entity to the given coordinates.
Coordinates can be an integer, or a string.
Defaults to "@s" if unset. Tilde ~ is relative to the bot.

tp(0, 64, 0) # Teleport bot (@s) to 0, 64, 0
tp(0, 64, 0, "@a") # Teleport all players (@a) to 0, 64, 0
tp("~", "~8", "~", "@p") # Teleport nearest player 8 blocks above the bot
tp("~", 100, "~", "@p") # Teleport nearest player to Y 100, above the bot

Setblock

Alternative to place(), doesn't require blocks in inventory.
Coordinates can be an integer, or a string. Tilde ~ is relative to the bot.

setblock(:stone, 0, 64, 0) # Sets the block minecraft:stone at 0, 64, 0
setblock(:grass_block, "~", "~8", "~") # Sets the block minecraft:grass_block 8 blocks above the bot

Score

Returns the score of the selected entity, as an integer. Defaults to "@p" if unset.

score("myscoreboard") # Returns the score of @p, fo scoreboard myscoreboard
score("myotherscoreboard", "Moxvallix") # Returns the score of Moxvallix, for scoreboard myotherscoreboard

Scoreset

Sets the score of the selected entity, from a given integer. Defaults to "@p" if unset.
Returns the score set.

scoreset("myscoreboard", 8) # Sets @p to a score of 8 on scoreboard myscoreboard
scoreset("myotherscoreboard", 123, "Gears_YT") # Sets Gears_YT to a score of 123 on scoreboard myotherscoreboard

Rule

Returns the value of the given gamerule as an integer.
If a value is given as a second argument, it sets the gamerule as such.
Accepts either a string, integer or boolean as second value.

rule("keepInventory") # Returns the value of gamerule keepInventory (0 if false, 1 if true)
rule("doFireTick", false) # Sets the gamerule doFireTick to false, returns 0
rule("randomTickSpeed", 5) # Sets the gamerule randomTickSpeed to 5, returns 5

Run

Runs a function given as a resource, and returns the value the function returns.

run(:foo) # Runs function minecraft:foo, returning what the function returns
run(code:bar) # Runs function code:bar, returning what the function returns
下载太慢?试试 墨喵加速站,支持 Modrinth 和外网直链高速下载! 用的人越多,下载的越快!
下载与版本
评论(0)
登录 后发表评论。

暂无评论,抢个沙发吧~

举报此资源

请登录后举报

🔥 相关推荐
FishMating

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

查看详情
EnderGauntlet

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

查看详情
Block Swapper

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

查看详情
【机械动力生电优化】Electricity generation optimization

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

查看详情