GithubHelp home page GithubHelp logo

inkore-net / mcskinn Goto Github PK

View Code? Open in Web Editor NEW
194.0 4.0 7.0 90.08 MB

A modern Minecraft 3D skin manager/editor by Yoojun Zhou

Home Page: https://inkore.net/products/mcskinn

License: Other

C# 100.00%
minecraft skin editor minecraft-skin wpf csharp dotnet 3d game opengl

mcskinn's Introduction

MCSkinn Logo

A modern Minecraft skin editor.

MCSkinn

Offical Website: inkore.net/en-us/products/mcskinn

Give us a star if you like this!

Release Downloads GitHub Repo Size Last Commit Issues Latest Version Release Date Commit Activity

Forks Stars Watches Discussions Discord NotYoojun's Twitter


📸 Screenshots

  • Light mode

  • Dark mode

✨ Features

  • Design your very own skins for Minecraft

    One of the keys to Minecraft’s success has to do with the fact that players can customize and modify the environment however they like. Thus, why not do the same with the characters they play with? That’s the function of a program of the likes of MCSkinn, a tool that allows us to create Minecraft skins.

Note

We also provide various of tutorials, knowledge and tips for you to use in our documentation. Use them flexiblely to create a better authoring environment.

  • Paint all just the way you like the best

    Unlike other real-time editors, this editor actually lets you paint on the model, as well as the 2d texture map, also providing a neat management facility for all of your installed skins.

  • Organize your wardrobe as well

    It’s both a skin management and skin editing tool. It holds all of your skins in a convenient place, lets you manage them from within the program.

  • Create your skin everywhere (Coming soon)

    You can create your skin almost everywhere with our brand-new editor which is based on web. It is still a work in progress, but you can contribute or sponsor us to help with our development.

📥 Downloads

  • Download this app on iNKORE Hub

  • If you have trouble downloading iNKORE Hub or visiting our website, you can download through Microsoft Store

Warning

Please notice that Microsoft Store channel is no longer supported. Take care of your own risk.

🙋🏻‍♂️ Contribution

  • React us!

    Give us a star, or follow us, which really encourages us a lot more than you think! Watch this project or join our community to get the latest updates.

  • Help with translation

    Help us translate new languages by editing or adding files to assets/languages folder. Use en-us.lang as a template to make your own translation, or you can edit the existing translation file to correct the mistakes.

  • Report issues or give feedback

    For those who want to request new features or submit bug reports, click this link to open a new issue. Also give us feedback in our community or on Github.

  • Design your skins

    Create more beautiful skins with MCSkinn Editor and upload thema into assets/skins folder. The copyright of the skin you made is ALL YOURS, we just put it into samples.

  • Help with our development

    If you are an anthusiast and want to support our project, you can help us develop by forking this repo or join us.

📝 License Agreement

  • Permissions

    ✔️ Private use You can use this product for private use with no limitations.

    ✔️ Modification You are allow to modificate this product ONLY WITH THE PUBLIC SOURCE CODE. The versions RELEASED BY US may NOT be everse-engineered, or de-compiled in any manner through current or future available technologies. And modified version can only be privately used.

    ✔️ Distribution You can only distribute the original version built by us. Do not distribute ANY modified version.

    ✔️ References You can reference code or files those are OPEN to PUBLIC, but you must label the project and its address when your own project goes public and you are NOT allowed to build a product which has the same or similar features and usages of this product.

  • Limitations

    ✖️ Commercial use You can to put THE STAFF YOU MADE with or based on this product (such as skins you made) into commercial uses. But you cannot put THIS APP ITSELF into any commercial use.

    ✖️ Liability We are NOT liable for any damages, loss of data, or any other disadvantage suffered by the Licensee arising out of the use or failure to use this product.

🤝 Sponsorship

  • Hello! Thank you for using MCSkinn! Do you like it so far?

    We have developed MCSkinn for 2 years so far. During the 2-year journey, we spend our time and heart for the project, and at the same time it always completely free, and with no ads.

    For this reason you could support us with a voluntary donation. Even a small amountIt could mean that our work is worth it. Just donate as much as you value my work.

  • WeChat/Alipay: There's QR in the sponorship page of the program

  • PayPal: My username is @NotYoojun, clicking the link also works

  • Afdian: Here is my homepage https://afdian.net/a/NotYoojun

🎊 Community

mcskinn's People

Contributors

aris-offline avatar hehonge-onli avatar liu-zhou-l avatar notyoojun avatar pikolord avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

mcskinn's Issues

1.添加色板 2.可见部位居中

添加色板

建议添加色板功能,以便更好地选取使用过的颜色,具体参考MCSkin3D的色板功能

image

请求把可见部位居中显示,而不是永远把头颅居中显示

具体参考MCSkin3D

PixPin_2023-11-25_14-38-06

一打开就报错,然后貌似所有图标和皮肤都无法正常显示

image
系统:win7

报错信息:

Hi! We're so sorry that MCSkinn encountered an error and ran into a crash. If you wish to help the developers, please send us this error report to help us fix this issue. Contanct me in [email protected] or put up an issue on Github. Thanks a lot!

你好!我们很抱歉 MCSkinn 遇到错误并遇到崩溃。如果您希望帮助开发人员,请向我们发送此错误报告以帮助我们解决此问题。请将此文档发至 [email protected] 或在 Github 上提交 Issue。非常感谢!

# ErrorReport

OpenGL
--------------------------------
OpenGL: Intel 4.3.0 - Build 10.18.14.4414 Intel(R) HD Graphics 4400

Software
--------------------------------
OS: Microsoft Windows NT 6.1.7601 Service Pack 1 x64
.NET Version: 6.0.12

Exception
--------------------------------
System.Exception
InvalidEnum
 MCSkinn.Scripts.Paril.OpenGL.TextureGL :: Void Upload(IntPtr, Int32, Int32)
 MCSkinn.Scripts.Paril.OpenGL.ColorGrabber :: Void Save()
 MCSkinn.Editor :: Void PVuKmhWP3ScHFOZ0gWqX(System.Object)
 MCSkinn.Editor :: Void XnU7AM2nhF()
 MCSkinn.Editor :: Void GU87e8ShOV(System.Object, System.Windows.Forms.PaintEventArgs)


# Full logs

2023-06-10 12:58:27 [INFO] Process (4856) start
2023-06-10 12:58:27 [LOAD] Application startup
2023-06-10 12:58:27 [INFO] Microsoft App Center service started, SDK version 5.0.2
2023-06-10 12:58:27 [LOAD] Loaded setting 'Grass' ('True')
2023-06-10 12:58:27 [LOAD] Loaded setting 'UseNativeWindow' ('False')
2023-06-10 12:58:27 [LOAD] Loaded setting 'Ghost' ('False')
2023-06-10 12:58:27 [LOAD] Loaded setting 'LastSkin' ('')
2023-06-10 12:58:27 [LOAD] Loaded setting 'RememberMe' ('False')
2023-06-10 12:58:27 [LOAD] Loaded setting 'AutoLogin' ('False')
2023-06-10 12:58:27 [LOAD] Loaded setting 'LastUsername' ('')
2023-06-10 12:58:27 [WARN] CryptographicException: Padding is invalid and cannot be removed.
2023-06-10 12:58:27 [LOAD] Loaded setting 'LastPassword' ('')
2023-06-10 12:58:27 [LOAD] Loaded setting 'Transparency' ('All')
2023-06-10 12:58:27 [LOAD] Loaded setting 'AlphaCheckerboard' ('True')
2023-06-10 12:58:27 [LOAD] Loaded setting 'TextureOverlay' ('True')
2023-06-10 12:58:27 [LOAD] Loaded setting 'LastBackground' ('Dynamic')
2023-06-10 12:58:27 [LOAD] Loaded setting 'ShortcutKeys' ('M_UNDO=Z+Control|M_REDO=Y+Control|M_PERSPECTIVE=Q+Control|M_TEXTURE=W+Control|M_HYBRID=H+Control|M_GRASS=G+Control|M_GHOST=G+Shift, Control|M_ALPHACHECKER=A+Control|M_ENABLEOVERLAY=O+Control|M_OFF=J+Shift, Control|M_HELMETONLY=O+Shift, Control|M_ALL=P+Shift, Control|M_HEAD=D1+Control|M_HELMET=D7+Control|M_CHEST=D2+Control|M_LEFTARM=D3+Control|M_RIGHTARM=D4+Control|M_LEFTLEG=D5+Control|M_RIGHTLEG=D6+Control|M_CHESTARMOR=D8+Control|M_LEFTARMARMOR=D9+Control|M_RIGHTARMARMOR=D0+Control|M_LEFTLEGARMOR=OemMinus+Control|M_RIGHTLEGARMOR=Oemplus+Control|M_SAVE=S+Control|M_SAVEAS=S+Shift, Control|M_SAVEALL=A+Shift, Control|T_TOOL_CAMERA=C|T_TOOL_PENCIL=P|T_TOOL_ERASER=E|T_TOOL_DROPPER=D|T_TOOL_DODGEBURN=B|T_TOOL_DARKENLIGHTEN=L|T_TOOL_BUCKET=F|T_TOOL_NOISE=N|T_TOOL_STAMP=M|S_TOGGLETRANS=U+Shift|S_TOGGLEVIEW=V+Control|S_SCREENSHOT_CLIP=B+Control|S_SCREENSHOT_SAVE=B+Shift, Control|S_DELETE=Delete|S_CLONE=C+Control|S_RENAME=R+Control|T_TREE_IMPORTHERE=I+Control|T_TREE_NEWFOLDER=N+Shift, Control|M_NEWSKIN_HERE=M+Shift, Control|S_COLORSWAP=S|S_SWATCH_ZOOMIN=Oemplus|S_SWATCH_ZOOMOUT=OemMinus|S_TREEVIEW_ZOOMIN=None|S_TREEVIEW_ZOOMOUT=None|T_DECRES=D+Shift, Control|T_INCRES=I+Shift, Control|T_RESETCAMERA=R+Shift, Control|T_SWATCHEDIT=S+Shift|T_ADDSWATCH=A+Shift|T_DELETESWATCH=R+Shift')
2023-06-10 12:58:27 [LOAD] Loaded setting 'BackgroundColor' ('Color [A=255, R=230, G=240, B=250]')
2023-06-10 12:58:27 [LOAD] Loaded setting 'AutoUpdate' ('False')
2023-06-10 12:58:27 [LOAD] Loaded setting 'Multisamples' ('0')
2023-06-10 12:58:27 [LOAD] Loaded setting 'PencilIncremental' ('True')
2023-06-10 12:58:27 [LOAD] Loaded setting 'DodgeBurnIncremental' ('False')
2023-06-10 12:58:27 [LOAD] Loaded setting 'DodgeBurnExposure' ('0.4')
2023-06-10 12:58:27 [LOAD] Loaded setting 'DarkenLightenIncremental' ('False')
2023-06-10 12:58:27 [LOAD] Loaded setting 'DarkenLightenExposure' ('0.25')
2023-06-10 12:58:27 [LOAD] Loaded setting 'NoiseSaturation' ('0.02')
2023-06-10 12:58:27 [LOAD] Loaded setting 'LanguageFile' ('zh-cn.lang')
2023-06-10 12:58:27 [LOAD] Loaded setting 'FloodFillThreshold' ('0')
2023-06-10 12:58:27 [LOAD] Loaded setting 'ResChangeDontShowAgain' ('False')
2023-06-10 12:58:27 [LOAD] Loaded setting 'SkinDirectories' ('System.String[]')
2023-06-10 12:58:27 [LOAD] Loaded setting 'DynamicOverlayLineColor' ('Color [A=255, R=255, G=255, B=255]')
2023-06-10 12:58:27 [LOAD] Loaded setting 'DynamicOverlayTextColor' ('Color [A=255, R=255, G=255, B=255]')
2023-06-10 12:58:27 [LOAD] Loaded setting 'DynamicOverlayLineSize' ('1')
2023-06-10 12:58:27 [LOAD] Loaded setting 'DynamicOverlayTextSize' ('1')
2023-06-10 12:58:27 [LOAD] Loaded setting 'DynamicOverlayGridColor' ('Color [A=127, R=255, G=255, B=255]')
2023-06-10 12:58:27 [LOAD] Loaded setting 'InfiniteMouse' ('True')
2023-06-10 12:58:27 [LOAD] Loaded setting 'RenderBenchmark' ('True')
2023-06-10 12:58:27 [LOAD] Loaded setting 'GridEnabled' ('False')
2023-06-10 12:58:27 [LOAD] Loaded setting 'UseTextureBases' ('True')
2023-06-10 12:58:28 [LOAD] Editor form (525018) initialized
2023-06-10 12:58:28 [LOAD] Main window (459522) initialized
2023-06-10 12:58:29 [INFO] MainWindow shown
2023-06-10 12:58:29 [WARN] ArgumentOutOfRangeException: Length cannot be less than zero. (Parameter 'length')
2023-06-10 12:58:29 [LOAD] Loaded language: 'English (United States)'  from 'en-us.lang'
2023-06-10 12:58:29 [WARN] ArgumentOutOfRangeException: Length cannot be less than zero. (Parameter 'length')
2023-06-10 12:58:29 [LOAD] Loaded language: 'Italiano (Italia)'  from 'it-it.lang'
2023-06-10 12:58:29 [WARN] ArgumentOutOfRangeException: Length cannot be less than zero. (Parameter 'length')
2023-06-10 12:58:29 [LOAD] Loaded language: '简体中文 (**)'  from 'zh-cn.lang'
2023-06-10 12:58:29 [INFO] Set current language to '简体中文 (**)'
2023-06-10 12:58:29 [LOAD] Loaded tool 'T_TOOL_CAMERA'
2023-06-10 12:58:29 [LOAD] Loaded tool 'T_TOOL_PENCIL'
2023-06-10 12:58:29 [LOAD] Loaded tool 'T_TOOL_ERASER'
2023-06-10 12:58:29 [LOAD] Loaded tool 'T_TOOL_DROPPER'
2023-06-10 12:58:29 [LOAD] Loaded tool 'T_TOOL_DODGEBURN'
2023-06-10 12:58:29 [LOAD] Loaded tool 'T_TOOL_DARKENLIGHTEN'
2023-06-10 12:58:29 [LOAD] Loaded tool 'T_TOOL_BUCKET'
2023-06-10 12:58:29 [LOAD] Loaded tool 'T_TOOL_NOISE'
2023-06-10 12:58:29 [LOAD] Loaded tool 'T_TOOL_STAMP'
2023-06-10 12:58:29 [INFO] Set current tool to 'T_TOOL_CAMERA'
2023-06-10 12:58:29 [LOAD] Loaded model 'Banner.xml' with 3 meshes
2023-06-10 12:58:29 [LOAD] Loaded model 'Book.xml' with 7 meshes
2023-06-10 12:58:29 [LOAD] Loaded model 'Chest.xml' with 3 meshes
2023-06-10 12:58:29 [LOAD] Loaded model 'Cross.xml' with 2 meshes
2023-06-10 12:58:29 [LOAD] Loaded model 'Cube.xml' with 6 meshes
2023-06-10 12:58:29 [LOAD] Loaded model 'Large Chest.xml' with 3 meshes
2023-06-10 12:58:29 [LOAD] Loaded model 'Sign.xml' with 2 meshes
2023-06-10 12:58:29 [LOAD] Loaded model 'Armor Stand.xml' with 10 meshes
2023-06-10 12:58:29 [LOAD] Loaded model 'Boat.xml' with 10 meshes
2023-06-10 12:58:29 [LOAD] Loaded model 'Ender Crystal.xml' with 3 meshes
2023-06-10 12:58:29 [LOAD] Loaded model 'Leash Knot.xml' with 1 meshes
2023-06-10 12:58:29 [LOAD] Loaded model 'Minecart.xml' with 6 meshes
2023-06-10 12:58:29 [LOAD] Loaded model 'Elytra.xml' with 2 meshes
2023-06-10 12:58:29 [LOAD] Loaded model 'Shield.xml' with 2 meshes
2023-06-10 12:58:29 [LOAD] Loaded model 'Bat.xml' with 9 meshes
2023-06-10 12:58:29 [LOAD] Loaded model 'Blaze.xml' with 13 meshes
2023-06-10 12:58:29 [LOAD] Loaded model 'Chicken.xml' with 8 meshes
2023-06-10 12:58:29 [LOAD] Loaded model 'Cow.xml' with 9 meshes
2023-06-10 12:58:29 [LOAD] Loaded model 'Creeper.xml' with 6 meshes
2023-06-10 12:58:29 [LOAD] Loaded model 'Dragon.xml' with 65 meshes
2023-06-10 12:58:29 [LOAD] Loaded model 'Enderman.xml' with 7 meshes
2023-06-10 12:58:29 [LOAD] Loaded model 'EnderMite.xml' with 4 meshes
2023-06-10 12:58:29 [LOAD] Loaded model 'Ghast.xml' with 10 meshes
2023-06-10 12:58:29 [LOAD] Loaded model 'Guardian.xml' with 22 meshes
2023-06-10 12:58:29 [LOAD] Loaded model 'Horse.xml' with 39 meshes
2023-06-10 12:58:29 [LOAD] Loaded model 'Iron Golem.xml' with 8 meshes
2023-06-10 12:58:29 [LOAD] Loaded model 'Magma Cube.xml' with 9 meshes
2023-06-10 12:58:29 [LOAD] Loaded model 'Ocelot.xml' with 11 meshes
2023-06-10 12:58:29 [LOAD] Loaded model 'Pig.xml' with 7 meshes
2023-06-10 12:58:29 [LOAD] Loaded model 'Rabbit.xml' with 12 meshes
2023-06-10 12:58:29 [LOAD] Loaded model 'Sheep (Wool).xml' with 6 meshes
2023-06-10 12:58:29 [LOAD] Loaded model 'Sheep.xml' with 6 meshes
2023-06-10 12:58:29 [LOAD] Loaded model 'Shulker Bullet.xml' with 3 meshes
2023-06-10 12:58:29 [LOAD] Loaded model 'Shulker.xml' with 3 meshes
2023-06-10 12:58:29 [LOAD] Loaded model 'Silverfish.xml' with 10 meshes
2023-06-10 12:58:29 [LOAD] Loaded model 'Skeleton.xml' with 7 meshes
2023-06-10 12:58:29 [LOAD] Loaded model 'Slime.xml' with 5 meshes
2023-06-10 12:58:29 [LOAD] Loaded model 'SnowMan.xml' with 5 meshes
2023-06-10 12:58:29 [LOAD] Loaded model 'Spider.xml' with 11 meshes
2023-06-10 12:58:29 [LOAD] Loaded model 'Squid.xml' with 9 meshes
2023-06-10 12:58:29 [LOAD] Loaded model 'Villager.xml' with 9 meshes
2023-06-10 12:58:29 [LOAD] Loaded model 'Witch.xml' with 14 meshes
2023-06-10 12:58:29 [LOAD] Loaded model 'Wither.xml' with 9 meshes
2023-06-10 12:58:29 [LOAD] Loaded model 'Wolf.xml' with 11 meshes
2023-06-10 12:58:29 [LOAD] Loaded model 'Zombie Villager.xml' with 8 meshes
2023-06-10 12:58:29 [LOAD] Loaded model 'Alex (Minimal).xml' with 7 meshes
2023-06-10 12:58:29 [LOAD] Loaded model 'Alex.xml' with 12 meshes
2023-06-10 12:58:29 [LOAD] Loaded model 'Cape.xml' with 1 meshes
2023-06-10 12:58:29 [LOAD] Loaded model 'Steve (Minimal).xml' with 7 meshes
2023-06-10 12:58:29 [LOAD] Loaded model 'Steve.xml' with 12 meshes
2023-06-10 12:58:29 [LOAD] Loaded skin 'Alex.png'
2023-06-10 12:58:29 [LOAD] Loaded skin 'Steve.png'
2023-06-10 12:58:29 [LOAD] Loaded skin 'dirt.png'
2023-06-10 12:58:29 [LOAD] Loaded skin 'glass.png'
2023-06-10 12:58:29 [LOAD] Loaded skin 'oak_planks.png'
2023-06-10 12:58:29 [LOAD] Loaded skin 'oak_sapling.png'
2023-06-10 12:58:29 [LOAD] Loaded skin 'Alex.png'
2023-06-10 12:58:29 [LOAD] Loaded skin 'Ari.png'
2023-06-10 12:58:29 [LOAD] Loaded skin 'Efe.png'
2023-06-10 12:58:29 [LOAD] Loaded skin 'Kai.png'
2023-06-10 12:58:29 [LOAD] Loaded skin 'Makena.png'
2023-06-10 12:58:29 [LOAD] Loaded skin 'Noor.png'
2023-06-10 12:58:29 [LOAD] Loaded skin 'Steve.png'
2023-06-10 12:58:29 [LOAD] Loaded skin 'Sunny.png'
2023-06-10 12:58:29 [LOAD] Loaded skin 'Zuri.png'
2023-06-10 12:58:29 [LOAD] Loaded skin '1.8 Template.png'
2023-06-10 12:58:29 [LOAD] Loaded skin 'Template Man.png'
2023-06-10 12:58:29 [LOAD] Loaded skin 'alex.png'
2023-06-10 12:58:29 [LOAD] Loaded skin 'ari.png'
2023-06-10 12:58:29 [LOAD] Loaded skin 'efe.png'
2023-06-10 12:58:29 [LOAD] Loaded skin 'kai.png'
2023-06-10 12:58:29 [LOAD] Loaded skin 'makena.png'
2023-06-10 12:58:29 [LOAD] Loaded skin 'noor.png'
2023-06-10 12:58:29 [LOAD] Loaded skin 'steve.png'
2023-06-10 12:58:29 [LOAD] Loaded skin 'sunny.png'
2023-06-10 12:58:29 [LOAD] Loaded skin 'zuri.png'
2023-06-10 12:58:29 [INFO] Set current model to 'Alex'
2023-06-10 12:58:29 [INFO] Set current skin to 'Alex.png'
2023-06-10 12:58:30 [FATL] Exception: InvalidEnum

对于MCSkinn开发的一些建议

仓库

  • 开发时不建议直接将更改推送到origin/main中,建议每个版本开发时推送到origin/dev中,当新的版本发布时用Pull Request把origin/dev merge到 origin/main中
    • 意义:有利于使main分支更加整洁,直接更改main分支一般是危险的,使用上述方法,不仅符合惯例,而且方便版本的回滚(只用撤回一个merge提交),并且使用dev分支可以保证main的稳定性
  • 建议使用子项目(submodule)对项目进行拆分,例如拆分docs到新的项目中方便管理
  • 不建议将非文本文件添加到仓库中(例如fonts/*.ttf),这些算是资源文件而非代码,一般不出现在仓库中而是作为依赖 (这条建议可以忽略)

项目结构,源文件,项目管理

生成/编译

  • 我发现MCSkinn的仓库有编译后的二进制文件(/MCSkinn/bin/Release/net6.0-windows10.0.18362.0),这会导致仓库体积大幅增加会暴露调试信息,可能涉及到电脑的某些隐私数据,建议使用.gitignore排除
  • MCSkinn仓库根目录下可以编写一个准备Release和编译生成Release的脚本

宣传/推广

  • 我认为可以先在YouTube等外国视频平台进行宣传MCSkinn,建立MCSkinn开源的“社区”可能很有帮助,外国的开源环境更好,外国项目出现盗版,抄袭,违反许可证的概率更小。然后再对国内推广。有利于维护MCSkinn的版权
  • 尝试申请软件著作权?(有效避免盗取项目的行为)

另外

  • 希望能在以后见到适用于Linux/Unix/其他类Unix操作系统的MCSkinn分发版本(这可能会借助GitHub托管编译)
  • 希望MCSkinn能够继续发展,一定要积极接收反馈意见
  • 希望部分建议可以被采纳
  • 我的开发经验不多,某些建议可能过于理想化,不适用于现状

结尾

🎉 Hope my advice will be helpful
🍻 That's all, thank you. :)
⏱ 2023/5/26

【建议】[Suggestion] 为“拆分显示” 提供不同布局

Is your feature request related to a problem? Please describe.
这是个关于优化显示的建议

Describe the solution you'd like

Describe alternatives you've considered
为“2D与3D共存的拆分显示” 添加左右布局, 如果能拖动子窗口吸附在不同区域就更好了

Additional context
如果做成两个子窗口的话 顺便加个可拖动改变大小

几个期望加入的小功能(启发自PMC的皮肤编辑器) by 三狼史蒂夫 from QQ Guild

1.自定义地面与天空(维度)
这样可以更全面的观察自己的皮肤在MC三界中的哪一界看上去最合适,同时也有了做下去的想法
2.身体整体及各个身体部分和帽子的三轴旋转
这个功能在PMC和Novaskin等优秀的编辑器中都有,我一般用它来制作表情包;但是现在PMC不知为何用不了,Novaskin在我的电脑上非常卡,加载不出来,只能寄希望于MCSkinn了(┭┮﹏┭┮)
3.(alpha版)光源通过滑动条绕着皮肤三轴旋转
我看见alpha版的某个地方有个类似拖动块的东西,但无法控制。光源控制这个功能是我见过的皮肤编辑器里最有创意的,用滑块的方式可以更快捷的达到变换光源的目的。(祝alpha版早日建设成功!)
4.噪点可自定义单点噪点和区域噪点
PMC的噪点结合了填充和噪点,可以同时使不同区域染上噪点,不是一般的省事(真的很方便)

以上为全部内容(望频道主早日上朝)

by 三狼史蒂夫 from QQ Guild
https://pd.qq.com/s/ehnuxsig6

推荐隐藏更新提示或者关闭提示

如下图,我安装的版本就是最新版的1.2.5,但是不知道为什么它会显示这个更新提示,我无法关闭它,希望可以添加一个按钮来短暂屏蔽更新提示或者永久关闭更新提示,因为这个我觉得有点妨碍正常的皮肤制作。
image
image
image

[Bug] 软件闪退问题

下载此软件初选择的皮肤库文件夹路径为D:\SE\MCSkinn\Skins
如果更改SE文件夹名字或移动软件文件夹会出现软件闪退的问题

Add log system

建议做一个日志系统,Debug时方便,而且如果MCSkinn在我这里崩溃的话我还能帮忙

by @ChenPi11

亿点小建议 by 動感光波

=优化方面=
1.调色盘除数字输入框外新增调节按键(每次拖色条好累的qvq)
2.功能区块随意拖动和换位
3.新增人物模型头身手脚分离按键(想要画人物遮挡住的地方还要先隐藏其他部位有点麻烦)
4.新增复制粘贴键和镜像(找遍了功能键没找到ノ( ゜-゜ノ)

=BUG=
1.调色盘色条数字会变动,例如:S条输入8.0
,L条输入45.0后用吸色笔吸取颜色显示为7.8,45.1
2.不停的有白色频闪
————————————————————
目前就这些,如果可以在后续的更新中实现的话万分感谢🥹🫰

by 動感光波 from QQ Guild
https://pd.qq.com/s/b66ucfxfb

Unable to save language preference after restart

换语言那个是开发中,还是bug呢?[表情]

每次重启应用语言又回到英文了

NotYoojun.! 21:02
@lo. 你的意思是切换语言之后重启,又变回英语了吗

Lo. 21:02
对的

但是上面红字说重启启用全部功能

重启红字还在

[Suggestion]Post iNKORE or MCSkinn to Winget

Is your feature request related to a problem? Please describe.
Post iNKORE or MCSkinn to Winget

Describe the solution you'd like
We could setup/update iNKORE by winget(easy and safe) then install MCSkinn by iNKORE

Describe alternatives you've considered
none

Additional context
none

如下

重命名无法使用

Color Palette

Hello, do you think there'll be a color palette or some way to temporarily save custom colors to the software in the future? I think it would be an extremely useful feature

by @AetherialAvenger

VirusTotal flags need to be fixed

#21 Why was my comment regarding a flag on virus total redacted and the conversation locked? PS. I was told the source code isn't in line with compiled app.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.