Skip to content

Trouser-Streak v0.9.5

Compare
Choose a tag to compare
@etianl etianl released this 24 Jun 03:49
· 114 commits to main since this release
4428cf5

Release for 1.21, 1.20.6, and 1.20.4! Use the correct jar for your version. Source for 1.20.4 and 1.20.6 is in the zip files here, and in the 1.20.4 and 1.20.6 branches. 1.20.4 support will be dropped on the next update.

MINECRAFT 1.21 UPDATE!!!

Updates to StorageLooter

  • The "Swap Lesser Stacks for Better Stacks" option now considers the durability left on the item if it is of the same type. This means is the diamond pick you have is almost broken but the one in the chest is unused, then it will swap out for the unused one.
  • The "Swap Lesser Stacks for Better Stacks" option also considers now the enchantments on tools and armor to attempt to get you the best ones (prioritized for a griefer).
  • Made the isBetterItem method use a total item score to determine if it's better as opposed to the previous method.
  • The moveItems function for stealing items with now takes the best stack first of the things you have listed in the item list with limits (it will prioritize taking the diamond pick over the iron pick, or it will seek the biggest stacks of items)
  • Added handling for Crafters.
  • Fixed a bug that was making the inventory close when the module was on and not within range of containers.
  • Fixed another bug that was causing chest minecarts to be processed even if they are outside of your set range.
  • Fixed "Steal On Tick" not working for chest minecarts.
  • Fixed "Auto Open Storage Containers" opening the second half of a double chest after the first half is broken even when it was opened once.
  • Refined the swap items code to make it better
  • Made the swap item and move junk methods only work with GenericContainerScreenHandler, ShulkerBoxScreenHandler, HopperScreenHandler, Generic3x3ContainerScreenHandler because the others may have slots which not all items can be put into.
  • Made the swap items function only work if there is an empty container slot to swap with
  • Added a junk item list so it can add excess junk to the container.
  • Added an option which if enabled treats any item stack that isn't listed in the item lists to loot as junk.
  • Added Rotate and Swing Arm options for the auto opening containers function.

General Updates

  • The InstaKill module in Minecraft 1.21 has been patched, the module will remain in the addon for use on older version with ViaFabricPlus. Again credits and thanks to Saturn5Vfive for that module. It was a good one.
  • Adjusted the non-natural default blocks list in BaseFinder to align with the block changes in Minecraft 1.21 (only for Trouser for 1.21). Also added non-natural terracotta blocks to the default blocks list.
  • Updated the BlockListMineCommand module to use the newly updated non-natural blocks.
  • Added an option called "Keep Y" to BetterScaffold. This will remember the Y coordinate at which you activated the module and only place blocks at that level. Thanks to ClientPlayer21 for the suggestion.
  • Added a mode to BetterScaffold that allows you to place blocks above your head instead of below your feet.
  • Updated the NewChunkCounter command to use BlockExploitChunks instead of LightingExploitChunks (old thing I thought was an exploit) as an argument for counting those chunks.
  • Deleted the stuff for detecting liquid flow below zero from NewerNewChunks because it's not useful anymore with the new way of detecting chunks updated from an old version. (implemented a few updates back)
  • Made the "Don't break below feet" option true by default in InstaMineNuker.
  • Added a "blacklist" and "whitelist" mode for the block list setting in InstaMineNuker.
  • Added Heavy Core to the list of items that InstaSafetyBox will never use because it's not a full block size.
  • Added an option to BetterAutoSign to allow for different text to be written on the rear of the sign.
  • Made all the file locations for save data made by Trouser all located within one folder in the .minecraft folder instead of spread across many folders in that directory. To migrate your saved data just copy all the folders that TrouserStreak has made into the .minecraft\TrouserStreak folder.
  • Reorganized and categorized Trouser.java for easier viewing of all the modules on anticope.pages.dev

See the releases page for previous changelogs if you missed the last couple updates. :)