ComplexTurrets
  • ComplexTurrets WIKI
  • How to Start
  • Turrets Tutorial: Properties
  • Turrets Tutorial: Upgrades
  • Turrets Tutorial: Items
  • Turrets Tutorial: Holograms
  • Config.yml Tutorial
  • Inventory.yml Tutorial
  • Commands and Permissions
  • Migrate from DefensiveTurrets
  • Default Turrets Files
    • Burst.yml
    • Healing.yml
    • Siege.yml
    • Slowness.yml
  • API
    • API
Powered by GitBook
On this page
  • Requirements
  • Optional Dependencies
  • Installation
  • Placing a Turret

Was this helpful?

How to Start

Information of the plugin to work correctly on your server.

PreviousComplexTurrets WIKINextTurrets Tutorial: Properties

Last updated 2 months ago

Was this helpful?

Requirements

1) Spigot

You need Spigot or Paper for the plugin to work. Don't use Craftbukkit.

2) NBT API

ComplexTurrets depends on NBT API to create turret items, so it's completely required. Link:

Optional Dependencies

1) Holograms plugin

If you want to enable information holograms above turrets, or damage holograms you will need one of these plugins. Holographic Displays: CMI: DecentHolograms: FancyHolograms:

2) Vault and Economy plugin

You can set turrets to be upgraded using money (Vault + an Economy plugin). If so, you need this plugin. Link:

3) Clan/Team plugins

ComplexTurrets has support for different allies plugins. This means, if ally_protection is enabled in the config, turrets won't damage allies. Here is the list of compatible plugins: Towny: Lands: Better Teams: Gangs+: Simple Clans: SaberFactions: FactionsUUID: Ultimate Clans: Kingdoms: Medieval Factions: Konquest: Residence: ClansLite:

4) Region plugins

The place_turrets_only_on_own_region option also provides support for some ally plugins, including region plugins like: WorldGuard: Towny: Lands: Kingdoms: FactionsUUID: Konquest:

Installation

To install the plugin on your server place the plugins ComplexTurrets and NBTAPI inside your plugins folder and start your server. Examples turret files will be generated in the turrets folder, you can use them as a reference or delete them.

Placing a Turret

1. Use the /ct give <turret> <player> command to receive a Turret Block. You can use the command from the console. Remember to use a valid turret name. If there is a file called Burst.yml, then the turret name is just "Burst".

2. Place the Turret Block on the ground and right click it. A settings inventory will be opened associated with this turret. Here you can upgrade the turret to have better stats, add whitelisted players, enable or disable attacking entities and add ammunition.

3. Default turrets require ammunition to shoot so you must access the Ammunition inventory on the turret and enable the Infinite Ammo option (This item will only appear if you are an administrator or have the required permission). You can also give you ammunition by using the following command: /ct giveammo <turret> <player> <amount> Ammunition items are placed on the same inventory like the image below.

4. Now you need to enable the turret in the previous inventory. If you want to add ammunition again, you have to disable the turret.

https://www.spigotmc.org/resources/nbt-api.7939/
https://dev.bukkit.org/projects/holographic-displays
https://www.spigotmc.org/resources/3742/
https://www.spigotmc.org/resources/96927/
https://modrinth.com/plugin/fancyholograms
https://www.spigotmc.org/resources/vault.34315/
https://www.spigotmc.org/resources/towny-advanced.72694/
https://www.spigotmc.org/resources/53313/
https://www.spigotmc.org/resources/better-teams.17129/
https://www.spigotmc.org/resources/gangs-1-7-1-16.2604/
https://www.spigotmc.org/resources/simpleclans.71242/
https://www.spigotmc.org/resources/69771/
https://www.spigotmc.org/resources/factionsuuid.1035/
https://polymart.org/resource/ultimate-clans-v5.1162
https://www.spigotmc.org/resources/kingdomsx.77670/
https://www.spigotmc.org/resources/medieval-factions.79941/
https://www.spigotmc.org/resources/konquest.92220/
https://www.spigotmc.org/resources/residence-1-7-10-up-to-1-18.11480/
https://www.spigotmc.org/resources/clanslite-1-21-1-support.97163/
https://dev.bukkit.org/projects/worldguard
https://www.spigotmc.org/resources/towny-advanced.72694/
https://www.spigotmc.org/resources/53313/
https://www.spigotmc.org/resources/kingdomsx.77670/
https://www.spigotmc.org/resources/factionsuuid.1035/
https://www.spigotmc.org/resources/konquest.92220/