Back to Plugins
ExtendedHorizons icon

ExtendedHorizons

Active tab
Overview
Latest version
Not specified
Minecraft support
0 versions
Topics synced
0
Claim this plugin

This plugin was imported from Spiget and is currently unclaimed.

Live badges: Downloads badge for ExtendedHorizons Spigot Downloads badge for ExtendedHorizons GitHub Stars badge for ExtendedHorizons License badge for ExtendedHorizons How to embed →

Plugin Information

Type: Minecraft plugin
Spigot Resource: Open on SpigotMC
Created by: Spiget Importer

Description


What is ExtendedHorizons?

ExtendedHorizons is a high-performance view-distance extension plugin for modern Paper/Folia servers.
It renders distant terrain using optimized fake chunks and optional far-player sync, so players can see farther than vanilla without the usual server overhead.


Dependencies


How to build

Build this project with this command:

./gradlew shadowJar

The artifact will be generated in build/libs/ExtendedHorizons-{version}.jar ready to use!


For developers

ExtendedHorizons exposes a stable API through Bukkit ServicesManager.

Add this to your plugin.yml:

softdepend: [ExtendedHorizons]

Use the API like this:

import me.mapacheee.extendedhorizons.api.ExtendedHorizonsApi;
import org.bukkit.Bukkit;
import org.bukkit.plugin.RegisteredServiceProvider;

RegisteredServiceProvider<ExtendedHorizonsApi> provider =
    Bukkit.getServicesManager().getRegistration(ExtendedHorizonsApi.class);
if (provider != null) {
  ExtendedHorizonsApi api = provider.getProvider();
}

Available methods:

  • getPlayerViewDistance(Player player)
  • setPlayerViewDistance(Player player, int viewDistance)
  • resetPlayerViewDistance(Player player)
  • getServerMaxViewDistance()
  • isFakeChunksEnabled(String worldName)
  • isFarPlayersEnabled()

Contribute

To contribute to this project, just follow this steps:

  • Fork repository.
  • Make ur changes.
  • Make sure your changes work.
  • Create a pull request explaining what you've done!

Every contribution is welcome and appreciated!


Support

Minecraft Plugin Badges

Use these badge images in docs, README files, or forum posts.

Badge Guide
Downloads
Downloads badge for ExtendedHorizons
![Downloads](https://ezbanners.org/shields/plugins/7e134a02-5bde-4966-ac25-050ec41d5c7c/downloads.png)
Spigot Downloads
Spigot Downloads badge for ExtendedHorizons
![Spigot Downloads](https://ezbanners.org/shields/plugins/7e134a02-5bde-4966-ac25-050ec41d5c7c/spigot-downloads.png)
GitHub Stars
GitHub Stars badge for ExtendedHorizons
![GitHub Stars](https://ezbanners.org/shields/plugins/7e134a02-5bde-4966-ac25-050ec41d5c7c/github-stars.png)
License
License badge for ExtendedHorizons
![License](https://ezbanners.org/shields/plugins/7e134a02-5bde-4966-ac25-050ec41d5c7c/license.png)