标签: Minecraft

18 篇文章

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