Custom block categories allow you to organize your blocks within the Crafting Recipes menu. To add a block to a custom category, simply add the following to its Properties.json file:
"CategoryName": "YOUR CATEGORY NAME HERE",
There are several tags you can add in Properties.json to change a block's behavior. Here is a list:
AllowCrystalAssistedBlockPlacement
If false, the custom block cannot be placed with the crystal assistance mode.
AllowMove
If false, the block cannot be moved by the player.
UniqueIDToDrop
-2: The block will drop itself.
-1 The block will drop nothing.
Any number over 0: The block will drop another block with the listed unique ID. For example, if it's set to 1019001, it will drop a custom block with an ID of 1019001.
To make a block invincible (like bedrock), set its "SimilarTo" value to 4. This can be found in the Properties.json file. Invincible blocks that are placed via the API cannot be moved by the player.
If you'd like to make a block that is impossible to craft and does not appear in the recipe menu, use the following recipe in Properties.json:
"Recipe": {
"Array" : [],
"SizeX": 0,
"SizeY": 0,
"SizeZ": 0
},
Hours in cyubeVR are measured from 0 to 2400. Nighttime is from 1800 to 0600. This does not change, even if the player adjusts the length of day/night in the settings. Also, note that time is measured in intervals of 100. For example, 775 equals 7:45 AM.