Formerly a SCP:SL Exiled Plugin Porting the Hats from SCPStats as well as adding support for MapEditorReborn models to be used as Hats. Now, a full Cosmetics plugin involving both Hats and Pets!
Made for v13.0.0 of SCP:SL and v7.0.0 of Exiled and onward by creepycats.
This plugin contains code originally from SCPStats, you can find its source code here.
This Plugin Requires MapEditorReborn, you can download it here
After you've installed MapEditorReborn, go to Releases and download the latest Plugin file.
Simply drop it into your Exiled Plugins folder alongside MapEditorReborn.
I will NOT cover installing MapEditorReborn schematics.
scpcosmetics.hat
scpcosmetics.pet
You can create custom permissions for Schematic Hats.
Your default Config for SCPHats should look like this:
s_c_p_cosmetics:
is_enabled: true
debug: false
# Will players be able to use MapEditorReborn schematics as hats?
schematic_hats: false
# List of Schematic Hats
schematic_hat_list:
example:
# Name of the Schematic to use for the Hat
schematic_name: 'example'
# List of names the command will accept for this hat
hat_names:
- 'test'
# List of permissions required for this hat to be used
required_permissions:
- 'scpcosmetics.test'
# The Positional Offset for the Schematic
position:
x: 0
y: 0
z: 0
# The Rotational Offset for the Schematic
rotation: &o0
euler_angles:
x: 0
y: 0
z: 0
normalized: *o0
# The Scale for the Schematic
scale:
x: 1
y: 1
z: 1
# Will players be able to spawn pets?
enable_pets: true
# Will pets mirror their owners' class? RECOMMENDED: True - Prevents SCP-096 and SCP-173 issues (NOT FULLY IMPLEMENTED 100%)
pets_mirror_class: true
# Will players be able to name their pets?
name_pets: true
# Will players be able to give their pet an item to hold?
pets_can_hold_items: trueIf you want to use the schematic hats, simply change schematic_hats to true. Make sure your schematics are properly configured.
You can have multiple schematic hats. The schematic_name is the name of the MapEditorReborn schematic from your Schematics folder. hat_names is a list of different names that will trigger this hat in game when using the command. You can add custom permissions such as in the example shown.