Sueta

Discontinued - CustomShop [1.14.x - 1.17]

1.7.3

Vending Machines and Newt's Briefcases [Compatible with ItemsAdder, LocaleLib, crate plugins]

  1. 1.7.3latestSep 10, 2021
    - Added spanish translations to the default available languages (credit: Dezer0)
    5 downloads
  2. 1.7.2Sep 8, 2021
    - Added German translation as default available languages (credit: Hinterix). - Added EconomyPlus as a soft-dependency.
    44 downloads
  3. 1.7.1Sep 3, 2021
    - Fixed cave air preventing shops to be created.
    129 downloads
  4. 1.7[New] Shop Creation Limit PermissionsAug 18, 2021
    The following changes have been made: - New permissions customshop.createshop.* to increase the maximum number of shops a player can create on top of the default settings in config.yml. (For example, a player with customshop.createshop.10 will be able to create a maximum of 10 shops) If you have downloaded an earlier version... - Replace the outdated .jar file with the updated .jar file. - Start/Restart the server.
    266 downloads
  5. 1.6[Bug Fix] ItemsAdder Default Model Names and Shop Creation GUI PagesAug 13, 2021
    The following bugs have been fixed: - Fixed ItemsAdder locked shop models in shop creation GUI having "Default Vending Machine/Newt's Briefcase" as display name. - Fixed pages in shop creation GUI not working. (Only noticeable if there more than 27 shop models to choose from) If you have downloaded an earlier version... - Replace the outdated .jar file with the updated .jar file. - Start/Restart the server.
    162 downloads
  6. 1.5[New] LocaleLib and custom languages support updateJun 28, 2021
    The following changes have been made: - Language YAML files are now saved into languages sub-directory for sanity sake. - You can now make a copy of and configure your own custom language files in languages sub-directory. (Say you made a language file named alien.yml, then set your language config in config.yml as alien) - Item without display name now returns an eye-pleasing material name in messages. (i.e. Grass Block instead of GRASS_BLOCK) - Added support for LocaleLib to translate items without display name to player's client language. .SpoilerTarget">Spoiler: Without LocaleLib .SpoilerTarget">Spoiler: With LocaleLib If you have downloaded an earlier version... - Replace the outdated .jar file with the updated .jar file. - Start/Restart the server. - WARNING: The database table for pending transaction messages will be re-created (i.e shop owners will not receive messages for transactions made while he was offline prior to the update, upon joining the server after the update). - You can safely delete any language files in plugin's main directory (where config.yml resides in).
    302 downloads
  7. 1.4[New] Plugin Command Alias, New Permissions and Performance improvementsJun 25, 2021
    The following changes have been made: - Added /cs as an alias to /customshop commands. - Changed customshop.removeshop permission to customshop.removeshop.command, which governs player's permissions to remove shops by command, op by default. - Added customshop.removeshop.break permission, which governs player's permissions to remove shops by breaking, either in survival or creative, true by default. - Performance improvements on shop removal BlockDamageEvent detection. If you have downloaded an earlier version... - Replace the outdated .jar file with the updated .jar file. - Start/Restart the server.
    71 downloads
  8. 1.3[New] ItemsAdder Compatibility, Lands Support and Bug FixesJun 15, 2021
    The following changes have been made: - Added ItemsAdder compatibility! Download the add-on here. - Added support for Lands' claim protection, block break and build flags. - Uses ProtocolLib as a soft-dependency to increase stability. - Remove formatting/colours from inventory view titles to give a more vanilla look. - Uses economy plugin provided formatting for price tags. - Added configurable option to round down the price to nearest integer if the currency is whole numbers. (e.g. emeralds) - Added configurable maximum price players can set items for. - Fix owners unable to break uninitialised briefcases after unsuccessful attempts to interact with it. If you have downloaded an earlier version... - Replace the outdated .jar file with the updated .jar file. - Remove the config.yml, or back it up else where. - If have ItemsAdder installed, refer here for more info about the add-on. - Start/Restart the server.
    169 downloads
  9. 1.2[New] 1.17 SupportJun 12, 2021
    The following changes have been made: - Added 1.17 support! - No longer require ProtocolLib - Disable admins breaking shops while owner is viewing vending machines or vice versa to prevent item loss. If you have downloaded an earlier version... - Replace the outdated .jar file with the updated .jar file. - Start/Restart the server.
    73 downloads
  10. 1.1[New] 1.14 and 1.15 Support and Bug FixesJun 11, 2021
    The following changes have been made: - Added 1.14 and 1.15 support! - Fix sand vending machine textures - Fix shops stacking bug If you have downloaded an earlier version... - Replace the outdated .jar file with the updated .jar file. - Update the resource pack with the new one. - Start/Restart the server.
    48 downloads
  11. 1.0CustomShop 1.0 - Break the limits of conventional chest-shops!Jun 9, 2021
    The following changes have been made: - Changed textures of vending machines to exactly two blocks, they look legit now! - Players are now unable to break newt's briefcases without fully removing all items within. - /customshop removeshop now remove shops without drops. - Add permission node customshop.removeshop as part of admin permissions to use /customshop removeshop command. - Fix retrieving/purchasing un-stackable items from shop giving player illegal stacks. - Fix close button for vending machines. - Fix database unbounded value error message (doesn't affect game). If you have downloaded an earlier version... - Replace the outdated .jar file with the updated .jar file. - Update the resource pack with the new one. - Delete entire CustomShop folder in plugins folder. - Start/Restart the server.
    58 downloads
  12. Beta 2.5[New] Language support & improve crates setup processesJun 7, 2021
    The following changes have been made: - Added support for multiple languages (currently available languages: english, chinese, italian). Configurable in config.yml. Contact on discord to contribute more languages! Credits given... - You can now use a shorter command to give crate rewards! See How to Set Up Crates for more info. - Updated config.yml to remove the buggy ChatColor.RESET in customshop names. If you have downloaded an earlier version... - Replace the outdated .jar file with the updated .jar file. - Delete config.yml. - Start/Restart the server.
    77 downloads
  13. Beta 2.4[New] Crate Plugins Integration & Towny Shop PlotsJun 5, 2021
    The following changes have been made: - You can now use crate plugins (such as the premium Crate Reloaded) to create crates with custom shops as rewards! Refer to How to Set Up Crates for more! - Players can now list/add/remove items in normal custom shops that they own but no longer have permissions to destroy. - Add new configurable restriction for players to be only able to create/remove shops in Shop plots (Towny). See the updated config.yml. If you have downloaded an earlier version... - Replace the outdated .jar file with the updated .jar file. - Delete config.yml. - Start/Restart the server.
    58 downloads
  14. Beta 2.3[New] Towny and WorldGuard supportJun 4, 2021
    The following changes have been made: - Added support for Towny's Build & Destroy permissions! Note: players can still interact with shops regardless of area's ItemUse or Switch permissions. - Added support for WorldGuard's Build permissions! - Made shop breaking faster (45 ticks). - Fix non-hand interactions firing exceptions (Does not affect game) If you have downloaded an earlier version... - Replace the outdated .jar file with the updated .jar file. - Start/Restart the server.
    48 downloads
  15. Beta 2.2[New] Admin Shops and New Designs!Jun 3, 2021
    The following changes have been made: - Added admin shops with unlimited stock! Run /customshop newadminshop to create one! - 5 more new newt's briefcase designs (Prismarine/Ice/Blackstone/Copper/Amethyst)! - Fix non-op players unable to break briefcases. - Vending machine price tags are now more versatile and will not change no matter how the placement of the items within the vending machine is changed. - Added new "customshop.createshop" permission set to true by default. If you have downloaded an earlier version... - Replace the outdated .jar file with the updated .jar file. - Replace the outdated Custom Textures folder with the updated folder. - Delete the old config.yml. - Start/Restart the server and reload resource packs using F3 + T.
    31 downloads
  16. Beta 2.1[Bug Fix] Shops not breakingMay 30, 2021
    - Fixed shops not breaking by hand.
    73 downloads
  17. Beta 2[New] Newt's BriefcaseMay 30, 2021
    The following changes have been made: - Added Newt's Briefcase with 4 designs (Wooden/Stone/Nether/Sand)! Refer to overview page for usage. - Improve price tag style in shop GUIs. - Fix block place with left hand when interacting with custom shops. - Minor bug fixes (no effect on game). If you have downloaded an earlier version... - Replace the outdated .jar file with the updated .jar file. - Replace the outdated Custom Textures folder with the updated folder. - IMPORTANT! Model data has been changed for previous models. Remove every custom shops in the server, else they may all turn into some other random models. - Delete the old config.yml. - Start/Restart the server.
    14 downloads
  18. Beta 1.3[Improvement] Performance & player experience improvementsMay 25, 2021
    The following changes have been made: - 5 more new vending machine designs (Prismarine/Ice/Blackstone/Copper/Amethyst)! - Added /customshop reload command to reload plugin configurations. - Changed drop item behaviour, items no longer get thrown all over the place when removing shops. - Changed price tag in shop GUIs to human readable form instead of making players count the number of 0s. - Other performance improvements If you have downloaded an earlier version... - Replace the outdated .jar file with the updated .jar file. - Replace the outdated Custom Textures folder with the updated folder. - Delete the old config.yml OR Add the following lines under "Model Data" in the config.yml file in the plugin's folder: prismarine: name: §r§6Prismarine Vending Machine model-data: 100005​ ice: name: §r§6Ice Vending Machine model-data: 100006​ blackstone: name: §r§6Blackstone Vending Machine model-data: 100007​ copper: name: §r§6Copper Vending Machine model-data: 100008​ amethyst: name: §r§6Amethyst Vending Machine model-data: 100009​ - Start/Restart the server.
    111 downloads
  19. Beta 1.2[Bug Fix] Break shop in creative modeMay 24, 2021
    The following bugs have been fixed: - Breaking shop in creative not removing the shops. If you have downloaded an earlier version... - Replace the outdated .jar file with the updated .jar file. - If you have any custom shops not embedded in barrier blocks, perform the command /kill @e[type=minecraft:armor_stand, distance=..1] while standing right in-front/beside the shop. Use the command /customshop setcount <player> <newcount> to set the total shop count of the player to the correct number.
    60 downloads
  20. Beta 1.1[Bug Fix] Player join messages & access others' shopsMay 23, 2021
    The following bugs have been fixed: - No transaction messages sent to shop owners joining the server when transactions are made while owner is offline. - Non-owners of shop unable to access normal shop GUI. If you have downloaded an earlier version... - Replace the outdated .jar file with the updated .jar file, that's all!
    25 downloads
  21. BetaMay 23, 2021
    48 downloads

Similar projects

Translation →