Does this overwrite the normal crafting? Like if a player opens a workbench does the custom crafting UI come up or the vanilla one?
Research & Craft System
$20.00
Sold by: CopekThis plugin allows admins to control all about researching and crafting.
With all default items ,and with custom ones!
So what you chose to be researchable that players will be able to research and craft ,for prices what you chose . And with other options like Craft time, Wb Level , Display Name, Description, Category, Quantity.
Researching is true research table ,crafting UI is similar to default rust crafting UI .
- Description
- Reviews (1)
- Version History
- Discussions (4)
- Setup
- Product Enquiry
Description
Description
About Research & Craft System
This plugin allows admins to control all about researching and crafting.
With all default items ,and with custom ones!
So what you chose to be researchable that players will be able to research and craft ,for prices what you chose . And with other options like Craft time, Wb Level , Display Name, Description, Category, Quantity.
Researching is true research table ,crafting UI is similar to default rust crafting UI .
Best explanation is true config file :
“Block Default Crafts”: true/false, // You are able to block completely default craft system, so players can only craft items true plugin UI.
“Block WB Tech Tree”: true/false, // You are able to block completely researching true TechTree.
“Block ResearchTable Research”: true/false, // You are able to block completely default research true research table , so players can only research items true plugin UI .
“Play Sound On Research Success”: true,
“Research Success Sound Asset”: “assets/prefabs/deployable/research table/effects/research-success.prefab”,
“Play Sound On Research Fail”: true,
“Research Fail Sound Asset”: “assets/prefabs/deployable/research table/effects/research-fail.prefab”,
//This is default config for one item ,but you will get all items in config with their default values.
//As you can see rifle.ak is loaded with his default properties.
“Items”: {
“rifle.ak”: { //Shortname
“0”: { //SkinID
“AllSkins”: true, // if true ,player will be able to research rifle.ak no matter of his skin of item, if you put false ,then it will check for skinID of item(if you add custom items with same shortname ,then use false)
“IsResearched”: false, //if false, item will not be researched by default ,if true it will be researched ,so player will be able to craft it without reasrching it .
“IsResearchable”: true, //if true ,palyers can research this item , if false item is not researchable.
“DisplayName”: null, // if null default name of item will be , you can give custom name to item example: “mygun” .
“Description”: null, // if null it will be default description of item ,,you can use custom description ,example “this gun is best gun” .
“ResearchCost”: [ // price for research item ,you can add up to 4 items total ,you can use default rust items ,and custom ones .
{
“Shortname”: “scrap”,
“Amount”: 500,
“SkinID”: 0,
“DisplayName”: null
}
],
“RequiredCraftWBLevel”: 3, // what workbench level item needs for craft ,0 is no workbench level
“CraftTime”: 45.0, // this is default craft time ,you can change it ,in seconds .
“CraftCost”: [ // price for craft item ,you can add up to 8 items total ,you can use default rust items ,and custom ones .
{
“Shortname”: “metal.refined”,
“Amount”: 50,
“SkinID”: 0,
“DisplayName”: null
},
{
“Shortname”: “wood”,
“Amount”: 200,
“SkinID”: 0,
“DisplayName”: null
},
{
“Shortname”: “riflebody”,
“Amount”: 1,
“SkinID”: 0,
“DisplayName”: null
},
{
“Shortname”: “metalspring”,
“Amount”: 4,
“SkinID”: 0,
“DisplayName”: null
}
],
“Category”: “Weapon”, // category of item ,where item will be placed in what tab,you can change this also ,to some custom ones or what ever name you like !
“CraftOutputQuantity”: 1 // this is default output quantity of item (when you craft lowgradefuel you get for 1 craft 4 lowgrade) ,you can change output .
}
},
On first loading of plugin you will get in config all items ,with their default properties :
Default items what are researched by default in game ,will be researched (lets say Sleeping Bag,Hammer,etc),
items what are by default researchable they will be researchable (with their scrap cost),
Those items will also have default craft prices , required workbench level ,time for craft ,craft quantity ,category.
So it will be easy for you to change what you need to change for items.
Categorie tabs are in config file :
“Categories”: [
“FAVORITES”,
“CUSTOM”,
“WEAPON”,
“ATTIRE”,
“TOOL”,
“MEDICAL”,
“AMMUNITION”,
“RESOURCES”, // you can change all categories how you like ,,you can remove some ,add more ,rename them .
“ITEMS”, //if you rename category lets say “WEAPON” to “guns” dont forget to change on items also category ,so they can be placed in that new “gun” categorie .
“COMPONENT”,
“CONSTRUCTION”,
“ELECTRICAL”,
“FOOD”,
“TRAPS”,
“MISC”,
“FUN”
],
“Favorite Category Name”: “Favorites”, // this is core name for favorite items ,when change this be sure that you have in Categories that name what you put for favorite tab .
Commands :
Chat command : /q (configurable) – open craft ui .
Console command : bind <key> craft.openui – in F1 players can bind <key> so they can open Craft UI with key (keyboard button) so they dont need to type shat command.
Console command : wipe_research_data – wipe player researched items.
Console command : wipe_favorite_data – wipe players favorite items.
Permissions:
“craftsystem.research” – without this perm player cant see UI for research.
“craftsystem.craft” – without this perm player cant open Craft Ui .
Data : you will see in data what player researched ,and his favorites .
LangFile – you are able to change text ,on something else that you like ,on some different language .
How to add custom or skined item :
“box.repair.bench”: { // this is default item
“0”: { // without SkinID
“AllSkins”: false, // We have here false ,so it will look for Shortname and SkinId
“IsResearched”: true, // Its researched.
“IsResearchable”: false,
“DisplayName”: null,
“Description”: null,
“ResearchCost”: [
{
“Shortname”: “scrap”,
“Amount”: 10,
“SkinID”: 0,
“DisplayName”: null
}
],
“RequiredCraftWBLevel”: 1,
“CraftTime”: 30.0,
“CraftCost”: [
{
“Shortname”: “metal.fragments”,
“Amount”: 125,
“SkinID”: 0,
“DisplayName”: null
}
],
“Category”: “Items”,
“CraftOutputQuantity”: 1
}
“1594245394”: { // Here we add SkinID. We added SkinId to shortname what belongs to that custom item .
“AllSkins”: false, // We have here false ,so it will look for Shortname and SkinId
“IsResearched”: false, // Not researched ,
“IsResearchable”: true, // But its researchable .
“DisplayName”: “Recycler”, // we use custom name for item.
“Description”: “With this i can recycle home”, // we use custom description for item.
“ResearchCost”: [
{
“Shortname”: “scrap”, // some cost for research .
“Amount”: 1000,
“SkinID”: 0,
“DisplayName”: null
},
{
“Shortname”: “gears”,
“Amount”: 50,
“SkinID”: 0,
“DisplayName”: null
}
],
“RequiredCraftWBLevel”: 3, // we need to be at level 3 workbench to craft it.
“CraftTime”: 60.0, // 60 sec craft time .
“CraftCost”: [ // craft cost.
{
“Shortname”: “metal.fragments”,
“Amount”: 2500,
“SkinID”: 0,
“DisplayName”: null
},
{
“Shortname”: “rifle.ak”,
“Amount”: 1,
“SkinID”: 2585539626,
“DisplayName”: null
}
],
“Category”: “Custom”, // we changed category to custom ,so recycler will be in custom tab .
“CraftOutputQuantity”: 1 // quantity is 1 ,we will get 1 recy per craft
}
},
Reviews (1)
1 review for Research & Craft System
Only logged in customers who have purchased this product may leave a review.
Version History
- Added Fixed compile error
- Added Added - Now you are able to chose where item will be researched : ResearchInCustomCrafting : true / false ResearchInDefaultCrafting : true / false Now you can use both craftings ,default one and from this plugin .. Example , you can put lr300,custom items (recy what ever) only in plugin UI , normal items in default one .. You chose what where to have for crafting! Now you can also see unresearched items in plugin UI ,if you chose to item be visable : VisibleUnresearchedItem : true / false Item will have lock on it ,so player will know what they can research ,but they cant craft it ofc until they research it .. Thats good if you wanna show players what they can research for that plugin crafting .. Fixed stacking when craftin item true UI ... On next update wil add that players can craft ,research items also with eco ,rp . Cheers ! Fixed : When was for item IsResearched = true , and false in ResearchInCustomCrafting item was showed in PluginUI .. Now it is fixed ,items will respect that ResearchInCustomCrafting . So what you chose for customUI it will be there .
- Added Added - Now you are able to chose where item will be researched : ResearchInCustomCrafting : true / false ResearchInDefaultCrafting : true / false Now you can use both craftings ,default one and from this plugin .. Example , you can put lr300,custom items (recy what ever) only in plugin UI , normal items in default one .. You chose what where to have for crafting! Now you can also see unresearched items in plugin UI ,if you chose to item be visable : VisibleUnresearchedItem : true / false Item will have lock on it ,so player will know what they can research ,but they cant craft it ofc until they research it .. Thats good if you wanna show players what they can research for that plugin crafting .. Fixed stacking when craftin item true UI ... On next update wil add that players can craft ,research items also with eco ,rp . Cheers !
- Added Some minor Fixes.
- Added Now you can repair items what are researched in this plugin .. Now when you research item ,item will be researched in default rust craft system .. When you add isresearched in config ,that bp will be insta unlocked in default rust craft system
Discussions (4)
4 thoughts on "Research & Craft System"
Leave a reply
-
-
You can chose in config will you use rust craft ,or craft from this plugin .
“Block Default Crafts”: true, //// if true then default crafting is blocked , if false then you can use normal craft ..there is command for my UI ,and you can bind q ,so you can always open my Ui ,so yea it will block default one if you need that
“Block WB Tech Tree”: true, /// block researchs from workbench tech tree
“Block ResearchTable Research”: true, ///// block research true research table ,but you have custom research by plugin
You can combine what you need and what you wanna ..
Example , you can put custo mresearch cost ,but crafting default by rust ;)
-
-
Can you choose skin when crafting a item in plugin crafting ui
-
I am looking for the ability to block the researching of 2 items. I don’t need custom crafting or blocking research on the research table, etc. I only need to block the researching of 2 items without affecting the rest of the crafting tree. Will this let me do that? There’s a free plugin on umod that lets you block crafting and research of items, but if you block the research, it blocks your ability to research anything below it.
Setup
Plugin FAQ – How do I use this .zip/.7z file I just purchased on my server?
• First, you want to unzip the file. You can do so by just double-clicking it to open, then drag the contents to the desired location (you may need to install an external unzipping software if you don’t already have one such as 7zip or winrar)
• Next you will find either a structure of folders or just the .cs file itself (it’s the actual plugin file itself).
• After that just install the .cs (plugin file) into your …/oxide/plugins/ folder where you will install plugins you ever need to.
Additionally, here’s a great video that easily covers adding a plugin to your server if you need! https://youtu.be/yWC_p97FhQA
• Installation is not included with any products on the site, however, if needed we may assist if you reach out to our support.
Currently all products on Lone.Design will be contained within a zipped file which is the .7z or .zip that you see. I believe windows 10 and up can unzip on its own without 3rd party tools, but in that case, if you’re unfamiliar with zipped files here are 2 programs I recommend to easily unzip zipped files.
Video On How to Zip and Unzip: https://youtu.be/Ep-L3PjBPCk (TechInsider Youtube Channel)
Zipping/Unzipping Tools
Winrar https://www.rarlab.com (I used to use for years, but works great!)
7zip https://www.7-zip.org/a/7z2107-x64.exe (the one I use currently)
Evil_Orko (verified owner) –
Very well thought out plugin that does just what I want and the author givess top-notch support. Would recommend to everyone wanting a cutomizable crafting system that also has the ability to take over BPs from vanilla Rust. Perfect score from me!
robert_dadovic –
Thank you !!! Will keep the work to be even better! :)