Teak's Tweaks [1.21+] icon

Teak's Tweaks [1.21+] -----

150+ Toggleable Tweaks & Features including Vanilla Tweaks as a plugin, and more!




Release 2.0.6 (MC 1.21.4)
  • Polish Translation
    • Teak's Tweaks is now available in Polish thanks to @Artugr18
    • To change the plugin's language, change settings.language to pl in config.yml
  • If you would like to translate the plugin into your own language, please contact me on Discord (here)
  • Update Checker
    • Now checks for versions that support your Minecraft Version.
    • No more nagging about updating, when you just can't.
  • Teak's Tweaks Paste
    • Recently, I introduced Teak's Tweak's Paste, allowing users to share their configuration, and logs easily for plugin support. Previously, this used PasteBook, now Teak's Tweaks Paste will use https://paste.teakstweaks.com
    • You can still opt into using PasteBook by setting settings.paste-service in config.yml to PASTEBOOK.
    • Teak's Tweaks Paste also now works via console.
  • Cheaper Resin Blocks
    • New Crafting Tweak!
    • Allows players to craft Blocks of Resin with 4 resin clumps instead of 9.

Fixed Bugs
  • #140 More Iron Trapdoors use the wrong ingredient.
  • More Mob Heads occasionally drops multiple mob heads.
  • Several crafting tweaks are missing Stripped Pale Oak as an ingredient.

New Contributors

Full Changelog: https://github.com/teakivy/teaks-tweaks/compare/2.0.5...2.0.6-mc1.21.4
----------, Dec 11, 2024

Release 2.0.6 (MC 1.21.3)
  • Polish Translation
    • Teak's Tweaks is now available in Polish thanks to @Artugr18
    • To change the plugin's language, change settings.language to pl in config.yml
  • If you would like to translate the plugin into your own language, please contact me on Discord (here)
  • Update Checker
    • Now checks for versions that support your Minecraft Version.
    • No more nagging about updating, when you just can't.
  • Teak's Tweaks Paste
    • Recently, I introduced Teak's Tweak's Paste, allowing users to share their configuration, and logs easily for plugin support. Previously, this used PasteBook, now Teak's Tweaks Paste will use https://paste.teakstweaks.com
    • You can still opt into using PasteBook by setting settings.paste-service in config.yml to PASTEBOOK.
    • Teak's Tweaks Paste also now works via console.

Fixed Bugs
  • #140 More Iron Trapdoors use the wrong ingredient.
  • More Mob Heads occasionally drops multiple mob heads.
  • Several crafting tweaks are missing Stripped Pale Oak as an ingredient.

New Contributors

Full Changelog: https://github.com/teakivy/teaks-tweaks/compare/2.0.5...2.0.6-mc1.21.3
----------, Dec 11, 2024

Release 2.0.6 (MC 1.21.1)

⚠️ Note: This will be the LAST version to support 1.21.1.

  • Polish Translation
    • Teak's Tweaks is now available in Polish thanks to @Artugr18
    • To change the plugin's language, change settings.language to pl in config.yml
  • If you would like to translate the plugin into your own language, please contact me on Discord (here)
  • Update Checker
    • Now checks for versions that support your Minecraft Version.
    • No more nagging about updating, when you just can't.
  • Teak's Tweaks Paste
    • Recently, I introduced Teak's Tweak's Paste, allowing users to share their configuration, and logs easily for plugin support. Previously, this used PasteBook, now Teak's Tweaks Paste will use https://paste.teakstweaks.com
    • You can still opt into using PasteBook by setting settings.paste-service in config.yml to PASTEBOOK.
    • Teak's Tweaks Paste also now works via console.

Fixed Bugs
  • #140 More Iron Trapdoors use the wrong ingredient.
  • More Mob Heads occasionally drops multiple mob heads.

New Contributors

Full Changelog: https://github.com/teakivy/teaks-tweaks/compare/2.0.5...2.0.6-mc1.21.1
----------, Dec 11, 2024

Release 2.0.5 (MC 1.21.3)
  • Dutch Translation
    • Teak's Tweaks is now available in Dutch thanks to @Capirichu
    • To change the plugin's language, change settings.language to nl in config.yml
  • Finnish Translation
    • Teak's Tweaks is now available in Finnish thanks to @sanmc19
    • To change the plugin's language, change settings.language to fi in config.yml
  • Russian Translation
    • Teak's Tweaks is now available in Russian thanks to @Vinellon
    • To change the plugin's language, change settings.language to ru in config.yml
  • If you would like to translate the plugin into your own language, please contact me on Discord (here)
  • Sawmill
    • New Pack!
    • Adds recipes to the Stonecutter to allow you to craft various wood items from planks, logs, wood, etc.
  • Fixed Item Frames
    • Now uses Shears for BOTH fixing, and unfixing Item Frames.
    • Added config option item-to-use, when using the pack it will take 1 durability, or remove one from the item stack.
  • Invisible Item Frames
    • Now uses a Brush for BOTH making the frame invisible, and visible.
    • Added config option item-to-use, when using the pack it will take 1 durability, or remove one from the item stack.
  • AFK Display
    • Added a PAPI placeholder for when the player is AFK.
    • afk_status is the placeholder's name, when the player is AFK it will return AFK, when the player is not it will return Active.
  • Metrics
    • Fixed issues with incorrect metric reports.
    • Added a new Server Language Chart.
    • View Teak's Tweaks metrics here
    • Note: We have recently hit a new record of 355 concurrent servers, so thank you all!

Fixed Bugs
  • #122 Durability Ping options do not persist.
  • #127 Copper Powered Rails uses the wrong recipe.
  • #129 Cauldron Concrete & Cauldron Mud drops-water-level option is reversed.
  • #130 AFKStatusChangeEvent is triggered synchronously.
  • #135 Update Check is ran synchronously.
  • The server can crash when Fast Leaf Decay is enabled on a server without a defined locale root.
  • When Husk Drops Sand attempts to drop 0 items an error is thrown.
  • Back To Blocks makes the Bamboo Mosaic recipe inaccessible.
  • Various issues upon compilation due to local maven caching.
What's Changed

New Contributors

Full Changelog: 2.0.4...2.0.5
----------, Nov 22, 2024

Release 2.0.5.1 (MC 1.21.1)

Note:
This is a special release for Minecraft 1.21.1. Due to the large amount of servers still running this version I have decided to publish 2 nearly identical releases.
  • Dutch Translation
    • Teak's Tweaks is now available in Dutch thanks to @Capirichu
    • To change the plugin's language, change settings.language to nl in config.yml
  • Finnish Translation
    • Teak's Tweaks is now available in Finnish thanks to @sanmc19
    • To change the plugin's language, change settings.language to fi in config.yml
  • Russian Translation
    • Teak's Tweaks is now available in Russian thanks to @Vinellon
    • To change the plugin's language, change settings.language to ru in config.yml
  • If you would like to translate the plugin into your own language, please contact me on Discord (here)
  • Sawmill
    • New Pack!
    • Adds recipes to the Stonecutter to allow you to craft various wood items from planks, logs, wood, etc.
  • Fixed Item Frames
    • Now uses Shears for BOTH fixing, and unfixing Item Frames.
    • Added config option item-to-use, when using the pack it will take 1 durability, or remove one from the item stack.
  • Invisible Item Frames
    • Now uses a Brush for BOTH making the frame invisible, and visible.
    • Added config option item-to-use, when using the pack it will take 1 durability, or remove one from the item stack.
  • AFK Display
    • Added a PAPI placeholder for when the player is AFK.
    • afk_status is the placeholder's name, when the player is AFK it will return AFK, when the player is not it will return Active.
  • Metrics
    • Fixed issues with incorrect metric reports.
    • Added a new Server Language Chart.
    • View Teak's Tweaks metrics here
    • Note: We have recently hit a new record of 355 concurrent servers, so thank you all!

Fixed Bugs
  • #122 Durability Ping options do not persist.
  • #127 Copper Powered Rails uses the wrong recipe.
  • #129 Cauldron Concrete & Cauldron Mud drops-water-level option is reversed.
  • #130 AFKStatusChangeEvent is triggered synchronously.
  • #135 Update Check is ran synchronously.
  • The server can crash when Fast Leaf Decay is enabled on a server without a defined locale root.
  • When Husk Drops Sand attempts to drop 0 items an error is thrown.
  • Back To Blocks makes the Bamboo Mosaic recipe inaccessible.
  • Various issues upon compilation due to local maven caching.

What's Changed

New Contributors

Full Changelog: 2.0.4...2.0.5
----------, Nov 22, 2024

Release 2.0.4

⚠️ Critical Fix ⚠️ For anyone currently using Teak's Tweaks v2.0.0-v2.0.3, please update to this version, as it fixes an important default permission.

For Servers still running Minecraft 1.21 or 1.21.1, there is a secondary download available for download here.

Fixed Bugs
  • All players get notifications for update alerts, not just OP.
  • teakstweaks.manage permission is allowed by default

Full Changelog: https://github.com/teakivy/teaks-tweaks/compare/2.0.3...2.0.4
----------, Oct 26, 2024

Release 2.0.3
  • Updated to Minecraft 1.21.3
  • Crafting Tweaks
    • Added a system to automatically grant players recipes for all crafting tweaks that are currently enabled.
      • No more needing to enable Unlock All Recipes!
      • Packs with recipes also use the same system.
      • Inspired by @Redtopz85
  • Chunk Loaders
    • Modified item detection to be a bit more consistent.
    • Added messages for players when a Loadstone is created, and when the player attempts to create a Loadstone, but the chunk is already force loaded.
  • Teak's Tweaks Paste
    • Now includes a list of all plugins on the server.
  • Craftable Bundles
    • Removed as Bundles now have a recipe as of Minecraft 1.21.3
  • Back To Blocks
    • Slab recipes are now shapeless.
    • Added recipes for Pale Oak. (experimental)
  • Log Chests
    • Added recipes for Pale Oak. (experimental)
  • More Bark
    • Added recipes for Pale Oak. (experimental)
  • More Stairs
    • Added recipes for Pale Oak. (experimental)
  • More Trapdoors
    • Added recipes for Pale Oak. (experimental)
  • Log Chests
    • Added recipes for Pale Oak. (experimental)
  • More Bark
    • Added recipes for Pale Oak. (experimental)

Fixed Bugs
  • Mooshroom heads from More Mob Heads don't drop.
  • Cave Spider heads from More Mob Heads don't drop.
  • When creating a Loadstone, and the player drops multiple items, it can duplicate the items, or remove all items depending on position.

New Contributors

Full Changelog: 2.0.2...2.0.3
----------, Oct 24, 2024

Release 2.0.2
  • French
    • Teak's Tweaks is now avaliable in French thanks to @ri1ongithub!
    • To change the plugin's language, change settings.language to fr in config.yml
    • If you would like to translate the plugin into your own language, please contact me on Discord (here)
  • Teak's Tweaks Paste
    • Added /teakstweaks paste [true | false]
    • For faster support, you can now use /teakstweaks paste to automatically upload server information, your Teak's Tweaks config, and (optionally) the current server logs.
      • /teakstweaks paste true or /teakstweaks paste to include logs
      • /teakstweaks paste false to omit logs
    • All pastes are unlisted, only avaliable to you, and who you share the link to.
    • All pastes are automatically deleted after 30 days.
    • Permission: teakstweaks.command.teakstweaks.paste (Default: op)
    • Teak's Tweaks Paste provided by PasteBook
    • Wiki
  • Teak's Tweaks Give
    • Added /teakstweaks give <player | \@a | @s | @r> <item> <amount>
    • Used to give players custom Teak's Tweaks items including the Rotation Wrench, Grave Key, Mini Blocks, and Mob Heads.
    • Permission: teakstweaks.command.teakstweaks.give (Default: op)
    • Wiki
  • Copper Powered Rails
    • New Crafting Tweak!
    • Craft Powered Rails using Copper.
    • Wiki
  • Craftable Chainmail
    • New Crafting Tweak!
    • Craft Chainmail Armor using Chains.
    • Wiki
  • Craftable Saddles
    • New Crafting Tweak!
    • Craft Saddles using Leather and String
    • Wiki
  • More Copper Trapdoors
    • New Crafting Tweak!
    • Craft 12 Copper Trapdoors instead of 2.
    • Wiki
  • More Iron Trapdoors
    • New Crafting Tweak!
    • Craft 8 Iron Trapdoors instead of 2.
    • Wiki
  • Armored Elytra
    • For ease of development, Armored Elytra has moved away from NMS Serialization to Bukkit Serialization.
    • All Armored Elytra created before updating CAN NOT be separated,

Fixed Bugs
  • #105 On startup, occasionally a "Metrics Initialization Error" occurs.
  • #108 Wandering Trader Spawning lags the server.
  • On Paper servers, Mini Blocks and Player Heads do not load their skin.
  • More Trapdoors does not override the default recipe.
  • Internal languages are not properly checked.
  • Crafting Tweak's are loaded in a seemingly random order, instead of alphabetically.
  • Thunder Shrines do not broadcast a message when a shrine is activated.
  • Always drop duplicates blocks when they are broken in a protected area.

New Contributors

Full Changelog: 2.0.1...2.0.2
----------, Oct 20, 2024

Release 2.0.1

Fixed Bugs
  • Items with Curse of Vanishing are saved in graves.
  • More Mob Heads does not register.

Full Changelog: 2.0.0...2.0.1
----------, Sep 18, 2024

Release 2.0.0
  • No More Beta!
  • New WikI!
    • At long last, Teak's Tweaks is now fully documented!
    • View the wiki by going to https://github.com/teakivy/teaks-tweaks/wiki
    • Added /teakstweaks wiki [packs | craftingtweaks | commands] to link to the Teak's Tweaks Wiki.
  • Permissions
    • Most Packs and Commands now have new permissions, be sure to check the Wiki of the packs you use for updated permissions.
  • Config
    • Re-ordered the config file to remove pack types, and order tweaks in alphabetical order.

  • Packs
  • Always Drop
    • New Pack!
    • Allows players to always get certain blocks back when breaking them, no matter the tool or enchantments.
      • By default, this is the Ender Chest, and all Glass types. This is configurable.
  • Husk Drops Sand
    • New Pack!
    • Adds a chance for the Husk mob to drop 0-2 Sand upon death.
    • Chance, and max amount is increased with looting.
  • Collectible Budding Amethyst
    • New Pack!
    • Allows Budding Amethyst blocks to drop when mined with silk touch.
  • Mini Blocks
    • New Pack!
    • Adds recipes to the Stonecutter to craft the Wandering Trader's Mini Blocks.
  • Wandering Trader Announcements
    • New Pack!
    • Announces to nearby players when a Wandering Trader spawns nearby.
      • The default radius is 64, but can be adjusted in config.
  • Insta Mine
    • New Pack!
    • Replacing Instant Deepslate, Insta Mine allows you to set blocks that players can instantly mine with a Efficiency 5 Netherite tool, and Haste 2. By default this list is just Deepslate blocks.
  • Instant Deepslate
    • Removed in favor of Insta Mine.
  • Pillager Tools
    • Removed as better options now exist in vanilla.
  • Sleepy Spider Eggs
    • Removed for lack of usage.
  • Tag
    • Removed for lack of usage.
  • More Mob Heads
    • Added achievements that can be collected for each head.
      • Achievements can be disabled in config.
    • Added Armadillo, Bogged, and Breeze heads.
    • Angry wolf heads now use the growling wolf sound.
  • Back
    • Removed save-death-location option in favor of permissions
    • Added more teleport reason to save locations.
  • Chat Colors
    • Removed signs/anvils/chat options in favor of permissions.
  • Wandering Trades
    • Lowered default amount of mini-block trades from 7 to 4.
    • Added new Mini Blocks.
    • Updated Hermitcraft player list.
  • AFK Display
    • Added events that can be used to implement custom messages on DiscordSRV
      • AFKStatusChangeEvent
      • AFKKickEvent
  • Kill Boats
    • /killboats now required OP by default.
  • Larger Phantoms
    • Lowered the requirements to spawn the mega Phantom from 33.3 hours to 24 hours.
  • Quick Commands
    • Added /heal
      • Requires OP by default
    • Added /feed
      • Requires OP by default
    • Added /fly
      • Requires OP by default
    • Added /enderchest
    • Added /craftingtable
  • TPA
    • Added /tpahere
      • Used to send a request for the target to teleport to the player.
  • Thunder Shrines
    • Shrines are now (finally) summoned at the center of the block instead of the corner.
  • Spectator Conduit Power
    • Added auto-enable option to automatically apply Conduit Power for players in spectator mode.
  • Spectator Night Vision
    • Added auto-enable option to automatically apply Night Vision for players in spectator mode.
  • Sudoku
    • Added /suicide as an alias.
Crafting Tweaks
  • Craftable Horse Armor
    • Recipes now reflect the vanilla Leather Horse Armor recipe. (H shaped)
  • Double Slabs
    • Added new blocks.
  • Back to Blocks
    • Added new blocks.
  • Craftable Bundles
    • Removed leather and rabbit hide options, it is now only one Crafting Tweak
    • The recipe now reflects the new experimental recipe of 1 String and 1 Leather
Fixed Bugs

  • #80 Additional "Use" Permission Nodes.
  • #81 Instant Chop Trees.
  • #94 Ability for players to know what heads they already collected.
  • #98 Rotation wrench does not work.
  • #99 Wandering Trades player heads always show as Alex.
  • #100 Wandering Trades Mini Block Pricing use incorrect config values.
  • #102 [Aid Request] Looking for the AFK event used in MC to build an alert for DiscordSRV
  • #103 Screaming goat mob head drop problems.
  • #104 Individual control over combing/separating Armored Elytras.
  • Commands check for unneeded permissions
  • Elevators teleport when moving, instead of when jumping
  • XP Bottles do not show their help experience in the lore.
  • Creeper & Charged Creeper heads do not drop properly.
  • Stair Chairs show particles when sitting.
  • Thunder Shrines are summoned a the edge of the block instead of the center.
  • XP is calculated incorrectly for XP Management.
  • Various Crafting Tweaks have incorrect namespaced keys.

Full Changelog: 1.11.2-beta...2.0.0
----------, Sep 17, 2024

Beta 1.11.2
  • Back Pack
    • Added Teleportation as a cause to save a location
    • Valid teleportation types include:
      • COMMAND
      • PLUGIN
      • CHORUS_FRUIT
      • ENDER_PEARL
      • END_GATEWAY

Fixed Bugs:
  • Upon startup an error occurs referencing Thunder Shrines permissions
  • 'Tried to access Adventure when the plugin was disabled!' error upon shutdown
  • Cannot activate thunder shrine even with permission
  • /back and /spawn teleport cooldown doesn't work

Full Changelog: 1.11.1-beta...1.11.2-beta
----------, Jul 18, 2024

Beta 1.11.1
  • Re-added Spigot Support
    • Just one update after it was dropped, Spigot is back!
    • Newer API's are still preferred, which Spigot does not yet support, meaning many of these had to be bundled with the plugin directly.
      • This increases the overall plugin size by just under 3x, though still under 2mb.
  • Cauldron Mud
    • This is a new pack inspired by Vanilla Tweaks.
    • Right click dirt onto a water cauldron to instantly convert it to mud.
Fixed Bugs:
  • /teakstweaks requires arguments instead of just displaying /teakstweaks info
  • Links displayed in game are not clickable
Codebase Changes:
  • Removed Paper API Dependency
  • Added Spigot Dependency
  • Added Adventure API Dependency
  • Added MiniMessage API Dependency
  • Included NMS (remapped-mojang).
  • Added ItemSerializer utility class to recreate Paper's ItemStack#SerializeAsBytes
  • Added MM utility class to utilize Adventure API's Audience standards
  • Fully updated to Java 1.21
  • Changed plugin api version to 1.21
Full Changelog: 1.11.0-beta...1.11.1-beta
----------, Jul 9, 2024

Beta 1.11.0
  • Updated to Minecraft 1.21
    • Dropped support for 1.20 - Use v1.10.6 or under
  • ⚠️ Completely dropped Spigot Support ⚠️
    • A large majority of the Teak's Tweaks plugin has been completely rewritten using more up to date standards, and newer, cleaner api's.
    • This unfortunately had the trade off of dropping spigot support (In favor of Paper), or having a more complex development system. In the end I decided upon favoring Paper.
      • If you do not already use Paper, I would highly recommend looking into it! It has a variety of performance improvements, and works with 100% of spigot plugins.
      • https://papermc.io
  • ⚠️ Removed Packs ⚠️
    • The following packs have been removed due to complexity, lack of usage, or just better options already available in the base game
      • Custom Villager Shops
      • Treasure Gems
      • Multiplayer Sleep
      • Craftable Skulk Sensors
  • Multi Language Support
    • It is now easier than ever to translate Teak's Tweaks for your users!
    • Every string is now editable using a new translation key system, to translate Teak's Tweaks:
      • Enter the plugin's lang folder (plugins/TeaksTweaks/lang) and copy the en.json file.
      • change the name of the file to a new language code (such as de.json for German)
      • Change the option at the top from "meta.modified": false, to "meta.modified": true, (This is to keep the plugin from trying to update the file)
      • Change any messages you would like! Everything is separated into sections for ease of use.
        • Note: Be sure to leave anything inside angle brackets (such as <gold>) as this is for formatting
      • Feel free to share your language files, and they may be included in future versions by default!
  • Permissions
    • Several new permission nodes have been added (Thanks @MCCasper)
  • Data Files
    • The data.yml file has been removed and replaced with various json files located in a data folder
    • It was deemed a complex task to automatically transition these values to the new system, if you previously modified anything in this file, please check the respective file the data folder to update these values.
  • Spawn Pack
    • The world used for /spawn can now be set using the config option world: <folder name> (Default: world)
  • Armored Elytra
    • Transitioned from Base64 Serialization to Itemstack Bytes.
    • This is for support of other Armored Elytra plugins.
    • This should not break any Elytra currently in use, however I would recommend separating and rejoining your armor pieces as backwards compatibility will be removed in a future version.

Fixed Bugs:
  • #91 /spawn does not work on servers without a world named 'world'
  • #90 Several grave issues
  • #86 data.yml changes aren't saved and/or get reset
  • #85 Armored Elytra Storage Format
  • TPA Requests display as expired after being accepted
  • If no drop chance is provided for more mob heads, an error occurs
  • Graves are not created if a player head is present in the player's inventory
  • Several spelling issues
  • Miscellaneous error messages in console

Codebase Changes:
  • Transitioned from Spigot methods to Paper methods
  • All strings are now found in language files instead of a messy mixture of data.yml and in-baked.
  • Transitioned all messages to use MiniMessage format from Adventure API
  • Updates are no longer called from Spigot, rather Modrinth's Labrinth API is now used
  • Rewrote commands to use a new Abstract Command System
  • Metrics are now registered dynamically on enable
  • Rewrote and cleaned up several packs

Full Changelog: 1.10.6-beta...1.11.0-beta
----------, Jun 24, 2024

Beta 1.10.6

Fixed Bugs:
  • #71 More Mob Heads Error when breaking heads
  • #76 "Inconsistent skull meta" warning when mob head drops
  • #79 "Chair" block remains when destroyed by non-player
----------, Dec 18, 2023

Beta 1.10.5
  • Update Checker
    • Added settings.disable-update-checker config option to disable the update checker entirely
      • false by default
      • Useful for slow/no internet connection
  • Coordinates Hud
    • Removed message config option and all replacement methods
    • As far as I am aware, this feature is not used by anyone and is purely a strain on servers computing many placeholders for every player every tick.

Fixed Bugs:
  • /tpa roles are reversed
  • /spawn teleports the player to the current world spawn, not server spawn
  • Goat heads are improperly textured #56
  • Keep small doesn't work on frogs/tadpoles #57
  • /teakstweaks update tries to run a non-existant command
  • Coordinates Hud prefers North/South in parts of East/West range

Codebase Changes:
  • Cleaned up data.yml references (data will soon be split, how is yet to be decided)
  • Replaced all remaining references to System.out with Java Logger

Full Changelog: 1.10.4-beta...1.10.5-beta
----------, Sep 26, 2023

Beta 1.10.4
  • Reverted api-version change back to 1.17

Full Changelog: 1.10.3-beta...1.10.4-beta
----------, Jul 25, 2023

Beta 1.10.3
  • Auto Updater:
    • Completely Removed all automatic updating functionality
    • Any attempt from older versions to update will instead just download a blank jar file
  • Updated plugin api-version to 1.20

Full Changelog: 1.10.2-beta...1.10.3-beta
----------, Jul 15, 2023

Beta 1.10.2
  • Added new packs to custom metrics

Fixed Bugs:
  • Breaking an old mob head results in the skull dissapearing

Full Changelog: 1.10.1-beta...1.10.2-beta
----------, Jun 24, 2023

Beta 1.10.1
  • Added Spectator Alts Pack
    • New pack!
    • Allows players to add their own alt accounts as spectators
    • When an alt account is added, it is added to the whitelist, and set into the specified game mode upon joining the server
    • You cannot add an account as an alt if it is already whitelisted
      • Existing servers: I would recommend you remove existing alts from your whitelist, and instead get players to add them on their own.
    • Removing an alt removes it from the whitelist
    • Options:
      • gamemode
        • Which gamemode to put alts in when they join
        • Options: spectator, creative, survival, or adventure
        • Default: spectator
      • force-gamemode
        • Whether or not to force alts to stay in the specified game mode
        • Default: true
      • max-alts
        • Maximum amount of alts a player can have
        • OP players have no limit
        • Set to 0 to only allow OP players to set alts
        • Set to -1 to allow all players to set unlimited alts
        • OP players can add alts to other players by using /alts add <alt> <player>
        • Default: 1
      • allow-player-teleport
        • Whether or not to allow alts to teleport to other players
        • Alts will always be able to teleport to their main account
        • Default: true
    • Commands:
      • /alts list [player]
        • List either your own, or another player's alts
        • Only an OP can see other player's alt accounts
      • /alts add [player]
        • Add an alt to either your own account, or another player's
        • Only an OP can manage another player's alt accounts
      • /alts remove <alt> [player]
        • Removes an alt from either your own account, or another player's
        • Only an OP can manage another player's alt accounts
  • Added Quick Commands Pack
    • New pack!
    • Quickly switch game modes, and reply to messages
    • Options:
      • gamemode
        • Game mode switcher commands (/gmc, /gma, /gms, /gmsp)
        • Default: true
      • reply
        • Reply commands (/r, /reply)
        • This overrides minecraft's default message system
        • Default: true
  • Added More Sherds Crafting Tweak
    • New Crafting Tweak!
    • Craft 2 Sherds when combining a Pottery Sherd with a Brick
  • TPA Pack
    • Completely rewrote TPA system
    • You can now execute /tpa accept to auto accept the most recent teleport request
  • Homes Pack
    • Completely rewrote homes storage system
      • Instead of storing in data.yml, homes are stored inside the player file
    • You can now execute /sethome, /delhome, & /home without a home name, this will use the preferred home name of "home"
    • Added /delhome <home> as an alternative to /home delete <home>
  • More Mob Heads
    • Heads now use the vanilla noteblock system of tags, meaning heads now work with redstone
      • Heads generated before this version will need to be broken & replaced for changes to take effect
    • Changed the Warden's head noteblock sound to Warden Emerges
  • Player Head Drops
    • Player Heads will now play a hurt sound when played over a noteblock
  • Graves
    • Added more config options:
      • allow-empty-graves
        • Whether or not to allow graves to be generated when a player's inventory is empty
        • Default: true
      • creative-graves
        • Whether or not to generate a grave when a player dies in creative mode
        • Default: true
      • creative-drops
        • Whether or not creative players will drop their items on death
        • If allow-empty-graves is false, and this is false, creative players will not generate graves
        • Default: true
      • level-threshold
        • The minimum xp level a player must reach before a grave can be generated
        • If set to 0, graves will always generate
        • Example: If level-threshold is 5, and a player dies with 4 levels, the player will drop their items normally
        • If level-threshold is 5, and a player dies with 5+ levels, the player will generate a grave
        • Default: 0

Fixed Bugs:
  • Cherry & Bamboo are missing from back to blocks
  • Cherry & Bamboo are missing from more stairs
  • Cherry & Bamboo are missing from more trapdoors
  • Bamboo is missing from double slabs
  • Cherry is missing from log chests
  • Cherry is missing from more bark
  • #48 Stacktraces when killing villagers
  • Zombie villager heads drop normal villager heads renamed to zombie
  • #49 Villager heads duplicate upon breaking
  • Noteblocks with mob heads dont play when activated by redstone

Codebase Changes:
  • Added MIT License
  • Rewrote Homes Pack
  • Rewrote TPA Pack
  • Added UUIDUtils utility class
  • More removal of legacy main variables
  • Changed Plugin Description to match Modrinth
  • Changed Plugin website to https://teakstweaks.com
  • Changed Updater message to direct to Modrinth for downloads

Full Changelog: 1.10.0-beta...1.10.1-beta
----------, Jun 24, 2023

Beta 1.10.0
  • Updated to Minecraft 1.20
    • Dropped support for 1.19 - Use v1.0.2 or under
  • Commands
    • Removed require-op for packs with commands, replaced with permissions
    • Removed /teakstweaks reload
      • Teak's Tweaks is fully compatible with /reload, if running with other plugins that are not, restart the server
  • More Mob Heads
    • Added Sniffer & Camel Heads
    • Renamed all mob heads to use vanilla name formatting
      • New heads won't stack with old heads
    • Breaking a mob head now keeps its name
    • Removed the piglin mob head in favor of the Piglin Head vanilla item
    • Placing a mob head on a noteblock, then right/left clicking the block plays the mobs respective sound
      • This works for all old mob heads except the piglin
    • Strider head is no longer random, instead detects when the strider is freezing vs warm
    • Wither now always drops it's head, as well as either a Wither Projectile, or a Blue Wither Projectile
  • Editable Signs
    • Removed in favor of vanilla 1.20's editing signs feature
  • Wandering Trades
    • Added new mini blocks: Mangrove Planks, Mangrove Log, Ochre Froglight, Verdant Froglight, Pearlescent Froglight, Mud, Packed Mud, Mud Bricks, Sculk, Bamboo Block, Bamboo Planks, Cherry Planks, Cherry Log, Cherry Leaves, Chiseled Bookshelf & Sniffer Egg
    • Added options to set how many trades & amount per trades for both mini blocks & player heads
Codebase Changes:
  • Added getField reflection Util
  • Changed to Spigot API 1.20-R0.1-SNAPSHOT
  • Changed to Paper API 1.20-R0.1-SNAPSHOT
  • Added BaseMobHead factory class
  • Rewrote More Mob Heads pack

Full Changelog: 1.9.2-beta...1.10.0-beta
----------, Jun 12, 2023

Beta 1.9.2
  • Auto Update
    • Now disabled by default

Fixed Bugs:
  • MinePacks backpacks are placed in graves on death
  • Missing Kyoti Adventure dependency

Full Changelog: 1.9.1-beta...1.9.2-beta
----------, May 1, 2023

Beta 1.9.1
  • Coords HUD
    • Switched xyz position to block, instead of player
      • This may cause negative values to seem "off by 1"
      • Can be reverted by setting the use-player-position option to true
    • Several optimizations
  • Reverted jar naming scheme to TeaksTweaks - {VERSION}.jar
    • This ONLY applies to manually downloaded jars, the autoupdater will revert the name to just TeaksTweaks.jar
  • Dev Branch
    • To receive version hotfixes, you can run /teakstweaks devupdate to install the latest jar from the development branch

Fixed Bugs:

  • Dirt to grass is always enabled, even when disabled
  • When dirt to grass is enabled, ANY block can be turned into grass... oops
Full Changelog: 1.9.0-beta...1.9.1-beta
----------, Apr 1, 2023

Beta 1.9.0
  • Auto Updater
    • Teak's Tweaks will now automatically update when a new version is released
    • Can be disabled in config under settings.auto-update
    • Default "check interval" is 15 minutes
    • Can be manually triggered using /teakstweaks update, then /teakstweaks update confirm
    • Works by downloading a Loader plugin, that then disables & deletes the current jar, downloads & starts the new one, which then removes the loader plugin.
  • Mechanics Command
    • Added a GUI to display to players what tweaks are enabled (both packs & crafting tweaks)
    • Access via /mechanics
    • Can be disabled in config under settings.mechanics-command
  • Graves
    • Reworked the grave spawning algorithm
    • Added console-info option
      • When a grave is created, the player, location, items, and xp is displayed to console
  • Dirt to grass
    • Moved all options under chance, changing chance.wheat-seeds to wheat-seeds-chance etc.
  • Changed jar name format from Teaks Tweaks - {version} to TeaksTweaks

Codebase Changes:
  • Added descriptions to all Packs
  • Added Material, & Description fields to all Crafting Tweaks
  • Added display items for Crafting Tweaks
  • Reworked Graves algorithm
  • Added PaginatedGUI utilities
  • Added FileDownloader utility
  • Reworked update checker
  • Changed source version from 14 to 16
  • Now catches errors when loading crafting tweaks
  • Updating Known Commands on plugin startup

Fixed Bugs:
  • Graves sometimes spawn in incorrect locations
  • Graves sometimes hold improper xp amounts when hold-all-xp is enabled
  • Graves can sometimes spawn inside blocks

Full Changelog: 1.8.3-beta...1.9.0-beta
----------, Mar 29, 2023

Beta 1.8.3
  • Workstation Highlights
    • Added profession argument, default: any
    • Added radius argument, default: 3
    • /workstation [profession] [radius]
  • No Creeper Grief
    • Added do-block-damage option
    • Added do-entity-damage option
  • Better Foliage
    • REMOVED
  • Better Grass
    • Inherits properties of Better Foliage

Codebase Changes:
  • Added PackType, Material, & Description fields to every Pack

Fixed Bugs:
  • Armored Elytra breaks after being held in a grave
    • Now separates into chestplate & elytra

Full Changelog: 1.8.2-beta...1.8.3-beta
----------, Mar 20, 2023

Beta 1.8.2
  • Chunk Loaders
    • Added cost option to config (default: NETHER_STAR)
  • Added /teakstweaks [enable|disable] <pack>
    • Enables/Disables a tweak & saves its state in config
    • Permission: teakstweaks.manage (default: OP)
  • Fixed some tweaks not having a "Registered Pack:" message on startup
  • Added "Registered Crafting Tweak: " messages on startup

Fixed Bugs:
  • "Tried to load unrecognized recipe" is spammed in console on the first join of every player after startup with "unlock-all-recipes" pack enabled

Codebase Changes:
  • Reworked crafting tweak register

Full Changelog: 1.8.1-beta...1.8.2-beta
----------, Feb 24, 2023

Beta 1.8.1
  • Cauldron Concrete
    • Added drops-water-level config option
    • Enabled by default
    • When enabled, each concrete block hardened with a cauldron will drop the cauldron's water level by 1
  • Graves
    • Added keep-all-xp config option
    • Disabled by default
    • When enabled, all XP the player had before dying will be held, when disabled only the xp the player would have dropped will be held
  • Added @RamrKorda to credits.txt

Codebase Changes:
  • Reworked Register to dynamically register/unregister packs
  • Register now uses a map instead of variables
  • Pulled out several functions of onEnable
  • Removed unused JSONDataManager class

Full Changelog: 1.8.0-beta...1.8.1-beta
----------, Feb 18, 2023

Beta 1.8.0

⚠️ BREAKING CHANGES!
  • Sleepy Spider Eggs
  • Removed ALL still existing "vt" & "vanilla tweaks" references
    • This unfortunately has the side effect of breaking quite a few things.
    • All functionality that relies on entity tags, or namespaces will need to be manually removed & recreated.
    • The following packs may be affected:
      • Spawning Spheres
      • Graves
      • Item Averages
      • Elevators
      • Confetti Creepers
      • XP Management
      • Chunk Loaders
      • Custom Villagers
  • Removed legacy item de-serialization support
    • This will break any Armored Elytra created before Teak's Tweaks v1.5.3-beta
    • Further breaks Graves (past the vt removal)
    • Replaced with full Base64 Serialization
  • Removed "commands" section of config
    • Commands will now always be enabled when their respective pack is.
  • Removed all message "[TT]" prefixes
    • May require recreating the "data.yml" file to see effect
  • Further performance improvements

Fixed Bugs:
  • Some messages still show "[VT]" as a prefix despite being renamed to Teak's Tweaks
  • Inconsistent message prefix use

Codebase Changes:
  • Renamed all packages to use proper Java package format
  • Removed excessive Main class getters
  • Removed legacy Log class, replaced all instances with new Logger class
  • Removed legacy ItemSerializer class, replaced with Base64ItemSerializer

Full Changelog: 1.7.3-beta...1.8.0-beta
----------, Dec 12, 2022

Beta 1.7.3

⚠️ BREAKING CHANGES!
  • Editable Signs
    • Added bypass-paper-check to allow paper-forked servers to operate.
    • WARNING: Enabling this on a non-paper based server will cause errors! Only enable if you know what you're doing.
  • Thunder Shrine & Elevators
    • Switched from Area Effect Clouds to Markers.
    • This WILL break pre-existing structures. As this is a beta, and these are fairly uncommon packs, no backwards support will be provided.
    • You WILL have to re-enable these structures on your own
    • This will likely be the only time a breaking change like this will occur for the remainder of Teak's Tweak's Beta
  • Re-wrote Confetti Creeper damage calculations to be more accurate

Fixed Bugs:

  • Confetti Creeper calculations are way off
  • Smelting 1 raw copper block results in 2 copper blocks
  • A bunch of mob head related fixed (#35)
Full Changelog: 1.7.2-beta...1.7.3-beta
----------, Sep 13, 2022

Beta 1.7.2

Fixed Bugs:
  • Crafting a Mangrove Button will result in 2 Mangrove Slabs
Full Changelog: 1.7.1-beta...1.7.2-beta
----------, Jun 30, 2022

Beta 1.7.1
  • Dropped support for <1.19
    • You can continue using 1.18 and below, but only in versions 1.7.0-beta and lower.
  • Updated all crafting tweaks for 1.19 blocks
  • Added More Packed Mud Crafting Tweak
    • Craft 1 Mud with 1 Wheat to craft 2 Packed Mud instead of 1
Fixed Bugs:
  • Mangrove & Mud Brick stairs & slabs are not available for certain crafting tweaks
  • AFK Command does not register at all
  • Log Chests are craftable using red & black wool
  • Log Chests doesn't support the Wood & Hyphea versions of Logs & Stems
Full Changelog: 1.7.0-beta...1.7.1-beta
----------, Jun 24, 2022

Beta 1.7.0
  • Updated to 1.19
    • Plugin development is now being done & tested on Spigot 1.19 (and will switch to Paper 1.19 once available)
    • Added Warden, Allay, Tadpole, & Frog variants to More Mob Heads
  • Added Bat Membranes Pack from Vanilla Tweaks
    • Disables Phantom spawning, and instead Bats will drop 1 Phantom Membrane upon death
  • Concrete Converter
    • Now works by right clicking (instead of dropping items)
    • Takes 1 level of water upon conversion
  • Graves
    • New options to disable/enable spawning in Water/Lava (Thanks @RamrKorda)
Fixed Bugs:
  • Cauldron Concrete can be picked up by player & hopper at the same time, causing a duplication
  • An "Error" trade can appear in Wandering Trades on rare occasions
  • Graves disappear when robbing when unauthorized (Thanks @RamrKorda)
Full Changelog: 1.6.12-beta...1.7.0-beta
----------, Jun 8, 2022

Beta 1.6.12

Fixed Bugs:
  • Instant Deepslate works with all interactions, not just breaking. #28
  • Instant Deepslate doesn't take pickaxe durability
  • Glow Squid never drop their mob head
Full Changelog: 1.6.11-beta...1.6.12-beta
----------, Apr 18, 2022

Beta 1.6.11
  • Added Instant Deepslate pack
    • Adds the ability to instant-mine Deepslate, Deepslate Bricks, Deepslate Tiles, Polished Deepslate, Chisled Deepslate, and their Cracked variants.
    • Only applies if using an Efficiency 5+ Netherite Pickaxe, with Haste 2+
  • Removed 1.18 untested warning
Fixed Bugs:
  • Pack enable messages are sent twice on startup. #27

Full Changelog: 1.6.10-beta...1.6.11-beta
----------, Apr 16, 2022

Beta 1.6.10

Fixed Bugs:
  • Fixed Crafting Tweaks not enabling (oops)
  • Fixed Cauldron Concrete not working (hopefully for real this time)
Full Changelog: 1.6.9-beta...1.6.10-beta
----------, Mar 27, 2022

Beta 1.6.9
  • Pack List Command
    • Added /pkl alias
    • Now shows Crafting Tweaks
  • Teak's Tweaks Command
    • Added "info", "version", "support", and "discord" arguments
    • Providing no arguments mirrors /teakstweaks info
Fixed Bugs:
  • Villager Death Messages and Count Mob Deaths register despite config showing false
  • /packlist sends the message to the player. not sender. Meaning DiscordSRV would create an error upon running it
  • Some commands still have [VT] as a prefix instead of [TT]
Full Changelog: 1.6.8-beta...1.6.9-beta
----------, Mar 26, 2022

Beta 1.6.9
  • Pack List Command
    • Added /pkl alias
    • Now shows Crafting Tweaks
  • Teak's Tweaks Command
    • Added "info", "version", "support", and "discord" arguments
    • Providing no arguments mirrors /teakstweaks info
Fixed Bugs:
  • Villager Death Messages and Count Mob Deaths register despite config showing false
  • /packlist sends the message to the player. not sender. Meaning DiscordSRV would create an error upon running it
  • Some commands still have [VT] as a prefix instead of [TT]
Full Changelog: 1.6.8-beta...1.6.9-beta
----------, Mar 26, 2022

Beta 1.6.8
  • Added /packlist Command
    • Easily list all active packs on the server
    • Defaults to op only
    • Configurable name, description, and permissions
  • Graves
    • Added "generate-in-lava" config option
    • Disable graves spawning above lava, instead leaving items to burn
Fixed Bugs:
  • Wandering trades adding duplicate player heads #22
  • "Nag" messages appear on Paper based servers
  • Fixed Item Frames spam the console on interact
  • Incorrect config name for Confetti Creepers causing the pack to not work
  • Cauldron Concrete still try to manipulate air #26
  • Fixed Item Frames do not appear on bStats
Full Changelog: 1.6.7-beta...1.6.8-beta
----------, Mar 20, 2022

Beta 1.6.7
  • Added Fixed Item Frames pack
    • Shift right-click an item frame with iron bars to make it fixed
    • Shift right-click an item frame with shears to make it not fixed
  • Coords HUD
    • Now runs in its own thread. This should help with some lag issues
  • Commands will now only register when their respective packs are enabled!
    • No more do you have to manually disable commands. If you dont have any packs that use a command, it wont exist.
    • This does have a side effect of having to restart the server for all changes to take place.
  • Rewrote the core pack structure & loader
    • There may be some issues with improperly loaded packs, as I was unable to test all of them fully. If you notice any issues please report them here
  • Optimized command loader
    • Should start up to 40% faster
  • Added a hard requirement of Java 14+

Fixed Bugs:
  • Coords HUD can sometimes cause unnecessary amounts of lag on the main server thread
  • Coords HUD is sometimes off by 1 in negative coordinates
  • Cauldron concrete sometimes attempts to manipulate AIR materials, causing console spam
  • Might have fixed recipes pack occasionally unregistering itself (?)
----------, Feb 20, 2022

Beta 1.6.6
  • Added Better Foliage Pack
    • Convert dirt to grass with seeds
  • Graves Pack:
    • Added allow-void-graves config option
  • Wandering Trades:
    • Added a config option to disable mini-blocks
  • Unsticky Pistons:
    • Now takes axe durability when removing slime from pistons
    • Added Sounds
  • Invisible Item Frames:
    • Added Sounds
  • Slime Cream:
    • Added Sounds
  • Smeltable Raw Ore Blocks:
    • Now takes substantially more time to smelt
    • Now gives XP
  • Rotten Flesh to Leather:
    • Now takes less time to smelt
  • Sudoku:
    • Added command permissions
  • Permissions:
    • Renamed base permission from vanillatweaks.* to teakstweaks.*
  • Metrics:
    • Added "First Used" & "Dev Mode" metrics to bStats
  • Updated credits.txt
  • Updated to Java 16 (again)
Fixed Bugs:
  • Graves sometimes spawn in improper locations #21
  • Graves would sometimes duplicate, and create multiple of themselves
  • Plugin messages display incorrectly
  • Config title reads "Vanilla Tweaks" instead of "Teaks Tweaks"
  • Wandering Traders don't have mini-blocks
  • Smeltable Raw Ore Blocks registers the wrong way around
----------, Jan 10, 2022

Beta 1.6.5
  • Added Invisible Item Frames Pack
    • Shift right-click an item frame with shears to turn it invisible
  • Added Slime Cream Pack
    • Right-click a lava cauldron with a slimeball to create a magma cream
    • Right-click a water cauldron with a magma cream to create a slimeball
  • Added Unpackable Quartz Blocks Pack
    • Convert Quartz Blocks, Bricks, & Pillars into 4 Quartz
Fixed Bugs:
  • Improper 2 Point directions on Coords Hud
----------, Dec 22, 2021

Beta 1.6.4
  • Added Unsticky Pistons Pack
    • Remove the slime from a sticky piston by right-clicking it with an axe
    • Make a normal piston sticky by right-clicking it with a slime ball
  • Craftable Sculk Sensors
    • Allows you to craft Sculk Sensors
      [​IMG]
  • Coords Hud
    • Added 2 point direction options
  • Wandering Trades
    • Added an option to read from the server's whitelist for player heads

Fixed Bugs
  • Wandering trader only provides 3 player heads by default (Requires re-creating data.yml #18
  • Certain recipes not allowing you to use 1.17+ blocks #19
  • Multiplayer sleeping skipping the night during the day, regardless of sleeping conditions #14
  • Graves resulting in duplicate items if Keep Inventory is enabled #13
  • Enchanted books obtained by fishing with classic fishing enabled are not usable #20
----------, Dec 20, 2021

Beta 1.6.3
  • Added Smeltable Raw Ores Crafting Tweak
    • Place any raw ore block in a furnace to smelt it into its respectable ore block
  • Added Craftable Gilded Blackstone Recipe
    • Combine a gold ingot & a blackstone block to create Gilded Blackstone
  • More Mob Heads
    • Added Creeper, Skeleton, & Zombie heads
    • Enable use-base-heads to allow these
    • Modify the drop chances in data.yml
  • TPA
    • Updated the default TPA Request message to make how to accept more obvious
  • Updated bStats Plugin Metrics to send up to date metrics
Fixed Bugs:
  • Fixed Craftable Coral 3x3 having the wrong recipe ID, resulting in a crashed plugin state
  • Fixed Charged Creepers not using the set head drop chance
----------, Dec 6, 2021

Beta 1.6.2 [HOTFIX]
  • Fixed Config not updating when upgrading to v1.6.1-beta
----------, Dec 1, 2021

Beta 1.6.1
  • Added 1.18 Support
    • Still experimental, and not everything has been properly tested, so please report any issues
  • Added ChatColors Pack
  • Added Editable Signs Pack
    • REQUIRES PAPER
    • Shift Click a sign to edit it
    • Optional Owner only mode
  • Added Lectern Reset Pack
    • Reset a Lecturn to page 1 when all players leave its inventory
  • Added Sudoku Pack
    • /sudoku to commit sudoku
  • Added Stair Chairs Pack
    • Right click a stair with a saddle to make it a chair
    • Right click a chair to sit on it
    • Break the chair to get the saddle back
Fixed Bugs:
  • Fixed an issue where clicking graves faster than the server could register would result in duplicated items
  • Fixed Multiplayer Sleep not unregistering upon reloading the plugin config
NOTES:
  • Development is now being done on Paper 1.18
  • Now Compiling using the Eclipse Maven Compiler
----------, Dec 1, 2021

Beta 1.6.0
  • Renamed Plugin to "Teak's Tweaks"
    • Slowly replacing all references of Vanilla Tweaks with Teak's Tweaks
    • All Permissions are still under vanillatweaks.*, will be moved by Release 1.0
    • If you see anything left, create a bug report!
  • Added 1.16 Support
    • This is not officially tested, feel free to use the plugin on 1.16, however LTS may not exist
    • If you see an issue, please report it!
  • Added Keep Small Pack
    • Rename a mob "keep small" to keep it in its child form (if it has one)
    • Rename a mob "grow" to make it an adult again
  • Added ChatColors Pack
    • Use Minecraft Color formats with the '&' symbol to color Chat, Items, & Signs
  • Crafting Tweaks:
    • Added Log Chests Crafting Tweak
      [​IMG]
    • Added Craftable Small Dripleaf Crafting Tweak
      [​IMG]
    • Added Craftable Spore Blossom Crafting Tweak
      [​IMG]
  • NOTE: Development is now being done in Paper 1.17.1, some minor changes between Paper & Spigot exist, please report any inconsistencies in a bug report.

Fixed Bugs:
  • [Multiplayer Sleep] Fixed Pack not unregistering
----------, Nov 3, 2021

Beta 1.5.3
  • Multiplayer Sleep:
    • Added Boss Bar option
    • Updated weather cycle
  • Armored Elytra:
    • Now uses Base64 Encryption
    • Saves all data instead of specified data on armor/elytra
      • Means custom items can be combined
    • Old Elytras will no longer be able to be grinded after release 1.0
  • Silence Mobs:
    • Added the ability to silence minecarts
    • Toggleable in config.yml
  • Wandering Trades:
    • Added custom section in data.yml
      • Change the item for trading, amounts, trade #'s, etc.
      • Head & Block trades are seperate
  • Java:
    • Updated to Java 16 Syntax
    • Requires server to be running Java 16+ (already was a soft requirement with Minecraft 1.17, now a hard requirement)
Fixed Bugs:
  • [Multiplayer Sleep] Sleeping & leaving the bed no longer skips the night anyways
  • [Multiplayer Sleep] Fixed setting display-type to bossbar doing nothing
----------, Sep 27, 2021

Beta 1.5.2
  • Coords Hud:
  • Added Descriptions to config sections missing one
  • Permissions:
    • First wave of permissions have been added
    • All commands have permissions, no documentation exists (yet)
    • All permissions are by default the same as previous versions op vs no op
    • All packs will later receive permissions added to them soon!
    • Use a plugin such as Luck Perms to use the permissions
    • If you are interested in what permissions do, and can understand it, click here
  • Rotation Wrench:
    • Added the Resource pack for Rotation Wrench Pack
    • Enable it by setting suggest-pack: true in the rotation wrench section.
    • Disabled by default
Fixed Bugs:
  • More Bark Tweak gives 12 logs instead of 4 (oops...)
  • Confetti creepers do reduced damage when damage-reduction is set to 0
  • Conduit power command uses messages from back command
  • /itemaverage remove isn't standard (renamed to /itemaverage uninstall)
  • unnamed rabbits have a 100% chance of dropping their heads no matter the value
----------, Sep 2, 2021

Beta 1.5.1
  • Player Heads
    • Added a drop chance modifiers in data.yml similar to more mob heads
  • Improved performance with Unlock All Recipes Pack by 300%
Fixed Bugs:
  • Fixed homes not saving properly
  • Fixed a null error with homes pack
  • Fixed AFK Display sometimes displaying multiple AFK messages
----------, Aug 22, 2021

Beta 1.5.0
  • All messages are now completely customizable inside data.yml
  • All Commands are now completely customizable inside data.yml
    • Change Commands, Aliases, Descriptions, Usage, and Messages
  • More Mob Heads drop chances are customizable in data.yml
  • data.yml now reloads on server shutdown & startup
Fixed Bugs:
  • Homes pack uses Spawn timings config
  • Enabling Crabtable Enchanted Golden Apples & Craftable Name Tags caused the plugin to crash
  • When going AFK the console message has improper spacing
NOTE: Many more changes occured that are not directly noticeable, if you find any strange inconsistencies between 1.5.0-beta & 1.4.2-beta, please create a GitHub Issue.
----------, Aug 17, 2021

Beta 1.4.2
  • Added Custom Villager Shops Pack
    • Place a chest below a villager, fill it with trades, and Sneak!
  • Added Gem Villagers Pack
    • Enabled under packs.treasure-gems
    • Summon a villager with /gem villager <type>
  • Added Spawning Spheres Pack
    • Spawn up to 3 spheres on a server
    • /sphere create
    • /sphere remove
    • /sphere tp
  • Added /gem command
    • Summon Gem Villagers & Give yourself gems!
    • Requires OP
  • Graves Pack:
    • Fixed items in graves not containing their data
    • Items are now serialized in Base64
    • Support for graves generated before Base64 Serialization will remain until Release 1.0
    • Graves will now actually spawn above the void, if players die below min world height
  • Gems:
    • Now use colored names
    • Gem Villagers are NOT compatible with older gems
    • Added /gem give [amount]
  • Coords HUD:
    • Now uses TaskTimers instead of Recursion
    • No longer floors all values
    • Other performance improvements
  • Commands
    • Now initializes as AbstractCommand(s)
    • Changed shortened commands to long form (kept shortened as aliases)
    • Renamed Config variables (may require re-disabling certain commands)
    • Now Fully disables a command when commands.<command> is disabled
  • Fixed Bugs:
    • Fixed commands not fully disabling
    • Fixed items removing their data when in a grave
    • Fixed disabling has-player-heads in wandering trader not stopping heads from spawning
    • Plugin now uses PluginLogger as opposed to System.out in order to apply with Paper Build #146
----------, Aug 8, 2021

Beta 1.4.1
  • Coords HUD:
    • Added force-enable option to force users to use Coords Hud
    • Added auto-enable option to automatically enable Coords Hud for users who first join (after installing)
  • Fixed Bugs:
    • Graves don't attempt to generate if you die below the world
    • Graves pack was enabled by default (oops)
    • Config didn't update when going between v1.3.2, and v1.4.0 unless dev-mode was enabled
    • Fixed Bottling XP not taking proper amount of XP when sneaking
----------, Aug 2, 2021

Beta 1.4.0
  • Added Custom Nether Portals Pack
    • Allow Crying obsidian in portal creation
    • Change the min/max portal sizes
  • Added Item Averages Pack
  • Added Track Statistics Pack
    • Adds scoreboard statistics that are processed before-hand. E.g. Km swam, Km flown, etc.
  • Added Track Raw Statistics Pack
    • Adds 100+ scoreboards that track many different statistics. Especially useful for multiplayer.
  • Added Graves Pack
    • Places a Grave down where you died
    • Configurable grave robbing
    • Locate your grave (if enabled) with /grave locate
    • Get an Admin Grave Key with /grave key
  • Added Pearlescent Moon & Gemini Tay to the Wandering trader head defaults
  • Coords Hud
    • Now only gets the time from world[0] (overworld)
    • Now only runs when enabled (Performance Improvement)
  • Added sneak-to-convert-all option to XP Management pack
  • Now generates credits.txt to properly align with Vanilla Tweaks usage terms
  • Fixed Bugs:
    • Rotation Wrench recipe creates an error when reloading
    • Fixed XP Management duplicating bottles
    • Fixed random Error message when using Silence Mobs pack
    • Fixed Larger phantoms trying to compare locations from multiple worlds
    • Fixed AFK Display marking a player as AFK on join
----------, Aug 1, 2021

Beta 1.3.2
  • Added Rotation Wrenches Pack
    • Right click glazed terracotta, or a redstone component to rotate
    • Craft using 3 gold ingots & 1 iron ingot
  • Added Treasure Gems Pack
    • Randomly generates inside chests
    • Will be used for trading with Gem Villagers (not finished yet)
  • Added Armored Elytra Pack
    • Drop an Elytra, & Chestplate on an anvil to combine them into an Armored Elytra
    • Combines Enchantments, & Armor stats
    • Drop the Armored Elytra on a Grindstone to separate them again. (keeps name, enchantments, etc)
  • Added Classic Fishing Pack
    • Fish like its 1.15!
  • /test now simulates fishing (if dev-mode is enabled)
  • Fixed Bugs:
    • Update Checker only returns the first 10 versions
    • Random Error upon killing an endermite
----------, Jul 27, 2021

Beta 1.3.1
  • Added Thunder Shrine Pack
    • /shrine
    • Customizable items, & effects
  • Added Larger Phantoms Pack
  • Added Workstation Highlights Pack
  • Added Pillager Tools Pack
    • Disable bad omen, patrols, & patrol leaders seperately
  • Added Elevators Pack
    • Customizable elevator blocks, items, & effects
  • Added Chunk loaders Pack
  • Added Fast Leaf Decay Pack
    • Configurable breaking options
  • Updated XP Management Pack
    • You can now set the amount of xp taken, & recieved seperately
    • You can smelt a bottle for a lossless conversion of XP (configurable)
    • Bottled XP now shows how much is inside in item lore (configurable)
  • Added /sethome as an alternative to /home set (both still work!)
  • Dev Mode:
    • When dev-mode is enabled, a message is now sent to console upon startup
    • Config now always updates, even when the config version is not newer
  • Changed Tag Pack Command (/tag) to /taggame tp avoid conflicting command names
  • Fixed Bugs:
    • Fixed Home tab completer showing an error on the first use
    • Fixed confetti creepers never doing block damage, even when its enabled
----------, Jul 22, 2021

Beta 1.3.0
  • Added Back Pack
    • /back
    • Go back to the last spot you teleported from
    • Toggle to enable /back to death location
    • Optional Back Cooldown & Delay
  • Added Confetti Creepers Pack
    • There is a chance each creeper will explode into confetti and do no damage to blocks.
    • Configurable Confetti Chance
  • Added AFK Display Pack
    • /afk to mark yourself as AFK (can be disabled)
    • Gray out a players name that is not moving for 5 minutes.
    • Configurable AFK Timer
    • Optional [AFK] Badge
    • Optional AFK Kick Timer
    • Added an option to Tag to disable tagging of afk players
    • Uninstall using /afk uninstall
  • Added bStats Plugin Metrics for used packs, tweaks, & commands
  • Commands can now be entirely enabled/disabled in config
  • Removed unused /armorstand command (for now)
  • Plugin no longer relies on Bukkit API for mojang auth
    • This majorly decreases the plugin size (19.8mb -> 804kb)
  • Fixed Bugs:
    • /tag uninstall doesn't work if the Tag pack is disabled
    • XP Management doesn't display properly upon startup
    • Metrics class would occasionally put out a NoClassDefFoundError when failing to send statistics
----------, Jul 16, 2021

Beta 1.2.4
  • Added Tag Pack
    • /tag
    • Tag other players by hitting them
  • Made major performance improvements by disabling packs when they are not enabled
  • Dragon Drops Elytra & Egg Drops are now separate configs
  • Fixed Bugs:
    • Unlock All Recipes would be always enabled, even when disabled
----------, Jul 14, 2021

Beta 1.2.3
  • Fixed Bugs:
    • [Coal To Black Dye] duplicate recipe name with charcoal to black dye
----------, Jul 13, 2021

Beta 1.2.2
  • Added Durability Ping Pack
    • Changeable percent to ping at
    • Changeable Ping Cooldown (to not spam the player)
    • Per player saved settings
----------, Jul 12, 2021

Beta 1.2.1
  • Added Count Mob Deaths Pack
  • Moved Unlock All Recipes to its own File
  • Fixed Bugs:
    • Unlock All Recipes doesn't actually unlock recipes, just disabled limited crafting.
    • Portal Pack reads world name, not environment.
----------, Jul 12, 2021

Beta 1.2.0
  • Added TPA Pack (/tpa)
    • /tpa < player >
  • Added Homes Pack (/home)
    • Set a home: /home set < name >
    • Remove a home: /home remove < name >
    • Teleport to a home: /home < name >
    • Set multiple homes
    • Configurable homes count
    • Optional Teleport Delay
    • Optional Teleport Cooldown
  • Added bStats Plugin Metrics
  • OPs now get notified when joining about new versions of Vanilla Tweaks
    • Can be disabled in config: config.alert-op-on-new-version
  • Fixed Bugs:
    • Dragon Drops doesn't correctly register
----------, Jul 10, 2021

Beta 1.1.3
  • Added Spawn Pack (/spawn)
    • Optional Teleport Delay
    • Optional Teleport Cooldown
  • Fixed Bugs:
    • [Double Slabs] Andesite slabs did not exist
    • [More Mob Heads] Certain Mobs had an increased drop chance
    • Update Checker always returned version 1.0-beta
----------, Jul 9, 2021

Beta 1.1.2
  • Added XP Management Pack
  • Added Chunk Loader Pack [in-dev]
  • Allowed Access to in-dev packs by marking config.dev-mode: true
    • Armor Statues
    • Dura Ping
    • Chunk Loaders
  • Fixed Bugs:
    • [More Mob Heads] Fixed certain mobs having a raised chance of Head Drops.
----------, Jul 9, 2021

Beta 1.1.1
  • Added Wandering Trades / Wandering Trades (Hermit Edition) Packs
    • Customizable Player Heads for Hemit Edition
  • Added Logger Class
  • Added UpdateChecker Class
  • Now Warns you when there is a new Update available
  • Fixed Bugs:
    • Silencer Class created nullified errors when triggered
    • Coordinated HUD spams console after a player leaves the game
    • Blackstone Cobblestone recipes including redstone did not register
----------, Jul 8, 2021

Resource Information
Author:
----------
Total Downloads: 12,237
First Release: Jul 7, 2021
Last Update: Dec 11, 2024
Category: ---------------
All-Time Rating:
17 ratings
Find more info at github.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings