Minecraft Scavenge mod 2024 download
logo
minecraft mod Scavenge

Scavenge

Game Version: 1.16.5
Total Downloads: 1,255,207
Updated: Nov 8, 2021
Created: Dec 3, 2017
Download ScavengeDownload Earlier Versions

Earlier Versions

Name Size Uploaded Game Version Downloads
Scavenge-1.16.5-2.0.6 release 592.81 KB Nov 8, 2021 1.16.5 0 download Scavenge Scavenge-1.16.5-2.0.6 releaseDownload
Scavenge-1.16.5-2.0.5 release 599.04 KB Oct 18, 2021 1.16.5 116 download Scavenge Scavenge-1.16.5-2.0.5 releaseDownload
Scavenge-1.16.5-2.0.4 release 598.81 KB Oct 14, 2021 1.16.5 79 download Scavenge Scavenge-1.16.5-2.0.4 releaseDownload
Scavenge-1.16.5-2.0.3 release 574.48 KB Aug 8, 2021 1.16.5 941 download Scavenge Scavenge-1.16.5-2.0.3 releaseDownload
Scavenge-1.16.5-2.0.2 release 550.79 KB Jun 23, 2021 1.16.5 271 download Scavenge Scavenge-1.16.5-2.0.2 releaseDownload
Scavenge-1.16.5-2.0.1 release 550.80 KB Jun 22, 2021 1.16.5 31 download Scavenge Scavenge-1.16.5-2.0.1 releaseDownload
Scavenge-1.16.5-2.0 release 522.10 KB Jun 17, 2021 1.16.5 45 download Scavenge Scavenge-1.16.5-2.0 releaseDownload
Scavenge V1.12-1.8.3.2 release 521.89 KB Aug 4, 2018 1.12.2 1,121,669 download Scavenge Scavenge V1.12-1.8.3.2 releaseDownload
Scavenge V1.12-1.8.3.1 release 521.78 KB Jul 16, 2018 1.12.2 2,199 download Scavenge Scavenge V1.12-1.8.3.1 releaseDownload
Scavenge V1.12-1.8.3 release 521.52 KB Jul 16, 2018 1.12.2 87 download Scavenge Scavenge V1.12-1.8.3 releaseDownload
Scavenge V1.12-1.8.2 release 523.68 KB Jun 15, 2018 1.12.2 1,768 download Scavenge Scavenge V1.12-1.8.2 releaseDownload
Scavenge V1.11-1.8.2 release 519.13 KB Jun 15, 2018 1.11.2 632 download Scavenge Scavenge V1.11-1.8.2 releaseDownload
Scavenge V1.10.2-1.8.2 release 520.54 KB Jun 15, 2018 1.10.2 558 download Scavenge Scavenge V1.10.2-1.8.2 releaseDownload
Scavenge V1.12-1.8.1 release 520.28 KB Apr 23, 2018 1.12.2 106,829 download Scavenge Scavenge V1.12-1.8.1 releaseDownload
Scavenge V1.11-1.8.1 release 519.13 KB Apr 23, 2018 1.11.2 103 download Scavenge Scavenge V1.11-1.8.1 releaseDownload
Scavenge V1.10.2-1.8.1 release 520.54 KB Apr 23, 2018 1.10.2 122 download Scavenge Scavenge V1.10.2-1.8.1 releaseDownload
Scavenge V1.12-1.8 release 514.19 KB Apr 3, 2018 1.12.2 2,721 download Scavenge Scavenge V1.12-1.8 releaseDownload
Scavenge V1.11-1.8 release 513.14 KB Apr 3, 2018 1.11.2 118 download Scavenge Scavenge V1.11-1.8 releaseDownload
Scavenge V1.10.2-1.8 release 514.57 KB Apr 3, 2018 1.10.2 130 download Scavenge Scavenge V1.10.2-1.8 releaseDownload
Scavenge V1.12-1.7.1 +1 More release 479.87 KB Mar 12, 2018 1.12.2 2,097 download Scavenge Scavenge V1.12-1.7.1

+1 More releaseDownload
Scavenge V1.11-1.7.1 release 477.72 KB Mar 12, 2018 1.11.2 133 download Scavenge Scavenge V1.11-1.7.1 releaseDownload
Scavenge V1.10.2-1.7.1 +1 More release 479.59 KB Mar 12, 2018 1.10.2 175 download Scavenge Scavenge V1.10.2-1.7.1

+1 More releaseDownload
Scavenge V1.12-1.7 +1 More release 478.90 KB Mar 8, 2018 1.12.2 377 download Scavenge Scavenge V1.12-1.7

+1 More releaseDownload
Scavenge V1.11-1.7 +1 More release 477.69 KB Mar 8, 2018 1.11.2 103 download Scavenge Scavenge V1.11-1.7

+1 More releaseDownload
Scavenge V1.10.2-1.7 +1 More release 479.25 KB Mar 8, 2018 1.10.2 97 download Scavenge Scavenge V1.10.2-1.7

+1 More releaseDownload
Scavenge V1.12-1.6 release 178.46 KB Jan 27, 2018 1.12.2 3,901 download Scavenge Scavenge V1.12-1.6 releaseDownload
Scavenge V1.11-1.6 release 180.15 KB Jan 27, 2018 1.11.2 141 download Scavenge Scavenge V1.11-1.6 releaseDownload
Scavenge V1.10.2-1.6 release 180.29 KB Jan 27, 2018 1.10.2 162 download Scavenge Scavenge V1.10.2-1.6 releaseDownload
Scavenge V1.12-1.5 release 168.75 KB Jan 19, 2018 1.12.2 177 download Scavenge Scavenge V1.12-1.5 releaseDownload
Scavenge V1.11-1.5 release 170.36 KB Jan 19, 2018 1.11.2 73 download Scavenge Scavenge V1.11-1.5 releaseDownload
Scavenge V1.10.2-1.5 release 170.50 KB Jan 19, 2018 1.10.2 87 download Scavenge Scavenge V1.10.2-1.5 releaseDownload
Scavenge V1.12-1.4 release 145.94 KB Jan 11, 2018 1.12.2 130 download Scavenge Scavenge V1.12-1.4 releaseDownload
Scavenge V1.11-1.4 release 147.38 KB Jan 11, 2018 1.11.2 82 download Scavenge Scavenge V1.11-1.4 releaseDownload
Scavenge V1.10.2-1.4 release 147.61 KB Jan 11, 2018 1.10.2 93 download Scavenge Scavenge V1.10.2-1.4 releaseDownload
Scavenge V1.12-1.3 release 128.10 KB Jan 8, 2018 1.12.2 5,577 download Scavenge Scavenge V1.12-1.3 releaseDownload
Scavenge V1.11-1.3 release 129.96 KB Jan 8, 2018 1.11.2 108 download Scavenge Scavenge V1.11-1.3 releaseDownload
Scavenge V1.10.2-1.3 release 129.88 KB Jan 8, 2018 1.10.2 101 download Scavenge Scavenge V1.10.2-1.3 releaseDownload
Scavenge V1.12-1.2.1 release 83.54 KB Dec 9, 2017 1.12.2 1,815 download Scavenge Scavenge V1.12-1.2.1 releaseDownload
Scavenge V1.11-1.2.1 release 84.76 KB Dec 9, 2017 1.11.2 84 download Scavenge Scavenge V1.11-1.2.1 releaseDownload
Scavenge V1.10.2-1.2.1 release 84.71 KB Dec 9, 2017 1.10.2 119 download Scavenge Scavenge V1.10.2-1.2.1 releaseDownload
Scavenge V1.12-1.2 release 83.54 KB Dec 6, 2017 1.12.2 433 download Scavenge Scavenge V1.12-1.2 releaseDownload
Scavenge V1.11-1.2 release 84.76 KB Dec 6, 2017 1.11.2 84 download Scavenge Scavenge V1.11-1.2 releaseDownload
Scavenge V1.10.2-1.2 release 84.71 KB Dec 6, 2017 1.10.2 84 download Scavenge Scavenge V1.10.2-1.2 releaseDownload
Scavenge V1.12-1.1 release 59.09 KB Dec 3, 2017 1.12.2 132 download Scavenge Scavenge V1.12-1.1 releaseDownload
Scavenge V1.11-1.1 release 60.02 KB Dec 3, 2017 1.11.2 90 download Scavenge Scavenge V1.11-1.1 releaseDownload
Scavenge V1.10.2-1.1 release 60.00 KB Dec 3, 2017 1.10.2 89 download Scavenge Scavenge V1.10.2-1.1 releaseDownload

Description

Share this:

Scavenge is a mod that allows you to apply custom RightClick/LeftClick behaviors
to any Block. On top of that you can add LootPools to these behaviors that are dropped when the conditions are met. These things are loaded from JsonFiles and act closely to a Scripting language.

On top of that you can add certain unque features/conditions when rightclicking these blocks.

For example:   

  • Player has to sneak,
  • Player has to have a Diamond in his hands
  • The block is unbreakable
  • The block disapears after 5 uses
  • etc.

 

 

1.10.2-1.12.2 Documentation: ClickMe

 

Anything below this is the 1.16 Documentation:

 

If you want a good tutorial on How to make Scavenge Scripts.

Xaikii had written some examples and tutorials on how Scripts work. ClickMe

Documentation is now part of the mod. How to view it:

Set "printExamples" to true and the documentation will be generated in the Minecraft Folder in the "scavenge_doc" folder.
The documentation is sorted by Plugin -> TypeOfProperty -> PropertyName.

To simplify the finding of the Documentation. Also since its autogenerated. It can only get lost if all Scavenge Jars get lost.
Also If you install plugins they will also generate documentation automatically with it. And it would be sorted by the addon Plugins.

 

1.16.5 version also can now Dump Loaded Scripts. They will look a tiny bit different because it depends on how the Property is implemented but it will make debugging a lot easier. If something didn't get added in the script the dump can not see it either because the Mod dumps the parsed scripts.

This is also a config entry. Note: This also works with Multiplayer.

 

 

How to add a Scavenge Script:

Scavenge now works with Resource Packs. It will automatically load all files that are in the "datapacks/DATAPACK_NAME/data/DOMAIN/scavenge_scripts" folder.
And will automatically reload them on resource packs reload. They will be automatically synced over to the client so no more "server->client" manual Syncing. Its done automatically.

 

Since the tool has a JEI plugin i had to install a JEI hack that reloads JEI 1 tick after scripts got reloaded because JEI does not support any mod that has recipe/data autosyncing. (This can get fast into the 2-3 digit reload range if jei does not fix this problem)

 

What has Changed outside of ResourcePacks now:

– Effects are now only executed on server, while conditions are tested both on server & client. So there can be desyncs if you store data unsynchronized.

– Math Operations/Conditions are now a lot more enforced then before because more flexibility even if  the code is bigger.

– Error Messages can now be directly added into Conditions so no longer the separate section with messages. And for effects there is a Message Effect.

– Conditions can by default now be inverted. (Addons can not be guaranteed to support that)

– Scavenge now uses Vanilla LootPools and you can just link them to the lootpool. It will try to show them in JEI but accuracy for more random/complex loot may not look as good.

– Math Operations/Conditions have now bit support.

– Examples for everything are generated. (Again Addons can not guaranteed to support that)

 

Comments

Add a comment