Get contracts. Deliver goods. Count profits.
Wares allows you to buy and sell items in bulk.
The mod is made primarily for modpacks. To create Delivery Agreements you'll need to edit the nbt of an item. Although it includes some of the content out of the box: Agreements will spawn in village Warehouses.
Description in text form
Description
-
Wide range of possibilities for modpacks:
- Immersive item buying/selling
- Can be used to expand lore by adding text and other info to the agreements
- Cute "loot-boxes" by the means of Packages
Delivery
-
All deliveries are made through a Delivery Table
-
Delivery Table is a workstation for a new villager profession: Packager
- Packagers will automatically package and deliver your goods, but they also need some work/life balance and will not work all day
- Packagers earn experience as they deliver packages - every level increases number of packages delivered at a time
- Players can deliver packages manually themselves, but it will take longer and only one at a time
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 |
- Added KubeJS events.
WaresEvents.batchDeliveredWaresEvents.agreementCompletedWaresEvents.agreementExpired- Interaction with Delivery Table respects player's block reach distance now.
- Fixed crash when Packager has level larger than 5.
- Added Korean localization.
- Fixed crash when Packager has level larger than 5.
- Added Korean localization.
- Breaking Package while sneaking will now prevent it from breaking and dropping items.
- Packages are now automation friendly:
- Placing one down is no longer requires sneaking.
- Dispensers can also place a Package now.
- Pushing a Package with piston will break it and drop contained items.
- All configurable.
- Breaking Package while sneaking will now prevent it from breaking and dropping items.
- Packages are now automation friendly:
- Placing one down is no longer requires sneaking.
- Dispensers can also place a Package now.
- Pushing a Package with piston will break it and drop contained items.
- All configurable.
- Fixed crash when R-Clicking Agreement in Delivery Table.
- Fixed crash when R-Clicking Agreement in Delivery Table.
- Fixed errors in log when right-clicking an agreement item.
- Fixed errors in log when right-clicking an agreement item.
- NBT-tag will now match properly when RequestedItem's TagMatching is "weak".
- NBT-tag will now match properly when RequestedItem's TagMatching is "weak".
- Added
batch_delivered,agreement_completedandagreement_expiredadvancement conditions. Details on the [Wiki](https://github.com/mortuusars/Wares/wiki) - They are meant for modpack developers and are not used in the mod itself.
- Added config option to show infinity symbol for infinite agreements. Disabled by default.
- Potentially fixed occasional config reset to default settings.
- Added
batch_delivered,agreement_completedandagreement_expiredadvancement conditions. Details on the [Wiki](https://github.com/mortuusars/Wares/wiki) - They are meant for modpack developers and are not used in the mod itself.
- Added config option to show infinity symbol for infinite agreements. Disabled by default.
- Potentially fixed occasional config reset to default settings.
- Added an option to config that allow taking outputs from the side of a delivery table. Off by default.
- Added config option to disable moving Completed Agreement to the output slots.
- Added several settings to the Delivery Table NBT data for modpack developers. More details on the [Wiki](https://github.com/mortuusars/Wares/wiki/Delivery-Table)
- Added an option to config that allow taking outputs from the side of a delivery table. Off by default.
- Added config option to disable moving Completed Agreement to the output slots.
- Added several settings to the Delivery Table NBT data for modpack developers. More details on the [Wiki](https://github.com/mortuusars/Wares/wiki/Delivery-Table)
- Added ability to keep item nbt-tags when opening Sealed Agreement. Can be configured.
- Added ability to keep item nbt-tags when opening Sealed Agreement. Can be configured.
- Fixed Cardboard Box screen missing player's inventory slots in some cases.
- Possible removal of some errors in logs.
- Fixed Cardboard Box screen missing player's inventory slots in some cases.
- Possible removal of some errors in logs.
- Added 'TagMatching' field to the Requested Item. It allows specifying how NBT tags of items will be compared.
- 'TagMatching:"ignore"' - tag does not matter
- 'TagMatching:"weak"' - item is required to have defined tags (can have others)
- 'TagMatching:"strong"' - item tag should be equal to the specified one
- Renamed 'DeliveriesRequirePackaging' to 'DeliveriesRequireBoxes' config value. Updated default values in several configs values comments.
- Fixed deliveries not delivering when 'Require Boxes' was disabled in the config.
- Fixed Zombie Packager not having a texture.
- Added 'TagMatching' field to the Requested Item. It allows specifying how NBT tags of items will be compared.
- 'TagMatching:"ignore"' - tag does not matter
- 'TagMatching:"weak"' - item is required to have defined tags (can have others)
- 'TagMatching:"strong"' - item tag should be equal to the specified one
- Renamed 'DeliveriesRequirePackaging' to 'DeliveriesRequireBoxes' config value. Updated default values in several configs values comments.
- Fixed deliveries not delivering when 'Require Boxes' was disabled in the config.
- Fixed Zombie Packager not having a texture.
- Tags can now be used as a requested item by adding the # symbol.
- Added sounds to Delivery Table opening and closing.
- When Delivery Agreement is completed - it will be placed into output slots (and therefore can be automatically extracted).
- Packages now show sender name in the item tooltip.
- Wandering Trader will now sell some Delivery Agreements.
- Fixed custom seal textures not working
- Tags can now be used as a requested item by adding the # symbol.
- Added sounds to Delivery Table opening and closing.
- When Delivery Agreement is completed - it will be placed into output slots (and therefore can be automatically extracted).
- Packages now show sender name in the item tooltip.
- Wandering Trader will now sell some Delivery Agreements.
- Fixed custom seal textures not working
- Fixed crash when ctrl+picking a package block.
- Fixed Items not dropping from a package that was picked from a block (with BlockEntityTag).
- Fixed crash when ctrl+picking a package block.
- Fixed Items not dropping from a package that was picked from a block (with BlockEntityTag).
- Fixed crash when ctrl+picking a package block.
- Fixed Items not dropping from a package that was picked from a block (with BlockEntityTag).
- Fixed items getting deleted instead of dropping when closing Cardboard Box inventory without packing.
- Fixed items getting deleted instead of dropping when closing Cardboard Box inventory without packing.
- Fixed items getting deleted instead of dropping when closing Cardboard Box inventory without packing.
- Fixed items getting deleted instead of dropping when closing Cardboard Box inventory without packing.


