TexturepackManager - 1.4.4
从 ItemsAdder、Oraxen 和 Nexo 迁移,只需一个命令 + 支持 Geyser/Bedrock。
TexturepackManager把
创建/编辑和管理服务器/网络
材质包时通常令人困惑且
非常麻烦的事情,变成了一个简单直接
的过程,任何人都能完成。
它就像ItemsAdder、Oraxen和/或Nexo,只是......
1. TPM包含游戏内的图形界面物品/方块/家具/护甲制作。
2. TPM支持基岩/间歇泉。
从转换角度看,TPM只支持
基础的2D纹理、声音和聊天表情......
想要3D贴图、高级动画,
以及几乎所有其他功能?
看看TexturepackConverter!
太简单了,你奶奶都能做到!
TPM 通过 MySQL 支持 Bungee/Velocity 网络
服务器。
你也可以用一个命令从
这三个插件迁移到TPM!
会变得更容易吗?

注意:
如果你发现某个物品/方块包只适用于某个
可迁移插件,可以直接迁移到 TPM。
有什么建议吗?TPM有活跃的开发者。
让我们让这个插件变得更好!
[NEW] 创建物品/方块/家具等。所有游戏内
设置材质类型
设置自定义模型数据
选择纹理(下一页)
一
整套翡翠护甲和一套
翡翠工具默认包含• 装甲(1.21.10+版尚未完全功能)
• 表情符号
• 家具
• guitextures [新] (这是Alpha版本,不是最终版本)
• 物品
• 图腾
• bedrock_models → 在此上传所有Bedrock/Geyser格式文件
• 数据→用于存储所有内部相关数据
的文件夹 • 包包 → 导出最终pack.zip的默认文件夹
• resourcepack_style → 在此上传原版资源包文件夹/文件
![[IMG]](https://proxy.spigotmc.org/440076c1f8a8975af25a8de2ec9d930ec581de4c/68747470733a2f2f692e696d6775722e636f6d2f377358653043642e706e67)
![[IMG]](https://proxy.spigotmc.org/a2629df5eea3c29b5b9ab5979248f95321851c61/68747470733a2f2f692e696d6775722e636f6d2f447256643478452e706e67)
![[IMG]](https://proxy.spigotmc.org/9f4024d90766f73a8f71059415f1bbcb31841377/68747470733a2f2f692e696d6775722e636f6d2f6e4e59764743352e706e67)
![[IMG]](https://proxy.spigotmc.org/4cb047bc2dd579ffb9804dadf448ddecbf3e2d97/68747470733a2f2f692e696d6775722e636f6d2f645349653143702e706e67)
家具
![[IMG]](https://proxy.spigotmc.org/b45dd4a12d8fa80bae2db7da67622894a667e7ca/68747470733a2f2f692e696d6775722e636f6d2f376a337a7462792e706e67)
表情符号
![[IMG]](https://proxy.spigotmc.org/836983e9b1a6d53e4b2ce25082e642681d07f1f4/68747470733a2f2f692e696d6775722e636f6d2f6c353977754a332e706e67)
(这些表情符号未包含,仅示例)
菜单界面:
![[IMG]](https://proxy.spigotmc.org/7dceba02aeb052462c67715bc6275760f40bb76e/68747470733a2f2f692e696d6775722e636f6d2f326f33684159472e706e67)
(这些物品未包含 - 仅示例)
页面:
1. 物品
2.第
3区块。家具
(指南针是搜索功能)
高级服务器重启:(/restart)
完全可配置的广播消息:
![[IMG]](https://proxy.spigotmc.org/4a0fe7f2dc389dcb542a36342b62ad1ad591c45a/68747470733a2f2f692e696d6775722e636f6d2f5a6c79624545652e706e67)
计时器到3秒时,所有在线玩家都会播放:
(点击查看图腾动画)
迁移自ItemsAdder/Oraxen/Nexo
/tpm 迁移 ItemsAdder/Oraxen/Nexo
![[IMG]](https://proxy.spigotmc.org/e5717cf170ebc4d87eb78771a9d21646f7a2d7df/68747470733a2f2f692e696d6775722e636f6d2f6c34594757484d2e706e67)
包含:
1. 实时动作栏进度更新消息
2.可点击的聊天消息,用于重建和重新应用更新后的资料包。
Bedrock/Geyser 支持
的 TexturepackManager 可以自动
转换非常基础的 2D(1 层)纹理
,以及从 Java -> Bedrock 进行聊天表情。
TexturepackManager几乎支持
任何已经格式化为Bedrock/Geyser
格式的物品/方块/家具等。
(这可以通过
其他程序实现,比如Blockbench)。
如果你想转换更
高级的纹理(3D纹理、动画纹理等
),可以试试TexturepackConverter!
![[IMG]](https://proxy.spigotmc.org/e84f91e5487b3363e3b431cc67a82b5467142ef5/68747470733a2f2f692e696d6775722e636f6d2f757658417462312e706e67)
![[IMG]](https://proxy.spigotmc.org/b0b0b5cee664d4f8e567c26f3f3123bdbc195894/68747470733a2f2f692e696d6775722e636f6d2f34745a5a6256352e706e67)
![[IMG]](https://proxy.spigotmc.org/4a574ef6c0b7d2533ab1cafc86b918178ef86945/68747470733a2f2f692e696d6775722e636f6d2f714b77564c48732e706e67)
config.yml
![[IMG]](https://proxy.spigotmc.org/e73d86e8fe0b58b2087df5f7532d9d995a49a1a7/68747470733a2f2f692e696d6775722e636f6d2f474a5934564a532e706e67)
messages.yml
![[IMG]](https://proxy.spigotmc.org/c5099b7c4acd09656f4c3640a974e33c0da7e0ce/68747470733a2f2f692e696d6775722e636f6d2f354c4b314f4d752e706e67)
![[IMG]](https://proxy.spigotmc.org/26afcf43bcfacdda46a7f4694f24d874a3f68fe0/68747470733a2f2f692e696d6775722e636f6d2f623546794d64352e706e67)
整套翡翠护甲和一套
翡翠工具默认包含• 装甲(1.21.10+版尚未完全功能)
- 图片 [文件夹] →
- emerald_helmet.png
- emerald_chestplate.png
- emerald_leggings.png
- emerald_boots.png
- emerald_layer_1.png
- emerald_layer_2.png
- 文件→sky_ore.yml
- 图片→ sky_ore.png
• 表情符号
- 图片→(所有表情符号纹理[.png文件])
- emoji_sizes.yml
• 家具
- 文件→sky_furniture.yml
- 图片→ sky_furniture.png
• guitextures [新] (这是Alpha版本,不是最终版本)
- 文件→example_item_frame.yml
- 图片→ example_item_frame.png
• 物品
- 图片 [文件夹] →
- emerald_axe.png
- emerald_hoe.png
- emerald_pickaxe.png
- emerald_shovel.png
- emerald_sword.png
- 文件→bell_ding.yml
- 声音文件→ Bell文件夹 → ding1.ogg 和 ding2.ogg
• 图腾
- level-up.png
- restarting.png
• bedrock_models → 在此上传所有Bedrock/Geyser格式文件
• 数据→用于存储所有内部相关数据
的文件夹 • 包包 → 导出最终pack.zip的默认文件夹
• resourcepack_style → 在此上传原版资源包文件夹/文件
家具
表情符号
(这些表情符号未包含,仅示例)
菜单界面:
(这些物品未包含 - 仅示例)
页面:
1. 物品
2.第
3区块。家具
(指南针是搜索功能)
高级服务器重启:(/restart)
完全可配置的广播消息:
计时器到3秒时,所有在线玩家都会播放:
(点击查看图腾动画)
迁移自ItemsAdder/Oraxen/Nexo
/tpm 迁移 ItemsAdder/Oraxen/Nexo
包含:
1. 实时动作栏进度更新消息
2.可点击的聊天消息,用于重建和重新应用更新后的资料包。
Bedrock/Geyser 支持
的 TexturepackManager 可以自动
转换非常基础的 2D(1 层)纹理
,以及从 Java -> Bedrock 进行聊天表情。
TexturepackManager几乎支持
任何已经格式化为Bedrock/Geyser
格式的物品/方块/家具等。
(这可以通过
其他程序实现,比如Blockbench)。
如果你想转换更
高级的纹理(3D纹理、动画纹理等
),可以试试TexturepackConverter!
config.yml
messages.yml
| 占位符 | 描述 / 用途 |
代码(文本): TPM.plugin() | 返回正在运行的 TexturepackManager 插件实例(用于高级集成)。 |
代码(文本): TPM.tokensToGlyphs(“:heart: Hello”) | 转换球员 代码(文本): :token:使用表情符号字体的聊天代币转字形(大小如下) 代码(文本): 表情符号/emoji_sizes.yml). |
代码(文本): TPM.items() | 项目 API 的入口点(见下文方法)。 |
代码(文本): TPM.blocks() | 块API的入口点(见下文方法)。 |
代码(文本): TPM.furniture() | 家具API的入口(见下文方法)。 |
代码(文本): TPM.font() | 表情符号/字体图片辅助工具的切入点(见下文方法)。 |
代码(文本): TPM.sounds() | 声音辅助者的切入点(见下文方法)。 |
代码(文本): TPM.图腾() | 图腾动画辅助工具的入门点(见下文方法)。 |
代码(文本): TPM.currentPackUrl() | 返回当前构建包的URL(如果有的话)。 |
代码(文本): TPM.currentPackSha1() | 返回当前包的SHA-1(如果有的话)(可能是 代码(文本): 无效当使用无哈希的公共URL模式时)。 |
代码(文本): TpmItems#get(“sky_pick”) | 回归 代码(文本): 可选<TpmStack>.示例: 代码(文本): TPM.items().get(“id”).ifPresent(s -> s.give(player, 1)); |
代码(文本): TpmItems#getItemStack(“id”) | 回归 代码(文本): 可选<物品堆栈>准备放进库存。 |
代码(文本): TpmItems#isCustom(itemStack) | 如果堆栈匹配TPM自定义物品(通过Material + CustomModelData查找),那就成立。 |
代码(文本): TpmItems#idOf(itemStack) | 对Material + CustomModelData中自定义物品ID进行尽力反向查找。 |
代码(文本): TpmStack#getId() | 返回用于创建该堆栈的TPM项目ID。 |
代码(文本): TpmStack#getItemStack() | 返回可克隆的布基特 代码(文本): 物品堆栈这件定制物品。 |
代码(文本): TpmStack#give(玩家,金额) | 便利性:将物品赠予玩家(设定数量并增加库存)。 |
代码(文本): TpmBlocks#place(位置,“sky_ore”) | 在某个地点放置自定义方块;成功时返回为真。 |
代码(文本): TpmBlocks#isCustom(block) | 如果世界块由TPM管理(如果通过BlockManager提供),那就成立。 |
代码(文本): TpmBlocks#idOf(block) | 如果被 BlockManager 暴露,返回自定义块 ID,否则返回 代码(文本): 无效. |
代码(文本): TpmFurniture#spawn(位置,“chair_oak”) | 刷出家具;回归 代码(文本): 可选<UUID>生成实体/控制者。 |
代码(文本): TpmFurniture#isFurniture(实体) | 如果实体是TPM家具实例(由FurnitureManager支持)则成立。 |
代码(文本): TpmFont#image(“心心” | 返回 a 代码(文本): TpmFontImage表情符号的包装(单字形图像)。 |
代码(文本): TpmFontImage#getString() | 返回单字符字形,附加到文本字符串中。 |
代码(文本): TpmFontImage#height() | 表情符号的渲染高度解析(来自 代码(文本): emoji_sizes.yml,备用16)。 |
代码(文本): TpmFontImage#ascent() | 已解决的表情符号上升(来自) 代码(文本): emoji_sizes.yml,备用12)。 |
代码(文本): TpmFontImage#isPresent() | 如果表情符号存在(已映射),则为真;如果未知标记则为假。 |
代码(文本): TPM.sounds().play(player,“bell_ding”) | 向玩家播放编译好的TPM音频事件(通过 代码(文本): SoundService). |
代码(文本): TPM.sounds().exists(“id”) | 如果声音ID被注册/编译,那是真的。 |
代码(文本): TPM.sounds().allIds() | 返回所有加载的声音ID。 |
代码(文本): TPM.playTotem(玩家,“升级”) | 用映射到指定ID的自定义模型触发图腾动画。要求图腾PNG被编译并分配CMD。 |
代码(文本): ProtectedPackService#signedUrlFor(uuid, ip) | (如果启用保护)构建一个短寿命的、IP绑定的签名URL,连接到当前 代码(文本): pack.zip.内部使用,但如果你需要直接链接,可以使用。 |
最快获得我资源支持
的方法是加入我的资源Discord。
» https://discord.gg/2vUqykD
注 »
请不要对您的任何问题
留下差评。请直接私信我,或者把问题
留在讨论区。谢谢你。
非常感谢这些和评论!
![[IMG]](https://proxy.spigotmc.org/4e90984d12ff29f15950420e5715d6ee78b0e904/68747470733a2f2f6273746174732e6f72672f7369676e6174757265732f62756b6b69742f546578747572657061636b4d616e616765722e737667)
我的其他插件
![[IMG]](https://proxy.spigotmc.org/b2889b55acf52d0281e023adb7d2f2ce161f717f/68747470733a2f2f692e696d6775722e636f6d2f7a396e373076392e706e67)
的方法是加入我的资源Discord。
» https://discord.gg/2vUqykD
注 »
请不要对您的任何问题
留下差评。请直接私信我,或者把问题
留在讨论区。谢谢你。

非常感谢这些和评论!

我的其他插件
历史版本
v1.4.2 (上传时间: 2026-02-08 13:46:11)
适配性
分类
插件
MC版本
Java版-1.20.XJava版-1.21.X
运行平台
Bukkit