摄影再开发

摄影再开发

又一个用于拍摄游戏内照片的相机模组!

装饰

需要 Fabric Loader 和 Fabric API

Photography Redeveloped 添加了一个相机物品,可以在地图内拍摄照片。

它是 Bloufin 的 Photography 的分支,面向现代版本。

这是我第一次开发大型模组,所以预计会有一些 bug,尽管我在上传新版本之前都会进行游戏测试以避免问题。感谢你的理解!

使用方法

你需要一台相机和相纸才能拍照:

  • 相机由望远镜和 8 个铜锭合成
  • 相纸由纸和青色、品红色、黄色染料合成

相机和相纸物品在 Minecraft 合成网格中的配方

手持相机右键打开取景器。再次右键拍照,滚动滚轮放大或缩小,按 Escape 键退出相机界面。拍照会消耗相纸并给你一张照片。

使用相机的 GIF 动图

为什么要再做一款相机模组?

这个模组得以继续开发,是为了满足我非常特定的需求。我想要一款对客户端可选的相机模组,并且照片物品即使在未安装该模组的情况下也能与未来的 Minecraft 版本兼容。需要说明的是,拍照需要在客户端和服务端都安装此模组。不过,它不会阻止原版客户端加入(包括通过 Geyser 加入的基岩版玩家),所有玩家都能看到照片,而且卸载模组后照片仍会保留(因为它们只是带有自定义图像数据的原版地图)。

什么时候更新?

我继续开发这个模组是因为它符合我的需求,只是仅适用于 1.21.1。考虑到这一点,更新到更新的 Minecraft 版本通常会在我游玩的服务器更新时进行。


其他推荐的相机模组
  • Exposure by mortuusars 非常出色,流程比这个模组更好,功能也更多。但是,它需要在客户端和服务端都安装,卸载后照片会消失,而且仅适用于 1.21.1。
  • Camera Obscura by tomalbrc 是一款纯服务端的相机模组,使用重追溯技术在原版地图上拍照。虽然技术上极其令人印象深刻,但我想要使用客户端进行渲染拍照,以便使用光影和视觉模组。
  • Polaroid Camera by HyperPigeon 是 Bloufin 开发此模组的灵感来源。与本模组类似,它添加了一个简单的相机,可以在原版地图上拍照。与本模组不同的是,它添加了一个非原版的相机物品,阻止了原版客户端加入。

Photography 使用了 Image2Map by TheEssem, Patbox, and contributors 的一些代码来将照片渲染到地图上,并使用了 NoWheel by uku 的 Mixin 来允许在使用相机时滚动缩放。非常感谢这些作者!