Java

How can we help you this morning?

Help CentreTutorialsHow do I setup the Door Pack?

How do I setup the Door Pack?

Step-by-step guide setting up the Door Pack for V1 and V2.

Last updated 13 September 2026

Please note, sometimes you may need to be in the main/live game for the doors to work properly, rather than testing in Studio.

Also make sure HTTP Requests and API Services are enabled before setting up either version, check our guide on it here if you haven't done this before, both V1 and V2 need this to work.

Door Pack V1 Setup #

Door Pack V1 is a legacy Java product, if you've got a newer one, check the V2 section below instead. V1 is still fully supported though, so if you get stuck, open a ticket and we'll help you out.

  1. Place all of the doors into Workspace, you're free to clone and move them around as needed
  2. So long as you don't move anything inside the door Model itself, it'll still work fine, if you unanchor a door, or drag it around with Auto Weld on, this can break it, so avoid doing that
  3. To change the rank needed to use a specific door, select it and find its DoorType value in Properties, then set it to one of the following:
    • StaffDoor — anyone with the Staff or SLT key can lock/unlock it
    • SLTDoor — only people with the SLT key can lock/unlock it
  4. Place the key tools wherever you keep your tools in your game

And that's it, your V1 doors are now set up.

A couple things worth knowing: the doors themselves aren't rank locked, so anyone holding the matching key tool will be able to lock and unlock them, it's the key itself that's gated by rank, not the door. Dropping a key tool is also disabled by default, so players can't just leave one lying around for anyone to pick up.


Door Pack V2 Setup #

Door Pack V2 needs a lot less manual setup than V1.

  1. Open the FILES folder that came with your purchase
  2. Make sure everything sits under the Doors folder, if a door isn't inside it, that door won't work, the whole pack is controlled by a single script that only looks inside that folder
  3. Open up the Configuration script and set it up to how you want your doors to behave:
    • useKeys — set to false if you don't want doors to be lockable at all (this also makes lockedOnStart get ignored)
    • lockedOnStart — set to false if you want doors unlocked when the game starts
    • openType"Click" to open by clicking the door handle, or "Prompt" to open by holding a key
    • activationKey — which key needs to be held to open the door, only used if openType is "Prompt"
    • groupLockEnabled — whether doors should be locked based on group rank
    • groupID — your group's ID
    • minRank — the minimum rank in that group needed to open the doors

And that's it, your V2 doors are now set up.

Before opening a ticket, please double check the following:

  1. All doors are actually inside the Doors folder, not just nearby it
  2. HTTP Requests and Studio Access to API Services are both enabled, as mentioned above

If you're still stuck after checking those, feel free to open a ticket in our Discord and we will get you sorted, or have a look at our general My product isn't working guide in case it's one of the common causes.

Still need help?

Join our Discord and DM the Java support bot we will get back to you as soon as we can.