Team Create with Hats is a plugin for wearing hats in team create. It has now gone through 3 major revisions, however, these version numbers were never public, so I guess we’re going from 1.0.0 → 4.0.0.
Comparisons:
UI
→
Thumbnail
→
Patch Notes
Additions:
Wear up to 10 accessories (previously only 1!)
Preview window
Pan and zoom to your heart’s content
Rotation of the model follows your camera’s rotation
Can choose to highlight the currently selected hat in the configuration window
Import your character’s accessories from the website
All accessories will be wiped and new ones inserted
A warning will pop up when using this feature telling you your accessories will be reset
Offset property
Height property was removed as you can now set the Y value of the offset
Scale property
Scale multiplies by the default scale of the hat when applied
Rotation method
Controls in what order transformations get applied to your hat
“relative to camera” locks the accessory to the camera
This is good for hats
“copy camera” offsets the accessory and then copies the camera rotation
This is good for pets and little friends :>
Redid the UI with a new style that should give you a nicer experience
Implements changing the cursor over buttons, checkboxes, and text fields
Gave everything a nice coat of paint
Support for both light theme and dark theme, but this was already a thing
Fixes:
Your old hats get deleted upon rejoining the team create session
This fixes the issue of your hats littering the workspace (sorry!)
Hats can’t get stuck in limbo if using :Destroy() on them anymore
I don’t expect that many people faced this, but I made it more robust anyway
Sometimes errors would get spammed in the output because of something like this, that’s now fixed
Overall hat protection has been overhauled and improved
If an id wasn’t an accessory, errors could spam the output until studio closed, this has been fixed
I’m still confused on what to do. I followed all the steps and when I drag the file into Studio, I just see this. Does everything automatically work when you drag it into the workspace?
That shouldn’t be happening, but you should be able to right click it in the explorer and click Save as Local Plugin... to fix it. You may need to restart studio and make sure you have team create enabled.
Over the past few days I’ve implemented some features and fixes.
Additions:
Rotation Property
Can now set the rotation of a hat to a specified number of degrees around each coordinate axis
Split old Rotation property into Offset Method and Rotation Method
Each of these has a “relative to camera” and “relative to world” setting that determines if offset and rotation should be applied according to camera orientation
Particle Property
Added a checkbox to enable particles for individual hats
Be aware that most hats with particles also have scripts in them, so the plugin will need script injection permissions if attempting to import one
This will only appear in the config window in cases where your hat has Fire, Smoke, Sparkles, or a ParticleEmitter in its model
Fixes:
Attachments are now removed when hats are imported
Hats now can’t be accidentally selected in the viewport thanks to using a collision group that isn’t collidable with Default
Background of import popup is no longer cut off when scrolling
Fixed a bug with importing where UI might not update
Technical Changes:
UI now uses UIListLayout instead of explicit positioning
As always, you can find the plugin on the Roblox Plugin Marketplace to be notified of updates within studio, or on GitHub, where you can download and install the latest release.
Big thank you to @grilme99 for suggesting most of these changes!