BBSMC Logo
模组
资源包
数据包
整合包
光影
插件
软件
汉化
论坛
登录
模组插件数据包光影资源包整合包软件汉化
登录
设置
Puzzles Lib

Puzzles Lib

Puzzles Lib是一个轻量库,由多个框架和实用程序类组成。

1,520
0
前置

基本信息

我的世界Java版本

1.21.3–1.21.11
1.21–1.21.1
1.20.4
1.20–1.20.1
1.19.x
1.18.2

平台

\n \n \n Fabric
\n \n \n Forge
NeoForge

运行环境

客户端和服务端

其他链接

反馈问题 查看源码
Modrinth地址

搬运团队

BBSMC 官方搬运(1)
BBSMC 官方搬运(1)团队

搬运资源声明

对于可进行 JAR 文件搬运的许可证,我们提供站内下载服务;其他资源会跳转到原帖下载。资源更新可能不及时,建议前往资源内提供的原帖链接下载最新版本。

详情信息

许可证 MPL-2.0
发布于 a year ago
更新于 an hour ago
简介渲染图更新日志版本百科反馈讨论
全部版本[FABRIC] [1.21.3] PuzzlesLib-v21.3.25

[FABRIC] [1.21.3] PuzzlesLib-v21.3.25

自动推荐
下载
举报反馈

更新日志

更新日志

该项目所有显著的变更都将记录在此文件中。

格式基于 Keep a Changelog, 并遵循 语义化版本控制。

[v21.3.25-1.21.3] - 2025-10-23

变更

  • 为 CreativeModeInventoryScreen$SlotWrapper 添加访问扩展器(access widener)

[v21.3.24-1.21.3] - 2025-01-29

修复

  • 修复 CompostableBlocksContext 运行过早,导致无法直接使用物品对象的问题

[v21.3.23-1.21.3] - 2025-01-29

修复

  • 修复 CompostableBlocksContext 运行过早,导致无法直接使用物品对象的问题

[v21.3.22-1.21.3] - 2025-01-29

新增

  • 添加 CompostableBlocksContext

[v21.3.21-1.21.3] - 2025-01-29

新增

  • 添加 DataPackRegistriesContext
  • 添加 AbstractRecipeProvider::foodCooking
  • 添加 BlockFamilyBuilder::hangingSign

[v21.3.20-1.21.3] - 2025-01-28

新增

  • 添加 LootTableLoadCallback,弃用 LootTableLoadEvents
  • 添加 TransformingRecipeOutput

[v21.3.19-1.21.3] - 2025-01-26

新增

  • 添加 ClientAbstractions::registerWoodType
  • 为 RegistryManager::registerBlockItem 增加一个重载方法

移除

  • 移除 BlockFamilyBuilder::wallSign

[v21.3.18-1.21.3] - 2025-01-24

新增

  • 添加 QuickMoveRuleSet
  • 添加 ArmorMaterialBuilder
  • 添加 PickProjectileCallback
  • 添加 EnderPearlTeleportCallback
  • 添加 BuildCreativeModeTabContentsCallback
  • 添加 AbstractLanguageProvider$BlockFamilyBuilder
  • 添加 RegistryManager::registerCreativeModeTab
  • 添加 RegistryManager::registerRecipeBookCategory
  • 添加内部命令 ModEnchantCommand
  • 添加若干新的传递性访问扩展器(transitive access wideners)

修复

  • 避免在模型事件完成后仍保留顶层模型位置而导致不必要的高内存占用
  • 修复在某些情况下为 TooltipBuilder 设置空行时抛出异常的问题
  • 修复当 TooltipBuilder 已用于某个部件后,无法再使用原版方法设置新提示文本的问题
  • 修复 Fabric 上网络数据包执行存在一 tick 延迟的问题

移除

  • 移除 LivingBreathEvents,因其在 Fabric 上的实现过于侵入且难以维护

[v21.3.17-1.21.3] - 2025-01-07

新增

  • 添加 AbstractEquipmentModelProvider
  • 添加 ClientAbstractions::isEffectVisibleInGui 和 ClientAbstractions::isEffectVisibleInInventory
  • 为 InteractionResultHelper 补充缺失的方法
  • 添加若干新的传递性访问扩展器
  • 为 RegistryManager::registerItem 增加一个重载方法

变更

  • 支持在 AbstractRegistriesDatapackGenerator 中使用乐器
  • 将 AbstractRegistriesDatapackGenerator 彻底重构为 AbstractDatapackRegistriesProvider

修复

  • 修复 Fabric 上的 GatherEffectScreenTooltipCallback

[v21.3.16-1.21.3] - 2024-12-27

新增

  • 添加 SingleChestRenderer
  • 添加 ClientAbstractions::getPartialTick,用于从 EntityRenderState 提取部分 tick 时间
  • 添加 ModelLocationHelper 和 ModelTemplateHelper,为将部分辅助方法从 AbstractModelProvider 中移出做准备

变更

  • 在 RegistryManager::registerPotion 中传递药水名称参数

修复

  • 修复在 Fabric 上取消 InventoryMobEffectsCallback 会导致异常的问题

[v21.3.15-1.21.3] - 2024-12-25

变更

  • 允许为 TooltipBuilder 设置空行,以阻止提示文本的绘制

[v21.3.14-1.21.3] - 2024-12-24

变更

  • 调整 RangedSliderButton 的实现,不再需要访问扩展器,以提升与 Cloth Config 模组的兼容性
  • ClientAbstractions::registerConfigScreenFactory 现在会合并所有提供的模组 ID 的配置界面,而非覆盖原始模组的配置

[v21.3.13-1.21.3] - 2024-12-08

变更

  • 将 ExtractRenderStateCallback 迁移到专用的 NeoForge 事件

[v21.3.12-1.21.3] - 2024-12-06

变更

  • 将 InteractionResultHelper 中的部分方法改回字段形式
  • 允许 ModLoaderEnvironment::isDevelopmentEnvironment 和 ModLoaderEnvironment::isDevelopmentEnvironmentWithoutDataGeneration 检查任意模组 ID

修复

  • 修复 Fabric 上 ExplosionEvents$Start 无法正确取消的问题

[v21.3.11-1.21.3] - 2024-11-27

变更

  • 为 AddDataPackReloadListenersCallback 补充缺失的注册表

[v21.3.10-1.21.3] - 2024-11-27

修复

  • 修复 RegisterFuelValuesCallback 在 NeoForge 上导致 OutOfMemoryError 的问题

[v21.3.9-1.21.3] - 2024-11-27

新增

  • 为 RegistryManager::registerBlockItem、RegistryManager::registerBlockEntityType 和 RegistryManager::registerPoiType 添加额外的重载方法
  • 添加 ModLoaderEnvironment::isPuzzlesLibDevelopmentEnvironmentWithoutDataGeneration 和 ModLoaderEnvironment::isPuzzlesLibDevelopmentEnvironment

修复

  • 修复 RegistryManager::registerBlockItem 未能复制方块名称到对应物品的问题

[v21.3.8-1.21.3] - 2024-11-25

修复

  • 修复转化合成配方(transmute crafting recipes)错误地复制所有输入组件的问题

[v21.3.7-1.21.3] - 2024-11-25

修复

  • 修复在 Fabric 上清除所有状态效果时崩溃的问题
  • 修复 AbstractRecipeProvider 偶尔无法生成某些合成配方的问题

[v21.3.6-1.21.3] - 2024-11-24

变更

  • 实现 AbstractRecipeProvider 中缺失的方法

[v21.3.5-1.21.3] - 2024-11-23

变更

  • 使用专用 Mixin 实现 ExtractRenderStateCallback

[v21.3.4-1.21.3] - 2024-11-23

新增

  • 添加 ExtractRenderStateCallback
  • 添加 RenderPropertyKey

[v21.3.3-1.21.3] - 2024-11-19

新增

  • 添加 NativeImageHelper

修复

  • 修复 Fabric 上 LivingChangeTargetCallback 的实现问题

[v21.3.2-1.21.3] - 2024-11-19

修复

  • 更新 GuiGraphicsHelper 以适配 GuiGraphics 中移除的 blitOffset 参数
  • 修复 ClientAbstractions::registerConfigScreenFactory 在 NeoForge 上抛出异常的问题

[v21.3.1-1.21.3] - 2024-11-18

新增

  • 添加 InteractionResultHelper

修复

  • 修复 PuzzlesLib::isDevelopmentEnvironmentWithoutDataGeneration 判断逻辑反转的问题

[v21.3.0-1.21.3] - 2024-11-15

  • 移植至 Minecraft 1.21.3

新增

  • 添加 ClientAbstractions::registerConfigScreenFactory

变更

  • 将 RenderNameTagCallback 重构为 RenderNameTagEvents 以适配 Minecraft 的更改
  • 用 RegisterFuelValuesCallback 替代 FuelBurnTimesContext
  • 将 CopyComponents 合成配方重命名为 Transmute 合成配方
  • 用简化的 ChatMessageReceivedCallback 替代 ChatMessageReceivedEvents

移除

  • 移除 MinecartTypeRegistry
  • 移除 RenderGuiCallback,由 RenderGuiEvents 取代
  • 移除 GenericExplosionHelper

文件

PuzzlesLib-v21.3.25-1.21.3-Fabric.jar(1.11 MiB) 主要

更多信息

资源类型

Minecraft资源

发布版本

Release

版本号

v21.3.25-1.21.3-Fabric

运行环境

\n \n \nFabric

游戏版本

1.21.3

下载量

0

发布时间

2025-11-05 17:54:47

版本号

设置
"Minecraft"以及"我的世界"为美国微软公司的商标 本站与微软公司没有从属关系

本站与Modrinth无从属关系,网站遵循Modrinth网站程序的LGPL协议开源 开源地址

版权所有 © 2019-2024 青岛柒兮网络科技有限公司 | ICP经营许可证: 鲁B2-20210590 | ICP备案: 鲁ICP备2021009459号-12