Teak's Tweaks Plugin
Datapacks can sometimes cause lag, especially when running loops, or constant checks. So how can this be solved? Well.. by using a Plugin! Spigot plugins can be optimised to run not only faster, but more lag efficient.
The Teak's Tweaks Plugin project was started to reproduce all Vanilla Tweaks datapacks & crafting tweaks exactly, into one modular Spigot Plugin. Using a plugin can also allow for more customizable, and easy to use interfaces.
How to Use
Every Teak's Tweaks Pack & Crafting Tweak can be enabled inside config.yml.
Current Packs
There are over 150 Packs & Crafting Tweaks in Teak's Tweaks that can all be enabled individually, so there is plenty to find and use!
Packs:
To Enable a pack, find it in the packs: section, and change enabled: false to enabled: true.
After marking the tweak as true, a server restart is required to reload the packs. (remember to save the file!)
Example:
packs:
# More Mob Heads
# Adds a chance to receive a mob head upon killing it.
more-mob-heads:
enabled: true
Some Packs have configurable options, these could be native to vanilla tweaks, or added for the plugin, to change these just change the value in the proper config section.
Show Available Packs
Keep SmallKeep a mob in its child form (if it has one)
Chat Colors
Use Chat Colors to make your messages, signs, and items look better (Using '&' for color codes)
Lectern Reset
Reset a lectern's book to the first page after closing it
Sudoku
Allow players to commit sudoku
Stair Chairs
Allow players to sit on chairs
Unsticky Pistons
Allow players to remove slime from pistons by right-clicking them with an axe
Slime Cream
Convert Slime Balls to Magma cream & vice versa
Invisible Item Frames
Shift right-click an item frame with shears to make it invisible
Better Foliage
Add foliage features to the world!
Instant Deepslate
Make Deepslate blocks instant-mineable with a netherite pickaxe, efficiency 5, and haste 2
Sleepy Spider Eggs
When you sleep with a spider nearby you have a chance to "consume" 1-5 spider eggs, which give xp Inspired by a tweet by @Xilefian here
Unlock All Recipes
Automatically unlock all recipes as soon as you start playing.
Fast Leaf Decay
Leaves Decay much faster when trees are mined in survival mode.
AFK Display
Gray out a players name that is not moving for 5 minutes.
Multiplayer Sleep
Not all players in the overworld need to sleep to skip the night & the rain.
Graves
When a player dies, a grave is made at their location containing all their items.
Custom Nether Portals
Ignite nether portals of any size or shape you like, or using crying obsidian in the portal frame if enabled.
Durability Ping
Get notified when you damage an item with 10% less durability.
Cauldron Concrete
Drop concrete powder into a cauldron filled with water to instantly harden all of it.
Track Raw Stats
Adds 100+ scoreboards that track many different statistics. Especially useful for multiplayer.
Track Statistics
Adds statistics that are processed before-hand. E.g. Km swam, Km flown, etc.
Nether Portal Coords
Adds a command that calculates where a nether portal must be placed in the other dimension. Useful for syncing up nether portals.
Coords HUD
Adds information to your actionbar. XYZ Coords and a 24hr clock.
Classic Fishing Loot
Reverts the fishing loot back to its pre-1.16 loot table.
Real Time Clock
Adds a command that allows you to view how long a world has been running in real time minutes and hours.
Workstation Highlights
Allows you to find the workstation of any villager.
Pillager Portals
Allows you do disable bad omen, patrols, or patrol leaders separately
Rotation Wrench
Adds a custom wrench in-game that allows you to rotate redstone components, & glazed terracotta when right-clicking.
Armored Elytra
Drop an elytra and a chestplate above an anvil to merge them into one item. Drop the item above a grindstone to separate them again.
Player Head Drops
A player will drop their head when killed by another player. The item displays who the killer is.
Anti Creeper Grief
Prevents creepers from blowing up, blocks and players do not take damage.
Anti Enderman Grief
Prevents endermen from picking up blocks.
Anti Ghast Grief
Prevents ghasts from blowing up blocks.
Double Shulker Shells
Makes all shulkers drop 2 shells.
Dragon Drops
Makes the Ender Dragon drop a dragon egg and elytra on death.
Larger Phantoms
Makes the naturally spawning phantoms larger the longer you do not sleep.
More Mob Heads
Adds a chance to receive a mob head upon killing it.
Silence Mobs
Adds the ability to silence mobs using a name tag. 'Silence Me'; 'Silence me'; 'silence me'; 'silence_me'; are all acceptable names.
Count Mob Deaths
Adds the ability to count the mob deaths during the time the system has started.
Villager Death Messages
Notifies the server in chat when a villager dies. Displayes Coordinates and Dimension that it died in.
Spawn
Enter '/spawn' to teleport to the world spawn point.
Homes
Allows you to set homes ('/home set
TPA
Enter '/tpa
Back
Enter '/back' to go back to the last location you teleported from. (using Homes, Spawn, or TPA)
Custom Villager Shops
Allows you to easily setup Villager Trades in creative using chests.
Spawning Spheres
Allows you to view the spawnable area around a center point through the use of glowing spheres. Useful for proofing farms
Spectator Night Vision
Easily toggle night vision when in spectator.
Spectator Conduit Power
Easily toggle conduit power when in spectator.
Item Averages
Adds a marker that tracks items flowing past it for 2 minutes, then calculates how many of each item will run through per hour
Kill Empty Boats
Adds an admin command to kill all boats without passengers.
Treasure Gems
Adds the chance for treasure gems to spawn inside loot chests. Used to trade with Gem Villagers.
Wandering Trades
Adds Mini Blocks & (Customizable) Player Heads to the Wandering Trader's trades.
Tag
Adds the Hermitcraft Tag game directly into your world! '/tag'
Thunder Shrine
A shrine that allows you to create a thunder storm when offered a Nether Star
XP Management
Right-Click an enchanting table with an empty bottle to fill it with some of your XP.
Chunk Loaders
Drop a Nether Star above a Lodestone to create a chunk loader (AKA a Loadstone) which keeps the chunk it's in loaded until it is broken.
Confetti Creepers
There is a chance each creeper will explode into confetti and do no damage to blocks.
Elevators
Drop an ender pearl above a wool block to make it into an elevator.
Crafting Tweaks
To Enable a crafting tweak, find it in the packs: section, and change enabled: false to enabled: true.
After marking the tweak as true, a server restart is required to reload the recipes. (remember to save the file!)
Note: If a tweak is disabled after being previously enabled, you may get an "Unknown Recipe" Error in the server console. Disregard this, it is just a side effect of modifying recipes.
Show Available Crafting Tweaks
Back To BlocksAllows you to craft full blocks from stairs and slabs.
Double Slabs
Allows you to craft 2 slabs from a single block.
Dropper To Dispenser
Allows you to convert a Dropper to a Dispenser using a Bow, or by using String and Sticks.
Rotten Flesh To Leather
Allows you to smelt Rotten Flesh into Leather.
Charcoal to Black Dye
Allows you to craft Charcoal into Black Dye.
Coal to Black Dye
Allows you to craft Coal into Black Dye.
Sandstone Dyeing
Allows you to craft Sandstone with Red Dye to get Red Sandstone
Universal Dyeing
Allows you to dye any dyeable block to another color, no matter what color it is (does not include Concrete).
Straight to Shapeless
Craft items such as Paper, Bread, and Shulker Boxes directly in your 2x2.
Blackstone Cobblestone
Craft all items that require Cobblestone, using Blackstone.
Powder to Glass
Smelt all colors of Concrete Powder into their respective Stained Glass color.
More Trapdoors
Creates 12 Trapdoors instead of 3.
More Bark
Creates 4 Bark instead of 3.
More Stairs
Creates 8 Stairs instead of 4.
More Bricks
Creates 4 Bricks instead of 1.
Craftable Gravel
Allows you to craft Gravel from Flint.
Craftable Horse Armor
Allows you to craft Horse Armor.
Craftable Coral Blocks (2x2)
Allows you to craft Coral Blocks from their Coral Plant in a 2x2. Both Tubes and Fans may be used interchangably.
Craftable Coral Blocks (3x3)
Allows you to craft Coral Blocks from their Coral Plant in a 3x3. Both Tubes and Fans may be used interchangably.
Craftable Enchanted Golden Apples
Allows you to craft Enchanted Golden Apples.
Craftable Name Tags
Allows you to craft Name Tags.
Craftable Bundles (Rabbit Hide)
Allows you to craft 1.18's Bundles in 1.17.
Craftable Bundles (Leather)
Allows you to craft 1.18's Bundles in 1.17, using Leather instead of Rabbit Hide.
Craftable Blackstone
Allows you to craft Blackstone or Polished Blackstone using Basalt & Coal/Charcoal
Craftable Gilded Blackstone
Allows you to craft Gilded Blackstone using Blackstone & Golden Nuggets
Craftable Spore Blossoms
Allows you to craft Spore Blossoms using Lilacs, Azalea Leaves, and Honeycombs
Craftable Small Dripleafs
Allows you to craft Small dripleaves from a large dripleaf.
Craftable Sculk Sensors
Allows you to craft Sculk Sensors.
Unpackable Ice
Allows you to break down Ice into 9 pieces. 1 Blue Ice to 9 Packed Ice to 81 Ice.
Unpackable Nether Wart
Allows you to break down nether Wart Blocks into 9 Nether Wart.
Unpackable Wool
llows you to break down Wool into 4 String.
Unpackable Quartz Blocks
Allows you to break quartz blocks down into 4 quartz
Log Chests
Allows you to craft Chests from Logs.
Smeltable Raw Ore Blocks
Smelt Raw Ore Blocks to Ore Blocks.
Showcase
Here's a brief showcase video by KasaiSora
Credits:
All Plugin Development is by (@teakivy)
Support
For Plugin support, Join my discord (dsc.gg/teakivy) and ask for help in #❓︱support
NOTE: This Plugin is not affiated with Vanilla Tweaks, Please do NOT use the Vanilla Tweaks Discord Server for support!
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 |
- Release 2.1.5**
- Better Bone Meal
- New Pack!
- Adds the ability to bone meal small flowers, sugar cane, cactus, leaf litter, and sniffer plants
- All plant types are configurable.
- Small Flowers
- Bone mealing a small flower will spread it to an adjacent block if it is unoccupied, and has a grass block underneath it.
- Sugar Cane
- Bone mealing sugar cane will grow it to 3 tall, mimicking bedrock edition.
- Cactus
- Bone mealing cactus will either add 1 cactus, up to 3 tall, or generate a cactus flower.
- If the cactus is 1 or 2 tall, it has a 10% chance to generate a cactus flower.
- If the cactus is 3 tall, it will always generate a cactus flower.
- Leaf Litter
- Bone mealing leaf litter will work the same as pink petals or wildflowers.
- If the block does not have 4 leaf litter, it will add one.
- If the block has 4 leaf litter, it will drop a leaf litter item.
- Torchflowers
- Bone mealing a torchflower will spread it to an adjacent block if it is unoccupied, and has a grass block underneath it.
- Pitcher Plants
- Bone mealing a pitcher plant will drop a pitcher plant.
- Forever Invisible
- New Pack!
- Right clicking an entity with a potion of invisibility will make it permanently invisible.
- Off grid blocks with sulfur cubes!?
- Right clicking an invisible entity with a milk bucket will make it visible again.
- Lead Anything
- New Pack!
- Allows players to lead any mob.
- Mob groups are customizable with config.
- Bosses (default:
false) - Includes Elder Guardian, Ender Dragon, Warden, & Wither
- Aquatic (default:
true) - Hostile (default:
true) - Passive (default:
true) - Contains Bat & Panda
- Villagers (default:
true) - Contains Villager & Wandering Trader
- Peaceful Bees
- New Pack!
- Prevent bees from becoming hostile towards the player.
- Easier Nametags
- Now allows the use of chat colors, if the chat colors pack is enabled.
- Players must have the
teakstweaks.chat-colors.anvilpermission.
- Fixed Bugs**
- Graves fail to create
- Better Golden Dandelion is enabled by default
- Full Changelog**: https://github.com/teakivy/teaks-tweaks/compare/2.1.4...2.1.5
- Release 2.1.4**
- Lapis Lock
- New Pack!
- Keeps your Lapis Lazuli in the Enchanting Table when it's closed.
- Better Golden Dandelion
- New Pack!
- Replaces Keep Small.
- Right click a baby mob with a Golden Dandelion to lock its age.
- Right click a baby mob again with a Golden Dandelion to grow it into an adult.
- Configurable with
allow-growingin the config. - Right click an adult mob with a Golden Dandelion to shrink it back into a baby, and lock its age.
- Configurable with
allow-shrinkingin the config. - In addition to the mobs than can be used in vanilla, it also works for Villagers, and all zombie variants!
- Craftable Calcite
- New Crafting Tweak!
- Craft Calcite from 2 Diorite & 2 Bone Meal.
- Craftable Tuff
- New Crafting Tweak!
- Craft Tuff from 2 Blackstone & 2 Quartz.
- Keep Small
- Removed in favor of Better Golden Dandelion
- R.I.P. the first pack added to Teak's Tweaks (2021–2026).
- Craftable Name Tags
- Removed as a vanilla alternative now exists
- Craftable Saddles
- Removed as a vanilla alternative now exists
- More Mob Heads
- Added Camel Husk Head, Parched Head, Nautilus Shell, Temperate Zombie Nautilus Shell, Coral Zombie Nautilus Shell, & Sulfur Cube Head.
- Back to Blocks, Double Slabs, Log Chests, More Bark, More Stairs, More Trapdoors, & Unpackable Wool
- Rewritten to support all current, and future blocks, using a tag system.
- Fixed Bugs**
- Craftable Blackstone recipe is not reversible
/teakstweaks giverequires an amount argument- Multiple crafting tweaks are missing newer blocks
- Craftable Name Tags is not needed, as a vanilla alternative now exists
- Craftable Saddles is not needed, as a vanilla alternative now exists
- Full Changelog**: https://github.com/teakivy/teaks-tweaks/compare/2.1.3...2.1.4
- Release 2.1.3**
- Easier Axolotl Breeding
- New Pack!
- Allows players to breed Axolotls with Tropical Fish instead of Bucket of Tropical Fish.
- Easier Mending
- New Pack!
- Shift right-click an anvil with an item enchanted with Mending to repair it using the player's available XP.
- Easier Name Tags
- Shift right-click a Name Tag to open a UI to rename the Name Tag without needing an Anvil or XP.
- Carpet To Blocks
- New Crafting Tweak!
- Craft 2 Wool from 3 Carpets.
- Cheaper Resin
- New Crafting Tweak!
- Craft a Resin Block with 4 Resin instead of 9.
- Dragon Drops
- Now has chance options for Elytra & Dragon Egg drops.
- Rotation Wrench
- Now works with Crafters.
- Elevators
- Now uses PlayerJumpEvent for better performance.
- Fixed Bugs**
- Rotation Wrench item missing it's name.
- Player Head Drops do not display their killer.
- More Mob Heads still has the advancements config option.
- XP Management bottle lore is incorrect.
- Full Changelog**: [2.1.2...2.1.3](https://github.com/teakivy/teaks-tweaks/compare/2.1.2...2.1.3)
- Collectible Blocks
- New Pack!
- Replaces Always Drop & Collectible Budding Amethyst.
- Has 2 sections,
always-drop&silk-touch-drop - Each section must be enabled independently.
- Sections contain a list of blocks that can be modified.
- Craftable Copper Golems
- Changed the recipe to copper blocks
- Allows for crafting golems at various oxidation levels & waxed states.
- Disposal
- New config option
size. - Default =
1 - Graves
- Added
split-armored-elytraconfig option. - Default =
true
- Fixed Bugs**
- Experience Bottles do not display their return amounts
- Harder End Progression pack is always enabled
- /test is available to all users & has debug functionality
- The Husk More Mob Head is incorrectly named "Horse Husk Head"
- Mob Heads are not available in the Teak's Tweaks give command
- The jeb_ sheep head is unobtainable
- Blocks affected by the Always Drop pack destroy all attached blocks without dropping their item
- Transferrable Pets opens the transfer dialog box on interact even if the player has no mobs leashed
- Chat Colors pack does not work on signs & items
- Graves console log placeholders are not replaced
- Graves locate command does not function
- Full Changelog**: https://github.com/teakivy/teaks-tweaks/compare/2.1.1...2.1.2
- Release 2.1.1**
- Updated to Minecraft 1.21.10
- Back To Bed
- New Pack!
- Enter
/bedto teleport to your most recent valid respawn point. - If
to-spawnis enabled, it will teleport the player to the world spawn if the player has no respawn point. - Spawn world is configurable
- Has
teleport-cooldownandteleport-delayconfig options. - Craftable Copper Golem Statues
- New Crafting Tweak!
- Craft a Copper Golem Statue with a carved pumpkin and a copper ingot.
- Cauldron Copper
- New Pack!
- 2 New Cauldron Types
- Slime Cauldron
- Right click a cauldron with a slime block to create a slime cauldron.
- Right click a slime cauldron with any copper block to age it.
- Honey Cauldron
- Right click a cauldron with a honey block to create a honey cauldron
- Right click a honey cauldron with any copper block to wax it.
- Each use of slime or honey cauldrons will drop it's level by 1.
- Cauldron Potions
- New Pack!
- Right click a cauldron with a potion to store the potion in the cauldron.
- Right click the potion cauldron with arrows to create tipped arrows.
- Right click the potion cauldron with an empty bottle to fill the bottle.
- Each use of the cauldron will drop it's level by 1.
- Harder End Progression
- New Pack!
- Changes the crafting recipe for Eyes of Ender to make progression harder and slower.
- Has varying levels of difficulty for the crafting recipe
- Level 0: (default)
- Ender Pearl
- Blaze Powder
- Level 1:
- Ender Pearl
- Blaze Powder
- Wind Charge
- Level 2:
- Ender Pearl
- Blaze Powder
- Wind Charge
- Phantom Membrane
- Amethyst Shard
- Level 3:
- Ender Pearl
- Blaze Powder
- Wind Charge
- Phantom Membrane
- Amethyst Shard
- Prismarine Shard
- Ghast Tier
- Resin Clump
- Echo Shard
- Includes a
break-chanceconfig option to modify the chance that an eye of ender will break when thrown. - Infested Villagers
- New Pack!
- Splash a villager with an Infested potion to convert it to a Zombie Villager.
- The infestation process takes 2-5 minutes, and the villager will shake and hmm throughout the process.
- Storm Channeling
- New Pack!
- Throw a channeling Trident to the skies to summon a thunderstorm.
- Doing this takes 150 durability from the Trident.
- The unbreaking enchantment has no effect on the durability from summoning a storm.
- Unwax Signs
- New Pack!
- Right click a waxed sign with an axe to unwax it.
- More Mob Heads
- Removed the More Mob Heads advancement tab
- Added the Copper Golem head
- Includes Exposed, Weathered, & Oxidized versions.
- Silence Mobs
- Added
unsilence. - Name a silenced mob
unsilenceto unsilence it. - Removes any custom names.
- Quick Commands
- Added
/stonecutterto access the stonecutter gui. - Craftable Horse Armor
- Added recipe for Copper Horse Armor.
- Fixed Bugs**
- #162 AdvancementTab has not been initialised yet
- #166 /spawn cooldown triggers when interrupted
- #171 Resource packs re-downloaded each time player joins world.
- #178 Players can transfer ownership of pets they don't own
- #180 Stair Charis cause Happy Ghast dismount to be incorrect
- XP Bottles contain incorrect lore
- Item Durability is incorrectly handled for custom interactions
- Transferable Pets has missing translation strings
- Painting Picker has IllegalArgumentException for custom paintings
- TPA does not send the proper message, and is unusable
- The screaming goat head contains the incorrect sound.
## New Contributors
- @muhdfdeen made their first contribution in https://github.com/teakivy/teaks-tweaks/pull/176
- @Mitality made their first contribution in https://github.com/teakivy/teaks-tweaks/pull/163
- @UrAvgCode made their first contribution in https://github.com/teakivy/teaks-tweaks/pull/179
- Full Changelog**: https://github.com/teakivy/teaks-tweaks/compare/2.1.0...2.1.1
- Release 2.1.0**
- Updated to Minecraft 1.21.8
- Paper API
- Switched from Spigot API to Paper API.
- Teak's Tweaks will no longer work on Spigot based servers.
- Disposal
- New Pack!
- Run /disposal to open a "trash can" inventory.
- Upon closing the inventory, all items will be deleted.
- Always Active Beacons
- New Pack!
- Beacons will always activate their effect, even if there is a block blocking the beacon beam.
- Transferable Pets
- New Pack!
- Leash mobs, and shift-right click another player to transfer the mobs to another player.
- If a pet (Wolf, Cat, Parrot, etc.) is leashed, the clicked player will become the new owner.
- A confirm message will appear before transferring ownership.
- Music Disc Engraver
- New Pack!
- Craft an Empty Music Disc with 8 iron and 1 diamond.
- Empty Music Discs can stack to 16
- Empty music discs (and existing discs) can be placed in a stonecutter to change the music.
- Cheaper Armor Trims
- New Crafting Tweak!
- Reverses the recipe of armor trim duplication to make it cheaper to craft.
- Created by @loudambiance
- More Mob Heads
- Added Happy Ghast head.
- Rewrote the pack to make the mob heads more consistent.
- Fixed multiple errors with mob head advancements.
- ⚠️ Note: All Mob Head advancements obtained in previous versions will NOT transfer over to this version as the format has changed
- Additionally, you may have to remove the MoreMobHeads datapack from your "world" folder.
- Quick Commands
- Added
/anvil - Added
/cartography - Added
/grindstone - Added
/loom - Added
/smithing - Multiple improvements to existing commands.
- Painting Picker
- Added Dennis painting.
- Wandering Trades
- Removed Iskall85 & Stressmonster 101 from default player heads.
- Teak's Tweaks Paste
- Remove support for pastebook style services
- TT Paste now uses Pastebin
- Commands
- All commands now use Minecraft's Brigadier system.
- Improved selection methods
- Translations
- All possible translatable messages now use the player's client language.
- Some messages that cannot be determined will use the
settings.server-languageoption.
- Fixed Bugs**
- #155 Paste giving java.io.IOException
- #158 Trader Llamas do not spawn with wandering-trades enabled
- #160 Remove Iskall & Stressmonster from hermitcraft list
- Mechanics GUI is stretched when a pack has a long list
- Mechanics GUI does not support formatting
- Chat Colors breaks message formatting
## Pull Requests
- Quick commands for additional workstations by @loudambiance in https://github.com/teakivy/teaks-tweaks/pull/156
- Switch to Paper API by @teakivy in https://github.com/teakivy/teaks-tweaks/pull/157
- Cheaper Armor Trim Templates by @loudambiance in https://github.com/teakivy/teaks-tweaks/pull/159
## New Contributors
- @loudambiance made their first contribution in https://github.com/teakivy/teaks-tweaks/pull/156
- Full Changelog**: https://github.com/teakivy/teaks-tweaks/compare/2.0.10...2.1.0
- Release 2.0.10 (MC 1.21.5)**
- More Mob Heads
- Updated Chicken, Cow, and Pig heads to have their respective warm, temperate, and cold variants.
- Added the Creaking head.
- Coords HUD
- Added
hud-messageconfig option. - Allows server operators to change the style and message that shows for coords hud.
- Available placeholders are
<x>,<y>,<z>,<direction>, and<world_time>. - Workstation Highlights
- Added
/workstationhighlight clear. - Teak's Tweaks Command
- Added
/teakstweaks vas an alias for/teakstweaks version.
- Fixed Bugs**
- Painting Picker pack is enabled by default
- Aggressive Panda Heads don't drop.
- More Mob Heads advancement page has a missing background texture.
- Wither Head, Wither Projectile, and Blue Wither Projectile's from More Mob Heads do not grant advancements.
- Illusioner has an advancement, while it is not possible to get in vanilla.
- Full Changelog**: https://github.com/teakivy/teaks-tweaks/compare/2.0.9...2.0.10
- Release 2.0.9 (MC 1.21.5)**
- Painting Picker
- Added
suggest-packconfig option. - Automatically downloads and suggests players to use the Vanilla Tweaks Unique Painting Items resource pack.
- Rotation Wrench
- Updated the resource pack to work correctly for 1.21.5
- Added sounds for when the wrench is used.
- Teak's Tweaks Paste
- Removed the option to use the Teak's Tweaks Paste service
- All pastes are now through PasteBook
- Fixed Bugs**
- #148 AFKStatusChangeEvent not working properly
- Full Changelog**: https://github.com/teakivy/teaks-tweaks/compare/2.0.8...2.0.9
- Release 2.0.8 (MC 1.21.5)**
- Updated to Minecraft 1.21.5!
- Painting Picker
- New Pack!
- Inspired by the Vanilla Tweaks Painting Picker datapack.
- Place a painting in a Stonecutter, and select which variant you would like the painting to be.
- Best used with the Unique Painting Items resource pack from [Vanilla Tweaks](https://vanillatweaks.net/picker/resource-packs/).
- Graves
- Added item enchantments to the grave log message.
- Full Changelog**: https://github.com/teakivy/teaks-tweaks/compare/2.0.7...2.0.8
- Release 2.0.7 (MC 1.21.4)**
- German Translation
- Teak's Tweaks is now available in German thanks to @Gudlin
- To change the plugin's language, change
settings.languagetodeinconfig.yml - If you would like to translate the plugin into your own language, please contact me on Discord ([here](https://discord.gg/wfP4SkZx6s))
- Spawn Pack
- Added
teleport-delayoption - Back Pack
- Added
teleport-delayoption
- Fixed Bugs**
- #145 Lectern Reset resets the page on close instead of open, breaking redstone contraptions
- Full Changelog**: https://github.com/teakivy/teaks-tweaks/compare/2.0.6...2.0.7
- Release 2.0.7 (MC 1.21.3)**
⚠️ ***Note:** This will be the LAST version to support 1.21.3.*
- German Translation
- Teak's Tweaks is now available in German thanks to @Gudlin
- To change the plugin's language, change
settings.languagetodeinconfig.yml - If you would like to translate the plugin into your own language, please contact me on Discord ([here](https://discord.gg/wfP4SkZx6s))
- Spawn Pack
- Added
teleport-delayoption - Back Pack
- Added
teleport-delayoption
- Fixed Bugs**
- #145 Lectern Reset resets the page on close instead of open, breaking redstone contraptions
- Full Changelog**: https://github.com/teakivy/teaks-tweaks/compare/2.0.6...2.0.7
- 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.languagetoplinconfig.yml - If you would like to translate the plugin into your own language, please contact me on Discord ([here](https://discord.gg/wfP4SkZx6s))
- 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](https://pastebook.dev), now Teak's Tweaks Paste will use https://paste.teakstweaks.com
- You can still opt into using PasteBook by setting
settings.paste-serviceinconfig.ymltoPASTEBOOK. - 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**
- @tarna made their first contribution in https://github.com/teakivy/teaks-tweaks/pull/140
- Full Changelog**: https://github.com/teakivy/teaks-tweaks/compare/2.0.5...2.0.6-mc1.21.4
- 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.languagetoplinconfig.yml - If you would like to translate the plugin into your own language, please contact me on Discord ([here](https://discord.gg/wfP4SkZx6s))
- 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](https://pastebook.dev), now Teak's Tweaks Paste will use https://paste.teakstweaks.com
- You can still opt into using PasteBook by setting
settings.paste-serviceinconfig.ymltoPASTEBOOK. - 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**
- @tarna made their first contribution in https://github.com/teakivy/teaks-tweaks/pull/140
- Full Changelog**: https://github.com/teakivy/teaks-tweaks/compare/2.0.5...2.0.6-mc1.21.3
- 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.languagetoplinconfig.yml - If you would like to translate the plugin into your own language, please contact me on Discord ([here](https://discord.gg/wfP4SkZx6s))
- 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](https://pastebook.dev), now Teak's Tweaks Paste will use https://paste.teakstweaks.com
- You can still opt into using PasteBook by setting
settings.paste-serviceinconfig.ymltoPASTEBOOK. - 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**
- @tarna made their first contribution in https://github.com/teakivy/teaks-tweaks/pull/140
- Full Changelog**: https://github.com/teakivy/teaks-tweaks/compare/2.0.5...2.0.6-mc1.21.1
- 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.languagetonlinconfig.yml - Finnish Translation
- Teak's Tweaks is now available in Finnish thanks to @sanmc19
- To change the plugin's language, change
settings.languagetofiinconfig.yml - Russian Translation
- Teak's Tweaks is now available in Russian thanks to @Vinellon
- To change the plugin's language, change
settings.languagetoruinconfig.yml - If you would like to translate the plugin into your own language, please contact me on Discord ([here](https://discord.gg/wfP4SkZx6s))
- 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](https://wiki.placeholderapi.com/) placeholder for when the player is AFK.
afk_statusis the placeholder's name, when the player is AFK it will returnAFK, when the player is not it will returnActive.- Metrics
- Fixed issues with incorrect metric reports.
- Added a new
Server LanguageChart. - View Teak's Tweaks metrics [here](https://bstats.org/plugin/bukkit/teakivy_VanillaTweaks/12001)
- 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-leveloption 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
- Fix Compilation Error by @Loudbooks in https://github.com/teakivy/teaks-tweaks/pull/123
- fix durability ping options not persisting by @mythiccal in https://github.com/teakivy/teaks-tweaks/pull/122
- fix copper powered rail recipe by @mythiccal in https://github.com/teakivy/teaks-tweaks/pull/127
- Added Russian translation, microfix "drops-water-level" by @Vinellon in https://github.com/teakivy/teaks-tweaks/pull/129
- fixed typos in the english translation and added a finnish translation by @sanmc19 in https://github.com/teakivy/teaks-tweaks/pull/132
- Run update check async by @mythiccal in https://github.com/teakivy/teaks-tweaks/pull/135
## New Contributors
- @Vinellon made their first contribution in https://github.com/teakivy/teaks-tweaks/pull/129
- @sanmc19 made their first contribution in https://github.com/teakivy/teaks-tweaks/pull/132
- Full Changelog**: https://github.com/teakivy/teaks-tweaks/compare/2.0.4...2.0.5
- 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.languagetonlinconfig.yml - Finnish Translation
- Teak's Tweaks is now available in Finnish thanks to @sanmc19
- To change the plugin's language, change
settings.languagetofiinconfig.yml - Russian Translation
- Teak's Tweaks is now available in Russian thanks to @Vinellon
- To change the plugin's language, change
settings.languagetoruinconfig.yml - If you would like to translate the plugin into your own language, please contact me on Discord ([here](https://discord.gg/wfP4SkZx6s))
- 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](https://wiki.placeholderapi.com/) placeholder for when the player is AFK.
afk_statusis the placeholder's name, when the player is AFK it will returnAFK, when the player is not it will returnActive.- Metrics
- Fixed issues with incorrect metric reports.
- Added a new
Server LanguageChart. - View Teak's Tweaks metrics [here](https://bstats.org/plugin/bukkit/teakivy_VanillaTweaks/12001)
- 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-leveloption 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
- Fix Compilation Error by @Loudbooks in https://github.com/teakivy/teaks-tweaks/pull/123
- fix durability ping options not persisting by @mythiccal in https://github.com/teakivy/teaks-tweaks/pull/122
- fix copper powered rail recipe by @mythiccal in https://github.com/teakivy/teaks-tweaks/pull/127
- Added Russian translation, microfix "drops-water-level" by @Vinellon in https://github.com/teakivy/teaks-tweaks/pull/129
- fixed typos in the english translation and added a finnish translation by @sanmc19 in https://github.com/teakivy/teaks-tweaks/pull/132
- Run update check async by @mythiccal in https://github.com/teakivy/teaks-tweaks/pull/135
## New Contributors
- @Vinellon made their first contribution in https://github.com/teakivy/teaks-tweaks/pull/129
- @sanmc19 made their first contribution in https://github.com/teakivy/teaks-tweaks/pull/132
- Full Changelog**: https://github.com/teakivy/teaks-tweaks/compare/2.0.4...2.0.5
- 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](https://github.com/teakivy/teaks-tweaks/releases/download/2.0.4/TeaksTweaks-v2.0.4_MC-1.21.jar).
- Fixed Bugs**
- All players get notifications for update alerts, not just OP.
teakstweaks.managepermission is allowed by default
- Full Changelog**: https://github.com/teakivy/teaks-tweaks/compare/2.0.3...2.0.4
- 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
- @mythiccal made their first contribution in https://github.com/teakivy/teaks-tweaks/pull/119
- Full Changelog**: https://github.com/teakivy/teaks-tweaks/compare/2.0.2...2.0.3
- Release 2.0.2**
- French
- Teak's Tweaks is now avaliable in French thanks to @ri1ongithub!
- To change the plugin's language, change
settings.languagetofrinconfig.yml - If you would like to translate the plugin into your own language, please contact me on Discord ([here](https://discord.gg/wfP4SkZx6s))
- Teak's Tweaks Paste
- Added
/teakstweaks paste [true | false] - For faster support, you can now use
/teakstweaks pasteto automatically upload server information, your Teak's Tweaks config, and (optionally) the current server logs. /teakstweaks paste trueor/teakstweaks pasteto include logs/teakstweaks paste falseto 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](https://pastebook.dev)
- [Wiki](https://github.com/teakivy/teaks-tweaks/wiki/Command:-Teakstweaks#teakstweaks-paste-true--false)
- 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](https://github.com/teakivy/teaks-tweaks/wiki/Command:-Teakstweaks#teakstweaks-give-player--s--a--r-item-amount)
- Copper Powered Rails
- New Crafting Tweak!
- Craft Powered Rails using Copper.
- [Wiki](https://github.com/teakivy/teaks-tweaks/wiki/Crafting-Tweak:-Copper-Powered-Rails)
- Craftable Chainmail
- New Crafting Tweak!
- Craft Chainmail Armor using Chains.
- [Wiki](https://github.com/teakivy/teaks-tweaks/wiki/Crafting-Tweak:-Craftable-Chainmail)
- Craftable Saddles
- New Crafting Tweak!
- Craft Saddles using Leather and String
- [Wiki](https://github.com/teakivy/teaks-tweaks/wiki/Crafting-Tweak:-Craftable-Saddles)
- More Copper Trapdoors
- New Crafting Tweak!
- Craft 12 Copper Trapdoors instead of 2.
- [Wiki](https://github.com/teakivy/teaks-tweaks/wiki/Crafting-Tweak:-More-Copper-Trapdoors)
- More Iron Trapdoors
- New Crafting Tweak!
- Craft 8 Iron Trapdoors instead of 2.
- [Wiki](https://github.com/teakivy/teaks-tweaks/wiki/Crafting-Tweak:-More-Iron-Trapdoors)
- 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**
- @Loudbooks made their first contribution in https://github.com/teakivy/teaks-tweaks/pull/111
- @ri1ongithub made their first contribution in https://github.com/teakivy/teaks-tweaks/pull/116
- Full Changelog**: https://github.com/teakivy/teaks-tweaks/compare/2.0.1...2.0.2
- Release 2.0.1**
- Fixed Bugs**
- Items with Curse of Vanishing are saved in graves.
- More Mob Heads does not register.
- Full Changelog**: https://github.com/teakivy/teaks-tweaks/compare/2.0.0...2.0.1
- 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-locationoption 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
AFKStatusChangeEventAFKKickEvent- 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-enableoption to automatically apply Conduit Power for players in spectator mode. - Spectator Night Vision
- Added
auto-enableoption to automatically apply Night Vision for players in spectator mode. - Sudoku
- Added
/suicideas 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:** https://github.com/teakivy/teaks-tweaks/compare/1.11.2-beta...2.0.0
- Beta 1.11.2**
- Back Pack
- Added Teleportation as a cause to save a location
- Valid teleportation types include:
COMMANDPLUGINCHORUS_FRUITENDER_PEARLEND_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
- 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:**
/teakstweaksrequires arguments instead of just displaying/teakstweaks info- Links displayed in game are not clickable
- Codebase Changes:**
- Removed
Paper APIDependency - Added
SpigotDependency - Added
Adventure APIDependency - Added
MiniMessage APIDependency - Included NMS (
remapped-mojang). - Added
ItemSerializerutility class to recreate Paper'sItemStack#SerializeAsBytes - Added
MMutility class to utilizeAdventure API'sAudiencestandards - Fully updated to Java 1.21
- Changed plugin api version to 1.21
- 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](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 theen.jsonfile. - change the name of the file to a new language code (such as
de.jsonfor 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.ymlfile has been removed and replaced with various json files located in adatafolder - 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
datafolder 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
- Beta 1.10.6**
- Fixed Bugs:**
- [#71](https://github.com/teakivy/teaks-tweaks/issues/71) More Mob Heads Error when breaking heads
- [#76](https://github.com/teakivy/teaks-tweaks/issues/76) "Inconsistent skull meta" warning when mob head drops
- [#79](https://github.com/teakivy/teaks-tweaks/issues/79) "Chair" block remains when destroyed by non-player
- Beta 1.10.5**
- Update Checker
- Added
settings.disable-update-checkerconfig option to disable the update checker entirely falseby default- Useful for slow/no internet connection
- Coordinates Hud
- Removed
messageconfig 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:**
/tparoles are reversed/spawnteleports 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 updatetries 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](https://github.com/teakivy/teaks-tweaks/compare/1.10.4-beta...1.10.5-beta)
- Beta 1.10.4**
- Reverted
api-versionchange back to1.17
- Full Changelog**: [1.10.3-beta...1.10.4-beta](https://github.com/teakivy/teaks-tweaks/compare/1.10.3-beta...1.10.4-beta)
- 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](https://github.com/teakivy/teaks-tweaks/compare/1.10.2-beta...1.10.3-beta)
- 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](https://github.com/teakivy/teaks-tweaks/compare/1.10.1-beta...1.10.2-beta)
- 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, oradventure - 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 <alt> [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 acceptto 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, &/homewithout 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](https://github.com/teakivy/teaks-tweaks/compare/1.10.0-beta...1.10.1-beta)