#Essentials

1 messages · Page 1 of 1 (latest)

marsh notch
#

Essentials is a powerful, all-in-one SCP: Secret Laboratory server plugin that enhances gameplay

Github: https://github.com/reversum/Essentials
Download: https://github.com/reversum/Essentials/releases/tag/v1
Example Config: https://github.com/reversum/Essentials/blob/master/README.md

Features

SCP-3114 Integration – Adds SCP-3114 to the spawn pool with configurable spawn chances.

Deadman Sequence Settings – Allows adjusting or disabling automatic healing during the Deadman Sequence.

Join Message – Displays a customizable welcome message when a player joins the server.

Round End Features – Shows end-of-round statistics and optionally enables Friendly Fire.

Advertisements – Periodically displays random advertisement or info messages as broadcasts or hints.

Escape Mechanics – Controls if effects are retained or roles changed upon escape.

Role Customization – Allows setting custom starting HP for roles.

Spawn Items – Defines which items roles receive at the start of the round, including ammo.

SCP-914 Custom Recipes – Customizes SCP-914 output items for each knob setting.

SCP-914 Role Mappings – Transforms specific roles into other roles via SCP-914 based on knob settings.

SCP-914 Teleport Rooms – Defines which rooms players are teleported to by SCP-914 per knob setting.

Custom Info Display – Optionally shows player information such as current HP in the HUD.

Weapon Damage Multipliers – Configures damage multipliers by weapon and hit location.

Candy Mechanics – Adds special candies with effects and limits how many players can pick up.

Spawnwave Visual Effects – Changes map lighting colors to indicate MTF or CI spawn waves.

Cleanup System – Automatically removes items and ragdolls at set intervals with warning messages.

and yet more to come!

GitHub

Contribute to reversum/Essentials development by creating an account on GitHub.

GitHub

Contribute to reversum/Essentials development by creating an account on GitHub.

wispy lake
#

why not use different config files

#

and why use this over the other ones that work fine

#

also why not different files for different stuff whys 90% of the plugin in 1 file

#

also using OnServerRoundEnded to clear stuff relies on servers not force restarting the round and if they do it wont clear

#

also why .ContainsKey when .TryGetValue or .Remove exists (depending on context)

#

eg:
here you can just .Remove

marsh notch
#

Thanks for your feedback will seperate this stuff. So I didnt saw an all in one Utility Plugin here.

#

At least not for LabAPI

wispy lake
#

i dont rly think its needed

#

but thats my opinion

marsh notch
#

I mean its for the people that want finished drag and drop stuff

wispy lake
#

you should at least seperate the configs for each thing

#

since rn it just kinda looks like a mess

marsh notch
#

I will seperate this stuff yeah. Also will seperate the Events and stuff

spring heart
spring heart
#

haven't seen a good alternative yet, so i hope this is good

wispy lake
#

i dont actually have a clue what common utils has

#

but i also dont agree on just copying plugins and making it into 1 almorgamation

#

tbf its fine if done right

#

which id argue this plugin wasnt based on the amount of lines in 1 config

wispy lake
marsh notch
sly tapir
#

@marsh notch hello!

#

is this updated to the latest version of the game?

#

js wanna know if its still usable rn

marsh notch
lucid loom
#

Hello @marsh notch, is it possible for custom recipes and spawn items to have a possibility of happening instead of being guaranteed?
For example Class-D having a Janitor card 10% of the time.

crimson oracle
lucid loom
#

Oh yeah, looks like it. Eitherway, outside of custom recipes working, probabilities for spawn items and recipes are mostly what is keeping us from adopting the plugin for now.
The message for picking up candies also doesn't seem to show up.

#

I would wish for greater customisation options with changing text as well. Only being able to change the word "with" in the round stat placeholder does not work at all for our language.

marsh notch
#

Im on it currently

lucid loom
#

👌

untold horizon
#

Does this plugin disables friendly fire if activated? @marsh notch

marsh notch
#

in the config

sly tapir
#

@marsh notch

#

is there any way to modify stuff from scp (damage, health, status)

#

or disable stuff like the 914 thing where u become

#

a scientist

marsh notch
sly tapir
#

oh

marsh notch
#

In the next update there will be damage and all

sly tapir
#

alright thanks

#

the pink candy one apparently doesnt work

#

i let it at 8% and kept picking up candies

#

and i didnt get it

#

do i have to store the plugin in global or the server port?

marsh notch
sly tapir
wooden jasper
marsh notch
wooden jasper
#

alr calm

sly tapir
#

@wooden jasper

wooden jasper
sly tapir
#

@marsh notch ^

wooden jasper
# marsh notch Uhhhh need to check

alr i had the plugin in global
the dependency in global aswell and none of the configs would save in the game
keeping in mind we are using the lapapi section in bisecthosting

wooden jasper
#

i think its fine

#

preciate the plugin

tranquil smelt
#

candies are broken, can't pick the up for some reason

wooden jasper
mint nebula
#

@marsh notch is this even possible to create a custom recipe next to the base recipe?

#

or i am doing something really bad

#

because its not working like that

crimson oracle
hardy thistle
#

I have an issue, where i set SCP-3114 to be with a minimum spawn and to be atleast 2 scps for it to spawn

#

but these settings do not apply

#

it works for 1-2 round

#

then again same scp

#

even as first scp

hardy thistle
#

Sets the chance of being SCP-3114.

s_c_p3114_spawn_chance: 0.1

Sets the player preference of being SCP-3114 (1 to 5).

s_c_p3114_player_preference: 1

Sets the min count of SCPs to spawn SCP-3114.

s_c_p3114_s_c_p_count: 2

#

and still every round on 10 people there is a skeleton as 2nd scp....

mortal cape
#

Love the plugin, quick question though. How can I make it so Coarse teleports you to a random room in either light or heavy? I'm assuming I have to manually write every room, but I'm not sure where I can find what each room is called

high lichen
#

The way he's set up this plugin means you can't teleport players to a random hallway or anything like that, it has to be a named room listed in the sparse enum

mortal cape
mortal cape
# high lichen

Hey, so it works great but coarsing out only works once, then I have to restart the server.

high lichen
mortal cape
mortal cape
high lichen