首页 > 其他分享 >模块化全局指令调用 - 我的世界OCO指令系列

模块化全局指令调用 - 我的世界OCO指令系列

时间:2024-02-06 23:33:26浏览次数:26  
标签:OCO 模块化 caller ne callerNum add 指令

最近在搞我的世界指令的模块化。

本指令不需要引用任何模块。

意义

计分板和标签经常作为模块化的入口,然而当我们的操作不具体到实体时,如何才能保证有一个可供我们随意添加标签和计分项目的实体来供我们调用其他模块呢?

一个简单的方法是弄一个盔甲架,用特殊的标签标记它,尽量让它不要死,然后用它来调用。

指令

scoreboard players set C-callerNum C-ne 0
execute @e[tag=C-caller] ~~~ scoreboard players add C-callerNum C-ne 1
scoreboard players test C-callerNum C-ne 0 0
summon armor_stand ~-1 ~ ~5 C-caller C-caller
tag @e[type=armor_stand,name=C-caller] add xaxa
tag @e[type=armor_stand,name=C-caller] add C-caller

第一个命令是循环,其余命令均为无延迟连锁命令方块;前三个命令方块无条件,从第四个开始直到最后都有条件。

标签:OCO,模块化,caller,ne,callerNum,add,指令
From: https://www.cnblogs.com/QiFande/p/-/oco-caller

相关文章

  • 电子取证之volatility相关指令
    本文展示的raw为beginctf-学取证咯系列,以及西湖论剑easy_rawraw题目附件,有了这些能做大部分题目了,其他就刷刷题就好了。获取基本信息python2vol.py-f1.rawimageinfo#f:指定分析的内存镜像文件名上述输出中,SuggestedProfile(s)显示了Volatility推荐的几个内存镜像分析......
  • 使用JS来开发ProComponents的ProTable案例
    ProComponents的ProTable组件是基于React和TypeScript开发的,但也可以在JavaScript项目中使用。以下是一个使用JavaScript的ProTable示例:import{useState,useRef}from'react';import{Button}from'antd';importProTablefrom'@ant-design/pro-table&#......
  • C#预处理器指令
    c#预处理指令预处理器指令告诉C#编译器要编译哪些代码,并指出如何处理代码中的特定错误或者警告。C#预处理器指令还可以告诉C#编译器有关代码组织的信息。每个预处理器指令都以#开头,而且必须一行写完。换行符标志着预处理器指令的结束。常见的预处理器指令如下所示:if指令#if......
  • 稳定编号系统 - 我的世界OCO指令系列
    最近在搞一些我的世界指令。其中有这么一个指令,需要编号系统,也就是uid。本指令需要引用的模块:玩家进入退出检测意义通常的编号系统中,当玩家进入或退出时,编号会从头重新分配。然而这样会导致编号不是很稳定。比如编号的一个用途是用来传送特定玩家。按照通常的编号分配......
  • ERROR [ExceptionHandler] ER_NOT_SUPPORTED_AUTH_MODE: Client does not support aut
    nestjs连接数据库时报错原因:mysql8.0版本的密码加密方式不同了解决办法就是指定加密方式重新设置一下密码。命令行设置:ALTERUSER'root'@'localhost'IDENTIFIEDWITHmysql_native_passwordBY'password1234'刷新命令:FLUSHPRIVILEGESwindows用户可以图形界面从新配置一下......
  • c++20模块化编程与传统区别
    传统:main.cpp+a.cpp(存放定义)+a.h(存放声明)c++20:main.cpp+a.cppm(存放定义,在定义前面写export即可)模块化编程好处:不再需要修改了函数到对应修改声明,两头跑编译更快,模块只在修改后才重新编译模块化编程举例://my_module.cppmimport<iostream>;exportm......
  • ICLR 2024 | Mol-Instructions: 面向大模型的大规模生物分子指令数据集
    Mol-Instructions:面向大模型的大规模生物分子指令数据集 发表会议:ICLR2024论文标题:Mol-Instructions:ALarge-ScaleBiomolecularInstructionDatasetforLargeLanguageModels论文链接:https://arxiv.org/pdf/2306.08018.pdf代码链接:https://github.com/zjunlp/Mol......
  • java字节码指令
    java字节码指令  概要  众所周知,Java字节码是跨平台的,因此Java才能一次编译,处处运行。关于JVM和字节码的认识分成2个部分:  1.JVM(JavaVirtualMachine,Java虚拟机)是Java程序运行的虚拟计算机。它是Java平台的一部分,负责解释和执行Java字节码,并提供一种跨平台的运行......
  • POCO编译报错:LNK1104 无法打开文件“libcrypto.lib”
    POCO编译报错1>LINK:fatalerrorLNK1104:无法打开文件“libcrypto.lib” 解决:1、项目  ->  属性  ->  C/C++ -> 常规 -> 附加包含目录,添加OPENSSL头文件路径C:\ProgramFiles\OpenSSL-Win64\include(OPENSSL安装路径) 2、项目  ->  属......
  • vue3,封装检测元素大小变化的自定义指令
    1//resizeObserver.ts2//监听元素大小变化的指令3constmap=newWeakMap()4constob=newResizeObserver((entries)=>{5for(constentryofentries){6//获取dom元素的回调7consthandler=map.get(entry.target)8//存在回调函......