Space Engineers

Space Engineers

Not enough ratings
BanMod
   
Award
Favorite
Favorited
Unfavorite
Type: Mod
Mod category: Other
File Size
Posted
Updated
848.422 KB
29 Sep, 2024 @ 7:20pm
27 Jul @ 4:12pm
17 Change Notes ( view )

Subscribe to download
BanMod

Description
[WORK IN PROGRESS]

v1.0213 - Now includes banning of the the Collision Death event

This mod helps to ban blocks and events in SE.
Block types can be banned from beeing placed in and off grids. Default block ban is the reactor.

Events can be banned from occuring. The following events are currently supported;

collisiondeath - ban this event to avoid player death by collision (banned by default)
falldeath - ban this event to avoid player death by falling

! Leave me your request of what to ban next. From items to blocks, from events to limits. Lets ban till we smile !


QUICKSTART:

The mod runs on start.
If there is no config file it creates one in the file Storage/3340385186_BanMod/block_blacklist.txt.
In this config file one can add one blocktype to ban per line.
You can ban vanilla blocktypes as well as blocktypes from other mods.
Banned blocks that already exist in the world are not touched.

As example the Reactor blocks of various types are banned as well as the CollisionDeath event stopping the player from dying when jetting into a wall or tree.

To alter the banned mod lists, download the block_blacklist.txt or event_blacklist.txt file, alter it, then reupload it and restart the game/server.

There are several commands that can be entered in the chat window, all start with bm#

bm#stop - stop the banning
bm#start - continue the banning
bm#admin on/off - enable admin mode. If on then Admins are allowed to place
bm#verbose on/off - enable verbose mode. If turned on then a placed block will show its blocktype name in the console. Use this blocktype name to place in the block_blacklist.txt or event_blacklist.txt file, one per line.
#reload - this reloads the configuration after you uploaded the new config file

Note that all but the verbose command require Admin rights.


Coming features include:
- block count maximums
- ban travelling into certain areas
- ban using weapons in certain areas
- ban harming friendlies or neutrals
- ban damage to specific blocks or grids

Also check out my Fire Brigade mod to bring even more realism to SE;
https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=3269467787

This is a ww2waterwars.com production available on our WW2 World war battle server.
9 Comments
AkagiVoid 27 Oct, 2024 @ 8:37am 
Yay, I can finally yeeet dat OP railgun/s. X3

- Another suggestion 2 UR mod dats if U can do wat LiFe said below, I would like a way 2 limit a player on how many blocks they can place down of a certain type of block such as Gyros. X3
- There's an exploit (IDK if its been patched yet) dat U can use Gyros as armor on UR ship, thus making most fights unfair. >:/
- Or U place about 50 assault turrets just 2 murder UR enemies and other player's FPS/UPS. TwT
LiFe 13 Oct, 2024 @ 1:02am 
It will be AWESOME!
MikeXS  [author] 13 Oct, 2024 @ 12:47am 
Hi Life. I reckon thats doable. If we identify the players by name it can be done using a command. It could also be done using rank, or faction. I"ll look into it.
LiFe 13 Oct, 2024 @ 12:32am 
Hello! Is it possible to make personal bans for minning specific ores?
Example:
Player A - can't mine Mg
Player B - can't mine Au
...
Player Z - can't mine U
MikeXS  [author] 3 Oct, 2024 @ 5:11am 
hehe.. that sounds like a trap.. but i'll sniff around it to find out.
Jocker 3 Oct, 2024 @ 3:56am 
What if we can ban Voxel damage by asteroids but let asteroids damage grids?
MikeXS  [author] 3 Oct, 2024 @ 3:38am 
You can ban the Large and Small types individually.
This also includes additional sizes like one gets with the Small Ship Mega Mod Pack.

I assume this does not included banning blocktypes from a projection or welding during the projection. Good point. I will dive into that next.
Kreeg 2 Oct, 2024 @ 11:55pm 
Can it ban a TypeID for a grid size without banning it on the opposite grid size? And does it work against \ with Projectors?
Grebanton1234 1 Oct, 2024 @ 7:25am 
This looks promising, looking forward to updates