★ ShipmentBox | Customizable | Unique | Early Access ★
V2.0.0 - AWESOME!A fun, unique, and cool new income source inspired from a classic game.
NOTE: Due to the extremely low (0) amount of users and that people are not interested in this plugin had me decided to abandon the project.
However, if you would like this to be updated, you can
send me your thoughts:
https://www.spigotmc.org/threads/feedbacks-needed-shipment-box-plugin.345577/
I'll especially look at the Yes and No Votes.
ShipmentBox
A plugin intended to provide a new source for money.
A player is required to have a shipment box (Item) to able to sell its item through his shipment box.
He then needs to place it and start selling its items. He could click the "Ship" button to sell items in the box.
After he shipped, he will get money and his shipped items will be shipped (gone).
He then needs to wait a certain second (Can be changed) until he can ship again.
WARNING!
WARNING: Never turn off your server with "Instant-kill" or whatever it is, we save our player data on disable. if it is instant-killed, player data won't be saved and might cause, chaos. Since update v1.6.0, people that have Null boxes, the box will be removed. (into the air). and error is canceled. But player data won't be saved.
ShipmentBox provides features like no others:
- Everything almost customizable.
- Lightweight.
- Built-in TimeZoned Clock support.
- Permission Support.
- Teleportation Support.
- Anti-Explosion Support.
- Status Support.
- Per-Player box
- Item-based box
- Anti Null-Error bug.
- Availability to add new prices.
- Cooldowns every Shipping.
- UUID support.
- Per-Player-UUID's file based.
- Sound Support
- Advanced Checks
- ActionBars Support
- Anti-Double chest
- Anti-Anvil rename (Added)
- Hologram Support (Added)
- NBT Support (Coming soon) *Major*
- Customizable GUI (Coming Soon)
- Title Support (Coming soon)
- Shipping Time with Clock (Coming Soon)
- Shareable Box (Released)

Shortcut: /sb
- /shipmentbox reload
- /shipmentbox give <Player> <Amount>
- /shipmentbox status <Player>
- /shipmentbox teleport <Player>
- /shipmentbox time set <hour/minute/second> <integer>
- /shipmentbox remove <Player>
More greener color = more recommended for player
More red = Unrecommended for player
shipmentbox.access |
shipmentbox.access.list |
shipmentbox.access.remove | To mess with the access thing
shipmentbox.access.help |
shipmentbox.access.add |
shipmentbox.status - Check it's ShipmentBox status
shipmentbox.status.others - Check other people's Box status
shipmentbox.reload - Able to /sb reload
shipmentbox.time - Able to check the time with /sb time
shipmentbox.time.modify - Change the time with /sb time set
shipmentbox.teleport - Teleport to its box
shipmentbox.teleport.others - Teleport to other's box
shipmentbox.give - Give boxes to people
shipmentbox.break.others - Use the command sb remove
Newest, holograms support. (Since v1.4.0)
When no items
Cooldown
After shipping
etc..
config.yml
[/B]
ship-cooldown: 20
TIMEZONE_ID: "Asia/Jakarta"
Options:
drop_items_on_break: true
drop_boxitem_on_break: true
minimum_ship_items: 128
minimum_ship_hour: 7
maximum_ship_hour: 24
maximum_trustees: 4
shipping_cost:
tax_in_percentage: true
tax_cost: 7.5
Item:
shipmentbox:
Lores:
- "&7Place me to"
- "&7open a private bussiness."
Name: "&b&lShipmentBox &m-&7 Owned by %OWNER%"
Material: CHEST
In_GUI:
GUI_Size: 36
Neutral_Item:
1:
Name: "&c&m "
Material: STAINED_GLASS_PANE
Block_Value: 15
Slot: 0
Lores:
- "&a "
2:
Name: "&c&m "
Material: STAINED_GLASS_PANE
Block_Value: 15
Slot: 1
Lores:
- "&a "
3:
Name: "&c&m "
Material: STAINED_GLASS_PANE
Block_Value: 15
Slot: 2
Lores:
- "&a "
4:
Name: "&c&m "
Material: STAINED_GLASS_PANE
Block_Value: 15
Slot: 3
Lores:
- "&a "
5:
Name: "&c&m "
Material: STAINED_GLASS_PANE
Block_Value: 15
Slot: 4
Lores:
- "&a "
6:
Name: "&c&m "
Material: STAINED_GLASS_PANE
Block_Value: 15
Slot: 5
Lores:
- "&a "
7:
Name: "&c&m "
Material: STAINED_GLASS_PANE
Block_Value: 15
Slot: 6
Lores:
- "&a "
8:
Name: "&c&m "
Material: STAINED_GLASS_PANE
Block_Value: 15
Slot: 7
Lores:
- "&a "
9:
Name: "&c&m "
Material: STAINED_GLASS_PANE
Block_Value: 15
Slot: 8
Lores:
- "&a "
10:
Name: "&c&m "
Material: STAINED_GLASS_PANE
Block_Value: 15
Slot: 27
Lores:
- "&a "
11:
Name: "&c&m "
Material: STAINED_GLASS_PANE
Block_Value: 15
Slot: 28
Lores:
- "&a "
12:
Name: "&c&m "
Material: STAINED_GLASS_PANE
Block_Value: 15
Slot: 29
Lores:
- "&a "
13:
Name: "&c&m "
Material: STAINED_GLASS_PANE
Block_Value: 15
Slot: 30
Lores:
- "&a "
14:
Name: "&c&m "
Material: STAINED_GLASS_PANE
Block_Value: 15
Slot: 31
Lores:
- "&a "
15:
Name: "&c&m "
Material: STAINED_GLASS_PANE
Block_Value: 15
Slot: 32
Lores:
- "&a "
16:
Name: "&c&m "
Material: STAINED_GLASS_PANE
Block_Value: 15
Slot: 33
Lores:
- "&a "
17:
Name: "&c&m "
Material: STAINED_GLASS_PANE
Block_Value: 15
Slot: 34
Lores:
- "&a "
18:
Name: "&c&m "
Material: STAINED_GLASS_PANE
Block_Value: 15
Slot: 35
Lores:
- "&a "
GUI_Name: "&1%OWNER%&2's &2Shipment Box"
keep:
Lores:
- "&aClick me to keep items!"
Name: "&2&l[ &a&lKeep &2&l]"
Material: EMERALD_BLOCK
Slot: 19
ship:
Lores:
- "&aClick me to ship"
- "&ayour items and get money!"
Name: "&6&l[ &e&lShip &6&l]"
Material: BOAT
Slot: 20
#This timezone above will collect time from Asia / Jakarta
#You can change this like America/Phoenix, etc.
# or Asia/Bangkok
# https://garygregory.wordpress.com/2013/06/18/what-are-the-java-timezone-ids/
[B]messages.yml
[/B][/B]
help_messages:
- "&6&l// &e&m &r &6&l\\\\"
- "&e&l ShipmentBox "
- "&7> &e/shipmentbox &btime"
- "&7> &e/shipmentbox &6teleport &f(Player)"
- "&7> &e/shipmentbox &dstatus &f(Player)"
- "&7> &e/shipmentbox &9access &a<add/list/remove> <player>"
- "&6&l\\\\ &e&m &r &6&l//"
time_messages:
- " "
- "&1&l <&b&lClock&1&l>"
- "&bTime: %HOURS%:%MINUTES%;%SECONDS%"
no_permission: "&c&lOops! &7You do not have the permission!"
player_offline: "&c&lOops! &7That player doesn't exist!"
cancel_explosion: "&f&l[&e&l!&f&l] &aMay the holy Shipment Box protect you from destruction"
have_no_box: "&c&lOops! &7You do not have a box!"
target_no_box: "&c&lOops! &f%PLAYER% &7does not have a box!"
box_access_list:
- "&6&m "
- "&e&l %OWNER%&7's box accesses"
- "%ACCESS%"
- "&6&m "
box_access_help: "&7Please use: &f/shipmentbox access &l<&eList&f,&aAdd&f,&cRemove&f&l>"
box_access_add: "&7Please use: &f/shipmentbox access add &f<Player>"
box_access_remove: "&7Please use: &f/shipmentbox access remove &f<Player>"
person_doesnt_exist: "&c&lOops! &7That person has never been existed before."
person_access_less: "&c&lOops! &7Looks like that person doesn't need more access."
box_accessed: "&7Access has been given to the person &f&n%PERSON%&7, &f&n%PERSON%&7 can now access your Shipment Box."
box_unaccessed: "&7Access has been &cremoved. &f&n%PERSON%&7 will &c&lnever&7 be able to access your Shipment Box."
box_status:
- "&6&l%PLAYER%&6's &eShipment Box"
- " "
- "&cLocation:"
- " &a&lX: &a%LOCATION_X%"
- " &b&lY: &b%LOCATION_Y%"
- " &e&lZ: &e%LOCATION_Z%"
- "&7Cooldown: &f%COOLDOWN%"
not_enough_items:
- " "
- "&c&lOops!"
- "&eYou need more items to sell! &7(Min: &o128&7)"
- " "
cant_ship_yet:
- " "
- "&c&lOops!"
- "&eYou may not ship yet!"
- "&7You can only ship between &f7 &aA.M &7and &f12 &9P.M"
- " "
nothing_sellable:
- " "
- "&c&lOops!"
- "&eNone of those things are shippable!"
- " "
no_items:
- "&7Hey!"
- "&6&lMr.&6Buyer: &fWho do you think wanted to buy air?!!"
- ""
items_gone:
- "&f&l[ &6&l! &7f&l]"
- "&c&l &cBox broken, all items inside is gone."
item_shipped:
- " &2&l [ &a&l! &2&l]"
- "&6Item(s) inside your shipmentbox has been sold."
- " "
- "&e&lYou got: &2&l$&a%TOTAL%"
- " "
item_shipped_others:
- " &e&l [ &6&l! &e&l]"
- "&6Item(s) inside &f%OWNER%&6's shipmentbox has been sold."
- " "
- "&f%OWNER%&e&l got: &2&l$&a%TOTAL%"
- " "
ship_received_others:
- " &2&l [ &a&l! &2&l]"
- "&6Item(s) inside your shipmentbox has been shipped by &e%SHIPPER%"
- " "
- "&e&lYou got: &2&l$&a%TOTAL%"
- " "
hologram_messages:
- "&6&m "
- "&f%OWNER%&7's Shipment Box"
- "&6&m "
ActionBar:
box_nearby: "&fCan't place with a Shipment Box nearby!"
no_items: "&4** &cIt's empty! &4**"
no_box: "&c** &fYou don't own a Box **"
already_have_box: "&4** &cYou already have a box! &4**"
box_placed: "&2** &aShipment Box placed &2**"
box_destroyed: "&4** &cShipment Box destroyed &4**"
not_its_box: "&c&lHey! &7It's not your box!"
box_item_kept: "&6&l** &e&lItem&e&o(s) has been kept &6&l**"
on_cooldown: "&4It's on cooldown. Please wait &f%COOLDOWN% &cseconds."
item_shipped: "&2&l$ &a&lItem(s) has been shipped. &fYou got &2$&a%TOTAL%&f."
others_ship: "&2&l$&a&l%TOTAL% &6has been shipped to %OWNER%."
ship_receive_other: "&2&l$&a&l%TOTAL% &6has been received from your box."
Titles:
Teleport:
title: "&7You're teleported to"
subtitle: "&ayour box!"
[B][B]Prices.yml
Prices:
COBBLESTONE: 10
WOOL: 25
WHEAT: 20
POTATO: 10
CARROT: 10
IRON_INGOT: 100
GOLD_INGOT: 150
DIAMOND: 300
EMERALD: 400
# E.G:
# APPLE: 2000
# You can add your own!
# Check out the materials at:
# https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Material.html
#
I would love to connect with you:
- WEBSITE: Main Page (Click here)
- DISCORD: SamGamerYT
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
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.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta



