介绍 : 切换暂离状态。
用法 : /< command > [玩家]
别名 : eafk,away,eaway
介绍 : 回到你上次传送(tp/spawn/warp)的地方。
用法 : /< command >
别名 : eback,return,ereturn
介绍 : 查看玩家拥有的现金,不输入默认为自己。
用法 : /< command > [玩家]
别名 : bal,ebal,ebalance,money,emoney
介绍 : 查看服务器财富榜。
用法 : /< command > < page >
别名 : ebalancetop,baltop,ebaltop
介绍 : 显示当前你的面朝方向。
用法 : /< command >
别名 : ecompass,direction,edirection
介绍 : 查看你所在位置的海拔高度。
用法 : /depth
别名 : edepth,height,eheight
介绍 : 将手中物品佩戴头上
用法 : /< command > [remove]
别名 : ehat,head,ehead
介绍 : 查看帮助命令列表。
用法 : /< command > [搜索项目] [页数]
别名 : ehelp
介绍 : 给在线的管理员发送信息。
用法 : /< command > < 文本 >
别名 : ac,eac,amsg,eamsg,ehelpop
介绍 : 传送回家。
用法 : /< command > [玩家 ][名称]
别名 : ehome,homes,ehomes
介绍 : 查看服务器信息。
用法 : /< command > [章节] [页数]
别名 : about,eabout,ifo,eifo,einfo,inform,einform,news,enews
介绍 : 获得指定的工具包,或查看可用的工具包。
用法 : /< command > [工具包] [玩家]
别名 : ekit,kits,ekits
介绍 : 把(手中|背包|全部方块)物品出售给系统。
用法 : /< command > < 物品名称|物品ID|hand|inventory|blocks > [-][数量]
别名 : esell
介绍 : 查看/清除/发送 邮件。
用法 : /< command > [read|clear|send [to] [文本]|sendall [文本]]
别名 : email,eemail
介绍 : 在接下来说的话中添加星号前缀。
用法 : /< command > < 描述 >
别名 : action,eaction,describe,edescribe,eme
介绍 : 查看今日服务器消息。
用法 : /< command > [章节] [页面]
别名 : emotd
介绍 : 发送一条密语给某玩家。
用法 : /< command > < 玩家 > < 文本 >
别名 : w,m,t,emsg,tell,etell,whisper,ewhisper
介绍 : 改变自己或者别人的昵称。
用法 : /< command > [玩家] < 昵称|off >
别名 : enick,nickname,enickname
介绍 : ### 从你的账户中转账付费给某玩家。
用法 : /< command > < 玩家 > < 钱数 >
别名 : epay
介绍 : 快速回复别人发给你的信息(邮件/私信)。
用法 : /< command > < 文本 >
别名 : er,reply,ereply
介绍 : 查看某玩家的真名(nick之前的名字)。
用法 : /< command > < 昵称 >
别名 : erealname
介绍 : 查看服务器规则。
用法 : /< command > [章节] [页面]
别名 : erules
介绍 : 把你的家设置在这个位置。
用法 : /< command > [[玩家 ]名称]
别名 : esethome,createhome,ecreatehome
介绍 : 自杀。
用法 : /< command >
别名 : esuicide
介绍 : 发送一条传送请求,让你传送到对象玩家的地点。
用法 : /< command > < 玩家 >
别名 : call,ecall,etpa,tpask,etpask
介绍 : 发送一条传送请求,让所有玩家都传送到你这里。
用法 : /< command > < 玩家 >
别名 : etpaall
介绍 : 接受传送请求。
用法 : /< command > [其他玩家]
别名 : etpaccept,tpyes,etpyes
介绍 : 发送一条传送请求,让对象玩家传送到你所在的地点。
用法 : /< command > < 玩家 >
别名 : etpahere
介绍 : 拒绝传送请求。
用法 : /< command >
别名 : etpdeny,tpno,etpno
介绍 : 拒绝所有传送。
用法 : /< command > [玩家] [on|off]
别名 : etptoggle
介绍 : 列出所有的地标,或传送到该地标。
用法 : /< command > < pagenumber|warp > [玩家]
别名 : ewarp,warps,ewarps
介绍 : 查看某物品的价值。
用法 : /< command > [物品] [数量]
别名 : eprice,price,eworth
介绍 : 在昵称后面显示真名,并列出玩家信息。
用法 : /< command > < 昵称 >
别名 : ewhois
介绍 : 查看你或其他玩家的坐标。
用法 : /< command > [玩家]
别名 : coords,egetpos,position,eposition,whereami,ewhereami,getlocation,egetlocation,getloc,egetloc
介绍 : 随时随地开启一个工作台。
用法 : /< command >
别名 : craft,ecraft,wb,ewb,wbench,ewbench,eworkbench
介绍 : 在你准心所对的位置生成一颗大树。
用法 : /< command > < tree|birch|redwood|redmushroom|brownmushroom|jungle|junglebush|swamp >
别名 : etree
介绍 : 发送一个全服广播。
用法 : /< command > < 文本 >
别名 : bc,ebc,bcast,ebcast,ebroadcast,shout,eshout
介绍 : 开启/关闭飞行状态!
用法 : /< command > [玩家] [on|off]
别名 : efly
介绍 : 允许你修改手中的烟花
用法 : /< command > < < meta param >|power [amount]|clear|fire [amount] >
别名 : efirework
介绍 : 开启/关闭上帝模式(不受伤害)
用法 : /< command > [玩家] [on|off]
别名 : egod,godmode,egodmode,tgm,etgm
介绍 : 传送到视野尽头。
用法 : /< command >
别名 : j,ej,ejump,jumpto,ejumpto
介绍 : 允许某玩家无限放置某方块。
用法 : /< command > < list|item|clear > [玩家]
别名 : eunlimited,ul,unl,eul,eunl
介绍 : 进入隐身模式,其他玩家将无法看到你。
用法 : /< command > [玩家] [on|off]
别名 : v,ev,evanish
介绍 : 传送到你所站坐标上的最高方块处。
用法 : /< command >
别名 : etop
介绍 : 允许打开并编辑一本书。
用法 : /< command > [标题|作者 [名称]]
别名 : ebook
介绍 : 调整玩家的经济状况(给钱|拿钱|设置|重置)。
用法 : /< command > < give|take|set|reset > < 玩家 > < 数量 >
别名 : eeco,economy,eeconomy
介绍 : 改变某玩家的游戏模式。
用法 : /< command > < survival|creative|adventure > [玩家]
别名 : adventure,eadventure,adventuremode,eadventuremode,creative,eecreative,creativemode,ecreativemode,egamemode,gm,egm,gma,egma,gmc,egmc,gms,egms,gmt,egmt,survival,esurvival,survivalmode,esurvivalmode
介绍 : 在目标位置放置一个点燃的TNT。
用法 : /< command > [文本]
别名 : eantioch,grenade,egrenade,tnt,etnt
介绍 : 进行备份。
用法 : /< command >
别名 : ebackup
介绍 : 封禁一个玩家。
用法 : /< command > < 玩家 > [理由]
别名 : eban
介绍 : 封禁一个玩家的IP地址。
用法 : /< command > < IP地址或玩家名称 >
别名 : ebanip
介绍 : 破坏掉你面对着的方块。
用法 : /< command >
别名 : ebreak
介绍 : 在你的视野内生成一颗大树。
用法 : /< command > < tree|redwood|jungle >
别名 : ebigtree,largetree,elargetree
介绍 : 使玩家着火。
用法 : /< command > < 玩家 > < 时间(秒) >
别名 : eburn
介绍 : 清空指定玩家背包物品。
用法 : /< command > [玩家| ] [物品[ < 数据值 >]| |]
别名 : ci,eci,clean,eclean,clear,eclear,clearinvent,eclearinvent,eclearinventory
介绍 : 允许创建自定义信息指令。
用法 : /< alias > - 在bukkit。yml中定义
介绍 : 删除一个家。
用法 : /< command > [玩家 ]< 名称 >
别名 : edelhome,remhome,eremhome,rmhome,ermhome
介绍 : 删除一个监狱。
用法 : /< command > < 监狱名称 >
别名 : edeljail,remjail,eremjail,rmjail,ermjail
介绍 : 删除一个地标。
用法 : /< command > < 地标名称 >
别名 : edelwarp,remwarp,eremwarp,rmwarp,ermwarp
介绍 : 附魔手中物品。
用法 : /< command > < 附魔名称 > [附魔等级]
别名 : eenchant,enchantment,eenchantment
介绍 : 查看玩家的末影箱。 不输入则为自己。
用法 : /< command > [玩家]
别名 : echest,eechest,eenderchest,endersee,eendersee,ec,eec
介绍 : 重载Essentials插件。
用法 : /< command >
别名 : eessentials ,### ess ,### eess ,### essversion
介绍 : 给予,设置,或查看一个玩家的经验值。
用法 : /< command > [show|set|give] [玩家名称 [数量]]
别名 : eexp,xp
介绍 : 熄灭玩家身上的火。
用法 : /< command > [玩家]
别名 : eext,extinguish,eextinguish
介绍 : 使玩家饱食度回复满。
用法 : /< command > [玩家]
别名 : eat,eeat,efeed
介绍 : 扔出一个火球。
用法 : /< command > [small|skull]
别名 : efireball,fireentity,efireentity,fireskull,efireskull
介绍 : 报告服务器剩余资源信息。
用法 : /< command > [all]
别名 : lag,elag,egc,mem,emem,memory,ememory,uptime,euptime,tps,etps,entities,eentities
介绍 : 给某玩家一个物品。
用法 : /< command > < 玩家 > < 物品|物品ID > [数量 < 附魔名称[ 附魔等级] > 。。。]
别名 : egive
介绍 : 治愈某玩家。
用法 : /< command > [玩家]
别名 : eheal
介绍 : 忽略某玩家。
用法 : /< command > < 玩家 >
别名 : eignore
介绍 : 查看某玩家背包。
用法 : /< command > < 玩家 >
别名 : einvsee
介绍 : 生成一个物品。
用法 : /< command > < 物品名称|物品ID > [数量 < 附魔名称[ 附魔等级] > 。。。]
别名 : i,eitem,ei
介绍 : 搜索物品。
用法 : /< command > < 物品|物品ID >
别名 : dura,edura,durability,edurability,eitemdb,itemno,eitemno
介绍 : 显示所有监狱的列表。
用法 : /< command >
别名 : ejails
介绍 : 把某玩家以某理由从服务器踢出。
用法 : /< command > < 玩家 > [理由]
别名 : ekick
介绍 : 把所有玩家踢出服务器,除了OP。
用法 : /< command > [理由]
别名 : ekickall
介绍 : 杀死某个玩家。
用法 : /< command > < 玩家 >
别名 : ekill
介绍 : 向你的对手扔出一个爆炸的小猫。
用法 : /< command >
别名 : ekittycannon
介绍 : 神的力量!让闪电劈到准星处或玩家头顶。
用法 : /< command > [玩家] [威力]
别名 : elightning,shock,eshock,smite,esmite,strike,estrike,thor,ethor
介绍 : 查看指定组在线玩家。 忽略组则查看全部在线玩家
用法 : /< command > [组]
别名 : elist,online,eonline,playerlist,eplayerlist,plist,eplist,who,ewho
介绍 : 让手中物品达到最大堆叠。
用法 : /< command >
别名 : emore
介绍 : 禁言或解禁玩家。
用法 : /< command > < 玩家 > [时间]
别名 : emute,silence,esilence
介绍 : 发射核武器。 户外玩家均受影响 ,### 慎用。
用法 : /< command > [玩家]
别名 : enuke
介绍 : 列出自己身边的玩家 ,### 或列出某玩家附近的其它玩家。
用法 : /< command > [玩家名称] [半径]
别名 : enear,nearby,enearby
介绍 : 啪啪啪啪啪啪啪啪啪!
用法 : /< command >
别名 : echo,eecho,eping,pong,epong
介绍 : 为一个药水瓶添加自定义药水效果。
用法 : /< command > < clear|apply|effect < 效果 > power < 强度 > duration < 持续时间 > >
别名 : epotion,elixer,eelixer
介绍 : 给手中物品指定一个命令。
用法 : /< command > [l |a |r |c |d ][命令] [参数] - {玩家} 可以点击玩家的名字所取代。
别名 : epowertool,pt,ept
介绍 : 开启或关闭当前所有的powertool。
用法 : /< command >
别名 : epowertooltoggle,ptt,eptt,pttoggle,epttoggle
介绍 : 专门调整某玩家客户端的时间。 添加 @ 前缀来修复。
用法 : /< command > [list|reset|day|night|dawn|17 30|4pm|4000ticks] [玩家|]
别名 : playertime,eplayertime,eptime
介绍 : 修改一位玩家的天气
用法 : /< command > [list|reset|storm|sun|clear] [player|]
别名 : playerweather,eplayerweather,epweather
介绍 : 显示物品的合成配方。
用法 : /< command > < 物品 > [数字]
别名 : formula,eformula,method,emethod,erecipe,recipes,erecipes
介绍 : 删除指定世界中的实体(全部|驯服的|掉落的物品|箭|船|矿车|经验|挂画|展示框|末影水晶|怪物|动物|环境生物(目前只有蝙蝠)|怪物|怪物类型|)。
用法 : /< command > < all|tamed|drops|arrows|boats|minecarts|xp|paintings|itemframes|endercrystals|monsters|animals|ambient|mobs|[mobType] > [半径] [世界]
别名 : eremove,butcher,ebutcher,killall,ekillall,mobkill,emobkill
介绍 : 修复< 手中|所有 >的物品。
用法 : /< command > [hand|all]
别名 : fix,efix,erepair
介绍 : 查看一位玩家|IP最后登出的时间。
用法 : /< command > < 玩家 >
别名 : eseen
介绍 : 在你所在位置设置一个监狱,名称叫 [监狱名称]
用法 : /< command > < 监狱名称 >
别名 : esetjail,createjail,ecreatejail
介绍 : 创建一个新的地标。
用法 : /< command > < 地标名称 >
别名 : createwarp,ecreatewarp,esetwarp
介绍 : 设置某个物品的价值。
用法 : /< command > [物品名称|物品ID] < 价格 >
别名 : esetworth
介绍 : 切换你是否可以看到其他[指定]玩家的私聊和邮件。
用法 : /< command > [玩家] [on|off]
别名 : esocialspy
介绍 : 改变一个刷怪笼的类型。
用法 : /< command > < 生物类型 > [延迟]
别名 : changems,echangems,espawner,mobspawner,emobspawner
介绍 : 生成一个生物。
用法 : /< command > < 生物类型 >[ data][,< mount >[ data]] [数量] [玩家]
别名 : mob,emob,spawnentity,espawnentity,espawnmob
介绍 : 改变移动速度。
用法 : /< command > [类型] < 速度值 > [玩家]
别名 : flyspeed,eflyspeed,fspeed,efspeed,espeed,walkspeed,ewalkspeed,wspeed,ewspeed
介绍 : 让某玩家强制执行一个命令。
用法 : /< command > < 玩家 > < 命令 [参数] >
别名 : esudo
介绍 : 临时封禁一个玩家。
用法 : /< command > < 玩家 > < 时间 >
别名 : etempban
介绍 : 允许/禁止 自然雷击。
用法 : /< command > < true/false > [持续时间]
别名 : ethunder
介绍 : 显示/改变世界的时间,默认当前世界。
用法 : /< command > [day|night|dawn|17 30|4pm|4000ticks] [世界名称|all]
别名 : day,eday,night,enight,etime
介绍 : 监禁/解禁一个玩家,并传送他到监狱。
用法 : /< command > < 玩家 > < jailname > [datediff]
别名 : jail,ejail,tjail,etjail,etogglejail,unjail,eunjail
介绍 : 强行传送或传送到某玩家。
用法 : /< command > < 玩家 > [另一个玩家]
别名 : tele,etele,teleport,eteleport,etp,tp2p,etp2p
介绍 : 强制把所有在线玩家传送到自己的位置。
用法 : /< command > < 玩家 >
别名 : etpall
介绍 : 强制把一个玩家传送到自己的位置。
用法 : /< command > < 玩家 >
别名 : s,etphere
介绍 : 强行传送到某玩家,无视拒绝传送。
用法 : /< command > < 玩家 > [其他玩家]
别名 : etpo
介绍 : 强制把一个玩家传送到自己的位置,无视拒绝传送。
用法 : /< command > < 玩家 >
别名 : etpohere
介绍 : 把自己传送到某个坐标。
用法 : /< command > < x坐标 > < y坐标 > < z坐标 > [角度] [视角]
别名 : etppos
介绍 : 解除封禁玩家。
用法 : /< command > < 玩家 >
别名 : pardon,eunban,epardon
介绍 : 解除封禁IP地址。
用法 : /< command > < address >
别名 : eunbanip,pardonip,epardonip
介绍 : 设置所在世界的天气。
用法 : /< command > < storm/sun > [持续时间]
别名 : rain,erain,sky,esky,storm,estorm,sun,esun,eweather
介绍 : 在各个世界间同坐标转换。
用法 : /< command > [世界]
别名 : eworld
介绍 : 重载配置(仅限Bukkit)。
用法 : /colormotd < command >
权限 : colormotdreload
介绍 : 立刻检查更新。
用法 : /colormotd < command >
权限 : colormotdupdate
介绍 : 切换开关维护模式。
用法 : /colormotd < command >
权限 : colormotdreload
介绍 : 显示插件信息。
用法 : /colormotd < command >
权限 : 无需权限
介绍 : 能否在维护模式下进入服务器。
权限 : colormotdsmodeenter
介绍 :移动用户到希望的用户组。(如果不存在的话会添加用户组到文件)
用法 : /<命令> <玩家> <用户组>
权限 :groupmanagermanuadd
介绍 :移除所有此用户特定的配置。使他进入默认用户组。
用法 : /<命令> <玩家>
权限 :groupmanagermanudel
介绍 :允许在继承树中向上提升一个玩家。这个命令只会允许用户在相互继承的用户组之间移动。
用法 : /<命令> <玩家> <用户组>
权限 :groupmanagermanpromote
介绍 :允许在继承树中向下降级一个玩家。这个命令只会允许用户在相互继承的用户组之间移动。
用法 : /<命令> <玩家> <用户组>
权限 :groupmanagermandemote
介绍 :获得用户处在的用户组。
用法 : /<命令> <玩家> 查看一个名叫Lushie的玩家的权限组信息
权限 :groupmanagermanwhois
介绍 :清空所选世界的所有权限组,默认主世界。 慎重使用
用法 : /<命令> <世界名>
权限 :groupmanagermanclear
介绍 :创建一个新的组,以供分配玩家进入(基础组插件自带,不能创建与基础组重名的组名,例如你不能创建一个叫做default的组,因为它是插件自带组。
用法 : /<命令> <组名>
权限 :groupmanagermangadd
介绍 :删除一个组。这个指令不会导致你删掉的这个组的继承组的已继承指令。被删掉的这个组里的玩家会进入默认组。
用法 : /<命令> <组名>
权限 :groupmanagermangdel
介绍 :添加组A到组B的继承列表中。继承后,A组会拥有组B的所有权限,改动组A的权限会影响组B的权限,但修改组B的权限不会影响组A的权限。
用法 : /<命令> <组A> <组B>
权限 :groupmanagermangaddi
介绍 :把组A从组B的继承列表里移除。 注意,移除后继承组仍然拥有被继承组的权限。请慎重使用此条命令及上条命令。
用法 : /<命令> <组A> <组B>
权限 :groupmanagermangdeli
介绍 :为所选组添加权限。
用法 : /<命令> <组名> <权限>
权限 :groupmanagermangaddp
介绍 :列出所选组的所有权限以及继承对象。
用法 : /<命令> <组名>
权限 :groupmanagermanglistp
介绍 :列出所选组的前后缀,如果没有则会在prefix和suffix后面显示空的’’号。
用法 : /<命令> <组名>
权限 :groupmanagermanglistv
介绍 :检查权限组是否具有权限并查看来源。
用法 : /<命令> <组名>
权限 :groupmanagermangcheckp
介绍 :查找权限文件保存路径,默认为主世界。
用法 : /<命令> <世界名>
权限 :groupmanagermancheckw
介绍 :选择一个世界以进行后续编辑指令(用于多世界)。
用法 : /<命令> <世界名>
权限 :groupmanagermanselect
介绍 :查看你当前正在编辑的世界名,与上面的指令一样应用于多世界插件,如果没有使用多世界插件或只有一个世界,这条指令对你帮助不大。
用法 : /<命令> <世界名>
权限 :groupmanagermanworld
介绍 :为所选组添加前后缀,一次只能添加一种缀。前缀在玩家名前面,后缀在后面。
用法 : /<命令> <组名> <prefix/suffix> <你想要的缀名> 缀名可用颜色字符,在字词前加&后面跟1-9的数字或a-e的字母。
权限 :groupmanagermangaddv
介绍 :从一个用户组移除一个变量
用法 : /<命令> <用户组> <变量>
权限 :groupmanagermangdelv
介绍 :列出一个用户组拥有的所有变量
用法 : /<命令> <用户组>
权限 :groupmanagermanglistv
介绍 :查证玩家组的一个变量取值及来源
用法 : /<命令> <用户组> <变量>
权限 :groupmanagermangcheckv
介绍 :保存权限修改至文件
用法 : /<命令>
权限 :groupmanagermansave
介绍 :加载当前世界和configyml,或加载给定世界
用法 : /<命令> [世界]
权限 :groupmanagermanload
介绍 :切换玩家在线验证开关
用法 : /<命令>
权限 :groupmanagermantogglevalidate
介绍 :切换自动保存开关
用法 : /<命令>
权限 :groupmanagermantogglesave
介绍 :显示选定的世界名
用法 : /<命令>
权限 :groupmanagermanworld
介绍 :选定下一个命令工作的世界
用法 : /<命令> <世界>
权限 :groupmanagermanselect
介绍 :清除世界的选定,下一个命令会在你的世界工作
用法 : /<命令>
权限 :groupmanagermanclear
介绍 :获得一个世界的每一个文件(users/groups)储存的路径
用法 : /<命令> <世界>
权限 :groupmanagermancheckw
我的世界中指令(Command)是通过输入特定文本字符串而激活的高级功能。通过按下T键唤出聊天窗口然后输入对应指令就可以使用了。本次为大家带来了我的世界手机版中的全部指令,常见的指令有召唤指令/summon、给予指令/give、传送指令/tp、杀死指令/kill、附魔指令/enchant等,本文根据wiki详细整理了全部指令,欢迎查看。
我的世界指令大全如下:
常用指令
召唤指令/summon
给予指令/give
传送指令/tp
指令汇总
/
/help的替代命令,提供命令使用帮助。
/ability
赋予或剥夺玩家的能力。
/advancement
添加、移除或查询玩家的进度。
/alwaysday
/daylock的替代命令,锁定或解锁日夜循环。
/attribute
修改或查询玩家和生物的属性。
/ban
将玩家加入封禁列表。
/ban-ip
将IP地址加入封禁列表。
/banlist
显示封禁列表。
/bossbar
修改或查询Boss栏。
/camerashake
启用镜头抖动效果。
/changesetting
更改一个正在运行的服务器的设置。
/clear
从玩家物品栏中删除物品。
/clearspawnpoint
从世界中移除出生点。
/clone
将特定区域的方块复制到另一处。
/connect
/wsserver的替代命令,连接至一个WebSocket服务器。
/damage
对指定实体造成伤害。
/data
允许玩家获取、合并或是移除实体或方块的NBT标签。
/datapack
控制加载的数据包。
/daylock
/alwaysday的替代命令,锁定或解锁日夜循环。
/debug
开始或结束调试会话。
/dedicatedwsserver
尝试连接一个WebSocket服务器。
/defaultgamemode
更改默认的游戏模式。
/deop
撤销玩家的管理员权限。
/dialogue
打开一个玩家的NPC对话。
/difficulty
设置难度等级。
/effect
添加或移除状态效果。
/enchant
附魔玩家的物品。
/event
用于触发一个实体的事件。
/execute
更改执行环境的情况下执行另一条命令。
/experience
/xp的替代命令,给予玩家经验。
/fill
在某个区域填充特定方块。
/fog
用于更改玩家当前的雾设置。
/forceload
强制不断加载区块。
/function
运行一个函数。
/gamemode
更改玩家的游戏模式。
/gamerule
更改或查询游戏规则。
/gametest
用于测试GameTest功能。
/give
给予玩家物品。
/help
/的替代命令,提供命令使用帮助。
/immutableworld
设置世界的不可变状态。
/item
用于修改方块或实体的物品栏。
/jfr
开始或结束JFR分析。
/kick
将玩家踢出服务器。
/kill
清除实体(玩家、生物、掉落物等)。
/list
列出服务器中的玩家。
/locate
显示最近的给定结构、生物群系或兴趣点的坐标。
/loot
将指定的战利品放入物品栏或世界。
/me
显示一条关于自己的信息。
/mobevent
控制或查询允许运行的生物事件。
/msg
/tell和/w的替代命令,向另一玩家发送私信。
/music
设置玩家是否能控制当前播放的音乐。
/op
授予玩家管理员权限。
/ops
/permission的替代命令,重载并应用权限。
/pardon
从封禁列表中移除玩家封禁项目。
/pardon-ip
从封禁列表中移除IP封禁项目。
/particle
创建粒子。
/perf
记录并保存性能分析数据。
/permission
/ops的替代命令,重载并应用权限。
/place
在满足条件的指定位置放置一个已配置地物、拼图或结构。
/playanimation
运行一次特定动作。
/playsound
播放音效。
/publish
向局域网开放单人游戏世界。
/recipe
给予或剥夺合成配方。
/reload
从硬盘中重新加载战利品表、进度和函数。
/remove
移除智能体。
/replaceitem
替换物品栏中的物品。
/ride
控制一个实体的骑行状态。
/save
准备备份,查询其状态或恢复。
/save-all
保存服务器世界状态到硬盘。
/save-off
关闭服务器自动保存。
/save-on
开启服务器自动保存。
/say
向多个玩家发送消息。
/schedule
安排函数在特定的游戏刻后运行。
/scoreboard
管理记分板的目标、玩家和队伍。
/seed
显示世界种子。
/setblock
将方块替换为其他方块。
/setidletimeout
设置无 *** 作玩家被踢出的延时。
/setmaxplayers
设置可加入游戏的玩家数量上限。
/setworldspawn
设置世界出生点。
/spawnpoint
设置一个玩家的出生地点。
/spectate
使一个处于旁观模式的玩家旁观一个实体。
/spreadplayers
将实体传送到随机位置。
/stop
关闭服务器。
/stopsound
停止音效。
/structure
无需结构方块即可保存和加载结构。
/summon
生成一个实体。
/tag
修改实体的标签。
/team
修改队伍。
/teammsg
/tm的替代命令,指定要发送给队伍的消息。
/teleport
/tp的替代命令,传送实体。
/tell
/msg和/w的替代命令,向另一个玩家发送私信。
/tellraw
向玩家显示JSON消息。
/testfor
统计符合给定条件的实体。
/testforblock
检测某方块是否在某位置。
/testforblocks
检测两个区域中的方块是否相同。
/tickingarea
添加、删除或列出常加载区域。
/time
更改或查询游戏中的世界时间。
/title
管理屏幕上的标题。
/titleraw
使用JSON管理屏幕上的标题。
/tm
/teammsg的替代命令,指定要发送给队伍的消息。
/toggledownfall
切换天气。
/tp
/teleport的替代命令,传送实体。
/trigger
设置一个触发器。
/volumearea
添加、删除或列出功能域。
/w
/tell和/msg的替代命令,向另一玩家发送私信。
/wb
/worldbuilder的替代命令,给予能编辑受限制方块的能力。
/weather
设置天气。
/whitelist
管理服务器白名单。
/worldborder
管理世界边界。
/worldbuilder
/wb的替代命令,给予能编辑受限制方块的能力。
/wsserver
/connect的替代命令,连接至WebSocket服务器。
/xp
/experience的替代命令[仅Java版],增加或减少一个玩家的经验。
服务器端(发送文件):首先打开文件fopen,用rb方式打开,既可以发送文本文件,也可以发送二进制文件,在无错时初始化套接字socket,即初始化socket库WSAStartup,分配socketsocket,填充服务器的地址,即填充sockaddr_in结构,然后进行绑定bind,设置套接字为监听套接字listen,接收连接accept,至此服务器阻塞,等待客户端的连接。
客户端(接收文件):首先打开文件fopen,用wb方式打开,在无错时初始化套接字socket,即初始化socket库WSAStartup,分配socketsocket,填充客户端的地址,即填充sockaddr_in结构,然后进行绑定bind,再填充服务器的地址结构,然后调用connect进行连接,当连接成功后,第一阶段的工作便结束了。
第二阶段,发送文件。
服务器端:使用循环while,结束条件是(!feof(fp)),fp是文件指针,feof检测当前的文件读取指针是否到达文件尾部,若到达了就返回真,否则返回假。然后在循环内部依次调用fread、send进行发送。这里有一个问题需要注意,调用fread的时候有两个参数是要每次读多少字节和读多少次,将第一个设置为1,将第二个设置为缓冲区的大小,用一个变量记录实际读到多少字节,即fread的返回值,然后将其传递给send,就可以实现发送文件了,在发送完成后断开连接closesocket,关闭文件fclose。
客户端:使用while死循环,调用recv接收文件,fwrite写入文件,这里也有个和上面类似的问题,就是要将recv的返回值传递给fwrite的第三个参数,即受到了多少字节,就向文件中写多少字节。当recv返回值为0时(连接断开时)退出循环,closesocket关闭套接字,调用fclose关闭文件。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)