Skip to content
@cyubeVR-Modding

cyubeVR Modding

cyubeVR modding organisation to collaborate on tools and resources

cyubeVR Modding Overview

cyubeVR supports three different types of modding, each requiring different skills, and best suited for different types of mods. Here you can find an overview of those three types of modding.

Custom Blocks

Custom blocks are the simplest type of modding you can do in cyubeVR - creating blocks with custom textures and custom recipes, that can be used the same like any other block in the game.

Making a custom block is very easy, it requires no programming at all. If you know how to use any image editing software, you can create a custom block! If you are primarily an artist and not a programmer, this is exactly for you!

The guide for how to create custom blocks can be found here.

VoxelAPI Modding

cyubeVR has a native modding API, called the VoxelAPI. It is an easy to use API for interacting with the voxel world in cyubeVR. Placing blocks, removing blocks, teleporting the player to some location, damaging/healing the player, any similar things. With the VoxelAPI, you can easily create any mod that is "block based". Want to generate custom ores in the ground? VoxelAPI! Want to procedurally generate a whole castle when the player places one block? VoxelAPI! Want to create a minigame with blocks that spawn around the player? VoxelAPI!

To create a VoxelAPI mod, knowing how to create custom blocks is very useful, most VoxelAPI mods will also contain one or multiple custom blocks. To create VoxelAPI mods, you should know at least some programming - which programming language you know isn't too important and importantly, you do not need to know how any game engine works. As long as you know the basic concepts of programming, you will be able to create a VoxelAPI mod, it's all designed to be very easy to understand.

Here you can find the repository for the VoxelAPI, where everything about it is nicely explained in the Readme.

Unreal Engine 4 Blueprint Modding

Unreal Engine 4 Blueprint (UE4 BP) Modding is the most powerful type of modding supported in cyubeVR. With UE4 BP Modding, you can create basically anything that you can make in UE4 and make it work inside of cyubeVR! Want to spawn your own enemies into the game? UE4 BP Mod! Want to make the deer play a nuclear explosion instead of the normal fireworks when they explode? UE4 BP Mod! Want to add driveable tanks into cyubeVR? UE4 BP Mod!

UE4 Modding is very powerful, but requires you to need to know at least the basics of how to use Unreal Engine 4, the game engine that cyubeVR is made with. UE4 BP Modding can also be combined with VoxelAPI modding - for example, you can make a VoxelAPI Mod spawn a particle effect or a sound effect from a UE4 BP Mod.

Here you can find a YouTube playlist that explains how to get started with UE4 BP Modding in cyubeVR.

Pinned Loading

  1. cyubeVR-Mods cyubeVR-Mods Public

    A temporary collection of cyubeVR mods.

    6 1

  2. cyubeVR-Template cyubeVR-Template Public template

    The UE4.27 template project used for Blueprint Modding. Includes all the reflected C++ classes for cyubeVR and all of the plugins it uses!

    C++ 4 1

Repositories

Showing 7 of 7 repositories
  • cyubeVR-Template Public template

    The UE4.27 template project used for Blueprint Modding. Includes all the reflected C++ classes for cyubeVR and all of the plugins it uses!

    cyubeVR-Modding/cyubeVR-Template’s past year of commit activity
    C++ 4 1 0 0 Updated Jan 4, 2024
  • cyubeVR-Mods Public

    A temporary collection of cyubeVR mods.

    cyubeVR-Modding/cyubeVR-Mods’s past year of commit activity
    6 GPL-3.0 1 0 0 Updated Nov 29, 2022
  • .github Public

    An overview of the different types of modding cyubeVR

    cyubeVR-Modding/.github’s past year of commit activity
    0 MIT 0 0 0 Updated Aug 4, 2022
  • CPP-Headers Public

    C++ header dumps of every asset and C++ class. Useful when producing dummy BP assets and properties/functions/events/delegates inside them.

    cyubeVR-Modding/CPP-Headers’s past year of commit activity
    C++ 0 1 0 0 Updated Jun 27, 2022
  • Reflected-Headers Public

    Automatically reflected C++ headers for use in the template project.

    cyubeVR-Modding/Reflected-Headers’s past year of commit activity
    C++ 0 0 0 0 Updated May 31, 2022
  • Useful-Tools Public

    A collection of tools for various purposes.

    cyubeVR-Modding/Useful-Tools’s past year of commit activity
    0 0 0 0 Updated Mar 23, 2022
  • Guides Public

    Links to guides.

    cyubeVR-Modding/Guides’s past year of commit activity
    0 0 0 0 Updated Mar 23, 2022

Top languages

Loading…

Most used topics

Loading…