Mineuniverse
Log in Register
Plugins

Turnstile

Charge players money/items to enter an area
by Codisimus
Download Claim this project
81,472 downloads
0 likes
Updated Jun 30, 2026
0 hypes
Admin Tools Mechanics Role Playing

Version 2.7.0

NOTE: This plugin requires you have Vault enabled on your server

This plugin is used to create a Turnstile to prevent players from entering certain locations without paying money/items.

A Turnstile is a gate made up of a fence block or a door, this gate is only opened by paying money (triggered by either pressing a linked button, standing on a linked pressure plate, or walking through it) or placing specific items in a linked chest. The gate will close once someone steps through it or after a certain amount of time. Money/Items goes to the Turnstile owner (Money may go to a bank)

Features:

  • Supports all major Economies and Permission Plugins thanks to Vault
  • You can change what command this plugin uses by editing the plugin.yml (found inside the plugin jar file)
  • MultiWorld support
  • Configurable properties
  • Custom messages
  • Turnstiles can charge specific items instead of money
  • Turnstiles may be set to charge money and allow the Player to pass for free for a given amount of time (like a day pass)
  • Set different Turnstiles to unique prices and owners/banks
  • Make Turnstiles one way
  • Players can be charged either when they open the Turnstile, or when they walk through it
  • Restrict use of a specific Turnstile to a certain group
  • Create private Turnstiles only you can use
  • Make a Turnstile Free or Locked during a certain time of day
  • Autoclose timer
  • Create Signs that automatically display and update Turnstile information
  • Charge users money to create turnstiles
  • Only owners and admins can destroy Turnstile blocks, buttons, and chests
  • Only one person may look into a Turnstile Chest at a time
  • List and locate Turnstiles
  • Durability support
  • Supports fence blocks, iron or wood doors, trapdoors, and fence gates

Permission Nodes:

  • turnstile.open = Needed to open a Turnstile
  • turnstile.sign = Needed to make a Turnstile Sign
  • turnstile.make = Needed to make a Turnstile (/ts make)
  • turnstile.set.price = Needed to set the price of a Turnstile (/ts price)
  • turnstile.set.owner = Needed to the owner of a Turnstile (/ts owner)
  • turnstile.set.access = Needed to set who has access to a Turnstile (/ts access)
  • turnstile.set.bank = Needed to set the bank that a Turnstile is connected to (/ts bank)
  • turnstile.set.free = Needed to set the time that a Turnstile is free (/ts free)
  • turnstile.set.locked = Needed to set the time that a Turnstile is locked (/ts locked)
  • turnstile.earned = Needed to see how much a Turnstile has earned (/ts earned)
  • turnstile.collect = Needed to collect money/items from a Turnstile (/ts collect)
  • turnstile.list = Needed to see a list of Turnstiles (/ts list)
  • turnstile.info = Needed to See info about a Turnstile (/ts info)
  • turnstile.openfree = Open Turnstiles free of charge
  • turnstile.ignoreowner = Edit other Players' Turnstiles

Commands:

Turnstile Commands Page

Turnstile Signs:

Turnstile Signs can automatically update information
Each Sign can display two pieces of information such as:

  • Name: The name of the Turnstile
  • Price: The amount of money to use the Turnstile
  • Cost: The item cost to use the Turnstile
  • Counter: The amount of Players who used the Turnstile
  • Money: The amount of money the Turnstile has earned
  • Items: The amount of items the Turnstile has earned
  • Access: Whether the Turnstile is public or private
  • Status: Whether the Turnstile is open, free, or locked

Format:

  • ts link
  • [Turnstile Name]
  • [Information type 1]
  • [Information type 2]

Tutorials:

Video:

Use Custom Command Instead of /ts

Links

Stable Build | GitHub | Source | Other Plugins

v2.7.0
MC CB 1.4.7-R0.1
Release 2013-01-20 Get
v2.6.0
MC CB 1.3.2-R0.1
Release 2012-09-05 Get
v2.5.1
MC CB 1.2.4-R1.0
Release 2012-04-02 Get
v2.5.0
MC CB 1.2.4-R1.0
Release 2012-04-01 Get
v2.4.7
MC CB 1.1-R6
Release 2012-03-04 Get
v2.4.5
MC CB 1.1-R6
Release 2012-03-02 Get
2.4.6
MC CB 1.1-R6
Release 2012-03-02 Get
v2.4.3
MC CB 1.1-R4
Release 2012-02-29 Get
v2.4.4
MC CB 1.1-R4
Release 2012-02-29 Get
v2.4.2
MC CB 1.1-R4
Release 2012-02-28 Get
v2.4.0
MC CB 1.1-R4
Release 2012-02-27 Get
v2.4.1
MC CB 1.1-R4
Release 2012-02-27 Get
v2.3.1
MC CB 1.0.1-R1
Release 2012-01-05 Get
v2.3.0
MC CB 1.0.1-R1
Release 2012-01-01 Get
v2.2.0
MC CB 1.0.1-R1
Release 2011-12-21 Get
v2.1.1
MC 1.0.0
Release 2011-12-12 Get
v2.1.2
MC 1.0.0
Release 2011-12-12 Get
v2.1.0
MC 1.0.0
Release 2011-12-06 Get
v2.0.5
MC CB 1337
Release 2011-10-20 Get
v2.0.4
MC CB 1317
Release 2011-10-19 Get
v2.0.3
MC CB 1240
Release 2011-10-08 Get
v2.0.2
MC CB 1185
Release 2011-10-03 Get
v2.0
MC CB 1185
Release 2011-10-01 Get
v2.0.1
MC CB 1185
Release 2011-10-01 Get

More from Codisimus

CreeperControl
55,846
RegionOwn
4,753
Lores
47,421
BoobieTrap
4,304
Shortcuts
3,238
PvPReward
32,225

You Might Also Like

AdBolt Advertising Network
Make money from your Minecraft server by running ads!
9,992
Mineload
Mineload
9,978
BeastTP
BeastTP v1.0 - Teleportation Made Easy! -[Permissions][1317]
9,966
RegionManager
generate regions with just one command!
9,950
TimeKeeper
Keep the Server-Playtime per Day
9,948
SimpleAdmin
simple way to ban/kick unwanted players from your server
9,945