Visibilis

Quick rating

Visibilis

No reviews yet

Visual Coding in Minecraft

Mod Loaders
Forge
Minecraft

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

About

Project Details

Type
Mod
Latest Version
visibilis-1.15.2-1.9.jar
Authors

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

CurseForge ID

Resources

External Links

About

Description

Current progress (31/01/2020)

About
Visibilis is a modification for Minecraft which contains basic functionality for in-game visual coding. It comes with a base structure of nodes, data types and an UI and allows for easy expansion.
The mod itself does not contain any gameplay elements or additions. It is only effectively usable by extending it with gameplay elements and allowing the player to use the visual coding interface.

Quick Start
- Go ingame, get yourself a test item: /give @p visibilis:test
- Take it into your hands and type: /v edit
- Use the "Right Click Item" node to start an execution chain
- Code something, then right click the item to start it
- You can go to the screenshots tab (on this curseforge page) and copy something from there

Why...
Personally, I have tried several attempts of a modification which allows the player to create and customize spells while in-game. Even thought these have all worked (with the latest instance - Mundus Magicus - working very great in my opinion) I have never been happy with the design choices behind any of these.
The spells in these mods had to be created out of components put together in a specific structure. These structures of the various mods always allowed full customization and endless possibilities in their own ways, but also minor flaws in a way that would force you to sometimes put components in twice if you wanted to achieve a certain functionality.
So I realized that the problem I had was not the way I setup these spell structures, but rather a structure itself.

... Visual Coding?
So following up on the point above, I had several ideas of how to make a "no-structure" based spell mod. But all of these involved nodes and connections in one way or another. So I thought that I could also just make an entire visual coding functionality, as that would not be much more.
Additionally, while drafting some ideas, I took part in a "Nerd Memes" thread and someone said "make your own programming language for fun" as a meme which is kinda what I am doing (?).

Example Mod Ideas
Here are some basic mod ideas I have. I don't know if I am going make any of these (except for Magica Mundi) but these ideas are there so why not.

Magica Mundi - The magic things of this world (ON HOLD)
The sequel to Mundus Magicus: Visual coding to design, create and customize your own spells (In case you are wondering: Mundus Magicus - Magic world).
Also open source on GitHub: Magica Mundi.

VRobot - Programmable Mining and Building Robots

Programm your own machines. Kinda like the known Mining Turtles from Computer Craft. But in a more appealing visual programming language instead. Also open source on GitHub: VRobot.

Gamemodes - An idea
Add elements which can be interacted with in the visual coding interface, to allow the creation and customization of gamemodes. Eg. add some flags or bombs and allow the player to use these things in combination with the coding to create his own gamemodes, like: Search & Destroy (or CS:GO Competitive), Capture the Flag or Flag Conquest, etc..

Admin Tools - Another idea
Add basic elements which can be interacted with in the visual coding interface, to allow the creation and customization of administrative or world manipulation tools. This would be healing everyone in a certain area, restricting access of a part to certain players, quests or mining/reward areas, etc..

More ideas
Possibilities are endless. You will come up with something I am sure.

Screenshots

Gallery

  • Diamond Cage!
    Diamond Cage!
  • Diamond Platform!
    Diamond Platform!
  • High Jump!
    High Jump!

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

~1,000
Downloads
Last Updated
Created
Last synced
When ModDex last fetched this project from CurseForge or Modrinth. Every project is re-checked on a schedule, and any project that ships a new file is synced automatically within hours of the release.
New file updates sync automatically
How syncing works