Vistas

Randomly picks a background panorama and music to go along with it, all through a resource pack!
* Add your own menu panoramas!
* Add your own menu music!
* Add your own splash text!
* No programming or mod required!
* Easily take panoramic screenshots ingame! (Check controls for the keybinding)
Check out the Terraformers Discord Server to chat about Vistas and other Fabric mods!
### Features
**Video of it in use**
You can view how to use this on the [Vistas Documentation wiki](https://github.com/LudoCrypt/Vistas/wiki/Documentation)
### Developers/Resourcepack Creators
If you want to learn how to make a new panorama with a resourcepack or code, visit the [Vistas Documentation wiki](https://github.com/LudoCrypt/Vistas/wiki/Documentation) to learn what to do.
### Vistas is a mod for Fabric, and there are no plans to port this mod to Forge.
Visp
English description:
Visp Plugin adds a special survival item called Visp.
When a player dies with a Visp in inventory, one Visp is consumed and the player keeps normal respawn behavior. If they don’t have one, they respawn in your configured world.
Everything is configurable in config.yml:
Visp item material (for example EMERALD, TOTEM_OF_UNDYING, etc.)
Respawn world name
First-join Visp reward
All plugin messages (including command usage text)
Admins can give Visp items with /visp [player].
Русское описание:
Visp Plugin добавляет специальный предмет выживания — Висп.
Если игрок умирает с Виспом в инвентаре, один Висп расходуется, и игрок возрождается по обычным правилам. Если Виспа нет, игрок возрождается в мире, указанном в конфиге.
В config.yml настраивается:
Материал предмета Висп (например EMERALD, TOTEM_OF_UNDYING и т.д.)
Мир для возрождения
Выдача Виспа при первом входе
Все сообщения плагина (включая текст использования команды)
Администраторы могут выдавать Висп командой /visp [player].
Visor
_Crafted by VR enthusiasts for players and developers alike_
Attention! the Visor is on early development stage and if you want to help this project grow, join our [Visor Mod Community](https://discord.gg/wJX8sTDEdx).
**Every time you update the mod to newer version, it is highly recommended to remove config/Visor folder from minecraft instance, since each version of Visor during early development stage contains a lot of changes with a good chance of config files incompatibility. Exception is the patches (x.x.0 -> x.x.1)**
Some options are only configurable in config/Visor/settings.yml and config/Visor/server_settings.yml
## Recommended addons
– [VisorEssentials](https://modrinth.com/mod/visoressentials)
## What is Visor?
Visor is an open-source mod for Minecraft Java Edition, designed to work with popular mod loaders, that brings the full Minecraft experience into Virtual Reality (VR).
VR is run through OpenXR, which allows you to play from any VR runtime supporting OpenXR, including SteamVR.
## Why use Visor?
Visor is built to be not overcrowded with features modifying vanilla (only necessary), and easily modifiable by addons.
It also includes unique and powerful features.
These are the most interesting:
– **VR overlays** – In Visor, every GUI element is an overlay.
Developers can easily create custom overlays without worrying about low-level implementation — focus entirely on visuals and logic!
– **VR overlay templates** – Regular players can customize their own overlays, depending on the templates provided by Visor and installed addons.
– **Built-in VR keybindings settings** – Allows customizing VR keybindings in a convenient user-friendly menu.
– **VR Decorators** – Developers can fully control which VR elements are displayed, including hands, overlays, hand/game effects. Any custom or overridden visuals can be added.
– **VR Hand and Game effects** – Developers can create effects that are attached to the player or their hands.
From a player’s perspective, it is more intuitive to play and, with the support of addons, can be highly customized to the player’s preferred experience.
## Project principles
The project aims to provide Minecraft VR developers with a core mod that is both easily modifiable and extendable with addons, while also enhancing the overall experience for VR players.
To achieve this, the project is guided by the following principles:
– **Lightweight:** No unnecessary elements that increase complexity for either players or developers.
– **Vanilla-Based:** Avoids non-vanilla features to serve as a solid foundation for other projects.
– **Server logic optional:** Ensures you can play on servers not supporting Visor through plugin or mod (except servers using strong anti-cheat plugins that cancel unusual movements).
– **Readable Code:** Prioritizes easily understandable code and a clean architecture.
– **Addon-Friendly:** Designed to be highly modifiable by addons.
## Current state
Visor is in an open beta development stage.
While the core functionality has been implemented, it hasn’t been tested enough.
Because I solo-developed such a big mod to the current state, I recognize that there may be various issues and areas of the code that require further refinement to fully meet the project’s principles.
If you are an enthusiastic VR developer and want to contribute to this project, please contact me on the [Discord](https://discord.gg/wJX8sTDEdx).
## Plans
Want to know plans for next versions?
Take a look at [project roadmap](https://github.com/orgs/VisorModStudio/projects/1)
To get more details join [Visor Mod Community](https://discord.gg/wJX8sTDEdx).
Visible Barriers
Visible Barriers




Visible Barriers is a useful mod for mapmakers and map playtesters.
It adds multiple tools for mapmaking and testing, namely the ability to render barrier blocks as solid blocks using a keybind (default: b).
It also allows you to see marker entities (when installed on the server).
It also has several other features, such as a zoom keybind, fullbright, and the ability to set the time of day client side!
Interested in hosting a server for any of my mods?
Be sure to go with Bloom Host at:

Buying a server using this link supports me directly!
VirtualPlayers

**A plugin that allows you to create virtual players for easy debugging of plugins through console or in-game.**
VirtualPlayers is a plugin designed for developers and server admins to easily test and debug plugins that require multiple players. Virtual players are non-existent in-game, and are only accessible through console or chat, meaning they will be invisible on the server list, player count and in-game.
VirtualPlayers will also work with many large Minecraft plugins, such as WorldEdit, allowing you to perform actions that are typically reserved for online players, but through a console. Virtual players can also be managed in-game, or through other command senders, such as command blocks or signs.
## Features
– Run commands as a virtual player through console or chat
– Send messages as a virtual player through console or chat
– Teleport a virtual player to a specific location
– Op/de-op a virtual player to test command execution
– Attack a real player as a virtual player to test combat mechanics
## Commands
| Command | Description |
|—————————————|——————————-|
| /vp create | Creates a new virtual player. |
| /vp remove | Removes a virtual player. |
| /vp removeall | Removes all virtual players. |
| /vp select | Select a virtual player. |
| /vp observe | Observes a virtual player. |
| /vp unobserve | Unobserves a virtual player. |
| /vp list | Lists virtual players. |
| /vp verbose [player] [true|false] | Toggles verbosity for the virtual player. |
| /vp teleport [player] [location] | Teleports the virtual player to a location. |
| /vp command [player] | Runs a command as a virtual player. |
| /vp chat [player] | Sends a chat message as a virtual player. |
| /vp op [player] | Ops the virtual player. |
| /vp deop [player] | De-ops the virtual player. |
| /vp attack [player] [damage] | Attacks another player as this virtual player. |
## Permissions
| Permission | Command |
|——————————-|————|
| virtualplayers.command.help | /vp [help] |
| virtualplayers.command.create | /vp create |
| virtualplayers.command.remove | /vp remove |
| virtualplayers.command.removeall | /vp removeall |
| virtualplayers.command.select | /vp select |
| virtualplayers.command.observe | /vp observe |
| virtualplayers.command.unobserve | /vp unobserve |
| virtualplayers.command.list | /vp list |
| virtualplayers.command.verbose | /vp verbose |
| virtualplayers.command.teleport | /vp teleport |
| virtualplayers.command.command | /vp command |
| virtualplayers.command.chat | /vp chat |
| virtualplayers.command.op | /vp op |
| virtualplayers.command.deop | /vp deop |
| virtualplayers.command.attack | /vp attack |
## Developer Guide
VirtualPlayers offers an API for developers to use. Please see the [Developer Guide](https://docs.bplug.in/books/developer-guide-eUG) for instructions on using the API.
## Links
– Website: [https://www.battleplugins.org](https://www.battleplugins.org)
– Discord: [BattlePlugins Discord](https://discord.com/invite/J3Hjjb8)
– Donate: [BattlePlugins Patreon](https://patreon.com/battleplugins)
VirtualFilter
# 💎 VirtualFilter v1.5
**Professional Independent Virtual Filtering System**
An advanced item management system designed for high-performance Minecraft servers (1.21.1+).
—
## 🛡️ Chest Guard System (v1.5)
**This system prevents item loss when breaking chests or containers. When a chest is destroyed, the plugin processes items in three stages: first, it attempts to send them to the ISF virtual storage; next, to the player’s inventory; and finally, if no space remains, it drops the rest on the ground with total security.**
## 📊 Detailed Collection Report
**Whenever a chest is broken, the player receives a color-coded chat log informing the exact destination of each item. You can see how many items went to the ISF, how many entered the inventory, and if anything was dropped due to lack of space. This function can be toggled via command.**
## 🏗️ Infinite Building with ISF
**The AutoFillHand system is integrated with the database. If the block in your hand runs out while you are building, the plugin automatically fetches a new stack of 64 units directly from your virtual storage, allowing for uninterrupted construction.**
## 📱 Full Bedrock Compatibility
**Developed to work perfectly with GeyserMC. Mobile and console players can manage filters, add items, remove by slot ID, and withdraw from storage using short commands without relying on menu clicks that may fail.**
—
## 💻 Player Commands
| Command | Description |
| :—: | :— |
| `/vf` or `/vfilter` | **Opens the main help menu with all commands.** |
| `/isg ` | **Withdraws items from the ISF virtual storage using the slot number.** |
| `/addasf /addisf /addabf` | **Adds the item in hand to the AutoSell, Storage, or Block filters.** |
| `/remasf /remisf /remabf` | **Removes the filter for the item in hand or from a specific slot.** |
| `/al` | **Toggles automatic item pickup (AutoLoot) on or off.** |
| `/afh` | **Toggles automatic block replenishment (AutoFill) on or off.** |
| `/vfcb` or `/chestdebug` | **Toggles report messages when breaking chests on or off.** |
| `/vflang ` | **Changes the plugin’s message language for the player.** |
| `/vfreload` | **Reloads plugin configurations and prices (Admin).** |
—
## 🔑 System Permissions
* **virtualfilter.admin** – **Full access to administration and reload commands.**
* **virtualfilter.chestdebug** – **Allows the player to see and toggle chest messages.**
* **virtualfilter.asf.** – **Defines available slots in the AutoSell filter.**
* **virtualfilter.isf.** – **Defines available slots in the InfinityStack filter.**
* **virtualfilter.abf.** – **Defines available slots in the AutoBlock filter.**
—
*Developed by **comonier**.*
Virtual Motion Capture for Minecraft
# Virtual Motion Capture for Minecraft
This mod enables your Minecraft client to use the VMC protocol to manipulate vtuber models.
This mod includes an API for other Minecraft mods to create and implement additional BlendShapes to be transmit over the same connection.
## BlendShapes
BlendShapes are numerical values sent over VMC and are used by vtubing applications to activate toggles, move the model, etc. By default, the mod creates 20+ BlendShapes and sends them over `127.0.0.1:35940`.
These BlendShapes represent various states and events from the in-game player, including:
– relative health
– sprinting
– sneaking
– taking/dealing damage
Check the [wiki](https://github.com/Provismet/VMC-MC/wiki/Blendshapes) for a complete list of blendshapes, or see the gallery for an example of using the player’s actions to activate toggles.
## Showcase Video
## Disclaimer and Compatibility
This mod is made specifically for use with the open-source vtubing application [Inochi Session](https://inochi2d.com/) and has been tested with [VMC Protocol Monitor](https://github.com/gpsnmeajp/VMCProtocolMonitor).
Not all VMC applications are guaranteed to work with VMC-MC, but the following are reported to be compatible implementations:
– [Inochi Session](https://inochi2d.com/)
– [UniVRM](https://vrm.dev/en/univrm/) (requires compatibility mode)
VMC is an extension of Open Sound Control (OSC), thus making VMC-MC hypothetically compatible with OSC applications as well.
Vincent Van Gogh The Starry Night Style Paintings Pixel Art

Bring timeless art into your game with the Vincent Van Gogh The Starry Night Style Paintings Pixel Art Mod. Inspired by Van Gogh’s world-famous masterpiece The Starry Night, this mod transforms classic paintings into beautiful pixel art that perfectly blends with retro-style gameplay.
—
### How many paintings does it have?
**1.0**: 19 paintings

—
With this mod, you can decorate your world with pixel art recreations of Van Gogh’s paintings, giving every space a unique artistic touch. Whether you’re building a cozy house, a creative gallery, or just want to add a bit of culture to your world, these pixel-perfect artworks will make your creations shine.

The Starry Night pixel art paintings are carefully designed to maintain the essence of Van Gogh’s brushstrokes while adapting them to a pixelated aesthetic. This makes the mod not only visually stunning but also lightweight and compatible with many builds.
Perfect for art lovers, pixel art fans, and players who enjoy customization, this mod combines history, creativity, and style. Experience Van Gogh’s art like never before and transform your world into a living gallery of pixel art masterpieces.
Viltrumite Flight
This mod adds **viltrumite-like** flight mechanics with smooth animations and sound effects. It works completely standalone in Creative mode and allows you to fly at high speeds with camera shake. It is mainly designed for my upcoming Viltrumite mod but other developers can still **hack their way into it** if they want to.



There are **4** flight states the player can be in:
– **NONE:** You are on the ground or falling down normally.
– **HOVER:** You are floating in the air and can move slowly using WASD+SPACE+SHIFT keys. (Vanilla flight)
– **CRUISE:** You are flying fast in the direction you are looking. You must hold down **CTRL** to accelerate and fly.
– **SONIC:** You are flying at near top speed. (>= 80%)
Here is a video of me using **Viltrumite Flight**. (Turkish)
Villainous Horde Manager
## Villainous Horde Manager is a tool for creating Continuous Horde events
# The Shorthand Explanation
The code for this mod is based off of Cold Snap Horde and its horde system, where the server will try to keep a consistent number of enemies alive until enough have been killed to end the event. When I wrote the code for Cold Snap Horde’s version though, it wasn’t very… reusable. This api is my attempt at fixing that, capable of spawning vanilla (or modded) mobs and sending them towards the target player like the snowmen do during the horde event.
**You can now make your own hordes via JSON magic**
See the github page for more information on how to do this. It and extending off of it is frankly the recommended path.
**If you are a mod developer and you want more control over a custom horde**
Also see the github page. Each module has an example of how to instantiate hordes and get them to function correctly for a given platform (quilt being the same as fabric, for this case)
# Interested? Here’s some more!
If you’re still reading this, you’re probably a developer interested in looking into the code for this event. Which is very neat! I’ll happily accept contributions that I see as helpful additions, and help out within reason to get you set up with hordes.
Extra details about horde requirements:
* Entities added to the horde must extend the PathfinderMob class.
* Bigger entities are harder to spawn due to the system attempting to avoid situations where mobs would suffocate. Try to keep larger mobs to a minimum/to low spawn weights.
* The api will scan the environment around a potential spawnpoint for any solid blocks. The size of the scan depends on the size of the mob, meaning larger mobs will be more expensive on server resources.
* The system tries to spawn mobs at a relatively close Y level to the player (preferring locations above the player over below).
* If the system can not find a nearby Y level, it’ll settle for any Y level it can find.

Server Hosting
I’ve partnered with BisectHosting! If you need a quality server, click the picture below and use code “cartoonish” for 25% off your first month!
