我在为我的网络开发一个尼克插件。我设法改变了球员的名字。真的...它在spigot服务器上到处都在变化。Eaven其他插件没有得到真正的名字。但现在我坚持更换球员的皮肤,我有一个主要的问题...谁设置皮肤?Bungeecord或水龙头。事实上,Bungeecord服务器是一个在线服务器,而所有的游戏服务器都是离线服务器,我认为Bungeecord服务器可以改变玩家的皮肤。在这种情况下...有人有工作方法吗?因为我几乎搜索了我在谷歌找到的所有东西。非常感谢。
皮肤来自Mojang服务器,这个皮肤在玩家登录时由Bungeecord获取,然后通过连接传递到Spigot。
然后,Spigot负责将这个玩家皮肤以gameprofile
对象的形式发送给服务器上的其他玩家。如果我们检查这个GameProfile对象包含什么,我们会看到它包含一个签名
和一个皮肤数据
,签名是Mojang在换皮肤时生成的,它基于皮肤,皮肤数据包含用于皮肤和斗篷的纹理。如果你想改变皮肤,你应该用你使用的皮肤注册一个新的Minecraft帐户(或者希望找到一个有皮肤的现有帐户),并使用他的皮肤数据和签名。
在这些minecraft版本中,皮肤是使用玩家的名字解析的。向http://minecraft.net/skin/
发出请求。这将返回一个包含外观内容的简单png文件。如果你用这个方法来尝试在1.8中更改名字的人,它将失败,因为这个服务不能识别1.8的用户名。
点击各播放器的编辑按钮,进入具体播放器编辑页面。 播放器编辑页面 基础类、展示类可编辑设置项如下图所示: 项目 基础类播放器 展示类播放器 皮肤外观 5款 2款 LOGO √ √ 缓冲片头 √ √ 右侧菜单-系统 默认开启 默认关闭 右侧菜单-自定义 √ √ 综合功能-面板自动隐藏 √ - 综合功能-分享设置 √ √ 播放列表 √ √ 域名限制 √ √ 视频推荐 √ √ 1)设置播放器皮肤 进入具
我注意到,当我在JVM 7和JVM 8上运行JavaFX应用程序时,我得到了不同的默认外观。如何将每个JVM上的默认皮肤设置为相同?
皮肤 皮肤机制为 moye 控件提供强大的样式自定义能力,可以支持 自定义样式 与 换肤 / 风格主题 。 功能特点: 首先,每个控件都有一个基础样式类型: ui-{type},其中{type}表示控件的主类型; 其次,控件可以设定皮肤参数,并可以指定多个皮肤。每个皮肤设定都会添加两个样式类型: skin-{skin} 与 skin-{skin}-{type}, 其中 {skin} 表示设定的皮肤
问题内容: 我一直在关注以下内容:https : //code.google.com/p/table- layout/#Quickstart, 以获得LibGDX中表格的一些简介。我已经尝试了一些按钮。 现在我有这段代码: 但这引发了一个原因: 我只将按钮(从屏幕上的其他位置)添加到皮肤中: 我的问题现在是桌子需要什么样的纹理,最重要的是,如何在桌子上使用它们? 问题答案: 当谈到libGDX中的
对于一般的安装不推荐使用皮肤,因为此插件的最大缺点是容量大了,单单个DLL就4.02MB,而且还要附加.skf作为插件调用的皮肤!假如安装包大小过500MB或以上的使用也不错,至少能漂亮一些! 压缩包内有几个皮肤以及插件与说明,还有示例脚本,一看则明! 引用sample.nsi示例脚本: ;NSIS_SkinCrafter_Plugin ;Basic Example Script Functi
动态更改导航条和字体颜色,用于实现app换肤功能。 作者说:模仿QQ的换肤,实现方式很初级.仅供参考学习吧. [Code4App.com]