Teak's Tweaks

Teak's Tweaks

Plugin

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

Server AdventureGame MechanicsManagement MobsUtility

1,427 downloads
37 followers
Createda year ago
Updated5 months ago

Follow Save
Host your Minecraft server on BisectHosting - get 25% off your first month with code MODRINTH.
Filter loader...
Filter versions...

Beta 1.10.6

by teakivy on Dec 18, 2023
Download

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

Beta 1.10.5

by teakivy on Sep 26, 2023
Download

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

Beta 1.10.4

by teakivy on Jul 25, 2023
Download

Beta 1.10.4

  • Reverted api-version change back to 1.17

Full Changelog: 1.10.3-beta...1.10.4-beta

Beta 1.10.3

by teakivy on Jul 15, 2023
Download

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

Beta 1.10.2

by teakivy on Jun 24, 2023
Download

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

Beta 1.10.1

by teakivy on Jun 24, 2023
Download

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

Beta 1.10.0

by teakivy on Jun 12, 2023
Download

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

External resources



Project members

teakivy

Owner


Technical information

License
Project ID