-
Notifications
You must be signed in to change notification settings - Fork 11
Home
Voltz Engine is not an API, Lib, or Core Dep in any standard modding concept. It is actually designed as a functional mod and content creation framework. Meaning any mod that uses it is actually an addon for Voltz Engine. Rather than a mod that simple uses Voltz Engine as a lib.
Voltz Engine comes pre-built with content that can be access by any mod. Mainly ore, ingots, dust, rubble, and parts. Things that every mod keeps replicating over and over again in order to allow game balance crafting. Don't fear though all content is disable by default and is only enabled at request by a mod. So if no mod requests the content then VE loads up empty.
For users the only other thing is a command plugin system like Permissions Ex
For Developers this is a larger list of features to help make mods easier
- Explosive Framework - System that allows easy creation & detonation of explosives
- Packet Framework - easy syncing of data between client and server
- Mod Manager - helper object that allows easy registration, creation, and sanity checking of Items and Blocks
- Vector Lib - series of objects that allow easy management and manipulation for location data
- Tile Framework - A work around for having a class and tile for each new block
- NBT Helper - easy reading and writing to files using NBT format