• 欢迎加入MineBBS QQ讨论群:点击查看所有的官方讨论群
  • 我们将于近期对服务器进行迁移,服务可能中断至多2日。请各位安排好自己的访问计划,造成不便敬请谅解!
  • MineBBS入站考试已经上线!想要成为【正式会员】解锁更多功能吗?快来参与吧!【点我去看】
LittleSkinPlugin - 在离线模式下为玩家加载来自 LittleSkin 的皮肤

原创 开源 工具 LittleSkinPlugin - 在离线模式下为玩家加载来自 LittleSkin 的皮肤 1.0.1

完成注册/登录后下载
版权类型
原创
插件中文名称
LittleSkinPlugin
插件英文名称
LittleSkinPlugin
原帖地址
https://github.com/LittleSkinChina/LittleSkinPlugin
支持的核心(代理-服务端)
  1. Velocity
  2. PaperSpigot
  3. Folia
  4. Purpur
  5. Leaves
语言支持
多语言
适配版本(Java)
  1. 1.21
  2. 1.20
  3. 1.19
  4. 1.18
  5. 1.17
  6. 1.16
  7. 1.15
  8. 1.14
  9. 1.13
  10. 1.12
用于离线模式下的 Minecraft 服务端的,为玩家加载来自 LittleSkin 的皮肤和披风的插件。支持 Minecraft 1.12.2 以后所有版本的 Paper 和 Velocity 服务器。

Snipaste_2026-01-27_21-02-08.webp


注意:只有服务端可以处于离线模式,客户端仍然需要使用 LittleSkin 的 Yggdrasil 外置登录才可以显示皮肤。

⚠️ 请注意:除正版验证外,LittleSkin 在任何情况下都建议使用 Yggdrasil 外置登录。

Yggdrasil 外置登录自带玩家皮肤加载功能,同时可提供与正版验证同样安全和流畅的在线玩家身份验证体验。

本插件仅适用于特定场景下的皮肤加载需求,并不提供任何形式的身份验证功能。安装本插件并不等于配置和启用了 Yggdrasil 外置登录,你的服务器仍处于离线模式。

LittleSkin 强烈建议在合适的时机将服务器切换至 Yggdrasil 外置登录。

要了解关于 Yggdrasil 外置登录的更多信息,请参阅:https://manual.littlesk.in/yggdrasil

如果你还不知道 LittleSkin 是什么:LittleSkin 是国内第二大的 Minecraft 皮肤站和最大的 Yggdrasil 外置登录验证服务器。要了解关于 LittleSkin 的更多信息,请参阅:站内宣传帖

本插件以 MIT 许可证开源,开源地址:GitHub

能做什么 & 谁适合用​

本插件能实现,在离线模式的 Minecraft 服务器中,为在客户端使用了 LittleSkin 的 Yggdrasil 外置登录的玩家加载皮肤和披风。

主要目的是解决「使用 Yggdrasil 外置登录的玩家加入离线模式的服务器后不加载皮肤」的问题。适合当前存档(周目)已经运行一段时间,想为玩家加载来自 LittleSkin 的皮肤,又由于各种原因无法切换至 Yggdrasil 外置登录的服务器使用。

也可以配合 万用皮肤补丁 CustomSkinLoader 使用。当 CustomSkinLoader 版本高于 14.25 且加载列表中存在 GameProfile 加载项时(该加载项默认处于加载列表首位),该加载项即会加载来自 LittleSkin 的皮肤。

做不到什么 & 谁不适合用​

本插件无法实现:
  • 在不对客户端做任何修改的情况下为玩家加载皮肤
    • 客户端必须使用 LittleSkin 的 Yggdrasil 外置登录
  • 在服务端处于在线模式时为玩家加载来自 LittleSkin 的皮肤
    • 在线模式(不论是正版验证还是 Yggdrasil 外置登录)已自带皮肤加载功能
  • 加载来自其他皮肤站的皮肤和披风
    • 本插件专为 LittleSkin 设计
  • 加载高清皮肤
    • 原版 Minecraft 客户端不支持渲染高清皮肤,请配合 CustomSkinLoader 使用
不建议在新的服务器存档(周目)中使用本插件。新开存档(周目)建议直接使用 Yggdrasil 外置登录,以在实现玩家皮肤加载的同时获得更好的玩家账号安全性和更流畅的玩家身份验证体验。

服务端兼容性​

本插件支持以下 Minecraft 服务端:
  • Paper 1.12.2+
    • 需要 Java 8+
    • 同时支持部分 Paper 分支
  • Velocity 3.0+
    • 需要 Java 11+
服务端必须处于离线模式。在线模式下本插件不会生效。

❔ 为什么不支持更多服务端?

Bukkit / Spigot / Forge / NeoForge / Fabric / Sponge / BungeeCord 等服务端并未像 Paper 和 Velocity 那样,提供完善的 API 来修改玩家的 GameProfile。

前人 的经验表明在这些服务端上实现本插件的功能是可行的,但需要更多的 Minecraft 开发经验,并且需要投入更多的时间和精力,而这些正是我们所缺少的。

我们计划在未来支持更多服务端,但目前无法给出明确的时间表,也可能受制于各种非技术原因而无法实现。

如果你有兴趣提交你的实现,欢迎 PR

获取插件​

你可以在 红石中继站GitHub Releases 下载到最新版本的插件。

本插件不区分 Paper 版或 Velocity 版。单一插件 jar 文件即同时支持 Paper 和 Velocity。

使用方法​

本插件不需要配置,也没有任何配置文件。

插件安装完成后,玩家使用 LittleSkin 的 Yggdrasil 外置登录加入服务器即可加载皮肤和披风,无需执行任何指令。

单一 Paper 服务端​

  1. 确保服务端处于离线模式:
    • server.properties 中 online-mode 的值为 false。
  2. 将插件 jar 放入 Paper 的 plugins/ 目录后重启 Paper 即可。

Velocity 群组服​

  1. 确保 Velocity 和 Paper 子服处于离线模式:
    • Velocity 的 velocity.toml 中 online_mode 的值为 false。
    • Paper 子服的 server.properties 和 config/paper-global.yml 中 online-mode 的值均为 false。
  2. 将插件 jar 放入 Velocity 的 plugins/ 目录后重启 Velocity 即可。
    • 群组服模式下 Paper 子服无需安装本插件。

遥测数据收集​

本插件使用 bStats 收集匿名的插件使用数据。此外,本插件发起的 HTTP 请求的 User Agent 中会包含插件版本号和服务端平台的名称和版本号,以及用于运行服务端的 Java 的版本号。

除此之外,本插件不收集任何遥测数据。

版权​

Copyright (c) 2026-present Suzhou Honoka Technology Co., Ltd.

以 MIT 许可证开源。我们相信开源社区 :) 开源地址:GitHub

如果你喜欢 LittleSkin 提供的服务,请考虑捐助支持我们。任意金额的捐助都是对我们巨大的支持和帮助。

作者
SSSSSteven
下载
140
查看
1,279
首次发布
最后更新

评分

0.00 星 0 次评分

SSSSSteven 的其他资源

后退
顶部 底部