Sueta

★ ShipmentBox | Customizable | Unique | Early Access ★

V2.0.0 - AWESOME!

A fun, unique, and cool new income source inspired from a classic game.

·Plugin


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.

Here is link for TimeZone ids


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..

YouTube

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
#



Vault
Holographic Displays

Other dependencies


And any other essentials plugin


I would love to connect with you:


Similar projects

Plugin →