- Home-
- Subnautica-
- Mods for Subnautica-
- Custom Elements (Bepinex)

Custom Elements (Bepinex)
About This Mod
Modes that allow you to create special items
Custombuildables
Items that can be built to order with warehouse
Special hoods
Special posters
Special medical kits
Special oxygen cylinders
Special Heel Products
Special body covers
MoreDeco and MoreLockers are included in CustomItems as examples.
You must also uninstall MoreDecoJson before installing CustomItems, because CustomItems is installed by the : file, which contains Moredeco as the base, so do not use both.
CustomItems (also known as MoreDecojson) has been updated with new features.
Each element has its own Json file, which contains information that is stored in the element's folder.
Custombuildables.
User assemblies with repository
Special hoods
Special posters
Specialized medical kits
Special oxygen cylinders
Special subjects for optimization
Json recipes for all items so that you can set recipes.
[code]CustomBuildables: how to create custom items from assets already in the game.
LabCart.json.
{
"Tooltip": "LabCart." <— This is your tooltip.
"FriendlyName": "LabCart", <— This is the name of your element.
"InternalName": "Lcart",<— This is the name of the json file created by Techtype and your recipe.
"Spritename": "Lcart",<— The name of your sprite in the assets folder.
"ResourceId": "af165b07-a2a3-4d85-8ad7-0c801334c115", <— the ResourceId element for replication.
"ObjectName": "discovery_lab_cart_01", <— Name of the object model used to get the element.
"NothingNeeded": true <— Use this option if you don't want to change anything.
"buildable": true <---- This value must be set to make the item assembly-ready.
}
CustomBuildables (with crates): how to create custom items that can be built using crates from assets already in the game.
Forklift.json.
{
"Tool Tip": "Forklift",
"FriendlyName": "ForkLift",
"InternalName": "ForkLift",
"Spritename": "ForkLift",
"ResourceId": "13d0fb01-2957-49e0-b153-6dc88332694c",.
"ObjectName": "generic_forklift",
"AddStorage": true, <— Can be created to add bool store
"Height": 3, <— Sets the height of the tank.
"Width": 3, <— Sets the width of the warehouse.
"buildable": true <---- must be installed to make an item suitable for construction.
}
CustomBuildable Artifact: It's an alien artifact.
"IsAnArtifact": true, <— Various options that can be set depending on what the object needs.
"IsGunArtifact": true, <— Used for alien rifles.
"IsBasicArtifact": true, <— Artifacts that do not require special settings.
"IsArtifact": true, <— Removes some collisions and adds lighting.
"IsTable": true, <— In essence, it all comes down to changing the size of the table and collisions.
CustomFoods: Use in-game assets to create a CustomFoods.
Food.json.
{
"Tool Tip": "Check the food tray".
"FriendlyName": "Food Tray"
"InternalName": "WFood",
"Spritename": "FoodTray",
"ResourceId": "9aec63ec-4966-45ea-8ec0-3f311505c016",.
"ObjectName": "docking_food_01_tray7",
"Isfood": true, <— Determines whether a special food is edible or not.
"Food": 19, <— This is the number given when the food is eaten.
"Drink": 5 5 <— This number is given when the food is eaten.
}
Drink.json.
{
"Tool Tip": "Drink Bottle",
"FriendlyName": "RootBeer",
"InternalName": "RBeer",
"Spritename": "Bottlezz",
"ResourceId": "41399588-124d-4e01-92b7-f5b10c882ac8",.
"ObjectName": "docking_bar_bottle_05",
"Isdrink": true, <— Set this to drink.
"Eat": 2,
Drinking: 29.
}
CustomPosters: Create custom posters by duplicating posters already in the game and replacing photos with your own.
Poster.json.
{
"Tool Tip": "Test Horizontal Poster". ",.
"FriendlyName": "Horizontal Poster".
"InternalName": "TPoster",
"Spritename": "HSPoster",
"ResourceId": "d809cb15-6784-4f7c-bf5d-f7d0c5bf8546",.
"ObjectName": "model",
"IsPosterH": true, <---- Setting this option will create a horizontal poster.
"Placeable": true <---- You must also set this value to make a poster.
}
Vposter.json.
{
"Tool Tip": "Check Vertical Poster",
"FriendlyName": "Vertical Poster",
"InternalName": "VPoster",<— This is the full image that will appear on the poster.
"Spritename": "VSPoster",<— This is the icon of the Quick Access Toolbar and inventory.
"ResourceId": "876cbea4-b4bf-4311-8264-5118bfef291c",.
"ObjectName": "model",
"IsPosterV": true, <— Set to create a vertical poster.
"Placeable": true <---- must also be set to make a poster.
}
CustomMedkit: Clones the model of a first aid kit already in the game to create a custom first aid kit and adjust the amount of health given when hit.
medkit.json.
{
"Tooltip": "HEALTH:+30 sample medkit".
"FriendlyName": "The example of a medkite",
"InternalName": "Medkites",
"Spritename": "Medkit"
"ResourceId": "4021307d-b4d1-4a7d-bf3a-078ff2202aee",.
"ObjectName": "model",
"MedKitem": right,
"State of Health": 30.
}
CustomOxygenTank: By specifying "ResourceId" and "ObjectName", any object can be turned into an oxygen tank that gives you oxygen when you eat.
o2tank.json.
{
"Tool Tip": "Oxygen: +30 cylinders, full of oxygen",
"FriendlyName": "Oxygen cylinder".
"InternalName": "OxygenTank",
"Spritename": "Tanks",
"ResourceId": "4021307d-b4d1-4a7d-bf3a-078ff2202aee",.
"ObjectName": "model",
"Tankitem": true,
Oxygen 30
}
CustomHealitem: By installing "ResourceId" and "ObjectName", any item can become a health, food and water item when eaten.
TowelPaper.json.
{
"Car Tip": "HEALTH: +15 wet toilet paper",
"FriendlyName": "Toilet paper",
"InternalName": "Toilet paper",
"Spritename": "Toilet paper", "Toilet paper",
"ResourceId": "4021307d-b4d1-4a7d-bf3a-078ff2202aee",.
"ObjectName": "model",
"HealItem": true,
"Food": 90, "Food".
Drink": 20, "Drink": 20, "Drink": 20 20, "Drink".
Health 15
}
CustomHullplates, where "InternalName" is used as the main image of the chassis plate and "Spritename" is used as the main image of the assembly menu.
RayHullPlate.json.
{
"Tooltip": "Many years of serving the modding Subnautica Ray". ,
"FriendlyName": "Ray HullPlate",
"InternalName": "RayPlate", <— Sprite is the name of the outer plate image.
"Spritename": "RayIcon", <— Outline menu image.
"ResourceId": "03a0d4b1-2447-44fd-918b-f97354e8d574", <— Not actually used, but you can install anything.
"ObjectName": "model_offset", <— Not actually used, but you can install anything.
"CustomHullPlates": true <— Install Customitem to make a custom chassis plate.
}
CustomStorage: Allows an object to have a store.
GirlLocker.json.
{
"Tool Tip": "Closet with a picture of a girl",
"FriendlyName": "Girl Locker",
"InternalName": "GirlLocker",
"Spritename": "GirlLocker",
"ResourceId": "078b41f8-968e-4ca3-8a7e-4e3d7d98422c",.
"ObjectName": "submarine_locker_05",
"HasStorage": true, <— Processing via HasStorage.
"Height": 8,.
"Width": 6, }
}
LongLocker.Json.
{
"Tool Tip": "Long Rocker". ",.
"FriendlyName": "LongLocker", "", "LongLocker".
"InternalName": "LongLocker",
"Spritename": "LongLocker",
"ResourceId": "367656d6-87d9-42a1-926c-3cf959ea1c85",.
"ObjectName": "submarine_locker_03",
"ExtraObjectName": "submarine_locker_03_door_01",<— If TwoExtra is used, this is the first name of the object.
"ExtraObjectName2": "submarine_locker_03_door_02",<— If TwoExtra is used, this is the name of the second object.
"HasStorage": true,
"IsmultObject":true<— if the object has an additional object.
"TwoExtra": true,<— if your object has two elements, such as doors or other objects.
"Height": 8,.
Width: 8
}
LeeLocker.json.
{
"Tool Tip": "Long locker",
"FriendlyName": "Tall Locker",
"InternalName": "LeeLocker",
"Spritename": "TallLocker",
"ResourceId": "cd34fecd-794c-4a0c-8012-dd81b77f2840",.
"ObjectName": "submarine_locker_04",
"ExtraObjectName": "submarine_locker_03_door_01", <— TwoExtra Same as OneExtra.
"HasStorage": true,
"IsmultObject": true,
"OneExtra": true, <— Similar to TwoExtra, but in this case the object has only one additional object.
"Height": 8,.
Width: 8, Width: 8 8
}
Similar Mods/Addons
JPBTV Crazy game save.1.0Mods for SubnauticaSubnautica
This is a lousy log file that I made. Around the base at the bottom of the floating island there is...301
Thrush1.0.0Mods for SubnauticaSubnautica
This mod adds the first drone from Vehicle Framework: Crush, used for remote resource collection.The...4301
Improved PT-BR language files.1.0Mods for SubnauticaSubnautica
Some titles and descriptions have been changed in PT-BR translation to improve harmonization and cla...300
Copper based on screening results (BepInEx)1.0.0Mods for SubnauticaSubnautica
Scanning of known parts allows to obtain both titanium and copper.In this mode, scanning a known par...200
Third-person immersion1.0.0Mods for SubnauticaSubnautica
Because first-person perspective can cause motion sickness, a third-person perspective has been adde...1000
Alterra Battle Arena1.0Mods for SubnauticaSubnautica
Alterra Battle Arena is an exciting ocean-themed arena where players and leviathan players engage in...200
Minimap (updated for version 2.0).1.0.1Mods for SubnauticaSubnautica
This is a prototype mini-map. It adds a permanent overlay of the user interface to the player's user...1900
Subnautica "Epic Weather".0.0.5Mods for SubnauticaSubnautica
This mod adds various weather phenomena that randomly occur on the surface of the earth, such as rai...1800
Equipment for bags1.2.0Mods for SubnauticaSubnautica
Increase inventory.This mod adds three bags and equipment slots.Each bag is produced by a fabricator...900
MCH4 Custom Loading Screen.1Mods for SubnauticaSubnautica
A selection of 55 different screenshots taken by me (MCH4) and my friend MrCreeper on Subnautica.300
Vegetarian waters2.0Mods for SubnauticaSubnautica
Add several new kinds of water to the game, which can be made from various edible plants in the game...100
Emptiness becomes part 11.0Mods for SubnauticaSubnautica
This is the first part of my (planned) 3-part modpack installation (don't ignore it): put the build...400
Saving game Player restored1.0Mods for SubnauticaSubnautica
It's just saving the game (of course), but you don't have to go to the Emperor of the Sea, as you're...000
Statistical core1.0.1Mods for SubnauticaSubnautica
API Subnatica for easy change of player status and itemWhat is Stats Core?Stats Core is an API that...200
Without battery (Bepinex)1.0.0Mods for SubnauticaSubnautica
Simple mode to remove batteries and power supply elements from the tools and vehicles being processe...200
Harder Craft1.0.0Mods for SubnauticaSubnautica
Fashion as ¨Easy work¨ but more difficult ---------------------------------------------------Done---...000
Subnautica "Nitrox - multiplayer mode."1.1.0.1Mods for SubnauticaSubnautica
Nitrox is an open-source, multi-user modification. The mod is in th...000
Composite building materials1.0.0Mods for SubnauticaSubnautica
Add 'Degasi Planter', 'Mushroom Terrarium' and 'Science Bench' mounted scenery.Additional mounted sc...900
Collection of Los Gapos Beta labyrinths.2.0Mods for SubnauticaSubnautica
This is our collection of mazes! We built this maze! I hope you like it! It's a fun maze!000
Warp Shield1.2Mods for SubnauticaSubnautica
Seamoth and Prone's costumes were updated to prevent warper explosions from warping.The phase stabil...400