What a SDM Shop?
The mod adds an in-game store with which you can build your economy The mod is inspired by FTB Money and Oxygen Shop
What can I sell or buy?
- Items
- Item By Tag
- Commands
- Achivments
- Locate Biome/Structure
- XP or Level
Integrations
- Stages (Game Stages)
- Quests (FTB Quests)
- Skill Points (Passive Skill Tree)
- MNA Faction (Mana And Artifice)
- MNA Level (Mana And Artifice)
- MNA Progression (Mana And Artifice)
- MNA Tier(Mana And Artifice)
How i can edit shop?
- To customize the content, use
/sdmshop edit_mode
How i can set or send money?
- If you have administrator rights, then you can use the command /sdmshop set
to give yourself money; - Use
/sdmshop balanceto view your balance,/sdmshop payto pay someone money from your balance.
How open shop ?
- Use key bind (Default key
O) - Use the button in the upper-left inventory screen
Can I change the style of the store if I like it?
- The mod has the ability to customize the interface style for yourself. To do this, go to the
SDMShop/sdmshop-clientconfig file - If you have administrator rights you can reload style
/sdmshop reloadClient
If I want to use it on a server ?
You can disable key binding on the server so that players can't open the store. If you are an administrator, you can open the store to the player using the /sdmshop open_screen command. This is useful if you are creating an NPC.
My Information
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 | ||||
| 13h ago | 1 |
- Full Changelog**: https://github.com/DeusSixik/SDMShop/compare/7.2.0...7.2.2
- Full Changelog**: https://github.com/DeusSixik/SDMShop/compare/7.2.0...7.2.2
- A new, more user-friendly interface. If you don't want to use the new interface, you can change it in the config
- Improved GUI performance with Batching
- The issues with opening the store have been fixed, and everything should be working properly now.
- Fixed issues where it was not possible to change the sale type
- Fixed issues where some settings were not displayed
- The store has been redesigned. We no longer have tabs, but instead have categories.
- A new, more user-friendly interface. If you don't want to use the new interface, you can change it in the config
- Improved GUI performance with Batching
- The issues with opening the store have been fixed, and everything should be working properly now.
- Fixed issues where it was not possible to change the sale type
- Fixed issues where some settings were not displayed
- The store has been redesigned. We no longer have tabs, but instead have categories.
- Fix: It is very important when receiving money for a task in FTB Quests
- Fix: It is very important when receiving money for a task in FTB Quests
- The network part of the mod has been reworked. Now packets can be split into several smaller packets if there is too much data.
- Added the ability to cache the store on the client to reduce network load. The use_cached_shop_data parameter has appeared in the configuration. It is enabled by default, but if you do not want a copy of the stores to be stored on the client, disable it.
- The shop button has been returned to the inventory.
- Full Changelog**: https://github.com/DeusSixik/SDMShop/compare/7.1.10...7.1.12
- The network part of the mod has been reworked. Now packets can be split into several smaller packets if there is too much data.
- Added the ability to cache the store on the client to reduce network load. The use_cached_shop_data parameter has appeared in the configuration. It is enabled by default, but if you do not want a copy of the stores to be stored on the client, disable it.
- The shop button has been returned to the inventory.
- Full Changelog**: https://github.com/DeusSixik/SDMShop/compare/7.1.10...7.1.12
Add Currencies Commands
Fix not show (sell/buy) params in settings
Add Tittle settings for some Entries
Add Currencies Commands
Fix not show (sell/buy) params in settings
Add Tittle settings for some Entries
Multiple Shops: Added support for creating and managing multiple shops within the mod.
Favorites System: Players can now add items to a favorites list for quick access.
Item Reordering: Added the ability to move items to another item's position in the shop interface.
Developer API: Introduced an API for developers to extend and integrate with the SDM Shop mod.
Changed
Improved Search: Enhanced search functionality to include not only items but other shop elements (e.g., tags, commands, etc.).
ASK Architecture: Switched to an Asynchronous Synchronization Kernel (ASK) architecture for improved performance and synchronization.
SDM Economy: Transitioned to the new SDM Economy system, enabling support for multiple currencies.
Enhanced Mod Integrations: Improved integration with Stage Mods (e.g., GameStages, AStages) and FTB Quests for better compatibility and functionality.
Fixed
Item Transactions: Resolved bugs related to buying and selling items, ensuring smoother transactions.
Currency Rendering: Fixed issues with currency rendering in the shop interface.
Removed
Legacy Shop File Support: Dropped support for old shop configuration files due to the new system architecture.
Planned Features
KubeJS/CraftTweaker Support: Future integration with KubeJS and CraftTweaker for enhanced scripting capabilities.
Global Variables: Planned support for global variables to manage shop settings and configurations more effectively.
Multiple Shops: Added support for creating and managing multiple shops within the mod.
Favorites System: Players can now add items to a favorites list for quick access.
Item Reordering: Added the ability to move items to another item's position in the shop interface.
Developer API: Introduced an API for developers to extend and integrate with the SDM Shop mod.
Changed
Improved Search: Enhanced search functionality to include not only items but other shop elements (e.g., tags, commands, etc.).
ASK Architecture: Switched to an Asynchronous Synchronization Kernel (ASK) architecture for improved performance and synchronization.
SDM Economy: Transitioned to the new SDM Economy system, enabling support for multiple currencies.
Enhanced Mod Integrations: Improved integration with Stage Mods (e.g., GameStages, AStages) and FTB Quests for better compatibility and functionality.
Fixed
Item Transactions: Resolved bugs related to buying and selling items, ensuring smoother transactions.
Currency Rendering: Fixed issues with currency rendering in the shop interface.
Removed
Legacy Shop File Support: Dropped support for old shop configuration files due to the new system architecture.
Planned Features
KubeJS/CraftTweaker Support: Future integration with KubeJS and CraftTweaker for enhanced scripting capabilities.
Global Variables: Planned support for global variables to manage shop settings and configurations more effectively.
Added Modern Style for creation screen
Added saving of store items even if you don't have any mods, but the goods require it.
Rework Item Tag Type now availible on Fabric!
Rework Advancement Type
Added Modern Style for creation screen
Added saving of store items even if you don't have any mods, but the goods require it.
Rework Item Tag Type now availible on Fabric!
Rework Advancement Type
Add loclization es_ar, es_es, es_mx
Add loclization es_ar, es_es, es_mx
## Networking
- The synchronization system has been changed, which allows you to synchronize individual parts rather than the entire element.
- Now the tab items are sent individually instead of as a whole as before. This should fix the problem where players were thrown out due to exceeding the sending limit.
## Shop Economy
- The ability to sell and buy goods for items has been added, and work has begun on adding multiple currencies.
- [W.I.P] An API has been added that allows you to integrate other currencies
## Fix
- Fixed an issue where the store might not be displayed.
- Fixed an issue with selling items. Previously, a bug might have appeared in which the pickup items could not be sold.
- Fixed the rendering of items for tabs
- Fixed non-working localizations
# Plan for further updates
- Add support for creating multiple stores. Which will allow them to be used for NPCs
- The ability to create a store by players
- Add integration with Craft Tweaker and improve KubeJS
- Add special offers that may appear periodically and they are configured by administrators or modpack developers
- Customization support
- Support for multiple currencies
- Adding a new Modern++ style
- [W.I.P] Code optimization and readability improvement
## Networking
- The synchronization system has been changed, which allows you to synchronize individual parts rather than the entire element.
- Now the tab items are sent individually instead of as a whole as before. This should fix the problem where players were thrown out due to exceeding the sending limit.
## Shop Economy
- The ability to sell and buy goods for items has been added, and work has begun on adding multiple currencies.
- [W.I.P] An API has been added that allows you to integrate other currencies
## Fix
- Fixed an issue where the store might not be displayed.
- Fixed an issue with selling items. Previously, a bug might have appeared in which the pickup items could not be sold.
- Fixed the rendering of items for tabs
- Fixed non-working localizations
# Plan for further updates
- Add support for creating multiple stores. Which will allow them to be used for NPCs
- The ability to create a store by players
- Add integration with Craft Tweaker and improve KubeJS
- Add special offers that may appear periodically and they are configured by administrators or modpack developers
- Customization support
- Support for multiple currencies
- Adding a new Modern++ style
- [W.I.P] Code optimization and readability improvement
Fixed swap position on ShopEntry
Fixed swap position on ShopEntry
- Now data is sent to stores via a tab rather than a shared file alone, as it was before.***
### Fix locking for Tabs
### Fix KubeJS support. Now when you change price or any params he resync for all clients
- Now data is sent to stores via a tab rather than a shared file alone, as it was before.***
### Fix locking for Tabs
### Fix KubeJS support. Now when you change price or any params he resync for all clients