Radmin开房指上 (不准确) 1.房主 不要使用forge和neoforge (原版无法进入forge和neoforge) 不要安装奇奇怪怪的客户端需装Mod (原版无法进入) 尽量使用较新的正式版 or 安装多版本兼容mod (大部分玩家无法进入) 1.1服与房?: pass 2.指令编写规范和习惯 (指令可是编程语言(骄傲) 建议改为 规范编写代码) 不要使用聊天栏定义 (带歧义&不完全 建议改为 指令需要留存) (原因: ...) 命令方块指令不带"/" (原因: 提高可读性 在转为数据包时较为方便) 不要写run execute (原因: ...) 带判断性质尽量使用 execute if/unless ( 如果周围五格有玩家在此处召唤闪电: execute as @p[distance=..5] run summon minecraft:lightning_bolt 改为 execute if entity @p[distance=..5] run summon minecraft:lightning_bolt ) (原因: 从上面的例子中可以看出来, if具有更高的可读性) 不在没有as的时候at (有歧义,但意思到了就行) (原因: pass) 使用有意义的命名 (https://www.bilibili.com/video/BV1dP411b71q , 单数字字母 极端缩写这种我已经懒得喷了) (原因: ...) 注释!!! ( 不使用无意义的注释 一般解释你为什么要这么干 这么干会有什么后果(会触发什么) 什么东西会导致其触发 绝对坐标一定要讲清楚到底指向哪里 (等一段莫名其妙的坐标鬼知道在干什么就老实了) 范围可以使用结构方块的框进行标注 是的是的原版命令方块不能做注释 但是我们有告示牌 ) 尽量使用execute if/unless ( score积分版为1的玩家说1: execute as @a[scores={score=1}] run say 1 改为 execute as @a if score @s score matches 1 run say 1 if data 我也没有完全习惯 :( 会改的 TAT ) (原因: 是不喜欢自动补全? 还是不喜欢判断不在一个区间) 2.1指令学习?: pass 2.2数据包? 越早越好 3.地图&玩法 https://www.bilibili.com/video/BV1Tb9ZYmEF9 ( 由于整个视频都在反讽 理解较为困难 所以总结一下 pass 对了 你不应该一味的照搬 比如大部分时候你只是做一个小跑酷 34就可以忽略 做视频时展开说 ) 解决问题...而不是解决提出问题的人... ( 说真的想出这个办法的是不是*** T*** 青*** X*** 我会记着的 <一些过于情绪化而被删掉的内容> 卡bug得到的资源 能不管就不管 (法不及过往, 不过主要看情况) ) ( ) 这里每一个指出的条例都是Cbscfe在游玩过程中遇到的 也就是都是真实案例 :(