Change Log (1.12.2) - SAGESSE-CN/Armourers-Workshop GitHub Wiki
Armourer's Workshop Change Log - 1.12.2
Development - (coming in next build)
Build 1.12.2-0.51.0 - (2020-11-04)
- Added
- Global Library Update
- Everyone is now able to join. (no more beta codes)
- Added new join screen and rules.
- Added option to report skins.
- Added new star rating system.
- Added new search sorting options.
- Added config options for each skin tooltip.
- Added
/armourers open_folder
command.
- Changed
- Switch to model replace mode if
tlauncher_custom_cape_skin
is installed.
- OBJ exporter now shows layer names.
- Paint markers now show when holding soap.
- Changed outfit maker slots to accept any skin.
- Disabled texture paint. (broken just now)
- Added small offset to skin arms render preview.
- Replaced global library previous/next buttons with icon versions.
- Added better error checking for invalid local profiles.
- Fixed
- Fixed LODs not working on mannequins.
- Fixed a lot of missing LOD renders.
- Fixed some object spammy loops in the SkinnableEntityRegisty class.
- Fixed set skin command not working.
- Fixed console spam when skin library is open.
- Fixed crash from scala import.
- Fixed frame drops when uploading skins.
- Fixed skins with texture paint rendering offset on some entities.
- Fixed mannequins being editable in protected zones.
- Fixed dye tables GUI size being set wrong.
- Fixed JEI overlay issues with library and global library.
- Fixed wardrobe tabs sometimes going outside of the visible index.
- Fixed mannequin 2nd layer textures not rendering.
- Fixed GSL stats panel rendering bright when JEI is intalled.
Build 1.12.2-0.50.5 - (2020-07-27)
- Fixed
- Fixed client crash if arrow has no shooting entity set.
Build 1.12.2-0.50.4 - (2020-07-26)
- Added
- Added scrolling to the global library home screen.
- Added custom palette system to the colour mixer.
- Changed
- Reworked the command system.
- Removed slow model baking option.
- Update zh_CN lang file. (SQwatermark)
- Updated ko_KR lang file. (JasonJeong)
- Updated ru_RU lang file. (Companion Cube)
- Fixed
- Fixed not being able to download skins with certain characters in their names.
- Fixed skin library commands being run on the wrong thread.
- Fixed deadlock when trying to save file and syncing the library at the same time.
- Fixed not being able to join the global library beta.
- Fixed skin list not being refreshed after deleting a skin from the global library.
- Try to stop the debug text from sometimes showing with other mod text.
- Stop GUI help tips from playing pressed sounds.
- Fixed skinned arrow entities not rendering as skinned.
- Fixed armourer texture type always being stuck in user mode.
Build 1.12.2-0.50.3 - (2020-07-13)
- Fixed
- Fixed error with lang filenames.
Build 1.12.2-0.50.2 - (2020-07-13)
- Added
- Added SQwatermark as a contributor.
- Fast cache system.
- Added new paint types flash 1 & 2.
- Changed
- Backend work for advanced skins.
- Updated zh_CN lang file. (SQwatermark)
- Added another verson of realrender to the support list.
- Switched release type to beta.
- Colour mixer can now preview; rainbow, flicker and pulse paints.
- Rewrite and update pt langs. (EzerArch)
- Disabled access to the advanced skins.
- Changed lang files to lower case.
- Fixed
- Data copy issue in mannequin custom data serializes.
- Local skin not showing on mannequin and armourer when on a server.
- Rotation issues with arms and chest parts.
- Mannequins and armourers using the players painted texture sometimes.
- Crash when trying to bind painted texture before it is created.
- Join beta button being missing in the global library.
- Wardrobe starting slots config being limited to 8.
- Fixed flipped faces in OBJ exporter and create MTL file.
- Fixed full skin average dye data being set on each part.
- Fixed global library crash when failed remote user check set a null user.
- Fixed server crash if an entity seats rotation becomes invalid.
- Fixed dye table bottles not working on players or mannequins.
- Fixed server skin thread sometimes getting locked up.
- Fixed hologram projectors rotation offset not getting updated.
- Fixed user info lookup sometimes returning a null plushie user.
- Refactor
- Moved old file name tag into the skin IO class.
- Cleaned up v14 skin serializer code.
- Small advanced skin code cleanup.
Build 1.12.2-0.50.1 - (2020-03-15)
- Added
- Sneaking when placing mannequin will lock it to the block grid and old rotations.
- Changed
- Added missing localization for the mannequin update button.
- Added missing localizations for the tooltip of the blending tool.
- Updated ko_KR lang file. (JasonJeong)
- Updated ru_RU lang file. (Companion Cube)
- Moved elements on the armourer GUI to better fit some languages.
- Fixed
- Fixed client crash on servers cause by mannequins.
- Fixed colour mixer not dropping contents when broken.
- Fixed mannequins not dropping items when broken.
- Fixed depth not always being enabled when rendering skins as items.
- Fixed lighting issues when rendering skins as items.
- Fixed right clicking a skin replaces all old skins of that type.
- Soap will no longer delete mannequins.
- Fixed a lot of issues with mannequin rotation data.
- Fixed scale issue with items on child mannequins.
- Fixed scale issue with items on slim mannequins.
- Fixed bows on mannequins trying to follow both arms.
- Fixed mannequin hands not getting synced until the GUI was opened.
Build 1.12.2-0.50.0 - (2020-03-14)
- Added
- Mannequins 2.0 - A full rewrite of mannequins from the ground up
- Mannequins are now entities and can be placed at any location not just the block grid.
- Mannequins now use the same wardrobe system that players and other entities use.
- Mannequins now support outfits.
- Mannequins have been updated to use all the new special paint types that are available.
- Mannequins now support dye bottles.
- Mannequins now have a placement preview.
- Mannequins now have a giant version.
- Added skin support for Haunted Astolfo Bean Plushie mod.
- Added support for Real First Person 2 mod.
- Added wand of style support for Overlord Skeleton Warrior & Converted Skeleton.
- Added andrew0030, DoomRater, NexusTheBrony and Duvain_Feynorim to the contributors list.
- Added RPG mod command system and added setColour command.
/armourers wardrobe setColour <player> <colour type> <colour>
- Allowed clearing set colour in the wardrobe.
- Added dye numbers to wardrobe dye slots.
- Added new paint types misc 2, misc 3 and misc 4.
- Added info screen to the global library.
- Added new block model for the outfit maker. (Duvain_Feynorim)
- Added recipes for outfit maker, wand of style and skin slot unlock items.
- Changed
- Updated ko_KR.lang file. (M_H_Berre)
- Slim weapons for slim arms! (will maybe change this back)
- Moved painting and building tools into their own creative tab.
- Added new wardrobe button art. (andrew0030)
- Better error handling when joining the global library beta.
- Reworked wardrobe to have a larger colour palette & something else!
- Updated paint type markers texture. (NexusTheBrony)
- Reworked most of the global library layout to give the content more space.
- Change a lot of the skin IO logic and added auto skin recovery when a skin fails to load.
- Moved normal paint to the top of the colour mixer list.
- Added missing labels to the dye table and hologram projector GUIs.
- Added a scrollbar the colour mixer paint type dropdown.
- Changed Halloween gift.
- Fixed
- Mod compatibility add-ons always being loaded.
- Fixed strange wardrobe layout if entity did not have outfit slots.
- Fixed mannequin texture type dropdown not working.
- Fixed texture paint not having wardrobe dyes applied.
- Fixed wardrobe desync when returning from end.
- Fixed server accessing client text localizer class when unlocking skin slots.
- Fixed most items have the wrong rotations when held.
- Fixed ghost blocks being drop by skin blocks in survival mode.
- Fixed crash when touching a mannequin with an invalid game profile.
- Fixed crash when trying to cast some modded mob renderers to vanilla ones.
- Fixed setUnlockedWardrobeSlots command limited being 8 and not 10 slots.
- Fixed z-fighting on held item rendering.
- Fixed outfits sometimes having paint data on all parts.
- Fixed potential crash when shift clicking in the colour mixer.
- Fixed texture paint not showing on skinned armour.
- Fixed bug in the global library that was causing users to be re-authenticate more often that then should.
- Fixed global library search showing searching when no results are found.
- Fixed global library icons being offset.
- Fixed some blocks rendering outside of the 16x icon size.
- Fixed dolls not not dropping when mined.
- Fixed pick block only working on half of the mannequin.
- Fixed mass error spam when removing mannequin or doll blocks.
- Fixed skins being eaten when right clicking them in the air.
- Fixed some odd lighting with some skins.
- Fixed lighting issue in the global library.
- Added missing particle textures from most blocks.
- Fixed some block models trying to load invalid textures.
- Fixed bottom armourer grid not always rendering.
- Fixed tooltip going off screen in the armourer GUI.
- Refactor
- Switch most GUI to a new GUI backend system.
- Reworked most of the global library IO into task classes.
- Refactor of the mod blocks and item classes.
- Changed BipedRotations class to sore data in a less object spammy way!
- API
- Re-enable API jar.
- Capabilities
-
IEntitySkinCapability
- Holds skin item stacks on entities.
-
IWardrobeCap
- Used to access extra wardrobe data that is not skin stacks.
-
IPlayerWardrobeCap
- Extents IWardrobeCap
holds extra wardrobe data that is only for players.
Build 1.12.2-0.49.1 - (2019-07-15)
- Added
- Added armourers clearSkin command. (usage
/armourers clearSkin <player> <skintype> <slot id>
)
- Added warning message if Mo' bends is intalled.
- Changed
- Updated de_DE lang file. (Victorious3)
- Updated zh_CH lang file. (Chataro)
- Change how global library premission flags are set to allow moderators.
- Allowed turning of expire time on caches.
- Fixed some old outfits not loading wing data correctly.
- Fixed
- Fixed armour container items having the wrong unlocalized name.
- Fixed undo not working with paint roller in full block mode.
- Fixed paint roller area logic.
- Fixed wrong unlocalized names in the rehosted jar checker.
- Fixed global library sometime leaving the rendering in the wrong state.
- Make sure cull face is on when rendering skins.
- Fixed client key presses not being run on the main thread.
- Fixed crash if the wardrobe key was bound to an none ASCII key.
- Fixed wardrobe getting de-synced on dimension change.
- Fixed wardrobeTabDyes config option not being synced to clients.
- Fixed missing texture in global library upload screen.
- Fixed crash when Chameleon Creepers is installed.
- Maybe fixed a crash when syncing entity skin capabilities.
- Refactor
- Move block skin placement code into a helper class.
Build 1.12.2-0.49.0 - (2019-04-11)
Big rewrite to most of the mod, too much to list!
- Added
- Added outfit system
- Added new misc and eye colour types.
- Added more slots to the wardrobe
- Added skin types for axe, hoe, pickaxe, shield and shovel.
- Added new paint types pulse, flicker and rainbow.
- Added contributor ring for IS_Jump and skylandersking.
- Changed
- Better loading of skins in the background.
- Updated slot icons to match vanilla. (LordPhrozen)
- Updated zh_CN lang file. (Ethan)
- Updated ko_KR lang file, (Hoppang)
- Art & Models
- Added block models by Thundercat
- Added offhand slot icon. (LordPhrozen)
- Added new outfit tab texture. (LordPhrozen)
- Added block skin template art. (MikaPikaaa)
- Added template icons for axe, hoe, pickaxe, shield and shovel. (skylandersking)
⚠️ **GitHub.com Fallback** ⚠️