[mod] Vision Lib

Post Reply
User avatar
PolySaken
Member
Posts: 619
Joined: Thu Nov 09, 2017 05:18
GitHub: PolySaken-I-Am
In-game: PolySaken
Location: djelibabi
Contact:

[mod] Vision Lib

by PolySaken » Post

A library of common code and useful functions shared by some mods. The primary purpose is to decrease the overall filesizes of PolySaken's mods by putting reused code in a single library, however, it can be used by anyone.
features:
- isolated sound sets for metal, plastic, sand, and glass nodes so you can use common sound styles without needing to make your own or depend on default
- A material unification system to prevent orebloat, e.x. depend on vision_lib and visionLib.Material.require({"some_metal"}) rather than registering your own items for the metal, which makes it easier to use lots of metals and also prevents situations like where mod1:steel and mod2:steel are different items but serve the same purpose. (this will only work if said material is supported by vision_lib, but I'll add more on request.)
- a useful connected node detection function, good for wires/multiblocks.
- many more misc functions to make your life easier.

planned features include:
- functions for drawing with particles

depends: none
optional depends: technic, basic_materials, moreores
license of textures and code: CC-BY-SA 4.0

download

Post Reply

Who is online

Users browsing this forum: No registered users and 5 guests