Discontinued - CustomShop [1.14.x - 1.17]
1.7.3Vending Machines and Newt's Briefcases [Compatible with ItemsAdder, LocaleLib, crate plugins]
1.7.3latestSep 10, 2021 - Added spanish translations to the default available languages (credit: Dezer0)1.7.2Sep 8, 2021 - Added German translation as default available languages (credit: Hinterix). - Added EconomyPlus as a soft-dependency.1.7.1Sep 3, 2021 - Fixed cave air preventing shops to be created.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.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.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).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.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.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.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.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.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.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.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.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 newadminshopto 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.Beta 2.1[Bug Fix] Shops not breakingMay 30, 2021 - Fixed shops not breaking by hand.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.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.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.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!BetaMay 23, 2021
Similar projects
Translation →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
26.2MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.9MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
4.7MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta