Only this pageAll pages
Powered by GitBook
1 of 39

v0.1.x

Loading...

Loading...

Loading...

Loading...

Loading...

Modules

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

AFK-Display

Grays out a player's name that is not moving for 5 minutes.

No additional configuration

Configuration

# Enable tracking by bStats.
enable-bstats: true

Anti-Ghast-Grief

Prevents Ghasts from blowing up blocks.

No additional configuration

Modules

A list of all currently supported VanillaTweaks datapacks

Mobs

Item Tools

Utilities

Villagers

Experimental

Other

Anti Creeper Grief
Anti Enderman Grief
Anti Ghast Grief
Double Shulker Shells
Dragon Drops
Larger Phantoms
More Mob Heads
Silence Mobs
Count Mob Deaths
Redstone Rotation Wrench
Terracotta Rotation Wrench
Durability Ping
Kill Empty Boats
AFK Display
Sethome
Multiplayer Sleep
Player Graves
Tag
Thunder Shrine
Track Raw Statistics
Nether Portal Coords
Coordinates HUD
Spawning Spheres
Player Head Drops
Spectator Night Vision
Spectator Conduit Power
Villager Death Messages
Villager Workstation Highlights
Wandering Trades
Pillager Tools
Confetti Creepers
XP Management
Persistent Heads

Anti-Creeper-Grief

Prevents Creepers from blowing up blocks and players do not take damage.

No additional configuration

Permissions

Permission Nodes

Node

Description

Default

vanillatweaks.afkdisplay

Players will have afk status activated

ALL

vanillatweaks.coordinateshud.togglehud

Toggle HUD

ALL

vanillatweaks.durabilityping.toggle

Toggle durability ping notification

ALL

vanillatweaks.killboats

Use kill boats command

OP

vanillatweaks.largerphantoms

Phantoms spawned on these players will be affected

ALL

vanillatweaks.mobdeathcount.help

Use /mdc help

ALL

vanillatweaks.mobdeathcount.start

Use /mdc start

ALL

vanillatweaks.mobdeathcount.stop

Use /mdc stop

ALL

vanillatweaks.mobdeathcount.reset

Use /mdc reset

ALL

vanillatweaks.mobdeathcount.toggle

Use /mdc toggle

ALL

vanillatweaks.mobdrops.doubleshulkershells

Shulkers killed by this player will be affected

ALL

vanillatweaks.mobdrops.dragondrops

Dragons killed by this player will be affected

ALL

vanillatweaks.moremobheads

Mobs killed by this player will drop heads (if killed by a player)

ALL

vanillatweaks.multiplayersleep

Players with this permission will count towards threshold

ALL

vanillatweaks.netherportalcoords

Use /pcoords

ALL

vanillatweaks.pillagertools.toggle

Toggle individual pillager tool settings

OP

vanillatweaks.pillagertools.status

View pillager tool settings

ALL

vanillatweaks.playergraves

Player will have a grave created

ALL

vanillatweaks.playerheaddrops

Players killed by this player will drop heads

ALL

vanillatweaks.sethome.sethome

Allow /sethome

ALL

vanillatweaks.sethome.home

Allow /home

ALL

vanillatweaks.admin

Allow /sha reset

OP

vanillatweaks.silencemobs

Allow player to silence mobs

ALL

vanillatweaks.spawningspheres.add

Use /ss add

OP

vanillatweaks.spawningspheres.remove

Use /ss remove

OP

vanillatweaks.spectatortoggle.nightvision

Spectators can toggle the Night Vision effect

ALL

vanillatweaks.spectatortoggle.conduitpower

Spectators can toggle the Conduit Power effect

ALL

vanillatweaks.tag.givetag

Gives you or a player a tag

OP

vanillatweaks.tag.reset

Resets a players it status

OP

vanillatweaks.thundershrine.create

Create a Thunder Shrine

ALL

vanillatweaks.thundershrine.remove

Removes a Thunder Shrine

ALL

vanillatweaks.thundershrine.help

Thunder Shrine help command

ALL

vanillatweaks.trackrawstats.clear

Removes the specified scorboard from screen

ALL

vanillatweaks.trackrawstats.show

Shows a specific stat to that player

ALL

vanillatweaks.trackrawstats.help

TRS help command

ALL

vanillatweaks.villagerdeathmessages.death

Get a message when a villager dies

ALL

vanillatweaks.villagerdeathmessages.conversion

Get a message when a villager converts

ALL

vanillatweaks.workstationhighlights.findworkstation

Allow /findworkstation

ALL

vanillatweaks.wrench.redstone

Allows use of the Wrench for Redstone-related blocks

ALL

vanillatweaks.wrench.terracotta

Allows use of the Wrench for Glazed terracotta blocks

ALL

Parent Nodes

Node

Description

Default

Children

vanillatweaks.durabilityping

Gets the durability notification

ALL

vanillatweaks.durabilityping.toggle

vanillatweaks.mobdeathcount

Use all /mdc commands

ALL

vanillatweaks.mobdeathcount.help vanillatweaks.mobdeathcount.start vanillatweaks.mobdeathcount.stop vanillatweaks.mobdeathcount.reset vanillatweaks.mobdeathcount.toggle

vanillatweaks.mobdrops

Entities killed by this player will be affected

ALL

vanillatweaks.mobdrops.doubleshulkershells vanillatweaks.mobdrops.dragondrops

vanillatweaks.pillatertools

Use both commands

OP

vanillatweaks.pillagertools.toggle vanillatweaks.pillagertools.status

vanillatweaks.spawningspheres

Use SpawningSpheres commands

OP

vanillatweaks.spawningspheres.add vanillatweaks.spawningspheres.remove

vanillatweaks.tag

All tag commands

OP

vanillatweaks.tag.givetag vanillatweaks.tag.reset

vanillatweaks.thundershrine

Thunder shrine commands

ALL

vanillatweaks.thundershrine.remove vanillatweaks.thundershrine.create vanillatweaks.thundershrine.help

vanillatweaks.trackrawstats

All TRS commands

ALL

vanillatweaks.trackrawstats.toggle vanillatweaks.trackrawstats.show vanillatweaks.trackrawstats.help

vanillatweaks.villagerdeathmessages

Get a message for either reason

ALL

vanillatweaks.villagerdeathmessages.death vanillatweaks.villagerdeathmessages.conversion

Anti-Enderman-Grief

Prevents Enderman from picking up blocks.

No additional configuration

Home

Welcome to the VanillaTweaks wiki!

F.A.Q

Frequently asked questions (or stuff you should just know)

Why is this better?

The short answer: Datapacks that use functions can run 1000s of commands/second which is very costly performance-wise

The long answer: That really depends on what kind of datapack you are talking about. Some datapacks (the much simpler ones) only modify loot tables, or add simple advancements, or add recipes and those datapacks are totally fine for use on servers where performance is a concern. In fact, I'd argue that datapacks do those simple things better than a plugin could. BUT, some datapacks make use of functions which basically just run a group of commands, and they do that every tick, for as long as they are loaded. This can result in thousands of commands be run every second changing or reading the state of the world, and that can have a serious effect on performance. This plugin uses the Bukkit API's event system to dramatically reduce the cost on server performance.

Something isn't working quite right. What do I do?

If you think you have an issue/bug, please . Or you can and ask for support in one of the support channels.

List of modules
Configuration
Permissions
open an issue ticket here
join the discord

Coordinates-HUD

Adds information to your actionbar, XYZ Coordinates, direction your character is facing, and a 24hr clock.

Commands

/togglehud|thud - Toggles the HUD

Configuration

# Ticks between updating the HUD
hud-update-time-in-ticks: 2

Count-Mob-Deaths

Adds the ability to view all mob deaths during the time the system is started. Can be stopped when you want.

Commands

/mdc help - Shows a help menu with clickable commands /mdc start - Starts the mob count /mdc stop - Stops the mob count /mdc reset - Resets the mob count /mdc toggle - Toggles the scoreboard's visibility to the player

Dragon-Drops

Makes all dragons drop an elytra and dragon egg upon death.

No additional configuration

Double-Shulker-Shells

Makes all shulkers drop 2 shells.

No additional configuration

Kill-Empty-Boats

Kills all boats that do not have entities in them.

Commands

/killboats - Removes all empty boats from all loaded areas in all worlds

More-Mob-Heads

Adds a chance to receive a mob head upon killing it.

Configuration

# setting this to true will only allow mob heads to drop when a player kills the mob, not any other cause
require-player-kill: false

Confetti-Creepers

A configurable amount of creepers explode into fireworks and don't destroy blocks.

# Chance between 0.0 and 1.0 (1.0 being 100%) of a creeper being a confetti creeper
chance: 1.0;

Multiplayer-Sleep

Adds the ability for a configurable percentage of players to sleep and skip the night in a multiplayer world.

Configuration

# Worlds for this module to scan. Defaults to the default overworld.
included-worlds:
- world

# Percentage of players that need to be sleeping in order to skip the night.
sleep-percentage: 0.6

Player-Graves

When a player dies, a grave is made at their location containing all their items/armor. When the player who died sneaks over the grave, all his items are put back into the original slots.

Configuration

# List of world names where graves will not be created and items will drop as normal
disabled-worlds:
- disabled_world_name

Persistent-Heads

Player heads retain their names and lore when placing/breaking them.

Nether-Portal-Coords

Adds a command to calculate where a nether portal must be placed in the other dimension. Useful for syncing up nether portals.

Commands

/pcoords - Shows the coordinates of the other world that a portal should be placed to link up with that location

Configuration

# List of worlds to count as the "Nether". Defaults to the default nether world
nether-type-worlds:
- world_nether

# List of worlds to count as the "Overworld". Defaults to the default overworld.
overworld-type-worlds:
- world

Redstone-Rotation-Wrench

Adds a custom wrench in-game that allows you to rotate redstone components when right-clicking.

Crafting Recipe

Note

This module requires the use of a custom resource pack to add the wrench icon. If this module is enabled, player's will be prompted to download the pack when they join the server.

Crafting Recipe

Larger-Phantoms

Makes naturally spawning phantoms larger the longer you don't sleep.

No additional configuration

Player-Head-Drops

A player will drop their head when killed by another player. The item displays who the killer is.

Configuration

# The chance of the head dropping. 1.0 is a 100% chance.
head-drop-chance: 1.0

Sethome

Allows you to set a home, and relocate back to it. There is a configurable limit to how many uses each player gets of the sethome command as well as a cooldown on using the /home command. There is an admin only command that can reset a player's limit.

Commands

/sethome - Sets the users home at that location /home - Teleports the user to their saved home location /sha reset - Resets the player's sethome limit (vanillatweaks.sethome.admin)

Configuration

# Whether or not to allow /home teleportation across dimensions
allow-across-dimension: true

# Cooldown in seconds on using the /home command
home-command-cooldown-seconds: 0

# Default number of times each player can use the /sethome command
default-sethome-limit: 5

Silence-Mobs

Adds the ability to silence mobs using a name tag. silence me, or silence_me (case insensitive) are all acceptable names.

No additional configuration

Durability-Ping

Alerts the player when their tool's durability is under a configurable percentage.

Configuration

# Sets the cooldown in seconds between pings when a player's tool is below the threshold.
notification-cooldown-seconds: 10

# Sets the percentage threshold.
notification-threshold-percent: 0.02

# Enables the durability ping for new players by default (false to disable by default)
enabled-by-default: true

Spawning-Spheres

Allows you to view the spawnable area around a center point through the use of glowing spheres. Useful for proofing farms.

Commands

/spawnsphere|ss add - Adds the specified color sphere. Can only have 1 sphere of a color at a time /spawnsphere|ss remove - Removes the specified color sphere.

Pillager-Tools

Allows you to disable bad omen, patrols, or patrol leaders separately.

Commands

/ptools toggle - Toggles the state of that feature (vanillatweaks.pillagertools.toggle) /ptools stats - Shows the state of features being enabled/disabled

Configuration

# False means the feature is disabled, true means enabled
bad-omen: false
patrol-leaders: true
patrols: true

Terracotta-Rotation-Wrench

Adds a custom wrench in-game that allows you to rotate glazed terracotta when right-clicking.

Crafting Recipe

Note

This module requires the use of a custom resource pack to add the wrench icon. If this module is enabled, player's will be prompted to download the pack when they join the server.

Crafting Recipe

Villager-Death-Messages

Notifies the server in chat when a villager is killed or converted. Displays the coordinates and dimension that it died in.

Configuration

# Whether or not to show a message on death
show-message-on-death: true

# Whether or not to show a message on conversion to zombie villager
show-message-on-conversion: true

Spectator-Conduit-Power

Easily toggle conduit power when in spectator

Commands

/tcp - Toggles Conduit Power in spectator mode

Spectator-Night-Vision

Easily toggle night vision when in spectator mode.

Commands

/tnv - Toggles night vision

Tag

Adds the Hermitcraft tag game directly into your world!

Commands

/tag givetag [Player] - Sets you as "it" or if specified, the player /tag reset Resets the "it" status for the specified player

Configuration

# True to show messages in chat when a new person becomes it.
show-messages: true
# Plays a sound for the player who hasn't yet picked up their tag.
play-sound: true
# Time the player has to wait after being tagged to tag someone else.
tag-cooldown-in-seconds: 0

Track-Raw-Statistics

Adds 150+ scoreboards that track many different statistics. Especially useful for multiplayer.

Commands

/trs clear [TABLIST|SIDEBAR] - Clears specified scoreboard /trs show [TABLIST|SIDEBAR] - There are too many to list, but the command completions should be self explanatory

Wandering-Trades

Adds Hermit heads and mini blocks to the Wandering Trader's trades.

Configuration

# Section pertaining to Hermit Heads
hermit-head-trades:
  # Max trades per wandering trader
  max: 3
  # Min trades per wandering trader
  min: 1
  enabled: true

# Section pertaining to MiniBlocks
block-trades:
  # Max miniblock trades per trader
  max: 7
  # Min miniblock trades per trader
  min: 5
  enabled: true

Villager-Workstation-Highlights

Allows you to find the workstation of any villager.

Commands

/findworkstation - Displays hearts just above the current workstation of the villager

Thunder-Shrine

A shrine that allows you to create a thunderstorm when offering a Nether Star.

Commands

/ts create - Creates a thundershrine out of a nearby armor stand. Must be an armor stand within 3 blocks /ts remove - Removes a nearby thundershrine

XP-Mangement

Fill a empty glass bottle with experience by right clicking an enchanting table with the empty bottle in your main hand. You can extract the full amount of experience from the bottle by smelting it in a furnace.