Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/solarrabbit99/customshop

A spigot plugin that implements custom shop designs as a complement to chest-shops.
https://github.com/solarrabbit99/customshop

Last synced: about 1 month ago
JSON representation

A spigot plugin that implements custom shop designs as a complement to chest-shops.

Awesome Lists containing this project

README

        

# CustomShop

[![Codacy](https://app.codacy.com/project/badge/Grade/e5f2b01009cc4ce5a123676a285c24c7)](https://www.codacy.com/gh/zhenghanlee/CustomShop/dashboard?utm_source=github.com&utm_medium=referral&utm_content=zhenghanlee/CustomShop&utm_campaign=Badge_Grade)
[![License](https://img.shields.io/github/license/zhenghanlee/CustomShop)](https://img.shields.io/github/license/zhenghanlee/CustomShop)
[![Spigot Downloads](http://badge.henrya.org/spigotbukkit/downloads?spigot=92629&name=spigot_downloads)](https://www.spigotmc.org/resources/customshop-1-14-x-1-17.92629/)
[![Commit Activity](https://img.shields.io/github/commit-activity/m/zhenghanlee/CustomShop)](https://img.shields.io/github/commit-activity/m/zhenghanlee/CustomShop)
[![Discord](https://img.shields.io/discord/846941711741222922.svg?logo=discord)](https://discord.gg/YSv7pptDjE)

A Minecraft plugin that implements custom shop designs as a complement to
chest-shops.

## Type of Shops

1. Vending Machines
2. Newt's Briefcase
3. Salesman's Deal (Coming Soon)

### Vending Machines

A shop design with 27 available slots used only for selling items. The shop is
capable of selling different types of items at once, each with its own price.

### Newt's Briefcase

A shop capable of holding virtually as much items of the same type as you want
(the real limit being Java's Integer.MAX_VALUE, 2 147 483 647). This shop can be
used for both selling and buying at the same time.

### Salesman's Deal

A shop capable of selling items at an offer of a discounted price if the
purchase exceeds a certain quantity (e.g. 1 for $10, 10 for $90).

## Models

### Vending Machine





Wooden Vending Machine
Stone Vending Machine
Nether Vending Machine
Sand Vending Machine





Prismarine Vending Machine
Ice Vending Machine
Blackstone Vending Machine
Copper Vending Machine


Amethyst Vending Machine

### Newt's Briefcase





Wooden Newt's Briefcase
Stone Newt's Briefcase
Nether Newt's Briefcase
Sand Newt's Briefcase





Prismarine Newt's Briefcase
Ice Newt's Briefcase
Blackstone Newt's Briefcase
Copper Newt's Briefcase


Amethyst Newt's Briefcase

## Adding Custom Models

You can design your own custom models. To do that, you just have to put the JSON
file into the resource pack and update `paper.json` with additional predicate
mapping to a custom model data (integer). Afterwhich, update the `config.yml`
file to include new model with its corresponding custom model data. More
informative instructions will be added _soon_.