从零开始使用 WordPress 建立一个属于你自己的博客! 相信很多朋友在各种地方都见过各种各样的博客,也都有建立一个自己的博客,写一篇自己的文章的想法,但奈何各种技术原因,没有做成。本文章撰写的目的就是如此 —— 手把手教大家用最简单的方式部署一个属于你自己的博客! 事实上,这个世界上有很多博客程序,但要说最方便的,莫过于 WordPress …
聊聊 PaperAPI 提供的自定义生物 AI 系统 灵感:https://www.mcbbs.net/thread-1285618-1-1.html(原文发布于 https://izzel.io/2021/12/19/living-things) 本文旨在介绍由 PaperAPI 封装的自定义生物行为(AI)系统(com.destroystoky…
Bukkit(原版同理)的玩家/实体带颜色发光机制简谈 众所周知,在 Bukkit 的代表实体的 org.bukkit.entity.Entity 对象中有 setGlowing(boolean flag) 这么一个方法,根据 Javadoc 中的描述: setGlowing void setGlowing(boolean flag) Sets w…
开始 昨天突然心血来潮,想刷一个 MIUI 12.5 开发版来玩,正好我是有 Redmi 10X 5G 的开发版公测资格的,所以说干就干,在备份了所有手机数据之后,成功擦除数据并更新到 MIUI 12.5 21.8.25。 突然想到... 在恢复备份数据的过程中,我突然想到我要是不刷一个 Magisk 耍耍那可真是可惜了,于是在没有查看官方教程的情…
使用 Gson 序列化和反序列化 org.bukkit.ItemStack 写这玩意的原因 昨天肝了一整天 这个插件,为了方便起见我希望使用 Json 来存储 ItemStack 信息,结果没想到为了序列化这个 ItemStack 花了我一整个下午的时间。在 StackOverFlow 和 SpigotMC 兜兜转转一大圈后,终于写出来了序列化代码…
大人,时代变了!使用 Java 16 或 Kotlin 更好的进行插件或模组开发 声明:本文章中 Java 8 至 Java 16 以来变化的内容整理自 这个网站,您可以访问该网站以了解更多新版本 Java 的更改 简洁起见,对于某些不重要,或者对开发意义不大的更新,本文并未列出 前言 从很久很久以前,Minecraft 的社区开发者们就开始使用包…
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…
Minecraft 多人联机从入门到精通(IPv6,SakuraFrp,基岩版 Xbox Live) 警告:本教程面向人群为 基友联机 类玩家,不包含 专业开服 内容,有关专业开服类型教程内容请见本版其他教程贴。 注意:本教程旨在介绍 广域网环境 下的联机方式,如果您与您的基友正处于 局域网环境 ,那么完全不需要这么麻烦,因此大可不必看本教程。(当…
BukkitAPI 1.16.4 前排提醒,这个算法有一个缺点就是灵活性不强,矮树/高密度的多棵树/树上有别的方块都有可能导致返回 false ,因此适用于要求并不精密的环境 fun LivingEntity.isUnderTree(): Boolean { val maxDistanceBetweenLogAndLeaves = 5 val tr…