Fantasy的家具 – NeoForge(非官方移植版)

Fantasy的家具 – NeoForge(非官方移植版)

向游戏中添加幻想主题家具与装饰方块。

Fantasy's Furniture – 非官方 1.21.1 移植版

Fantasy's Furniture 的一个非官方社区移植版,适用于 Minecraft 1.21.1、NeoForge 和 Java 21。

此移植版基于已归档的、采用 GPL-3.0 许可的 Fantasy's Furniture 1.20.2 源代码,该代码最初由 ApexModder / ApexStudios 开发。

本项目与原开发团队无关联、不由其维护,也未获其认可。

如果您正在游玩原版 Fantasy's Furniture 项目官方支持的 Minecraft 版本,请使用官方版本。


关于

Fantasy's Furniture 为 Minecraft 添加了一系列主题家具和装饰方块。

家具包括:

  • 椅子和座椅
  • 桌子
  • 柜台
  • 梳妆台和储物
  • 书架
  • 床
  • 门
  • 烤箱
  • 画作
  • 搁架
  • 装饰方块
  • 其他主题家具

家具通过 家具工作站 制作。

家具工作站本身可以通过以下材料制作:

工作台 + 皮革


模块化家具套装

Fantasy's Furniture 被设计为一个模块化家具系统。

Fantasy's Furniture 核心 提供了共享框架、家具工作站及各个家具套装使用的通用功能。

家具套装以可选的 JAR 文件形式分发,因此您可以只安装所需的主题。

可用模块包括:

  • 北欧家具套装
  • 骸骨家具套装
  • 丹莫家具套装
  • 死灵领主家具套装
  • 皇家家具套装
  • 温西尔家具套装
  • 装饰品

您可以将任意家具套装与核心 JAR 文件组合安装。


安装

必需

  • Minecraft 1.21.1
  • NeoForge
  • Java 21
  • Fantasy's Furniture 核心

家具包

从发布版本附带的附加文件中下载您想要的家具套装 JAR 文件。

例如:

    fantasyfurniture-1.21.1-<版本号>.jar
    fantasyfurniture_nordic-1.21.1-<版本号>.jar
    fantasyfurniture_bone-1.21.1-<版本号>.jar
    fantasyfurniture_dunmer-1.21.1-<版本号>.jar
    fantasyfurniture_necrolord-1.21.1-<版本号>.jar
    fantasyfurniture_royal-1.21.1-<版本号>.jar
    fantasyfurniture_venthyr-1.21.1-<版本号>.jar
    fantasyfurniture_decorations-1.21.1-<版本号>.jar

将核心 JAR 文件和您想要的家具套装 JAR 文件放入 Minecraft 的 mods 文件夹中。

所有家具套装模块都需要核心 JAR 文件。


1.21.1 移植版

已归档的 Fantasy's Furniture 版本面向较旧的 Minecraft 和 Forge 环境。

此移植版包含针对 Minecraft 1.21.1 和 NeoForge 的兼容性工作,包括:

  • Forge 到 NeoForge 的迁移
  • Java 21 支持
  • Minecraft 1.21.1 注册表更改
  • 方块实体序列化更改
  • GUI 和容器渲染更新
  • 数据生成更新
  • 配方、进度和战利品表资源更改
  • NeoForge POI 处理
  • 客户端和专用服务器生命周期更改
  • 更新的菜单和物品栏处理

此版本所需的前 ApexCore 依赖部分已根据其 GPL-3.0 许可的源代码进行改编并内部化。

无需单独安装 ApexCore。


致谢

原版 Fantasy's Furniture

Fantasy's Furniture 最初由 ApexModder / ApexStudios 创建。

原始设计、代码、模型、纹理和家具内容的所有功劳归原项目及其贡献者所有。

此 1.21.1 版本是一个社区维护的非官方移植版,没有他们的工作,此版本便不会存在。

原版 Fantasy's Furniture 项目:

官方 CURSEFORGE 项目链接

用于此移植版的已归档 GPL-3.0 源代码:

已归档 FANTASYFURNITURE 源代码链接

ApexCore

已归档的 Fantasy's Furniture 版本依赖于 ApexCore。

此移植版所需的功能已根据 GPL-3.0 许可的 ApexCore 源代码进行改编,并合并到移植版中,因此用户无需单独安装 ApexCore。

原始已归档的 ApexCore 源代码:

已归档 APEXCORE 源代码链接


源代码与许可证

此移植版根据 GNU 通用公共许可证第 3 版 (GPL-3.0) 分发。

此处分发的版本的完整对应源代码可在以下网址获取:

源代码

本项目衍生自已归档的、采用 GPL-3.0 许可的 Fantasy's Furniture 和 ApexCore 版本。

此版本已修改以支持 Minecraft 1.21.1 和 NeoForge。

您可以根据 GNU GPL v3.0 的条款使用、研究、修改和重新分发此软件。

有关完整的许可证文本,请参阅随附的 LICENSE 文件。


报告问题

请通过此移植版的问题跟踪器报告与此 非官方 1.21.1 移植版 相关的错误:

问题跟踪器

请不要向原版 Fantasy's Furniture 开发者报告此移植版的错误。

报告问题时,请包括:

  • Minecraft 版本
  • NeoForge 版本
  • Fantasy's Furniture 版本
  • 已安装的家具套装模块
  • 相关日志或崩溃报告
  • 重现问题的步骤