# SmithTechMC β Free Ocean Minecraft Web Template
**This template is completely free, and it always will be.**
It is being developed by **Jallox** at the **SmartsHub Team**. SmartsHub reserves the right to take any necessary action regarding its use.
You are **not allowed to resell or redistribute** this resource β including any modified version β without the **explicit consent** of the SmartsHub Team.
> β
This web template is released under the **BuiltByBit.com** domain.
---
### π Thank You for Using SmithTechMC
If you encounter any issues, please contact our support team **before leaving a review on BuiltByBit**, so we can help you directly.
- π¬ **Support**: [https://discord.smartshub.dev/](https://discord.smartshub.dev/)
- π¦ **More resources**: [https://store.smartshub.dev/](https://store.smartshub.dev/)
---
### π How to Host
This template can be hosted using:
- **Apache Web Server**
- **Nginx Server**
No additional installation or configuration is required.
For hosting help, reach out on our [Discord Support Server](https://discord.smartshub.dev/).
---
### π οΈ Setup Instructions
To make this template work with your own server and branding, edit the following:
#### 1. Replace Minecraft IP address:
In `index.html`, change:
```html
MC.SERVERNAME.COM
````
to your real IP or domain, for example: `play.example.com`.
#### 2. Replace store URL:
Update this link:
```html
Store
```
with your own store link, like `https://store.example.com`.
#### 3. Update social media links:
Replace all `yourusername`, `yourdiscordlink`, etc. with your actual social media URLs in:
* Instagram
* Discord
* Telegram
* YouTube
* TikTok
#### 4. Set your logo:
Upload your server logo to `/img/logo.png`, or change the `src` path in:
```html
```
#### 5. Customize background image:
Replace `/img/background.png` with your own image, or update the CSS in `body { background-image: ... }`.
#### 6. Enable live player and Discord counters:
Edit the `DOMContentLoaded` script and replace with your own server/domain and Discord Guild ID:
```js
fetch('https://api.mcstatus.io/v2/status/java/play.example.com')
.then(res => res.json())
.then(data => {
document.getElementById('playerCount').textContent = `${data.players.online}/${data.players.max}`;
});
fetch('https://discord.com/api/guilds/YOUR_GUILD_ID/widget.json')
.then(res => res.json())
.then(data => {
document.getElementById('discordUsersCount').textContent = data.presence_count;
});
```
Make sure Discordβs *server widget* is enabled in your server settings.
---
### β Support Us
If you enjoy using this template, please consider leaving a **5-star rating** and a **review on our Discord**.
Your support helps us continue creating high-quality free content for the community!
---
Β© Smith & Tech 2025 β All rights reserved.