您的位置:首页 >行情 >

[租赁服可用] 一条指令拿到“无限”耐久的物品!

2023-08-14 01:36:22    来源:哔哩哔哩

相信点开这个专栏前,你已经看过以下这些视频了。

[网易服务器可用]无限耐久武器获取


【资料图】

%的MC玩家都不知道的,一个指令——获取无限耐久装备

一条指令拿到无限耐久物品(租赁服可用)

那你会感到很疑惑,这个专栏有什么用?

问得好,这个专栏会解答你多年的疑惑——为什么把两个耐久为负数的物品在背包合成栏合并后,却得到了一个耐久为正数的“无限耐久”的物品?

在这里,我会告诉你以上视频中“/give @p 物品名称 2 17204”是怎么来的,以及如何最大限度地获取最高耐久的物品。

温馨提示:阅读此文章需要约 10 分钟左右,且有一定的数学知识和计算机编程知识,彻底理解可能需要更久,请根据个人实际情况斟酌。

首先我们要了解几个数学知识。

1. ⌊x⌋ 代表对 x 进行向下取整的运算,你可以理解为去除小数 x 的小数部分,而只保留它的整数部分。例如 ⌊⌋ = 3, ⌊⌋ = 3, ⌊⌋ = 3, ⌊⌋ = 4 。

2. “*” 指代乘号。

在研究整个问题前,我们需要知道同种物品在合并后,最终所得物品的耐久度计算公式。

通过翻阅 Wiki ,我们有“两个物品合并后所得物品的耐久 = 两个物品原始耐久的加和 + ⌊该种物品的满耐久值 * 5%⌋”

然而,值得我们注意的是,在 Minecraft 中,程序员不会存储当前物品的“耐久值”,而是存储这个物品的“损耗值(Damage)”,我们又可以亲切的称呼它为“当前物品的已使用次数”。

在研究接下来的问题前,我们需要了解几个与计算机编程知识有关的概念。你不用害怕,因为它们非常的简单!

在计算机中,我们用 0 和 1 这种二进制的东东来表示数据。你上过小学,所以你知道如果你可以用 1 个 0 或 1 来表示数的话,那么你可以表示 2 个数,也就是 0 和 1;如果你可以用 2 个 0 或 1 来表示数的话,那么你可以表示 2*2=4 个数,也就是 00 01 10 11 。

于是,业界有一个规定,我们用 8 个 0 或 1 来表示 1 个字节,这代表着 1 个字节可以表示 2*2*2*2*2*2*2*2=2^8=256 个数。另外,表示这个字节的每一个 0 或 1 被称为“比特”。

int32 是计算机中一种数据类型,它被用于表示范围在 -2147483648 到 2147483647 之间的整数。于是,一个 int32 需要由 4 个字节来表示,因此一个 int32 可以表示 256*256*256*256=256^4=4294967296 个数——天哪,这么多的数!

int16 亦是计算机中一种数据类型,它被用于表示范围在 -32768 到 32767 之间的整数。于是,一个 int16 需要由 2 个字节来表示,因此一个 int16 可以表示 256*256=65536 个数。

相信喜欢 32k 的朋友们这时候 DNA 动了——这不就是我熟悉的 32767 吗?这下你知道为什么附魔等级的最大上限是 32767 了吧,因为我们卡哇伊の程序员使用 int16 这一数据类型来表示附魔等级!

但让我们思考一个新的问题,如果一个数据类型为 int16 的整数 32767 加上一,那么会发生什么——相信上过电脑课的朋友肯定了解,这时候会发生数据溢出——因此得到的结果不是 32768 ,而是 -32768 ,这是因为 int16 只能表示 -32768 到 32767 之间的整数!

言归正传——损耗值被储存在物品的 tag 标签下,其数据类型为 int32 。但需要特别注意的是,在实际运算中,程序员选择了 int16 ,因此损耗值实际上只能被 int16 可表示的数表示,这意味着物品的损耗值的取值范围只能是 -32768 到 32767 之间的整数。

根据上文提到的,损耗值代表物品的已使用次数,所以我们有“物品当前的耐久值 = 物品的满耐久值 - 物品的已使用次数”。这意味着损耗值为 0 时,物品的耐久还是满的;而损耗值为 1 时,物品已被使用 1 次,耐久度减去 1 ;而损耗值等于满耐久度时,代表物品已被完全损耗,此时耐久度为 0 。

那么哔哔赖赖这么多,那么让我们定义一些变量,然后用它们推导一下合并后所得物品的损耗值吧!

合并后所得物品的总耐久

被合并的第一个物品的原始耐久

被合并的第二个物品的原始耐久

该种物品的满耐久

合并后所得物品的总使用次数

被合并的第一个物品的原始使用次数

被合并的第二个物品的原始使用次数

于是根据上文提到的“两个物品合并后所得物品的耐久 = 两个物品原始耐久的加和 + ⌊该种物品的满耐久值 * 5%⌋”,我们可以得到:

根据上文提到的“物品当前的耐久值 = 物品的满耐久值 - 物品的已使用次数”,我们可以得到:

于是将上述 3 个表达式代入第 1 个表达式,我们可以得到:

化简后有:

根据上文提到的“数据溢出”和“损耗值”的实际数据类型是 int16 的小知识,当 D 取 32768 时,实际所得物品的损耗值 D 是 -32768 ,而耐久度为“满耐久+32768”。

一般情况下,我们让 ,于是我们有  。

令  ,代入上式可以解得  。

于是计算所得的  便是我们要求的答案——通过使用“/give @s 物品英文ID名 2 ”获得两个耐久/损耗相同的物品,然后放入背包的合成栏合成,此时合并后所得物品的损耗值最小,为 -32768 ,而它的耐久度最大,为“32768+该种物品的满耐久”。

特别地,如果计算所得的  不是整数,则此时 D 应取 32769 ,且此时合并后所得物品的损耗值为 -32767 ,耐久度为“32767+该种物品的满耐久”。

是时候解答开篇提到的“/give @p 物品名称 2 17204”的来源的问题了~

实际上,这个指令是专为钻石剑而设计的。通过查阅 Wiki ,我们知道钻石剑的满耐久度为 1561 ,因此取 D=32768, N=1561 得  ,是一个小数。

因此取 D=32769, N=1561 得  ,因此得到指令“/give @p diamond_sword 2 17204”。

那么到这里就全部结束啦,你有什么收获嘛?

标签:

相关阅读

精彩放送

康希诺:婴幼儿用吸附无细胞百(组分)白破联合疫苗完成首例受试者入组

越野版还是8AT!新款坦克300上市,插电混动车型依旧没有出现

大快人心|最强医疗反腐席卷郑州,多名高层被查,细节曝光!

cpi文件是什么意思(CPI 文件怎么打开)

[转载]无人机炸机应对方案

丹景台看流星雨,预约已达上限,停止接待!

众志成城 防汛救灾|“救百姓一刻也等不得”——黑龙江尚志市防汛救灾一线直击

黑龙江省将防汛二级应急响应调整至三级

肯德基黄金蟹斗实物(肯德基黄金蟹斗)

“中华经典诵读大会”(第一季)广东站启动作品征集

中芯国际:2023年Q2净利润4.028亿美元,同比下降21.7%

中国移动上半年归母净利润761.73亿元,同比增长 8.4%

两部门紧急下达15亿元救灾资金,支持受灾地区水利水毁设施修复

阿里巴巴2024财年第一财季营收2341.6亿元,同比增长14%

有望实现年度盈利,理想汽车能否“上岸”?

龙湖前7月累计合同销售额1101.2亿元 7月新增土储仅一宗

SD高达G世纪A攻略

【高端访谈·REITs生态圈】深耕保租房产业 打造“安居综合服务商”——专访厦门安居集团...

小米手环8 Pro上架:1.74英寸屏 60Hz

高龄老人与亲属走散,公安、海事联合救助

家常菜最新的做法,不爆炒不油腻就这样做,吃一周都不腻!

华西证券给予金卡智能买入评级 双轮业务驱动 业绩高速增长

百度网盘基于文心大模型全面升级,推出“云一朵”智能助理

上半年全球数码相机销售158亿元 无反相机销售最高

2020年十二生肖号码表

重庆首批7款智能网联汽车试跑上路 全产业链生态圈初步建成

事业单位办公用房面积标准最新2020

滴滴货运在重庆金华打出“10元起步价”

甘肃省平凉市市场监管局公布制止餐饮浪费专项执法行动典型案例(第二批)

历时四年,腾讯诉抖音不正当竞争案将再次开庭

郑欣宜久未现身遭偶遇 暴瘦明显大方合照状态不错

礼县:“礼县苹果”区域公用品牌价值16.44亿元

云上彝乡,篝火狂欢!

消息称BAT等向英伟达订购50亿美元芯片

发达经济体央行旧愁未解添新忧

Rivian发布Q2财报:当季营收11.21亿美元,上半年生产近2.4万辆新车

福布斯公布私有云计算百强榜:OpenAI 排名第一

东风股份电池隔膜盐城基地一期项目全面投产 ...

两家昔日千亿房企退市,如何看待地产行业变局?

8月10日生意社磷酸基准价为6660.00元/吨

海报|石鼓萌娃交上“蓝朋友” 解锁这些新技能……

进博in青浦丨续写开放合作创新共赢新篇章!青浦服务保障第六届进博会工作全面进入冲刺阶段

有“怪鱼”?民警一查发现不得了【新闻早播报】

英伟达发布L40S GPU;比亚迪第500万辆新能源汽车下线;支付宝上线机票比价功能|Do早报

俄罗斯总统与乌兹别克斯坦总统通电话

市民文化中心“城市乌托邦”正式开市!美食、美酒、美景……

一艘移民船在意大利南部海域倾覆

博物馆研学产品订单暴增235% 研学市场持续火爆

中超顶级攻防!国安铁卫极限救险,津门虎超流畅配合,门将2次失误

北京市朝阳区发布雷电蓝色预警

立秋过后雨水仍唱"主角" 本轮降水将持续到12日

韩媒:韩在野党决定向联合国人权理事会提交“阻止核污染水排海”请愿书

ISC 2023周鸿祎:360不打价格战,通过创新推动行业变革

河南许昌:肉类果蔬“生鲜灯”将被禁用

华帝承压:盈利能力下滑,行业红利殆尽

浙江荣泰龙虎榜:营业部净卖出1213.45万元

东软成立魔形科技研究院 推动实施大语言模型系统工程战略

涉赌、赔钱,棋牌游戏告别躺赢时代

失调名,失调名田中行,失调名的意思,失调名赏析

直通电讯(08337)发布中期业绩 股东应占亏损552.1万港元 同比收窄26.81%

博得之门3熟习专长的内容是什么

公益电影大放送,点亮暑期精彩生活

300大作战琳恩怎么出装 300大作战琳恩出装思路介绍

今日美元/日元汇率走势分析(2023年8月9日)

双胞胎母猪饲料 双胞胎母猪饲料塑料袋图片

支付宝上线机票比价功能,已接入携程、飞猪

nexus4拆解(nexus4拆机)

稳居畅销榜前五,朝夕光年手游《晶核》获App Store七月最佳游戏

金铲铲之战3.15版本阵容推荐

中国电信与科大讯飞签署战略合作协议

感慨余生60岁盛典一份独特而意义非凡的生日礼物

机械工业半年报里看亮点 2023年预计主要经济指标增速约5%

YouTube 在本周二宣布了一项“新的观看体验”

美国CPI恐意外爆表 黄金价格跌破1930美元

预估售价20万元?传特斯拉新款Model 3 9月量产交付

中意人寿上半年实现净利润约6.85亿元 保险业务收入同比增长约29.56%

Verizon关闭视频会议应用BlueJeans,曾以4亿美元收购

中信证券:看好未来氢能行业高速发展的趋势

江西师范大学体育综合346真题2013笔记资料直接背诵版

九部门:实施差别化水价政策 抑制不合理用水需求

英伟达发布数据中心用L40S GPU,性能强于A100

英伟达推出新一代GH200 Grace Hopper平台

市北高新:8月8日融券卖出12.93万股,融资融券余额2.38亿元

工信部要求开展App备案;虎牙创始人董荣杰离职;星纪魅族终止自研芯片业务|Do早报

舅舅因违法乱纪行为,后来被依法逮捕,在这个过程中腰椎间盘突出犯病,我们

周二(8月8日)纽约尾盘,CME比特币期货BTC主力合约报30150.00美元,较周一纽约尾盘涨3.0...

8月17日,陆术华公益助学书法展将在湖南省文化馆开展

中国电信:上半年净利润超200亿元 同比增10.2%

瑞虎8 PRO冠军版正式上市 售价12.69万元起

远洋集团前7个月协议销售额近382亿元

美国科技巨头裁员近40万人,高管薪酬却大涨

王小川:大模型创业挺快乐,最好的大模型未必来自大厂

联合包裹(UPS.US)Q2营收同比下降10.9% 全年营收指引不及预期

焦作解放区焦北街道:奏响志愿服务“主旋律”

工信部要求开展App备案,2024年4月前完成

亚信科技公布2023年中期业绩,三新业务如何再攀高峰?

广西藤县上半年工业经济和固定资产投资增长迅猛

中国电信发布中期业绩:上半年净利润同比增长10.2%

亚马逊平台充斥AI生成的虚假好评内容

超市巨头接连关店,传统商超路在何方?

农产品:拟投资西南海吉星智慧产业园项目

达摩院2024校招提前启动,6成岗位要求博士学历

实现18个大项金牌全覆盖 中国代表团103金创大运会最佳战绩

消息称地平线前智驾研发总监廖杰入职比亚迪

中国电信:上半年净利润202亿元 同比增长 10%

马来西亚学者:新的权力中心已经出现,全球南方不愿再做大国“棋子”

理想汽车第二季度营收286.5亿元:同比增长228.1%

北京的自来水变凉了?官方回应