The Meaning of Life, the Universe, and Everything.
Join Date:
4/24/2011
Posts:
58
Member Details
The version for Minecraft 1.12 can now be tested. It's an experimental build and has some limitations, because the recipe system in Minecraft changed and Forge is not done with the changes yet.
Current limitations:
- The BaitPot can not be crafted
- Disabling specific Items/Blocks in the config has no effect
- Recipes are registered without the OreDictionary
Keep in mind that this is an early build. Forge for 1.12 is still in beta and so is this mod. Make sure you make backups before you change mods or update them.
Changelog for v3.0.0:
-> Misc: Updated to Minecraft 1.12. Used Versions: Forge - 14.21.0.2326 | JEI: 4.6.0.61
The Meaning of Life, the Universe, and Everything.
Join Date:
4/24/2011
Posts:
58
Member Details
Changelog for v3.1.0
* Updated to Forge Build 1.12-14.21.0.2382
* Renamed Tight Strainer to Dense Strainer
* Removed the Wide Survivalist's Strainer. Now there's the normal version for big items and the dense version for small items.
* Changed some recipes - Also the dense Strainer is no longer more expensive than the normal version.
* Added a passive bonus to the Solid and Reinforced Strainers. The solid one has an additional efficiency of +10%, while the reinforced version has an additional efficiency of +25% and is also enchantable (not yet, but in a later version).
* The type of Wooden Planks you gain from the Survivalist's Strainer is now determined by the chunk. Every chunk will give you one of the six plank types. The allocation is random, but will be the same for every world which share the same world seed.
* Added an information page to JEI for the worm item
* Bait Pots do no longer need to be filled with bait by hand. Instead you craft the pot and put it into the Strainer Base next to your standard bait. Every time a piece of bait gets consumed, there's a chance to prevent the consumption. The Bait Pot will be damaged and breaks after 128 uses.
* Removed the Infinite Bait Pot and replaced it with a Super Worm which acts as a new infinite creative-only bait.
I just wanted to say this is a lovely, flexible little mod and your configs and customizations are so clear and easy to work with. Thank you for making this!
Can we get a config option to disable worms/spades and use rotten flesh instead? Farming worms is insanely boring and the added fluff is weighing down my modpack.
The Meaning of Life, the Universe, and Everything.
Join Date:
4/24/2011
Posts:
58
Member Details
I just finished the port to Minecraft 1.13.2 to make the step towards 1.14 a bit easier.
Since Forge is still in beta and I rewrote a huge chunk of the mod, this will be a public test version with some limitations: Download
The main post and wiki articles will be updated at a later time.
Changelog for 1.13.2-4.0.0-test-1:
Misc:
* Updated to Minecraft 1.13.2 - Please use Forge 1.13.2 - 25.0.149 or later
Added / New:
* Added Solid and Reinforced Fisherman's Strainer
* Added new meshes which are used for crafting
* Loot drop chance in tooltip will now display the exact chance (decimal value)
* Loot in the same category can have different drop chances.
For example: The Survivalist's Strainer has a 2% chance to yield a nugget. After getting multiple nuggets you will see that the amount of iron nuggets is higher than gold nuggets. That's because their rarity differ from each other (Iron: 75%, Gold: 25%).
Removed / Changed:
* Removed the Dense/Tight version of the Survivalist's Strainer
* Changes in the loot table, for example, no more stone/plank drop by default, but iron nuggets as a possible drop.
* Garden Trowel has a new texture and is now made with a brick (to fight recipe compatibility issues)
* Changed strainer recipes
* Normal Fisherman's Strainer is now breakable since it has multiple tiers
* Increased durability of reinforced strainers from 5760 to 8640
* Chance for a worm drop is now 25% for Dirt/Grass and 50% if the block was Farmland (new)
* Flowing/Still water no longer affects the efficiency
* Changed water level efficiency (distance to water source). Every block decreases the efficiency by 4% if the distance between strainer base and water source is larger than 3 blocks
Fixed:
* The Strainer Base should now be compatible with Item Pipes from other mods again to allow easier automation
Temporary limitations:
* Drop chance is not listed in Just Enough Items (JEI). You can still see the drop chance by holding shift while hovering over a strainer.
* Loot Tables are currently hard-coded and can not be customized. The support for custom loot tables will be added later
Current loot tables:
Can we get a config option to disable worms/spades and use rotten flesh instead? Farming worms is insanely boring and the added fluff is weighing down my modpack.
Sorry for the late reply. Not sure if I'm going to work on the 1.12 version again. I'll see if I can somehow fit that in.
For the new version I'm planning to add some kind of worm "generator" (probably a worm bin), to make worm farming less tedious.
The Meaning of Life, the Universe, and Everything.
Join Date:
4/24/2011
Posts:
58
Member Details
This 1.13.2 update re-implements the loot table configuration.
JEI Integration is still missing. Depending on how long it takes for Forge to release 1.14, I try to add it into the 1.13 branch or wait for 1.14
Changelog for 1.13.2-4.0.0-test-2:
Misc:
* Updated to Forge 1.13.2 - 25.0.214
Added / New:
* Added loot table config. You can find a short documentation at the bottom.
* Added packet handling to synchronize loot tables between Server and Client
* Added the subchance of a drop to the strainer tooltip
This is useful to know since drops can have different chances while being in the same group/category
Removed / Changed:
* Removed the config option 'MISC_SHARE_LOOT_TABLE' which was used to copy a loot table to another strainer.
This is now done within the loot table config by connecting a child strainer to a parent strainer
* Changed some loot entries for the Fisherman's Strainer and added some new ones to the list
The Meaning of Life, the Universe, and Everything.
Join Date:
4/24/2011
Posts:
58
Member Details
I thought about it at first, but scrapped the idea for several reasons:
- I never worked with vanilla loot tables and I wanted a quick port. I wasn't patient enough to read into them.
- It allows me more customization later on. Actually I don't know if I can use custom keywords in vanilla loottables, but by having my own parser, I can add or remove keywords anytime I want.
- Readability: I like having a single file where an entry is a single line. I don't like a scattered file for some simple items.
I think the current system is okay and enough to work with.
The Meaning of Life, the Universe, and Everything.
Join Date:
4/24/2011
Posts:
58
Member Details
Changelog for 1.14.2-5.1.0:
Misc:
* Updated to Forge 1.14.2 - 26.0.63
Added / New:
* Added button in strainer GUI which displays the current status of the strainer
* Added a command to reload the strainer loottable: /waterstrainer reload_loottable
* Added a command to export item nbt data: /waterstrainer nbt_export
The nbt string is saved to ../logs/latest.log
Fixed:
* Fixed a crash on startup (NullPointerException: Cannot get config value without assigned Config object present)
* Fixed missing texture reference message in console
The Meaning of Life, the Universe, and Everything.
Join Date:
4/24/2011
Posts:
58
Member Details
Changelog for 1.14.3-6.1.0:
Added / New:
* Added a progress bar to the strainer GUI to display the current idle time
* Added a "Worm Bin" = Block that takes certain food items as input and produces Worms as well as Fertilizer
Valid items are displayed in the item tooltip. Speed of production is tied to the healing points of the food item.
* Added Fertilizer = Item that acts like Bone Meal. Produced in Worm Bin
Removed / Changed:
* Updated tooltip texts and colors
The version for Minecraft 1.12 can now be tested. It's an experimental build and has some limitations, because the recipe system in Minecraft changed and Forge is not done with the changes yet.
Current limitations:
- The BaitPot can not be crafted
- Disabling specific Items/Blocks in the config has no effect
- Recipes are registered without the OreDictionary
Keep in mind that this is an early build. Forge for 1.12 is still in beta and so is this mod. Make sure you make backups before you change mods or update them.
Changelog for v3.0.0:
-> Misc: Updated to Minecraft 1.12. Used Versions: Forge - 14.21.0.2326 | JEI: 4.6.0.61
Changelog for v3.0.1 (Also included in 1.4.2 [MC 1.9/1.10] + 2.0.1 [MC 1.11]):
-> Misc: Updated Forge. Used Versions: Forge - 14.21.0.2334 | JEI: 4.6.0.61
-> Misc: Specific Items can once again be disabled in the config file (Disabling an item will remove the recipe, not the item itself)
-> Fixed: Fixed a bug which allowed Non-OP-Users to reload the loot tables from within the game (Now requires OP permission level 2)
Changelog for v3.1.0
* Updated to Forge Build 1.12-14.21.0.2382
* Renamed Tight Strainer to Dense Strainer
* Removed the Wide Survivalist's Strainer. Now there's the normal version for big items and the dense version for small items.
* Changed some recipes - Also the dense Strainer is no longer more expensive than the normal version.
* Added a passive bonus to the Solid and Reinforced Strainers. The solid one has an additional efficiency of +10%, while the reinforced version has an additional efficiency of +25% and is also enchantable (not yet, but in a later version).
* The type of Wooden Planks you gain from the Survivalist's Strainer is now determined by the chunk. Every chunk will give you one of the six plank types. The allocation is random, but will be the same for every world which share the same world seed.
* Added an information page to JEI for the worm item
* Bait Pots do no longer need to be filled with bait by hand. Instead you craft the pot and put it into the Strainer Base next to your standard bait. Every time a piece of bait gets consumed, there's a chance to prevent the consumption. The Bait Pot will be damaged and breaks after 128 uses.
* Removed the Infinite Bait Pot and replaced it with a Super Worm which acts as a new infinite creative-only bait.
Changelog for v3.2.0
* Updated to Forge Build 1.12-14.21.1.2424
* Changed the recipe for Garden Trowel and Nets to prevent recipe conflicts with Chisel and Rustic (#3)
* Renamed config option "bonusReinforcedEnchantable" to "miscEnableEnchanting"
* Changed efficiency calculation
* Reinforced Strainers are now enchantable
Valid Enchantments and effects:
(The reinforced strainer is the only enchantable strainer.)
Efficiency:
Unbreaking:
Fortune:
Luck of the Sea:
Check if their recipes are enabled in the config. If not, they will be uncraftable.
Also make sure the recipes are correct. If you play a bigger modpack the author may have changed the orignal recipes.
Which version are you using and do you use Just Enough Items (JEI)? Because the recipes changed between versions.
Please look up the recipes with JEI to see if they're really correct.
Also providing some screenshots would be helpful.
Whoops... Nothiing to see here... I derped.
I just wanted to say this is a lovely, flexible little mod and your configs and customizations are so clear and easy to work with. Thank you for making this!
Can we get a config option to disable worms/spades and use rotten flesh instead? Farming worms is insanely boring and the added fluff is weighing down my modpack.
I just finished the port to Minecraft 1.13.2 to make the step towards 1.14 a bit easier.
Since Forge is still in beta and I rewrote a huge chunk of the mod, this will be a public test version with some limitations: Download
The main post and wiki articles will be updated at a later time.
Changelog for 1.13.2-4.0.0-test-1:
Misc:
* Updated to Minecraft 1.13.2 - Please use Forge 1.13.2 - 25.0.149 or later
Added / New:
* Added Solid and Reinforced Fisherman's Strainer
* Added new meshes which are used for crafting
* Loot drop chance in tooltip will now display the exact chance (decimal value)
* Loot in the same category can have different drop chances.
For example: The Survivalist's Strainer has a 2% chance to yield a nugget. After getting multiple nuggets you will see that the amount of iron nuggets is higher than gold nuggets. That's because their rarity differ from each other (Iron: 75%, Gold: 25%).
Removed / Changed:
* Removed the Dense/Tight version of the Survivalist's Strainer
* Changes in the loot table, for example, no more stone/plank drop by default, but iron nuggets as a possible drop.
* Garden Trowel has a new texture and is now made with a brick (to fight recipe compatibility issues)
* Changed strainer recipes
* Normal Fisherman's Strainer is now breakable since it has multiple tiers
* Increased durability of reinforced strainers from 5760 to 8640
* Chance for a worm drop is now 25% for Dirt/Grass and 50% if the block was Farmland (new)
* Flowing/Still water no longer affects the efficiency
* Changed water level efficiency (distance to water source). Every block decreases the efficiency by 4% if the distance between strainer base and water source is larger than 3 blocks
Example: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 blocks means 0% | 0% | 0% | -4% | -8% | -12% | -16% | -20% efficiency
Fixed:
* The Strainer Base should now be compatible with Item Pipes from other mods again to allow easier automation
Temporary limitations:
* Drop chance is not listed in Just Enough Items (JEI). You can still see the drop chance by holding shift while hovering over a strainer.
* Loot Tables are currently hard-coded and can not be customized. The support for custom loot tables will be added later
Current loot tables:
Survivalist's Strainer:
- Sand: 30%
- Dirt: 20%
- Stick: 20%
- Clayball: 15%
- Gravel: 13%
- Nugget: 2% (75% Iron Nugget, 25% Gold Nugget)
Fisherman's Strainer:
- Fish: 50% (60% Cod, 25% Salmon, 13% Pufferfish, 2% Tropical Fish)
- Junk: 15% (21% Stick, 21% String, 21% Bone, 21% Glass Bottle, 11% Lily Pad, 5% Bowl)
- Treasure: 0.5% (Enchanted Book with random enchantment ranging from level 1-10)
- Unsuccessful: 34.5%
------------------------------------------------------------------------------------------
Sorry for the late reply. Not sure if I'm going to work on the 1.12 version again. I'll see if I can somehow fit that in.
For the new version I'm planning to add some kind of worm "generator" (probably a worm bin), to make worm farming less tedious.
This 1.13.2 update re-implements the loot table configuration.
JEI Integration is still missing. Depending on how long it takes for Forge to release 1.14, I try to add it into the 1.13 branch or wait for 1.14
Changelog for 1.13.2-4.0.0-test-2:
Misc:
* Updated to Forge 1.13.2 - 25.0.214
Added / New:
* Added loot table config. You can find a short documentation at the bottom.
* Added packet handling to synchronize loot tables between Server and Client
* Added the subchance of a drop to the strainer tooltip
This is useful to know since drops can have different chances while being in the same group/category
Removed / Changed:
* Removed the config option 'MISC_SHARE_LOOT_TABLE' which was used to copy a loot table to another strainer.
This is now done within the loot table config by connecting a child strainer to a parent strainer
* Changed some loot entries for the Fisherman's Strainer and added some new ones to the list
Loot Table configuration:
Short and dirty overview can be found here: https://pastebin.com/CwCSk3GX
Download: https://minecraft.curseforge.com/projects/water-strainer/files/2714935
This is probably the last release for the 1.13 version since forge is out for 1.14.
Which means I'll now skip the rest of 1.13 and move to 1.14 with the mod.
Also here's a Trello board for the development status of the mod: https://trello.com/b/92bOUAv8/water-strainer
Changelog for 1.13.2-4.0.0-test-3:
Misc:
* Updated to Forge 1.13.2 - 25.0.219
Added / New:
* Log file for loottable parsing errors - located at /logs/waterstrainer_loottable_errors.log
* Garden Trowel can now be enchanted like shovels. Fortune enchantment increases worm drop chance by 25% per level.
This was suggested by (distased)
Download: https://minecraft.curseforge.com/projects/water-strainer/files/2722065
I would have made loot tables use jsons like vanilla does
I thought about it at first, but scrapped the idea for several reasons:
- I never worked with vanilla loot tables and I wanted a quick port. I wasn't patient enough to read into them.
- It allows me more customization later on. Actually I don't know if I can use custom keywords in vanilla loottables, but by having my own parser, I can add or remove keywords anytime I want.
- Readability: I like having a single file where an entry is a single line. I don't like a scattered file for some simple items.
I think the current system is okay and enough to work with.
Changelog for 1.14.2-5.0.0:
Misc:
* Updated to Minecraft 1.14.2 - Please use Forge 1.14.2 - 26.0.32 or later
Download: https://minecraft.curseforge.com/projects/water-strainer/files/2726908/download
Changelog for 1.14.2-5.1.0:
Misc:
* Updated to Forge 1.14.2 - 26.0.63
Added / New:
* Added button in strainer GUI which displays the current status of the strainer
* Added a command to reload the strainer loottable: /waterstrainer reload_loottable
* Added a command to export item nbt data: /waterstrainer nbt_export
The nbt string is saved to ../logs/latest.log
Fixed:
* Fixed a crash on startup (NullPointerException: Cannot get config value without assigned Config object present)
* Fixed missing texture reference message in console
Download: https://minecraft.curseforge.com/projects/water-strainer/files/2729009/download
Changelog for 1.14.3-6.0.0:
Misc:
* Updated to Minecraft 1.14.3
* Updated to Forge 1.14.3 - 27.0.13
Download: https://www.curseforge.com/minecraft/mc-mods/water-strainer/download/2731474
Changelog for 1.14.3-6.0.1:
Misc:
* Updated to Forge 1.14.3 - 27.0.17
Fixed:
* Fixed: Strainer Base does not generate or suck up items.
Download: https://www.curseforge.com/minecraft/mc-mods/water-strainer/download/2733708
Changelog for 1.14.3-6.1.0:
Added / New:
* Added a progress bar to the strainer GUI to display the current idle time
* Added a "Worm Bin" = Block that takes certain food items as input and produces Worms as well as Fertilizer
Valid items are displayed in the item tooltip. Speed of production is tied to the healing points of the food item.
* Added Fertilizer = Item that acts like Bone Meal. Produced in Worm Bin
Removed / Changed:
* Updated tooltip texts and colors
Worm Bin ingame:
Worm Bin recipe:
Download: https://www.curseforge.com/minecraft/mc-mods/water-strainer/files/2735999
Hi, Im not a modder but i failed to add custom item into the loottable.
I add line below to add nugget from Mekanism but game just ignore this line. I also try using command to "export NBT data" but it return no NBT on it.
Any idea?