我的世界java指令不完整

Python023

我的世界java指令不完整,第1张

大家好,大家在百度时出来的是不是基本都是中国版或基岩版的指令,在JAVA版有些用不了?所以今天给大家分享我的世界JAVA版指令大全!

今天更了2个东西了,所以明天停更一天~呼 好累~

๑•́₃•̀๑看不完也请划到最后,确保完成率谢谢!

基本游戏指令

人物

@a 所有玩家@e 所有实体

@p 距离最近的玩家

@r 随机玩家 @s当前实体

游戏名(指定自己或他人)

(所有指令以字母顺序排列)

/advancement grant 人物 属性

给予玩家进度

/advancement revoke 人物 属性

移除玩家进度

属性:everything 全部 from 给予一个进度及下游进度 only 指定进度 until 给予一个进度及上游进度 through 给予一个进度及上、下游进度

/attribute 人物 属性 值

设置属性

值∈Z

属性:get 得到实体的某一属性 set 修改某一属性的值base 分为get和set 这是用来修改基础值的

其中:

generic.max_health

最大血量

generic.follow_range

跟踪距离:你离这个实体多远这个实体注意到你

generic.knockback_resistance

反击退,值为1.0完全反击退

generic.movement_speed

移动速度

generic.attack_damage

攻击伤害

generic.attack_knockback

击退力度,只有疣猪兽、僵尸疣猪兽、劫掠兽有

generic.armor

盔甲防御值

generic.armor_toughness

盔甲韧性

generic.attackReach

测试版本的攻击距离

generic.reachDistance

测试版本的触及半径

generic.attack_speed

攻击速度

generic.luck 幸运值

generic.flying_speed

鹦鹉飞行速度

horse.jump_strength

马的弹跳力

zombie.spawn_reinforcements

僵尸攻击时生成另一种僵尸的可能性

/bossbar [add/set/get/list/remove] 值

设置boss栏(如改血改名等)

值:bossID(set设置的ID)

{''text'':''文字''}

set 更改boss栏属性

remove 删除boss栏

add增加boss栏

(其他过于详细,暂不演示)

/clear 人物 物品

清除控制台

/config

查看配置文件

/clone X Y Z 属性

复制东西

/data[get/merge/modify/remove]

更改数据

get得到merge合并modify修改remove移除

/datapack

数据包使用

/debug

修复bug

/defaultgamemode 模式

删除模式

/difficulty [easy/hard/normal/peaceful]

easy简单hard困难normal普通peaceful和平

/enchant

附魔指令(这个以后将仔细回答,记得关注动态)

/effect [give/clear]人物 效果 时间 等级

药水效果

/execute

已一个或多个实体为中心执行指令(以后讲粒子效果会具体提)

/experience

[add/query/set]人物 数值

经验设置

/fill X Y 物品 填充方式

填充方块

/forceload

加载区块

/forge

模组

/function

函数命令

/gamemode [adventure/creative/spectator/survival]人物

更改模式

属性:adventure冒险

creative创造

spectator旁观者

survival生存

/gamerule 规则 [TRUE/FALSE]

更改游戏规则为是/否(如禁止火蔓延)

/give 人物 物品 数量[NBT]

给予玩家物品(以后讲超级无敌附魔时会重新提到,记得关注我动态)

/help

帮助

/kick 玩家

踢出游戏

/kill 人物

杀死 人物

/list

查看在线玩家

/locate 地点

查看地图特殊地点位置

如地牢

/locatebiome 地点

生物群系距离你的位置

/loot

将战利品放入物品栏或世界

/msg 玩家 ''内容''

私聊

/me 动作

显示一条关于自己的信息

/particle 粒子名 生成坐标

显示粒子效果

/playsound 声音 属性 人物

播放指定声音

/publish 端口

对局域网开放单人游戏世界

/recipe [give/take] 人物 配方

给予/剥夺玩家配方

/reload

重新加载数据包

/replaceitem [block/entity] 人物 槽位 替换对象

替换物品

/say 文字

发送文字到聊天栏

/schedule [function/clear] 函数 时间[append/replace]

其中clear 函数就终止命令了

append添加等待运行的指定标签的函数

replace取代等待运行的指定标签函数,被取代函数将不会运行

/scoreboard [objectives/players] 参数

objectives是一个项,players是玩家

objectives后面有

add 后面给计分板起名,再后面设置计分板的准则,再设置显示的名字

list列出所有已创建的计分板项

modify修改计分板的显示名称或显示样式

remove即移除计分板

setdisplay设置计分板显示位置

players后面有

add增加玩家的分数

enable设置谁可以用/trigger修改计分板的分数

get显示分数

list列出所有的分数

operation计算分数

remove减少分数

reset清空分数

set设置分数

/seed

查看世界种子

/setblock x y z 方块名 方块处理方式

将一个方块替换为另一方块

/setworldspawn x y z

设置世界出生地到该坐标

/spawnpoint 人物 x y z

设置改实体(人物)出生地到该坐标

/spectate 目标 人物

使旁观者玩家进入另一个实体视角

/spreadplayers x z 分散间距 最大范围 [under 最大高度] 考虑队伍 传送目标

把实体随机传送到区域地表某位置

/stopsound 人物 参数 声音

停止播放某声音

/tag 人物 [add/remove/list]

添加/移除/列出玩家拥有的标签

/team [add/empty/join/leave/list/modify/remove]

增加/空/加入/离开/列出队伍/修改队伍/移除队伍

/teammsg 消息

/tm 消息

发送队伍消息

/tp

/tp 人物 人物1

把人物传到人物1处

/tp 人物 x y z

传送人物到坐标

/title 人物 [actionbar/clear/reset/subtitle/times/title] 参数

在物品栏上方放标题/清除标题/重设/副标题/标题显示时间/标题正中间

/time[add/query/set]时间

增加/减少/设置时间

/tellraw 人物 文本

显示文本

/tell 人物 信息

私聊

/teleport 参数

传送人物到地点并修改旋转角度

/trigger 目标 [add/set] 值

修改一个准则为触发器的记分板

/w 信息

私聊

/weather [clear/rain/thunder]

晴朗/下雨/打雷

/worldborder [add/center/damage/get/set/warning]

添加/设置中心/伤害/获取/设置/警告

世界边界

/xp 数值

增加经验

实用服务器指令

/register 密码 密码

注册账号

/login 密码

登录

/op 玩家

/deop 玩家

设置玩家/删除管理员

/ban 玩家

/unban 玩家

封号

/ext

灭火

/email [add/show/change/recover/code/setpassword/help]

添加/展示/更改/通过邮箱改密码/submit code to recover password/设置新密码/帮助

/undo

撤销

/jumpto

跳跃到准星位置

/kick 玩家

踢出玩家

/ban-ip IP

封禁IP地址下所有号

/banitem 参数

禁止物品

//world edit 指令太多。

今天就分享到这啦

手机打字好累呀麻烦给个三连吧原创:HG

借鉴:wiki

前言 本文教你怎么用javac和java命令 以及如何利用脚本(shell或bat)方便处理 并用简单的实例展示这些用法

IDE是把双刃剑 它可以什么都帮你做了 你只要敲几行代码 点几下鼠标 程序就跑起来了 用起来相当方便 你不用去关心它后面做了些什么 执行了哪些命令 基于什么原理 然而也是这种过分的依赖往往让人散失了最基本的技能 当到了一个没有IDE的地方 你便觉得无从下手 给你个代码都不知道怎么去跑 好比给你瓶水 你不知道怎么打开去喝 然后活活给渴死

之前用惯了Myeclipse Java文件编译运行的命令基本忘得一干二净 现在项目出了原型 放到服务器上去测试 SSH一登陆上服务器就傻眼了 都是命令行 以前程序图标什么的都成了浮云 程序放上去了不知道怎么去编译运行 只能补补课了 下面做下补课笔记

一 javac命令javac 用于编译Java文件 格式为 java [options]  [sourcefiles] [@files]其中 options 命令行选项 sourcefiles 一个或多个要编译的源文件 @files 一个或多个对源文件进行列表的文件 有时候要编译的文件很多 一个个敲命令会显得很长 也不方便修改 可以把要编译的源文件列在文件中 在文件名前加@ 这样就可以对多个文件进行编译 对编译一个工程很有用 方便 省事

有几个比较重要的选项 d 用于指定编译成的class文件的存放位置 缺省情况下不指定class文件的存放目录 编译的class文件将和源文件在同一目录下 classpath 可以简写成 cp 用于搜索编译所需的class文件 指出编译所用到的class文件的位置 如jar zip或者其他包含class文件的目录 指定该选项会覆盖CLASSPATH的设定 sourcepath用于搜索编译所需的源文件(即java文件) 指定要搜索的源文件的位置 如jar zip或其他包含java文件的目录 需要注意windows下和linux下文件路径分隔符和文件列表(即 classpath和 sourcepath指定的文件)分隔符的区别 windows下文件路径分隔符用 \ 文件列表分隔符用分号 linux下文件路径分隔符用 / 文件列表分隔符用冒号 二 java命令java 用于执行程序 格式如下 java [options] classfile options 命令行选项 一般用于 classpath 指定要执行的文件所在的位置以及需要用到的类路径 包括jar zip和class文件目录 会覆盖CLASSPATH的设定三 脚本如果要敲的命令很长 每次要编译运行的时候都要重新敲一遍 这是一件很痛苦的事情 所以用脚本可以大大方便你的工作量 在linux下用shell脚本 windows下用bat批处理程序 因为是在linux下 我这里只是简单介绍一下shell 关于bat批处理程序的语法自己百度一下 不难

开头linux有很多不同的shell 通常使用bash(bourne again shell) 程序必须以下面的行开始 #!/bin/sh #!用来告诉系统用后面的参数来执行程序 这里使用的是/bin/sh要使你的脚本能够执行 还必须让这个文件有可执行权限 使用下面命令更改文件权限 chmod +x filename 注释以#开始的句子表示注释 一直到这行结束 多写注释有利于以后重新看的时候知道自己在做什么 变量shell的脚本的变量都是字符串 不用申明类型 定义的时候直接  变量=值  即可 用到变量的的时候用 $变量 或者 ${变量} echo命令用于打印 举个例子 #!/bin/sh # 定义变量words 值为hello world words= hello world # 打印变量words的值echo $words 命令shell脚本里面可以直接任意使用linux命令 要用到什么命令直接敲进去即可 记住一些常用的命令 cd                   打开目录ls l                 显示目录信息rm fr              递归删除目录及下面的文件 不提示信息mkdir              创建目录pwd                显示当前路径kill pid        强制杀掉某个进程号的进程pkill                杀掉某个名字的进程ps aux            显示运行进程信息netstat pan 查看网络端口监听情况四 例子下面是文件pile 用于编译整个java工程 把编译的文件放到指定目录下

view plain #!/bin/sh # Define some constants ONSSERVER=ONSServer PROJECT_PATH=/root/iot oid JAR_PATH=$PROJECT_PATH/lib BIN_PATH=$PROJECT_PATH/bin SRC_PATH=$PROJECT_PATH/src/$ONSSERVER

# First remove the sources list file if it exists and then create the sources file of the project rm f $SRC_PATH/sources find $SRC_PATH/ name * java >$SRC_PATH/sources list

# First remove the ONSServer directory if it exists and then create the bin directory of ONSServer rm rf $BIN_PATH/$ONSSERVER mkdir $BIN_PATH/$ONSSERVER

# Compile the project javac d $BIN_PATH/$ONSSERVER classpath $JAR_PATH/jdom jar $JAR_PATH/oro jar @$SRC_PATH/sources list下面是文件run 用于执行程序 view plain #!/bin/sh

# Define some constants ONSSERVER=ONSServer PROJECT_PATH=/root/iot oid JAR_PATH=$PROJECT_PATH/lib BIN_PATH=$PROJECT_PATH/bin

lishixinzhi/Article/program/Java/hx/201311/27024