How to make custom items


It's finally here! The most requested feature!

Now you can make your own custom items and have your viewers throw them at you, drop them on you or feed them to you!


Note: Once you add a custom item, all default items in that category will be disabled.

Note: Preferbly use Unity 2019.4.31f1


How to make custom items:

1. Download the latest VTuber Plus SDK from the bottom of this game.

2. Make an empty Unity project.

3. Import VTuber Plus SDK. Once the import is done, there should be a new menu in your Unity project.

4. In your Assets folder, create a new folder called UserItem.

5. In your UserItem folder, create a folder with the name of your custom item. For example Banana.

6. Put every resource related to your item in Banana folder.

7. Select your item in the scene and go to VTuber Plus menu and click on Convert to Throw Item, Drop Item or Food Item.

8. Assign your audio clip and change the settings of each component however you like.

9. If you're making a Food Item, follow these instructions:

  1. Always next your mesh inside of an empty Game Object.
  2. Convert the empty Game Object to Food Item.
  3. Add a Particle System with a desired effect for when eaten.
  4. The Particle System MUST have Looping and Play On Awake set to off. Duration for 0.22 is ideal.

10. Convert your object to a prefab and put it in your Banana folder. Then rename it to prefab.

11. Once you're done, you need to make a bundle. To do so, go to VTuber Plus menu and click on Build Asset. The export should start and shortly after an explorer window will popup pointing to a Builds folder. Inside you'll find all the items you had in UserItem folder. Ignore .manifest files. Grab the files with no extension, in this example banana, and copy them to the path that fits your item: 

VTuber Plus\VTuber Plus_Data\UserItem\ (ThrowItem | DropItem | StickyDropItem | FoodItem)

After copying your files, restart VTuber Plus to load in the new items.


Files

VTuber Plus SDK v1_5.unitypackage 638 kB
Feb 06, 2022

Get VTuber Plus

Buy Now
On Sale!
25% Off
$4.99 $3.74 USD or more

Comments

Log in with itch.io to leave a comment.

Please check the new documentation:

https://vtuberplus.com/#customitems

I've looked high and low and I can't seem to find the SDK, neither on my steam version or on here, is there anywhere I can get my hands on it now or is it gone?

(2 edits)

Its been moved to the Extras folder at the top bar.

https://vtuberplus.com/#customitems

Aaah, thank you!

Is there another place to get this file? I can't download it using the link on this page.

It's available only on Steam now.

I hope this isnt too much to ask, but is it possible to get a visual tutorial on this process? Im struggling a bit and Im not sure if I am doing it correctly. Items always appear lighter and are going through the model, not bouncing off. Appreciate the help!

there are already tutorials on youtube. Also one in the discord server provided in the program ^w^

Hey, I tried making an lots and lots of times, everything worked, but when I put the file in the ThrowItem folder and open VtuberPlus, the same items are being thrown and no sign of the custom item. Is tehre anything you need to keep an eye out when you're making the item?

Hi. Are you using the same Unity version as suggested by the tutorial.

No, I'm using 2020... I'll try using that one!

It was that! I used the version suggested and it worked!!

Can you provide the assets for the beach ball, flipflop and other default items so we can include it with our custom items? Thank you.

No I can't ^w^ You can find plenty of similar items online for free but the assets belong to the program and I wouldn't want to give it away. It's a paid software.

Well, can you at least make it an option to re-enable default items alongside your custom ones? 

Please take a look at my roadmap on the main page.

Hey there. I made a personal pack with the defaults. Course they are not the same as the ones in the default set. These ones also have slightly different sounds (and are louder) so make sure you edit them as you please. Enjoy!

https://drive.google.com/file/d/1fiHtYEjBLoHX6Vomy7uSRNCqW1ufYIaA/view?usp=shari...

Which version of Unity does this need?

(+1)

2019 or newer.

So basically what VSeeFace is using, 2019.4.31, I'm guessing? Mostly want to make sure since I already have like, 12 of these damn things installed hahah XD

That will work too. The version doesn't really matter. Its not like VRChat lol

(+1)

Hahah ok. Just wanted to make sure. Appreciate the support~♪