Seeloewen / Random-Item-Giver-Datapack

Get a random item every x seconds! The time is fully customizable and you can also select which types of items you want to receive.
16 stars 6 forks source link

Version 1.4.5 #10

Closed Seeloewen closed 6 months ago

Seeloewen commented 9 months ago

This version will add some improvements to the datapack to improve compatibility, as well as fix some important issues. All these features will also be gradually added to the 1.21 version.

- [ ] Add support for 1.20.5

This update will still target 1.20.4 as I think that this version of MC may be in use for longer because of it being the last version to support NBT

  • [x] Fix several spawn eggs appearing in "normal" loot table
  • [x] Credit Monarchia for making me aware of the spawn eggs being in the main loot table
  • [x] Rename cases of "Plop Sound" to "Sound Effect"
  • [x] (1.21 only) Fix #12
  • [x] Fix #13
  • [x] Fix #14

Edit: Variable change seems to break things, need to look into that

Seeloewen commented 9 months ago

Will need to look into the variable name change again, things seem to be broken.

Seeloewen commented 8 months ago

Variables are fixed. Thought a bit about how to structure the new help menu, this is what I've come up with:

Help ╠ General Overview ║ ╚ General overview of what the datapack does ╠ Settings ║ ╚ A list of how to change the most common settings like timer and item categories ╠ Common Issues ║ ╚ Issues like version incompatibility, wrong folder, etc. ╚ Installation on Server ___╚ Where to install the datapack on a server

Seeloewen commented 8 months ago

The following spawn eggs occur in the normal_items.json loot table and will need to be removed:

horse_spawn_egg
pig_spawn_egg
pillager_spawn_egg
tropical_fish_spawn_egg
bee_spawn_egg
Seeloewen commented 8 months ago

Just updated the new Random Item Giver Updater to have the option to use schemes when removing items. This should make removing the spawn eggs in the main loot table much easier.

Seeloewen commented 7 months ago

Decided that this update will still target 1.20.4 even though 1.20.5 is right around the corner. Because this version of MC is the last to support NBT tags, I believe that it could still be widely in use even after 1.20.5 is out.

Seeloewen commented 6 months ago

Update is done.