How to Set Up a Minecraft Server in India Under ₹200/mo
Running your own Minecraft server means custom plugins, your own rules, and no waiting in someone else's queue. With an Indian hosting provider like Hoststack, you also get sub-10ms latency for players across the country — something no overseas host can match.
This guide covers everything: picking a plan, accessing the Pterodactyl game panel, choosing a server type (Vanilla, Paper, Forge), installing plugins, and sharing the server with friends.
What you need
- A Hoststack Minecraft hosting plan (Creeper plan covers up to 10 players)
- Minecraft Java Edition on your PC (you need a valid account to connect)
- About 15 minutes of setup time
- Basic comfort with copy-pasting commands (no coding required)
Step 1 — Choose the Right Plan
| Plan | RAM | Players | Price |
|---|---|---|---|
| Creeper ← this guide | 1 GB | Up to 10 | ₹169/mo |
| Enderman | 2 GB | Up to 25 | ₹299/mo |
| Warden | 4 GB | Up to 60 | ₹549/mo |
| Dragon | 8 GB | 100+ | ₹999/mo |
For most friend groups (2–8 players), the Creeper plan at ₹169/mo is more than enough. Upgrade later if you need more players or want to run heavy mod packs.
Step 2 — Access the Pterodactyl Panel
Hoststack uses Pterodactyl — the most popular open-source game server management panel. After purchasing your plan, you'll receive an email with your panel login credentials.
Log in to the game panel
Open the URL from your welcome email (it'll be something like panel.hoststack.pro). Enter your email and password. You'll land on the server dashboard.
Your server is already created
Pterodactyl shows your Minecraft server as a card. Click on it. You'll see the console, file manager, and settings tabs.
Click the green Start button
On the Console tab, click Start. The server will boot up. The first start takes 60–90 seconds as it downloads Minecraft server files. You'll see logs scrolling in real time.
Accept the EULA
Minecraft requires you to accept Mojang's End User License Agreement before the server runs.
In the Pterodactyl file manager: Files → eula.txt → click Edit → change eula=false to eula=true → Save.
Then restart the server from the Console tab.
Step 3 — Choose Your Server Type
Vanilla
Pure, unmodified Minecraft. No plugins, no mods. Best for small survival worlds with friends.
Best for: Survival with friends
Paper
The most popular server fork. Faster than Vanilla, supports plugins (Essentials, WorldEdit, etc.), and has better security patches.
Best for: Most servers — recommended
Forge
Required if you want to run mod packs (FTB, Technic, Fabric mods). Both server and all players need Forge installed.
Best for: Modded Minecraft
To change server type in Pterodactyl: go to Startup tab → change the Server Jarfile dropdown. The panel will download the new server file automatically on next start.
Step 4 — Install Essential Plugins (Paper/Spigot only)
Plugins extend your server without requiring players to install anything. Download .jar files from SpigotMC.org or Modrinth and upload them to the /plugins/ folder via Pterodactyl File Manager.
EssentialsX recommended
Basic server commands (/home, /spawn, /warp, /tp, /ban)
EssentialsX Chat
Formatted chat with player prefixes and colours
WorldEdit
Edit terrain and buildings with commands — essential for builders
WorldGuard recommended
Protect regions from griefing and set permissions per area
LuckPerms
Role-based permission system (admin, moderator, builder, member)
Dynmap
Web-based live map of your world that players can view in a browser
CoreProtect recommended
Block logging and rollback — see who broke what and undo griefing
Step 5 — Invite Your Friends
Your server's IP address is shown in the Pterodactyl dashboard under the server name. It looks like:
Share this with your friends. In Minecraft, they go to Multiplayer → Add Server → paste this address → click Join.
Whitelist your server
To prevent random players from joining, enable the whitelist. In your server console, type:
/whitelist on
Then add each friend:
/whitelist add PlayerName
Useful server.properties Settings
Pterodactyl File Manager → server.properties. Common settings:
# Player cap
max-players=10
# Difficulty: peaceful, easy, normal, hard
difficulty=normal
# Game mode: survival, creative, adventure, spectator
gamemode=survival
# Custom server name shown in server list
motd=§bMy Hoststack Server §r| §aSurvival
# Prevent players from joining until whitelisted
white-list=true
# View distance (lower = better performance)
view-distance=8
Ready to start your server?
AMD Ryzen NVMe nodes in Mumbai. Sub-10ms latency across India. DDoS protection included.
Get Minecraft Hosting — ₹169/mo