arrow-left

Only this pageAll pages
gitbookPowered 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...

Anti-Creeper-Grief

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

No additional configuration

AFK-Display

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

No additional configuration

Home

Welcome to the VanillaTweaks wiki!

List of modulesarrow-up-right
Configurationarrow-up-right
Permissionsarrow-up-right

Anti-Enderman-Grief

Prevents Enderman from picking up blocks.

No additional configuration

Anti-Ghast-Grief

Prevents Ghasts from blowing up blocks.

No additional configuration

Configuration

# Enable tracking by bStats.
enable-bstats: true

Double-Shulker-Shells

Makes all shulkers drop 2 shells.

No additional configuration

Spectator-Conduit-Power

Easily toggle conduit power when in spectator

hashtag
Commands

/tcp - Toggles Conduit Power in spectator mode

Track-Raw-Statistics

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

hashtag
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

F.A.Q

Frequently asked questions (or stuff you should just know)

hashtag
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.

hashtag
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.

Multiplayer-Sleep

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

hashtag
Configuration

Coordinates-HUD

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

hashtag
Commands

/togglehud|thud - Toggles the HUD

Confetti-Creepers

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

More-Mob-Heads

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

hashtag
Configuration

Tag

Adds the Hermitcraft tag game directly into your world!

hashtag
Commands

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

open an issue ticket herearrow-up-right
join the discordarrow-up-right

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.

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

Larger-Phantoms

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

No additional configuration

Dragon-Drops

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

No additional configuration

Spectator-Night-Vision

Easily toggle night vision when in spectator mode.

hashtag
Commands

/tnv - Toggles night vision

Kill-Empty-Boats

Kills all boats that do not have entities in them.

hashtag
Commands

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

Persistent-Heads

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

Thunder-Shrine

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

hashtag
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

Count-Mob-Deaths

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

hashtag
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

Spawning-Spheres

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

hashtag
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.

# 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
# Chance between 0.0 and 1.0 (1.0 being 100%) of a creeper being a confetti creeper
chance: 1.0;
# 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

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.

hashtag
Configuration

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

Wandering-Trades

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

hashtag
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
hashtag
Configuration
# Ticks between updating the HUD
hud-update-time-in-ticks: 2
hashtag
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

Modules

A list of all currently supported VanillaTweaks datapacks

hashtag
Mobs

  • Anti Creeper Grief

hashtag
Item Tools

hashtag
Utilities

hashtag
Villagers

hashtag
Experimental

hashtag
Other

Terracotta-Rotation-Wrench

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

hashtag
Crafting Recipe

Crafting Recipe

hashtag
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.

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.

hashtag
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)

hashtag
Configuration

Pillager-Tools

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

hashtag
Commands

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

hashtag
Configuration

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.

hashtag
Commands

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

hashtag
Configuration

Villager-Death-Messages

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

hashtag
Configuration

Durability-Ping

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

hashtag
Configuration

Player-Head-Drops

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

hashtag
Configuration

Redstone-Rotation-Wrench

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

hashtag
Crafting Recipe

hashtag

Villager-Workstation-Highlights

Allows you to find the workstation of any villager.

hashtag
Commands

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

# 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
# False means the feature is disabled, true means enabled
bad-omen: false
patrol-leaders: true
patrols: true
# 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
# 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
# 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
# The chance of the head dropping. 1.0 is a 100% chance.
head-drop-chance: 1.0
  • 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
    AFK Display
    Sethome
    Multiplayer Sleep
    Villager Death Messages
    Villager Workstation Highlights
    Wandering Trades
    Confetti Creepers
    XP Management
    Persistent Heads
    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
    Kill Empty Boats
    Player Graves
    Tag
    Thunder Shrine
    Track Raw Statistics
    Nether Portal Coords
    Coordinates HUD
    Spawning Spheres
    Player Head Drops
    Spectator Night Vision
    Spectator Conduit Power
    Pillager Tools

    Permissions

    hashtag
    Permission Nodes

    Node

    Description

    Default

    vanillatweaks.afkdisplay

    Players will have afk status activated

    ALL

    hashtag
    Parent Nodes

    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

    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

    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