Plugin Release [1.19] Vane - Immersive and lore friendly enhancements for vanilla Minecraft

  • After careful consideration and due to limited usage, we’ve made the decision to discontinue the PaperMC forums. Moving forward, we recommend using Hangar for plugin uploads, and for all other community discussions and support, please join us on Discord.
Download Link
https://github.com/oddlama/vane/releases/latest
Source Code
https://github.com/oddlama/vane
Documentation
https://oddlama.github.io/vane
Support
https://discord.gg/RueJ6A59x2
Minecraft Versions
1.19
Compatible Java Versions
17

vane.pngVane​


license-MIT-informational.svg



Join us on Discord!

About vane​

Vane provides many immersive and lore friendly extensions for vanilla minecraft. It runs on any papermc based server.
  • If you dislike any feature, you can disable it individually.
  • Features are designed to be lore friendly, properly integrated and unobtrusive
  • Augments the classic vanilla experience, and doesn't try to replace it.

Installation​

For a comprehensive guide, visit the Installation Guide.

To install vane, simply download all desired jars files from the Releases and put them into the plugins/ directory.
You can grab the all-plugins.zip if you don't want to download each file by hand.
Then start your server and enjoy playing!

Features​

For a full user-centric overview and explanation of all features, visit the online overview.
All features are modularized and can be disabled independently of each other. If you don't want a certain feature, simply disable it.

Quality of life (vane-trifles)​

  • Walk faster on grass paths
  • Harvest finished crops by right-clicking (or by using a Sickle)
  • Double doors open simultaneously
  • Sort chests with redstone
  • Modify individual connections of walls, fences, etc. and easily modify stair shapes using the File
  • Store XP in bottles
  • Limit anvil repair cost to remove 'too-expensive'
  • All recipes will be unlocked automatically when joining the server
  • Access to gigantic head library (>30000 heads) for decorative purposes, including in-game menu to search and acquire heads by category, tags or name.
  • Use the Portal Scrolls to get home or back to where you last used a scroll!
  • The Sickle allows you to harvest a small radius of finished crops. Similar to the hand-harvesting addition, this will drop only product and no seeds.
  • The File allows you to modify block individual connections of fences, walls, glass panes and blocks alike.
  • The Empty Experience Bottle allows you to bottle your experience (right click) for later use. Drinking the full bottle will grant you the stored experience. Storing experience will cost a small percentage of the bottled xp. It will also calculate in terms of experience and not levels.
  • The Portal Scroll (Home) will teleport you to your bed, but it only has a limited amount of uses!
  • The Portal Scroll (Unstable) will teleport you back to the location where you last used a portal scroll.
  • The Reinforced Elytra allows you to have armor and an Elytra.

Core features (vane-core)​

  • Full localization support, currently provides english (default), german, french and russian.
  • Automatically generated resource pack will provide client side translations
  • Inaccessible commands will not be shown to players (sends "Unknown Command" instead)

Administrative (vane-admin)​

  • The server can be automatically stopped after a specified duration without players. Using this together with vane-waterfall to start the server on demand will allow you to save server resources while nobody is online.
  • Slightly colorized chat message format for better readability
  • Convenience commands for time, weather, gamemode, spawn, ...
  • Hazard protection against creeper/wither explosions, door breaking, ...
  • Stylish world rebuilding after explosion hazards.
  • Whitelist for worlds in which the Wither may be spawned

Permissions (vane-permissions)​

  • Builtin lightweight permissions plugin (permission groups, group inheritance, live editing). For better control, all default permissions are revoked and need to be added explicitly.
  • Players without any permissions cannot alter the world (just look, no touch!)
  • Verified players can vouch for new players with /vouch <player>, which will assign a configured group to the new player.

Multiplayer sleeping (vane-bedtime)​

  • Skip night with 50% of players sleeping
  • Dynmap integration shows player beds

Custom enchantments (vane-enchantments)​

  • Seamless integration of custom enchantments with the vanilla system
  • Wings: Occasionally boost your elytra mid-air by sneaking.
  • Soulbound: Soulbound items will be kept on death. Also prevents yeeting your best tool out of existence.
  • Rake: Tilling farmland again will till the nearest block around it. Use repeatedly on farmland to create a circle.
  • Seeding: Right click your crops to plant crops of the same type around them. Use multiple times to create a circle.
  • Takeoff: Double jump to start gliding with your elytra and receive a small boost.
  • Hell Bent: Don't hurt your head when flying into a wall. Again.
  • Grappling Hook: Finally put that fishing rod to good use!
  • Leafchopper: Remove leaves instantly with your axe. Leaves will drop items as if they decayed naturally.
  • Angel: A legendary enchantment to accelerate your elytra while pressing shift! Gives a more natural feeling than using rockets. Elytra go brrrr! (Replaces Wings)
  • Unbreakable: Well... A legendary enchantment for truly unbreakable items. Extremely expensive. (Replaces Unbreaking and Mending)

Portals (vane-portals)​

  • Build portals of arbitrary shape and orientation to get around easily (even horizontal!)
  • Correctly retains velocity of players, so you can fly through it
  • Apply different styles to portals so they fit your building style
  • Dynmap integration shows icons for global portals

Regions (vane-regions)​

  • Players can buy a patch of land, and may control certain environmental conditions and player permissions for that area
  • Regions created by admins can be used to protect global areas (e.g. spawn).
  • Seamless integration into chest-like menus instead of commands.
  • Integrates with portals to allow only players with the portal permission to operate portals in the region
  • Integrates with dynmap to make regions visible on the online map
  • Visual region selection indicator

Proxy plugin (vane-waterfall)​

  • Authentication multiplexing: Grant players any amount of additional accounts (e.g. useful for secondary spectator accounts). This works by proxying logins from a different port and changing UUIDs.
  • Servers can be started automatically when a player tries to join.
  • ping command to check server ping as received by the proxy.
  • maintenance command to schedule maintenance times. While maintenance is active, players without a bypass permission can't join servers.
 
Last edited:
  • Like
Reactions: U9G

oddlama

New member
Jan 5, 2022
5
2
3
oddlama.org
Basically this is done by supplying a resource pack alongside the plugin. Then we're using existing items with special tags to have them show a different model. It's all open source, so feel free to poke around if you want to see details.
 

Sheepion

New member
Feb 27, 2022
9
1
3
China
Basically this is done by supplying a resource pack alongside the plugin. Then we're using existing items with special tags to have them show a different model. It's all open source, so feel free to poke around if you want to see details.
so players need to install the resource pack first? I will look deep into the code tomorrow, thanks for your reply.
 

oddlama

New member
Jan 5, 2022
5
2
3
oddlama.org
so players need to install the resource pack first? I will look deep into the code tomorrow, thanks for your reply.

Yes and no, the resource pack will automatically be served if not configured otherwise. (We set the server-resource-pack for this)