Unlock all 'Special Items' in the crafting menu?

I am wondering is there any working way to unlock all special items like christmas lights, fireworks, fogger, chinese lantern, cursed cauldron, snowmans/scarecrows instrumets, summer stuff bla bla bla you know...

All my players like this idea but now they hate how I implemented it - this shit drops from current loot tables so you gather 'junk' form crates while my main task was to remove shit from crates like removing spear from elite or chair bp from normal crate then adding lab chair!?. Can I somehow unlock the recipes and everyone so they can just craft em.

Already tried plugins from here, gave everyone all bps but nope. No success.

I assume this could be implemented, but I'm hesitant to do it since I suspect Facepunch wouldn't be happy about it since those items are intended to be purchased, so giving them to players redirects income away from them. Other game companies have take drastic actions for servers doing things like this, such as blacklisting the servers completely.

Nah, facepunch already allow skins and are not like "Gayben" who do sh*t and blacklist servers for this. Btw am not adding skins that's accepted with some small exclusions to this rule I have in my server because 1st I think people should support Facepunch and by skins accepted and 2nd a lof of people knows this skins or have paid $$$ for No Mercy set for example and said Please do not add them, its fine but at the same time a lot of great work missing from accepted and workshop creators have skins that should be in but facepunch skips them and my players like this idea of 90% unique skins.

I guess skins and this items are absolutely the same and facepunch woundn't care because they already made sales and now you can only buy this items from the community market and price for some of them is crazy. So if you make something like this would be great. DLC's have to be locked because are still on sale and you can pay 8-10 bucks for the Instruments DLC or Summer DLC but instead of paying for christmas lights 40$ you can use them and facepunch allow spawning this in F1 so again proof they do not care. Only pain is that you need to setup vending like I do every wipe for this and players again can use them. (its only my opinion) and thanks for reply

I investigated this and it seems the Rust client directly gets the available items from Steam, so it won't be possible for a server side plugin to enable them in the crafting menu. It is possible to grant the blueprints and use the CanCraft hook in a plugin to allow crafting them, but the client has to initiate it through their console with the craft.add command.

I saw on YT players on some servers can qraft items like coffins. How can i enable those items on my server. Im not interested in adding items from paid  DLC`s but from ingame hidden items (from F1 key menu).

Ohydius, you can unlock all items that's not purchasable and normally learnable in-game (graveyard fence for example) Just some halloween items like coffin/pitchfork/etc do not have crafting recipes and you cant make recipe for them and cant add it to the vanilla craft menu. But you can try custom crafting system, check in google. In other websites for rust plugs somewhere I saw crafting system allowing you to craft evrything - items, vehicles, trees (lul) ores (eh?) recyclers and whatever you want. So if works like give item to player and remove configured materials from them you can make this coffin and add other non craftable items for crafting.

OeU6JPogvRyvxlW.jpg WhiteThunder

I investigated this and it seems the Rust client directly gets the available items from Steam, so it won't be possible for a server side plugin to enable them in the crafting menu. It is possible to grant the blueprints and use the CanCraft hook in a plugin to allow crafting them, but the client has to initiate it through their console with the craft.add command.

craft.add is admin command as I know so how players can use it without authlevel? also what's different 

1- unlocking bp's from server or

2- clients typing the command then again have the bp unlocked?

also tried long time ago to add bp for this special items in betterloot (frogboots) but guess, failed to learn the bp when click Learn.

J3p28IzrVOItwzC.png Flammable

you can unlock all items that's not purchasable and normally learnable in-game (graveyard fence for example)

Yes, but do i need plugin for this ?

cHyuqiyOFmr4bar.png Flammable

craft.add is admin command as I know so how players can use it without authlevel? also what's different 

1- unlocking bp's from server or

2- clients typing the command then again have the bp unlocked?

also tried long time ago to add bp for this special items in betterloot (frogboots) but guess, failed to learn the bp when click Learn.

No, craft.add is a normal player command. I believe it's the same command that is executed by clicking the craft button in the craft menu, but doing it through console has no client-side validation, so a plugin can allow it to succeed.

Unlocking a blueprint on the server via a plugin will cause the information to be networked to the client so that it knows it has the blueprint unlocked. That is how the craft menu knows to display an item as locked or unlocked. However, the client will not show the item at all if it requires a steam item or game unless the player has those, as determined by the rust client directly communicating with steam. I verified that the server has no special logic around networking steam items to the client, and also experimented with forcibly networking those items to the client, which did not work.

BUMP BUMP BUMP... Please check AdysolAM x2 @WhiteThunder

Yesterday found something interesting about this topic... I was playing with my 2 friends and none of them have the DLC purchased like Instruments, VoiceProps, SunBurn... I made Boombox in order to troll my friends but then one of them crafted boombox too... He also crafted other dlc stuff which must be locked for him. They were able to craft all DLC items (or specific ones chosen by the server) idk exactly what was unlocked for them but the final results is: Properly UNLOCKED the DLC items in the default vanilla craft menu. So looks like doing this is totally possible just we have to find out "HOW TO" and I hope someone figures this out. I have for now a great CraftMenu plugin but is better if can be done the vanilla way. Heard that maybe stuff outside of oxide can help here (like Harmony) in order to unlock this kind of BP's but not sure. Just giving info so others can try to do something... 

I noticed this also in the past again in AdysolAM or RustAcademy but thought something is glitched for them or they just lied.

Thanks for the pointer. I did some more testing, and I found that the DLC items (currently there are 39) will be shown in the client craft menu after unlock. This means you could put blueprints for any of the DLC items into loot tables to achieve the use case you described in your original post.

To see a demonstration, simply make a modification to the Blueprint Manager plugin on line 65:

if (bp.userCraftable && bp.defaultBlueprint == false)

replace with the following line:

if (bp.userCraftable && (bp.NeedsSteamDLC || bp.defaultBlueprint == false))

Then any player with the blueprintmanager.lvl1 permission should see the items in their craft menu.

Unfortunately, this still doesn't seem possible for the ones that require steam items.

OK great... I will try this and also can I unlock only DLC Items this way with the blueprint manager whitelist instead of permission lvl1? I will just type single blueprints shortnames.

9lRSVoezOg9doSO.jpg Flammable

OK great... I will try this and also can I unlock only DLC Items this way with the blueprint manager whitelist instead of permission lvl1? I will just type single blueprints shortnames.

Probably not without further modifications.