使用 Tauri 开发一个基于 Web 和 Rust 技术栈的跨平台桌面应用(Minecraft Server Player UUID Modifier) 
使用 Tauri 开发一个基于 Web 和 Rust 技术栈的跨平台桌面应用(Minecraft Server Player UUID Modifier) 前言 前些天在某 IDC 售后群里潜水,看到很多 MC 服主都在为正盗版 UUID 转换发愁(如果您不理解的话,Minecraft 服务器可以被设置为正版和盗版两种验证模式,而在此两种模式下运行…
论一种模块化的 Minecraft Minigame 游戏架构模型 Forge 开发经验 —— 创造一个通过消耗耐久值进行合成的物品 我为什么不再开 MC 服务器 聊聊 PaperAPI 提供的自定义生物 AI 系统 八年游戏,十八年人生 —— 我与 MC 的那些事(2021 成年纪念) Bukkit(原版同理)的玩家/实体带颜色发光机制简谈 使用 Gson 序列化和反序列化 org.bukkit.ItemStack Bukkit NMS 开发实践 —— 创建你自己的自定义实体(适用于 1.16.3 – 1.16.5 版本) 昨日烂活 —— 在 BukkitAPI 上实现眨眼的效果
论一种模块化的 Minecraft Minigame 游戏架构模型 TL;DR: 本文章试图说明一种可用于开发 Minecraft Minigame 或其他相似内容的,模块化的架构模型,作者基于 “分而治之” 的理念设计了它们。基本上,这些架构由 Flow, Phase 和 Module 共同组成。文章也试图说明一种基于上述架构模型的,由事件驱动的…
Forge 开发经验 —— 创造一个通过损坏耐久值进行合成的物品 如果你玩过工业 2,你应该知道“锻造锤”这个物品,它可以通过消耗耐久值来将矿物锻造成矿物片,但是实际上“消耗耐久值合成”这个功能在原版是不受支持的,那么,应当如何实现这个功能呢? 环境:Minecraft 1.18.2, Forge 40.1.0, Mapping 'parchmen…
我为什么不再开 MC 服务器 概要 本文对本人近一年来不再单独,或近几个月来不再参与任何(非工作性质的)MC 服务器项目管理的原因进行了阐述。 正文 对于我为什么不再开 MC 服务器,其实归咎于很多原因,今天仔细想了想,其实不外乎两点: 不再有充足的时间 跟我关系比较近的人应该知道,我目前在某公司担任 Java 工程师一职,虽然工作时间较为弹性,且…
聊聊 PaperAPI 提供的自定义生物 AI 系统 灵感:https://www.mcbbs.net/thread-1285618-1-1.html(原文发布于 https://izzel.io/2021/12/19/living-things) 本文旨在介绍由 PaperAPI 封装的自定义生物行为(AI)系统(com.destroystoky…
八年游戏,十八年人生 —— 我与 MC 的那些事(2021 成年纪念) 谨以此纪念那个虽然是幼稚的、冲动的,但又对一切都充满好奇、对一切都保持热爱的过去的我 我与 MC 任何一件事物给人带来的最初体验,永远是最美妙,最难以忘怀,最值得回忆的...... 依稀记得是我 10 岁,亦或者是 11 岁生日那年,小学同学们来到我的家中庆祝我来到这个世界第 …
Bukkit(原版同理)的玩家/实体带颜色发光机制简谈 众所周知,在 Bukkit 的代表实体的 org.bukkit.entity.Entity 对象中有 setGlowing(boolean flag) 这么一个方法,根据 Javadoc 中的描述: setGlowing void setGlowing(boolean flag) Sets w…
使用 Gson 序列化和反序列化 org.bukkit.ItemStack 写这玩意的原因 昨天肝了一整天 这个插件,为了方便起见我希望使用 Json 来存储 ItemStack 信息,结果没想到为了序列化这个 ItemStack 花了我一整个下午的时间。在 StackOverFlow 和 SpigotMC 兜兜转转一大圈后,终于写出来了序列化代码…
Bukkit NMS 开发实践 —— 创建你自己的自定义实体(适用于 1.16.3 - 1.16.5 版本) 什么是 NMS? NMS 是 net.minecraft.server 包的简写,是 CraftBukkit 服务端及其下游服务端的底层实现,其代码包含 Mojang 发布的 Vanilla 服务端代码和 SpigotMC 添加的、用于与 …
(这个代码很久以前写的,实现真的太脏了,完全就是写出来娱乐的,所以大家也图个乐就好,仅供参考) ↓之所以要发是因为~刚才~前几天整理仓库突然看到这个觉得挺有意思就分享出来了 代码源: https://github.com/shaokeyibb/CityCore/blob/master/src/main/java/kim/minecraft/city…