LyttleChunkLoader

Minimal, real-time Minecraft navigation overlay with direction, time, and server day tracking

22

LyttleChunkLoader

<div align="center">

LyttleChunkLoader

<img src="https://raw.githubusercontent.com/Lyttle-Development/LyttleUtils/main/banner_navigation.png" alt="Navigation Banner" width="700px">

> ✨ Minimal, real-time Minecraft navigation overlay with direction, time, and server day tracking ✨

📚 Features • ⌨️ Commands • 🔑 Permissions • 📥 Installation • ⚙️ Configuration • 📱 Support

</div>

Divider

🌟 Features

<p align="center"> <img src="https://raw.githubusercontent.com/Lyttle-Development/LyttleUtils/main/navigation_showcase.gif" alt="Feature Showcase" width="500px"> </p>

🎯 Core Plugin Features

- Real-time overlay with MiniMessage formatting - Player direction (<PLAYER_FACING>), in-game 24h time (<SERVER_TIME_24_H>), and server days (<STATISTIC_TOTAL_SERVER_DAYS>) - Supports PlaceHolderAPI for coordinates and more (`%player_x%`, `%player_y%`, `%player_z%`) - ActionBar display updates on inventory, join, teleport, or world change - Fully configurable, lightweight, open source

---

🤌 Lyttle Certified

- Basic plugin without fluff - No unnecessary features - Full flexibility and configurability - Open source and free to use (MIT License)

---

⌨️ Commands

> 💡 `<required>` `[optional]`

| Command | Permission | Description | |:--------------------------|:------------------------------|:-----------------------------------| | `/lyttlechunkloader reload` | `lyttlechunkloader.reload` | Reloads plugin configuration |

---

🔑 Permissions

| Permission Node | Description | Default | |:--------------------------------|:-------------------------------------|:--------| | `lyttlechunkloader.*` | Grants all plugin permissions | ❌ | | `lyttlechunkloader.reload` | Allows reloading config/messages | ✔️ |

---

📥 Installation

Quick Start

1. Download the latest version from Hangar 2. Place the `.jar` file in your server's `plugins` folder 3. Download and add PlaceHolderAPI for coordinate placeholders (`%player_x%`, etc.) 4. Restart your server 5. Edit the configuration file to customize navigation overlays 6. Use `/lyttlechunkloader reload` to apply changes

---

📋 Requirements

- Java 21 or newer - Paper 1.21.x+ - PlaceHolderAPI for player coordinates - Minimum 10MB free disk space

---

💫 Dependencies

- PlaceHolderAPI - Required for player coordinate placeholders

---

📝 Configuration Files

🔧 `config.yml`

Main configuration for navigation overlays and formatting.

```yaml COMPASS: "<white>X:<yellow>%player_x% <white>Y:<yellow>%player_y% <white>Z:<yellow>%player_z% <gray>| <white><PLAYER_FACING>" CLOCK: "<white><SERVER_TIME_24_H> <gray>| <yellow><STATISTIC_TOTAL_SERVER_DAYS> days" update_rate: 0.5 # in seconds config_version: 0 ``` - Use additional entries via any Material name from available_materials.txt (e.g., `MAP`, `PAPER`) to display custom overlays. - Placeholders: - `<PLAYER_FACING>`: Player's direction (e.g., South-East) - `<SERVER_TIME_24_H>`: In-game world time (24h) - `<STATISTIC_TOTAL_SERVER_DAYS>`: Days since world creation - `%player_x%`, `%player_y%`, `%player_z%`: Provided by PlaceHolderAPI

💬 `messages.yml`

Customize all plugin messages. Supports MiniMessage formatting.

🔄 The #defaults Folder

The `#defaults` folder serves several important purposes: 1. Documentation: Contains original copies of all configuration files 2. Documentation: Use these to restore default settings 3. Documentation: Preserved during plugin updates 4. Documentation: Shows all available options with comments

> 💡 Never modify files in the #defaults folder! They are automatically overwritten during server restarts.

---

💬 Support

<div align="center">

🤝 Need Help?

🐛 Found a bug? Open an Issue 💡 Have a suggestion? Share your idea

</div>

---

📜 License

<div align="center">

This project is licensed under the MIT License - see the LICENSE file for details.

---

🌟 Made with the lyttlest details in mind by Lyttle Development

If you enjoy this plugin, please consider:

⭐ Giving it a star on GitHub <br> 💬 Sharing it with other server owners<br> 🎁 Supporting development through Donations

Divider

</div>

ADS