自定义绘画 (Custom Paintings)
Github |
相关wiki |
源站链接
支持: fabric , quilt
将您自己的定制绘画添加到Minecraft中。
---
在Minecraft中添加您自己的定制绘画。您不再受限于原版绘画的数量(或大小)!基于资源包,您可以定义尽可能多的绘画!服务器将存储绘画的大小和名称,任何拥有相同名称的绘画的客户端都可以渲染它!
请注意,此模组不包含任何新绘画。您需要提供自己的绘画!如果您正在寻找支持此模组的绘画包,请查看我的[Famous Real Paintings]( 链接)资源包!
此模组附带绘画选择器UI,允许您具体选择您想要选择的绘画。即使您没有安装任何绘画包,新的选择器UI也可以帮助您放置您正在寻找的确切的绘画!
资源包
图像文件
将您的自定义绘画图像文件插入到与原版绘画非常相似的位置!主要区别在于`minecraft`文件夹应更改为您自己的自定义唯一ID,并且应与您的`custompaintings.json`文件中列出的ID相匹配(参见下文)。
html
Famous Paintings.zip/assets/famouspaintings/textures/painting/davinci_mona_lisa.png
与原版绘画类似,文件必须以.png格式保存。虽然技术上没有最小或最大尺寸限制,但强烈建议保持每个方块16像素的图像分辨率(或按比例缩放以匹配当前的资源包)。任何超过每个方块160像素的图像文件都可能使文件大小变得比实际需要的要大,并且可能会导致性能问题。
资源包格式
此模组的自定义绘画由资源包提供支持。要创建与模组兼容的资源包,只需在资源包的根目录中添加一个名为`custompaintings.json`的新文件,其内容可能如下所示:
html
{
"id": "famouspaintings",
"name": "Famous real paintings",
"paintings": [
{
"id": "davinci_mona_lisa",
"name": "Mona Lisa",
"artist": "Leonardo DaVinci",
"width": 1,
"height": 2
},
{
"id": "monet_water_lilies",
"name": "Water Lilies",
"artist": "Claude Monet",
"width": 2,
"height": 2
},
{
"id": "vangogh_starry_night",
"name": "Starry Night",
"artist": "Vincent van Gogh",
"width": 4,
"height": 3
}
]
}
#### 资源包属性
`id`: `文本,仅限字母数字和下划线` - 绘画包的唯一ID。这必须与所有其他绘画包(以及添加自定义绘画的其他fabric模组的模组ID)不同。此外,此ID确定您应该将绘画纹理放置在哪个目录中。例如,使用ID“famouspaintings”,纹理应放置在`assets/famouspaintings/textures/painting`中。
`name`: `文本(可选)` - 在绘画选择器中显示此集合的名称!如果省略,则UI将简单地显示资源包的文件名。
`paintings`: `List[Painting]` - 绘画选择器UI中所有绘画的定义!
`migrations`: `List[Migration]` - 与此包关联的大规模迁移。您可能不想手动创建其中之一,但是独立的绘画资源包编辑器_(即将推出)_可以在您将大型包拆分为多个较小包时为您生成它们。
#### 绘画属性
每个绘画都需要定义自己的属性。默认情况下,资源包目录中的任何绘画纹理都将默认为文件名的ID,块高度和宽度为1。在您的custompaintings.json中定义条目以覆盖这些尺寸!
`id`: `文本,仅限字母数字和下划线` - 绘画的唯一ID。这是将在服务器上存储的内容,并确定要渲染的纹理。例如,`famouspaintings`包中的`starry_night`的ID将渲染位于`assets/famouspaintings/textures/painting/starry_night.png`处的纹理。
`name`: `文本(可选)` - 绘画的名称。v2.0.0中引入。
`artist`: `文本(可选)` - 绘画的艺术家。v2.0.0中引入。
`width`: `整数` - 此绘画应占用的宽度方块数。例如,原版Donkey Kong绘画的值为4。
`height`: `整数` - 此绘画应占用的高度方块数。例如,原版Donkey Kong绘画的值为3。
#### 迁移属性
如上所述,您可能不想手动创建迁移。但是,如果您想要这样做,迁移由几个关键部分组成。
`id`: `文本` - 与包ID一起应在所有包中的所有迁移中全局唯一。
`description`: `文本(可选)` - 迁移的可读描述,即“从'Famous Real Paintings'中拆分”。
`pairs`: `List[List[ID]]` - 此迁移负责的绘画ID对的列表。对于这里的每个
截图:
版本&下载所有游戏版本26.326.226.126.1.126.1.21.21.111.21.91.21.101.21.61.21.71.21.81.21.51.21.41.21.21.21.31.211.21.11.20.51.20.61.20.31.20.41.20.21.201.20.11.19.41.19.31.191.19.11.19.2所有类型forgefabricquiltneoforge一键安装到游戏中4.0.2 for 26.3 Forge下载4.0.2+26.3-forge · Release版本: 4.0.2+26.3-forge支持游戏: 26.3类型: ForgeRelease下载次数: 1114.0.2 for 26.3 Fabric下载4.0.2+26.3-fabric · Release版本: 4.0.2+26.3-fabric支持游戏: 26.3类型: Fabric QuiltRelease下载次数: 1,7294.0.2 for 26.3 NeoForge下载4.0.2+26.3-neoforge · Release版本: 4.0.2+26.3-neoforge支持游戏: 26.3类型: NeoForgeRelease下载次数: 1204.0.1 for 26.2 Fabric下载4.0.1+26.2-fabric · Release版本: 4.0.1+26.2-fabric支持游戏: 26.2类型: Fabric QuiltRelease下载次数: 3,1184.0.1 for 26.2 NeoForge下载4.0.1+26.2-neoforge · Release版本: 4.0.1+26.2-neoforge支持游戏: 26.2类型: NeoForgeRelease下载次数: 2254.0.1 for 26.2 Forge下载4.0.1+26.2-forge · Release版本: 4.0.1+26.2-forge支持游戏: 26.2类型: ForgeRelease下载次数: 1584.0.1 for 26.1-26.1.2 Fabric下载4.0.1+26.1-fabric · Release版本: 4.0.1+26.1-fabric支持游戏: 26.1, 26.1.1, 26.1.2类型: Fabric QuiltRelease下载次数: 1,2424.0.1 for 26.1-26.1.2 NeoForge下载4.0.1+26.1-neoforge · Release版本: 4.0.1+26.1-neoforge支持游戏: 26.1, 26.1.1, 26.1.2类型: NeoForgeRelease下载次数: 1184.0.1 for 26.1-26.1.2 Forge下载4.0.1+26.1-forge · Release版本: 4.0.1+26.1-forge支持游戏: 26.1, 26.1.1, 26.1.2类型: ForgeRelease下载次数: 1213.2.2 for 26.1-26.1.2下载3.2.2+26.1 · Release版本: 3.2.2+26.1支持游戏: 26.1, 26.1.1, 26.1.2类型: Fabric QuiltRelease下载次数: 1,1273.2.2 for 1.21.11下载3.2.2+1.21.11 · Release版本: 3.2.2+1.21.11支持游戏: 1.21.11类型: Fabric QuiltRelease下载次数: 1,3593.2.1 for 1.21.11下载3.2.1+1.21.11 · Release版本: 3.2.1+1.21.11支持游戏: 1.21.11类型: Fabric QuiltRelease下载次数: 823.2.0 for 1.21.11下载3.2.0+1.21.11 · Release版本: 3.2.0+1.21.11支持游戏: 1.21.11类型: Fabric QuiltRelease下载次数: 753.1.1 for 1.21.9-1.21.10下载3.1.1+1.21.9 · Release版本: 3.1.1+1.21.9支持游戏: 1.21.9, 1.21.10类型: Fabric QuiltRelease下载次数: 4,3453.1.1 for 1.21.6-1.21.8下载3.1.1+1.21.6 · Release版本: 3.1.1+1.21.6支持游戏: 1.21.6, 1.21.7, 1.21.8类型: Fabric QuiltRelease下载次数: 1,1313.1.0 for 1.21.9-1.21.10下载3.1.0+1.21.9 · Release版本: 3.1.0+1.21.9支持游戏: 1.21.9, 1.21.10类型: Fabric QuiltRelease下载次数: 3993.1.0 for 1.21.6-1.21.8下载3.1.0+1.21.6 · Release版本: 3.1.0+1.21.6支持游戏: 1.21.6, 1.21.7, 1.21.8类型: Fabric QuiltRelease下载次数: 2983.0.3 for 1.21.6-1.21.8下载3.0.3+1.21.6 · Release版本: 3.0.3+1.21.6支持游戏: 1.21.6, 1.21.7, 1.21.8类型: Fabric QuiltRelease下载次数: 2,0993.0.3 for 1.21.5下载3.0.3+1.21.5 · Release版本: 3.0.3+1.21.5支持游戏: 1.21.5类型: Fabric QuiltRelease下载次数: 9293.0.2 for 1.21.6下载3.0.2+1.21.6 · Release版本: 3.0.2+1.21.6支持游戏: 1.21.6类型: Fabric QuiltRelease下载次数: 1053.0.2 for 1.21.5下载3.0.2+1.21.5 · Release版本: 3.0.2+1.21.5支持游戏: 1.21.5类型: Fabric QuiltRelease下载次数: 1,4783.0.1 for 1.21.5下载3.0.1+1.21.5 · Release版本: 3.0.1+1.21.5支持游戏: 1.21.5类型: Fabric QuiltRelease下载次数: 1913.0.1 for 1.21.4下载3.0.1+1.21.4 · Release版本: 3.0.1+1.21.4支持游戏: 1.21.4类型: Fabric QuiltRelease下载次数: 2,4623.0.1 for 1.21.2-1.21.3下载3.0.1+1.21.2 · Release版本: 3.0.1+1.21.2支持游戏: 1.21.2, 1.21.3类型: Fabric QuiltRelease下载次数: 2203.0.1 for 1.21-1.21.1下载3.0.1+1.21 · Release版本: 3.0.1+1.21支持游戏: 1.21, 1.21.1类型: Fabric QuiltRelease下载次数: 5,9683.0.1 for 1.20.5-1.20.6下载3.0.1+1.20.5 · Release版本: 3.0.1+1.20.5支持游戏: 1.20.5, 1.20.6类型: Fabric QuiltRelease下载次数: 2183.0.0 for 1.21.4下载3.0.0+1.21.4 · Release版本: 3.0.0+1.21.4支持游戏: 1.21.4类型: Fabric QuiltRelease下载次数: 5113.0.0 for 1.21.2-1.21.3下载3.0.0+1.21.2 · Release版本: 3.0.0+1.21.2支持游戏: 1.21.2, 1.21.3类型: Fabric QuiltRelease下载次数: 1523.0.0 for 1.21-1.21.1下载3.0.0+1.21 · Release版本: 3.0.0+1.21支持游戏: 1.21, 1.21.1类型: Fabric QuiltRelease下载次数: 5743.0.0 for 1.20.5-1.20.6下载3.0.0+1.20.5 · Release版本: 3.0.0+1.20.5支持游戏: 1.20.5, 1.20.6类型: Fabric QuiltRelease下载次数: 933.0.0-beta.2 for 1.21.2-1.21.3下载3.0.0-beta.2+1.21.2 · Beta版本: 3.0.0-beta.2+1.21.2支持游戏: 1.21.2, 1.21.3类型: Fabric QuiltBeta下载次数: 1563.0.0-beta.2 for 1.21-1.21.1下载3.0.0-beta.2+1.21 · Beta版本: 3.0.0-beta.2+1.21支持游戏: 1.21, 1.21.1类型: Fabric QuiltBeta下载次数: 2993.0.0-beta.2 for 1.20.5-1.20.6下载3.0.0-beta.2+1.20.5 · Beta版本: 3.0.0-beta.2+1.20.5支持游戏: 1.20.5, 1.20.6类型: Fabric QuiltBeta下载次数: 126No UI 2.4.0-alpha.8 for 1.20.5-1.20.6下载2.4.0-alpha.8+1.20.5 · Alpha版本: 2.4.0-alpha.8+1.20.5支持游戏: 1.20.5, 1.20.6类型: Fabric QuiltAlpha下载次数: 255No UI 2.5.0-alpha.1 for 1.21下载2.5.0-alpha.1+1.21-noui · Alpha版本: 2.5.0-alpha.1+1.21-noui支持游戏: 1.21类型: Fabric QuiltAlpha下载次数: 1,3192.3.0 for 1.20.3-1.20.4下载2.3.0+1.20.3 · Release版本: 2.3.0+1.20.3支持游戏: 1.20.3, 1.20.4类型: Fabric QuiltRelease下载次数: 2,7692.2.0 for 1.20.2下载2.2.0+1.20.2 · Release版本: 2.2.0+1.20.2支持游戏: 1.20.2类型: Fabric QuiltRelease下载次数: 6662.1.0 for 1.20-1.20.1下载2.1.0+1.20 · Release版本: 2.1.0+1.20支持游戏: 1.20, 1.20.1类型: Fabric QuiltRelease下载次数: 14,6682.1.0 for 1.19.4下载2.1.0+1.19.4 · Release版本: 2.1.0+1.19.4支持游戏: 1.19.4类型: Fabric QuiltRelease下载次数: 2532.0.1 for 1.19.3下载2.0.1+1.19.3 · Release版本: 2.0.1+1.19.3支持游戏: 1.19.3类型: Fabric QuiltRelease下载次数: 2482.0.1 for 1.19-1.19.2下载2.0.1+1.19 · Release版本: 2.0.1+1.19支持游戏: 1.19, 1.19.1, 1.19.2类型: Fabric QuiltRelease下载次数: 3,9222.0.0 for 1.19下载2.0.0+1.19 · Release版本: 2.0.0+1.19支持游戏: 1.19, 1.19.1, 1.19.2类型: FabricRelease下载次数: 1551.0.0 for 1.19下载1.0.0+1.19 · Release版本: 1.0.0+1.19支持游戏: 1.19类型: FabricRelease下载次数: 235全部版本
文章类型:收录